17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2804
2535
7071
5
2932
2350
3779
2623
3
3765
1153
957
1
3706
2669
1569
1320
3080
1044
1804
771
1768
2902
16
6698
7