7 1535 447 true 1 6 8 9 20 27 37