1661
2
25137
0
4271
4
1960
7
944
1
1824
2604
829
1642
1404
771
5
2780
978
6579
9
4677
10
867
3054
2904
7334
4000
1277
1010
3077
3
3795
2855
111
737
886
752
1225