25669
0
19783
2
2949
3090
6
2903
3
951
1
2932
8527
1534
4358
21152
8
2996
572
929
32302
155
4562
5
3080
7034
5658
9
2366
2503
2699
14
2535
4044
3083
17946
5527
2465