5
2
1
3
3
56
1
21
6
2