2
2
5
7
5
7
7
12
10
2
9