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: Quantos incidentes criminais foram relatados em cada cidade em março de 2021?
 ###Tabelas: 
CREATE TABLE crime_incidents (id INT, city_id INT, incident_time TIMESTAMP); INSERT INTO crime_incidents (id, city_id, incident_time) VALUES (1, 1, '2021-03-01 01:00:00'), (2, 1, '2021-03-02 02:00:00'), (3, 2, '2021-03-03 23:00:00'), (4, 2, '2021-03-04 04:00:00'), (5, 3, '2021-03-05 05:00:00'), (6, 3, '2021-03-06 06:00:00'), (7, 4, '2021-03-07 07:00:00'), (8, 4, '2021-03-08 08:00:00'), (9, 5, '2021-03-09 09:00:00'), (10, 5, '2021-03-10 10:00:00'), (11, 1, '2021-03-11 11:00:00'), (12, 1, '2021-03-12 12:00:00');
SELECT c.name, COUNT(ci.id) FROM city c JOIN crime_incidents ci ON c.id = ci.city_id WHERE EXTRACT(MONTH FROM ci.incident_time) = 3 GROUP BY c.id;