10 2498 506 true 6 7 8 10 13 18 26 28 31 39