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 pessoas há para Glengallan tendo uma população de Rosenthal inferior a 1.582 para anos antes de 1976 com uma população total de 25.917?
 ###Tabelas: CREATE TABLE european_tour_wins_19 (european_tour_wins_19_id AUTO_INCREMENT PRIMARY KEY, No. INT, Date VARCHAR, Tournament VARCHAR, Winning score VARCHAR, To par VARCHAR, Margin of victory VARCHAR, Runner(s)-up VARCHAR) CREATE TABLE classic_competition (classic_competition_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Navigator VARCHAR, Vehicle VARCHAR, Class VARCHAR, Capacity INT, Total Time VARCHAR, Margin VARCHAR) CREATE TABLE population (population_id AUTO_INCREMENT PRIMARY KEY, Year INT, Population (Region total) INT, Population (Stanthorpe) INT, Population (Warwick) INT, Population (Allora) INT, Population (Glengallan) INT, Population (Rosenthal) INT) CREATE TABLE loans_in (loans_in_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Country VARCHAR, Loan Club VARCHAR, Started VARCHAR, Ended VARCHAR, Start Source VARCHAR, End Source VARCHAR) CREATE TABLE upcoming_films (upcoming_films_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Type VARCHAR, Planned Release VARCHAR, CC License VARCHAR, Sources available VARCHAR, Open Source Movie VARCHAR)  
SELECT COUNT Population (Glengallan) FROM population WHERE Population (Rosenthal) < 1,582 AND Year < 1976 AND Population (Region total) = 25,917