9 2623 793 true 1 2 3 7 9 20 25 27 36