3
2
5
13
10
9
4