6 556 327 true 4 6 12 17 18 23