3081208
885
3468377
1014
7018584
2466
282947
518
2271861
694
2949641
870
2196007
361
2790218
945
4426064
1671
3286526
1046
2601282
769
3242205
1159
1105576
333
1269448
276
1159002
317
2820173
917
996365
260
1585989
345
1886680
571
1325613
307
1419431
464
489434
1228
1237470
320
687110
245
862558
128
3230653
989
1455612
559
2095445
644