11 956 465 true 0 1 2 8 9 12 21 23 27 28 39