8 1036 271 true 5 7 13 17 26 28 30 34