9 3640 949 true 1 6 15 17 19 24 29 36 38