11 548 317 true 3 7 8 17 19 23 24 31 34 37 38