8 1487 406 true 4 7 8 11 18 23 30 36