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 os 2 países com a maior taxa de incidentes de segurança no último ano, divididos por mês.
 ###Tabelas: 
CREATE TABLE safety_incidents (incident_id INT, incident_date DATE, country TEXT, incident_type TEXT); INSERT INTO safety_incidents (incident_id, incident_date, country, incident_type) VALUES (1, '2021-01-15', 'USA', 'Chemical Spill'), (2, '2021-02-20', 'Canada', 'Fire'), (3, '2021-03-05', 'Mexico', 'Equipment Failure');
SELECT country, COUNT(*) AS incidents, EXTRACT(MONTH FROM incident_date) AS month FROM safety_incidents WHERE incident_date >= DATEADD(year, -1, CURRENT_DATE) GROUP BY country, month ORDER BY incidents DESC FETCH FIRST 2 ROWS ONLY;