3227505
1156
7572409
2585
4771786
1382
3960904
1297
1004549
348
4077048
1328
3346364
986
20586633
6148
12172282
3958
4979326
1489
5285676
1504
9269093
4489
1397050
439
5108232
2101
8318315
2415
254902
106
1830986
681
2704735
923
2874129
961
8205720
2180
7458012
2419
2998386
1178
14336384
5139
2067196
512
2283218
819
4728100
1498
598577
138
1574892
471