3356 1470762 1239 1308766 3549 1091029 701 974078 7018 899998 1299 794688 2914 788965 6453 656938 3561 514582 174 485612 3257 456586 6762 447617 209 411082 3130 396704 12956 375429 5511 357807 852 325740 4637 321597 4323 297491 6939 294920 1221 293731 2516 291454 286 281133 2497 272744 6539 271308 13237 271038 812 269806 3320 266363 2152 266292 14608 261373 7660 259238 3267 259126 293 256759 8001 256390 1668 256348 5056 256263 3277 255076 2905 254823 5413 254300 1280 252909