5
19
1
2
3
52
1
5
7
20
1
2
7