101
0
467
20634
8
57
4111
2
333
2328
2198
381
683
25137
4820
360784
19
787
1661
1
378
1020
957
1571
415
1557
19279
409
470
547
403
269
454
1824
722