17946
0
1849
2
25669
3176
19783
2964
1
2907
32302
223
4044
5
4471
2535
3125
2226
7909
6
1461
3498
4
2478
1672
2903
3
2349
1603
2361
2906
3779
2986
2219
940
4631
4757