300
400
310
470
260
203
293662
31132
2814
3011
243
222
22306
16780
14831
13310
10162
989263
8864
8780
843148
734142
67811
6730