17946
0
32302
25669
3498
4
19783
2
3090
6
21152
8
1461
570
1
800
7258
3083
2535
1583
2932
2258
2350
2666
9
940
1153
2166
7793
3080
3
4179
1044
1768
4044
5
1067
2908
2465