8 1599 483 true 1 3 6 8 19 24 27 39