11 838 507 true 0 1 3 7 9 10 18 23 26 27 34