14 1074 393 true 0 2 3 4 5 7 11 14 20 21 22 27 32 33