5
3
2
33
3
1
3
8
4
1
4
5