25137
0
4271
4
1960
7
1824
2604
4273
2
2767
3
1901
1
978
6579
9
4677
10
1711
3054
2904
1277
5
1010
2855
111
737
886
2602
752
1225
2659
3293
247
1068
911
1360
885