9 2088 1197 true 0 2 3 13 18 25 29 36 37