8 1167 310 true 0 3 4 6 23 26 34 36