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 é o ano mais alto em que o hawthorn ganhou com um resultado de finalista preliminar e uma multidão menor que 27.407?
 ###Tabelas: CREATE TABLE senior_pga_tour_wins_9 (senior_pga_tour_wins_9_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Winning score VARCHAR, Margin of victory VARCHAR, Runner(s)-up VARCHAR) CREATE TABLE second_round_proper (second_round_proper_id AUTO_INCREMENT PRIMARY KEY, Tie no VARCHAR, Home team VARCHAR, Score VARCHAR, Away team VARCHAR, Attendance VARCHAR) CREATE TABLE formula_one_world_championship_results (formula_one_world_championship_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Entrant VARCHAR, Chassis VARCHAR, Engine VARCHAR, Points INT) CREATE TABLE hibiscus_and_bays_local_board (hibiscus_and_bays_local_board_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Area VARCHAR, Authority VARCHAR, Decile VARCHAR, Roll INT) CREATE TABLE night_series_winners_1977–1987 (night_series_winners_1977–1987_id AUTO_INCREMENT PRIMARY KEY, Year INT, Winners VARCHAR, Grand Finalist VARCHAR, Scores VARCHAR, Venue VARCHAR, Crowd INT, Margin INT, Season Result VARCHAR)  
SELECT MAX Year FROM night_series_winners_1977–1987 WHERE Winners = hawthorn AND Season Result = preliminary finalist AND Crowd < 27,407