8 1065 452 true 2 5 9 13 15 19 32 33