上海共有17家医院