9 4083 953 true
4 11 14 18 24 27 28 35 39