1810
112
344
203
255
2610
290
190
230
210
427
396
22766
17300
15321
13700
10492
1025263
9224
9100
885148
755142
6980
69411