10 4892 853 true 1 3 4 6 12 22 27 30 36 39