2 
3 
4 
5 
7
8
34
12314
13