3850
5150
6412
6740
15540
8520
1850
610
410
2602035
3583
247132
1870217
1295312
12479283
1126716
10963261
107713
9081157
901011
77516
70445
698037
65302