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 é a média da população de Caboolture com uma população de Redcliffe maior que 27.327, uma população de Pine Rivers maior que 119.236 e uma população total maior que 344.878 após 1971?
 ###Tabelas: CREATE TABLE left_senate_during_the_39th_parliament (left_senate_during_the_39th_parliament_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Name VARCHAR, Party VARCHAR, Province VARCHAR, Details VARCHAR) CREATE TABLE round_10 (round_10_id AUTO_INCREMENT PRIMARY KEY, Home team VARCHAR, Home team score VARCHAR, Away team VARCHAR, Away team score VARCHAR, Venue VARCHAR, Crowd INT, Date VARCHAR) CREATE TABLE class_l:_2-8-2 (class_l:_2-8-2_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Wheel arrangement VARCHAR, Fleet number(s) VARCHAR, Manufacturer VARCHAR, Year made VARCHAR, Quantity made VARCHAR, Quantity preserved VARCHAR) CREATE TABLE four-cylinder_engines (four-cylinder_engines_id AUTO_INCREMENT PRIMARY KEY, Engine VARCHAR, Crankshaft VARCHAR, Ignition timing VARCHAR, Graphical VARCHAR, Example VARCHAR) CREATE TABLE population (population_id AUTO_INCREMENT PRIMARY KEY, Year INT, Population (Total) INT, (Caboolture) INT, (Pine Rivers) INT, (Redcliffe) INT)  
SELECT AVG (Caboolture) FROM population WHERE (Redcliffe) > 27,327 AND (Pine Rivers) > 119,236 AND Year > 1971 AND Population (Total) > 344,878