6 880 385 true 1 2 4 12 24 29