215
352
3017
353
380
326
350
204
224
292
225
243
23776
17850
15801
14262
10962
1066263
9714
954148
9400
793142
7390
71511