17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
3644
1
3765
2039
7
2342
572
1189
2996
1369
2932
3546
1381
1752
2350
3779
2476
1876
984
14
1172
1153