13 5180 145 821902 1 9 23 32 42 48 64 65 74 83 85 86 92 1 2 3 4 5 7 14 21 46 85 492 1017 4540 78 1237 2452 1316 33 15 13 11 9 7 5 3 1