2
1
3
12
4
1
2
5
13
1
5