5
2
19
20
3
4
1