1661
2
25137
0
4271
4
864
12958
5
1960
7
2604
405
978
6579
9
4677
10
3054
1
2904
1470
1277
1010
2855
3
111
737
886
569
752
1225
2659
615
1890
3293
247
1132
646