7 1093 272 true 1 2 5 10 34 35 39