280
300
610
360
220
293662
243
312
2912
157
283
182
23416
17610
15461
13902
10712
1042263
9424
922148
9200
770142
7160
70211