1220
1820
3160
12511
7710
2700
4890
4210
2673
8193
5820
5306
2860
2280
1390
45925
2805
968
631
148149
747980
1723662
4185391
2455346