estou tentando passar uma consulta sql para HQL segue o sql :
SELECT
cidades.`id` AS cidades_id,
cidades.`nome` AS cidades_nome,
recurso.valorbeneficio as valorben,
cadunico.`qtd` AS cadunico_qtd,
populacao.`urbana` AS populacao_urbana,
populacao.`rural` AS populacao_rural,
bolsafamilia.`datapesquisa` AS bolsafamilia_datapesquisa,
cadunico.`datapesquisa` AS cadunico_datapesquisa,
populacao.`datapesquisa` AS populacao_datapesquisa
FROM
`beneficiados` beneficiados
left outer JOIN `recurso` recurso ON beneficiados.`recurso_id` = recurso.`id`
right outer JOIN `cidades` cidades ON beneficiados.`cidade_id` = cidades.`id`
left outer JOIN `bolsafamilia` bolsafamilia ON beneficiados.`cidade_id` = bolsafamilia.`cidades_id`
left outer JOIN `cadunico` cadunico ON beneficiados.`cidade_id` = cadunico.`cidades_id`
left outer JOIN `populacao` populacao ON beneficiados.`cidade_id` = populacao.`cidades_id`
where cidades.estado_id = 1
GROUP BY
cidades.nome
preciso de ajuda como montar o HQL