17946
0
25669
32302
19783
2
3498
4
7258
3090
6
1461
21152
8
1637
3
1280
1
194
2535
3326
3176
2932
1518
2411
2350
1153
2626
1598
2521
3546
1978
1041
583
2440
3080
1404