7 1060 394 true 5 8 10 12 16 28 34