9 2453 101 468036 9 21 24 26 40 41 47 85 91 1 2 3 4 5 6 7 8 9 57 463 908 688 237 65 22 10 3