10 6097 541 true 2 3 9 23 26 29 30 31 33 39