小花比小芳小两岁,比小兰大两岁,小明比小芳大四岁,小兰的年龄是小明的一半.他们各有几岁?(