17946
0
25669
32302
19783
2
1461
3498
4
4044
5
3090
6
7258
1613
2535
3125
21152
8
2964
1
2244
1454
4442
7
2478
2350
4471
1672
2152
1849
3779
2264
2986
3613
940
5734
3
2215