8 1477 388 true 3 12 19 20 26 30 34 35