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 é o orçamento total alocado para hospitais públicos no estado de Nova York que possuem mais de 500 leitos?
 ###Tabelas: 
CREATE TABLE public_hospitals (hospital_name TEXT, state TEXT, num_beds INTEGER, budget INTEGER); INSERT INTO public_hospitals (hospital_name, state, num_beds, budget) VALUES ('Hospital A', 'NY', 600, 20000000), ('Hospital B', 'NY', 550, 18000000), ('Hospital C', 'CA', 700, 22000000);
SELECT SUM(budget) FROM public_hospitals WHERE state = 'NY' AND num_beds > 500;