Documente Academic
Documente Profesional
Documente Cultură
Total
Total
21,301,881
Amazonas
261,856
Bagua
51,896
Aramango
Bagua
7,919
14,564
Copallin
4,124
El Parco
1,368
Imaza
La Peca
Bongara
15,107
8,814
18,987
Chisquilla
396
Churuja
369
Corosha
624
Cuispes
644
Florida
3,913
Jazan
5,371
Jumbilla
777
Recta
408
San Carlos
425
Shipasbamba
Valera
Yambrasbamba
Chachapoyas
1,182
880
3,998
35,666
Asuncion
Balsas
Chachapoyas
298
960
17,085
Cheto
546
Chiliquin
755
Chuquibamba
1,355
Granada
406
Huancas
398
La Jalca
3,255
Leimebamba
2,468
Levanto
866
Magdalena
665
Mariscal Castilla
838
Molinopampa
1,558
Montevideo
604
Olleros
339
Quinjalca
888
336
491
Soloco
1,253
Sonche
Condorcanqui
302
26,884
El Cenepa
Nieva
Rio Santiago
Luya
6,666
13,412
6,806
31,816
Camporredondo
3,773
Cocabamba
1,321
Colcamar
1,628
Conila
1,400
Inguilpata
Lamud
522
1,605
Longuita
736
Lonya Chico
788
Luya
Luya Viejo
2,691
315
Maria
701
Ocalli
2,244
Ocumal
2,310
Pisuquia
3,252
Providencia
927
San Cristobal
503
632
San Jeronimo
658
467
Santa Catalina
1,124
Santo Tomas
2,405
Tingo
Trita
Rodriguez De Mendoza
923
891
20,736
Chirimoto
1,500
Cochamal
609
Huambo
2,407
Limabamba
1,398
Longar
1,410
Mariscal Benavides
1,546
Milpucc
679
Omia
5,232
San Nicolas
3,493
Santa Rosa
515
Totora
Vista Alegre
Utcubamba
476
1,471
75,871
Bagua Grande
34,723
Cajaruro
18,049
Cumba
5,923
El Milagro
3,728
Jamalca
4,904
Lonya Grande
5,904
Yamon
2,640
ncash
817,621
Aija
5,801
Aija
1,644
Coris
1,338
Huacllan
La Merced
Succha
Antonio Raimondi
431
1,603
785
10,951
Aczo
1,708
Chaccho
1,426
Chingas
1,403
Llamellin
2,222
Mirgas
3,235
957
6,088
Acochaca
2,765
Chacas
3,323
Bolognesi
19,539
Abelardo Pardo Lezameta
314
Antonio Raimondi
1,300
Aquia
1,797
Cajacay
1,371
Canis
418
Chiquian
3,110
Colquioc
1,830
Huallanca
4,350
Huasta
1,314
Huayllacayan
1,068
La Primavera
407
Mangas
590
Pacllon
850
267
Ticllos
553
Carhuaz
35,944
Acopampa
1,889
Amashca
1,592
Anta
1,969
Ataquero
1,568
Carhuaz
10,647
Marcara
7,294
Pariahuanca
1,291
1,858
Shilla
3,215
Tinco
2,299
Yungar
2,322
13,859
San Luis
7,844
San Nicolas
2,510
Yauya
3,505
Casma
33,027
Buena Vista Alta
Casma
3,141
22,608
Comandante Noel
1,801
Yautan
5,477
Corongo
5,677
Aco
419
Bambas
377
Corongo
1,190
Cusca
1,819
La Pampa
937
Yanac
604
Yupan
331
Huaraz
114,574
Cochabamba
Colcabamba
Huanchay
1,542
397
1,892
Huaraz
44,333
Independencia
46,013
Jangas
3,784
La Libertad
1,083
Olleros
2,725
Pampas Grande
1,120
Pariacoto
3,578
Pira
3,558
Tarica
Huari
4,549
58,883
Anra
2,214
Cajay
2,943
Chavin de Huantar
6,259
Huacachi
2,163
Huacchis
1,914
Huachis
4,091
Huantar
2,607
Huari
6,086
Masin
1,897
Paucas
2,341
Ponto
3,515
Rahuapampa
Rapayan
San Marcos
866
1,784
16,163
2,140
Uco
1,900
Huarmey
20,874
Cochapeti
739
Culebras
1,703
Huarmey
16,768
Huayan
815
Malvas
849
Huaylas
38,345
Caraz
Huallanca
909
Huata
1,144
Huaylas
1,466
Mato
1,606
Pamparomas
5,192
Pueblo Libre
5,443
Santa Cruz
3,939
Santo Toribio
Yuracmarca
Mariscal Luzuriaga
915
1,579
15,458
Casca
Eleazar Guzman Barron
2,957
879
1,573
Llama
1,146
Llumpa
3,808
Lucma
2,170
Musga
957
Piscobamba
Ocros
1,968
6,699
Acas
477
Cajamarquilla
239
Carhuapampa
519
Cochas
1,266
Congas
914
Llipa
296
Ocros
San Cristobal de Rajan
San Pedro
Santiago de Chilcas
Pallasca
1,033
582
1,008
365
17,177
Bolognesi
808
Cabana
2,046
Conchucos
4,703
Huacaschuque
485
Huandoval
729
Lacabamba
531
Llapo
441
Pallasca
1,918
Pampas
2,872
Santa Rosa
Tauca
Pomabamba
16,152
760
1,884
17,667
Huayllan
2,493
Parobamba
4,342
Pomabamba
9,294
Quinuabamba
1,538
Recuay
16,929
Catac
3,226
Cotaparaco
655
Huayllapampa
880
Llacllin
884
Marca
1,370
Pampas Chico
1,012
Pararin
1,273
Recuay
4,682
Tapacocha
640
Ticapampa
2,307
Santa
320,810
Caceres del Peru
Chimbote
Coishco
Macate
Moro
3,967
173,741
11,762
2,965
6,191
Nepea
10,358
Nuevo Chimbote
86,058
Samanco
Santa
Sihuas
3,430
22,338
20,284
Acobamba
Alfonso Ugarte
Cashapampa
Chingalpo
1,127
521
1,801
752
Huayllabamba
2,582
Quiches
1,772
Ragash
2,154
San Juan
4,759
Sicsibamba
1,213
Sihuas
3,603
Yungay
39,035
Cascapara
1,392
Mancos
5,270
Matacoto
1,261
Quillo
7,995
Ranrahirca
2,296
Shupluy
1,637
Yanama
4,580
Yungay
Apurmac
14,604
277,161
Abancay
70,082
Abancay
39,253
Chacoche
Circa
971
2,645
Curahuasi
10,510
Huanipaca
3,129
Lambrama
3,020
Pichirhua
3,025
2,313
Tamburco
5,216
Andahuaylas
99,719
Andahuaylas
26,655
Andarapa
4,764
Chiara
1,023
Huancarama
4,210
Huancaray
2,995
Huayana
697
Kaquiabamba
1,823
Kishuara
4,967
Pacobamba
3,423
Pacucha
6,998
Pampachiri
1,564
Pomacocha
San Antonio de Cachi
San Jeronimo
San Miguel de Chaccrampa
Santa Maria de Chicmo
Talavera
634
2,194
12,606
1,396
6,534
12,722
Tumay Huaraca
1,442
Turpo
3,072
Antabamba
8,792
Antabamba
2,200
El Oro
539
Huaquirca
956
1,540
Oropesa
1,417
Pachaconas
1,011
Sabaino
1,129
Aymaraes
20,740
Capaya
517
Caraybamba
1,057
Chalhuanca
2,467
Chapimarca
1,711
Colcabamba
590
Cotaruse
Huayllo
Justo Apu Sahuaraura
2,062
580
607
Lucre
1,548
Pocohuanca
1,023
729
Saayca
866
Soraya
559
Tapairihua
1,777
Tintay
2,565
Toraya
1,119
Yanaca
Chincheros
963
31,012
Anco Huallo
6,800
Chincheros
3,442
Cocharcas
1,356
Huaccana
5,652
Ocobamba
4,516
Ongoy
4,757
Ranracancha
2,670
Uranmarca
1,819
Cotabambas
29,285
Challhuahuacho
5,777
Cotabambas
2,994
Coyllurqui
4,404
Haquira
5,953
Mara
3,221
Tambobamba
6,936
Grau
17,531
Chuquibambilla
Curasco
3,489
876
Curpahuasi
1,652
Huaillati
1,222
Mamara
701
Mariscal Gamarra
3,042
Micaela Bastidas
820
Pataypampa
717
Progreso
2,117
San Antonio
327
Santa Rosa
569
Turpay
576
Vilcabamba
743
Virundo
Arequipa
680
997,237
Arequipa
776,341
Alto Selva Alegre
61,303
Arequipa
74,395
Cayma
66,330
Cerro Colorado
103,935
Characato
6,231
Chiguata
2,955
Jacobo Hunter
37,024
59,591
La Joya
17,198
Mariano Melgar
45,896
Miraflores
46,313
Mollebaya
1,604
Paucarpata
Pocsi
103,396
598
Polobaya
1,074
Quequea
1,419
Sabandia
3,434
Sachaca
20,655
910
1,283
655
3,990
Socabaya
45,960
Tiabaya
13,455
Uchumayo
12,382
Vitor
2,135
Yanahuara
25,547
Yarabamba
1,667
Yura
Camana
15,006
43,347
Camana
13,121
3,398
2,090
Mariscal Caceres
4,977
Nicolas de Pierola
5,146
Ocoa
3,271
Quilca
800
Samuel Pastor
Caraveli
10,544
24,205
Acari
3,398
Atico
2,972
Atiquipa
Bella Union
Cahuacho
540
1,650
619
Caraveli
2,472
Chala
4,146
Chaparra
1,920
Huanuhuanu
1,561
Jaqui
1,225
Lomas
1,041
Quicacha
1,252
Yauca
1,409
Castilla
25,060
Andagua
Aplao
Ayo
Chachas
847
6,862
369
1,202
Chilcaymarca
833
Choco
772
Huancarqui
1,359
Machaguay
578
Orcopampa
3,430
Pampacolca
1,905
Tipan
399
Uon
221
Uraca
5,110
Viraco
1,173
Caylloma
64,589
Achoma
1,725
Callalli
1,583
Caylloma
2,742
Chivay
4,301
Coporaque
847
Huambo
683
Huanca
Ichupampa
Lari
1,331
585
847
Lluta
1,601
Maca
825
Madrigal
606
Majes
40,076
811
Sibayo
724
Tapay
635
Tisco
Tuti
Yanque
Condesuyos
1,227
747
1,725
11,593
Andaray
Cayarani
Chichas
Chuquibamba
Iray
561
1,854
601
2,647
630
Rio Grande
1,757
Salamanca
718
Yanaquihua
2,825
Islay
41,647
Cocachacra
7,277
Dean Valdivia
4,947
Islay
3,327
Mejia
Mollendo
Punta de Bombon
La Union
968
Cabanaconde
1,222
19,488
5,386
10,455
Alca
1,508
Charcana
523
Cotahuasi
1,858
Huaynacotas
1,488
Pampamarca
1,143
Puyca
1,822
Quechualla
485
Sayla
257
Tauria
226
Tomepampa
598
Toro
547
Ayacucho
409,671
Cangallo
23,367
Cangallo
4,206
Chuschi
5,298
Los Morochucos
5,748
1,676
Paras
3,584
Totos
2,855
Huamanga
173,889
Acocro
5,551
Acos Vinchos
3,273
6,621
Ayacucho
69,375
Carmen Alto
13,154
Chiara
Jesus Nazareno
4,145
10,841
Ocros
4,394
Pacaycasa
2,093
Quinua
4,712
1,455
26,331
Santiago de Pischa
1,230
Socos
5,579
Tambillo
3,879
Vinchos
11,256
Huanca Sancos
7,197
Carapo
1,754
Sacsamarca
1,322
Sancos
2,338
Santiago de Lucanamarca
1,783
Huanta
58,407
Ayahuanco
2,919
Canayre
1,062
Huamanguilla
3,520
Huanta
27,584
Iguain
2,687
Llochegua
5,556
Luricocha
4,186
Santillana
4,520
Sivia
6,373
La Mar
47,721
Anchihuay
2,125
Anco
6,016
Ayna
5,864
Chilcas
1,412
Chungui
3,161
Luis Carranza
915
Samugari
4,373
San Miguel
8,608
Santa Rosa
6,355
Tambo
8,892
Lucanas
36,283
Aucara
1,870
Cabana
897
Carmen Salcedo
973
Chavia
1,519
Chipao
2,052
Huac-Huas
1,208
Laramate
1,265
Leoncio Prado
905
Llauta
1,159
Lucanas
2,246
Ocaa
2,023
Otoca
1,457
Puquio
9,374
Saisa
San Cristobal
San Juan
302
1,362
648
San Pedro
2,197
1,062
Sancos
2,388
491
Santa Lucia
885
Parinacochas
16,915
Chumpi
1,832
Coracora
7,667
Coronel Castaeda
Pacapausa
694
595
Pullo
2,676
Puyusca
1,632
774
1,045
6,720
Colta
375
Corculla
331
Lampa
1,372
Marcabamba
540
Oyolo
676
Pararca
405
Pausa
1,916
449
158
Sara Sara
498
Sucre
7,481
Belen
290
Chalcos
415
Chilcayoc
473
Huacaa
333
Morcolla
1,148
Paico
Querobamba
511
1,697
545
919
Santiago de Paucaray
527
Soras
623
Victor Fajardo
16,299
Alcamenca
1,551
Apongo
648
Asquipata
453
Canaria
2,033
Cayara
957
Colca
1,223
Hualla
1,554
Huamanquiquia
829
Huancapi
1,646
Huancaraylla
1,259
Sarhua
1,937
Vilcanchos
Vilcas Huaman
2,209
15,392
Accomarca
1,067
Carhuanca
837
Concepcion
1,859
Huambalpa
1,568
Independencia
1,118
Saurama
1,012
Vilcas Huaman
4,988
Vischongo
2,943
Cajamarca
992,516
Cajabamba
50,152
Cachachi
12,316
Cajabamba
24,544
Condebamba
7,874
Sitacocha
5,418
Cajamarca
239,510
Asuncion
Cajamarca
Chetilla
Cospan
6,930
141,132
2,834
5,076
Encaada
21,614
Jesus
10,545
Llacanora
Los Baos del Inca
3,763
25,508
Magdalena
7,537
Matara
3,559
Namora
7,059
San Juan
Celendin
3,953
61,927
Celendin
17,055
Chumuch
2,155
Cortegana
5,013
Huasmin
8,860
Jorge Chavez
840
Jose Galvez
2,416
La Libertad de Pallan
4,957
Miguel Iglesias
3,186
Oxamarca
4,501
Sorochuco
7,955
Sucre
3,844
Utco
1,145
Chota
112,845
Anguia
2,560
Chadin
2,816
Chalamarca
7,226
Chiguirip
3,374
Chimban
1,830
Choropampa
Chota
2,172
36,111
Cochabamba
4,342
Conchan
4,235
Huambos
6,258
Lajas
10,567
Llama
4,516
Miracosta
2,669
Paccha
3,601
Pion
1,257
Querocoto
6,020
1,185
Tacabamba
Tocmoche
Contumaza
11,177
929
21,122
Chilete
2,405
Contumaza
5,307
Cupisnique
1,197
Guzmango
1,931
San Benito
2,314
959
Tantarica
1,966
Yonan
5,043
Cutervo
89,505
Callayuc
6,256
Choros
2,500
Cujillo
2,062
Cutervo
35,305
La Ramada
2,806
Pimpingos
4,080
Querocotillo
8,740
3,525
2,110
2,526
Santa Cruz
2,279
4,232
Santo Tomas
5,051
Socota
7,003
Toribio Casanova
1,030
Hualgayoc
65,664
Bambamarca
Chugur
Hualgayoc
Jaen
51,730
2,620
11,314
140,052
Bellavista
10,996
Chontali
7,321
Colasay
8,644
Huabal
6,496
Jaen
67,604
Las Pirias
4,726
Pomahuaca
6,018
Pucara
6,378
Sallique
4,821
San Felipe
3,505
5,326
Santa Rosa
8,217
San Ignacio
87,211
Chirinos
9,509
Huarango
13,577
La Coipa
13,094
Namballe
5,593
San Ignacio
22,939
11,137
Tabaconas
11,362
San Marcos
35,696
Chancay
2,404
Eduardo Villanueva
1,928
Gregorio Pita
4,591
Ichocan
1,768
2,829
Jose Sabogal
8,979
Pedro Galvez
13,197
San Miguel
39,394
Bolivar
1,165
Calquis
3,325
Catilluc
2,478
El Prado
3,175
La Florida
2,646
Llapa
3,874
Nanchoc
1,287
Niepos
2,796
San Gregorio
1,866
San Miguel
8,722
3,290
Tongod
2,258
2,512
San Pablo
17,795
San Bernardino
3,428
San Luis
1,301
San Pablo
9,948
Tumbaden
3,118
Santa Cruz
31,643
Andabamba
1,394
Catache
5,999
Chancaybaos
3,545
La Esperanza
2,634
Ninabamba
2,488
Pulan
3,484
Santa Cruz
6,245
Saucepampa
1,895
Sexi
439
Uticyacu
1,095
Yauyucan
2,425
Callao
712,595
Callao
712,595
Bellavista
Callao
340,342
39,698
La Perla
54,913
La Punta
7,367
Ventanilla
Cusco
68,764
201,511
880,889
Acomayo
17,216
Acomayo
3,156
Acopia
1,897
Acos
1,833
Mosoc Llacta
867
Pomacanchi
4,941
Rondocan
2,187
Sangarara
2,335
Anta
42,108
Ancahuasi
Anta
5,128
13,540
Cachimayo
1,771
Chinchaypujio
3,887
Huarocondo
4,161
Limatambo
5,834
Mollepata
2,406
Pucyura
2,416
Zurite
Calca
2,965
46,798
Calca
14,758
Coya
2,695
Lamay
3,917
Lares
4,800
Pisac
6,894
San Salvador
3,610
Taray
3,179
Yanatile
6,945
Canas
26,887
Checca
4,051
Kunturkanki
4,024
Langui
2,129
Layo
4,117
Pampamarca
1,358
Quehue
2,190
Tupac Amaru
2,349
Yanaoca
6,669
Canchis
72,003
Checacupe
3,629
Combapata
3,646
Marangani
8,084
Pitumarca
5,044
San Pablo
4,061
San Pedro
2,548
Sicuani
Tinta
Chumbivilcas
40,654
4,337
48,629
Capacmarca
3,332
Chamaca
4,645
Colquemarca
6,313
Livitaca
7,243
Llusco
4,383
Quiota
2,759
Santo Tomas
Velille
Cusco
14,288
5,666
296,279
Ccorca
2,041
Cusco
87,417
Poroy
4,023
San Jeronimo
25,345
San Sebastian
53,311
Santiago
67,661
Saylla
Wanchaq
Espinar
2,651
53,830
40,773
Alto Pichigua
1,982
Condoroma
811
Coporaque
9,399
Espinar
18,118
Ocoruro
1,165
Pallpata
4,167
Pichigua
3,047
Suyckutambo
2,084
La Convencion
135,408
Echarate
Huayopata
Kimbiri
Maranura
Ocobamba
Pichari
36,666
4,914
12,752
6,138
4,192
14,189
Quellouno
9,523
Santa Ana
27,327
Santa Teresa
Vilcabamba
Paruro
5,971
13,736
21,852
Accha
2,527
Ccapi
2,810
Colcha
1,097
Huanoquite
3,798
Omacha
3,824
Paccaritambo
2,079
Paruro
2,367
Pillpinto
1,109
Yaurisque
2,241
Paucartambo
29,439
Caicay
2,043
Challabamba
5,919
Colquepata
5,882
Huancarani
4,163
Kosipata
3,064
Paucartambo
8,368
Quispicanchi
58,885
Andahuaylillas
3,979
Camanti
1,812
Ccarhuayo
2,069
Ccatca
7,780
Cusipata
3,369
Huaro
2,987
Lucre
3,101
Marcapata
3,260
Ocongate
9,651
Oropesa
4,938
Quiquijana
6,912
Urcos
9,027
Urubamba
44,612
Chinchero
7,660
Huayllabamba
3,639
Machupicchu
4,409
Maras
4,663
Ollantaytambo
7,147
Urubamba
Yucay
Huancavelica
14,932
2,162
274,992
Acobamba
30,469
Acobamba
6,350
Andabamba
2,511
Anta
3,972
Caja
1,964
Marcas
1,459
Paucara
7,683
Pomacocha
2,555
Rosario
3,975
Angaraes
33,230
Anchonga
Callanmarca
Ccochaccasa
707
2,040
Chincho
937
Congalla
2,582
Huallay-Grande
1,133
Huanca-Huanca
969
Julcamarca
980
Lircay
15,512
889
956
Secclla
Castrovirreyna
4,405
2,120
16,809
Arma
1,528
Aurahua
1,455
Capillas
1,489
Castrovirreyna
2,334
Chupamarca
901
Cocas
986
Huachos
Huamatambo
Mollepampa
San Juan
Santa Ana
Tantara
Ticrapo
Churcampa
1,556
650
1,019
837
1,284
935
1,835
25,538
Anco
3,966
Chinchihuasi
1,806
Churcampa
3,846
Cosme
1,955
El Carmen
1,842
La Merced
706
Locroja
2,903
Pachamarca
1,684
Paucarbamba
3,592
826
2,412
85,538
Acobambilla
Acoria
Ascension
Conayca
1,987
14,962
7,112
946
Cuenca
1,512
Huachocolpa
1,535
Huancavelica
27,511
Huando
4,937
Huayllahuara
773
Izcuchaca
934
Laria
943
Manta
749
Mariscal Caceres
1,123
Moya
1,084
Nuevo Occoro
1,479
Palca
2,368
Pilchaca
620
Vilca
1,767
Yauli
13,196
Huaytara
20,312
Ayavi
Cordova
869
1,567
Huayacundo Arma
Huaytara
Laramarca
559
1,599
578
Ocoyo
1,134
Pilpichaca
2,964
Querco
972
Quito Arma
841
1,232
1,170
San Isidro
764
Santiago de Chocorvos
3,009
Santiago de Quirahuara
910
1,084
Tambo
1,060
Tayacaja
63,096
Acostambo
3,093
Acraquia
3,228
Ahuaycha
2,938
Colcabamba
12,659
Daniel Hernandez
6,966
Huachocolpa
2,100
Huaribamba
5,057
ahuimpuquio
1,291
Pampas
7,016
Pazos
4,522
Quishuar
543
Salcabamba
3,324
Salcahuasi
2,250
2,420
Surcubamba
3,336
Tintay Puncu
2,353
Hunuco
509,995
Ambo
38,796
Ambo
11,751
Cayna
2,746
Colpas
2,135
Conchamarca
4,286
Huacar
6,206
San Francisco
1,889
San Rafael
6,871
Tomay - Kichwa
2,912
Dos de Mayo
25,768
Chuquis
2,748
La Union
3,469
Marias
3,681
Pachas
4,697
Quivilla
1,040
Ripan
3,730
Shunqui
1,547
Sillapata
2,586
Yanas
2,270
Huacaybamba
11,612
Canchabamba
2,009
Cochabamba
1,238
Huacaybamba
3,824
Pinra
4,541
Huamalies
39,832
Arancay
1,835
Chavin de Pariarca
2,943
Jacas Grande
4,457
Jircan
1,363
Llata
8,848
Miraflores
2,289
Monzon
8,719
Punchao
1,758
Puos
3,391
Singa
2,571
Tantamayo
1,658
Huanuco
192,517
Amarilis
49,221
Chinchao
16,283
Churubamba
12,875
Huanuco
61,754
Margos
Pillco Marca
5,249
17,284
Quisqui
3,821
3,740
3,227
14,388
2,267
2,408
17,751
Baos
2,728
Jesus
3,303
Jivia
1,608
Queropalca
874
Rondos
3,727
2,155
3,356
86,366
5,076
Hermilio Valdizan
3,073
18,704
Luyando
6,265
8,102
Rupa - Rupa
45,146
Maraon
16,170
Cholon
5,299
Huacrachuco
9,303
San Buenaventura
1,568
Pachitea
35,156
Chaglla
6,991
Molino
8,152
Panao
12,801
Umari
Puerto Inca
7,212
19,897
3,569
Honoria
3,433
Puerto Inca
6,596
Tournavista
3,165
Yuyapichis
3,134
Yarowilca
26,130
Aparicio Pomares
5,221
Cahuac
2,166
Chacabamba
2,486
Chavinillo
4,601
Choras
2,975
Jacas Chico
2,336
Obas
4,687
Pampamarca
1,658
Ica
563,023
Chincha
148,388
Alto Laran
Chavin
4,454
2,891
Chincha Alta
53,610
Chincha Baja
9,578
El Carmen
8,857
Grocio Prado
14,247
Pueblo Nuevo
33,142
1,208
1,504
Sunampe
Tambo de Mora
Ica
15,442
3,455
253,048
Ica
114,370
La Tinguia
23,540
Los Aquijes
10,648
Ocucaje
3,795
Pachacutec
4,742
Parcona
Pueblo Nuevo
Salas
31,983
4,152
12,315
5,073
5,606
Santiago
16,411
Subtanjalla
14,396
Tate
3,576
2,441
Nazca
50,642
Changuillo
2,025
El Ingenio
2,627
Marcona
11,002
Nazca
22,703
Vista Alegre
12,285
Palpa
11,870
Llipata
1,380
Palpa
6,327
Rio Grande
2,462
Santa Cruz
1,242
Tibillo
Pisco
459
99,075
Huancano
1,657
Humay
4,447
Independencia
8,560
Paracas
3,461
Pisco
47,391
San Andres
10,319
San Clemente
13,775
9,465
852,094
Chanchamayo
106,641
Chanchamayo
23,201
Perene
29,931
Pichanaqui
29,453
4,348
17,909
1,799
40,987
Ahuac
Chongos Bajo
5,288
3,473
Chupaca
17,988
Huachac
2,291
Huamancaca Chico
3,585
2,545
2,049
Tres de Diciembre
1,683
Yanacancha
2,085
Concepcion
42,930
Aco
1,460
Andamarca
3,345
Chambara
2,116
Cochas
1,385
Comas
Concepcion
4,914
11,641
Heroinas Toledo
1,116
Manzanares
1,257
Mariscal Castilla
1,280
Matahuasi
3,578
Mito
998
Nueve de Julio
1,106
Orcotuna
2,909
4,149
1,676
Huancayo
372,500
Carhuacallanga
446
Chacapampa
921
Chicche
826
Chilca
60,721
Chongos Alto
1,197
Chupuro
1,779
Colca
1,025
Cullhuas
2,139
El Tambo
116,146
Huacrapuquio
1,111
Hualhuas
2,796
Huancan
9,739
Huancayo
98,087
Huasicancha
661
Huayucachi
6,554
Ingenio
1,916
Pariahuanca
Pilcomayo
4,744
10,785
Pucara
4,075
Quichuay
1,450
Quilcas
3,072
San Agustin
8,309
7,530
3,961
Sao
Sapallanga
3,327
11,692
Sicaya
5,818
Viques
1,673
Jauja
66,856
Acolla
5,878
Apata
3,601
Ataura
1,157
Canchayllo
1,198
Curicaca
1,057
El Mantaro
1,935
Huamali
1,340
Huaripampa
858
Huertas
1,615
Janjaillo
712
Jauja
Julcan
12,966
858
Leonor Ordoez
1,273
Llocllapampa
1,170
Marco
1,529
Masma
1,677
Masma Chicche
695
Molinos
1,469
Monobamba
1,060
Muqui
Muquiyauyo
Paca
850
1,853
949
Paccha
1,506
Pancan
1,104
Parco
1,333
Pomacancha
1,144
Ricran
1,173
San Lorenzo
1,489
699
Sausa
1,845
Sincos
2,702
Tunan Marca
989
Yauli
1,123
Yauyos
6,049
Junin
18,279
Carhuamayo
3,841
Junin
8,882
Ondores
1,513
Ulcumayo
4,043
Satipo
99,854
Coviriali
2,773
Llaylla
2,666
Mazamari
Pampa Hermosa
13,394
3,017
Pangoa
27,878
Rio Negro
12,517
Rio Tambo
12,358
Satipo
25,251
Tarma
70,344
Acobamba
7,292
Huaricolca
1,657
Huasahuasi
7,021
La Union
2,328
Palca
4,470
Palcamayo
3,348
3,339
Tapo
2,851
Tarma
Yauli
38,038
33,703
Chacapalpa
915
Huay Huay
845
La Oroya
14,542
Marcapomacocha
1,176
Morococha
3,846
Paccha
1,347
580
6,805
673
2,974
1,248,026
Ascope
89,083
Ascope
6,535
Casa Grande
22,066
Chicama
11,590
Chocope
8,978
Magdalena de Cao
2,218
Paijan
17,438
Razuri
4,993
Santiago de Cao
Bolivar
15,265
10,336
Bambamarca
2,130
Bolivar
2,809
Condormarca
1,392
Longotea
1,421
Uchumarca
1,718
Ucuncha
Chepen
866
61,417
Chepen
39,774
Pacanga
11,973
Pueblo Nuevo
Gran Chimu
9,670
20,828
Cascas
11,331
Lucma
3,446
Marmot
1,632
Sayapullo
Julcan
4,419
23,850
Calamarca
5,004
Carabamba
4,634
Huaso
3,964
Julcan
10,248
Otuzco
65,224
Agallpampa
4,881
Charat
2,278
Huaranchal
La Cuesta
4,074
998
Mache
3,142
Otuzco
21,722
Paranday
706
Salpo
4,771
Sinsicap
5,806
Usquil
Pacasmayo
16,846
72,216
Guadalupe
Jequetepeque
Pacasmayo
San Jose
San Pedro de Lloc
Pataz
25,912
2,638
21,673
8,647
13,346
44,208
Buldibuyo
2,789
Chillia
7,027
Huancaspata
3,552
Huaylillas
975
Huayo
2,519
Ongon
1,235
Parcoy
7,102
Pataz
3,763
Pias
1,088
Santiago de Challas
1,577
Taurija
1,895
Tayabamba
8,777
Urpay
1,909
Sanchez Carrion
92,034
Chugay
11,239
Cochorco
5,775
Curgos
5,449
Huamachuco
39,442
Marcabal
7,948
Sanagoran
8,092
Sarin
5,886
Sartimbamba
Santiago de Chuco
8,203
36,569
Angasmarca
3,321
Cachicadan
3,805
Mollebamba
1,389
Mollepata
1,877
Quiruvilca
7,115
2,134
Santiago de Chuco
Sitabamba
Trujillo
14,701
2,227
678,402
El Porvenir
94,925
Florencia de Mora
43,344
Huanchaco
35,658
La Esperanza
113,925
Laredo
25,270
Moche
25,174
Poroto
2,868
Salaverry
10,141
Simbal
3,507
Trujillo
275,411
48,179
53,859
Chao
Guadalupito
Viru
Lambayeque
14,566
4,445
34,848
858,177
Chiclayo
591,265
Cayalti
Chiclayo
Chongoyape
12,272
230,252
13,859
Eten
8,534
Eten Puerto
2,028
118,648
58,050
Lagunas
6,468
Monsefu
24,633
Nueva Arica
2,081
Oyotun
5,895
Patapo
14,975
Picsi
6,510
Pimentel
17,359
Pomalca
17,612
Pucala
6,251
Reque
10,017
Santa Rosa
8,004
Saa
6,862
Tuman
Ferreafe
20,955
70,752
Caaris
8,881
Ferreafe
26,510
Incahuasi
9,316
3,051
Pitipo
Pueblo Nuevo
Lambayeque
13,566
9,428
196,160
Chochope
1,538
Illimo
7,215
Jayanca
10,827
Lambayeque
48,956
Mochumi
13,271
Morrope
27,347
Motupe
17,920
Olmos
28,039
Pacora
Salas
San Jose
Tucume
Lima
5,494
10,003
9,063
16,487
7,295,049
Barranca
104,271
Barranca
46,762
Paramonga
19,265
Pativilca
13,557
Supe
16,381
Supe Puerto
Cajatambo
8,306
6,183
Cajatambo
Copa
1,800
960
Gorgor
1,212
Huancapon
1,128
Manas
1,083
Canta
11,185
Arahuay
Canta
696
3,114
Huamantanga
852
Huaros
877
Lachaqui
851
San Buenaventura
Santa Rosa de Quives
Caete
469
4,326
157,804
Asia
7,062
Calango
1,870
Cerro Azul
5,392
Chilca
10,616
Coayllo
1,522
Imperial
28,442
Lunahuana
3,418
Mala
20,791
Nuevo Imperial
13,816
Pacaran
1,458
Quilmana
10,747
San Antonio
2,881
San Luis
9,474
37,059
1,978
Zuiga
1,278
Huaral
133,813
Atavillos Alto
748
Atavillos Bajo
947
Aucallama
10,841
Chancay
38,895
Huaral
75,527
Ihuari
2,314
Lampian
725
Pacaraos
837
843
387
1,161
588
72,512
Antioquia
1,404
Callahuanca
867
Carampoma
622
Casta
1,020
Chicla
2,469
Huachupampa
771
Huanza
696
Huarochiri
1,630
Lahuaytambo
617
Langa
862
Laraos
406
Mariatana
1,453
Matucana
4,929
Ricardo Palma
5,165
1,385
San Antonio
20,138
San Bartolome
1,175
San Damian
1,456
589
481
312
1,254
San Mateo
4,154
1,820
258
Sangallaya
467
1,837
Santa Eulalia
9,035
Santiago de Anchucaya
503
Santiago de Tuna
575
2,443
Surco
1,719
Huaura
155,416
Ambar
1,486
Caleta de Carquin
4,365
Checras
783
Huacho
48,033
Hualmay
19,141
Huaura
24,418
Leoncio Prado
1,654
Paccho
1,161
Santa Leonor
1,115
Santa Maria
23,624
Sayan
15,293
Vegueta
Lima
14,343
6,616,569
Ancon
Ate
Barranco
28,364
376,097
45,172
Brea
100,842
Carabayllo
163,015
Chaclacayo
37,870
Chorrillos
Cieneguilla
222,879
16,665
Comas
387,551
El Agustino
147,013
Independencia
160,101
Jesus Maria
107,596
La Molina
146,532
La Victoria
199,694
Lima
305,765
Lince
82,019
Los Olivos
268,339
Lurigancho
111,892
Lurin
50,123
62,681
Miraflores
Pachacamac
Pucusana
Pueblo Libre
Puente Piedra
Punta Hermosa
Punta Negra
Rimac
San Bartolo
San Borja
San Isidro
128,634
53,960
8,551
95,007
183,224
5,363
5,398
165,034
5,158
120,297
74,628
662,534
301,560
San Luis
57,669
461,501
San Miguel
127,785
Santa Anita
169,370
1,377
Santa Rosa
Santiago de Surco
Surquillo
91,347
Villa El Salvador
286,332
286,954
Oyon
12,335
Andajes
546
Caujul
452
Cochamarca
Navan
1,111
814
Oyon
7,119
Pachangara
2,293
Yauyos
24,961
Alis
Allauca
516
1,206
Ayaviri
513
Azangaro
643
Cacra
565
Carania
224
Catahuasi
1,163
Chocos
1,365
Cochas
158
Colonia
1,488
Hongos
462
Huampara
626
Huancaya
639
Huangascar
1,182
Huantan
843
Huaec
593
Laraos
600
Lincha
773
Madean
910
Miraflores
293
Omas
870
Putinza
846
Quinches
886
Quinocay
592
San Joaquin
274
379
Tanta
585
Tauripampa
830
Tomas
777
Tupe
669
Viac
1,774
Vitis
Yauyos
Loreto
12,023
292,653
330
1,387
615,249
Alto Amazonas
72,615
Balsapuerto
7,846
Jeberos
2,568
Lagunas
8,107
Santa Cruz
2,576
4,161
47,357
29,791
Andoas
4,354
Barranca
7,798
Cahuapanas
3,917
Manseriche
5,058
Morona
3,817
Pastaza
Loreto
4,847
40,129
Nauta
19,261
Parinari
4,522
Tigre
4,736
Trompeteros
4,492
Urarinas
7,118
38,965
Pebas
Ramon Castilla
8,828
12,910
San Pablo
9,317
Yavari
7,910
Maynas
352,943
Alto Nanay
2,740
Belen
44,691
Fernando Lores
10,815
Indiana
Iquitos
8,197
127,194
Las Amazonas
7,281
Mazan
9,506
Napo
7,798
Punchana
59,540
Putumayo
4,037
66,532
1,623
Torres Causana
2,989
Requena
42,341
Alto Tapiche
1,357
Capelo
2,328
4,489
Jenaro Herrera
3,278
Maquia
4,663
Puinahua
3,374
Requena
17,105
Saquena
2,695
Soplin
795
Tapiche
Yaquerana
Ucayali
38,465
Contamana
14,199
Inahuaya
2,431
Padre Marquez
4,182
Pampa Hermosa
3,589
Sarayacu
8,102
Vargas Guerra
Madre de Dios
5,962
90,542
Manu
10,276
Fitzcarrald
619
Huepetuhe
4,360
Madre de Dios
3,464
Manu
1,833
Tahuamanu
6,194
Iberia
Iapari
Tahuamanu
Tambopata
3,668
979
1,547
74,072
Inambari
5,498
Laberinto
3,295
Las Piedras
4,786
Tambopata
Moquegua
60,493
130,067
14,419
Chojata
Coalaque
Ichua
1,116
967
2,147
La Capilla
776
Lloque
753
Matalaque
655
Omate
2,164
Puquina
2,184
Quinistaquillas
Ubinas
Yunga
Ilo
538
2,402
717
53,796
El Algarrobal
Ilo
Pacocha
Mariscal Nieto
Pasco
930
1,327
601
48,708
4,487
61,852
Carumas
3,181
Cuchumbaya
1,770
Moquegua
39,535
Samegua
6,796
San Cristobal
3,353
Torata
7,217
183,296
24,539
Chacayan
Goyllarisquizga
2,189
832
Paucar
2,039
1,397
5,538
Tapuc
1,839
Vilcabamba
1,560
Yanahuanca
Oxapampa
9,145
60,353
Chontabamba
2,953
Constitucion
7,055
Huancabamba
Oxapampa
4,395
11,370
Palcazu
5,410
Pozuzo
4,613
Puerto Bermudez
12,631
Villa Rica
11,926
Pasco
98,404
Chaupimarca
22,947
Huachon
3,239
Huariaca
4,846
Huayllay
5,520
Ninacaca
3,314
Pallanchacra
2,302
Paucartambo
9,288
6,075
Simon Bolivar
8,798
Ticlacayan
3,738
Tinyahuarco
4,662
Vicco
3,331
Yanacancha
Piura
20,344
1,226,898
Ayabaca
86,249
Ayabaca
23,722
Frias
14,031
Jilili
2,170
Lagunas
4,147
Montero
4,948
Pacaipampa
13,069
Paimas
6,525
Sapillica
7,011
Sicchez
2,411
Suyo
Huancabamba
8,215
78,960
Canchaque
5,975
El Carmen de la Frontera
8,269
Huancabamba
19,914
Huarmaca
23,010
Lalaquiz
3,711
6,382
Sondor
4,807
Sondorillo
Morropon
6,892
122,884
Buenos Aires
6,883
Chalaco
5,871
Chulucanas
62,356
La Matanza
10,528
Morropon
9,688
Salitral
6,330
5,488
2,912
Santo Domingo
5,571
Yamango
7,257
Paita
79,187
Amotape
1,827
Arenal
1,029
Colan
10,101
La Huaca
Paita
8,257
50,596
Tamarindo
3,608
Vichayal
3,769
Piura
499,144
Castilla
96,586
Catacaos
47,530
Cura Mori
11,124
El Tallan
3,380
La Arena
25,026
La Union
25,451
Las Lomas
18,879
Piura
137,463
Tambo Grande
63,510
Veinteseis de Octubre
70,195
Sechura
44,536
Bellavista de la Union
3,216
Bernal
4,528
2,645
Rinconada - Llicuar
2,382
Sechura
Vice
Sullana
22,571
9,194
218,749
Bellavista
29,756
Ignacio Escudero
13,415
Lancones
Marcavelica
Miguel Checa
9,217
19,176
5,596
Querecotillo
18,221
Salitral
4,742
Sullana
118,626
Talara
97,189
El Alto
5,769
La Brea
9,872
Lobitos
1,094
Los Organos
7,008
Mancora
6,851
Parias
66,595
Puno
841,046
Azangaro
92,069
Achaya
3,258
Arapa
6,040
Asillo
11,456
Azangaro
22,603
Caminaca
4,222
Chupa
6,159
3,433
Muani
4,570
Potoni
2,429
Saman
9,818
San Anton
5,419
San Jose
3,627
2,849
Santiago de Pupuja
4,088
Tirapata
2,098
Carabaya
37,461
Ajoyani
1,480
Ayapata
3,856
Coasa
4,256
Corani
2,472
Crucero
5,370
Ituata
3,340
Macusani
8,154
Ollachea
3,362
San Gaban
3,017
Usicayos
2,154
Chucuito
57,613
Desaguadero
7,826
Huacullani
3,438
Juli
Kelluyo
Pisacoma
16,980
3,840
1,877
Pomata
11,663
Zepita
11,989
El Collao
51,338
Capaso
578
Conduriri
Ilave
2,061
36,020
Pilcuyo
9,896
Santa Rosa
2,783
Huancane
54,178
Cojata
3,578
Huancane
17,167
Huatasani
2,187
Inchupalla
2,982
Pusi
4,159
Rosaspata
4,788
Taraco
Vilque Chico
Lampa
10,977
8,340
34,092
Cabanilla
4,359
Calapuja
1,739
Lampa
9,391
Nicasio
2,692
Ocuviri
1,873
Palca
1,474
Paratia
1,944
Pucara
4,560
Santa Lucia
5,232
Vilavila
Melgar
828
51,323
Antauta
3,865
Ayaviri
18,723
Cupi
1,476
Llalli
2,115
Macari
4,925
Nuoa
6,660
Orurillo
6,123
Santa Rosa
4,628
Umachiri
2,808
Moho
21,180
Conima
Huayrapata
3,120
2,904
Moho
12,334
Tilali
2,822
Puno
169,318
Acora
18,679
Amantani
3,837
Atuncolla
3,715
Capachica
7,882
Chucuito
6,673
Coata
5,015
Huata
2,575
Maazo
3,892
Paucarcolla
3,742
Pichacani
4,977
Plateria
6,029
Puno
96,751
San Antonio
1,059
Tiquillaca
2,265
Vilque
2,227
20,666
Ananea
3,427
1,586
Putina
Quilcapuncu
Sina
San Roman
11,074
3,467
1,112
185,075
Cabana
3,716
Cabanillas
3,799
Caracoto
Juliaca
Sandia
6,849
170,711
37,422
Alto Inambari
3,392
Cuyocuyo
5,061
Limbani
2,178
Patambuco
3,131
Phara
3,217
Quiaca
1,424
3,351
4,745
Sandia
9,134
Yanahuaya
Yunguyo
1,789
29,311
Anapia
804
Copani
3,873
Cuturapi
1,101
Ollaraya
1,951
Tinicachi
624
Unicachi
1,055
Yunguyo
San Martn
19,903
545,521
Bellavista
34,784
Alto Biavo
4,959
Bajo Biavo
7,507
Bellavista
10,990
Huallaga
1,738
San Pablo
6,051
San Rafael
3,539
El Dorado
24,174
Agua Blanca
San Jose de Sisa
1,811
10,370
San Martin
6,150
Santa Rosa
4,191
Shatoja
1,652
Huallaga
19,950
Alto Saposoa
2,581
El Eslabon
1,741
Piscoyacu
2,814
Sacanche
1,838
Saposoa
10,241
Tingo de Saposoa
Lamas
735
58,059
Alonso de Alvarado
9,297
Barranquita
3,923
Caynarachi
5,287
Cuumbuqui
3,555
Lamas
10,769
Pinto Recodo
5,428
Rumisapa
2,502
1,242
Shanao
2,348
Tabalosos
9,434
Zapatero
4,274
Mariscal Caceres
39,665
Campanilla
Huicungo
6,898
4,817
Juanjui
20,875
Pachiza
3,560
Pajarillo
3,515
Moyobamba
83,251
Calzada
3,346
Habana
1,967
Jepelacio
10,687
Moyobamba
48,879
Soritor
15,779
Yantalo
2,593
Picota
29,246
Buenos Aires
2,678
Caspizapa
1,724
Picota
6,628
Pilluana
942
Pucacaca
2,455
San Cristobal
1,136
San Hilarion
2,812
Shamboyacu
4,856
Tingo de Ponasa
2,993
Tres Unidos
3,022
Rioja
82,976
Awajun
6,258
8,800
Nueva Cajamarca
27,748
Pardo Miguel
12,368
Posic
1,588
Rioja
17,817
San Fernando
2,644
Yorongos
2,416
Yuracyacu
3,337
San Martin
126,342
Alberto Leveau
1,089
Cacatachi
2,751
Chazuta
6,386
Chipurana
1,492
El Porvenir
1,960
Huimbayoc
2,791
Juan Guerra
2,683
La Banda de Shilcayo
22,889
Morales
16,831
Papaplaya
1,648
San Antonio
1,588
Sauce
4,598
Shapaja
2,061
Tarapoto
57,575
Tocache
47,074
Nuevo Progreso
6,709
Polvora
5,197
Shunte
2,435
Tocache
20,500
Uchiza
Tacna
12,233
246,256
Candarave
6,056
Cairani
988
Camilaca
1,038
Candarave
2,045
Curibaya
394
Huanuara
768
Quilahuani
823
Jorge Basadre
9,750
Ilabaya
4,569
Ite
2,956
Locumba
2,225
Tacna
223,026
Alto de la Alianza
Calana
27,638
2,771
Ciudad Nueva
28,405
55,810
Inclan
2,183
Pachia
2,305
Palca
Pocollay
1,506
12,153
Sama
1,958
Tacna
88,297
Tarata
7,424
Estique
879
Estique Pampa
422
Heroes Albarracin
810
Sitajara
379
Susapaya
757
Tarata
Tarucachi
Ticaco
Tumbes
2,581
758
838
152,314
Contralmirante Villar
13,812
Canoas de Punta Sal
3,424
Casitas
2,552
Zorritos
7,836
Tumbes
107,646
Corrales
15,443
La Cruz
6,290
Pampas de Hospital
5,128
San Jacinto
6,761
3,599
70,425
30,856
Aguas Verdes
11,567
Matapalo
2,081
Papayal
4,093
Zarumilla
Ucayali
13,115
319,790
Atalaya
29,009
Raimondi
19,116
Sepahua
4,046
Tahuania
4,658
Yurua
1,189
Coronel Portillo
249,928
Calleria
Campoverde
Iparia
Manantay
Masisea
Nueva Requena
Yarinacocha
Padre Abad
10,927
7,227
43,489
8,187
3,629
63,239
38,088
Curimana
Purus
113,230
6,284
Irazola
12,756
Padre Abad
19,048
2,765
Purus
2,765
Fuente: Padrn Electoral de las Elecciones Regionales y Municipales 2014 (Elecciones realizadas el 05 de octubre del 2014).
Elaboracin: Sub Gerencia de Estadstica / GPP / RENIEC
Menores a 20 aos
Total
Hombre
Mujer
Mujer
De 20 a 39 aos
Total
10,608,735
10,693,146
857,107
432,669
424,438
10,406,733
136,978
124,878
11,894
6,210
5,684
132,207
27,318
24,578
2,371
1,220
1,151
26,482
4,392
3,527
357
177
180
4,061
6,996
7,568
704
346
358
6,946
2,200
1,924
136
72
64
2,005
748
620
38
16
22
677
8,119
6,988
879
456
423
8,692
4,863
3,951
257
153
104
4,101
9,751
9,236
801
420
381
9,101
219
177
201
200
169
12
134
321
303
35
19
16
342
325
319
17
303
1,983
1,930
165
101
64
1,922
2,697
2,674
242
122
120
2,395
357
420
30
15
15
292
222
186
202
206
219
14
10
153
648
534
45
23
22
592
464
416
19
12
391
2,109
1,889
205
99
106
2,174
17,389
18,277
1,380
712
668
16,843
140
158
130
544
416
35
20
15
472
7,985
9,100
656
331
325
8,287
279
267
17
233
404
351
33
15
18
369
718
637
62
32
30
600
208
198
16
214
183
215
10
165
1,619
1,636
160
77
83
1,706
1,260
1,208
68
31
37
1,060
432
434
25
13
12
430
314
351
29
17
12
273
411
427
38
22
16
300
762
796
61
36
25
693
312
292
22
11
11
253
168
171
11
150
436
452
52
34
18
423
164
172
141
251
240
12
242
644
609
49
30
19
554
155
147
10
148
14,608
12,276
1,584
803
781
16,383
3,568
3,098
446
240
206
3,990
7,451
5,961
688
359
329
8,201
3,589
3,217
450
204
246
4,192
16,572
15,244
1,457
793
664
14,481
2,000
1,773
185
83
102
1,825
722
599
65
36
29
714
805
823
86
38
48
679
717
683
64
37
27
618
269
253
13
205
722
883
54
33
21
539
380
356
33
16
17
383
400
388
34
21
13
322
1,273
1,418
133
70
63
1,124
152
163
12
156
366
335
28
13
15
357
1,251
993
89
57
32
1,010
1,297
1,013
99
50
49
1,106
1,814
1,438
202
131
71
1,625
516
411
39
25
14
444
236
267
17
10
200
333
299
23
13
10
280
339
319
16
267
238
229
15
11
203
588
536
58
26
32
585
1,223
1,182
106
59
47
983
488
435
43
21
22
418
443
448
43
26
17
438
11,223
9,513
843
438
405
9,790
852
648
83
39
44
808
336
273
19
10
300
1,261
1,146
60
36
24
848
767
631
54
28
26
611
742
668
39
22
17
613
807
739
43
21
22
684
371
308
18
10
317
2,931
2,301
278
151
127
2,891
1,797
1,696
147
71
76
1,400
268
247
16
205
267
209
18
12
220
824
647
68
32
36
893
40,117
35,754
3,458
1,824
1,634
39,127
17,886
16,837
1,553
808
745
17,881
9,729
8,320
820
430
390
9,393
3,150
2,773
286
153
133
3,028
2,066
1,662
154
80
74
1,933
2,615
2,289
233
118
115
2,541
3,214
2,690
279
163
116
2,961
1,457
1,183
133
72
61
1,390
407,804
409,817
33,302
17,030
16,272
385,076
2,945
2,856
210
112
98
2,452
807
837
46
31
15
633
692
646
52
23
29
552
219
212
17
212
818
785
68
38
30
730
409
376
27
12
15
325
5,472
5,479
463
250
213
4,859
859
849
69
31
38
753
725
701
69
43
26
625
712
691
42
26
16
554
1,096
1,126
89
50
39
933
1,617
1,618
145
74
71
1,557
463
494
49
26
23
437
2,883
3,205
272
135
137
2,568
1,259
1,506
116
62
54
1,204
1,624
1,699
156
73
83
1,364
10,048
9,491
763
396
367
8,824
171
143
10
141
640
660
42
20
22
513
926
871
65
34
31
800
700
671
70
31
39
685
210
208
174
1,507
1,603
126
58
68
1,254
974
856
67
41
26
876
2,330
2,020
215
115
100
2,331
706
608
34
15
19
581
542
526
43
24
19
423
212
195
12
10
149
292
298
16
11
229
431
419
30
18
12
324
139
128
12
10
101
268
285
17
243
17,313
18,631
1,473
739
734
17,554
917
972
67
28
39
875
749
843
53
29
24
733
940
1,029
83
37
46
976
756
812
66
31
35
768
5,232
5,415
453
245
208
5,076
3,460
3,834
314
155
159
3,714
614
677
48
17
31
596
872
986
98
47
51
926
1,466
1,749
106
49
57
1,601
1,139
1,160
81
46
35
1,125
1,168
1,154
104
55
49
1,164
6,588
7,271
734
390
344
6,390
3,676
4,168
401
210
191
3,650
1,212
1,298
145
71
74
1,232
1,700
1,805
188
109
79
1,508
16,868
16,159
1,389
712
677
15,943
1,631
1,510
145
77
68
1,540
11,446
11,162
932
473
459
10,944
961
840
51
29
22
853
2,830
2,647
261
133
128
2,606
2,958
2,719
255
134
121
2,481
217
202
14
180
204
173
12
172
606
584
54
28
26
414
911
908
107
51
56
907
507
430
25
15
10
388
333
271
28
15
13
285
180
151
15
135
57,022
57,552
4,369
2,207
2,162
55,768
819
723
73
40
33
658
191
206
17
11
166
1,007
885
86
45
41
797
22,190
22,143
1,621
804
817
22,066
22,636
23,377
1,685
863
822
22,253
1,869
1,915
134
70
64
1,883
522
561
48
21
27
513
1,344
1,381
94
54
40
1,153
607
513
32
20
12
415
1,849
1,729
189
92
97
1,771
1,786
1,772
175
83
92
1,760
2,202
2,347
215
109
106
2,333
29,886
28,997
2,515
1,274
1,241
29,741
1,166
1,048
78
42
36
1,084
1,437
1,506
126
67
59
1,445
3,302
2,957
280
147
133
3,218
1,112
1,051
100
43
57
1,066
1,038
876
85
49
36
970
2,168
1,923
201
97
104
2,135
1,347
1,260
95
47
48
1,215
2,872
3,214
251
127
124
2,589
956
941
62
29
33
808
1,210
1,131
110
50
60
1,246
1,833
1,682
153
71
82
1,665
428
438
32
17
15
379
941
843
82
46
36
942
7,989
8,174
658
339
319
8,967
1,107
1,033
126
60
66
1,109
980
920
76
43
33
903
10,811
10,063
854
433
421
9,698
394
345
19
10
343
909
794
66
31
35
839
8,608
8,160
720
365
355
7,862
428
387
28
16
12
306
472
377
21
12
348
18,917
19,428
1,897
1,002
895
18,065
7,909
8,243
771
399
372
7,807
480
429
30
19
11
376
554
590
44
19
25
477
709
757
44
26
18
476
807
799
96
51
45
643
2,613
2,579
283
150
133
2,469
2,578
2,865
285
146
139
2,667
1,992
1,947
238
136
102
2,031
453
462
34
16
18
331
822
757
72
40
32
788
7,514
7,944
732
370
362
7,498
1,405
1,552
126
59
67
1,475
460
419
38
22
16
393
819
754
94
42
52
765
596
550
50
26
24
550
1,858
1,950
211
117
94
1,994
1,011
1,159
102
50
52
1,049
476
481
29
16
13
481
889
1,079
82
38
44
791
3,552
3,147
224
117
107
2,837
236
241
21
12
205
134
105
94
270
249
182
692
574
47
27
20
654
498
416
27
14
13
361
134
162
106
556
477
43
28
15
384
285
297
19
11
273
569
439
40
18
22
444
178
187
134
8,541
8,636
806
422
384
7,519
427
381
40
23
17
358
1,038
1,008
87
51
36
872
2,336
2,367
269
138
131
2,222
254
231
23
10
13
229
386
343
28
12
16
341
278
253
22
13
238
216
225
25
13
12
188
940
978
72
45
27
797
1,376
1,496
134
65
69
1,242
418
342
26
12
14
291
872
1,012
80
40
40
741
8,464
9,203
888
440
448
8,017
1,202
1,291
124
57
67
1,216
2,173
2,169
205
103
102
1,954
4,329
4,965
479
240
239
4,112
760
778
80
40
40
735
8,359
8,570
555
290
265
7,410
1,604
1,622
117
63
54
1,610
328
327
17
321
436
444
32
17
15
303
445
439
36
18
18
383
663
707
34
15
19
493
503
509
38
19
19
469
646
627
44
24
20
483
2,313
2,369
157
77
80
2,042
321
319
21
14
245
1,100
1,207
59
34
25
1,061
160,566
160,244
11,977
6,104
5,873
149,318
2,147
1,820
156
78
78
1,631
86,817
86,924
5,833
2,970
2,863
77,534
5,852
5,910
445
243
202
5,757
1,627
1,338
124
63
61
1,250
3,283
2,908
258
159
99
2,947
5,208
5,150
360
171
189
4,648
42,284
43,774
3,821
1,940
1,881
42,648
1,804
1,626
118
54
64
1,654
11,544
10,794
862
426
436
11,249
9,900
10,384
1,056
543
513
9,216
576
551
54
30
24
574
251
270
23
11
12
216
909
892
80
38
42
841
399
353
31
17
14
375
1,228
1,354
133
72
61
1,104
854
918
91
38
53
769
1,100
1,054
125
64
61
1,088
2,319
2,440
303
163
140
2,151
601
612
58
25
33
514
1,663
1,940
158
85
73
1,584
19,197
19,838
1,870
960
910
18,918
710
682
91
52
39
671
2,531
2,739
239
119
120
2,318
617
644
56
31
25
623
3,957
4,038
424
221
203
4,404
1,167
1,129
101
47
54
1,049
797
840
74
42
32
797
2,193
2,387
225
115
110
2,151
7,225
7,379
660
333
327
6,905
136,301
140,860
13,744
6,962
6,782
130,236
34,810
35,272
3,324
1,689
1,635
35,133
19,394
19,859
1,943
975
968
21,663
460
511
41
21
20
445
1,381
1,264
102
57
45
1,192
5,229
5,281
513
262
251
4,741
1,631
1,498
160
81
79
1,372
1,483
1,537
117
51
66
1,150
1,516
1,509
116
74
42
1,160
1,127
1,186
93
40
53
950
2,589
2,627
239
128
111
2,460
47,680
52,039
5,026
2,446
2,580
48,514
12,853
13,802
1,371
631
740
14,373
2,257
2,507
252
133
119
2,080
524
499
47
25
22
389
1,954
2,256
185
98
87
1,806
1,396
1,599
141
65
76
1,264
338
359
23
10
13
293
842
981
81
43
38
743
2,424
2,543
253
135
118
2,474
1,667
1,756
151
73
78
1,522
3,319
3,679
366
171
195
3,205
744
820
64
30
34
624
297
337
34
13
21
257
1,026
1,168
122
56
66
915
5,963
6,643
654
315
339
6,728
703
693
82
39
43
710
3,035
3,499
365
183
182
3,117
6,181
6,541
621
318
303
6,059
691
751
64
30
34
596
1,466
1,606
150
78
72
1,359
4,474
4,318
378
208
170
3,477
1,069
1,131
105
52
53
793
302
237
15
241
516
440
42
23
19
393
757
783
50
26
24
592
706
711
80
48
32
600
550
461
45
30
15
425
574
555
41
21
20
433
10,376
10,364
893
462
431
8,627
267
250
22
11
11
214
532
525
37
20
17
447
1,219
1,248
113
52
61
1,019
837
874
71
37
34
659
300
290
22
13
242
1,023
1,039
110
61
49
893
297
283
21
12
240
308
299
20
12
246
762
786
71
37
34
671
518
505
41
26
15
427
351
378
26
12
14
304
455
411
31
18
13
324
280
279
23
11
12
197
871
906
87
40
47
816
1,315
1,250
105
54
51
1,174
563
556
51
26
25
388
478
485
42
23
19
366
15,212
15,800
1,639
823
816
13,644
3,228
3,572
390
191
199
3,078
1,781
1,661
158
73
85
1,512
674
682
63
30
33
588
2,823
2,829
285
157
128
2,443
2,198
2,318
222
113
109
1,898
2,321
2,436
276
137
139
2,073
1,294
1,376
162
81
81
1,241
893
926
83
41
42
811
14,786
14,499
1,574
832
742
13,300
2,984
2,793
318
168
150
3,007
1,504
1,490
143
75
68
1,192
2,231
2,173
240
142
98
2,001
2,901
3,052
365
176
189
2,367
1,618
1,603
184
104
80
1,366
3,548
3,388
324
167
157
3,367
8,963
8,568
910
502
408
7,541
1,752
1,737
186
102
84
1,380
442
434
51
30
21
422
853
799
87
50
37
737
621
601
73
40
33
485
360
341
38
19
19
240
1,600
1,442
170
97
73
1,196
422
398
39
21
18
411
359
358
30
20
10
323
1,094
1,023
111
63
48
1,051
170
157
14
142
282
287
22
10
12
240
299
277
18
12
259
358
385
32
18
14
324
351
329
39
20
19
331
499,367
497,870
35,855
18,349
17,506
482,321
385,072
391,269
27,787
14,178
13,609
380,008
30,189
31,114
2,374
1,229
1,145
31,494
36,002
38,393
1,666
860
806
26,938
32,850
33,480
2,595
1,316
1,279
35,131
51,356
52,579
4,476
2,254
2,222
55,727
3,166
3,065
227
105
122
3,059
1,487
1,468
96
42
54
1,355
18,449
18,575
1,342
674
668
18,646
28,956
30,635
2,019
992
1,027
28,479
8,830
8,368
823
411
412
9,007
22,811
23,085
1,553
786
767
21,751
23,240
23,073
1,572
823
749
22,108
817
787
42
20
22
842
52,263
51,133
3,648
1,884
1,764
51,577
323
275
12
217
580
494
38
24
14
430
701
718
23
12
11
692
1,709
1,725
115
60
55
1,609
10,120
10,535
736
410
326
9,825
472
438
26
15
11
384
652
631
33
12
21
563
380
275
26
10
16
247
2,047
1,943
173
77
96
2,423
22,778
23,182
1,777
886
891
23,146
6,979
6,476
481
254
227
6,842
6,698
5,684
445
246
199
6,777
1,174
961
94
53
41
1,032
11,527
14,020
705
358
347
10,164
940
727
39
26
13
851
7,576
7,430
631
332
299
8,692
22,379
20,968
1,655
864
791
20,526
6,727
6,394
518
298
220
5,887
1,714
1,684
116
58
58
1,641
1,272
818
38
23
15
1,104
2,500
2,477
187
97
90
2,436
2,621
2,525
200
101
99
2,400
1,769
1,502
121
58
63
1,326
468
332
17
10
375
5,308
5,236
458
222
236
5,357
13,053
11,152
905
455
450
11,587
1,749
1,649
119
62
57
1,363
1,557
1,415
105
57
48
1,426
278
262
26
18
269
903
747
57
26
31
769
342
277
23
12
11
233
1,223
1,249
117
51
66
1,108
2,080
2,066
150
71
79
2,264
1,204
716
49
29
20
1,035
1,084
477
37
27
10
950
665
560
57
38
19
506
566
475
44
17
27
527
668
584
61
29
32
576
734
675
60
28
32
561
13,074
11,986
875
462
413
10,794
449
398
21
16
303
3,497
3,365
260
125
135
3,127
186
183
103
640
562
46
19
27
548
420
413
26
13
13
437
435
337
278
727
632
40
25
15
554
315
263
13
149
1,752
1,678
150
87
63
1,765
979
926
62
31
31
670
211
188
10
121
116
105
86
2,697
2,413
202
110
92
2,290
650
523
24
12
12
363
32,678
31,911
2,515
1,251
1,264
32,327
501
467
37
16
21
346
883
842
73
30
43
597
813
770
57
32
25
608
1,428
1,314
137
62
75
1,291
2,133
2,168
215
109
106
2,261
415
432
28
11
17
372
386
297
21
14
233
698
633
46
20
26
459
313
272
29
14
15
237
445
402
34
15
19
369
907
694
34
21
13
622
429
396
27
15
12
329
311
295
18
10
191
19,931
20,145
1,545
778
767
21,886
408
403
24
13
11
336
348
376
26
10
16
336
366
269
11
242
661
566
54
27
27
492
380
367
24
10
14
359
922
803
75
41
34
761
6,097
5,496
453
243
210
4,741
297
264
17
10
232
1,002
852
94
50
44
918
325
276
10
175
1,262
1,385
116
57
59
1,047
322
308
20
13
205
938
819
63
37
26
697
26
15
11
227
359 ###
1,592
1,233
107
57
50
1,240
21,546
20,101
1,277
678
599
18,097
3,903
3,374
194
98
96
3,189
2,522
2,425
163
82
81
2,316
1,796
1,531
135
62
73
1,712
666
556
28
14
14
469
9,836
9,652
578
326
252
8,082
2,823
2,563
179
96
83
2,329
5,468
4,987
388
218
170
4,241
760
748
65
31
34
583
272
251
19
10
223
960
898
71
40
31
743
776
712
63
39
24
609
613
530
23
14
523
961
861
79
45
34
799
260
225
14
205
141
116
11
85
123
103
82
307
291
18
10
236
295
252
18
12
153
198,277
211,394
20,493
10,235
10,258
198,661
10,939
12,428
1,197
591
606
10,287
1,877
2,329
139
70
69
1,709
2,493
2,805
319
151
168
2,349
2,703
3,045
274
137
137
2,689
786
890
95
44
51
739
1,728
1,856
224
117
107
1,599
1,352
1,503
146
72
74
1,202
83,609
90,280
8,669
4,260
4,409
92,928
2,686
2,865
271
135
136
2,864
1,631
1,642
210
113
97
1,645
2,854
3,767
272
105
167
3,268
34,026
35,349
3,237
1,628
1,609
37,452
6,168
6,986
740
358
382
7,413
1,965
2,180
192
95
97
2,132
5,199
5,642
515
255
260
6,108
2,222
2,172
240
127
113
1,833
1,018
1,075
102
55
47
1,103
2,191
2,521
205
96
109
2,157
670
785
54
21
33
624
12,498
13,833
1,470
709
761
15,262
611
619
50
26
24
475
2,648
2,931
285
137
148
2,702
1,939
1,940
180
91
89
2,096
5,283
5,973
646
309
337
5,794
3,373
3,824
324
169
155
3,020
825
929
77
40
37
719
619
703
71
33
38
556
1,099
1,239
87
45
42
940
830
953
89
51
38
805
28,358
30,049
3,334
1,672
1,662
29,409
1,476
1,443
163
96
67
1,381
554
508
18
11
604
1,665
1,855
212
102
110
1,483
12,986
14,598
1,758
868
890
14,157
1,269
1,418
121
59
62
1,345
2,981
2,575
262
140
122
3,092
1,939
2,247
231
118
113
1,890
2,085
2,435
263
115
148
2,204
3,403
2,970
306
167
139
3,253
23,944
23,777
2,762
1,421
1,341
23,022
1,103
1,022
102
43
59
1,165
3,177
2,839
368
198
170
2,872
3,080
2,784
310
168
142
2,849
698
714
67
40
27
578
1,595
1,566
163
85
78
1,442
472
443
55
33
22
426
2,130
2,243
218
99
119
2,239
4,227
4,381
561
273
288
4,011
3,197
3,158
357
182
175
3,332
4,265
4,627
561
300
261
4,108
17,859
18,424
1,503
771
732
14,498
869
1,001
52
25
27
460
384
513
31
19
12
233
436
537
27
17
10
304
752
767
80
48
32
620
997
1,055
86
43
43
743
641
567
41
21
20
426
645
620
49
22
27
439
490
415
25
14
11
299
634
525
49
29
20
436
1,119
1,127
114
57
57
1,025
1,028
995
70
35
35
733
793
664
46
18
28
603
4,247
5,127
427
205
222
4,239
178
124
13
10
111
675
687
67
35
32
616
319
329
35
22
13
288
1,081
1,116
117
51
66
869
551
511
49
32
17
462
1,289
1,099
84
48
36
1,102
239
252
12
124
492
393
29
14
15
366
8,195
8,720
736
367
369
7,403
873
959
73
41
32
738
3,602
4,065
369
180
189
3,356
358
336
28
20
362
302
293
23
11
12
241
95
57
38
1,414
1,338 ###
791
841
60
26
34
579
411
363
41
24
17
293
520
525
47
20
27
420
3,350
3,370
229
109
120
2,513
198
177
17
10
146
167
164
10
120
701
671
46
23
23
556
279
261
17
11
180
315
361
38
15
23
286
202
203
124
910
1,006
58
28
30
716
259
190
13
178
88
70
69
231
267
19
10
138
3,627
3,854
337
168
169
2,901
141
149
19
12
119
214
201
21
12
171
221
252
25
10
15
180
160
173
15
10
113
572
576
53
31
22
439
257
254
11
172
805
892
71
32
39
706
260
285
29
21
201
461
458
50
31
19
397
250
277
17
10
174
286
337
26
14
12
229
7,668
8,631
686
327
359
6,436
782
769
70
30
40
614
307
341
25
16
243
239
214
15
134
951
1,082
72
31
41
740
451
506
35
20
15
359
616
607
44
23
21
512
681
873
60
28
32
568
396
433
40
15
25
385
755
891
58
31
27
690
538
721
56
26
30
471
893
1,044
100
52
48
832
1,059
1,150
111
56
55
888
7,355
8,037
716
380
336
6,244
521
546
40
23
17
416
400
437
32
16
16
273
885
974
110
55
55
769
763
805
56
27
29
550
536
582
42
26
16
390
505
507
51
29
22
398
2,357
2,631
248
135
113
2,129
1,388
1,555
137
69
68
1,319
493,939
498,577
45,651
23,283
22,368
494,504
24,454
25,698
2,433
1,263
1,170
24,412
6,167
6,149
774
405
369
6,207
11,758
12,786
977
501
476
11,845
3,847
4,027
410
226
184
3,827
2,682
2,736
272
131
141
2,533
115,042
124,468
10,222
5,059
5,163
126,554
3,381
3,549
300
137
163
3,173
67,264
73,868
5,610
2,784
2,826
75,179
1,285
1,549
170
85
85
1,380
2,645
2,431
288
161
127
2,375
10,749
10,865
998
473
525
11,989
5,063
5,482
486
245
241
5,163
1,749
2,014
185
91
94
1,970
12,159
13,349
1,146
553
593
14,164
3,739
3,798
345
179
166
3,873
1,684
1,875
137
72
65
1,609
3,365
3,694
368
176
192
3,721
1,959
1,994
189
103
86
1,958
30,519
31,408
3,125
1,574
1,551
30,507
7,830
9,225
801
390
411
8,030
1,143
1,012
116
69
47
1,079
2,554
2,459
332
165
167
2,597
4,488
4,372
447
219
228
4,556
439
401
39
20
19
371
1,185
1,231
84
44
40
1,157
2,479
2,478
273
135
138
2,562
1,571
1,615
160
78
82
1,673
2,277
2,224
215
116
99
2,336
3,995
3,960
428
216
212
3,842
1,951
1,893
174
94
80
1,788
607
538
56
28
28
516
54,536
58,309
5,036
2,626
2,410
52,701
1,277
1,283
146
75
71
1,149
1,402
1,414
157
80
77
1,432
3,432
3,794
320
175
145
3,742
1,674
1,700
155
88
67
1,524
1,000
830
98
60
38
954
1,181
991
108
64
44
1,091
16,621
19,490
1,510
777
733
17,341
2,125
2,217
213
115
98
1,843
1,986
2,249
203
107
96
2,084
2,992
3,266
267
139
128
2,688
5,018
5,549
472
241
231
4,857
2,235
2,281
169
94
75
1,807
1,434
1,235
128
62
66
1,161
1,744
1,857
169
69
100
1,799
696
561
72
39
33
625
3,098
2,922
238
139
99
2,548
669
516
52
25
27
535
5,447
5,730
526
260
266
5,186
505
424
33
17
16
335
10,688
10,434
825
427
398
9,028
1,194
1,211
86
42
44
979
2,714
2,593
213
115
98
2,444
641
556
41
17
24
529
986
945
92
47
45
875
1,223
1,091
105
52
53
1,005
494
465
53
30
23
459
1,020
946
72
38
34
780
2,416
2,627
163
86
77
1,957
44,928
44,577
4,374
2,236
2,138
43,273
3,296
2,960
337
184
153
3,191
1,367
1,133
114
61
53
1,217
1,120
942
122
55
67
1,115
16,688
18,617
1,665
818
847
17,519
1,365
1,441
167
80
87
1,378
2,194
1,886
201
114
87
1,848
4,486
4,254
467
245
222
3,858
1,820
1,705
167
88
79
1,652
1,144
966
124
69
55
1,129
1,272
1,254
121
62
59
1,184
1,229
1,050
102
56
46
1,128
2,285
1,947
197
101
96
2,080
2,598
2,453
229
115
114
2,337
3,524
3,479
309
162
147
3,218
540
490
52
26
26
419
31,498
34,166
3,180
1,592
1,588
33,318
24,641
27,089
2,511
1,242
1,269
26,324
1,398
1,222
116
67
49
1,180
5,459
5,855
553
283
270
5,814
73,562
66,490
6,447
3,306
3,141
72,062
5,872
5,124
476
255
221
5,119
3,967
3,354
371
191
180
3,782
4,684
3,960
435
238
197
4,283
3,517
2,979
347
187
160
3,652
34,610
32,994
2,953
1,460
1,493
35,174
2,548
2,178
237
121
116
2,645
3,140
2,878
320
155
165
3,048
3,307
3,071
268
119
149
3,026
2,562
2,259
286
166
120
2,455
1,841
1,664
164
80
84
1,730
3,004
2,322
257
140
117
2,874
4,510
3,707
333
194
139
4,274
47,070
40,141
4,738
2,506
2,232
46,440
5,226
4,283
483
253
230
4,974
7,200
6,377
708
350
358
7,274
7,138
5,956
719
371
348
7,139
3,057
2,536
342
189
153
3,056
12,263
10,676
1,186
633
553
11,891
6,142
4,995
618
345
273
5,943
6,044
5,318
682
365
317
6,163
17,698
17,998
1,537
774
763
16,897
1,179
1,225
102
42
60
1,058
992
936
66
35
31
821
2,313
2,278
212
111
101
2,106
851
917
57
32
25
695
1,413
1,416
120
64
56
1,274
4,548
4,431
486
241
245
4,977
6,402
6,795
494
249
245
5,966
19,174
20,220
1,453
732
721
16,690
609
556
24
10
14
449
1,605
1,720
151
76
75
1,499
1,232
1,246
108
64
44
1,210
1,584
1,591
111
57
54
1,296
1,325
1,321
81
40
41
1,010
1,807
2,067
144
62
82
1,691
684
603
36
19
17
570
1,315
1,481
108
52
56
939
980
886
57
32
25
721
4,002
4,720
328
167
161
3,548
1,627
1,663
115
47
68
1,558
1,125
1,133
103
54
49
1,064
1,279
1,233
87
52
35
1,135
8,739
9,056
820
407
413
8,667
1,722
1,706
177
94
83
1,704
708
593
56
24
32
607
4,743
5,205
449
223
226
4,700
1,566
1,552
138
66
72
1,656
16,031
15,612
1,461
781
680
13,955
664
730
57
21
36
575
3,156
2,843
271
157
114
2,837
1,833
1,712
168
89
79
1,744
1,414
1,220
105
66
39
1,148
1,308
1,180
124
72
52
1,087
1,850
1,634
152
86
66
1,491
2,888
3,357
297
150
147
2,509
968
927
94
44
50
878
252
187
22
14
202
554
541
31
12
19
433
1,144
1,281
140
70
70
1,051
352,485
360,110
26,485
13,255
13,230
341,433
352,485
360,110
26,485
13,255
13,230
341,433
33,240
35,524
1,938
966
972
26,758
170,035
170,307
11,779
5,873
5,906
161,850
19,765
19,933
1,214
614
600
17,850
26,644
28,269
1,476
692
784
21,954
3,421
3,946
124
62
62
2,550
99,380
102,131
9,954
5,048
4,906
110,471
439,778
441,111
41,238
20,844
20,394
438,681
8,468
8,748
876
465
411
7,330
1,534
1,622
170
87
83
1,373
910
987
92
52
40
844
942
891
79
47
32
692
435
432
35
18
17
397
2,405
2,536
267
147
120
2,188
1,131
1,056
101
46
55
872
1,111
1,224
132
68
64
964
20,919
21,189
2,004
1,018
986
19,244
2,487
2,641
281
129
152
2,263
6,544
6,996
652
337
315
6,832
864
907
78
42
36
772
1,998
1,889
194
99
95
1,666
2,109
2,052
220
109
111
1,892
2,966
2,868
258
139
119
2,386
1,276
1,130
84
42
42
924
1,191
1,225
113
60
53
1,209
1,484
1,481
124
61
63
1,300
23,623
23,175
2,322
1,210
1,112
22,663
7,251
7,507
807
437
370
7,524
1,350
1,345
129
64
65
1,236
1,925
1,992
217
107
110
1,888
2,443
2,357
188
106
82
2,190
3,402
3,492
339
165
174
3,406
1,787
1,823
186
88
98
1,691
1,594
1,585
158
85
73
1,588
3,871
3,074
298
158
140
3,140
13,409
13,478
1,357
688
669
12,194
2,075
1,976
235
117
118
1,784
1,977
2,047
202
101
101
1,869
1,055
1,074
94
50
44
902
2,051
2,066
207
111
96
1,936
670
688
52
21
31
568
1,092
1,098
126
60
66
1,006
1,206
1,143
103
47
56
1,139
3,283
3,386
338
181
157
2,990
34,799
37,204
3,746
1,905
1,841
34,486
1,782
1,847
197
108
89
1,658
1,764
1,882
216
103
113
1,793
3,733
4,351
454
227
227
3,620
2,389
2,655
258
112
146
2,446
1,992
2,069
170
79
91
1,767
1,210
1,338
107
56
51
1,017
19,821
20,833
2,140
1,118
1,022
20,242
2,108
2,229
204
102
102
1,943
24,491
24,138
2,913
1,486
1,427
21,446
1,729
1,603
174
88
86
1,450
2,303
2,342
278
139
139
2,235
3,202
3,111
396
202
194
2,581
3,688
3,555
431
227
204
3,365
2,348
2,035
287
156
131
2,035
1,368
1,391
171
78
93
1,257
7,017
7,271
859
432
427
6,128
2,836
2,830
317
164
153
2,395
143,274
153,005
11,934
5,920
6,014
155,663
993
1,048
103
46
57
877
42,478
44,939
3,020
1,468
1,552
43,514
1,956
2,067
177
93
84
2,029
12,068
13,277
1,321
642
679
14,104
25,762
27,549
2,512
1,241
1,271
30,044
33,594
34,067
3,054
1,532
1,522
37,798
1,350
1,301
128
60
68
1,440
25,073
28,757
1,619
838
781
25,857
18,890
21,883
2,158
1,030
1,128
19,501
977
1,005
87
46
41
841
387
424
41
17
24
354
4,549
4,850
515
258
257
4,044
8,113
10,005
1,046
493
553
9,776
542
623
43
21
22
450
1,891
2,276
188
91
97
1,803
1,408
1,639
117
51
66
1,259
1,023
1,061
121
53
68
974
73,328
62,080
5,906
3,061
2,845
70,118
20,704
15,962
1,567
852
715
19,755
2,639
2,275
184
88
96
1,970
6,938
5,814
701
368
333
7,392
3,189
2,949
217
112
105
2,587
2,336
1,856
179
82
97
2,063
7,694
6,495
775
396
379
8,344
5,286
4,237
331
179
152
4,942
13,921
13,406
1,110
564
546
13,272
3,231
2,740
205
114
91
2,847
7,390
6,346
637
306
331
6,946
11,262
10,590
1,074
541
533
9,313
1,318
1,209
134
74
60
1,008
1,471
1,339
133
70
63
1,184
572
525
39
18
21
367
1,929
1,869
182
91
91
1,797
1,965
1,859
248
126
122
1,790
1,029
1,050
73
31
42
783
1,246
1,121
92
51
41
995
586
523
35
15
20
357
1,146
1,095
138
65
73
1,032
15,054
14,385
1,687
837
850
14,806
1,036
1,007
114
55
59
936
3,063
2,856
388
208
180
2,933
2,932
2,950
326
143
183
2,950
2,042
2,121
246
112
134
2,146
1,698
1,366
130
66
64
1,552
4,283
4,085
483
253
230
4,289
29,525
29,360
3,192
1,619
1,573
29,666
2,000
1,979
192
95
97
2,095
1,032
780
82
50
32
965
1,082
987
140
70
70
1,081
3,778
4,002
459
232
227
4,013
1,655
1,714
172
89
83
1,631
1,505
1,482
133
72
61
1,430
1,581
1,520
127
72
55
1,502
1,791
1,469
155
81
74
1,549
4,733
4,918
631
311
320
5,005
2,451
2,487
251
136
115
2,563
3,448
3,464
342
177
165
3,266
4,469
4,558
508
234
274
4,566
22,736
21,876
2,069
1,064
1,005
22,251
3,767
3,893
416
226
190
3,699
1,809
1,830
143
70
73
1,618
2,335
2,074
139
66
73
2,491
2,405
2,258
236
119
117
1,907
3,746
3,401
323
173
150
3,637
7,541
7,391
720
362
358
7,899
1,133
1,029
92
48
44
1,000
132,017
142,975
14,746
7,323
7,423
131,632
14,259
16,210
1,695
850
845
14,770
2,936
3,414
328
159
169
2,891
1,224
1,287
138
79
59
1,301
1,763
2,209
261
125
136
1,978
995
969
85
49
36
894
704
755
72
34
38
611
3,578
4,105
435
213
222
4,068
1,242
1,313
127
63
64
1,120
1,817
2,158
249
128
121
1,907
15,843
17,387
1,976
1,024
952
16,706
2,076
2,329
293
146
147
2,357
333
374
43
22
21
345
1,036
1,004
143
86
57
1,125
474
463
39
19
20
438
1,204
1,378
141
72
69
1,123
573
560
52
27
25
530
444
525
48
20
28
477
453
527
44
24
20
410
7,299
8,213
977
505
472
7,907
437
452
24
12
12
481
471
485
55
26
29
457
1,043
1,077
117
65
52
1,056
8,392
8,417
709
362
347
7,442
741
787
47
21
26
555
753
702
71
46
25
734
793
696
80
34
46
654
1,057
1,277
121
58
63
1,157
466
435
53
29
24
436
532
454
51
28
23
480
771
785
54
26
28
591
351
299
23
12
11
281
517
502
47
32
15
393
419
418
28
12
16
351
592
692
41
16
25
621
480
455
32
14
18
372
920
915
61
34
27
817
12,025
13,513
1,435
721
714
11,698
1,917
2,049
254
136
118
1,969
859
947
112
52
60
754
1,752
2,094
191
95
96
1,698
959
996
109
57
52
1,003
925
917
110
56
54
838
357
349
30
19
11
253
1,335
1,568
161
78
83
1,310
816
868
86
42
44
844
1,622
1,970
210
98
112
1,604
407
419
42
25
17
344
1,076
1,336
130
63
67
1,081
41,172
44,366
4,735
2,288
2,447
43,208
966
1,021
97
47
50
842
7,078
7,884
930
423
507
7,080
3,350
3,762
381
197
184
3,953
442
504
40
19
21
325
708
804
79
36
43
650
788
747
81
46
35
787
13,610
13,901
1,327
656
671
14,922
2,303
2,634
322
154
168
2,272
320
453
39
13
26
303
473
461
38
21
17
424
450
493
40
20
20
415
332
417
48
26
22
296
563
560
61
31
30
618
507
577
45
16
29
456
717
762
77
36
41
619
1,140
1,228
90
41
49
971
22
10
12
265
967
87
42
45
713
310 ###
800
6,315
6,881
931
454
477
7,297
10,129
10,183
797
386
411
8,612
434
435
21
12
367
709
858
43
17
26
518
259
300
17
235
743
856
45
18
27
658
285
293
19
13
194
595
539
43
18
25
454
1,443
1,521
157
61
96
1,525
481
491
53
26
27
427
432
409
25
18
321
573
659
81
42
39
568
616
554
51
24
27
514
405
359
19
10
318
1,580
1,429
100
55
45
1,116
473
437
44
26
18
443
552
532
35
19
16
447
549
511
44
22
22
507
30,197
32,899
3,399
1,692
1,707
29,196
1,510
1,583
171
86
85
1,393
1,476
1,752
167
74
93
1,502
1,391
1,547
150
73
77
1,418
6,134
6,525
714
356
358
5,904
3,250
3,716
374
188
186
3,471
1,067
1,033
97
47
50
824
2,453
2,604
261
127
134
2,345
572
719
53
25
28
577
3,305
3,711
411
204
207
3,624
2,041
2,481
243
119
124
2,012
249
294
32
18
14
217
1,673
1,651
179
98
81
1,350
1,057
1,193
111
57
54
848
1,171
1,249
125
65
60
1,071
1,663
1,673
167
85
82
1,495
1,185
1,168
144
70
74
1,145
257,054
252,941
25,149
12,725
12,424
257,401
19,454
19,342
1,930
917
1,013
18,451
5,774
5,977
587
274
313
5,803
1,360
1,386
148
70
78
1,235
1,058
1,077
126
57
69
963
2,137
2,149
214
96
118
2,236
3,171
3,035
308
158
150
2,814
991
898
86
46
40
884
3,460
3,411
349
168
181
3,174
1,503
1,409
112
48
64
1,342
12,528
13,240
1,418
687
731
12,061
1,301
1,447
153
76
77
1,258
1,559
1,910
171
86
85
1,582
1,871
1,810
239
133
106
1,960
2,329
2,368
281
121
160
2,014
522
518
48
24
24
460
1,809
1,921
194
96
98
1,875
731
816
89
39
50
711
1,275
1,311
124
53
71
1,224
1,131
1,139
119
59
60
977
5,747
5,865
679
386
293
5,170
973
1,036
133
70
63
886
672
566
81
46
35
626
1,893
1,931
201
123
78
1,588
2,209
2,332
264
147
117
2,070
19,678
20,154
2,238
1,163
1,075
18,696
1,014
821
100
52
48
931
1,473
1,470
151
74
77
1,365
2,170
2,287
250
128
122
2,052
720
643
76
43
33
722
4,140
4,708
544
275
269
4,014
1,115
1,174
125
64
61
1,133
4,494
4,225
433
239
194
4,236
875
883
121
72
49
819
1,632
1,759
188
89
99
1,599
1,234
1,337
146
69
77
1,089
811
847
104
58
46
736
95,247
97,270
8,744
4,381
4,363
99,027
23,706
25,515
2,185
1,064
1,121
26,759
8,357
7,926
821
431
390
8,486
6,267
6,608
666
334
332
6,620
31,152
30,602
2,511
1,270
1,241
30,997
2,597
2,652
260
149
111
2,296
8,358
8,926
819
389
430
9,216
1,861
1,960
184
95
89
1,811
1,910
1,830
148
77
71
1,735
1,595
1,632
161
83
78
1,558
7,146
7,242
778
379
399
7,213
1,121
1,146
84
43
41
1,097
1,177
1,231
127
67
60
1,239
9,001
8,750
965
525
440
8,633
1,430
1,298
139
83
56
1,294
1,619
1,684
190
92
98
1,580
815
793
76
40
36
816
459
415
38
23
15
465
1,839
1,888
223
126
97
1,635
1,116
1,039
97
57
40
1,102
1,723
1,633
202
104
98
1,741
44,891
41,475
4,004
2,051
1,953
44,871
2,719
2,357
284
143
141
2,696
1,601
1,472
167
87
80
1,665
9,959
8,745
872
456
416
9,310
3,272
2,993
257
134
123
3,051
4,198
3,904
400
204
196
4,361
23,142
22,004
2,024
1,027
997
23,788
8,235
7,935
863
445
418
7,999
2,948
2,351
252
136
116
2,726
4,508
4,795
507
252
255
4,506
779
789
104
57
47
767
17,895
17,261
1,887
931
956
19,030
3,806
3,185
359
178
181
3,723
4,064
4,088
428
206
222
4,369
6,433
6,368
688
344
344
7,125
3,592
3,620
412
203
209
3,813
11,190
8,707
1,022
543
479
10,532
2,086
1,483
196
110
86
2,025
1,966
1,467
164
98
66
1,727
3,641
2,955
315
159
156
3,509
1,760
1,405
154
79
75
1,608
1,737
1,397
193
97
96
1,663
13,188
12,942
1,399
696
703
12,931
2,563
2,658
314
146
168
2,709
1,175
991
96
54
42
1,171
1,316
1,170
129
59
70
1,386
2,194
2,407
235
125
110
1,915
1,530
1,445
133
56
77
1,575
1,255
1,081
119
65
54
1,200
2,331
2,356
282
146
136
2,104
824
834
91
45
46
871
277,906
285,117
21,841
10,952
10,889
270,910
72,309
76,079
5,789
2,837
2,952
71,838
2,261
2,193
171
77
94
2,381
1,495
1,396
90
42
48
1,341
25,794
27,816
1,942
968
974
24,540
4,823
4,755
381
197
184
4,565
4,408
4,449
341
160
181
4,530
6,942
7,305
611
282
329
6,795
16,040
17,102
1,390
674
716
17,302
626
582
36
17
19
478
740
764
70
36
34
749
7,489
7,953
626
312
314
7,535
1,691
1,764
131
72
59
1,622
123,644
129,404
9,555
4,796
4,759
120,999
54,724
59,646
3,787
1,883
1,904
51,422
11,606
11,934
995
524
471
12,159
5,360
5,288
429
211
218
5,247
1,885
1,910
144
75
69
1,771
2,283
2,459
195
95
100
2,366
15,995
15,988
1,329
668
661
16,408
2,073
2,079
150
84
66
1,845
6,228
6,087
497
247
250
6,557
2,487
2,586
182
87
95
2,374
2,724
2,882
161
87
74
2,390
8,243
8,168
692
327
365
8,304
7,017
7,379
787
406
381
7,459
1,784
1,792
150
76
74
1,721
1,235
1,206
57
26
31
976
25,909
24,733
2,041
1,055
986
24,445
1,102
923
55
27
28
980
1,365
1,262
122
68
54
1,171
5,677
5,325
411
211
200
5,277
11,549
11,154
906
459
447
10,627
6,216
6,069
547
290
257
6,390
6,218
5,652
413
215
198
5,479
716
664
42
18
24
696
3,304
3,023
245
143
102
2,873
1,304
1,158
82
38
44
1,089
639
603
32
12
20
604
255
204
12
217
49,826
49,249
4,043
2,049
1,994
48,149
878
779
66
44
22
793
2,317
2,130
209
99
110
2,221
4,396
4,164
381
182
199
4,200
1,798
1,663
143
80
63
1,915
23,767
23,624
1,681
872
809
21,539
5,198
5,121
434
211
223
5,063
6,893
6,882
657
326
331
7,434
4,579
4,886
472
235
237
4,984
414,748
437,346
37,237
18,792
18,445
416,465
55,493
51,148
4,987
2,529
2,458
54,739
11,873
11,328
799
387
412
10,743
15,705
14,226
1,685
865
820
15,930
15,410
14,043
1,494
761
733
16,464
2,383
1,965
180
93
87
1,952
9,147
8,762
762
388
374
8,855
975
824
67
35
32
795
19,215
21,772
1,804
872
932
19,007
2,460
2,828
201
93
108
2,240
1,582
1,891
145
73
72
1,469
8,619
9,369
839
425
414
9,023
1,026
1,265
92
44
48
953
1,651
1,934
155
64
91
1,679
1,136
1,409
124
58
66
1,114
947
1,102
89
44
45
823
818
865
51
22
29
744
976
1,109
108
49
59
962
20,594
22,336
1,879
985
894
19,692
701
759
58
28
30
557
1,680
1,665
166
80
86
1,416
990
1,126
112
68
44
962
724
661
81
42
39
631
2,434
2,480
246
136
110
2,291
5,554
6,087
457
235
222
5,593
496
620
47
22
25
501
579
678
53
23
30
561
675
605
55
27
28
658
1,641
1,937
117
67
50
1,597
491
507
43
21
22
402
501
605
55
36
19
492
1,390
1,519
139
67
72
1,423
1,987
2,162
199
105
94
1,931
751
925
51
28
23
677
178,446
194,054
15,603
7,873
7,730
184,229
212
234
171
444
477
28
18
10
294
381
445
30
10
20
248
29,734
30,987
3,062
1,584
1,478
33,959
546
651
46
21
25
359
842
937
78
44
34
807
496
529
27
16
11
385
1,017
1,122
75
39
36
1,009
55,448
60,698
4,520
2,341
2,179
57,876
476
635
46
18
28
431
1,293
1,503
120
57
63
1,329
4,473
5,266
535
259
276
5,177
47,400
50,687
3,498
1,700
1,798
45,692
321
340
40
22
18
262
3,039
3,515
301
146
155
3,292
886
1,030
86
41
45
821
2,422
2,322
244
127
117
2,168
5,006
5,779
470
222
248
5,461
1,867
2,208
166
78
88
1,795
676
774
60
30
30
645
1,411
1,661
145
79
66
1,477
3,919
4,390
374
183
191
4,368
3,504
4,026
366
204
162
3,529
2,147
1,814
189
107
82
1,731
1,581
1,746
167
81
86
1,672
5,480
6,212
537
270
267
5,688
2,650
3,168
304
132
172
2,791
775
898
84
42
42
792
31,348
35,508
2,746
1,412
1,334
28,836
2,735
3,143
259
132
127
2,507
1,689
1,912
177
90
87
1,563
542
615
48
30
18
531
572
626
49
29
20
540
479
578
43
23
20
515
907
1,028
87
47
40
843
647
693
42
23
19
537
409
449
31
19
12
304
783
832
64
27
37
715
311
401
26
14
12
298
6,067
6,899
444
224
220
5,792
395
463
36
15
21
306
600
673
50
27
23
506
561
609
36
14
22
485
691
838
69
39
30
547
821
856
70
31
39
699
329
366
36
18
18
291
748
721
71
42
29
628
610
450
42
20
22
475
390
460
36
23
13
317
864
989
68
33
35
741
431
518
35
15
20
352
687
819
66
42
24
628
540
564
51
28
23
464
616
717
51
27
24
560
518
626
72
43
29
442
571
602
54
24
30
460
661
828
69
31
38
709
321
378
22
14
289
892
953
83
40
43
872
1,213
1,489
143
76
67
1,150
452
537
25
12
13
370
550
573
58
27
31
460
2,746
3,303
233
119
114
2,940
7,625
10,654
827
422
405
7,631
1,326
2,515
205
96
109
1,607
3,864
5,018
389
207
182
3,944
706
807
41
19
22
533
1,729
2,314
192
100
92
1,547
53,217
46,637
5,387
2,748
2,639
55,533
1,529
1,244
137
73
64
1,432
1,453
1,213
134
68
66
1,517
7,037
6,357
679
342
337
7,260
1,693
1,324
153
82
71
1,702
15,144
12,734
1,538
797
741
16,170
6,860
5,657
676
338
338
6,926
6,418
5,940
802
392
410
6,985
13,083
12,168
1,268
656
612
13,541
32,003
38,341
2,763
1,324
1,439
30,708
3,224
4,068
246
131
115
3,066
744
913
77
35
42
708
3,301
3,720
322
161
161
3,093
1,007
1,321
90
39
51
1,013
2,119
2,351
220
90
130
2,067
1,437
1,911
110
45
65
1,257
1,520
1,819
115
55
60
1,153
1,312
1,539
154
74
80
1,217
17,339
20,699
1,429
694
735
17,134
16,807
16,896
1,241
627
614
16,090
456
459
29
11
18
408
399
446
42
17
25
420
7,245
7,297
531
263
268
6,255
614
562
49
27
22
683
2,082
1,764
169
89
80
2,236
620
727
46
25
21
652
304
276
17
14
214
3,286
3,519
208
106
102
3,138
334
339
33
17
16
363
1,467
1,507
117
58
59
1,721
614,834
633,192
52,794
26,537
26,257
606,107
44,502
44,581
3,082
1,532
1,550
37,119
3,277
3,258
178
93
85
2,750
11,070
10,996
784
380
404
8,712
5,811
5,779
414
203
211
4,785
4,446
4,532
286
154
132
3,531
1,147
1,071
71
42
29
929
8,597
8,841
675
325
350
8,212
2,505
2,488
194
99
95
2,314
7,649
7,616
480
236
244
5,886
5,516
4,820
488
265
223
4,796
1,117
1,013
130
66
64
1,062
1,490
1,319
140
82
58
1,263
782
610
65
33
32
659
762
659
58
37
21
607
896
822
72
39
33
773
469
397
23
15
432
30,186
31,231
2,387
1,194
1,193
27,788
19,283
20,491
1,473
722
751
17,459
6,008
5,965
529
255
274
5,838
4,895
4,775
385
217
168
4,491
11,190
9,638
939
488
451
9,479
6,085
5,246
470
235
235
5,197
1,841
1,605
179
95
84
1,526
868
764
66
38
28
636
2,396
2,023
224
120
104
2,120
12,280
11,570
1,296
660
636
11,468
2,692
2,312
293
147
146
2,513
2,314
2,320
278
127
151
2,193
2,085
1,879
232
126
106
2,013
5,189
5,059
493
260
233
4,749
33,588
31,636
3,047
1,598
1,449
31,206
2,521
2,360
347
178
169
2,646
1,238
1,040
70
45
25
927
2,290
1,784
193
102
91
1,933
508
490
36
14
22
500
1,689
1,453
143
89
54
1,398
10,767
10,955
874
450
424
10,190
386
320
23
14
351
2,567
2,204
233
117
116
2,219
2,960
2,846
333
167
166
2,816
8,662
8,184
795
422
373
8,226
35,489
36,727
2,721
1,360
1,361
32,474
12,665
13,247
1,070
534
536
12,062
1,296
1,342
95
46
49
1,176
10,501
11,172
721
371
350
9,728
4,421
4,226
342
171
171
3,734
6,606
6,740
493
238
255
5,774
22,944
21,264
2,500
1,291
1,209
21,765
1,480
1,309
143
71
72
1,386
3,567
3,460
457
239
218
3,615
1,740
1,812
216
119
97
1,588
549
426
32
15
17
464
1,373
1,146
146
79
67
1,346
757
478
72
36
36
703
3,794
3,308
449
230
219
3,671
2,091
1,672
178
89
89
2,084
587
501
48
23
25
484
797
780
74
41
33
632
942
953
107
49
58
840
4,246
4,531
487
250
237
4,129
1,021
888
91
50
41
823
45,086
46,948
5,355
2,688
2,667
48,675
5,683
5,556
688
347
341
5,785
2,922
2,853
322
157
165
3,154
2,601
2,848
299
149
150
2,674
18,826
20,616
2,230
1,130
1,100
21,541
3,832
4,116
460
222
238
4,070
4,121
3,971
500
251
249
4,188
2,848
3,038
372
176
196
3,005
4,253
3,950
484
256
228
4,258
18,659
17,910
1,901
991
910
17,537
1,618
1,703
181
92
89
1,574
1,923
1,882
194
93
101
1,813
686
703
59
33
26
606
945
932
91
48
43
834
3,691
3,424
399
213
186
3,835
1,111
1,023
104
58
46
981
7,526
7,175
752
393
359
6,848
1,159
1,068
121
61
60
1,046
327,677
350,725
26,445
13,157
13,288
332,873
46,134
48,791
4,487
2,225
2,262
49,749
21,163
22,181
1,861
914
947
22,857
17,578
18,080
1,914
965
949
19,466
56,152
57,773
4,922
2,507
2,415
58,650
12,798
12,472
972
500
472
11,829
12,393
12,781
1,127
535
592
13,191
1,477
1,391
118
60
58
1,366
5,008
5,133
487
243
244
5,115
1,827
1,680
149
86
63
1,612
130,325
145,086
8,653
4,269
4,384
125,966
22,822
25,357
1,755
853
902
23,072
27,717
26,142
2,633
1,313
1,320
30,927
7,569
6,997
800
407
393
8,952
2,219
2,226
207
108
99
2,349
17,929
16,919
1,626
798
828
19,626
416,422
441,755
35,003
17,726
17,277
406,794
283,240
308,025
22,823
11,410
11,413
276,432
6,020
6,252
421
218
203
4,742
107,755
122,497
8,168
4,056
4,112
104,379
6,975
6,884
552
267
285
5,879
4,105
4,429
354
182
172
3,821
986
1,042
61
36
25
732
57,519
61,129
5,122
2,529
2,593
61,881
28,020
30,030
2,409
1,207
1,202
29,155
3,271
3,197
248
119
129
2,855
11,614
13,019
1,021
510
511
11,689
1,038
1,043
53
22
31
747
3,014
2,881
211
104
107
2,352
7,281
7,694
531
271
260
6,671
3,224
3,286
228
118
110
2,630
8,350
9,009
778
419
359
8,057
8,572
9,040
635
333
302
7,820
3,062
3,189
205
97
108
2,254
4,864
5,153
406
213
193
4,499
4,026
3,978
360
178
182
4,254
3,419
3,443
271
138
133
2,850
10,125
10,830
789
393
396
9,165
35,385
35,367
3,238
1,687
1,551
33,545
4,729
4,152
528
289
239
4,828
12,818
13,692
1,025
544
481
11,779
4,593
4,723
517
251
266
4,471
1,638
1,413
126
61
65
1,463
6,979
6,587
625
334
291
6,366
4,628
4,800
417
208
209
4,638
97,797
98,363
8,942
4,629
4,313
96,817
823
715
63
31
32
774
3,638
3,577
284
171
113
3,198
5,351
5,476
499
248
251
5,106
23,877
25,079
2,158
1,087
1,071
24,357
6,652
6,619
554
304
250
6,324
13,544
13,803
1,415
702
713
14,582
8,986
8,934
741
389
352
8,337
14,381
13,658
1,215
662
553
13,719
2,731
2,763
241
127
114
2,453
5,194
4,809
531
284
247
4,760
4,486
4,577
435
207
228
4,950
8,134
8,353
806
417
389
8,257
3,601,150
3,693,899
254,847
127,748
127,099
3,526,968
52,176
52,095
3,895
1,960
1,935
47,910
23,084
23,678
1,848
898
950
22,361
9,718
9,547
593
302
291
7,758
6,815
6,742
482
251
231
6,264
8,457
7,924
645
339
306
7,769
4,102
4,204
327
170
157
3,758
3,195
2,988
234
127
107
2,332
903
897
57
29
28
634
474
486
38
16
22
429
652
560
62
37
25
486
571
557
41
24
17
374
595
488
36
21
15
409
5,904
5,281
370
177
193
4,543
377
319
14
177
1,644
1,470
90
53
37
1,217
441
411
22
14
260
458
419
17
10
337
463
388
26
15
11
314
261
208
132
2,260
2,066
199
84
115
2,106
78,801
79,003
6,402
3,205
3,197
76,998
3,534
3,528
288
146
142
3,787
972
898
58
30
28
796
2,731
2,661
210
112
98
2,690
5,396
5,220
440
220
220
5,724
787
735
45
22
23
525
14,030
14,412
1,099
542
557
13,867
1,688
1,730
110
54
56
1,273
10,570
10,221
867
425
442
10,546
6,780
7,036
630
318
312
6,824
757
701
60
32
28
618
5,351
5,396
426
213
213
5,135
1,416
1,465
76
33
43
1,270
4,717
4,757
399
204
195
4,611
18,380
18,679
1,593
805
788
17,924
1,019
959
52
25
27
813
673
605
49
24
25
595
67,964
65,849
5,197
2,634
2,563
63,520
399
349
23
12
11
235
489
458
20
10
10
223
5,519
5,322
450
230
220
5,220
19,592
19,303
1,547
773
774
18,818
38,340
37,187
2,962
1,508
1,454
36,429
1,263
1,051
72
37
35
988
370
355
17
293
424
413
28
17
11
292
470
373
28
13
15
340
204
183
110
595
566
30
15
15
386
299
289
11
186
36,241
36,271
2,417
1,186
1,231
33,408
780
624
45
19
26
571
464
403
24
10
14
334
309
313
25
14
11
233
529
491
26
18
392
1,279
1,190
101
59
42
1,372
379
392
20
13
325
364
332
20
14
319
826
804
60
32
28
708
327
290
11
185
443
419
27
12
15
313
200
206
12
146
796
657
41
19
22
688
2,530
2,399
139
63
76
2,066
2,495
2,670
211
110
101
2,480
729
656
49
28
21
604
9,494
10,644
656
320
336
9,695
600
575
48
27
21
448
745
711
47
27
20
612
313
276
245
255
226
13
201
155
157
11
132
674
580
35
18
17
458
2,106
2,048
153
78
75
2,067
956
864
56
26
30
776
132
126
12
94
245
222
12
185
917
920
55
22
33
892
4,492
4,543
348
157
191
4,511
252
251
23
12
11
230
287
288
14
190
1,254
1,189
70
30
40
1,154
914
805
45
20
25
782
77,949
77,467
5,945
3,082
2,863
72,452
812
674
64
37
27
616
2,253
2,112
165
85
80
2,076
389
394
16
10
211
23,399
24,634
1,604
788
816
20,461
9,458
9,683
749
376
373
9,237
12,410
12,008
1,038
587
451
12,215
934
720
51
26
25
768
605
556
36
16
20
317
600
515
37
22
15
462
11,869
11,755
946
495
451
11,136
7,963
7,330
656
351
305
7,670
7,257
7,086
583
293
290
7,283
3,259,859
3,356,710
228,994
114,682
114,312
3,209,772
14,167
14,197
1,187
589
598
14,563
191,892
184,205
15,713
7,957
7,756
209,478
21,675
23,497
966
475
491
17,121
48,074
52,768
2,596
1,268
1,328
39,094
80,964
82,051
7,476
3,773
3,703
85,071
18,922
18,948
1,196
608
588
17,538
110,373
112,506
7,924
3,894
4,030
108,707
8,365
8,300
699
357
342
9,095
193,525
194,026
13,830
6,984
6,846
189,528
75,173
71,840
5,378
2,748
2,630
74,968
80,281
79,820
5,628
2,846
2,782
76,145
46,971
60,625
2,434
1,211
1,223
41,640
66,770
79,762
4,325
2,101
2,224
66,366
101,729
97,965
5,455
2,722
2,733
83,160
155,955
149,810
8,636
4,310
4,326
129,017
37,337
44,682
1,647
777
870
30,247
132,507
135,832
9,374
4,628
4,746
141,621
56,641
55,251
4,905
2,481
2,424
58,266
25,790
24,333
2,197
1,109
1,088
27,405
28,517
34,164
1,506
713
793
24,754
55,474
73,160
2,190
1,059
1,131
44,843
26,920
27,040
2,670
1,311
1,359
29,870
4,257
4,294
373
181
192
4,419
42,410
52,597
2,224
1,051
1,173
36,758
91,917
91,307
8,862
4,507
4,355
103,332
2,835
2,528
145
73
72
2,406
2,753
2,645
198
101
97
2,536
82,257
82,777
4,915
2,483
2,432
70,533
2,651
2,507
203
99
104
2,540
54,658
65,639
2,712
1,290
1,422
49,174
32,265
42,363
1,387
647
740
25,385
334,517
328,017
27,301
13,742
13,559
366,911
151,375
150,185
10,749
5,328
5,421
152,902
28,756
28,913
1,677
812
865
26,315
231,326
230,175
16,992
8,565
8,427
224,241
59,802
67,983
3,628
1,882
1,746
54,771
85,722
83,648
5,834
2,963
2,871
95,997
729
648
40
24
16
572
5,722
6,301
440
226
214
6,796
135,621
157,032
8,451
4,193
4,258
129,712
43,516
47,831
2,238
1,160
1,078
37,616
144,774
141,558
11,573
5,817
5,756
151,472
143,974
142,980
11,120
5,617
5,503
146,887
6,136
6,199
531
251
280
5,662
255
291
101
229
223
20
11
178
578
533
59
33
26
515
409
405
23
10
13
304
3,506
3,613
335
157
178
3,604
1,159
1,134
89
38
51
960
12,925
12,036
862
444
418
10,371
267
249
14
250
669
537
38
22
16
531
250
263
23
15
192
349
294
37
19
18
285
301
264
15
10
264
115
109
83
610
553
46
32
14
525
725
640
47
21
26
598
77
81
50
772
716
35
17
18
589
241
221
21
14
189
331
295
17
254
336
303
21
10
11
269
604
578
50
21
29
528
431
412
36
17
19
356
311
282
18
240
294
306
16
12
251
412
361
35
17
18
371
452
458
36
22
14
393
139
154
11
102
445
425
18
11
311
419
427
26
11
15
381
455
431
35
14
21
273
332
260
12
192
156
118
102
196
183
115
275
310
33
14
19
273
426
404
23
14
305
392
385
35
23
12
385
337
332
16
273
931
843
66
38
28
778
168
162
11
112
707
680
51
27
24
551
323,612
291,637
28,556
14,560
13,996
324,138
38,240
34,375
3,952
2,020
1,932
38,015
4,102
3,744
578
300
278
4,626
1,432
1,136
169
94
75
1,403
4,458
3,649
420
229
191
4,252
1,504
1,072
140
71
69
1,294
2,401
1,760
175
85
90
2,133
24,343
23,014
2,470
1,241
1,229
24,307
16,158
13,633
1,639
861
778
17,504
2,476
1,878
272
155
117
2,661
4,129
3,669
453
237
216
4,394
2,078
1,839
232
125
107
2,434
2,755
2,303
223
102
121
2,923
2,046
1,771
212
107
105
2,329
2,674
2,173
247
135
112
2,763
22,149
17,980
2,204
1,193
1,011
21,654
10,239
9,022
1,084
566
518
9,928
2,618
1,904
228
131
97
2,383
2,640
2,096
267
153
114
2,594
2,671
1,821
261
146
115
2,696
3,981
3,137
364
197
167
4,053
21,586
17,379
1,799
939
860
20,932
5,020
3,808
416
223
193
4,743
7,083
5,827
621
324
297
7,268
5,163
4,154
415
218
197
4,773
4,320
3,590
347
174
173
4,148
181,230
171,713
14,989
7,461
7,528
183,263
1,620
1,120
112
58
54
1,358
22,654
22,037
2,087
1,010
1,077
24,342
6,094
4,721
555
283
272
5,381
4,545
3,652
405
218
187
4,057
64,578
62,616
3,943
1,960
1,983
61,701
4,265
3,016
323
174
149
3,727
5,259
4,247
537
254
283
5,096
4,475
3,323
397
228
169
4,127
30,424
29,116
2,813
1,386
1,427
32,947
2,288
1,749
177
100
77
2,124
32,566
33,966
3,399
1,673
1,726
35,911
888
735
104
54
50
827
1,574
1,415
137
63
74
1,665
23,227
19,114
2,080
1,098
982
22,495
807
550
62
31
31
706
1,300
1,028
100
44
56
1,252
2,586
1,903
215
132
83
2,388
1,819
1,459
156
94
62
1,719
2,677
1,986
234
122
112
2,457
1,889
1,485
149
69
80
1,832
8,856
8,249
878
449
429
9,122
1,571
1,124
131
73
58
1,319
478
317
33
17
16
464
540
390
49
28
21
490
704
623
73
39
34
746
21,022
17,443
1,893
988
905
20,275
7,420
6,779
734
363
371
7,577
1,415
1,016
116
52
64
1,299
2,279
1,903
168
84
84
2,275
2,024
1,565
176
99
77
1,940
4,555
3,547
410
227
183
4,047
3,329
2,633
289
163
126
3,137
50,502
40,040
3,560
1,768
1,792
50,551
5,853
4,423
311
140
171
5,237
348
271
31
17
14
323
2,415
1,945
123
50
73
2,089
2,019
1,445
95
48
47
1,879
1,071
762
62
25
37
946
3,489
2,705
240
111
129
3,100
2,092
1,576
138
62
76
1,824
560
419
43
24
19
485
837
710
59
25
34
791
41,160
32,912
3,009
1,517
1,492
42,214
2,988
2,510
216
100
116
3,006
1,774
1,521
100
44
56
1,682
2,706
2,080
132
67
65
2,439
33,692
26,801
2,561
1,306
1,255
35,087
65,410
64,657
4,251
2,082
2,169
59,690
7,410
7,009
360
166
194
5,746
588
528
25
12
13
518
478
489
19
11
355
1,103
1,044
65
28
37
960
404
372
12
268
398
355
25
10
15
393
341
314
16
230
1,113
1,051
51
22
29
769
1,103
1,081
46
22
24
758
278
260
17
10
192
1,251
1,151
65
31
34
956
353
364
19
14
347
26,432
27,364
1,899
938
961
25,072
317
284
283
23,926
24,782
1,786
885
901
23,119
2,189
2,298
105
50
55
1,670
31,568
30,284
1,992
978
1,014
28,872
1,733
1,448
71
30
41
1,411
922
848
30
16
14
754
19,724
19,811
1,398
660
738
18,363
3,369
3,427
227
119
108
3,534
1,762
1,591
92
53
39
1,463
4,058
3,159
174
100
74
3,347
93,459
89,837
8,009
4,105
3,904
94,154
12,013
12,526
1,128
577
551
11,416
1,073
1,116
99
50
49
939
394
438
37
19
18
393
1,009
1,030
119
58
61
776
703
694
58
37
21
614
2,741
2,797
256
136
120
2,900
857
982
80
37
43
823
764
796
66
29
37
701
4,472
4,673
413
211
202
4,270
32,084
28,269
2,768
1,420
1,348
31,212
1,552
1,401
105
58
47
1,422
3,594
3,461
370
183
187
3,728
2,345
2,050
141
68
73
2,285
5,764
5,606
474
251
223
5,590
3,022
2,388
281
153
128
2,857
2,534
2,079
225
126
99
2,524
7,054
5,577
627
298
329
6,855
6,219
5,707
545
283
262
5,951
49,362
49,042
4,113
2,108
2,005
51,526
11,470
11,477
941
470
471
12,400
1,664
1,575
140
58
82
1,635
2,455
2,391
215
117
98
2,443
2,768
2,752
215
102
113
2,944
1,604
1,710
175
103
72
1,525
1,166
1,136
97
57
40
1,184
4,470
4,818
434
231
203
4,253
3,026
3,049
281
142
139
3,321
4,187
4,611
353
176
177
4,856
1,852
1,886
177
96
81
1,902
2,308
2,354
197
101
96
2,483
1,611
1,720
103
55
48
1,513
10,781
9,563
785
400
385
11,067
613,778
613,120
50,550
25,600
24,950
597,339
45,564
40,685
4,341
2,262
2,079
41,048
12,403
11,319
1,163
609
554
10,851
7,393
6,638
805
425
380
6,642
1,203
967
102
56
46
1,039
2,208
1,939
215
106
109
2,057
2,620
2,328
214
111
103
2,155
6,848
6,221
756
380
376
6,602
3,430
3,095
277
139
138
3,296
3,793
3,218
400
212
188
3,542
1,299
1,112
85
44
41
873
4,367
3,848
324
180
144
3,991
40,016
38,944
4,264
2,150
2,114
36,807
3,106
2,869
262
131
131
2,368
4,173
4,096
458
217
241
4,160
9,849
10,065
974
493
481
9,308
11,803
11,207
1,411
728
683
10,759
2,005
1,706
159
83
76
1,590
3,222
3,160
328
161
167
2,927
2,481
2,326
251
129
122
2,285
3,377
3,515
421
208
213
3,410
63,667
59,217
4,969
2,625
2,344
55,090
3,533
3,350
223
106
117
2,960
3,071
2,800
268
154
114
2,272
31,907
30,449
2,406
1,241
1,165
29,291
5,398
5,130
459
243
216
4,904
4,923
4,765
370
200
170
3,997
3,360
2,970
266
144
122
2,838
2,945
2,543
252
138
114
2,432
1,533
1,379
128
77
51
1,150
2,993
2,578
218
117
101
1,974
4,004
3,253
379
205
174
3,272
40,247
38,940
3,252
1,664
1,588
41,165
986
841
61
31
30
838
505
524
32
19
13
428
5,234
4,867
355
174
181
4,816
4,299
3,958
266
148
118
4,079
25,337
25,259
2,285
1,167
1,118
27,678
1,874
1,734
112
58
54
1,602
2,012
1,757
141
67
74
1,724
244,327
254,817
20,066
10,034
10,032
246,736
46,590
49,996
3,902
1,955
1,947
47,611
23,381
24,149
2,065
1,010
1,055
23,774
5,672
5,452
588
322
266
5,230
1,731
1,649
171
83
88
1,716
12,664
12,362
1,206
619
587
12,666
12,684
12,767
1,066
514
552
13,255
9,693
9,186
692
329
363
8,999
67,453
70,010
4,809
2,464
2,345
67,221
33,026
30,484
2,531
1,331
1,200
32,479
31,433
38,762
3,036
1,407
1,629
33,785
22,891
21,645
1,983
975
1,008
24,358
1,676
1,540
139
61
78
1,611
2,360
2,168
174
88
86
2,216
1,357
1,288
102
47
55
1,487
1,256
1,126
93
55
38
1,109
11,592
10,979
1,061
527
534
12,799
4,650
4,544
414
197
217
5,136
108,506
110,243
8,007
3,961
4,046
106,202
14,675
15,081
965
483
482
14,166
6,905
6,510
446
225
221
6,540
4,886
4,331
371
190
181
4,341
9,748
9,428
647
316
331
9,468
2,889
2,707
194
92
102
2,805
9,216
9,005
569
279
290
8,652
2,401
2,341
151
71
80
2,156
57,786
60,840
4,664
2,305
2,359
58,074
48,560
48,629
3,668
1,929
1,739
45,933
2,963
2,806
236
124
112
2,768
4,864
5,008
325
170
155
4,388
605
489
34
22
12
524
3,487
3,521
257
141
116
3,196
3,436
3,415
234
111
123
3,392
33,205
33,390
2,582
1,361
1,221
31,665
416,655
424,391
37,174
18,640
18,534
407,304
44,303
47,766
4,403
2,206
2,197
43,663
1,658
1,600
133
69
64
1,734
2,933
3,107
267
154
113
2,628
5,265
6,191
562
282
280
5,201
11,219
11,384
1,201
615
586
11,831
2,037
2,185
181
76
105
2,081
2,985
3,174
204
91
113
2,482
1,644
1,789
150
84
66
1,555
2,176
2,394
276
134
142
2,199
1,117
1,312
154
81
73
1,209
4,838
4,980
433
214
219
4,542
2,484
2,935
262
134
128
2,627
1,708
1,919
173
80
93
1,616
1,310
1,539
130
64
66
1,291
1,936
2,152
163
65
98
1,734
993
1,105
114
63
51
933
19,085
18,376
2,113
1,072
1,041
19,747
723
757
68
26
42
754
1,927
1,929
213
102
111
1,860
2,161
2,095
268
139
129
2,137
1,245
1,227
140
75
65
1,325
2,575
2,795
281
143
138
2,916
1,726
1,614
189
97
92
1,682
4,046
4,108
527
285
242
4,409
1,743
1,619
170
71
99
1,791
1,881
1,136
125
68
57
1,808
1,058
1,096
132
66
66
1,065
28,426
29,187
2,408
1,208
1,200
25,115
3,896
3,930
312
155
157
4,043
1,722
1,716
121
63
58
1,466
8,227
8,753
739
356
383
7,451
1,968
1,872
173
98
75
1,793
898
979
67
34
33
709
5,743
5,920
458
239
219
4,638
5,972
6,017
538
263
275
5,015
25,226
26,112
2,082
1,068
1,014
22,241
272
306
18
12
214
1,034
1,027
77
47
30
937
17,803
18,217
1,623
823
800
16,785
4,772
5,124
260
136
124
3,215
1,345
1,438
104
50
54
1,090
26,349
27,829
2,043
1,027
1,016
22,116
1,809
1,769
173
90
83
1,829
8,341
8,826
627
343
284
6,810
1,055
1,132
79
36
43
962
1,486
1,496
124
55
69
1,293
1,989
2,170
163
83
80
1,641
2,356
2,432
171
93
78
1,990
5,273
5,704
450
210
240
4,689
4,040
4,300
256
117
139
2,902
16,535
17,557
1,453
692
761
16,275
2,080
2,279
185
84
101
1,976
799
940
48
21
27
815
4,539
4,852
368
164
204
4,284
1,299
1,393
115
60
55
1,352
995
878
101
58
43
1,011
698
776
66
29
37
772
951
993
98
44
54
1,032
2,162
2,398
167
84
83
1,983
2,579
2,653
260
126
134
2,627
433
395
45
22
23
423
24,617
26,706
2,528
1,275
1,253
24,579
1,946
1,919
179
82
97
1,949
9,100
9,623
975
509
466
9,593
669
807
59
29
30
723
973
1,142
105
59
46
955
2,405
2,520
288
143
145
2,392
3,197
3,463
331
176
155
3,035
2,804
3,319
267
109
158
2,585
2,192
2,436
208
110
98
2,074
1,331
1,477
116
58
58
1,273
10,235
10,945
771
395
376
8,318
1,479
1,641
98
48
50
1,085
1,424
1,480
125
66
59
1,385
5,997
6,337
454
232
222
4,667
1,335
1,487
94
49
45
1,181
84,320
84,998
6,577
3,317
3,260
79,974
9,484
9,195
697
369
328
7,361
1,833
2,004
142
84
58
1,816
1,842
1,873
172
85
87
1,900
3,813
4,069
266
126
140
2,928
3,147
3,526
237
118
119
2,592
2,286
2,729
257
115
142
2,401
1,254
1,321
87
51
36
1,085
1,851
2,041
186
95
91
1,783
1,836
1,906
140
70
70
1,492
2,413
2,564
189
97
92
2,177
2,982
3,047
187
112
75
2,306
48,893
47,858
3,794
1,895
1,899
49,710
524
535
59
31
28
487
1,068
1,197
67
30
37
864
1,094
1,133
97
39
58
1,072
10,202
10,464
1,009
479
530
10,386
1,741
1,686
150
75
75
1,746
769
817
78
39
39
680
5,373
5,701
532
254
278
5,579
1,738
1,729
193
87
106
1,789
581
531
56
24
32
592
92,763
92,312
8,915
4,420
4,495
104,635
1,679
2,037
143
71
72
1,588
1,807
1,992
162
80
82
1,807
3,191
3,658
248
112
136
3,046
86,086
84,625
8,362
4,157
4,205
98,194
20,303
17,119
1,746
919
827
18,136
1,861
1,531
196
98
98
1,671
2,633
2,428
212
114
98
2,534
1,170
1,008
90
45
45
1,050
1,629
1,502
184
93
91
1,442
1,696
1,521
150
88
62
1,555
768
656
61
29
32
692
1,869
1,482
132
72
60
1,472
2,811
1,934
215
120
95
2,473
4,856
4,278
424
212
212
4,358
1,010
779
82
48
34
889
14,291
15,020
1,126
562
564
12,119
409
395
22
12
10
325
1,979
1,894
191
96
95
1,723
542
559
37
22
15
421
924
1,027
32
23
579
297
327
16
281
507
548
19
12
283
9,633
10,270
809
408
401
8,507
291,005
254,516
25,048
12,909
12,139
280,848
19,292
15,492
1,598
827
771
18,002
2,897
2,062
258
145
113
2,839
4,326
3,181
350
174
176
4,178
5,882
5,108
479
249
230
5,202
987
751
86
46
40
870
3,311
2,740
281
140
141
3,051
1,889
1,650
144
73
71
1,862
13,247
10,927
1,211
640
571
12,949
989
822
80
49
31
821
5,615
4,755
533
278
255
5,387
3,418
2,732
322
162
160
3,573
2,330
1,861
187
101
86
2,299
895
757
89
50
39
869
10,930
9,020
834
422
412
9,858
1,524
1,057
135
74
61
1,464
944
797
54
32
22
819
1,573
1,241
127
68
59
1,484
1,001
837
72
46
26
852
5,503
4,738
421
190
231
4,938
385
350
25
12
13
301
31,162
26,897
2,596
1,395
1,201
29,193
5,106
4,191
496
245
251
5,297
2,198
1,725
159
96
63
1,960
2,907
2,380
242
132
110
2,635
1,966
1,589
163
90
73
1,736
5,489
5,280
423
209
214
4,747
2,930
2,498
278
161
117
3,001
1,290
1,212
120
63
57
1,246
669
573
35
20
15
624
1,237
1,111
90
49
41
1,142
5,006
4,428
411
225
186
4,572
2,364
1,910
179
105
74
2,233
21,446
18,219
1,808
941
867
19,857
3,975
2,923
326
181
145
3,760
2,705
2,112
224
128
96
2,429
10,739
10,136
933
472
461
10,143
2,065
1,495
163
83
80
1,758
1,962
1,553
162
77
85
1,767
43,912
39,339
4,121
2,052
2,069
44,726
1,769
1,577
133
74
59
1,736
1,070
897
86
41
45
1,089
5,733
4,954
594
317
277
5,970
25,540
23,339
2,356
1,154
1,202
25,930
8,352
7,427
823
397
426
8,601
1,448
1,145
129
69
60
1,400
16,138
13,108
1,284
666
618
14,943
1,540
1,138
127
60
67
1,398
909
815
65
29
36
874
3,508
3,120
283
149
134
3,292
516
426
34
20
14
415
1,313
1,142
73
43
30
1,025
588
548
50
24
26
606
1,533
1,279
110
53
57
1,436
2,805
2,051
279
156
123
2,811
1,716
1,277
126
66
60
1,525
1,710
1,312
137
66
71
1,561
44,162
38,814
4,119
2,154
1,965
44,221
3,444
2,814
318
153
165
3,705
4,677
4,123
528
304
224
4,714
14,599
13,149
1,484
779
705
15,108
6,734
5,634
600
313
287
6,839
833
755
61
30
31
893
9,307
8,510
777
395
382
8,715
1,430
1,214
105
50
55
1,369
1,303
1,113
114
51
63
1,293
1,835
1,502
132
79
53
1,585
64,345
61,997
5,303
2,634
2,669
63,597
589
500
42
24
18
528
1,412
1,339
98
49
49
1,339
3,470
2,916
347
190
157
3,320
834
658
71
35
36
786
1,126
834
98
54
44
1,021
1,569
1,222
147
88
59
1,355
1,413
1,270
82
44
38
1,149
11,441
11,448
1,106
514
592
12,071
8,517
8,314
744
373
371
8,801
931
717
77
43
34
823
830
758
61
30
31
746
2,504
2,094
219
125
94
2,426
1,058
1,003
71
35
36
971
28,651
28,924
2,140
1,030
1,110
28,261
26,371
20,703
2,174
1,178
996
23,502
3,904
2,805
320
177
143
3,310
3,064
2,133
305
168
137
2,666
1,421
1,014
129
68
61
1,432
11,290
9,210
847
472
375
9,941
6,692
5,541
573
293
280
6,153
126,948
119,308
8,876
4,503
4,373
126,817
3,185
2,871
153
81
72
2,555
520
468
30
12
18
439
559
479
18
10
425
1,079
966
66
40
26
812
193
201
167
393
375
14
341
441
382
16
11
371
5,610
4,140
247
120
127
4,869
2,629
1,940
102
58
44
2,138
1,710
1,246
81
37
44
1,650
1,271
954
64
25
39
1,081
114,267
108,759
8,295
4,206
4,089
116,230
14,355
13,283
945
464
481
14,938
1,423
1,348
84
43
41
1,217
14,852
13,553
1,292
653
639
17,055
28,622
27,188
2,566
1,311
1,255
32,593
1,235
948
63
32
31
1,035
1,197
1,108
50
26
24
1,038
810
696
38
23
15
779
6,298
5,855
413
213
200
6,056
1,132
826
53
33
20
844
44,343
43,954
2,791
1,408
1,383
40,675
3,886
3,538
181
96
85
3,163
458
421
20
12
431
214
208
149
424
386
20
11
381
219
160
144
408
349
24
11
13
306
1,340
1,241
77
45
32
1,089
374
384
12
318
449
389
18
10
345
79,606
72,708
5,295
2,638
2,657
76,872
7,307
6,505
498
253
245
6,821
1,761
1,663
149
68
81
1,858
1,371
1,181
84
55
29
1,094
4,175
3,661
265
130
135
3,869
56,181
51,465
3,660
1,852
1,808
53,385
7,946
7,497
504
250
254
7,840
3,272
3,018
200
111
89
3,152
2,675
2,453
162
84
78
2,395
3,511
3,250
192
91
101
3,088
1,867
1,732
111
60
51
1,679
36,910
33,515
2,491
1,256
1,235
35,231
16,118
14,738
1,137
533
604
16,666
6,015
5,552
463
215
248
6,664
1,203
878
80
37
43
1,211
2,148
1,945
126
61
65
2,065
6,752
6,363
468
220
248
6,726
168,700
151,090
15,509
7,893
7,616
169,624
15,763
13,246
1,555
843
712
16,535
10,260
8,856
1,042
551
491
11,009
2,271
1,775
213
135
78
2,221
2,564
2,094
237
126
111
2,596
668
521
63
31
32
709
129,941
119,987
11,937
5,996
5,941
131,251
59,201
54,029
4,064
2,014
2,050
56,162
6,145
4,782
484
244
240
5,336
3,981
3,246
373
199
174
4,032
21,716
21,773
2,958
1,485
1,473
24,493
4,500
3,687
408
206
202
4,188
2,047
1,582
173
82
91
1,802
32,351
30,888
3,477
1,766
1,711
35,238
21,480
16,608
1,902
1,003
899
20,316
3,650
2,634
301
165
136
3,312
7,209
5,547
639
323
316
6,727
10,621
8,427
962
515
447
10,277
1,516
1,249
115
51
64
1,522
1,516
1,249
115
51
64
1,522
Total
De 40 a 69 aos
Hombre
Mujer
Total
70 aos a ms
Hombre
5,240,567
5,166,166
8,418,847
4,175,756
4,243,091
1,619,194
759,743
68,494
63,713
99,083
52,681
46,402
18,672
9,593
13,570
12,912
19,783
10,653
9,130
3,260
1,875
2,235
1,826
2,983
1,673
1,310
518
307
3,169
3,777
6,028
2,987
3,041
886
494
1,045
960
1,661
906
755
322
177
356
321
546
314
232
107
62
4,514
4,178
4,992
2,793
2,199
544
356
2,251
1,850
3,573
1,980
1,593
883
479
4,654
4,447
7,560
3,965
3,595
1,525
712
109
92
162
95
67
24
11
62
72
165
99
66
58
30
172
170
217
114
103
30
16
158
145
275
141
134
49
17
933
989
1,537
809
728
289
140
1,222
1,173
2,238
1,119
1,119
496
234
134
158
353
170
183
102
38
119
83
162
88
74
36
12
81
72
203
96
107
55
25
307
285
470
278
192
75
40
214
177
368
190
178
102
48
1,143
1,031
1,410
766
644
209
101
8,326
8,517
14,219
6,941
7,278
3,224
1,410
62
68
130
66
64
30
264
208
389
227
162
64
33
3,893
4,394
6,768
3,152
3,616
1,374
609
116
117
230
125
105
66
30
204
165
281
148
133
72
37
312
288
538
298
240
155
76
124
90
139
63
76
37
12
78
87
170
79
91
53
22
881
825
1,162
565
597
227
96
551
509
1,062
550
512
278
128
214
216
332
169
163
79
36
128
145
257
128
129
106
41
159
141
398
188
210
102
42
336
357
662
335
327
142
55
135
118
264
134
130
65
32
79
71
143
76
67
35
232
191
336
148
188
77
22
74
67
150
71
79
39
18
122
120
192
99
93
45
21
285
269
494
256
238
156
73
77
71
122
64
58
22
8,650
7,733
8,416
4,817
3,599
501
338
2,058
1,932
2,103
1,175
928
127
95
4,439
3,762
4,237
2,461
1,776
286
192
2,153
2,039
2,076
1,181
895
88
51
7,695
6,786
12,484
6,551
5,933
3,394
1,533
925
900
1,488
819
669
275
173
392
322
456
245
211
86
49
358
321
669
338
331
194
71
323
295
568
297
271
150
60
109
96
223
120
103
81
33
259
280
704
315
389
308
115
206
177
265
136
129
55
22
161
161
329
170
159
103
48
558
566
1,079
517
562
355
128
74
82
107
56
51
40
13
190
167
257
137
120
59
26
564
446
920
511
409
225
119
636
470
885
500
385
220
111
904
721
1,191
659
532
234
120
244
200
363
205
158
81
42
103
97
199
93
106
87
30
147
133
253
139
114
76
34
139
128
270
145
125
105
47
113
90
172
83
89
77
38
318
267
406
204
202
75
40
515
468
1,001
518
483
315
131
234
184
369
190
179
93
43
223
215
310
154
156
100
40
5,316
4,474
8,224
4,570
3,654
1,879
899
458
350
514
291
223
95
64
167
133
236
126
110
54
33
460
388
1,141
615
526
358
150
333
278
591
340
251
142
66
323
290
578
316
262
180
81
369
315
651
339
312
168
78
175
142
278
153
125
66
35
1,586
1,305
1,812
1,061
751
251
133
736
664
1,550
809
741
396
181
102
103
202
119
83
92
39
125
95
187
107
80
51
23
482
411
484
294
190
26
16
20,283
18,844
28,397
15,184
13,213
4,889
2,826
9,008
8,873
13,100
6,839
6,261
2,189
1,231
4,947
4,446
6,648
3,650
2,998
1,188
702
1,608
1,420
2,196
1,160
1,036
413
229
1,045
888
1,424
804
620
217
137
1,326
1,215
1,767
947
820
363
224
1,583
1,378
2,292
1,249
1,043
372
219
766
624
970
535
435
147
84
195,421
189,655
323,504
160,059
163,445
75,739
35,294
1,286
1,166
2,329
1,154
1,175
810
393
321
312
708
340
368
257
115
294
258
544
280
264
190
95
107
105
154
79
75
48
25
398
332
614
298
316
191
84
166
159
309
157
152
124
74
2,424
2,435
4,261
2,161
2,100
1,368
637
390
363
666
345
321
220
93
322
303
554
271
283
178
89
279
275
599
312
287
208
95
460
473
861
426
435
339
160
764
793
1,222
627
595
311
152
209
228
359
180
179
112
48
1,275
1,293
2,419
1,163
1,256
829
310
583
621
1,075
489
586
370
125
692
672
1,344
674
670
459
185
4,704
4,120
7,602
3,873
3,729
2,350
1,075
83
58
127
64
63
36
17
257
256
542
266
276
203
97
434
366
729
367
362
203
91
363
322
503
251
252
113
55
98
76
183
86
97
57
24
623
631
1,224
615
609
506
211
473
403
722
376
346
165
84
1,283
1,048
1,488
792
696
316
140
314
267
522
282
240
177
95
234
189
433
216
217
169
68
87
62
184
89
95
62
34
115
114
233
116
117
112
50
168
156
387
196
191
109
49
52
49
110
55
55
44
22
120
123
215
102
113
78
38
8,763
8,791
13,449
6,506
6,943
3,468
1,305
436
439
711
360
351
236
93
347
386
642
304
338
164
69
485
491
711
344
367
199
74
390
378
555
266
289
179
69
2,612
2,464
4,060
1,981
2,079
1,058
394
1,833
1,881
2,701
1,266
1,435
565
206
296
300
490
246
244
157
55
453
473
661
309
352
173
63
732
869
1,234
586
648
274
99
580
545
852
413
439
241
100
599
565
832
431
401
222
83
3,128
3,262
5,190
2,445
2,745
1,545
625
1,775
1,875
2,879
1,342
1,537
914
349
598
634
916
444
472
217
99
755
753
1,395
659
736
414
177
8,138
7,805
13,027
6,624
6,403
2,668
1,394
774
766
1,184
640
544
272
140
5,572
5,372
8,966
4,472
4,494
1,766
929
433
420
751
422
329
146
77
1,359
1,247
2,126
1,090
1,036
484
248
1,301
1,180
2,323
1,205
1,118
618
318
100
80
182
87
95
43
22
86
86
141
77
64
52
32
216
198
515
258
257
207
104
466
441
690
343
347
115
51
209
179
423
229
194
101
54
154
131
229
129
100
62
35
70
65
143
82
61
38
20
28,469
27,299
44,304
21,848
22,456
10,133
4,498
352
306
627
323
304
184
104
87
79
158
75
83
56
23
419
378
726
388
338
283
155
11,380
10,686
16,932
8,406
8,526
3,714
1,600
11,229
11,024
18,199
8,853
9,346
3,876
1,691
954
929
1,459
707
752
308
138
253
260
387
184
203
135
64
589
564
1,096
542
554
382
159
223
192
476
256
220
197
108
926
845
1,276
674
602
342
157
891
869
1,321
661
660
302
151
1,166
1,167
1,647
779
868
354
148
15,684
14,057
20,807
10,472
10,335
5,820
2,456
587
497
876
460
416
176
77
723
722
1,037
517
520
335
130
1,787
1,431
2,230
1,142
1,088
531
226
568
498
803
413
390
194
88
544
426
704
369
335
155
76
1,185
950
1,400
734
666
355
152
661
554
980
512
468
317
127
1,279
1,310
2,243
1,059
1,184
1,003
407
417
391
744
379
365
283
131
654
592
817
430
387
168
76
922
743
1,314
674
640
383
166
191
188
367
191
176
88
29
515
427
645
340
305
115
40
4,581
4,386
5,185
2,479
2,706
1,353
590
584
525
747
403
344
158
60
486
417
715
370
345
206
81
4,969
4,729
8,452
4,413
4,039
1,870
996
183
160
301
167
134
76
35
425
414
692
389
303
106
64
4,020
3,842
6,775
3,474
3,301
1,411
749
145
161
358
196
162
123
71
196
152
326
187
139
154
77
9,051
9,014
14,641
7,260
7,381
3,742
1,604
3,875
3,932
6,208
3,048
3,160
1,366
587
192
184
403
215
188
100
54
241
236
474
235
239
149
59
244
232
672
324
348
274
115
331
312
671
346
325
196
79
1,245
1,224
1,933
978
955
507
240
1,303
1,364
1,937
919
1,018
554
210
1,038
993
1,377
693
684
293
125
169
162
381
192
189
169
76
413
375
585
310
275
134
59
3,763
3,735
5,661
2,751
2,910
1,567
630
724
751
1,038
495
543
318
127
204
189
361
195
166
87
39
418
347
576
296
280
138
63
290
260
418
211
207
128
69
1,019
975
1,292
610
682
311
112
509
540
803
372
431
216
80
237
244
367
186
181
80
37
362
429
806
386
420
289
103
1,540
1,297
2,742
1,447
1,295
896
448
103
102
198
100
98
53
24
60
34
99
52
47
41
19
92
90
256
137
119
72
36
353
301
481
265
216
84
47
200
161
383
218
165
143
66
51
55
130
59
71
53
20
207
177
435
229
206
171
92
152
121
202
87
115
88
38
261
183
407
220
187
117
70
61
73
151
80
71
74
36
3,771
3,748
6,990
3,523
3,467
1,862
825
185
173
316
173
143
94
46
456
416
842
424
418
245
107
1,099
1,123
1,855
951
904
357
148
123
106
178
90
88
55
31
178
163
274
151
123
86
45
127
111
215
112
103
56
26
86
102
172
95
77
56
22
395
402
801
393
408
248
107
611
631
1,202
572
630
294
128
160
131
352
203
149
91
43
351
390
783
359
424
280
122
3,930
4,087
7,002
3,377
3,625
1,760
717
593
623
929
456
473
224
96
994
960
1,784
894
890
399
182
1,972
2,140
3,698
1,729
1,969
1,005
388
371
364
591
298
293
132
51
3,838
3,572
6,826
3,334
3,492
2,138
897
827
783
1,228
591
637
271
123
166
155
243
117
126
74
36
156
147
381
196
185
164
67
213
170
343
168
175
122
46
261
232
583
278
305
260
109
233
236
390
196
194
115
55
234
249
573
302
271
173
86
1,102
940
1,897
913
984
586
221
126
119
283
136
147
91
45
520
541
905
437
468
282
109
75,362
73,956
133,187
65,539
67,648
26,328
13,561
902
729
1,676
900
776
504
267
39,085
38,449
74,220
36,601
37,619
16,154
8,161
2,894
2,863
4,648
2,263
2,385
912
452
681
569
1,237
707
530
354
176
1,540
1,407
2,483
1,330
1,153
503
254
2,379
2,269
4,311
2,132
2,179
1,039
526
21,193
21,455
34,567
16,380
18,187
5,022
2,771
857
797
1,399
753
646
259
140
5,831
5,418
8,646
4,473
4,173
1,581
814
4,602
4,614
7,855
3,863
3,992
2,157
892
284
290
407
219
188
92
43
105
111
220
107
113
62
28
458
383
660
326
334
220
87
205
170
274
144
130
72
33
522
582
1,078
534
544
267
100
383
386
723
358
365
189
75
578
510
749
385
364
192
73
1,064
1,087
1,878
905
973
427
187
267
247
483
244
239
158
65
736
848
1,383
641
742
478
201
9,423
9,495
14,437
7,101
7,336
3,810
1,713
337
334
518
273
245
112
48
1,181
1,137
2,021
958
1,063
692
273
291
332
453
226
227
129
69
2,173
2,231
2,726
1,344
1,382
441
219
549
500
867
442
425
279
129
390
407
584
287
297
182
78
1,051
1,100
1,724
830
894
480
197
3,451
3,454
5,544
2,741
2,803
1,495
700
65,374
64,862
105,485
52,303
53,182
27,696
11,662
17,721
17,412
25,721
12,784
12,937
5,904
2,616
10,843
10,820
13,178
6,435
6,743
2,469
1,141
208
237
356
174
182
129
57
632
560
1,048
546
502
303
146
2,383
2,358
4,230
2,135
2,095
1,026
449
743
629
1,276
668
608
321
139
581
569
1,328
694
634
425
157
586
574
1,266
641
625
483
215
485
465
966
480
486
304
122
1,260
1,200
2,073
1,011
1,062
444
190
23,968
24,546
36,980
17,694
19,286
9,199
3,572
7,127
7,246
9,291
4,435
4,856
1,620
660
1,021
1,059
1,877
884
993
555
219
207
182
411
214
197
176
78
904
902
1,771
792
979
448
160
610
654
1,152
553
599
438
168
140
153
277
135
142
104
53
366
377
747
341
406
252
92
1,213
1,261
1,824
904
920
416
172
757
765
1,404
707
697
346
130
1,596
1,609
2,713
1,276
1,437
714
276
307
317
639
325
314
237
82
133
124
258
120
138
85
31
439
476
843
406
437
314
125
3,281
3,447
4,343
2,054
2,289
881
313
374
336
487
235
252
117
55
1,469
1,648
2,425
1,141
1,284
627
242
3,037
3,022
4,751
2,315
2,436
1,291
511
300
296
606
299
307
176
62
687
672
1,161
558
603
402
143
1,833
1,644
3,641
1,887
1,754
1,296
546
400
393
929
459
470
373
158
136
105
191
110
81
92
48
239
154
397
207
190
124
47
313
279
647
325
322
251
93
285
315
573
299
274
164
74
231
194
420
236
184
121
53
229
204
484
251
233
171
73
4,440
4,187
8,298
4,234
4,064
2,922
1,240
112
102
201
107
94
80
37
239
208
435
219
216
138
54
491
528
1,023
535
488
312
141
328
331
724
362
362
257
110
130
112
232
116
116
94
41
463
430
837
411
426
222
88
129
111
221
115
106
98
44
126
120
260
136
124
81
34
354
317
587
292
295
219
79
211
216
417
220
197
138
61
156
148
291
146
145
108
37
192
132
362
183
179
149
62
103
94
224
114
110
115
52
394
422
701
361
340
173
76
612
562
965
497
468
321
152
210
178
436
232
204
244
95
190
176
382
188
194
173
77
6,746
6,898
12,149
6,071
6,078
3,580
1,572
1,475
1,603
2,556
1,251
1,305
776
311
778
734
1,361
723
638
411
207
297
291
517
266
251
188
81
1,191
1,252
2,292
1,171
1,121
632
304
982
916
1,826
886
940
570
217
993
1,080
1,856
931
925
552
260
630
611
1,059
498
561
208
85
400
411
682
345
337
243
107
6,748
6,552
11,726
6,015
5,711
2,685
1,191
1,536
1,471
2,089
1,119
970
363
161
614
578
1,274
657
617
385
158
1,041
960
1,753
870
883
410
178
1,136
1,231
2,596
1,299
1,297
625
290
656
710
1,326
693
633
345
165
1,765
1,602
2,688
1,377
1,311
557
239
3,918
3,623
6,970
3,618
3,352
2,110
925
708
672
1,472
741
731
451
201
214
208
336
172
164
67
26
380
357
660
348
312
168
75
247
238
509
263
246
155
71
125
115
288
161
127
135
55
635
561
1,253
687
566
423
181
222
189
286
146
140
84
33
163
160
263
134
129
101
42
558
493
801
403
398
154
70
73
69
127
68
59
44
23
130
110
222
106
116
85
36
136
123
220
117
103
79
40
148
176
286
146
140
101
46
179
152
247
126
121
63
26
245,379
236,942
400,727
198,320
202,407
78,334
37,319
192,885
187,123
308,688
149,869
158,819
59,858
28,140
15,973
15,521
23,401
11,082
12,319
4,034
1,905
13,540
13,398
36,280
17,380
18,900
9,511
4,222
17,849
17,282
24,686
11,858
12,828
3,918
1,827
27,808
27,919
37,690
18,462
19,228
6,042
2,832
1,551
1,508
2,428
1,250
1,178
517
260
674
681
1,204
607
597
300
164
9,584
9,062
14,469
6,968
7,501
2,567
1,223
14,286
14,193
23,790
11,154
12,636
5,303
2,524
4,559
4,448
6,334
3,328
3,006
1,034
532
11,033
10,718
18,889
9,292
9,597
3,703
1,700
11,365
10,743
18,754
9,235
9,519
3,879
1,817
408
434
620
334
286
100
55
26,675
24,902
40,553
19,945
20,608
7,618
3,759
125
92
255
133
122
114
58
245
185
490
256
234
116
55
326
366
591
301
290
113
62
805
804
1,393
684
709
317
160
4,882
4,943
8,474
4,072
4,402
1,620
756
188
196
427
231
196
73
38
292
271
536
276
260
151
72
144
103
314
184
130
68
42
1,224
1,199
1,252
676
576
142
70
11,681
11,465
18,131
8,792
9,339
2,906
1,419
3,677
3,165
5,153
2,595
2,558
979
453
3,818
2,959
4,569
2,327
2,242
591
307
555
477
828
466
362
181
100
4,695
5,469
11,502
5,146
6,356
3,176
1,328
499
352
642
344
298
135
71
4,424
4,268
5,033
2,491
2,542
650
329
10,357
10,169
18,209
9,619
8,590
2,957
1,539
2,996
2,891
5,564
2,856
2,708
1,152
577
816
825
1,413
722
691
228
118
614
490
900
602
298
48
33
1,180
1,256
2,068
1,087
981
286
136
1,205
1,195
2,191
1,133
1,058
355
182
694
632
1,506
838
668
318
179
198
177
364
235
129
44
28
2,654
2,703
4,203
2,146
2,057
526
286
6,130
5,457
9,847
5,496
4,351
1,866
972
676
687
1,502
778
724
414
233
725
701
1,243
672
571
198
103
137
132
213
113
100
32
20
417
352
682
383
299
142
77
133
100
254
139
115
109
58
538
570
993
518
475
254
116
1,059
1,205
1,554
855
699
178
95
651
384
744
476
268
92
48
671
279
545
374
171
29
12
261
245
549
313
236
113
53
281
246
431
245
186
39
23
306
270
503
283
220
112
50
275
286
634
347
287
154
84
5,543
5,251
10,854
5,786
5,068
2,537
1,283
164
139
404
214
190
119
55
1,541
1,586
2,936
1,548
1,388
539
283
51
52
183
95
88
76
37
300
248
492
263
229
116
58
220
217
318
162
156
52
25
159
119
355
205
150
130
65
295
259
621
334
287
144
73
81
68
288
157
131
128
69
875
890
1,354
715
639
161
75
354
316
864
452
412
309
142
63
58
184
99
85
84
44
45
41
107
57
50
23
12
1,184
1,106
2,193
1,179
1,014
425
224
211
152
555
306
249
231
121
16,236
16,091
25,579
13,086
12,493
4,168
2,105
192
154
450
228
222
135
65
323
274
769
395
374
286
135
322
286
765
387
378
153
72
695
596
1,135
590
545
179
81
1,144
1,117
1,498
742
756
327
138
183
189
350
170
180
97
51
135
98
311
171
140
118
66
259
200
621
318
303
205
101
136
101
244
127
117
75
36
208
161
341
177
164
103
45
356
266
737
422
315
208
108
178
151
337
169
168
132
67
101
90
279
140
139
118
62
10,661
11,225
15,201
7,684
7,517
1,444
808
165
171
380
203
177
71
27
162
174
303
149
154
59
27
145
97
312
186
126
70
30
271
221
557
300
257
124
63
182
177
291
151
140
73
37
418
343
698
377
321
191
86
2,574
2,167
4,955
2,678
2,277
1,444
602
127
105
232
124
108
80
39
496
422
727
402
325
115
54
88
87
286
167
119
130
63
511
536
1,092
542
550
392
152
104
101
286
156
130
119
49
370
327
840
460
380
157
71
126
101
317
158
159
148
60
752
488
1,175
669
506
303
114
9,347
8,750
18,172
9,465
8,707
4,101
2,056
1,716
1,473
3,233
1,757
1,476
661
332
1,154
1,162
2,019
1,058
961
449
228
914
798
1,326
739
587
154
81
248
221
595
330
265
130
74
4,089
3,993
8,686
4,350
4,336
2,142
1,071
1,226
1,103
2,313
1,231
1,082
565
270
2,307
1,934
4,423
2,321
2,102
1,403
622
308
275
650
327
323
210
94
127
96
209
104
105
72
31
385
358
760
404
356
284
131
328
281
638
326
312
178
83
303
220
467
234
233
130
62
435
364
793
421
372
151
60
108
97
210
119
91
56
27
45
40
112
61
51
49
27
50
32
90
50
40
47
18
123
113
257
143
114
87
33
95
58
237
132
105
139
56
98,997
99,664
151,903
73,096
78,807
38,614
15,949
5,035
5,252
8,843
4,155
4,688
3,040
1,158
800
909
1,615
721
894
743
286
1,138
1,211
2,047
979
1,068
583
225
1,343
1,346
2,094
964
1,130
691
259
367
372
628
294
334
214
81
789
810
1,342
659
683
419
163
598
604
1,117
538
579
390
144
45,709
47,219
60,661
28,843
31,818
11,631
4,797
1,451
1,413
1,968
924
1,044
448
176
846
799
1,106
541
565
312
131
1,380
1,888
2,746
1,204
1,542
335
165
18,696
18,756
24,490
11,943
12,547
4,196
1,759
3,546
3,867
4,261
1,967
2,294
740
297
1,047
1,085
1,544
709
835
277
114
2,993
3,115
3,624
1,698
1,926
594
253
924
909
1,821
946
875
500
225
559
544
716
335
381
172
69
1,054
1,103
1,799
823
976
551
218
319
305
551
251
300
226
79
7,418
7,844
8,286
3,834
4,452
1,313
537
255
220
487
250
237
218
80
1,327
1,375
2,060
953
1,107
532
231
1,058
1,038
1,329
677
652
274
113
2,836
2,958
3,873
1,788
2,085
943
350
1,499
1,521
2,983
1,389
1,594
870
316
359
360
732
341
391
226
85
278
278
550
256
294
145
52
456
484
982
473
509
329
125
406
399
719
319
400
170
54
14,836
14,573
21,271
10,066
11,205
4,393
1,784
713
668
1,148
557
591
227
110
296
308
422
241
181
18
10
761
722
1,377
625
752
448
177
7,021
7,136
9,565
4,295
5,270
2,104
802
716
629
938
394
544
283
100
1,609
1,483
2,016
1,139
877
186
93
924
966
1,544
684
860
521
213
1,089
1,115
1,722
756
966
331
125
1,707
1,546
2,539
1,375
1,164
275
154
11,984
11,038
18,428
9,037
9,391
3,509
1,502
632
533
788
397
391
70
31
1,565
1,307
2,343
1,212
1,131
433
202
1,516
1,333
2,387
1,246
1,141
318
150
310
268
559
267
292
208
81
758
684
1,328
658
670
228
94
228
198
305
158
147
129
53
1,091
1,148
1,747
854
893
169
86
2,104
1,907
3,131
1,478
1,653
905
372
1,657
1,675
2,413
1,236
1,177
253
122
2,123
1,985
3,427
1,531
1,896
796
311
7,168
7,330
14,777
7,420
7,357
5,505
2,500
218
242
827
402
425
531
224
102
131
380
170
210
253
93
134
170
448
199
249
194
86
318
302
570
280
290
249
106
366
377
878
449
429
345
139
223
203
515
277
238
226
120
220
219
556
285
271
221
118
171
128
430
228
202
151
77
229
207
503
282
221
171
94
527
498
836
420
416
271
115
365
368
946
484
462
274
144
343
260
666
362
304
142
70
1,920
2,319
3,546
1,650
1,896
1,162
472
67
44
142
83
59
36
18
309
307
520
262
258
159
69
151
137
223
99
124
102
47
426
443
820
408
412
391
196
238
224
437
219
218
114
62
583
519
921
522
399
281
136
61
63
236
117
119
119
55
197
169
377
222
155
113
59
3,646
3,757
6,585
3,288
3,297
2,191
894
368
370
683
340
343
338
124
1,601
1,755
3,006
1,438
1,568
936
383
189
173
249
138
111
55
23
124
117
227
123
104
104
44
673
741
936
508
428
231
100
298
281
687
331
356
306
136
160
133
346
187
159
94
40
233
187
451
223
228
127
44
1,274
1,239
2,794
1,465
1,329
1,184
502
75
71
153
89
64
59
24
58
62
132
66
66
69
37
301
255
554
282
272
216
95
99
81
213
123
90
130
51
142
144
248
123
125
104
35
65
59
170
91
79
102
42
319
397
850
439
411
292
124
113
65
194
115
79
64
25
41
28
61
32
29
26
14
61
77
219
105
114
122
55
1,453
1,448
3,077
1,541
1,536
1,166
465
63
56
99
48
51
53
18
90
81
168
89
79
55
23
85
95
172
87
85
96
39
54
59
134
75
59
71
26
215
224
491
255
236
165
71
85
87
230
122
108
98
44
350
356
674
332
342
246
91
99
102
243
123
120
72
30
213
184
364
171
193
108
46
88
86
236
113
123
100
42
111
118
266
126
140
102
35
3,236
3,200
6,512
3,068
3,444
2,665
1,037
345
269
671
324
347
196
83
123
120
252
123
129
128
52
80
54
188
99
89
116
54
350
390
876
432
444
345
138
207
152
392
175
217
171
49
276
236
439
218
221
228
99
272
296
612
273
339
314
108
202
183
309
138
171
95
41
324
366
614
287
327
284
113
219
252
499
212
287
233
81
405
427
754
346
408
251
90
433
455
906
441
465
304
129
3,157
3,087
5,972
2,824
3,148
2,460
994
212
204
394
196
198
217
90
136
137
345
171
174
187
77
398
371
736
339
397
244
93
282
268
659
325
334
303
129
196
194
450
217
233
236
97
226
172
383
180
203
180
70
1,064
1,065
1,940
889
1,051
671
269
643
676
1,065
507
558
422
169
248,116
246,388
371,103
183,520
187,583
81,258
39,020
12,086
12,326
18,776
9,077
9,699
4,531
2,028
3,139
3,068
4,329
2,144
2,185
1,006
479
5,807
6,038
9,519
4,509
5,010
2,203
941
1,877
1,950
2,864
1,383
1,481
773
361
1,263
1,270
2,064
1,041
1,023
549
247
61,884
64,670
86,105
41,067
45,038
16,629
7,032
1,611
1,562
2,613
1,269
1,344
844
364
36,472
38,707
51,429
24,327
27,102
8,914
3,681
647
733
1,041
464
577
243
89
1,262
1,113
1,930
993
937
483
229
6,018
5,971
7,417
3,687
3,730
1,210
571
2,569
2,594
3,918
1,851
2,067
978
398
952
1,018
1,283
579
704
325
127
6,836
7,328
8,501
4,034
4,467
1,697
736
1,908
1,965
2,731
1,381
1,350
588
271
788
821
1,393
645
748
420
179
1,809
1,912
2,404
1,149
1,255
566
231
1,012
946
1,445
688
757
361
156
15,254
15,253
22,588
11,044
11,544
5,707
2,647
3,745
4,285
6,371
2,868
3,503
1,853
827
566
513
773
407
366
187
101
1,343
1,254
1,733
879
854
351
167
2,326
2,230
3,138
1,591
1,547
719
352
201
170
321
161
160
109
57
569
588
864
424
440
311
148
1,310
1,252
1,785
892
893
337
142
833
840
1,107
556
551
246
104
1,179
1,157
1,588
794
794
362
188
1,987
1,855
2,964
1,474
1,490
721
318
930
858
1,485
743
742
397
184
265
251
459
255
204
114
59
25,746
26,955
44,142
20,964
23,178
10,966
5,200
589
560
1,014
502
512
251
111
709
723
1,044
517
527
183
96
1,791
1,951
2,656
1,229
1,427
508
237
767
757
1,341
645
696
354
174
525
429
645
334
311
133
81
581
510
823
454
369
150
82
8,172
9,169
13,872
6,224
7,648
3,388
1,448
911
932
1,810
862
948
476
237
996
1,088
1,542
698
844
406
185
1,290
1,398
2,483
1,170
1,313
820
393
2,315
2,542
4,173
1,966
2,207
1,065
496
879
928
1,987
975
1,012
553
287
625
536
1,073
580
493
307
167
894
905
1,335
629
706
298
152
351
274
468
260
208
92
46
1,331
1,217
2,560
1,279
1,281
674
349
310
225
478
263
215
120
71
2,519
2,667
4,423
2,155
2,268
1,042
513
191
144
415
222
193
146
75
4,570
4,458
8,809
4,444
4,365
2,460
1,247
490
489
1,033
513
520
307
149
1,276
1,168
2,036
1,018
1,018
614
305
274
255
496
274
222
131
76
455
420
751
380
371
213
104
523
482
948
511
437
256
137
245
214
355
175
180
92
44
398
382
869
447
422
245
137
909
1,048
2,321
1,126
1,195
602
295
21,839
21,434
34,084
16,935
17,149
7,774
3,918
1,714
1,477
2,220
1,107
1,113
508
291
644
573
973
545
428
196
117
625
490
711
377
334
114
63
8,309
9,210
12,977
6,096
6,881
3,144
1,465
661
717
1,034
508
526
227
116
1,006
842
1,668
879
789
363
195
1,969
1,889
3,554
1,800
1,754
861
472
846
806
1,447
739
708
259
147
638
491
737
377
360
120
60
617
567
995
483
512
226
110
630
498
862
453
409
187
90
1,128
952
1,623
891
732
332
165
1,209
1,128
2,045
1,047
998
440
227
1,616
1,602
2,800
1,416
1,384
676
330
227
192
438
217
221
121
70
16,035
17,283
23,540
11,264
12,276
5,626
2,607
12,533
13,791
18,408
8,778
9,630
4,487
2,088
647
533
1,036
533
503
288
151
2,855
2,959
4,096
1,953
2,143
851
368
37,685
34,377
52,522
27,499
25,023
9,021
5,072
2,641
2,478
4,530
2,465
2,065
871
511
2,045
1,737
2,622
1,388
1,234
546
343
2,322
1,961
3,228
1,732
1,496
698
392
2,011
1,641
2,108
1,104
1,004
389
215
17,963
17,211
25,556
13,016
12,540
3,921
2,171
1,427
1,218
1,581
856
725
263
144
1,596
1,452
2,232
1,181
1,051
418
208
1,556
1,470
2,593
1,359
1,234
491
273
1,305
1,150
1,768
927
841
312
164
901
829
1,348
713
635
263
147
1,606
1,268
1,883
1,057
826
312
201
2,312
1,962
3,073
1,701
1,372
537
303
24,701
21,739
30,845
16,868
13,977
5,188
2,995
2,675
2,299
3,459
1,939
1,520
593
359
3,821
3,453
4,756
2,545
2,211
839
484
3,873
3,266
4,519
2,464
2,055
717
430
1,641
1,415
1,898
1,055
843
297
172
6,222
5,669
8,381
4,567
3,814
1,481
841
3,188
2,755
3,987
2,253
1,734
589
356
3,281
2,882
3,845
2,045
1,800
672
353
8,473
8,424
13,814
6,920
6,894
3,448
1,531
528
530
932
466
466
312
143
426
395
829
423
406
212
108
1,073
1,033
1,782
900
882
491
229
355
340
741
352
389
275
112
643
631
1,121
569
552
314
137
2,526
2,451
3,113
1,585
1,528
403
196
2,922
3,044
5,296
2,625
2,671
1,441
606
8,223
8,467
16,580
7,992
8,588
4,671
2,227
235
214
532
277
255
160
87
754
745
1,323
616
707
352
159
581
629
999
502
497
161
85
639
657
1,396
709
687
372
179
508
502
1,193
604
589
362
173
821
870
1,584
715
869
455
209
305
265
537
279
258
144
81
445
494
1,247
587
660
502
231
365
356
869
467
402
219
116
1,690
1,858
3,657
1,635
2,022
1,189
510
778
780
1,302
638
664
315
164
536
528
902
442
460
189
93
566
569
1,039
521
518
251
140
4,344
4,323
6,599
3,210
3,389
1,709
778
864
840
1,248
636
612
299
128
341
266
508
270
238
130
73
2,312
2,388
3,730
1,737
1,993
1,069
471
827
829
1,113
567
546
211
106
7,276
6,679
12,699
6,236
6,463
3,528
1,738
296
279
545
249
296
217
98
1,472
1,365
2,429
1,282
1,147
462
245
936
808
1,339
670
669
294
138
661
487
1,064
531
533
317
156
611
476
982
477
505
295
148
819
672
1,409
712
697
432
233
1,173
1,336
2,567
1,178
1,389
872
387
451
427
732
368
364
191
105
127
75
160
82
78
55
29
222
211
483
238
245
148
82
508
543
989
449
540
245
117
171,310
170,123
292,735
143,331
149,404
51,942
24,589
171,310
170,123
292,735
143,331
149,404
51,942
24,589
13,165
13,593
31,768
15,285
16,483
8,300
3,824
81,843
80,007
140,796
69,770
71,026
25,917
12,549
8,912
8,938
17,537
8,775
8,762
3,097
1,464
10,935
11,019
25,070
12,015
13,055
6,413
3,002
1,241
1,309
3,592
1,688
1,904
1,101
430
55,214
55,257
73,972
35,798
38,174
7,114
3,320
220,856
217,825
337,429
169,509
167,920
63,541
28,569
3,747
3,583
7,170
3,574
3,596
1,840
682
699
674
1,294
631
663
319
117
429
415
775
362
413
186
67
378
314
843
430
413
219
87
203
194
355
180
175
80
34
1,088
1,100
1,995
986
1,009
491
184
479
393
931
491
440
283
115
471
493
977
494
483
262
78
9,821
9,423
16,680
8,305
8,375
4,180
1,775
1,136
1,127
2,064
1,010
1,054
520
212
3,394
3,438
5,014
2,400
2,614
1,042
413
373
399
761
384
377
160
65
900
766
1,599
806
793
428
193
1,005
887
1,609
827
782
440
168
1,242
1,144
2,502
1,264
1,238
688
321
497
427
1,045
567
478
353
170
611
598
893
440
453
201
80
663
637
1,193
607
586
348
153
11,627
11,036
18,208
9,215
8,993
3,605
1,571
3,696
3,828
5,408
2,675
2,733
1,019
443
643
593
1,042
516
526
288
127
934
954
1,518
768
750
294
116
1,144
1,046
1,945
990
955
477
203
1,724
1,682
2,631
1,296
1,335
518
217
887
804
1,424
698
726
309
114
814
774
1,231
625
606
202
70
1,785
1,355
3,009
1,647
1,362
498
281
6,193
6,001
10,807
5,424
5,383
2,529
1,104
949
835
1,693
868
825
339
141
924
945
1,570
774
796
383
178
460
442
869
433
436
264
112
944
992
1,608
823
785
366
173
289
279
597
304
293
141
56
515
491
885
445
440
173
72
602
537
922
470
452
185
87
1,510
1,480
2,663
1,307
1,356
678
285
17,108
17,378
27,715
13,313
14,402
6,056
2,473
822
836
1,492
738
754
282
114
912
881
1,368
657
711
269
92
1,711
1,909
3,234
1,463
1,771
776
332
1,206
1,240
1,915
912
1,003
425
159
921
846
1,626
803
823
498
189
500
517
1,050
506
544
374
148
10,064
10,178
15,270
7,359
7,911
3,002
1,280
972
971
1,760
875
885
430
159
10,858
10,588
19,850
10,093
9,757
4,420
2,054
784
666
1,385
727
658
323
130
1,094
1,141
1,848
948
900
284
122
1,312
1,269
2,717
1,398
1,319
619
290
1,736
1,629
2,883
1,467
1,416
564
258
1,117
918
1,679
890
789
382
185
623
634
1,134
582
552
197
85
2,999
3,129
5,830
2,877
2,953
1,471
709
1,193
1,202
2,374
1,204
1,170
580
275
75,960
79,703
110,524
53,095
57,429
18,158
8,299
440
437
844
427
417
217
80
21,483
22,031
34,578
16,659
17,919
6,305
2,868
967
1,062
1,603
801
802
214
95
6,730
7,374
8,758
4,201
4,557
1,162
495
14,528
15,516
18,392
8,843
9,549
2,363
1,150
19,013
18,785
23,271
11,474
11,797
3,538
1,575
736
704
973
496
477
110
58
12,063
13,794
22,105
10,194
11,911
4,249
1,978
8,770
10,731
15,684
7,585
8,099
3,430
1,505
410
431
850
427
423
204
94
165
189
349
174
175
67
31
1,901
2,143
3,969
1,993
1,976
871
397
4,285
5,491
6,067
2,818
3,249
1,229
517
191
259
527
264
263
145
66
793
1,010
1,753
820
933
423
187
555
704
1,321
660
661
350
142
470
504
848
429
419
141
71
37,548
32,570
52,016
28,813
23,203
7,368
3,906
10,878
8,877
13,837
8,098
5,739
1,507
876
1,072
898
2,186
1,190
996
574
289
3,981
3,411
4,311
2,392
1,919
348
197
1,350
1,237
2,707
1,423
1,284
627
304
1,153
910
1,733
966
767
217
135
4,443
3,901
4,750
2,666
2,084
320
189
2,682
2,260
3,713
2,118
1,595
537
307
6,725
6,547
11,070
5,706
5,364
1,875
926
1,507
1,340
2,467
1,377
1,090
452
233
3,757
3,189
5,242
2,877
2,365
911
450
5,016
4,297
9,083
4,675
4,408
2,382
1,030
537
471
1,110
572
538
275
135
656
528
1,193
613
580
300
132
193
174
510
282
228
181
79
936
861
1,498
765
733
321
137
964
826
1,507
758
749
279
117
419
364
898
450
448
325
129
534
461
1,006
541
465
274
120
216
141
491
250
241
226
105
561
471
870
444
426
201
76
7,723
7,083
11,194
5,692
5,502
1,752
802
481
455
812
420
392
181
80
1,543
1,390
2,221
1,150
1,071
377
162
1,524
1,426
2,283
1,128
1,155
323
137
1,087
1,059
1,549
750
799
222
93
839
713
1,209
681
528
173
112
2,249
2,040
3,120
1,563
1,557
476
218
15,117
14,549
21,638
10,933
10,705
4,389
1,856
1,073
1,022
1,454
733
721
238
99
513
452
679
416
263
86
53
567
514
721
390
331
127
55
2,047
1,966
2,782
1,285
1,497
526
214
832
799
1,263
629
634
303
105
750
680
1,134
569
565
290
114
756
746
1,170
610
560
302
143
830
719
1,304
743
561
252
137
2,462
2,543
3,348
1,672
1,676
667
288
1,271
1,292
1,784
894
890
340
150
1,694
1,572
2,706
1,347
1,359
598
230
2,322
2,244
3,293
1,645
1,648
660
268
11,368
10,883
16,860
8,792
8,068
3,432
1,512
1,815
1,884
2,982
1,504
1,478
563
222
811
807
1,463
748
715
415
180
1,286
1,205
1,636
909
727
143
74
1,010
897
1,947
1,032
915
573
244
1,904
1,733
2,708
1,448
1,260
479
221
4,013
3,886
5,292
2,709
2,583
1,021
457
529
471
832
442
390
238
114
63,947
67,685
104,417
50,669
53,748
24,197
10,078
6,955
7,815
11,419
5,432
5,987
2,585
1,022
1,320
1,571
2,514
1,199
1,315
617
258
646
655
885
419
466
187
80
844
1,134
1,467
679
788
266
115
486
408
732
365
367
253
95
316
295
572
281
291
204
73
1,877
2,191
2,749
1,326
1,423
431
162
590
530
986
472
514
322
117
876
1,031
1,514
691
823
305
122
8,115
8,591
11,847
5,663
6,184
2,701
1,041
1,124
1,233
1,486
706
780
269
100
161
184
253
123
130
66
27
558
567
685
358
327
87
34
223
215
362
192
170
98
40
552
571
1,026
459
567
292
121
275
255
423
219
204
128
52
221
256
372
172
200
72
31
204
206
366
166
200
160
59
3,762
4,145
5,493
2,617
2,876
1,135
415
256
225
293
137
156
91
32
245
212
341
159
182
103
41
534
522
747
355
392
200
89
3,760
3,682
6,792
3,463
3,329
1,866
807
290
265
695
344
351
231
86
370
364
523
280
243
127
57
348
306
602
331
271
153
80
544
613
852
383
469
204
72
227
209
328
171
157
84
39
256
224
376
213
163
79
35
295
296
674
344
330
237
106
147
134
275
159
116
71
33
211
182
445
219
226
134
55
174
177
377
200
177
81
33
288
333
524
250
274
98
38
191
181
406
213
193
125
62
419
398
715
356
359
242
111
5,640
6,058
10,020
4,714
5,306
2,385
950
959
1,010
1,404
679
725
339
143
363
391
769
370
399
171
74
806
892
1,522
683
839
435
168
505
498
723
354
369
120
43
445
393
714
341
373
180
83
135
118
312
159
153
111
44
610
700
1,165
551
614
267
96
421
423
628
300
328
126
53
722
882
1,457
678
779
321
124
180
164
339
155
184
101
47
494
587
987
444
543
214
75
21,141
22,067
30,998
14,942
16,056
6,597
2,801
409
433
818
393
425
230
117
3,407
3,673
5,600
2,673
2,927
1,352
575
1,899
2,054
2,385
1,099
1,286
393
155
161
164
432
205
227
149
57
287
363
651
323
328
132
62
402
385
563
299
264
104
41
7,619
7,303
9,643
4,651
4,992
1,619
684
1,044
1,228
1,903
921
982
440
184
132
171
318
130
188
113
45
213
211
401
206
195
71
33
204
211
383
181
202
105
45
134
162
297
131
166
108
41
308
310
378
193
185
66
31
212
244
453
217
236
130
62
303
316
624
305
319
159
73
478
493
921
452
469
386
169
141
124
255
126
129
78
33
344
369
723
318
405
244
96
3,444
3,853
4,250
2,119
2,131
718
298
4,347
4,265
8,150
4,169
3,981
2,753
1,227
186
181
347
178
169
134
61
239
279
634
294
340
372
159
113
122
222
102
120
85
36
303
355
648
323
325
248
99
102
92
266
130
136
99
40
237
217
500
268
232
137
72
738
787
1,067
549
518
215
95
218
209
375
188
187
117
49
154
167
370
202
168
125
58
265
303
473
223
250
110
43
275
239
441
231
210
164
86
167
151
321
170
151
106
58
603
513
1,291
696
595
502
226
234
209
334
176
158
89
37
246
201
476
231
245
126
56
267
240
385
208
177
124
52
13,989
15,207
25,191
12,286
12,905
5,310
2,230
698
695
1,205
591
614
324
135
696
806
1,258
598
660
301
108
662
756
1,157
566
591
213
90
2,861
3,043
4,997
2,457
2,540
1,044
460
1,617
1,854
2,636
1,235
1,401
485
210
434
390
952
490
462
227
96
1,127
1,218
2,101
1,051
1,050
350
148
260
317
546
239
307
115
48
1,705
1,919
2,546
1,211
1,335
435
185
907
1,105
1,892
873
1,019
375
142
101
116
229
109
120
65
21
674
676
1,453
749
704
342
152
396
452
988
479
509
303
125
518
553
990
487
503
234
101
747
748
1,346
700
646
328
131
586
559
895
451
444
169
78
131,078
126,323
191,383
96,531
94,852
36,062
16,720
9,321
9,130
14,892
7,577
7,315
3,523
1,639
2,872
2,931
4,387
2,157
2,230
974
471
604
631
1,106
571
535
257
115
484
479
854
440
414
192
77
1,139
1,097
1,511
757
754
325
145
1,445
1,369
2,523
1,302
1,221
561
266
448
436
758
421
337
161
76
1,608
1,566
2,628
1,346
1,282
720
338
721
621
1,125
583
542
333
151
6,020
6,041
9,871
4,782
5,089
2,418
1,039
620
638
1,082
502
580
255
103
722
860
1,343
598
745
373
153
1,026
934
1,265
622
643
217
90
1,034
980
1,836
909
927
566
265
247
213
410
200
210
122
51
920
955
1,354
661
693
307
132
334
377
590
289
301
157
69
613
611
1,033
519
514
205
90
504
473
958
482
476
216
86
2,590
2,580
4,634
2,255
2,379
1,129
516
444
442
792
378
414
198
81
339
287
469
251
218
62
36
782
806
1,573
777
796
462
211
1,025
1,045
1,800
849
951
407
188
9,295
9,401
15,427
7,675
7,752
3,471
1,545
532
399
670
364
306
134
66
708
657
1,111
541
570
316
150
1,018
1,034
1,738
842
896
417
182
374
348
470
260
210
95
43
1,869
2,145
3,403
1,627
1,776
887
369
546
587
856
425
431
175
80
2,133
2,103
3,488
1,823
1,665
562
299
406
413
667
329
338
151
68
793
806
1,324
646
678
280
104
543
546
1,035
507
528
301
115
373
363
665
311
354
153
69
49,972
49,055
71,267
34,836
36,431
13,479
6,058
13,040
13,719
17,257
8,248
9,009
3,020
1,354
4,426
4,060
5,785
2,935
2,850
1,191
565
3,285
3,335
4,692
2,269
2,423
897
379
16,150
14,847
23,795
11,725
12,070
4,451
2,007
1,142
1,154
2,212
1,079
1,133
481
227
4,562
4,654
6,236
2,958
3,278
1,013
449
899
912
1,510
727
783
316
140
913
822
1,500
765
735
357
155
767
791
1,224
612
612
284
133
3,639
3,574
5,279
2,631
2,648
1,118
497
543
554
918
463
455
168
72
606
633
859
424
435
183
80
4,506
4,127
6,738
3,324
3,414
1,415
646
712
582
1,053
530
523
242
105
814
766
1,224
577
647
309
136
412
404
611
306
305
105
57
256
209
318
153
165
53
27
820
815
1,537
748
789
332
145
591
511
804
397
407
152
71
901
840
1,191
613
578
222
105
23,201
21,670
32,925
17,326
15,599
4,566
2,313
1,444
1,252
1,792
958
834
304
174
859
806
1,079
587
492
162
68
4,755
4,555
7,529
4,195
3,334
993
553
1,559
1,492
2,532
1,348
1,184
425
231
2,292
2,069
2,886
1,486
1,400
455
216
12,292
11,496
17,107
8,752
8,355
2,227
1,071
4,045
3,954
6,198
3,228
2,970
1,110
517
1,444
1,282
2,065
1,222
843
256
146
2,209
2,297
3,529
1,718
1,811
761
329
392
375
604
288
316
93
42
9,834
9,196
11,979
6,052
5,927
2,260
1,078
2,072
1,651
2,490
1,336
1,154
419
220
2,234
2,135
2,845
1,398
1,447
510
226
3,588
3,537
4,191
2,113
2,078
797
388
1,940
1,873
2,453
1,205
1,248
534
244
5,667
4,865
7,602
4,516
3,086
741
464
1,138
887
1,256
769
487
92
69
922
805
1,389
854
535
153
92
1,865
1,644
2,515
1,458
1,057
257
159
858
750
1,257
738
519
146
85
884
779
1,185
697
488
93
59
6,627
6,304
9,850
4,960
4,890
1,950
905
1,347
1,362
1,810
891
919
388
179
651
520
731
388
343
168
82
759
627
855
445
410
116
53
895
1,020
1,977
957
1,020
474
217
826
749
1,086
561
525
181
87
656
544
878
469
409
139
65
1,049
1,055
1,930
962
968
371
174
444
427
583
287
296
113
48
135,875
135,035
225,488
109,760
115,728
44,784
21,319
35,731
36,107
59,165
28,283
30,882
11,596
5,458
1,225
1,156
1,596
801
795
306
158
725
616
1,236
621
615
224
107
12,060
12,480
22,392
10,564
11,828
4,736
2,202
2,332
2,233
3,869
1,932
1,937
763
362
2,249
2,281
3,369
1,685
1,684
617
314
3,382
3,413
5,666
2,719
2,947
1,175
559
8,664
8,638
12,429
5,790
6,639
2,021
912
246
232
539
278
261
155
85
373
376
586
294
292
99
37
3,690
3,845
6,034
2,901
3,133
1,247
586
785
837
1,449
698
751
253
136
60,528
60,471
100,981
48,339
52,642
21,513
9,981
25,306
26,116
48,013
22,578
25,435
11,148
4,957
6,139
6,020
8,755
4,167
4,588
1,631
776
2,690
2,557
4,082
2,023
2,059
890
436
878
893
1,531
751
780
349
181
1,130
1,236
1,864
903
961
317
155
8,420
7,988
12,057
5,836
6,221
2,189
1,071
922
923
1,720
853
867
437
214
3,365
3,192
4,408
2,206
2,202
853
410
1,173
1,201
2,097
1,021
1,076
420
206
1,168
1,222
2,501
1,208
1,293
554
261
4,217
4,087
6,147
3,071
3,076
1,268
628
3,724
3,735
5,322
2,517
2,805
828
370
891
830
1,404
665
739
301
152
505
471
1,080
540
540
328
164
12,435
12,010
20,567
10,596
9,971
3,589
1,823
541
439
833
446
387
157
88
585
586
1,128
609
519
206
103
2,684
2,593
4,776
2,455
2,321
538
327
5,451
5,176
9,321
4,771
4,550
1,849
868
3,174
3,216
4,509
2,315
2,194
839
437
2,864
2,615
4,845
2,531
2,314
1,133
608
355
341
534
281
253
108
62
1,510
1,363
2,599
1,333
1,266
610
318
570
519
1,014
544
470
277
152
309
295
513
271
242
93
47
120
97
185
102
83
45
29
24,317
23,832
39,930
20,011
19,919
6,953
3,449
411
382
660
353
307
138
70
1,155
1,066
1,719
904
815
298
159
2,155
2,045
3,337
1,737
1,600
642
322
963
952
1,290
685
605
113
70
10,887
10,652
20,396
10,139
10,257
3,775
1,869
2,539
2,524
4,120
2,092
2,028
702
356
3,788
3,646
4,923
2,414
2,509
761
365
2,419
2,565
3,485
1,687
1,798
524
238
204,311
212,154
333,133
161,168
171,965
65,259
30,477
27,876
26,863
41,191
21,922
19,269
5,724
3,166
5,354
5,389
10,045
5,285
4,760
1,614
847
8,170
7,760
10,901
5,867
5,034
1,415
803
8,426
8,038
10,476
5,618
4,858
1,019
605
1,037
915
1,878
1,070
808
338
183
4,459
4,396
7,130
3,674
3,456
1,162
626
430
365
761
408
353
176
102
9,237
9,770
15,928
7,315
8,613
4,248
1,791
1,103
1,137
2,166
973
1,193
681
291
706
763
1,408
625
783
451
178
4,436
4,587
6,642
3,117
3,525
1,484
641
456
497
915
383
532
331
143
782
897
1,443
683
760
308
122
523
591
1,027
457
570
280
98
402
421
843
376
467
294
125
359
385
670
344
326
218
93
470
492
814
357
457
201
100
9,612
10,080
17,051
8,078
8,973
4,308
1,919
280
277
609
291
318
236
102
713
703
1,425
726
699
338
161
435
527
823
388
435
219
99
336
295
539
280
259
134
66
1,151
1,140
1,946
953
993
431
194
2,716
2,877
4,590
2,166
2,424
1,001
437
223
278
457
206
251
111
45
281
280
498
218
280
145
57
340
318
474
258
216
93
50
730
867
1,468
672
796
396
172
215
187
428
201
227
125
54
227
265
426
181
245
133
57
694
729
1,056
497
559
291
132
964
967
1,614
733
881
405
185
307
370
698
308
390
250
108
90,003
94,226
144,246
67,527
76,719
28,422
13,043
82
89
183
90
93
87
38
148
146
391
171
220
208
107
127
121
379
173
206
169
71
16,972
16,987
20,365
9,690
10,675
3,335
1,488
185
174
533
228
305
259
112
392
415
716
343
373
178
63
199
186
468
219
249
145
62
480
529
874
415
459
181
83
28,300
29,576
44,846
20,495
24,351
8,904
4,312
194
237
464
195
269
170
69
638
691
1,088
492
596
259
106
2,376
2,801
3,325
1,533
1,792
702
305
22,449
23,243
41,650
19,991
21,659
7,247
3,260
132
130
279
131
148
80
36
1,575
1,717
2,429
1,083
1,346
532
235
390
431
800
361
439
209
94
1,087
1,081
1,925
1,011
914
407
197
2,576
2,885
4,046
1,822
2,224
808
386
799
996
1,694
791
903
420
199
306
339
577
268
309
168
72
693
784
1,186
538
648
264
101
2,095
2,273
2,954
1,370
1,584
613
271
1,675
1,854
2,879
1,275
1,604
756
350
916
815
1,732
942
790
309
182
825
847
1,230
561
669
258
114
2,708
2,980
4,446
2,075
2,371
1,021
427
1,312
1,479
2,173
975
1,198
550
231
372
420
614
289
325
183
72
13,814
15,022
27,556
12,706
14,850
7,718
3,416
1,196
1,311
2,423
1,099
1,324
689
308
751
812
1,444
674
770
417
174
257
274
443
199
244
135
56
257
283
494
239
255
115
47
232
283
411
193
218
88
31
404
439
773
359
414
232
97
269
268
595
284
311
166
71
151
153
391
180
211
132
59
356
359
643
311
332
193
89
136
162
283
115
168
105
46
2,762
3,030
5,490
2,507
2,983
1,240
574
142
164
384
176
208
132
62
241
265
553
259
294
164
73
233
252
485
236
249
164
78
271
276
634
270
364
279
111
346
353
675
330
345
233
114
132
159
286
144
142
82
35
325
303
608
301
307
162
80
273
202
440
256
184
103
61
149
168
360
159
201
137
59
347
394
727
332
395
317
152
163
189
385
178
207
177
75
297
331
642
285
357
170
63
225
239
457
231
226
132
56
274
286
547
246
301
175
69
204
238
512
221
291
118
50
232
228
525
249
276
134
66
322
387
569
258
311
142
50
144
145
280
129
151
108
40
439
433
704
328
376
186
85
513
637
1,124
507
617
285
117
172
198
466
211
255
128
57
238
222
454
213
241
151
72
1,361
1,579
2,349
1,027
1,322
527
239
3,050
4,581
7,727
3,314
4,413
2,094
839
533
1,074
1,596
544
1,052
433
153
1,716
2,228
3,603
1,593
2,010
946
348
239
294
706
338
368
233
110
562
985
1,822
839
983
482
228
28,984
26,549
35,220
19,285
15,935
3,714
2,200
778
654
1,009
563
446
195
115
780
737
906
536
370
109
69
3,716
3,544
4,862
2,621
2,241
593
358
955
747
1,034
575
459
128
81
8,638
7,532
9,370
5,245
4,125
800
464
3,689
3,237
4,333
2,466
1,867
582
367
3,562
3,423
4,313
2,309
2,004
258
155
6,866
6,675
9,393
4,970
4,423
1,049
591
13,789
16,919
29,790
13,701
16,089
7,083
3,189
1,331
1,735
3,095
1,361
1,734
885
401
316
392
681
309
372
191
84
1,404
1,689
2,918
1,405
1,513
688
331
436
577
952
424
528
273
108
966
1,101
1,802
880
922
381
183
511
746
1,536
692
844
445
189
525
628
1,517
706
811
554
234
525
692
1,179
572
607
301
141
7,775
9,359
16,110
7,352
8,758
3,365
1,518
7,946
8,144
14,424
7,320
7,104
1,948
914
201
207
399
210
189
79
34
203
217
311
148
163
72
31
3,077
3,178
6,850
3,475
3,375
906
430
350
333
397
208
189
47
29
1,163
1,073
1,377
798
579
64
32
300
352
543
249
294
106
46
120
94
282
143
139
67
27
1,512
1,626
3,000
1,449
1,551
459
219
175
188
229
119
110
48
23
845
876
1,036
521
515
100
43
302,544
303,563
489,745
238,812
250,933
99,380
46,941
18,669
18,450
39,666
19,648
20,018
9,216
4,653
1,390
1,360
2,981
1,511
1,470
626
283
4,427
4,285
9,998
4,891
5,107
2,572
1,372
2,419
2,366
5,164
2,573
2,591
1,227
616
1,756
1,775
4,285
2,113
2,172
876
423
477
452
999
516
483
219
112
4,087
4,125
6,997
3,431
3,566
1,554
754
1,149
1,165
2,032
1,011
1,021
453
246
2,964
2,922
7,210
3,602
3,608
1,689
847
2,563
2,233
4,213
2,250
1,963
839
438
560
502
795
421
374
143
70
679
584
1,149
602
547
257
127
372
287
550
310
240
118
67
320
287
641
338
303
115
67
393
380
718
386
332
155
78
239
193
360
193
167
51
29
13,759
14,029
25,459
12,394
13,065
5,783
2,839
8,621
8,838
16,822
8,030
8,792
4,020
1,910
2,919
2,919
4,682
2,359
2,323
924
475
2,219
2,272
3,955
2,005
1,950
839
454
5,075
4,404
8,359
4,537
3,822
2,051
1,090
2,812
2,385
4,502
2,422
2,080
1,162
616
799
727
1,386
760
626
355
187
305
331
717
406
311
213
119
1,159
961
1,754
949
805
321
168
5,951
5,517
9,069
4,670
4,399
2,017
999
1,369
1,144
1,811
972
839
387
204
1,118
1,075
1,759
891
868
404
178
1,029
984
1,454
766
688
265
164
2,435
2,314
4,045
2,041
2,004
961
453
16,185
15,021
25,203
12,954
12,249
5,768
2,851
1,402
1,244
1,545
777
768
343
164
523
404
1,022
532
490
259
138
1,083
850
1,644
938
706
304
167
257
243
373
198
175
89
39
764
634
1,278
671
607
323
165
5,087
5,103
8,530
4,243
4,287
2,128
987
184
167
267
150
117
65
38
1,207
1,012
1,856
989
867
463
254
1,438
1,378
2,199
1,120
1,079
458
235
4,240
3,986
6,489
3,336
3,153
1,336
664
16,003
16,471
30,711
15,035
15,676
6,310
3,091
5,940
6,122
10,713
5,188
5,525
2,067
1,003
553
623
1,148
583
565
219
114
4,735
4,993
9,297
4,489
4,808
1,927
906
1,886
1,848
3,776
1,955
1,821
795
409
2,889
2,885
5,777
2,820
2,957
1,302
659
11,364
10,401
16,679
8,718
7,961
3,264
1,571
724
662
1,070
594
476
190
91
1,822
1,793
2,552
1,317
1,235
403
189
770
818
1,415
684
731
333
167
264
200
382
217
165
97
53
755
591
879
456
423
148
83
442
261
414
253
161
46
26
1,937
1,734
2,657
1,460
1,197
325
167
1,140
944
1,375
792
583
126
70
269
215
444
248
196
112
47
318
314
671
338
333
200
100
418
422
722
369
353
226
106
2,061
2,068
3,323
1,573
1,750
838
362
444
379
775
417
358
220
110
24,263
24,412
31,648
15,224
16,424
6,356
2,911
2,947
2,838
4,019
2,009
2,010
747
380
1,629
1,525
1,959
968
991
340
168
1,344
1,330
2,001
893
1,108
475
215
10,522
11,019
13,001
6,022
6,979
2,670
1,152
1,974
2,096
2,785
1,364
1,421
633
272
2,129
2,059
2,874
1,485
1,389
530
256
1,485
1,520
2,053
980
1,073
456
207
2,233
2,025
2,956
1,503
1,453
505
261
9,116
8,421
13,640
6,892
6,748
3,491
1,660
779
795
1,191
583
608
375
164
930
883
1,422
714
708
376
186
305
301
556
276
280
168
72
429
405
724
364
360
228
104
2,010
1,825
2,526
1,309
1,217
355
159
518
463
817
417
400
232
118
3,594
3,254
5,522
2,766
2,756
1,579
773
551
495
882
463
419
178
84
163,782
169,091
267,575
127,370
140,205
51,509
23,368
24,287
25,462
34,849
16,956
17,893
5,840
2,666
11,337
11,520
15,992
7,685
8,307
2,634
1,227
9,762
9,704
12,421
5,972
6,449
1,857
879
29,534
29,116
43,382
20,836
22,546
6,971
3,275
6,084
5,745
10,337
5,192
5,145
2,132
1,022
6,619
6,572
9,253
4,468
4,785
1,603
771
703
663
1,138
603
535
246
111
2,600
2,515
3,843
1,832
2,011
696
333
808
804
1,408
756
652
338
177
60,936
65,030
115,315
53,853
61,462
25,477
11,267
11,112
11,960
19,637
9,217
10,420
3,715
1,640
15,814
15,113
17,523
9,120
8,403
2,776
1,470
4,614
4,338
4,276
2,257
2,019
538
291
1,135
1,214
1,610
834
776
279
142
10,065
9,561
11,637
6,029
5,608
1,959
1,037
200,337
206,457
348,043
165,171
182,872
68,337
33,188
135,031
141,401
244,491
114,188
130,303
47,519
22,611
2,382
2,360
5,448
2,531
2,917
1,661
889
49,852
54,527
97,893
44,848
53,045
19,812
8,999
2,972
2,907
5,966
2,971
2,995
1,462
765
1,920
1,901
3,506
1,629
1,877
853
374
365
367
951
463
488
284
122
30,708
31,173
44,608
20,974
23,634
7,037
3,308
14,325
14,830
22,552
10,603
11,949
3,934
1,885
1,462
1,393
2,748
1,359
1,389
617
331
5,639
6,050
10,023
4,575
5,448
1,900
890
374
373
1,008
498
510
273
144
1,174
1,178
2,729
1,405
1,324
603
331
3,335
3,336
6,475
3,022
3,453
1,298
653
1,264
1,366
3,103
1,574
1,529
549
268
3,906
4,151
7,160
3,366
3,794
1,364
659
3,890
3,930
7,530
3,518
4,012
1,627
831
1,139
1,115
3,141
1,504
1,637
651
322
2,215
2,284
4,224
1,985
2,239
888
451
2,180
2,074
3,006
1,473
1,533
384
195
1,402
1,448
3,039
1,532
1,507
702
347
4,527
4,638
9,381
4,358
5,023
1,620
847
16,955
16,590
28,424
13,954
14,470
5,545
2,789
2,588
2,240
3,097
1,621
1,476
428
231
5,806
5,973
11,190
5,258
5,932
2,516
1,210
2,269
2,202
3,644
1,762
1,882
684
311
791
672
1,226
652
574
236
134
3,216
3,150
5,542
2,859
2,683
1,033
570
2,285
2,353
3,725
1,802
1,923
648
333
48,351
48,466
75,128
37,029
38,099
15,273
7,788
400
374
592
326
266
109
66
1,606
1,592
2,938
1,444
1,494
795
417
2,521
2,585
4,156
2,049
2,107
1,066
533
12,051
12,306
19,219
9,196
10,023
3,222
1,543
3,161
3,163
5,251
2,613
2,638
1,142
574
7,237
7,345
9,591
4,706
4,885
1,759
899
4,198
4,139
7,198
3,566
3,632
1,644
833
6,962
6,757
10,763
5,470
5,293
2,342
1,287
1,210
1,243
2,258
1,112
1,146
542
282
2,472
2,288
3,774
1,956
1,818
938
482
2,452
2,498
3,253
1,605
1,648
425
222
4,081
4,176
6,135
2,986
3,149
1,289
650
1,771,492
1,755,476
2,956,355
1,446,290
1,510,065
556,879
255,620
23,875
24,035
42,796
21,401
21,395
9,670
4,940
10,996
11,365
18,808
9,335
9,473
3,745
1,855
3,915
3,843
8,632
4,292
4,340
2,282
1,209
3,144
3,120
5,528
2,797
2,731
1,283
623
3,997
3,772
6,432
3,300
3,132
1,535
821
1,823
1,935
3,396
1,677
1,719
825
432
1,221
1,111
2,664
1,394
1,270
953
453
324
310
790
416
374
319
134
225
204
391
188
203
102
45
262
224
512
270
242
152
83
191
183
493
249
244
220
107
219
190
478
271
207
160
84
2,339
2,204
4,875
2,675
2,200
1,397
713
95
82
341
195
146
164
79
644
573
1,393
747
646
414
200
119
141
411
225
186
159
89
171
166
408
221
187
115
59
162
152
354
200
154
157
86
69
63
239
140
99
96
50
1,079
1,027
1,729
947
782
292
150
38,609
38,389
62,096
31,006
31,090
12,308
5,981
1,910
1,877
2,554
1,257
1,297
433
221
394
402
819
446
373
197
102
1,363
1,327
2,040
1,022
1,018
452
234
2,868
2,856
3,844
2,003
1,841
608
305
266
259
730
385
345
222
114
6,883
6,984
11,428
5,639
5,789
2,048
966
645
628
1,453
710
743
582
279
5,413
5,133
8,018
4,056
3,962
1,360
676
3,361
3,463
5,295
2,602
2,693
1,067
499
300
318
563
296
267
217
129
2,537
2,598
4,306
2,178
2,128
880
423
624
646
1,224
603
621
311
156
2,312
2,299
3,736
1,855
1,881
728
346
9,013
8,911
14,711
7,229
7,482
2,831
1,333
413
400
866
447
419
247
134
307
288
509
278
231
125
64
32,236
31,284
54,161
27,609
26,552
10,935
5,485
130
105
345
186
159
145
71
113
110
469
258
211
235
108
2,588
2,632
4,266
2,233
2,033
905
468
9,440
9,378
15,634
7,867
7,767
2,896
1,512
18,610
17,819
30,410
15,429
14,981
5,726
2,793
539
449
963
533
430
291
154
145
148
322
172
150
93
44
141
151
368
192
176
149
74
190
150
374
215
159
101
52
60
50
193
105
88
75
36
189
197
539
278
261
206
113
91
95
278
141
137
113
60
16,367
17,041
30,726
15,665
15,061
5,961
3,023
326
245
638
363
275
150
72
175
159
414
228
186
95
51
104
129
278
150
128
86
41
198
194
447
230
217
155
83
674
698
907
501
406
89
45
156
169
342
173
169
84
43
167
152
264
145
119
93
46
360
348
633
332
301
229
102
102
83
309
169
140
112
49
162
151
356
183
173
166
86
71
75
182
97
85
66
24
383
305
612
338
274
112
56
1,072
994
2,184
1,134
1,050
540
261
1,183
1,297
2,110
1,018
1,092
364
184
318
286
590
322
268
142
61
4,369
5,326
8,811
4,282
4,529
976
523
225
223
552
283
269
127
65
308
304
612
317
295
185
93
130
115
269
143
126
67
36
105
96
211
112
99
56
31
59
73
146
75
71
23
13
242
216
580
318
262
181
96
1,025
1,042
1,637
851
786
297
152
409
367
800
417
383
188
104
53
41
98
46
52
54
25
95
90
204
115
89
66
30
450
442
761
384
377
129
61
2,241
2,270
3,537
1,761
1,776
639
333
127
103
186
87
99
64
26
91
99
272
139
133
99
52
593
561
1,047
540
507
172
91
394
388
737
412
325
155
88
36,403
36,049
62,492
31,223
31,269
14,527
7,241
325
291
628
355
273
178
95
1,054
1,022
1,747
914
833
377
200
113
98
377
200
177
179
70
10,087
10,374
20,874
10,102
10,772
5,094
2,422
4,571
4,666
7,398
3,683
3,715
1,757
828
6,243
5,972
9,312
4,628
4,684
1,853
952
433
335
690
393
297
145
82
165
152
569
293
276
239
131
248
214
491
271
220
125
59
5,568
5,568
9,298
4,634
4,664
2,244
1,172
3,919
3,751
5,806
3,066
2,740
1,161
627
3,677
3,606
5,302
2,684
2,618
1,175
603
1,612,239
1,597,533
2,681,090
1,307,285
1,373,805
496,713
225,653
7,330
7,233
11,062
5,460
5,602
1,552
788
108,566
100,912
132,861
66,572
66,289
18,045
8,797
8,346
8,775
21,878
10,679
11,199
5,207
2,175
18,952
20,142
47,208
22,770
24,438
11,944
5,084
42,471
42,600
62,116
30,610
31,506
8,352
4,110
8,869
8,669
15,990
7,965
8,025
3,146
1,480
54,851
53,856
90,556
44,304
46,252
15,692
7,324
4,603
4,492
6,011
2,966
3,045
860
439
95,865
93,663
156,095
76,907
79,188
28,098
13,769
38,740
36,228
57,425
29,291
28,134
9,242
4,394
38,445
37,700
65,524
32,908
32,616
12,804
6,082
18,548
23,092
49,744
21,819
27,925
13,778
5,393
30,737
35,629
63,247
28,330
34,917
12,594
5,602
42,947
40,213
90,293
46,557
43,736
20,786
9,503
66,034
62,983
137,370
71,084
66,286
30,742
14,527
14,099
16,148
39,079
18,083
20,996
11,046
4,378
71,192
70,429
101,842
49,145
52,697
15,502
7,542
30,135
28,131
41,698
20,661
21,037
7,023
3,364
14,294
13,111
18,096
9,222
8,874
2,425
1,165
11,592
13,162
28,997
13,344
15,653
7,424
2,868
19,932
24,911
63,101
27,790
35,311
18,500
6,693
15,071
14,799
19,283
9,459
9,824
2,137
1,079
2,217
2,202
3,301
1,621
1,680
458
238
17,094
19,664
43,663
19,572
24,091
12,362
4,693
52,337
50,995
63,998
31,626
32,372
7,032
3,447
1,276
1,130
2,498
1,334
1,164
314
152
1,269
1,267
2,359
1,226
1,133
305
157
35,747
34,786
73,508
36,735
36,773
16,078
7,292
1,301
1,239
2,095
1,089
1,006
320
162
22,864
26,310
54,325
24,666
29,659
14,086
5,838
11,334
14,051
36,696
16,180
20,516
11,160
4,104
188,567
178,344
237,533
117,040
120,493
30,789
15,168
78,266
74,636
118,850
58,813
60,037
19,059
8,968
13,250
13,065
24,669
12,357
12,312
5,008
2,337
113,959
110,282
188,346
93,851
94,495
31,922
14,951
26,315
28,456
56,220
26,102
30,118
13,166
5,503
48,949
47,048
59,325
29,601
29,724
8,214
4,209
296
276
625
328
297
140
81
3,145
3,651
4,425
2,180
2,245
362
171
61,598
68,114
126,502
58,122
68,380
27,988
11,708
18,147
19,469
41,457
19,823
21,634
10,036
4,386
77,864
73,608
109,811
54,217
55,594
13,476
6,876
74,825
72,062
111,408
54,876
56,532
17,539
8,656
2,833
2,829
4,923
2,510
2,413
1,219
542
50
51
273
132
141
167
69
84
94
193
108
85
61
28
262
253
425
228
197
112
55
142
162
392
215
177
95
42
1,802
1,802
2,663
1,341
1,322
517
206
493
467
977
486
491
267
142
5,370
5,001
10,532
5,522
5,010
3,196
1,589
130
120
204
108
96
48
22
291
240
504
288
216
133
68
94
98
222
116
106
76
32
155
130
248
133
115
73
42
135
129
224
125
99
62
31
42
41
96
49
47
41
22
260
265
465
249
216
127
69
322
276
604
325
279
116
57
22
28
70
36
34
35
18
309
280
630
335
295
234
111
99
90
184
96
88
68
32
138
116
270
143
127
85
41
149
120
280
138
142
69
39
265
263
484
254
230
120
64
191
165
354
181
173
97
42
126
114
238
129
109
97
47
114
137
245
124
121
88
44
190
181
290
167
123
77
38
194
199
382
184
198
99
52
52
50
127
62
65
53
18
156
155
407
208
199
134
74
195
186
350
166
184
89
47
155
118
407
205
202
171
81
104
88
295
170
125
93
51
51
51
124
76
48
41
26
53
62
163
94
69
95
48
127
146
233
112
121
46
22
156
149
371
193
178
131
68
198
187
313
152
161
44
19
149
124
295
140
155
85
40
422
356
745
377
368
185
94
48
64
153
93
60
54
22
278
273
555
294
261
230
108
167,221
156,917
230,190
124,315
105,875
32,365
17,516
19,690
18,325
27,046
14,665
12,381
3,602
1,865
2,368
2,258
2,552
1,385
1,167
90
49
764
639
874
506
368
122
68
2,320
1,932
2,953
1,629
1,324
482
280
756
538
985
582
403
157
95
1,214
919
1,650
979
671
203
123
12,268
12,039
18,032
9,584
8,448
2,548
1,250
9,153
8,351
9,887
5,682
4,205
761
462
1,454
1,207
1,367
829
538
54
38
2,262
2,132
2,658
1,479
1,179
293
151
1,235
1,199
1,194
680
514
57
38
1,529
1,394
1,764
1,025
739
148
99
1,230
1,099
1,219
667
552
57
42
1,443
1,320
1,685
1,002
683
152
94
11,663
9,991
14,294
8,130
6,164
1,977
1,163
5,118
4,810
6,996
3,832
3,164
1,253
723
1,341
1,042
1,711
1,018
693
200
128
1,417
1,177
1,681
964
717
194
106
1,628
1,068
1,444
840
604
91
57
2,159
1,894
2,462
1,476
986
239
149
11,211
9,721
14,258
8,219
6,039
1,976
1,217
2,660
2,083
3,204
1,850
1,354
465
287
3,863
3,405
4,393
2,528
1,865
628
368
2,579
2,194
3,579
2,017
1,562
550
349
2,109
2,039
3,082
1,824
1,258
333
213
92,956
90,307
134,697
70,492
64,205
19,994
10,321
766
592
1,101
682
419
169
114
12,170
12,172
15,868
8,237
7,631
2,394
1,237
2,973
2,408
4,122
2,372
1,750
757
466
2,184
1,873
3,184
1,810
1,374
551
333
31,142
30,559
52,883
27,403
25,480
8,667
4,073
2,132
1,595
2,837
1,697
1,140
394
262
2,782
2,314
3,445
1,981
1,464
428
242
2,309
1,818
2,969
1,738
1,231
305
200
16,794
16,153
21,082
10,865
10,217
2,698
1,379
1,141
983
1,530
909
621
206
138
17,247
18,664
23,982
11,884
12,098
3,240
1,762
441
386
612
344
268
80
49
875
790
1,082
570
512
105
66
11,903
10,592
15,506
8,834
6,672
2,260
1,392
397
309
523
336
187
66
43
688
564
867
501
366
109
67
1,336
1,052
1,677
983
694
209
135
923
796
1,199
671
528
204
131
1,336
1,121
1,758
1,068
690
214
151
975
857
1,233
738
495
160
107
4,582
4,540
6,107
3,257
2,850
998
568
745
574
1,050
626
424
195
127
273
191
273
170
103
25
18
273
217
345
212
133
46
27
375
371
474
272
202
34
18
10,645
9,630
14,502
8,293
6,209
1,795
1,096
3,796
3,781
5,206
2,886
2,320
682
375
746
553
903
544
359
113
73
1,204
1,071
1,580
897
683
159
94
1,033
907
1,313
779
534
160
113
2,178
1,869
3,238
1,886
1,352
407
264
1,688
1,449
2,262
1,301
961
274
177
26,772
23,779
33,683
20,257
13,426
2,748
1,705
2,685
2,552
4,531
2,899
1,632
197
129
170
153
236
143
93
29
18
1,019
1,070
2,094
1,311
783
54
35
953
926
1,454
992
462
36
26
543
403
747
453
294
78
50
1,647
1,453
2,546
1,540
1,006
308
191
989
835
1,505
912
593
201
129
263
222
417
253
164
34
20
395
396
624
375
249
73
42
22,440
19,774
26,606
15,818
10,788
2,243
1,385
1,487
1,519
2,122
1,291
831
154
110
803
879
1,418
859
559
95
68
1,275
1,164
2,016
1,223
793
199
141
18,875
16,212
21,050
12,445
8,605
1,795
1,066
29,430
30,260
55,801
28,495
27,306
10,325
5,403
2,925
2,821
6,306
3,311
2,995
2,007
1,008
279
239
484
249
235
89
48
164
191
441
230
211
152
73
507
453
887
458
429
235
110
134
134
344
182
162
152
82
203
190
281
153
128
54
32
114
116
285
152
133
124
66
388
381
996
517
479
348
186
380
378
979
517
462
401
184
95
97
250
131
119
79
42
487
469
1,077
576
501
304
157
174
173
282
146
136
69
28
11,901
13,171
23,381
11,739
11,642
3,444
1,854
139
144
267
154
113
43
21
10,977
12,142
20,724
10,419
10,305
3,079
1,645
785
885
2,390
1,166
1,224
322
188
14,604
14,268
26,114
13,445
12,669
4,874
2,541
785
626
1,355
755
600
344
163
393
361
777
404
373
209
109
9,105
9,258
16,648
8,331
8,317
3,126
1,628
1,734
1,800
2,645
1,311
1,334
390
205
761
702
1,470
787
683
328
161
1,826
1,521
3,219
1,857
1,362
477
275
48,195
45,959
69,711
35,791
33,920
11,422
5,368
5,635
5,781
9,580
4,792
4,788
2,415
1,009
469
470
898
456
442
253
98
195
198
336
160
176
66
20
385
391
855
433
422
289
133
303
311
592
312
280
133
51
1,469
1,431
2,049
1,012
1,037
333
124
387
436
695
329
366
241
104
348
353
631
323
308
162
64
2,079
2,191
3,524
1,767
1,757
938
415
16,145
15,067
23,083
12,652
10,431
3,290
1,867
717
705
1,188
638
550
238
139
1,769
1,959
2,713
1,504
1,209
244
138
1,185
1,100
1,672
917
755
297
175
2,783
2,807
4,469
2,300
2,169
837
430
1,564
1,293
2,047
1,170
877
225
135
1,350
1,174
1,622
900
722
242
158
3,744
3,111
4,735
2,773
1,962
414
239
3,033
2,918
4,637
2,450
2,187
793
453
26,415
25,111
37,048
18,347
18,701
5,717
2,492
6,345
6,055
8,622
4,241
4,381
984
414
851
784
1,219
636
583
245
119
1,268
1,175
1,781
886
895
407
184
1,499
1,445
2,059
1,032
1,027
302
135
764
761
1,326
620
706
288
117
606
578
864
435
429
157
68
2,024
2,229
3,758
1,846
1,912
843
369
1,679
1,642
2,151
1,078
1,073
322
127
2,392
2,464
3,117
1,427
1,690
472
192
935
967
1,396
701
695
263
120
1,243
1,240
1,738
849
889
244
115
788
725
1,367
603
764
348
165
6,021
5,046
7,650
3,993
3,657
842
367
299,576
297,763
486,692
242,664
244,028
92,317
45,938
21,680
19,368
32,979
17,268
15,711
7,881
4,354
5,705
5,146
9,084
4,673
4,411
2,624
1,416
3,516
3,126
5,390
2,804
2,586
1,194
648
574
465
807
436
371
222
137
1,105
952
1,548
812
736
327
185
1,170
985
1,980
1,012
968
599
327
3,374
3,228
4,926
2,616
2,310
785
478
1,743
1,553
2,449
1,282
1,167
503
266
1,929
1,613
2,551
1,356
1,195
518
296
484
389
1,048
564
484
405
207
2,080
1,911
3,196
1,713
1,483
704
394
18,761
18,046
30,642
15,469
15,173
7,247
3,636
1,256
1,112
2,599
1,341
1,258
746
378
2,125
2,035
3,045
1,555
1,490
606
276
4,727
4,581
7,835
3,792
4,043
1,797
837
5,417
5,342
8,762
4,534
4,228
2,078
1,124
900
690
1,550
806
744
412
216
1,472
1,455
2,484
1,276
1,208
643
313
1,200
1,085
1,851
932
919
420
220
1,664
1,746
2,516
1,233
1,283
545
272
28,620
26,470
50,639
26,022
24,617
12,186
6,400
1,508
1,452
2,948
1,528
1,420
752
391
1,237
1,035
2,586
1,295
1,291
745
385
14,998
14,293
24,842
12,669
12,173
5,817
2,999
2,497
2,407
4,234
2,185
2,049
931
473
2,055
1,942
4,233
2,099
2,134
1,088
569
1,472
1,366
2,673
1,412
1,261
553
332
1,302
1,130
2,330
1,225
1,105
474
280
616
534
1,259
658
601
375
182
1,093
881
2,527
1,326
1,201
852
457
1,842
1,430
3,007
1,625
1,382
599
332
20,739
20,426
29,913
15,229
14,684
4,857
2,615
457
381
738
395
343
190
103
191
237
453
228
225
116
67
2,457
2,359
4,037
2,089
1,948
893
514
2,123
1,956
3,291
1,694
1,597
621
334
13,774
13,904
18,378
9,247
9,131
2,255
1,149
824
778
1,534
787
747
360
205
913
811
1,482
789
693
422
243
121,670
125,066
197,250
95,879
101,371
35,092
16,744
23,272
24,339
38,306
18,276
20,030
6,767
3,087
11,794
11,980
18,443
9,059
9,384
3,248
1,518
2,671
2,559
4,414
2,241
2,173
892
438
874
842
1,237
640
597
256
134
6,504
6,162
9,472
4,701
4,771
1,682
840
6,619
6,636
9,436
4,723
4,713
1,694
828
4,578
4,421
7,600
3,887
3,713
1,588
899
33,765
33,456
54,888
26,699
28,189
10,545
4,525
16,506
15,973
23,835
12,523
11,312
4,665
2,666
15,087
18,698
29,619
13,130
16,489
3,755
1,809
12,382
11,976
15,855
8,279
7,576
2,340
1,255
858
753
1,239
640
599
227
117
1,132
1,084
1,788
954
834
350
186
767
720
903
462
441
153
81
555
554
950
526
424
230
120
6,489
6,310
7,809
4,078
3,731
902
498
2,581
2,555
3,166
1,619
1,547
478
253
52,808
53,394
88,360
43,857
44,503
16,180
7,880
6,974
7,192
12,408
6,173
6,235
2,217
1,045
3,356
3,184
5,397
2,784
2,613
1,032
540
2,260
2,081
3,552
1,891
1,661
953
545
4,768
4,700
7,682
3,954
3,728
1,379
710
1,447
1,358
2,204
1,154
1,050
393
196
4,315
4,337
7,509
3,825
3,684
1,491
797
1,065
1,091
2,071
1,082
989
364
183
28,623
29,451
47,537
22,994
24,543
8,351
3,864
22,916
23,017
41,054
20,661
20,393
6,534
3,054
1,395
1,373
2,397
1,260
1,137
368
184
2,180
2,208
4,345
2,150
2,195
814
364
274
250
460
266
194
76
43
1,560
1,636
3,089
1,575
1,514
466
211
1,689
1,703
2,779
1,418
1,361
446
218
15,818
15,847
27,984
13,992
13,992
4,364
2,034
205,665
201,639
324,265
159,650
164,615
72,303
32,700
21,526
22,137
35,383
16,794
18,589
8,620
3,777
899
835
1,183
585
598
208
105
1,294
1,334
2,468
1,194
1,274
677
291
2,457
2,744
4,537
2,069
2,468
1,156
457
5,997
5,834
7,847
3,827
4,020
1,724
780
1,047
1,034
1,664
769
895
296
145
1,240
1,242
2,595
1,245
1,350
878
409
747
808
1,352
648
704
376
165
1,056
1,143
1,690
805
885
405
181
554
655
901
414
487
165
68
2,309
2,233
3,977
1,936
2,041
866
379
1,238
1,389
2,041
923
1,118
489
189
790
826
1,441
670
771
397
168
604
687
1,155
514
641
273
128
857
877
1,684
800
884
507
214
437
496
848
395
453
203
98
10,201
9,546
13,242
6,737
6,505
2,359
1,075
388
366
571
274
297
87
35
925
935
1,485
755
730
298
145
1,130
1,007
1,547
765
782
304
127
688
637
872
426
446
135
56
1,395
1,521
1,789
869
920
384
168
866
816
1,267
661
606
202
102
2,207
2,202
2,749
1,350
1,399
469
204
934
857
1,205
642
563
196
96
1,132
676
996
626
370
88
55
536
529
761
369
392
196
87
12,546
12,569
23,498
11,670
11,828
6,592
3,002
1,998
2,045
2,966
1,512
1,454
505
231
751
715
1,427
704
723
424
204
3,682
3,769
6,891
3,356
3,535
1,899
833
926
867
1,511
773
738
363
171
327
382
828
407
421
273
130
2,343
2,295
4,947
2,436
2,511
1,620
725
2,519
2,496
4,928
2,482
2,446
1,508
708
10,956
11,285
21,062
10,449
10,613
5,953
2,753
104
110
266
124
142
80
32
452
485
798
405
393
249
130
8,337
8,448
14,135
7,041
7,094
3,477
1,602
1,546
1,669
4,639
2,269
2,370
1,782
821
517
573
1,224
610
614
365
168
11,053
11,063
22,653
11,059
11,594
7,366
3,210
913
916
1,334
691
643
242
115
3,438
3,372
7,048
3,414
3,634
2,682
1,146
474
488
917
446
471
229
99
663
630
1,241
634
607
324
134
817
824
1,929
891
1,038
426
198
1,004
986
1,915
957
958
712
302
2,307
2,382
4,663
2,211
2,452
1,175
545
1,437
1,465
3,606
1,815
1,791
1,576
671
8,166
8,109
13,302
6,348
6,954
3,062
1,329
961
1,015
1,810
873
937
388
162
393
422
707
317
390
169
68
2,134
2,150
3,783
1,830
1,953
956
411
677
675
1,010
471
539
215
91
566
445
640
322
318
121
49
382
390
531
245
286
105
42
519
513
679
324
355
135
64
994
989
1,896
851
1,045
514
233
1,314
1,313
1,938
956
982
407
183
226
197
308
159
149
52
26
11,973
12,606
19,656
9,403
10,253
4,560
1,966
982
967
1,475
773
702
262
109
4,775
4,818
6,805
3,257
3,548
1,350
559
324
399
543
248
295
151
68
452
503
837
366
471
218
96
1,194
1,198
1,796
866
930
449
202
1,471
1,564
2,627
1,257
1,370
667
293
1,193
1,392
2,527
1,160
1,367
744
342
988
1,086
1,887
899
988
459
195
594
679
1,159
577
582
260
102
4,086
4,232
8,928
4,300
4,628
3,163
1,454
524
561
1,418
680
738
519
227
681
704
1,132
551
581
262
126
2,312
2,355
5,208
2,524
2,684
2,005
929
569
612
1,170
545
625
377
172
40,903
39,071
67,874
33,233
34,641
14,893
6,867
3,817
3,544
7,961
4,036
3,925
2,660
1,262
851
965
1,539
740
799
340
158
962
938
1,347
662
685
296
133
1,456
1,472
3,358
1,642
1,716
1,330
589
1,225
1,367
2,784
1,337
1,447
1,060
467
1,112
1,289
1,947
878
1,069
410
181
559
526
1,062
497
565
341
147
876
907
1,519
712
807
404
168
767
725
1,579
756
823
531
243
1,055
1,122
2,048
988
1,060
563
273
1,158
1,148
2,584
1,274
1,310
952
438
25,880
23,830
37,863
18,611
19,252
5,384
2,507
241
246
411
202
209
102
50
416
448
1,007
472
535
327
150
528
544
865
426
439
193
101
5,144
5,242
7,785
3,940
3,845
1,486
639
883
863
1,431
741
690
100
42
343
337
627
304
323
201
83
2,707
2,872
4,085
2,040
2,045
878
372
909
880
1,242
631
611
243
111
302
290
400
224
176
64
31
53,323
51,312
63,598
31,470
32,128
7,927
3,550
732
856
1,560
708
852
425
168
886
921
1,442
668
774
388
173
1,429
1,617
2,887
1,348
1,539
668
302
50,276
47,918
57,709
28,746
28,963
6,446
2,907
9,705
8,431
14,900
8,286
6,614
2,640
1,393
862
809
1,325
771
554
200
130
1,334
1,200
1,892
999
893
423
186
567
483
883
486
397
155
72
776
666
1,255
644
611
250
116
814
741
1,293
694
599
219
100
374
318
583
323
260
88
42
787
685
1,481
841
640
266
169
1,362
1,111
1,881
1,195
686
176
134
2,351
2,007
3,575
1,900
1,675
777
393
478
411
732
433
299
86
51
6,083
6,036
12,384
5,961
6,423
3,682
1,685
174
151
362
175
187
95
48
897
826
1,511
756
755
448
230
205
216
506
239
267
137
76
284
295
917
445
472
423
186
131
150
259
128
131
68
30
149
134
503
234
269
250
117
4,243
4,264
8,326
3,984
4,342
2,261
998
147,320
133,528
209,568
115,460
94,108
30,057
15,316
9,700
8,302
13,405
7,828
5,577
1,779
937
1,612
1,227
1,701
1,051
650
161
89
2,343
1,835
2,690
1,645
1,045
289
164
2,703
2,499
4,561
2,554
2,007
748
376
492
378
685
404
281
97
45
1,627
1,424
2,417
1,377
1,040
302
167
923
939
1,351
797
554
182
96
7,017
5,932
8,701
4,930
3,771
1,313
660
432
389
752
428
324
158
80
2,923
2,464
3,832
2,106
1,726
618
308
1,955
1,618
2,021
1,183
838
234
118
1,247
1,052
1,505
873
632
200
109
460
409
591
340
251
103
45
5,288
4,570
7,877
4,510
3,367
1,381
710
829
635
896
571
325
86
50
432
387
728
404
324
140
76
804
680
1,062
628
434
141
73
456
396
764
427
337
150
72
2,614
2,324
4,102
2,298
1,804
780
401
153
148
325
182
143
84
38
15,613
13,580
22,448
12,279
10,169
3,822
1,875
2,870
2,427
3,099
1,757
1,342
405
234
1,062
898
1,561
898
663
243
142
1,420
1,215
2,112
1,196
916
298
159
956
780
1,409
785
624
247
135
2,482
2,265
4,542
2,344
2,198
1,057
454
1,569
1,432
1,905
1,060
845
244
140
647
599
985
512
473
151
68
337
287
501
279
222
82
33
610
532
966
515
451
150
63
2,428
2,144
3,793
2,055
1,738
658
298
1,232
1,001
1,575
878
697
287
149
10,446
9,411
15,785
8,915
6,870
2,215
1,144
2,071
1,689
2,583
1,574
1,009
229
149
1,313
1,116
1,930
1,147
783
234
117
5,141
5,002
8,433
4,453
3,980
1,366
673
976
782
1,418
889
529
221
117
945
822
1,421
852
569
165
88
23,283
21,443
30,085
16,336
13,749
4,319
2,241
875
861
1,261
704
557
216
116
587
502
717
405
312
75
37
3,136
2,834
3,633
2,032
1,601
490
248
13,419
12,511
18,003
9,631
8,372
2,590
1,336
4,481
4,120
5,570
3,065
2,505
785
409
785
615
901
499
402
163
95
8,002
6,941
11,326
6,612
4,714
1,693
858
799
599
979
580
399
174
101
433
441
686
400
286
99
47
1,719
1,573
2,612
1,444
1,168
441
196
222
193
405
226
179
88
48
540
485
1,091
611
480
266
119
299
307
429
241
188
51
24
730
706
1,127
683
444
139
67
1,545
1,266
1,631
1,015
616
135
89
872
653
1,192
695
497
150
83
843
718
1,174
717
457
150
84
22,949
21,272
30,401
16,756
13,645
4,235
2,303
2,008
1,697
2,062
1,183
879
173
100
2,434
2,280
3,141
1,731
1,410
417
208
7,677
7,431
9,885
5,428
4,457
1,271
715
3,668
3,171
4,339
2,418
1,921
590
335
451
442
562
315
247
72
37
4,482
4,233
7,078
3,777
3,301
1,247
653
709
660
1,034
590
444
136
81
684
609
893
503
390
116
65
836
749
1,407
811
596
213
109
32,121
31,476
50,100
26,097
24,003
7,342
3,493
268
260
442
258
184
77
39
684
655
1,128
608
520
186
71
1,785
1,535
2,357
1,318
1,039
362
177
424
362
555
331
224
80
44
563
458
759
468
291
82
41
721
634
1,146
679
467
143
81
604
545
1,183
631
552
269
134
5,962
6,109
8,615
4,451
4,164
1,097
514
4,400
4,401
6,501
3,349
3,152
785
395
457
366
642
370
272
106
61
410
336
620
327
293
161
63
1,302
1,124
1,734
968
766
219
109
488
483
857
459
398
162
76
14,053
14,208
23,561
11,880
11,681
3,613
1,688
12,901
10,601
19,440
11,197
8,243
1,958
1,095
1,888
1,422
2,783
1,671
1,112
296
168
1,485
1,181
2,097
1,329
768
129
82
845
587
811
471
340
63
37
5,372
4,569
8,763
4,928
3,835
949
518
3,311
2,842
4,986
2,798
2,188
521
290
65,712
61,105
97,165
50,007
47,158
13,398
6,726
1,384
1,171
2,661
1,384
1,277
687
336
247
192
411
211
200
108
50
234
191
494
258
236
101
59
445
367
911
473
438
256
121
82
85
173
86
87
45
21
178
163
326
165
161
87
44
198
173
346
191
155
90
41
2,757
2,112
4,133
2,459
1,674
501
274
1,226
912
2,027
1,190
837
302
155
922
728
1,131
699
432
94
52
609
472
975
570
405
105
67
59,902
56,328
87,147
44,433
42,714
11,354
5,726
7,797
7,141
10,417
5,424
4,993
1,338
670
605
612
1,248
653
595
222
122
9,017
8,038
9,454
4,890
4,564
604
292
16,718
15,875
19,557
10,015
9,542
1,094
578
575
460
923
530
393
162
98
521
517
1,023
541
482
194
109
420
359
579
316
263
110
51
3,074
2,982
5,028
2,657
2,371
656
354
470
374
870
516
354
191
113
20,705
19,970
38,048
18,891
19,157
6,783
3,339
1,669
1,494
3,224
1,731
1,493
856
390
221
210
353
188
165
75
37
76
73
234
121
113
35
16
210
171
321
162
159
88
43
92
52
187
105
82
42
20
170
136
322
175
147
105
52
558
531
1,103
604
499
312
133
148
170
358
186
172
70
34
194
151
346
190
156
129
55
39,799
37,073
61,145
32,456
28,689
9,002
4,713
3,497
3,324
5,495
3,031
2,464
998
526
921
937
1,249
675
574
168
97
571
523
1,070
585
485
304
160
2,005
1,864
3,176
1,771
1,405
526
269
27,768
25,617
43,943
23,111
20,832
6,658
3,450
3,927
3,913
6,140
3,237
2,903
959
532
1,619
1,533
2,573
1,348
1,225
365
194
1,231
1,164
2,169
1,135
1,034
402
225
1,592
1,496
2,855
1,486
1,369
626
342
853
826
1,519
796
723
290
158
18,546
16,685
28,687
15,109
13,578
4,016
1,999
8,534
8,132
11,707
6,314
5,393
1,346
737
3,346
3,318
4,121
2,270
1,851
319
184
689
522
696
415
281
94
62
1,031
1,034
1,630
890
740
272
166
3,468
3,258
5,260
2,739
2,521
661
325
87,346
82,278
120,094
65,441
54,653
14,563
8,020
8,624
7,911
10,048
5,779
4,269
871
517
5,677
5,332
6,510
3,716
2,794
555
316
1,179
1,042
1,482
878
604
130
79
1,386
1,210
1,673
952
721
152
100
382
327
383
233
150
34
22
66,965
64,286
94,354
50,295
44,059
12,386
6,685
28,925
27,237
46,431
24,837
21,594
6,573
3,425
2,870
2,466
4,523
2,655
1,868
584
376
2,150
1,882
2,586
1,469
1,117
236
163
12,054
12,439
14,188
7,180
7,008
1,850
997
2,165
2,023
3,230
1,903
1,327
361
226
963
839
1,464
872
592
190
130
17,838
17,400
21,932
11,379
10,553
2,592
1,368
10,955
9,361
14,632
8,750
5,882
1,238
772
1,808
1,504
2,447
1,524
923
224
153
3,655
3,072
4,977
2,982
1,995
413
249
5,492
4,785
7,208
4,244
2,964
601
370
802
720
1,060
617
443
68
46
802
720
1,060
617
443
68
46
os a ms
Mujer
859,451
9,079
1,385
211
392
145
45
188
404
813
13
28
14
32
149
262
64
24
30
35
54
108
1,814
21
31
765
36
35
79
25
31
131
150
43
65
60
87
33
26
55
21
24
83
13
163
32
94
37
1,861
102
37
123
90
48
193
33
55
227
27
33
106
109
114
39
57
42
58
39
35
184
50
60
980
31
21
208
76
99
90
31
118
215
53
28
10
2,063
958
486
184
80
139
153
63
40,445
417
142
95
23
107
50
731
127
89
113
179
159
64
519
245
274
1,275
19
106
112
58
33
295
81
176
82
101
28
62
60
22
40
2,163
143
95
125
110
664
359
102
110
175
141
139
920
565
118
237
1,274
132
837
69
236
300
21
20
103
64
47
27
18
5,635
80
33
128
2,114
2,185
170
71
223
89
185
151
206
3,364
99
205
305
106
79
203
190
596
152
92
217
59
75
763
98
125
874
41
42
662
52
77
2,138
779
46
90
159
117
267
344
168
93
75
937
191
48
75
59
199
136
43
186
448
29
22
36
37
77
33
79
50
47
38
1,037
48
138
209
24
41
30
34
141
166
48
158
1,043
128
217
617
81
1,241
148
38
97
76
151
60
87
365
46
173
12,767
237
7,993
460
178
249
513
2,251
119
767
1,265
49
34
133
39
167
114
119
240
93
277
2,097
64
419
60
222
150
104
283
795
16,034
3,288
1,328
72
157
577
182
268
268
182
254
5,627
960
336
98
288
270
51
160
244
216
438
155
54
189
568
62
385
780
114
259
750
215
44
77
158
90
68
98
1,682
43
84
171
147
53
134
54
47
140
77
71
87
63
97
169
149
96
2,008
465
204
107
328
353
292
123
136
1,494
202
227
232
335
180
318
1,185
250
41
93
84
80
242
51
59
84
21
49
39
55
37
41,015
31,718
2,129
5,289
2,091
3,210
257
136
1,344
2,779
502
2,003
2,062
45
3,859
56
61
51
157
864
35
79
26
72
1,487
526
284
81
1,848
64
321
1,418
575
110
15
150
173
139
16
240
894
181
95
12
65
51
138
83
44
17
60
16
62
70
1,254
64
256
39
58
27
65
71
59
86
167
40
11
201
110
2,063
70
151
81
98
189
46
52
104
39
58
100
65
56
636
44
32
40
61
36
105
842
41
61
67
240
70
86
88
189
2,045
329
221
73
56
1,071
295
781
116
41
153
95
68
91
29
22
29
54
83
22,665
1,882
457
358
432
133
256
246
6,834
272
181
170
2,437
443
163
341
275
103
333
147
776
138
301
161
593
554
141
93
204
116
2,609
117
8
271
1,302
183
93
308
206
121
2,007
39
231
168
127
134
76
83
533
131
485
3,005
307
160
108
143
206
106
103
74
77
156
130
72
690
18
90
55
195
52
145
64
54
1,297
214
553
32
60
131
170
54
83
682
35
32
121
79
69
60
168
39
12
67
701
35
32
57
45
94
54
155
42
62
58
67
1,628
113
76
62
207
122
129
206
54
171
152
161
175
1,466
127
110
151
174
139
110
402
253
42,238
2,503
527
1,262
412
302
9,597
480
5,233
154
254
639
580
198
961
317
241
335
205
3,060
1,026
86
184
367
52
163
195
142
174
403
213
55
5,766
140
87
271
180
52
68
1,940
239
221
427
569
266
140
146
46
325
49
529
71
1,213
158
309
55
109
119
48
108
307
3,856
217
79
51
1,679
111
168
389
112
60
116
97
167
213
346
51
3,019
2,399
137
483
3,949
360
203
306
174
1,750
119
210
218
148
116
111
234
2,193
234
355
287
125
640
233
319
1,917
169
104
262
163
177
207
835
2,444
73
193
76
193
189
246
63
271
103
679
151
96
111
931
171
57
598
105
1,790
119
217
156
161
147
199
485
86
26
66
128
27,353
27,353
4,476
13,368
1,633
3,411
671
3,794
34,972
1,158
202
119
132
46
307
168
184
2,405
308
629
95
235
272
367
183
121
195
2,034
576
161
178
274
301
195
132
217
1,425
198
205
152
193
85
101
98
393
3,583
168
177
444
266
309
226
1,722
271
2,366
193
162
329
306
197
112
762
305
9,859
137
3,437
119
667
1,213
1,963
52
2,271
1,925
110
36
474
712
79
236
208
70
3,462
631
285
151
323
82
131
230
949
219
461
1,352
140
168
102
184
162
196
154
121
125
950
101
215
186
129
61
258
2,533
139
33
72
312
198
176
159
115
379
190
368
392
1,920
341
235
69
329
258
564
124
14,119
1,563
359
107
151
158
131
269
205
183
1,660
169
39
53
58
171
76
41
101
720
59
62
111
1,059
145
70
73
132
45
44
131
38
79
48
60
63
131
1,435
196
97
267
77
97
67
171
73
197
54
139
3,796
113
777
238
92
70
63
935
256
68
38
60
67
35
68
86
217
45
148
420
1,526
73
213
49
149
59
65
120
68
67
67
78
48
276
52
70
72
3,080
189
193
123
584
275
131
202
67
250
233
44
190
178
133
197
91
19,342
1,884
503
142
115
180
295
85
382
182
1,379
152
220
127
301
71
175
88
115
130
613
117
26
251
219
1,926
68
166
235
52
518
95
263
83
176
186
84
7,421
1,666
626
518
2,444
254
564
176
202
151
621
96
103
769
137
173
48
26
187
81
117
2,253
130
94
440
194
239
1,156
593
110
432
51
1,182
199
284
409
290
277
23
61
98
61
34
1,045
209
86
63
257
94
74
197
65
23,465
6,138
148
117
2,534
401
303
616
1,109
70
62
661
117
11,532
6,191
855
454
168
162
1,118
223
443
214
293
640
458
149
164
1,766
69
103
211
981
402
525
46
292
125
46
16
3,504
68
139
320
43
1,906
346
396
286
34,782
2,558
767
612
414
155
536
74
2,457
390
273
843
188
186
182
169
125
101
2,389
134
177
120
68
237
564
66
88
43
224
71
76
159
220
142
15,379
49
101
98
1,847
147
115
83
98
4,592
101
153
397
3,987
44
297
115
210
422
221
96
163
342
406
127
144
594
319
111
4,302
381
243
79
68
57
135
95
73
104
59
666
70
91
86
168
119
47
82
42
78
165
102
107
76
106
68
68
92
68
101
168
71
79
288
1,255
280
598
123
254
1,514
80
40
235
47
336
215
103
458
3,894
484
107
357
165
198
256
320
160
1,847
1,034
45
41
476
18
32
60
40
240
25
57
52,439
4,563
343
1,200
611
453
107
800
207
842
401
73
130
51
48
77
22
2,944
2,110
449
385
961
546
168
94
153
1,018
183
226
101
508
2,917
179
121
137
50
158
1,141
27
209
223
672
3,219
1,064
105
1,021
386
643
1,693
99
214
166
44
65
20
158
56
65
100
120
476
110
3,445
367
172
260
1,518
361
274
249
244
1,831
211
190
96
124
196
114
806
94
28,141
3,174
1,407
978
3,696
1,110
832
135
363
161
14,210
2,075
1,306
247
137
922
35,149
24,908
772
10,813
697
479
162
3,729
2,049
286
1,010
129
272
645
281
705
796
329
437
189
355
773
2,756
197
1,306
373
102
463
315
7,485
43
378
533
1,679
568
860
811
1,055
260
456
203
639
301,259
4,730
1,890
1,073
660
714
393
500
185
57
69
113
76
684
85
214
70
56
71
46
142
6,327
212
95
218
303
108
1,082
303
684
568
88
457
155
382
1,498
113
61
5,450
74
127
437
1,384
2,933
137
49
75
49
39
93
53
2,938
78
44
45
72
44
41
47
127
63
80
42
56
279
180
81
453
62
92
31
25
10
85
145
84
29
36
68
306
38
47
81
67
7,286
83
177
109
2,672
929
901
63
108
66
1,072
534
572
271,060
764
9,248
3,032
6,860
4,242
1,666
8,368
421
14,329
4,848
6,722
8,385
6,992
11,283
16,215
6,668
7,960
3,659
1,260
4,556
11,807
1,058
220
7,669
3,585
162
148
8,786
158
8,248
7,056
15,621
10,091
2,671
16,971
7,663
4,005
59
191
16,280
5,650
6,600
8,883
677
98
33
57
53
311
125
1,607
26
65
44
31
31
19
58
59
17
123
36
44
30
56
55
50
44
39
47
35
60
42
90
42
15
47
24
63
25
45
91
32
122
14,849
1,737
41
54
202
62
80
1,298
299
16
142
19
49
15
58
814
530
72
88
34
90
759
178
260
201
120
9,673
55
1,157
291
218
4,594
132
186
105
1,319
68
1,478
31
39
868
23
42
74
73
63
53
430
68
7
19
16
699
307
40
65
47
143
97
1,043
68
11
19
10
28
117
72
14
31
858
44
27
58
729
4,922
999
41
79
125
70
22
58
162
217
37
147
41
1,590
22
1,434
134
2,333
181
100
1,498
185
167
202
6,054
1,406
155
46
156
82
209
137
98
523
1,423
99
106
122
407
90
84
175
340
3,225
570
126
223
167
171
89
474
195
280
143
129
183
475
46,379
3,527
1,208
546
85
142
272
307
237
222
198
310
3,611
368
330
960
954
196
330
200
273
5,786
361
360
2,818
458
519
221
194
193
395
267
2,242
87
49
379
287
1,106
155
179
18,348
3,680
1,730
454
122
842
866
689
6,020
1,999
1,946
1,085
110
164
72
110
404
225
8,300
1,172
492
408
669
197
694
181
4,487
3,480
184
450
33
255
228
2,330
39,603
4,843
103
386
699
944
151
469
211
224
97
487
300
229
145
293
105
1,284
52
153
177
79
216
100
265
100
33
109
3,590
274
220
1,066
192
143
895
800
3,200
48
119
1,875
961
197
4,156
127
1,536
130
190
228
410
630
905
1,733
226
101
545
124
72
63
71
281
224
26
2,594
153
791
83
122
247
374
402
264
158
1,709
292
136
1,076
205
8,026
1,398
182
163
741
593
229
194
236
288
290
514
2,877
52
177
92
847
58
118
506
132
33
4,377
257
215
366
3,539
1,247
70
237
83
134
119
46
97
42
384
35
1,997
47
218
61
237
38
133
1,263
14,741
842
72
125
372
52
135
86
653
78
310
116
91
58
671
36
64
68
78
379
46
1,947
171
101
139
112
603
104
83
49
87
360
138
1,071
80
117
693
104
77
2,078
100
38
242
1,254
376
68
835
73
52
245
40
147
27
72
46
67
66
1,932
73
209
556
255
35
594
55
51
104
3,849
38
115
185
36
41
62
135
583
390
45
98
110
86
1,925
863
128
47
26
431
231
6,672
351
58
42
135
24
43
49
227
147
42
38
5,628
668
100
312
516
64
85
59
302
78
3,444
466
38
19
45
22
53
179
36
74
4,289
472
71
144
257
3,208
427
171
177
284
132
2,017
609
135
32
106
336
6,543
354
239
51
52
12
5,701
3,148
208
73
853
135
60
1,224
466
71
164
231
22
22
Total
1
Amazonas
1
Bagua
1
Aramango
Suma
Suma
Suma
21301881
10608735
10693146
261856
136978
124878
51896
27318
24578
7919
4392
3527
6996
7568
Copallin
4124
2200
1924
El Parco
1368
748
620
15107
8119
6988
8814
4863
3951
18987
9751
9236
Chisquilla
396
219
177
Churuja
369
200
169
Corosha
624
321
303
Cuispes
644
325
319
Florida
3913
1983
1930
Jazan
Imaza
La Peca
1
5371
2697
2674
Jumbilla
777
357
420
Recta
408
222
186
San Carlos
425
206
219
1182
648
534
880
464
416
3998
2109
1889
35666
17389
18277
Asuncion
298
140
158
Balsas
960
544
416
17085
7985
9100
Cheto
546
279
267
Chiliquin
755
404
351
1355
718
637
Granada
406
208
198
Huancas
398
183
215
La Jalca
3255
1619
1636
2468
1260
1208
Levanto
866
432
434
Magdalena
665
314
351
838
411
427
1558
762
796
Shipasbamba
Valera
Yambrasbamba
Chachapoyas
14564
Bagua
Bongara
Total
Chachapoyas
Chuquibamba
Leimebamba
Mariscal Castilla
Molinopampa
Montevideo
604
312
292
Olleros
339
168
171
Quinjalca
888
436
452
San Francisco de
Daguas
336
164
172
San Isidro de
Maino
491
251
240
1253
644
609
Soloco
Sonche
Condorcanqui
1
El Cenepa
Nieva
Rio Santiago
Luya
155
147
14608
12276
6666
3568
3098
13412
7451
5961
6806
3589
3217
31816
16572
15244
3773
2000
1773
Cocabamba
1321
722
599
Colcamar
1628
805
823
Conila
1400
717
683
522
269
253
1605
722
883
736
380
356
1
Camporredondo
Inguilpata
Lamud
Longuita
Lonya Chico
788
400
388
2691
1273
1418
Luya Viejo
315
152
163
Maria
701
366
335
Ocalli
2244
1251
993
Ocumal
2310
1297
1013
Pisuquia
3252
1814
1438
927
516
411
503
236
267
632
333
299
658
339
319
467
238
229
1124
588
536
2405
1223
1182
Tingo
923
488
435
Trita
891
443
448
Luya
Providencia
San Cristobal
San Francisco de
Yeso
San Jeronimo
San Juan de
Lopecancha
Santa Catalina
Santo Tomas
Rodriguez De
Mendoza
302
26884
20736
11223
9513
Chirimoto
1500
852
648
Cochamal
609
336
273
Rodriguez De
Mendoza
Huambo
2407
1261
1146
Limabamba
1398
767
631
Longar
1410
742
668
Mariscal
Benavides
1546
807
739
Milpucc
679
371
308
Omia
5232
2931
2301
San Nicolas
3493
1797
1696
Santa Rosa
515
268
247
Totora
476
267
209
Vista Alegre
Utcubamba
1471
824
647
75871
40117
35754
34723
17886
16837
18049
9729
8320
Cumba
5923
3150
2773
El Milagro
3728
2066
1662
Jamalca
4904
2615
2289
5904
3214
2690
2640
1457
1183
1
Bagua Grande
Cajaruro
Lonya Grande
Yamon
ncash
1
Aija
817621
407804
409817
5801
2945
2856
Aija
1644
807
837
Coris
1338
692
646
431
219
212
1603
818
785
785
409
376
10951
5472
5479
Aczo
1708
859
849
Chaccho
1426
725
701
Chingas
1403
712
691
Llamellin
2222
1096
1126
Mirgas
3235
1617
1618
957
463
494
6088
2883
3205
Acochaca
2765
1259
1506
Chacas
3323
1624
1699
19539
10048
9491
314
171
143
1300
640
660
Aquia
1797
926
871
Cajacay
1371
700
671
418
210
208
Huacllan
La Merced
Succha
Antonio Raimondi 1
San Juan de
Rontoy
Asuncion
Bolognesi
1
Abelardo Pardo
Lezameta
Antonio Raimondi
Canis
Chiquian
3110
1507
1603
Colquioc
1830
974
856
Huallanca
4350
2330
2020
Huasta
1314
706
608
Huayllacayan
1068
542
526
La Primavera
407
212
195
Mangas
590
292
298
Pacllon
850
431
419
San Miguel de
Corpanqui
267
139
128
Ticllos
Carhuaz
Carlos Fermin
Fitzcarrald
Casma
553
268
285
35944
17313
18631
Acopampa
1889
917
972
Amashca
1592
749
843
Anta
1969
940
1029
Ataquero
1568
756
812
Carhuaz
10647
5232
5415
Marcara
7294
3460
3834
Pariahuanca
1291
614
677
San Miguel de
Aco
1858
872
986
Shilla
3215
1466
1749
Tinco
2299
1139
1160
Yungar
2322
1168
1154
13859
6588
7271
San Luis
7844
3676
4168
San Nicolas
2510
1212
1298
Yauya
3505
1700
1805
33027
16868
16159
3141
1631
1510
22608
11446
11162
Comandante
Noel
1801
961
840
Yautan
5477
2830
2647
1
Buena Vista Alta
Casma
Corongo
Huaraz
5677
2958
2719
Aco
419
217
202
Bambas
377
204
173
Corongo
1190
606
584
Cusca
1819
911
908
La Pampa
937
507
430
Yanac
604
333
271
Yupan
331
180
151
114574
57022
57552
1542
819
723
1
Cochabamba
Huaraz
Colcabamba
397
191
206
1892
1007
885
44333
22190
22143
46013
22636
23377
Jangas
3784
1869
1915
La Libertad
1083
522
561
Olleros
2725
1344
1381
1120
607
513
Pariacoto
3578
1849
1729
Pira
3558
1786
1772
Huanchay
Huaraz
Independencia
Pampas Grande
Tarica
Huari
4549
2202
2347
58883
29886
28997
Anra
2214
1166
1048
Cajay
2943
1437
1506
Chavin de
Huantar
6259
3302
2957
Huacachi
2163
1112
1051
Huacchis
1914
1038
876
Huachis
4091
2168
1923
Huantar
2607
1347
1260
Huari
6086
2872
3214
Masin
1897
956
941
Paucas
2341
1210
1131
Ponto
3515
1833
1682
866
428
438
Rahuapampa
Rapayan
1784
941
843
16163
7989
8174
San Pedro de
Chana
2140
1107
1033
Uco
1900
980
920
San Marcos
Huarmey
20874
10811
10063
Cochapeti
739
394
345
Culebras
1703
909
794
Huarmey
16768
8608
8160
815
428
387
Huayan
Malvas
Huaylas
849
472
377
38345
18917
19428
Caraz
16152
7909
8243
Huallanca
909
480
429
Huata
1144
554
590
Huaylas
1466
709
757
Mato
1606
807
799
5192
2613
2579
5443
2578
2865
Pamparomas
Pueblo Libre
Santa Cruz
Mariscal
Luzuriaga
3939
1992
1947
Santo Toribio
915
453
462
Yuracmarca
1579
822
757
15458
7514
7944
2957
1405
1552
879
460
419
Fidel Olivas
Escudero
1573
819
754
Llama
1146
596
550
Llumpa
3808
1858
1950
Lucma
2170
1011
1159
1
Casca
Eleazar Guzman
Barron
Musga
Ocros
957
476
481
Piscobamba
1968
889
1079
6699
3552
3147
477
236
241
239
134
105
519
270
249
Cochas
1266
692
574
Congas
914
498
416
Llipa
296
134
162
Ocros
1033
556
477
582
285
297
1008
569
439
365
178
187
17177
8541
8636
808
427
381
Cabana
2046
1038
1008
Conchucos
4703
2336
2367
485
254
231
Huandoval
729
386
343
Lacabamba
531
278
253
Llapo
441
216
225
Acas
Cajamarquilla
Carhuapampa
San Cristobal de
Rajan
San Pedro
Santiago de
Chilcas
Pallasca
1
Bolognesi
Huacaschuque
Pallasca
1918
940
978
Pampas
2872
1376
1496
760
418
342
1884
872
1012
Santa Rosa
Tauca
Pomabamba
17667
8464
9203
Huayllan
2493
1202
1291
Parobamba
4342
2173
2169
Pomabamba
9294
4329
4965
Pomabamba
Quinuabamba
Recuay
1538
760
778
16929
8359
8570
3226
1604
1622
655
328
327
880
436
444
Llacllin
884
445
439
Marca
1370
663
707
1012
503
509
Pararin
1273
646
627
Recuay
4682
2313
2369
640
321
319
1
Catac
Cotaparaco
Huayllapampa
Pampas Chico
Tapacocha
Ticapampa
Santa
2307
1100
1207
320810
160566
160244
3967
2147
1820
173741
86817
86924
Coishco
11762
5852
5910
Macate
2965
1627
1338
Moro
6191
3283
2908
10358
5208
5150
86058
42284
43774
1
Caceres del Peru
Chimbote
Nepea
Nuevo Chimbote
Samanco
Sihuas
3430
1804
1626
Santa
22338
11544
10794
20284
9900
10384
1127
576
551
521
251
270
1801
909
892
752
399
353
2582
1228
1354
Acobamba
Alfonso Ugarte
Cashapampa
Chingalpo
Huayllabamba
Quiches
1772
854
918
Ragash
2154
1100
1054
San Juan
4759
2319
2440
Sicsibamba
1213
601
612
Sihuas
Yungay
3603
1663
1940
39035
19197
19838
Cascapara
1392
710
682
Mancos
5270
2531
2739
Matacoto
1261
617
644
Quillo
7995
3957
4038
Ranrahirca
2296
1167
1129
Shupluy
1637
797
840
Apurmac
Yanama
4580
2193
2387
Yungay
14604
7225
7379
277161
136301
140860
70082
34810
35272
Abancay
39253
19394
19859
971
460
511
2645
1381
1264
Curahuasi
10510
5229
5281
Huanipaca
3129
1631
1498
Lambrama
3020
1483
1537
Pichirhua
3025
1516
1509
San Pedro de
Cachora
2313
1127
1186
Tamburco
1
Abancay
Chacoche
Circa
Andahuaylas
5216
2589
2627
99719
47680
52039
Andahuaylas
26655
12853
13802
Andarapa
4764
2257
2507
Chiara
1023
524
499
Huancarama
4210
1954
2256
Huancaray
2995
1396
1599
697
338
359
1823
842
981
Kishuara
4967
2424
2543
Pacobamba
3423
1667
1756
Pacucha
6998
3319
3679
Pampachiri
1564
744
820
Pomacocha
634
297
337
2194
1026
1168
12606
5963
6643
San Miguel de
Chaccrampa
1396
703
693
Santa Maria de
Chicmo
6534
3035
3499
12722
6181
6541
1442
691
751
Turpo
3072
1466
1606
8792
4474
4318
Antabamba
Huayana
Kaquiabamba
San Antonio de
Cachi
San Jeronimo
Talavera
Tumay Huaraca
Antabamba
2200
1069
1131
El Oro
539
302
237
Huaquirca
956
516
440
Juan Espinoza
Medrano
1540
757
783
Oropesa
1417
706
711
Aymaraes
Pachaconas
1011
550
461
Sabaino
1129
574
555
20740
10376
10364
517
267
250
1
Capaya
Caraybamba
1057
532
525
Chalhuanca
2467
1219
1248
Chapimarca
1711
837
874
Colcabamba
590
300
290
Cotaruse
Chincheros
2062
1023
1039
Huayllo
580
297
283
Justo Apu
Sahuaraura
607
308
299
Lucre
1548
762
786
Pocohuanca
1023
518
505
San Juan de
Chaca
729
351
378
Saayca
866
455
411
Soraya
559
280
279
Tapairihua
1777
871
906
Tintay
2565
1315
1250
Toraya
1119
563
556
Yanaca
963
478
485
31012
15212
15800
Anco Huallo
6800
3228
3572
Chincheros
3442
1781
1661
Cocharcas
1356
674
682
Huaccana
5652
2823
2829
Ocobamba
4516
2198
2318
Ongoy
4757
2321
2436
2670
1294
1376
1819
893
926
29285
14786
14499
5777
2984
2793
Cotabambas
2994
1504
1490
Coyllurqui
4404
2231
2173
Haquira
5953
2901
3052
Mara
3221
1618
1603
6936
3548
3388
17531
8963
8568
3489
1752
1737
Ranracancha
Uranmarca
Cotabambas
1
Challhuahuacho
Tambobamba
Grau
1
Chuquibambilla
Curasco
876
442
434
Curpahuasi
1652
853
799
Huaillati
1222
621
601
Mamara
701
360
341
Mariscal Gamarra
Micaela Bastidas
Pataypampa
1442
820
422
398
717
359
358
1094
1023
San Antonio
327
170
157
Santa Rosa
569
282
287
Turpay
576
299
277
Vilcabamba
743
358
385
Virundo
680
351
329
997237
499367
497870
776341
385072
391269
61303
30189
31114
Arequipa
74395
36002
38393
Cayma
66330
32850
33480
103935
51356
52579
Characato
6231
3166
3065
Chiguata
2955
1487
1468
37024
18449
18575
Jose Luis
Bustamante y
Rivero
59591
28956
30635
La Joya
17198
8830
8368
45896
22811
23085
Miraflores
46313
23240
23073
Mollebaya
1604
817
787
103396
52263
51133
598
323
275
Polobaya
1074
580
494
Quequea
1419
701
718
1
Arequipa
1600
2117
Progreso
Arequipa
3042
1
Alto Selva Alegre
Cerro Colorado
Jacobo Hunter
Mariano Melgar
Paucarpata
Pocsi
Sabandia
3434
1709
1725
Sachaca
20655
10120
10535
San Juan de
Siguas
910
472
438
San Juan de
Tarucani
1283
652
631
655
380
275
3990
2047
1943
Socabaya
45960
22778
23182
Tiabaya
13455
6979
6476
Uchumayo
12382
6698
5684
2135
1174
961
25547
11527
14020
Santa Isabel de
Siguas
Santa Rita de
Sihuas
Vitor
Yanahuara
Yarabamba
Camana
1667
940
727
Yura
15006
7576
7430
43347
22379
20968
Camana
13121
6727
6394
Jose Maria
Quimper
3398
1714
1684
Mariano Nicolas
Valcarcel
2090
1272
818
4977
2500
2477
Nicolas de
Pierola
5146
2621
2525
Ocoa
3271
1769
1502
Quilca
800
468
332
10544
5308
5236
24205
13053
11152
Acari
3398
1749
1649
Atico
2972
1557
1415
540
278
262
Bella Union
1650
903
747
Cahuacho
Mariscal Caceres
Samuel Pastor
Caraveli
Atiquipa
Castilla
619
342
277
Caraveli
2472
1223
1249
Chala
4146
2080
2066
Chaparra
1920
1204
716
Huanuhuanu
1561
1084
477
Jaqui
1225
665
560
Lomas
1041
566
475
Quicacha
1252
668
584
Yauca
1409
734
675
25060
13074
11986
847
449
398
6862
3497
3365
369
186
183
1202
640
562
833
420
413
772
435
337
Huancarqui
1359
727
632
Machaguay
578
315
263
Orcopampa
3430
1752
1678
Pampacolca
1905
979
926
Tipan
399
211
188
Uon
221
116
105
Uraca
5110
2697
2413
Viraco
1173
650
523
64589
32678
31911
1
Andagua
Aplao
Ayo
Chachas
Chilcaymarca
Choco
Caylloma
Caylloma
Achoma
968
501
467
1725
883
842
Callalli
1583
813
770
Caylloma
2742
1428
1314
Chivay
Cabanaconde
4301
2133
2168
Coporaque
847
415
432
Huambo
683
386
297
Huanca
1331
698
633
Ichupampa
585
313
272
Lari
847
445
402
Lluta
1601
907
694
Maca
825
429
396
Madrigal
606
311
295
Majes
40076
19931
20145
San Antonio de
Chuca
811
408
403
Sibayo
724
348
376
Tapay
635
366
269
Tisco
1227
661
566
Tuti
747
380
367
1725
922
803
11593
6097
5496
Andaray
561
297
264
Cayarani
1854
1002
852
Chichas
601
325
276
2647
1262
1385
630
322
308
1757
938
819
Yanque
Condesuyos
Chuquibamba
Iray
Rio Grande
Islay
Salamanca
718
359
359
Yanaquihua
2825
1592
1233
41647
21546
20101
7277
3903
3374
4947
2522
2425
Islay
3327
1796
1531
Mejia
1222
666
556
Mollendo
19488
9836
9652
Punta de
Bombon
5386
2823
2563
10455
5468
4987
1
Cocachacra
Dean Valdivia
La Union
1
Alca
1508
760
748
Charcana
523
272
251
Cotahuasi
1858
960
898
Huaynacotas
1488
776
712
1143
613
530
Pampamarca
Puyca
Ayacucho
1822
961
861
Quechualla
485
260
225
Sayla
257
141
116
Tauria
226
123
103
Tomepampa
598
307
291
Toro
547
295
252
409671
198277
211394
1
Cangallo
23367
10939
12428
Cangallo
4206
1877
2329
Chuschi
5298
2493
2805
5748
2703
3045
Maria Parado de
Bellido
1676
786
890
Paras
3584
1728
1856
Totos
2855
1352
1503
173889
83609
90280
5551
2686
2865
3273
1631
1642
6621
2854
3767
Ayacucho
69375
34026
35349
Carmen Alto
13154
6168
6986
4145
1965
2180
10841
5199
5642
Ocros
4394
2222
2172
Pacaycasa
2093
1018
1075
Quinua
4712
2191
2521
San Jose de
Ticllas
1455
670
785
26331
12498
13833
Santiago de
Pischa
1230
611
619
Socos
5579
2648
2931
Tambillo
3879
1939
1940
Vinchos
Los Morochucos
Huamanga
1
Acocro
Acos Vinchos
Andres Avelino
Caceres
Dorregaray
Chiara
Jesus Nazareno
San Juan
Bautista
Huanca Sancos
Huanta
11256
5283
5973
7197
3373
3824
Carapo
1754
825
929
Sacsamarca
1322
619
703
Sancos
2338
1099
1239
Santiago de
Lucanamarca
1783
830
953
58407
28358
30049
Huanta
Ayahuanco
2919
1476
1443
Canayre
1062
554
508
3520
1665
1855
Huanta
27584
12986
14598
Iguain
2687
1269
1418
Llochegua
5556
2981
2575
Luricocha
4186
1939
2247
Santillana
4520
2085
2435
Sivia
6373
3403
2970
Huamanguilla
La Mar
47721
23944
23777
Anchihuay
2125
1103
1022
Anco
6016
3177
2839
Ayna
5864
3080
2784
Chilcas
1412
698
714
Chungui
3161
1595
1566
915
472
443
Samugari
4373
2130
2243
San Miguel
8608
4227
4381
Santa Rosa
6355
3197
3158
Tambo
8892
4265
4627
36283
17859
18424
Aucara
1870
869
1001
Cabana
897
384
513
973
436
537
Chavia
1519
752
767
Chipao
2052
997
1055
Huac-Huas
1208
641
567
Laramate
1265
645
620
905
490
415
Llauta
1159
634
525
Lucanas
2246
1119
1127
Ocaa
2023
1028
995
Otoca
1457
793
664
Puquio
9374
4247
5127
302
178
124
1362
675
687
San Juan
648
319
329
San Pedro
2197
1081
1116
San Pedro de
Palco
1062
551
511
Sancos
2388
1289
1099
Luis Carranza
Lucanas
Carmen Salcedo
Leoncio Prado
Saisa
San Cristobal
Santa Ana de
Huaycahuacho
Santa Lucia
Parinacochas
492
393
8195
8720
Chumpi
1832
873
959
Coracora
7667
3602
4065
694
358
336
595
302
293
Pullo
2676
1338
1338
Puyusca
1632
791
841
774
411
363
Upahuacho
1045
520
525
San Francisco de
Ravacayco
6720
3350
3370
Colta
375
198
177
Corculla
331
167
164
Lampa
1372
701
671
Marcabamba
540
279
261
Oyolo
676
315
361
Pararca
405
202
203
Pausa
1916
910
1006
San Javier de
Alpabamba
449
259
190
San Jose de
Ushua
158
88
70
Sara Sara
498
231
267
7481
3627
3854
Belen
290
141
149
Chalcos
415
214
201
Chilcayoc
473
221
252
Huacaa
333
160
173
Morcolla
1148
572
576
Paico
Victor Fajardo
252
885
Pacapausa
Sucre
239
16915
Coronel
Castaeda
491
511
257
254
Querobamba
1697
805
892
San Pedro de
Larcay
545
260
285
San Salvador de
Quije
919
461
458
Santiago de
Paucaray
527
250
277
Soras
623
286
337
16299
7668
8631
1
Alcamenca
1551
782
769
Apongo
648
307
341
Asquipata
453
239
214
Victor Fajardo
Canaria
2033
951
1082
Cayara
957
451
506
Colca
1223
616
607
Hualla
1554
681
873
829
396
433
Huancapi
1646
755
891
Huancaraylla
1259
538
721
Sarhua
1937
893
1044
Vilcanchos
2209
1059
1150
Huamanquiquia
Vilcas Huaman
15392
7355
8037
Accomarca
1067
521
546
Carhuanca
837
400
437
Concepcion
1859
885
974
Huambalpa
1568
763
805
1118
536
582
1012
505
507
4988
2357
2631
2943
1388
1555
Independencia
Saurama
Vilcas Huaman
Vischongo
Cajamarca
1
Cajabamba
992516
493939
498577
50152
24454
25698
Cachachi
12316
6167
6149
Cajabamba
24544
11758
12786
7874
3847
4027
5418
2682
2736
239510
115042
124468
6930
3381
3549
141132
67264
73868
2834
1285
1549
Condebamba
Sitacocha
Cajamarca
1
Asuncion
Cajamarca
Chetilla
Cospan
5076
2645
2431
Encaada
21614
10749
10865
Jesus
10545
5063
5482
3763
1749
2014
25508
12159
13349
Magdalena
7537
3739
3798
Matara
3559
1684
1875
Namora
7059
3365
3694
San Juan
Llacanora
Los Baos del
Inca
Celendin
3953
1959
1994
61927
30519
31408
Celendin
17055
7830
9225
Chumuch
2155
1143
1012
Cortegana
5013
2554
2459
Huasmin
8860
4488
4372
Jorge Chavez
840
439
401
Jose Galvez
2416
1185
1231
La Libertad de
Pallan
4957
2479
2478
3186
1571
1615
Oxamarca
4501
2277
2224
Sorochuco
7955
3995
3960
Sucre
3844
1951
1893
Miguel Iglesias
Utco
Chota
1145
607
538
112845
54536
58309
Anguia
2560
1277
1283
Chadin
2816
1402
1414
Chalamarca
7226
3432
3794
Chiguirip
3374
1674
1700
Chimban
1830
1000
830
Choropampa
2172
1181
991
36111
16621
19490
4342
2125
2217
Conchan
4235
1986
2249
Huambos
6258
2992
3266
Lajas
10567
5018
5549
Llama
4516
2235
2281
Miracosta
2669
1434
1235
Paccha
3601
1744
1857
Pion
1257
696
561
Querocoto
6020
3098
2922
San Juan de
Licupis
1185
669
516
Tacabamba
11177
5447
5730
929
505
424
21122
10688
10434
Chota
Cochabamba
Tocmoche
Contumaza
1
Chilete
2405
1194
1211
Contumaza
5307
2714
2593
Cupisnique
1197
641
556
Guzmango
1931
986
945
San Benito
2314
1223
1091
959
494
465
Tantarica
1966
1020
946
Yonan
5043
2416
2627
Santa Cruz de
Toledo
Cutervo
89505
44928
44577
Callayuc
6256
3296
2960
Choros
2500
1367
1133
Cujillo
2062
1120
942
35305
16688
18617
Cutervo
La Ramada
2806
1365
1441
Pimpingos
4080
2194
1886
Querocotillo
8740
4486
4254
San Andres de
Cutervo
3525
1820
1705
San Juan de
Cutervo
2110
1144
966
San Luis de
Lucma
2526
1272
1254
Santa Cruz
2279
1229
1050
Santo Domingo
de la Capilla
4232
2285
1947
5051
2598
2453
7003
3524
3479
1030
540
490
65664
31498
34166
51730
24641
27089
2620
1398
1222
11314
5459
5855
140052
73562
66490
10996
5872
5124
Chontali
7321
3967
3354
Colasay
8644
4684
3960
Santo Tomas
Socota
Toribio Casanova
Hualgayoc
1
Bambamarca
Chugur
Hualgayoc
Jaen
1
Bellavista
Huabal
6496
3517
2979
67604
34610
32994
Las Pirias
4726
2548
2178
Pomahuaca
6018
3140
2878
Pucara
6378
3307
3071
Sallique
4821
2562
2259
San Felipe
3505
1841
1664
5326
3004
2322
8217
4510
3707
87211
47070
40141
9509
5226
4283
Huarango
13577
7200
6377
La Coipa
13094
7138
5956
Jaen
1
Chirinos
Namballe
San Marcos
5593
3057
2536
San Ignacio
22939
12263
10676
San Jose de
Lourdes
11137
6142
4995
Tabaconas
11362
6044
5318
35696
17698
17998
2404
1179
1225
Chancay
San Marcos
Eduardo
Villanueva
1928
992
936
Gregorio Pita
4591
2313
2278
Ichocan
1768
851
917
Jose Manuel
Quiroz
2829
1413
1416
8979
4548
4431
Pedro Galvez
13197
6402
6795
39394
19174
20220
Jose Sabogal
San Miguel
San Pablo
Bolivar
1165
609
556
Calquis
3325
1605
1720
Catilluc
2478
1232
1246
El Prado
3175
1584
1591
La Florida
2646
1325
1321
Llapa
3874
1807
2067
Nanchoc
1287
684
603
Niepos
2796
1315
1481
San Gregorio
1866
980
886
San Miguel
8722
4002
4720
San Silvestre de
Cochan
3290
1627
1663
Tongod
2258
1125
1133
Union Agua
Blanca
2512
1279
1233
17795
8739
9056
3428
1722
1706
1
San Bernardino
Santa Cruz
San Luis
1301
708
593
San Pablo
9948
4743
5205
Tumbaden
3118
1566
1552
31643
16031
15612
1
Andabamba
1394
664
730
Catache
5999
3156
2843
3545
1833
1712
2634
1414
1220
Ninabamba
2488
1308
1180
Pulan
3484
1850
1634
Santa Cruz
6245
2888
3357
1895
968
927
439
252
187
Uticyacu
1095
554
541
Yauyucan
2425
1144
1281
712595
352485
360110
712595
352485
360110
68764
33240
35524
Chancaybaos
La Esperanza
Saucepampa
Sexi
Callao
1
Callao
1
Bellavista
Callao
Callao
Callao
340342
170035
170307
Carmen de la
Legua Reynoso
39698
19765
19933
La Perla
54913
26644
28269
La Punta
7367
3421
3946
201511
99380
102131
880889
439778
441111
17216
8468
8748
Acomayo
3156
1534
1622
Acopia
1897
910
987
Acos
Ventanilla
Cusco
1
Acomayo
1833
942
891
Mosoc Llacta
867
435
432
Pomacanchi
4941
2405
2536
Rondocan
2187
1131
1056
Sangarara
Anta
2335
1111
1224
42108
20919
21189
5128
2487
2641
13540
6544
6996
1771
864
907
3887
1998
1889
Huarocondo
4161
2109
2052
Limatambo
5834
2966
2868
Mollepata
2406
1276
1130
Pucyura
2416
1191
1225
Zurite
2965
1484
1481
46798
23623
23175
Calca
14758
7251
7507
Coya
2695
1350
1345
Lamay
3917
1925
1992
Lares
4800
2443
2357
Pisac
6894
3402
3492
San Salvador
3610
1787
1823
Taray
3179
1594
1585
Yanatile
6945
3871
3074
1
Ancahuasi
Anta
Cachimayo
Chinchaypujio
Calca
Canas
26887
13409
13478
Checca
4051
2075
1976
Kunturkanki
4024
1977
2047
Langui
2129
1055
1074
Layo
4117
2051
2066
1358
670
688
Quehue
2190
1092
1098
Tupac Amaru
2349
1206
1143
Yanaoca
6669
3283
3386
72003
34799
37204
Pampamarca
Canchis
Canchis
Checacupe
3629
1782
1847
Combapata
3646
1764
1882
Marangani
8084
3733
4351
Pitumarca
5044
2389
2655
San Pablo
4061
1992
2069
San Pedro
2548
1210
1338
40654
19821
20833
4337
2108
2229
Sicuani
Tinta
Chumbivilcas
48629
24491
24138
Capacmarca
3332
1729
1603
Chamaca
4645
2303
2342
6313
3202
3111
Livitaca
7243
3688
3555
Llusco
4383
2348
2035
Quiota
2759
1368
1391
14288
7017
7271
5666
2836
2830
296279
143274
153005
Colquemarca
Santo Tomas
Velille
Cusco
1
Ccorca
2041
993
1048
Cusco
87417
42478
44939
Poroy
4023
1956
2067
25345
12068
13277
53311
25762
27549
67661
33594
34067
San Jeronimo
San Sebastian
Santiago
Saylla
Espinar
2651
1350
1301
Wanchaq
53830
25073
28757
40773
18890
21883
1982
977
1005
Alto Pichigua
Condoroma
811
387
424
Coporaque
9399
4549
4850
Espinar
18118
8113
10005
Ocoruro
1165
542
623
Pallpata
4167
1891
2276
Pichigua
3047
1408
1639
2084
1023
1061
135408
73328
62080
36666
20704
15962
Suyckutambo
La Convencion
1
Echarate
Huayopata
4914
2639
2275
12752
6938
5814
Maranura
6138
3189
2949
Ocobamba
4192
2336
1856
14189
7694
6495
Kimbiri
Pichari
Quellouno
9523
5286
4237
Santa Ana
27327
13921
13406
5971
3231
2740
Vilcabamba
13736
7390
6346
Santa Teresa
Paruro
21852
11262
10590
Accha
2527
1318
1209
Ccapi
2810
1471
1339
Colcha
1097
572
525
Huanoquite
3798
1929
1869
Omacha
3824
1965
1859
2079
1029
1050
Paruro
2367
1246
1121
Pillpinto
1109
586
523
Yaurisque
2241
1146
1095
29439
15054
14385
2043
1036
1007
5919
3063
2856
Colquepata
5882
2932
2950
Huancarani
4163
2042
2121
Kosipata
3064
1698
1366
8368
4283
4085
58885
29525
29360
3979
2000
1979
Camanti
1812
1032
780
Ccarhuayo
2069
1082
987
Ccatca
7780
3778
4002
Cusipata
3369
1655
1714
Huaro
2987
1505
1482
Lucre
3101
1581
1520
Marcapata
3260
1791
1469
Ocongate
9651
4733
4918
Oropesa
4938
2451
2487
Quiquijana
6912
3448
3464
Paccaritambo
Paucartambo
1
Caicay
Challabamba
Paucartambo
Quispicanchi
1
Andahuaylillas
Urcos
Urubamba
9027
4469
4558
44612
22736
21876
7660
3767
3893
3639
1809
1830
Machupicchu
4409
2335
2074
Maras
4663
2405
2258
7147
3746
3401
14932
7541
7391
1
Chinchero
Huayllabamba
Ollantaytambo
Urubamba
Yucay
Huancavelica
1
Acobamba
1
Acobamba
Angaraes
1029
142975
30469
14259
16210
6350
2936
3414
2511
1224
1287
Anta
3972
1763
2209
Caja
1964
995
969
Marcas
1459
704
755
Paucara
7683
3578
4105
Pomacocha
2555
1242
1313
Rosario
3975
1817
2158
33230
15843
17387
4405
2076
2329
707
333
374
2040
1036
1004
Chincho
937
474
463
Congalla
2582
1204
1378
1133
573
560
969
444
525
1
Callanmarca
Ccochaccasa
Huallay-Grande
Huanca-Huanca
Julcamarca
980
453
527
15512
7299
8213
San Antonio de
Antaparco
889
437
452
Santo Tomas de
Pata
956
471
485
2120
1043
1077
Lircay
Secclla
1
16809
8392
8417
Arma
1528
741
787
Aurahua
1455
753
702
Capillas
1489
793
696
2334
1057
1277
901
466
435
Castrovirreyna
Chupamarca
Cocas
Huachos
Huamatambo
Mollepampa
Churcampa
1133
132017
Andabamba
Anchonga
Castrovirreyna
2162
274992
986
532
454
1556
771
785
650
351
299
1019
517
502
San Juan
837
419
418
Santa Ana
1284
592
692
Tantara
935
480
455
Ticrapo
1835
920
915
25538
12025
13513
3966
1917
2049
1
Anco
Churcampa
Chinchihuasi
1806
859
947
Churcampa
3846
1752
2094
Cosme
1955
959
996
El Carmen
1842
925
917
La Merced
706
357
349
Locroja
2903
1335
1568
Pachamarca
1684
816
868
3592
1622
1970
San Miguel de
Mayocc
826
407
419
San Pedro de
Coris
2412
1076
1336
85538
41172
44366
Paucarbamba
Huancavelica
1
Acobambilla
1987
966
1021
14962
7078
7884
7112
3350
3762
Conayca
946
442
504
Cuenca
1512
708
804
Huachocolpa
1535
788
747
27511
13610
13901
4937
2303
2634
Huayllahuara
773
320
453
Izcuchaca
934
473
461
Laria
943
450
493
Manta
749
332
417
1123
563
560
1084
507
577
1479
717
762
2368
1140
1228
620
310
310
Vilca
1767
800
967
Yauli
13196
6315
6881
20312
10129
10183
869
434
435
1567
709
858
559
259
300
1599
743
856
Acoria
Ascension
Huancavelica
Huando
Mariscal Caceres
Moya
Nuevo Occoro
Palca
Pilchaca
Huaytara
Ayavi
Cordova
Huayacundo
Arma
Huaytara
Laramarca
578
285
293
Ocoyo
1134
595
539
Pilpichaca
2964
1443
1521
Querco
972
481
491
Quito Arma
841
432
409
San Antonio de
Cusicancha
1232
573
659
San Francisco de
Sangayaico
1170
616
554
San Isidro
Tayacaja
764
405
359
Santiago de
Chocorvos
3009
1580
1429
Santiago de
Quirahuara
910
473
437
Santo Domingo
de Capillas
1084
552
532
Tambo
1060
549
511
63096
30197
32899
Acostambo
3093
1510
1583
Acraquia
3228
1476
1752
Ahuaycha
2938
1391
1547
12659
6134
6525
6966
3250
3716
Huachocolpa
2100
1067
1033
Huaribamba
5057
2453
2604
1291
572
719
Pampas
7016
3305
3711
Pazos
4522
2041
2481
Colcabamba
Daniel Hernandez
ahuimpuquio
Quishuar
Hunuco
543
249
294
Salcabamba
3324
1673
1651
Salcahuasi
2250
1057
1193
San Marcos de
Rocchac
2420
1171
1249
Surcubamba
3336
1663
1673
Tintay Puncu
2353
1185
1168
1
Ambo
509995
257054
252941
38796
19454
19342
Ambo
11751
5774
5977
Cayna
2746
1360
1386
Colpas
2135
1058
1077
4286
2137
2149
6206
3171
3035
1889
991
898
6871
3460
3411
2912
1503
1409
25768
12528
13240
2748
1301
1447
Conchamarca
Huacar
San Francisco
San Rafael
Tomay - Kichwa
Dos de Mayo
1
Chuquis
Dos de Mayo
Huacaybamba
La Union
3469
1559
1910
Marias
3681
1871
1810
Pachas
4697
2329
2368
Quivilla
1040
522
518
Ripan
3730
1809
1921
Shunqui
1547
731
816
Sillapata
2586
1275
1311
Yanas
2270
1131
1139
11612
5747
5865
2009
973
1036
1238
672
566
3824
1893
1931
4541
2209
2332
39832
19678
20154
Arancay
1835
1014
821
Chavin de
Pariarca
2943
1473
1470
4457
2170
2287
1
Canchabamba
Cochabamba
Huacaybamba
Pinra
Huamalies
Jacas Grande
Huanuco
Jircan
1363
720
643
Llata
8848
4140
4708
Miraflores
2289
1115
1174
Monzon
8719
4494
4225
Punchao
1758
875
883
Puos
3391
1632
1759
Singa
2571
1234
1337
Tantamayo
1658
811
847
192517
95247
97270
Amarilis
49221
23706
25515
Chinchao
16283
8357
7926
Churubamba
12875
6267
6608
Huanuco
61754
31152
30602
5249
2597
2652
17284
8358
8926
Quisqui
3821
1861
1960
San Francisco de
Cayran
3740
1910
1830
San Pedro de
Chaulan
3227
1595
1632
14388
7146
7242
Yacus
2267
1121
1146
Yarumayo
2408
1177
1231
17751
9001
8750
2728
1430
1298
Margos
Pillco Marca
Lauricocha
1
Baos
Lauricocha
Jesus
3303
1619
1684
Jivia
1608
815
793
874
459
415
Rondos
3727
1839
1888
San Francisco de
Asis
2155
1116
1039
San Miguel de
Cauri
3356
1723
1633
86366
44891
41475
5076
2719
2357
3073
1601
1472
18704
9959
8745
Luyando
6265
3272
2993
Mariano Damaso
Beraun
8102
4198
3904
Rupa - Rupa
45146
23142
22004
Queropalca
Leoncio Prado
1
Daniel Alomia
Robles
Hermilio Valdizan
Jose Crespo y
Castillo
Maraon
Pachitea
16170
8235
7935
Cholon
5299
2948
2351
Huacrachuco
9303
4508
4795
San
Buenaventura
1568
779
789
35156
17895
17261
1
Chaglla
Puerto Inca
6991
3806
3185
Molino
8152
4064
4088
Panao
12801
6433
6368
Umari
7212
3592
3620
19897
11190
8707
3569
2086
1483
Honoria
3433
1966
1467
Puerto Inca
6596
3641
2955
Tournavista
3165
1760
1405
Yuyapichis
3134
1737
1397
26130
13188
12942
5221
2563
2658
2166
1175
991
2486
1316
1170
Chavinillo
4601
2194
2407
Choras
2975
1530
1445
Jacas Chico
2336
1255
1081
Obas
4687
2331
2356
1
Codo del Pozuzo
Yarowilca
1
Aparicio Pomares
Cahuac
Chacabamba
Pampamarca
Ica
1658
824
834
563023
277906
285117
148388
72309
76079
Alto Laran
4454
2261
2193
Chavin
2891
1495
1396
53610
25794
27816
9578
4823
4755
8857
4408
4449
14247
6942
7305
33142
16040
17102
San Juan de
Yanac
1208
626
582
San Pedro de
Huacarpana
1504
740
764
15442
7489
7953
3455
1691
1764
253048
123644
129404
Ica
114370
54724
59646
La Tinguia
23540
11606
11934
Los Aquijes
1
Chincha
Chincha Alta
Chincha Baja
El Carmen
Grocio Prado
Pueblo Nuevo
Sunampe
Tambo de Mora
Ica
10648
5360
5288
Ocucaje
3795
1885
1910
Pachacutec
4742
2283
2459
31983
15995
15988
4152
2073
2079
Parcona
Pueblo Nuevo
Salas
Nazca
Palpa
12315
6228
6087
5073
2487
2586
San Juan
Bautista
5606
2724
2882
Santiago
16411
8243
8168
Subtanjalla
14396
7017
7379
Tate
3576
1784
1792
Yauca del
Rosario
2441
1235
1206
50642
25909
24733
1
Changuillo
2025
1102
923
El Ingenio
2627
1365
1262
Marcona
11002
5677
5325
Nazca
22703
11549
11154
Vista Alegre
12285
6216
6069
11870
6218
5652
Llipata
1380
716
664
Palpa
6327
3304
3023
Palpa
Rio Grande
2462
1304
1158
Santa Cruz
1242
639
603
459
255
204
99075
49826
49249
Tibillo
Pisco
1
Huancano
1657
878
779
Humay
4447
2317
2130
8560
4396
4164
3461
1798
1663
Pisco
47391
23767
23624
San Andres
10319
5198
5121
13775
6893
6882
9465
4579
4886
852094
414748
437346
106641
55493
51148
23201
11873
11328
Perene
29931
15705
14226
Pichanaqui
29453
15410
14043
San Luis de
Shuaro
4348
2383
1965
San Ramon
17909
9147
8762
1799
975
824
40987
19215
21772
5288
2460
2828
3473
1582
1891
Chupaca
17988
8619
9369
Huachac
2291
1026
1265
Huamancaca
Chico
3585
1651
1934
San Juan de
Jarpa
2545
1136
1409
San Juan de
Yscos
2049
947
1102
Tres de
Diciembre
1683
818
865
Yanacancha
2085
976
1109
Independencia
Paracas
San Clemente
Tupac Amaru
Inca
Junn
1
Chanchamayo
1
Chanchamayo
Vitoc
Chupaca
1
Ahuac
Chongos Bajo
Concepcion
42930
20594
22336
Aco
1460
701
759
Andamarca
3345
1680
1665
Chambara
2116
990
1126
Cochas
1385
724
661
Comas
4914
2434
2480
11641
5554
6087
1116
496
620
1257
579
678
Concepcion
Heroinas Toledo
Manzanares
Mariscal Castilla
1280
675
605
3578
1641
1937
998
491
507
1106
501
605
Orcotuna
2909
1390
1519
San Jose de
Quero
4149
1987
2162
Santa Rosa de
Ocopa
1676
751
925
372500
178446
194054
446
212
234
921
444
477
Matahuasi
Mito
Nueve de Julio
Huancayo
1
Carhuacallanga
Chacapampa
Chicche
826
381
445
60721
29734
30987
1197
546
651
Chupuro
1779
842
937
Colca
1025
496
529
Chilca
Chongos Alto
Cullhuas
2139
1017
1122
El Tambo
116146
55448
60698
1111
476
635
Hualhuas
2796
1293
1503
Huancan
9739
4473
5266
Huancayo
Huacrapuquio
98087
47400
50687
Huasicancha
661
321
340
Huayucachi
6554
3039
3515
Ingenio
1916
886
1030
Pariahuanca
4744
2422
2322
10785
5006
5779
Pucara
4075
1867
2208
Quichuay
1450
676
774
Quilcas
3072
1411
1661
San Agustin
8309
3919
4390
San Jeronimo de
Tunan
7530
3504
4026
Santo Domingo
de Acobamba
3961
2147
1814
Sao
3327
1581
1746
Pilcomayo
Sapallanga
Jauja
11692
5480
6212
Sicaya
5818
2650
3168
Viques
1673
775
898
66856
31348
35508
5878
2735
3143
1
Acolla
Jauja
Apata
3601
1689
1912
Ataura
1157
542
615
Canchayllo
1198
572
626
Curicaca
1057
479
578
El Mantaro
1935
907
1028
Huamali
1340
647
693
858
409
449
1615
783
832
Huaripampa
Huertas
Janjaillo
712
311
401
12966
6067
6899
858
395
463
1273
600
673
1170
561
609
Marco
1529
691
838
Masma
1677
821
856
695
329
366
Molinos
1469
748
721
Monobamba
1060
610
450
850
390
460
1853
864
989
949
431
518
Paccha
1506
687
819
Pancan
1104
540
564
Parco
1333
616
717
Pomacancha
1144
518
626
Ricran
1173
571
602
San Lorenzo
1489
661
828
San Pedro de
Chunan
699
321
378
Jauja
Julcan
Leonor Ordoez
Llocllapampa
Masma Chicche
Muqui
Muquiyauyo
Paca
Sausa
1845
892
953
Sincos
2702
1213
1489
989
452
537
1123
550
573
Tunan Marca
Yauli
Yauyos
Junin
Satipo
6049
2746
3303
18279
7625
10654
Carhuamayo
3841
1326
2515
Junin
8882
3864
5018
Ondores
1513
706
807
Ulcumayo
4043
1729
2314
99854
53217
46637
2773
1529
1244
2666
1453
1213
13394
7037
6357
1
Coviriali
Llaylla
Mazamari
Satipo
Pampa Hermosa
Tarma
Yauli
3017
1693
1324
Pangoa
27878
15144
12734
Rio Negro
12517
6860
5657
Rio Tambo
12358
6418
5940
Satipo
25251
13083
12168
70344
32003
38341
Acobamba
7292
3224
4068
Huaricolca
1657
744
913
Huasahuasi
7021
3301
3720
La Union
2328
1007
1321
Palca
4470
2119
2351
Palcamayo
3348
1437
1911
San Pedro de
Cajas
3339
1520
1819
Tapo
2851
1312
1539
Tarma
38038
17339
20699
33703
16807
16896
Chacapalpa
915
456
459
Huay Huay
845
399
446
14542
7245
7297
1176
614
562
Morococha
3846
2082
1764
Paccha
1347
620
727
580
304
276
6805
3286
3519
673
334
339
La Oroya
Marcapomacocha
Santa Barbara de
Carhuacayan
Santa Rosa de
Sacco
Suitucancha
Yauli
La Libertad
1
Ascope
1
Ascope
Casa Grande
1467
1507
614834
633192
89083
44502
44581
6535
3277
3258
22066
11070
10996
Chicama
11590
5811
5779
Chocope
8978
4446
4532
Magdalena de
Cao
2218
1147
1071
Paijan
17438
8597
8841
Razuri
4993
2505
2488
15265
7649
7616
10336
5516
4820
2130
1117
1013
2809
1490
1319
Santiago de Cao
Bolivar
2974
1248026
1
Bambamarca
Bolivar
Bolivar
Condormarca
1392
782
610
Longotea
1421
762
659
Uchumarca
1718
896
822
866
469
397
61417
30186
31231
Chepen
39774
19283
20491
Pacanga
11973
6008
5965
9670
4895
4775
20828
11190
9638
Cascas
11331
6085
5246
Lucma
3446
1841
1605
Marmot
1632
868
764
Sayapullo
4419
2396
2023
Ucuncha
Chepen
Pueblo Nuevo
Gran Chimu
Julcan
Otuzco
23850
12280
11570
Calamarca
5004
2692
2312
Carabamba
4634
2314
2320
Huaso
3964
2085
1879
Julcan
10248
5189
5059
65224
33588
31636
Agallpampa
4881
2521
2360
Charat
2278
1238
1040
Huaranchal
4074
2290
1784
La Cuesta
998
508
490
Mache
3142
1689
1453
Otuzco
21722
10767
10955
Paranday
Pacasmayo
706
386
320
Salpo
4771
2567
2204
Sinsicap
5806
2960
2846
Usquil
16846
8662
8184
72216
35489
36727
Guadalupe
25912
12665
13247
2638
1296
1342
21673
10501
11172
8647
4421
4226
San Pedro de
Lloc
13346
6606
6740
Jequetepeque
Pacasmayo
San Jose
Pataz
44208
22944
21264
Buldibuyo
2789
1480
1309
Chillia
7027
3567
3460
3552
1740
1812
Huancaspata
Huaylillas
975
549
426
Huayo
2519
1373
1146
Ongon
1235
757
478
Parcoy
7102
3794
3308
Pataz
3763
2091
1672
Pias
1088
587
501
Santiago de
Challas
1577
797
780
Taurija
1895
942
953
Tayabamba
8777
4246
4531
Urpay
1909
1021
888
92034
45086
46948
Sanchez Carrion 1
Chugay
11239
5683
5556
Cochorco
5775
2922
2853
Curgos
5449
2601
2848
39442
18826
20616
Marcabal
7948
3832
4116
Sanagoran
8092
4121
3971
Sarin
5886
2848
3038
8203
4253
3950
36569
18659
17910
Angasmarca
3321
1618
1703
Cachicadan
3805
1923
1882
Mollebamba
1389
686
703
Mollepata
1877
945
932
Quiruvilca
7115
3691
3424
Santa Cruz de
Chuca
2134
1111
1023
Santiago de
Chuco
14701
7526
7175
Sitabamba
2227
1159
1068
Huamachuco
Sartimbamba
Santiago de
Chuco
Trujillo
678402
327677
350725
El Porvenir
94925
46134
48791
Florencia de
Mora
43344
21163
22181
Huanchaco
35658
17578
18080
113925
56152
57773
Laredo
25270
12798
12472
Moche
25174
12393
12781
Poroto
2868
1477
1391
La Esperanza
Salaverry
Viru
10141
5008
5133
Simbal
3507
1827
1680
Trujillo
275411
130325
145086
Victor Larco
Herrera
48179
22822
25357
53859
27717
26142
Chao
14566
7569
6997
4445
2219
2226
Guadalupito
Viru
Viru
Lambayeque
34848
17929
16919
858177
416422
441755
591265
283240
308025
12272
6020
6252
230252
107755
122497
13859
6975
6884
Eten
8534
4105
4429
Eten Puerto
2028
986
1042
118648
57519
61129
1
Chiclayo
1
Cayalti
Chiclayo
Chongoyape
Jose Leonardo
Ortiz
La Victoria
58050
28020
30030
Lagunas
6468
3271
3197
Monsefu
24633
11614
13019
Nueva Arica
2081
1038
1043
Oyotun
5895
3014
2881
Patapo
14975
7281
7694
6510
3224
3286
Pimentel
17359
8350
9009
Pomalca
Picsi
17612
8572
9040
Pucala
6251
3062
3189
Reque
10017
4864
5153
8004
4026
3978
Santa Rosa
Saa
Ferreafe
6862
3419
3443
Tuman
20955
10125
10830
70752
35385
35367
Caaris
8881
4729
4152
Ferreafe
26510
12818
13692
Incahuasi
9316
4593
4723
3051
1638
1413
13566
6979
6587
9428
4628
4800
196160
97797
98363
Manuel Antonio
Mesones Muro
Pitipo
Pueblo Nuevo
Lambayeque
1
Chochope
1538
823
715
Illimo
7215
3638
3577
Jayanca
10827
5351
5476
Lambayeque
48956
23877
25079
Mochumi
13271
6652
6619
Morrope
27347
13544
13803
Motupe
17920
8986
8934
Olmos
28039
14381
13658
5494
2731
2763
10003
5194
4809
Pacora
Salas
Lima
San Jose
9063
4486
4577
Tucume
16487
8134
8353
7295049
3601150
3693899
1
Barranca
Cajatambo
104271
52176
52095
Barranca
46762
23084
23678
Paramonga
19265
9718
9547
Pativilca
13557
6815
6742
Supe
16381
8457
7924
Supe Puerto
8306
4102
4204
6183
3195
2988
Cajatambo
1800
903
897
Copa
Canta
960
474
486
Gorgor
1212
652
560
Huancapon
1128
571
557
Manas
1083
595
488
11185
5904
5281
1
Arahuay
696
377
319
3114
1644
1470
852
441
411
Huaros
877
458
419
Lachaqui
851
463
388
San
Buenaventura
469
261
208
Santa Rosa de
Quives
4326
2260
2066
Canta
Huamantanga
Caete
157804
78801
79003
Asia
7062
3534
3528
Calango
1870
972
898
Cerro Azul
5392
2731
2661
Chilca
10616
5396
5220
Coayllo
1522
787
735
Imperial
28442
14030
14412
3418
1688
1730
20791
10570
10221
13816
6780
7036
Pacaran
1458
757
701
Quilmana
10747
5351
5396
San Antonio
2881
1416
1465
San Luis
Lunahuana
Mala
Nuevo Imperial
Huaral
9474
4717
4757
San Vicente de
Caete
37059
18380
18679
Santa Cruz de
Flores
1978
1019
959
Zuiga
1278
673
605
133813
67964
65849
Huaral
Atavillos Alto
748
399
349
Atavillos Bajo
947
489
458
Aucallama
10841
5519
5322
Chancay
38895
19592
19303
Huaral
75527
38340
37187
Ihuari
2314
1263
1051
Lampian
725
370
355
Pacaraos
837
424
413
San Miguel de
Acos
843
470
373
Santa Cruz de
Andamarca
387
204
183
1161
595
566
588
299
289
72512
36241
36271
1404
780
624
867
464
403
Sumbilca
Veintisiete de
Noviembre
Huarochiri
1
Antioquia
Callahuanca
Carampoma
622
309
313
Casta
1020
529
491
Chicla
2469
1279
1190
771
379
392
696
364
332
1630
826
804
617
327
290
Langa
862
443
419
Laraos
406
200
206
Mariatana
1453
796
657
Matucana
4929
2530
2399
5165
2495
2670
1385
729
656
20138
9494
10644
1175
600
575
1456
745
711
589
313
276
481
255
226
312
155
157
1254
674
580
Huachupampa
Huanza
Huarochiri
Lahuaytambo
Ricardo Palma
San Andres de
Tupicocha
San Antonio
San Bartolome
San Damian
San Jose de los
Chorrillos
San Juan de Iris
San Juan de
Tantaranche
San Lorenzo de
Quinti
San Mateo
4154
2106
2048
San Mateo de
Otao
1820
956
864
San Pedro de
Huancayre
258
132
126
Sangallaya
467
245
222
Santa Cruz de
Cocachacra
1837
917
920
Santa Eulalia
9035
4492
4543
Santiago de
Anchucaya
503
252
251
575
287
288
Santo Domingo
de los Olleros
2443
1254
1189
Surco
1719
914
805
Santiago de Tuna
Huaura
155416
77949
77467
Ambar
1486
812
674
Caleta de
Carquin
4365
2253
2112
Checras
783
389
394
Huacho
48033
23399
24634
Hualmay
19141
9458
9683
Huaura
24418
12410
12008
1654
934
720
1161
605
556
1115
600
515
Santa Maria
23624
11869
11755
Sayan
15293
7963
7330
Vegueta
14343
7257
7086
6616569
3259859
3356710
28364
14167
14197
376097
191892
184205
45172
21675
23497
Brea
100842
48074
52768
Carabayllo
163015
80964
82051
Leoncio Prado
Paccho
Santa Leonor
Lima
1
Ancon
Ate
Barranco
Chaclacayo
37870
18922
18948
222879
110373
112506
16665
8365
8300
Comas
387551
193525
194026
El Agustino
147013
75173
71840
160101
80281
79820
Jesus Maria
107596
46971
60625
La Molina
146532
66770
79762
Chorrillos
Cieneguilla
Independencia
La Victoria
199694
101729
97965
Lima
305765
155955
149810
Lince
82019
37337
44682
Los Olivos
268339
132507
135832
Lurigancho
111892
56641
55251
Lurin
50123
25790
24333
Magdalena del
Mar
62681
28517
34164
128634
55474
73160
53960
26920
27040
Miraflores
Pachacamac
Pucusana
Pueblo Libre
Puente Piedra
Punta Hermosa
Punta Negra
Rimac
San Bartolo
4294
52597
183224
91917
91307
5363
2835
2528
5398
2753
2645
165034
82257
82777
5158
2651
2507
120297
54658
65639
San Isidro
74628
32265
42363
San Juan de
Lurigancho
662534
334517
328017
San Juan de
Miraflores
301560
151375
150185
57669
28756
28913
San Martin de
Porres
461501
231326
230175
San Miguel
127785
59802
67983
Santa Anita
169370
85722
83648
1377
729
648
Santa Rosa
12023
5722
6301
Santiago de
Surco
292653
135621
157032
91347
43516
47831
286332
144774
141558
286954
143974
142980
Surquillo
Villa El Salvador
Villa Maria del
Triunfo
1
12335
6136
6199
Andajes
546
255
291
Caujul
452
229
223
1111
578
533
Cochamarca
Yauyos
4257
42410
San Borja
San Luis
Oyon
8551
95007
Navan
814
409
405
Oyon
7119
3506
3613
Pachangara
2293
1159
1134
24961
12925
12036
516
267
249
1
Alis
Yauyos
Allauca
1206
669
537
Ayaviri
513
250
263
Azangaro
643
349
294
Cacra
565
301
264
Carania
224
115
109
Catahuasi
1163
610
553
Chocos
1365
725
640
Cochas
158
77
81
Colonia
1488
772
716
Hongos
462
241
221
Huampara
626
331
295
Huancaya
639
336
303
Huangascar
1182
604
578
Huantan
843
431
412
Huaec
593
311
282
Laraos
600
294
306
Lincha
773
412
361
Madean
910
452
458
Miraflores
293
139
154
Omas
870
445
425
Putinza
846
419
427
Quinches
886
455
431
Quinocay
592
332
260
San Joaquin
274
156
118
San Pedro de
Pilas
379
196
183
Tanta
585
275
310
Tauripampa
830
426
404
Tomas
777
392
385
Tupe
669
337
332
Viac
1774
931
843
330
168
162
1387
707
680
615249
323612
291637
Vitis
Yauyos
Loreto
1
Alto Amazonas
Datem del
Maraon
72615
38240
34375
Balsapuerto
7846
4102
3744
Jeberos
2568
1432
1136
Lagunas
8107
4458
3649
Santa Cruz
2576
1504
1072
Teniente Cesar
Lopez Rojas
4161
2401
1760
Yurimaguas
47357
24343
23014
29791
16158
13633
Andoas
4354
2476
1878
Barranca
7798
4129
3669
Datem del
Maraon
Loreto
Mariscal Ramon
Castilla
Cahuapanas
3917
2078
1839
Manseriche
5058
2755
2303
Morona
3817
2046
1771
Pastaza
4847
2674
2173
40129
22149
17980
Nauta
19261
10239
9022
Parinari
4522
2618
1904
Tigre
4736
2640
2096
Trompeteros
4492
2671
1821
Urarinas
7118
3981
3137
38965
21586
17379
8828
5020
3808
12910
7083
5827
San Pablo
9317
5163
4154
Yavari
7910
4320
3590
352943
181230
171713
2740
1620
1120
44691
22654
22037
10815
6094
4721
8197
4545
3652
127194
64578
62616
7281
4265
3016
9506
5259
4247
1
Pebas
Ramon Castilla
Maynas
1
Alto Nanay
Belen
Fernando Lores
Indiana
Iquitos
Las Amazonas
Mazan
Napo
7798
4475
3323
Punchana
59540
30424
29116
Putumayo
4037
2288
1749
San Juan
Bautista
66532
32566
33966
1623
888
735
2989
1574
1415
42341
23227
19114
Teniente Manuel
Clavero
Torres Causana
Requena
1
Alto Tapiche
1357
807
550
Capelo
2328
1300
1028
4489
2586
1903
3278
1819
1459
Maquia
4663
2677
1986
Puinahua
3374
1889
1485
Requena
17105
8856
8249
Saquena
2695
1571
1124
Soplin
795
478
317
Tapiche
930
540
390
Yaquerana
Ucayali
1327
704
623
38465
21022
17443
Contamana
14199
7420
6779
2431
1415
1016
4182
2279
1903
3589
2024
1565
8102
4555
3547
5962
3329
2633
90542
50502
40040
10276
5853
4423
Fitzcarrald
619
348
271
Huepetuhe
4360
2415
1945
3464
2019
1445
Manu
1833
1071
762
6194
3489
2705
Iberia
3668
2092
1576
Inahuaya
Padre Marquez
Pampa Hermosa
Sarayacu
Vargas Guerra
Madre de Dios
1
Manu
Madre de Dios
Tahuamanu
Iapari
979
560
419
1547
837
710
74072
41160
32912
Inambari
5498
2988
2510
Laberinto
3295
1774
1521
Las Piedras
4786
2706
2080
Tambopata
60493
33692
26801
130067
65410
64657
14419
7410
7009
1116
588
528
967
478
489
Tahuamanu
Tambopata
Moquegua
1
General Sanchez 1
Cerro
Chojata
Coalaque
Ichua
2147
1103
1044
La Capilla
776
404
372
Lloque
753
398
355
Matalaque
655
341
314
Omate
2164
1113
1051
Puquina
2184
1103
1081
538
278
260
Ubinas
2402
1251
1151
Yunga
717
353
364
53796
26432
27364
Quinistaquillas
Ilo
1
El Algarrobal
Ilo
Pacocha
Mariscal Nieto
1
Carumas
601
317
284
48708
23926
24782
4487
2189
2298
61852
31568
30284
3181
1733
1448
Mariscal Nieto
Cuchumbaya
1770
922
848
Moquegua
39535
19724
19811
Samegua
6796
3369
3427
3353
1762
1591
7217
4058
3159
183296
93459
89837
24539
12013
12526
2189
1073
1116
832
394
438
Paucar
2039
1009
1030
San Pedro de
Pillao
1397
703
694
Santa Ana de
Tusi
5538
2741
2797
Tapuc
1839
857
982
Vilcabamba
1560
764
796
Yanahuanca
9145
4472
4673
60353
32084
28269
2953
1552
1401
7055
3594
3461
4395
2345
2050
11370
5764
5606
Palcazu
5410
3022
2388
Pozuzo
4613
2534
2079
12631
7054
5577
San Cristobal
Torata
Pasco
1
Daniel Alcides
Carrion
1
Chacayan
Goyllarisquizga
Oxapampa
1
Chontabamba
Constitucion
Huancabamba
Oxapampa
Puerto Bermudez
Pasco
Villa Rica
11926
6219
5707
98404
49362
49042
22947
11470
11477
Huachon
3239
1664
1575
Huariaca
4846
2455
2391
Huayllay
5520
2768
2752
Ninacaca
3314
1604
1710
Pallanchacra
2302
1166
1136
9288
4470
4818
6075
3026
3049
8798
4187
4611
Ticlacayan
3738
1852
1886
Tinyahuarco
4662
2308
2354
Vicco
3331
1611
1720
20344
10781
9563
Chaupimarca
Paucartambo
San Fco de Asis
de Yarusyacan
Simon Bolivar
Yanacancha
Piura
1
Ayabaca
1226898
613778
613120
86249
45564
40685
Ayabaca
23722
12403
11319
Frias
6638
14031
7393
Jilili
2170
1203
967
Lagunas
4147
2208
1939
Montero
4948
2620
2328
Pacaipampa
Huancabamba
13069
6848
6221
Paimas
6525
3430
3095
Sapillica
7011
3793
3218
Sicchez
2411
1299
1112
Suyo
8215
4367
3848
78960
40016
38944
Canchaque
5975
3106
2869
El Carmen de la
Frontera
8269
4173
4096
19914
9849
10065
23010
11803
11207
Lalaquiz
3711
2005
1706
San Miguel de el
Faique
6382
3222
3160
Sondor
4807
2481
2326
Sondorillo
6892
3377
3515
122884
63667
59217
6883
3533
3350
Huancabamba
Huarmaca
Morropon
1
Buenos Aires
Chalaco
5871
3071
2800
Chulucanas
62356
31907
30449
La Matanza
10528
5398
5130
Morropon
9688
4923
4765
Salitral
6330
3360
2970
San Juan de
Bigote
5488
2945
2543
Santa Catalina de
Mossa
2912
1533
1379
5571
2993
2578
Santo Domingo
Yamango
Paita
7257
4004
3253
79187
40247
38940
Amotape
1827
986
841
Arenal
1029
505
524
Colan
10101
5234
4867
8257
4299
3958
50596
25337
25259
3608
1874
1734
La Huaca
Paita
Tamarindo
Vichayal
Piura
3769
2012
1757
499144
244327
254817
Castilla
96586
46590
49996
Catacaos
47530
23381
24149
Cura Mori
11124
5672
5452
El Tallan
3380
1731
1649
La Arena
25026
12664
12362
La Union
25451
12684
12767
Las Lomas
18879
9693
9186
137463
67453
70010
63510
33026
30484
Veinteseis de
Octubre
70195
31433
38762
44536
22891
21645
Bellavista de la
Union
3216
1676
1540
Bernal
4528
2360
2168
2645
1357
1288
2382
1256
1126
22571
11592
10979
9194
4650
4544
218749
108506
110243
29756
14675
15081
13415
6905
6510
Piura
Tambo Grande
Sechura
1
Bellavista
Ignacio Escudero
Lancones
9217
4886
4331
19176
9748
9428
5596
2889
2707
18221
9216
9005
Salitral
4742
2401
2341
Sullana
118626
57786
60840
97189
48560
48629
El Alto
5769
2963
2806
La Brea
9872
4864
5008
Lobitos
1094
605
489
Los Organos
7008
3487
3521
Mancora
6851
3436
3415
Parias
66595
33205
33390
841046
416655
424391
92069
44303
47766
Achaya
3258
1658
1600
Arapa
6040
2933
3107
Marcavelica
Miguel Checa
Querecotillo
Talara
Puno
1
Azangaro
Asillo
11456
5265
6191
Azangaro
22603
11219
11384
Caminaca
4222
2037
2185
Chupa
6159
2985
3174
3433
1644
1789
Muani
4570
2176
2394
Potoni
2429
1117
1312
Saman
9818
4838
4980
San Anton
5419
2484
2935
San Jose
3627
1708
1919
San Juan de
Salinas
2849
1310
1539
Santiago de
Pupuja
4088
1936
2152
Tirapata
2098
993
1105
Jose Domingo
Choquehuanca
Carabaya
Chucuito
37461
19085
18376
Ajoyani
1480
723
757
Ayapata
3856
1927
1929
Coasa
4256
2161
2095
Corani
2472
1245
1227
Crucero
5370
2575
2795
Ituata
3340
1726
1614
Macusani
8154
4046
4108
Ollachea
3362
1743
1619
San Gaban
3017
1881
1136
Usicayos
2154
1058
1096
57613
28426
29187
7826
3896
3930
1
Desaguadero
Huacullani
3438
1722
1716
16980
8227
8753
Kelluyo
3840
1968
1872
Pisacoma
Juli
El Collao
1877
898
979
Pomata
11663
5743
5920
Zepita
11989
5972
6017
51338
25226
26112
578
272
306
Capaso
Conduriri
2061
1034
1027
36020
17803
18217
Pilcuyo
9896
4772
5124
Santa Rosa
2783
1345
1438
54178
26349
27829
3578
1809
1769
Huancane
17167
8341
8826
Huatasani
2187
1055
1132
Inchupalla
2982
1486
1496
Ilave
Huancane
1
Cojata
Pusi
4159
1989
2170
Rosaspata
4788
2356
2432
10977
5273
5704
8340
4040
4300
Taraco
Vilque Chico
Lampa
34092
16535
17557
Cabanilla
4359
2080
2279
Calapuja
1739
799
940
Lampa
9391
4539
4852
Nicasio
2692
1299
1393
Ocuviri
1873
995
878
Palca
1474
698
776
Paratia
1944
951
993
Pucara
4560
2162
2398
Santa Lucia
5232
2579
2653
828
433
395
Vilavila
Melgar
51323
24617
26706
Antauta
3865
1946
1919
Ayaviri
18723
9100
9623
Cupi
1476
669
807
Llalli
2115
973
1142
Macari
4925
2405
2520
Nuoa
6660
3197
3463
Orurillo
6123
2804
3319
Santa Rosa
4628
2192
2436
Umachiri
Moho
Puno
2808
1331
1477
21180
10235
10945
Conima
3120
1479
1641
Huayrapata
2904
1424
1480
Moho
12334
5997
6337
Tilali
2822
1335
1487
169318
84320
84998
1
Acora
18679
9484
9195
Amantani
3837
1833
2004
Atuncolla
3715
1842
1873
Capachica
7882
3813
4069
Chucuito
6673
3147
3526
Coata
5015
2286
2729
Huata
2575
1254
1321
Maazo
3892
1851
2041
Paucarcolla
3742
1836
1906
Pichacani
4977
2413
2564
Plateria
6029
2982
3047
96751
48893
47858
San Antonio
1059
524
535
Tiquillaca
2265
1068
1197
Puno
Vilque
San Antonio de
Putina
2227
1094
1133
20666
10202
10464
Ananea
3427
1741
1686
Pedro Vilca
Apaza
1586
769
817
Putina
San Roman
11074
5373
5701
Quilcapuncu
3467
1738
1729
Sina
1112
581
531
185075
92763
92312
Cabana
3716
1679
2037
Cabanillas
3799
1807
1992
Caracoto
6849
3191
3658
170711
86086
84625
Juliaca
Sandia
37422
20303
17119
Alto Inambari
3392
1861
1531
Cuyocuyo
5061
2633
2428
Limbani
2178
1170
1008
Patambuco
3131
1629
1502
Phara
3217
1696
1521
Quiaca
1424
768
656
3351
1869
1482
San Pedro de
Putina Punco
4745
2811
1934
Sandia
9134
4856
4278
Yanahuaya
1789
1010
779
Yunguyo
San Martn
29311
14291
15020
Anapia
804
409
395
Copani
3873
1979
1894
Cuturapi
1101
542
559
Ollaraya
1951
924
1027
Tinicachi
624
297
327
Unicachi
1055
507
548
Yunguyo
19903
9633
10270
545521
291005
254516
34784
19292
15492
Alto Biavo
4959
2897
2062
Bajo Biavo
7507
4326
3181
Bellavista
10990
5882
5108
Huallaga
1738
987
751
San Pablo
6051
3311
2740
San Rafael
3539
1889
1650
24174
13247
10927
1811
989
822
10370
5615
4755
1
Bellavista
El Dorado
1
Agua Blanca
San Jose de Sisa
El Dorado
Huallaga
Lamas
San Martin
6150
3418
2732
Santa Rosa
4191
2330
1861
Shatoja
1652
895
757
19950
10930
9020
Alto Saposoa
2581
1524
1057
El Eslabon
1741
944
797
Piscoyacu
2814
1573
1241
Sacanche
1838
1001
837
Saposoa
10241
5503
4738
Tingo de
Saposoa
735
385
350
58059
31162
26897
Alonso de
Alvarado
9297
5106
4191
Barranquita
3923
2198
1725
Caynarachi
5287
2907
2380
Cuumbuqui
3555
1966
1589
10769
5489
5280
5428
2930
2498
Rumisapa
2502
1290
1212
San Roque de
Cumbaza
1242
669
573
Shanao
2348
1237
1111
Tabalosos
9434
5006
4428
Zapatero
4274
2364
1910
39665
21446
18219
6898
3975
2923
Lamas
Pinto Recodo
Mariscal Caceres 1
Campanilla
Huicungo
Moyobamba
Picota
4817
2705
2112
Juanjui
20875
10739
10136
Pachiza
3560
2065
1495
Pajarillo
3515
1962
1553
83251
43912
39339
Calzada
3346
1769
1577
Habana
1967
1070
897
Jepelacio
10687
5733
4954
Moyobamba
48879
25540
23339
Soritor
15779
8352
7427
Yantalo
2593
1448
1145
29246
16138
13108
2678
1540
1138
1
Buenos Aires
Caspizapa
1724
909
815
Picota
6628
3508
3120
942
516
426
2455
1313
1142
1136
588
548
Pilluana
Pucacaca
San Cristobal
San Hilarion
2812
1533
1279
Shamboyacu
4856
2805
2051
2993
1716
1277
3022
1710
1312
Tingo de Ponasa
Tres Unidos
Rioja
82976
44162
38814
Awajun
6258
3444
2814
Elias Soplin
Vargas
8800
4677
4123
Nueva
Cajamarca
27748
14599
13149
Pardo Miguel
12368
6734
5634
Posic
1588
833
755
Rioja
17817
9307
8510
2644
1430
1214
Yorongos
2416
1303
1113
Yuracyacu
3337
1835
1502
126342
64345
61997
1089
589
500
Cacatachi
2751
1412
1339
Chazuta
6386
3470
2916
Chipurana
1492
834
658
El Porvenir
1960
1126
834
Huimbayoc
2791
1569
1222
Juan Guerra
2683
1413
1270
La Banda de
Shilcayo
22889
11441
11448
Morales
16831
8517
8314
Papaplaya
1648
931
717
San Antonio
1588
830
758
Sauce
4598
2504
2094
Shapaja
2061
1058
1003
Tarapoto
57575
28651
28924
47074
26371
20703
6709
3904
2805
Polvora
5197
3064
2133
Shunte
2435
1421
1014
Tocache
20500
11290
9210
Uchiza
12233
6692
5541
246256
126948
119308
6056
3185
2871
San Fernando
San Martin
1
Alberto Leveau
Tocache
Nuevo Progreso
Tacna
1
Candarave
1
Cairani
988
520
468
Camilaca
1038
559
479
Candarave
2045
1079
966
394
193
201
Curibaya
Jorge Basadre
Tacna
Huanuara
768
393
375
Quilahuani
823
441
382
9750
5610
4140
Ilabaya
4569
2629
1940
Ite
2956
1710
1246
Locumba
2225
1271
954
223026
114267
108759
27638
14355
13283
2771
1423
1348
28405
14852
13553
55810
28622
27188
Inclan
2183
1235
948
Pachia
2305
1197
1108
Palca
1506
810
696
12153
6298
5855
1
Alto de la Alianza
Calana
Ciudad Nueva
Coronel Gregorio
Albarracin L.
Pocollay
Tarata
Sama
1958
1132
826
Tacna
88297
44343
43954
7424
3886
3538
879
458
421
422
214
208
810
424
386
Sitajara
379
219
160
Susapaya
757
408
349
2581
1340
1241
758
374
384
1
Estique
Estique Pampa
Heroes Albarracin
Tarata
Tarucachi
Ticaco
Tumbes
838
449
389
152314
79606
72708
13812
7307
6505
Canoas de Punta
Sal
3424
1761
1663
Casitas
2552
1371
1181
1
Contralmirante
Villar
Zorritos
Tumbes
Zarumilla
7836
4175
3661
107646
56181
51465
Corrales
15443
7946
7497
La Cruz
6290
3272
3018
Pampas de
Hospital
5128
2675
2453
San Jacinto
6761
3511
3250
San Juan de la
Virgen
3599
1867
1732
Tumbes
70425
36910
33515
30856
16118
14738
Zarumilla
Aguas Verdes
Ucayali
11567
6015
Matapalo
2081
1203
878
Papayal
4093
2148
1945
Zarumilla
13115
6752
6363
1
Atalaya
319790
168700
151090
29009
15763
13246
Raimondi
19116
10260
8856
Sepahua
4046
2271
1775
Tahuania
4658
2564
2094
Yurua
Coronel Portillo
1189
668
521
249928
129941
119987
Calleria
113230
59201
54029
10927
6145
4782
Campoverde
Iparia
7227
3981
3246
43489
21716
21773
8187
4500
3687
3629
2047
1582
Yarinacocha
63239
32351
30888
38088
21480
16608
6284
3650
2634
Irazola
12756
7209
5547
Padre Abad
Manantay
Masisea
Nueva Requena
Padre Abad
Curimana
Purus
5552
19048
10621
8427
2765
1516
1249
Purus
2765
1516
1249
Menos de 20 aos
Total
Suma
Suma
De 20 a 39 aos
2
Suma
Total
Suma
Suma
Suma
857107
432669
424438
10406733
5240567
5166166
11894
6210
5684
132207
68494
63713
2371
1220
1151
26482
13570
12912
357
177
180
4061
2235
1826
704
346
358
6946
3169
3777
136
72
64
2005
1045
960
38
16
22
677
356
321
879
456
423
8692
4514
4178
257
153
104
4101
2251
1850
801
420
381
9101
4654
4447
201
109
92
12
134
62
72
35
19
16
342
172
170
17
303
158
145
165
101
64
1922
933
989
242
122
120
2395
1222
1173
30
15
15
292
134
158
202
119
83
14
10
153
81
72
45
23
22
592
307
285
19
12
391
214
177
205
99
106
2174
1143
1031
1380
712
668
16843
8326
8517
130
62
68
35
20
15
472
264
208
656
331
325
8287
3893
4394
17
233
116
117
33
15
18
369
204
165
62
32
30
600
312
288
16
214
124
90
10
165
78
87
160
77
83
1706
881
825
68
31
37
1060
551
509
25
13
12
430
214
216
29
17
12
273
128
145
38
22
16
300
159
141
61
36
25
693
336
357
22
11
11
253
135
118
11
150
79
71
52
34
18
423
232
191
141
74
67
12
242
122
120
49
30
19
554
285
269
10
148
77
71
1584
803
781
16383
8650
7733
446
240
206
3990
2058
1932
688
359
329
8201
4439
3762
450
204
246
4192
2153
2039
1457
793
664
14481
7695
6786
185
83
102
1825
925
900
65
36
29
714
392
322
86
38
48
679
358
321
64
37
27
618
323
295
13
205
109
96
54
33
21
539
259
280
33
16
17
383
206
177
34
21
13
322
161
161
133
70
63
1124
558
566
12
156
74
82
28
13
15
357
190
167
89
57
32
1010
564
446
99
50
49
1106
636
470
202
131
71
1625
904
721
39
25
14
444
244
200
17
10
200
103
97
23
13
10
280
147
133
16
267
139
128
15
11
203
113
90
58
26
32
585
318
267
106
59
47
983
515
468
43
21
22
418
234
184
43
26
17
438
223
215
843
438
405
9790
5316
4474
83
39
44
808
458
350
19
10
300
167
133
60
36
24
848
460
388
54
28
26
611
333
278
39
22
17
613
323
290
43
21
22
684
369
315
18
10
317
175
142
278
151
127
2891
1586
1305
147
71
76
1400
736
664
16
205
102
103
18
12
220
125
95
68
32
36
893
482
411
3458
1824
1634
39127
20283
18844
1553
808
745
17881
9008
8873
820
430
390
9393
4947
4446
286
153
133
3028
1608
1420
154
80
74
1933
1045
888
233
118
115
2541
1326
1215
279
163
116
2961
1583
1378
133
72
61
1390
766
624
33302
17030
16272
385076
195421
189655
210
112
98
2452
1286
1166
46
31
15
633
321
312
52
23
29
552
294
258
17
212
107
105
68
38
30
730
398
332
27
12
15
325
166
159
463
250
213
4859
2424
2435
69
31
38
753
390
363
69
43
26
625
322
303
42
26
16
554
279
275
89
50
39
933
460
473
145
74
71
1557
764
793
49
26
23
437
209
228
272
135
137
2568
1275
1293
116
62
54
1204
583
621
156
73
83
1364
692
672
763
396
367
8824
4704
4120
10
141
83
58
42
20
22
513
257
256
65
34
31
800
434
366
70
31
39
685
363
322
174
98
76
126
58
68
1254
623
631
67
41
26
876
473
403
215
115
100
2331
1283
1048
34
15
19
581
314
267
43
24
19
423
234
189
12
10
149
87
62
16
11
229
115
114
30
18
12
324
168
156
12
10
101
52
49
17
243
120
123
1473
739
734
17554
8763
8791
67
28
39
875
436
439
53
29
24
733
347
386
83
37
46
976
485
491
66
31
35
768
390
378
453
245
208
5076
2612
2464
314
155
159
3714
1833
1881
48
17
31
596
296
300
98
47
51
926
453
473
106
49
57
1601
732
869
81
46
35
1125
580
545
104
55
49
1164
599
565
734
390
344
6390
3128
3262
401
210
191
3650
1775
1875
145
71
74
1232
598
634
188
109
79
1508
755
753
1389
712
677
15943
8138
7805
145
77
68
1540
774
766
932
473
459
10944
5572
5372
51
29
22
853
433
420
261
133
128
2606
1359
1247
255
134
121
2481
1301
1180
14
180
100
80
12
172
86
86
54
28
26
414
216
198
107
51
56
907
466
441
25
15
10
388
209
179
28
15
13
285
154
131
15
135
70
65
4369
2207
2162
55768
28469
27299
73
40
33
658
352
306
17
11
166
87
79
86
45
41
797
419
378
1621
804
817
22066
11380
10686
1685
863
822
22253
11229
11024
134
70
64
1883
954
929
48
21
27
513
253
260
94
54
40
1153
589
564
32
20
12
415
223
192
189
92
97
1771
926
845
175
83
92
1760
891
869
215
109
106
2333
1166
1167
2515
1274
1241
29741
15684
14057
78
42
36
1084
587
497
126
67
59
1445
723
722
280
147
133
3218
1787
1431
100
43
57
1066
568
498
85
49
36
970
544
426
201
97
104
2135
1185
950
95
47
48
1215
661
554
251
127
124
2589
1279
1310
62
29
33
808
417
391
110
50
60
1246
654
592
153
71
82
1665
922
743
32
17
15
379
191
188
82
46
36
942
515
427
658
339
319
8967
4581
4386
126
60
66
1109
584
525
76
43
33
903
486
417
854
433
421
9698
4969
4729
19
10
343
183
160
66
31
35
839
425
414
720
365
355
7862
4020
3842
28
16
12
306
145
161
21
12
348
196
152
1897
1002
895
18065
9051
9014
771
399
372
7807
3875
3932
30
19
11
376
192
184
44
19
25
477
241
236
44
26
18
476
244
232
96
51
45
643
331
312
283
150
133
2469
1245
1224
285
146
139
2667
1303
1364
238
136
102
2031
1038
993
34
16
18
331
169
162
72
40
32
788
413
375
732
370
362
7498
3763
3735
126
59
67
1475
724
751
38
22
16
393
204
189
94
42
52
765
418
347
50
26
24
550
290
260
211
117
94
1994
1019
975
102
50
52
1049
509
540
29
16
13
481
237
244
82
38
44
791
362
429
224
117
107
2837
1540
1297
21
12
205
103
102
94
60
34
182
92
90
47
27
20
654
353
301
27
14
13
361
200
161
106
51
55
43
28
15
384
207
177
19
11
273
152
121
40
18
22
444
261
183
134
61
73
806
422
384
7519
3771
3748
40
23
17
358
185
173
87
51
36
872
456
416
269
138
131
2222
1099
1123
23
10
13
229
123
106
28
12
16
341
178
163
22
13
238
127
111
25
13
12
188
86
102
72
45
27
797
395
402
134
65
69
1242
611
631
26
12
14
291
160
131
80
40
40
741
351
390
888
440
448
8017
3930
4087
124
57
67
1216
593
623
205
103
102
1954
994
960
479
240
239
4112
1972
2140
80
40
40
735
371
364
555
290
265
7410
3838
3572
117
63
54
1610
827
783
17
321
166
155
32
17
15
303
156
147
36
18
18
383
213
170
34
15
19
493
261
232
38
19
19
469
233
236
44
24
20
483
234
249
157
77
80
2042
1102
940
21
14
245
126
119
59
34
25
1061
520
541
11977
6104
5873
149318
75362
73956
156
78
78
1631
902
729
5833
2970
2863
77534
39085
38449
445
243
202
5757
2894
2863
124
63
61
1250
681
569
258
159
99
2947
1540
1407
360
171
189
4648
2379
2269
3821
1940
1881
42648
21193
21455
118
54
64
1654
857
797
862
426
436
11249
5831
5418
1056
543
513
9216
4602
4614
54
30
24
574
284
290
23
11
12
216
105
111
80
38
42
841
458
383
31
17
14
375
205
170
133
72
61
1104
522
582
91
38
53
769
383
386
125
64
61
1088
578
510
303
163
140
2151
1064
1087
58
25
33
514
267
247
158
85
73
1584
736
848
1870
960
910
18918
9423
9495
91
52
39
671
337
334
239
119
120
2318
1181
1137
56
31
25
623
291
332
424
221
203
4404
2173
2231
101
47
54
1049
549
500
74
42
32
797
390
407
225
115
110
2151
1051
1100
660
333
327
6905
3451
3454
13744
6962
6782
130236
65374
64862
3324
1689
1635
35133
17721
17412
1943
975
968
21663
10843
10820
41
21
20
445
208
237
102
57
45
1192
632
560
513
262
251
4741
2383
2358
160
81
79
1372
743
629
117
51
66
1150
581
569
116
74
42
1160
586
574
93
40
53
950
485
465
239
128
111
2460
1260
1200
5026
2446
2580
48514
23968
24546
1371
631
740
14373
7127
7246
252
133
119
2080
1021
1059
47
25
22
389
207
182
185
98
87
1806
904
902
141
65
76
1264
610
654
23
10
13
293
140
153
81
43
38
743
366
377
253
135
118
2474
1213
1261
151
73
78
1522
757
765
366
171
195
3205
1596
1609
64
30
34
624
307
317
34
13
21
257
133
124
122
56
66
915
439
476
654
315
339
6728
3281
3447
82
39
43
710
374
336
365
183
182
3117
1469
1648
621
318
303
6059
3037
3022
64
30
34
596
300
296
150
78
72
1359
687
672
378
208
170
3477
1833
1644
105
52
53
793
400
393
15
241
136
105
42
23
19
393
239
154
50
26
24
592
313
279
80
48
32
600
285
315
45
30
15
425
231
194
41
21
20
433
229
204
893
462
431
8627
4440
4187
22
11
11
214
112
102
37
20
17
447
239
208
113
52
61
1019
491
528
71
37
34
659
328
331
22
13
242
130
112
110
61
49
893
463
430
21
12
240
129
111
20
12
246
126
120
71
37
34
671
354
317
41
26
15
427
211
216
26
12
14
304
156
148
31
18
13
324
192
132
23
11
12
197
103
94
87
40
47
816
394
422
105
54
51
1174
612
562
51
26
25
388
210
178
42
23
19
366
190
176
1639
823
816
13644
6746
6898
390
191
199
3078
1475
1603
158
73
85
1512
778
734
63
30
33
588
297
291
285
157
128
2443
1191
1252
222
113
109
1898
982
916
276
137
139
2073
993
1080
162
81
81
1241
630
611
83
41
42
811
400
411
1574
832
742
13300
6748
6552
318
168
150
3007
1536
1471
143
75
68
1192
614
578
240
142
98
2001
1041
960
365
176
189
2367
1136
1231
184
104
80
1366
656
710
324
167
157
3367
1765
1602
910
502
408
7541
3918
3623
186
102
84
1380
708
672
51
30
21
422
214
208
87
50
37
737
380
357
73
40
33
485
247
238
38
19
19
240
125
115
170
97
73
1196
635
561
39
21
18
411
222
189
30
20
10
323
163
160
111
63
48
1051
558
493
14
142
73
69
22
10
12
240
130
110
18
12
259
136
123
32
18
14
324
148
176
39
20
19
331
179
152
35855
18349
17506
482321
245379
236942
27787
14178
13609
380008
192885
187123
2374
1229
1145
31494
15973
15521
1666
860
806
26938
13540
13398
2595
1316
1279
35131
17849
17282
4476
2254
2222
55727
27808
27919
227
105
122
3059
1551
1508
96
42
54
1355
674
681
1342
674
668
18646
9584
9062
2019
992
1027
28479
14286
14193
823
411
412
9007
4559
4448
1553
786
767
21751
11033
10718
1572
823
749
22108
11365
10743
42
20
22
842
408
434
3648
1884
1764
51577
26675
24902
12
217
125
92
38
24
14
430
245
185
23
12
11
692
326
366
115
60
55
1609
805
804
736
410
326
9825
4882
4943
26
15
11
384
188
196
33
12
21
563
292
271
26
10
16
247
144
103
173
77
96
2423
1224
1199
1777
886
891
23146
11681
11465
481
254
227
6842
3677
3165
445
246
199
6777
3818
2959
94
53
41
1032
555
477
705
358
347
10164
4695
5469
39
26
13
851
499
352
631
332
299
8692
4424
4268
1655
864
791
20526
10357
10169
518
298
220
5887
2996
2891
116
58
58
1641
816
825
38
23
15
1104
614
490
187
97
90
2436
1180
1256
200
101
99
2400
1205
1195
121
58
63
1326
694
632
17
10
375
198
177
458
222
236
5357
2654
2703
905
455
450
11587
6130
5457
119
62
57
1363
676
687
105
57
48
1426
725
701
26
18
269
137
132
57
26
31
769
417
352
23
12
11
233
133
100
117
51
66
1108
538
570
150
71
79
2264
1059
1205
49
29
20
1035
651
384
37
27
10
950
671
279
57
38
19
506
261
245
44
17
27
527
281
246
61
29
32
576
306
270
60
28
32
561
275
286
875
462
413
10794
5543
5251
21
16
303
164
139
260
125
135
3127
1541
1586
103
51
52
46
19
27
548
300
248
26
13
13
437
220
217
278
159
119
40
25
15
554
295
259
13
149
81
68
150
87
63
1765
875
890
62
31
31
670
354
316
10
121
63
58
86
45
41
202
110
92
2290
1184
1106
24
12
12
363
211
152
2515
1251
1264
32327
16236
16091
37
16
21
346
192
154
73
30
43
597
323
274
57
32
25
608
322
286
137
62
75
1291
695
596
215
109
106
2261
1144
1117
28
11
17
372
183
189
21
14
233
135
98
46
20
26
459
259
200
29
14
15
237
136
101
34
15
19
369
208
161
34
21
13
622
356
266
27
15
12
329
178
151
18
10
191
101
90
1545
778
767
21886
10661
11225
24
13
11
336
165
171
26
10
16
336
162
174
11
242
145
97
54
27
27
492
271
221
24
10
14
359
182
177
75
41
34
761
418
343
453
243
210
4741
2574
2167
17
10
232
127
105
94
50
44
918
496
422
10
175
88
87
116
57
59
1047
511
536
20
13
205
104
101
63
37
26
697
370
327
26
15
11
227
126
101
107
57
50
1240
752
488
1277
678
599
18097
9347
8750
194
98
96
3189
1716
1473
163
82
81
2316
1154
1162
135
62
73
1712
914
798
28
14
14
469
248
221
578
326
252
8082
4089
3993
179
96
83
2329
1226
1103
388
218
170
4241
2307
1934
65
31
34
583
308
275
19
10
223
127
96
71
40
31
743
385
358
63
39
24
609
328
281
23
14
523
303
220
79
45
34
799
435
364
14
205
108
97
11
85
45
40
82
50
32
18
10
236
123
113
18
12
153
95
58
20493
10235
10258
198661
98997
99664
1197
591
606
10287
5035
5252
139
70
69
1709
800
909
319
151
168
2349
1138
1211
274
137
137
2689
1343
1346
95
44
51
739
367
372
224
117
107
1599
789
810
146
72
74
1202
598
604
8669
4260
4409
92928
45709
47219
271
135
136
2864
1451
1413
210
113
97
1645
846
799
272
105
167
3268
1380
1888
3237
1628
1609
37452
18696
18756
740
358
382
7413
3546
3867
192
95
97
2132
1047
1085
515
255
260
6108
2993
3115
240
127
113
1833
924
909
102
55
47
1103
559
544
205
96
109
2157
1054
1103
54
21
33
624
319
305
1470
709
761
15262
7418
7844
50
26
24
475
255
220
285
137
148
2702
1327
1375
180
91
89
2096
1058
1038
646
309
337
5794
2836
2958
324
169
155
3020
1499
1521
77
40
37
719
359
360
71
33
38
556
278
278
87
45
42
940
456
484
89
51
38
805
406
399
3334
1672
1662
29409
14836
14573
163
96
67
1381
713
668
18
11
604
296
308
212
102
110
1483
761
722
1758
868
890
14157
7021
7136
121
59
62
1345
716
629
262
140
122
3092
1609
1483
231
118
113
1890
924
966
263
115
148
2204
1089
1115
306
167
139
3253
1707
1546
2762
1421
1341
23022
11984
11038
102
43
59
1165
632
533
368
198
170
2872
1565
1307
310
168
142
2849
1516
1333
67
40
27
578
310
268
163
85
78
1442
758
684
55
33
22
426
228
198
218
99
119
2239
1091
1148
561
273
288
4011
2104
1907
357
182
175
3332
1657
1675
561
300
261
4108
2123
1985
1503
771
732
14498
7168
7330
52
25
27
460
218
242
31
19
12
233
102
131
27
17
10
304
134
170
80
48
32
620
318
302
86
43
43
743
366
377
41
21
20
426
223
203
49
22
27
439
220
219
25
14
11
299
171
128
49
29
20
436
229
207
114
57
57
1025
527
498
70
35
35
733
365
368
46
18
28
603
343
260
427
205
222
4239
1920
2319
13
10
111
67
44
67
35
32
616
309
307
35
22
13
288
151
137
117
51
66
869
426
443
49
32
17
462
238
224
84
48
36
1102
583
519
12
124
61
63
29
14
15
366
197
169
736
367
369
7403
3646
3757
73
41
32
738
368
370
369
180
189
3356
1601
1755
28
20
362
189
173
23
11
12
241
124
117
95
57
38
1414
673
741
60
26
34
579
298
281
41
24
17
293
160
133
47
20
27
420
233
187
229
109
120
2513
1274
1239
17
10
146
75
71
10
120
58
62
46
23
23
556
301
255
17
11
180
99
81
38
15
23
286
142
144
124
65
59
58
28
30
716
319
397
13
178
113
65
69
41
28
19
10
138
61
77
337
168
169
2901
1453
1448
19
12
119
63
56
21
12
171
90
81
25
10
15
180
85
95
15
10
113
54
59
53
31
22
439
215
224
11
172
85
87
71
32
39
706
350
356
29
21
201
99
102
50
31
19
397
213
184
17
10
174
88
86
26
14
12
229
111
118
686
327
359
6436
3236
3200
70
30
40
614
345
269
25
16
243
123
120
15
134
80
54
72
31
41
740
350
390
35
20
15
359
207
152
44
23
21
512
276
236
60
28
32
568
272
296
40
15
25
385
202
183
58
31
27
690
324
366
56
26
30
471
219
252
100
52
48
832
405
427
111
56
55
888
433
455
716
380
336
6244
3157
3087
40
23
17
416
212
204
32
16
16
273
136
137
110
55
55
769
398
371
56
27
29
550
282
268
42
26
16
390
196
194
51
29
22
398
226
172
248
135
113
2129
1064
1065
137
69
68
1319
643
676
45651
23283
22368
494504
248116
246388
2433
1263
1170
24412
12086
12326
774
405
369
6207
3139
3068
977
501
476
11845
5807
6038
410
226
184
3827
1877
1950
272
131
141
2533
1263
1270
10222
5059
5163
126554
61884
64670
300
137
163
3173
1611
1562
5610
2784
2826
75179
36472
38707
170
85
85
1380
647
733
288
161
127
2375
1262
1113
998
473
525
11989
6018
5971
486
245
241
5163
2569
2594
185
91
94
1970
952
1018
1146
553
593
14164
6836
7328
345
179
166
3873
1908
1965
137
72
65
1609
788
821
368
176
192
3721
1809
1912
189
103
86
1958
1012
946
3125
1574
1551
30507
15254
15253
801
390
411
8030
3745
4285
116
69
47
1079
566
513
332
165
167
2597
1343
1254
447
219
228
4556
2326
2230
39
20
19
371
201
170
84
44
40
1157
569
588
273
135
138
2562
1310
1252
160
78
82
1673
833
840
215
116
99
2336
1179
1157
428
216
212
3842
1987
1855
174
94
80
1788
930
858
56
28
28
516
265
251
5036
2626
2410
52701
25746
26955
146
75
71
1149
589
560
157
80
77
1432
709
723
320
175
145
3742
1791
1951
155
88
67
1524
767
757
98
60
38
954
525
429
108
64
44
1091
581
510
1510
777
733
17341
8172
9169
213
115
98
1843
911
932
203
107
96
2084
996
1088
267
139
128
2688
1290
1398
472
241
231
4857
2315
2542
169
94
75
1807
879
928
128
62
66
1161
625
536
169
69
100
1799
894
905
72
39
33
625
351
274
238
139
99
2548
1331
1217
52
25
27
535
310
225
526
260
266
5186
2519
2667
33
17
16
335
191
144
825
427
398
9028
4570
4458
86
42
44
979
490
489
213
115
98
2444
1276
1168
41
17
24
529
274
255
92
47
45
875
455
420
105
52
53
1005
523
482
53
30
23
459
245
214
72
38
34
780
398
382
163
86
77
1957
909
1048
4374
2236
2138
43273
21839
21434
337
184
153
3191
1714
1477
114
61
53
1217
644
573
122
55
67
1115
625
490
1665
818
847
17519
8309
9210
167
80
87
1378
661
717
201
114
87
1848
1006
842
467
245
222
3858
1969
1889
167
88
79
1652
846
806
124
69
55
1129
638
491
121
62
59
1184
617
567
102
56
46
1128
630
498
197
101
96
2080
1128
952
229
115
114
2337
1209
1128
309
162
147
3218
1616
1602
52
26
26
419
227
192
3180
1592
1588
33318
16035
17283
2511
1242
1269
26324
12533
13791
116
67
49
1180
647
533
553
283
270
5814
2855
2959
6447
3306
3141
72062
37685
34377
476
255
221
5119
2641
2478
371
191
180
3782
2045
1737
435
238
197
4283
2322
1961
347
187
160
3652
2011
1641
2953
1460
1493
35174
17963
17211
237
121
116
2645
1427
1218
320
155
165
3048
1596
1452
268
119
149
3026
1556
1470
286
166
120
2455
1305
1150
164
80
84
1730
901
829
257
140
117
2874
1606
1268
333
194
139
4274
2312
1962
4738
2506
2232
46440
24701
21739
483
253
230
4974
2675
2299
708
350
358
7274
3821
3453
719
371
348
7139
3873
3266
342
189
153
3056
1641
1415
1186
633
553
11891
6222
5669
618
345
273
5943
3188
2755
682
365
317
6163
3281
2882
1537
774
763
16897
8473
8424
102
42
60
1058
528
530
66
35
31
821
426
395
212
111
101
2106
1073
1033
57
32
25
695
355
340
120
64
56
1274
643
631
486
241
245
4977
2526
2451
494
249
245
5966
2922
3044
1453
732
721
16690
8223
8467
24
10
14
449
235
214
151
76
75
1499
754
745
108
64
44
1210
581
629
111
57
54
1296
639
657
81
40
41
1010
508
502
144
62
82
1691
821
870
36
19
17
570
305
265
108
52
56
939
445
494
57
32
25
721
365
356
328
167
161
3548
1690
1858
115
47
68
1558
778
780
103
54
49
1064
536
528
87
52
35
1135
566
569
820
407
413
8667
4344
4323
177
94
83
1704
864
840
56
24
32
607
341
266
449
223
226
4700
2312
2388
138
66
72
1656
827
829
1461
781
680
13955
7276
6679
57
21
36
575
296
279
271
157
114
2837
1472
1365
168
89
79
1744
936
808
105
66
39
1148
661
487
124
72
52
1087
611
476
152
86
66
1491
819
672
297
150
147
2509
1173
1336
94
44
50
878
451
427
22
14
202
127
75
31
12
19
433
222
211
140
70
70
1051
508
543
26485
13255
13230
341433
171310
170123
26485
13255
13230
341433
171310
170123
1938
966
972
26758
13165
13593
11779
5873
5906
161850
81843
80007
1214
614
600
17850
8912
8938
1476
692
784
21954
10935
11019
124
62
62
2550
1241
1309
9954
5048
4906
110471
55214
55257
41238
20844
20394
438681
220856
217825
876
465
411
7330
3747
3583
170
87
83
1373
699
674
92
52
40
844
429
415
79
47
32
692
378
314
35
18
17
397
203
194
267
147
120
2188
1088
1100
101
46
55
872
479
393
132
68
64
964
471
493
2004
1018
986
19244
9821
9423
281
129
152
2263
1136
1127
652
337
315
6832
3394
3438
78
42
36
772
373
399
194
99
95
1666
900
766
220
109
111
1892
1005
887
258
139
119
2386
1242
1144
84
42
42
924
497
427
113
60
53
1209
611
598
124
61
63
1300
663
637
2322
1210
1112
22663
11627
11036
807
437
370
7524
3696
3828
129
64
65
1236
643
593
217
107
110
1888
934
954
188
106
82
2190
1144
1046
339
165
174
3406
1724
1682
186
88
98
1691
887
804
158
85
73
1588
814
774
298
158
140
3140
1785
1355
1357
688
669
12194
6193
6001
235
117
118
1784
949
835
202
101
101
1869
924
945
94
50
44
902
460
442
207
111
96
1936
944
992
52
21
31
568
289
279
126
60
66
1006
515
491
103
47
56
1139
602
537
338
181
157
2990
1510
1480
3746
1905
1841
34486
17108
17378
197
108
89
1658
822
836
216
103
113
1793
912
881
454
227
227
3620
1711
1909
258
112
146
2446
1206
1240
170
79
91
1767
921
846
107
56
51
1017
500
517
2140
1118
1022
20242
10064
10178
204
102
102
1943
972
971
2913
1486
1427
21446
10858
10588
174
88
86
1450
784
666
278
139
139
2235
1094
1141
396
202
194
2581
1312
1269
431
227
204
3365
1736
1629
287
156
131
2035
1117
918
171
78
93
1257
623
634
859
432
427
6128
2999
3129
317
164
153
2395
1193
1202
11934
5920
6014
155663
75960
79703
103
46
57
877
440
437
3020
1468
1552
43514
21483
22031
177
93
84
2029
967
1062
1321
642
679
14104
6730
7374
2512
1241
1271
30044
14528
15516
3054
1532
1522
37798
19013
18785
128
60
68
1440
736
704
1619
838
781
25857
12063
13794
2158
1030
1128
19501
8770
10731
87
46
41
841
410
431
41
17
24
354
165
189
515
258
257
4044
1901
2143
1046
493
553
9776
4285
5491
43
21
22
450
191
259
188
91
97
1803
793
1010
117
51
66
1259
555
704
121
53
68
974
470
504
5906
3061
2845
70118
37548
32570
1567
852
715
19755
10878
8877
184
88
96
1970
1072
898
701
368
333
7392
3981
3411
217
112
105
2587
1350
1237
179
82
97
2063
1153
910
775
396
379
8344
4443
3901
331
179
152
4942
2682
2260
1110
564
546
13272
6725
6547
205
114
91
2847
1507
1340
637
306
331
6946
3757
3189
1074
541
533
9313
5016
4297
134
74
60
1008
537
471
133
70
63
1184
656
528
39
18
21
367
193
174
182
91
91
1797
936
861
248
126
122
1790
964
826
73
31
42
783
419
364
92
51
41
995
534
461
35
15
20
357
216
141
138
65
73
1032
561
471
1687
837
850
14806
7723
7083
114
55
59
936
481
455
388
208
180
2933
1543
1390
326
143
183
2950
1524
1426
246
112
134
2146
1087
1059
130
66
64
1552
839
713
483
253
230
4289
2249
2040
3192
1619
1573
29666
15117
14549
192
95
97
2095
1073
1022
82
50
32
965
513
452
140
70
70
1081
567
514
459
232
227
4013
2047
1966
172
89
83
1631
832
799
133
72
61
1430
750
680
127
72
55
1502
756
746
155
81
74
1549
830
719
631
311
320
5005
2462
2543
251
136
115
2563
1271
1292
342
177
165
3266
1694
1572
508
234
274
4566
2322
2244
2069
1064
1005
22251
11368
10883
416
226
190
3699
1815
1884
143
70
73
1618
811
807
139
66
73
2491
1286
1205
236
119
117
1907
1010
897
323
173
150
3637
1904
1733
720
362
358
7899
4013
3886
92
48
44
1000
529
471
14746
7323
7423
131632
63947
67685
1695
850
845
14770
6955
7815
328
159
169
2891
1320
1571
138
79
59
1301
646
655
261
125
136
1978
844
1134
85
49
36
894
486
408
72
34
38
611
316
295
435
213
222
4068
1877
2191
127
63
64
1120
590
530
249
128
121
1907
876
1031
1976
1024
952
16706
8115
8591
293
146
147
2357
1124
1233
43
22
21
345
161
184
143
86
57
1125
558
567
39
19
20
438
223
215
141
72
69
1123
552
571
52
27
25
530
275
255
48
20
28
477
221
256
44
24
20
410
204
206
977
505
472
7907
3762
4145
24
12
12
481
256
225
55
26
29
457
245
212
117
65
52
1056
534
522
709
362
347
7442
3760
3682
47
21
26
555
290
265
71
46
25
734
370
364
80
34
46
654
348
306
121
58
63
1157
544
613
53
29
24
436
227
209
51
28
23
480
256
224
54
26
28
591
295
296
23
12
11
281
147
134
47
32
15
393
211
182
28
12
16
351
174
177
41
16
25
621
288
333
32
14
18
372
191
181
61
34
27
817
419
398
1435
721
714
11698
5640
6058
254
136
118
1969
959
1010
112
52
60
754
363
391
191
95
96
1698
806
892
109
57
52
1003
505
498
110
56
54
838
445
393
30
19
11
253
135
118
161
78
83
1310
610
700
86
42
44
844
421
423
210
98
112
1604
722
882
42
25
17
344
180
164
130
63
67
1081
494
587
4735
2288
2447
43208
21141
22067
97
47
50
842
409
433
930
423
507
7080
3407
3673
381
197
184
3953
1899
2054
40
19
21
325
161
164
79
36
43
650
287
363
81
46
35
787
402
385
1327
656
671
14922
7619
7303
322
154
168
2272
1044
1228
39
13
26
303
132
171
38
21
17
424
213
211
40
20
20
415
204
211
48
26
22
296
134
162
61
31
30
618
308
310
45
16
29
456
212
244
77
36
41
619
303
316
90
41
49
971
478
493
22
10
12
265
141
124
87
42
45
713
344
369
931
454
477
7297
3444
3853
797
386
411
8612
4347
4265
21
12
367
186
181
43
17
26
518
239
279
17
235
113
122
45
18
27
658
303
355
19
13
194
102
92
43
18
25
454
237
217
157
61
96
1525
738
787
53
26
27
427
218
209
25
18
321
154
167
81
42
39
568
265
303
51
24
27
514
275
239
19
10
318
167
151
100
55
45
1116
603
513
44
26
18
443
234
209
35
19
16
447
246
201
44
22
22
507
267
240
3399
1692
1707
29196
13989
15207
171
86
85
1393
698
695
167
74
93
1502
696
806
150
73
77
1418
662
756
714
356
358
5904
2861
3043
374
188
186
3471
1617
1854
97
47
50
824
434
390
261
127
134
2345
1127
1218
53
25
28
577
260
317
411
204
207
3624
1705
1919
243
119
124
2012
907
1105
32
18
14
217
101
116
179
98
81
1350
674
676
111
57
54
848
396
452
125
65
60
1071
518
553
167
85
82
1495
747
748
144
70
74
1145
586
559
25149
12725
12424
257401
131078
126323
1930
917
1013
18451
9321
9130
587
274
313
5803
2872
2931
148
70
78
1235
604
631
126
57
69
963
484
479
214
96
118
2236
1139
1097
308
158
150
2814
1445
1369
86
46
40
884
448
436
349
168
181
3174
1608
1566
112
48
64
1342
721
621
1418
687
731
12061
6020
6041
153
76
77
1258
620
638
171
86
85
1582
722
860
239
133
106
1960
1026
934
281
121
160
2014
1034
980
48
24
24
460
247
213
194
96
98
1875
920
955
89
39
50
711
334
377
124
53
71
1224
613
611
119
59
60
977
504
473
679
386
293
5170
2590
2580
133
70
63
886
444
442
81
46
35
626
339
287
201
123
78
1588
782
806
264
147
117
2070
1025
1045
2238
1163
1075
18696
9295
9401
100
52
48
931
532
399
151
74
77
1365
708
657
250
128
122
2052
1018
1034
76
43
33
722
374
348
544
275
269
4014
1869
2145
125
64
61
1133
546
587
433
239
194
4236
2133
2103
121
72
49
819
406
413
188
89
99
1599
793
806
146
69
77
1089
543
546
104
58
46
736
373
363
8744
4381
4363
99027
49972
49055
2185
1064
1121
26759
13040
13719
821
431
390
8486
4426
4060
666
334
332
6620
3285
3335
2511
1270
1241
30997
16150
14847
260
149
111
2296
1142
1154
819
389
430
9216
4562
4654
184
95
89
1811
899
912
148
77
71
1735
913
822
161
83
78
1558
767
791
778
379
399
7213
3639
3574
84
43
41
1097
543
554
127
67
60
1239
606
633
965
525
440
8633
4506
4127
139
83
56
1294
712
582
190
92
98
1580
814
766
76
40
36
816
412
404
38
23
15
465
256
209
223
126
97
1635
820
815
97
57
40
1102
591
511
202
104
98
1741
901
840
4004
2051
1953
44871
23201
21670
284
143
141
2696
1444
1252
167
87
80
1665
859
806
872
456
416
9310
4755
4555
257
134
123
3051
1559
1492
400
204
196
4361
2292
2069
2024
1027
997
23788
12292
11496
863
445
418
7999
4045
3954
252
136
116
2726
1444
1282
507
252
255
4506
2209
2297
104
57
47
767
392
375
1887
931
956
19030
9834
9196
359
178
181
3723
2072
1651
428
206
222
4369
2234
2135
688
344
344
7125
3588
3537
412
203
209
3813
1940
1873
1022
543
479
10532
5667
4865
196
110
86
2025
1138
887
164
98
66
1727
922
805
315
159
156
3509
1865
1644
154
79
75
1608
858
750
193
97
96
1663
884
779
1399
696
703
12931
6627
6304
314
146
168
2709
1347
1362
96
54
42
1171
651
520
129
59
70
1386
759
627
235
125
110
1915
895
1020
133
56
77
1575
826
749
119
65
54
1200
656
544
282
146
136
2104
1049
1055
91
45
46
871
444
427
21841
10952
10889
270910
135875
135035
5789
2837
2952
71838
35731
36107
171
77
94
2381
1225
1156
90
42
48
1341
725
616
1942
968
974
24540
12060
12480
381
197
184
4565
2332
2233
341
160
181
4530
2249
2281
611
282
329
6795
3382
3413
1390
674
716
17302
8664
8638
36
17
19
478
246
232
70
36
34
749
373
376
626
312
314
7535
3690
3845
131
72
59
1622
785
837
9555
4796
4759
120999
60528
60471
3787
1883
1904
51422
25306
26116
995
524
471
12159
6139
6020
429
211
218
5247
2690
2557
144
75
69
1771
878
893
195
95
100
2366
1130
1236
1329
668
661
16408
8420
7988
150
84
66
1845
922
923
497
247
250
6557
3365
3192
182
87
95
2374
1173
1201
161
87
74
2390
1168
1222
692
327
365
8304
4217
4087
787
406
381
7459
3724
3735
150
76
74
1721
891
830
57
26
31
976
505
471
2041
1055
986
24445
12435
12010
55
27
28
980
541
439
122
68
54
1171
585
586
411
211
200
5277
2684
2593
906
459
447
10627
5451
5176
547
290
257
6390
3174
3216
413
215
198
5479
2864
2615
42
18
24
696
355
341
245
143
102
2873
1510
1363
82
38
44
1089
570
519
32
12
20
604
309
295
12
217
120
97
4043
2049
1994
48149
24317
23832
66
44
22
793
411
382
209
99
110
2221
1155
1066
381
182
199
4200
2155
2045
143
80
63
1915
963
952
1681
872
809
21539
10887
10652
434
211
223
5063
2539
2524
657
326
331
7434
3788
3646
472
235
237
4984
2419
2565
37237
18792
18445
416465
204311
212154
4987
2529
2458
54739
27876
26863
799
387
412
10743
5354
5389
1685
865
820
15930
8170
7760
1494
761
733
16464
8426
8038
180
93
87
1952
1037
915
762
388
374
8855
4459
4396
67
35
32
795
430
365
1804
872
932
19007
9237
9770
201
93
108
2240
1103
1137
145
73
72
1469
706
763
839
425
414
9023
4436
4587
92
44
48
953
456
497
155
64
91
1679
782
897
124
58
66
1114
523
591
89
44
45
823
402
421
51
22
29
744
359
385
108
49
59
962
470
492
1879
985
894
19692
9612
10080
58
28
30
557
280
277
166
80
86
1416
713
703
112
68
44
962
435
527
81
42
39
631
336
295
246
136
110
2291
1151
1140
457
235
222
5593
2716
2877
47
22
25
501
223
278
53
23
30
561
281
280
55
27
28
658
340
318
117
67
50
1597
730
867
43
21
22
402
215
187
55
36
19
492
227
265
139
67
72
1423
694
729
199
105
94
1931
964
967
51
28
23
677
307
370
15603
7873
7730
184229
90003
94226
171
82
89
28
18
10
294
148
146
30
10
20
248
127
121
3062
1584
1478
33959
16972
16987
46
21
25
359
185
174
78
44
34
807
392
415
27
16
11
385
199
186
75
39
36
1009
480
529
4520
2341
2179
57876
28300
29576
46
18
28
431
194
237
120
57
63
1329
638
691
535
259
276
5177
2376
2801
3498
1700
1798
45692
22449
23243
40
22
18
262
132
130
301
146
155
3292
1575
1717
86
41
45
821
390
431
244
127
117
2168
1087
1081
470
222
248
5461
2576
2885
166
78
88
1795
799
996
60
30
30
645
306
339
145
79
66
1477
693
784
374
183
191
4368
2095
2273
366
204
162
3529
1675
1854
189
107
82
1731
916
815
167
81
86
1672
825
847
537
270
267
5688
2708
2980
304
132
172
2791
1312
1479
84
42
42
792
372
420
2746
1412
1334
28836
13814
15022
259
132
127
2507
1196
1311
177
90
87
1563
751
812
48
30
18
531
257
274
49
29
20
540
257
283
43
23
20
515
232
283
87
47
40
843
404
439
42
23
19
537
269
268
31
19
12
304
151
153
64
27
37
715
356
359
26
14
12
298
136
162
444
224
220
5792
2762
3030
36
15
21
306
142
164
50
27
23
506
241
265
36
14
22
485
233
252
69
39
30
547
271
276
70
31
39
699
346
353
36
18
18
291
132
159
71
42
29
628
325
303
42
20
22
475
273
202
36
23
13
317
149
168
68
33
35
741
347
394
35
15
20
352
163
189
66
42
24
628
297
331
51
28
23
464
225
239
51
27
24
560
274
286
72
43
29
442
204
238
54
24
30
460
232
228
69
31
38
709
322
387
22
14
289
144
145
83
40
43
872
439
433
143
76
67
1150
513
637
25
12
13
370
172
198
58
27
31
460
238
222
233
119
114
2940
1361
1579
827
422
405
7631
3050
4581
205
96
109
1607
533
1074
389
207
182
3944
1716
2228
41
19
22
533
239
294
192
100
92
1547
562
985
5387
2748
2639
55533
28984
26549
137
73
64
1432
778
654
134
68
66
1517
780
737
679
342
337
7260
3716
3544
153
82
71
1702
955
747
1538
797
741
16170
8638
7532
676
338
338
6926
3689
3237
802
392
410
6985
3562
3423
1268
656
612
13541
6866
6675
2763
1324
1439
30708
13789
16919
246
131
115
3066
1331
1735
77
35
42
708
316
392
322
161
161
3093
1404
1689
90
39
51
1013
436
577
220
90
130
2067
966
1101
110
45
65
1257
511
746
115
55
60
1153
525
628
154
74
80
1217
525
692
1429
694
735
17134
7775
9359
1241
627
614
16090
7946
8144
29
11
18
408
201
207
42
17
25
420
203
217
531
263
268
6255
3077
3178
49
27
22
683
350
333
169
89
80
2236
1163
1073
46
25
21
652
300
352
17
14
214
120
94
208
106
102
3138
1512
1626
33
17
16
363
175
188
117
58
59
1721
845
876
52794
26537
26257
606107
302544
303563
3082
1532
1550
37119
18669
18450
178
93
85
2750
1390
1360
784
380
404
8712
4427
4285
414
203
211
4785
2419
2366
286
154
132
3531
1756
1775
71
42
29
929
477
452
675
325
350
8212
4087
4125
194
99
95
2314
1149
1165
480
236
244
5886
2964
2922
488
265
223
4796
2563
2233
130
66
64
1062
560
502
140
82
58
1263
679
584
65
33
32
659
372
287
58
37
21
607
320
287
72
39
33
773
393
380
23
15
432
239
193
2387
1194
1193
27788
13759
14029
1473
722
751
17459
8621
8838
529
255
274
5838
2919
2919
385
217
168
4491
2219
2272
939
488
451
9479
5075
4404
470
235
235
5197
2812
2385
179
95
84
1526
799
727
66
38
28
636
305
331
224
120
104
2120
1159
961
1296
660
636
11468
5951
5517
293
147
146
2513
1369
1144
278
127
151
2193
1118
1075
232
126
106
2013
1029
984
493
260
233
4749
2435
2314
3047
1598
1449
31206
16185
15021
347
178
169
2646
1402
1244
70
45
25
927
523
404
193
102
91
1933
1083
850
36
14
22
500
257
243
143
89
54
1398
764
634
874
450
424
10190
5087
5103
23
14
351
184
167
233
117
116
2219
1207
1012
333
167
166
2816
1438
1378
795
422
373
8226
4240
3986
2721
1360
1361
32474
16003
16471
1070
534
536
12062
5940
6122
95
46
49
1176
553
623
721
371
350
9728
4735
4993
342
171
171
3734
1886
1848
493
238
255
5774
2889
2885
2500
1291
1209
21765
11364
10401
143
71
72
1386
724
662
457
239
218
3615
1822
1793
216
119
97
1588
770
818
32
15
17
464
264
200
146
79
67
1346
755
591
72
36
36
703
442
261
449
230
219
3671
1937
1734
178
89
89
2084
1140
944
48
23
25
484
269
215
74
41
33
632
318
314
107
49
58
840
418
422
487
250
237
4129
2061
2068
91
50
41
823
444
379
5355
2688
2667
48675
24263
24412
688
347
341
5785
2947
2838
322
157
165
3154
1629
1525
299
149
150
2674
1344
1330
2230
1130
1100
21541
10522
11019
460
222
238
4070
1974
2096
500
251
249
4188
2129
2059
372
176
196
3005
1485
1520
484
256
228
4258
2233
2025
1901
991
910
17537
9116
8421
181
92
89
1574
779
795
194
93
101
1813
930
883
59
33
26
606
305
301
91
48
43
834
429
405
399
213
186
3835
2010
1825
104
58
46
981
518
463
752
393
359
6848
3594
3254
121
61
60
1046
551
495
26445
13157
13288
332873
163782
169091
4487
2225
2262
49749
24287
25462
1861
914
947
22857
11337
11520
1914
965
949
19466
9762
9704
4922
2507
2415
58650
29534
29116
972
500
472
11829
6084
5745
1127
535
592
13191
6619
6572
118
60
58
1366
703
663
487
243
244
5115
2600
2515
149
86
63
1612
808
804
8653
4269
4384
125966
60936
65030
1755
853
902
23072
11112
11960
2633
1313
1320
30927
15814
15113
800
407
393
8952
4614
4338
207
108
99
2349
1135
1214
1626
798
828
19626
10065
9561
35003
17726
17277
406794
200337
206457
22823
11410
11413
276432
135031
141401
421
218
203
4742
2382
2360
8168
4056
4112
104379
49852
54527
552
267
285
5879
2972
2907
354
182
172
3821
1920
1901
61
36
25
732
365
367
5122
2529
2593
61881
30708
31173
2409
1207
1202
29155
14325
14830
248
119
129
2855
1462
1393
1021
510
511
11689
5639
6050
53
22
31
747
374
373
211
104
107
2352
1174
1178
531
271
260
6671
3335
3336
228
118
110
2630
1264
1366
778
419
359
8057
3906
4151
635
333
302
7820
3890
3930
205
97
108
2254
1139
1115
406
213
193
4499
2215
2284
360
178
182
4254
2180
2074
271
138
133
2850
1402
1448
789
393
396
9165
4527
4638
3238
1687
1551
33545
16955
16590
528
289
239
4828
2588
2240
1025
544
481
11779
5806
5973
517
251
266
4471
2269
2202
126
61
65
1463
791
672
625
334
291
6366
3216
3150
417
208
209
4638
2285
2353
8942
4629
4313
96817
48351
48466
63
31
32
774
400
374
284
171
113
3198
1606
1592
499
248
251
5106
2521
2585
2158
1087
1071
24357
12051
12306
554
304
250
6324
3161
3163
1415
702
713
14582
7237
7345
741
389
352
8337
4198
4139
1215
662
553
13719
6962
6757
241
127
114
2453
1210
1243
531
284
247
4760
2472
2288
435
207
228
4950
2452
2498
806
417
389
8257
4081
4176
254847
127748
127099
3526968
1771492
1755476
3895
1960
1935
47910
23875
24035
1848
898
950
22361
10996
11365
593
302
291
7758
3915
3843
482
251
231
6264
3144
3120
645
339
306
7769
3997
3772
327
170
157
3758
1823
1935
234
127
107
2332
1221
1111
57
29
28
634
324
310
38
16
22
429
225
204
62
37
25
486
262
224
41
24
17
374
191
183
36
21
15
409
219
190
370
177
193
4543
2339
2204
14
177
95
82
90
53
37
1217
644
573
22
14
260
119
141
17
10
337
171
166
26
15
11
314
162
152
132
69
63
199
84
115
2106
1079
1027
6402
3205
3197
76998
38609
38389
288
146
142
3787
1910
1877
58
30
28
796
394
402
210
112
98
2690
1363
1327
440
220
220
5724
2868
2856
45
22
23
525
266
259
1099
542
557
13867
6883
6984
110
54
56
1273
645
628
867
425
442
10546
5413
5133
630
318
312
6824
3361
3463
60
32
28
618
300
318
426
213
213
5135
2537
2598
76
33
43
1270
624
646
399
204
195
4611
2312
2299
1593
805
788
17924
9013
8911
52
25
27
813
413
400
49
24
25
595
307
288
5197
2634
2563
63520
32236
31284
23
12
11
235
130
105
20
10
10
223
113
110
450
230
220
5220
2588
2632
1547
773
774
18818
9440
9378
2962
1508
1454
36429
18610
17819
72
37
35
988
539
449
17
293
145
148
28
17
11
292
141
151
28
13
15
340
190
150
110
60
50
30
15
15
386
189
197
11
186
91
95
2417
1186
1231
33408
16367
17041
45
19
26
571
326
245
24
10
14
334
175
159
25
14
11
233
104
129
26
18
392
198
194
101
59
42
1372
674
698
20
13
325
156
169
20
14
319
167
152
60
32
28
708
360
348
11
185
102
83
27
12
15
313
162
151
12
146
71
75
41
19
22
688
383
305
139
63
76
2066
1072
994
211
110
101
2480
1183
1297
49
28
21
604
318
286
656
320
336
9695
4369
5326
48
27
21
448
225
223
47
27
20
612
308
304
245
130
115
13
201
105
96
11
132
59
73
35
18
17
458
242
216
153
78
75
2067
1025
1042
56
26
30
776
409
367
12
94
53
41
12
185
95
90
55
22
33
892
450
442
348
157
191
4511
2241
2270
23
12
11
230
127
103
14
190
91
99
70
30
40
1154
593
561
45
20
25
782
394
388
5945
3082
2863
72452
36403
36049
64
37
27
616
325
291
165
85
80
2076
1054
1022
16
10
211
113
98
1604
788
816
20461
10087
10374
749
376
373
9237
4571
4666
1038
587
451
12215
6243
5972
51
26
25
768
433
335
36
16
20
317
165
152
37
22
15
462
248
214
946
495
451
11136
5568
5568
656
351
305
7670
3919
3751
583
293
290
7283
3677
3606
228994
114682
114312
3209772
1612239
1597533
1187
589
598
14563
7330
7233
15713
7957
7756
209478
108566
100912
966
475
491
17121
8346
8775
2596
1268
1328
39094
18952
20142
7476
3773
3703
85071
42471
42600
1196
608
588
17538
8869
8669
7924
3894
4030
108707
54851
53856
699
357
342
9095
4603
4492
13830
6984
6846
189528
95865
93663
5378
2748
2630
74968
38740
36228
5628
2846
2782
76145
38445
37700
2434
1211
1223
41640
18548
23092
4325
2101
2224
66366
30737
35629
5455
2722
2733
83160
42947
40213
8636
4310
4326
129017
66034
62983
1647
777
870
30247
14099
16148
9374
4628
4746
141621
71192
70429
4905
2481
2424
58266
30135
28131
2197
1109
1088
27405
14294
13111
1506
713
793
24754
11592
13162
2190
1059
1131
44843
19932
24911
2670
1311
1359
29870
15071
14799
373
181
192
4419
2217
2202
2224
1051
1173
36758
17094
19664
8862
4507
4355
103332
52337
50995
145
73
72
2406
1276
1130
198
101
97
2536
1269
1267
4915
2483
2432
70533
35747
34786
203
99
104
2540
1301
1239
2712
1290
1422
49174
22864
26310
1387
647
740
25385
11334
14051
27301
13742
13559
366911
188567
178344
10749
5328
5421
152902
78266
74636
1677
812
865
26315
13250
13065
16992
8565
8427
224241
113959
110282
3628
1882
1746
54771
26315
28456
5834
2963
2871
95997
48949
47048
40
24
16
572
296
276
440
226
214
6796
3145
3651
8451
4193
4258
129712
61598
68114
2238
1160
1078
37616
18147
19469
11573
5817
5756
151472
77864
73608
11120
5617
5503
146887
74825
72062
531
251
280
5662
2833
2829
101
50
51
20
11
178
84
94
59
33
26
515
262
253
23
10
13
304
142
162
335
157
178
3604
1802
1802
89
38
51
960
493
467
862
444
418
10371
5370
5001
14
250
130
120
38
22
16
531
291
240
23
15
192
94
98
37
19
18
285
155
130
15
10
264
135
129
83
42
41
46
32
14
525
260
265
47
21
26
598
322
276
50
22
28
35
17
18
589
309
280
21
14
189
99
90
17
254
138
116
21
10
11
269
149
120
50
21
29
528
265
263
36
17
19
356
191
165
18
240
126
114
16
12
251
114
137
35
17
18
371
190
181
36
22
14
393
194
199
11
102
52
50
18
11
311
156
155
26
11
15
381
195
186
35
14
21
273
155
118
12
192
104
88
102
51
51
115
53
62
33
14
19
273
127
146
23
14
305
156
149
35
23
12
385
198
187
16
273
149
124
66
38
28
778
422
356
11
112
48
64
51
27
24
551
278
273
28556
14560
13996
324138
167221
156917
3952
2020
1932
38015
19690
18325
578
300
278
4626
2368
2258
169
94
75
1403
764
639
420
229
191
4252
2320
1932
140
71
69
1294
756
538
175
85
90
2133
1214
919
2470
1241
1229
24307
12268
12039
1639
861
778
17504
9153
8351
272
155
117
2661
1454
1207
453
237
216
4394
2262
2132
232
125
107
2434
1235
1199
223
102
121
2923
1529
1394
212
107
105
2329
1230
1099
247
135
112
2763
1443
1320
2204
1193
1011
21654
11663
9991
1084
566
518
9928
5118
4810
228
131
97
2383
1341
1042
267
153
114
2594
1417
1177
261
146
115
2696
1628
1068
364
197
167
4053
2159
1894
1799
939
860
20932
11211
9721
416
223
193
4743
2660
2083
621
324
297
7268
3863
3405
415
218
197
4773
2579
2194
347
174
173
4148
2109
2039
14989
7461
7528
183263
92956
90307
112
58
54
1358
766
592
2087
1010
1077
24342
12170
12172
555
283
272
5381
2973
2408
405
218
187
4057
2184
1873
3943
1960
1983
61701
31142
30559
323
174
149
3727
2132
1595
537
254
283
5096
2782
2314
397
228
169
4127
2309
1818
2813
1386
1427
32947
16794
16153
177
100
77
2124
1141
983
3399
1673
1726
35911
17247
18664
104
54
50
827
441
386
137
63
74
1665
875
790
2080
1098
982
22495
11903
10592
62
31
31
706
397
309
100
44
56
1252
688
564
215
132
83
2388
1336
1052
156
94
62
1719
923
796
234
122
112
2457
1336
1121
149
69
80
1832
975
857
878
449
429
9122
4582
4540
131
73
58
1319
745
574
33
17
16
464
273
191
49
28
21
490
273
217
73
39
34
746
375
371
1893
988
905
20275
10645
9630
734
363
371
7577
3796
3781
116
52
64
1299
746
553
168
84
84
2275
1204
1071
176
99
77
1940
1033
907
410
227
183
4047
2178
1869
289
163
126
3137
1688
1449
3560
1768
1792
50551
26772
23779
311
140
171
5237
2685
2552
31
17
14
323
170
153
123
50
73
2089
1019
1070
95
48
47
1879
953
926
62
25
37
946
543
403
240
111
129
3100
1647
1453
138
62
76
1824
989
835
43
24
19
485
263
222
59
25
34
791
395
396
3009
1517
1492
42214
22440
19774
216
100
116
3006
1487
1519
100
44
56
1682
803
879
132
67
65
2439
1275
1164
2561
1306
1255
35087
18875
16212
4251
2082
2169
59690
29430
30260
360
166
194
5746
2925
2821
25
12
13
518
279
239
19
11
355
164
191
65
28
37
960
507
453
12
268
134
134
25
10
15
393
203
190
16
230
114
116
51
22
29
769
388
381
46
22
24
758
380
378
17
10
192
95
97
65
31
34
956
487
469
19
14
347
174
173
1899
938
961
25072
11901
13171
283
139
144
1786
885
901
23119
10977
12142
105
50
55
1670
785
885
1992
978
1014
28872
14604
14268
71
30
41
1411
785
626
30
16
14
754
393
361
1398
660
738
18363
9105
9258
227
119
108
3534
1734
1800
92
53
39
1463
761
702
174
100
74
3347
1826
1521
8009
4105
3904
94154
48195
45959
1128
577
551
11416
5635
5781
99
50
49
939
469
470
37
19
18
393
195
198
119
58
61
776
385
391
58
37
21
614
303
311
256
136
120
2900
1469
1431
80
37
43
823
387
436
66
29
37
701
348
353
413
211
202
4270
2079
2191
2768
1420
1348
31212
16145
15067
105
58
47
1422
717
705
370
183
187
3728
1769
1959
141
68
73
2285
1185
1100
474
251
223
5590
2783
2807
281
153
128
2857
1564
1293
225
126
99
2524
1350
1174
627
298
329
6855
3744
3111
545
283
262
5951
3033
2918
4113
2108
2005
51526
26415
25111
941
470
471
12400
6345
6055
140
58
82
1635
851
784
215
117
98
2443
1268
1175
215
102
113
2944
1499
1445
175
103
72
1525
764
761
97
57
40
1184
606
578
434
231
203
4253
2024
2229
281
142
139
3321
1679
1642
353
176
177
4856
2392
2464
177
96
81
1902
935
967
197
101
96
2483
1243
1240
103
55
48
1513
788
725
785
400
385
11067
6021
5046
50550
25600
24950
597339
299576
297763
4341
2262
2079
41048
21680
19368
1163
609
554
10851
5705
5146
805
425
380
6642
3516
3126
102
56
46
1039
574
465
215
106
109
2057
1105
952
214
111
103
2155
1170
985
756
380
376
6602
3374
3228
277
139
138
3296
1743
1553
400
212
188
3542
1929
1613
85
44
41
873
484
389
324
180
144
3991
2080
1911
4264
2150
2114
36807
18761
18046
262
131
131
2368
1256
1112
458
217
241
4160
2125
2035
974
493
481
9308
4727
4581
1411
728
683
10759
5417
5342
159
83
76
1590
900
690
328
161
167
2927
1472
1455
251
129
122
2285
1200
1085
421
208
213
3410
1664
1746
4969
2625
2344
55090
28620
26470
223
106
117
2960
1508
1452
268
154
114
2272
1237
1035
2406
1241
1165
29291
14998
14293
459
243
216
4904
2497
2407
370
200
170
3997
2055
1942
266
144
122
2838
1472
1366
252
138
114
2432
1302
1130
128
77
51
1150
616
534
218
117
101
1974
1093
881
379
205
174
3272
1842
1430
3252
1664
1588
41165
20739
20426
61
31
30
838
457
381
32
19
13
428
191
237
355
174
181
4816
2457
2359
266
148
118
4079
2123
1956
2285
1167
1118
27678
13774
13904
112
58
54
1602
824
778
141
67
74
1724
913
811
20066
10034
10032
246736
121670
125066
3902
1955
1947
47611
23272
24339
2065
1010
1055
23774
11794
11980
588
322
266
5230
2671
2559
171
83
88
1716
874
842
1206
619
587
12666
6504
6162
1066
514
552
13255
6619
6636
692
329
363
8999
4578
4421
4809
2464
2345
67221
33765
33456
2531
1331
1200
32479
16506
15973
3036
1407
1629
33785
15087
18698
1983
975
1008
24358
12382
11976
139
61
78
1611
858
753
174
88
86
2216
1132
1084
102
47
55
1487
767
720
93
55
38
1109
555
554
1061
527
534
12799
6489
6310
414
197
217
5136
2581
2555
8007
3961
4046
106202
52808
53394
965
483
482
14166
6974
7192
446
225
221
6540
3356
3184
371
190
181
4341
2260
2081
647
316
331
9468
4768
4700
194
92
102
2805
1447
1358
569
279
290
8652
4315
4337
151
71
80
2156
1065
1091
4664
2305
2359
58074
28623
29451
3668
1929
1739
45933
22916
23017
236
124
112
2768
1395
1373
325
170
155
4388
2180
2208
34
22
12
524
274
250
257
141
116
3196
1560
1636
234
111
123
3392
1689
1703
2582
1361
1221
31665
15818
15847
37174
18640
18534
407304
205665
201639
4403
2206
2197
43663
21526
22137
133
69
64
1734
899
835
267
154
113
2628
1294
1334
562
282
280
5201
2457
2744
1201
615
586
11831
5997
5834
181
76
105
2081
1047
1034
204
91
113
2482
1240
1242
150
84
66
1555
747
808
276
134
142
2199
1056
1143
154
81
73
1209
554
655
433
214
219
4542
2309
2233
262
134
128
2627
1238
1389
173
80
93
1616
790
826
130
64
66
1291
604
687
163
65
98
1734
857
877
114
63
51
933
437
496
2113
1072
1041
19747
10201
9546
68
26
42
754
388
366
213
102
111
1860
925
935
268
139
129
2137
1130
1007
140
75
65
1325
688
637
281
143
138
2916
1395
1521
189
97
92
1682
866
816
527
285
242
4409
2207
2202
170
71
99
1791
934
857
125
68
57
1808
1132
676
132
66
66
1065
536
529
2408
1208
1200
25115
12546
12569
312
155
157
4043
1998
2045
121
63
58
1466
751
715
739
356
383
7451
3682
3769
173
98
75
1793
926
867
67
34
33
709
327
382
458
239
219
4638
2343
2295
538
263
275
5015
2519
2496
2082
1068
1014
22241
10956
11285
18
12
214
104
110
77
47
30
937
452
485
1623
823
800
16785
8337
8448
260
136
124
3215
1546
1669
104
50
54
1090
517
573
2043
1027
1016
22116
11053
11063
173
90
83
1829
913
916
627
343
284
6810
3438
3372
79
36
43
962
474
488
124
55
69
1293
663
630
163
83
80
1641
817
824
171
93
78
1990
1004
986
450
210
240
4689
2307
2382
256
117
139
2902
1437
1465
1453
692
761
16275
8166
8109
185
84
101
1976
961
1015
48
21
27
815
393
422
368
164
204
4284
2134
2150
115
60
55
1352
677
675
101
58
43
1011
566
445
66
29
37
772
382
390
98
44
54
1032
519
513
167
84
83
1983
994
989
260
126
134
2627
1314
1313
45
22
23
423
226
197
2528
1275
1253
24579
11973
12606
179
82
97
1949
982
967
975
509
466
9593
4775
4818
59
29
30
723
324
399
105
59
46
955
452
503
288
143
145
2392
1194
1198
331
176
155
3035
1471
1564
267
109
158
2585
1193
1392
208
110
98
2074
988
1086
116
58
58
1273
594
679
771
395
376
8318
4086
4232
98
48
50
1085
524
561
125
66
59
1385
681
704
454
232
222
4667
2312
2355
94
49
45
1181
569
612
6577
3317
3260
79974
40903
39071
697
369
328
7361
3817
3544
142
84
58
1816
851
965
172
85
87
1900
962
938
266
126
140
2928
1456
1472
237
118
119
2592
1225
1367
257
115
142
2401
1112
1289
87
51
36
1085
559
526
186
95
91
1783
876
907
140
70
70
1492
767
725
189
97
92
2177
1055
1122
187
112
75
2306
1158
1148
3794
1895
1899
49710
25880
23830
59
31
28
487
241
246
67
30
37
864
416
448
97
39
58
1072
528
544
1009
479
530
10386
5144
5242
150
75
75
1746
883
863
78
39
39
680
343
337
532
254
278
5579
2707
2872
193
87
106
1789
909
880
56
24
32
592
302
290
8915
4420
4495
104635
53323
51312
143
71
72
1588
732
856
162
80
82
1807
886
921
248
112
136
3046
1429
1617
8362
4157
4205
98194
50276
47918
1746
919
827
18136
9705
8431
196
98
98
1671
862
809
212
114
98
2534
1334
1200
90
45
45
1050
567
483
184
93
91
1442
776
666
150
88
62
1555
814
741
61
29
32
692
374
318
132
72
60
1472
787
685
215
120
95
2473
1362
1111
424
212
212
4358
2351
2007
82
48
34
889
478
411
1126
562
564
12119
6083
6036
22
12
10
325
174
151
191
96
95
1723
897
826
37
22
15
421
205
216
32
23
579
284
295
16
281
131
150
19
12
283
149
134
809
408
401
8507
4243
4264
25048
12909
12139
280848
147320
133528
1598
827
771
18002
9700
8302
258
145
113
2839
1612
1227
350
174
176
4178
2343
1835
479
249
230
5202
2703
2499
86
46
40
870
492
378
281
140
141
3051
1627
1424
144
73
71
1862
923
939
1211
640
571
12949
7017
5932
80
49
31
821
432
389
533
278
255
5387
2923
2464
322
162
160
3573
1955
1618
187
101
86
2299
1247
1052
89
50
39
869
460
409
834
422
412
9858
5288
4570
135
74
61
1464
829
635
54
32
22
819
432
387
127
68
59
1484
804
680
72
46
26
852
456
396
421
190
231
4938
2614
2324
25
12
13
301
153
148
2596
1395
1201
29193
15613
13580
496
245
251
5297
2870
2427
159
96
63
1960
1062
898
242
132
110
2635
1420
1215
163
90
73
1736
956
780
423
209
214
4747
2482
2265
278
161
117
3001
1569
1432
120
63
57
1246
647
599
35
20
15
624
337
287
90
49
41
1142
610
532
411
225
186
4572
2428
2144
179
105
74
2233
1232
1001
1808
941
867
19857
10446
9411
326
181
145
3760
2071
1689
224
128
96
2429
1313
1116
933
472
461
10143
5141
5002
163
83
80
1758
976
782
162
77
85
1767
945
822
4121
2052
2069
44726
23283
21443
133
74
59
1736
875
861
86
41
45
1089
587
502
594
317
277
5970
3136
2834
2356
1154
1202
25930
13419
12511
823
397
426
8601
4481
4120
129
69
60
1400
785
615
1284
666
618
14943
8002
6941
127
60
67
1398
799
599
65
29
36
874
433
441
283
149
134
3292
1719
1573
34
20
14
415
222
193
73
43
30
1025
540
485
50
24
26
606
299
307
110
53
57
1436
730
706
279
156
123
2811
1545
1266
126
66
60
1525
872
653
137
66
71
1561
843
718
4119
2154
1965
44221
22949
21272
318
153
165
3705
2008
1697
528
304
224
4714
2434
2280
1484
779
705
15108
7677
7431
600
313
287
6839
3668
3171
61
30
31
893
451
442
777
395
382
8715
4482
4233
105
50
55
1369
709
660
114
51
63
1293
684
609
132
79
53
1585
836
749
5303
2634
2669
63597
32121
31476
42
24
18
528
268
260
98
49
49
1339
684
655
347
190
157
3320
1785
1535
71
35
36
786
424
362
98
54
44
1021
563
458
147
88
59
1355
721
634
82
44
38
1149
604
545
1106
514
592
12071
5962
6109
744
373
371
8801
4400
4401
77
43
34
823
457
366
61
30
31
746
410
336
219
125
94
2426
1302
1124
71
35
36
971
488
483
2140
1030
1110
28261
14053
14208
2174
1178
996
23502
12901
10601
320
177
143
3310
1888
1422
305
168
137
2666
1485
1181
129
68
61
1432
845
587
847
472
375
9941
5372
4569
573
293
280
6153
3311
2842
8876
4503
4373
126817
65712
61105
153
81
72
2555
1384
1171
30
12
18
439
247
192
18
10
425
234
191
66
40
26
812
445
367
167
82
85
14
341
178
163
16
11
371
198
173
247
120
127
4869
2757
2112
102
58
44
2138
1226
912
81
37
44
1650
922
728
64
25
39
1081
609
472
8295
4206
4089
116230
59902
56328
945
464
481
14938
7797
7141
84
43
41
1217
605
612
1292
653
639
17055
9017
8038
2566
1311
1255
32593
16718
15875
63
32
31
1035
575
460
50
26
24
1038
521
517
38
23
15
779
420
359
413
213
200
6056
3074
2982
53
33
20
844
470
374
2791
1408
1383
40675
20705
19970
181
96
85
3163
1669
1494
20
12
431
221
210
149
76
73
20
11
381
210
171
144
92
52
24
11
13
306
170
136
77
45
32
1089
558
531
12
318
148
170
18
10
345
194
151
5295
2638
2657
76872
39799
37073
498
253
245
6821
3497
3324
149
68
81
1858
921
937
84
55
29
1094
571
523
265
130
135
3869
2005
1864
3660
1852
1808
53385
27768
25617
504
250
254
7840
3927
3913
200
111
89
3152
1619
1533
162
84
78
2395
1231
1164
192
91
101
3088
1592
1496
111
60
51
1679
853
826
2491
1256
1235
35231
18546
16685
1137
533
604
16666
8534
8132
463
215
248
6664
3346
3318
80
37
43
1211
689
522
126
61
65
2065
1031
1034
468
220
248
6726
3468
3258
15509
7893
7616
169624
87346
82278
1555
843
712
16535
8624
7911
1042
551
491
11009
5677
5332
213
135
78
2221
1179
1042
237
126
111
2596
1386
1210
63
31
32
709
382
327
11937
5996
5941
131251
66965
64286
4064
2014
2050
56162
28925
27237
484
244
240
5336
2870
2466
373
199
174
4032
2150
1882
2958
1485
1473
24493
12054
12439
408
206
202
4188
2165
2023
173
82
91
1802
963
839
3477
1766
1711
35238
17838
17400
1902
1003
899
20316
10955
9361
301
165
136
3312
1808
1504
639
323
316
6727
3655
3072
962
515
447
10277
5492
4785
115
51
64
1522
802
720
115
51
64
1522
802
720
De 40 a 69 aos
70 aos a ms
Total
Total
Suma
Suma
Suma
Suma
Suma
Suma
8418847
4175756
4243091
1619194
759743
859451
99083
52681
46402
18672
9593
9079
19783
10653
9130
3260
1875
1385
2983
1673
1310
518
307
211
6028
2987
3041
886
494
392
1661
906
755
322
177
145
546
314
232
107
62
45
4992
2793
2199
544
356
188
3573
1980
1593
883
479
404
7560
3965
3595
1525
712
813
162
95
67
24
11
13
165
99
66
58
30
28
217
114
103
30
16
14
275
141
134
49
17
32
1537
809
728
289
140
149
2238
1119
1119
496
234
262
353
170
183
102
38
64
162
88
74
36
12
24
203
96
107
55
25
30
470
278
192
75
40
35
368
190
178
102
48
54
1410
766
644
209
101
108
14219
6941
7278
3224
1410
1814
130
66
64
30
21
389
227
162
64
33
31
6768
3152
3616
1374
609
765
230
125
105
66
30
36
281
148
133
72
37
35
538
298
240
155
76
79
139
63
76
37
12
25
170
79
91
53
22
31
1162
565
597
227
96
131
1062
550
512
278
128
150
332
169
163
79
36
43
257
128
129
106
41
65
398
188
210
102
42
60
662
335
327
142
55
87
264
134
130
65
32
33
143
76
67
35
26
336
148
188
77
22
55
150
71
79
39
18
21
192
99
93
45
21
24
494
256
238
156
73
83
122
64
58
22
13
8416
4817
3599
501
338
163
2103
1175
928
127
95
32
4237
2461
1776
286
192
94
2076
1181
895
88
51
37
12484
6551
5933
3394
1533
1861
1488
819
669
275
173
102
456
245
211
86
49
37
669
338
331
194
71
123
568
297
271
150
60
90
223
120
103
81
33
48
704
315
389
308
115
193
265
136
129
55
22
33
329
170
159
103
48
55
1079
517
562
355
128
227
107
56
51
40
13
27
257
137
120
59
26
33
920
511
409
225
119
106
885
500
385
220
111
109
1191
659
532
234
120
114
363
205
158
81
42
39
199
93
106
87
30
57
253
139
114
76
34
42
270
145
125
105
47
58
172
83
89
77
38
39
406
204
202
75
40
35
1001
518
483
315
131
184
369
190
179
93
43
50
310
154
156
100
40
60
8224
4570
3654
1879
899
980
514
291
223
95
64
31
236
126
110
54
33
21
1141
615
526
358
150
208
591
340
251
142
66
76
578
316
262
180
81
99
651
339
312
168
78
90
278
153
125
66
35
31
1812
1061
751
251
133
118
1550
809
741
396
181
215
202
119
83
92
39
53
187
107
80
51
23
28
484
294
190
26
16
10
28397
15184
13213
4889
2826
2063
13100
6839
6261
2189
1231
958
6648
3650
2998
1188
702
486
2196
1160
1036
413
229
184
1424
804
620
217
137
80
1767
947
820
363
224
139
2292
1249
1043
372
219
153
970
535
435
147
84
63
323504
160059
163445
75739
35294
40445
2329
1154
1175
810
393
417
708
340
368
257
115
142
544
280
264
190
95
95
154
79
75
48
25
23
614
298
316
191
84
107
309
157
152
124
74
50
4261
2161
2100
1368
637
731
666
345
321
220
93
127
554
271
283
178
89
89
599
312
287
208
95
113
861
426
435
339
160
179
1222
627
595
311
152
159
359
180
179
112
48
64
2419
1163
1256
829
310
519
1075
489
586
370
125
245
1344
674
670
459
185
274
7602
3873
3729
2350
1075
1275
127
64
63
36
17
19
542
266
276
203
97
106
729
367
362
203
91
112
503
251
252
113
55
58
183
86
97
57
24
33
1224
615
609
506
211
295
722
376
346
165
84
81
1488
792
696
316
140
176
522
282
240
177
95
82
433
216
217
169
68
101
184
89
95
62
34
28
233
116
117
112
50
62
387
196
191
109
49
60
110
55
55
44
22
22
215
102
113
78
38
40
13449
6506
6943
3468
1305
2163
711
360
351
236
93
143
642
304
338
164
69
95
711
344
367
199
74
125
555
266
289
179
69
110
4060
1981
2079
1058
394
664
2701
1266
1435
565
206
359
490
246
244
157
55
102
661
309
352
173
63
110
1234
586
648
274
99
175
852
413
439
241
100
141
832
431
401
222
83
139
5190
2445
2745
1545
625
920
2879
1342
1537
914
349
565
916
444
472
217
99
118
1395
659
736
414
177
237
13027
6624
6403
2668
1394
1274
1184
640
544
272
140
132
8966
4472
4494
1766
929
837
751
422
329
146
77
69
2126
1090
1036
484
248
236
2323
1205
1118
618
318
300
182
87
95
43
22
21
141
77
64
52
32
20
515
258
257
207
104
103
690
343
347
115
51
64
423
229
194
101
54
47
229
129
100
62
35
27
143
82
61
38
20
18
44304
21848
22456
10133
4498
5635
627
323
304
184
104
80
158
75
83
56
23
33
726
388
338
283
155
128
16932
8406
8526
3714
1600
2114
18199
8853
9346
3876
1691
2185
1459
707
752
308
138
170
387
184
203
135
64
71
1096
542
554
382
159
223
476
256
220
197
108
89
1276
674
602
342
157
185
1321
661
660
302
151
151
1647
779
868
354
148
206
20807
10472
10335
5820
2456
3364
876
460
416
176
77
99
1037
517
520
335
130
205
2230
1142
1088
531
226
305
803
413
390
194
88
106
704
369
335
155
76
79
1400
734
666
355
152
203
980
512
468
317
127
190
2243
1059
1184
1003
407
596
744
379
365
283
131
152
817
430
387
168
76
92
1314
674
640
383
166
217
367
191
176
88
29
59
645
340
305
115
40
75
5185
2479
2706
1353
590
763
747
403
344
158
60
98
715
370
345
206
81
125
8452
4413
4039
1870
996
874
301
167
134
76
35
41
692
389
303
106
64
42
6775
3474
3301
1411
749
662
358
196
162
123
71
52
326
187
139
154
77
77
14641
7260
7381
3742
1604
2138
6208
3048
3160
1366
587
779
403
215
188
100
54
46
474
235
239
149
59
90
672
324
348
274
115
159
671
346
325
196
79
117
1933
978
955
507
240
267
1937
919
1018
554
210
344
1377
693
684
293
125
168
381
192
189
169
76
93
585
310
275
134
59
75
5661
2751
2910
1567
630
937
1038
495
543
318
127
191
361
195
166
87
39
48
576
296
280
138
63
75
418
211
207
128
69
59
1292
610
682
311
112
199
803
372
431
216
80
136
367
186
181
80
37
43
806
386
420
289
103
186
2742
1447
1295
896
448
448
198
100
98
53
24
29
99
52
47
41
19
22
256
137
119
72
36
36
481
265
216
84
47
37
383
218
165
143
66
77
130
59
71
53
20
33
435
229
206
171
92
79
202
87
115
88
38
50
407
220
187
117
70
47
151
80
71
74
36
38
6990
3523
3467
1862
825
1037
316
173
143
94
46
48
842
424
418
245
107
138
1855
951
904
357
148
209
178
90
88
55
31
24
274
151
123
86
45
41
215
112
103
56
26
30
172
95
77
56
22
34
801
393
408
248
107
141
1202
572
630
294
128
166
352
203
149
91
43
48
783
359
424
280
122
158
7002
3377
3625
1760
717
1043
929
456
473
224
96
128
1784
894
890
399
182
217
3698
1729
1969
1005
388
617
591
298
293
132
51
81
6826
3334
3492
2138
897
1241
1228
591
637
271
123
148
243
117
126
74
36
38
381
196
185
164
67
97
343
168
175
122
46
76
583
278
305
260
109
151
390
196
194
115
55
60
573
302
271
173
86
87
1897
913
984
586
221
365
283
136
147
91
45
46
905
437
468
282
109
173
133187
65539
67648
26328
13561
12767
1676
900
776
504
267
237
74220
36601
37619
16154
8161
7993
4648
2263
2385
912
452
460
1237
707
530
354
176
178
2483
1330
1153
503
254
249
4311
2132
2179
1039
526
513
34567
16380
18187
5022
2771
2251
1399
753
646
259
140
119
8646
4473
4173
1581
814
767
7855
3863
3992
2157
892
1265
407
219
188
92
43
49
220
107
113
62
28
34
660
326
334
220
87
133
274
144
130
72
33
39
1078
534
544
267
100
167
723
358
365
189
75
114
749
385
364
192
73
119
1878
905
973
427
187
240
483
244
239
158
65
93
1383
641
742
478
201
277
14437
7101
7336
3810
1713
2097
518
273
245
112
48
64
2021
958
1063
692
273
419
453
226
227
129
69
60
2726
1344
1382
441
219
222
867
442
425
279
129
150
584
287
297
182
78
104
1724
830
894
480
197
283
5544
2741
2803
1495
700
795
105485
52303
53182
27696
11662
16034
25721
12784
12937
5904
2616
3288
13178
6435
6743
2469
1141
1328
356
174
182
129
57
72
1048
546
502
303
146
157
4230
2135
2095
1026
449
577
1276
668
608
321
139
182
1328
694
634
425
157
268
1266
641
625
483
215
268
966
480
486
304
122
182
2073
1011
1062
444
190
254
36980
17694
19286
9199
3572
5627
9291
4435
4856
1620
660
960
1877
884
993
555
219
336
411
214
197
176
78
98
1771
792
979
448
160
288
1152
553
599
438
168
270
277
135
142
104
53
51
747
341
406
252
92
160
1824
904
920
416
172
244
1404
707
697
346
130
216
2713
1276
1437
714
276
438
639
325
314
237
82
155
258
120
138
85
31
54
843
406
437
314
125
189
4343
2054
2289
881
313
568
487
235
252
117
55
62
2425
1141
1284
627
242
385
4751
2315
2436
1291
511
780
606
299
307
176
62
114
1161
558
603
402
143
259
3641
1887
1754
1296
546
750
929
459
470
373
158
215
191
110
81
92
48
44
397
207
190
124
47
77
647
325
322
251
93
158
573
299
274
164
74
90
420
236
184
121
53
68
484
251
233
171
73
98
8298
4234
4064
2922
1240
1682
201
107
94
80
37
43
435
219
216
138
54
84
1023
535
488
312
141
171
724
362
362
257
110
147
232
116
116
94
41
53
837
411
426
222
88
134
221
115
106
98
44
54
260
136
124
81
34
47
587
292
295
219
79
140
417
220
197
138
61
77
291
146
145
108
37
71
362
183
179
149
62
87
224
114
110
115
52
63
701
361
340
173
76
97
965
497
468
321
152
169
436
232
204
244
95
149
382
188
194
173
77
96
12149
6071
6078
3580
1572
2008
2556
1251
1305
776
311
465
1361
723
638
411
207
204
517
266
251
188
81
107
2292
1171
1121
632
304
328
1826
886
940
570
217
353
1856
931
925
552
260
292
1059
498
561
208
85
123
682
345
337
243
107
136
11726
6015
5711
2685
1191
1494
2089
1119
970
363
161
202
1274
657
617
385
158
227
1753
870
883
410
178
232
2596
1299
1297
625
290
335
1326
693
633
345
165
180
2688
1377
1311
557
239
318
6970
3618
3352
2110
925
1185
1472
741
731
451
201
250
336
172
164
67
26
41
660
348
312
168
75
93
509
263
246
155
71
84
288
161
127
135
55
80
1253
687
566
423
181
242
286
146
140
84
33
51
263
134
129
101
42
59
801
403
398
154
70
84
127
68
59
44
23
21
222
106
116
85
36
49
220
117
103
79
40
39
286
146
140
101
46
55
247
126
121
63
26
37
400727
198320
202407
78334
37319
41015
308688
149869
158819
59858
28140
31718
23401
11082
12319
4034
1905
2129
36280
17380
18900
9511
4222
5289
24686
11858
12828
3918
1827
2091
37690
18462
19228
6042
2832
3210
2428
1250
1178
517
260
257
1204
607
597
300
164
136
14469
6968
7501
2567
1223
1344
23790
11154
12636
5303
2524
2779
6334
3328
3006
1034
532
502
18889
9292
9597
3703
1700
2003
18754
9235
9519
3879
1817
2062
620
334
286
100
55
45
40553
19945
20608
7618
3759
3859
255
133
122
114
58
56
490
256
234
116
55
61
591
301
290
113
62
51
1393
684
709
317
160
157
8474
4072
4402
1620
756
864
427
231
196
73
38
35
536
276
260
151
72
79
314
184
130
68
42
26
1252
676
576
142
70
72
18131
8792
9339
2906
1419
1487
5153
2595
2558
979
453
526
4569
2327
2242
591
307
284
828
466
362
181
100
81
11502
5146
6356
3176
1328
1848
642
344
298
135
71
64
5033
2491
2542
650
329
321
18209
9619
8590
2957
1539
1418
5564
2856
2708
1152
577
575
1413
722
691
228
118
110
900
602
298
48
33
15
2068
1087
981
286
136
150
2191
1133
1058
355
182
173
1506
838
668
318
179
139
364
235
129
44
28
16
4203
2146
2057
526
286
240
9847
5496
4351
1866
972
894
1502
778
724
414
233
181
1243
672
571
198
103
95
213
113
100
32
20
12
682
383
299
142
77
65
254
139
115
109
58
51
993
518
475
254
116
138
1554
855
699
178
95
83
744
476
268
92
48
44
545
374
171
29
12
17
549
313
236
113
53
60
431
245
186
39
23
16
503
283
220
112
50
62
634
347
287
154
84
70
10854
5786
5068
2537
1283
1254
404
214
190
119
55
64
2936
1548
1388
539
283
256
183
95
88
76
37
39
492
263
229
116
58
58
318
162
156
52
25
27
355
205
150
130
65
65
621
334
287
144
73
71
288
157
131
128
69
59
1354
715
639
161
75
86
864
452
412
309
142
167
184
99
85
84
44
40
107
57
50
23
12
11
2193
1179
1014
425
224
201
555
306
249
231
121
110
25579
13086
12493
4168
2105
2063
450
228
222
135
65
70
769
395
374
286
135
151
765
387
378
153
72
81
1135
590
545
179
81
98
1498
742
756
327
138
189
350
170
180
97
51
46
311
171
140
118
66
52
621
318
303
205
101
104
244
127
117
75
36
39
341
177
164
103
45
58
737
422
315
208
108
100
337
169
168
132
67
65
279
140
139
118
62
56
15201
7684
7517
1444
808
636
380
203
177
71
27
44
303
149
154
59
27
32
312
186
126
70
30
40
557
300
257
124
63
61
291
151
140
73
37
36
698
377
321
191
86
105
4955
2678
2277
1444
602
842
232
124
108
80
39
41
727
402
325
115
54
61
286
167
119
130
63
67
1092
542
550
392
152
240
286
156
130
119
49
70
840
460
380
157
71
86
317
158
159
148
60
88
1175
669
506
303
114
189
18172
9465
8707
4101
2056
2045
3233
1757
1476
661
332
329
2019
1058
961
449
228
221
1326
739
587
154
81
73
595
330
265
130
74
56
8686
4350
4336
2142
1071
1071
2313
1231
1082
565
270
295
4423
2321
2102
1403
622
781
650
327
323
210
94
116
209
104
105
72
31
41
760
404
356
284
131
153
638
326
312
178
83
95
467
234
233
130
62
68
793
421
372
151
60
91
210
119
91
56
27
29
112
61
51
49
27
22
90
50
40
47
18
29
257
143
114
87
33
54
237
132
105
139
56
83
151903
73096
78807
38614
15949
22665
8843
4155
4688
3040
1158
1882
1615
721
894
743
286
457
2047
979
1068
583
225
358
2094
964
1130
691
259
432
628
294
334
214
81
133
1342
659
683
419
163
256
1117
538
579
390
144
246
60661
28843
31818
11631
4797
6834
1968
924
1044
448
176
272
1106
541
565
312
131
181
2746
1204
1542
335
165
170
24490
11943
12547
4196
1759
2437
4261
1967
2294
740
297
443
1544
709
835
277
114
163
3624
1698
1926
594
253
341
1821
946
875
500
225
275
716
335
381
172
69
103
1799
823
976
551
218
333
551
251
300
226
79
147
8286
3834
4452
1313
537
776
487
250
237
218
80
138
2060
953
1107
532
231
301
1329
677
652
274
113
161
3873
1788
2085
943
350
593
2983
1389
1594
870
316
554
732
341
391
226
85
141
550
256
294
145
52
93
982
473
509
329
125
204
719
319
400
170
54
116
21271
10066
11205
4393
1784
2609
1148
557
591
227
110
117
422
241
181
18
10
1377
625
752
448
177
271
9565
4295
5270
2104
802
1302
938
394
544
283
100
183
2016
1139
877
186
93
93
1544
684
860
521
213
308
1722
756
966
331
125
206
2539
1375
1164
275
154
121
18428
9037
9391
3509
1502
2007
788
397
391
70
31
39
2343
1212
1131
433
202
231
2387
1246
1141
318
150
168
559
267
292
208
81
127
1328
658
670
228
94
134
305
158
147
129
53
76
1747
854
893
169
86
83
3131
1478
1653
905
372
533
2413
1236
1177
253
122
131
3427
1531
1896
796
311
485
14777
7420
7357
5505
2500
3005
827
402
425
531
224
307
380
170
210
253
93
160
448
199
249
194
86
108
570
280
290
249
106
143
878
449
429
345
139
206
515
277
238
226
120
106
556
285
271
221
118
103
430
228
202
151
77
74
503
282
221
171
94
77
836
420
416
271
115
156
946
484
462
274
144
130
666
362
304
142
70
72
3546
1650
1896
1162
472
690
142
83
59
36
18
18
520
262
258
159
69
90
223
99
124
102
47
55
820
408
412
391
196
195
437
219
218
114
62
52
921
522
399
281
136
145
236
117
119
119
55
64
377
222
155
113
59
54
6585
3288
3297
2191
894
1297
683
340
343
338
124
214
3006
1438
1568
936
383
553
249
138
111
55
23
32
227
123
104
104
44
60
936
508
428
231
100
131
687
331
356
306
136
170
346
187
159
94
40
54
451
223
228
127
44
83
2794
1465
1329
1184
502
682
153
89
64
59
24
35
132
66
66
69
37
32
554
282
272
216
95
121
213
123
90
130
51
79
248
123
125
104
35
69
170
91
79
102
42
60
850
439
411
292
124
168
194
115
79
64
25
39
61
32
29
26
14
12
219
105
114
122
55
67
3077
1541
1536
1166
465
701
99
48
51
53
18
35
168
89
79
55
23
32
172
87
85
96
39
57
134
75
59
71
26
45
491
255
236
165
71
94
230
122
108
98
44
54
674
332
342
246
91
155
243
123
120
72
30
42
364
171
193
108
46
62
236
113
123
100
42
58
266
126
140
102
35
67
6512
3068
3444
2665
1037
1628
671
324
347
196
83
113
252
123
129
128
52
76
188
99
89
116
54
62
876
432
444
345
138
207
392
175
217
171
49
122
439
218
221
228
99
129
612
273
339
314
108
206
309
138
171
95
41
54
614
287
327
284
113
171
499
212
287
233
81
152
754
346
408
251
90
161
906
441
465
304
129
175
5972
2824
3148
2460
994
1466
394
196
198
217
90
127
345
171
174
187
77
110
736
339
397
244
93
151
659
325
334
303
129
174
450
217
233
236
97
139
383
180
203
180
70
110
1940
889
1051
671
269
402
1065
507
558
422
169
253
371103
183520
187583
81258
39020
42238
18776
9077
9699
4531
2028
2503
4329
2144
2185
1006
479
527
9519
4509
5010
2203
941
1262
2864
1383
1481
773
361
412
2064
1041
1023
549
247
302
86105
41067
45038
16629
7032
9597
2613
1269
1344
844
364
480
51429
24327
27102
8914
3681
5233
1041
464
577
243
89
154
1930
993
937
483
229
254
7417
3687
3730
1210
571
639
3918
1851
2067
978
398
580
1283
579
704
325
127
198
8501
4034
4467
1697
736
961
2731
1381
1350
588
271
317
1393
645
748
420
179
241
2404
1149
1255
566
231
335
1445
688
757
361
156
205
22588
11044
11544
5707
2647
3060
6371
2868
3503
1853
827
1026
773
407
366
187
101
86
1733
879
854
351
167
184
3138
1591
1547
719
352
367
321
161
160
109
57
52
864
424
440
311
148
163
1785
892
893
337
142
195
1107
556
551
246
104
142
1588
794
794
362
188
174
2964
1474
1490
721
318
403
1485
743
742
397
184
213
459
255
204
114
59
55
44142
20964
23178
10966
5200
5766
1014
502
512
251
111
140
1044
517
527
183
96
87
2656
1229
1427
508
237
271
1341
645
696
354
174
180
645
334
311
133
81
52
823
454
369
150
82
68
13872
6224
7648
3388
1448
1940
1810
862
948
476
237
239
1542
698
844
406
185
221
2483
1170
1313
820
393
427
4173
1966
2207
1065
496
569
1987
975
1012
553
287
266
1073
580
493
307
167
140
1335
629
706
298
152
146
468
260
208
92
46
46
2560
1279
1281
674
349
325
478
263
215
120
71
49
4423
2155
2268
1042
513
529
415
222
193
146
75
71
8809
4444
4365
2460
1247
1213
1033
513
520
307
149
158
2036
1018
1018
614
305
309
496
274
222
131
76
55
751
380
371
213
104
109
948
511
437
256
137
119
355
175
180
92
44
48
869
447
422
245
137
108
2321
1126
1195
602
295
307
34084
16935
17149
7774
3918
3856
2220
1107
1113
508
291
217
973
545
428
196
117
79
711
377
334
114
63
51
12977
6096
6881
3144
1465
1679
1034
508
526
227
116
111
1668
879
789
363
195
168
3554
1800
1754
861
472
389
1447
739
708
259
147
112
737
377
360
120
60
60
995
483
512
226
110
116
862
453
409
187
90
97
1623
891
732
332
165
167
2045
1047
998
440
227
213
2800
1416
1384
676
330
346
438
217
221
121
70
51
23540
11264
12276
5626
2607
3019
18408
8778
9630
4487
2088
2399
1036
533
503
288
151
137
4096
1953
2143
851
368
483
52522
27499
25023
9021
5072
3949
4530
2465
2065
871
511
360
2622
1388
1234
546
343
203
3228
1732
1496
698
392
306
2108
1104
1004
389
215
174
25556
13016
12540
3921
2171
1750
1581
856
725
263
144
119
2232
1181
1051
418
208
210
2593
1359
1234
491
273
218
1768
927
841
312
164
148
1348
713
635
263
147
116
1883
1057
826
312
201
111
3073
1701
1372
537
303
234
30845
16868
13977
5188
2995
2193
3459
1939
1520
593
359
234
4756
2545
2211
839
484
355
4519
2464
2055
717
430
287
1898
1055
843
297
172
125
8381
4567
3814
1481
841
640
3987
2253
1734
589
356
233
3845
2045
1800
672
353
319
13814
6920
6894
3448
1531
1917
932
466
466
312
143
169
829
423
406
212
108
104
1782
900
882
491
229
262
741
352
389
275
112
163
1121
569
552
314
137
177
3113
1585
1528
403
196
207
5296
2625
2671
1441
606
835
16580
7992
8588
4671
2227
2444
532
277
255
160
87
73
1323
616
707
352
159
193
999
502
497
161
85
76
1396
709
687
372
179
193
1193
604
589
362
173
189
1584
715
869
455
209
246
537
279
258
144
81
63
1247
587
660
502
231
271
869
467
402
219
116
103
3657
1635
2022
1189
510
679
1302
638
664
315
164
151
902
442
460
189
93
96
1039
521
518
251
140
111
6599
3210
3389
1709
778
931
1248
636
612
299
128
171
508
270
238
130
73
57
3730
1737
1993
1069
471
598
1113
567
546
211
106
105
12699
6236
6463
3528
1738
1790
545
249
296
217
98
119
2429
1282
1147
462
245
217
1339
670
669
294
138
156
1064
531
533
317
156
161
982
477
505
295
148
147
1409
712
697
432
233
199
2567
1178
1389
872
387
485
732
368
364
191
105
86
160
82
78
55
29
26
483
238
245
148
82
66
989
449
540
245
117
128
292735
143331
149404
51942
24589
27353
292735
143331
149404
51942
24589
27353
31768
15285
16483
8300
3824
4476
140796
69770
71026
25917
12549
13368
17537
8775
8762
3097
1464
1633
25070
12015
13055
6413
3002
3411
3592
1688
1904
1101
430
671
73972
35798
38174
7114
3320
3794
337429
169509
167920
63541
28569
34972
7170
3574
3596
1840
682
1158
1294
631
663
319
117
202
775
362
413
186
67
119
843
430
413
219
87
132
355
180
175
80
34
46
1995
986
1009
491
184
307
931
491
440
283
115
168
977
494
483
262
78
184
16680
8305
8375
4180
1775
2405
2064
1010
1054
520
212
308
5014
2400
2614
1042
413
629
761
384
377
160
65
95
1599
806
793
428
193
235
1609
827
782
440
168
272
2502
1264
1238
688
321
367
1045
567
478
353
170
183
893
440
453
201
80
121
1193
607
586
348
153
195
18208
9215
8993
3605
1571
2034
5408
2675
2733
1019
443
576
1042
516
526
288
127
161
1518
768
750
294
116
178
1945
990
955
477
203
274
2631
1296
1335
518
217
301
1424
698
726
309
114
195
1231
625
606
202
70
132
3009
1647
1362
498
281
217
10807
5424
5383
2529
1104
1425
1693
868
825
339
141
198
1570
774
796
383
178
205
869
433
436
264
112
152
1608
823
785
366
173
193
597
304
293
141
56
85
885
445
440
173
72
101
922
470
452
185
87
98
2663
1307
1356
678
285
393
27715
13313
14402
6056
2473
3583
1492
738
754
282
114
168
1368
657
711
269
92
177
3234
1463
1771
776
332
444
1915
912
1003
425
159
266
1626
803
823
498
189
309
1050
506
544
374
148
226
15270
7359
7911
3002
1280
1722
1760
875
885
430
159
271
19850
10093
9757
4420
2054
2366
1385
727
658
323
130
193
1848
948
900
284
122
162
2717
1398
1319
619
290
329
2883
1467
1416
564
258
306
1679
890
789
382
185
197
1134
582
552
197
85
112
5830
2877
2953
1471
709
762
2374
1204
1170
580
275
305
110524
53095
57429
18158
8299
9859
844
427
417
217
80
137
34578
16659
17919
6305
2868
3437
1603
801
802
214
95
119
8758
4201
4557
1162
495
667
18392
8843
9549
2363
1150
1213
23271
11474
11797
3538
1575
1963
973
496
477
110
58
52
22105
10194
11911
4249
1978
2271
15684
7585
8099
3430
1505
1925
850
427
423
204
94
110
349
174
175
67
31
36
3969
1993
1976
871
397
474
6067
2818
3249
1229
517
712
527
264
263
145
66
79
1753
820
933
423
187
236
1321
660
661
350
142
208
848
429
419
141
71
70
52016
28813
23203
7368
3906
3462
13837
8098
5739
1507
876
631
2186
1190
996
574
289
285
4311
2392
1919
348
197
151
2707
1423
1284
627
304
323
1733
966
767
217
135
82
4750
2666
2084
320
189
131
3713
2118
1595
537
307
230
11070
5706
5364
1875
926
949
2467
1377
1090
452
233
219
5242
2877
2365
911
450
461
9083
4675
4408
2382
1030
1352
1110
572
538
275
135
140
1193
613
580
300
132
168
510
282
228
181
79
102
1498
765
733
321
137
184
1507
758
749
279
117
162
898
450
448
325
129
196
1006
541
465
274
120
154
491
250
241
226
105
121
870
444
426
201
76
125
11194
5692
5502
1752
802
950
812
420
392
181
80
101
2221
1150
1071
377
162
215
2283
1128
1155
323
137
186
1549
750
799
222
93
129
1209
681
528
173
112
61
3120
1563
1557
476
218
258
21638
10933
10705
4389
1856
2533
1454
733
721
238
99
139
679
416
263
86
53
33
721
390
331
127
55
72
2782
1285
1497
526
214
312
1263
629
634
303
105
198
1134
569
565
290
114
176
1170
610
560
302
143
159
1304
743
561
252
137
115
3348
1672
1676
667
288
379
1784
894
890
340
150
190
2706
1347
1359
598
230
368
3293
1645
1648
660
268
392
16860
8792
8068
3432
1512
1920
2982
1504
1478
563
222
341
1463
748
715
415
180
235
1636
909
727
143
74
69
1947
1032
915
573
244
329
2708
1448
1260
479
221
258
5292
2709
2583
1021
457
564
832
442
390
238
114
124
104417
50669
53748
24197
10078
14119
11419
5432
5987
2585
1022
1563
2514
1199
1315
617
258
359
885
419
466
187
80
107
1467
679
788
266
115
151
732
365
367
253
95
158
572
281
291
204
73
131
2749
1326
1423
431
162
269
986
472
514
322
117
205
1514
691
823
305
122
183
11847
5663
6184
2701
1041
1660
1486
706
780
269
100
169
253
123
130
66
27
39
685
358
327
87
34
53
362
192
170
98
40
58
1026
459
567
292
121
171
423
219
204
128
52
76
372
172
200
72
31
41
366
166
200
160
59
101
5493
2617
2876
1135
415
720
293
137
156
91
32
59
341
159
182
103
41
62
747
355
392
200
89
111
6792
3463
3329
1866
807
1059
695
344
351
231
86
145
523
280
243
127
57
70
602
331
271
153
80
73
852
383
469
204
72
132
328
171
157
84
39
45
376
213
163
79
35
44
674
344
330
237
106
131
275
159
116
71
33
38
445
219
226
134
55
79
377
200
177
81
33
48
524
250
274
98
38
60
406
213
193
125
62
63
715
356
359
242
111
131
10020
4714
5306
2385
950
1435
1404
679
725
339
143
196
769
370
399
171
74
97
1522
683
839
435
168
267
723
354
369
120
43
77
714
341
373
180
83
97
312
159
153
111
44
67
1165
551
614
267
96
171
628
300
328
126
53
73
1457
678
779
321
124
197
339
155
184
101
47
54
987
444
543
214
75
139
30998
14942
16056
6597
2801
3796
818
393
425
230
117
113
5600
2673
2927
1352
575
777
2385
1099
1286
393
155
238
432
205
227
149
57
92
651
323
328
132
62
70
563
299
264
104
41
63
9643
4651
4992
1619
684
935
1903
921
982
440
184
256
318
130
188
113
45
68
401
206
195
71
33
38
383
181
202
105
45
60
297
131
166
108
41
67
378
193
185
66
31
35
453
217
236
130
62
68
624
305
319
159
73
86
921
452
469
386
169
217
255
126
129
78
33
45
723
318
405
244
96
148
4250
2119
2131
718
298
420
8150
4169
3981
2753
1227
1526
347
178
169
134
61
73
634
294
340
372
159
213
222
102
120
85
36
49
648
323
325
248
99
149
266
130
136
99
40
59
500
268
232
137
72
65
1067
549
518
215
95
120
375
188
187
117
49
68
370
202
168
125
58
67
473
223
250
110
43
67
441
231
210
164
86
78
321
170
151
106
58
48
1291
696
595
502
226
276
334
176
158
89
37
52
476
231
245
126
56
70
385
208
177
124
52
72
25191
12286
12905
5310
2230
3080
1205
591
614
324
135
189
1258
598
660
301
108
193
1157
566
591
213
90
123
4997
2457
2540
1044
460
584
2636
1235
1401
485
210
275
952
490
462
227
96
131
2101
1051
1050
350
148
202
546
239
307
115
48
67
2546
1211
1335
435
185
250
1892
873
1019
375
142
233
229
109
120
65
21
44
1453
749
704
342
152
190
988
479
509
303
125
178
990
487
503
234
101
133
1346
700
646
328
131
197
895
451
444
169
78
91
191383
96531
94852
36062
16720
19342
14892
7577
7315
3523
1639
1884
4387
2157
2230
974
471
503
1106
571
535
257
115
142
854
440
414
192
77
115
1511
757
754
325
145
180
2523
1302
1221
561
266
295
758
421
337
161
76
85
2628
1346
1282
720
338
382
1125
583
542
333
151
182
9871
4782
5089
2418
1039
1379
1082
502
580
255
103
152
1343
598
745
373
153
220
1265
622
643
217
90
127
1836
909
927
566
265
301
410
200
210
122
51
71
1354
661
693
307
132
175
590
289
301
157
69
88
1033
519
514
205
90
115
958
482
476
216
86
130
4634
2255
2379
1129
516
613
792
378
414
198
81
117
469
251
218
62
36
26
1573
777
796
462
211
251
1800
849
951
407
188
219
15427
7675
7752
3471
1545
1926
670
364
306
134
66
68
1111
541
570
316
150
166
1738
842
896
417
182
235
470
260
210
95
43
52
3403
1627
1776
887
369
518
856
425
431
175
80
95
3488
1823
1665
562
299
263
667
329
338
151
68
83
1324
646
678
280
104
176
1035
507
528
301
115
186
665
311
354
153
69
84
71267
34836
36431
13479
6058
7421
17257
8248
9009
3020
1354
1666
5785
2935
2850
1191
565
626
4692
2269
2423
897
379
518
23795
11725
12070
4451
2007
2444
2212
1079
1133
481
227
254
6236
2958
3278
1013
449
564
1510
727
783
316
140
176
1500
765
735
357
155
202
1224
612
612
284
133
151
5279
2631
2648
1118
497
621
918
463
455
168
72
96
859
424
435
183
80
103
6738
3324
3414
1415
646
769
1053
530
523
242
105
137
1224
577
647
309
136
173
611
306
305
105
57
48
318
153
165
53
27
26
1537
748
789
332
145
187
804
397
407
152
71
81
1191
613
578
222
105
117
32925
17326
15599
4566
2313
2253
1792
958
834
304
174
130
1079
587
492
162
68
94
7529
4195
3334
993
553
440
2532
1348
1184
425
231
194
2886
1486
1400
455
216
239
17107
8752
8355
2227
1071
1156
6198
3228
2970
1110
517
593
2065
1222
843
256
146
110
3529
1718
1811
761
329
432
604
288
316
93
42
51
11979
6052
5927
2260
1078
1182
2490
1336
1154
419
220
199
2845
1398
1447
510
226
284
4191
2113
2078
797
388
409
2453
1205
1248
534
244
290
7602
4516
3086
741
464
277
1256
769
487
92
69
23
1389
854
535
153
92
61
2515
1458
1057
257
159
98
1257
738
519
146
85
61
1185
697
488
93
59
34
9850
4960
4890
1950
905
1045
1810
891
919
388
179
209
731
388
343
168
82
86
855
445
410
116
53
63
1977
957
1020
474
217
257
1086
561
525
181
87
94
878
469
409
139
65
74
1930
962
968
371
174
197
583
287
296
113
48
65
225488
109760
115728
44784
21319
23465
59165
28283
30882
11596
5458
6138
1596
801
795
306
158
148
1236
621
615
224
107
117
22392
10564
11828
4736
2202
2534
3869
1932
1937
763
362
401
3369
1685
1684
617
314
303
5666
2719
2947
1175
559
616
12429
5790
6639
2021
912
1109
539
278
261
155
85
70
586
294
292
99
37
62
6034
2901
3133
1247
586
661
1449
698
751
253
136
117
100981
48339
52642
21513
9981
11532
48013
22578
25435
11148
4957
6191
8755
4167
4588
1631
776
855
4082
2023
2059
890
436
454
1531
751
780
349
181
168
1864
903
961
317
155
162
12057
5836
6221
2189
1071
1118
1720
853
867
437
214
223
4408
2206
2202
853
410
443
2097
1021
1076
420
206
214
2501
1208
1293
554
261
293
6147
3071
3076
1268
628
640
5322
2517
2805
828
370
458
1404
665
739
301
152
149
1080
540
540
328
164
164
20567
10596
9971
3589
1823
1766
833
446
387
157
88
69
1128
609
519
206
103
103
4776
2455
2321
538
327
211
9321
4771
4550
1849
868
981
4509
2315
2194
839
437
402
4845
2531
2314
1133
608
525
534
281
253
108
62
46
2599
1333
1266
610
318
292
1014
544
470
277
152
125
513
271
242
93
47
46
185
102
83
45
29
16
39930
20011
19919
6953
3449
3504
660
353
307
138
70
68
1719
904
815
298
159
139
3337
1737
1600
642
322
320
1290
685
605
113
70
43
20396
10139
10257
3775
1869
1906
4120
2092
2028
702
356
346
4923
2414
2509
761
365
396
3485
1687
1798
524
238
286
333133
161168
171965
65259
30477
34782
41191
21922
19269
5724
3166
2558
10045
5285
4760
1614
847
767
10901
5867
5034
1415
803
612
10476
5618
4858
1019
605
414
1878
1070
808
338
183
155
7130
3674
3456
1162
626
536
761
408
353
176
102
74
15928
7315
8613
4248
1791
2457
2166
973
1193
681
291
390
1408
625
783
451
178
273
6642
3117
3525
1484
641
843
915
383
532
331
143
188
1443
683
760
308
122
186
1027
457
570
280
98
182
843
376
467
294
125
169
670
344
326
218
93
125
814
357
457
201
100
101
17051
8078
8973
4308
1919
2389
609
291
318
236
102
134
1425
726
699
338
161
177
823
388
435
219
99
120
539
280
259
134
66
68
1946
953
993
431
194
237
4590
2166
2424
1001
437
564
457
206
251
111
45
66
498
218
280
145
57
88
474
258
216
93
50
43
1468
672
796
396
172
224
428
201
227
125
54
71
426
181
245
133
57
76
1056
497
559
291
132
159
1614
733
881
405
185
220
698
308
390
250
108
142
144246
67527
76719
28422
13043
15379
183
90
93
87
38
49
391
171
220
208
107
101
379
173
206
169
71
98
20365
9690
10675
3335
1488
1847
533
228
305
259
112
147
716
343
373
178
63
115
468
219
249
145
62
83
874
415
459
181
83
98
44846
20495
24351
8904
4312
4592
464
195
269
170
69
101
1088
492
596
259
106
153
3325
1533
1792
702
305
397
41650
19991
21659
7247
3260
3987
279
131
148
80
36
44
2429
1083
1346
532
235
297
800
361
439
209
94
115
1925
1011
914
407
197
210
4046
1822
2224
808
386
422
1694
791
903
420
199
221
577
268
309
168
72
96
1186
538
648
264
101
163
2954
1370
1584
613
271
342
2879
1275
1604
756
350
406
1732
942
790
309
182
127
1230
561
669
258
114
144
4446
2075
2371
1021
427
594
2173
975
1198
550
231
319
614
289
325
183
72
111
27556
12706
14850
7718
3416
4302
2423
1099
1324
689
308
381
1444
674
770
417
174
243
443
199
244
135
56
79
494
239
255
115
47
68
411
193
218
88
31
57
773
359
414
232
97
135
595
284
311
166
71
95
391
180
211
132
59
73
643
311
332
193
89
104
283
115
168
105
46
59
5490
2507
2983
1240
574
666
384
176
208
132
62
70
553
259
294
164
73
91
485
236
249
164
78
86
634
270
364
279
111
168
675
330
345
233
114
119
286
144
142
82
35
47
608
301
307
162
80
82
440
256
184
103
61
42
360
159
201
137
59
78
727
332
395
317
152
165
385
178
207
177
75
102
642
285
357
170
63
107
457
231
226
132
56
76
547
246
301
175
69
106
512
221
291
118
50
68
525
249
276
134
66
68
569
258
311
142
50
92
280
129
151
108
40
68
704
328
376
186
85
101
1124
507
617
285
117
168
466
211
255
128
57
71
454
213
241
151
72
79
2349
1027
1322
527
239
288
7727
3314
4413
2094
839
1255
1596
544
1052
433
153
280
3603
1593
2010
946
348
598
706
338
368
233
110
123
1822
839
983
482
228
254
35220
19285
15935
3714
2200
1514
1009
563
446
195
115
80
906
536
370
109
69
40
4862
2621
2241
593
358
235
1034
575
459
128
81
47
9370
5245
4125
800
464
336
4333
2466
1867
582
367
215
4313
2309
2004
258
155
103
9393
4970
4423
1049
591
458
29790
13701
16089
7083
3189
3894
3095
1361
1734
885
401
484
681
309
372
191
84
107
2918
1405
1513
688
331
357
952
424
528
273
108
165
1802
880
922
381
183
198
1536
692
844
445
189
256
1517
706
811
554
234
320
1179
572
607
301
141
160
16110
7352
8758
3365
1518
1847
14424
7320
7104
1948
914
1034
399
210
189
79
34
45
311
148
163
72
31
41
6850
3475
3375
906
430
476
397
208
189
47
29
18
1377
798
579
64
32
32
543
249
294
106
46
60
282
143
139
67
27
40
3000
1449
1551
459
219
240
229
119
110
48
23
25
1036
521
515
100
43
57
489745
238812
250933
99380
46941
52439
39666
19648
20018
9216
4653
4563
2981
1511
1470
626
283
343
9998
4891
5107
2572
1372
1200
5164
2573
2591
1227
616
611
4285
2113
2172
876
423
453
999
516
483
219
112
107
6997
3431
3566
1554
754
800
2032
1011
1021
453
246
207
7210
3602
3608
1689
847
842
4213
2250
1963
839
438
401
795
421
374
143
70
73
1149
602
547
257
127
130
550
310
240
118
67
51
641
338
718
386
303
115
67
48
332
155
78
77
360
193
167
51
29
22
25459
12394
13065
5783
2839
2944
16822
8030
8792
4020
1910
2110
4682
2359
2323
924
475
449
3955
2005
1950
839
454
385
8359
4537
3822
2051
1090
961
4502
2422
2080
1162
616
546
1386
760
626
355
187
168
717
406
311
213
119
94
1754
949
805
321
168
153
9069
4670
4399
2017
999
1018
1811
972
839
387
204
183
1759
891
868
404
178
226
1454
766
688
265
164
101
4045
2041
2004
961
453
508
25203
12954
12249
5768
2851
2917
1545
777
768
343
164
179
1022
532
490
259
138
121
1644
938
706
304
167
137
373
198
175
89
39
50
1278
671
607
323
165
158
8530
4243
4287
2128
987
1141
267
150
117
65
38
27
1856
989
867
463
254
209
2199
1120
1079
458
235
223
6489
3336
3153
1336
664
672
30711
15035
15676
6310
3091
3219
10713
5188
5525
2067
1003
1064
1148
583
565
219
114
105
9297
4489
4808
1927
906
1021
3776
1955
1821
795
409
386
5777
2820
2957
1302
659
643
16679
8718
7961
3264
1571
1693
1070
594
476
190
91
99
2552
1317
1235
403
189
214
1415
684
731
333
167
166
382
217
165
97
53
44
879
456
423
148
83
65
414
253
161
46
26
20
2657
1460
1197
325
167
158
1375
792
583
126
70
56
444
248
196
112
47
65
671
338
333
200
100
100
722
369
353
226
106
120
3323
1573
1750
838
362
476
775
417
358
220
110
110
31648
15224
16424
6356
2911
3445
4019
2009
2010
747
380
367
1959
968
991
340
168
172
2001
893
1108
475
215
260
13001
6022
6979
2670
1152
1518
2785
1364
1421
633
272
361
2874
1485
1389
530
256
274
2053
980
1073
456
207
249
2956
1503
1453
505
261
244
13640
6892
6748
3491
1660
1831
1191
583
608
375
164
211
1422
714
708
376
186
190
556
276
280
168
72
96
724
364
360
228
104
124
2526
1309
1217
355
159
196
817
417
400
232
118
114
5522
2766
2756
1579
773
806
882
463
419
178
84
94
267575
127370
140205
51509
23368
28141
34849
16956
17893
5840
2666
3174
15992
7685
8307
2634
1227
1407
12421
5972
6449
1857
879
978
43382
20836
22546
6971
3275
3696
10337
5192
5145
2132
1022
1110
9253
4468
4785
1603
771
832
1138
603
535
246
111
135
3843
1832
2011
696
333
363
1408
756
652
338
177
161
115315
53853
61462
25477
11267
14210
19637
9217
10420
3715
1640
2075
17523
9120
8403
2776
1470
1306
4276
2257
2019
538
291
247
1610
834
776
279
142
137
11637
6029
5608
1959
1037
922
348043
165171
182872
68337
33188
35149
244491
114188
130303
47519
22611
24908
5448
2531
2917
1661
889
772
97893
44848
53045
19812
8999
10813
5966
2971
2995
1462
765
697
3506
1629
1877
853
374
479
951
463
488
284
122
162
44608
20974
23634
7037
3308
3729
22552
10603
11949
3934
1885
2049
2748
1359
1389
617
331
286
10023
4575
5448
1900
890
1010
1008
498
510
273
144
129
2729
1405
1324
603
331
272
6475
3022
3453
1298
653
645
3103
1574
1529
549
268
281
7160
3366
3794
1364
659
705
7530
3518
4012
1627
831
796
3141
1504
1637
651
322
329
4224
1985
2239
888
451
437
3006
1473
1533
384
195
189
3039
1532
1507
702
347
355
9381
4358
5023
1620
847
773
28424
13954
14470
5545
2789
2756
3097
1621
1476
428
231
197
11190
5258
5932
2516
1210
1306
3644
1762
1882
684
311
373
1226
652
574
236
134
102
5542
2859
2683
1033
570
463
3725
1802
1923
648
333
315
75128
37029
38099
15273
7788
7485
592
326
266
109
66
43
2938
1444
1494
795
417
378
4156
2049
2107
1066
533
533
19219
9196
10023
3222
1543
1679
5251
2613
2638
1142
574
568
9591
4706
4885
1759
899
860
7198
3566
3632
1644
833
811
10763
5470
5293
2342
1287
1055
2258
1112
1146
542
282
260
3774
1956
1818
938
482
456
3253
1605
1648
425
222
203
6135
2986
3149
1289
650
639
2956355
1446290
1510065
556879
255620
301259
42796
21401
21395
9670
4940
4730
18808
9335
9473
3745
1855
1890
8632
4292
4340
2282
1209
1073
5528
2797
2731
1283
623
660
6432
3300
3132
1535
821
714
3396
1677
1719
825
432
393
2664
1394
1270
953
453
500
790
416
374
319
134
185
391
188
203
102
45
57
512
270
242
152
83
69
493
249
244
220
107
113
478
271
207
160
84
76
4875
2675
2200
1397
713
684
341
195
146
164
79
85
1393
747
646
414
200
214
411
225
186
159
89
70
408
221
187
115
59
56
354
200
154
157
86
71
239
140
99
96
50
46
1729
947
782
292
150
142
62096
31006
31090
12308
5981
6327
2554
1257
1297
433
221
212
819
446
373
197
102
95
2040
1022
1018
452
234
218
3844
2003
1841
608
305
303
730
385
345
222
114
108
11428
5639
5789
2048
966
1082
1453
710
743
582
279
303
8018
4056
3962
1360
676
684
5295
2602
2693
1067
499
568
563
296
267
217
129
88
4306
2178
2128
880
423
457
1224
603
621
311
156
155
3736
1855
1881
728
346
382
14711
7229
7482
2831
1333
1498
866
447
419
247
134
113
509
278
231
125
64
61
54161
27609
26552
10935
5485
5450
345
186
159
145
71
74
469
258
211
235
108
127
4266
2233
2033
905
468
437
15634
7867
7767
2896
1512
1384
30410
15429
14981
5726
2793
2933
963
533
430
291
154
137
322
172
150
93
44
49
368
192
176
149
74
75
374
215
159
101
52
49
193
105
88
75
36
39
539
278
261
206
113
93
278
141
137
113
60
53
30726
15665
15061
5961
3023
2938
638
363
275
150
72
78
414
228
186
95
51
44
278
150
128
86
41
45
447
230
217
155
83
72
907
501
406
89
45
44
342
173
169
84
43
41
264
145
119
93
46
47
633
332
301
229
102
127
309
169
140
112
49
63
356
183
173
166
86
80
182
97
85
66
24
42
612
338
274
112
56
56
2184
1134
1050
540
261
279
2110
1018
1092
364
184
180
590
322
268
142
61
81
8811
4282
4529
976
523
453
552
283
269
127
65
62
612
317
295
185
93
92
269
143
126
67
36
31
211
112
99
56
31
25
146
75
71
23
13
10
580
318
262
181
96
85
1637
851
786
297
152
145
800
417
383
188
104
84
98
46
52
54
25
29
204
115
89
66
30
36
761
384
377
129
61
68
3537
1761
1776
639
333
306
186
87
99
64
26
38
272
139
133
99
52
47
1047
540
507
172
91
81
737
412
325
155
88
67
62492
31223
31269
14527
7241
7286
628
355
273
178
95
83
1747
914
833
377
200
177
377
200
177
179
70
109
20874
10102
10772
5094
2422
2672
7398
3683
3715
1757
828
929
9312
4628
4684
1853
952
901
690
393
297
145
82
63
569
293
276
239
131
108
491
271
220
125
59
66
9298
4634
4664
2244
1172
1072
5806
3066
2740
1161
627
534
5302
2684
2618
1175
603
572
2681090
1307285
1373805
496713
225653
271060
11062
5460
5602
1552
788
764
132861
66572
66289
18045
8797
9248
21878
10679
11199
5207
2175
3032
47208
22770
24438
11944
5084
6860
62116
30610
31506
8352
4110
4242
15990
7965
8025
3146
1480
1666
90556
44304
46252
15692
7324
8368
6011
2966
3045
860
439
421
156095
76907
79188
28098
13769
14329
57425
29291
28134
9242
4394
4848
65524
32908
32616
12804
6082
6722
49744
21819
27925
13778
5393
8385
63247
28330
34917
12594
5602
6992
90293
46557
43736
20786
9503
11283
137370
71084
66286
30742
14527
16215
39079
18083
20996
11046
4378
6668
101842
49145
52697
15502
7542
7960
41698
20661
21037
7023
3364
3659
18096
9222
8874
2425
1165
1260
28997
13344
15653
7424
2868
4556
63101
27790
35311
18500
6693
11807
19283
9459
9824
2137
1079
1058
3301
1621
1680
458
238
220
43663
19572
24091
12362
4693
7669
63998
31626
32372
7032
3447
3585
2498
1334
1164
314
152
162
2359
1226
1133
305
157
148
73508
36735
36773
16078
7292
8786
2095
1089
1006
320
162
158
54325
24666
29659
14086
5838
8248
36696
16180
20516
11160
4104
7056
237533
117040
120493
30789
15168
15621
118850
58813
60037
19059
8968
10091
24669
12357
12312
5008
2337
2671
188346
93851
94495
31922
14951
16971
56220
26102
30118
13166
5503
7663
59325
29601
29724
8214
4209
4005
625
328
297
140
81
59
4425
2180
2245
362
171
191
126502
58122
68380
27988
11708
16280
41457
19823
21634
10036
4386
5650
109811
54217
55594
13476
6876
6600
111408
54876
56532
17539
8656
8883
4923
2510
2413
1219
542
677
273
132
141
167
69
98
193
108
85
61
28
33
425
228
197
112
55
57
392
215
177
95
42
53
2663
1341
1322
517
206
311
977
486
491
267
142
125
10532
5522
5010
3196
1589
1607
204
108
96
48
22
26
504
288
216
133
68
65
222
116
106
76
32
44
248
133
115
73
42
31
224
125
99
62
31
31
96
49
47
41
22
19
465
249
216
127
69
58
604
325
279
116
57
59
70
36
34
35
18
17
630
335
295
234
111
123
184
96
88
68
32
36
270
143
127
85
41
44
280
138
142
69
39
30
484
254
230
120
64
56
354
181
173
97
42
55
238
129
109
97
47
50
245
124
121
88
44
44
290
167
123
77
38
39
382
184
198
99
52
47
127
62
65
53
18
35
407
208
199
134
74
60
350
166
184
89
47
42
407
205
202
171
81
90
295
170
125
93
51
42
124
76
48
41
26
15
163
94
69
95
48
47
233
112
121
46
22
24
371
193
178
131
68
63
313
152
161
44
19
25
295
140
155
85
40
45
745
377
368
185
94
91
153
93
60
54
22
32
555
294
261
230
108
122
230190
124315
105875
32365
17516
14849
27046
14665
12381
3602
1865
1737
2552
1385
1167
90
49
41
874
506
368
122
68
54
2953
1629
1324
482
280
202
985
582
403
157
95
62
1650
979
671
203
123
80
18032
9584
8448
2548
1250
1298
9887
5682
4205
761
462
299
1367
829
538
54
38
16
2658
1479
1179
293
151
142
1194
680
514
57
38
19
1764
1025
739
148
99
49
1219
667
552
57
42
15
1685
1002
683
152
94
58
14294
8130
6164
1977
1163
814
6996
3832
3164
1253
723
530
1711
1018
693
200
128
72
1681
964
717
194
106
88
1444
840
604
91
57
34
2462
1476
986
239
149
90
14258
8219
6039
1976
1217
759
3204
1850
1354
465
287
178
4393
2528
1865
628
368
260
3579
2017
1562
550
349
201
3082
1824
1258
333
213
120
134697
70492
64205
19994
10321
9673
1101
682
419
169
114
55
15868
8237
7631
2394
1237
1157
4122
2372
1750
757
466
291
3184
1810
1374
551
333
218
52883
27403
25480
8667
4073
4594
2837
1697
1140
394
262
132
3445
1981
1464
428
242
186
2969
1738
1231
305
200
105
21082
10865
10217
2698
1379
1319
1530
909
621
206
138
68
23982
11884
12098
3240
1762
1478
612
344
268
80
49
31
1082
570
512
105
66
39
15506
8834
6672
2260
1392
868
523
336
187
66
43
23
867
501
366
109
67
42
1677
983
694
209
135
74
1199
671
528
204
131
73
1758
1068
690
214
151
63
1233
738
495
160
107
53
6107
3257
2850
998
568
430
1050
626
424
195
127
68
273
170
103
25
18
345
212
133
46
27
19
474
272
202
34
18
16
14502
8293
6209
1795
1096
699
5206
2886
2320
682
375
307
903
544
359
113
73
40
1580
897
683
159
94
65
1313
779
534
160
113
47
3238
1886
1352
407
264
143
2262
1301
961
274
177
97
33683
20257
13426
2748
1705
1043
4531
2899
1632
197
129
68
236
143
93
29
18
11
2094
1311
783
54
35
19
1454
992
462
36
26
10
747
453
294
78
50
28
2546
1540
1006
308
191
117
1505
912
593
201
129
72
417
253
164
34
20
14
624
375
249
73
42
31
26606
15818
10788
2243
1385
858
2122
1291
831
154
110
44
1418
859
559
95
68
27
2016
1223
793
199
141
58
21050
12445
8605
1795
1066
729
55801
28495
27306
10325
5403
4922
6306
3311
2995
2007
1008
999
484
249
235
89
48
41
441
230
211
152
73
79
887
458
429
235
110
125
344
182
162
152
82
70
281
153
128
54
32
22
285
152
133
124
66
58
996
517
479
348
186
162
979
517
462
401
184
217
250
131
119
79
42
37
1077
576
501
304
157
147
282
146
136
69
28
41
23381
11739
11642
3444
1854
1590
267
154
113
43
21
22
20724
10419
10305
3079
1645
1434
2390
1166
1224
322
188
134
26114
13445
12669
4874
2541
2333
1355
755
600
344
163
181
777
404
373
209
109
100
16648
8331
8317
3126
1628
1498
2645
1311
1334
390
205
185
1470
787
683
328
161
167
3219
1857
1362
477
275
202
69711
35791
33920
11422
5368
6054
9580
4792
4788
2415
1009
1406
898
456
442
253
98
155
336
160
176
66
20
46
855
433
422
289
133
156
592
312
280
133
51
82
2049
1012
1037
333
124
209
695
329
366
241
104
137
631
323
308
162
64
98
3524
1767
1757
938
415
523
23083
12652
10431
3290
1867
1423
1188
638
550
238
139
99
2713
1504
1209
244
138
106
1672
917
755
297
175
122
4469
2300
2169
837
430
407
2047
1170
877
225
135
90
1622
900
722
242
158
84
4735
2773
1962
414
239
175
4637
2450
2187
793
453
340
37048
18347
18701
5717
2492
3225
8622
4241
4381
984
414
570
1219
636
583
245
119
126
1781
886
895
407
184
223
2059
1032
1027
302
135
167
1326
620
706
288
117
171
864
435
429
157
68
89
3758
1846
1912
843
369
474
2151
1078
1073
322
127
195
3117
1427
1690
472
192
280
1396
701
695
263
120
143
1738
849
889
244
115
129
1367
603
764
348
165
183
7650
3993
3657
842
367
475
486692
242664
244028
92317
45938
46379
32979
17268
15711
7881
4354
3527
9084
4673
4411
2624
1416
1208
5390
2804
2586
1194
648
546
807
436
371
222
137
85
1548
812
736
327
185
142
1980
1012
968
599
327
272
4926
2616
2310
785
478
307
2449
1282
1167
503
266
237
2551
1356
1195
518
296
222
1048
564
484
405
207
198
3196
1713
1483
704
394
310
30642
15469
15173
7247
3636
3611
2599
1341
1258
746
378
368
3045
1555
1490
606
276
330
7835
3792
4043
1797
837
960
8762
4534
4228
2078
1124
954
1550
806
744
412
216
196
2484
1276
1208
643
313
330
1851
932
919
420
220
200
2516
1233
1283
545
272
273
50639
26022
24617
12186
6400
5786
2948
1528
1420
752
391
361
2586
1295
1291
745
385
360
24842
12669
12173
5817
2999
2818
4234
2185
2049
931
473
458
4233
2099
2134
1088
569
519
2673
1412
1261
553
332
221
2330
1225
1105
474
280
194
1259
658
601
375
182
193
2527
1326
1201
852
457
395
3007
1625
1382
599
332
267
29913
15229
14684
4857
2615
2242
738
395
343
190
103
87
453
228
225
116
67
49
4037
2089
1948
893
514
379
3291
1694
1597
621
334
287
18378
9247
9131
2255
1149
1106
1534
787
747
360
205
155
1482
789
693
422
243
179
197250
95879
101371
35092
16744
18348
38306
18276
20030
6767
3087
3680
18443
9059
9384
3248
1518
1730
4414
2241
2173
892
438
454
1237
640
597
256
134
122
9472
4701
4771
1682
840
842
9436
4723
4713
1694
828
866
7600
3887
3713
1588
899
689
54888
26699
28189
10545
4525
6020
23835
12523
11312
4665
2666
1999
29619
13130
16489
3755
1809
1946
15855
8279
7576
2340
1255
1085
1239
640
599
227
117
110
1788
954
834
350
186
164
903
462
441
153
81
72
950
526
424
230
120
110
7809
4078
3731
902
498
404
3166
1619
1547
478
253
225
88360
43857
44503
16180
7880
8300
12408
6173
6235
2217
1045
1172
5397
2784
2613
1032
540
492
3552
1891
1661
953
545
408
7682
3954
3728
1379
710
669
2204
1154
1050
393
196
197
7509
3825
3684
1491
797
694
2071
1082
989
364
183
181
47537
22994
24543
8351
3864
4487
41054
20661
20393
6534
3054
3480
2397
1260
1137
368
184
184
4345
2150
2195
814
364
450
460
266
194
76
43
33
3089
1575
1514
466
211
255
2779
1418
1361
446
218
228
27984
13992
13992
4364
2034
2330
324265
159650
164615
72303
32700
39603
35383
16794
18589
8620
3777
4843
1183
585
598
208
105
103
2468
1194
1274
677
291
386
4537
2069
2468
1156
457
699
7847
3827
4020
1724
780
944
1664
769
895
296
145
151
2595
1245
1350
878
409
469
1352
648
704
376
165
211
1690
805
885
405
181
224
901
414
487
165
68
97
3977
1936
2041
866
379
487
2041
923
1118
489
189
300
1441
670
771
397
168
229
1155
514
641
273
128
145
1684
800
884
507
214
293
848
395
453
203
98
105
13242
6737
6505
2359
1075
1284
571
274
297
87
35
52
1485
755
730
298
145
153
1547
765
782
304
127
177
872
426
446
135
56
79
1789
869
920
384
168
216
1267
661
606
202
102
100
2749
1350
1399
469
204
265
1205
642
563
196
96
100
996
626
370
88
55
33
761
369
392
196
87
109
23498
11670
11828
6592
3002
3590
2966
1512
1454
505
231
274
1427
704
723
424
204
220
6891
3356
3535
1899
833
1066
1511
773
738
363
171
192
828
407
421
273
130
143
4947
2436
2511
1620
725
895
4928
2482
2446
1508
708
800
21062
10449
10613
5953
2753
3200
266
124
142
80
32
48
798
405
393
249
130
119
14135
7041
7094
3477
1602
1875
4639
2269
2370
1782
821
961
1224
610
614
365
168
197
22653
11059
11594
7366
3210
4156
1334
691
643
242
115
127
7048
3414
3634
2682
1146
1536
917
446
471
229
99
130
1241
634
607
324
134
190
1929
891
1038
426
198
228
1915
957
958
712
302
410
4663
2211
2452
1175
545
630
3606
1815
1791
1576
671
905
13302
6348
6954
3062
1329
1733
1810
873
937
388
162
226
707
317
390
169
68
101
3783
1830
1953
956
411
545
1010
471
539
215
91
124
640
322
318
121
49
72
531
245
286
105
42
63
679
324
355
135
64
71
1896
851
1045
514
233
281
1938
956
982
407
183
224
308
159
149
52
26
26
19656
9403
10253
4560
1966
2594
1475
773
702
262
109
153
6805
3257
3548
1350
559
791
543
248
295
151
68
83
837
366
471
218
96
122
1796
866
930
449
202
247
2627
1257
1370
667
293
374
2527
1160
1367
744
342
402
1887
899
988
459
195
264
1159
577
582
260
102
158
8928
4300
4628
3163
1454
1709
1418
680
738
519
227
292
1132
551
581
262
126
136
5208
2524
2684
2005
929
1076
1170
545
625
377
172
205
67874
33233
34641
14893
6867
8026
7961
4036
3925
2660
1262
1398
1539
740
799
340
158
182
1347
662
685
296
133
163
3358
1642
1716
1330
589
741
2784
1337
1447
1060
467
593
1947
878
1069
410
181
229
1062
497
565
341
147
194
1519
712
807
404
168
236
1579
756
823
531
243
288
2048
988
1060
563
273
290
2584
1274
1310
952
438
514
37863
18611
19252
5384
2507
2877
411
202
209
102
50
52
1007
472
535
327
150
177
865
426
439
193
101
92
7785
3940
3845
1486
639
847
1431
741
690
100
42
58
627
304
323
201
83
118
4085
2040
2045
878
372
506
1242
631
611
243
111
132
400
224
176
64
31
33
63598
31470
32128
7927
3550
4377
1560
708
852
425
168
257
1442
668
774
388
173
215
2887
1348
1539
668
302
366
57709
28746
28963
6446
2907
3539
14900
8286
6614
2640
1393
1247
1325
771
554
200
130
70
1892
999
893
423
186
237
883
486
397
155
72
83
1255
644
611
250
116
134
1293
694
599
219
100
119
583
323
260
88
42
46
1481
841
640
266
169
97
1881
1195
686
176
134
42
3575
1900
1675
777
393
384
732
433
299
86
51
35
12384
5961
6423
3682
1685
1997
362
175
187
95
48
47
1511
756
755
448
230
218
506
239
267
137
76
61
917
445
472
423
186
237
259
128
131
68
30
38
503
234
269
250
117
133
8326
3984
4342
2261
998
1263
209568
115460
94108
30057
15316
14741
13405
7828
5577
1779
937
842
1701
1051
650
161
89
72
2690
1645
1045
289
164
125
4561
2554
2007
748
376
372
685
404
281
97
45
52
2417
1377
1040
302
167
135
1351
797
554
182
96
86
8701
4930
3771
1313
660
653
752
428
324
158
80
78
3832
2106
1726
618
308
310
2021
1183
838
234
118
116
1505
873
632
200
109
91
591
340
251
103
45
58
7877
4510
3367
1381
710
671
896
571
325
86
50
36
728
404
324
140
76
64
1062
628
434
141
73
68
764
427
337
150
72
78
4102
2298
1804
780
401
379
325
182
143
84
38
46
22448
12279
10169
3822
1875
1947
3099
1757
1342
405
234
171
1561
898
663
243
142
101
2112
1196
916
298
159
139
1409
785
624
247
135
112
4542
2344
2198
1057
454
603
1905
1060
845
244
140
104
985
512
473
151
68
83
501
279
222
82
33
49
966
515
451
150
63
87
3793
2055
1738
658
298
360
1575
878
697
287
149
138
15785
8915
6870
2215
1144
1071
2583
1574
1009
229
149
80
1930
1147
783
234
117
117
8433
4453
3980
1366
673
693
1418
889
529
221
117
104
1421
852
569
165
88
77
30085
16336
13749
4319
2241
2078
1261
704
557
216
116
100
717
405
312
75
37
38
3633
2032
1601
490
248
242
18003
9631
8372
2590
1336
1254
5570
3065
2505
785
409
376
901
499
402
163
95
68
11326
6612
4714
1693
858
835
979
580
399
174
101
73
686
400
286
99
47
52
2612
1444
1168
441
196
245
405
226
179
88
48
40
1091
611
480
266
119
147
429
241
188
51
24
27
1127
683
444
139
67
72
1631
1015
616
135
89
46
1192
695
497
150
83
67
1174
717
457
150
84
66
30401
16756
13645
4235
2303
1932
2062
1183
879
173
100
73
3141
1731
1410
417
208
209
9885
5428
4457
1271
715
556
4339
2418
1921
590
335
255
562
315
247
72
37
35
7078
3777
3301
1247
653
594
1034
590
444
136
81
55
893
503
390
116
65
51
1407
811
596
213
109
104
50100
26097
24003
7342
3493
3849
442
258
184
77
39
38
1128
608
520
186
71
115
2357
1318
1039
362
177
185
555
331
224
80
44
36
759
468
291
82
41
41
1146
679
467
143
81
62
1183
631
552
269
134
135
8615
4451
4164
1097
514
583
6501
3349
3152
785
395
390
642
370
272
106
61
45
620
327
293
161
63
98
1734
968
766
219
109
110
857
459
398
162
76
86
23561
11880
11681
3613
1688
1925
19440
11197
8243
1958
1095
863
2783
1671
1112
296
168
128
2097
1329
768
129
82
47
811
471
340
63
37
26
8763
4928
3835
949
518
431
4986
2798
2188
521
290
231
97165
50007
47158
13398
6726
6672
2661
1384
1277
687
336
351
411
211
200
108
50
58
494
258
236
101
59
42
911
473
438
256
121
135
173
86
87
45
21
24
326
165
161
87
44
43
346
191
155
90
41
49
4133
2459
1674
501
274
227
2027
1190
837
302
155
147
1131
699
432
94
52
42
975
570
405
105
67
38
87147
44433
42714
11354
5726
5628
10417
5424
4993
1338
670
668
1248
653
595
222
122
100
9454
4890
4564
604
292
312
19557
10015
9542
1094
578
516
923
530
393
162
98
64
1023
541
482
194
109
85
579
316
263
110
51
59
5028
2657
2371
656
354
302
870
516
354
191
113
78
38048
18891
19157
6783
3339
3444
3224
1731
1493
856
390
466
353
188
165
75
37
38
234
121
113
35
16
19
321
162
159
88
43
45
187
105
82
42
20
22
322
175
147
105
52
53
1103
604
499
312
133
179
358
186
172
70
34
36
346
190
156
129
55
74
61145
32456
28689
9002
4713
4289
5495
3031
2464
998
526
472
1249
675
574
168
97
71
1070
585
485
304
160
144
3176
1771
1405
526
269
257
43943
23111
20832
6658
3450
3208
6140
3237
2903
959
532
427
2573
1348
1225
365
194
171
2169
1135
1034
402
225
177
2855
1486
1369
626
342
284
1519
796
723
290
158
132
28687
15109
13578
4016
1999
2017
11707
6314
5393
1346
737
609
4121
2270
1851
319
184
135
696
415
281
94
62
32
1630
890
740
272
166
106
5260
2739
2521
661
325
336
120094
65441
54653
14563
8020
6543
10048
5779
4269
871
517
354
6510
3716
2794
555
316
239
1482
878
604
130
79
51
1673
952
721
152
100
52
383
233
150
34
22
12
94354
50295
44059
12386
6685
5701
46431
24837
21594
6573
3425
3148
4523
2655
1868
584
376
208
2586
1469
1117
236
163
73
14188
7180
7008
1850
997
853
3230
1903
1327
361
226
135
1464
872
592
190
130
60
21932
11379
10553
2592
1368
1224
14632
8750
5882
1238
772
466
2447
1524
923
224
153
71
4977
2982
1995
413
249
164
7208
4244
2964
601
370
231
1060
617
443
68
46
22
1060
617
443
68
46
22