4471
2
25669
0
1730
717
1
17946
19783
21152
8
1743
4775
32302
2271
4
1683
2907
2535
2044
4044
5
3083
3971
2465
3125
2954
789
2041