4471
2
25669
0
17946
19783
7258
2954
2271
4
1108
1
3971
2907
1267
2711
2535
2838
4044
5
3083
4142
956
2762
2465
1077