7 825 388 true 1 2 4 6 7 31 37