圆O1和圆O2相交于A.B两点,半径分别为四cm、3cm,公共弦AB等于4cm,求圆心距O1O2的长