Results of 2500 office-based diagnostic hysteroscopies before IVF.