4
4
5
6
6
7
7
8
3
3
9
10
1
2
1
2
11
12
13
14