8
2
17
21
1
2
3
1
14
2