11 1043 438 true 1 4 14 18 19 23 26 30 31 34 39