2
2
4
7
15
28
9
8
12
11