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