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 custo total da manutenção de veículos por rota na região X e Y?
 ###Tabelas: 
CREATE TABLE Region (RegionID INT, RegionName VARCHAR(255)); INSERT INTO Region (RegionID, RegionName) VALUES (1, 'RegionX'), (2, 'RegionY'); CREATE TABLE Route (RouteID INT, RegionID INT, RouteName VARCHAR(255)); INSERT INTO Route (RouteID, RegionID, RouteName) VALUES (1, 1, 'Route1A'), (2, 1, 'Route1B'), (3, 2, 'Route2A'), (4, 2, 'Route2B'); CREATE TABLE Maintenance (MaintenanceID INT, RouteID INT, MaintenanceCost DECIMAL(5,2)); INSERT INTO Maintenance (MaintenanceID, RouteID, MaintenanceCost) VALUES (1, 1, 1200.00), (2, 1, 1100.00), (3, 2, 1500.00), (4, 2, 1400.00), (5, 3, 1600.00), (6, 3, 1700.00), (7, 4, 1300.00), (8, 4, 1200.00);
SELECT Route.RouteName, SUM(MaintenanceCost) FROM Route JOIN Maintenance ON Route.RouteID = Maintenance.RouteID JOIN Region ON Route.RegionID = Region.RegionID WHERE Region.RegionName IN ('RegionX', 'RegionY') GROUP BY Route.RouteName;