10 1563 447 true 2 4 8 12 15 16 17 20 28 33