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: Quais são os 5 principais países com mais eventos de engajamento comunitário?
 ###Tabelas: 
CREATE TABLE community_engagement (id INT, event_name VARCHAR(255), category VARCHAR(255), country VARCHAR(255)); INSERT INTO community_engagement (id, event_name, category, country) VALUES (1, 'Dance Performance', 'Architecture', 'Greece'), (2, 'Music Concert', 'Architecture', 'Italy'); CREATE VIEW community_engagement_by_country AS SELECT country, COUNT(*) as event_count FROM community_engagement GROUP BY country;
SELECT country, event_count FROM community_engagement_by_country ORDER BY event_count DESC LIMIT 5;