;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Com covid, Brasil supera em dez meses recorde de total de mortes de 2020

Carlos Madeiro

Colaboração para o UOL, em Maceió

28/10/2021 04h00

Faltando dois meses para o final do ano, o número de mortes registradas em 2021 já é maior que em todos os 12 meses de 2020. Ontem à tarde, o sistema de cartórios de registro civil apontava para 1,47 milhão de mortes anotadas neste ano, contra 1,46 milhão no ano anterior.

Os dados estão no portal da transparência da Arpen Brasil (Associação de Registradores de Pessoas Naturais), que computa as mortes registradas pelos cartórios.

No ado, o país já havia batido recorde de óbitos, impulsionado pela primeira onda da pandemia de covid-19. Entretanto, como a doença causou o dobro de mortes neste ano, o recorde já era esperado.

"Na comparação com 2020, são 200 mil óbitos a mais de covid. Então já se esperaria que o número de óbitos no país chegasse a 1,6 milhão no final do ano", afirma o epidemiologista Antônio Lima Neto, da Unifor (Universidade de Fortaleza).

Importante frisar que os dados não são atualizados em tempo real e podem levar até 15 dias para serem incluídos no portal —ou seja, ainda vão sofrer acréscimos.

Devido à segunda onda da covid, o meses de março e abril foram os recordistas de óbitos no país.

Apesar de já superarem 2020, graças à vacinação as mortes vêm apresentando queda desde maio. Em setembro, por exemplo, foram 119 mil óbitos, número menor do que o registrado no mesmo mês em 2020 (126 mil).

Mortes por covid-19 ganham apenas datas e nome em uma cruz pintada na hora do sepultamento em Manaus - Carlos Madeiro/UOL - Carlos Madeiro/UOL
20.01.21 - Apenas datas e nome em uma cruz pintada na hora do sepultamento por covid em Manaus
Imagem: Carlos Madeiro/UOL

Impacto só da covid

Segundo Lima Neto, o excesso de mortes no país neste ano não ocorreu por conta de outros problemas de saúde, como se imaginava anteriormente —já que os hospitais foram reservados, no pico, para tratar pacientes de covid-19.

"A covid induziu à morte precoce em alguns desses casos, por exemplos, em causas cardiovasculares. Foi ela que induziu a essa cascata de eventos que levou às mortes, por isso a covid fica como a causa básica. As demais são secundárias", diz.

Ou seja, os mais frágeis muito provavelmente sucumbiram em uma proporção considerável. No fundo, foi a covid que impactou [nesse número], sobretudo entre os que tinham essas doenças mais descontroladas e viviam em situações de pior condição socioeconômica e estilos de vida menos adequados."
Antônio Lima Neto, epidemiologista

O professor de saúde pública Alcides Miranda, da UFRGS (Universidade Federal do Rio Grande do Sul), afirma que em 2021 deve ter havido uma redução na subnotificação da covid, o que ajuda a entender porque houve menos mortes por outras doenças, proporcionalmente falando.

"Temos uma proporção de subnotificações de casos e óbitos por covid menor em 2021, o que poderia explicar parcialmente a diminuição no mesmo período dos registros dos óbitos classificados como SRAG e outras doenças", afirma.

Para ele, o cenário brasileiro no pico da covid-19 foi de colapso em hospitais, o que impactou no aumento da mortalidade. O resultado não foi ainda pior porque o Brasil tem o atendimento universal de saúde.

Embora o país possua a maior taxa de mortalidade e a segunda pior taxa de prevalência no grupo dos países com mais de 100 milhões de habitantes, ocupa a 7ª posição em se tratando de letalidade. Ou seja, se não fosse o SUS, a situação seria bem mais catastrófica."
Alcides Miranda, professor da UFRGS

Mariana Ximenes recebeu a vacina contra a covid-19 usando uma camiseta em homenagem ao Zé Gotinha - Fabricio Pioyani/AgNews/ - Fabricio Pioyani/AgNews/
Mariana Ximenes recebeu a vacina contra a covid-19 usando uma camiseta em homenagem ao Zé Gotinha
Imagem: Fabricio Pioyani/AgNews/

Antônio Lima Neto diz que, como a pandemia apresenta números cada vez menores com o avanço da vacinação, a tendência é que os meses finais do ano tenham médias menores do que os mesmos períodos de 2020.

"Você está com um cenário mais ou menos controlado, a tendência é que a gente siga com uma média diária de mortes menor", conclui.