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 de eventos de assistência humanitária na América do Sul na última década, por país e ano?
 ###Tabelas: 
CREATE TABLE HumanitarianAssistance (ID INT, EventName TEXT, EventDate DATE, Country TEXT, Year INT); INSERT INTO HumanitarianAssistance VALUES (1, 'Event 1', '2013-01-01', 'Brazil', 2013); CREATE VIEW SouthAmerica AS SELECT Country FROM HumanitarianAssistance WHERE Country IN ('Brazil', 'Argentina', 'Colombia', 'Peru', 'Chile');
SELECT h.Country, h.Year, COUNT(*) as TotalEvents FROM HumanitarianAssistance h JOIN SouthAmerica sa ON h.Country = sa.Country WHERE h.Year BETWEEN DATEADD(year, -10, GETDATE()) AND GETDATE() GROUP BY h.Country, h.Year;