10 924 353 true 2 3 8 12 16 20 21 26 28 37