1190
1820
3150
12491
7710
2700
4890
4190
2673
8183
5820
5306
2860
2270
1390
45925
2805
968
631
148149
747980
1723662
4185391
2455346