12 2947 760 true 0 3 4 8 13 19 24 29 30 33 34 39