2690400
933
1415240
537
993714
141
2079219
490
491979
172
1391807
326
2613550
898
9403041
2946
4964888
1828
2084977
637
5188761
1677
5243569
2387
997487
1306692
383
1357786
549
881609
7763126
2893
1672005
650
2624860
1496334
464
2521797
766
3596086
1005
15811217
5771
2076796
615
4512058
1369
2605024
901
5559088
1979
6701808
1310
11094977
3892