8 1543 689 true 5 11 12 14 19 26 27 33