12 1473 592 true 0 1 6 7 9 10 16 17 21 25 27 38