1300
1600
1306
1660
32810
1872
1500
1146
14711
3038
44221
1913
1585616
1093912
9947276
992416
94913
9123258
7443154
724411
68335
58033
54152
52208