7 949 274 true 5 6 8 14 15 24 38