2
3
4
9
17
23
26