4
2
2
1
9
14
23
1