2
5
4
1
32
3
1
2
26
5
3
4