4
2
10
13
1
5
3
12
5
3
1
2