7 1435 332 true 1 3 8 12 28 33 36