INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA Área Departamental de Engenharia Civil
Caracterização do desempenho das redes rodoviárias com base em modelos de afectação de tráfego. Aplicação à Rede Rodoviária Nacional. MAFALDA DOS REIS DUARTE Relatório de Estágio para obtenção do grau de Mestre em Engenharia Civil na Área de Especialização em Vias de Comunicação e Transportes
Júri: Presidente: Licenciada Luísa Maria Ferreira Cardoso Teles Fortes, Professora Adjunta (ISEL) Vogais: Doutora Carmen de Jesus Geraldo Carvalheira (ISEL) Mestre Paulo José de Matos Martins, Professor Adjunto (ISEL) Mestre Isabel Maria Pais de Abreu Filipe da Silveira Botelho (InIR) Abril de 2012
ESTRUTURA DA APRESENTAÇÃO
Capítulo I - Introdução Capítulo II - Revisão da Literatura Capítulo III - Construção de um modelo de análise Capítulo IV - Estudo de Caso Capítulo V – Conclusões e Perspectivas Futuras
2/29
Capítulo I – Introdução Enquadramento No Planeamento Rodoviário existe a necessidade de: Estudar a aplicação de metodologias que permitam caracterizar o desempenho das redes rodoviárias através da utilização de modelos de afectação de tráfego e matrizes OD
Matrizes OD
Procura associada à utilização das redes
Indicadores de serviço
Aferir a qualidade do serviço (oferta) e do funcionamento do sistema rodoviário Analisar o comportamento da procura (admitindo matrizes OD estáveis) face à introdução de alterações de oferta Novas ligações
Melhoria das condições actuais de circulação
Alteração de outras condições de exploração
3/29
Capítulo I – Introdução Objectivos PRINCIPAIS OBJECTIVOS:
Fazer um estudo exploratório de um modelo de rede rodoviária desenvolvido em VISUM com ligação aos modelos de dados de infra-estrutura rodoviária do InIR, baseados em SIG ArcGIS;
Desenvolver um modelo de afectação de tráfego para a Rede Rodoviária Nacional – utilizando o software de modelação VISUM;
Desenvolver um modelo de procura (matriz O/D) obtido a partir de inquéritos (INE) e calibrado com base em contagens de tráfego da rede – com base no módulo “TFlowFuzzy” do VISUM;
Proposta preliminar de modelo de planeamento rodoviário de âmbito nacional – assente no software de modelação e análise VISUM;
Apresentar resultados de avaliação da eficiência da Rede Rodoviária Nacional. 4/29
Capítulo II – Revisão da Literatura Estado da Arte
Mobilidade
Fluxo de pessoas ou bens e assume que qualquer aumento da capacidade da rede viária ou da velocidade de circulação favorece a sociedade.
Componente da qualidade de vida aspirada pelos habitantes de uma cidade (Ferrandiz, 1990)
Procura para o movimento e surge como resultado de desejo de acesso (Carruthers & lawson, 1995)
Capacidade dos indivíduos se movimentarem de um lugar para outro (Tagore & Sikdar, 1995)
Competência ou capacidade para viajar ou consumir um serviço (Akinyemi, 1998)
5/29
Capítulo II – Revisão da Literatura Modelos de planeamento no sector dos transportes Modelos de transportes consistem na representação das diversas componentes da infra-estrutura de transportes e dos fluxos (tráfego) de forma a reproduzir as condições operacionais do sistema viário. A modelação envolve uma série de modelos matemáticos que tentam simular o comportamento dos utilizadores do sistema. Os modelos necessitam que a área em análise seja desagregada numa série de zonas onde as viagens são geradas e para onde são atraídas.
Infra-estrutura de transportes (rede)
Zonas
Arcos
Rede Nós
Nós de rede Centróides
Com base na rede de transportes assim caracterizada que é possível aplicar o Modelo de 4 Passos para desenvolver processos de planeamento rodoviário e de transportes. 6/29
Capítulo II – Revisão da Literatura Modelo de 4 Passos
Geração: Estima quantas viagens são iniciadas e/ou concluídas em cada zona, em função do seu uso de solos
Distribuição: Estima como é que as viagens de cada origem se repartem pelos vários destinos, ou vice-versa
Modelo de 4 Passos Repartição modal: Estima como é que as viagens realizadas entre cada par de zonas se repartem pelos diferentes modos disponíveis para essa ligação
Fonte: Viegas, 2000
Afectação: Calcula quais os caminhos usados pelas viagens realizadas entre um dado par de zonas e num dado modo de transportes, tendo em atenção as redes
7/29
Capítulo II – Revisão da Literatura Modelos de afectação de tráfego Objectivo Principal
Prever o efeito das decisões dos utilizadores, face a uma dada procura, tentando reproduzir o nível de desempenho da rede com base em modelos de simulação.
Algumas características É necessário saber o número total de veículos que “desejam” viajar entre cada origem i e cada destino j.
Determinar os vários caminhos utilizados pelos diferentes veículos entre cada par OD, caracterizados pelo conjunto de arcos consecutivos
Estimar os fluxos de tráfego em cada um dos arcos que constituem a rede modelada
Uma função de custo generalizado para a selecção de trajectos correspondente a uma combinação linear das várias variáveis, sendo fundamentais o tempo e a distância. Funções que reproduzem o efeito do volume sobre os tempos de percurso num determinado arco, ou seja, “admitem” que o “custo” seja função do volume. 8/29
Capítulo III – Construção de um modelo de análise Enquadramento A construção de um modelo inicia-se pela tomada de decisões relativamente à definição do nível de detalhe, recolha e junção da informação necessária. Depois da formulação do problema e da obtenção de todos os dados necessários procede-se à codificação da rede, ou seja, ao tratamento de dados. Programa de cálculo automático disponível e possível de ser utilizado relativamente aos objetivos propostos. Identificação de todos os arcos Selecção dos Zonamento Rede arcos e nós Definição dos seus atributos Após a obtenção de toda a informação será introduzida no software utilizado, VISUM
Calcular fluxos de veículos e tempos de viagem nos caminhos entre pares OD. Robustez técnicas e científicas; Possuir uma curva de aprendizagem relativamente ao tempo disponível.
acessível, 9/29
Capítulo III – Construção de um modelo de análise Metodologia de implementação Inventário da rede viária da área em estudo
Primeira Rede Viária Primeira Matriz OD - ano base Zonamento
Caracterização socioeconómica Calibração do modelo Parâmetros da função de impedância Matriz OD Final – ano base Recolha de dados de tráfego
Fonte: adaptado de TIS, 2011
Identificar o potencial de utilização do modelo em futuras abordagens 10/29
Capítulo III – Construção de um modelo de análise Modelo de Afectação de Tráfego
Modelo de equilíbrio incremental – principais características Determinar quais os valores que vão corresponder ao “fatiamento” da matriz, ou seja, no processo de afectação a matriz original vai ser segmentada em diferentes proporções e para cada uma destas fatias é corrida uma iteração. Ao fim de cada iteração são reavaliados os valores de impedância por par O/D e recalculada a escolha de caminhos para a iteração seguinte; Em cada iteração apenas é afectada à rede a percentagem de tráfego definida no “fatiamento”; As diferentes iterações correm sequencialmente, o que significa que ao fim de cada uma delas o modelo vai reavaliando as condições de circulação, o que pode conduzir à diferente escolha de caminhos ao longo deste processo iterativo.
11/29
Capítulo III – Construção de um modelo de análise “TFlowFuzzy” Corrige a matriz inicial comparando os fluxos de tráfego nos arcos resultantes da afectação com as contagens disponíveis.
Objectivo Principal Validação das contagens de tráfego através da “adequação” da matriz O/D, de forma a aproximar ao máximo os fluxos de tráfego modelados da realidade.
Ajusta a matriz de procura, de modo a que os seus resultados de afectação consigam satisfazer a oferta real observada (contagens). Os novos dados da matriz são calculados com o auxílio de um método iterativo, o qual se baseia em caminhos a partir de pares OD individuais.
Os valores da contagem são comparados com os volumes, que resultam de uma afectação pré-calculada da matriz de procura anterior, sendo que as diferenças entre os valores de contagem e os volumes são equilibradas pelo ajuste da matriz de procura para o segmento de procura atribuído. 12/29
Capítulo III – Construção de um modelo de análise Processo iterativo “TFlowFuzzy” Passo 1
Matriz inicial
Rede inicial
“TFlowFuzzy”
Margem de erro 0,9
Passo 2
Matriz 2
Rede inicial
Matriz 2 Rede 2
Margem de erro 0,8
Passo 3
Matriz 2
Rede 2
..............
“TFlowFuzzy”
Matriz 3 13/29
Capítulo IV – Estudo de Caso Metodologia Zonamento coincide com os 278 concelhos do país Rede abrange toda a Rede Rodoviária Nacional com ênfase na Rede Transeuropeia de Transportes
Correcção dos arcos e nós Modelo de conectividade dos arcos e nós entre o ArcGIS e o VISUM Erros típicos: existirem dois arcos associados aos mesmos nós ou um arco com início e fim no mesmo nó
14/29
Capítulo IV – Estudo de Caso Metodologia Caracterização dos tipos de arcos (capacidade; velocidade; tipos de vias) Contagens de tráfego - Em algumas situações não foi possível considerar as contagens de tráfego por sublanço, tendo-se calculado um valor médio ponderado Valor do tempo
Ligeiros
Fonte UNITE (1998)
Valores Actualizados ao Ano de Estudo (2010)
Casa Trabalho
5,24
5,784
Em negócio
18,35
20,255
37,57
41,470
Pesados [1]
Valor referentes ao UNITE que foram actualizados através da taxa de inflacção como proxy da evolução do poder de compra das famílias.
82%
Casa - Trabalho
4,74 (€/h)
18%
Em negócio
3,65 (€/h)
Ligeiros
90%
Pesados
10%
11,70€/h Fonte: Consulta de especialistas da área
15/29
Capítulo IV – Estudo de Caso Metodologia Custo operacional Consumo médio dos veículos
Custo do combustível
l/100km
€/l
€/veic.km
€/km
Ligeiros Gasolina 95
40%
8
1,63
0,130
0,052
Ligeiros Gasóleo
60%
8
1,44
0,115
0,069
18
1,44
Pesados Gasóleo
Ligeiros
90%
Pesados
10%
0,14€/km
0,259
Fonte: Consulta de especialistas da área
Valor da portagem Quantidade de veículos ligeiros e pesados que circulam por classe de portagem Tarifa referente a cada classe de portagem
Ligeiros Pesados
Classe 1
Classe 2
92%
8% 25%
Classe 3
Classe 4
0,09€/km 15%
60%
16/29
Capítulo IV – Estudo de Caso Metodologia Matriz Origem-Destino Matriz de inquéritos à mobilidade por concelho feita pelo INE (2001), relativa a deslocações casa-trabalho Através desta construiu-se a matriz Origem-Destino base, uniformizada e simétrica
Processo de calibração da matriz Origem-Destino Uniformização por concelho e simetrização
Pares OD nulos, substituiu-se por 0,1
Zonas de fronteira
Majorar as viagens (15%)
Calibração da matriz “TFlowFuzzy”
Validação dos valores das contagens de tráfego
Calibração dos links 17 a /29
Capítulo IV – Estudo de Caso Metodologia Castanhe Fi gue i rai de ró Pombal dos Pê ra Pe V i nhos drógão A nsi Grande ão Le i ri a Castanhe i ra 0 de Pê 70 ra 16 70 16 8 Fi gue i ró dos 70 V i nhos 0 34 104 198 30 Pombal 16 34 0 10 341 2034 Pe drógão 7 Grande 0 104 10 0 17 12 A nsi ão 16 198 341 17 0 94 Le i ri a 8 30 2034 12 94 0 A l vai áze re3 64 50 5 198 30 Mari nha Grande 2 6 141 1 5 3466 Ouré m 0 1 172 1 19 1608 Fe rre i ra do 0Zê ze 1 re 4 3 4 7 11 A l cobaça 4 1 47 2 4 968 Mação 0 0 0 2 0 1 Tomar 2 20 22 9 25 127 Batal ha 0 1 29 0 7 1710 N i sa 0 0 0 0 0 1 N azaré 0 0 13 1 1 185 Porto de M 0 ós 0 18 1 12 760 A brante s 0 0 10 0 0 31 Torre s N ovas 1 3 8 0 4 104 Sardoal 0 1 0 0 0 2 Caste l o de0 V i de 0 0 0 0 1 Gavi ão 0 0 0 0 0 1 A l cane na 0 0 1 0 0 66 V i l a N ova da 0 Barqui 0 nha 3 1 3 19 Cal das da Rai 1 nha0 24 1 7 176 Constânci a 0 1 97 0 0 9 Marvão 0 0 1 0 0 0 Entroncame 0 nto 0 15 1 5 66 Santaré m 0 4 10 1 1 134 Ri o Mai or 0 0 6 1 0 57 Chamusca 0 0 0 0 0 8 Gol e gã 0 0 1 0 0 3 Crato 0 0 0 0 0 2 Óbi dos 0 0 5 0 0 26 Pe ni che 0 0 3 0 0 22 Portal e gre0 0 3 2 0 7 Ponte de Sor 0 0 1 0 0 2 Bombarral 0 0 1 0 0 7 A l te r do Chão 0 0 0 0 0 2 Louri nhã 0 0 2 2 0 3 Cadaval 0 0 3 0 1 9 A l pi arça 0 0 0 0 0 6 A zambuj a 1 1 1 0 1 8 A l me i ri m 1 0 1 0 0 8 Torre s V e dras 0 0 3 1 0 26 A vi s 0 0 0 0 0 0 A rronche s 0 0 0 0 0 0 Cartax o 0 0 5 1 0 6 A l e nque r 1 1 3 0 1 28 Monf orte 0 0 0 0 0 0 Fronte i ra 0 0 0 0 0 0 Sal vate rra 3 de Magos 0 1 0 0 16 Campo Mai 0 or 0 1 0 0 2 Coruche 0 0 1 0 0 1 Maf ra 0 0 4 0 0 9 El vas 0 0 7 0 0 9 Sobral de M 0 onte 0 A graço 0 0 0 1 V i l a Franca 2 de Xi ra 1 17 0 0 27 A rruda dos 1 V i nhos 0 0 1 0 1 Be nave nte 2 0 1 0 0 9 Mora 0 0 0 0 0 0 Souse l 0 0 0 0 0 0 Estre moz 0 0 1 0 0 1 Loure s 2 1 9 0 1 34 Si ntra 3 2 13 2 2 70 Borba 0 0 0 0 0 1 A rrai ol os 0 0 0 0 0 1 Monte mor0o- N ovo 0 0 1 0 0 Monti j o 0 0 4 0 1 8 V i l a V i çosa 0 0 0 0 0 0 Odi ve l as 0 1 5 0 0 15 A l coche te 0 0 1 0 1 7 A madora 0 1 2 1 1 23 Li sboa 7 23 128 13 49 413 Cascai s 0 0 5 0 4 20 A l androal 0 0 0 0 0 0 Évora 0 0 3 0 5 12 Oe i ras 1 0 9 0 3 25 Re dondo 0 0 0 0 1 0 Pal me l a 1 1 1 0 2 10 V e ndas N ovas 0 0 0 0 0 5 Moi ta 0 0 3 0 0 4 A l mada 0 0 3 1 4 18 Barre i ro 0 2 2 0 0 6 Se i x al 0 1 1 1 2 15 Se túbal 1 2 12 0 1 10 Se si mbra 0 1 0 0 0 2 Re gue ngos 0de Monsaraz 0 0 0 0 0 A l cáce r do 0 Sal 0 0 0 0 0 Grândol a 0 0 0 0 0 3 V i ana do A 0 l e nte j0 o 0 0 0 0 Mourão 0 0 0 0 0 0 Porte l 0 0 0 0 0 2 Moura 0 0 0 0 0 1 A l vi to 0 0 0 0 0 0 Cuba 0 0 0 0 0 0 V i di gue i ra0 0 0 0 0 0 Barrancos 0 0 0 0 0 0 Fe rre i ra do 0A l e nte 0 jo 0 0 0 0 Se rpa 0 0 0 1 0 2 Be j a 0 0 1 0 0 7 Santi ago do 0 Cacé0 m 0 0 0 1 Si ne s 0 0 0 0 0 0 A l j ustre l 0 0 0 0 0 1 Ode mi ra 0 0 1 0 0 1 Ouri que 0 0 0 0 0 1 Mé rtol a 0 0 0 0 0 1 Castro V e rde 0 0 0 0 0 2 A l modôvar 0 0 0 0 0 1 A l couti m 0 0 0 0 0 1 A l j e zur 0 0 0 0 0 0 Si l ve s 0 0 0 0 0 2 Loul é 0 0 1 0 0 0 Monchi que 0 0 0 0 0 0 Castro Mari 0 m 0 1 0 0 2 Tavi ra 0 0 1 0 0 4 Porti mão 0 0 1 0 0 9 São Brás de 0 A l porte 0 l 0 0 0 0 V i l a Re al de 0 Santo 0 A ntóni 0 o 0 0 2 Lagos 0 0 0 0 0 1 A l buf e i ra 0 0 1 0 0 3 Lagoa 0 0 0 0 0 0 V i l a do Bi spo 0 0 0 0 0 0 Faro 0 0 12 0 3 7 Ol hão 0 0 0 0 0 3 Me l gaço 0 0 0 0 0 0 Monção 0 0 1 0 0 1 V al e nça 0 0 0 0 0 1 A rcos de V0 al de ve 0 z 0 0 0 1 V i l a N ova de 0 Ce rve 0 i ra 0 0 0 3 Pare de s de 0 Coura 0 0 0 0 0 V i nhai s 0 0 0 0 0 0 Bragança 0 1 0 0 0 5 Cami nha 0 0 0 0 0 2 Montal e gre 0 0 0 0 0 1 Chave s 0 0 2 1 0 1 Ponte da Barca 0 0 0 0 0 1 Ponte de Li 0 ma 0 0 0 0 3 V i ana do Caste 0 l o0 0 0 0 18 Te rras de Bouro 0 0 0 0 0 0 Boti cas 0 0 0 0 0 0 V al paços 0 0 3 0 0 0 V i l a V e rde0 0 0 0 0 0 Mi rande l a 0 0 0 0 0 2 Mace do de 0Caval0 e i ros 0 0 0 0 A mare s 0 0 0 0 0 0 V i mi oso 0 0 0 0 0 1 V i e i ra do M 0i nho 0 0 2 0 1 Mi randa do 0 Douro 0 0 0 0 1 Póvoa de Lanhoso 0 0 2 0 0 2 Barce l os 0 0 1 2 0 13 Ri be i ra de 0 Pe na 0 0 0 0 0 V i l a Pouca0 de A gui 0 ar 0 0 0 0 Espose nde 0 0 0 0 0 2 Braga 0 0 0 1 1 15 Cabe ce i ras 0 de Basto 0 0 0 0 1 Gui marãe s 0 0 0 0 1 6 Faf e 0 0 0 0 0 1 Murça 0 0 0 0 0 0 Mondi m de 0 Basto 0 0 0 0 0 V i l a N ova de 0 Famal 0 i cão 0 2 0 8 Ce l ori co de 0 Basto 0 0 0 0 0 Mogadouro 0 0 0 0 0 0 A l f ânde ga 0 da Fé 0 0 0 0 0 Póvoa de V 0 arzi m0 1 0 0 1 V i l a do Conde 0 0 8 0 0 10 V i l a Fl or 0 0 0 0 0 0 V i l a Re al 0 0 3 0 4 4 Fe l gue i ras0 0 0 0 0 1 V i ze l a 0 0 0 0 0 0 Al i j ó 0 0 0 0 0 0 Sabrosa 0 0 0 0 0 0 Santo Ti rso 0 0 0 0 0 4 A marante 0 0 0 0 0 5 Lousada 0 0 0 0 1 5 Trof a 0 0 2 0 0 4 Carraze da de 0 A nsi 0 ãe s 0 0 0 1 Paços de Fe 0 rre i ra 0 0 0 0 3 Torre de M 0 oncorvo 0 0 0 0 0 Mai a 0 0 1 0 0 17 Matosi nhos 0 0 10 0 1 13 Santa Marta 0 de Pe 0 nagui 0 ão 0 0 0 Marco de Canave 0 0 se s 1 0 0 0 Fre i x o de Espada 0 0 à Ci nta 0 0 0 0 Pare de s 0 0 0 0 0 2 Pe naf i e l 0 0 2 0 0 4 V al ongo 0 0 0 0 2 7 Bai ão 1 0 1 0 0 2 Pe so da Ré 0 gua 0 1 0 0 0 São João da 0 Pe sque 0 i ra 0 0 0 0 Gondomar0 0 5 0 0 8 Me são Fri o 0 0 0 0 0 0 Porto 2 4 64 6 3 48 Tabuaço 0 0 3 0 0 1 V i l a N ova de 0 Foz 0 Côa 0 1 0 0 A rmamar 0 0 0 0 0 0 Lame go 0 0 1 0 0 2 Re se nde 0 0 0 0 0 0 V i l a N ova de 0 Gai a 1 10 1 1 26 Ci nf ãe s 0 0 1 0 0 3 Tarouca 0 0 0 0 0 3 Caste l o de0 Pai va 0 0 0 0 3 Pe ne dono0 0 0 0 0 0 Moi me nta0 da Be i 0 ra 0 0 0 2 Santa Mari0 a da Fe 0 i ra 1 3 1 23 Me da 0 0 0 0 0 0 Fi gue i ra de 0 Caste 0 l o Rodri 0 go 0 0 0 Espi nho 0 0 0 0 0 6 Castro Dai re 0 0 0 0 0 1 A rouca 0 0 0 0 0 1 Se rnance l he 0 0 0 0 0 1 Ovar 0 0 1 0 0 7 Pi nhe l 0 0 0 0 0 3 V i l a N ova de 0 Pai va 0 0 0 0 0 São Pe dro 0 do Sul0 0 0 0 8 Ol i ve i ra de 0A ze mé 0 is 0 0 2 10 Trancoso 0 0 0 0 0 1 São João da 0 Made 0i ra 0 0 0 8 V al e de Cambra 0 0 0 0 0 3 A gui ar da Be 0 i ra 1 1 0 0 0 Sátão 0 0 1 0 0 0 V i se u 0 2 5 4 4 24 Estarre j a 0 0 3 0 0 5 Murtosa 0 0 0 0 0 0 Ol i ve i ra de 0Frade 0 s 1 0 0 1 Se ve r do V0 ouga 0 0 0 0 4 A l me i da 0 0 0 0 0 15 A l be rgari a0 a- V e l ha 0 1 0 0 2 Fornos de A 0 l godre 0 s 0 0 0 0 V ouze l a 0 0 2 0 0 1 Pe nal va do 0Caste 0 lo 0 0 0 1 A ve i ro 0 1 18 6 2 45 Ce l ori co da 0 Be i ra 0 0 0 0 2 Guarda 0 0 6 1 0 18 Á gue da 0 0 2 1 0 18 Mangual de 0 1 1 0 0 4 Íl havo 0 0 0 0 0 10 Tonde l a 0 0 2 1 0 8 Gouve i a 0 0 1 0 1 7 N e l as 4 0 0 0 0 2 V agos 0 0 0 0 0 9 Ol i ve i ra do 0Bai rro 1 0 0 0 9 Sabugal 0 0 0 0 0 2 Carre gal do 0 Sal 0 1 1 0 1 Se i a 0 1 4 0 0 6 Mi ra 0 0 3 0 1 6 Mortágua 1 0 0 0 0 1 A nadi a 0 0 3 0 0 22 Ol i ve i ra do 0Hospi 1 tal 0 0 1 5 Cantanhe de 0 1 16 1 1 27 Santa Comba 0 Dão 0 2 0 0 4 Mante i gas0 0 0 0 0 0 Tábua 1 0 2 0 0 4 Be l monte 0 0 0 0 0 0 Me al hada 1 0 3 0 2 9 Covi l hã 1 1 4 2 4 12 Pe nacova 0 0 3 0 2 8 Coi mbra 21 69 518 19 236 534 Pe namacor 0 0 3 0 0 2 Fi gue i ra da 0Foz 9 877 2 16 282 Monte mor0o- V e l 0 ho 28 0 3 41
A l vai áze Mari re nha Ouré Grande m Fe rre i ra A l cobaça do Zê M ze ação re TomarBatal ha N i sa 3 2 0 0 4 0 2 0 0 64 6 1 14 1 0 20 1 0 50 141 172 3 47 0 22 29 0 5 1 1 4 2 2 9 0 0 198 5 19 7 4 0 25 7 0 30 3466 1608 11 968 1 127 1710 1 0 5 88 125 1 0 67 2 0 5 0 31 0 866 0 22 121 0 88 31 0 26 19 0 462 431 0 125 0 26 0 1 2 412 0 1 1 866 19 1 0 1 9 152 0 0 0 0 2 1 0 6 0 2 67 22 462 412 9 6 0 18 0 2 121 431 0 152 0 18 0 0 0 0 0 1 0 2 0 0 0 0 140 4 0 1106 0 5 24 0 4 100 132 2 653 0 7 906 0 0 10 42 12 8 155 283 3 10 3 5 379 18 11 4 602 13 2 0 0 0 0 0 29 13 0 0 0 0 0 0 0 0 1 0 31 0 0 2 1 1 32 3 0 22 0 2 148 2 8 0 40 35 0 2 1 28 5 1 1 207 0 1 2 64 12 1 1776 4 6 17 0 0 1 9 1 0 6 88 0 3 0 0 0 0 0 0 0 0 22 2 5 134 15 4 8 489 3 0 2 10 57 6 63 26 105 18 0 0 4 6 0 294 0 7 7 1 1 1 10 0 0 1 24 0 0 1 1 6 0 0 0 29 0 0 0 0 0 0 0 0 2 0 49 0 7 2 0 55 0 3 1 0 0 11 23 0 25 0 1 1 0 1 1 9 0 4 5 8 0 230 0 1 0 0 0 6 1 0 13 0 0 1 0 28 0 0 3 0 0 0 0 0 1 0 1 0 0 0 1 0 0 11 1 1 0 0 0 1 1 0 18 0 4 0 0 0 0 2 0 1 0 6 0 0 0 1 3 1 20 1 6 0 0 0 0 3 1 2 0 13 0 0 2 1 1 1 30 0 5 3 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 1 0 3 1 0 5 0 12 3 0 0 5 3 1 18 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 4 0 1 0 5 1 0 0 0 0 0 0 0 1 0 1 0 2 3 1 1 2 9 0 0 0 3 1 2 4 0 5 1 0 0 3 1 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 1 4 5 0 11 2 23 3 2 1 1 0 0 5 1 0 0 0 3 2 3 1 2 0 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 3 0 1 2 0 0 0 1 0 3 0 6 6 1 16 3 22 0 4 2 7 16 3 29 2 34 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 4 3 0 0 0 0 0 4 0 0 0 0 6 0 0 0 0 1 0 0 0 0 0 0 0 2 5 3 10 1 16 1 0 0 1 1 0 2 0 1 0 0 0 4 9 1 22 3 13 0 0 20 73 146 42 250 37 189 37 19 10 4 5 11 9 0 6 3 1 0 1 0 0 0 0 0 0 0 2 3 7 0 9 2 4 1 3 2 8 9 1 11 5 12 2 1 0 0 0 0 0 0 1 1 0 0 0 1 1 4 1 5 3 0 0 1 0 0 0 0 0 2 1 0 2 0 0 1 0 5 0 0 0 6 5 0 7 3 9 1 1 0 0 2 0 3 1 3 0 0 0 3 5 1 3 0 3 3 2 1 4 1 1 13 3 2 0 2 0 2 1 0 0 2 12 0 0 0 0 0 0 0 0 1 0 1 0 2 3 0 0 0 1 0 0 0 2 0 0 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 4 1 3 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 2 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 0 1 0 0 0 0 0 1 1 0 3 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 2 0 2 1 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 3 0 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 0 2 0 3 0 0 0 2 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 6 0 0 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 3 0 0 1 0 0 0 0 0 0 2 0 3 0 1 0 0 0 0 0 0 1 0 1 0 0 0 1 5 0 0 4 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 3 2 4 0 0 7 0 0 1 4 6 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 0 0 6 7 7 4 0 0 0 0 0 0 0 0 0 0 2 17 15 5 18 8 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 0 2 2 5 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 2 0 0 0 7 0 0 0 0 4 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 7 9 0 0 5 1 3 3 0 1 0 1 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 2 1 0 0 0 0 0 0 0 1 0 2 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 2 6 15 1 12 4 7 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 2 2 1 1 0 2 0 0 2 0 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 4 0 0 0 1 1 0 9 0 32 0 0 0 1 0 0 0 0 2 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 4 1 0 0 0 1 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 3 0 0 0 0 0 1 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 1 0 3 0 0 0 1 3 0 3 0 3 0 0 0 4 2 0 0 1 2 1 0 0 2 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 3 4 1 0 2 4 0 4 0 2 1 0 0 1 2 0 0 58 57 57 21 53 0 107 23 1 0 0 0 0 0 1 0 0 0 4 70 7 1 18 1 12 6 0 2 13 1 0 0 1 4 1 0
N azaré Porto 0 0 0 0 13 18 1 1 1 12 185 760 0 4 140 100 4 132 0 2 1106 653 0 0 5 7 24 906 0 0 0 36 36 0 3 8 6 54 0 0 0 0 0 0 2 243 1 4 166 23 0 0 0 0 1 6 6 153 5 28 0 0 1 2 0 0 5 2 9 1 0 0 0 0 4 4 0 0 6 1 1 0 0 1 2 1 0 3 4 1 0 0 0 0 2 2 8 5 0 0 1 0 0 2 0 0 0 1 4 1 0 0 0 1 3 8 0 1 0 0 0 0 0 0 0 0 4 2 10 1 0 0 0 0 0 0 0 0 0 0 2 1 3 0 2 1 70 58 0 5 0 0 2 3 1 6 0 0 1 0 0 2 0 0 6 2 0 0 0 0 2 3 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 7 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 9 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 5 0 0 0 0 0 0 0 0 0 0 3 2 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 0 2 19 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 17 16 0 0 3 2 0 0
de A brante Mós Torre s sSardoal N ovas Caste l o Gavi de ão VA i de l cane V na i l a N ova Cal das daConstânci Barqui da Rai M nha nha arvão a Entroncame Santaré Ri nto o m M Chamusca ai or Gol e gã Crato Óbi dos Pe ni che Portal Ponte e gre Bombarral de Sor A l te r do Louri Chão nhã Cadaval A l pi arça A zambuj A l me a i Torre ri m s AV vi e sdras 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 1 0 0 0 0 0 1 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 10 8 0 0 0 1 3 24 97 1 15 10 6 0 1 0 5 3 3 1 1 0 2 3 0 1 1 3 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 2 0 0 0 2 0 0 0 0 1 0 0 4 0 0 0 0 3 7 0 0 5 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 31 104 2 1 1 66 19 176 9 0 66 134 57 8 3 2 26 22 7 2 7 2 3 9 6 8 8 26 0 0 3 0 0 0 0 2 2 0 0 2 2 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 2 0 10 5 0 0 0 2 1 64 1 0 5 10 4 1 1 0 7 11 1 1 0 0 1 1 0 1 0 1 0 42 379 0 0 2 148 28 12 9 0 134 57 6 10 6 0 2 23 9 0 1 0 0 1 2 3 3 1 0 12 18 0 0 1 2 5 1 1 0 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 8 11 0 0 1 8 1 1776 0 0 4 63 294 0 0 0 55 25 4 0 28 1 11 18 1 20 2 30 0 155 4 29 0 32 0 1 4 6 0 8 26 0 1 0 0 0 0 5 6 0 0 1 0 0 1 0 0 0 283 602 13 1 3 40 207 6 88 0 489 105 7 24 29 2 3 1 8 1 0 1 1 4 6 6 13 5 0 3 13 0 0 0 35 0 17 0 0 3 18 7 0 0 0 1 1 0 0 3 0 0 0 0 0 0 3 0 10 2 0 31 22 0 1 0 3 22 0 0 1 0 0 49 0 0 230 13 0 0 0 0 0 0 0 0 2 3 6 0 0 0 2 1 166 0 0 1 6 5 0 1 0 5 9 0 0 4 0 6 1 0 2 0 4 0 8 54 0 0 0 243 4 23 0 0 6 153 28 0 2 0 2 1 0 0 4 0 1 0 1 1 3 1 0 0 208 367 4 85 24 110 5 573 1 251 91 7 35 18 2 1 1 17 184 1 9 1 0 1 7 16 9 5 208 0 5 0 6 942 265 5 55 0 1348 338 23 185 246 0 1 2 6 8 1 0 1 0 20 12 18 2 0 367 5 0 0 2 0 2 0 1 0 10 6 0 1 1 0 0 0 3 1 0 0 0 0 1 1 1 0 0 4 0 0 0 1 0 0 1 0 101 1 0 0 0 0 9 0 0 188 0 0 1 0 0 0 0 0 0 1 85 6 2 1 0 1 0 0 4 1 10 1 0 0 0 11 0 0 18 92 0 2 0 0 0 0 0 0 1 24 942 0 0 1 0 31 10 3 0 116 618 36 6 32 0 2 3 0 0 1 0 0 2 1 1 7 0 0 110 265 2 0 0 31 0 2 97 0 639 30 9 25 33 0 0 2 3 1 0 1 0 0 6 1 10 1 0 5 5 0 1 0 10 2 0 2 1 4 93 324 0 1 0 1465 294 3 0 436 0 82 344 4 55 4 155 0 573 55 1 0 4 3 97 2 0 1 178 28 1 16 7 0 2 3 1 6 0 0 1 2 3 1 7 3 1 1 0 0 101 1 0 0 1 1 0 1 1 0 0 0 3 0 0 256 2 0 2 0 0 0 0 0 0 0 251 1348 10 1 10 116 639 4 178 1 0 121 11 144 204 2 0 2 4 12 0 1 1 1 13 6 17 6 0 91 338 6 0 1 618 30 93 28 1 121 0 716 139 103 1 6 8 7 4 8 0 5 31 357 288 1012 23 1 7 23 0 0 0 36 9 324 1 0 11 716 0 2 2 0 14 7 2 1 18 0 4 59 10 127 38 13 0 35 185 1 0 0 6 25 0 16 0 144 139 2 0 107 0 1 0 2 6 0 1 0 0 100 7 103 1 1 18 246 1 0 0 32 33 1 7 0 204 103 2 107 0 0 0 0 0 1 0 0 0 0 7 0 10 0 1 2 0 0 9 11 0 0 0 0 3 2 1 0 0 0 0 0 0 162 6 0 37 1 0 0 0 0 0 2 1 1 0 0 0 2 0 1465 2 0 0 6 14 1 0 0 0 155 1 0 132 0 29 27 0 5 0 25 0 1 2 0 0 0 3 2 294 3 0 2 8 7 0 0 0 155 0 7 1 61 0 374 17 0 9 2 131 0 17 6 3 188 18 0 3 3 1 256 4 7 2 2 0 162 1 7 0 30 0 48 0 0 3 2 3 7 21 184 8 1 0 92 0 1 0 6 2 12 4 1 6 1 6 0 1 30 0 1 34 0 3 1 0 2 1 103 1 1 0 0 0 1 0 436 0 0 0 8 18 0 0 0 132 61 0 1 0 0 197 267 0 11 3 167 2 9 0 0 1 2 0 1 0 0 2 1 0 0 1 0 37 0 0 48 34 0 0 0 1 1 0 0 0 14 1 1 0 0 0 0 0 82 1 0 1 5 4 0 0 1 29 374 0 0 197 0 0 28 0 5 0 1034 0 0 0 0 0 0 2 0 344 2 0 1 31 59 0 0 0 27 17 0 3 267 1 28 0 0 86 1 199 0 1 20 1 0 0 1 6 4 3 0 13 357 10 100 7 0 0 0 3 1 0 1 0 0 0 8 350 2 0 7 12 1 0 0 1 1 55 1 0 6 288 127 7 0 0 5 9 2 0 11 0 5 86 8 0 38 10 1 16 18 1 0 0 7 10 4 7 0 17 1012 38 103 10 0 0 2 3 2 3 0 0 1 350 38 0 1 1 9 2 0 0 0 0 1 155 3 0 6 23 13 1 0 0 25 131 7 1 167 0 1034 199 2 10 1 0 0 5 0 0 1 1 0 0 0 1 0 0 1 0 1 1 2 0 0 21 103 2 14 0 0 0 1 1 0 0 1 0 0 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 101 0 0 1 0 0 0 0 0 0 1 6 10 0 0 0 8 2 10 1 0 9 969 60 5 3 0 2 2 0 0 5 0 1 3 16 1061 55 11 0 7 17 0 2 0 10 3 53 4 0 15 128 49 5 4 0 5 12 5 0 33 0 16 109 7 741 19 445 0 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 5 0 0 111 2 0 4 0 0 0 0 0 0 4 1 0 0 1 1 0 0 0 0 2 0 0 0 0 0 12 0 0 45 8 0 62 0 0 0 0 0 0 18 3 3 1 0 0 7 0 8 3 0 8 174 7 8 0 0 0 0 1 0 0 0 1 0 13 17 165 8 0 2 1 0 7 1 0 0 1 4 0 1 0 1 0 0 0 0 0 76 4 0 1 0 0 0 1 0 0 3 9 9 0 0 3 1 2 3 6 1 2 111 4 13 2 0 0 0 2 13 1 3 0 0 11 11 118 5 0 2 13 1 0 1 0 0 35 1 0 1 15 7 2 1 0 6 19 8 1 13 0 48 8 2 11 3 1219 1 3 2 0 3 2 0 1 0 1 3 1 5 1 0 0 4 0 1 128 11 1 3 0 0 0 0 4 0 3 0 0 0 0 0 1 0 4 0 0 0 2 5 0 0 0 1 3 0 0 5 0 9 2 0 10 0 303 0 19 17 0 0 5 9 4 41 5 0 10 203 28 4 4 0 4 8 21 7 5 3 26 22 13 481 29 104 0 2 0 0 0 0 2 0 2 3 0 0 9 1 1 0 0 1 0 0 0 1 0 6 2 0 19 1 58 0 13 5 0 0 0 1 2 12 1 0 2 91 8 3 2 0 1 1 4 1 1 1 1 1 10 39 44 20 0 1 0 0 0 3 0 0 1 0 3 2 1 0 0 0 0 0 0 6 42 0 1 0 0 0 0 2 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 4 19 0 47 0 0 0 0 0 0 18 2 2 0 1 0 0 3 0 1 1 3 4 0 0 0 1 0 0 55 10 0 1 0 0 0 0 1 1 10 10 19 1 1 0 6 7 43 8 2 9 98 28 2 2 0 12 22 15 6 10 1 37 20 2 110 5 350 1 28 26 0 1 1 10 12 53 8 0 12 102 29 1 0 0 12 21 17 14 16 2 34 22 4 65 8 355 1 0 0 0 2 0 0 1 1 0 0 0 2 0 0 0 1 0 0 11 1 0 0 0 0 0 0 0 2 0 3 0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 5 4 0 0 0 0 1 0 0 0 2 2 1 0 0 0 0 0 2 1 0 1 3 0 0 1 0 0 0 7 5 0 0 0 4 0 1 4 0 2 4 8 0 0 0 0 1 4 0 0 8 20 14 3 4 0 2 3 0 3 1 3 3 1 0 10 5 10 0 0 2 0 0 0 0 0 0 0 0 0 1 1 0 0 2 0 0 9 0 0 1 1 1 0 0 0 1 0 5 12 0 1 1 1 8 10 0 1 5 45 3 0 0 0 1 12 14 0 8 0 16 3 1 38 4 112 0 6 1 0 0 0 1 0 4 0 0 0 9 2 0 0 0 0 1 0 0 0 0 1 3 0 5 3 5 0 17 9 1 0 0 6 3 31 2 0 17 55 10 4 2 0 3 6 9 5 7 5 24 8 2 34 6 109 0 182 208 19 13 9 51 55 435 16 11 113 754 151 53 28 7 65 197 87 34 104 36 274 116 52 412 155 1346 20 21 12 0 0 2 4 2 41 11 1 8 49 5 0 0 0 7 6 9 3 12 1 9 6 2 43 5 115 3 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 16 7 1 3 1 2 0 8 4 1 3 34 0 4 1 2 0 6 66 24 4 4 1 0 2 2 8 6 16 25 25 1 1 6 4 1 27 8 1 16 91 29 4 4 2 4 8 12 5 9 0 20 15 1 65 7 169 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 7 3 0 0 0 4 1 3 1 0 2 14 8 0 1 0 1 0 6 1 0 1 4 1 0 3 1 9 0 1 1 0 2 0 2 0 0 0 1 0 4 0 0 0 4 0 0 3 2 0 0 1 0 0 0 0 1 0 4 4 0 0 0 2 1 3 1 0 4 7 4 1 0 0 0 1 7 1 3 3 2 2 1 3 1 3 0 9 16 0 2 3 5 3 18 2 0 1 35 15 8 0 0 2 11 11 2 3 6 17 7 5 20 9 45 1 4 3 1 0 1 1 5 7 3 0 2 13 5 0 0 0 0 1 10 0 0 2 1 4 1 12 2 10 0 7 6 0 0 0 2 23 13 1 0 3 37 4 0 0 0 7 3 8 4 1 0 5 1 2 11 3 20 2 14 10 0 0 0 4 2 16 1 0 3 11 7 0 1 1 1 1 21 6 1 0 3 2 1 37 8 22 1 3 1 0 0 0 0 0 0 1 0 0 3 1 0 0 0 1 0 3 1 0 0 1 0 0 5 1 5 0 0 1 0 0 0 0 0 1 0 0 0 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 5 4 0 0 0 2 2 1 2 0 0 2 2 0 0 0 0 0 3 2 0 2 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 3 0 2 0 0 0 0 0 0 1 1 0 1 2 0 0 0 0 0 0 3 0 0 1 0 0 1 0 0 0 0 3 0 0 0 1 0 0 1 0 0 1 3 1 0 0 0 0 2 4 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 0 1 0 0 5 0 0 0 0 0 0 0 0 0 0 7 2 0 1 0 0 0 5 0 0 3 11 0 1 0 2 1 6 14 4 0 0 1 0 1 2 4 20 1 0 3 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 2 1 0 4 0 4 0 0 0 0 1 0 1 1 0 3 1 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 5 2 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 3 0 0 0 3 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 2 4 1 0 1 1 0 0 0 0 0 2 0 1 0 4 0 0 0 0 0 0 2 0 0 1 0 0 1 4 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 1 0 1 0 0 0 0 2 3 3 0 5 0 0 0 0 0 2 1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 2 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 3 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 1 0 7 0 0 2 2 0 0 0 0 1 1 1 0 0 0 2 0 3 8 0 4 0 0 0 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5 1 0 1 0 0 0 1 0 1 1 11 0 0 0 0 3 1 10 4 0 0 1 0 5 0 2 5 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 5 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 2 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 0 0 0 0 0 1 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 9 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 5 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 12 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 2 0 0 0 1 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 1 7 1 0 1 3 0 0 0 0 0 0 1 1 0 0 0 0 0 2 2 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 2 0 0 0 2 0 0 12 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 1 0 4 0 0 3 9 0 0 0 1 0 4 4 0 0 0 0 0 0 0 1 4 0 3 1 0 0 0 0 2 2 2 0 2 7 2 0 0 0 0 4 1 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 2 0 0 1 5 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 0 0 0 0 2 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 6 3 0 0 0 0 0 1 3 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 0 0 0 0 2 0 2 0 0 4 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 0 0 1 5 4 6 1 0 9 8 3 6 0 0 0 9 2 2 0 1 1 2 0 3 2 3 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 4 4 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 10 0 0 0 0 1 5 1 0 2 19 4 0 0 5 0 7 1 0 1 0 0 1 0 0 1 3 1 0 0 0 0 0 0 0 4 0 0 0 2 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 5 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 0 0 0 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 4 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 4 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 7 4 0 0 0 1 2 2 4 0 1 18 0 0 0 0 1 1 9 1 0 0 0 0 0 3 0 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 3 0 0 2 6 5 1 1 0 0 2 0 0 0 0 0 3 1 10 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 8 4 0 0 1 0 1 1 0 0 1 5 0 0 1 0 3 2 7 3 1 0 1 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 1 1 0 0 0 0 2 0 0 1 6 3 2 0 1 0 0 3 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 2 0 3 2 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 3 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 3 1 1 0 2 0 0 0 0 1 0 4 0 0 0 0 0 0 1 1 1 0 1 3 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 2 0 0 3 1 0 0 0 0 1 2 0 5 0 0 0 0 0 0 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 3 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 0 0 0 6 1 1 2 0 3 4 0 0 1 2 0 1 16 4 3 0 1 0 0 3 1 2 1 1 1 0 0 0 1 0 3 1 0 0 3 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 22 36 1 0 0 6 15 31 11 0 17 45 16 3 1 0 5 16 13 8 3 0 1 1 0 5 3 17 0 2 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 4 8 0 0 1 3 3 2 2 0 7 12 7 0 1 1 1 4 1 2 2 0 2 1 0 1 5 6 0 0 1 0 0 0 0 1 3 1 0 2 0 1 1 0 0 0 0 1 2 0 0 0 0 0 2 0 3 0
17 b /29
Capítulo IV – Estudo de Caso Metodologia
Montijo
Vila Viçosa Odivelas
Alcochete Amadora
Lisboa
Cascais
Alandroal
Évora
Oeiras
Montijo
0
0
47
1273
67
1024
37
1
42
102
Vila Viçosa
0
0
0
0
2
31
6
188
103
2
Odivelas
47
0
0
18
1582
13176
414
0
17
1283
Alcochete
1273
0
18
0
29
513
18
0
10
46
Amadora
67
2
1582
29
0
17252
1374
0
33
4027
Lisboa
1024
31
13176
513
17252
0
12824
8
308
23536
Cascais
37
6
414
18
1374
12824
0
1
51
7029
Alandroal
1
188
0
0
0
8
1
0
93
0
Évora Oeiras
42 102
103 2
17 1283
10 46
33 4027
308 23536
51 7029
93 0
0 50
50 0
17 c /29
Capítulo IV – Estudo de Caso Validação dos valores das contagens de tráfego Validação dos valores das contagens de tráfego Adoptou-se um intervalo de margem de tráfego de cerca de ±40%, tendo-se diminuído ao longo do processo até ±20%, visto as variações de tráfego não serem muito elevadas; Calculou-se a diferença, em valor e em percentagem, entre o volume de tráfego que o modelo calcula e as contagens de tráfego fornecidas.
18 a /29
Capítulo IV – Estudo de Caso Validação dos valores das contagens de tráfego Validação dos valores das contagens de tráfego Nos links com grandes diferenças entre os volumes e as contagens de tráfego calculou-se um valor médio dessa diferença e, conhecendo-se o número de pares OD da matriz base nulos, determinou-se o quociente entre estes dois valores; Matriz do link, acrescentou-se esse valor calculado à matriz base, obtendo assim uma nova matriz.
18 b /29
Capítulo IV – Estudo de Caso Validação dos valores das contagens de tráfego Conseguiu-se uniformizar bastante o volume de tráfego modelado
90.000 80.000 70.000 60.000 50.000 40.000 30.000 20.000 10.000 0
y = 0,936x + 812,462 R² = 0,946
0
20.000
40.000
60.000
80.000
Contagens de tráfego (uve/h)
Volume Modelado (uve/h)
Volume Modelado (uve/h)
Validação dos valores das contagens de tráfego
60.000
y = 0,4836x - 209,45 R² = 0,7258
50.000 40.000 30.000 20.000 10.000 0 0
20.000
40.000
60.000
80.000
Contagens de tráfego (uve/h)
18 c /29
Capítulo IV – Estudo de Caso Calibração da matriz “TFlowFuzzy” Calibração da matriz “TFlowFuzzy”
Admitiu-se um intervalo de variação da matriz inicial
Determinou-se a diferença em valor
Admitiu-se um valor absoluto 50
Determinou-se a matriz controlada 1
Se o valor da diferença for inferior ao valor absoluto, considera-se o valor absoluto, senão se o valor da matriz do TFF estiver fora do limite de variação considera-se o valor limite correspondente, senão considera-se o valor da matriz do TFF
Determinou-se a matriz controlada 2
Se o valor da matriz controlada 1 for inferior ao valor absoluto e se o valor da diferença for superior ao valor absoluto, considera-se o valor absoluto, senão considera-se o valor da matriz controlada 1 19 a /29
Capítulo IV – Estudo de Caso Calibração da matriz “TFlowFuzzy”
19 b /29
Capítulo IV – Estudo de Caso Análise de resultados Cenário optimista (1%) Cenário muito optimista (2%) Cenário pessimista (-1%) 1200
1000
Extensão (Km)
800
600
Optimista
400
Muito optimista
200
Péssimista
0 A
B
C
D
E
F
Nível de Serviço
20/29
Capítulo IV – Estudo de Caso Análise de resultados Mapas de saturação
Cen.Mt.Op.
Cen.Pess.
Cen.Op.
21/29
Capítulo IV – Estudo de Caso Análise de resultados Mapas de velocidade corrente
Cen.Mt.Op.
Cen.Pess.
Cen.Op.
22/29
Capítulo IV – Estudo de Caso Análise de resultados Comparação entre o cenário muito optimista e o cenário actual
1000
Muito optimista Actual
Extensão (Km)
800 600 400 200 0 A
B
C
D
E
F
Nível de Serviço
23/29
Capítulo IV – Estudo de Caso Análise de resultados Previsão para o cenário muito optimista dos sublanço com degradação do Nível de Serviço para nível F
24/29
Capítulo IV – Estudo de Caso Análise de resultados Análise de um troço da rede Sublanço (A9) Radial de Odivelas – A8/A9
Cenário actual
Cenário optimista
Cenário muito optimista
Cenário pessimista
Volume modelado (uve/dia)
19.488
22.563
27.200
14.929
Saturação
28%
32%
38%
21%
Nível de Serviço
D
E
E
C
25/29
Capítulo IV – Estudo de Caso
26/29
Capítulo V – Conclusões e Perspectivas futuras
Conclusão Diferenças entre os dois softwares utilizados: ArcGIS e VISUM;
A não existência de um matriz Origem/Destino devidamente adequada e normalizada; No decorrer da afectação foram aparecendo vários obstáculos e dificuldades, tendo sido a “criação” da própria matriz O/D o grande obstáculo e desafio a ultrapassar; Dificuldades no desenvolvimento das análises e na obtenção de resultados (através dos cenários) foram superadas com menores restrições; O processo de calibração foi um processo muito moroso; Factor mais crítico foi a adaptação a um novo software de modelação, que não foi utilizado durante a parte escolar do mestrado. 27/29
Capítulo V – Conclusões e Perspectivas futuras
Perspectivas Futuras O software VISUM demonstrou ser uma óptima ferramenta para a modelação e afectação de redes e análise e planeamento rodoviário; Podem ser feitas várias análises através desta rede e matriz já calibradas; Fazer uma melhoria da rede, identificando ou acrescentando novos arcos e observando quais seriam as alterações do tráfego.
28/29
Caracterização do desempenho das redes rodoviárias com base em modelos de afectação de tráfego. Aplicação à Rede Rodoviária Nacional.