9 3341 514 true 0 3 7 16 26 27 31 35 38