307
1
2564
2
116
0
4071
1282
6515
397
273
1222856
4
302
646
363
448
504
316
485
18403
6
291
418
2189
484
180849
3092
390
1667
2490
105290
1650
638
422