10 1489 474 true 1 2 3 6 11 13 21 26 35 36