17946
0
2465
2
7793
4
1568
1
3125
3546
32302
3299
3498
2437
3779
4471
2964
3051
1859
1751
1461
234
7835
14
3316
10