17946
0
25669
32302
19783
2
3090
6
3498
4
21152
8
1461
2901
1
2535
7258
2139
2512
4471
3083
4044
5
2303
2108
3
542
106
1601
120
1768
2932
272
1516
1438
9160
618
3715