17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
3765
2932
3546
1
3125
2350
3779
2476
1153
1849
2711
118
3261
3
13018
2907
3998
5
2763
3080
2300
3798
7793