2400
1840
1550
144894
17529
1411833
1620
1470
12858
1910
1380
1480
22336
16800
14841
13320
10172
993263
8894
8790
847148
734142
67911
6780