260
2030
2140
3950
12951
7860
2790
5030
4830
2903
8764
6180
5586
3150
2430
1490
48925
2965
1118
721
173149
857980
1833662
4505391
2765346