10 3381 598 true 0 2 11 12 20 21 28 33 34 35