3356 2642370 2914 1664086 1299 1303880 3549 1223389 1239 1044537 3257 1029954 6939 1009036 7018 931621 174 862706 6762 805967 6453 786429 701 758197 3130 745852 3561 587344 209 532685 4637 531599 286 511833 1221 508911 2497 504816 852 496854 3741 484384 293 483617 2152 483403 7660 482875 13030 481425 8492 478227 6539 477182 11686 475928 22652 474481 5413 472472 1668 471167 2516 437771 2828 433463 577 404968 9002 386172 3491 373999 11164 353665 12956 292834 9498 260492 6461 258425