erio lud boletin epidemiologico semanaln s de a a) a el 2018 s tos de r o , o e:3 x 1000, a : 7 x...
TRANSCRIPT
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 1
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
bB
BOLETIN EPIDEMIOLOGICO SEMANAL SEMANA EPIDEMIOLOGICA Nº 01 - 2018
del 31 de Diciembre de 2017 al 6 de Enero de 2018 DIRECCIÓN REGIONAL DE SALUD DE ICA
OFICINA DE EPIDEMIOLOGIA
DIRECCIÓN REGIONAL DE SALUD DE ICA
M.C. CONSTANTINO SEVERO VILA
CORDOVA DIRECTOR GENERAL
OFICINA DE EPIDEMIOLOGIA
Blgo. MIGUEL ANGEL LUNA PINEDA
JEFE EDITOR RESPONSABLE
EQUIPO TÉCNICO
M.C. ROLANDO MANUEL ANICAMA
ZAPATA Responsable de ASIS
M.C. VICTOR JESUS ALEJANDRO AQUIJE MENDEZ Responsable de Vigilancia de Cáncer – IIH - TBC
Blga. TANIA ALARCON FALCON Responsable de Vigilancia en Salud Pública Area de ETS y VIH/SIDA.
TPAD MANUEL J. I. MAURIAL ARANA Responsable de Vigilancia de Daños por Sucesos de Tránsito / Febriles.
Lic. Adm. ESTHER MUÑANTE HERNÁNDEZ
Secretaria
INDICE PRESENTACIÓN Pág. 01 ENFERMEDADES SUJETAS A VIGILANCIA,
BROTES EPIDÉMICOS Y EMERGENCIAS Pág. 03
COBERTURAS DE NOTIFICACIÓN Pág. 21
PRESENTACIÓN
CADA AÑO, HASTA 650.000 PERSONAS MUEREN POR ENFERMEDADES RESPIRATORIAS RELACIONADAS CON LA GRIPE ESTACIONAL
Cada año se producen hasta 650.000 defunciones por enfermedades respiratorias
relacionadas con la gripe estacional, según nuevas estimaciones de los Centros para el
Control y la Prevención de Enfermedades de los Estados Unidos, la Organización
Mundial de la Salud y asociados para la salud mundial.
Esto revela un aumento respecto de la estimación mundial precedente, de 250.000-
500.000, que data de más de 10 años atrás y abarca todas las defunciones
relacionadas con la gripe, incluidas las debidas a enfermedades cardiovasculares o
diabetes. Las nuevas cifras de 290.000-650.000 defunciones se basan en datos más
recientes, de un grupo más amplio y diverso de países, incluidos países de ingresos
bajos y medianos, y excluyen defunciones por enfermedades distintas de las
respiratorias.
“Estas cifran indican la elevada carga de morbilidad por gripe y su sustancial costo
social y económico para el mundo,” dijo el Dr. Peter Salama, Director Ejecutivo de
Programa de Emergencias Sanitarias de la OMS. “Esas cifras destacan la importancia
que tiene la prevención de las epidemias estacionales de gripe, así como la
preparación para pandemias.”
Las estimaciones tienen en cuenta las conclusiones de estudios recientes sobre
mortalidad por enfermedades respiratorias relacionadas con la gripe, en particular un
estudio realizado por los Centros para el Control y la Prevención de Enfermedades de
los Estados Unidos, publicado en The Lancet el jueves (14 de diciembre).
Según los Centros para el Control y la Prevención de Enfermedades de los Estados
Unidos, la mayoría de las defunciones se producen entre personas de 75 o más años
que viven en las regiones más pobres del mundo. En el África subsahariana se registra
el máximo riesgo de mortalidad por gripe, seguida muy de cerca por las regiones del
Mediterráneo Oriental y Asia Sudoriental.
“Todos los países, ricos y pobres, grandes y pequeños, deben trabajar conjuntamente
para luchar contra los brotes de gripe antes de que se produzca la próxima pandemia.
Esto requiere un aumento de la capacidad para detectar los brotes y darles respuesta,
así como el fortalecimiento de los sistemas de salud con el fin de mejorar la salud de
las personas más vulnerables y más expuestas a riesgos,” dijo el Dr. Salama.
AÑO 16 - N° 01
PERU Ministerio De Salud
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 2
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
Casi todas las defunciones de niños menores de cinco años con infecciones de las vías respiratorias bajas
relacionadas con la gripe se producen en países en desarrollo; sin embargo, los efectos de las epidemias
de gripe estacional en las poblaciones más pobres del mundo no se conocen totalmente.
La OMS está colaborando con los asociados para evaluar la carga de morbilidad por gripe en todo el
mundo, para lo cual facilita orientación y conocimientos técnicos a los Estados Miembros, de modo que
puedan medir la carga de morbilidad por gripe y sus consecuencias económicas.
Se prevé que nuevas actividades de vigilancia y futuros estudios de laboratorio sobre otras enfermedades
que pueden relacionarse con la gripe, por ejemplo, enfermedades cardiovasculares, arrojarán estimaciones
mucho más altas en los próximos años.
La OMS alienta a los países a que otorguen prioridad a la prevención de la gripe y elaboren estimaciones
nacionales que influyan en las políticas de prevención. La vacunación anual contra la gripe está
recomendada para prevenir la enfermedad y las complicaciones derivadas de su infección. La vacunación
es particularmente importante para las personas expuestas a alto riesgo de complicaciones graves y
defunción por gripe, y para el personal sanitario.
La gripe estacional es una infección vírica aguda que se propaga fácilmente entre las personas y circula en
todo el mundo. La mayoría de las personas se recuperan en una semana sin necesidad de atención
médica. La neumonía y la bronquitis son enfermedades respiratorias comunes relacionadas con la gripe
estacional, que pueden causar defunción.
El Grupo de trabajo de la OMS sobre carga de morbilidad por gripe está integrado por expertos de All
India Institute of Medical Science, la Universidad Nacional de Singapur, el Instituto Nacional de
Enfermedades Transmisibles de Sudáfrica, los Centros para el Control y la Prevención de Enfermedades de
los Estados Unidos, la Universidad del Valle de Guatemala y la Universidad de Edimburgo.
Fuente: Organización Mundial de la Salud (OMS). Disponible en:
http://www.who.int/mediacentre/news/releases/2017/seasonal-flu/es/
LA NOTIFICACION DE UN CASO SOSPECHOSO O PROBABLE DE DENGUE, FIEBRE CHIKUNGUNYA Y/O ENFERMEDAD POR EL VIRUS ZIKA ES OBLIGATORIA E INMEDIATA POR CUALQUIER MEDIO DE COMUNICACIÓN.
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 3
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
1. ENFERMEDADES DIARREICAS AGUDAS (EDAs)
EDAS TOTALES
Según Tasas de
Incidencia Acumulada
(TIA) para el 2018 los
distritos de mayor
riesgo fueron, Tambo De
Mora (TIA: 3.54 x 1000
hab.), Pueblo Nuevo -
Ica (TIA: 2.67 x 1000
hab.), El Ingenio (TIA:
2.54 x 1000 hab.), Palpa
(TIA: 2.18 x 1000 hab.), y
Paracas (TIA: 1.82 x 1000
hab.), . (Mapa Nº 01).
En la presente semana se han notificado un total de 405 episodios de
Enfermedades Diarreicas Agudas, lo que representa un acumulado regional anual de
4,05 eventos (TIA: .56 x 1000 hab.); con respecto al 2017 se observa un incremento del
9.19 % en la notificación semanal de episodios y del 9.19 % en el acumulado regional
del presente año (Tabla Nº 01).
El número total de episodios de EDAs Totales de la semana actual se ubica en la Zona
de 1 del Canal Endémico (Gráfico Nº 01)
EDAs ACUOSAS (DAA)
Según Tasas de
Incidencia Acumulada
(TIA) para el 2018 los
distritos de mayor
riesgo fueron, (En
Blanco) (TIA: (en blanco)
x 1000 hab.), Tambo De
Mora (TIA: 3.54 x 1000
hab.), Pueblo Nuevo -
Ica (TIA: 2.67 x 1000
hab.), El Ingenio (TIA:
2.54 x 1000 hab.), y
Palpa (TIA: 1.91 x 1000
hab.), . (Mapa Nº 02).
En la presente semana se han notificado un total de 399 episodios de
Enfermedades Diarreicas Acuosas, lo que representa un acumulado regional anual de
0,399 eventos (TIA: 14.84 x 1000 hab.); con respecto al 2017 se observa un incremento
del 10.34 % en la notificación semanal de episodios y del 10.34 % en el acumulado
regional del presente año (Tabla Nº 01).
El número total de episodios de EDAs Acuosa de la semana actual se ubica en la Zona
de del Canal Endémico (Gráfico Nº 02)
ENFERMEDADES SUJETAS A VIGILANCIA
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
M AP A N° 0 2 : ES TRATI FI CACI ON DE
R I ES GO DE EDAs ACUOS AS S EGÚN
TI A X 10 0 0 HABI TANTES
ACUOSAS0 - 0.1380.138 - 0.3330.333 - 0.5910.591 - 0.9940.994 - 3.538
Fuent e: NOTI - WEB - OFICINA DE EPIDEMIOLOGIA - DIRESA ICA
GR A F IC O N ° 02 C A N A L EN D EM IC O D E ED A S
A C UOSA S - D IR EC C ION R EGION A L D E SA LUD D E
IC A - SEM A N A EP ID EM IOLOGIC A N º 01 - 2018
0
100
200
300
400
500
600
700
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
Ca
so
s
SE
Zona Seguridad
Zona Éx i to
Zona Epidemia
Zona Alarma
M AP A N° 0 1: ES TRATI FI CACI ON DE
R I ES GO DE EDAs S EGÚN TI A X 10 0 0
HABI TANTES
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
EDAS (ACUOSAS + DISENTERICAS)0 - 0.1450.145 - 0.3330.333 - 0.5990.599 - 1.2981.298 - 3.538
Fuent e: NOTI - WEB - OFICINA DE EPIDEMIOLOGIA - DIRESA ICA
GR A F IC O N ° 01 C A N A L EN D EM IC O D E
EN F ER M ED A D ES D IA R R EIC A S A GUD A S -
D IR EC C ION R EGION A L D E SA LUD D E IC A -
SEM A N A EP ID EM IOLOGIC A N º 01 - 2018
0
100
200
300
400
500
600
700
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
CA
SO
S
SE
Zona Seguridad
Zona Éx i to
Zona Epidemia
Zona Ala rma
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 4
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
M AP A N° 0 4 : ES TRATI FI CACI ON DE
R I ES GO DE I RAs NO NEUM ONI AS EN
<5 AÑOS S EGÚN TI A X 1 0 0 0
IRAS NO NEUMONIAS0 - 7.427.42 - 13.1613.16 - 20.86
20.86 - 30.5530.55 - 108.97
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
M AP A N° 0 3 : ES TRATI FI CACI ON DE
R I ES GO DE EDAs D I S ENTERI CAS
S EGÚN TI A X 10 0 0 HABI TANTES
EDA DISENTERICA
00 - 0.018
0.018 - 0.0280.028 - 0.273
0.273 - 0.433
EDAs DISENTERICAS
Según Tasas de
Incidencia Acumulada
(TIA) para el 2018 los
distritos de mayor
riesgo fueron, Rio
Grande (TIA: 0.43 x 1000
hab.), Palpa (TIA: 0.27 x
1000 hab.), La Tinguiña
(TIA: 0.03 x 1000 hab.),
Pisco (TIA: 0.02 x 1000
hab.), y Ica (TIA: 0.01 x
1000 hab.), . (Mapa Nº
03).
En la presente semana se han notificado un total de 6 episodios de Enfermedades
Diarreicas Disentericas, lo que representa un acumulado regional anual de 0,006
eventos (TIA: 14.84 x 1000 hab.); con respecto al 2017 se observa un incremento del
500.00 % en la notificación semanal de episodios y del 500.00 % en el acumulado
regional del presente año (Tabla Nº 03). El número total de episodios de EDAs Disentericas de la semana actual se ubica en la
Zona de 1 del Canal Endémico (Gráfico Nº 03)
2. INFECCIONES RESPIRATORIAS AGUDAS:
Infecciones Respiratorias Agudas (IRAs) No Neumonías en <5 años:
Según Tasas de
Incidencia Acumulada
(TIA) para el 2018 Los
distritos de mayor
riesgo hasta la presente
semana fueron: Tambo
De Mora (TIA: 10.02 x
1000 hab.), Palpa (TIA:
4.63 x 1000 hab.), Rio
Grande (TIA: 3.89 x 1000
hab.), Alto Laran (TIA:
3.45 x 1000 hab.), y Tate
(TIA: 3.43 x 1000 hab.).
(Mapa Nº 04).
En la presente semana se han notificado 1182 episodios de IRAs No Neumonías en
< 5 años lo que representa un acumulado regional anual de 1,182 eventos (TIA: 14.84 x
1000 hab.); según grupos de edad en <2 meses se han reportado 65 episodios en total
(TIA: 63.35 % x 1000 hab.); en el grupo de 2 a 11 meses 309 % (TIA: 25.36 x 1000 hab.);
en niños de 1 a 4 años 808 (TIA: 15.15 x 1000 hab.) (Tabla Nº 04). El número de episodios de IRAs No Neumonías en <5 años en la semana actual se ubica
en la Zona de 1 del Canal Endémico (Gráfico Nº 4)
Fuent e: NOTI - WEB - OFICINA DE EPIDEMIOLOGIA - DIRESA ICA
GR A F IC O N ° 0 4 C A N A L EN D EM IC O D E IR A S N O
N EU M ON IA S EN <5 A Ñ OS - D IR EC C ION R EGION A L D E
SA LU D D E IC A - SEM A N A EPID EM IOLOGIC A N º 0 1 - 2 0 18
0
500
1000
1500
2000
2500
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
CASOS
SE
Zona Seguridad
Zona Éx i to
Zona Ep idemia
Zona Alarma
Fue nt e : NOTI - WEB - OFI C I NA DE EP I DEM I OLOGI A - D I RES A I CA
GR A F IC O N ° 03 C A N A L EN D EM IC O D E
D ISEN T ER IA S - D IR EC C ION R EGION A L D E SA LUD
D E IC A - SEM A N A EP ID EM IOLOGIC A N º 01 - 2018
0
5
10
15
20
25
30
35
40
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
CASOS
SE
Zona Seguridad
Zona Éx i to
Zona Ep idemia
Zona Alarma
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 5
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
Neumonías graves, Enfermedad muy grave
Según Tasas de
Incidencia Acumulada
(TIA) para el 2018 Los
distritos de mayor
riesgo hasta la presente
semana fueron: LLIPATA
(TIA: 0.65 x 1000 hab.),
SAN ANDRES (TIA: 0.07 x
1000 hab.), LA TINGUIÑA
(TIA: 0.03 x 1000 hab.),
PISCO (TIA: 0.02 x 1000
hab.), y ICA (TIA: 0.00 x
1000 hab.). (Mapa Nº
04).
En la presente semana se han notificado 4 episodios de IRAs No Neumonías en < 5
años lo que representa un acumulado regional anual de 0,004 eventos (TIA: 14.84 x
1000 hab.); según grupos de edad en <2 meses se han reportado 0 episodios en total
(TIA: 0.00 % x 1000 hab.); en el grupo de 2 a 11 meses 3 % (TIA: 0.25 x 1000 hab.); en
niños de 1 a 4 años 1 (TIA: 0.02 x 1000 hab.) (Tabla Nº 04).
El número de episodios de IRAs No Neumonías en <5 años en la semana actual se ubica
en la Zona de 1 del Canal Endémico (Gráfico Nº 4)
Síndrome Obstructivo Bronquial Agudo (SOBA) y Asma Broquial
El total de episodios de SOBA en <2 años notificados hasta la semana actual fue de
40 eventos (TIA: 0.75x 1000 men 2 años); con una mayor frecuencia en los distritos de
Los Aquijes (TIA: 0.00 x 1000 men 2 años), Ocucaje (TIA: 0.00 x 1000 men 2 años),
Pachacutec (TIA: 0.00 x 1000 men 2 años), Parcona (TIA: 0.00 x 1000 men 2 años), y
Pueblo Nuevo - Ica (TIA: 0.00 x 1000 men 2 años). En cuanto a Asma Bronquial en niños
de 2 a 4 años de edad, el total acumulado de episodios hasta la presente semana es de
13 eventos (TIA: 0.24 x 1000 niños de 2 a 4 años), con una mayor prevalencia en los
distritos de Ica (TIA: 0.00 x 1000 niños de 2 a 4 años), Los Aquijes (TIA: 0.00 x 1000 niños
de 2 a 4 años), Ocucaje (TIA: 0.00 x 1000 niños de 2 a 4 años), Pachacutec (TIA: 0.00 x 1000
niños de 2 a 4 años), Pueblo Nuevo - Ica (TIA: 0.00 x 1000 niños de 2 a 4 años). (Tabla Nº
07).
M AP A N° 0 5 : ES TRATI FI CACI ON DE
R I ES GO DE NEUM ONI AS GRAVES EN
<5 AÑOS S EGÚN TI A X 1 0 0 0 D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
N EUM ONI AS G RAVE - EM G
0
0 - 2.2 87
2 .28 7 - 3 .3 72
3 .37 2 - 8 .0 91
8 .09 1 - 7 2. 46 4
SEMANA EPIDEMIOLOGICA Nº 01 - 2018
GR A F IC O N ° 0 5 C A N A L EN D EM IC O D E N EU M ON IA S
GR A V ES - EM G EN <5 A Ñ OS - D IR EC C ION R EGION A L D E
SA LU D D E IC A - SEM A N A EPID EM IOLOGIC A N º 0 1 - 2 0 18
0
5
10
15
20
25
30
35
40
45
50
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
Casos
Semanas epidemiologicas
Zona Seguridad
Zona Éx i to
Zona Ep idemia
Zona Alarma
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 6
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 7
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 8
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 9
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 10
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 11
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 12
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 13
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 14
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 15
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
3. EVENTOS SUJETOS A VIGILANCIA EPIDEMIOLOGICA INDIVIDUAL.
TABLA Nº 08: NUMERO DE CASOS DE EVENTOS/ENFERMEDADES SUJETOS A VIGILANCIA EPIDEMIOLOGICA INDIVIDUAL, DIRECCIÓN REGIONAL DE SALUD DE ICA, S.E. Nº 01 - 2018
Evento
Año
2017 2018
Acumulado
Anual (n)
TIA(1) x 105 hab.
Acumulado
Anual (n)
TIA(1) x 105 hab.
Síndrome de Inmuno Deficiencia Adquirida (SIDA)
45 5.77 0 0
Dengue 1666 0.00 0(4) 0
Mortalidad Materna 4 23.89(2) 0 0(2)
Mortalidad Perinatal y
Neonatal 97 7.18(3) 0 0(3)
Eventos asociados a accidentes de tránsito
611 93.25 0 0
Violencia familiar 887 44.78 0 0
Fuente: Fichas de investigación de casos. (1) Tasa de Incidencia Acumulada x 100 000 habitantes. (2) Razón de mortalidad materna x 1 000 nacidos vivos. (3) Tasa x 1 000 nacidos vivos. (4) Caso Importado.
TABLA Nº 09: CASOS Y EVENTOS DE TUBERCULOSIS EN TODAS SUS FORMAS SEGÚN AÑOS,
DIRECCION REGIONAL DE SALUD ICA, SEMANA EPIDEMIOLOGICA Nº 01 - 2018.
AÑO TOTAL CASOS
(TIA x105 hab.)
TOTAL
EVENTOS TB-MDR(1)
(TIA x105 hab.) TB-XDR(2)
(TIA x105 hab.)
RESISTENTE NO MDR/XDR
(TIA x105 hab.)
FALLECIDOS (TIA x105 hab.)
2017 770 783 6 0 5 25
(95.94(3)) (0.74(3)) (0.00(3)) (0.62(3)) (3.11(4))
2018 0 0 0 0 0 0
(0.00(3)) (0.00(3)) (0.00(3)) (0.00(3)) (0.00(4))
Fuente: Base de datos TB-SP – Oficina de Epidemiología-DIRESA Ica. (1) Tuberculosis Multi Drogo Resistente. (2) Tuberculosis Extremadamente Resistente. (3) Tasa de Incidencia Acumulada x 100 000 habitantes. (4) Tasa de mortalidad x 100 000 habitantes.
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 16
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
T I A M A P A N ° 2 5 : D E N SI D A D D E P U N T O S
P O R D I ST R I T O S D E C A SO S D E P A C I E N T E S
F E B R I L E S A T E N D I D O S E N E E SS
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
###
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
## ##
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
## #
#
#
#
#
#
#
#
# #
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#####
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####
##
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
##
###
#
#
##
#
#
#
#
####
#
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
# #
##
#
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
# #
#
##
#
#
#
#
#
#
#
##
##
#
##
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
# #
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
###
##
#
#
##
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
##
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
## #
##
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
## #
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
##
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
###
#
#
#
#
#
#
#
##
##
#
##
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
# #
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
##
#
#
#
# #
# #
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
##
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
##
## #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
# #
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
##
##
##
#
#
#
###
##
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
#
#
#
# # #
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
###
##
##
#
##
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
###
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
## #
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
# ##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# ##
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
# ##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# ###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
# ##
#
##
#
#
#
#
#
###
#
##
##
#
# #
#
##
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
#
#
##
##
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
# #
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
## #
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
# #
##
#
#
#
#
##
#
#
# #
##
#
#
# ##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
# ##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
## #
#
#
#
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
# # #
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
##
#
#
#
##
#
##
#
#
# #
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
##
#
#
# #
#
#
#
#
#
#
#
## #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
# #
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
#
###
##
#
#
##
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
##
#
#
##
#
#
#
##
#
#
#
##
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
## ##
#
## #
#
##
### ###
### ###
#
##
#
###
#####
##
# #
#
#
#
#
#
#
#
#
## ##
## #
#
##
## ##
# ##
#
###
##
####
# ##
#
##
#
#
#
#
##
#
### #
##
#
##
#
#
## ##
# ##
#
#
###
##
#
#
##
#
# ##
#
#
#####
##
## #
#
##
##
##
##
#
##
#
##
#
###
##
#
# ## ##
#
##
##
##
# #
#####
##
##
######
###
##
#
#
##
##
###
##
#
#
####
#
##
# ##
#
# ######
# ##
##
##
# ###
#
#
#
#### ##
##
##
##
###
#
###
##
##
#
#
### ######
#
##
##
##
##
# #
###
#
###
###
##
#
#
###
##
##
#
##
##
#
##
#
###
####
#
### #
## ####
#
#
#
#
#
##
##
#
##
##
##
#
#
#
#
## ##
#
##
##
#
##
## #
###
#
#
###
#
####
#
## #
###
##
######
###
####
###
#
#
#
#
##
#
##
###
#
##
##
#
#
#
#
### ##
###
## #
##
##
###
###
##
#
####
#
#
#
#
#
#
##
#
#
#
##
# ## #####
##
#
#
#
#
#
##
##
##
##
####
#
#
#
##
#
#
## ####
## ###
##
##
###
#
# #
#
##
### #### #
##
##
##
#
#
###
####
#### # ##
###
#
#
#
#
#
###
#
#
###
##
##
### #
###
###
#
#
##
#
# #
####
#
###
# #
##
##### ##
####
#
#
##
##
##
#
#
#
#
#
##
#
# ##
# ##
#
####
#
#
#
##
#
#
#
##
##
#
#### #
##
####
#
#
##
##
#
##
#####
#
## #
#
#
# ##
# #
#
#
###
###
## ## ##
### #
##
#
## ##
#
#
##
#
#
#
##
##
#
### ##
##
##
#
#
###
#
#
#
##
#
#
#
##
#
##
##
##
# ##
# ##
#
##
#
####
####
#
##
#
# ##
##
# ##
#
##
#
##
###
###
#
##
##
##
#
## #
### # #
#
##
#
#
####
#
#
## #
### # #
#
#####
##
#
####
#
#
##
#
#
##
#
#
##
#
##
#
# #
#
# #
####
#
#
####
##
#### #####
#
#
## ###
###
#
#
## ###
#
#
#
#
#
#
#
##
##
# #
###
###
##
# #
## ##
##
## ###
#
#
#
## ###
#
#
###
#
#
#
##
# ## #
#
##
#
#
#
###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
###
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#### #
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
###
#
###
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
##
#
##
#
#
####
#
##
#
#
#
#
#
##
#
#
#
###
#
# ##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
###
#
##
#
##
#
#
#
#
###
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
##
#
##
#
##
#
#
#
#
#
#
#
##
#
#
# #
##
#
#
#
#
#
#
## #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
####
##
#
#
#
##
#
###
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
###
#
#
#
#
# # #
#
# #
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
# #
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
###
#
#
#
##
#
##
#
#
#
###
#
# #
#
##
#
#
#
#
#
#
# #
#
#
#
##
##
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
##
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
##
#
#
#
#
##
##
#
#
#
##
#
#
#
##
#
##
#
#
##
#
#
#
#
##
#
#
##
##
#
#
# #
#
###
###
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
###
##
#
#
###
#
#
#
##
#
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
# ##
#
#
#
#
#
##
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
# ###
#
#
#
# #
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
##
#
####
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
# #
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
##
#
##
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
## #
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
## #
##
#
#
##
#
##
#
#
#
#
# #
# #
#
#
#
#
###
#
##
#
#
#
#
#
#
##
#
# ##
##
#
#
#
##
##
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
# #
#
#
#
##
#
#
#
#
##
##
##
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
### #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
# #
#
#
##
#
#
##
###
#
#
#
#
#
#
#
##
# #
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# ##
#
#
#
##
#
#
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# ##
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
##
#
##
# #
#
##
#
#
#
#
#
### ##
###
##
##
#
##
##
#
##
##
# #
#
#
#
#
#
## ##
# ####
#
##
#
#
##
####
# #
#### ##
#
#
# # #
#
# # ###
##
##
#
#### #
##
#
#
#
###
#
###
## #
#
##
#
#
# #
##
##
#
##
#
##
#
##
##
#
#
####
#
#
#
##
##
#
#
##
###
##
#
#
#
#
###
#
#### #
#
#
## ## #
##
##
#
###
#
##
#
#
##
##
#
###
##
###
#
#
##
#
#
##
##
#
##
#
#
###
# #
#
#
##
##
### #
# #
###
##
###
#
##
#
#
# ##
##
#
#
##
#
##
###
#
###
## ##
# ##
###
##
# #
#
#
##
##
#
# #
##
## ##
#
### ##
#
#
###
#
### ##
###
##
# #
###
##
# ##
# ##
##
##
###
##
#
#
### #
###
#
##
#
### ##
#
###
##
#
##
# ###
#
#
## ####
# # #
##
###
# #
#
## ##
# ###
#
## #
#
##
#
### ##
# #
##
#
###
#
#
#
#
##
##
#
#
##
##
#
##
##
#
##
###
###
#
##
####
#
#
#
###
#
#
#
###
#
##
##
#
#### #
##
## ###
##
##
#
###
#
##
#
###
###
##
##
#
###
#### #
#### #
# #
##
#
#
#
##
#
#
#
#
###
#
## #
# #
##
#
#
#
## ##
# ##
#
#
#
#### ## #
####
#
#
#
####
#
##
###
#
##
# ####
#
#
#
#
#
##
#
### #
##
# ##
#
###
#
#
#
#
####
# ##
# #
#
##
##
#
###
##
#
#
## # #
# #
##
#
# ###
##
#
# #
##
#
#
#
##
###
#
##
##
##
## ###
###
#
#
#
##
##
# ##
#
#
#
# ###
#
##
#
## #
#######
###
## #
#
##
# #
#
##
#
#
# ####
#
##
####
# ##
# ###
# ###
#
#
###
## #
# #
#
##
#
###
##
#
##
# ## #
##
## ##
#
#
###
# ##
##
# #
# ##
##
#
#
#
##
#
#
###
#
## #
#
#
#
#
#
# ##
##
#
#
##
#
#
## #
##
###
#
#
##
#
# ### #
###
##
#
###
##
# ###
#
#
##
#
# #
###
## #
##
###
##
#
# #
######
####
#
# ###
#
#
#
# #
#
#
#
#
#
#
# ###
#
#
###
###
#####
#
#
####
## ##
#
##
# #
# #
##
##
##
####
####
#
# # #
##
# #
##
#
#
#
##
###
#
#
#
#
#
##
##
##
#
#
#
###
### #
##
#
# #
#
###
#
#
##
##
#
#### ## #
###
#
##
## #
###
###
###
##
##
##
#
#
### ##
##
#
#
#
####
##
#
#
#
#
##
##
##
##
# ## #
# #
#
##
##
#
##
# ###
##
##
#
##
## #
# #
##
###
##
## # ##
#
#
#
#
##
#
#
#
#
#
## ##
#
#
#
#### #
## #
##
##
#
##
# ##
#
#
#
####
####
###
###
#
###
#
#
#
##
#
#
#
#
#
##
###
# #
#
####
###
#
##
####
# ### # #
# ### #
# ## ###
###
####
##
#
#
#
# #
##
#
###
####
##
#
#
## ##
###
###
# ###
## #
#
# #
## ##
#
##
#
#
#
#####
## #
#
##
#
# #
#
##
####
##
###
#
# ## #
#
#
# ##
# #
##
#
#
#
##
#
#
#
# ##
##
# ##
#
##
#
###
#
#
## #
## ### #
##
## # ## #
###
###
# ##
###
#
#
###
##
#
#
###
#
#
##
# ####
##
#
#
#
####
#####
## ##### #
# ###
#
#
#
##
#
##
##
#
#
#
#
#
# ##
##
##
#
##
#### ##
##
#
#
#
####
##
#
#
#
##
#
#
# #
#
#
###
##
#
#
#
#
###
######
###
# ###
#
# # ## #
#
# ##
# #
#
#
#
#
#
#
### # ###
#
#
##
## # # #
###
###
# ##
# # ##
##
# ###
##
#
##
#
#
# #
# # ### #
###
# ###
##
##
##
##
###
##
##
#
#
#
##
#
##
##
#
###
#
#
#
##
##
##
##
#
##
#
#
#
# #
##
#
####
## #
#
#
###
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
## ##
## #
#
###
#
#
###
#
##
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
## ##
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
###
##
# #
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
# ##
#
#
#
#
#
#
##
###
#
#
#
#
#
##
#
# ##
#
#
#
#
#
#
#
#
##
###
##
#
#
#
#
#
#
#
#
##
###
#
##
#
#
#
#
#
#
##
##
###
#
#
#
###
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
# ##
##
#
#
##
#
#
#
#
#
##
#
#
#
#
##
#
##
#
##
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
# ##
#
###
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
###
#
#
#
##
#
#
#
#
#
# #
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
# ###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# ###
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
#
#
##
# #
# #
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
##
#
#
#
#
#
##
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
#
# ##
#
#
#
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
# #
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
### #
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# ##
# ##
#
# #
#
#
##
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
##
##
#
##
#
##
#
##
#
# ##
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
####
#
# #
#
#
##
#
##
#
#
##
##
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
##
# #
#
##
#
#
#
#
##
#
#
#
##
##
#
#
##
#
#
##
##
#
#
#
##
#
#
#
#
# ##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
##
### #
##
#
#
##
#
#
#
## #
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
#
#
###
#
#
##
#
#
#
###
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
## #
#
#
#
#
##
#
##
#
#
#
#
#
####
#
#
#
##
##
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
##
#
##
#
#
#
#
#
#
##
#
# #
##
#
# #
##
# #
#
##
#
## #
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
# ##
##
#
##
#
#
##
#
##
##
##
#
#
## #
# #
#
#
#
#
#
##
#
#
#
#
###
#
##
#
#
# #
##
#
#
#
# ##
#
##
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
##
##
#
#
#
#
#
##
#
#
#
#
###
###
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
## #
#
###
#
#
#
#
#
#
# #
#
#
###
#
#
#
#
#
##
##
#
#
#
#
##
###
#
#
#
#
#
#
#
#
##
#
#
#
##
#
# ##
# #
#
##
###
###
#
##
#
##
#
### ## #
#
##
#
#
##
#
##
## #
#
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
###
##
#
####
###
#
##
#
#
#
#
###
#
##
##
#
#
#
#
#
#
# ## #
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
##
###
#
####
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
##
#
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
# ##
#
#
#
#
##
#
# #
#
#
#
###
#
####
#
#
#
#
#
#
##
#
#
#
##
# #
##
#
# #
#
##
#
##
#
##
##
##
### #
#
#
#
#
##
#
#
#
#
#
##
#
#
##
##
##
#
#
#
#
#
# #
#
##
#
#
#
##
###
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
#
#
###
##
#
#
##
#
##
#
#
#
## ##
#
#
##
# #
# ###
#
###
##
#
# ##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
###
#
##
##
#
#
##
##
#
#
#
##
#
#
## #
#
#
##
##
#
#
#
#
#
#
#
#
## #
#
#
#
##
#
#
# #
#
##
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
# #
#
#
#
##
#
#
#
###
#
#
##
# #
#
# ##
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
##
##
#
# #
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
###
#
#
##
###
##
#
#
## #
# #
#
#
#
#
#
# #
##
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ### #
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
## #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
# #
#
## #
##
#
#
#
#
##
#
#
###
#
#
##
##
#
#
## #
#
#
#
#
#
## ##
##
#
#
#
#
#
##
#
##
# #
#
#
#
#
#
#
##
#
#
#
##
#
#
# ##
#
# #
#
# #
##
#
#
#
#
# #
#
# ## #
#
#
#
#
##
##
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
##
#
# #
#
##
#
##
##
#
#
#
# #
#
##
# #
#
#
#
#
#
#
#
##
###
##
#
#
##
#
##
##
#
#
#
# #
##
##
#
##
###
#
#
##
#
#
#
#
# #
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
# #
#
#
##
#
#
#
# #
#
#
##
#
#
##
#
## ###
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
#
##
#
#
#
#
##
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
##
#
#
#
##
###
# #
##
#
#
#
#
##
#
#
#
#
#
#
##
#
###
#
#
#
##
##
#
##
#
#
#
# ##
#
#
##
#
#
#
#
#
#
#
## #
#
#
#
###
# #
#
#
# ##
#
#
#
## ##
#
#
##
###
#
#
#
#
#
## #
#
##
#
##
#
#
#
#
##
#
#
#
#
# #
### #
#
##
# #
#
#
#
#
#
#
##
# ##
#
#
##
#
#
#
#
##
#
##
# #
#
#
##
##
#
##
##
#
##
#
####
#
#
#
#
#
##
##
#
##
#
# #
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
## #
#
#
#
##
#
#
#
#
#
##
##
#
#
#
## #
#
# #
#
# #
#
#
##
#
##
# ## ##
#
#
#
##
#
#
##
#
###
##
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
##
# #
##
##
#
#
##
#
#
#
#
#
# #
##
#
##
#
#
#
#
#
#
#
#
#
##
#
# ###
##
#
#
##
###
#
## #
###
#
##
#
##
#
#
#
# #
#
#
#
#
###
#
#
##
#
#
##
#
#
# ##
##
## #
#
# #
##
#
###
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
# ##
#
#
# #
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
##
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
# #
#
##
#
#
#
# #
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
# #
#
#
#
##
#
#
## #
#
#
#
#
#
##
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
##
#
#
##
#
##
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
###
#
##
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
##
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
###
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#####
##
###
#
# ##
#
#
##
#
####
#
#
#
###
#
# #
#
## #
#
#
##
###
### ##
## #
#
## #
#
##
#
###
#
##
##
# ###
#
#
#
#
##
##
####
#
##
#
#
##
##
#
#
##
## ###
##
#
##
###
#### #
#
#
###
#####
#
#
## #
###
##
##
# ##
##
#
##
#
##
###
#
###
#
##
#
######
## ###
#
#
####
###
#
#
# ## #
#
### #
###
#
###
##
#
#####
#
###
##
## #
#
###
##
#
#
# #
#
###
##
# ##
##
#
##
#
##
#
# #
##
#
##### #
#
##
#
##
#
#
#
#
#
##
##
##
##
### ##
#
# #
#
###
#
#
#
#
##
#
##
#
###
###
####
##
#
#
##
##
#
## #
# #
#
###
#
#
##
#
####
##
#
#
##
##
#
###
####
##
##
##
##
##
##
##
### #
#
##
#
#
#
## ####
##
## ##
#
#
###
##
#
#
##
#
##
##
##
#
##
#
#
##
#
#
### #
#
#
#
###
#
#
#
#
##
#
#
#
# #
#
# ##
## #
#
#
######
##
##
#
#
######
###
###
#
#
#
#
#
##
##
#
#
#
# #
#
#
## #
####
##
#
### #
##
##
###
##
## ##
#
#
#
####
####
##
##
#
#
#
#
#
#
##
##
# ##
### #
##
##
#
#
##
#
#######
##
###
####
#
####
##
##
# ###
##
#
# #
# ### #
#
# ##
#
###
##
###
##
# ##
##
#
##
#
#
##
##
##
#
#
## #
#
#
#
#
#
###
##
#
######
#
#
###
##
###
##
## #
#
#
#
###
##
#
##
###
#
#
####
#
#
# ####
#
#
# #
#
###
# #
##
###
###
##
## ###
## #
#
#
####
#
##
#
#
#
#
###
#
#
###
#
##
##
###
##
#
##
#
##
#
###
#
###
###
#
#
#
##
##
##
#
#
#####
#
#
##
#
####
#
##
####
#
##
#
###
#
### #
##
#
## #
#
##
#
#
##
#
###
####
###
##
##
#
##
###
#
## ##
##
##
##
#
#####
##
#
#
#
#
## ####
#
##
#
### #
#
#
##
####
# ###
#
# # #
##
### #
#
#
#
##
# #####
####
#
##
####
#
#
# #
#
#
###
#
#
##
##
##
#
##
#
##
#
#
##
#
#
#
#
###
####
#### ##
#
#
# ###
#
###
###
#
##
# ####
#
#
#
#
##
#
#
#
#
#
##
## #
# ##
##
#
#
##
#
#
# ###
## ###
###
##
#
###
#
#
#
##
#
#
#
####
#
###
#
##
##
###
##
##
#
### ##
##
#
##
##
#
##
# #
#
#
#
##
#
##
##
##
#
###
#
#
#
###
#
##
#
##
###
#
#
## #
# # ###
# ###
#
#
## # ##
# ##
#
#####
##
#
##
#
#
##
#
# #
###
##
#
#
#
#
## ### #
##
###
##
### ## #
##
###
##
#
##
# #
#
### #
#
##
#
#
###
##
###
####
#
# ##
#
#
##
##
##
####
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
### ##
#
#
#
#
#
##
# #
#
###
##
##
##
## #
##
#
#
#
#
#
# #
#
##
##
#
#### #
##
#
##
#
# #
######
###
#
#
##
##
###
##
#
#
##
##
#
##
##
##
#
#
#
#
##
#
#
##
##
#
#
#
#
#
##
##
##
###
# #
#####
##
##
#
##
#
#
#
# #
##
###
#
#
##
#
#
#
## ####
#
### #
###
##
##
#
#
######
#
# #
#
######
#
#
####
#
#
######
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
##
###
##
###
#
##
#
###
###
##
#
#
#
#
###
#
#####
# #
# #
###
####
###
###
#
##
#
####
## #####
#
#
#####
#
#
#
##
######
##
#
#####
###
#
#####
## #
###
##
### ##
# ## #
#
##
##
# #
# #
##
### #
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
# #
#
#
#
#
#
##
##
#
#
#
#
#
#
###
#
##
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
##
#
##
###
#
#
#
# ###
#
##
#
#
#
##
#
#
## #
#
##
#
##
#
##
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
##
# #
#
#
#
#
#
## #
#
###
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
# ##
#
#
#
#
#
#
#
#
###
##
#
#
#
#
#
##
#
#
## #
#
##
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
# #
##
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
##
##
#
#
##
## #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
###
##
#
#
#
#
##
# #
#
##
# #
#
#
##
#
#
#
#
#
#
#
##
#
#
#
## #
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
###
#
# #
##
#
#
#
#
##
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
###
#
#
#
#
#
#
## #
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
###
# #
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
###
#
#
###
#
#
#
#
#
##
#
#
##
##
#
# ##
#
#
#
#
#
#
#
#
# #
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
##
##
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
##
#
#
##
#
#
# #
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
## #
##
#
##
##
#
#
##
#
###
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
##
#
##
#
#
# ##
##
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
##
###
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
##
#
#
#
#
###
##
# #
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
###
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
###
#
##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
## #
#
##
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
#
###
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
# ##
##
#
#
#
#
##
##
##
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
##
#
#
#
#
#
#
#
#
## #
#
##
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
# ##
##
#
#
#
##
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
###
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
##
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
# ##
#
#
#
#
#
#
#
#
##
##
#
#
#
#
# #
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
##
#
# ##
# ##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
##
##
#
#
#
#
##
#
#
#
#
#
##
# ##
##
##
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
###
#
#
#
##
#
#
##
#
# #
#
#
#
#
##
##
##
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
##
#
#
##
#
#
#
#
#
## #
#
#
# #
#
#
#
##
#
# #
#
#
#
#
##
#
##
## ##
#
#
#
##
#
#
#
#
##
# #
#
#
# #
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# ##
#
##
#
#
#
#
# #
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
#
##
# #
#
# #
#
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
# ##
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
##
# ###
#
##
##
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
# #
#
##
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
# ##
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
###
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
## ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# ##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
##
#
#
# ##
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
# #
#
##
#
##
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
##
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
#
#
#
# #
##
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
###
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
# #
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
# #
#
## #
#
#
##
#
##
#
#
# #
#
#
#
#
#
#
#
#
##
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
# #
#
#
#
##
#
#
#
#
#
##
##
#
#
##
##
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
### #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
##
#
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
##
#
##
#
##
#
#
##
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
## #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
## #
##
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
##
#
#
#
# #
#
#
#
#
#
##
#
##
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
##
## ##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
##
# #
#
# #
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
# # #
#
# ##
#
#
#
# ##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
##
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
#
###
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
# #
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
# #
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
# ##
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
##
#
#
#
#
## ##
#
###
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
MARCONA
HUM AY
CHAVIN
ALTO LARAN
SAN JUAN DE YANAC
CHINCHA ALTA
PUEBLO NUEVO
GRO CIO PRADO
SAN CLEM ENTE
SAN PEDRO DE HUACARP
CHINCHA BAJA
PISCO
SUNAM PE
TAM BO DE MORA
SANTIAGO
ICA
MARCONA
NAZCA
PARACAS
OCUCAJE
SALAS
HUA NCANO
CHA NGUILLO
YAUCA DEL ROSARIO
CHA VIN
EL INGENIO
TIBILLO
VIS TA ALEGRE
ALTO LARA N
RIO GRANDE
LLIPATA
SAN JUAN DE YA NAC
PALPA
SANTA CRUZ
SAN ANDRES
INDEPE NDENCIA
SAN JOSE DE LOS M OLI
CHINCHA ALTA
PUEBLO NUEV O
SUBTANJALLA
GROCIO P RADO
SAN CLEMENTE
SAN PEDRO DE HUACARP
LOS AQUIJES
LA TINGUI¥A
CHINCHA BAJA
PIS CO
PACHACUTEC
TUPAC AMA RU INCA
SUNAMPE
SAN JUAN BAUTISTA
TAM BO DE MORA
TA TE
PUEBLO NUEV O
PARCONA
Febriles1 punto = 1 caso
Los puntos (que representan
casos) se ubican aleatoria-
mente dentro del área del
distrito. correspondiente
FEBRILES
0
20
40
60
80
100
120
01/01/2018 02/01/2018 03/01/2018 04/01/2018 05/01/2018 06/01/2018 07/01/2018 08/01/2018 09/01/2018 10/01/2018 11/01/2018 12/01/2018 (en blanco)
Caso
s
Fechas
PACIENTES FEBRILES ATENDIDOS EN EESSREGISTROS DIARIOS DIRESA ICA AÑO 2017
Fuente: Sistema de Notificación en Linea NOTI-WEB
Provincia y distrito de procedencia de pacientes febriles atendidos es
Establecimientos de salud en la Región Ica
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
M A P A N ° 2 4 : D E N SI D A D D E P U N T O S P O R
D I ST R I T O S D E C A SO S D E P A C I E N T E S
F E B R I L E S A T E N D I D O S E N E E SS
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
# #
#
#
#
##
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
## #
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
###
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# ##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
##
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
##
#
#
##
#
##
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
####
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
##
##
#
# #
#
#
##
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
# #
##
#
#
#
#
##
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
# #
#
#
##
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
###
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
####
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
## #
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
##
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
#
##
#
##
#
##
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
# #
#
#
# #
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
##
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
###
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
###
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
##
##
#
#
#
#
#
#
#
####
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
###
#
# ##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# ##
#
#
##
#
#
##
#
#
#
#
#
#
###
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
##
# #
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
# #
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
#
# #
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
## #
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
##
# ###
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
##
#
##
#
##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
# #
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
##
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
# #
#
#
#
##
#
###
# #
##
#
## #
###
#
###
#
##
#
####
###
#
#
#
#
##
#
#
#
##
##
###
#
##
##
#
## #
###
#
#
#
#
#
###
####
#
###
#
##
###
#
###
## #
#
#
##
#
#
##
##
# #
## ##
##
# #
##
#
###
####
#
###
#
#
#
#
#
##
# ### #
#
#
###
###
#
#
#
##
#
##
#
##
#
#
##
#
##
#
## #### #
##
#
## #
#
# ###
#
##
#
##
#
###
#
# ##
##
#
#
#
# #
####
##
##
#
##
#
####
#
#
#
# ##
#
###
#
##
#
#
#
#
#
#
####
#
#
#
#
#
##
##
###
##
###
####
#
##
#
##
#
###
#
#
## ## #
######
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
### ###
##
#
#
###
# ##
#
##
####
##
##
##
#
##
# #
##
###
###
# ##
#
##
#
##
# #
##
###
##
###
# ######
#
#
#
##
##
#
##
##
##
##
#
#
#### #
# ##
##
#
### ##
#
#
##
#
#
##
#
#
#
#
##
##
##
##
#
## ###
##
# #
#
#
#
# ##
#
##
####
#
##
# #
#
#
###
#
###
####
##
#
#
##
#
#
#
###
#
#
##
#
#
###
#
####
##
###
##
#
##
##
##
#
##
##
# ###
#
#
##
###
#
#
#
#
##
###
#
#
##
#
#
#
#
###
#
#
### #
###
##
##
##
##
###
####
#
##
#
###
#
#
###
##
#
#
#
#
#
#
## ##
#
#
# #
##
#
# ## #
#
##
#
# ### #
##
##
## #
#
#
###
#
##
#
##
#
#
####
##
##
## #
##
###
## ###
##
#
##
###
##
#
#
#
# # #
#
####
##
###
##
## #
#
#
######
##
##
#
#
####
#
#
#
##
###
#
##
#
###
####
# ####
#
### ##
#
##
##
#
#
###
#
#
#
#
#
####
##
# ##
##
# ##
#
#
#
#
# ####
##
###
##
##
#
####
# ##
#
#### #
###
#
#
##
##
##
### ###
#
##
### ##
#
####
##
#
#
###
##
#
#
#
# ##
##
# #
#
###
#
####
#
###
###
##
#####
#
##
#### ##
##
###
###
#
###
###
#
#
#####
#
##
#
##
#
##
## #
## #
#
#
### #
#
##
#
###
#
####
####
# # ##
###
#
#
#
#
#
#
##
#
# ###
#
# #
##
#
#
#
#
#
#
#
#
##
#
###
##
#
#
###
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
###
##
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
####
#
#
#
##
##
#
#
#
#
#
#
##
##
#
##
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
###
##
#
#
#
#
#
#
#
#
######
#
#
#
#
##
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
##
#
##
#
##
#
#####
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
##
# #
#
#
#
#
#
#
# ###
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
### #
##
###
##
#
#
##
#
#
#
#
#
##
##
#
# ##
#
#
#
#
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
##
###
#
#
#
##
#
#
##
#
#
##
#
##
###
#
#
#
#
#
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
# #
##
###
#
##
#
# #
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
##
##
#
#
#
# #
#
#
##
###
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
##
#
#
#
#
##
#
##
#
#
#
####
#
#
#
#
# #
#
#
# #
#
###
#
##
#
##
#
###
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
#
#
#
##
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
##
#
##
#
#
###
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
###
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
##
#
##
#
## #
#
#
#
#
#
##
#
#
#
##
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
###
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
##
##
## #
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
## ##
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
##
##
##
##
#
##
#
#
# #
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
# #
#
#
#
#
##
#
#
#
##
##
#
#
#
#
#
##
##
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
####
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
## #
#
#
#
#
#
##
#
#
#
##
# #
#
#
#
#
##
#
##
#
#
#
#
##
#
#
# ##
#
# #
#
#
#
#
#
#
##
#
#
## #
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# # #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
##
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
## #
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
##
#
#
#
##
#
#
#
#
#
## #
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
## #
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
##
#
##
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
##
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
#
##
#
##
#
#
# #
#
#
#
#
# #
# #
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
# ##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
###
#
###
###
#
#
# ##
#
#
##
##
#
##
##
#
##
#
#
#
## ###
###
#
# ##
##
# #
##
#
##
##
#### #
#
#
#
#
##
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
###
###
#
##
#
###
#
# ### ##
#
##
###
# ####
##
### ## #
#
##
#
#
#
#
###
#
#
####
## ## #
#
#
####
##
#
#
##
##
#
###
#
##
## ## #
#
#
#
#
##
###
#
#
###
# ##
####
##
#
##
##
#
# ###
#
#
##
#
#
#
#
#
#
#
#
# #
#
##
##
##
#
##
###
# ##
#
# ##
#
##
###
## ##
##
###
##
##
#
#
##
##
#
##
#
###
##
####
##
##
##
#
##
#
#
###
### # ##
# ## #
#
##
###
##
####
##
##
#
#
#
#
####
#
####
#
#
#
##
##
#
##
### #
##
##
#
#
##
#
## #
##
#
#
##
#
#######
#
#
#
##
#
#
##
##
#
#
## #
#
#
## #
##
#
#
#
#
###
# # #
#
#
##
#
##
##
##
##
###
##
## ###
#
#
#
##
# ##
##
# ###
##
## #
#
#
#
## #
#
#
###
#
##
#### ###
#
##
#
###
#
#
#
#
#
#
# ## ####
## # #
##
#
#
###
# #
#
##
##
##
##
#
#
#
###
##
##
# ##
#
#
#
#
##
# ##
##
##
#
#
#
###
##
#
#
#
###
##
###
##
#
# ##
##
##
#####
##
#
###
##
##
#
# #
###
#
##
##
#
#
#
# ### #
##
##
###
####
#
#
##
## ##
##
##
####
###
# ##### #
#####
###
##
###
#
##
#
#
#
#
#
##
#
###
####
##
#
##
#
##
#
##
# ##
## ###
##
#
### ###
##
####
##
##
#
##
##
##
#
#
##
#### #
#
### #
##
## # ##
#
#
##
# ###
#
##
##
#
##
##
##
#
#
##
##
##
#
#
#
#
# ##
# ###
##
## #
#
##
#
##
###
###
##
#
##
#
#
#
#
#
####
##
##
#
#
##
##
## ###
##
#
###
## #
##
##
###
##
#
## #### ## #
###
##
#
#
##
#
##
#
#
#### ###### ##
## ##
#
# ###
#
#
#
#
#
#
# ##
##
#
#
#
##
# #####
# # ###
#
#
## ###
#
#
#
### ##
#
## ## ####
# #
#
##
#
#
#
##
#
##
# #
#
####
###
##
#
# ##
##
###
##
#
#
##
#
#
#
#
##
######
#
##
####
## ##
##
#
# ####
##
##
###
##
#
##
## #
#
###
#
######
##
##
#
##
###
##
# #
##
# #
##
##
###
#
#
##
# #
#
##
#
##
##
#
# # ###
##
#
#
# ##
#
# #### ##
#
##
#
###
## #
##
##
#
### #
##
## ####
# #
#
###
##
#
#
#
##
#
####
#
##
#
# #
####
# ##
### ## # #
#
#
##
##
#
#
#
#
#
## #
#
#
# #
#
#
##
##
##
# #
##
#
### ##
###
##
#
#
###
###
###
##
## ##
#
##
##
##
# ##
#
##
#
#
#
### ##
###
###
# ##
#####
#
##
##
##
#
####
####
##
##
#
##
#
#
#
##
#
#
###
#
##
##
#
##
#
##
##
## #
#
#
#
#
# ##
#
#
#
#
#
#
###
# #
###
#
#
##
##
#
### ####
#
##
##
###
####
##
#
##
##
##
#### #
##
###
#
#
##
##
##
#
#
#
#
#
##
### #
### ##
##
###
# ### #
#
##
#
##
##
#
#
#
## #
#
##
#
###
#
#
##
###
#
### ###
# #
##
##
#
#
#
##
# #
#
#
##
####
###
#
###
####
#
## #
###
#
#
###
# #
#
##
###
#
##
##
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
##
#
##
####
#
##
##
##
##
##
#
#
#
##
##
#
#
##
#
#
##
##
##
###
#
##
# #
#
#
##
#
##
#
##
#
#
##
###
##
#
#
###
#
##
##
#
##
#
#
##
#
## ##
##
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
##
##
#
#
##
##
###
###
#
##
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
## #
##
#
# #
#
#
#
#
##
##
#
#
#
#
#
##
##
#
##
#
#
#
#
#
###
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
####
#
###
###
##
#
#
##
#
### #
#
#
# #
#
#
#
#
#
#
#
###
#
#
#
#
## #
## ##
#
# #
##
#
##
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
### #
#
#
##
#
#
##
##
# #
##
#
#
##
#
#
# ##
#
#
#
# ##
# #
###
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
##
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
##
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
##
#
###
#
#
#
#
#
#
##
## #
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
##
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
# #
#
#
#
###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
# #
#
#
#
## #
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
# #
#
#
###
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# ###
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
# #
##
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
## #
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
# ###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
##
# #
#
#
#
#
#
#
#
#
## #
#
#
##
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
##
##
##
#
#
##
#
#
#
#
##
#
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
## #
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
###
#
#
#
##
#
#
#
#
###
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
#
#
##
##
#
###
#
#
#
#
##
#
##
#
#
##
#
##
#
#
#
#
##
# #
### #
#
#
#
##
##
##
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
# # #
###
#
#
#
#
#
##
#
#
##
#
###
#
#
#
#
#
#
#
###
#
#
# #
#
#
#
#
#
#
##
#
##
#
#
#
#
## #
###
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
### #
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
###
#
##
#
###
#
#
#
#
#
#
#
#
#
#
#
# #
# #
#
###
#
#
#
#
###
#
#
#
#
#
#
#
####
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
##
#
#
##
#
##
#
#
#
# ####
##
#
#
#
#
#
## ##
#
##
##
#
#
#
#
###
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
## #
###
#
##
##
##
##
#
#
# ##
#
#
#
#
#
# #
#
# #
##
#
#
#
#
#
##
# #
##
#
#
##
#
#
##
# ##
#
#
##
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
##
#
# #
##
##
##
#
#
#
#
#
#
# #
#
#
##
#
#
##
#
#
#
#
# #
## ##
#
##
#
###
# ##
##
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
# ##
# #
#
# ##
#
#
#
##
##
#
#
##
##
#
## #
# ##
#
#
# #
#
##
#
#
##
##
##
#
#
#
#
#
#
#
##
##
##
#
##
#
###
#
# #
#
#
#
##
##
#
###
#
##
#
#
## #
#
##
#
#
#
###
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
# ##
##
#
#
##
#
###
#
#
##
##
#
#
#
#
#
#
# #
#
#
##
###
##
#
##
#
###
##
#
#
##
#
#
#
###
#
#
#
## ##
##
#
##
## ##
#
# #
#
#
##
#
# #
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
## #
# #
#
#
##
#
#
# #
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
##
##
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
##
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
###
#
#
#
#
#
##
#
# #
#
#
#
#
#
# ##
#
##
#
#
##
##
#
#
#
#
# #
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
#
# #
#
#
####
# #
#
###
# #
#
#
#
# #
#
#
##
##
# ##
#
#
#
#
# #
#
#
#
##
#
#
#
###
## #
#
#
# #
#
#
#
#
#
###
#
#
#
##
###
#
#
#
#
#
#
#
##
#
#
#
#
#
##
## #
#
#
#
#
###
##
##
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
##
##
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
# ###
#
#
# ##
#
# #
# #
#
#
#
#
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
####
#
##
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
####
#
#
#
#
##
#
#
#
#
# #
##
#
##
#
#
#
#
#
## #
#
#
#
#
#
#
# #
#
##
#
#
#
##
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
##
#
##
##
#
#
#
#
#
#
##
#
##
#
#
###
##
##
#
#
#
##
#
##
#
#
#
#
## #
#
# #
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
##
# #
####
#
#
#
#
#
##
##
#
#
###
#
#
#
#
#
# ##
# #
# #
#
#
#
#
##
##
##
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
####
# ## #
#
#
#
#
#
### #
#
#
# ##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
###
#
#
#
#
#
#
##
##
##
##
#
#
##
##
#
#
# ##
#
#
#
#
##
##
#
#
##
#
#
# ##
#
#
#
##
#
#
#
# #
#
#
#
#
#
##
##
#
#
##
#
#
#
##
#
#
##
#
#
##
#
#
##
#
## #
##
##
#
##
## #
#
###
#
###
#
##
#
#
#
#
# #
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
##
#
#
##
##
#
# ##
##
#
##
#
#
#
##
#
###
##
## #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
##
#
#
#
###
#
##
##
## #
#
#
##
#
#
##
#
#
#
#
##
#
#
# #
#
#
#
#
##
#
#
#
## ##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
##
#
#
##
#
##
#
#
#
##
###
#
#
# ###
#
# #
#
#
#
# #
##
##
#
##
#
#
##
##
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
##
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
####
#
#
#
#
#
#
#
#
#
#
###
#
#
# #
##
#
#
#
#
##
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
##
##
# #
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
# #
#
#
#
##
# #
####
#
#
#
#
#
#
#
##
##
## ##
#
#
#
###
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
## ##
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
##
# #
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
###
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
# #
#
####
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
####
## ##
##
# #
#
# ## #
#
##
#
#
### #
#
# ###
### ##
##
## #
# #
# #
#
###
#####
##
#
### #
##
##
#
#
## #
##
#
#
#
### #
##
#
#
##
##
######
#
####
###
# ## ##
#
##
#
##
##
#
#
#
#
##
#
#
##
#
###
###
##
#
####
#
# #
###
###
#
#
###
#
#
##
#
#
##
#
####
##
#
#
#
#
###
#
#
####
#
## # ##
#
###
###
### ######
###
###
#
#
##
##
#
#
###
#
#
#
#
#
### ##
##
##
#
#
###
##
##
#
##
##
## #
#
#
#
#
#
##
###
##
#
# ###
##
##
#
#
#
#
#
##
####
#
###
####
#
## ##
##
#
#
#
#
##
## #
#####
# ##
#
#
##
#####
##
###
# #
#
#
##
#
#
#
#
# ###
##
#
##
#
#
###
# #
##
#
#
## #
##
#
#
#
# #
###
## #
#
### #
# # ##
##
#
##
#
# #
#
##
##
##
#
#
#
#
##
#
##
##
##
##
#
####
##
#
##
#
#
#
#
#
#
#####
###
#
#
#
#
# #
##
##
##
#
#
# #
##
##
#
#
#
##
#
#
###
##
#
#
##
#
###
#
#
#
#####
#
# ##
##
##
# #
##
#
##
#
##
##
##
#
##
#
#
##
##
#
####
#
#
##
##
# ## ## #
#
# ##
#
#
##
##
#
###
### ##
###
#
#
# #
#
#
#
#
#
#
#
#
##
#
## ##
#
##
##
######
###
##
##
##
#
#
#
###
#
#####
#
#
##
#
##
# #
#
#
###
#
## #
#
#
##
#
#
##
#
#
##
#
#
#
#
###
#
# ####
##
#
##
##
#
##
##
#
#
#
## #
##
##
# #####
###
# #
##
##
#
#
#
#### ##
##
#### #
# #
## #
#
##
##
#
##
#
###
###
##
#
### ##
## #
##
###
##
###
#
##
#####
#
#####
#
###
##
##
#
#
# #
#
#
#
##
#
#
# # ###
#
##
#
####
##
##
#
##
##
#
#
#
#
#
####
#
#
##
#
##
#
# #
#
#
#
#
#
#
#
#
### ##
###
#
##
#
##
##
##
## #
# ###
##
##
#
###
#
##
#
### #
#
##
## ### ##
##
##
##
##
###
##
#
#
##
##
#
#
## ###
#
#
#
## ##
##
#####
##
##
# #
##
#
#
###
##
##
##
## #
###
###
## #
###
#
#
#
##
#
#
# #
#
##
#
#
#
#
###
#
#
###
#
#
##
###
#
##
#
# ## ##
#
## ##
# #
#
#
#
##
#
##### # ##
#
###
####
#
##
## # ##
#
##
##
###
#
#
####
#
#
##
###
#
##
###
#
####
###
#
# #
#
# #
###
#
####
##
#
#
##
#
# ##
#
##
### #
###
#
#
#
# ##
##
#
#
#
##
#
#
## ##
# #
### #
#
#
##
###
#
# ##
#
##
#
#
# #
#
##
##
#
##
#
# ###
##
#
### ##
#
#
#
#
##
#
# #
##
#
##
##
##
##
###
#
##
###
#
###
##
##
##
#
#
# #
##
##
#
##
#
##
#
#######
# ##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
## ###
#
#
##
#
#
##
###
#
##
##
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
###
#
##
#
##
##
#
#
##
##
#
##
##
##
#
#
#
##
##
#
#
#
##
#
###
##
###
#
#
##
##
##
#
#
#
#
#
##
#
#
#
##
#
##
#
#
#
#
####
#
###
#
#
##
#
#
##
#
###
##
#
###
## ###
###
#
###
#
#
#
#
#
######
##
#
#
# #
####
##
##
##
#
####
#
## #
#
###
###
# ##
#
####
#
###
#
#
## #
#
#
#
### ####
#####
#
####
#
##
##
###
##
###
##
##
#
#
#
#
#
##
##
#
#####
###
#
#
###
###
#
#
#
##
##
######
#
# #
#####
#
#
######
#
###
###
#
#
#
#####
##
#
#
####
## ####
#
#
#########
#
#
## #
#
##
####
####
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
##
###
#
#
#
#
#
# #
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
###
##
#
#
#
##
##
#
#
#
#
#
#
#
#
# #
#
##
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
#
#
##
## #
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
###
# #
#
###
#
#
#
#
#
#
#
#
#
##
#
##
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
## #
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
##
# #
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
##
#
# #
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
###
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
#
# #
##
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
#
##
###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
##
##
###
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
##
##
#
#
#
#
##
#
#
##
#
#
# #
##
###
#
#
#
#
#
#
## #
#
#
#
##
##
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
##
##
#
#
#
#
###
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
###
#
##
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
## #
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
##
#
#
#
#
##
##
#
#
#
#
#
##
##
#
#
#
#
# #
#
#
#
#
#
#
##
# #
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
##
#
##
#
#
# #
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
##
#
#
##
#
##
#
#
# #
#
#
#
##
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
####
##
#
# ##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
##
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
###
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
###
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
## #
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
##
##
#
#
#
#
#
##
#
#
#
# #
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
# # #
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
# #
##
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
###
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
##
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
# #
#
#
#
# #
#
#
#
###
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
##
#
##
##
##
#
#
#
#
# ##
##
# ##
#
#
#
#
#
##
###
#
# #
##
#
##
#
##
#
#
#
##
#
#
##
#
#
#
#
#
#
# # ###
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
## #
#
#
#
##
#
#
#
##
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
##
##
#
#
##
#
#
#
##
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
##
# #
#
#
#
#
#
##
#
#
##
#
#
##
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# ##
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
###
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
##
# ##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
# #
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# # #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
# #
# # #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
# ##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
# #
##
#
#
#
#
#
#
##
#
#
# #
#
#
#
# #
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
# #
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
##
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
# #
#
#
#
##
# #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
# #
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
##
##
#
##
#
#
#
##
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
##
#
#
##
#
#
#
#
#
#
##
## #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
## ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
##
#
#
#
#
#
##
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
##
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
#
##
#
##
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
# #
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# ##
#
#
#
#
#
##
#
#
# #
#
#
##
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
##
#
#
# #
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
ICA
NAZCA
PISCO
CHINCHA
PALPA
Febriles
1 punto = 1 caso
Los puntos (que representan
casos) se ubican aleatoria-
mente dentro del área del
distrito. correspondiente
0
50
100
150
200
250
300
350
0
100
200
300
400
500
600
1 2
CA
SOS
SEMANAS EPIDEMIOLOGICAS
PACIENTES FEBRILES ATENDIDOS EN EESS POR SEMANAS EPIDEMIOLOGICAS
Febriles
EESS
Fuente: Sistema de Notificación en Linea NOTI-WEB
CALLAO; 1; 12%
LIMA; 7; 88%
Otros; 8; 100%
Región probable de infección de Casos Importados de febriles atendidos en establecimientos de salud de la Region de Salud de Ica
Fuente: Sistema de Notificación en Linea NOTI-WEB
LLIPATA432
PALPA30
RIO GRANDE16
EL INGENIO2
MARCONA1
NAZCA97
VISTA ALEGRE10
HUMAY6
PARACAS5
PISCO83
SAN ANDRES11
SAN CLEMENTE19
TUPAC AMARU INCA11
CHINCHAALTO LARAN
9
4%CHINCHA ALTA1209
CHINCHA BAJA18
EL CARMEN34
GROCIO PRADO738
PUEBLO NUEVO - CHINCHA47
SUNAMPE28
TAMBO DE MORA7
ICA25
LA TINGUIÑA11
LOS AQUIJES5
PACHACUTEC1
PARCONA647
PUEBLO NUEVO - ICA5
SALAS27
SAN JOSE DE LOS MOLINOS1
SAN JUAN BAUTISTA1
SANTIAGO14
SUBTANJALLA4
TATE2
Fuente: Sistema de Notificación en Linea NOTI-WEB
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 17
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
M A P A N ° 2 6 : E ST R A T I F I C A C I Ó N D E
P A C I E N T E S F E B R I L E S A T E N D I D O S E N
E E SS
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
MARCONA
CHAVIN
ALTO LARAN
SAN JUAN DE YANAC
CHINCHA ALTA
PUEBLO NUEVO
GRO CIO PRADO
SAN CLEM ENTE
SAN PEDRO DE HUACARP
CHINCHA BAJA
TAM BO DE MORA
SANTIAGO
MARCONA
NAZCA
PARACAS
OCUCAJE
HUA NCANO
CHA NGUILLO
YAUCA DEL ROSARIO
CHA VIN
EL INGENIO
TIBILLO
VIS TA ALEGRE
ALTO LARA N
RIO GRANDE
LLIPATA
SAN JUAN DE YA NAC
PALPA
SANTA CRUZ
SAN ANDRES
INDEPE NDENCIA
SAN JOSE DE LOS M OLI
CHINCHA ALTA
PUEBLO NUEV O
SUBTANJALLA
GROCIO P RADO
SAN CLEMENTE
SAN PEDRO DE HUACARP
LOS AQUIJES
LA TINGUI¥A
CHINCHA BAJA
PACHACUTEC
TUPAC AMA RU INCA
SUNAMPE
SAN JUAN BAUTISTA
TAM BO DE MORA
PUEBLO NUEV O
PARCONA
Distritos
1 - 136137 - 383384 - 963
964 - 18791880 - 4052Sin casos
T I A M A P A N ° 2 7 : F E B R I L E S B A R R A S
C O M P A R A T I V A S D E P A C I E N T E S
A T E N D I D O S E N E E SS P O R D I ST R I T O S
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
ICA
NAZCA
PISCO
CHINCHA
PALPA
DistritosIncidencia
D IRECCION REG IONAL D E SALUD D E ICA - S.E. : 1 - 2018
M A P A N ° 2 9 : E ST R A T I F I C A C I O N D E R I E SG O
D E F E B R I L E S SE G Ú N T I A X 1 0 0 0
H A B I T A N T E S
Febriles Incidencia x 1000 hab3.075 - 12.13112.131 - 30.33630.336 - 56.79656.796 - 165.657165.657 - 388.998Sin casos
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 18
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
2 1 1 0 1 1 2
0-4
5-9
10-14
15-19
20-24
25-29
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
95-99
Casos
Gru
po
s d
e e
da
d
Piramide Poblacinal de casos Probables de Arbovirosis notificados DIRESA ICA
HombresMujeres
Arbovirosis
3 2 2 1 1 0 1 1 2
0-45-9
10-1415-1920-2425-2930-3435-3940-4445-4950-5455-5960-6465-6970-7475-7980-8485-8990-9495-99
CASOS
Gru
po
s d
e e
dad
Piramide Poblacinal de casos Probables y Confirmados de Arbovirosis notificados
DIRESA ICA
FEMENINO - PROBABLE FEMENINO - Total MASCULINO - Total MASCULINO -
HombresMujeres
1 2 3 4 5 6 7 8 9 10111213141516171819202122232425262728293031323334353637383940414243444546474849505152
ZIKA 1
DENGUE SIN SIGNOS DE ALARMA 8
DENGUE CON SIGNOS DE ALARMA 1
0
2
4
6
8
10
12
caSO
S
sEMANAS EPIDEMIOLOGICAS
TOTAL DE CASOS DE ARBOVIROSIS NOTIFICADOS POR SEMANAS EPIDEMIOLÓGICAS
0 0 0 0 0 1 1 1 1 1 1
0-4
5-9
10-14
15-19
20-24
25-29
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
95-99
Casos
Gru
po
s d
e e
da
d
Piramide Poblacinal de casos Confirmados de Arbovirosis notificados DIRESA ICA
HombresMujeres
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 19
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
DIRECCION REGIONAL DE SALUD - ICA - S.E. : 1 - 2018
MAPA N° 12: ESTRATIFICACION DE RIESGO DE ARBOVIROSIS
SEGÚN TIA X 100 HABITANTES
INCICENCIA X 1000 HAB0.0180.018 - 0.0280.028 - 0.0350.035 - 0.037No Data
TASA DE INCIDENCIA X 100 HAB.
DIRECCION REGIONAL DE SALUD - ICA - S.E. : 1 - 2018
MAPA N° 011: DISTRITOS DE PROCEDENCIA CE PACIENTES
ATENDIDOS EN ESTABLECIMIENTOS DE SALUD DE LA DIRESA ICA
DISTRITOS DE DONDE PROVIENEN LOS CASOS
DE DENGUE ATENDIDOS
MAPA N° 010: PIE POR DISTRITOS SEGÚN TIPO DE DIAGNÓSTICO DE CASOS
DE ARBOVIROSIS NOTIFICADOS ACUMULADOS A LA S.E. 1
DIRECCION REGIONAL DE SALUD - ICA - S.E. : 1 - 2018
Tipo de DiagnósticoProbableSospechosoConfirmadoDescartado
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 20
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
0% 20% 40% 60% 80% 100% 120%
00 - 04
05 - 09
10 - 14
15 - 19
20 - 24
25 - 29
30 - 34
35 - 39
40 - 44
45 - 49
50 - 54
55 - 59
60 - 64
65 - 69
70 - 74
75 - 79
80 - 84
85 - 89
90 - 94
95 - +
%
Gru
po
s d
e E
dad
Masculino Femenino
0
0.2
0.4
0.6
0.8
1
1.2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
Cas
os
Semanas epidemiológicasCONFIRMADO PROBABLE
LEPTOSPIROSIS
Mapa por distritos de incidencia de
Leptospirosis x 1000 hab.
DIRESA ICA - Año 2018 SE 01 - 01
MARCONA
CHAVIN
ALTO LARAN
SAN JUAN DE YANAC
CHINCHA ALTA
PUEBLO NUEVO
GRO CIO PRADO
SAN CLEM ENTE
SAN PEDRO DE HUACARP
CHINCHA BAJA
TAM BO DE MORA
SANTIAGO
MARCONA
NAZCA
PARACAS
OCUCAJE
HUA NCANO
CHA NGUILLO
YAUCA DEL ROSARIO
CHA VIN
EL INGENIO
TIBILLO
VIS TA ALEGRE
ALTO LARA N
RIO GRANDE
LLIPATA
SAN JUAN DE YA NAC
PALPA
SANTA CRUZ
SAN ANDRES
INDEPE NDENCIA
SAN JOSE DE LOS M OLI
CHINCHA ALTA
PUEBLO NUEV O
SUBTANJALLA
GROCIO P RADO
SAN CLEMENTE
SAN PEDRO DE HUACARP
LOS AQUIJES
LA TINGUI¥A
CHINCHA BAJA
PACHACUTEC
TUPAC AMA RU INCA
SUNAMPE
SAN JUAN BAUTISTA
TAM BO DE MORA
PUEBLO NUEV O
PARCONA
ESTRATOS TIA X 10000.028Sin casos
Mapa de densidad por distritos casos
de Leptospirosis
DIRESA ICA - Año 2018 SE 01 - 01
DENSIDAD1 PUNTO = 1 CASO
CASOS DE LEPTOSPIROSIS
Los puntos (que representan casos) se ubican aleatoria-mente dentro del área del
distrito. correspondiente
En color gris los distritos que tiene uno o más casos
GOBIERNO REGIONAL DE ICA DIRECCION REGIONAL DE SALUD DE ICA OFICINA DE EPIDEMIOLOGIA
Dirección Regional de Salud de Ica
Oficina de Epidemiologia Dirección: Urbanización San Miguel I – 223 - Ica
Teléfono: 227248 (Directo) – Código: 056 Correo electrónico: [email protected]
Página 21
SEM ANA EPIDEM IOLOGICA Nº 1 - 2018
La cobertura de notificación oportuna en la presente semana fue de 100.00%
(134/134 Unidades Notificantes) (Gráfico Nº 05), siendo el promedio anual de
100.00%; para 2 017 la cobertura de la misma semana fue de 100.00% (134/134
Unidades Notificantes) y el promedio anual para el mismo año fue de 100.00 %.
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
PO
RC
EN
TAJE
SEMANAS EPIDEMIOLOGICAS
COBERTURA DE NOTIFICACION OPORTUNA SEMANAL DEL SISTEMA DE VIGILANCIA EPIDEMIOLOGICADIRECCION REGIONAL DE SALUD ICA - SEMANA EPIDEMIOLOGICA Nº 01-2018
FUENTE: VEA - DIRESA ICA
NOTA: LA INFORMACION CONSIGNADA EN EL PRESENTE BOLETIN EPIDEMIOLOGICO ESTA SUJETA A MODIFICACIONES SEGÚN SE
REGULARICE LA INFORMACION DE LAS UNIDADES NOTIFICANTES.
COBERTURAS DE NOTIFICACIÓN OPORTUNA