10 1558 545 true 3 4 6 7 11 18 19 30 34 38