true 3858 829 true 1 6 7 12 18 20 24 26 27 35 36