12 983 544 true 4 7 12 13 15 19 22 54 63 78 82 89