1150
1810
3100
12481
7700
2680
4890
4170
2673
8153
5820
5306
2850
2260
1370
45825
2805
968
631
145149
747980
1723662
4165391
2405346