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 foi o maior número de votos para Mir-Hossein Mousavi quando o número de votos inválidos é 5683.
 ###Tabelas: CREATE TABLE waitomo_district (waitomo_district_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Gender VARCHAR, Area VARCHAR, Authority VARCHAR, Decile INT, Roll INT) CREATE TABLE singles:_30_15–15 (singles:_30_15–15_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE provincial_results (provincial_results_id AUTO_INCREMENT PRIMARY KEY, Province VARCHAR, Mahmoud Ahmadinejad INT, Mehdi Karroubi INT, Mir-Hossein Mousavi INT, Mohsen Rezaee INT, Spoiled ballots INT, Total votes INT) CREATE TABLE list_of_iranian_banks (list_of_iranian_banks_id AUTO_INCREMENT PRIMARY KEY, Bank VARCHAR, Score (Iran) INT, Score (Global) INT, Banking Power/Capital Base ($ Million) INT, Banking Power/Capital Base (% Change) VARCHAR, Total Assets ($ Million) INT, Total Assets (Score) INT, Total Assets (% Change) VARCHAR, Credibility/Capital to Assets Ratio (%) INT, Credibility/Capital to Assets Ratio (Score) INT, Performance/Return on Capital (%) INT, Performance/Return on Capital (Score) INT, Return on Assets (%) INT, Return on Assets (Score) INT) CREATE TABLE medals_summary (medals_summary_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT)  
SELECT MAX Mir-Hossein Mousavi FROM provincial_results WHERE Spoiled ballots = 5683