6 690 276 true 4 12 17 29 33 38