마우스 커서갖다되면 인포윈도우 대해서 질문드립니다!몇일째하는데 안되네요

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>마커 생성하기</title>
    
</head>
<body>
<div id="map" style="width:100%;height:100vh;"></div>

<script type="text/javascript" src="https://dapi.kakao.com/v2/maps/sdk.js?appkey=나의 키&libraries=clusterer"></script>
<script>
var mapContainer = document.getElementById('map'), // 지도를 표시할 div 
    mapOption = { 
        center: new kakao.maps.LatLng(37.55376497183462, 126.97252841415852), // 지도의 중심좌표
        level: 3 // 지도의 확대 레벨
    };

var map = new kakao.maps.Map(mapContainer, mapOption); // 지도를 생성합니다

// 마커 클러스터러를 생성합니다 
var clusterer = new kakao.maps.MarkerClusterer({
        map: map, // 마커들을 클러스터로 관리하고 표시할 지도 객체 
        averageCenter: true, // 클러스터에 포함된 마커들의 평균 위치를 클러스터 마커 위치로 설정 
        minLevel: 10 // 클러스터 할 최소 지도 레벨 
    });

var 데이터 = [
	[37.547489, 126.980358,'<div style="padding: 5px">내용123</div>' ],
	[37.546094129572545, 126.98094833944192,'<div style="padding: 5px">내용2</div>' ],
	[37.55376497183462, 126.97252841415852,'<div style="padding: 5px">내용3</div>' ],
]

var markers = [];

for (var i=0; i < 데이터.length; i++){
	// 마커가 표시될 위치입니다 
var markerPosition  = new kakao.maps.LatLng(데이터[i][0], 데이터[i][1]); 

// 마커를 생성합니다
var marker = new kakao.maps.Marker({
    position: markerPosition
});

// 마커가 지도 위에 표시되도록 설정합니다
marker.setMap(map);


    
// 인포윈도우를 생성합니다
var infowindow = new kakao.maps.InfoWindow({
    
    content : 데이터[i][2]
});
  
// 마커 위에 인포윈도우를 표시합니다. 두번째 파라미터인 marker를 넣어주지 않으면 지도 위에 표시됩니다
infowindow.open(map, marker); 
// 아래 코드는 지도 위의 마커를 제거하는 코드입니다
// marker.setMap(null);
markers.push(marker);
kakao.maps.event.addListener(marker, 'mouseover', makeOverListener(map, marker, infowindow));
    kakao.maps.event.addListener(marker, 'mouseout', makeOutListener(infowindow));
}
// 클러스터러에 마커들을 추가합니다
clusterer.addMarkers(markers);

// 인포윈도우를 표시하는 클로저를 만드는 함수입니다 
function makeOverListener(map, marker, infowindow) {
    return function() {
        infowindow.open(map, marker);
    };
}

// 인포윈도우를 닫는 클로저를 만드는 함수입니다 
function makeOutListener(infowindow) {
    return function() {
        infowindow.close();
    };
}
</script>
</body>
</html>

이렇게 했는데 저의 문제가
마우스커서를 마커에 갖다되야지만 인포윈도우가 떠야하는데
저는 마우스커서를 갖다되지않아도 인포윈도우가 떠있습니다.
그런데 마커를 클릭을 한번해주면 인포윈도우가 사라지면서 이제
마우스커서를 갖다되면 인포윈도우가 뜹니다.
마커를 클릭하지않아도 커서만 갖다되면 인포윈도우가
뜰려면 어떻게해야하나요?

코드에서 인포윈도우를 지도에 표출하는 open API를 호출하고 있습니다.
해당 부분 주석으로 막아주세요.