2
5
3
50
15
1
2
5
1
10
3
8
4