17946
0
25669
3090
6
32302
19783
2
1768
21152
8
7258
1461
3498
4
2903
3
1603
1
2906
3546
4471
2932
2480
1534
3206
5
2732
2535
1527
3080
2907
2596
2350
2964
66
3041
2476