3356 2090177 3549 1312823 1239 1143198 7018 1065635 1299 1014768 2914 957878 6453 943506 701 900371 3257 670143 174 650467 4323 520214 6762 512688 3130 474842 3561 460455 6939 408863 4637 381216 209 352854 1221 351911 852 344191 2516 330399 286 330306 2497 330184 812 325456 3267 325341 13237 321168 2152 319241 6539 316624 7660 312114 31500 308220 13030 307371 293 306908 8001 305830 2905 304861 11686 304626 16150 304516 1668 304364 3277 304051 8492 303650 5413 302285 14608 301546