7 852 387 true 6 10 11 12 20 23 38