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: Qual é o número total de incidentes de emergência relatados por diferentes distritos em 2021, ordenados do maior para o menor?
 ###Tabelas: 
CREATE TABLE Districts (id INT, district_name VARCHAR(255)); CREATE TABLE EmergencyIncidents (id INT, district_id INT, incident_date DATE); INSERT INTO Districts (id, district_name) VALUES (1, 'Downtown'), (2, 'Uptown'), (3, 'Harbor'), (4, 'Parkside'); INSERT INTO EmergencyIncidents (id, district_id, incident_date) VALUES (1, 1, '2021-01-01'), (2, 2, '2021-01-05'), (3, 3, '2021-01-03'), (4, 4, '2021-01-04');
SELECT district_id, COUNT(*) as total_incidents FROM EmergencyIncidents WHERE incident_date BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY district_id ORDER BY total_incidents DESC;