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: Quantas comunidades na tabela 'indigenous_communities' estão localizadas em cada região, e qual é a população total?
 ###Tabelas: 
CREATE TABLE indigenous_communities (community_id INT, community_name VARCHAR(255), population INT, region VARCHAR(255));
SELECT r.region, COUNT(c.community_name) AS community_count, SUM(c.population) AS total_population FROM indigenous_communities c INNER JOIN (SELECT DISTINCT region FROM indigenous_communities) r ON c.region = r.region GROUP BY r.region;