7258
0
25669
536
19783
2
2535
7034
797
1
4258
4044
5
3083
2799
6
17946
9956
3
2465
929
3125
3546
32302
10827
4
2476
2471
1136
803
2087
574
1045
762
3498
623
3779