17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
4655
10
3429
7
2535
1777
1
807
572
2935
7599
13
1391
1716
1532
1506
3025
1821
4438
2932
2258
766
6346
16
4179
1303