17946
0
32302
25669
19783
2
1461
3498
4
1816
3090
6
7258
2964
1
2986
1849
2906
4044
5
4471
2535
3125
21152
8
3765
2087
1768
902
2478
2350
1672
2903
3
1603
3779
1822
940