8 1267 445 true 0 1 3 11 19 25 26 28