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 impactos ambientais foram registrados para cada mineral?
 ###Tabelas: 
CREATE TABLE EnvironmentalImpact (ImpactID INT PRIMARY KEY, MineralID INT, ExtractionSite VARCHAR(50), Impact VARCHAR(50), Date DATE, MitigationMeasure VARCHAR(50)); INSERT INTO EnvironmentalImpact (ImpactID, MineralID, ExtractionSite, Impact, Date, MitigationMeasure) VALUES (1, 1, 'South Africa', 'Water Pollution', '2022-01-01', 'Waste Treatment'); INSERT INTO EnvironmentalImpact (ImpactID, MineralID, ExtractionSite, Impact, Date, MitigationMeasure) VALUES (2, 2, 'Mexico', 'Air Pollution', '2022-05-15', 'Emission Reduction'); INSERT INTO EnvironmentalImpact (ImpactID, MineralID, ExtractionSite, Impact, Date, MitigationMeasure) VALUES (3, 1, 'Canada', 'Soil Erosion', '2022-03-05', 'Terracing');
SELECT EnvironmentalImpact.MineralID, COUNT(EnvironmentalImpact.Impact) FROM EnvironmentalImpact GROUP BY EnvironmentalImpact.MineralID;