2
5
2
1
8
17
5
16
2
1
2
6