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: Quando na posição de 1º lugar da liga, quantas pessoas assistem quando enfrentam o West Ham United?
 ###Tabelas: CREATE TABLE professional_league_1951–present (professional_league_1951–present_id AUTO_INCREMENT PRIMARY KEY, Season INT, Champion VARCHAR, Count INT, Runners-up VARCHAR, Third place VARCHAR, Top scorer VARCHAR, Top scorers club VARCHAR, Goals VARCHAR) CREATE TABLE loans_out (loans_out_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Country VARCHAR, Loan Club VARCHAR, Started VARCHAR, Ended VARCHAR, Start Source VARCHAR) CREATE TABLE preliminary_round (preliminary_round_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE premier_league (premier_league_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponents VARCHAR, Result F–A VARCHAR, Attendance INT, League position VARCHAR) CREATE TABLE title_history (title_history_id AUTO_INCREMENT PRIMARY KEY, Reign INT, Days held VARCHAR, Location VARCHAR, Successful defenses INT, Event VARCHAR)  
SELECT MIN Attendance FROM premier_league WHERE League position = 1st AND Opponents = west ham united