17946
0
2465
2
7793
4
475
1193
496
3125
3546
1
1761
418
601
3498
137
2437
3779
448
380
4471
2964
3051
1603
818
1461
781
3316
10
3186
2906
942
758
5141
7