17395
2
0
15734
6
15478
16023
5
15719
14
15849
8
16399
17575
16949
3
16770
14773
10
15981
7
15123
15598
17821