5
5
98
4

2
3
1
98
2
2
1
1
2