10 496 663 true 0 2 10 11 12 13 14 23 26 29