10 5394 683 true 1 5 15 16 17 25 27 29 33 34