8 1437 339 true 1 2 5 6 14 21 24 28