20634
8
4111
2
2727
467
0
1551
787
25137
2987
4820
2328
403
1557
2008
1161
381
2650
1661
1
367
409
456
6128
4
951
269
1837
517
2356
2209
3
918
2152
5875