2
3
2
3
10
1
1
13
16