17946
0
25669
32302
1461
3498
4
19783
2
2535
3090
6
7258
14
572
2382
851
1
4044
5
2996
4915
2668
3125
1849
21152
8
1189
2964
2478
2350
1294
4471
1672
638
3779
2986