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: Obter o nome do agente, número da apólice e valor do sinistro para sinistros na região 'California' com um valor do sinistro maior que 1000?
 ###Tabelas: 
CREATE TABLE claims (claim_number INT, policy_number INT, processing_date DATE, amount INT, agent_id INT); INSERT INTO claims (claim_number, policy_number, processing_date, amount, agent_id) VALUES (111, 12345, '2020-05-01', 1500, 1001); INSERT INTO claims (claim_number, policy_number, processing_date, amount, agent_id) VALUES (222, 67890, '2020-07-01', 700, 1002); CREATE TABLE policies (policy_number INT, region VARCHAR(20)); INSERT INTO policies (policy_number, region) VALUES (12345, 'California'); INSERT INTO policies (policy_number, region) VALUES (67890, 'California'); CREATE TABLE agents (agent_id INT, name VARCHAR(50)); INSERT INTO agents (agent_id, name) VALUES (1001, 'John Smith'); INSERT INTO agents (agent_id, name) VALUES (1002, 'Jane Doe');
SELECT agents.name, claims.policy_number, claims.amount FROM claims INNER JOIN policies ON claims.policy_number = policies.policy_number INNER JOIN agents ON claims.agent_id = agents.agent_id WHERE policies.region = 'California' AND claims.amount > 1000;