Professional Documents
Culture Documents
Lugar de residencia
Ubigeo_RENIEC
Nacional y Extranjero
Nacional
Amazonas
Chachapoyas
Chachapoyas
010101
Asuncin
010102
Balsas
010103
Cheto
010104
Chiliquin
010105
Chuquibamba
010106
Granada
010107
Huancas
010108
La Jalca
010109
Leimebamba
010110
Levanto
010111
Magdalena
010112
Mariscal Castilla
010113
Molinopampa
010114
Montevideo
010115
Olleros
010116
Quinjalca
010117
010118
010119
Soloco
010120
Sonche
010121
La Peca
010201
Aramango
010202
Copallin
010203
El Parco
010204
Bagua
010205
Imaza
010206
Jumbilla
010301
Corosha
010302
Cuispes
010303
Chisquilla
010304
Churuja
010305
Florida
010306
Recta
010307
Bagua
Bongar
San Carlos
010308
Shipasbamba
010309
Valera
010310
Yambrasbamba
010311
Jazan
010312
Lamud
010401
Camporredondo
010402
Cocabamba
010403
Colcamar
010404
Conila
010405
Inguilpata
010406
Longuita
010407
Lonya Chico
010408
Luya
010409
Luya Viejo
010410
Mara
010411
Ocalli
010412
Ocumal
010413
Pisuquia
010414
San Cristbal
010415
010416
San Jernimo
010417
010418
Santa Catalina
010419
Santo Toms
010420
Tingo
010421
Trita
010422
Providencia
010423
Luya
Rodrguez de Mendoza
San Nicols
010501
Cochamal
010502
Chirimoto
010503
Huambo
010504
Limabamba
010505
Longar
010506
Milpuc
010507
Mariscal Benavides
010508
Omia
010509
Santa Rosa
010510
Totora
010511
Vista Alegre
010512
Nieva
010601
Ro Santiago
010602
Condorcanqui
El Cenepa
010603
Bagua Grande
010701
Cajaruro
010702
Cumba
010703
El Milagro
010704
Jamalca
010705
Lonya Grande
010706
Yamon
010707
Huaraz
020101
Independencia
020102
Cochabamba
020103
Colcabamba
020104
Huanchay
020105
Jangas
020106
La Libertad
020107
Olleros
020108
Pampas Grande
020109
Pariacoto
020110
Pira
020111
Tarica
020112
Aija
020201
Coris
020203
Huacllan
020205
La Merced
020206
Succha
020208
Chiquian
020301
020302
Aquia
020304
Cajacay
020305
Huayllacayan
020310
Huasta
020311
Mangas
020313
Pacllon
020315
020317
Ticllos
020320
Antonio Raymondi
020321
Canis
020322
Colquioc
020323
La Primavera
020324
Huallanca
020325
Utcubamba
ncash
Huaraz
Aija
Bolognesi
Carhuaz
Carhuaz
020401
Acopampa
020402
Amashca
020403
Anta
020404
Ataquero
020405
Marcara
020406
Pariahuanca
020407
020408
Shilla
020409
Tinco
020410
Yungar
020411
Casma
020501
020502
Comandante Noel
020503
Yautan
020505
Corongo
020601
Aco
020602
Bambas
020603
Cusca
020604
La Pampa
020605
Yanac
020606
Yupan
020607
Caraz
020701
Huallanca
020702
Huata
020703
Huaylas
020704
Mato
020705
Pamparomas
020706
Pueblo Libre
020707
Santa Cruz
020708
Yuracmarca
020709
Santo Toribio
020710
Huari
020801
Cajay
020802
Chavn de Huntar
020803
Huacachi
020804
Huachis
020805
Huacchis
020806
Huntar
020807
Masin
020808
Casma
Corongo
Huaylas
Huari
Paucas
020809
Ponto
020810
Rahuapampa
020811
Rapayan
020812
San Marcos
020813
020814
Uco
020815
Anra
020816
Mariscal Luzuriaga
Piscobamba
020901
Casca
020902
Lucma
020903
020904
Llama
020905
Llumpa
020906
Musga
020907
020908
Cabana
021001
Bolognesi
021002
Conchucos
021003
Huacaschuque
021004
Huandoval
021005
Lacabamba
021006
Llapo
021007
Pallasca
021008
Pampas
021009
Santa Rosa
021010
Tauca
021011
Pomabamba
021101
Huayllan
021102
Parobamba
021103
Quinuabamba
021104
Recuay
021201
Cotaparaco
021202
Huayllapampa
021203
Marca
021204
Pampas Chico
021205
Pararin
021206
Tapacocha
021207
Ticapampa
021208
Llacllin
021209
Catac
021210
Pallasca
Pomabamba
Recuay
Santa
Chimbote
021301
021302
Macate
021303
Moro
021304
Nepea
021305
Samanco
021306
Santa
021307
Coishco
021308
Nuevo Chimbote
021309
Sihuas
021401
Alfonso Ugarte
021402
Chingalpo
021403
Huayllabamba
021404
Quiches
021405
Sicsibamba
021406
Acobamba
021407
Cashapampa
021408
Ragash
021409
San Juan
021410
Yungay
021501
Cascapara
021502
Mancos
021503
Matacoto
021504
Quillo
021505
Ranrahirca
021506
Shupluy
021507
Yanama
021508
Llamellin
021601
Aczo
021602
Chaccho
021603
Chingas
021604
Mirgas
021605
021606
Sihuas
Yungay
Antonio Raymondi
021701
Yauya
021702
San Nicols
021703
Chacas
021801
Acochaca
021802
Asuncin
Huarmey
Huarmey
021901
Cochapeti
021902
Huayan
021903
Malvas
021904
Culebras
021905
Acas
022001
Cajamarquilla
022002
Carhuapampa
022003
Cochas
022004
Congas
022005
Llipa
022006
Ocros
022007
022008
San Pedro
022009
Santiago de Chilcas
022010
Abancay
030101
Circa
030102
Curahuasi
030103
Chacoche
030104
Huanipaca
030105
Lambrama
030106
Pichirhua
030107
030108
Tamburco
030109
Chalhuanca
030201
Capaya
030202
Caraybamba
030203
Colcabamba
030204
Cotaruse
030205
Chapimarca
030206
Huayllo
030207
Lucre
030208
Pocohuanca
030209
Saayca
030210
Soraya
030211
Tapairihua
030212
Tintay
030213
Toraya
030214
Yanaca
030215
030216
030217
Ocros
Apurmac
Abancay
Aymaraes
Andahuaylas
Andahuaylas
030301
Andarapa
030302
Chiara
030303
Huancarama
030304
Huancaray
030305
Kishuara
030306
Pacobamba
030307
Pampachiri
030308
030309
San Jernimo
030310
Talavera
030311
Turpo
030312
Pacucha
030313
Pomacocha
030314
030315
Tumay Huaraca
030316
Huayana
030317
030318
Kaquiabamba
030319
030320
Antabamba
030401
El Oro
030402
Huaquirca
030403
030404
Oropesa
030405
Pachaconas
030406
Sabaino
030407
Tambobamba
030501
Coyllurqui
030502
Cotabambas
030503
Haquira
030504
Mara
030505
Challhuahuacho
030506
Chuquibambilla
030601
Curpahuasi
030602
Huayllati
030603
Mamara
030604
Gamarra
030605
Micaela Bastidas
030606
Progreso
030607
Pataypampa
030608
Antabamba
Cotabambas
Grau
San Antonio
030609
Turpay
030610
Vilcabamba
030611
Virundo
030612
Santa Rosa
030613
Curasco
030614
Chincheros
030701
Ongoy
030702
Ocobamba
030703
Cocharcas
030704
Anco-Huallo
030705
Huaccana
030706
Uranmarca
030707
Ranracancha
030708
Arequipa
040101
Cayma
040102
Cerro Colorado
040103
Characato
040104
Chiguata
040105
La Joya
040106
Miraflores
040107
Mollebaya
040108
Paucarpata
040109
Pocsi
040110
Polobaya
040111
Quequea
040112
Sabandia
040113
Sachaca
040114
040115
040116
040117
040118
Socabaya
040119
Tiabaya
040120
Uchumayo
040121
Vtor
040122
Yanahuara
040123
Yarabamba
040124
Yura
040125
Mariano Melgar
040126
Jacobo Hunter
040127
040128
Chincheros
Arequipa
Arequipa
040129
Chivay
040201
Achoma
040202
Cabanaconde
040203
Caylloma
040204
Callalli
040205
Coporaque
040206
Huambo
040207
Huanca
040208
Ichupampa
040209
Lari
040210
Lluta
040211
Maca
040212
Madrigal
040213
040214
Sibayo
040215
Tapay
040216
Tisco
040217
Tuti
040218
Yanque
040219
Majes
040220
Caman
040301
040302
040303
Mariscal Cceres
040304
Nicols de Pirola
040305
Ocoa
040306
Quilca
040307
Samuel Pastor
040308
Caravel
040401
Acar
040402
Atico
040403
Atiquipa
040404
Bella Unin
040405
Cahuacho
040406
Chala
040407
Chparra
040408
Huanuhuanu
040409
Jaqui
040410
Lomas
040411
Quicacha
040412
Yauca
040413
Caylloma
Caman
Caravel
Castilla
Aplao
040501
Andagua
040502
Ayo
040503
Chachas
040504
Chilcaymarca
040505
Choco
040506
Huancarqui
040507
Machaguay
040508
Orcopampa
040509
Pampacolca
040510
Tipn
040511
Uraca
040512
Un
040513
Viraco
040514
Chuquibamba
040601
Andaray
040602
Cayarani
040603
Chichas
040604
Iray
040605
Salamanca
040606
Yanaquihua
040607
Ro Grande
040608
Mollendo
040701
Cocachacra
040702
Den Valdivia
040703
Islay
040704
Meja
040705
Punta de Bombn
040706
Cotahuasi
040801
Alca
040802
Charcana
040803
Huaynacotas
040804
Pampamarca
040805
Puyca
040806
Quechualla
040807
Sayla
040808
Tauria
040809
Tomepampa
040810
Toro
040811
Condesuyos
Islay
La Unin
Ayacucho
Huamanga
Ayacucho
050101
Acos Vinchos
050102
Carmen Alto
050103
Chiara
050104
Quinua
050105
050106
050107
Santiago de Pischa
050108
Vinchos
050109
Tambillo
050110
Acocro
050111
Socos
050112
Ocros
050113
Pacaycasa
050114
Jess Nazareno
050115
050116
Cangallo
050201
Chuschi
050204
Los Morochucos
050206
Paras
050207
Totos
050208
050211
Huanta
050301
Ayahuanco
050302
Huamanguilla
050303
Iguain
050304
Luricocha
050305
Santillana
050307
Sivia
050308
Llochegua
050309
Canayre
050310
Uchuraccay
050311
Pucacolpa
050312
San Miguel
050401
Anco
050402
Ayna
050403
Chilcas
050404
Chungui
050405
Tambo
050406
Luis Carranza
050407
Santa Rosa
050408
Samugari
050409
Cangallo
Huanta
La Mar
Anchihuay
050410
Puquio
050501
Aucara
050502
Cabana
050503
Carmen Salcedo
050504
Chavia
050506
Chipao
050508
Huac-Huas
050510
Laramate
050511
Leoncio Prado
050512
Lucanas
050513
Llauta
050514
Ocaa
050516
Otoca
050517
Sancos
050520
San Juan
050521
San Pedro
050522
050524
Santa Luca
050525
Saisa
050529
050531
San Cristbal
050532
Coracora
050601
Coronel Castaeda
050604
Chumpi
050605
Pacapausa
050608
Pullo
050611
Puyusca
050612
050615
Upahuacho
050616
Huancapi
050701
Alcamenca
050702
Apongo
050703
Canaria
050704
Cayara
050706
Colca
050707
Huaya
050708
Huamanquiquia
050709
Huancaraylla
050710
Sarhua
050713
Vilcanchos
050714
Asquipata
050715
Lucanas
Parinacochas
Vctor Fajardo
Huanca Sancos
Sancos
050801
Sacsamarca
050802
Santiago de Lucanamarca
050803
Carapo
050804
Vilcas Huamn
050901
Vischongo
050902
Accomarca
050903
Carhuanca
050904
Concepcin
050905
Huambalpa
050906
Saurama
050907
Independencia
050908
Vilcas Huamn
051001
Colta
051002
Corculla
051003
Lampa
051004
Marcabamba
051005
Oyolo
051006
Pararca
051007
051008
051009
Sara Sara
051010
Querobamba
051101
Beln
051102
Chalcos
051103
051104
Paico
051105
Santiago de Paucaray
051106
051107
Soras
051108
Huacaa
051109
Chilcayoc
051110
Morcolla
051111
Cajamarca
060101
Asuncin
060102
Cospan
060103
Chetilla
060104
Encaada
060105
Jess
060106
Sucre
Cajamarca
Cajamarca
060107
Llacanora
060108
Magdalena
060109
Matara
060110
Namora
060111
San Juan
060112
Cajabamba
060201
Cachachi
060202
Condebamba
060203
Sitacocha
060205
Celendn
060301
Cortegana
060302
Chumuch
060303
Huasmin
060304
Jorge Chvez
060305
Jos Glvez
060306
Miguel Iglesias
060307
Oxamarca
060308
Sorochuco
060309
Sucre
060310
Utco
060311
La Libertad de Palln
060312
Contumaz
060401
Chilete
060403
Guzmango
060404
San Benito
060405
Cupisnique
060406
Tantarica
060407
Yonan
060408
060409
Cutervo
060501
Callayuc
060502
Cujillo
060503
Choros
060504
La Ramada
060505
Pimpingos
060506
Querocotillo
060507
060508
060509
060510
Santa Cruz
060511
Cajabamba
Celendn
Contumaz
Cutervo
060512
Santo Toms
060513
Socota
060514
Toribio Casanova
060515
Chota
060601
Anguia
060602
Cochabamba
060603
Conchn
060604
Chadin
060605
Chiguirip
060606
Chimban
060607
Huambos
060608
Lajas
060609
Llama
060610
Miracosta
060611
Paccha
060612
Pion
060613
Querocoto
060614
Tacabamba
060615
Tocmoche
060616
060617
Choropampa
060618
Chalamarca
060619
Bambamarca
060701
Chugur
060702
Hualgayoc
060703
Jan
060801
Bellavista
060802
Colasay
060803
Chontali
060804
Pomahuaca
060805
Pucar
060806
Sallique
060807
San Felipe
060808
060809
Santa Rosa
060810
Las Pirias
060811
Huabal
060812
Santa Cruz
060901
Catache
060902
Chancaybaos
060903
Chota
Hualgayoc
Jan
Santa Cruz
La Esperanza
060904
Ninabamba
060905
Pulan
060906
Sexi
060907
Uticyacu
060908
Yauyucan
060909
Andabamba
060910
Saucepampa
060911
San Miguel
061001
Calquis
061002
La Florida
061003
Llapa
061004
Nanchoc
061005
Niepos
061006
San Gregorio
061007
061008
El Prado
061009
061010
Tongod
061011
Catilluc
061012
Bolvar
061013
San Ignacio
061101
Chirinos
061102
Huarango
061103
Namballe
061104
La Coipa
061105
061106
Tabaconas
061107
Pedro Glvez
061201
Ichocn
061202
Gregorio Pita
061203
061204
Eduardo Villanueva
061205
Jos Sabogal
061206
Chancay
061207
San Pablo
061301
San Bernardino
061302
San Luis
061303
Tumbaden
061304
San Miguel
San Ignacio
San Marcos
San Pablo
Callao
Callao
Callao
240101
Bellavista
240102
La Punta
240103
240104
La Perla
240105
Ventanilla
240106
Mi Per
240107
Cusco
070101
Ccorca
070102
Poroy
070103
San Jernimo
070104
San Sebastin
070105
Santiago
070106
Saylla
070107
Wanchaq
070108
Acomayo
070201
Acopia
070202
Acos
070203
Pomacanchi
070204
Rondocan
070205
Sangarara
070206
Mosoc Llacta
070207
Anta
070301
Chinchaypujio
070302
Huarocondo
070303
Limatambo
070304
Mollepata
070305
Pucyura
070306
Zurite
070307
Cachimayo
070308
Ancahuasi
070309
Calca
070401
Coya
070402
Lamay
070403
Lares
070404
Psac
070405
San Salvador
070406
Taray
070407
Yanatile
070408
Cusco
Cusco
Acomayo
Anta
Calca
Canas
Yanaoca
070501
Checca
070502
Kunturkanki
070503
Langui
070504
Layo
070505
Pampamarca
070506
Quehue
070507
Tpac Amaru
070508
Sicuani
070601
Combapata
070602
Checacupe
070603
Marangani
070604
Pitumarca
070605
San Pablo
070606
San Pedro
070607
Tinta
070608
Santo Toms
070701
Capacmarca
070702
Colquemarca
070703
Chamaca
070704
Livitaca
070705
Llusco
070706
Quiota
070707
Velille
070708
Espinar
070801
Condoroma
070802
Coporaque
070803
Ocoruro
070804
Pallpata
070805
Pichigua
070806
Suyckutambo
070807
Alto Pichigua
070808
Santa Ana
070901
Echarate
070902
Huayopata
070903
Maranura
070904
Ocobamba
070905
Santa Teresa
070906
Vilcabamba
070907
Quellouno
070908
Kimbiri
070909
Canchis
Chumbivilcas
Espinar
La Convencin
Pichari
070910
Inkawasi
070911
Villa Virgen
070912
Villa Kintiarina
070913
Paruro
071001
Accha
071002
Ccapi
071003
Colcha
071004
Huanoquite
071005
Omacha
071006
Yaurisque
071007
Paccaritambo
071008
Pillpinto
071009
Paucartambo
071101
Caicay
071102
Colquepata
071103
Challabamba
071104
Kosipata
071105
Huancarani
071106
Urcos
071201
Andahuaylillas
071202
Camanti
071203
Ccarhuayo
071204
Ccatca
071205
Cusipata
071206
Huaro
071207
Lucre
071208
Marcapata
071209
Ocongate
071210
Oropesa
071211
Quiquijana
071212
Urubamba
071301
Chinchero
071302
Huayllabamba
071303
Machupicchu
071304
Maras
071305
Ollantaytambo
071306
Yucay
071307
Huancavelica
080101
Paruro
Paucartambo
Quispicanchi
Urubamba
Huancavelica
Huancavelica
Acobambilla
080102
Acoria
080103
Conayca
080104
Cuenca
080105
Huachocolpa
080106
Huayllahuara
080108
Izcuchaca
080109
Laria
080110
Manta
080111
Mariscal Cceres
080112
Moya
080113
Nuevo Occoro
080114
Palca
080115
Pilchaca
080116
Vilca
080117
Yauli
080118
Ascensin
080119
Huando
080120
Acobamba
080201
Anta
080202
Andabamba
080203
Caja
080204
Marcas
080205
Paucara
080206
Pomacocha
080207
Rosario
080208
Lircay
080301
Anchonga
080302
Callanmarca
080303
Congalla
080304
Chincho
080305
Huayllay Grande
080306
Huanca-Huanca
080307
Julcamarca
080308
080309
080310
Secclla
080311
Ccochaccasa
080312
Castrovirreyna
080401
Arma
080402
Aurahua
080403
Capillas
080405
Acobamba
Angaraes
Castrovirreyna
Cocas
080406
Chupamarca
080408
Huachos
080409
Huamatambo
080410
Mollepampa
080414
San Juan
080422
Tantara
080427
Ticrapo
080428
Santa Ana
080429
Pampas
080501
Acostambo
080502
Acraquia
080503
Ahuaycha
080504
Colcabamba
080506
Daniel Hernndez
080509
Huachocolpa
080511
Huaribamba
080512
ahuimpuquio
080515
Pazos
080517
Quishuar
080518
Salcabamba
080519
080520
Surcubamba
080523
Tintay Puncu
080525
Salcahuasi
080526
Quichuas
080528
Andaymarca
080529
Ayavi
080601
Crdova
080602
Huayacundo Arma
080603
Huaytara
080604
Laramarca
080605
Ocoyo
080606
Pilpichaca
080607
Querco
080608
Quito-Arma
080609
080610
080611
San Isidro
080612
Santiago de Chocorvos
080613
Santiago de Quirahuara
080614
080615
Tambo
080616
Tayacaja
Huaytar
Churcampa
Churcampa
080701
Anco
080702
Chinchihuasi
080703
El Carmen
080704
La Merced
080705
Locroja
080706
Paucarbamba
080707
080708
080709
Pachamarca
080710
Cosme
080711
Hunuco
090101
Chinchao
090102
Churubamba
090103
Margos
090104
Quisqui
090105
090106
090107
090108
Yarumayo
090109
Amarilis
090110
Pillco Marca
090111
Yacus
090112
Ambo
090201
Cayna
090202
Colpas
090203
Conchamarca
090204
Hucar
090205
San Francisco
090206
San Rafael
090207
Tomay Kichwa
090208
La Unin
090301
Chuquis
090307
Maras
090312
Pachas
090314
Quivilla
090316
Ripn
090317
Shunqui
090321
Sillapata
090322
Yanas
090323
Hunuco
Hunuco
Ambo
Dos de Mayo
Huamales
Llata
090401
Arancay
090402
Chavn de Pariarca
090403
Jacas Grande
090404
Jircan
090405
Miraflores
090406
Monzn
090407
Punchao
090408
Puos
090409
Singa
090410
Tantamayo
090411
Huacrachuco
090501
Choln
090502
San Buenaventura
090505
La Morada
090506
Rupa-Rupa
090601
090602
Hermilio Valdizan
090603
Luyando
090604
090605
090606
Castillo Grande
090608
Panao
090701
Chaglla
090702
Molino
090704
Umari
090706
Honoria
090801
Puerto Inca
090802
090803
Tournavista
090804
Yuyapichis
090805
Huacaybamba
090901
Pinra
090902
Canchabamba
090903
Cochabamba
090904
Jess
091001
Baos
091002
091003
Maran
Leoncio Prado
Pachitea
Puerto Inca
Huacaybamba
Lauricocha
Queropalca
091004
091005
Rondos
091006
Jivia
091007
Chavinillo
091101
Aparicio Pomares
091102
Cahuac
091103
Chacabamba
091104
Jacas Chico
091105
Obas
091106
Pampamarca
091107
Choras
091108
Ica
100101
La Tinguia
100102
Los Aquijes
100103
Parcona
100104
Pueblo Nuevo
100105
Salas
100106
100107
100108
Santiago
100109
Subtanjalla
100110
100111
Tate
100112
Pachactec
100113
Ocucaje
100114
Chincha Alta
100201
Chavn
100202
Chincha Baja
100203
El Carmen
100204
Grocio Prado
100205
100206
Sunampe
100207
Tambo de Mora
100208
Alto Larn
100209
Pueblo Nuevo
100210
100211
Nasca
100301
Changuillo
100302
El Ingenio
100303
Yarowilca
Ica
Ica
Chincha
Nasca
Marcona
100304
Vista Alegre
100305
Pisco
100401
Huancano
100402
Humay
100403
Independencia
100404
Paracas
100405
San Andrs
100406
San Clemente
100407
100408
Palpa
100501
Llipata
100502
Ro Grande
100503
Santa Cruz
100504
Tibillo
100505
Huancayo
110101
Carhuacallanga
110103
Colca
110104
Cullhuas
110105
Chacapampa
110106
Chicche
110107
Chilca
110108
Chongos Alto
110109
Chupuro
110112
El Tambo
110113
Huacrapuquio
110114
Hualhuas
110116
Huancn
110118
Huasicancha
110119
Huayucachi
110120
Ingenio
110121
Pariahuanca
110122
Pilcomayo
110123
Pucara
110124
Quichuay
110125
Quilcas
110126
San Agustn
110127
110128
110131
Sao
110132
Sapallanga
110133
Pisco
Palpa
Junn
Huancayo
Sicaya
110134
Viques
110136
Concepcin
110201
Aco
110202
Andamarca
110203
Comas
110204
Cochas
110205
Chambara
110206
Heronas Toledo
110207
Manzanares
110208
Mariscal Castilla
110209
Matahuasi
110210
Mito
110211
Nueve de Julio
110212
Orcotuna
110213
110214
110215
Jauja
110301
Acolla
110302
Apata
110303
Ataura
110304
Canchayllo
110305
El Mantaro
110306
Huamal
110307
Huaripampa
110308
Huertas
110309
Janjaillo
110310
Julcn
110311
Leonor Ordez
110312
Llocllapampa
110313
Marco
110314
Masma
110315
Molinos
110316
Monobamba
110317
Muqui
110318
Muquiyauyo
110319
Paca
110320
Paccha
110321
Pancan
110322
Parco
110323
Pomacancha
110324
Ricran
110325
San Lorenzo
110326
Concepcin
Jauja
110327
Sincos
110328
Tunan Marca
110329
Yauli
110330
Curicaca
110331
Masma Chicche
110332
Sausa
110333
Yauyos
110334
Junn
110401
Carhuamayo
110402
Ondores
110403
Ulcumayo
110404
Tarma
110501
Acobamba
110502
Huaricolca
110503
Huasahuasi
110504
La Unin
110505
Palca
110506
Palcamayo
110507
110508
Tapo
110509
La Oroya
110601
Chacapalpa
110602
Huay-Huay
110603
Marcapomacocha
110604
Morococha
110605
Paccha
110606
110607
Suitucancha
110608
Yauli
110609
110610
Satipo
110701
Coviriali
110702
Llaylla
110703
Mazamari
110704
Pampa Hermosa
110705
Pangoa
110706
Ro Negro
110707
Ro Tambo
110708
110709
Junn
Tarma
Yauli
Satipo
Chanchamayo
Chanchamayo
110801
San Ramn
110802
Vitoc
110803
110804
Pichanaqui
110805
Perene
110806
Chupaca
110901
Ahuac
110902
Chongos Bajo
110903
Huchac
110904
Huamancaca Chico
110905
110906
110907
Tres de Diciembre
110908
Yanacancha
110909
Trujillo
120101
Huanchaco
120102
Laredo
120103
Moche
120104
Salaverry
120105
Simbal
120106
120107
Poroto
120109
El Porvenir
120110
La Esperanza
120111
Florencia de Mora
120112
Bolvar
120201
Bambamarca
120202
Condormarca
120203
Longotea
120204
Ucuncha
120205
Uchumarca
120206
Huamachuco
120301
Cochorco
120302
Curgos
120303
Chugay
120304
Marcabal
120305
Sanagoran
120306
Sarn
120307
Sartimbamba
120308
Chupaca
La Libertad
Trujillo
Bolvar
Snchez Carrin
Otuzco
Otuzco
120401
Agallpampa
120402
Charat
120403
Huaranchal
120404
La Cuesta
120405
Paranday
120408
Salpo
120409
Sinsicap
120410
Usquil
120411
Mache
120413
120501
Guadalupe
120503
Jequetepeque
120504
Pacasmayo
120506
San Jos
120508
Tayabamba
120601
Buldibuyo
120602
Chillia
120603
Huaylillas
120604
Huancaspata
120605
Huayo
120606
Ongon
120607
Parcoy
120608
Pataz
120609
Pias
120610
Taurija
120611
Urpay
120612
Santiago de Challas
120613
Pacasmayo
Pataz
Santiago de Chuco
Santiago de Chuco
120701
Cachicadan
120702
Mollebamba
120703
Mollepata
120704
Quiruvilca
120705
120706
Sitabamba
120707
Angasmarca
120708
Ascope
120801
Chicama
120802
Chocope
120803
Santiago de Cao
120804
Ascope
Magdalena de Cao
120805
Paijn
120806
Rzuri
120807
Casa Grande
120808
Chepn
120901
Pacanga
120902
Pueblo Nuevo
120903
Julcn
121001
Carabamba
121002
Calamarca
121003
Huaso
121004
Cascas
121101
Lucma
121102
Marmot
121103
Sayapullo
121104
Vir
121201
Chao
121202
Guadalupito
121203
Chiclayo
130101
Chongoyape
130102
Eten
130103
Eten Puerto
130104
Lagunas
130105
Monsef
130106
Nueva Arica
130107
Oyotun
130108
Picsi
130109
Pimentel
130110
Reque
130111
130112
Santa Rosa
130113
Saa
130114
La Victoria
130115
Cayalt
130116
Patapo
130117
Pomalca
130118
Pucal
130119
Tumn
130120
Chepn
Julcn
Gran Chim
Vir
Lambayeque
Chiclayo
Ferreafe
Ferreafe
130201
Incahuasi
130202
Caaris
130203
Pitipo
130204
Pueblo Nuevo
130205
130206
Lambayeque
130301
Chochope
130302
Illimo
130303
Jayanca
130304
Mochumi
130305
Morrope
130306
Motupe
130307
Olmos
130308
Pacora
130309
Salas
130310
San Jos
130311
Tcume
130312
Lima
140101
Ancn
140102
Ate
140103
Brea
140104
Carabayllo
140105
Comas
140106
Chaclacayo
140107
Chorrillos
140108
La Victoria
140109
La Molina
140110
Lince
140111
Lurigancho
140112
Lurn
140113
140114
Miraflores
140115
Pachacamac
140116
Pueblo Libre
140117
Pucusana
140118
Puente Piedra
140119
Punta Hermosa
140120
Punta Negra
140121
Rmac
140122
San Bartolo
140123
San Isidro
140124
Lambayeque
Lima
Lima
Barranco
140125
140126
San Miguel
140127
140128
Santa Rosa
140129
Santiago de Surco
140130
Surquillo
140131
140132
Jess Mara
140133
Independencia
140134
El Agustino
140135
140136
140137
San Luis
140138
Cieneguilla
140139
San Borja
140140
Villa El Salvador
140141
Los Olivos
140142
Santa Anita
140143
Cajatambo
140201
Copa
140205
Gorgor
140206
Huancapn
140207
Manas
140208
Canta
140301
Arahuay
140302
Huamantanga
140303
Huaros
140304
Lachaqui
140305
San Buenaventura
140306
140307
140401
Calango
140402
Cerro Azul
140403
Coayllo
140404
Chilca
140405
Imperial
140406
Lunahuan
140407
Mala
140408
Nuevo Imperial
140409
Pacaran
140410
Quilmana
140411
Cajatambo
Canta
Caete
San Antonio
140412
San Luis
140413
140414
Ziga
140415
Asia
140416
Huacho
140501
mbar
140502
Caleta de Carquin
140504
Checras
140505
Hualmay
140506
Huaura
140507
Leoncio Prado
140508
Paccho
140509
Santa Leonor
140511
Santa Mara
140512
Sayn
140513
Vegueta
140516
Matucana
140601
Antioqua
140602
Callahuanca
140603
Carampoma
140604
140605
Cuenca
140606
Chicla
140607
Huanza
140608
Huarochiri
140609
Lahuaytambo
140610
Langa
140611
Mariatana
140612
Ricardo Palma
140613
140614
San Antonio
140615
San Bartolom
140616
San Damin
140617
Sangallaya
140618
140619
140620
San Mateo
140621
140622
140623
140624
Santa Eulalia
140625
Santiago de Anchucaya
140626
Huaura
Huarochir
Santiago de Tuna
140627
140628
Surco
140629
Huachupampa
140630
Laraos
140631
140632
Yauyos
140701
Alis
140702
Ayauca
140703
Ayaviri
140704
Azngaro
140705
Cacra
140706
Carania
140707
Cochas
140708
Colonia
140709
Chocos
140710
Huampara
140711
Huancaya
140712
Huangascar
140713
Huantan
140714
Huaec
140715
Laraos
140716
Lincha
140717
Miraflores
140718
Omas
140719
Quinches
140720
Quinocay
140721
San Joaqun
140722
140723
Tanta
140724
Tauripampa
140725
Tupe
140726
Tomas
140727
Viac
140728
Vitis
140729
Hongos
140730
Madean
140731
Putinza
140732
Catahuasi
140733
Huaral
140801
Atavillos Alto
140802
Atavillos Bajo
140803
Aucallama
140804
Yauyos
Huaral
Chancay
140805
Ihuari
140806
Lampan
140807
Pacaraos
140808
140809
Veintisiete de Noviembre
140810
140811
Sumbilca
140812
Barranca
140901
Paramonga
140902
Pativilca
140903
Supe
140904
Supe Puerto
140905
Oyn
141001
Navan
141002
Caujul
141003
Andajes
141004
Pachangara
141005
Cochamarca
141006
Iquitos
150101
Alto Nanay
150102
Fernando Lores
150103
Las Amazonas
150104
Mazan
150105
Napo
150106
Torres Causana
150108
Indiana
150110
Punchana
150111
Beln
150112
150113
Yurimaguas
150201
Balsapuerto
150202
Jeberos
150205
Lagunas
150206
Santa Cruz
150210
150211
Nauta
150301
Parinari
150302
Tigre
150303
Barranca
Oyn
Loreto
Maynas
Alto Amazonas
Loreto
Urarinas
150304
Trompeteros
150305
Requena
150401
Alto Tapiche
150402
Capelo
150403
150404
Maquia
150405
Puinahua
150406
Saquena
150407
Soplin
150408
Tapiche
150409
Jenaro Herrera
150410
Yaquerana
150411
Contamana
150501
Vargas Guerra
150502
Padre Mrquez
150503
Pampa Hermosa
150504
Sarayacu
150505
Inahuaya
150506
Requena
Ucayali
150601
Pebas
150602
Yavar
150603
San Pablo
150604
150701
Andoas
150702
Cahuapanas
150703
Manseriche
150704
Morona
150705
Pastaza
150706
Putumayo
150901
Rosa Panduro
150902
150903
Yaguas
150904
Tambopata
160101
Inambari
160102
Las Piedras
160103
Laberinto
160104
Putumayo
Madre de Dios
Tambopata
Manu
Manu
160201
Fitzcarrald
160202
Madre de Dios
160203
Huepetuhe
160204
Iapari
160301
Iberia
160302
Tahuamanu
160303
Moquegua
170101
Carumas
170102
Cuchumbaya
170103
San Cristbal
170104
Torata
170105
Samegua
170106
Tahuamanu
Moquegua
Mariscal Nieto
170201
Coalaque
170202
Chojata
170203
Ichua
170204
La Capilla
170205
Lloque
170206
Matalaque
170207
Puquina
170208
Quinistaquillas
170209
Ubinas
170210
Yunga
170211
Ilo
170301
El Algarrobal
170302
Pacocha
170303
Chaupimarca
180101
Huachn
180103
Huariaca
180104
Huayllay
180105
Ninacaca
180106
Pallanchacra
180107
Paucartambo
180108
180109
Simn Bolvar
180110
Ticlacayan
180111
Tinyahuarco
180112
Ilo
Pasco
Pasco
Vicco
180113
Yanacancha
180114
180201
Chacayan
180202
Goyllarisquizga
180203
Paucar
180204
180205
180206
Tapuc
180207
Vilcabamba
180208
Oxapampa
180301
Chontabamba
180302
Huancabamba
180303
Puerto Bermdez
180304
Villa Rica
180305
Pozuzo
180306
Palcazu
180307
Constitucin
180308
Piura
190101
Castilla
190103
Catacaos
190104
La Arena
190105
La Unin
190106
Las Lomas
190107
Tambo Grande
190109
Cura Mori
190113
El Talln
190114
Veintisis de Octubre
190115
Ayabaca
190201
Fras
190202
Lagunas
190203
Montero
190204
Pacaipampa
190205
Sapillica
190206
Sicchez
190207
Suyo
190208
Jilili
190209
Paimas
190210
Huancabamba
190301
Oxapampa
Piura
Piura
Ayabaca
Huancabamba
Canchaque
190302
Huarmaca
190303
Sondor
190304
Sondorillo
190305
El Carmen de la Frontera
190306
190307
Lalaquiz
190308
Chulucanas
190401
Buenos Aires
190402
Chalaco
190403
Morropn
190404
Salitral
190405
190406
Santo Domingo
190407
La Matanza
190408
Yamango
190409
190410
Paita
190501
Amotape
190502
Arenal
190503
La Huaca
190504
Colan
190505
Tamarindo
190506
Vichayal
190507
Sullana
190601
Bellavista
190602
Lancones
190603
Marcavelica
190604
Miguel Checa
190605
Querecotillo
190606
Salitral
190607
Ignacio Escudero
190608
Parias
190701
El Alto
190702
La Brea
190703
Lobitos
190704
Mncora
190705
Los rganos
190706
Sechura
190801
Vice
190802
Morropn
Paita
Sullana
Talara
Sechura
Bernal
190803
Bellavista de la Unin
190804
190805
Rinconada Llicuar
190806
Puno
200101
cora
200102
Atuncolla
200103
Capachica
200104
Coata
200105
Chucuito
200106
Huata
200107
Maazo
200108
Paucarcolla
200109
Pichacani
200110
San Antonio
200111
Tiquillaca
200112
Vilque
200113
Platera
200114
Amantan
200115
Azngaro
200201
Achaya
200202
Arapa
200203
Asillo
200204
Caminaca
200205
Chupa
200206
200207
Muani
200208
Potoni
200210
Samn
200212
San Antn
200213
San Jos
200214
200215
Santiago de Pupuja
200216
Tirapata
200217
Macusani
200301
Ajoyani
200302
Ayapata
200303
Coasa
200304
Corani
200305
Crucero
200306
Ituata
200307
Puno
Puno
Azngaro
Carabaya
Ollachea
200308
San Gabn
200309
Usicayos
200310
Juli
200401
Desaguadero
200402
Huacullani
200403
Pisacoma
200406
Pomata
200407
Zepita
200410
Kelluyo
200412
Huancan
200501
Cojata
200502
Inchupalla
200504
Pusi
200506
Rosaspata
200507
Taraco
200508
Vilque Chico
200509
Huatasani
200511
Lampa
200601
Cabanilla
200602
Calapuja
200603
Nicasio
200604
Ocuviri
200605
Palca
200606
Paratia
200607
Pucara
200608
Santa Luca
200609
Vilavila
200610
Ayaviri
200701
Antauta
200702
Cupi
200703
Llalli
200704
Macari
200705
Nuoa
200706
Orurillo
200707
Santa Rosa
200708
Umachiri
200709
Sandia
200801
Cuyocuyo
200803
Limbani
200804
Chucuito
Huancan
Lampa
Melgar
Sandia
Phara
200805
Patambuco
200806
Quiaca
200807
200808
Yanahuaya
200810
Alto Inambari
200811
200812
Juliaca
200901
Cabana
200902
Cabanillas
200903
Caracoto
200904
Yunguyo
201001
Unicachi
201002
Anapia
201003
Copani
201004
Cuturapi
201005
Ollaraya
201006
Tinicachi
201007
San Romn
Yunguyo
201101
201102
Quilcapuncu
201103
Ananea
201104
Sina
201105
Ilave
201201
Pilcuyo
201202
Santa Rosa
201203
Capazo
201204
Conduriri
201205
Moho
201301
Conima
201302
Tilali
201303
Huayrapata
201304
Moyobamba
210101
Calzada
210102
Habana
210103
Jepelacio
210104
Soritor
210105
Yantalo
210106
El Collao
Moho
San Martn
Moyobamba
Huallaga
Saposoa
210201
Piscoyacu
210202
Sacanche
210203
Tingo de Saposoa
210204
Alto Saposoa
210205
El Eslabn
210206
Lamas
210301
Barranquita
210303
Caynarachi
210304
Cuumbuqui
210305
Pinto Recodo
210306
Rumisapa
210307
Shanao
210311
Tabalosos
210313
Zapatero
210314
Alonso de Alvarado
210315
210316
Juanju
210401
Campanilla
210402
Huicungo
210403
Pachiza
210404
Pajarillo
210405
Rioja
210501
Posic
210502
Yorongos
210503
Yuracyacu
210504
Nueva Cajamarca
210505
210506
San Fernando
210507
Pardo Miguel
210508
Awajun
210509
Tarapoto
210601
Alberto Leveau
210602
Cacatachi
210604
Chazuta
210606
Chipurana
210607
El Porvenir
210608
Huimbayoc
210609
Juan Guerra
210610
Morales
210611
Lamas
Mariscal Cceres
Rioja
San Martn
Papaplaya
210612
San Antonio
210616
Sauce
210619
Shapaja
210620
La Banda de Shilcayo
210621
Bellavista
210701
San Rafael
210702
San Pablo
210703
Alto Biavo
210704
Huallaga
210705
Bajo Biavo
210706
Tocache
210801
Nuevo Progreso
210802
Plvora
210803
Shunte
210804
Uchiza
210805
Picota
210901
Buenos Aires
210902
Caspizapa
210903
Pilluana
210904
Pucacaca
210905
San Cristbal
210906
San Hilarin
210907
Tingo de Ponasa
210908
Tres Unidos
210909
Shamboyacu
210910
211001
Agua Blanca
211002
Shatoja
211003
San Martn
211004
Santa Rosa
211005
Tacna
220101
Calana
220102
Incln
220104
Pachia
220107
Palca
220108
Pocollay
220109
Sama
220110
Alto de la Alianza
220111
Bellavista
Tocache
Picota
El Dorado
Tacna
Tacna
Ciudad Nueva
220112
220113
220114
Tarata
220201
Hroes Albarracn
220205
Estique
220206
Estique Pampa
220207
Sitajara
220210
Susapaya
220211
Tarucachi
220212
Ticaco
220213
Locumba
220301
Ite
220302
Ilabaya
220303
Candarave
220401
Cairani
220402
Curibaya
220403
Huanuara
220404
Quilahuani
220405
Camilaca
220406
Tumbes
230101
Corrales
230102
La Cruz
230103
Pampas de Hospital
230104
San Jacinto
230105
230106
Tarata
Jorge Basadre
Candarave
Tumbes
Tumbes
Contralmirante Villar
Zorritos
230201
Casitas
230202
230203
Zarumilla
230301
Matapalo
230302
Papayal
230303
Aguas Verdes
230304
Calleria
250101
Yarinacocha
250102
Masisea
250103
Zarumilla
Ucayali
Coronel Portillo
Campoverde
250104
Iparia
250105
Nueva Requena
250106
Manantay
250107
Padre Abad
250201
Irazola
250202
Curimana
250203
Neshuya
250204
250205
Raimondi
250301
Tahuania
250302
Yurua
250303
Sepahua
250304
Purs
250401
Padre Abad
Atalaya
Purs
Extranjero
Africa
Amrica
Asia
Europa
Oceania
91
92
93
94
95
Fuente: Padrn Electoral de las Elecciones Generales 2016 (Elecciones a realizar el 10 de abril del 2016).
Elaboracin: Sub Gerencia de Estadstica / GPP / RENIEC
Manores de 30 aos
Hombre
Mujer
Total
Hombre
Mujer
22,901,954
11,364,590
11,537,364
6,927,437
3,490,576
3,436,861
22,017,030
10,960,677
11,056,353
6,779,371
3,417,676
3,361,695
270,175
140,724
129,451
88,395
45,563
42,832
36,628
17,929
18,699
10,730
5,356
5,374
17,924
8,458
9,466
5,510
2,677
2,833
280
131
149
54
25
29
975
558
417
281
156
125
550
280
270
125
67
58
720
392
328
213
113
100
1,402
739
663
379
190
189
404
202
202
125
62
63
400
185
215
82
37
45
3,421
1,708
1,713
1,202
618
584
2,470
1,266
1,204
616
311
305
864
431
433
244
123
121
667
316
351
180
88
92
832
407
425
180
94
86
1,617
784
833
415
206
209
601
308
293
163
81
82
341
166
175
90
43
47
826
395
431
251
139
112
313
154
159
55
27
28
504
258
246
140
78
62
1,224
636
588
348
186
162
293
155
138
77
35
42
53,962
28,179
25,783
18,199
9,220
8,979
8,435
4,619
3,816
2,243
1,227
1,016
8,046
4,394
3,652
2,671
1,419
1,252
4,117
2,183
1,934
1,115
569
546
1,318
726
592
360
177
183
15,454
7,465
7,989
5,040
2,394
2,646
16,592
8,792
7,800
6,770
3,434
3,336
19,228
9,834
9,394
5,836
2,963
2,873
803
372
431
203
92
111
619
316
303
211
105
106
644
328
316
164
86
78
367
200
167
99
53
46
354
191
163
75
40
35
4,012
2,031
1,981
1,230
622
608
342
181
161
87
48
39
416
195
221
93
39
54
1,216
663
553
377
197
180
881
457
424
233
118
115
4,118
2,156
1,962
1,458
735
723
5,456
2,744
2,712
1,606
828
778
32,139
16,721
15,418
9,403
4,999
4,404
1,619
723
896
359
180
179
3,861
2,035
1,826
1,160
571
589
1,350
735
615
445
240
205
1,633
812
821
466
241
225
1,411
717
694
392
205
187
505
255
250
96
52
44
727
380
347
239
116
123
797
400
397
213
109
104
2,727
1,306
1,421
781
410
371
314
149
165
96
44
52
690
360
330
240
119
121
2,236
1,237
999
607
348
259
2,387
1,333
1,054
719
402
317
3,328
1,858
1,470
1,131
643
488
503
238
265
132
66
66
598
315
283
148
76
72
640
331
309
138
70
68
457
227
230
123
67
56
1,159
612
547
448
239
209
2,414
1,226
1,188
644
342
302
945
501
444
294
164
130
892
439
453
254
139
115
946
532
414
278
156
122
20,962
11,346
9,616
6,003
3,228
2,775
3,553
1,850
1,703
913
476
437
604
327
277
174
98
76
1,528
863
665
565
302
263
2,338
1,216
1,122
468
257
211
1,364
760
604
355
201
154
1,365
727
638
328
186
142
647
350
297
170
91
79
1,519
802
717
356
187
169
5,584
3,100
2,484
1,904
1,028
876
502
262
240
96
53
43
450
248
202
118
67
51
1,508
841
667
556
282
274
29,105
15,692
13,413
12,580
6,586
5,994
14,562
8,018
6,544
6,216
3,347
2,869
7,388
3,868
3,520
3,253
1,648
1,605
7,155
3,806
3,349
3,111
1,591
1,520
78,151
41,023
37,128
25,644
13,211
12,433
35,953
18,472
17,481
11,803
6,006
5,797
18,635
9,942
8,693
6,106
3,157
2,949
5,991
3,126
2,865
2,009
1,027
982
3,868
2,132
1,736
1,286
697
589
4,959
2,610
2,349
1,648
827
821
6,162
3,313
2,849
1,922
1,013
909
2,583
1,428
1,155
870
484
386
831,235
415,047
416,188
248,914
126,239
122,675
119,614
60,253
59,361
35,663
18,424
17,239
46,795
23,839
22,956
14,074
7,396
6,678
48,443
24,123
24,320
14,146
7,190
6,956
1,564
834
730
464
247
217
356
172
184
80
36
44
1,736
929
807
474
263
211
3,898
1,931
1,967
1,210
616
594
1,108
535
573
360
177
183
2,698
1,323
1,375
706
370
336
1,089
587
502
233
125
108
3,659
1,889
1,770
1,228
641
587
3,585
1,800
1,785
1,115
554
561
4,683
2,291
2,392
1,573
809
764
5,801
2,972
2,829
1,519
799
720
1,656
826
830
378
212
166
1,344
702
642
347
170
177
423
212
211
139
70
69
1,647
846
801
475
257
218
731
386
345
180
90
90
19,068
9,788
9,280
5,299
2,792
2,507
3,103
1,516
1,587
802
417
385
257
141
116
45
28
17
1,750
897
853
475
244
231
1,397
717
680
456
239
217
1,011
503
508
264
141
123
1,308
695
613
303
161
142
506
241
265
105
49
56
869
432
437
213
111
102
255
130
125
57
31
26
523
245
278
129
61
68
1,191
597
594
271
139
132
359
183
176
76
44
32
1,767
955
812
515
271
244
328
168
160
63
32
31
4,444
2,368
2,076
1,525
824
701
36,627
17,677
18,950
11,562
5,771
5,791
10,985
5,398
5,587
3,483
1,785
1,698
1,913
934
979
513
258
255
1,564
729
835
413
187
226
2,012
968
1,044
678
350
328
1,512
738
774
501
245
256
7,467
3,528
3,939
2,467
1,202
1,265
1,282
627
655
382
188
194
1,913
899
1,014
661
325
336
3,249
1,500
1,749
966
457
509
2,355
1,157
1,198
730
374
356
2,375
1,199
1,176
768
400
368
34,059
17,352
16,707
10,459
5,299
5,160
23,326
11,776
11,550
7,185
3,646
3,539
3,261
1,691
1,570
1,063
528
535
1,826
982
844
486
251
235
5,646
2,903
2,743
1,725
874
851
5,545
2,896
2,649
1,591
842
749
1,165
596
569
275
145
130
386
205
181
100
54
46
371
200
171
111
58
53
1,851
921
930
620
317
303
883
483
400
222
124
98
588
322
266
192
104
88
301
169
132
71
40
31
39,321
19,413
19,908
12,621
6,409
6,212
16,764
8,227
8,537
5,466
2,767
2,699
936
500
436
225
118
107
1,157
564
593
315
148
167
1,484
716
768
339
183
156
1,608
806
802
458
242
216
5,367
2,693
2,674
1,821
933
888
5,609
2,685
2,924
1,902
952
950
3,913
1,957
1,956
1,344
672
672
1,560
811
749
509
270
239
923
454
469
242
124
118
55,934
28,275
27,659
18,378
9,448
8,930
6,146
2,918
3,228
1,757
857
900
2,928
1,437
1,491
921
472
449
6,189
3,237
2,952
2,109
1,136
973
2,009
1,027
982
662
340
322
3,734
1,969
1,765
1,248
668
580
1,688
895
793
542
308
234
2,440
1,263
1,177
728
391
337
1,736
874
862
456
231
225
2,051
1,073
978
673
335
338
3,163
1,612
1,551
987
509
478
761
385
376
215
114
101
1,614
851
763
539
290
249
15,903
7,830
8,073
5,714
2,840
2,874
2,150
1,121
1,029
787
415
372
1,578
814
764
473
258
215
1,844
969
875
567
284
283
15,399
7,475
7,924
4,958
2,475
2,483
2,090
966
1,124
595
292
303
2,904
1,382
1,522
926
444
482
2,183
1,010
1,173
739
357
382
1,552
799
753
514
252
262
1,020
529
491
286
152
134
3,916
1,910
2,006
1,433
744
689
859
423
436
231
113
118
875
456
419
234
121
113
17,198
8,542
8,656
5,054
2,545
2,509
2,020
1,034
986
557
300
257
803
420
383
238
123
115
4,808
2,377
2,431
1,583
782
801
459
239
220
152
77
75
729
383
346
197
101
96
494
256
238
161
88
73
448
221
227
131
62
69
1,886
928
958
508
256
252
2,898
1,393
1,505
834
415
419
750
406
344
180
87
93
1,903
885
1,018
513
254
259
17,678
8,419
9,259
5,378
2,641
2,737
9,316
4,328
4,988
2,774
1,358
1,416
2,487
1,200
1,287
787
379
408
4,338
2,140
2,198
1,323
657
666
1,537
751
786
494
247
247
16,473
8,187
8,286
4,261
2,191
2,070
4,701
2,336
2,365
1,243
663
580
569
300
269
157
81
76
816
401
415
176
83
93
1,109
537
572
221
124
97
953
469
484
264
121
143
1,242
628
614
279
117
162
576
297
279
135
76
59
2,305
1,112
1,193
597
287
310
880
450
430
224
122
102
3,322
1,657
1,665
965
517
448
329,603
164,781
164,822
95,490
48,145
47,345
176,723
88,170
88,553
47,930
24,039
23,891
4,046
2,181
1,865
1,079
583
496
2,965
1,620
1,345
803
424
379
6,281
3,308
2,973
1,880
979
901
10,527
5,286
5,241
2,858
1,432
1,426
3,500
1,843
1,657
1,049
537
512
22,961
11,818
11,143
6,991
3,543
3,448
11,956
5,958
5,998
3,604
1,867
1,737
90,644
44,597
46,047
29,296
14,741
14,555
20,554
10,008
10,546
6,650
3,311
3,339
3,639
1,666
1,973
1,078
493
585
506
237
269
135
59
76
763
403
360
269
144
125
2,598
1,234
1,364
797
396
401
1,783
867
916
577
293
284
1,211
592
619
348
171
177
1,164
594
570
415
206
209
1,821
928
893
593
325
268
2,154
1,094
1,060
738
371
367
4,915
2,393
2,522
1,700
853
847
40,158
19,832
20,326
13,113
6,593
6,520
14,938
7,412
7,526
4,620
2,316
2,304
1,439
735
704
498
265
233
5,405
2,633
2,772
1,619
816
803
1,283
629
654
413
193
220
8,405
4,156
4,249
3,217
1,603
1,614
2,356
1,207
1,149
717
388
329
1,693
839
854
529
264
265
4,639
2,221
2,418
1,500
748
752
10,734
5,359
5,375
3,077
1,552
1,525
2,170
1,062
1,108
566
281
285
1,628
823
805
466
243
223
1,364
692
672
393
209
184
1,377
695
682
320
157
163
3,257
1,629
1,628
1,037
518
519
938
458
480
295
144
151
13,768
6,529
7,239
4,335
2,104
2,231
7,770
3,647
4,123
2,492
1,203
1,289
3,477
1,662
1,815
1,021
509
512
2,521
1,220
1,301
822
392
430
6,018
2,845
3,173
1,614
778
836
3,346
1,630
1,716
908
442
466
2,672
1,215
1,457
706
336
370
21,584
11,188
10,396
6,464
3,343
3,121
17,534
9,021
8,513
5,436
2,810
2,626
716
382
334
181
100
81
771
403
368
162
76
86
829
458
371
194
115
79
1,734
924
810
491
242
249
6,099
3,256
2,843
1,428
777
651
388
194
194
78
39
39
184
101
83
35
21
14
480
248
232
99
48
51
1,194
658
536
334
181
153
859
467
392
209
120
89
268
124
144
45
22
23
1,005
540
465
222
122
100
493
244
249
120
68
52
886
509
377
211
122
89
342
171
171
75
34
41
284,436
139,766
144,670
91,240
45,943
45,297
73,089
36,282
36,807
24,810
12,588
12,222
41,420
20,415
21,005
15,675
7,877
7,798
2,632
1,372
1,260
715
375
340
10,768
5,339
5,429
3,269
1,660
1,609
1,006
481
525
323
151
172
3,175
1,644
1,531
973
520
453
3,117
1,548
1,569
765
396
369
3,137
1,560
1,577
764
382
382
2,310
1,138
1,172
590
304
286
5,524
2,785
2,739
1,736
923
813
20,252
10,149
10,103
5,484
2,823
2,661
2,488
1,234
1,254
662
314
348
496
251
245
135
69
66
999
510
489
290
150
140
586
296
290
148
76
72
2,074
1,037
1,037
614
314
300
1,694
822
872
412
195
217
550
285
265
143
75
68
1,486
717
769
420
222
198
980
509
471
260
139
121
891
468
423
211
130
81
553
281
272
131
67
64
1,743
860
883
544
268
276
2,353
1,208
1,145
696
370
326
1,147
590
557
278
165
113
941
466
475
211
110
101
690
327
363
184
91
93
581
288
293
145
68
77
102,188
48,989
53,199
34,105
16,920
17,185
25,515
12,429
13,086
9,459
4,719
4,740
4,854
2,288
2,566
1,454
714
740
1,013
513
500
270
150
120
4,181
1,918
2,263
1,143
564
579
3,020
1,418
1,602
888
436
452
5,067
2,469
2,598
1,716
853
863
3,468
1,691
1,777
997
483
514
1,596
760
836
410
184
226
2,187
1,029
1,158
632
317
315
13,046
6,170
6,876
4,847
2,403
2,444
13,081
6,389
6,692
4,276
2,169
2,107
3,128
1,490
1,638
937
469
468
7,131
3,406
3,725
2,356
1,160
1,196
638
298
340
190
87
103
6,549
3,054
3,495
2,145
1,015
1,130
1,444
698
746
417
210
207
683
333
350
179
78
101
1,452
715
737
524
262
262
1,823
849
974
494
251
243
2,312
1,072
1,240
771
396
375
8,751
4,454
4,297
2,277
1,219
1,058
2,198
1,070
1,128
548
277
271
495
278
217
120
66
54
1,081
596
485
325
199
126
1,471
718
753
319
164
155
1,433
709
724
416
216
200
957
518
439
268
150
118
1,116
565
551
281
147
134
31,018
15,497
15,521
9,653
4,815
4,838
7,483
3,791
3,692
2,445
1,257
1,188
4,617
2,302
2,315
1,399
726
673
3,050
1,516
1,534
781
386
395
6,153
2,986
3,167
1,758
840
918
3,404
1,693
1,711
1,011
510
501
6,311
3,209
3,102
2,259
1,096
1,163
17,348
8,842
8,506
5,089
2,659
2,430
3,533
1,769
1,764
985
520
465
1,671
857
814
541
275
266
1,192
599
593
348
170
178
683
348
335
150
84
66
2,927
1,549
1,378
753
429
324
795
402
393
269
141
128
2,092
1,095
997
691
366
325
723
355
368
220
116
104
299
157
142
89
51
38
572
291
281
151
65
86
747
356
391
196
82
114
678
346
332
225
117
108
555
276
279
162
85
77
881
442
439
309
158
151
31,790
15,553
16,237
9,822
4,919
4,903
3,538
1,801
1,737
1,009
495
514
4,873
2,402
2,471
1,536
773
763
4,602
2,224
2,378
1,449
768
681
1,348
678
670
367
183
184
7,269
3,411
3,858
2,370
1,126
1,244
5,635
2,829
2,806
1,619
826
793
1,846
905
941
546
266
280
2,679
1,303
1,376
926
482
444
1,035,654
519,599
516,055
306,423
156,428
149,995
807,303
401,341
405,962
242,105
123,564
118,541
74,568
36,133
38,435
15,539
7,990
7,549
69,152
34,305
34,847
23,017
11,725
11,292
111,634
55,298
56,336
37,497
18,939
18,558
6,719
3,414
3,305
1,964
1,017
947
3,166
1,596
1,570
920
459
461
18,480
9,496
8,984
6,313
3,222
3,091
47,496
23,793
23,703
13,643
6,998
6,645
1,972
983
989
596
291
305
106,606
54,047
52,559
31,738
16,410
15,328
655
348
307
153
85
68
1,102
593
509
284
159
125
1,447
711
736
349
157
192
3,596
1,790
1,806
1,006
516
490
21,735
10,646
11,089
6,369
3,242
3,127
909
483
426
234
123
111
1,313
659
654
305
149
156
653
376
277
171
92
79
4,188
2,158
2,030
1,592
809
783
47,767
23,781
23,986
14,901
7,611
7,290
14,169
7,364
6,805
4,484
2,435
2,049
13,380
7,258
6,122
4,243
2,412
1,831
2,197
1,195
1,002
702
380
322
26,011
11,776
14,235
5,879
2,787
3,092
1,980
1,121
859
560
315
245
16,206
8,169
8,037
6,055
3,093
2,962
47,370
23,598
23,772
13,729
6,979
6,750
38,167
19,056
19,111
11,391
5,816
5,575
63,428
31,248
32,180
20,929
10,567
10,362
61,237
29,946
31,291
17,542
8,786
8,756
68,121
34,496
33,625
20,583
10,240
10,343
4,383
2,180
2,203
1,588
803
785
978
507
471
236
124
112
1,766
905
861
415
210
205
2,803
1,459
1,344
881
455
426
1,623
846
777
405
222
183
850
412
438
213
100
113
683
384
299
158
93
65
1,297
686
611
227
121
106
614
323
291
177
94
83
874
461
413
257
139
118
1,411
808
603
253
140
113
838
426
412
175
97
78
622
316
306
117
60
57
832
421
411
184
87
97
746
357
389
213
101
112
712
423
289
149
90
59
1,316
712
604
342
177
165
752
384
368
218
114
104
1,784
955
829
514
275
239
43,237
21,531
21,706
13,861
6,738
7,123
44,926
23,136
21,790
13,262
6,676
6,586
13,123
6,730
6,393
3,935
2,093
1,842
3,555
1,778
1,777
1,043
503
540
2,284
1,368
916
549
258
291
5,376
2,676
2,700
1,633
790
843
5,496
2,774
2,722
1,581
767
814
3,355
1,821
1,534
845
429
416
797
466
331
192
103
89
10,940
5,523
5,417
3,484
1,733
1,751
24,842
13,358
11,484
7,102
3,650
3,452
2,524
1,264
1,260
802
381
421
3,419
1,744
1,675
820
388
432
3,151
1,637
1,514
902
446
456
514
263
251
169
84
85
1,719
928
791
469
241
228
612
334
278
138
71
67
4,560
2,296
2,264
1,475
699
776
1,908
1,228
680
480
317
163
1,486
1,009
477
480
320
160
1,217
661
556
329
178
151
1,044
576
468
308
155
153
1,257
668
589
362
186
176
1,431
750
681
368
184
184
25,395
13,318
12,077
6,730
3,515
3,215
6,985
3,561
3,424
2,020
992
1,028
831
442
389
166
97
69
344
178
166
43
21
22
1,325
745
580
392
216
176
851
433
418
235
111
124
769
434
335
128
75
53
1,384
751
633
332
179
153
545
295
250
77
47
30
3,551
1,819
1,732
1,162
604
558
1,863
968
895
413
229
184
389
211
178
66
40
26
5,205
2,742
2,463
1,445
762
683
212
111
101
45
23
22
1,141
628
513
206
119
87
11,612
6,149
5,463
2,918
1,597
1,321
2,645
1,264
1,381
702
344
358
549
292
257
130
71
59
1,890
1,035
855
646
361
285
572
306
266
82
44
38
612
321
291
125
66
59
706
350
356
124
61
63
2,889
1,647
1,242
717
437
280
1,749
934
815
392
213
179
43,000
22,306
20,694
11,017
5,688
5,329
20,082
10,161
9,921
4,903
2,529
2,374
7,553
4,051
3,502
1,905
1,011
894
5,165
2,636
2,529
1,510
740
770
3,499
1,885
1,614
1,023
516
507
1,203
655
548
256
133
123
5,498
2,918
2,580
1,420
759
661
10,455
5,495
4,960
2,706
1,498
1,208
1,866
963
903
484
257
227
1,480
749
731
385
205
180
496
264
232
134
79
55
1,515
795
720
411
228
183
1,143
619
524
290
175
115
1,876
985
891
539
294
245
442
242
200
111
50
61
248
143
105
47
29
18
246
137
109
55
37
18
601
309
292
152
77
75
542
289
253
98
67
31
421,956
204,762
217,194
137,839
68,954
68,885
182,853
88,307
94,546
64,972
32,273
32,699
71,077
35,123
35,954
24,815
12,584
12,231
3,440
1,733
1,707
1,258
657
601
14,178
6,688
7,490
5,592
2,725
2,867
4,430
2,137
2,293
1,422
716
706
4,787
2,234
2,553
1,397
681
716
1,494
680
814
364
173
191
28,445
13,446
14,999
11,368
5,543
5,825
1,250
624
626
302
167
135
11,702
5,490
6,212
4,139
1,994
2,145
3,989
1,999
1,990
1,398
708
690
5,746
2,840
2,906
2,046
1,077
969
5,680
2,694
2,986
1,896
912
984
4,414
2,244
2,170
1,274
657
617
2,167
1,062
1,105
780
408
372
11,605
5,596
6,009
4,356
2,172
2,184
8,449
3,717
4,732
2,565
1,099
1,466
23,727
11,189
12,538
7,197
3,624
3,573
4,294
1,948
2,346
1,098
524
574
5,375
2,555
2,820
1,755
877
878
5,928
2,823
3,105
1,780
930
850
3,656
1,776
1,880
1,201
621
580
2,815
1,307
1,508
835
405
430
1,659
780
879
528
267
261
60,917
29,788
31,129
21,272
10,750
10,522
27,464
13,067
14,397
10,443
5,257
5,186
1,900
1,014
886
713
393
320
3,547
1,720
1,827
1,091
578
513
2,704
1,280
1,424
836
436
400
4,361
2,034
2,327
1,382
688
694
4,580
2,127
2,453
1,545
737
808
6,487
3,428
3,059
2,113
1,104
1,009
5,630
3,001
2,629
1,982
1,023
959
1,253
665
588
358
148
210
1,831
902
929
526
251
275
1,160
550
610
283
135
148
49,316
24,836
24,480
16,754
8,643
8,111
8,868
4,365
4,503
3,242
1,665
1,577
6,222
3,280
2,942
2,117
1,153
964
6,005
3,171
2,834
1,918
1,026
892
1,418
694
724
399
208
191
3,441
1,779
1,662
1,009
540
469
8,857
4,276
4,581
3,076
1,599
1,477
918
483
435
309
176
133
6,660
3,340
3,320
2,220
1,082
1,138
4,641
2,262
2,379
1,629
759
870
2,286
1,186
1,100
835
435
400
35,539
17,315
18,224
9,087
4,435
4,652
9,386
4,227
5,159
2,786
1,270
1,516
1,801
827
974
272
127
145
892
381
511
159
76
83
954
425
529
176
84
92
1,546
762
784
437
232
205
2,031
986
1,045
499
244
255
1,149
609
540
240
126
114
1,218
624
594
285
142
143
880
461
419
173
88
85
2,169
1,061
1,108
692
335
357
1,053
576
477
222
120
102
1,991
1,003
988
415
205
210
1,374
727
647
322
169
153
2,275
1,207
1,068
564
306
258
602
291
311
169
88
81
2,224
1,101
1,123
644
304
340
476
230
246
67
30
37
804
440
364
178
85
93
309
181
128
71
37
34
1,029
529
500
283
148
135
1,376
667
709
433
219
214
16,977
8,178
8,799
4,864
2,376
2,488
7,756
3,669
4,087
2,350
1,133
1,217
684
344
340
216
101
115
1,769
836
933
472
227
245
587
289
298
131
61
70
2,705
1,327
1,378
841
399
442
1,664
798
866
398
205
193
737
391
346
197
114
83
1,075
524
551
259
136
123
16,135
7,618
8,517
4,121
2,068
2,053
1,605
730
875
402
188
214
1,471
756
715
381
212
169
675
316
359
143
75
68
2,133
1,009
1,124
505
239
266
936
438
498
206
121
85
1,132
566
566
281
146
135
1,541
690
851
394
185
209
821
388
433
247
128
119
1,234
532
702
322
146
176
1,958
909
1,049
551
272
279
2,211
1,066
1,145
614
313
301
418
218
200
75
43
32
7,268
3,404
3,864
2,113
1,044
1,069
2,347
1,098
1,249
628
299
329
1,314
626
688
376
182
194
1,839
851
988
586
303
283
1,768
829
939
523
260
263
15,206
7,277
7,929
4,131
2,078
2,053
5,070
2,410
2,660
1,457
724
733
2,911
1,372
1,539
836
405
431
1,028
501
527
270
137
133
765
372
393
177
90
87
1,794
873
921
497
255
242
1,530
736
794
351
183
168
981
483
498
271
146
125
1,127
530
597
272
138
134
6,635
3,268
3,367
1,437
698
739
1,886
882
1,004
393
174
219
369
206
163
100
59
41
317
154
163
60
29
31
1,368
699
669
329
167
162
497
249
248
94
40
54
666
308
358
184
85
99
387
188
199
58
30
28
443
249
194
86
54
32
211
112
99
39
21
18
491
221
270
94
39
55
7,383
3,582
3,801
1,891
965
926
1,688
794
894
456
223
233
272
133
139
82
46
36
402
207
195
108
62
46
935
471
464
276
145
131
511
261
250
104
57
47
527
247
280
103
50
53
548
257
291
141
63
78
621
288
333
141
74
67
321
154
167
65
31
34
468
217
251
129
63
66
1,090
553
537
286
151
135
1,009,775
498,513
511,262
323,497
161,493
162,004
245,977
117,483
128,494
81,857
40,055
41,802
145,497
68,882
76,615
47,422
22,980
24,442
6,957
3,353
3,604
2,087
1,050
1,037
5,115
2,643
2,472
1,664
887
777
2,882
1,316
1,566
981
492
489
22,029
10,874
11,155
7,903
3,872
4,031
10,775
5,142
5,633
3,556
1,788
1,768
26,483
12,629
13,854
9,403
4,604
4,799
3,820
1,778
2,042
1,305
635
670
7,537
3,730
3,807
2,515
1,248
1,267
3,543
1,665
1,878
1,067
526
541
7,266
3,453
3,813
2,589
1,248
1,341
4,073
2,018
2,055
1,365
725
640
51,638
25,131
26,507
16,899
8,378
8,521
24,782
11,743
13,039
7,554
3,661
3,893
13,154
6,670
6,484
4,869
2,495
2,374
8,160
3,971
4,189
2,727
1,348
1,379
5,542
2,747
2,795
1,749
874
875
63,040
30,866
32,174
20,812
10,300
10,512
17,541
7,990
9,551
5,650
2,664
2,986
5,207
2,654
2,553
1,890
961
929
2,179
1,144
1,035
728
382
346
8,980
4,516
4,464
3,007
1,510
1,497
782
413
369
231
120
111
2,354
1,142
1,212
692
328
364
3,241
1,591
1,650
1,138
557
581
4,597
2,309
2,288
1,542
776
766
8,106
4,052
4,054
2,686
1,380
1,306
3,859
1,944
1,915
1,152
580
572
1,126
596
530
324
160
164
5,068
2,515
2,553
1,772
882
890
21,295
10,650
10,645
5,682
2,813
2,869
5,447
2,759
2,688
1,591
819
772
2,368
1,163
1,205
585
284
301
1,931
967
964
539
264
275
2,419
1,250
1,169
688
346
342
1,214
650
564
319
163
156
1,933
998
935
442
223
219
5,052
2,388
2,664
1,234
563
671
931
475
456
284
151
133
90,263
45,008
45,255
28,270
14,247
14,023
36,006
16,981
19,025
11,428
5,457
5,971
6,267
3,276
2,991
2,173
1,166
1,007
1,973
1,080
893
732
400
332
2,462
1,329
1,133
721
380
341
2,884
1,395
1,489
974
467
507
4,115
2,199
1,916
1,265
678
587
8,973
4,557
4,416
2,606
1,330
1,276
3,513
1,782
1,731
1,032
505
527
1,942
1,056
886
699
389
310
2,521
1,258
1,263
796
412
384
2,215
1,194
1,021
671
367
304
4,183
2,250
1,933
1,292
682
610
5,114
2,613
2,501
1,516
820
696
7,071
3,501
3,570
2,100
1,050
1,050
1,024
537
487
265
144
121
113,266
53,933
59,333
33,130
16,119
17,011
36,634
16,693
19,941
10,924
5,217
5,707
2,580
1,269
1,311
782
400
382
4,322
2,068
2,254
1,203
603
600
4,243
1,967
2,276
1,299
629
670
2,877
1,424
1,453
922
441
481
3,388
1,651
1,737
957
482
475
1,836
987
849
629
337
292
6,288
2,954
3,334
1,711
819
892
10,611
4,976
5,635
3,047
1,428
1,619
4,320
2,086
2,234
1,013
466
547
2,616
1,377
1,239
720
355
365
3,631
1,742
1,889
1,117
535
582
1,200
656
544
400
209
191
5,905
2,965
2,940
1,495
767
728
11,400
5,510
5,890
3,395
1,674
1,721
872
453
419
192
107
85
1,061
571
490
256
131
125
2,127
1,136
991
658
342
316
7,355
3,448
3,907
2,410
1,177
1,233
67,075
31,877
35,198
21,952
10,588
11,364
52,927
24,977
27,950
17,362
8,290
9,072
2,544
1,331
1,213
715
380
335
11,604
5,569
6,035
3,875
1,918
1,957
143,010
74,533
68,477
47,463
24,559
22,904
69,818
35,405
34,413
23,464
11,806
11,658
11,249
5,971
5,278
3,398
1,759
1,639
8,661
4,660
4,001
2,758
1,516
1,242
7,423
3,990
3,433
2,473
1,312
1,161
6,132
3,197
2,935
2,075
1,090
985
6,281
3,233
3,048
1,917
954
963
4,922
2,596
2,326
1,753
956
797
3,534
1,827
1,707
1,097
555
542
5,417
3,037
2,380
1,848
1,015
833
8,285
4,537
3,748
2,628
1,425
1,203
4,732
2,532
2,200
1,658
878
780
6,556
3,548
3,008
2,394
1,293
1,101
30,716
15,256
15,460
8,564
4,367
4,197
6,326
2,896
3,430
1,734
845
889
6,005
3,099
2,906
1,745
900
845
3,341
1,689
1,652
997
528
469
2,403
1,268
1,135
614
334
280
2,237
1,137
1,100
626
339
287
3,435
1,783
1,652
943
512
431
413
231
182
101
58
43
1,064
536
528
218
106
112
2,427
1,134
1,293
741
365
376
1,324
625
699
355
162
193
1,741
858
883
490
218
272
38,976
18,730
20,246
9,901
4,809
5,092
8,817
4,003
4,814
2,212
1,031
1,181
3,343
1,589
1,754
996
484
512
2,549
1,258
1,291
571
281
290
3,827
1,763
2,064
1,044
480
564
1,173
612
561
286
151
135
2,719
1,273
1,446
516
266
250
1,822
946
876
402
209
193
3,317
1,632
1,685
966
451
515
3,108
1,544
1,564
737
371
366
2,484
1,218
1,266
620
293
327
2,222
1,104
1,118
597
311
286
2,462
1,202
1,260
720
361
359
1,133
586
547
234
120
114
90,424
48,528
41,896
32,215
16,937
15,278
23,810
12,665
11,145
8,224
4,253
3,971
9,828
5,363
4,465
3,350
1,777
1,573
13,944
7,372
6,572
4,939
2,587
2,352
5,809
3,149
2,660
2,190
1,159
1,031
13,578
7,359
6,219
4,905
2,610
2,295
11,555
6,337
5,218
4,076
2,190
1,886
11,900
6,283
5,617
4,531
2,361
2,170
36,251
17,845
18,406
11,056
5,528
5,528
13,362
6,415
6,947
3,820
1,875
1,945
1,727
830
897
403
215
188
4,607
2,321
2,286
1,409
737
672
2,846
1,406
1,440
816
403
413
1,940
994
946
514
269
245
9,363
4,713
4,650
3,438
1,717
1,721
2,406
1,166
1,240
656
312
344
17,844
8,673
9,171
5,696
2,793
2,903
10,041
4,732
5,309
3,158
1,519
1,639
3,439
1,734
1,705
1,144
604
540
1,242
665
577
306
146
160
3,122
1,542
1,580
1,088
524
564
743,928
369,648
374,280
217,556
110,297
107,259
743,928
369,648
374,280
217,556
110,297
107,259
350,890
175,930
174,960
98,525
49,772
48,753
69,743
33,794
35,949
15,936
7,909
8,027
7,039
3,268
3,771
1,237
606
631
40,730
20,264
20,466
10,813
5,344
5,469
55,423
26,909
28,514
12,483
6,227
6,256
198,624
99,683
98,941
71,131
36,942
34,189
21,479
9,800
11,679
7,431
3,497
3,934
915,199
457,425
457,774
301,805
152,023
149,782
309,493
150,353
159,140
101,620
50,238
51,382
89,396
43,622
45,774
26,904
13,347
13,557
2,094
1,025
1,069
617
291
326
4,323
2,156
2,167
1,343
682
661
27,377
13,174
14,203
10,350
5,052
5,298
57,630
28,058
29,572
21,384
10,511
10,873
70,140
34,841
35,299
25,363
12,781
12,582
3,048
1,550
1,498
1,079
558
521
55,485
25,927
29,558
14,580
7,016
7,564
17,568
8,634
8,934
5,205
2,672
2,533
3,255
1,582
1,673
1,003
532
471
1,932
919
1,013
587
301
286
1,821
932
889
442
242
200
5,119
2,485
2,634
1,604
790
814
2,185
1,138
1,047
606
324
282
2,398
1,146
1,252
699
348
351
858
432
426
264
135
129
43,743
21,701
22,042
14,034
7,155
6,879
14,099
6,818
7,281
4,941
2,455
2,486
3,979
2,046
1,933
1,222
652
570
4,398
2,241
2,157
1,477
804
673
5,987
3,014
2,973
1,700
862
838
2,454
1,300
1,154
627
339
288
2,571
1,270
1,301
866
460
406
3,071
1,531
1,540
939
480
459
1,859
905
954
514
250
264
5,325
2,576
2,749
1,748
853
895
48,498
24,536
23,962
15,882
8,155
7,727
15,336
7,582
7,754
5,451
2,771
2,680
2,744
1,373
1,371
829
419
410
4,088
2,010
2,078
1,347
662
685
4,997
2,557
2,440
1,477
762
715
7,181
3,569
3,612
2,401
1,221
1,180
3,794
1,863
1,931
1,268
652
616
3,287
1,647
1,640
1,085
544
541
7,071
3,935
3,136
2,024
1,124
900
27,543
13,799
13,744
8,761
4,445
4,316
6,860
3,401
3,459
2,189
1,104
1,085
4,208
2,166
2,042
1,324
719
605
4,090
2,011
2,079
1,348
662
686
2,165
1,070
1,095
628
315
313
4,224
2,104
2,120
1,354
660
694
1,407
709
698
400
209
191
2,231
1,119
1,112
745
374
371
2,358
1,219
1,139
773
402
371
73,994
35,885
38,109
25,064
12,633
12,431
41,880
20,492
21,388
14,737
7,514
7,223
3,738
1,801
1,937
1,362
682
680
3,740
1,831
1,909
1,258
640
618
8,254
3,840
4,414
2,644
1,286
1,358
5,242
2,497
2,745
1,764
850
914
4,146
2,041
2,105
1,199
607
592
2,574
1,227
1,347
728
363
365
4,420
2,156
2,264
1,372
691
681
50,232
25,173
25,059
16,214
8,184
8,030
14,594
7,141
7,453
4,714
2,349
2,365
3,396
1,751
1,645
1,028
549
479
6,630
3,373
3,257
2,026
1,040
986
4,882
2,406
2,476
1,654
792
862
7,549
3,839
3,710
2,485
1,295
1,190
4,556
2,392
2,164
1,672
874
798
2,865
1,413
1,452
948
442
506
5,760
2,858
2,902
1,687
843
844
41,836
19,503
22,333
13,974
6,464
7,510
18,457
8,312
10,145
6,987
3,162
3,825
798
374
424
214
92
122
9,833
4,787
5,046
3,061
1,481
1,580
1,165
542
623
287
119
168
4,285
1,965
2,320
1,275
586
689
3,105
1,455
1,650
827
378
449
2,173
1,077
1,096
771
369
402
2,020
991
1,029
552
277
275
141,141
76,020
65,121
46,806
24,247
22,559
27,872
14,187
13,685
8,845
4,431
4,414
39,114
22,000
17,114
13,338
7,090
6,248
4,871
2,614
2,257
1,238
649
589
6,159
3,176
2,983
1,658
848
810
4,353
2,394
1,959
1,369
702
667
6,106
3,270
2,836
1,779
897
882
10,197
5,497
4,700
3,381
1,817
1,564
9,878
5,512
4,366
3,040
1,657
1,383
13,223
7,139
6,084
5,058
2,602
2,456
15,481
8,211
7,270
5,897
2,959
2,938
2,852
1,476
1,376
872
433
439
1,030
541
489
330
162
168
22,369
11,539
10,830
6,628
3,556
3,072
2,438
1,279
1,159
741
411
330
2,575
1,350
1,225
738
404
334
2,890
1,514
1,376
841
467
374
1,075
559
516
234
126
108
3,954
1,992
1,962
1,253
632
621
4,001
2,049
1,952
1,310
689
621
2,280
1,177
1,103
768
417
351
2,074
1,037
1,037
518
269
249
1,082
582
500
225
141
84
30,704
15,714
14,990
10,752
5,534
5,218
8,651
4,420
4,231
3,106
1,626
1,480
2,130
1,085
1,045
719
358
361
6,053
3,047
3,006
2,062
1,024
1,038
6,189
3,177
3,012
2,221
1,178
1,043
3,270
1,808
1,462
1,027
537
490
4,411
2,177
2,234
1,617
811
806
61,315
30,733
30,582
21,628
11,027
10,601
9,186
4,539
4,647
3,377
1,709
1,668
4,195
2,121
2,074
1,519
790
729
1,839
1,045
794
582
304
278
2,139
1,122
1,017
829
423
406
8,159
3,955
4,204
3,023
1,520
1,503
3,425
1,709
1,716
1,137
595
542
3,095
1,557
1,538
991
510
481
3,202
1,640
1,562
1,000
522
478
3,387
1,846
1,541
1,097
586
511
10,165
4,978
5,187
3,801
1,881
1,920
5,318
2,628
2,690
1,891
945
946
7,205
3,593
3,612
2,381
1,242
1,139
46,763
23,835
22,928
15,237
7,713
7,524
15,708
7,958
7,750
5,538
2,812
2,726
8,103
4,007
4,096
2,791
1,372
1,419
3,767
1,876
1,891
1,117
562
555
4,628
2,440
2,188
1,363
648
715
4,965
2,537
2,428
1,391
724
667
7,389
3,865
3,524
2,356
1,229
1,127
2,203
1,152
1,051
681
366
315
274,440
130,607
143,833
90,744
43,738
47,006
86,702
41,648
45,054
30,544
14,906
15,638
28,156
13,881
14,275
9,913
5,001
4,912
1,912
927
985
538
245
293
15,213
7,185
8,028
5,258
2,500
2,758
850
394
456
217
106
111
1,464
681
783
416
185
231
1,575
809
766
603
322
281
681
287
394
186
84
102
902
451
451
281
139
142
844
407
437
252
132
120
731
327
404
232
113
119
1,040
519
521
393
188
205
1,008
466
542
278
125
153
1,442
681
761
434
205
229
2,362
1,122
1,240
618
287
331
582
290
292
177
97
80
1,725
770
955
489
230
259
13,753
6,588
7,165
5,719
2,733
2,986
7,451
3,533
3,918
2,789
1,406
1,383
5,011
2,330
2,681
1,751
808
943
30,623
14,138
16,485
10,493
4,912
5,581
6,542
3,008
3,534
2,120
989
1,131
4,004
1,751
2,253
1,470
623
847
2,515
1,205
1,310
912
457
455
1,942
971
971
571
301
270
1,434
686
748
399
199
200
7,688
3,512
4,176
2,884
1,298
1,586
2,484
1,190
1,294
745
388
357
4,014
1,815
2,199
1,392
657
735
33,792
16,003
17,789
12,152
5,929
6,223
16,040
7,512
8,528
6,051
2,937
3,114
4,578
2,161
2,417
1,758
864
894
657
308
349
232
105
127
2,649
1,226
1,423
798
391
407
866
420
446
229
97
132
1,080
549
531
338
181
157
988
455
533
328
147
181
965
447
518
277
136
141
791
392
399
235
122
113
931
447
484
275
131
144
2,065
999
1,066
728
364
364
2,182
1,087
1,095
903
454
449
15,761
7,743
8,018
4,378
2,131
2,247
2,314
1,033
1,281
797
370
427
1,380
663
717
280
146
134
1,425
722
703
469
241
228
1,280
671
609
357
173
184
885
460
425
259
129
130
869
446
423
276
132
144
1,448
709
739
323
148
175
564
293
271
135
60
75
990
490
500
276
145
131
766
379
387
189
91
98
826
419
407
212
104
108
1,632
822
810
421
212
209
1,382
636
746
384
180
204
63,408
29,971
33,437
20,044
9,537
10,507
7,173
3,382
3,791
2,660
1,261
1,399
3,096
1,492
1,604
968
491
477
3,270
1,476
1,794
1,031
483
548
3,002
1,387
1,615
998
451
547
9,915
4,804
5,111
3,324
1,648
1,676
7,040
3,261
3,779
2,415
1,154
1,261
2,111
1,057
1,054
502
250
252
4,907
2,315
2,592
1,450
678
772
1,255
534
721
357
153
204
4,458
1,942
2,516
1,340
569
771
551
249
302
176
85
91
3,297
1,653
1,644
935
485
450
2,220
1,051
1,169
637
309
328
3,348
1,628
1,720
1,006
452
554
2,431
1,229
1,202
892
441
451
2,263
1,046
1,217
558
261
297
1,924
922
1,002
530
245
285
1,147
543
604
265
121
144
19,006
9,369
9,637
5,088
2,488
2,600
784
395
389
175
92
83
1,431
644
787
291
128
163
442
203
239
97
41
56
1,572
706
866
380
174
206
551
274
277
131
74
57
1,040
546
494
234
124
110
2,997
1,441
1,556
1,014
462
552
875
426
449
261
129
132
792
404
388
192
98
94
1,224
564
660
406
198
208
1,081
563
518
314
158
156
703
362
341
195
92
103
2,788
1,442
1,346
638
330
308
794
417
377
233
125
108
974
497
477
240
127
113
958
485
473
287
136
151
25,148
11,735
13,413
8,045
3,835
4,210
3,895
1,769
2,126
1,249
604
645
3,944
1,873
2,071
1,405
659
746
1,746
825
921
526
249
277
1,857
925
932
593
307
286
649
316
333
130
71
59
2,901
1,346
1,555
915
425
490
3,573
1,592
1,981
1,107
487
620
750
363
387
211
110
101
2,245
984
1,261
719
334
385
1,632
790
842
535
255
280
1,956
952
1,004
655
334
321
525,051
264,454
260,597
177,308
89,589
87,719
201,433
99,876
101,557
68,094
34,466
33,628
64,072
32,574
31,498
20,740
10,741
9,999
16,778
8,575
8,203
5,738
2,960
2,778
13,322
6,501
6,821
4,670
2,347
2,323
5,164
2,533
2,631
1,573
761
812
3,857
1,892
1,965
1,289
660
629
3,867
1,964
1,903
1,185
622
563
3,134
1,558
1,576
994
503
491
15,157
7,530
7,627
5,302
2,683
2,619
2,255
1,112
1,143
791
391
400
52,900
25,460
27,440
18,447
9,065
9,382
18,763
9,118
9,645
6,740
3,403
3,337
2,164
1,059
1,105
625
330
295
39,762
19,914
19,848
13,032
6,401
6,631
12,193
5,952
6,241
4,182
2,031
2,151
2,737
1,355
1,382
870
407
463
2,073
1,005
1,068
703
332
371
4,272
2,138
2,134
1,485
719
766
6,562
3,370
3,192
2,035
1,022
1,013
1,847
954
893
605
290
315
7,067
3,597
3,470
2,282
1,163
1,119
3,011
1,543
1,468
870
437
433
25,940
12,551
13,389
8,502
4,122
4,380
3,578
1,600
1,978
1,133
522
611
2,767
1,302
1,465
898
428
470
3,801
1,933
1,868
1,424
748
676
4,757
2,339
2,418
1,493
716
777
973
485
488
265
138
127
3,816
1,848
1,968
1,377
676
701
1,562
735
827
515
238
277
2,475
1,220
1,255
759
343
416
2,211
1,089
1,122
638
313
325
40,108
19,784
20,324
13,158
6,589
6,569
8,984
4,172
4,812
3,070
1,467
1,603
1,663
914
749
491
273
218
2,968
1,490
1,478
944
470
474
4,574
2,205
2,369
1,556
763
793
1,279
677
602
439
232
207
2,319
1,118
1,201
801
388
413
9,041
4,735
4,306
2,852
1,505
1,347
1,678
824
854
562
291
271
3,461
1,649
1,812
1,193
585
608
2,488
1,187
1,301
743
354
389
1,653
813
840
507
261
246
16,980
8,677
8,303
5,825
2,940
2,885
9,482
4,577
4,905
3,319
1,641
1,678
5,867
3,295
2,572
1,861
966
895
1,625
801
824
641
330
311
89,831
46,566
43,265
30,374
15,485
14,889
46,844
23,972
22,872
16,150
8,210
7,940
5,184
2,758
2,426
1,789
920
869
3,088
1,604
1,484
1,114
550
564
6,439
3,329
3,110
1,927
978
949
8,306
4,279
4,027
2,909
1,509
1,400
19,944
10,613
9,331
6,478
3,317
3,161
26
11
15
36,337
18,458
17,879
13,396
6,806
6,590
13,173
6,595
6,578
5,022
2,500
2,522
7,260
3,931
3,329
2,544
1,381
1,163
8,408
4,215
4,193
3,091
1,559
1,532
7,496
3,717
3,779
2,739
1,366
1,373
21,597
12,061
9,536
7,454
3,896
3,558
3,685
2,099
1,586
1,168
623
545
6,965
3,832
3,133
2,373
1,198
1,175
4,298
2,459
1,839
1,606
872
734
3,265
1,799
1,466
1,083
558
525
3,384
1,872
1,512
1,224
645
579
11,630
5,742
5,888
3,746
1,922
1,824
3,908
1,935
1,973
1,177
599
578
4,565
2,219
2,346
1,486
756
730
2,003
956
1,047
689
342
347
1,154
632
522
394
225
169
17,090
8,637
8,453
5,683
2,949
2,734
3,382
1,652
1,730
1,176
600
576
2,566
1,330
1,236
819
450
369
1,877
981
896
634
347
287
773
401
372
241
137
104
3,306
1,703
1,603
1,168
603
565
3,673
1,803
1,870
1,176
585
591
1,513
767
746
469
227
242
24,343
12,188
12,155
8,044
4,013
4,031
4,683
2,236
2,447
1,330
622
708
4,972
2,408
2,564
1,777
857
920
1,865
990
875
628
323
305
2,032
1,077
955
729
381
348
2,083
1,134
949
657
367
290
4,466
2,188
2,278
1,452
719
733
1,476
736
740
561
292
269
2,766
1,419
1,347
910
452
458
583,777
288,509
295,268
176,974
89,039
87,935
263,360
128,996
134,364
79,322
39,849
39,473
118,386
56,675
61,711
32,640
16,157
16,483
24,748
12,224
12,524
8,288
4,217
4,071
11,226
5,672
5,554
3,522
1,789
1,733
33,605
16,910
16,695
11,259
5,826
5,433
4,202
2,107
2,095
1,142
582
560
12,954
6,618
6,336
4,339
2,203
2,136
5,281
2,599
2,682
1,503
736
767
5,670
2,773
2,897
1,390
699
691
17,098
8,586
8,512
5,263
2,626
2,637
15,426
7,530
7,896
5,715
2,874
2,841
2,316
1,167
1,149
450
224
226
3,689
1,851
1,838
1,130
593
537
4,873
2,354
2,519
1,539
752
787
3,886
1,930
1,956
1,142
571
571
153,757
74,989
78,768
46,500
23,133
23,367
55,153
26,562
28,591
15,520
7,714
7,806
2,859
1,474
1,385
765
383
382
9,860
4,946
4,914
2,925
1,491
1,434
9,130
4,523
4,607
2,795
1,350
1,445
14,886
7,262
7,624
4,583
2,246
2,337
1,377
686
691
443
221
222
16,079
7,826
8,253
4,911
2,413
2,498
3,540
1,732
1,808
1,012
521
491
4,684
2,357
2,327
1,484
734
750
35,030
17,025
18,005
11,835
5,940
5,895
1,159
596
563
227
120
107
52,333
26,717
25,616
16,275
8,291
7,984
23,195
11,774
11,421
7,120
3,628
3,492
2,025
1,100
925
577
330
247
2,595
1,353
1,242
757
388
369
11,439
5,872
5,567
3,277
1,640
1,637
13,079
6,618
6,461
4,544
2,305
2,239
102,392
51,541
50,851
31,543
16,031
15,512
48,589
24,419
24,170
13,721
7,050
6,671
1,640
867
773
480
265
215
4,603
2,369
2,234
1,458
738
720
8,852
4,554
4,298
2,787
1,432
1,355
3,600
1,866
1,734
1,259
635
624
10,728
5,400
5,328
3,329
1,657
1,672
14,434
7,225
7,209
5,048
2,535
2,513
9,946
4,841
5,105
3,461
1,719
1,742
11,935
6,266
5,669
3,334
1,735
1,599
6,433
3,366
3,067
1,868
991
877
1,375
712
663
395
209
186
2,478
1,319
1,159
626
324
302
1,206
622
584
325
152
173
443
247
196
120
59
61
875,674
425,091
450,583
277,318
136,471
140,847
387,889
185,852
202,037
122,939
60,584
62,355
100,430
48,517
51,913
29,007
14,331
14,676
402
197
205
81
40
41
1,032
503
529
230
115
115
2,119
1,006
1,113
602
286
316
903
427
476
190
92
98
820
375
445
163
77
86
64,179
31,510
32,669
24,325
12,221
12,104
1,185
541
644
251
120
131
1,796
834
962
540
259
281
120,823
57,761
63,062
36,923
18,294
18,629
1,095
469
626
307
125
182
2,954
1,358
1,596
911
428
483
10,668
4,930
5,738
3,905
1,882
2,023
655
314
341
170
88
82
6,926
3,219
3,707
2,378
1,156
1,222
1,967
915
1,052
601
292
309
4,879
2,480
2,399
1,416
694
722
11,663
5,408
6,255
3,777
1,810
1,967
4,189
1,907
2,282
1,228
553
675
1,461
666
795
422
190
232
3,194
1,476
1,718
1,032
503
529
8,811
4,130
4,681
3,039
1,456
1,583
7,855
3,663
4,192
2,501
1,243
1,258
4,076
2,179
1,897
1,145
590
555
3,459
1,614
1,845
1,162
563
599
12,430
5,824
6,606
4,003
1,935
2,068
6,202
2,835
3,367
2,069
972
1,097
1,716
794
922
561
269
292
43,500
20,758
22,742
13,145
6,480
6,665
11,834
5,631
6,203
3,728
1,821
1,907
1,446
692
754
360
185
175
3,342
1,656
1,686
924
448
476
4,928
2,402
2,526
1,489
734
755
1,384
721
663
424
225
199
2,077
971
1,106
620
311
309
1,097
490
607
326
149
177
1,221
563
658
358
175
183
1,274
646
628
401
183
218
3,671
1,695
1,976
1,060
526
534
1,044
507
537
284
153
131
1,164
526
638
361
185
176
3,071
1,470
1,601
1,047
512
535
1,687
755
932
424
207
217
4,260
2,033
2,227
1,339
666
673
66,490
31,029
35,461
18,821
9,166
9,655
12,862
5,989
6,873
3,614
1,756
1,858
5,768
2,662
3,106
1,626
806
820
3,607
1,680
1,927
1,115
542
573
1,132
523
609
315
150
165
1,171
555
616
368
167
201
1,949
926
1,023
569
300
269
1,346
640
706
348
184
164
852
419
433
195
107
88
1,633
783
850
482
231
251
687
309
378
172
93
79
877
396
481
222
96
126
1,261
592
669
342
167
175
1,168
556
612
305
149
156
1,484
666
818
361
184
177
1,649
811
838
444
216
228
1,446
739
707
441
237
204
1,046
582
464
275
148
127
804
365
439
189
87
102
1,830
853
977
491
239
252
932
424
508
225
106
119
1,489
696
793
421
214
207
1,091
533
558
323
171
152
1,336
607
729
359
174
185
1,165
530
635
343
167
176
1,154
554
600
276
129
147
1,532
678
854
461
207
254
667
306
361
158
73
85
2,711
1,207
1,504
772
347
425
989
442
547
236
100
136
1,106
529
577
331
168
163
1,024
464
560
351
169
182
698
335
363
207
97
110
1,885
903
982
583
287
296
6,139
2,775
3,364
1,901
898
1,003
18,062
7,455
10,607
5,077
2,106
2,971
8,697
3,748
4,949
2,565
1,140
1,425
3,821
1,301
2,520
1,120
417
703
1,535
707
828
351
158
193
4,009
1,699
2,310
1,041
391
650
69,833
31,466
38,367
19,314
8,688
10,626
37,534
17,005
20,529
10,676
4,897
5,779
7,242
3,147
4,095
1,825
796
1,029
1,679
746
933
465
205
260
7,159
3,310
3,849
2,013
908
1,105
2,419
1,066
1,353
704
330
374
4,453
2,082
2,371
1,334
589
745
3,251
1,355
1,896
739
290
449
3,274
1,483
1,791
698
316
382
2,822
1,272
1,550
860
357
503
32,185
15,899
16,286
9,305
4,572
4,733
13,884
6,823
7,061
3,756
1,857
1,899
815
413
402
226
103
123
861
417
444
288
138
150
919
470
449
277
144
133
3,659
1,965
1,694
1,236
640
596
1,324
609
715
371
168
203
589
310
279
137
74
63
683
332
351
244
108
136
2,968
1,480
1,488
1,057
530
527
6,483
3,080
3,403
1,713
810
903
105,515
55,993
49,522
39,139
20,150
18,989
26,158
13,470
12,688
9,453
4,804
4,649
2,919
1,598
1,321
981
518
463
2,743
1,508
1,235
1,012
538
474
14,278
7,495
6,783
5,210
2,684
2,526
3,046
1,709
1,337
1,147
627
520
29,755
16,090
13,665
11,225
5,848
5,377
13,183
7,163
6,020
4,959
2,568
2,391
13,430
6,957
6,473
5,151
2,562
2,589
109,729
56,831
52,898
36,541
18,406
18,135
23,282
11,816
11,466
6,635
3,234
3,401
18,165
9,219
8,946
5,621
2,809
2,812
1,812
986
826
476
246
230
4,376
2,405
1,971
1,204
621
583
30,751
16,048
14,703
11,099
5,596
5,503
31,343
16,357
14,986
11,506
5,900
5,606
42,471
19,808
22,663
13,037
6,319
6,718
18,683
8,932
9,751
6,176
3,064
3,112
5,389
2,475
2,914
1,525
724
801
3,602
1,639
1,963
1,061
517
544
2,341
1,040
1,301
640
319
321
3,838
1,743
2,095
1,205
535
670
2,084
954
1,130
567
279
288
2,555
1,142
1,413
733
343
390
1,849
886
963
483
223
260
2,130
997
1,133
647
315
332
1,292,488
637,563
654,925
405,567
203,476
202,091
706,198
341,800
364,398
218,272
108,269
110,003
282,564
134,134
148,430
76,859
37,667
39,192
38,594
19,133
19,461
14,405
7,370
7,035
26,269
13,296
12,973
7,855
4,012
3,843
26,336
12,923
13,413
8,629
4,275
4,354
10,654
5,278
5,376
3,588
1,830
1,758
3,601
1,875
1,726
1,034
533
501
50,302
23,912
26,390
14,839
7,179
7,660
2,940
1,507
1,433
863
444
419
100,919
48,995
51,924
35,130
17,283
17,847
118,923
58,683
60,240
40,115
20,221
19,894
45,096
22,064
23,032
14,955
7,455
7,500
10,546
5,653
4,893
3,322
1,843
1,479
2,875
1,537
1,338
926
523
403
2,231
1,187
1,044
820
451
369
1,447
812
635
464
258
206
1,402
742
660
350
196
154
876
476
400
264
146
118
1,715
899
816
498
269
229
96,338
47,306
49,032
36,615
18,371
18,244
41,244
19,811
21,433
15,989
7,967
8,022
6,025
3,056
2,969
2,372
1,225
1,147
5,636
2,709
2,927
1,955
987
968
11,676
5,866
5,810
4,405
2,221
2,184
8,347
4,021
4,326
3,107
1,515
1,592
8,572
4,336
4,236
3,193
1,577
1,616
6,144
2,988
3,156
2,310
1,155
1,155
8,694
4,519
4,175
3,284
1,724
1,560
66,330
34,112
32,218
20,880
10,808
10,072
22,188
10,996
11,192
6,622
3,348
3,274
5,067
2,622
2,445
2,111
1,109
1,002
2,275
1,236
1,039
556
314
242
4,135
2,304
1,831
1,225
652
573
904
461
443
275
142
133
676
369
307
192
100
92
4,684
2,522
2,162
1,427
759
668
5,969
3,048
2,921
1,937
1,005
932
17,398
8,924
8,474
5,640
2,881
2,759
3,034
1,630
1,404
895
498
397
74,320
36,579
37,741
21,326
10,586
10,740
13,693
6,796
6,897
3,795
1,919
1,876
26,814
13,170
13,644
8,133
4,065
4,068
2,706
1,332
1,374
745
351
394
22,269
10,763
11,506
6,158
3,000
3,158
8,838
4,518
4,320
2,495
1,251
1,244
45,880
23,738
22,142
15,681
8,135
7,546
9,117
4,419
4,698
3,145
1,578
1,567
2,822
1,482
1,340
945
482
463
7,366
3,749
3,617
2,685
1,388
1,297
953
522
431
290
160
130
3,675
1,802
1,873
1,214
626
588
2,577
1,407
1,170
926
499
427
1,218
740
478
462
270
192
7,674
4,066
3,608
2,766
1,434
1,332
3,925
2,169
1,756
1,324
695
629
1,131
610
521
310
176
134
1,892
940
952
609
297
312
1,950
1,031
919
551
302
249
1,580
801
779
454
228
226
37,345
19,017
18,328
12,424
6,434
5,990
15,117
7,709
7,408
4,992
2,596
2,396
3,837
1,933
1,904
1,238
624
614
1,390
682
708
382
186
196
1,809
903
906
563
298
265
7,363
3,821
3,542
2,740
1,444
1,296
2,178
1,132
1,046
673
348
325
2,266
1,182
1,084
710
371
339
3,385
1,655
1,730
1,126
567
559
90,619
45,157
45,462
23,359
11,691
11,668
6,565
3,283
3,282
1,601
812
789
11,817
5,932
5,885
3,124
1,574
1,550
9,080
4,468
4,612
2,107
1,028
1,079
15,393
7,687
7,706
3,755
1,884
1,871
2,229
1,165
1,064
549
301
248
17,961
8,849
9,112
5,276
2,636
2,640
5,203
2,579
2,624
1,464
692
772
22,371
11,194
11,177
5,483
2,764
2,719
63,196
31,293
31,903
18,224
9,267
8,957
40,914
20,066
20,848
11,425
5,832
5,593
12,487
6,263
6,224
3,998
2,009
1,989
9,795
4,964
4,831
2,801
1,426
1,375
24,093
12,462
11,631
7,958
4,125
3,833
10,343
5,261
5,082
3,233
1,663
1,570
4,745
2,387
2,358
1,611
818
793
4,933
2,683
2,250
1,702
910
792
4,072
2,131
1,941
1,412
734
678
20,940
11,234
9,706
6,309
3,320
2,989
11,494
6,165
5,329
3,464
1,842
1,622
3,337
1,779
1,558
1,005
501
504
1,594
848
746
397
198
199
4,515
2,442
2,073
1,443
779
664
56,683
29,212
27,471
21,197
10,627
10,570
36,148
18,568
17,580
13,031
6,531
6,500
16,000
8,388
7,612
6,592
3,330
3,262
4,535
2,256
2,279
1,574
766
808
889,355
433,593
455,762
271,641
136,131
135,510
613,877
296,208
317,669
182,414
90,889
91,525
238,441
112,448
125,993
67,588
33,066
34,522
14,070
7,092
6,978
3,858
1,966
1,892
8,701
4,197
4,504
2,611
1,362
1,249
2,044
1,011
1,033
485
245
240
6,644
3,351
3,293
1,822
918
904
25,459
12,033
13,426
7,906
3,916
3,990
2,059
1,032
1,027
420
201
219
5,964
3,042
2,922
1,471
729
742
6,528
3,267
3,261
1,596
792
804
18,547
8,936
9,611
5,789
2,933
2,856
10,503
5,177
5,326
3,136
1,622
1,514
124,977
61,317
63,660
41,812
21,055
20,757
8,275
4,168
4,107
2,935
1,489
1,446
6,914
3,435
3,479
2,007
1,007
1,000
61,108
29,756
31,352
19,531
9,783
9,748
12,396
6,098
6,298
3,077
1,561
1,516
15,579
7,638
7,941
4,260
2,158
2,102
18,102
8,827
9,275
4,966
2,483
2,483
6,289
3,077
3,212
1,393
717
676
21,277
10,306
10,971
5,751
2,886
2,865
72,521
36,154
36,367
22,495
11,452
11,043
27,092
13,097
13,995
7,805
3,911
3,894
9,683
4,749
4,934
3,140
1,574
1,566
9,020
4,762
4,258
3,379
1,815
1,564
13,929
7,127
6,802
4,219
2,155
2,064
9,679
4,748
4,931
3,004
1,483
1,521
3,118
1,671
1,447
948
514
434
202,957
101,231
101,726
66,732
33,790
32,942
50,720
24,800
25,920
16,659
8,334
8,325
1,498
798
700
456
222
234
7,363
3,710
3,653
2,139
1,128
1,011
11,162
5,531
5,631
3,491
1,747
1,744
13,629
6,820
6,809
4,199
2,162
2,037
28,536
14,188
14,348
10,360
5,242
5,118
18,588
9,311
9,277
5,725
2,923
2,802
29,178
14,929
14,249
9,462
4,854
4,608
5,551
2,751
2,800
1,639
820
819
10,242
5,276
4,966
3,370
1,735
1,635
9,543
4,749
4,794
3,475
1,709
1,766
16,947
8,368
8,579
5,757
2,914
2,843
7,580,758
3,743,001
3,837,757
2,223,715
1,120,613
1,103,102
6,884,549
3,393,943
3,490,606
2,020,967
1,018,873
1,002,094
307,627
156,780
150,847
77,705
39,480
38,225
30,876
15,456
15,420
10,175
5,210
4,965
401,652
205,063
196,589
141,233
72,869
68,364
102,192
48,583
53,609
22,985
11,241
11,744
177,305
88,342
88,963
58,946
30,005
28,941
399,966
199,656
200,310
116,338
58,844
57,494
38,806
19,435
19,371
10,339
5,207
5,132
233,037
115,333
117,704
69,119
34,845
34,274
199,679
101,611
98,068
49,017
25,154
23,863
151,834
69,186
82,648
38,905
18,346
20,559
82,694
37,562
45,132
16,212
7,721
8,491
120,404
61,025
59,379
40,938
21,220
19,718
53,869
27,794
26,075
19,207
10,086
9,121
65,145
29,642
35,503
14,203
6,773
7,430
130,496
56,462
74,034
22,153
10,146
12,007
59,504
29,781
29,723
21,355
10,944
10,411
95,968
42,820
53,148
20,212
9,575
10,637
9,080
4,551
4,529
2,958
1,507
1,451
200,679
100,350
100,329
74,462
37,848
36,614
5,605
2,995
2,610
1,456
767
689
5,533
2,831
2,702
1,593
813
780
166,750
83,053
83,697
42,405
21,329
21,076
5,452
2,841
2,611
1,708
908
800
75,482
32,770
42,712
13,427
6,144
7,283
45,134
21,634
23,500
9,056
4,366
4,690
482,188
241,382
240,806
148,125
74,858
73,267
132,397
62,096
70,301
32,074
15,619
16,455
1,405
744
661
329
171
158
12,791
6,121
6,670
4,127
1,950
2,177
304,083
141,124
162,959
77,167
37,391
39,776
92,750
44,137
48,613
21,070
10,290
10,780
304,294
152,550
151,744
95,262
48,352
46,910
109,418
47,679
61,739
22,350
10,293
12,057
164,985
82,794
82,191
48,621
24,736
23,885
152,723
78,046
74,677
48,037
24,633
23,404
310,824
156,317
154,507
95,130
48,605
46,525
696,861
352,070
344,791
240,260
123,050
117,210
58,419
29,125
29,294
15,659
7,900
7,759
18,381
9,223
9,158
6,128
3,085
3,043
122,564
55,800
66,764
26,580
12,531
14,049
299,818
151,855
147,963
97,212
50,067
47,145
279,358
137,914
141,444
88,201
44,124
44,077
176,521
89,410
87,111
58,528
29,870
28,658
5,779
2,984
2,795
1,351
701
650
1,747
860
887
381
190
191
804
394
410
217
106
111
1,231
661
570
332
181
151
1,011
517
494
203
105
98
986
552
434
218
119
99
11,010
5,804
5,206
2,693
1,332
1,361
3,021
1,607
1,414
695
353
342
651
357
294
77
43
34
812
424
388
159
67
92
838
442
396
185
93
92
801
433
368
152
71
81
449
252
197
70
41
29
4,438
2,289
2,149
1,355
664
691
163,819
81,820
81,999
50,327
25,355
24,972
38,738
19,224
19,514
11,945
6,027
5,918
1,895
980
915
453
217
236
5,550
2,812
2,738
1,685
847
838
1,425
744
681
265
126
139
11,091
5,651
5,440
3,784
1,926
1,858
29,400
14,514
14,886
8,981
4,507
4,474
3,480
1,718
1,762
756
394
362
21,740
11,080
10,660
6,827
3,502
3,325
14,621
7,146
7,475
4,671
2,329
2,342
1,424
741
683
399
192
207
11,148
5,555
5,593
3,373
1,698
1,675
2,937
1,438
1,499
789
380
409
9,752
4,839
4,913
3,068
1,533
1,535
2,023
1,048
975
492
249
243
1,190
622
568
395
207
188
7,405
3,708
3,697
2,444
1,221
1,223
160,525
80,127
80,398
47,045
23,614
23,431
48,675
23,660
25,015
12,527
6,141
6,386
1,470
799
671
425
219
206
4,459
2,304
2,155
1,274
652
622
775
381
394
149
81
68
19,798
9,731
10,067
5,924
2,946
2,978
25,251
12,728
12,523
8,058
4,131
3,927
1,673
935
738
475
261
214
1,187
611
576
198
98
100
1,003
534
469
262
139
123
24,808
12,415
12,393
7,587
3,815
3,772
16,016
8,309
7,707
5,136
2,634
2,502
15,410
7,720
7,690
5,030
2,497
2,533
75,435
37,401
38,034
19,481
9,482
9,999
4,843
2,498
2,345
1,207
600
607
1,385
772
613
326
178
148
837
448
389
191
100
91
531
262
269
107
52
55
990
514
476
198
102
96
544
290
254
103
55
48
2,253
1,168
1,085
756
390
366
642
338
304
179
92
87
1,285
646
639
309
165
144
606
316
290
84
47
37
862
442
420
206
101
105
1,380
757
623
340
188
152
5,400
2,600
2,800
1,628
763
865
1,377
715
662
382
203
179
23,146
10,799
12,347
5,573
2,528
3,045
1,169
595
574
283
144
139
1,395
715
680
339
175
164
468
248
220
88
47
41
305
151
154
71
34
37
1,206
644
562
258
133
125
4,125
2,103
2,022
1,241
625
616
1,826
970
856
449
230
219
241
123
118
64
34
30
1,880
927
953
527
249
278
9,373
4,594
4,779
2,833
1,368
1,465
453
223
230
127
76
51
546
272
274
102
45
57
3,260
1,655
1,605
810
400
410
1,671
888
783
400
205
195
650
332
318
135
70
65
368
173
195
68
30
38
418
223
195
97
53
44
22,405
11,702
10,703
5,553
2,872
2,681
1,377
705
672
367
186
181
422
222
200
93
50
43
1,138
630
508
281
155
126
491
238
253
118
54
64
609
330
279
178
96
82
510
274
236
133
68
65
203
110
93
50
29
21
155
77
78
29
13
16
1,387
718
669
325
175
150
1,225
661
564
318
169
149
482
264
218
93
52
41
515
265
250
127
65
62
773
397
376
192
85
107
789
404
385
205
100
105
504
259
245
112
52
60
531
260
271
125
66
59
703
376
327
224
115
109
266
128
138
69
35
34
737
387
350
150
75
75
831
427
404
148
85
63
564
318
246
93
52
41
213
125
88
49
24
25
356
188
168
59
22
37
532
257
275
183
81
102
742
382
360
141
71
70
626
319
307
147
77
70
613
324
289
182
98
84
1,772
936
836
487
276
211
291
154
137
72
35
37
392
212
180
105
61
44
801
397
404
221
114
107
757
372
385
187
77
110
1,098
586
512
290
159
131
137,826
69,720
68,106
41,625
21,179
20,446
78,005
39,503
38,502
23,767
12,149
11,618
710
382
328
147
79
68
904
459
445
119
59
60
11,277
5,717
5,560
3,534
1,794
1,740
40,551
20,281
20,270
12,664
6,338
6,326
2,269
1,226
1,043
584
339
245
631
334
297
120
58
62
809
405
404
178
87
91
760
417
343
186
103
83
558
284
274
105
52
53
353
190
163
61
36
25
999
522
477
160
85
75
107,185
53,430
53,755
31,010
15,400
15,610
48,784
24,063
24,721
14,870
7,286
7,584
19,222
9,626
9,596
4,511
2,239
2,272
13,741
6,872
6,869
3,949
1,981
1,968
16,934
8,698
8,236
5,208
2,688
2,520
8,504
4,171
4,333
2,472
1,206
1,266
12,225
6,070
6,155
3,663
1,805
1,858
7,086
3,456
3,630
2,394
1,153
1,241
767
390
377
139
67
72
447
228
219
108
51
57
518
242
276
43
22
21
2,308
1,177
1,131
615
316
299
1,099
577
522
364
196
168
630,498
330,650
299,848
215,418
109,872
105,546
351,589
179,901
171,688
115,380
57,992
57,388
126,448
64,142
62,306
35,244
17,339
17,905
2,757
1,617
1,140
836
447
389
10,969
6,162
4,807
3,630
2,014
1,616
7,390
4,293
3,097
2,433
1,354
1,079
9,779
5,402
4,377
3,514
1,911
1,603
8,245
4,694
3,551
2,952
1,658
1,294
3,231
1,696
1,535
1,251
635
616
8,436
4,654
3,782
2,873
1,561
1,312
60,101
30,590
29,511
21,568
10,811
10,757
45,563
23,063
22,500
16,216
7,994
8,222
68,670
33,588
35,082
24,863
12,268
12,595
76,239
39,922
36,317
27,099
13,771
13,328
49,665
25,393
24,272
17,177
8,561
8,616
8,459
4,406
4,053
3,567
1,793
1,774
2,683
1,490
1,193
1,040
543
497
8,587
4,688
3,899
3,141
1,671
1,470
2,679
1,551
1,128
865
499
366
4,166
2,394
1,772
1,309
704
605
41,778
23,047
18,731
15,550
8,303
7,247
19,816
10,513
9,303
7,197
3,743
3,454
4,444
2,550
1,894
1,504
815
689
5,010
2,772
2,238
1,857
1,021
836
7,509
4,200
3,309
2,894
1,488
1,406
4,999
3,012
1,987
2,098
1,236
862
43,021
23,542
19,479
15,199
7,957
7,242
17,447
9,038
8,409
6,408
3,226
3,182
1,386
816
570
464
251
213
2,317
1,283
1,034
774
403
371
4,577
2,623
1,954
1,626
903
723
4,867
2,764
2,103
1,692
890
802
3,432
1,917
1,515
1,166
605
561
2,662
1,552
1,110
875
492
383
785
473
312
253
144
109
883
512
371
307
161
146
3,277
1,827
1,450
1,105
608
497
1,388
737
651
529
274
255
39,498
21,508
17,990
13,486
6,952
6,534
14,937
7,783
7,154
5,391
2,671
2,720
5,995
3,338
2,657
1,956
1,017
939
4,115
2,263
1,852
1,351
709
642
3,697
2,068
1,629
1,242
631
611
8,402
4,690
3,712
2,771
1,488
1,283
2,352
1,366
986
775
436
339
40,499
22,271
18,228
14,190
7,434
6,756
13,551
7,379
6,172
5,190
2,682
2,508
8,940
5,058
3,882
3,121
1,757
1,364
8,467
4,597
3,870
2,796
1,387
1,409
9,541
5,237
4,304
3,083
1,608
1,475
32,009
17,200
14,809
12,529
6,424
6,105
8,212
4,330
3,882
3,137
1,576
1,561
5,094
2,799
2,295
2,149
1,129
1,020
4,278
2,240
2,038
1,816
905
911
5,416
2,954
2,462
2,030
1,062
968
3,979
2,124
1,855
1,550
803
747
5,030
2,753
2,277
1,847
949
898
5,865
3,259
2,606
1,985
1,039
946
3,520
1,980
1,540
1,178
618
560
217
125
92
75
40
35
1,688
917
771
601
321
280
440
237
203
131
60
71
95,538
53,118
42,420
32,645
16,761
15,884
78,606
43,507
35,099
27,818
14,333
13,485
63,078
35,025
28,053
23,058
12,089
10,969
6,432
3,463
2,969
2,168
986
1,182
5,512
3,101
2,411
1,544
780
764
3,584
1,918
1,666
1,048
478
570
10,501
5,974
4,527
2,888
1,427
1,461
1,846
1,070
776
600
322
278
659
363
296
223
114
109
3,620
2,125
1,495
1,032
508
524
4,376
2,416
1,960
1,033
483
550
6,431
3,637
2,794
1,939
1,001
938
1,068
620
448
322
168
154
3,730
2,116
1,614
1,111
595
516
1,633
901
732
506
238
268
133,777
67,434
66,343
35,394
17,566
17,828
63,913
32,735
31,178
17,358
8,825
8,533
41,767
21,010
20,757
11,865
5,986
5,879
3,027
1,640
1,387
686
364
322
1,667
880
787
324
168
156
3,229
1,700
1,529
758
401
357
7,277
4,056
3,221
1,746
930
816
6,946
3,449
3,497
1,979
976
1,003
13,574
6,828
6,746
2,846
1,344
1,502
2,125
1,079
1,046
398
195
203
916
446
470
168
78
90
1,043
536
507
261
130
131
2,203
1,122
1,081
609
285
324
717
377
340
104
53
51
646
325
321
164
72
92
582
297
285
81
39
42
2,023
988
1,035
364
161
203
502
262
240
88
50
38
2,145
1,080
1,065
445
211
234
672
316
356
164
70
94
56,290
27,871
28,419
15,190
7,397
7,793
51,096
25,325
25,771
14,207
6,930
7,277
691
353
338
184
79
105
4,503
2,193
2,310
799
388
411
185,057
94,007
91,050
61,059
30,717
30,342
98,146
48,980
49,166
32,243
16,275
15,968
23,043
11,411
11,632
7,752
3,896
3,856
3,247
1,641
1,606
1,076
524
552
4,942
2,454
2,488
1,681
859
822
5,589
2,793
2,796
1,858
897
961
3,379
1,645
1,734
1,062
551
511
2,079
1,042
1,037
674
337
337
9,231
4,398
4,833
2,776
1,280
1,496
5,473
2,734
2,739
1,847
935
912
9,165
4,377
4,788
3,098
1,507
1,591
3,566
1,761
1,805
1,222
614
608
4,882
2,461
2,421
1,656
843
813
3,181
1,515
1,666
850
450
400
20,369
10,748
9,621
6,691
3,582
3,109
23,631
11,548
12,083
7,392
3,671
3,721
9,255
4,513
4,742
2,938
1,433
1,505
1,979
963
1,016
562
290
272
721
344
377
222
120
102
1,992
979
1,013
569
280
289
1,322
665
657
376
202
174
5,147
2,551
2,596
1,791
908
883
1,828
851
977
564
261
303
1,387
682
705
370
177
193
63,280
33,479
29,801
21,424
10,771
10,653
11,813
5,994
5,819
3,621
1,822
1,799
3,078
1,619
1,459
872
420
452
4,524
2,389
2,135
1,403
689
714
13,187
7,284
5,903
4,845
2,475
2,370
12,327
6,381
5,946
4,145
2,057
2,088
4,630
2,542
2,088
1,658
917
741
5,978
3,318
2,660
2,155
1,145
1,010
7,743
3,952
3,791
2,725
1,246
1,479
1,266,557
632,355
634,202
395,221
199,188
196,033
517,567
252,952
264,615
163,050
80,811
82,239
138,836
68,007
70,829
41,664
20,861
20,803
100,074
48,233
51,841
31,220
15,424
15,796
49,334
24,217
25,117
16,322
8,154
8,168
25,800
13,010
12,790
8,955
4,574
4,381
26,356
13,101
13,255
8,974
4,427
4,547
19,813
10,147
9,666
5,862
2,970
2,892
66,153
34,209
31,944
21,842
11,077
10,765
11,379
5,780
5,599
3,654
1,923
1,731
3,457
1,767
1,690
1,172
591
581
76,365
34,481
41,884
23,385
10,810
12,575
88,754
46,715
42,039
28,808
15,193
13,615
24,305
12,655
11,650
7,570
3,917
3,653
14,600
7,684
6,916
4,939
2,655
2,284
4,242
2,258
1,984
1,421
766
655
5,027
2,643
2,384
1,501
799
702
13,846
7,221
6,625
4,823
2,512
2,311
7,243
3,880
3,363
2,606
1,394
1,212
2,264
1,229
1,035
493
274
219
8,415
4,479
3,936
2,601
1,380
1,221
2,164
1,197
967
673
367
306
6,648
3,469
3,179
2,181
1,129
1,052
81,476
41,138
40,338
26,548
13,666
12,882
20,584
10,156
10,428
6,486
3,356
3,130
6,084
3,172
2,912
1,598
853
745
23,881
12,158
11,723
8,115
4,136
3,979
4,974
2,560
2,414
1,646
888
758
7,119
3,474
3,645
2,522
1,251
1,271
8,575
4,303
4,272
2,999
1,515
1,484
6,510
3,291
3,219
2,070
1,031
1,039
3,749
2,024
1,725
1,112
636
476
124,867
64,453
60,414
36,323
19,014
17,309
63,542
32,453
31,089
19,250
9,952
9,298
6,980
3,569
3,411
1,839
941
898
5,980
3,090
2,890
1,575
860
715
9,782
4,961
4,821
2,626
1,357
1,269
6,448
3,419
3,029
1,819
968
851
2,920
1,530
1,390
776
434
342
5,598
2,962
2,636
1,290
712
578
10,805
5,529
5,276
3,358
1,730
1,628
7,271
3,991
3,280
2,234
1,234
1,000
5,541
2,949
2,592
1,556
826
730
82,053
41,580
40,473
26,849
13,441
13,408
52,783
26,360
26,423
18,480
9,146
9,334
1,836
983
853
505
268
237
1,032
506
526
252
113
139
8,468
4,408
4,060
2,410
1,260
1,150
10,450
5,393
5,057
3,137
1,588
1,549
3,636
1,879
1,757
947
478
469
3,848
2,051
1,797
1,118
588
530
225,037
111,594
113,443
67,441
33,740
33,701
122,245
59,564
62,681
37,901
18,854
19,047
30,519
15,061
15,458
8,528
4,205
4,323
9,571
5,073
4,498
2,966
1,573
1,393
19,656
9,981
9,675
5,804
2,927
2,877
5,794
2,973
2,821
1,746
893
853
18,587
9,393
9,194
5,193
2,597
2,596
4,875
2,473
2,402
1,267
611
656
13,790
7,076
6,714
4,036
2,080
1,956
99,737
49,834
49,903
29,469
14,861
14,608
68,525
34,225
34,300
20,573
10,393
10,180
5,962
3,047
2,915
1,782
907
875
9,946
4,878
5,068
2,740
1,365
1,375
1,111
602
509
297
154
143
7,104
3,551
3,553
2,094
1,052
1,042
7,089
3,531
3,558
1,983
990
993
47,066
24,089
22,977
16,733
8,462
8,271
24,433
12,464
11,969
9,084
4,535
4,549
9,548
4,833
4,715
3,563
1,799
1,764
4,656
2,420
2,236
1,363
701
662
3,292
1,721
1,571
1,084
584
500
2,717
1,379
1,338
958
487
471
2,420
1,272
1,148
681
356
325
858,504
425,118
433,386
271,659
137,217
134,442
172,004
85,616
86,388
50,552
25,914
24,638
98,473
49,754
48,719
31,315
16,281
15,034
18,753
9,508
9,245
4,652
2,433
2,219
3,796
1,884
1,912
1,264
645
619
8,057
3,900
4,157
1,803
894
909
5,173
2,361
2,812
1,659
762
897
6,810
3,198
3,612
1,622
781
841
2,606
1,256
1,350
713
372
341
3,956
1,884
2,072
1,197
591
606
3,802
1,882
1,920
992
506
486
5,071
2,448
2,623
1,349
667
682
1,057
518
539
347
175
172
2,228
1,043
1,185
469
219
250
2,285
1,114
1,171
699
333
366
6,053
3,003
3,050
1,385
720
665
3,884
1,863
2,021
1,086
535
551
93,770
45,161
48,609
30,536
15,120
15,416
23,141
11,444
11,697
8,577
4,337
4,240
3,298
1,688
1,610
1,087
571
516
6,191
3,014
3,177
1,883
962
921
11,730
5,405
6,325
3,826
1,871
1,955
4,174
2,010
2,164
1,279
611
668
6,250
3,014
3,236
1,633
776
857
3,469
1,664
1,805
1,028
499
529
4,658
2,229
2,429
1,671
826
845
2,547
1,181
1,366
899
430
469
9,934
4,908
5,026
3,052
1,571
1,481
5,571
2,589
2,982
1,826
885
941
3,722
1,758
1,964
1,179
572
607
2,861
1,310
1,551
812
361
451
4,112
1,940
2,172
1,138
530
608
2,112
1,007
1,105
646
318
328
39,231
19,990
19,241
14,215
7,314
6,901
8,455
4,179
4,276
3,322
1,667
1,655
1,558
765
793
550
279
271
3,993
1,992
2,001
1,319
674
645
4,370
2,221
2,149
1,590
846
744
2,667
1,359
1,308
1,003
528
475
5,531
2,629
2,902
2,017
977
1,040
3,456
1,791
1,665
1,187
613
574
3,564
1,846
1,718
1,266
653
613
3,436
2,136
1,300
1,205
706
499
2,201
1,072
1,129
756
371
385
58,181
28,694
29,487
16,294
8,191
8,103
17,124
8,306
8,818
4,893
2,448
2,445
7,990
3,948
4,042
2,516
1,243
1,273
3,485
1,744
1,741
929
465
464
1,927
926
1,001
473
219
254
11,687
5,754
5,933
2,913
1,480
1,433
12,122
6,048
6,074
3,444
1,753
1,691
3,846
1,968
1,878
1,126
583
543
54,501
26,534
27,967
14,591
7,248
7,343
17,273
8,410
8,863
4,699
2,400
2,299
3,527
1,790
1,737
1,179
580
599
2,955
1,477
1,478
816
397
419
4,217
2,001
2,216
1,051
517
534
4,751
2,348
2,403
1,264
659
605
11,155
5,366
5,789
3,176
1,552
1,624
8,412
4,077
4,335
1,782
847
935
2,211
1,065
1,146
624
296
328
34,548
16,757
17,791
10,614
5,280
5,334
9,546
4,612
4,934
2,758
1,367
1,391
4,539
2,146
2,393
1,348
649
699
1,701
782
919
475
216
259
2,637
1,276
1,361
819
411
408
1,897
1,008
889
711
394
317
1,498
711
787
474
232
242
1,861
920
941
673
336
337
4,634
2,202
2,432
1,256
633
623
5,375
2,647
2,728
1,787
882
905
860
453
407
313
160
153
52,001
24,907
27,094
16,940
8,279
8,661
18,940
9,164
9,776
6,660
3,334
3,326
3,985
2,005
1,980
1,336
663
673
1,495
681
814
463
210
253
2,118
971
1,147
642
309
333
5,048
2,451
2,597
1,704
837
867
6,746
3,249
3,497
2,105
1,036
1,069
6,228
2,863
3,365
1,836
868
968
4,631
2,189
2,442
1,406
667
739
2,810
1,334
1,476
788
355
433
38,238
20,715
17,523
12,193
6,447
5,746
9,246
4,942
4,304
3,083
1,640
1,443
5,056
2,622
2,434
1,622
847
775
2,205
1,178
1,027
661
343
318
3,338
1,747
1,591
1,062
556
506
3,277
1,697
1,580
1,114
573
541
1,503
812
691
481
256
225
3,346
1,839
1,507
850
439
411
1,751
994
757
528
284
244
3,636
1,992
1,644
1,237
650
587
4,880
2,892
1,988
1,555
859
696
192,094
96,124
95,970
71,358
36,269
35,089
177,324
89,275
88,049
67,341
34,406
32,935
3,808
1,721
2,087
1,042
489
553
3,809
1,796
2,013
1,163
554
609
7,153
3,332
3,821
1,812
820
992
29,529
14,405
15,124
7,678
3,898
3,780
20,129
9,761
10,368
5,496
2,794
2,702
1,036
498
538
141
72
69
840
421
419
200
103
97
3,897
1,979
1,918
1,141
593
548
1,048
519
529
236
121
115
1,973
937
1,036
331
152
179
606
290
316
133
63
70
21,282
10,481
10,801
7,198
3,479
3,719
11,431
5,526
5,905
3,944
1,900
2,044
1,612
793
819
478
237
241
3,638
1,814
1,824
1,335
671
664
3,448
1,745
1,703
1,033
487
546
1,153
603
550
408
184
224
51,742
25,407
26,335
14,182
7,138
7,044
36,453
18,008
18,445
10,976
5,564
5,412
9,771
4,707
5,064
1,812
923
889
2,806
1,356
1,450
679
319
360
610
288
322
126
63
63
2,102
1,048
1,054
589
269
320
21,383
10,327
11,056
5,308
2,640
2,668
12,604
6,110
6,494
3,062
1,537
1,525
3,099
1,469
1,630
627
307
320
2,793
1,320
1,473
705
347
358
2,887
1,428
1,459
914
449
465
566,666
300,539
266,127
187,411
96,657
90,754
86,871
45,558
41,313
30,012
15,359
14,653
51,083
26,547
24,536
17,323
8,790
8,533
3,402
1,798
1,604
1,097
564
533
1,891
1,037
854
597
310
287
11,414
6,060
5,354
4,172
2,151
2,021
16,511
8,681
7,830
5,905
3,029
2,876
2,570
1,435
1,135
918
515
403
20,507
11,170
9,337
6,353
3,319
3,034
10,620
5,700
4,920
3,264
1,691
1,573
2,846
1,561
1,285
935
479
456
1,927
1,055
872
555
313
242
726
383
343
155
73
82
2,594
1,513
1,081
953
520
433
1,794
958
836
491
243
248
59,095
31,545
27,550
18,953
9,983
8,970
10,898
5,542
5,356
3,087
1,597
1,490
4,087
2,282
1,805
1,226
654
572
5,518
3,020
2,498
1,805
919
886
3,571
1,951
1,620
1,114
599
515
5,540
2,982
2,558
1,914
1,012
902
2,509
1,289
1,220
777
389
388
2,257
1,198
1,059
656
347
309
9,483
4,987
4,496
2,973
1,581
1,392
4,363
2,395
1,968
1,396
776
620
9,606
5,220
4,386
3,633
1,918
1,715
1,263
679
584
372
191
181
41,846
22,515
19,331
13,568
7,060
6,508
21,816
11,207
10,609
7,094
3,585
3,509
7,463
4,238
3,225
2,556
1,371
1,185
5,129
2,861
2,268
1,637
896
741
3,847
2,212
1,635
1,180
640
540
3,591
1,997
1,594
1,101
568
533
87,039
45,843
41,196
30,074
15,323
14,751
18,517
9,598
8,919
5,816
2,968
2,848
1,627
845
782
567
280
287
2,429
1,305
1,124
803
398
405
3,255
1,774
1,481
975
507
468
29,437
15,315
14,122
10,493
5,287
5,206
9,695
5,101
4,594
3,520
1,835
1,685
2,660
1,433
1,227
843
420
423
12,844
6,898
5,946
4,508
2,317
2,191
6,575
3,574
3,001
2,549
1,311
1,238
130,510
66,295
64,215
41,800
20,842
20,958
59,310
29,480
29,830
18,108
8,798
9,310
1,048
562
486
280
138
142
2,778
1,415
1,363
822
418
404
6,563
3,565
2,998
2,288
1,229
1,059
1,520
850
670
536
289
247
1,913
1,114
799
631
349
282
2,867
1,601
1,266
905
472
433
2,738
1,425
1,313
730
378
352
17,703
8,903
8,800
6,142
3,067
3,075
1,631
922
709
534
296
238
1,563
812
751
428
233
195
4,692
2,538
2,154
1,541
826
715
2,002
1,023
979
570
286
284
24,182
12,085
12,097
8,285
4,063
4,222
36,394
20,035
16,359
11,856
6,268
5,588
11,324
5,995
5,329
3,424
1,771
1,653
3,621
1,946
1,675
1,141
574
567
6,152
3,337
2,815
1,925
1,005
920
5,565
3,208
2,357
2,009
1,090
919
1,774
1,008
766
567
315
252
7,958
4,541
3,417
2,790
1,513
1,277
49,625
27,662
21,963
16,629
8,969
7,660
21,281
11,668
9,613
6,910
3,702
3,208
7,004
4,005
2,999
2,287
1,234
1,053
6,068
3,536
2,532
2,083
1,139
944
2,221
1,309
912
882
516
366
13,051
7,144
5,907
4,467
2,378
2,089
29,777
16,325
13,452
9,525
4,985
4,540
6,825
3,595
3,230
2,238
1,164
1,074
2,666
1,524
1,142
866
490
376
1,687
885
802
495
235
260
903
495
408
237
131
106
2,460
1,308
1,152
637
327
310
1,128
588
540
365
181
184
2,814
1,539
1,275
834
400
434
3,066
1,752
1,314
943
518
425
3,053
1,702
1,351
967
508
459
5,175
2,937
2,238
1,943
1,031
912
25,002
13,591
11,411
8,641
4,549
4,092
10,682
5,735
4,947
3,663
1,952
1,711
1,824
997
827
501
279
222
1,722
926
796
557
299
258
6,467
3,561
2,906
2,478
1,283
1,195
4,307
2,372
1,935
1,442
736
706
253,524
129,944
123,580
77,236
39,745
37,491
230,661
117,463
113,198
71,758
36,799
34,959
90,324
45,043
45,281
23,562
11,948
11,614
3,070
1,556
1,514
726
361
365
2,276
1,269
1,007
600
303
297
2,323
1,196
1,127
547
280
267
1,526
806
720
439
218
221
12,595
6,506
6,089
3,612
1,848
1,764
2,028
1,168
860
456
260
196
27,986
14,479
13,507
8,619
4,409
4,210
28,774
15,032
13,742
10,869
5,645
5,224
59,757
30,406
29,351
22,328
11,527
10,801
7,167
3,750
3,417
1,593
840
753
2,613
1,350
1,263
650
334
316
760
396
364
174
96
78
817
429
388
187
97
90
407
205
202
72
36
36
365
207
158
66
36
30
690
383
307
134
83
51
714
353
361
137
65
72
801
427
374
173
93
80
9,683
5,522
4,161
2,539
1,365
1,174
2,282
1,282
1,000
599
324
275
2,909
1,668
1,241
868
460
408
4,492
2,572
1,920
1,072
581
491
6,013
3,209
2,804
1,346
741
605
2,095
1,112
983
484
279
205
1,005
536
469
239
122
117
345
173
172
70
33
37
726
385
341
171
91
80
806
447
359
199
114
85
1,036
556
480
183
102
81
156,120
81,468
74,652
47,050
24,135
22,915
110,156
57,312
52,844
32,269
16,644
15,625
72,249
37,700
34,549
21,834
11,347
10,487
15,788
8,120
7,668
4,537
2,257
2,280
6,425
3,352
3,073
1,861
985
876
5,221
2,714
2,507
1,444
745
699
6,848
3,556
3,292
1,692
872
820
3,625
1,870
1,755
901
438
463
14,194
7,573
6,621
4,253
2,203
2,050
8,068
4,351
3,717
2,389
1,268
1,121
2,552
1,373
1,179
645
334
311
3,574
1,849
1,725
1,219
601
618
31,770
16,583
15,187
10,528
5,288
5,240
13,460
6,926
6,534
4,294
2,181
2,113
2,132
1,227
905
759
401
358
4,224
2,226
1,998
1,232
622
610
11,954
6,204
5,750
4,243
2,084
2,159
336,888
177,742
159,146
117,342
59,821
57,521
262,277
136,457
125,820
90,371
45,846
44,525
116,904
61,044
55,860
33,582
16,910
16,672
66,639
34,203
32,436
26,218
13,415
12,803
8,592
4,712
3,880
2,885
1,449
1,436
11,231
6,291
4,940
3,561
1,870
1,691
7,749
4,252
3,497
2,907
1,510
1,397
3,739
2,137
1,602
1,216
646
570
47,423
23,818
23,605
20,002
10,046
9,956
40,789
22,960
17,829
14,135
7,410
6,725
20,422
11,355
9,067
7,300
3,819
3,481
9,485
5,532
3,953
3,542
1,924
1,618
6,357
3,707
2,650
2,083
1,119
964
2,577
1,337
1,240
650
272
378
1,948
1,029
919
560
276
284
31,007
16,799
14,208
11,934
6,101
5,833
20,484
11,000
9,484
7,983
4,034
3,949
4,995
2,713
2,282
1,852
957
895
1,235
690
545
476
232
244
4,293
2,396
1,897
1,623
878
745
2,815
1,526
1,289
902
464
438
2,815
1,526
1,289
902
464
438
884,924
403,913
481,011
148,066
72,900
75,166
253
596,827
33,656
249,331
4,857
117
282,957
17,848
100,852
2,139
136
313,870
15,808
148,479
2,718
30
101,804
6,167
39,467
598
20
50,915
3,137
18,557
271
10
50,889
3,030
20,910
327
Hombre
De 45 a 64 aos
Mujer
Total
Hombre
Mujer
7,324,568
3,657,971
3,666,597
6,099,088
3,006,483
3,092,605
6,989,470
3,508,480
3,480,990
5,763,735
2,855,378
2,908,357
85,866
44,630
41,236
67,677
36,052
31,625
11,451
5,701
5,750
9,810
4,820
4,990
5,686
2,691
2,995
4,688
2,182
2,506
106
58
48
69
32
37
312
184
128
285
162
123
177
82
95
166
91
75
215
129
86
194
101
93
439
243
196
366
196
170
141
80
61
92
45
47
121
60
61
126
56
70
1,078
540
538
789
401
388
757
406
351
702
360
342
288
148
140
223
115
108
176
77
99
187
100
87
219
114
105
296
144
152
538
254
284
464
244
220
170
94
76
175
87
88
109
56
53
94
50
44
245
130
115
222
92
130
93
46
47
109
56
53
156
78
78
133
66
67
319
168
151
349
197
152
106
63
43
81
43
38
17,366
8,946
8,420
13,424
7,223
6,201
2,679
1,474
1,205
2,393
1,321
1,072
2,593
1,401
1,192
2,025
1,150
875
1,399
741
658
1,095
587
508
435
244
191
348
198
150
4,732
2,163
2,569
4,255
2,123
2,132
5,528
2,923
2,605
3,308
1,844
1,464
5,915
3,066
2,849
5,276
2,760
2,516
205
93
112
250
126
124
220
113
107
139
74
65
208
113
95
198
103
95
120
65
55
104
64
40
95
48
47
115
69
46
1,297
646
651
1,059
540
519
107
59
48
106
60
46
112
61
51
143
61
82
401
217
184
319
183
136
253
138
115
269
144
125
1,333
720
613
996
542
454
1,564
793
771
1,578
794
784
9,332
4,956
4,376
8,635
4,581
4,054
370
175
195
512
227
285
1,278
663
615
1,012
570
442
433
243
190
318
176
142
438
239
199
468
238
230
395
206
189
403
210
193
148
76
72
144
77
67
221
127
94
168
93
75
223
113
110
219
106
113
738
345
393
731
369
362
97
48
49
76
42
34
185
102
83
184
100
84
651
354
297
640
353
287
725
412
313
613
354
259
1,032
580
452
799
438
361
121
66
55
154
69
85
179
96
83
178
98
80
183
100
83
183
97
86
118
58
60
122
62
60
323
174
149
271
141
130
624
335
289
722
377
345
259
142
117
265
134
131
294
137
157
210
106
104
297
165
132
243
144
99
6,601
3,624
2,977
5,696
3,175
2,521
1,030
553
477
1,078
575
503
183
97
86
174
92
82
474
265
209
357
217
140
582
308
274
823
445
378
395
210
185
410
242
168
408
218
190
387
210
177
184
103
81
194
103
91
464
256
208
446
234
212
2,024
1,127
897
1,249
724
525
151
77
74
134
75
59
139
81
58
120
64
56
567
329
238
324
194
130
9,655
5,099
4,556
5,669
3,270
2,399
4,816
2,585
2,231
2,879
1,683
1,196
2,524
1,308
1,216
1,373
775
598
2,315
1,206
1,109
1,417
812
605
25,546
13,238
12,308
19,167
10,223
8,944
11,759
5,898
5,861
8,912
4,659
4,253
6,130
3,237
2,893
4,472
2,450
2,022
1,857
972
885
1,496
783
713
1,283
702
581
919
508
411
1,630
872
758
1,147
598
549
2,037
1,089
948
1,597
876
721
850
468
382
624
349
275
254,348
129,312
125,036
217,019
107,517
109,502
39,220
20,260
18,960
29,734
14,712
15,022
15,748
8,231
7,517
11,427
5,692
5,735
16,225
8,315
7,910
12,236
5,966
6,270
406
220
186
413
224
189
93
51
42
102
49
53
459
233
226
465
248
217
1,239
632
607
970
460
510
310
152
158
259
124
135
752
374
378
705
357
348
276
149
127
326
182
144
1,098
572
526
849
453
396
1,138
592
546
886
433
453
1,476
739
737
1,096
524
572
1,655
858
797
1,593
822
771
459
219
240
496
254
242
378
213
165
375
200
175
118
58
60
112
56
56
498
266
232
406
201
205
202
102
100
204
111
93
5,566
2,958
2,608
5,005
2,567
2,438
808
387
421
842
419
423
94
53
41
66
32
34
527
292
235
461
231
230
436
222
214
341
173
168
235
123
112
295
149
146
416
229
187
349
187
162
119
60
59
139
71
68
231
121
110
263
128
135
68
35
33
67
34
33
156
74
82
127
64
63
292
151
141
362
181
181
108
59
49
104
51
53
552
322
230
471
252
219
80
42
38
107
59
48
1,444
788
656
1,011
536
475
11,185
5,580
5,605
8,945
4,359
4,586
3,278
1,669
1,609
2,710
1,352
1,358
609
299
310
474
246
228
483
235
248
435
207
228
586
271
315
455
227
228
419
224
195
373
185
188
2,318
1,157
1,161
1,795
826
969
398
204
194
304
150
154
565
271
294
444
209
235
1,053
497
556
825
389
436
748
376
372
564
280
284
728
377
351
566
288
278
10,700
5,498
5,202
8,911
4,492
4,419
7,378
3,761
3,617
6,088
2,992
3,096
1,002
531
471
819
431
388
593
311
282
530
295
235
1,727
895
832
1,474
774
700
1,534
810
724
1,551
803
748
304
160
144
335
164
171
102
59
43
119
62
57
102
57
45
96
49
47
576
288
288
460
232
228
222
121
101
279
151
128
142
75
67
169
94
75
86
50
36
93
51
42
11,611
5,822
5,789
9,772
4,830
4,942
5,095
2,530
2,565
4,175
2,042
2,133
294
163
131
266
142
124
316
169
147
304
150
154
344
178
166
447
215
232
445
228
217
460
224
236
1,521
746
775
1,311
665
646
1,659
803
856
1,301
624
677
1,257
654
603
868
431
437
470
244
226
389
208
181
210
107
103
251
129
122
16,554
8,850
7,704
13,218
6,648
6,570
1,638
827
811
1,488
714
774
892
446
446
689
348
341
1,914
1,074
840
1,430
714
716
543
286
257
547
281
266
1,119
624
495
867
460
407
452
240
212
462
236
226
686
383
303
595
313
282
470
254
216
452
230
222
648
359
289
494
272
222
902
484
418
765
399
366
217
103
114
208
114
94
506
292
214
396
196
200
4,968
2,596
2,372
3,426
1,614
1,812
623
330
293
507
280
227
432
231
201
417
225
192
544
321
223
475
252
223
4,395
2,205
2,190
3,715
1,852
1,863
551
255
296
557
274
283
825
414
411
642
318
324
593
275
318
550
257
293
443
251
192
377
200
177
303
156
147
243
129
114
1,158
591
567
861
408
453
280
136
144
230
121
109
242
127
115
255
145
110
4,758
2,379
2,379
4,707
2,408
2,299
556
287
269
576
294
282
230
119
111
212
115
97
1,380
695
685
1,280
655
625
125
70
55
112
52
60
237
120
117
165
102
63
118
56
62
128
66
62
125
57
68
124
72
52
494
245
249
543
285
258
804
389
415
809
392
417
196
112
84
237
136
101
493
229
264
521
239
282
4,972
2,398
2,574
4,734
2,296
2,438
2,596
1,218
1,378
2,519
1,171
1,348
773
387
386
608
299
309
1,158
569
589
1,216
624
592
445
224
221
391
202
189
4,854
2,548
2,306
4,451
2,183
2,268
1,410
751
659
1,246
600
646
179
105
74
147
70
77
173
95
78
255
133
122
260
129
131
307
154
153
279
143
136
245
124
121
322
177
145
401
209
192
142
79
63
181
82
99
690
356
334
624
305
319
262
141
121
226
119
107
1,137
572
565
819
387
432
102,723
51,585
51,138
90,788
44,602
46,186
54,480
27,455
27,025
50,408
24,880
25,528
1,068
596
472
1,161
617
544
840
476
364
822
469
353
1,979
1,049
930
1,622
860
762
3,190
1,642
1,548
2,981
1,473
1,508
1,059
562
497
985
515
470
7,546
3,939
3,607
5,984
3,082
2,902
3,868
1,922
1,946
3,130
1,548
1,582
28,693
13,944
14,749
23,695
11,158
12,537
5,376
2,693
2,683
5,475
2,707
2,768
981
469
512
955
438
517
134
67
67
149
71
78
206
116
90
184
91
93
657
304
353
754
372
382
400
196
204
536
272
264
301
151
150
347
182
165
329
170
159
297
165
132
459
246
213
468
231
237
644
351
293
487
251
236
1,265
623
642
1,298
634
664
12,206
6,117
6,089
9,388
4,643
4,745
4,635
2,309
2,326
3,554
1,782
1,772
429
217
212
349
175
174
1,496
785
711
1,358
644
714
397
194
203
309
162
147
2,686
1,325
1,361
1,754
862
892
688
365
323
577
288
289
531
271
260
382
196
186
1,344
651
693
1,105
534
571
3,036
1,559
1,477
2,768
1,402
1,366
595
304
291
563
275
288
452
232
220
414
219
195
365
189
176
364
181
183
385
204
181
394
205
189
958
488
470
814
416
398
281
142
139
219
106
113
3,877
1,949
1,928
3,306
1,543
1,763
2,169
1,094
1,075
1,818
832
986
929
467
462
903
426
477
779
388
391
585
285
300
1,714
866
848
1,530
735
795
941
487
454
875
438
437
773
379
394
655
297
358
6,669
3,409
3,260
5,678
2,996
2,682
5,392
2,736
2,656
4,569
2,373
2,196
235
127
108
187
100
87
214
109
105
239
137
102
218
115
103
225
128
97
610
322
288
458
258
200
1,743
968
775
1,750
917
833
117
59
58
121
61
60
44
27
17
53
31
22
109
58
51
165
84
81
419
238
181
319
171
148
236
133
103
239
131
108
70
36
34
90
42
48
263
142
121
290
150
140
147
80
67
122
49
73
268
155
113
253
147
106
70
40
30
98
51
47
82,661
41,284
41,377
71,329
35,570
35,759
22,345
11,132
11,213
17,394
8,710
8,684
13,178
6,455
6,723
8,900
4,392
4,508
777
436
341
686
347
339
3,158
1,566
1,592
2,848
1,441
1,407
264
130
134
237
118
119
908
485
423
856
447
409
853
434
419
886
462
424
820
432
388
877
444
433
671
339
332
647
332
315
1,716
855
861
1,457
727
730
5,402
2,803
2,599
5,395
2,785
2,610
716
358
358
697
368
329
129
70
59
128
64
64
242
128
114
276
144
132
161
87
74
152
81
71
548
299
249
587
293
294
456
231
225
461
242
219
145
80
65
141
73
68
413
216
197
360
170
190
265
139
126
259
136
123
245
130
115
235
127
108
139
76
63
159
79
80
484
247
237
454
234
220
614
307
307
594
312
282
260
133
127
314
169
145
259
133
126
228
115
113
165
81
84
194
98
96
161
88
73
156
80
76
30,177
14,827
15,350
24,999
12,009
12,990
8,232
4,037
4,195
5,673
2,741
2,932
1,314
649
665
1,285
602
683
260
135
125
258
134
124
1,201
590
611
1,201
530
671
772
378
394
784
375
409
1,495
731
764
1,256
619
637
1,053
540
513
919
465
454
432
230
202
442
230
212
585
272
313
572
275
297
4,005
1,903
2,102
2,913
1,390
1,523
3,811
1,911
1,900
3,275
1,603
1,672
863
434
429
758
372
386
1,925
953
972
1,835
889
946
155
83
72
180
87
93
1,841
891
950
1,686
776
910
389
198
191
401
193
208
190
97
93
171
87
84
426
217
209
318
150
168
483
236
247
482
225
257
745
342
403
590
266
324
2,336
1,230
1,106
2,366
1,237
1,129
524
263
261
623
312
311
149
92
57
111
58
53
282
158
124
295
160
135
418
225
193
391
197
194
412
197
215
380
196
184
260
140
120
262
150
112
291
155
136
304
164
140
8,996
4,637
4,359
8,253
4,207
4,046
2,253
1,174
1,079
1,947
984
963
1,384
727
657
1,203
610
593
836
437
399
881
454
427
1,597
779
818
1,821
903
918
952
466
486
924
481
443
1,974
1,054
920
1,477
775
702
4,707
2,446
2,261
4,647
2,454
2,193
923
461
462
1,000
503
497
434
222
212
457
253
204
306
162
144
358
196
162
152
78
74
197
106
91
816
427
389
790
444
346
205
105
100
203
106
97
638
356
282
529
261
268
195
93
102
171
92
79
85
39
46
73
41
32
147
87
60
152
82
70
228
115
113
179
89
90
202
108
94
164
86
78
145
76
69
136
69
67
231
117
114
238
126
112
8,698
4,209
4,489
8,275
4,168
4,107
1,032
525
507
922
487
435
1,292
630
662
1,260
631
629
1,123
525
598
1,240
620
620
402
217
185
338
166
172
2,035
927
1,108
1,818
908
910
1,576
775
801
1,548
797
751
521
259
262
445
229
216
717
351
366
704
330
374
335,740
170,185
165,555
274,319
135,468
138,851
263,187
132,552
130,635
210,781
101,865
108,916
20,281
10,011
10,270
25,120
11,994
13,126
22,781
11,530
11,251
17,046
8,070
8,976
38,867
19,205
19,662
25,561
12,492
13,069
2,272
1,130
1,142
1,690
858
832
953
462
491
837
426
411
6,141
3,107
3,034
4,402
2,312
2,090
15,466
7,869
7,597
12,788
6,267
6,521
733
353
380
459
237
222
36,365
18,742
17,623
26,733
13,164
13,569
164
83
81
192
106
86
285
153
132
370
201
169
530
249
281
391
212
179
1,175
578
597
921
445
476
6,940
3,421
3,519
5,862
2,762
3,100
247
129
118
311
166
145
423
218
205
382
196
186
166
93
73
217
133
84
1,502
768
734
859
451
408
15,725
7,840
7,885
12,406
6,011
6,395
4,748
2,503
2,245
3,444
1,732
1,712
4,948
2,726
2,222
3,160
1,598
1,562
634
325
309
594
346
248
7,743
3,574
4,169
7,833
3,480
4,353
708
429
279
501
261
240
5,498
2,741
2,757
3,560
1,788
1,772
15,285
7,776
7,509
12,893
6,264
6,629
13,090
6,664
6,426
9,719
4,658
5,061
20,052
10,073
9,979
16,481
7,772
8,709
19,465
9,800
9,665
16,049
7,463
8,586
23,036
11,709
11,327
17,698
9,078
8,620
1,288
644
644
1,004
504
500
255
140
115
309
154
155
425
225
200
551
290
261
872
463
409
764
404
360
442
238
204
540
271
269
265
127
138
239
117
122
152
96
56
226
113
113
375
215
160
419
221
198
158
82
76
159
89
70
245
137
108
240
126
114
440
272
168
422
242
180
246
127
119
242
115
127
154
85
69
200
95
105
258
131
127
256
142
114
236
117
119
198
93
105
224
140
84
221
139
82
399
239
160
376
197
179
225
116
109
196
100
96
515
280
235
461
256
205
15,862
7,835
8,027
10,675
5,410
5,265
14,242
7,241
7,001
12,838
6,798
6,040
3,684
1,835
1,849
3,832
1,972
1,860
1,110
538
572
1,034
532
502
956
572
384
678
465
213
1,800
892
908
1,492
779
713
1,783
901
882
1,564
805
759
973
513
460
1,068
609
459
266
142
124
247
159
88
3,670
1,848
1,822
2,923
1,477
1,446
8,144
4,383
3,761
6,788
3,846
2,942
713
374
339
674
353
321
984
495
489
1,018
546
472
1,069
566
503
853
459
394
148
69
79
136
76
60
562
303
259
462
253
209
157
90
67
166
97
69
1,680
802
878
1,106
622
484
777
501
276
519
332
187
592
412
180
356
249
107
338
177
161
399
230
169
371
208
163
284
166
118
370
198
172
354
207
147
383
188
195
461
256
205
7,478
3,881
3,597
7,444
4,008
3,436
2,078
1,025
1,053
2,046
1,089
957
215
118
97
282
148
134
76
42
34
116
57
59
396
235
161
362
202
160
322
173
149
226
119
107
216
130
86
228
131
97
413
234
179
431
222
209
118
62
56
188
98
90
1,185
582
603
895
482
413
451
237
214
586
316
270
92
46
46
118
67
51
1,592
815
777
1,520
827
693
56
31
25
69
35
34
268
151
117
377
215
162
3,333
1,838
1,495
3,341
1,820
1,521
701
343
358
703
344
359
143
76
67
146
80
66
563
305
258
498
282
216
131
71
60
197
114
83
150
82
68
181
104
77
171
104
67
209
107
102
947
579
368
820
467
353
527
278
249
587
322
265
13,463
7,042
6,421
12,479
6,494
5,985
6,141
3,124
3,017
5,878
2,955
2,923
2,399
1,284
1,115
2,275
1,234
1,041
1,616
849
767
1,401
721
680
1,300
718
582
917
510
407
352
188
164
406
222
184
1,655
879
776
1,602
852
750
2,857
1,539
1,318
2,950
1,559
1,391
497
256
241
522
276
246
393
200
193
420
217
203
136
77
59
120
62
58
427
225
202
424
220
204
333
186
147
324
157
167
553
308
245
535
274
261
111
69
42
146
86
60
64
35
29
71
42
29
63
35
28
58
36
22
151
84
67
182
99
83
129
64
65
148
90
58
126,948
62,936
64,012
101,962
49,274
52,688
59,319
28,867
30,452
41,057
19,645
21,412
23,653
11,811
11,842
16,353
7,989
8,364
1,038
542
496
697
342
355
4,622
2,156
2,466
2,884
1,361
1,523
1,498
742
756
1,029
473
556
1,454
705
749
1,177
533
644
452
229
223
366
161
205
9,361
4,347
5,014
5,678
2,667
3,011
334
182
152
307
154
153
3,542
1,732
1,810
2,673
1,238
1,435
1,292
661
631
865
438
427
1,763
878
885
1,268
610
658
1,621
793
828
1,369
646
723
1,210
626
584
1,222
646
576
651
314
337
486
235
251
3,838
1,869
1,969
2,520
1,160
1,360
2,990
1,280
1,710
2,163
992
1,171
6,542
3,130
3,412
5,837
2,804
3,033
1,174
550
624
996
473
523
1,427
678
749
1,416
705
711
1,819
892
927
1,366
632
734
973
465
508
922
458
464
735
348
387
720
341
379
414
197
217
417
195
222
18,478
9,326
9,152
14,570
6,931
7,639
7,988
3,902
4,086
6,173
2,760
3,413
510
279
231
438
235
203
904
461
443
923
421
502
861
452
409
624
252
372
1,194
565
629
1,052
474
578
1,360
675
685
1,132
508
624
2,167
1,134
1,033
1,706
919
787
1,979
1,050
929
1,357
777
580
522
300
222
321
185
136
579
307
272
528
255
273
414
201
213
316
145
171
14,884
7,823
7,061
12,331
6,000
6,331
2,295
1,192
1,103
2,091
977
1,114
1,874
1,011
863
1,582
811
771
1,899
1,020
879
1,657
864
793
399
219
180
343
161
182
1,110
619
491
954
467
487
2,459
1,265
1,194
2,155
945
1,210
248
143
105
190
92
98
2,371
1,201
1,170
1,601
821
780
1,494
749
745
1,192
586
606
735
404
331
566
276
290
9,283
4,545
4,738
9,726
4,893
4,833
2,699
1,192
1,507
2,363
1,118
1,245
332
151
181
512
261
251
170
73
97
247
114
133
224
102
122
282
127
155
405
203
202
393
186
207
463
234
229
581
295
286
284
145
139
324
182
142
268
143
125
362
181
181
207
113
94
292
153
139
560
294
266
545
269
276
289
159
130
322
181
141
506
253
253
654
329
325
418
234
184
411
215
196
723
365
358
593
330
263
165
74
91
154
76
78
507
256
251
554
278
276
104
54
50
150
73
77
245
134
111
227
133
94
83
54
29
94
60
34
276
138
138
293
150
143
355
174
181
373
182
191
4,716
2,304
2,412
4,451
2,238
2,213
2,109
1,003
1,106
2,076
1,007
1,069
222
120
102
158
87
71
439
217
222
430
217
213
154
82
72
163
84
79
916
435
481
616
348
268
381
181
200
488
234
254
195
108
87
214
112
102
300
158
142
306
149
157
4,201
2,145
2,056
4,227
1,981
2,246
463
220
243
388
191
197
368
211
157
417
204
213
168
82
86
184
83
101
543
272
271
593
287
306
253
138
115
224
101
123
301
170
131
263
130
133
369
185
184
388
173
215
231
112
119
202
94
108
279
140
139
323
143
180
557
275
282
532
233
299
585
294
291
611
285
326
84
46
38
102
57
45
1,950
966
984
2,019
922
1,097
630
318
312
683
310
373
347
181
166
375
171
204
515
242
273
489
218
271
458
225
233
472
223
249
3,971
2,030
1,941
3,830
1,815
2,015
1,411
714
697
1,278
598
680
861
432
429
669
307
362
230
126
104
261
127
134
145
74
71
216
113
103
491
264
227
483
224
259
367
180
187
383
188
195
220
121
99
257
119
138
246
119
127
283
139
144
1,705
867
838
1,922
1,013
909
519
227
292
580
304
276
90
48
42
99
64
35
80
36
44
90
46
44
367
198
169
394
201
193
106
63
43
137
75
62
172
87
85
170
87
83
95
53
42
102
53
49
117
70
47
134
80
54
53
35
18
67
32
35
106
50
56
149
71
78
1,899
933
966
1,992
1,032
960
467
223
244
425
212
213
59
28
31
72
37
35
107
50
57
111
61
50
244
128
116
243
131
112
123
61
62
159
82
77
121
62
59
161
75
86
142
64
78
149
88
61
170
82
88
180
87
93
93
50
43
79
42
37
113
51
62
107
54
53
260
134
126
306
163
143
317,258
157,104
160,154
249,948
122,945
127,003
81,668
39,368
42,300
57,480
27,224
30,256
49,908
23,928
25,980
34,339
16,075
18,264
1,999
966
1,033
1,747
845
902
1,482
771
711
1,285
662
623
842
375
467
710
319
391
7,338
3,693
3,645
4,798
2,362
2,436
3,179
1,511
1,668
2,675
1,261
1,414
8,911
4,235
4,676
5,669
2,680
2,989
1,218
573
645
856
399
457
2,347
1,173
1,174
1,821
914
907
981
447
534
949
463
486
2,239
1,097
1,142
1,651
769
882
1,224
599
625
980
475
505
15,541
7,728
7,813
12,728
6,124
6,604
7,737
3,753
3,984
6,439
3,007
3,432
3,794
1,975
1,819
2,931
1,461
1,470
2,352
1,157
1,195
1,995
985
1,010
1,658
843
815
1,363
671
692
18,944
9,420
9,524
15,200
7,365
7,835
4,993
2,246
2,747
4,371
1,965
2,406
1,586
825
761
1,168
585
583
634
336
298
526
276
250
2,854
1,437
1,417
2,055
1,041
1,014
198
117
81
210
105
105
683
351
332
578
265
313
988
498
490
773
380
393
1,480
757
723
1,052
524
528
2,424
1,241
1,183
1,975
970
1,005
1,181
624
557
985
493
492
349
190
159
308
167
141
1,574
798
776
1,199
594
605
6,146
3,049
3,097
6,036
3,095
2,941
1,589
816
773
1,424
722
702
657
320
337
715
375
340
623
312
311
469
241
228
703
355
348
665
358
307
362
184
178
336
192
144
565
283
282
586
304
282
1,354
624
730
1,613
788
825
293
155
138
228
115
113
27,816
13,810
14,006
22,916
11,295
11,621
11,369
5,358
6,011
8,763
4,078
4,685
1,889
976
913
1,485
743
742
589
329
260
480
266
214
815
432
383
620
341
279
892
422
470
696
343
353
1,193
651
542
1,112
579
533
2,652
1,328
1,324
2,420
1,207
1,213
1,082
542
540
969
498
471
611
329
282
471
252
219
732
367
365
685
328
357
727
402
325
542
284
258
1,306
720
586
1,086
595
491
1,595
784
811
1,352
673
679
2,072
1,018
1,054
1,932
960
972
292
152
140
303
148
155
34,758
16,537
18,221
29,677
13,986
15,691
11,575
5,298
6,277
9,456
4,165
5,291
743
370
373
680
337
343
1,226
568
658
1,201
567
634
1,386
642
744
992
449
543
946
468
478
715
366
349
1,016
490
526
923
446
477
590
328
262
416
214
202
1,777
846
931
1,658
762
896
3,247
1,502
1,745
2,833
1,369
1,464
1,223
598
625
1,282
622
660
737
398
339
726
385
341
1,161
571
590
912
426
486
345
196
149
331
189
142
1,735
868
867
1,707
835
872
3,450
1,635
1,815
3,014
1,473
1,541
225
118
107
267
133
134
324
186
138
279
144
135
714
384
330
511
278
233
2,338
1,071
1,267
1,774
826
948
21,007
9,933
11,074
16,007
7,635
8,372
16,584
7,753
8,831
12,563
5,972
6,591
740
407
333
688
357
331
3,683
1,773
1,910
2,756
1,306
1,450
45,868
23,813
22,055
35,647
18,471
17,176
22,664
11,431
11,233
17,574
8,889
8,685
3,344
1,735
1,609
3,133
1,692
1,441
2,701
1,425
1,276
2,140
1,136
1,004
2,392
1,291
1,101
1,771
922
849
1,913
973
940
1,477
778
699
1,899
986
913
1,717
874
843
1,501
767
734
1,154
605
549
1,108
573
535
898
465
433
1,810
1,022
788
1,248
683
565
2,740
1,520
1,220
2,103
1,132
971
1,595
860
735
1,057
580
477
2,201
1,230
971
1,375
715
660
8,793
4,359
4,434
8,506
4,183
4,323
1,656
711
945
1,790
836
954
1,897
969
928
1,651
863
788
1,051
527
524
851
431
420
678
382
296
670
337
333
592
310
282
623
296
327
937
489
448
993
494
499
126
71
55
114
59
55
305
152
153
324
159
165
683
307
376
664
299
365
333
175
158
352
165
187
535
266
269
474
244
230
11,527
5,552
5,975
11,079
5,372
5,707
2,501
1,163
1,338
2,465
1,128
1,337
975
474
501
892
415
477
707
354
353
819
401
418
1,113
537
576
1,036
466
570
361
186
175
324
163
161
738
322
416
818
388
430
517
265
252
568
298
270
1,000
523
477
900
444
456
939
452
487
945
481
464
789
382
407
702
362
340
760
358
402
591
307
284
828
384
444
660
330
330
299
152
147
359
189
170
28,790
15,452
13,338
21,026
11,398
9,628
7,467
3,979
3,488
5,720
3,086
2,634
3,166
1,720
1,446
2,332
1,294
1,038
4,505
2,356
2,149
3,172
1,688
1,484
1,837
987
850
1,320
748
572
4,371
2,402
1,969
3,120
1,657
1,463
3,790
2,037
1,753
2,724
1,543
1,181
3,654
1,971
1,683
2,638
1,382
1,256
10,998
5,412
5,586
9,261
4,670
4,591
3,979
1,886
2,093
3,575
1,781
1,794
458
225
233
511
243
268
1,329
664
665
1,205
608
597
811
414
397
737
371
366
561
287
274
556
281
275
3,137
1,576
1,561
2,066
1,071
995
723
360
363
611
315
296
5,402
2,671
2,731
4,385
2,127
2,258
2,941
1,412
1,529
2,520
1,174
1,346
1,063
523
540
824
423
401
429
250
179
315
172
143
969
486
483
726
358
368
242,307
121,710
120,597
201,704
98,365
103,339
242,307
121,710
120,597
201,704
98,365
103,339
114,713
58,695
56,018
95,618
46,891
48,727
20,135
9,891
10,244
21,948
10,684
11,264
1,983
945
1,038
2,335
1,110
1,225
13,402
6,794
6,608
11,742
5,886
5,856
16,379
8,156
8,223
16,938
8,082
8,856
68,888
34,178
34,710
47,070
23,042
24,028
6,807
3,051
3,756
6,053
2,670
3,383
285,545
144,229
141,316
231,812
116,973
114,839
104,213
50,711
53,502
75,564
36,473
39,091
29,847
14,734
15,113
23,291
11,275
12,016
607
329
278
580
294
286
1,512
731
781
1,132
579
553
8,955
4,233
4,722
6,104
2,981
3,123
19,120
9,278
9,842
12,978
6,255
6,723
23,613
11,812
11,801
15,832
7,812
8,020
1,065
527
538
700
361
339
19,494
9,067
10,427
14,947
6,916
8,031
4,919
2,533
2,386
4,770
2,389
2,381
932
437
495
853
428
425
545
275
270
517
244
273
499
270
229
541
282
259
1,456
753
703
1,353
671
682
550
315
235
633
327
306
694
354
340
639
316
323
243
129
114
234
121
113
12,130
6,162
5,968
11,632
5,816
5,816
4,157
2,066
2,091
3,492
1,664
1,828
1,001
540
461
1,127
568
559
1,184
615
569
1,153
586
567
1,580
802
778
1,700
876
824
614
332
282
725
400
325
786
383
403
644
319
325
794
395
399
858
441
417
579
282
297
534
283
251
1,435
747
688
1,399
679
720
14,706
7,590
7,116
12,485
6,347
6,138
4,652
2,276
2,376
3,725
1,860
1,865
794
424
370
742
368
374
1,279
648
631
1,020
520
500
1,500
802
698
1,326
683
643
2,208
1,107
1,101
1,805
903
902
1,114
568
546
950
467
483
1,031
547
484
833
426
407
2,128
1,218
910
2,084
1,120
964
7,673
3,943
3,730
7,433
3,751
3,682
1,845
940
905
1,843
911
932
1,196
607
589
1,151
594
557
1,150
572
578
1,070
536
534
562
293
269
628
321
307
1,224
627
597
1,117
570
547
385
205
180
418
212
206
619
325
294
598
296
302
692
374
318
608
311
297
21,348
10,393
10,955
18,839
9,166
9,673
12,338
5,973
6,365
10,339
5,050
5,289
1,040
511
529
964
463
501
1,035
506
529
1,024
504
520
2,324
1,066
1,258
2,179
1,013
1,166
1,571
792
779
1,276
615
661
1,166
606
560
1,104
561
543
634
306
328
758
370
388
1,240
633
607
1,195
590
605
13,584
6,823
6,761
13,830
7,049
6,781
3,754
1,761
1,993
3,988
1,983
2,005
988
522
466
923
490
433
1,701
878
823
1,974
1,009
965
1,386
702
684
1,359
696
663
2,246
1,176
1,070
1,966
975
991
1,130
606
524
1,188
649
539
806
410
396
790
410
380
1,573
768
805
1,642
837
805
12,255
5,530
6,725
10,689
5,289
5,400
5,664
2,443
3,221
4,106
1,957
2,149
237
117
120
246
120
126
2,811
1,323
1,488
2,698
1,385
1,313
316
150
166
361
181
180
1,180
523
657
1,197
572
625
901
412
489
888
452
436
570
286
284
622
323
299
576
276
300
571
299
272
46,027
25,277
20,750
36,268
20,053
16,215
8,460
4,325
4,135
7,618
3,970
3,648
13,298
7,553
5,745
9,767
5,759
4,008
1,253
692
561
1,533
842
691
1,697
904
793
1,913
975
938
1,356
790
566
1,223
674
549
1,891
1,045
846
1,759
976
783
3,140
1,721
1,419
2,579
1,405
1,174
3,414
1,937
1,477
2,583
1,445
1,138
4,593
2,566
2,027
2,958
1,629
1,329
5,587
3,024
2,563
3,338
1,844
1,494
944
510
434
751
400
351
391
208
183
245
133
112
6,021
3,165
2,856
6,325
3,309
3,016
628
319
309
706
387
319
673
348
325
755
401
354
798
429
369
810
428
382
240
127
113
352
197
155
1,176
598
578
1,040
544
496
1,176
626
550
1,089
551
538
609
330
279
608
309
299
494
259
235
631
318
313
227
129
98
334
174
160
9,437
4,982
4,455
7,589
3,854
3,735
2,638
1,373
1,265
2,103
1,055
1,048
603
331
272
530
269
261
1,908
1,027
881
1,512
753
759
1,858
967
891
1,525
768
757
1,062
591
471
874
497
377
1,368
693
675
1,045
512
533
18,437
9,408
9,029
14,720
7,404
7,316
2,601
1,301
1,300
2,284
1,137
1,147
1,333
672
661
967
492
475
618
342
276
489
310
179
626
342
284
466
253
213
2,504
1,263
1,241
1,806
829
977
985
509
476
882
436
446
908
476
432
819
425
394
995
510
485
797
404
393
982
529
453
901
519
382
3,116
1,533
1,583
2,230
1,104
1,126
1,667
842
825
1,241
605
636
2,102
1,089
1,013
1,838
890
948
14,795
7,712
7,083
11,668
6,073
5,595
5,022
2,580
2,442
3,644
1,854
1,790
2,418
1,253
1,165
2,044
1,032
1,012
1,088
547
541
1,011
511
500
1,881
1,041
840
1,125
619
506
1,325
694
631
1,411
747
664
2,418
1,274
1,144
1,879
1,010
869
643
323
320
554
300
254
79,123
38,059
41,064
69,082
33,540
35,542
25,886
12,606
13,280
20,601
9,946
10,655
9,301
4,704
4,597
6,466
3,104
3,362
521
258
263
522
263
259
4,245
2,034
2,211
3,736
1,797
1,939
189
96
93
239
106
133
413
193
220
427
203
224
450
232
218
387
203
184
158
63
95
186
80
106
238
120
118
268
137
131
203
92
111
252
121
131
152
63
89
212
96
116
322
169
153
249
128
121
264
128
136
297
142
155
363
177
186
426
207
219
597
304
293
603
293
310
128
62
66
172
86
86
415
199
216
504
223
281
4,133
1,966
2,167
2,792
1,397
1,395
2,491
1,142
1,349
1,573
722
851
1,303
604
699
1,290
638
652
8,709
4,042
4,667
7,630
3,616
4,014
1,835
818
1,017
1,683
816
867
1,150
504
646
958
438
520
724
346
378
585
272
313
532
285
247
479
230
249
391
203
188
382
186
196
2,291
1,058
1,233
1,861
901
960
659
323
336
668
317
351
1,127
505
622
1,014
456
558
9,662
4,615
5,047
7,856
3,774
4,082
4,484
2,059
2,425
3,721
1,782
1,939
1,417
675
742
962
449
513
166
79
87
156
83
73
689
328
361
715
332
383
265
141
124
239
124
115
279
143
136
289
149
140
297
139
158
244
119
125
239
125
114
243
108
135
265
143
122
171
82
89
308
154
154
208
108
100
568
288
280
485
223
262
685
341
344
423
215
208
4,567
2,312
2,255
4,220
2,162
2,058
665
310
355
555
242
313
376
197
179
411
198
213
427
209
218
348
192
156
371
201
170
350
202
148
279
146
133
219
130
89
279
153
126
198
104
94
387
200
187
419
221
198
167
90
77
156
86
70
225
118
107
310
148
162
224
111
113
215
113
102
232
119
113
228
123
105
476
254
222
428
219
209
459
204
255
383
184
199
18,173
8,571
9,602
16,953
8,286
8,667
2,102
990
1,112
1,729
839
890
842
399
443
819
406
413
934
410
524
851
401
450
890
422
468
772
364
408
2,862
1,364
1,498
2,502
1,240
1,262
2,116
963
1,153
1,758
811
947
622
325
297
633
335
298
1,456
678
778
1,406
693
713
354
145
209
366
164
202
1,264
549
715
1,250
570
680
132
58
74
149
69
80
852
431
421
969
492
477
601
277
324
624
314
310
937
476
461
919
494
425
666
362
304
618
313
305
570
267
303
689
331
358
634
292
342
535
274
261
339
163
176
364
176
188
5,118
2,557
2,561
5,257
2,691
2,566
214
109
105
217
114
103
304
144
160
420
188
232
113
59
54
133
63
70
471
202
269
408
204
204
119
58
61
182
88
94
302
152
150
323
175
148
912
452
460
744
379
365
230
114
116
233
117
116
203
92
111
230
134
96
331
140
191
325
159
166
289
157
132
279
137
142
178
90
88
195
108
87
708
377
331
806
441
365
225
123
102
216
116
100
255
141
114
299
141
158
264
147
117
247
127
120
7,008
3,356
3,652
6,565
3,065
3,500
1,016
471
545
1,034
451
583
1,130
565
565
943
449
494
456
222
234
488
235
253
515
264
251
480
231
249
167
82
85
197
97
100
833
409
424
736
340
396
989
434
555
998
475
523
214
99
115
193
90
103
580
248
332
607
266
341
488
256
232
412
197
215
620
306
314
477
234
243
160,968
82,240
78,728
131,119
66,182
64,937
63,425
31,887
31,538
49,109
23,952
25,157
20,180
10,664
9,516
16,511
8,123
8,388
5,358
2,767
2,591
3,905
1,981
1,924
4,176
2,087
2,089
3,105
1,452
1,653
1,386
694
692
1,493
741
752
1,090
525
565
1,000
494
506
1,126
573
553
1,043
546
497
906
456
450
786
398
388
4,540
2,261
2,279
3,573
1,777
1,796
680
350
330
518
249
269
17,483
8,420
9,063
12,095
5,772
6,323
5,836
2,782
3,054
4,467
2,117
2,350
664
308
356
613
302
311
11,483
5,946
5,537
10,109
5,167
4,942
3,572
1,773
1,799
2,960
1,458
1,502
750
388
362
757
393
364
511
261
250
590
300
290
1,335
701
634
990
500
490
1,915
1,038
877
1,730
892
838
502
274
228
499
264
235
2,011
1,037
974
1,793
941
852
887
474
413
790
419
371
7,221
3,588
3,633
6,724
3,284
3,440
1,024
464
560
902
405
497
728
368
360
755
340
415
1,135
574
561
869
445
424
1,211
617
594
1,275
635
640
286
156
130
264
128
136
1,080
517
563
931
457
474
429
201
228
396
198
198
724
380
344
691
358
333
604
311
293
641
318
323
11,245
5,614
5,631
10,472
5,180
5,292
2,378
1,100
1,278
2,269
1,057
1,212
529
308
221
428
229
199
808
438
370
780
362
418
1,213
592
621
1,141
556
585
376
196
180
324
175
149
663
325
338
577
286
291
2,807
1,440
1,367
2,459
1,286
1,173
440
208
232
449
224
225
919
434
485
920
463
457
634
330
304
686
333
353
478
243
235
439
209
230
5,052
2,558
2,494
4,317
2,336
1,981
2,658
1,253
1,405
2,334
1,171
1,163
1,966
1,099
867
1,594
970
624
426
205
221
389
195
194
28,850
15,022
13,828
23,134
12,186
10,948
15,057
7,855
7,202
11,949
6,088
5,861
1,676
895
781
1,267
689
578
998
543
455
720
386
334
2,106
1,062
1,044
1,773
952
821
2,716
1,399
1,317
1,954
1,010
944
6,280
3,259
3,021
5,470
3,061
2,409
17
11,378
5,894
5,484
8,145
4,095
4,050
4,117
2,082
2,035
2,837
1,415
1,422
2,341
1,282
1,059
1,721
926
795
2,627
1,354
1,273
1,892
936
956
2,293
1,176
1,117
1,695
818
877
7,218
4,020
3,198
5,461
3,256
2,205
1,214
672
542
1,026
636
390
2,366
1,340
1,026
1,732
1,004
728
1,497
849
648
948
577
371
1,041
562
479
884
528
356
1,100
597
503
871
511
360
3,264
1,579
1,685
2,933
1,446
1,487
1,033
499
534
1,042
524
518
1,372
651
721
1,071
516
555
521
250
271
508
239
269
338
179
159
312
167
145
4,874
2,524
2,350
4,418
2,160
2,258
888
446
442
861
395
466
701
377
324
701
343
358
536
286
250
477
242
235
254
131
123
195
91
104
1,029
535
494
790
412
378
981
495
486
995
477
518
485
254
231
399
200
199
6,958
3,608
3,350
6,297
3,120
3,177
1,271
615
656
1,316
635
681
1,429
714
715
1,179
564
615
567
322
245
425
228
197
622
348
274
501
261
240
676
383
293
557
291
266
1,146
566
580
1,261
616
645
388
199
189
373
176
197
859
461
398
685
349
336
184,473
91,850
92,623
154,139
75,043
79,096
82,222
40,816
41,406
69,696
33,443
36,253
36,053
17,539
18,514
33,235
15,623
17,612
7,928
3,982
3,946
6,019
2,862
3,157
3,558
1,833
1,725
2,802
1,389
1,413
10,671
5,419
5,252
8,353
4,066
4,287
1,251
634
617
1,196
597
599
4,320
2,260
2,060
3,029
1,541
1,488
1,646
813
833
1,486
741
745
1,780
859
921
1,668
809
859
5,830
2,959
2,871
4,140
2,091
2,049
4,568
2,234
2,334
3,785
1,779
2,006
711
369
342
663
330
333
1,165
581
584
969
474
495
1,568
742
826
1,279
624
655
1,173
592
581
1,072
517
555
49,684
24,476
25,208
39,773
18,970
20,803
17,609
8,510
9,099
14,904
7,049
7,855
884
483
401
848
433
415
3,162
1,606
1,556
2,638
1,287
1,351
3,125
1,589
1,536
2,243
1,097
1,146
4,677
2,330
2,347
3,826
1,840
1,986
402
202
200
382
204
178
5,180
2,537
2,643
4,073
1,935
2,138
1,183
561
622
940
442
498
1,650
843
807
1,087
538
549
11,442
5,620
5,822
8,475
3,967
4,508
370
195
175
357
178
179
16,374
8,337
8,037
14,050
7,200
6,850
6,873
3,520
3,353
6,429
3,275
3,154
615
325
290
564
291
273
785
395
390
741
406
335
3,912
2,018
1,894
3,224
1,631
1,593
4,189
2,079
2,110
3,092
1,597
1,495
32,606
16,323
16,283
27,267
13,673
13,594
14,821
7,368
7,453
14,142
7,055
7,087
515
270
245
439
224
215
1,528
780
748
1,143
601
542
2,820
1,445
1,375
2,228
1,138
1,090
1,242
629
613
895
478
417
3,495
1,769
1,726
2,757
1,381
1,376
4,903
2,482
2,421
3,290
1,649
1,641
3,282
1,580
1,702
2,373
1,147
1,226
3,587
1,898
1,689
3,353
1,757
1,596
1,846
972
874
1,815
942
873
469
226
243
350
192
158
751
406
345
726
383
343
392
214
178
339
177
162
129
80
49
123
63
60
270,567
131,505
139,062
228,233
110,268
117,965
122,127
58,984
63,143
98,758
46,020
52,738
31,719
15,495
16,224
28,488
13,519
14,969
111
63
48
109
53
56
244
132
112
334
158
176
653
330
323
592
269
323
210
102
108
217
100
117
173
86
87
243
106
137
20,670
10,209
10,461
13,943
6,696
7,247
216
113
103
360
147
213
509
243
266
465
227
238
39,073
18,837
20,236
30,835
13,959
16,876
251
116
135
300
128
172
896
425
471
730
324
406
3,337
1,486
1,851
2,344
1,080
1,264
180
88
92
156
75
81
2,072
985
1,087
1,657
736
921
518
231
287
545
257
288
1,465
759
706
1,333
706
627
3,810
1,732
2,078
2,800
1,272
1,528
1,135
517
618
1,212
554
658
414
203
211
374
164
210
950
437
513
783
356
427
2,755
1,294
1,461
2,024
941
1,083
2,332
1,064
1,268
1,911
864
1,047
1,238
660
578
1,168
639
529
1,054
503
551
840
382
458
3,794
1,795
1,999
3,086
1,434
1,652
1,850
854
996
1,498
673
825
498
225
273
411
201
210
12,601
6,057
6,544
11,459
5,416
6,043
3,557
1,700
1,857
3,080
1,444
1,636
340
162
178
424
204
220
941
486
455
953
472
481
1,510
743
767
1,292
643
649
395
199
196
362
195
167
624
290
334
506
229
277
309
135
174
299
139
160
327
164
163
335
148
187
422
229
193
293
152
141
1,003
447
556
1,054
482
572
290
138
152
301
145
156
306
132
174
296
126
170
891
425
466
697
329
368
462
211
251
460
195
265
1,224
596
628
1,107
513
594
18,111
8,383
9,728
18,870
8,773
10,097
3,707
1,703
2,004
3,728
1,680
2,048
1,513
686
827
1,697
766
931
936
420
516
963
457
506
330
156
174
306
148
158
307
156
151
344
163
181
523
233
290
551
265
286
362
167
195
403
193
210
200
101
99
279
136
143
436
211
225
449
221
228
181
73
108
185
79
106
210
93
117
269
129
140
317
150
167
410
192
218
308
145
163
338
165
173
361
169
192
410
173
237
450
229
221
453
219
234
384
194
190
398
203
195
310
166
144
308
183
125
214
107
107
239
101
138
459
211
248
488
210
278
229
100
129
257
121
136
382
178
204
461
220
241
269
123
146
313
157
156
345
163
182
394
172
222
287
134
153
352
157
195
309
153
156
373
177
196
480
211
269
375
177
198
178
92
86
193
93
100
766
333
433
773
361
412
254
119
135
304
136
168
264
124
140
295
143
152
273
114
159
269
127
142
180
89
91
196
95
101
549
267
282
500
239
261
1,838
813
1,025
1,597
715
882
4,804
1,925
2,879
5,372
2,258
3,114
2,437
1,087
1,350
2,494
1,069
1,425
971
282
689
1,089
363
726
361
171
190
518
236
282
1,035
385
650
1,271
590
681
19,920
8,819
11,101
20,186
9,252
10,934
10,985
4,908
6,077
10,892
4,960
5,932
2,079
868
1,211
2,025
886
1,139
453
198
255
476
211
265
2,083
932
1,151
2,036
996
1,040
667
287
380
659
287
372
1,310
618
692
1,221
578
643
830
325
505
1,034
463
571
793
361
432
1,038
482
556
720
322
398
805
389
416
10,451
5,092
5,359
9,500
4,854
4,646
4,130
1,926
2,204
4,613
2,381
2,232
232
127
105
253
133
120
277
141
136
193
95
98
340
167
173
231
121
110
1,495
797
698
828
474
354
427
197
230
377
175
202
164
92
72
189
96
93
211
106
105
154
80
74
1,094
559
535
666
322
344
2,081
980
1,101
1,996
977
1,019
35,355
18,610
16,745
24,419
13,444
10,975
8,300
4,154
4,146
6,595
3,508
3,087
926
519
407
709
390
319
934
500
434
610
359
251
4,685
2,394
2,291
3,357
1,831
1,526
1,007
568
439
685
393
292
10,513
5,721
4,792
6,504
3,646
2,858
4,325
2,329
1,996
2,902
1,660
1,242
4,664
2,424
2,240
3,056
1,656
1,400
34,845
17,750
17,095
28,690
15,252
13,438
7,092
3,537
3,555
7,054
3,708
3,346
5,734
2,871
2,863
4,900
2,488
2,412
569
305
264
518
290
228
1,346
740
606
1,282
742
540
10,454
5,393
5,061
7,289
3,897
3,392
9,650
4,904
4,746
7,647
4,127
3,520
12,353
5,885
6,468
10,979
4,999
5,980
5,829
2,817
3,012
4,525
2,107
2,418
1,413
679
734
1,503
680
823
912
423
489
985
437
548
614
266
348
618
259
359
1,135
534
601
995
458
537
537
246
291
577
253
324
698
338
360
729
318
411
567
276
291
490
244
246
648
306
342
557
243
314
400,147
199,187
200,960
335,497
163,496
172,001
223,183
109,388
113,795
184,001
87,243
96,758
87,835
42,460
45,375
79,007
36,648
42,359
12,315
6,093
6,222
8,682
4,148
4,534
7,863
4,038
3,825
7,312
3,699
3,613
8,748
4,326
4,422
6,431
3,115
3,316
3,331
1,657
1,674
2,608
1,256
1,352
1,079
549
530
1,006
537
469
15,946
7,750
8,196
13,470
6,266
7,204
945
481
464
770
401
369
32,464
15,716
16,748
23,986
11,673
12,313
37,381
18,787
18,594
30,100
14,389
15,711
15,276
7,531
7,745
10,629
5,111
5,518
3,068
1,585
1,483
2,896
1,555
1,341
791
412
379
784
413
371
640
331
309
561
298
263
413
233
180
381
211
170
442
213
229
426
232
194
281
157
124
250
128
122
501
239
262
494
273
221
28,762
14,238
14,524
21,401
10,387
11,014
12,602
6,050
6,552
8,845
4,138
4,707
1,789
918
871
1,304
654
650
1,696
844
852
1,291
570
721
3,338
1,698
1,640
2,761
1,377
1,384
2,449
1,194
1,255
1,861
903
958
2,578
1,349
1,229
1,932
1,002
930
1,809
870
939
1,348
666
682
2,501
1,315
1,186
2,059
1,077
982
20,296
10,562
9,734
16,908
8,719
8,189
6,823
3,362
3,461
5,816
2,913
2,903
1,461
786
675
994
491
503
653
363
290
678
371
307
1,342
787
555
1,119
628
491
283
148
135
224
117
107
227
130
97
163
89
74
1,386
764
622
1,207
649
558
1,903
949
954
1,444
745
699
5,381
2,818
2,563
4,414
2,267
2,147
837
455
382
849
449
400
22,125
10,854
11,271
21,171
10,309
10,862
3,952
1,944
2,008
3,976
1,946
2,030
8,016
3,903
4,113
7,484
3,602
3,882
817
398
419
774
389
385
6,826
3,326
3,500
6,338
3,034
3,304
2,514
1,283
1,231
2,599
1,338
1,261
14,016
7,298
6,718
11,156
5,881
5,275
2,530
1,237
1,293
2,232
1,091
1,141
851
445
406
717
398
319
2,366
1,176
1,190
1,633
852
781
289
159
130
239
130
109
986
464
522
963
462
501
820
476
344
574
289
285
394
252
142
289
179
110
2,544
1,351
1,193
1,790
987
803
1,424
802
622
937
544
393
353
194
159
306
170
136
499
253
246
490
251
239
551
283
268
532
296
236
409
206
203
454
232
222
10,950
5,676
5,274
9,062
4,571
4,491
4,258
2,221
2,037
3,709
1,846
1,863
1,124
576
548
949
483
466
395
201
194
384
195
189
436
213
223
492
239
253
2,430
1,276
1,154
1,649
852
797
636
347
289
526
263
263
697
367
330
574
300
274
974
475
499
779
393
386
26,158
13,042
13,116
27,796
13,882
13,914
1,928
965
963
2,056
1,041
1,015
3,311
1,666
1,645
3,677
1,866
1,811
2,635
1,320
1,315
3,004
1,493
1,511
4,148
2,063
2,085
5,131
2,582
2,549
630
307
323
715
376
339
5,602
2,739
2,863
4,728
2,335
2,393
1,669
846
823
1,341
651
690
6,235
3,136
3,099
7,144
3,538
3,606
19,127
9,395
9,732
17,514
8,576
8,938
12,147
5,951
6,196
11,643
5,589
6,054
3,903
1,930
1,973
3,212
1,636
1,576
3,077
1,514
1,563
2,659
1,351
1,308
7,213
3,785
3,428
5,981
3,065
2,916
3,034
1,574
1,460
2,685
1,357
1,328
1,418
730
688
1,143
568
575
1,478
833
645
1,201
644
557
1,283
648
635
952
496
456
6,127
3,329
2,798
5,683
3,073
2,610
3,401
1,846
1,555
3,072
1,648
1,424
924
514
410
922
504
418
420
217
203
486
266
220
1,382
752
630
1,203
655
548
19,122
10,035
9,087
11,928
6,235
5,693
12,174
6,362
5,812
7,892
4,099
3,793
5,478
2,942
2,536
2,990
1,607
1,383
1,470
731
739
1,046
529
517
272,098
132,638
139,460
240,743
114,310
126,433
188,631
91,450
97,181
169,677
79,333
90,344
72,143
34,214
37,929
67,921
31,131
36,790
4,020
2,018
2,002
4,166
2,059
2,107
2,452
1,184
1,268
2,390
1,097
1,293
514
280
234
655
308
347
1,997
1,016
981
1,880
903
977
7,675
3,591
4,084
6,955
3,157
3,798
561
283
278
688
348
340
1,679
836
843
1,893
988
905
1,946
961
985
2,206
1,131
1,075
5,454
2,548
2,906
5,186
2,436
2,750
3,103
1,500
1,603
2,988
1,435
1,553
41,177
20,501
20,676
30,719
14,468
16,251
2,552
1,302
1,250
2,165
1,058
1,107
1,783
877
906
2,093
1,057
1,036
20,085
9,824
10,261
15,332
7,230
8,102
3,205
1,589
1,616
3,753
1,739
2,014
4,854
2,428
2,426
4,480
2,097
2,383
5,355
2,613
2,742
5,378
2,559
2,819
1,669
807
862
2,254
1,097
1,157
6,407
3,078
3,329
6,575
3,035
3,540
21,947
10,887
11,060
19,371
9,510
9,861
7,746
3,703
4,043
7,802
3,680
4,122
2,990
1,515
1,475
2,333
1,116
1,217
2,906
1,533
1,373
1,950
1,012
938
4,219
2,095
2,124
3,870
2,019
1,851
3,107
1,522
1,585
2,587
1,243
1,344
979
519
460
829
440
389
61,520
30,301
31,219
51,695
25,467
26,228
15,678
7,685
7,993
13,393
6,332
7,061
486
265
221
385
207
178
2,051
1,020
1,031
2,024
980
1,044
3,271
1,587
1,684
2,881
1,420
1,461
4,148
2,019
2,129
3,587
1,793
1,794
9,034
4,391
4,643
6,445
3,178
3,267
5,440
2,664
2,776
4,954
2,487
2,467
8,817
4,446
4,371
7,419
3,779
3,640
1,546
745
801
1,570
772
798
2,908
1,485
1,423
2,585
1,342
1,243
3,093
1,532
1,561
2,258
1,131
1,127
5,048
2,462
2,586
4,194
2,046
2,148
2,462,250
1,231,290
1,230,960
2,028,383
987,721
1,040,662
2,245,737
1,123,084
1,122,653
1,840,962
893,237
947,725
91,078
47,148
43,930
94,101
48,555
45,546
10,031
4,953
5,078
8,058
3,978
4,080
137,736
71,151
66,585
92,374
46,004
46,370
29,407
14,199
15,208
32,725
15,680
17,045
60,517
29,801
30,716
43,308
21,309
21,999
134,801
67,923
66,878
103,696
50,919
52,777
12,885
6,623
6,262
10,806
5,336
5,470
76,800
38,396
38,404
62,166
30,405
31,761
60,125
31,218
28,907
60,740
31,347
29,393
49,131
22,479
26,652
42,991
19,124
23,867
24,316
11,224
13,092
26,257
12,039
14,218
38,733
19,738
18,995
29,580
14,714
14,866
17,977
9,284
8,693
12,678
6,396
6,282
19,762
9,210
10,552
20,163
9,219
10,944
38,856
17,486
21,370
42,859
18,829
24,030
20,892
10,263
10,629
13,449
6,699
6,750
28,392
12,979
15,413
29,902
13,383
16,519
3,042
1,506
1,536
2,296
1,130
1,166
67,903
33,712
34,191
45,898
22,529
23,369
1,835
999
836
1,743
932
811
1,802
920
882
1,565
817
748
50,598
25,874
24,724
50,207
25,030
25,177
1,710
880
830
1,543
809
734
21,308
9,524
11,784
25,171
11,145
14,026
13,684
6,746
6,938
14,813
7,268
7,545
149,162
75,597
73,565
134,763
66,876
67,887
41,592
20,094
21,498
38,942
18,028
20,914
435
232
203
418
219
199
4,829
2,275
2,554
3,094
1,510
1,584
94,468
44,663
49,805
88,784
40,517
48,267
28,944
14,018
14,926
27,737
13,128
14,609
104,768
53,249
51,519
75,448
37,024
38,424
33,424
14,802
18,622
33,321
14,505
18,816
53,006
26,728
26,278
45,101
22,734
22,367
50,354
26,106
24,248
39,967
20,318
19,649
102,638
52,452
50,186
82,946
40,944
42,002
238,707
122,369
116,338
164,155
79,845
84,310
19,201
9,615
9,586
16,351
8,268
8,083
6,611
3,297
3,314
4,145
2,070
2,075
38,640
18,007
20,633
36,745
16,689
20,056
105,260
53,946
51,314
71,958
35,138
36,820
95,120
47,942
47,178
69,603
32,959
36,644
65,257
33,456
31,801
38,395
18,869
19,526
1,490
792
698
1,667
893
774
451
227
224
522
278
244
195
109
86
234
111
123
351
193
158
335
176
159
238
127
111
281
148
133
255
136
119
295
180
115
3,210
1,717
1,493
3,182
1,741
1,441
852
478
374
945
503
442
144
81
63
216
127
89
182
91
91
246
139
107
242
128
114
256
137
119
211
120
91
231
131
100
103
54
49
153
88
65
1,476
765
711
1,135
616
519
52,418
26,156
26,262
42,542
21,211
21,331
12,213
6,078
6,135
10,293
5,035
5,258
567
282
285
583
321
262
1,824
936
888
1,378
696
682
367
189
178
490
268
222
3,735
1,872
1,863
2,609
1,364
1,245
9,457
4,654
4,803
7,825
3,838
3,987
945
464
481
990
485
505
7,377
3,782
3,595
5,376
2,735
2,641
4,664
2,250
2,414
3,671
1,783
1,888
369
194
175
361
190
171
3,515
1,742
1,773
2,932
1,485
1,447
889
432
457
836
411
425
3,068
1,537
1,531
2,568
1,270
1,298
606
316
290
572
291
281
292
146
146
315
170
145
2,530
1,282
1,248
1,743
869
874
49,237
24,571
24,666
42,717
21,268
21,449
14,488
7,127
7,361
14,280
6,917
7,363
375
212
163
415
223
192
1,432
733
699
1,194
623
571
134
72
62
252
128
124
6,322
3,088
3,234
5,000
2,498
2,502
7,999
3,976
4,023
6,432
3,213
3,219
501
286
215
466
263
203
260
140
120
382
198
184
246
138
108
306
171
135
7,525
3,744
3,781
6,267
3,098
3,169
5,130
2,644
2,486
3,963
2,059
1,904
4,825
2,411
2,414
3,760
1,877
1,883
25,416
12,392
13,024
21,329
10,808
10,521
1,409
755
654
1,486
761
725
392
221
171
442
252
190
239
122
117
268
151
117
155
72
83
154
85
69
299
154
145
285
145
140
179
97
82
171
92
79
820
399
421
548
308
240
171
89
82
183
105
78
343
180
163
347
174
173
145
77
68
187
105
82
190
99
91
259
136
123
495
273
222
380
216
164
1,754
854
900
1,415
680
735
402
204
198
377
197
180
9,002
4,020
4,982
6,676
3,231
3,445
334
166
168
362
190
172
385
198
187
402
204
198
149
84
65
133
72
61
91
44
47
95
50
45
310
169
141
388
212
176
1,349
679
670
1,116
586
530
567
315
252
523
272
251
49
29
20
65
30
35
633
320
313
520
259
261
3,120
1,518
1,602
2,414
1,188
1,226
123
56
67
115
57
58
144
73
71
166
85
81
1,200
621
579
939
480
459
549
284
265
492
264
228
204
103
101
191
103
88
82
43
39
115
58
57
132
74
58
115
60
55
6,059
3,200
2,859
6,535
3,510
3,025
333
168
165
377
202
175
153
79
74
109
59
50
334
191
143
340
195
145
134
69
65
134
68
66
185
104
81
152
80
72
150
74
76
142
82
60
46
25
21
54
26
28
25
10
15
55
30
25
348
174
174
411
220
191
363
204
159
347
185
162
126
75
51
152
78
74
140
74
66
164
84
80
215
112
103
215
121
94
206
122
84
239
115
124
123
68
55
152
78
74
129
57
72
165
82
83
194
106
88
191
108
83
53
31
22
77
37
40
181
90
91
242
133
109
197
108
89
254
134
120
140
76
64
213
125
88
54
27
27
65
45
20
84
47
37
106
66
40
139
70
69
140
76
64
198
100
98
229
122
107
179
96
83
181
88
93
184
95
89
178
98
80
488
256
232
501
265
236
65
32
33
92
58
34
103
52
51
99
60
39
215
109
106
243
114
129
235
127
108
222
112
110
340
172
168
294
164
130
42,656
21,399
21,257
37,043
18,818
18,225
24,591
12,422
12,169
20,937
10,545
10,392
135
79
56
234
130
104
160
83
77
317
179
138
3,464
1,696
1,768
2,910
1,522
1,388
12,692
6,273
6,419
10,687
5,387
5,300
610
313
297
665
354
311
185
99
86
203
112
91
182
97
85
232
120
112
210
120
90
212
122
90
131
68
63
170
92
78
64
35
29
134
77
57
232
114
118
342
178
164
32,549
16,216
16,333
29,084
14,538
14,546
15,279
7,564
7,715
12,824
6,358
6,466
5,423
2,717
2,706
5,961
2,997
2,964
4,116
2,034
2,082
3,794
1,917
1,877
5,124
2,637
2,487
4,356
2,209
2,147
2,607
1,264
1,343
2,149
1,057
1,092
3,478
1,763
1,715
3,322
1,697
1,625
2,133
1,073
1,060
1,794
900
894
224
105
119
259
153
106
112
60
52
137
72
65
83
43
40
183
91
92
627
332
295
663
321
342
299
150
149
286
160
126
202,080
105,523
96,557
158,073
85,530
72,543
112,318
57,396
54,922
91,173
47,509
43,664
41,027
21,397
19,630
36,269
18,623
17,646
924
535
389
697
438
259
3,373
1,832
1,541
2,795
1,623
1,172
2,358
1,366
992
1,923
1,152
771
3,176
1,703
1,473
2,337
1,350
987
2,627
1,461
1,166
2,036
1,188
848
1,014
544
470
757
390
367
2,542
1,337
1,205
2,138
1,231
907
19,597
10,040
9,557
14,360
7,391
6,969
14,434
7,306
7,128
10,936
5,685
5,251
21,246
9,875
11,371
16,925
8,438
8,487
23,901
12,532
11,369
18,915
10,291
8,624
15,449
7,890
7,559
12,657
6,730
5,927
2,893
1,506
1,387
1,728
959
769
836
478
358
607
362
245
2,482
1,378
1,104
2,109
1,142
967
869
490
379
681
411
270
1,372
790
582
1,133
687
446
13,057
7,165
5,892
9,816
5,624
4,192
5,812
2,972
2,840
4,844
2,676
2,168
1,454
840
614
1,119
673
446
1,623
883
740
1,177
676
501
2,482
1,410
1,072
1,667
1,004
663
1,686
1,060
626
1,009
595
414
13,634
7,324
6,310
10,351
5,977
4,374
5,297
2,687
2,610
4,118
2,205
1,913
433
245
188
367
243
124
774
433
341
565
330
235
1,492
829
663
1,095
668
427
1,622
921
701
1,130
680
450
1,156
622
534
837
516
321
777
443
334
710
428
282
307
184
123
180
118
62
272
162
110
235
147
88
1,040
567
473
797
457
340
464
231
233
317
185
132
12,838
6,922
5,916
9,996
5,751
4,245
4,707
2,415
2,292
3,669
2,063
1,606
1,994
1,123
871
1,575
903
672
1,443
786
657
1,039
597
442
1,255
700
555
909
550
359
2,649
1,435
1,214
2,207
1,292
915
790
463
327
597
346
251
13,091
7,096
5,995
9,755
5,674
4,081
4,280
2,308
1,972
3,023
1,773
1,250
2,868
1,566
1,302
2,147
1,257
890
2,819
1,490
1,329
2,185
1,297
888
3,124
1,732
1,392
2,400
1,347
1,053
11,272
6,009
5,263
6,647
3,865
2,782
2,767
1,457
1,310
1,753
1,013
740
1,837
993
844
962
571
391
1,507
787
720
814
460
354
1,882
1,006
876
1,203
712
491
1,472
784
688
812
450
362
1,807
982
825
1,103
659
444
1,969
1,079
890
1,420
839
581
1,188
672
516
852
507
345
67
40
27
54
29
25
535
275
260
409
233
176
179
92
87
105
70
35
33,996
18,585
15,411
23,982
14,678
9,304
27,701
15,168
12,533
19,101
11,515
7,586
22,104
12,219
9,885
14,836
8,857
5,979
2,316
1,222
1,094
1,631
1,032
599
1,982
1,075
907
1,575
965
610
1,299
652
647
1,059
661
398
4,095
2,202
1,893
3,080
2,044
1,036
620
360
260
472
287
185
219
114
105
158
100
58
1,469
811
658
1,027
731
296
1,787
917
870
1,423
926
497
2,200
1,215
985
1,801
1,119
682
383
219
164
298
193
105
1,240
681
559
1,066
650
416
577
315
262
437
276
161
44,424
22,166
22,258
37,831
19,198
18,633
21,273
10,844
10,429
17,647
9,045
8,602
13,548
6,767
6,781
11,451
5,676
5,775
1,002
564
438
884
499
385
550
299
251
492
262
230
1,043
546
497
922
506
416
2,558
1,411
1,147
2,169
1,246
923
2,572
1,257
1,315
1,729
856
873
3,803
1,950
1,853
4,151
2,132
2,019
582
289
293
697
362
335
246
114
132
281
142
139
310
170
140
322
161
161
629
367
262
611
306
305
201
100
101
214
108
106
221
107
114
173
103
70
154
76
78
177
92
85
515
251
264
632
328
304
146
69
77
160
85
75
583
298
285
697
354
343
216
109
107
187
91
96
19,348
9,372
9,976
16,033
8,021
8,012
17,621
8,572
9,049
14,253
7,136
7,117
236
116
120
200
117
83
1,491
684
807
1,580
768
812
59,649
30,856
28,793
46,793
23,949
22,844
32,664
16,680
15,984
24,654
12,180
12,474
8,108
4,069
4,039
5,673
2,774
2,899
987
514
473
799
418
381
1,449
731
718
1,227
602
625
1,875
978
897
1,397
706
691
970
483
487
925
436
489
628
329
299
552
278
274
2,695
1,291
1,404
2,537
1,259
1,278
1,824
929
895
1,345
674
671
3,203
1,605
1,598
2,103
967
1,136
1,049
510
539
932
460
472
1,667
852
815
1,202
596
606
977
481
496
875
367
508
7,232
3,908
3,324
5,087
2,643
2,444
6,471
3,215
3,256
6,332
3,139
3,193
2,625
1,284
1,341
2,357
1,167
1,190
522
262
260
545
275
270
209
94
115
211
105
106
436
218
218
599
300
299
369
172
197
359
187
172
1,472
761
711
1,394
678
716
464
226
238
461
215
246
374
198
176
406
212
194
20,514
10,961
9,553
15,807
8,630
7,177
3,803
1,894
1,909
3,075
1,589
1,486
1,047
559
488
790
430
360
1,558
847
711
1,084
584
500
4,357
2,483
1,874
3,222
1,889
1,333
3,689
1,918
1,771
3,235
1,696
1,539
1,522
814
708
1,046
569
477
1,940
1,079
861
1,451
832
619
2,598
1,367
1,231
1,904
1,041
863
393,341
195,151
198,190
337,916
168,697
169,219
163,618
79,706
83,912
137,293
66,918
70,375
43,525
21,687
21,838
38,067
18,501
19,566
32,120
15,496
16,624
26,445
12,646
13,799
15,082
7,368
7,714
13,009
6,378
6,631
7,691
3,887
3,804
6,603
3,309
3,294
8,313
4,164
4,149
6,538
3,286
3,252
6,165
3,085
3,080
5,384
2,768
2,616
21,331
10,840
10,491
16,162
8,485
7,677
3,472
1,686
1,786
3,030
1,558
1,472
1,084
556
528
821
429
392
24,835
10,937
13,898
21,234
9,558
11,676
25,840
13,526
12,314
22,370
11,691
10,679
6,876
3,608
3,268
6,152
3,179
2,973
4,171
2,139
2,032
3,661
1,914
1,747
1,324
701
623
992
507
485
1,316
716
600
1,339
678
661
4,265
2,141
2,124
3,343
1,749
1,594
2,141
1,147
994
1,714
908
806
544
310
234
695
380
315
2,555
1,327
1,228
2,224
1,208
1,016
625
359
266
559
301
258
2,023
1,078
945
1,691
867
824
23,123
11,600
11,523
20,990
10,496
10,494
6,019
2,975
3,044
5,413
2,601
2,812
1,577
818
759
1,825
950
875
6,804
3,366
3,438
5,827
2,968
2,859
1,430
720
710
1,266
620
646
2,008
956
1,052
1,743
871
872
2,524
1,293
1,231
2,127
1,065
1,062
1,815
948
867
1,712
867
845
946
524
422
1,077
554
523
35,751
18,185
17,566
35,116
18,097
17,019
18,758
9,445
9,313
17,296
8,832
8,464
2,006
1,012
994
2,035
1,033
1,002
1,495
764
731
1,794
910
884
2,675
1,336
1,339
2,969
1,490
1,479
1,899
965
934
1,843
983
860
731
376
355
885
479
406
1,412
755
657
1,675
854
821
3,108
1,555
1,553
2,973
1,534
1,439
2,005
1,117
888
2,067
1,129
938
1,662
860
802
1,579
853
726
27,253
13,786
13,467
20,467
10,344
10,123
18,071
9,047
9,024
12,608
6,281
6,327
545
284
261
522
278
244
301
142
159
313
164
149
2,899
1,529
1,370
2,203
1,109
1,094
3,136
1,585
1,551
2,836
1,466
1,370
1,149
598
551
1,018
523
495
1,152
601
551
967
523
444
72,256
35,578
36,678
60,783
30,343
30,440
38,806
18,868
19,938
32,770
15,964
16,806
10,106
4,998
5,108
8,555
4,276
4,279
2,771
1,421
1,350
2,416
1,281
1,135
6,481
3,230
3,251
5,228
2,690
2,538
1,937
994
943
1,485
766
719
6,039
2,993
3,046
5,175
2,666
2,509
1,607
808
799
1,425
758
667
4,509
2,266
2,243
3,729
1,942
1,787
30,156
15,004
15,152
29,640
14,900
14,740
20,539
10,268
10,271
20,308
10,108
10,200
1,848
921
927
1,707
907
800
2,872
1,403
1,469
3,137
1,565
1,572
378
195
183
325
191
134
2,401
1,178
1,223
1,917
973
944
2,118
1,039
1,079
2,246
1,156
1,090
15,344
7,766
7,578
11,257
5,908
5,349
8,117
4,102
4,015
5,648
2,979
2,669
3,053
1,509
1,544
2,131
1,106
1,025
1,497
780
717
1,294
680
614
1,009
522
487
870
453
417
914
468
446
619
309
310
754
385
369
695
381
314
263,481
131,881
131,600
216,249
106,550
109,699
53,786
27,165
26,621
45,139
21,959
23,180
32,852
16,905
15,947
25,258
12,233
13,025
5,088
2,581
2,507
5,268
2,689
2,579
1,218
606
612
890
441
449
2,193
1,110
1,083
2,183
1,068
1,115
1,573
722
851
1,266
578
688
1,838
855
983
1,888
899
989
719
351
368
707
320
387
1,206
580
626
994
476
518
1,020
522
498
1,065
522
543
1,507
718
789
1,402
684
718
290
142
148
276
128
148
656
314
342
664
307
357
722
349
373
582
290
292
1,631
817
814
1,704
841
863
1,273
593
680
992
483
509
27,260
13,336
13,924
23,358
11,053
12,305
6,850
3,421
3,429
5,255
2,540
2,715
1,094
577
517
776
371
405
1,647
795
852
1,642
808
834
3,314
1,512
1,802
2,989
1,352
1,637
1,356
684
672
1,050
484
566
1,655
844
811
1,657
799
858
1,019
500
519
940
458
482
1,314
596
718
1,088
532
556
805
369
436
603
276
327
2,871
1,438
1,433
2,666
1,295
1,371
1,682
823
859
1,342
601
741
1,020
496
524
963
445
518
910
432
478
725
322
403
1,093
551
542
1,136
518
618
630
298
332
526
252
274
12,358
6,376
5,982
9,026
4,652
4,374
2,579
1,305
1,274
1,867
924
943
493
259
234
373
171
202
1,224
578
646
989
523
466
1,263
652
611
1,076
531
545
825
423
402
610
310
300
1,772
833
939
1,172
571
601
1,087
559
528
833
452
381
1,157
603
554
822
435
387
1,311
835
476
757
486
271
647
329
318
527
249
278
16,556
8,221
8,335
15,764
7,815
7,949
4,857
2,339
2,518
4,605
2,269
2,336
2,722
1,355
1,367
1,966
988
978
999
517
482
953
469
484
479
231
248
583
297
286
3,162
1,598
1,564
3,321
1,633
1,688
3,218
1,604
1,614
3,271
1,616
1,655
1,119
577
542
1,065
543
522
14,592
7,297
7,295
15,131
7,474
7,657
4,362
2,158
2,204
4,756
2,362
2,394
1,111
570
541
889
480
409
848
455
393
853
439
414
1,169
563
606
1,308
607
701
1,271
626
645
1,235
614
621
3,034
1,506
1,528
3,070
1,465
1,605
2,175
1,107
1,068
2,396
1,200
1,196
622
312
310
624
307
317
10,524
5,212
5,312
8,940
4,291
4,649
2,883
1,422
1,461
2,570
1,253
1,317
1,369
657
712
1,237
578
659
504
244
260
489
232
257
835
410
425
656
305
351
573
319
254
444
226
218
511
251
260
346
163
183
540
271
269
448
222
226
1,364
660
704
1,232
549
683
1,672
822
850
1,319
660
659
273
156
117
199
103
96
15,533
7,472
8,061
13,110
6,335
6,775
5,850
2,839
3,011
4,503
2,180
2,323
1,283
661
622
980
517
463
468
216
252
370
167
203
616
282
334
550
237
313
1,521
734
787
1,171
584
587
1,905
918
987
1,800
871
929
1,672
746
926
1,682
775
907
1,335
639
696
1,274
619
655
883
437
446
780
385
395
11,767
6,394
5,373
10,251
5,718
4,533
2,609
1,413
1,196
2,427
1,314
1,113
1,567
824
743
1,264
674
590
709
388
321
633
349
284
1,040
547
493
899
483
416
876
478
398
906
462
444
476
256
220
408
234
174
1,105
616
489
997
542
455
587
334
253
473
283
190
1,124
575
549
944
551
393
1,674
963
711
1,300
826
474
65,442
32,985
32,457
42,444
20,828
21,616
60,884
30,810
30,074
38,442
18,985
19,457
1,076
481
595
1,085
498
587
1,120
550
570
974
445
529
2,362
1,144
1,218
1,943
900
1,043
8,172
4,025
4,147
8,189
4,020
4,169
5,686
2,766
2,920
5,558
2,709
2,849
228
123
105
324
143
181
232
114
118
249
127
122
1,115
566
549
981
508
473
271
134
137
312
148
164
445
227
218
587
295
292
195
95
100
178
90
88
6,808
3,407
3,401
5,057
2,603
2,454
3,609
1,749
1,860
2,632
1,323
1,309
447
236
211
393
186
207
1,100
547
553
816
430
386
1,259
656
603
973
524
449
393
219
174
243
140
103
14,927
7,223
7,704
13,948
6,937
7,011
10,985
5,355
5,630
9,344
4,685
4,659
2,393
1,124
1,269
3,012
1,453
1,559
753
349
404
850
422
428
169
80
89
198
97
101
627
315
312
544
280
264
5,756
2,768
2,988
5,892
2,865
3,027
3,302
1,590
1,712
3,442
1,689
1,753
821
385
436
921
443
478
799
377
422
762
359
403
834
416
418
767
374
393
182,807
96,729
86,078
146,747
81,323
65,424
29,148
15,223
13,925
20,506
11,174
9,332
17,146
8,889
8,257
12,316
6,627
5,689
1,084
557
527
899
499
400
704
393
311
458
265
193
3,852
2,034
1,818
2,500
1,388
1,112
5,550
2,899
2,651
3,739
2,062
1,677
812
451
361
594
333
261
6,494
3,517
2,977
5,588
3,226
2,362
3,323
1,764
1,559
2,893
1,647
1,246
922
500
422
772
461
311
593
318
275
552
310
242
228
120
108
230
135
95
846
501
345
644
400
244
582
314
268
497
273
224
18,737
10,150
8,587
15,429
8,461
6,968
3,153
1,645
1,508
3,155
1,630
1,525
1,392
795
597
1,075
612
463
1,723
977
746
1,470
844
626
1,101
617
484
983
546
437
1,948
1,037
911
1,243
704
539
803
423
380
682
369
313
711
399
312
651
342
309
2,834
1,477
1,357
2,659
1,453
1,206
1,457
796
661
1,072
598
474
3,194
1,747
1,447
2,108
1,178
930
421
237
184
331
185
146
13,217
6,990
6,227
11,364
6,527
4,837
6,464
3,268
3,196
6,106
3,293
2,813
2,591
1,424
1,167
1,848
1,155
693
1,667
906
761
1,408
837
571
1,297
726
571
995
639
356
1,198
666
532
1,007
603
404
28,935
15,102
13,833
20,966
11,632
9,334
5,741
2,931
2,810
4,992
2,674
2,318
571
291
280
375
210
165
839
463
376
585
335
250
1,012
548
464
950
549
401
9,940
5,051
4,889
6,847
3,808
3,039
3,196
1,643
1,553
2,194
1,224
970
916
497
419
695
397
298
4,385
2,385
2,000
2,992
1,660
1,332
2,335
1,293
1,042
1,336
775
561
41,183
21,005
20,178
35,479
18,517
16,962
18,646
9,413
9,233
16,665
8,431
8,234
368
193
175
288
173
115
904
457
447
770
414
356
2,014
1,111
903
1,669
931
738
447
245
202
401
242
159
631
370
261
511
316
195
883
491
392
818
483
335
767
388
379
840
453
387
5,504
2,759
2,745
4,710
2,386
2,324
513
293
220
427
242
185
489
255
234
436
234
202
1,608
860
748
1,184
671
513
611
316
295
591
312
279
7,798
3,854
3,944
6,169
3,229
2,940
12,145
6,605
5,540
9,408
5,583
3,825
3,537
1,806
1,731
3,231
1,849
1,382
1,270
667
603
914
543
371
2,004
1,063
941
1,664
972
692
1,981
1,158
823
1,244
784
460
569
326
243
476
285
191
2,784
1,585
1,199
1,879
1,150
729
15,059
8,307
6,752
14,162
8,183
5,979
6,346
3,455
2,891
6,256
3,483
2,773
2,178
1,262
916
1,992
1,192
800
1,910
1,072
838
1,715
1,091
624
741
436
305
484
293
191
3,884
2,082
1,802
3,715
2,124
1,591
9,713
5,308
4,405
7,797
4,585
3,212
2,066
1,073
993
1,830
1,031
799
858
473
385
657
401
256
585
299
286
446
268
178
263
140
123
270
151
119
657
350
307
801
458
343
395
200
195
271
160
111
987
537
450
767
483
284
1,026
603
423
830
478
352
1,030
583
447
805
467
338
1,846
1,050
796
1,120
688
432
8,176
4,522
3,654
6,048
3,435
2,613
3,365
1,820
1,545
2,686
1,473
1,213
554
287
267
539
323
216
591
323
268
403
225
178
2,152
1,228
924
1,414
830
584
1,514
864
650
1,006
584
422
88,162
44,888
43,274
65,981
33,859
32,122
80,638
40,722
39,916
59,184
30,067
29,117
30,424
15,079
15,345
25,559
12,581
12,978
1,001
492
509
935
484
451
757
434
323
653
374
279
773
377
396
692
364
328
508
284
224
404
221
183
4,429
2,223
2,206
3,431
1,845
1,586
666
378
288
583
341
242
10,394
5,465
4,929
6,612
3,402
3,210
10,255
5,433
4,822
6,512
3,338
3,174
21,431
10,557
10,874
13,801
7,115
6,686
2,165
1,151
1,014
2,174
1,157
1,017
772
410
362
760
405
355
233
122
111
233
115
118
284
152
132
237
118
119
113
57
56
163
88
75
94
62
32
129
73
56
214
115
99
189
104
85
229
104
125
234
126
108
226
129
97
229
128
101
3,471
1,988
1,483
2,837
1,701
1,136
800
438
362
675
394
281
1,112
633
479
775
488
287
1,559
917
642
1,387
819
568
1,888
1,027
861
1,786
934
852
601
315
286
637
333
304
340
205
135
274
134
140
108
51
57
116
65
51
221
120
101
209
112
97
266
145
121
219
124
95
352
191
161
331
166
165
52,502
27,366
25,136
42,284
22,437
19,847
37,030
19,289
17,741
30,397
15,945
14,452
24,104
12,680
11,424
19,886
10,422
9,464
5,504
2,804
2,700
4,297
2,263
2,034
2,195
1,133
1,062
1,784
931
853
1,678
855
823
1,473
766
707
2,288
1,155
1,133
1,954
1,039
915
1,261
662
599
1,003
524
479
4,649
2,445
2,204
3,774
2,119
1,655
2,639
1,412
1,227
2,219
1,245
974
779
416
363
704
399
305
1,231
617
614
851
475
376
10,823
5,632
5,191
8,113
4,373
3,740
4,335
2,258
2,077
3,690
1,890
1,800
738
434
304
472
280
192
1,429
731
698
1,149
632
517
4,321
2,209
2,112
2,802
1,571
1,231
108,729
57,176
51,553
84,913
46,433
38,480
83,617
43,292
40,325
66,589
35,535
31,054
39,737
20,915
18,822
32,559
17,344
15,215
20,029
10,143
9,886
15,728
8,178
7,550
2,772
1,514
1,258
2,225
1,310
915
3,461
1,906
1,555
3,140
1,845
1,295
2,578
1,436
1,142
1,756
990
766
1,158
643
515
1,031
628
403
13,882
6,735
7,147
10,150
5,240
4,910
13,642
7,650
5,992
10,689
6,481
4,208
6,713
3,705
3,008
5,308
3,170
2,138
3,252
1,919
1,333
2,237
1,411
826
2,191
1,255
936
1,662
1,045
617
850
439
411
865
512
353
636
332
304
617
343
274
10,396
5,652
4,744
6,963
4,033
2,930
6,953
3,755
3,198
4,461
2,576
1,885
1,649
902
747
1,184
673
511
437
253
184
254
160
94
1,357
742
615
1,064
624
440
1,074
582
492
672
384
288
1,074
582
492
672
384
288
335,098
149,491
185,607
335,353
151,105
184,248
88
214,358
11,589
107,012
2,051
40
99,612
6,109
42,811
919
48
114,746
5,480
64,201
1,132
109
227,122
14,116
92,381
1,625
49
106,854
7,710
35,768
724
60
120,268
6,406
56,613
901
65 aos a ms
Total
Hombre
Mujer
2,550,861
1,209,560
1,341,301
2,484,454
1,179,143
1,305,311
28,237
14,479
13,758
4,637
2,052
2,585
2,040
908
1,132
51
16
35
97
56
41
82
40
42
98
49
49
218
110
108
46
15
31
71
32
39
352
149
203
395
189
206
109
45
64
124
51
73
137
55
82
200
80
120
93
46
47
48
17
31
108
34
74
56
25
31
75
36
39
208
85
123
29
14
15
4,973
2,790
2,183
1,120
597
523
757
424
333
508
286
222
175
107
68
1,427
785
642
986
591
395
2,201
1,045
1,156
145
61
84
49
24
25
74
26
48
44
18
26
69
34
35
426
223
203
42
14
28
68
34
34
119
66
53
126
57
69
331
159
172
708
329
379
4,769
2,185
2,584
378
141
237
411
231
180
154
76
78
261
94
167
221
96
125
117
50
67
99
44
55
142
72
70
477
182
295
45
15
30
81
39
42
338
182
156
330
165
165
366
197
169
96
37
59
93
45
48
136
64
72
94
40
54
117
58
59
424
172
252
127
61
66
134
57
77
128
67
61
2,662
1,319
1,343
532
246
286
73
40
33
132
79
53
465
206
259
204
107
97
242
113
129
99
53
46
253
125
128
407
221
186
121
57
64
73
36
37
61
36
25
1,201
737
464
651
403
248
238
137
101
312
197
115
7,794
4,351
3,443
3,479
1,909
1,570
1,927
1,098
829
629
344
285
380
225
155
534
313
221
606
335
271
239
127
112
110,954
51,979
58,975
14,997
6,857
8,140
5,546
2,520
3,026
5,836
2,652
3,184
281
143
138
81
36
45
338
185
153
479
223
256
179
82
97
535
222
313
254
131
123
484
223
261
446
221
225
538
219
319
1,034
493
541
323
141
182
244
119
125
54
28
26
268
122
146
145
83
62
3,198
1,471
1,727
651
293
358
52
28
24
287
130
157
164
83
81
217
90
127
240
118
122
143
61
82
162
72
90
63
30
33
111
46
65
266
126
140
71
29
42
229
110
119
78
35
43
464
220
244
4,935
1,967
2,968
1,514
592
922
317
131
186
233
100
133
293
120
173
219
84
135
887
343
544
198
85
113
243
94
149
405
157
248
313
127
186
313
134
179
3,989
2,063
1,926
2,675
1,377
1,298
377
201
176
217
125
92
720
360
360
869
441
428
251
127
124
65
30
35
62
36
26
195
84
111
160
87
73
85
49
36
51
28
23
5,317
2,352
2,965
2,028
888
1,140
151
77
74
222
97
125
354
140
214
245
112
133
714
349
365
747
306
441
444
200
244
192
89
103
220
94
126
7,784
3,329
4,455
1,263
520
743
426
171
255
736
313
423
257
120
137
500
217
283
232
111
121
431
176
255
358
159
199
236
107
129
509
220
289
121
54
67
173
73
100
1,795
780
1,015
233
96
137
256
100
156
258
112
146
2,331
943
1,388
387
145
242
511
206
305
301
121
180
218
96
122
188
92
96
464
167
297
118
53
65
144
63
81
2,679
1,210
1,469
331
153
178
123
63
60
565
245
320
70
40
30
130
60
70
87
46
41
68
30
38
341
142
199
451
197
254
137
71
66
376
163
213
2,594
1,084
1,510
1,427
581
846
319
135
184
641
290
351
207
78
129
2,907
1,265
1,642
802
322
480
86
44
42
212
90
122
321
130
191
165
81
84
240
125
115
118
60
58
394
164
230
168
68
100
401
181
220
40,602
20,449
20,153
23,905
11,796
12,109
738
385
353
500
251
249
800
420
380
1,498
739
759
407
229
178
2,440
1,254
1,186
1,354
621
733
8,960
4,754
4,206
3,053
1,297
1,756
625
266
359
88
40
48
104
52
52
390
162
228
270
106
164
215
88
127
123
53
70
301
126
175
285
121
164
652
283
369
5,451
2,479
2,972
2,129
1,005
1,124
163
78
85
932
388
544
164
80
84
748
366
382
374
166
208
251
108
143
690
288
402
1,853
846
1,007
446
202
244
296
129
167
242
113
129
278
129
149
448
207
241
143
66
77
2,250
933
1,317
1,291
518
773
624
260
364
335
155
180
1,160
466
694
622
263
359
538
203
335
2,773
1,440
1,333
2,137
1,102
1,035
113
55
58
156
81
75
192
100
92
175
102
73
1,178
594
584
72
35
37
52
22
30
107
58
49
122
68
54
175
83
92
63
24
39
230
126
104
104
47
57
154
85
69
99
46
53
39,206
16,969
22,237
8,540
3,852
4,688
3,667
1,691
1,976
454
214
240
1,493
672
821
182
82
100
438
192
246
613
256
357
676
302
374
402
163
239
615
280
335
3,971
1,738
2,233
413
194
219
104
48
56
191
88
103
125
52
73
325
131
194
365
154
211
121
57
64
293
109
184
196
95
101
200
81
119
124
59
65
261
111
150
449
219
230
295
123
172
243
108
135
147
57
90
119
52
67
12,907
5,233
7,674
2,151
932
1,219
801
323
478
225
94
131
636
234
402
576
229
347
600
266
334
499
203
296
312
116
196
398
165
233
1,281
474
807
1,719
706
1,013
570
215
355
1,015
404
611
113
41
72
877
372
505
237
97
140
143
71
72
184
86
98
364
137
227
206
68
138
1,772
768
1,004
503
218
285
115
62
53
179
79
100
343
132
211
225
100
125
167
78
89
240
99
141
4,116
1,838
2,278
838
376
462
631
239
392
552
239
313
977
464
513
517
236
281
601
284
317
2,905
1,283
1,622
625
285
340
239
107
132
180
71
109
184
80
104
568
249
319
118
50
68
234
112
122
137
54
83
52
26
26
122
57
65
144
70
74
87
35
52
112
46
66
103
41
62
4,995
2,257
2,738
575
294
281
785
368
417
790
311
479
241
112
129
1,046
450
596
892
431
461
334
151
183
332
140
192
119,172
57,518
61,654
91,230
43,360
47,870
13,628
6,138
7,490
6,308
2,980
3,328
9,709
4,662
5,047
793
409
384
456
249
207
1,624
855
769
5,599
2,659
2,940
184
102
82
11,770
5,731
6,039
146
74
72
163
80
83
177
93
84
494
251
243
2,564
1,221
1,343
117
65
52
203
96
107
99
58
41
235
130
105
4,735
2,319
2,416
1,493
694
799
1,029
522
507
267
144
123
4,556
1,935
2,621
211
116
95
1,093
547
546
5,463
2,579
2,884
3,967
1,918
2,049
5,966
2,836
3,130
8,181
3,897
4,284
6,804
3,469
3,335
503
229
274
178
89
89
375
180
195
286
137
149
236
115
121
133
68
65
147
82
65
276
129
147
120
58
62
132
59
73
296
154
142
175
87
88
151
76
75
134
61
73
99
46
53
118
54
64
199
99
100
113
54
59
294
144
150
2,839
1,548
1,291
4,584
2,421
2,163
1,672
830
842
368
205
163
101
73
28
451
215
236
568
301
267
469
270
199
92
62
30
863
465
398
2,808
1,479
1,329
335
156
179
597
315
282
327
166
161
61
34
27
226
131
95
151
76
75
299
173
126
132
78
54
58
28
30
151
76
75
81
47
34
171
77
94
219
122
97
3,743
1,914
1,829
841
455
386
168
79
89
109
58
51
175
92
83
68
30
38
197
98
99
208
116
92
162
88
74
309
151
158
413
186
227
113
58
55
648
338
310
42
22
20
290
143
147
2,020
894
1,126
539
233
306
130
65
65
183
87
96
162
77
85
156
69
87
202
78
124
405
164
241
243
121
122
6,041
3,082
2,959
3,160
1,553
1,607
974
522
452
638
326
312
259
141
118
189
112
77
821
428
393
1,942
899
1,043
363
174
189
282
127
155
106
46
60
253
122
131
196
101
95
249
109
140
74
37
37
66
37
29
70
29
41
116
49
67
167
68
99
55,207
23,598
31,609
17,505
7,522
9,983
6,256
2,739
3,517
447
192
255
1,080
446
634
481
206
275
759
315
444
312
117
195
2,038
889
1,149
307
121
186
1,348
526
822
434
192
242
669
275
394
794
343
451
708
315
393
250
105
145
891
395
496
731
346
385
4,151
1,631
2,520
1,026
401
625
777
295
482
963
369
594
560
232
328
525
213
312
300
121
179
6,597
2,781
3,816
2,860
1,148
1,712
239
107
132
629
260
369
383
140
243
733
307
426
543
207
336
501
271
230
312
151
161
52
32
20
198
89
109
147
69
78
5,347
2,370
2,977
1,240
531
709
649
305
344
531
261
270
277
106
171
368
153
215
1,167
467
700
171
72
99
468
236
232
326
168
158
150
71
79
7,443
3,442
4,001
1,538
647
891
685
288
397
316
118
198
272
112
160
311
141
170
488
213
275
301
156
145
303
158
145
208
107
101
372
163
209
220
116
104
416
216
200
223
109
114
395
206
189
114
53
61
519
263
256
155
73
82
154
88
66
61
30
31
177
93
84
215
92
123
2,946
1,260
1,686
1,221
526
695
88
36
52
428
175
253
139
62
77
332
145
187
397
178
219
131
57
74
210
81
129
3,586
1,424
2,162
352
131
221
305
129
176
180
76
104
492
211
281
253
78
175
287
120
167
390
147
243
141
54
87
310
103
207
318
129
189
401
174
227
157
72
85
1,186
472
714
406
171
235
216
92
124
249
88
161
315
121
194
3,274
1,354
1,920
924
374
550
545
228
317
267
111
156
227
95
132
323
130
193
429
185
244
233
97
136
326
134
192
1,571
690
881
394
177
217
80
35
45
87
43
44
278
133
145
160
71
89
140
49
91
132
52
80
106
45
61
52
24
28
142
61
81
1,601
652
949
340
136
204
59
22
37
76
34
42
172
67
105
125
61
64
142
60
82
116
42
74
130
45
85
84
31
53
119
49
70
238
105
133
119,072
56,971
62,101
24,972
10,836
14,136
13,828
5,899
7,929
1,124
492
632
684
323
361
349
130
219
1,990
947
1,043
1,365
582
783
2,500
1,110
1,390
441
171
270
854
395
459
546
229
317
787
339
448
504
219
285
6,470
2,901
3,569
3,052
1,322
1,730
1,560
739
821
1,086
481
605
772
359
413
8,084
3,781
4,303
2,527
1,115
1,412
563
283
280
291
150
141
1,064
528
536
143
71
72
401
198
203
342
156
186
523
252
271
1,021
461
560
541
247
294
145
79
66
523
241
282
3,431
1,693
1,738
843
402
441
411
184
227
300
150
150
363
191
172
197
111
86
340
188
152
851
413
438
126
54
72
11,261
5,656
5,605
4,446
2,088
2,358
720
391
329
172
85
87
306
176
130
322
163
159
545
291
254
1,295
692
603
430
237
193
161
86
75
308
151
157
275
141
134
499
253
246
651
336
315
967
473
494
164
93
71
15,701
7,291
8,410
4,679
2,013
2,666
375
162
213
692
330
362
566
247
319
294
149
145
492
233
259
201
108
93
1,142
527
615
1,484
677
807
802
400
402
433
239
194
441
210
231
124
62
62
968
495
473
1,541
728
813
188
95
93
202
110
92
244
132
112
833
374
459
8,109
3,721
4,388
6,418
2,962
3,456
401
187
214
1,290
572
718
14,032
7,690
6,342
6,116
3,279
2,837
1,374
785
589
1,062
583
479
787
465
322
667
356
311
748
419
329
514
268
246
431
234
197
511
317
194
814
460
354
422
214
208
586
310
276
4,853
2,347
2,506
1,146
504
642
712
367
345
442
203
239
441
215
226
396
192
204
562
288
274
72
43
29
217
119
98
339
163
176
284
123
161
242
130
112
6,469
2,997
3,472
1,639
681
958
480
216
264
452
222
230
634
280
354
202
112
90
647
297
350
335
174
161
451
214
237
487
240
247
373
181
192
274
128
146
254
127
127
241
125
116
8,393
4,741
3,652
2,399
1,347
1,052
980
572
408
1,328
741
587
462
255
207
1,182
690
492
965
567
398
1,077
569
508
4,936
2,235
2,701
1,988
873
1,115
355
147
208
664
312
352
482
218
264
309
157
152
722
349
373
416
179
237
2,361
1,082
1,279
1,422
627
795
408
184
224
192
97
95
339
174
165
82,361
39,276
43,085
82,361
39,276
43,085
42,034
20,572
21,462
11,724
5,310
6,414
1,484
607
877
4,773
2,240
2,533
9,623
4,444
5,179
11,535
5,521
6,014
1,188
582
606
96,037
44,200
51,837
28,096
12,931
15,165
9,354
4,266
5,088
290
111
179
336
164
172
1,968
908
1,060
4,148
2,014
2,134
5,332
2,436
2,896
204
104
100
6,464
2,928
3,536
2,674
1,040
1,634
467
185
282
283
99
184
339
138
201
706
271
435
396
172
224
366
128
238
117
47
70
5,947
2,568
3,379
1,509
633
876
629
286
343
584
236
348
1,007
474
533
488
229
259
275
108
167
480
215
265
232
90
142
743
297
446
5,425
2,444
2,981
1,508
675
833
379
162
217
442
180
262
694
310
384
767
338
429
462
176
286
338
130
208
835
473
362
3,676
1,660
2,016
983
446
537
537
246
291
522
241
281
347
141
206
529
247
282
204
83
121
269
124
145
285
132
153
8,743
3,693
5,050
4,466
1,955
2,511
372
145
227
423
181
242
1,107
475
632
631
240
391
677
267
410
454
188
266
613
242
371
6,604
3,117
3,487
2,138
1,048
1,090
457
190
267
929
446
483
483
216
267
852
393
459
566
263
303
321
151
170
858
410
448
4,918
2,220
2,698
1,700
750
950
101
45
56
1,263
598
665
201
92
109
633
284
349
489
213
276
210
99
111
321
139
182
12,040
6,443
5,597
2,949
1,461
1,488
2,711
1,598
1,113
847
431
416
891
449
442
405
228
177
677
352
325
1,097
554
543
841
473
368
614
342
272
659
384
275
285
133
152
64
38
26
3,395
1,509
1,886
363
162
201
409
197
212
441
190
251
249
109
140
485
218
267
426
183
243
295
121
174
431
191
240
296
138
158
2,926
1,344
1,582
804
366
438
278
127
151
571
243
328
585
264
321
307
183
124
381
161
220
6,530
2,894
3,636
924
392
532
376
167
209
150
89
61
218
104
114
826
343
483
421
169
252
377
146
231
410
204
206
407
212
195
1,018
460
558
519
236
283
884
372
512
5,063
2,337
2,726
1,504
712
792
850
350
500
551
256
295
259
132
127
838
372
466
736
352
384
325
163
162
35,491
15,270
20,221
9,671
4,190
5,481
2,476
1,072
1,404
331
161
170
1,974
854
1,120
205
86
119
208
100
108
135
52
83
151
60
91
115
55
60
137
62
75
135
55
80
76
34
42
169
71
98
219
92
127
544
238
306
105
45
60
317
118
199
1,109
492
617
598
263
335
667
280
387
3,791
1,568
2,223
904
385
519
426
186
240
294
130
164
360
155
205
262
98
164
652
255
397
412
162
250
481
197
284
4,122
1,685
2,437
1,784
734
1,050
441
173
268
103
41
62
447
175
272
133
58
75
174
76
98
119
50
69
206
78
128
120
45
75
140
54
86
284
124
160
171
77
94
2,596
1,138
1,458
297
111
186
313
122
191
181
80
101
202
95
107
128
55
73
116
57
59
319
140
179
106
57
49
179
79
100
138
64
74
154
73
81
307
137
170
156
68
88
8,238
3,577
4,661
682
292
390
467
196
271
454
182
272
342
150
192
1,227
552
675
751
333
418
354
147
207
595
266
329
178
72
106
604
254
350
94
37
57
541
245
296
358
151
207
486
206
280
255
113
142
446
187
259
225
111
114
179
83
96
3,543
1,633
1,910
178
80
98
416
184
232
99
40
59
313
126
187
119
54
65
181
95
86
327
148
179
151
66
85
167
80
87
162
67
95
199
111
88
135
72
63
636
294
342
120
53
67
180
88
92
160
75
85
3,530
1,479
2,051
596
243
353
466
200
266
276
119
157
269
123
146
155
66
89
417
172
245
479
196
283
132
64
68
339
136
203
197
82
115
204
78
126
55,656
26,443
29,213
20,805
9,571
11,234
6,641
3,046
3,595
1,777
867
910
1,371
615
756
712
337
375
478
213
265
513
223
290
448
201
247
1,742
809
933
266
122
144
4,875
2,203
2,672
1,720
816
904
262
119
143
5,138
2,400
2,738
1,479
690
789
360
167
193
269
112
157
462
218
244
882
418
464
241
126
115
981
456
525
464
213
251
3,493
1,557
1,936
519
209
310
386
166
220
373
166
207
778
371
407
158
63
95
428
198
230
222
98
124
301
139
162
328
147
181
5,233
2,401
2,832
1,267
548
719
215
104
111
436
220
216
664
294
370
140
74
66
278
119
159
923
504
419
227
101
126
429
167
262
425
170
255
229
100
129
1,786
843
943
1,171
512
659
446
260
186
169
71
98
7,473
3,873
3,600
3,688
1,819
1,869
452
254
198
256
125
131
633
337
296
727
361
366
1,716
976
740
3,418
1,663
1,755
1,197
598
599
654
342
312
798
366
432
769
357
412
1,464
889
575
277
168
109
494
290
204
247
161
86
257
151
106
189
119
70
1,687
795
892
656
313
343
636
296
340
285
125
160
110
61
49
2,115
1,004
1,111
457
211
246
345
160
185
230
106
124
83
42
41
319
153
166
521
246
275
160
86
74
3,044
1,447
1,597
766
364
402
587
273
314
245
117
128
180
87
93
193
93
100
607
287
320
154
69
85
312
157
155
68,191
32,577
35,614
32,120
14,888
17,232
16,458
7,356
9,102
2,513
1,163
1,350
1,344
661
683
3,322
1,599
1,723
613
294
319
1,266
614
652
646
309
337
832
406
426
1,865
910
955
1,358
643
715
492
244
248
425
203
222
487
236
251
499
250
249
17,800
8,410
9,390
7,120
3,289
3,831
362
175
187
1,135
562
573
967
487
480
1,800
846
954
150
59
91
1,915
941
974
405
208
197
463
242
221
3,278
1,498
1,780
205
103
102
5,634
2,889
2,745
2,773
1,351
1,422
269
154
115
312
164
148
1,026
583
443
1,254
637
617
10,976
5,514
5,462
5,905
2,946
2,959
206
108
98
474
250
224
1,017
539
478
204
124
80
1,147
593
554
1,193
559
634
830
395
435
1,661
876
785
904
461
443
161
85
76
375
206
169
150
79
71
71
45
26
99,556
46,847
52,709
44,065
20,264
23,801
11,216
5,172
6,044
101
41
60
224
98
126
272
121
151
286
133
153
241
106
135
5,241
2,384
2,857
358
161
197
282
105
177
13,992
6,671
7,321
237
100
137
417
181
236
1,082
482
600
149
63
86
819
342
477
303
135
168
665
321
344
1,276
594
682
614
283
331
251
109
142
429
180
249
993
439
554
1,111
492
619
525
290
235
403
166
237
1,547
660
887
785
336
449
246
99
147
6,295
2,805
3,490
1,469
666
803
322
141
181
524
250
274
637
282
355
203
102
101
327
141
186
163
67
96
201
76
125
158
82
76
554
240
314
169
71
98
201
83
118
436
204
232
341
142
199
590
258
332
10,688
4,707
5,981
1,813
850
963
932
404
528
593
261
332
181
69
112
152
69
83
306
128
178
233
96
137
178
75
103
266
120
146
149
64
85
176
78
98
192
83
109
217
97
120
352
140
212
302
147
155
223
105
118
153
85
68
162
70
92
392
193
199
221
97
124
225
84
141
186
82
104
238
98
140
183
72
111
196
95
101
216
83
133
138
48
90
400
166
234
195
87
108
216
94
122
131
54
77
115
54
61
253
110
143
803
349
454
2,809
1,166
1,643
1,201
452
749
641
239
402
305
142
163
662
333
329
10,413
4,707
5,706
4,981
2,240
2,741
1,313
597
716
285
132
153
1,027
474
553
389
162
227
588
297
291
648
277
371
745
324
421
437
204
233
2,929
1,381
1,548
1,385
659
726
104
50
54
103
43
60
71
38
33
100
54
46
149
69
80
99
48
51
74
38
36
151
69
82
693
313
380
6,602
3,789
2,813
1,810
1,004
806
303
171
132
187
111
76
1,026
586
440
207
121
86
1,513
875
638
997
606
391
559
315
244
9,653
5,423
4,230
2,501
1,337
1,164
1,910
1,051
859
249
145
104
544
302
242
1,909
1,162
747
2,540
1,426
1,114
6,102
2,605
3,497
2,153
944
1,209
948
392
556
644
262
382
469
196
273
503
216
287
403
176
227
395
143
252
309
143
166
278
133
145
151,277
71,404
79,873
80,742
36,900
43,842
38,863
17,359
21,504
3,192
1,522
1,670
3,239
1,547
1,692
2,528
1,207
1,321
1,127
535
592
482
256
226
6,047
2,717
3,330
362
181
181
9,339
4,323
5,016
11,327
5,286
6,041
4,236
1,967
2,269
1,260
670
590
374
189
185
210
107
103
189
110
79
184
101
83
81
45
36
222
118
104
9,560
4,310
5,250
3,808
1,656
2,152
560
259
301
694
308
386
1,172
570
602
930
409
521
869
408
461
677
297
380
850
403
447
8,246
4,023
4,223
2,927
1,373
1,554
501
236
265
388
188
200
449
237
212
122
54
68
94
50
44
664
350
314
685
349
336
1,963
958
1,005
453
228
225
9,698
4,830
4,868
1,970
987
983
3,181
1,600
1,581
370
194
176
2,947
1,403
1,544
1,230
646
584
5,027
2,424
2,603
1,210
513
697
309
157
152
682
333
349
135
73
62
512
250
262
257
143
114
73
39
34
574
294
280
240
128
112
162
70
92
294
139
155
316
150
166
263
135
128
4,909
2,336
2,573
2,158
1,046
1,112
526
250
276
229
100
129
318
153
165
544
249
295
343
174
169
285
144
141
506
220
286
13,306
6,542
6,764
980
465
515
1,705
826
879
1,334
627
707
2,359
1,158
1,201
335
181
154
2,355
1,139
1,216
729
390
339
3,509
1,756
1,753
8,331
4,055
4,276
5,699
2,694
3,005
1,374
688
686
1,258
673
585
2,941
1,487
1,454
1,391
667
724
573
271
302
552
296
256
425
253
172
2,821
1,512
1,309
1,557
829
728
486
260
226
291
167
124
487
256
231
4,436
2,315
2,121
3,051
1,576
1,475
940
509
431
445
230
215
104,873
50,514
54,359
73,155
34,536
38,619
30,789
14,037
16,752
2,026
1,049
977
1,248
554
694
390
178
212
945
514
431
2,923
1,369
1,554
390
200
190
921
489
432
780
383
397
2,118
1,019
1,099
1,276
620
656
11,269
5,293
5,976
623
319
304
1,031
494
537
6,160
2,919
3,241
2,361
1,209
1,152
1,985
955
1,030
2,403
1,172
1,231
973
456
517
2,544
1,307
1,237
8,708
4,305
4,403
3,739
1,803
1,936
1,220
544
676
785
402
383
1,621
858
763
981
500
481
362
198
164
23,010
11,673
11,337
4,990
2,449
2,541
171
104
67
1,149
582
567
1,519
777
742
1,695
846
849
2,697
1,377
1,320
2,469
1,237
1,232
3,480
1,850
1,630
796
414
382
1,379
714
665
717
377
340
1,948
946
1,002
866,410
403,377
463,033
776,883
358,749
418,134
44,743
21,597
23,146
2,612
1,315
1,297
30,309
15,039
15,270
17,075
7,463
9,612
14,534
7,227
7,307
45,131
21,970
23,161
4,776
2,269
2,507
24,952
11,687
13,265
29,797
13,892
15,905
20,807
9,237
11,570
15,909
6,578
9,331
11,153
5,353
5,800
4,007
2,028
1,979
11,017
4,440
6,577
26,628
10,001
16,627
3,808
1,875
1,933
17,462
6,883
10,579
784
408
376
12,416
6,261
6,155
571
297
274
573
281
292
23,540
10,820
12,720
491
244
247
15,576
5,957
9,619
7,581
3,254
4,327
50,138
24,051
26,087
19,789
8,355
11,434
223
122
101
741
386
355
43,664
18,553
25,111
14,999
6,701
8,298
28,816
13,925
14,891
20,323
8,079
12,244
18,257
8,596
9,661
14,365
6,989
7,376
30,110
14,316
15,794
53,739
26,806
26,933
7,208
3,342
3,866
1,497
771
726
20,599
8,573
12,026
25,388
12,704
12,684
26,434
12,889
13,545
14,341
7,215
7,126
1,271
598
673
393
165
228
158
68
90
213
111
102
289
137
152
218
117
101
1,925
1,014
911
529
273
256
214
106
108
225
127
98
155
84
71
207
111
96
123
69
54
472
244
228
18,532
9,098
9,434
4,287
2,084
2,203
292
160
132
663
333
330
303
161
142
963
489
474
3,137
1,515
1,622
789
375
414
2,160
1,061
1,099
1,615
784
831
295
165
130
1,328
630
698
423
215
208
1,048
499
549
353
192
161
188
99
89
688
336
352
21,526
10,674
10,852
7,380
3,475
3,905
255
145
110
559
296
263
240
100
140
2,552
1,199
1,353
2,762
1,408
1,354
231
125
106
347
175
172
189
86
103
3,429
1,758
1,671
1,787
972
815
1,795
935
860
9,209
4,719
4,490
741
382
359
225
121
104
139
75
64
115
53
62
208
113
95
91
46
45
129
71
58
109
52
57
286
127
159
190
87
103
207
106
101
165
80
85
603
303
300
216
111
105
1,895
1,020
875
190
95
95
269
138
131
98
45
53
48
23
25
250
130
120
419
213
206
287
153
134
63
30
33
200
99
101
1,006
520
486
88
34
54
134
69
65
311
154
157
230
135
95
120
56
64
103
42
61
74
36
38
4,258
2,120
2,138
300
149
151
67
34
33
183
89
94
105
47
58
94
50
44
85
50
35
53
30
23
46
24
22
303
149
154
197
103
94
111
59
52
84
42
42
151
79
72
139
67
72
117
61
56
112
55
57
94
47
47
67
25
42
164
89
75
232
100
132
118
65
53
45
29
16
107
53
54
70
30
40
174
89
85
119
58
61
69
33
36
296
139
157
62
29
33
85
39
46
122
60
62
113
56
57
174
91
83
16,502
8,324
8,178
8,710
4,387
4,323
194
94
100
308
138
170
1,369
705
664
4,508
2,283
2,225
410
220
190
123
65
58
217
101
116
152
72
80
152
72
80
94
42
52
265
145
120
14,542
7,276
7,266
5,811
2,855
2,956
3,327
1,673
1,654
1,882
940
942
2,246
1,164
1,082
1,276
644
632
1,762
805
957
765
330
435
145
65
80
90
45
45
209
86
123
403
208
195
150
71
79
54,927
29,725
25,202
32,718
17,004
15,714
13,908
6,783
7,125
300
197
103
1,171
693
478
676
421
255
752
438
314
630
387
243
209
127
82
883
525
358
4,576
2,348
2,228
3,977
2,078
1,899
5,636
3,007
2,629
6,324
3,328
2,996
4,382
2,212
2,170
271
148
123
200
107
93
855
497
358
264
151
113
352
213
139
3,355
1,955
1,400
1,963
1,122
841
367
222
145
353
192
161
466
298
168
206
121
85
3,837
2,284
1,553
1,624
920
704
122
77
45
204
117
87
364
223
141
423
273
150
273
174
99
300
189
111
45
27
18
69
42
27
335
195
140
78
47
31
3,178
1,883
1,295
1,170
634
536
470
295
175
282
171
111
291
187
104
775
475
300
190
121
69
3,463
2,067
1,396
1,058
616
442
804
478
326
667
423
244
934
550
384
1,561
902
659
555
284
271
146
106
40
141
88
53
301
174
127
145
87
58
273
163
110
491
302
189
302
183
119
21
16
143
88
55
25
15
10
4,915
3,094
1,821
3,986
2,491
1,495
3,080
1,860
1,220
317
223
94
411
281
130
178
127
51
438
301
137
154
101
53
59
35
24
92
75
17
133
90
43
491
302
189
65
40
25
313
190
123
113
72
41
16,128
8,504
7,624
7,635
4,021
3,614
4,903
2,581
2,322
455
213
242
301
151
150
506
247
259
804
469
335
666
360
306
2,774
1,402
1,372
448
233
215
221
112
109
150
75
75
354
164
190
198
116
82
88
43
45
170
90
80
512
248
264
108
58
50
420
217
203
105
46
59
5,719
3,081
2,638
5,015
2,687
2,328
71
41
30
633
353
280
17,556
8,485
9,071
8,585
3,845
4,740
1,510
672
838
385
185
200
585
262
323
459
212
247
422
175
247
225
98
127
1,223
568
655
457
196
261
761
298
463
363
177
186
357
170
187
479
217
262
1,359
615
744
3,436
1,523
1,913
1,335
629
706
350
136
214
79
25
54
388
181
207
218
104
114
490
204
286
339
149
190
237
95
142
5,535
3,117
2,418
1,314
689
625
369
210
159
479
269
210
763
437
326
1,258
710
548
404
242
162
432
262
170
516
298
218
140,079
69,319
70,760
53,606
25,517
28,089
15,580
6,958
8,622
10,289
4,667
5,622
4,921
2,317
2,604
2,551
1,240
1,311
2,531
1,224
1,307
2,402
1,324
1,078
6,818
3,807
3,011
1,223
613
610
380
191
189
6,911
3,176
3,735
11,736
6,305
5,431
3,707
1,951
1,756
1,829
976
853
505
284
221
871
450
421
1,415
819
596
782
431
351
532
265
267
1,035
564
471
307
170
137
753
395
358
10,815
5,376
5,439
2,666
1,224
1,442
1,084
551
533
3,135
1,688
1,447
632
332
300
846
396
450
925
430
495
913
445
468
614
310
304
17,677
9,157
8,520
8,238
4,224
4,014
1,100
583
517
1,116
556
560
1,512
778
734
887
503
384
528
241
287
1,221
641
580
1,366
710
656
965
511
454
744
410
334
7,484
4,009
3,475
3,624
1,886
1,738
264
153
111
166
87
79
956
510
446
1,341
754
587
522
280
242
611
339
272
24,557
11,933
12,624
12,768
5,878
6,890
3,330
1,582
1,748
1,418
798
620
2,143
1,134
1,009
626
320
306
2,180
1,137
1,043
576
296
280
1,516
788
728
10,472
5,069
5,403
7,105
3,456
3,649
625
312
313
1,197
545
652
111
62
49
692
348
344
742
346
396
3,732
1,953
1,779
1,584
848
736
801
419
382
502
259
243
329
162
167
226
115
111
290
150
140
107,115
49,470
57,645
22,527
10,578
11,949
9,048
4,335
4,713
3,745
1,805
1,940
424
192
232
1,878
828
1,050
675
299
376
1,462
663
799
467
213
254
559
237
322
725
332
393
813
379
434
144
73
71
439
203
236
282
142
140
1,333
625
708
533
252
281
12,616
5,652
6,964
2,459
1,146
1,313
341
169
172
1,019
449
570
1,601
670
931
489
231
258
1,305
595
710
482
207
275
585
275
310
240
106
134
1,345
604
741
721
280
441
560
245
315
414
195
219
745
341
404
310
139
171
3,632
1,648
1,984
687
283
404
142
56
86
461
217
244
441
192
249
229
98
131
570
248
322
349
167
182
319
155
164
163
109
54
271
123
148
9,567
4,467
5,100
2,769
1,250
1,519
786
362
424
604
293
311
392
179
213
2,291
1,043
1,248
2,189
1,075
1,114
536
265
271
10,187
4,515
5,672
3,456
1,490
1,966
348
160
188
438
186
252
689
314
375
981
449
532
1,875
843
1,032
2,059
923
1,136
341
150
191
4,470
1,974
2,496
1,335
570
765
585
262
323
233
90
143
327
150
177
169
69
100
167
65
102
200
91
109
782
360
422
597
283
314
75
34
41
6,418
2,821
3,597
1,927
811
1,116
386
164
222
194
88
106
310
143
167
652
296
356
936
424
512
1,038
474
564
616
264
352
359
157
202
4,027
2,156
1,871
1,127
575
552
603
277
326
202
98
104
337
161
176
381
184
197
138
66
72
394
242
152
163
93
70
331
216
115
351
244
107
12,850
6,042
6,808
10,657
5,074
5,583
605
253
352
552
247
305
1,036
468
568
5,490
2,462
3,028
3,389
1,492
1,897
343
160
183
159
77
82
660
312
348
229
116
113
610
263
347
100
42
58
2,219
992
1,227
1,246
554
692
294
134
160
387
166
221
183
78
105
109
60
49
8,685
4,109
4,576
5,148
2,404
2,744
2,554
1,207
1,347
524
266
258
117
48
69
342
184
158
4,427
2,054
2,373
2,798
1,294
1,504
730
334
396
527
237
290
372
189
183
49,701
25,830
23,871
7,205
3,802
3,403
4,298
2,241
2,057
322
178
144
132
69
63
890
487
403
1,317
691
626
246
136
110
2,072
1,108
964
1,140
598
542
217
121
96
227
114
113
113
55
58
151
92
59
224
128
96
5,976
2,951
3,025
1,503
670
833
394
221
173
520
280
240
373
189
184
435
229
206
247
108
139
239
110
129
1,017
476
541
438
225
213
671
377
294
139
66
73
3,697
1,938
1,759
2,152
1,061
1,091
468
288
180
417
222
195
375
207
168
285
160
125
7,064
3,786
3,278
1,968
1,025
943
114
64
50
202
109
93
318
170
148
2,157
1,169
988
785
399
386
206
119
87
959
536
423
355
195
160
12,048
5,931
6,117
5,891
2,838
3,053
112
58
54
282
126
156
592
294
298
136
74
62
140
79
61
261
155
106
401
206
195
1,347
691
656
157
91
66
210
90
120
359
181
178
230
109
121
1,930
939
991
2,985
1,579
1,406
1,132
569
563
296
162
134
559
297
262
331
176
155
162
82
80
505
293
212
3,775
2,203
1,572
1,769
1,028
741
547
317
230
360
234
126
114
64
50
985
560
425
2,742
1,447
1,295
691
327
364
285
160
125
161
83
78
133
73
60
365
173
192
97
47
50
226
119
107
267
153
114
251
144
107
266
168
98
2,137
1,085
1,052
968
490
478
230
108
122
171
79
92
423
220
203
345
188
157
22,145
11,452
10,693
19,081
9,875
9,206
10,779
5,435
5,344
408
219
189
266
158
108
311
175
136
175
83
92
1,123
590
533
323
189
134
2,361
1,203
1,158
1,138
616
522
2,197
1,207
990
1,235
602
633
431
201
230
120
63
57
109
62
47
59
24
35
76
36
40
153
81
72
114
58
56
173
77
96
836
468
368
208
126
82
154
87
67
474
255
219
993
507
486
373
185
188
152
75
77
51
24
27
125
62
63
122
64
58
170
97
73
14,284
7,530
6,754
10,460
5,434
5,026
6,425
3,251
3,174
1,450
796
654
585
303
282
626
348
278
914
490
424
460
246
214
1,518
806
712
821
426
395
424
224
200
273
156
117
2,306
1,290
1,016
1,141
597
544
163
112
51
414
241
173
588
340
248
25,904
14,312
11,592
21,700
11,784
9,916
11,026
5,875
5,151
4,664
2,467
2,197
710
439
271
1,069
670
399
508
316
192
334
220
114
3,389
1,797
1,592
2,323
1,419
904
1,101
661
440
454
278
176
421
288
133
212
114
98
135
78
57
1,714
1,013
701
1,087
635
452
310
181
129
68
45
23
249
152
97
167
96
71
167
96
71
66,407
30,417
35,990
26
53,543
1,784
10,471
583
8
25,576
892
3,716
225
18
27,967
892
6,755
358