448
1
3260
367
358
0
1483
81
693
543
6515
508
484
637
547
1222856
4
121182
316
2490
420
321
195
17353
467
802
333
1414
1681
1751
2
3092
9355
3
2330