2
8
12
7
12
7
8
3