383
250
410
356
380
288
521
355
224
3117
404
302234
25377
19180
17301
15262
12042
1166263
10534
1046148
9970
889143
8210
75411