10 581 380 true 1 2 5 6 7 15 16 19 26 36