10 688 362 true 4 7 11 12 20 22 27 30 35 37