3610
285
240
300
290
230
403
258
3814
160
177
286
23776
17850
15801
14262
10962
1066263
9714
954148
9400
793142
7390
71511