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 matrícula total das escolas públicas localizadas em Buffalo, Nova York, que foram fundadas após 1846?
 ###Tabelas: CREATE TABLE appearances_in_tour_de_france_since_1947 (appearances_in_tour_de_france_since_1947_id AUTO_INCREMENT PRIMARY KEY, Year INT, Stage INT, Start VARCHAR, Finish VARCHAR, Leader at the summit VARCHAR) CREATE TABLE best_batting_strike_rate (best_batting_strike_rate_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Team VARCHAR, Inns INT, Runs INT, Balls INT) CREATE TABLE tallest_completed_buildings (tallest_completed_buildings_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Building Name VARCHAR, Street address VARCHAR, Height feet (meters) VARCHAR, Floors INT, Completed INT) CREATE TABLE former_teams (former_teams_id AUTO_INCREMENT PRIMARY KEY, Institution VARCHAR, Location VARCHAR, Founded INT, Affiliation VARCHAR, Enrollment INT, Team Nickname VARCHAR, Primary conference VARCHAR) CREATE TABLE new_york (new_york_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, Incumbent VARCHAR, Party VARCHAR, First elected INT, Result VARCHAR, Candidates VARCHAR)  
SELECT SUM Enrollment FROM former_teams WHERE Location = buffalo, new york AND Affiliation = public AND Founded > 1846