17946
0
1849
2
25669
3176
3765
4
2773
1
19783
2964
2907
32302
223
4044
5
4471
2535
3125
2226
7909
6
1461
280
3498
2478
1672
2903
3
2349
1603
2361
5225
8
2906
3779
2986