7 650 334 true 1 5 9 13 21 22 30