Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Encontre o número de embarcações que tiveram um incidente no mar Mediterrâneo.
 ###Tabelas: 
CREATE TABLE VesselIncidents (id INT, vessel_id INT, incident_type VARCHAR(50), latitude DECIMAL(9,6), longitude DECIMAL(9,6), time TIMESTAMP);
SELECT COUNT(vessel_id) FROM VesselIncidents vi WHERE ST_Intersects(ST_SetSRID(ST_MakePoint(longitude, latitude), 4326), ST_GeomFromText('POLYGON((19.45 37.00, 19.45 34.00, 29.55 34.00, 29.55 37.00, 19.45 37.00))', 4326));