4111
2
467
0
2730
6
798
2855
3
2668
20634
8
25137
909
4820
314
1020
1824
1045
403
1557
367
787
846
1161
589
381
710
663
456
918
625
1571
1
951
2328