5012753
867
11212746
5934
1627508
609
3502058
917
5328929
1853
2310280
201
223194
329
14231819
6826
2386265
1083
517241
1360
3415790
1190
2931712
744
3717094
587
8618726
2761
6865303
1985
207216
219
1304656
2431
9534142
1932
2768720
951
7120447
2843
3093180
857
3026946
581
3331853
904
7007058
1837
264324
320
5634245
2051
7893879
4445
4767407
1269