8 1075 564 true 2 3 6 11 28 30 32 39