17946
0
2465
2
1189
897
1
2759
7793
4
496
3125
3546
32302
7909
6
1687
6346
16
3498
2437
1922
3779
4471
2964
3051
1603
818
4132
3371
10
1461
2578
3316
2589
868