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 top 2 artistas com mais atividades de engajamento comunitário?
 ###Tabelas: 
CREATE TABLE CommunityEngagement (id INT, artist VARCHAR(255), num_activities INT); INSERT INTO CommunityEngagement (id, artist, num_activities) VALUES (1, 'Jose Hernandez', 10), (2, 'Maria Garcia', 8), (3, 'Carlos Lopez', 6), (4, 'Ana Sanchez', 4), (5, 'Pedro Rodriguez', 2);
SELECT artist, ROW_NUMBER() OVER(ORDER BY num_activities DESC) as rank FROM CommunityEngagement WHERE rank <= 2;