8 1171 616 true 4 7 16 17 20 22 25 38