7 887 282 true 3 6 11 19 23 32 38