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: Liste os países com a menor duração de negociação de contrato, limitados aos top 3?
 ###Tabelas: 
CREATE TABLE ContractNegotiations (contract_id INT, country VARCHAR(255), negotiation_start_date DATE, negotiation_end_date DATE); INSERT INTO ContractNegotiations (contract_id, country, negotiation_start_date, negotiation_end_date) VALUES (1, 'Brazil', '2019-03-01', '2019-03-15'), (2, 'India', '2018-05-10', '2018-05-20'), (3, 'Russia', '2018-09-25', '2018-10-10'), (4, 'Spain', '2019-07-01', '2019-07-15'), (5, 'Italy', '2018-11-01', '2018-12-10');
SELECT country, TIMESTAMPDIFF(DAY, negotiation_start_date, negotiation_end_date) AS NegotiationDuration FROM ContractNegotiations ORDER BY NegotiationDuration ASC LIMIT 3;