17946
0
2270
1
2535
2
2907
4044
5
25669
1849
19783
32302
2902
16
2964
4775
3546
3125
1461
3498
4
1365
2478
1294
2065
4471
1603
1672
3779
2986
805
940
2238
2416
7