17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
3575
1
2172
2707
2352
3248
2932
1509
5
2350
3779
3765
1748
1153
2446
1398
2153
2184
608
3824
758
3080
3