10 519 387 true 1 2 5 8 11 19 24 26 28 39