6 597 237 true 2 14 17 18 21 27