20634
8
4111
2
25137
0
467
1832
3
1133
4820
683
2730
6
1101
381
1161
1880
409
668
456
614
403
454
1661
1
2328
979
2337
1020
957
357
415
951
2198