17946
0
2535
2
21152
8
19783
3083
32302
3090
6
25669
3546
1
2139
4
2911
9
2932
2258
3498
1516
7793
3715
2903
3
2964
989
1603
213
3765
317
2906
1294
2476
1372
1153
2740