3
5
2
1
21
2
26
1