6 504 337 true 3 7 10 16 18 24