Preoperative screening for common bile duct stones with infusion cholangiography: review of 1000 patients.