2
4
2
3
13
1
34
15