3244027
904
1124228
270
2140181
587
6616448
2230
584367
226
2438419
1030
1229471
285
1265323
449
774977
122
1765728
562
5286071
2060
2747379
728
1681125
625
2127894
738
671389
229
1440184
398
422208
169
932006
351
861333
273
1502111
395
379849
135
374704
1778144
860
2544256
939
1608347
427
261977
94
383220
119
1588024
584
348851
81