11 4595 119 574888 10 14 17 30 39 59 71 76 83 92 97 1 2 3 4 5 6 13 72 95 398 3975 79 1269 2180 1007 24 11 9 7 5 3 1