17946
0
25669
32302
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
1730
2932
3546
1
2350
3779
5978
3765
118
1153
1795
2992
3
3519
9
3942
12621
22
3660
3125
15
3788
2907
1683
3080