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: Quantos artigos de notícias foram publicados por mês em 2023, categorizados por região?
 ###Tabelas: 
CREATE TABLE articles (article_id INT, title TEXT, publish_date DATE, region TEXT);
SELECT EXTRACT(MONTH FROM a.publish_date) as month, a.region, COUNT(*) as articles_count FROM articles a WHERE a.publish_date >= '2023-01-01' AND a.publish_date < '2024-01-01' GROUP BY month, a.region;