7 2785 25 1 2 26 29 34 60 68