4
40 1000
2 10 33 35