307
1
116
0
1282
397
273
302
4071
1222856
4
363
448
316
2749
3
485
18403
6
291
6515
2189
484
3092
1667
2490
105290
1650
638
422
918
598
588
472
382