2
2
5
8
2
6
9
11
6
10
5
7
3
6
7
12
5