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 ano tem um distrito de Harrogate, e uma classificação menor que 6, e uma definição de paróquia civil?
 ###Tabelas: CREATE TABLE 1912_1922 (1912_1922_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, Year(s) withdrawn VARCHAR) CREATE TABLE settlements_by_population (settlements_by_population_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Town VARCHAR, Population INT, Year INT, Borough VARCHAR, Definition VARCHAR) CREATE TABLE fleet (fleet_id AUTO_INCREMENT PRIMARY KEY, Number INT, Class INT, Name VARCHAR, Livery VARCHAR, Notes VARCHAR) CREATE TABLE spanish_national_championship (spanish_national_championship_id AUTO_INCREMENT PRIMARY KEY, city VARCHAR, position INT, Event VARCHAR, year INT, Score VARCHAR) CREATE TABLE group_membership (group_membership_id AUTO_INCREMENT PRIMARY KEY, City VARCHAR, County VARCHAR, Region VARCHAR, Local authority VARCHAR, Type VARCHAR, Population INT, Urban area INT, Metropolitan area INT)  
SELECT Year FROM settlements_by_population WHERE Borough = harrogate AND Rank < 6 AND Definition = civil parish