8 2623 506 true 6 11 18 19 28 31 37 39