7 779 307 true 5 7 10 12 26 27 32