10 5704 543 true 0 4 12 17 19 21 22 24 27 32