4 388404 393603 132467 24 739054 45905 89323 17 259460 850672 530957 26 420175 673047 31765 58