8 1839 796 true 0 4 7 12 14 29 34 37