17946
0
2155
3
2465
2
1025
3125
3546
1
528
3498
4
2348
3779
2948
6
2439
4471
639
3868
10
2964
3051
2349
1603
1903
1461
2366
1193
6346
16