true 4943 946 true 2 13 15 16 26 45 47 54 55 58 63 67 68 74 77 79 85 91