11 5689 992 true 1 3 4 7 9 17 20 25 28 31 39