17946
0
2270
1
2907
2
2535
25669
2902
16
3765
4
19783
1849
2964
4775
32302
4044
5
4471
1581
3546
2245
3
3125
1461
280
3498
2065
2478
2773
1294
4084
6
1672
2903
1603
5225
8