Professional Documents
Culture Documents
segn municipio
2012
Clave
Entidad Federativa
Poblacin total
Repblica Mexicana
<1
1-4
5-9
110022552
1,874,871
7,478,062
9,597,266
Aguascalientes
1193263
22,071
88,325
114,835
1001
Aguascalientes
812154
13,786
55,470
72,945
1002
Asientos
41480
859
3,588
4,597
1003
Calvillo
45152
832
3,366
4,637
1004
Coso
1005
Jess Mara
1006
1007
1008
1009
Tepezal
1010
Llano, El
18152
1011
14496
318
1,256
1,579
105606
2,506
9,638
12,001
Pabelln de Arteaga
43250
893
3,712
4,567
Rincn de Romos
48335
985
4,085
5,171
7810
148
649
846
16943
361
1,364
1,888
351
1,485
2,038
Baja California
39885
1,032
3,712
4,566
3428174
57,133
228,627
288,055
2001
Ensenada
487300
8,041
32,130
41,762
2002
Mexicali
977832
15,796
62,949
79,830
2003
Tecate
118710
1,917
7,788
9,904
2004
Tijuana
1743928
29,678
118,615
147,387
2005
Playas de Rosarito
100404
1,701
7,145
9,172
606545
9,788
39,361
51,030
3001
Comond
59642
926
3,896
5,337
3002
Muleg
59484
934
3,839
5,287
3003
Paz, La
236768
3,038
12,905
17,433
3008
Cabos, Los
238958
4,721
18,015
21,941
3009
Loreto
11693
169
706
1,032
823461
14,329
56,168
69,970
52737
866
3,320
4,106
Campeche
4001
Calkin
4002
Campeche
259748
3,849
15,114
18,767
4003
Carmen
237637
4,177
16,376
19,729
4004
Champotn
82674
1,469
6,055
7,743
4005
Hecelchakn
29775
537
2,013
2,389
4006
Hopelchn
40729
871
3,327
4,058
4007
Palizada
8202
157
565
682
4008
Tenabo
9786
202
617
754
4009
Escrcega
44271
900
3,504
4,726
4010
Calakmul
25025
640
2,496
3,232
4011
Candelaria
32877
661
2,781
3,784
2705462
45,391
183,367
240,422
819
37
53
Coahuila
5001
Abasolo
5002
Acua
141495
2,866
11,626
14,236
5003
Allende
18722
273
1,159
1,662
5004
Arteaga
20146
312
1,379
1,818
5005
Candela
1637
36
93
139
5006
Castaos
24811
377
1,665
2,193
5007
Cuatrocinegas
12078
199
820
1,169
5008
Escobedo
2460
42
149
205
5009
Francisco I. Madero
57676
1,014
4,118
5,607
5010
Frontera
73001
1,309
4,792
6,542
5011
General Cepeda
11046
182
720
958
5012
Guerrero
1697
24
110
133
5013
Hidalgo
1606
43
146
134
5014
Jimnez
9527
152
678
904
5015
Jurez
1214
66
112
5016
Lamadrid
1588
18
86
126
5017
Matamoros
106153
2,008
7,976
10,288
5018
Monclova
201903
3,117
12,236
16,668
5019
Morelos
6966
96
506
658
5020
Mzquiz
60036
1,004
3,922
5,449
5021
Nadadores
5599
81
329
425
5022
Nava
28356
578
2,169
2,970
5023
Ocampo
5024
Parras
5025
Piedras Negras
5026
Progreso
5027
5028
5029
Sacramento
5030
Saltillo
5031
5032
8971
151
633
894
46329
735
3,030
4,403
160992
3,005
11,845
15,112
3018
53
196
273
Ramos Arizpe
81144
1,566
6,367
7,811
Sabinas
50952
760
3,101
4,288
2124
32
129
174
739203
12,311
50,652
64,649
San Buenaventura
18438
248
1,097
1,434
38916
551
2,300
3,049
5033
San Pedro
96888
1,648
6,964
9,148
5034
Sierra Mojada
4641
80
339
460
5035
Torren
628107
9,848
39,230
52,754
5036
Viesca
19511
367
1,480
1,891
5037
Villa Unin
5850
113
413
551
5038
Zaragoza
11842
180
809
1,082
Colima
623484
10,031
40,097
51,549
6001
Armera
21932
389
1,467
2,026
6002
Colima
136793
1,831
7,431
9,513
6003
Comala
19679
320
1,348
1,692
6004
Coquimatln
16080
256
1,024
1,400
6005
Cuauhtmoc
24465
385
1,523
1,947
6006
Ixtlahuacn
6007
Manzanillo
6008
Minatitln
6009
Tecomn
6010
Villa de Alvarez
Chiapas
7001
Acacoyagua
4210
56
267
371
164719
2,807
11,153
13,990
6662
87
482
593
99454
1,842
6,967
9,207
129490
2,058
8,435
10,810
4643077
91,970
364,510
466,013
14395
282
1,149
1,518
7002
Acala
26945
404
1,868
2,344
7003
Acapetahua
21815
342
1,482
1,985
7004
Altamirano
27184
581
2,281
3,068
7005
Amatn
21084
497
1,926
2,648
7006
Amatenango de la Frontera
24201
431
1,966
2,709
7007
10761
212
839
968
7008
35840
682
2,499
3,471
7009
Arriaga
36783
556
2,248
2,950
7010
Bejucal de Ocampo
6265
106
544
707
7011
Bella Vista
15756
298
1,345
1,809
7012
Berriozbal
40269
770
3,274
3,841
7013
Bochil
31772
792
3,071
3,700
7014
Bosque, El
15373
272
1,344
1,911
7015
Cacahoatn
39170
702
2,990
3,900
7016
Catazaj
15641
187
911
1,233
7017
Cintalapa
84820
1,449
5,718
7,214
7018
Coapilla
7019
Comitn de Domnguez
7020
8251
156
685
949
133510
2,359
9,557
11,272
Concordia, La
40088
690
2,966
4,177
7021
Copainal
19755
333
1,566
1,934
7022
Chalchihuitn
15339
319
1,773
2,269
7023
Chamula
75664
2,005
7,698
9,316
7024
Chanal
11331
342
1,432
1,661
7025
Chapultenango
7248
127
675
888
7026
Chenalh
35311
956
3,594
4,447
7027
Chiapa de Corzo
89513
1,564
6,272
7,676
7028
Chiapilla
4504
63
288
350
7029
Chicoasn
7030
Chicomuselo
7031
Chiln
7032
Escuintla
7033
Francisco Len
7034
Frontera Comalapa
7035
Frontera Hidalgo
7036
Grandeza, La
7037
Huehuetn
7038
Huixtn
7039
Huitiupn
7040
7041
7042
Ixhuatn
7043
7044
7045
Ixtapangajoya
5030
88
385
557
7046
Jiquipilas
35790
503
2,237
2,980
7047
Jitotol
17979
534
1,693
2,359
7048
Jurez
19296
303
1,261
1,635
7049
Larrinzar
17171
503
1,834
2,118
5864
150
459
516
32310
638
2,655
3,545
120863
2,774
12,583
17,172
25358
471
1,925
2,585
8090
209
745
1,026
60540
1,124
4,692
6,189
9721
165
626
839
7218
201
746
889
27784
482
1,905
2,622
18756
325
1,783
2,375
20359
420
1,817
2,387
Huixtla
45255
853
3,213
3,864
Independencia, La
41465
843
3,080
3,895
8629
202
733
1,033
Ixtacomitn
10142
221
822
1,014
Ixtapa
26055
615
2,215
2,758
7050
Libertad, La
5112
64
288
358
7051
Mapastepec
7052
Margaritas, Las
7053
Mazapa de Madero
7054
Mazatn
7055
Metapa
4596
77
297
413
7056
Mitontic
11716
379
1,378
1,629
7057
Motozintla
55715
1,017
4,875
6,331
7058
Nicols Ruz
4545
119
480
507
7059
Ocosingo
195268
4,973
17,585
23,431
7060
Ocotepec
12576
384
1,457
1,723
7061
Ocozocoautla de Espinosa
81199
1,703
6,825
8,362
7062
Ostuacn
14830
297
1,155
1,509
7063
Osumacinta
3812
93
339
361
7064
Oxchuc
46767
1,321
5,041
6,240
7065
Palenque
113834
2,455
9,324
12,214
7066
Pantelh
23018
618
2,354
3,097
7067
Pantepec
11608
325
1,131
1,398
7068
Pichucalco
28237
382
1,863
2,467
7069
Pijijiapan
43645
700
2,967
3,979
7070
Porvenir, El
13985
316
1,307
1,707
7071
Villa Comaltitln
25635
472
1,924
2,584
7072
33328
908
3,423
4,305
7073
Rayn
9530
275
905
1,164
7074
Reforma
33408
653
2,311
2,910
7075
Rosas, Las
28926
554
2,173
2,653
7076
Sabanilla
26186
589
2,334
3,133
7077
Salto de Agua
7078
7079
34339
567
2,506
3,504
107924
2,400
9,418
12,138
6197
118
526
622
23163
411
1,453
1,973
60239
1,321
5,207
7,323
202581
3,506
15,109
17,843
San Fernando
33066
732
2,690
3,176
7080
Siltepec
40624
960
3,940
5,280
7081
Simojovel
33615
852
2,929
3,862
7082
Sital
13505
441
1,361
1,867
7083
Socoltenango
16082
243
1,104
1,513
7084
Solosuchiapa
8116
182
691
973
7085
Soyal
10432
222
878
1,083
7086
Suchiapa
21568
377
1,575
1,937
7087
Suchiate
34251
716
2,730
3,411
7088
Sunuapa
7089
Tapachula
7090
Tapalapa
7091
Tapilula
7092
Tecpatn
7093
Tenejapa
7094
Teopisca
7096
7097
7098
Totolapa
2234
43
153
218
281268
4,704
18,523
23,332
4211
100
372
504
9283
166
691
881
35849
654
3,118
3,994
43975
1,275
4,514
5,833
40424
1,045
3,793
4,827
Tila
69408
1,644
6,035
8,528
Tonal
75972
1,265
5,021
6,512
6172
110
515
575
7099
Trinitaria, La
7100
Tumbal
7101
Tuxtla Gutirrez
7102
7103
55627
880
3,945
5,072
34615
798
3,044
4,141
561936
8,801
33,679
40,056
Tuxtla Chico
33688
576
2,344
2,972
Tuzantn
25422
453
1,861
2,438
7104
Tzimol
13036
204
871
1,047
7105
Unin Jurez
12116
205
863
1,063
7106
Venustiano Carranza
59442
1,112
4,234
5,396
7107
Villa Corzo
64787
1,060
4,491
6,285
7108
Villaflores
98158
1,726
6,589
8,779
7109
Yajaln
38136
889
3,311
4,140
7110
San Lucas
6199
126
527
677
7111
Zinacantn
32467
940
3,059
3,934
7112
31273
900
3,642
4,331
7113
Aldama
6529
174
694
823
7114
17738
382
1,780
2,382
7115
Maravilla Tenejapa
12146
301
1,205
1,671
7116
Marqus de Comillas
9780
244
970
1,333
7117
Montecristo de Guerrero
8418
161
703
1,057
7118
3595
83
299
446
7119
Santiago El Pinar
3732
126
441
513
3479478
56,864
230,401
303,820
Chihuahua
8001
Ahumada
11164
186
765
1,080
8002
Aldama
19727
284
1,253
1,764
8003
Allende
7432
84
386
560
8004
Aquiles Serdn
6973
93
358
488
8005
Ascensin
21845
401
1,644
2,196
8006
Bachniva
5158
54
215
350
8007
Balleza
14800
283
1,241
1,691
8008
Batopilas
13412
278
1,334
1,704
8009
Bocoyna
31712
592
2,266
3,402
8010
Buenaventura
20408
316
1,511
2,059
8011
Camargo
46953
700
2,914
4,031
8012
Carich
8247
143
713
907
8013
Casas Grandes
7359
115
441
696
8014
Coronado
1805
22
92
127
8015
1268
15
72
98
8016
Cruz, La
8017
Cuauhtmoc
8018
Cusihuiriachi
8019
Chihuahua
8020
Chnipas
8021
Delicias
8022
3052
43
171
245
137485
2,226
9,154
12,151
4176
54
246
334
846861
11,611
47,145
64,962
8434
182
663
911
136187
1,995
8,007
11,409
2120
19
69
96
8023
Galeana
3362
48
252
333
8024
Santa Isabel
3215
36
154
267
8025
Gmez Faras
6608
89
352
530
8026
Gran Morelos
2597
25
111
186
8027
Guachochi
8028
Guadalupe
8029
Guadalupe Y Calvo
8030
Guazapares
8031
Guerrero
8032
8033
Huejotitn
8034
Ignacio Zaragoza
8035
Janos
8036
Jimnez
8037
Jurez
8038
Julimes
8039
Lpez
8040
Madera
8041
8042
50490
1,049
4,456
6,025
8108
174
652
817
54636
1,232
5,175
6,980
7960
142
612
888
34619
518
2,095
3,030
102967
1,446
6,054
8,558
898
34
57
5756
79
339
487
7008
144
503
711
42281
667
2,732
3,800
1476025
26,529
105,797
131,144
3980
48
204
306
3628
44
178
278
28754
501
1,905
2,704
Maguarichi
2477
48
200
257
Manuel Benavides
1447
15
83
117
8043
Matach
2901
30
151
219
8044
Matamoros
3937
56
205
319
8045
Meoqui
41989
672
2,712
3,799
8046
Morelos
6134
147
521
710
8047
Moris
5000
83
357
507
8048
Namiquipa
17770
246
987
1,463
8049
Nonoava
2584
43
167
242
8050
52683
866
3,403
4,736
8051
Ocampo
5548
91
371
502
8052
Ojinaga
18589
272
1,084
1,553
8053
Praxedis G. Guerrero
7664
114
570
679
8054
Riva Palacio
6692
135
455
708
8055
Rosales
16663
268
1,058
1,510
8056
Rosario
1807
22
92
119
8057
1996
17
97
117
8058
2395
33
107
180
8059
4189
51
210
275
8060
Santa Brbara
8921
113
457
693
8061
Satev
3286
33
137
222
8062
Saucillo
25520
350
1,552
2,217
8063
Temsachi
5625
61
337
434
8064
Tule, El
1555
24
78
126
8065
Urique
21517
432
1,999
2,690
8066
Uruachi
7376
127
545
775
8067
Valle de Zaragoza
3743
40
201
289
8852475
125,187
486,096
582,503
9002
Distrito Federal
Azcapotzalco
408500
5,046
19,833
23,901
9003
Coyoacn
614035
6,807
27,033
33,294
9004
Cuajimalpa de Morelos
202593
3,532
13,772
15,992
9005
Gustavo A. Madero
1135820
15,389
61,544
73,840
9006
Iztacalco
9007
Iztapalapa
375908
5,081
19,055
23,282
1866870
30,788
118,675
141,538
9008
Magdalena Contreras, La
237314
3,768
14,294
17,339
9009
Milpa Alta
9010
Alvaro Obregn
142079
2,747
10,364
12,378
723842
10,502
41,416
48,687
9011
9012
Tlhuac
396820
7,225
27,412
32,968
Tlalpan
628116
8,936
35,741
42,347
9013
Xochimilco
443762
7,161
27,266
32,551
9014
Benito Jurez
360773
2,959
11,011
13,328
9015
Cuauhtmoc
531643
5,991
23,259
27,409
9016
Miguel Hidalgo
356849
3,907
14,693
17,783
9017
Venustiano Carranza
427551
5,348
20,728
25,866
Durango
1564841
27,377
109,694
144,266
10001
Canatln
26191
420
1,557
2,272
10002
Canelas
3764
74
309
350
10003
Coneto de Comonfort
10004
Cuencam
10005
Durango
10006
10007
Gmez Palacio
10008
Guadalupe Victoria
10009
10010
3802
73
291
431
28348
508
1,963
2,589
558204
9,231
36,780
48,294
8489
137
604
737
346692
6,074
24,410
31,761
28697
444
1,892
2,570
Guanacev
9281
163
626
890
Hidalgo
3655
50
176
288
10011
Ind
4026
49
192
272
10012
Lerdo
153234
2,698
11,219
14,584
10013
Mapim
23247
406
1,859
2,247
10014
Mezquital
26378
743
2,823
3,468
10015
Nazas
11032
187
720
990
10016
Nombre de Dios
15782
270
1,083
1,346
10017
Ocampo
8207
109
405
608
10018
Oro, El
9089
99
470
650
10019
Otez
4073
99
350
476
10020
Pnuco de Coronado
10174
153
612
837
10021
Pen Blanco
8903
146
576
761
10022
Poanas
20417
338
1,380
1,720
10023
Pueblo Nuevo
51720
1,223
4,913
6,350
10024
Rodeo
9794
175
585
858
10025
San Bernardo
10026
San Dimas
10027
10028
10029
10030
10031
Santa Clara
10032
Santiago Papasquiaro
10033
Schil
10034
10035
3318
31
171
240
17509
395
1,386
2,070
5164
91
349
485
9136
120
535
814
1778
28
115
178
1258
14
68
88
5559
77
343
509
37488
653
2,607
3,589
6221
105
408
573
Tamazula
25531
551
2,315
3,033
Tepehuanes
10222
154
666
943
10036
Tlahualilo
19454
360
1,336
1,703
10037
Topia
7172
149
582
780
10038
Vicente Guerrero
20514
335
1,372
1,781
10039
Nuevo Ideal
21318
445
1,646
2,131
Guanajuato
5108095
93,723
372,041
480,039
68989
1,322
5,073
6,811
89732
1,398
5,527
7,370
141736
2,832
11,380
14,729
11001
Abasolo
11002
Acmbaro
11003
Allende
11004
Apaseo El Alto
54309
985
4,153
5,228
11005
Apaseo El Grande
79429
1,591
6,119
7,752
11006
Atarjea
4607
86
317
474
11007
Celaya
440825
7,403
29,775
38,195
11008
Manuel Doblado
29567
536
2,185
2,923
11009
Comonfort
67180
1,329
5,646
7,157
11010
Coroneo
10989
208
744
949
11011
Cortazar
79797
1,376
5,603
7,023
11012
Cuermaro
21239
376
1,505
2,038
11013
Doctor Mora
21953
488
1,932
2,517
11014
Dolores Hidalgo
132604
2,823
11,134
14,443
11015
Guanajuato
167958
2,840
11,000
14,167
11016
Huanmaro
16003
314
1,107
1,576
11017
Irapuato
490180
8,721
34,450
45,338
11018
28641
451
1,967
2,575
11019
Jercuaro
39945
616
2,676
3,968
11020
Len
1484326
27,674
108,124
137,594
11021
Morolen
43736
608
2,509
3,193
11022
Ocampo
18574
362
1,555
2,104
11023
Pnjamo
128770
2,208
8,949
12,010
11024
Pueblo Nuevo
11025
11026
Romita
45206
912
3,564
4,791
11027
Salamanca
236542
3,553
15,166
19,632
11028
Salvatierra
83045
1,234
4,882
6,664
11029
32080
744
2,844
3,708
11030
San Felipe
90805
1,970
7,886
10,264
11031
107378
2,262
8,396
10,829
11032
63638
1,405
5,382
6,853
11033
99449
2,229
8,834
11,436
11034
Santa Catarina
4258
87
355
459
11035
11036
Santiago Maravato
11037
Silao
11038
Tarandacuao
11039
11040
8685
135
546
750
71174
1,574
5,904
7,525
1,387
5,740
7,174
5468
57
298
388
163776
3,318
13,596
16,094
8982
156
534
752
Tarimoro
28375
407
1,708
2,474
Tierra Blanca
18122
425
1,551
2,168
11041
Uriangato
49706
782
3,156
4,077
11042
Valle de Santiago
118590
2,001
7,893
10,347
11043
Victoria
20836
414
1,778
2,284
11044
Villagrn
53053
996
4,129
5,135
11045
Xich
9564
199
849
1,151
11046
Yuriria
Guerrero
55254
929
3,620
4,950
3119755
58,746
232,318
303,199
12001
Acapulco de Jurez
689496
10,290
41,027
51,875
12002
Ahuacuotzingo
25858
634
2,416
3,292
12003
33201
646
2,485
3,433
12004
Alcozauca de Guerrero
17581
437
1,739
2,504
12005
Alpoyeca
5070
67
383
535
12006
Apaxtla
10928
213
771
1,149
12007
Arcelia
28155
443
1,887
2,588
12008
Atenango del Ro
6683
117
439
662
12009
5655
102
592
840
12010
Atlixtac
25290
659
2,721
3,224
12011
Atoyac de Alvarez
54656
922
3,740
5,179
12012
59354
1,507
5,799
7,711
12013
Azoy
11538
164
745
1,200
12014
Benito Jurez
12862
178
667
941
12015
Buenavista de Cullar
10591
177
690
980
12016
228
898
1,325
12017
Cocula
11673
181
682
1,008
12018
Copala
10630
176
707
1,113
12019
Copalillo
14973
336
1,330
1,842
12020
Copanatoyac
20947
505
2,309
2,832
12021
Coyuca de Bentez
67258
1,099
4,694
6,337
12022
Coyuca de Cataln
37507
638
2,499
3,586
12023
Cuajinicuilapa
20723
391
1,652
2,248
12024
Cualc
7302
160
598
846
12025
Cuautepec
14795
331
1,140
1,647
12026
7833
127
523
702
12027
Cutzamala de Pinzn
17166
202
1,017
1,533
12028
Chilapa de Alvarez
129518
2,966
11,983
14,909
12029
230609
4,004
15,497
18,976
12030
Florencio Villarreal
16877
304
1,290
1,943
12031
5401
76
385
559
12032
34683
940
3,597
4,691
12033
Huamuxtitln
11972
194
824
1,118
12034
12035
Iguala de la Independencia
12036
Igualapa
12037
Ixcateopan de Cuauhtmoc
12038
Jos Azueta
12039
Juan R. Escudero
12040
12041
30818
471
2,024
2,757
118102
1,975
7,476
9,280
11125
291
976
1,333
5251
72
317
474
106155
1,712
6,844
8,714
22318
352
1,513
2,183
Leonardo Bravo
21403
453
1,730
2,499
Malinaltepec
28022
770
2,954
3,844
12042
Mrtir de Cuilapan
17555
405
1,426
2,000
12043
Metlatnoc
17985
573
2,128
2,834
12044
Mochitln
11508
177
850
1,039
12045
Olinal
21012
454
1,831
2,501
12046
Ometepec
64033
1,494
5,474
7,158
12047
6201
89
472
644
12048
12049
Petatln
40271
778
3,067
3,863
Pilcaya
10459
198
710
963
12050
Pungarabato
36234
673
2,532
3,167
12051
Quechultenango
36812
784
3,382
4,383
12052
51778
1,303
4,989
6,359
12053
San Marcos
39289
693
2,921
4,051
12054
26228
601
2,365
3,255
12055
Taxco de Alarcn
91782
1,472
5,974
7,726
12056
Tecoanapa
42062
886
3,414
4,671
12057
Tcpan de Galeana
53829
798
3,395
4,616
12058
Teloloapan
45984
779
3,103
4,197
12059
Tepecoacuilco de Trujano
25768
324
1,427
2,141
12060
Tetipac
11517
209
830
1,199
12061
Tixtla de Guerrero
42235
793
2,884
3,753
12062
Tlacoachistlahuaca
22980
607
2,502
3,196
12063
Tlacoapa
8274
195
776
1,149
12064
Tlalchapa
9745
145
514
746
12065
Tlalixtaquilla de Maldonado
5497
104
397
623
12066
Tlapa de Comonfort
76495
1,766
6,745
8,652
12067
Tlapehuala
18595
325
1,204
1,596
12068
397
1,502
1,996
12069
Xalpatlhuac
12270
323
1,120
1,561
12070
Xochihuehuetln
12071
Xochistlahuaca
12072
Zapotitln Tablas
12073
Zirndaro
12074
Zitlala
12075
Eduardo Neri
12076
6205
105
423
615
30037
799
2,710
3,607
9617
277
1,046
1,218
17510
300
1,249
1,829
23371
570
2,151
2,836
38250
680
2,732
3,698
Acatepec
36764
1,139
4,502
5,214
12077
Marquelia
15104
312
1,095
1,431
12078
Cochoapa el Grande
22844
800
2,895
3,525
12079
19263
648
2,160
2,509
12080
Juchitn
8178
120
605
867
12081
Iliatenco
11955
141
1,256
1,399
Hidalgo
2455995
42,678
169,925
220,582
13001
Acatln
15656
253
1,270
1,591
13002
Acaxochitln
33702
784
3,117
3,805
13003
Actopan
47826
743
3,090
4,087
13004
8712
183
689
935
13005
Ajacuba
17274
269
1,144
1,473
13006
Alfajayucan
14530
238
938
1,242
13007
Almoloya
11188
195
798
1,021
13008
Apan
38496
614
2,576
3,323
13009
Arenal, El
14229
270
1,115
1,351
13010
Atitalaquia
29746
459
1,848
2,401
13011
Atlapexco
21121
381
1,489
2,070
13012
Atotonilco El Grande
20550
347
1,417
1,891
13013
Atotonilco de Tula
29522
530
2,118
2,611
13014
Calnali
16034
291
1,125
1,520
13015
Cardonal
13747
195
901
1,306
13016
Cuautepec de Hinojosa
44035
867
3,316
4,332
13017
Chapantongo
11709
169
742
947
13018
Chapulhuacn
18610
375
1,420
1,916
13019
Chilcuautla
13469
231
979
1,283
13020
Eloxochitln
2027
27
96
144
13021
Emiliano Zapata
12590
203
831
1,070
13022
Epazoyucan
10636
192
706
890
13023
Francisco I. Madero
27903
455
1,759
2,386
13024
Huasca de Ocampo
13667
242
1,044
1,395
13025
Huautla
22974
364
1,400
2,052
13026
Huazalingo
13737
316
1,161
1,513
13027
Huehuetla
13028
Huejutla de Reyes
13029
Huichapan
13030
Ixmiquilpan
13031
22000
363
1,758
2,571
132894
2,694
10,360
13,348
36910
609
2,519
3,237
64426
1,098
4,379
6,124
Jacala de Ledezma
10543
148
621
908
13032
Jaltocn
10868
175
743
1,047
13033
Jurez Hidalgo
2503
39
150
209
13034
Lolotla
9303
142
641
841
13035
Metepec
8133
165
648
766
13036
13037
Metztitln
13038
13039
13040
Misin, La
13041
Mixquiahuala de Jurez
13042
Molango de Escamilla
13043
Nicols Flores
13044
Nopala de Villagrn
13045
Omitln de Jurez
13046
13047
Pacula
13048
Pachuca de Soto
13049
13050
7667
118
501
606
18720
287
1,191
1,568
6198
122
465
599
10453
155
638
802
8676
139
584
830
37995
618
2,589
3,286
10064
183
702
888
5500
116
388
572
15192
228
982
1,292
6710
124
491
578
42462
822
3,264
4,622
3564
46
218
337
313839
4,453
17,330
22,328
Pisaflores
17015
447
1,621
2,206
Progreso de Obregn
18503
262
1,160
1,516
13051
Mineral de la Reforma
106385
1,814
7,368
8,905
13052
31174
599
2,240
2,839
13053
17772
380
1,519
2,057
13054
San Salvador
25215
416
1,622
2,206
13055
Santiago de Anaya
12581
208
860
1,121
13056
592
2,288
2,944
13057
Singuilucan
11671
209
850
1,062
13058
Tasquillo
13389
213
898
1,223
13059
Tecozautla
27555
559
2,156
2,722
13060
Tenango de Doria
13694
273
1,069
1,481
13061
Tepeapulco
47747
767
2,888
3,776
13062
Tepehuacn de Guerrero
13063
29927
623
2,540
3,530
72309
1,238
4,999
6,405
13064
13065
Tepetitln
9028
133
531
744
Tetepango
10882
186
740
912
13066
Villa de Tezontepec
13688
246
1,025
1,360
13067
Tezontepec de Aldama
46165
841
3,542
4,338
13068
Tianguistengo
14131
214
1,113
1,454
13069
Tizayuca
70836
1,241
5,192
6,511
13070
Tlahuelilpan
17653
297
1,264
1,514
13071
Tlahuiltepa
8305
146
576
833
13072
Tlanalapa
7653
86
438
581
13073
Tlanchinol
36077
810
3,091
3,997
13074
Tlaxcoapan
28689
464
2,028
2,603
13075
Tolcayuca
12393
200
789
1,063
13076
Tula de Allende
101258
1,572
6,086
7,852
13077
Tulancingo de Bravo
134184
2,294
9,109
11,315
13078
Xochiatipan
21456
558
1,931
2,523
13079
Xochicoatln
6693
95
433
608
13080
Yahualica
26540
659
2,420
3,076
13081
Zacualtipn de Angeles
26133
543
1,970
2,325
13082
Zapotln de Jurez
18373
368
1,183
1,586
13083
Zempoala
31185
590
2,083
2,669
13084
Zimapn
29083
498
2,052
2,811
7173159
122,766
490,774
630,757
14001
Jalisco
Acatic
16555
308
1,279
1,719
14002
Acatln de Jurez
24573
407
1,817
2,263
14003
Ahualulco de Mercado
22136
372
1,463
1,873
14004
Amacueca
4501
74
282
387
14005
Amatitn
14481
295
1,203
1,431
14006
Ameca
48670
754
3,057
4,080
14007
7782
145
547
762
14008
Arandas
77776
1,516
6,059
7,665
14009
Arenal, El
14918
306
1,113
1,436
14010
Atemajac de Brizuela
6480
140
574
712
14011
Atengo
4319
74
272
334
14012
Atenguillo
3642
45
185
257
14013
Atotonilco El Alto
48634
851
3,462
4,583
14014
Atoyac
6966
123
416
586
14015
Autln de Navarro
53802
872
3,279
4,248
14016
Ayotln
33132
660
2,519
3,302
14017
Ayutla
10957
156
694
967
14018
Barca, La
54362
984
3,748
4,793
14019
Bolaos
4671
102
459
622
14020
Cabo Corrientes
9118
170
647
872
14021
Casimiro Castillo
16734
252
1,081
1,503
14022
Cihuatln
28537
495
2,032
2,675
14023
Zapotln El Grande
103710
1,625
6,348
8,074
14024
Cocula
22533
363
1,498
1,822
14025
Colotln
14587
218
944
1,310
14026
4649
77
269
416
14027
294
1,278
1,718
14028
Cuautla
1723
19
100
143
14029
Cuquo
14385
248
997
1,337
14030
Chapala
42440
656
2,701
3,636
14031
Chimaltitn
2989
65
228
321
14032
Chiquilistln
14033
Degollado
14034
Ejutla
1625
15
71
119
14035
Encarnacin de Daz
44600
775
3,117
4,190
14036
Etzatln
17326
295
1,185
1,564
14037
Grullo, El
19735
293
1,203
1,615
14038
Guachinango
14039
Guadalajara
14040
14041
4560
78
360
508
16727
237
1,133
1,614
3579
49
216
290
1518596
20,552
83,913
109,553
Hostotipaquillo
7752
137
593
835
Huejcar
4457
54
248
316
14042
Huejuquilla El Alto
6839
124
432
663
14043
Huerta, La
17810
311
1,203
1,672
14044
25306
491
1,896
2,436
14045
Ixtlahuacn del Ro
15945
289
1,065
1,435
14046
Jalostotitln
26285
514
2,056
2,638
14047
Jamay
20738
411
1,507
1,977
14048
Jess Mara
15760
240
1,157
1,629
14049
7494
112
551
725
14050
Jocotepec
39558
827
3,002
3,789
14051
Juanacatln
11717
251
869
1,100
14052
Juchitln
4695
87
284
373
14053
Lagos de Moreno
143915
2,713
10,933
14,143
14054
Limn, El
14055
Magdalena
14056
14057
14058
14059
14060
Mexticacn
14061
Mezquitic
14062
Mixtln
2833
44
168
239
14063
Ocotln
93556
1,709
6,495
8,426
14064
Ojuelos de Jalisco
27491
637
2,419
3,085
14065
Pihuamo
10056
138
559
772
14066
Poncitln
47201
1,080
4,009
5,114
14067
Puerto Vallarta
266633
4,604
18,199
23,270
14068
Villa Purificacin
9703
155
631
958
14069
Quitupan
14070
Salto, El
14071
4709
63
213
298
19216
358
1,400
1,902
2410
31
173
230
Manzanilla de la Paz, La
3217
54
182
263
Mascota
11936
182
692
1,007
Mazamitla
11469
201
771
1,047
5287
73
284
397
16342
435
1,711
2,107
7036
80
407
589
148716
3,062
12,650
15,820
2727
41
165
280
14072
5507
105
431
540
14073
14074
56256
1,087
4,337
5,407
San Julin
11246
149
673
971
14075
14076
San Marcos
3456
48
258
334
2803
46
178
276
14077
20978
302
1,192
1,622
14078
24180
402
1,715
2,274
14079
Gmez Faras
12164
211
781
1,013
14080
4911
88
290
444
14081
3201
41
186
274
14082
Sayula
38002
678
2,356
3,189
14083
Tala
57242
1,047
4,150
5,297
14084
Talpa de Allende
13363
225
903
1,303
14085
Tamazula de Gordiano
31565
438
1,798
2,473
14086
Tapalpa
16135
339
1,366
1,653
14087
Tecalitln
14148
211
924
1,280
14088
Tecolotln
13426
200
859
1,133
14089
Techaluta de Montenegro
2722
43
165
227
14090
Tenamaxtln
6542
92
414
551
14091
Teocaltiche
33240
596
2,471
3,144
14092
Teocuitatln de Corona
8824
120
492
682
14093
Tepatitln de Morelos
129529
2,387
9,547
12,401
14094
Tequila
41767
857
3,623
4,451
14095
Teuchitln
6771
105
429
544
14096
Tizapn El Alto
17195
303
1,213
1,619
14097
Tlajomulco de Ziga
347252
7,746
30,978
36,232
14098
Tlaquepaque
672922
13,006
51,699
65,434
14099
Tolimn
14100
Tomatln
14101
7733
108
569
738
28533
504
1,994
2,887
Tonal
494722
9,695
38,410
49,086
14102
Tonaya
4890
71
262
342
14103
Tonila
6776
108
428
571
14104
Totatiche
3589
48
177
262
14105
Tototln
17933
334
1,362
1,674
14106
Tuxcacuesco
3334
49
187
252
14107
Tuxcueca
5147
113
360
462
14108
Tuxpan
31682
512
2,063
2,645
14109
13874
266
1,103
1,348
14110
Unin de Tula
11611
182
664
913
14111
Valle de Guadalupe
5723
100
371
478
14112
Valle de Jurez
4493
67
248
386
14113
San Gabriel
11984
187
759
958
14114
Villa Corona
13366
217
835
1,100
14115
Villa Guerrero
14116
Villa Hidalgo
14117
Caadas de Obregn
3507
43
195
226
14118
20460
327
1,136
1,576
14119
Zacoalco de Torres
23310
391
1,562
1,980
4459
75
287
390
18743
361
1,502
1,927
14120
Zapopan
1336864
21,921
86,630
111,109
14121
Zapotiltic
24487
326
1,567
2,019
14122
Zapotitln de Vadillo
5899
117
441
614
14123
16706
357
1,228
1,566
14124
Zapotlanejo
Mxico
56884
947
4,333
5,645
15408294
256,671
1,044,390
1,355,533
15001
Acambay
58350
1,136
4,863
6,413
15002
Acolman
99441
1,559
6,648
8,697
15003
Aculco
44603
942
3,639
4,907
15004
Almoloya de Alquisiras
12970
220
1,082
1,455
15005
Almoloya de Jurez
150554
2,966
12,615
15,466
15006
Almoloya del Ro
9213
138
636
831
15007
Amanalco
20344
436
1,608
2,325
15008
Amatepec
24377
362
1,669
2,508
15009
Amecameca
53244
950
3,810
4,744
15010
Apaxco
28686
527
1,958
2,692
15011
Atenco
54928
992
4,121
5,372
15012
Atizapn
15013
Atizapn de Zaragoza
15014
15015
10197
197
790
947
477076
6,692
27,517
35,425
Atlacomulco
82822
1,569
6,540
8,486
Atlautla
23473
422
1,718
2,290
15016
Axapusco
25151
476
1,834
2,466
15017
Ayapango
7200
137
473
679
15018
Calimaya
44459
895
3,513
4,244
15019
Capulhuac
15020
Coacalco de Berriozbal
15021
15022
15023
Coyotepec
45277
957
3,585
4,412
15024
Cuautitln
157614
2,240
10,077
13,567
15025
Chalco
316519
5,534
22,279
29,856
15026
Chapa de Mota
21555
432
1,752
2,261
15027
Chapultepec
8079
158
648
799
15028
Chiautla
15029
Chicoloapan
15030
Chiconcuac
15031
Chimalhuacn
15032
Donato Guerra
15033
Ecatepec de Morelos
15034
Ecatzingo
15035
Huehuetoca
15036
Hueypoxtla
41301
825
3,151
3,801
15037
Huixquilucan
262362
4,298
16,735
21,060
15038
Isidro Fabela
10256
200
858
1,035
15039
Ixtapaluca
624097
10,375
43,025
60,763
15040
Ixtapan de la Sal
30401
598
2,393
3,261
15041
15042
Ixtlahuaca
34606
615
2,491
3,315
340281
4,264
18,787
25,505
Coatepec Harinas
28487
616
2,470
3,263
Cocotitln
14760
248
958
1,278
26813
504
1,806
2,462
294237
5,616
22,797
29,800
22459
405
1,539
2,009
569494
11,171
44,322
55,925
33063
807
3,107
4,086
1759650
26,374
107,587
140,291
9055
200
809
1,088
90033
1,791
7,343
9,572
6544
152
525
726
144008
2,866
11,478
14,889
15043
Xalatlaco
22384
445
1,821
2,230
15044
Jaltenco
15045
Jilotepec
28478
429
1,817
2,462
77594
1,415
5,831
7,704
15046
Jilotzingo
15047
Jiquipilco
13380
244
1,002
1,280
67963
1,515
5,945
7,661
15048
15049
Jocotitln
61495
1,204
4,510
5,918
Joquicingo
11641
210
860
1,084
15050
Juchitepec
24436
479
1,832
2,365
15051
Lerma
117298
2,015
9,006
10,969
15052
Malinalco
25317
468
1,925
2,655
15053
Melchor Ocampo
15054
Metepec
15055
15056
15057
Naucalpan de Jurez
15058
Nezahualcyotl
15059
Nextlalpan
15060
Nicols Romero
15061
38171
674
2,748
3,504
222923
3,080
12,501
16,339
Mexicaltzingo
11403
199
753
1,057
Morelos
28287
498
2,323
3,291
771818
11,580
47,025
58,505
1030166
14,239
58,608
77,287
27245
544
2,144
2,879
358463
6,246
25,293
32,311
Nopaltepec
9567
188
737
1,001
15062
Ocoyoacac
61783
1,074
4,433
5,591
15063
Ocuilan
27476
624
2,311
3,055
15064
Oro, El
35963
670
2,933
3,956
15065
Otumba
31854
512
2,275
3,039
15066
Otzoloapan
4346
73
332
485
15067
Otzolotepec
83831
1,841
7,263
9,090
15068
Ozumba
25171
472
1,800
2,440
15069
Papalotla
4141
72
275
380
15070
Paz, La
259507
4,857
18,951
24,603
15071
Polotitln
14212
291
946
1,434
15072
Rayn
13859
262
1,044
1,303
15073
12953
243
1,001
1,255
15074
96580
2,400
9,594
12,348
15075
24539
418
1,711
2,243
15076
78326
1,490
6,158
7,630
15077
5877
120
513
644
15078
Santo Toms
9526
163
758
1,008
15079
Soyaniquilpan de Jurez
11835
231
860
1,015
15080
Sultepec
23013
459
1,926
2,847
15081
Tecmac
406181
7,065
28,739
36,879
15082
Tejupilco
60565
1,329
5,210
7,043
15083
Temamatla
12283
238
961
1,257
15084
Temascalapa
39524
774
2,875
3,855
15085
Temascalcingo
56988
1,060
4,699
6,302
15086
Temascaltepec
30055
582
2,580
3,489
15087
Temoaya
92361
2,158
8,501
10,795
15088
Tenancingo
83772
1,705
6,705
8,367
15089
11044
201
751
1,087
15090
75103
1,399
5,755
7,385
15091
Teoloyucn
84532
1,648
6,506
8,257
15092
Teotihuacn
50830
833
3,550
4,686
15093
Tepetlaoxtoc
30231
606
2,246
2,902
15094
Tepetlixpa
17503
299
1,186
1,506
15095
Tepotzotln
76971
1,327
5,116
6,652
15096
Tequixquiac
35957
617
2,628
3,420
15097
Texcaltitln
15466
292
1,318
1,790
15098
Texcalyacac
5497
80
421
504
15099
Texcoco
219343
3,325
13,722
17,855
15100
Tezoyuca
34791
650
2,589
3,204
15101
Tianguistenco
75684
1,393
5,989
7,784
15102
Timilpan
14911
302
1,075
1,471
15103
Tlalmanalco
15104
Tlalnepantla de Baz
15105
Tlatlaya
30827
459
2,168
3,278
15106
Toluca
866541
14,001
57,458
72,883
15107
Tonatico
10362
158
661
895
15108
Tultepec
133038
2,312
8,882
11,753
15109
Tultitln
541472
8,398
34,206
44,347
15110
Valle de Bravo
53439
934
3,936
5,058
15111
Villa de Allende
45387
994
4,260
5,505
15112
44369
981
3,764
4,966
15113
Villa Guerrero
54009
1,160
4,696
6,233
15114
Villa Victoria
84975
2,119
8,499
10,489
15115
Xonacatln
50944
1,060
4,007
4,781
15116
Zacazonapan
15117
Zacualpan
15118
15119
15120
47076
721
2,934
3,947
634335
8,155
33,493
43,331
4032
89
326
470
12141
209
895
1,305
Zinacantepec
159045
2,892
12,228
15,515
Zumpahuacn
16864
359
1,463
2,029
Zumpango
162062
2,839
10,913
13,948
15121
Cuautitln Izcalli
556781
7,384
29,637
38,674
15122
347142
6,908
26,819
32,697
15123
Luvianos
27544
537
2,234
3,458
15124
94862
2,111
9,793
12,622
15125
Tonanitla
10595
202
675
1,020
3918165
68,326
269,777
348,490
16001
Michoacn
Acuitzio
9909
185
750
946
16002
Aguililla
14225
247
1,041
1,461
16003
Alvaro Obregn
16573
327
1,121
1,437
16004
Angamacutiro
10442
142
672
928
16005
Angangueo
10030
180
791
917
16006
Apatzingn
109251
2,035
8,262
10,651
16007
Aporo
2415
39
176
242
16008
Aquila
21049
477
1,790
2,347
16009
Ario
31858
621
2,361
3,041
16010
Arteaga
19260
371
1,322
2,002
16011
Briseas
9163
194
640
818
16012
Buenavista
37037
682
2,733
3,599
16013
Carcuaro
8083
152
635
969
16014
Coahuayana
16015
10088
167
680
874
341
1,186
1,744
16016
Coeneo
16557
16017
Contepec
32012
219
940
1,221
690
2,615
3,428
16018
Copndaro
6970
125
496
694
16019
Cotija
15632
258
1,071
1,452
16020
Cuitzeo
23491
465
1,706
2,117
16021
Charapan
10399
178
663
963
16022
Charo
18502
294
1,173
1,526
16023
Chavinda
8338
149
498
739
16024
Chern
15293
263
1,065
1,303
16025
Chilchota
30321
567
2,103
2,693
16026
Chinicuila
4557
73
336
458
16027
Chucndiro
4528
61
289
385
16028
Churintzio
4479
70
224
276
16029
Churumuco
12386
255
928
1,440
16030
Ecuandureo
10539
137
567
762
16031
Epitacio Huerta
15899
304
1,112
1,536
16032
Erongarcuaro
11713
201
738
962
16033
Gabriel Zamora
20596
352
1,467
2,017
16034
Hidalgo
107677
2,160
8,253
10,516
16035
Huacana, La
29367
505
2,145
2,946
16036
Huandacareo
9612
126
552
760
16037
Huaniqueo
6347
55
297
460
16038
Huetamo
36612
556
2,352
3,167
16039
Huiramba
7464
158
586
708
16040
Indaparapeo
13408
268
985
1,329
16041
Irimbo
9685
186
746
954
16042
Ixtln
11301
182
634
931
16043
Jacona
68420
1,420
5,216
6,530
16044
Jimnez
11040
134
627
795
16045
Jiquilpan
27797
381
1,617
2,128
16046
Jurez
10781
216
820
1,031
16047
Jungapeo
17473
396
1,437
1,725
16048
Lagunillas
4245
76
289
369
16049
Madero
14032
310
1,161
1,678
16050
Maravato
71051
1,368
5,453
7,292
16051
Marcos Castellanos
9735
121
626
891
16052
Lzaro Crdenas
155043
2,791
11,003
14,194
16053
Morelia
752801
11,314
44,031
55,275
16054
Morelos
7094
115
468
642
16055
Mgica
36625
615
2,735
3,639
16056
Nahuatzen
26716
602
1,975
2,422
16057
Nocuptaro
6844
112
517
768
16058
Nuevo Parangaricutiro
16237
299
1,212
1,608
16059
Nuevo Urecho
6846
107
476
676
16060
Numarn
9027
188
537
801
16061
Ocampo
24180
591
2,330
2,787
16062
Pajacuarn
16232
308
1,171
1,506
16063
Panindcuaro
13717
230
894
1,194
16064
Parcuaro
20756
403
1,616
2,093
16065
Paracho
30830
550
2,134
2,794
16066
Ptzcuaro
83648
1,631
5,980
7,585
16067
Penjamillo
13957
188
801
1,126
16068
Peribn
21627
422
1,720
2,037
16069
Piedad, La
92520
1,479
6,026
7,974
16070
Purpero
13791
193
756
1,054
16071
Purundiro
55243
962
4,009
5,216
16072
Querndaro
10783
186
787
1,026
16073
Quiroga
21392
369
1,359
1,816
16074
Cojumatln de Rgules
8483
140
557
691
16075
Reyes, Los
45734
834
3,190
4,132
16076
Sahuayo
61075
1,002
4,231
5,282
16077
San Lucas
13313
183
769
1,025
16078
10340
128
696
855
16079
Salvador Escalante
36080
683
2,801
3,611
16080
Senguio
15013
298
1,228
1,627
16081
Susupuato
6632
132
522
762
16082
Tacmbaro
59251
1,085
4,665
5,961
16083
Tanctaro
24529
551
2,076
2,698
16084
Tangamandapio
21640
420
1,671
2,215
16085
Tanganccuaro
26677
402
1,681
2,266
16086
Tanhuato
13755
220
892
1,157
16087
Taretan
10858
196
715
1,003
16088
Tarmbaro
61014
1,243
4,894
5,539
16089
Tepalcatepec
19885
334
1,334
1,731
16090
Tingambato
13697
258
977
1,221
16091
Ting^Uindn
10966
173
701
929
16092
11902
219
951
1,421
16093
Tlalpujahua
26072
511
1,974
2,594
16094
Tlazazalca
5651
72
290
396
16095
Tocumbo
8639
129
517
695
16096
Tumbiscato
7390
114
552
866
16097
Turicato
27602
533
2,081
3,027
16098
Tuxpan
24299
448
1,908
2,399
16099
Tuzantla
13261
248
1,010
1,360
16100
Tzintzuntzan
12199
220
782
1,086
16101
Tzitzio
8286
160
729
1,010
16102
Uruapan
295105
4,908
20,158
26,142
16103
Venustiano Carranza
18907
325
1,215
1,537
16104
Villamar
12865
211
798
1,068
16105
Vista Hermosa
16504
309
1,082
1,288
16106
Yurcuaro
24866
463
1,805
2,313
16107
Zacapu
70983
1,100
4,646
5,875
16108
Zamora
178704
3,154
12,231
15,075
16109
Zinparo
2630
28
128
174
16110
16111
Zinapcuaro
32360
517
2,205
2,845
Ziracuaretiro
15248
311
1,146
1,544
16112
Zitcuaro
135499
2,661
10,231
12,974
16113
20604
309
1,254
1,705
1711481
27,658
110,087
141,169
17001
Amacuzac
13734
272
957
1,281
17002
Atlatlahucan
14326
241
1,024
1,299
17003
Axochiapan
29982
565
2,194
2,756
17004
Ayala
69438
1,307
5,216
6,453
17005
Coatln del Ro
7130
135
460
587
17006
Cuautla
171262
2,733
10,968
13,993
17007
Cuernavaca
369958
4,692
18,728
24,757
17008
Emiliano Zapata
86353
1,526
6,253
8,063
17009
Huitzilac
15619
283
1,081
1,350
17010
Jantetelco
17011
Jiutepec
17012
17013
17014
Mazatepec
17015
Miacatln
17016
Ocuituco
17017
Puente de Ixtla
17018
Temixco
17019
17020
17021
Tetecala
17022
17023
Tlalnepantla
17024
Tlaltizapn
17025
Tlaquiltenango
17026
Tlayacapan
17027
13821
224
942
1,287
196553
2,940
11,999
15,448
Jojutla
48549
721
2,855
3,654
Jonacatepec
13611
209
869
1,102
8317
134
556
764
21656
385
1,468
2,010
15665
368
1,210
1,588
60693
1,053
4,529
5,566
107752
1,940
7,635
9,927
Tepalcingo
21552
349
1,456
1,906
Tepoztln
41829
668
2,578
3,442
5958
89
350
510
18760
413
1,613
2,006
6024
113
429
455
44401
777
3,108
4,064
28474
448
1,853
2,551
15970
294
1,204
1,375
Totolapan
12036
265
948
1,084
17028
Xochitepec
65818
1,238
4,674
5,786
17029
Yautepec
87679
1,512
5,900
7,487
17030
Yecapixtla
44090
883
3,506
4,166
17031
Zacatepec de Hidalgo
33802
485
2,028
2,533
17032
Zacualpan de Amilpas
7650
161
505
696
17033
Temoac
13019
235
991
1,223
Nayarit
976184
16,017
64,297
84,790
18001
Acaponeta
33278
479
2,060
2,941
18002
Ahuacatln
12308
149
676
962
18003
Amatln de Caas
9016
128
485
741
18004
Compostela
57921
955
3,613
4,887
18005
Huajicori
11759
251
987
1,355
18006
Ixtln del Ro
25190
400
1,629
2,197
18007
Jala
15487
257
1,170
1,490
18008
Xalisco
47423
820
3,342
4,355
18009
Del Nayar
35306
1,135
3,758
4,953
18010
Rosamorada
29469
456
1,950
2,755
18011
Ruz
18789
362
1,309
1,845
18012
San Blas
32977
482
2,075
2,766
18013
6298
83
369
492
18014
18932
232
1,105
1,518
18015
Santiago Ixcuintla
74189
1,094
4,480
6,448
18016
Tecuala
33061
404
1,869
2,835
18017
Tepic
373528
5,696
23,080
29,230
18018
Tuxpan
23743
333
1,297
1,939
18019
Yesca, La
18020
Baha de Banderas
Nuevo Len
10546
192
969
1,280
106964
2,109
8,074
9,801
4607101
74,036
297,442
383,012
19001
Abasolo
2774
52
201
262
19002
Agualeguas
3058
24
140
192
19003
Aldamas, Los
19004
Allende
19005
Anhuac
17208
294
1,214
1,519
19006
Apodaca
590110
11,452
47,706
61,561
19007
Aramberri
13629
240
958
1,238
19008
Bustamante
3158
62
186
258
19009
Cadereyta Jimnez
71789
1,102
4,539
5,785
19010
Carmen
7466
107
530
670
19011
Cerralvo
7089
99
405
533
19012
Cinega de Flores
18183
427
1,369
1,832
19013
China
9746
128
524
730
19014
Doctor Arroyo
31012
612
2,383
2,915
19015
Doctor Coss
1396
62
90
19016
Doctor Gonzlez
19017
Galeana
19018
Garca
19019
19020
General Bravo
19021
General Escobedo
19022
General Tern
19023
General Trevio
1315
19
55
74
19024
General Zaragoza
5952
106
474
619
19025
General Zuazua
19026
Guadalupe
19027
19028
1421
18
69
84
31391
467
2,073
2,725
3099
34
226
276
37521
632
2,503
3,440
84436
1,968
7,933
9,515
115299
1,088
4,665
6,229
4912
74
318
389
381257
7,091
29,504
38,520
12448
171
638
875
8199
154
619
764
705130
10,637
41,480
53,353
Herreras, Los
1579
13
62
89
Higueras
1518
24
92
133
19029
Hualahuises
6238
98
355
473
19030
Iturbide
3513
55
242
317
19031
Jurez
248488
5,576
22,574
27,649
19032
Lampazos de Naranjo
19033
Linares
19034
Marn
19035
Melchor Ocampo
3897
50
235
318
70993
1,130
4,458
5,795
6305
127
530
594
927
47
53
19036
Mier Y Noriega
19037
Mina
19038
Montemorelos
19039
Monterrey
19040
Pars
19041
Pesquera
19042
Ramones, Los
19043
Rayones
19044
19045
19046
19047
Hidalgo
19048
Santa Catarina
19049
Santiago
19050
Vallecillo
19051
Villaldama
6618
133
504
652
5762
103
389
491
53529
773
3,033
4,062
1128592
15,830
62,959
79,620
824
33
44
13735
221
967
1,208
5326
45
244
350
2507
25
147
193
Sabinas Hidalgo
30509
448
1,851
2,527
Salinas Victoria
40231
795
3,229
4,096
446856
5,278
20,915
28,694
16931
291
1,082
1,502
298681
5,303
20,243
26,446
38935
568
2,153
2,850
1646
20
92
117
Oaxaca
20001
Abejones
20002
20003
Asuncin Cacalotepec
20004
Asuncin Cuyotepeji
20005
3963
52
232
291
3,542,579
63,866
250,126
320,223
890
16
55
98
37837
569
2,421
3,333
1840
14
88
156
631
14
44
64
Asuncin Ixtaltepec
15020
183
745
875
20006
Asuncin Nochixtln
13908
245
965
1,242
20007
Asuncin Ocotln
2773
34
132
237
20008
Asuncin Tlacolulita
20009
Ayotzintepec
20010
Barrio de la Soledad, El
20011
Calihual
20012
20013
20014
20015
20016
20017
Compa`Ia, La
20018
Concepcin Buenavista
20019
Concepcin Ppalo
20020
20021
Cosolapa
20022
Cosoltepec
20023
Cuilpam de Guerrero
20024
20025
Chahuites
20026
Chalcatongo de Hidalgo
20027
637
31
53
7659
155
529
918
14055
187
705
865
893
72
105
Candelaria Loxicha
8137
181
797
1,014
Cinega de Zimatln
2047
22
103
134
Ciudad Ixtepec
25760
326
1,400
1,789
Coatecas Altas
4197
87
348
433
10096
364
1,248
1,476
2879
25
208
266
741
49
64
2816
54
186
223
4251
121
451
601
13711
220
908
1,133
1096
40
60
17540
313
1,222
1,348
52
239
305
10307
189
700
853
6625
81
477
585
2306
32
129
163
20028
212
973
1,249
20029
4104
81
340
434
20030
Espinal, El
9143
127
383
527
20031
125
433
680
20032
Fresnillo de Trujano
670
40
54
20033
Guadalupe Etla
20034
Guadalupe de Ramrez
2616
39
169
174
902
17
46
72
20035
Guelatao de Jurez
389
20
22
20036
Guevea de Humboldt
5161
81
375
536
20037
Mesones Hidalgo
3457
77
299
391
20038
Villa Hidalgo
1692
22
95
131
20039
841
3,429
3,954
20040
Huautepec
5105
119
529
583
20041
Huautla de Jimnez
33853
589
2,298
3,139
20042
Ixtln de Jurez
6817
123
483
634
20043
Juchitn de Zaragoza
98631
1,438
6,167
7,636
20044
Loma Bonita
34620
519
2,256
2,892
20045
Magdalena Apasco
8919
164
648
720
20046
Magdalena Jaltepec
3052
44
176
211
20047
101
20048
Magdalena Mixtepec
1034
48
115
147
20049
Magdalena Ocotln
945
22
53
76
20050
Magdalena Peasco
3010
83
274
294
20051
Magdalena Teitipac
4981
119
448
564
20052
Magdalena Tequisistln
5956
78
322
528
20053
Magdalena Tlacotepec
1264
14
63
53
20054
Magdalena Zahuatln
367
17
33
20055
Mariscala de Jurez
2642
48
180
237
20056
Mrtires de Tacubaya
1151
22
87
103
20057
Matas Romero
34230
535
2,112
2,894
20058
12715
255
1,053
1,359
20059
28425
546
2,215
2,785
20060
Mixistln de la Reforma
2201
44
157
235
20061
Monjas
1735
27
125
158
20062
Natividad
474
22
30
20063
Nazareno Etla
3669
56
225
256
20064
Nejapa de Madero
6390
102
382
515
20065
Ixpantepec Nieves
1040
43
63
20066
Santiago Niltepec
4791
73
250
346
20067
Oaxaca de Jurez
254927
3,822
13,931
15,150
20068
Ocotln de Morelos
19631
349
1,336
1,698
20069
Pe, La
2144
45
214
234
20070
7465
131
518
692
20071
Pluma Hidalgo
2988
69
241
325
20072
6575
152
514
694
20073
30280
626
2,196
2,829
20074
502
11
61
58
20075
Reforma de Pineda
2736
33
129
186
20076
Reforma, La
2669
48
215
379
20077
Reyes Etla
4400
61
275
294
20078
Rojas de Cuauhtmoc
833
35
43
20079
Salina Cruz
76358
1,156
4,504
5,407
20080
1257
12
47
75
20081
1351
16
82
99
20082
4467
110
285
512
20083
6223
128
518
506
20084
2946
56
181
200
20085
15711
319
1,537
1,997
20086
930
12
43
51
20087
2745
41
192
202
20088
2104
36
155
215
20089
1843
32
104
135
20090
5014
72
336
474
20091
4991
59
288
328
20092
1133
17
53
75
20093
516
23
33
20094
1973
32
123
176
20095
4662
109
420
513
20096
535
33
33
20097
1540
26
97
139
20098
4428
85
332
439
20099
413
38
50
20100
San Andrs Ya
281
10
18
20101
613
32
62
20102
4663
82
298
365
20103
4952
77
273
324
20104
2846
59
238
317
20105
6475
178
481
777
20106
303
20
14
20107
13758
234
989
1,149
20108
3838
81
271
385
20109
1169
15
80
103
20110
1298
52
99
136
20111
4245
52
368
552
20112
2569
17
89
136
20113
2784
56
232
292
20114
607
21
41
20115
11032
168
742
818
20116
3804
66
314
432
20117
2875
52
207
262
20118
1975
25
122
178
20119
328
12
15
20120
306
10
16
20121
592
26
42
20122
595
21
37
20123
20124
20125
20126
20127
1950
28
134
195
19199
331
1,325
1,677
9228
211
778
1,016
3826
102
352
447
1170
27
88
98
20128
972
32
47
20129
207
10
10
20130
5511
86
421
511
20131
8163
117
517
714
20132
1064
15
53
87
20133
20134
20135
20136
20137
20138
20139
20140
596
33
43
20141
8789
171
705
981
20142
1168
26
63
82
20143
8550
116
544
749
20144
724
38
46
20145
1754
24
108
128
20146
2975
80
324
395
20147
20148
20149
20150
20151
20152
20153
20154
20155
20156
20157
20158
20159
20160
20161
4148
81
303
391
29891
681
2,763
3,574
5845
83
414
523
11966
227
938
1,318
3047
77
277
341
315
18
17
2139
72
185
217
304
15
12
1772
38
172
218
1254
28
103
153
10956
210
765
1,012
349
21
33
997
25
94
122
3812
98
299
410
2254
62
218
249
762
21
70
84
2657
38
166
231
10703
192
697
789
1883
38
151
236
5070
126
495
676
1499
35
96
118
2917
54
210
261
20162
2140
64
231
240
20163
1424
26
104
147
20164
2593
37
200
297
20165
1467
30
141
135
20166
9233
178
648
834
20167
1910
35
159
176
20168
925
14
69
124
20169
3291
71
251
429
20170
4177
98
398
546
20171
17207
367
1,455
2,043
20172
346
10
20
20173
1093
15
68
81
20174
Animas Trujano
3331
54
223
221
20175
1158
15
81
129
20176
37
187
230
20177
20178
9254
157
589
780
5991
90
452
445
20179
20180
1379
25
107
123
1879
29
108
162
20181
402
16
32
20182
61
216
275
20183
1325
44
122
140
20184
147830
2,578
10,181
11,976
20185
8765
171
654
920
20186
458
28
47
20187
1786
31
120
132
20188
8591
203
719
1,005
20189
2655
66
257
327
20190
22218
402
1,577
2,200
20191
238
20192
1183
15
60
73
20193
1905
23
126
123
20194
1005
14
46
67
20195
1152
11
56
97
20196
368
16
23
20197
20198
20199
20200
20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
2591
25
130
143
29416
424
1,784
2,662
628
14
56
54
3470
60
194
402
2119
53
161
245
3796
96
324
437
3566
72
371
412
605
32
42
16535
318
1,460
2,035
2538
37
153
236
14459
307
1,227
1,808
6003
59
276
476
925
11
35
60
San Juan um
4829
72
285
471
2608
66
271
327
20212
3143
75
318
381
20213
3610
91
377
493
20214
2129
23
113
188
20215
624
21
30
20216
963
17
66
95
20217
2927
63
230
309
20218
464
24
27
20219
2136
22
96
138
20220
2946
43
182
261
20221
1184
26
71
88
20222
1425
29
78
141
20223
648
39
51
20224
563
22
38
20225
20226
San Lorenzo
6215
122
477
694
2266
31
132
185
20227
12307
212
842
877
20228
791
22
62
82
20229
7590
298
875
958
20230
738
41
56
20231
2228
32
225
275
20232
20587
379
1,674
2,039
20233
1404
13
69
107
20234
8014
115
718
873
20235
3216
51
243
309
20236
1231
14
108
137
20237
1804
27
123
156
20238
793
10
36
55
20239
908
12
45
64
20240
2663
53
228
342
20241
771
37
72
20242
16890
576
2,237
2,910
20243
1417
34
81
113
20244
4266
93
362
415
20245
983
17
56
97
20246
478
30
26
20247
Capullpam de Mndez
20248
20249
20250
20251
20252
1222
26
77
94
16220
413
1,437
1,789
3924
85
368
403
1040
73
88
977
12
89
118
1633
32
126
147
20253
2217
26
137
208
20254
2463
40
187
209
20255
1738
22
110
168
20256
218
14
16
20257
808
38
63
20258
746
10
31
47
20259
2076
37
176
287
20260
2259
38
131
223
20261
6223
130
562
777
20262
883
11
48
83
20263
2687
79
273
367
20264
1719
34
139
199
20265
7767
122
562
740
20266
6774
138
523
738
20267
237
14
16
20268
647
13
41
52
20269
2521
38
168
212
20270
1064
71
104
20271
2668
82
254
352
20272
4872
113
414
703
20273
3216
76
302
324
20274
1447
28
88
117
20275
7237
116
458
766
20276
741
35
47
20277
10587
201
847
1,202
20278
35167
612
2,532
3,432
20279
2868
37
208
293
20280
1909
32
117
166
20281
190
20282
611
45
47
20283
915
61
66
20284
4003
93
360
447
20285
3148
51
234
284
20286
2819
40
160
227
20287
292
13
16
20288
720
15
52
83
20289
San Nicols
978
12
47
72
20290
795
15
63
75
20291
3788
85
343
422
20292
1125
23
101
134
20293
17656
343
1,308
1,292
20294
6344
81
389
460
20295
7121
104
454
486
20296
806
12
41
57
20297
2443
62
214
282
20298
10544
167
652
711
20299
915
12
57
75
20300
5029
104
408
596
20301
1359
24
61
74
20302
3117
48
267
377
20303
814
12
35
50
20304
15
40
71
20305
4043
55
184
245
20306
3542
91
361
412
20307
7972
132
529
735
20308
20309
20310
20311
20312
20313
727
28
50
20314
1546
21
110
118
20315
1549
28
90
113
20316
652
46
75
20317
1224
30
98
125
20318
767
2,758
3,297
20319
11
75
79
2860
45
163
207
11784
242
946
1,365
6812
145
528
638
218
16
11365
225
1,006
1,474
958
20320
638
44
52
20321
724
16
56
86
20322
964
21
67
90
20323
2791
56
188
363
20324
39511
727
3,043
4,079
20325
10593
227
824
1,115
20326
5117
129
531
682
20327
14219
244
939
1,186
20328
1169
23
94
134
20329
1227
22
67
116
20330
4264
77
322
461
20331
554
24
30
20332
338
20
22
20333
2278
33
122
170
20334
616
2,566
3,579
20335
865
23
77
92
20336
2745
35
142
236
20337
3793
66
266
376
20338
Villa de Etla
6848
111
396
499
20339
43
186
222
20340
11
74
93
20341
270
22
26
20342
1864
22
115
140
20343
1272
18
42
80
20344
2721
48
212
272
20345
2993
40
206
295
20346
1186
13
54
76
20347
2934
50
238
314
20348
77
324
459
20349
1649
19
93
143
20350
15510
161
704
924
20351
1581
26
112
132
20352
3103
80
413
456
20353
Santa Ana
1514
30
110
156
20354
692
54
86
20355
732
41
56
20356
1523
14
77
111
20357
1029
11
41
44
20358
1407
24
59
71
20359
737
37
72
20360
2780
36
155
211
20361
1066
23
64
109
20362
1141
12
76
74
20363
2459
31
153
195
20364
15084
349
1,267
1,635
20365
898
12
35
52
20366
4242
120
377
525
20367
4834
72
358
486
20368
1672
20
110
139
20369
1282
20
68
84
20370
518
10
41
35
20371
1035
15
51
72
20372
1929
82
142
20373
20374
20375
20376
325
20
18
20377
10126
216
846
1,140
20378
2566
63
178
248
20379
2743
40
212
330
20380
1709
27
100
122
20381
2034
39
140
190
20382
1196
14
88
111
20383
508
23
53
20384
3752
86
317
459
20385
75966
1,362
5,211
5,679
20386
19587
532
1,972
2,683
20387
Santa Gertrudis
2175
38
122
141
20388
2322
50
216
267
20389
790
31
79
20390
43691
688
2,443
2,525
20391
3462
86
324
369
20392
6123
128
438
634
20393
3646
77
222
291
20394
2445
46
141
199
20395
1382
13
96
117
20396
3222
49
263
339
20397
38042
704
2,717
3,315
20398
Ayoquezco de Aldama
3621
57
219
283
20399
23621
488
1,726
1,945
20400
1083
47
63
20401
21394
422
1,639
2,042
20402
888
22
61
95
20403
2196
30
138
168
20404
645
47
46
20405
1548
25
103
123
20406
20371
435
1,591
2,350
20407
9487
170
757
1,052
20408
438
26
26
20409
8549
112
407
426
20410
4259
90
307
448
20411
20412
20413
20414
20415
348
23
18
1439
34
129
159
11054
181
663
697
606
11
36
46
2999
65
246
383
39543
868
3,014
3,867
10037
172
651
914
3758
83
283
469
20416
560
24
32
20417
20418
8002
154
573
834
183
709
1,030
20419
505
22
31
20420
2004
43
157
220
20421
4379
74
218
292
20422
534
30
51
20423
556
27
34
20424
4060
115
372
492
20425
2140
35
181
160
20426
9243
239
953
1,181
20427
13795
241
887
1,106
20428
1756
41
137
190
20429
1308
19
90
109
20430
357
19
19
20431
1414
20
97
120
20432
815
43
64
20433
3300
116
289
425
20434
4329
87
365
543
20435
2059
40
160
223
20436
791
41
61
20437
10012
236
765
923
20438
1648
19
139
163
20439
20353
416
1,720
2,297
20440
771
33
62
20441
10113
281
913
997
20442
250
13
20
20443
350
19
22
20444
388
27
36
20445
1132
23
79
136
20446
20447
20448
20449
20450
Santiago Amoltepec
20451
Santiago Apoala
20452
Santiago Apstol
20453
Santiago Astata
20454
20455
5837
84
346
491
11862
222
946
1,318
2200
66
264
329
2669
41
155
210
14253
494
1,758
2,100
675
34
50
3286
49
182
264
4941
101
266
455
Santiago Atitln
3860
81
303
403
Santiago Ayuquililla
2200
51
191
248
20456
Santiago Cacaloxtepec
1682
33
104
118
20457
Santiago Camotln
3022
79
250
407
20458
Santiago Comaltepec
1162
54
86
20459
Santiago Chazumba
4210
66
211
316
20460
Santiago Chopam
5220
125
412
585
20461
Santiago del Ro
20462
Santiago Huajolotitln
20463
Santiago Huauclilla
464
15
22
3427
56
215
269
513
26
37
20464
357
19
28
20465
Santiago Ixcuintepec
1843
52
186
208
20466
Santiago Ixtayutla
13304
367
1,311
1,897
20467
Santiago Jamiltepec
15456
256
1,091
1,422
20468
Santiago Jocotepec
13025
351
1,309
1,777
20469
Santiago Juxtlahuaca
41175
938
3,580
4,446
20470
Santiago Lachiguiri
3714
56
207
306
20471
Santiago Lalopa
367
31
34
20472
Santiago Laollaga
2723
21
119
166
20473
Santiago Laxopa
1137
20
65
107
20474
2687
30
156
247
20475
Santiago Matatln
8042
133
535
642
20476
Santiago Miltepec
219
12
21
20477
Santiago Minas
1321
16
83
148
20478
Santiago Nacaltepec
1697
13
81
126
20479
Santiago Nejapilla
169
20480
Santiago Nundiche
20481
Santiago Nuyo
20482
20483
20484
766
11
48
51
1874
26
96
134
40576
758
2,745
3,773
Santiago Suchilquitongo
8955
167
609
655
Santiago Tamazola
3374
70
246
377
20485
Santiago Tapextla
2511
38
196
380
20486
2037
47
116
164
20487
Santiago Tenango
1941
36
133
139
20488
Santiago Tepetlapa
105
20489
Santiago Tetepec
4247
86
365
503
20490
Santiago Texcalcingo
3092
95
303
365
20491
Santiago Textitln
4766
134
504
662
20492
Santiago Tilantongo
2991
46
189
247
20493
Santiago Tillo
424
22
18
20494
Santiago Tlazoyaltepec
4462
134
442
595
20495
Santiago Xanica
2611
74
213
306
20496
Santiago Xiacu
1568
22
97
101
20497
Santiago Yaitepec
4406
127
347
580
20498
Santiago Yaveo
4846
93
337
474
20499
Santiago Yolomcatl
2218
32
147
155
20500
Santiago Yosonda
7068
139
506
654
20501
Santiago Yucuyachi
597
26
48
20502
Santiago Zacatepec
5077
80
308
654
20503
Santiago Zoochila
395
18
27
20504
Nuevo Zoquipam
1247
25
94
134
20505
7563
97
354
465
20506
672
39
53
20507
2637
43
228
350
20508
1313
64
86
20509
9109
246
896
1,182
20510
2643
24
149
183
20511
3262
68
288
370
20512
865
12
74
101
20513
20514
8239
143
601
807
792
18
72
80
20515
20516
63327
1,035
4,063
5,041
3396
85
317
413
20517
20518
3574
64
288
411
139
20519
1432
14
64
88
20520
5757
108
413
509
20521
269
18
20
20522
838
17
49
77
20523
1311
15
58
65
20524
348
13
20
20525
11310
182
653
929
20526
15039
309
1,201
1,683
20527
2924
94
298
355
20528
937
20
55
58
20529
1291
25
187
202
20530
2528
39
195
281
20531
1657
26
100
145
20532
3611
55
294
369
20533
2086
38
146
162
20534
3017
70
275
437
20535
2964
63
238
395
20536
414
12
20
20537
Silacayopam
5685
82
334
442
20538
Sitio de Xitlapehua
661
19
48
83
20539
Soledad Etla
4182
67
296
322
20540
106
448
544
20541
Tanetze de Zaragoza
13
60
91
20542
Taniche
20543
Tataltepec de Valds
20544
20545
20546
20547
Teotongo
20548
1297
20549
9466
20550
20551
Tlacolula de Matamoros
20552
Tlacotepec Plumas
20553
Tlalixtac de Cabrera
20554
20555
Trinidad Zaachila
20556
20557
20558
20559
1375
571
36
42
5130
104
421
604
940
46
68
10501
219
791
860
5047
61
266
339
880
13
52
54
29
93
116
139
603
906
4131
74
232
253
16787
236
939
1,122
442
28
37
10085
156
700
822
4215
76
285
418
2828
34
145
210
198
11
14
Unin Hidalgo
14518
175
813
996
Valerio Trujano
1543
22
98
128
308
1,280
1,950
20560
5010
80
268
360
20561
Yaxe
2641
50
246
268
20562
27
67
87
20563
Yogana
1029
60
84
20564
Yutanduchi de Guerrero
1155
23
61
102
20565
Villa de Zaachila
36375
704
2,680
3,102
20566
Zapotitln del Ro
3558
61
245
408
20567
Zapotitln Lagunas
2686
40
190
240
20568
Zapotitln Palmas
1174
16
76
100
20569
1466
26
89
112
20570
Zimatln de Alvarez
18469
312
1,233
1,489
Puebla
5809737
107,491
427,321
549,483
21001
Acajete
55857
1,293
5,207
6,421
21002
Acateno
7639
110
538
704
21003
Acatln
29020
492
1,910
2,683
21004
Acatzingo
53681
1,295
5,051
6,245
21005
Acteopan
2566
30
134
240
21006
Ahuacatln
15324
334
1,290
1,779
21007
Ahuatln
2960
52
184
275
21008
Ahuazotepec
10636
221
859
1,052
21009
Ahuehuetitla
1704
17
84
114
21010
Ajalpan
65247
1,687
6,242
7,667
21011
Albino Zertuche
1480
19
93
136
21012
Aljojuca
5286
72
334
422
21013
Altepexi
19326
379
1,374
1,739
21014
Amixtln
5583
107
474
642
21015
Amozoc
100191
2,191
8,665
10,600
21016
Aquixtla
7540
154
593
715
21017
Atempan
28487
715
2,841
3,271
21018
Atexcal
3687
73
283
352
21019
Atlixco
114994
2,008
7,960
10,766
21020
Atoyatempan
6747
148
567
734
21021
Atzala
1082
19
87
101
21022
Atzitzihuacn
9524
159
673
999
21023
Atzitzintla
7370
188
654
847
21024
Axutla
21025
Ayotoxco de Guerrero
21026
Calpan
21027
Caltepec
21028
21029
21030
Coatepec
621
29
60
21031
Coatzingo
2801
44
201
245
21032
Cohetzala
1161
15
51
76
21033
Cohuecn
4295
66
267
414
21034
Coronango
32172
588
2,473
3,428
21035
Coxcatln
21667
392
1,600
2,115
21036
Coyomeapan
13609
360
1,398
1,806
775
41
61
8164
154
585
829
11912
210
860
1,220
4254
73
265
376
Camocuautla
2376
65
241
277
Caxhuacan
3808
51
232
355
21037
Coyotepec
1981
25
122
131
21038
Cuapiaxtla de Madero
7916
195
617
823
21039
Cuautempan
8223
148
654
858
21040
Cuautinchn
21041
Cuautlancingo
21042
Cuayuca de Andrade
2854
36
199
257
21043
48143
978
3,825
4,903
21044
Cuyoaco
14682
296
1,163
1,443
21045
Chalchicomula de Sesma
42072
802
3,041
3,951
21046
Chapulco
7441
179
701
854
21047
Chiautla
16328
281
1,092
1,424
21048
Chiautzingo
15735
261
1,206
1,615
21049
Chiconcuautla
15924
427
1,795
2,171
21050
Chichiquila
28563
857
3,197
3,802
21051
Chietla
28511
449
1,884
2,522
21052
Chigmecatitln
1150
15
63
78
21053
Chignahuapan
56465
1,086
4,420
5,444
21054
Chignautla
33637
860
3,333
3,985
21055
Chila
4049
61
277
388
21056
Chila de la Sal
1005
40
59
21057
Honey
5994
139
525
663
21058
Chilchotla
20245
505
1,897
2,538
21059
Chinantla
1950
34
128
177
21060
Domingo Arenas
5707
121
520
729
21061
Eloxochitln
12432
308
1,246
1,507
21062
Epatln
3640
68
230
364
21063
Esperanza
13552
258
1,109
1,328
21064
Francisco Z. Mena
16196
220
996
1,538
21065
21466
510
1,915
2,176
21066
Guadalupe
5420
97
291
518
21067
Guadalupe Victoria
16100
312
1,367
1,812
21068
Hermenegildo Galeana
7187
140
539
859
21069
Huaquechula
21992
394
1,512
2,331
21070
Huatlatlauca
5846
91
382
597
21071
Huauchinango
102287
2,084
7,964
10,025
21072
Huehuetla
15437
305
1,189
1,612
21073
Huehuetln El Chico
7194
113
426
645
21074
Huejotzingo
69889
1,429
5,627
7,041
21075
Hueyapan
13200
323
1,113
1,460
21076
Hueytamalco
23873
441
1,803
2,309
21077
Hueytlalpan
4163
73
315
461
21078
Huitzilan de Serdn
13504
301
1,347
1,694
21079
Huitziltepec
4939
89
395
439
21080
Atlequizayan
3563
61
262
390
21081
Ixcamilpa de Guerrero
3110
49
216
324
21082
Ixcaquixtla
21083
Ixtacamaxtitln
21084
Ixtepec
8642
196
808
963
67300
1,270
5,002
6,122
8011
153
570
749
22881
460
1,721
2,393
7153
156
617
747
21085
Izcar de Matamoros
61884
1,098
4,315
5,897
21086
Jalpan
11380
202
833
1,289
21087
Jolalpan
10204
193
746
1,088
21088
Jonotla
4469
64
272
391
21089
Jopala
12571
218
974
1,484
21090
Juan C. Bonilla
14481
307
1,218
1,531
21091
Juan Galindo
10312
154
609
800
21092
Juan N. Mndez
4543
88
332
473
21093
Lafragua
6995
124
519
701
21094
Libres
31327
717
2,539
3,278
21095
Magdalena Tlatlauquitepec, La
355
20
29
21096
Mazapiltepec de Jurez
2451
43
193
209
21097
Mixtla
2172
39
154
190
21098
Molcaxac
4963
94
356
471
21099
Caada Morelos
17560
408
1,497
2,012
21100
Naupan
10300
223
815
1,094
21101
Nauzontla
3358
52
206
286
21102
Nealtican
9234
204
812
1,116
21103
Nicols Bravo
5768
121
507
575
21104
Nopalucan
32117
753
2,886
3,750
21105
Ocotepec
4065
75
274
346
21106
Ocoyucan
17219
292
1,516
2,160
21107
Olintla
12121
287
988
1,462
21108
Oriental
15595
349
1,224
1,583
21109
Pahuatln
16819
372
1,434
1,936
21110
Palmar de Bravo
45009
1,021
4,226
5,512
21111
Pantepec
17566
287
1,115
1,721
21112
Petlalcingo
8033
200
541
866
21113
Piaxtla
3382
45
192
245
21114
Puebla
1658346
24,203
98,805
125,592
21115
Quecholac
48494
1,264
4,692
5,629
21116
Quimixtln
21060
550
2,076
2,630
21117
11608
223
972
1,183
21118
27320
660
2,477
3,048
21119
111740
1,889
7,915
9,939
21120
4634
90
412
552
21121
21122
21123
21124
21125
8572
14
88
132
183
584
824
4263
83
323
457
13303
235
887
1,239
6975
119
438
637
21126
5071
102
387
572
21127
3391
30
191
279
21128
21129
21130
21131
21132
8425
187
659
818
11869
202
901
1,115
2890
37
152
243
777
16
65
79
143416
2,475
10,109
12,921
21133
643
45
64
21134
21135
17575
257
1,235
1,713
520
25
39
21136
21137
12277
238
961
1,226
8912
209
696
872
21138
21139
9406
188
679
943
2960
43
193
262
21140
126293
2,191
8,547
11,174
21141
2777
38
157
277
21142
28561
582
2,266
2,672
21143
25522
449
1,915
2,569
21144
14601
326
1,214
1,518
21145
12919
305
1,238
1,725
21146
834
39
75
21147
5005
97
350
492
21148
8693
198
723
989
21149
Santiago Miahuatln
25183
635
2,249
2,814
21150
Huehuetln El Grande
5877
123
454
643
21151
7282
133
564
706
21152
Soltepec
10638
201
829
1,070
21153
Tecali de Herrera
19303
402
1,544
1,827
21154
Tecamachalco
70837
1,529
6,192
7,407
21155
Tecomatln
4216
66
244
382
21156
Tehuacn
300637
5,799
22,873
27,892
21157
Tehuitzingo
8906
129
525
837
21158
Tenampulco
6438
99
404
535
21159
Teopantln
3688
43
220
366
21160
Teotlalco
21161
Tepanco de Lpez
21162
2519
38
159
236
17064
358
1,453
1,774
Tepango de Rodrguez
4389
68
320
517
21163
Tepatlaxco de Hidalgo
14343
335
1,194
1,430
21164
Tepeaca
71042
1,530
5,846
7,736
21165
Tepemaxalco
1081
25
82
164
21166
Tepeojuma
6422
107
440
653
21167
Tepetzintla
9884
238
921
1,210
21168
Tepexco
5845
121
499
687
21169
Tepexi de Rodrguez
19177
360
1,327
1,734
21170
Tepeyahualco
17292
376
1,355
1,727
21171
Tepeyahualco de Cuauhtmoc
21172
Tetela de Ocampo
21173
21174
Teziutln
21175
Tianguismanalco
21176
Tilapa
7307
165
486
733
21177
47839
1,122
4,558
5,800
21178
Tlacuilotepec
16268
328
1,297
1,875
21179
Tlachichuca
28892
605
2,444
3,075
21180
Tlahuapan
37408
688
2,960
3,838
2918
46
190
262
24282
422
1,666
2,332
5753
99
431
512
99447
1,758
7,023
9,020
8703
135
641
911
21181
Tlaltenango
21182
Tlanepantla
21183
Tlaola
21184
21185
21186
Tlatlauquitepec
21187
Tlaxco
21188
5907
133
504
585
5267
126
447
569
21165
470
1,989
2,639
Tlapacoya
5747
134
456
744
Tlapanal
6913
120
529
762
48861
947
3,697
4,696
4741
74
312
509
Tochimilco
12894
210
979
1,404
21189
Tochtepec
18873
386
1,480
1,938
21190
Totoltepec de Guerrero
1112
13
62
90
21191
Tulcingo
7146
115
461
667
21192
Tuzamapan de Galeana
5632
81
320
482
21193
Tzicatlacoyan
5030
91
403
468
21194
Venustiano Carranza
28696
519
2,046
2,894
21195
Vicente Guerrero
20312
469
1,929
2,534
21196
Xayacatln de Bravo
1139
21
66
83
21197
Xicotepec
74962
1,475
5,821
7,665
21198
Xicotln
1095
19
63
116
21199
Xiutetelco
41416
1,067
3,962
4,618
21200
Xochiapulco
3546
58
255
357
21201
Xochiltepec
2685
47
187
251
21202
12390
253
1,036
1,393
21203
5567
129
522
636
21204
Yaonhuac
8003
167
547
726
21205
Yehualtepec
22818
481
2,148
2,535
21206
Zacapala
3381
47
227
323
21207
Zacapoaxtla
54333
1,183
4,464
5,634
21208
Zacatln
72681
1,466
5,549
7,096
21209
Zapotitln
6761
106
476
701
21210
Zapotitln de Mndez
5183
93
362
515
21211
Zaragoza
15025
254
1,093
1,394
21212
Zautla
18418
401
1,519
1,921
21213
Zihuateutla
11328
224
870
1,291
21214
Zinacatepec
15701
270
1,178
1,399
21215
Zongozotla
4383
72
226
406
21216
Zoquiapan
2431
37
172
267
21217
Zoquitln
19083
460
1,844
2,491
1811444
32,278
127,369
159,638
22001
Quertaro
Amealco de Bonfil
56930
1,200
5,018
6,538
22002
Pinal de Amoles
23718
605
2,226
3,162
22003
Arroyo Seco
11575
200
848
1,267
22004
Cadereyta de Montes
60476
1,342
5,332
6,556
22005
Coln
57704
1,290
5,016
6,146
22006
Corregidora
142457
2,456
9,887
11,876
22007
Ezequiel Montes
44056
953
3,564
4,203
22008
Huimilpan
36912
843
3,146
4,077
22009
Jalpan de Serra
20482
388
1,635
2,276
22010
Landa de Matamoros
17664
328
1,446
2,136
22011
Marqus, El
89974
2,007
7,354
9,142
22012
Pedro Escobedo
65133
1,309
5,012
6,155
22013
Peamiller
16808
372
1,410
1,800
22014
Quertaro
832746
12,920
51,240
64,192
22015
San Joaqun
7568
180
730
934
22016
239013
4,136
16,748
20,810
22017
Tequisquiapan
60905
1,121
4,445
5,691
22018
Tolimn
27323
628
2,312
2,677
1459694
27,758
108,161
130,033
23001
Quintana Roo
Cozumel
85473
1,749
6,973
8,407
23002
65613
1,474
6,133
7,903
23003
Isla Mujeres
16185
273
1,046
1,278
23004
Othn P. Blanco
216834
3,833
15,890
21,287
23005
Benito Jurez
762533
13,751
53,455
64,666
23006
32388
736
3,116
4,070
23007
Lzaro Crdenas
23008
Solidaridad
San Luis Potos
22644
500
1,962
2,587
258024
5,442
19,586
19,835
2514667
45,127
179,738
233,943
24001
Ahualulco
15342
296
1,249
1,602
24002
Alaquines
6741
128
461
696
24003
Aquismn
47586
1,226
4,704
5,867
24004
4038
60
233
330
24005
Crdenas
16119
260
1,020
1,376
24006
Catorce
8465
165
600
709
24007
Cedral
17158
318
1,268
1,550
24008
Cerritos
18356
331
1,196
1,501
24009
3066
57
201
294
24010
27812
563
2,089
2,660
24011
Ciudad Fernndez
36551
621
2,615
3,621
24012
Tancanhuitz de Santos
24013
Ciudad Valles
24014
24015
22125
444
1,703
2,263
165860
2,677
10,569
13,524
Coxcatln
17474
299
1,239
1,746
Charcas
19197
289
1,275
1,711
24016
Ebano
35014
570
2,273
3,151
24017
Guadalczar
22150
442
1,576
2,038
24018
Huehuetln
15324
328
1,234
1,593
24019
Lagunillas
4877
77
297
407
24020
Matehuala
84283
1,532
5,860
7,352
24021
Mexquitic de Carmona
42906
750
3,389
4,383
24022
Moctezuma
16228
249
1,255
1,700
24023
Rayn
12587
193
817
1,169
24024
Rioverde
75291
1,244
5,123
6,840
24025
Salinas
24693
552
2,141
2,771
24026
San Antonio
9862
208
714
1,127
24027
24028
24029
24030
8584
142
554
769
802272
12,728
51,126
66,477
21657
305
1,558
2,246
4688
65
232
375
24031
Santa Catarina
10027
272
991
1,241
24032
32712
626
2,532
3,411
24033
Santo Domingo
9565
166
650
858
24034
12956
225
840
1,227
24035
5,484
22,269
27,421
24036
Tamasopo
24037
Tamazunchale
24038
24035
449
1,729
2,381
103359
2,189
8,283
10,927
Tampacn
16411
264
1,122
1,641
24039
Tampamoln Corona
14520
277
1,140
1,609
24040
Tamun
35624
590
2,447
3,402
24041
Tanlajs
21879
488
1,807
2,533
24042
Tanquin de Escobedo
13210
244
892
1,232
24043
Tierra Nueva
7803
144
590
867
24044
Vanegas
6432
120
475
561
24045
Venado
13032
232
962
1,190
24046
Villa de Arriaga
14618
314
1,290
1,505
24047
Villa de Guadalupe
8125
145
544
724
24048
Villa de la Paz
4637
84
310
397
24049
Villa de Ramos
32519
692
2,731
3,499
24050
Villa de Reyes
41816
859
3,614
4,347
24051
Villa Hidalgo
12182
210
762
990
24052
Villa Jurez
8314
136
486
646
24053
Axtla de Terrazas
36207
738
2,652
3,666
24054
Xilitla
53547
1,217
4,769
6,302
24055
Zaragoza
23287
521
1,903
2,466
24056
Villa de Arista
14872
281
1,214
1,568
24057
Matlapa
33594
748
3,004
3,972
24058
Naranjo, El
16462
293
1,159
1,512
Sinaloa
2661121
42,723
171,486
223,180
25001
Ahome
424710
6,478
26,501
34,875
25002
Angostura
40622
542
2,384
3,243
25003
Badiraguato
28544
548
2,219
3,109
25004
Concordia
26836
388
1,700
2,300
25005
Cosal
25006
Culiacn
25007
Choix
25008
Elota
25009
Escuinapa
25010
Fuerte, El
25011
25012
18632
391
1,438
1,890
825709
13,735
53,944
68,273
32998
541
2,393
3,187
44893
1,014
3,727
4,409
49776
778
3,359
4,470
94207
1,314
5,980
7,525
Guasave
248766
3,844
15,658
21,334
Mazatln
438056
6,530
26,337
34,679
25013
Mocorito
39013
557
2,306
3,179
25014
Rosario
45565
739
2,817
3,848
25015
Salvador Alvarado
77156
1,210
5,011
6,368
25016
San Ignacio
20700
356
1,370
1,956
25017
Sinaloa
79121
1,377
5,446
7,485
25018
Navolato
125817
2,381
8,896
11,050
Sonora
2574433
42,049
170,558
224,918
26001
Aconchi
2180
24
125
165
26002
26003
Agua Prieta
76001
1,290
5,916
7,722
Alamos
22917
346
1,429
2,095
26004
26005
Altar
9820
188
830
944
Arivechi
1092
12
57
74
26006
Arizpe
2596
34
123
187
26007
Atil
640
13
39
42
26008
Bacadhuachi
1151
21
70
94
26009
Bacanora
579
24
39
26010
Bacerac
1243
21
65
111
26011
Bacoachi
26012
Bcum
26013
26014
1313
17
60
88
18738
256
1,187
1,571
Banmichi
1363
22
79
116
Bavicora
3056
45
166
232
26015
Bavispe
1111
29
66
94
26016
Benjamn Hill
4665
75
310
403
26017
Caborca
66420
1,128
4,489
5,838
26018
Cajeme
383695
5,477
22,897
30,593
26019
Cananea
31472
539
2,014
2,619
26020
Carb
4170
70
279
377
26021
Colorada, La
1505
10
53
104
26022
Cucurpe
691
12
40
56
26023
Cumpas
5154
76
286
390
26024
Divisaderos
587
11
24
46
26025
Empalme
48432
738
3,114
4,358
26026
Etchojoa
53853
977
3,672
4,957
26027
Fronteras
6852
103
525
669
26028
Granados
794
11
48
52
26029
Guaymas
136201
2,068
8,618
11,663
26030
Hermosillo
816570
13,116
52,244
69,225
26031
Huachinera
1360
24
85
135
26032
Husabas
781
12
46
55
26033
Huatabampo
72325
1,048
4,411
6,165
26034
Hupac
934
13
43
63
26035
Imuris
11069
194
829
1,104
26036
Magdalena
25914
421
1,707
2,360
26037
Mazatn
1215
10
53
77
26038
Moctezuma
4475
56
261
340
26039
Naco
6718
121
542
669
26040
Ncori Chico
1519
19
88
121
26041
Nacozari de Garca
10391
178
720
1,016
26042
Navojoa
149724
2,533
9,698
13,260
26043
Nogales
228591
4,524
18,425
22,410
26044
Onavas
26045
Opodepe
26046
Oquitoa
424
16
25
26047
Pitiquito
9042
157
558
821
26048
Puerto Peasco
64499
1,166
4,704
5,790
337
13
27
2373
42
134
218
26049
Quiriego
2778
43
178
204
26050
Rayn
1496
19
58
88
26051
Rosario
4802
67
272
389
26052
Sahuaripa
5222
66
271
405
26053
270
10
18
26054
San Javier
26055
26056
26057
1271
69
102
26058
Santa Ana
15045
223
957
1,355
26059
Santa Cruz
2010
46
164
198
26060
Sric
2733
63
230
248
26061
Soyopa
1033
11
41
81
26062
Suaqui Grande
1039
14
65
76
26063
Tepache
972
10
44
50
26064
Trincheras
1563
25
103
122
26065
Tubutama
1554
35
100
132
26066
Ures
7543
81
363
522
26067
Villa Hidalgo
1358
17
82
95
26068
Villa Pesqueira
1228
14
57
97
26069
Ycora
6185
122
446
565
26070
12722
261
1,061
1,294
26071
Benito Jurez
19001
286
1,265
1,741
26072
13020
229
858
1,211
215
12
11
168102
2,972
12,001
15,568
6719
163
669
766
Tabasco
2079567
36,719
146,031
185,156
27001
Balancn
51047
876
3,627
4,820
27002
Crdenas
214662
4,209
16,560
21,727
27003
Centla
97879
2,022
7,618
9,369
27004
Centro
592389
9,059
35,959
43,630
27005
Comalcalco
182036
3,321
13,366
17,199
27006
Cunduacn
117899
2,319
8,858
11,208
27007
Emiliano Zapata
25609
428
1,607
2,136
27008
Huimanguillo
162773
3,313
13,396
17,494
27009
Jalapa
34156
541
2,074
2,874
27010
Jalpa de Mndez
79183
1,415
6,097
7,231
27011
Jonuta
27012
Macuspana
27013
27014
29915
509
2,061
2,925
155215
2,809
10,859
13,921
Nacajuca
94802
1,629
6,693
8,216
Paraso
89562
1,605
6,020
7,844
27015
Tacotalpa
45718
852
3,375
4,802
27016
Teapa
53714
946
3,963
4,743
27017
Tenosique
53008
866
3,898
5,017
3302611
54,277
216,631
278,428
10453
155
635
1,006
Tamaulipas
28001
Abasolo
28002
Aldama
25624
379
1,560
2,353
28003
Altamira
205066
3,536
14,250
18,362
28004
Antiguo Morelos
7626
124
394
657
28005
Burgos
4253
54
192
285
28006
Bustamante
28007
Camargo
28008
Casas
28009
Ciudad Madero
28010
Cruillas
28011
Gmez Faras
28012
Gonzlez
28013
Gemez
14234
28014
Guerrero
28015
28016
Hidalgo
28017
Jaumave
28018
Jimnez
28019
Llera
28020
Mainero
2185
18
122
155
28021
Mante, El
103270
1,411
5,702
7,683
28022
Matamoros
513256
9,081
36,733
46,791
28023
Mndez
4219
45
235
303
28024
Mier
6238
94
374
495
28025
Miguel Alemn
21462
327
1,359
1,811
28026
Miquihuana
3736
61
268
338
28027
Nuevo Laredo
410653
7,403
30,079
38,104
28028
Nuevo Morelos
2715
54
158
236
28029
Ocampo
11137
162
596
857
28030
Padilla
11321
188
647
938
28031
Palmillas
1404
18
108
130
28032
Reynosa
648720
11,867
45,596
54,188
28033
Ro Bravo
106833
1,961
7,675
9,907
28034
San Carlos
8558
110
477
621
28035
San Fernando
57996
940
3,849
5,294
28036
San Nicols
28037
Soto La Marina
28038
Tampico
28039
Tula
28040
Valle Hermoso
28041
Victoria
28042
Villagrn
28043
Xicotncatl
Tlaxcala
6902
126
496
680
18271
300
1,241
1,517
3706
71
256
322
199592
2,414
9,949
13,483
2126
28
108
155
7860
111
462
648
36731
621
2,484
3,457
203
834
1,252
3422
61
212
260
13494
169
788
1,091
22209
312
1,306
1,877
15099
260
1,050
1,373
7773
108
491
674
16640
256
965
1,309
1048
30
56
101
20757
334
1,347
1,878
304517
3,824
16,067
20,978
22830
443
1,545
2,170
66013
1,101
4,519
5,971
326049
5,155
20,076
26,568
5779
72
300
435
20834
290
1,070
1,715
1,178,647
21,539
86,101
110,599
29001
Amaxac de Guerrero
7,926
131
546
665
29002
183
726
987
29003
Atlangatepec
5,213
110
406
540
29004
Altzayanca
15,707
332
1,220
1,510
29005
Apizaco
79,016
1,211
4,960
6,679
29006
Calpullpan
45,362
859
3,253
4,403
29007
Carmen Tequexquitla, El
16,037
395
1,384
1,747
29008
Cuapiaxtla
14,999
341
1,398
1,435
29009
Cuaxomulco
4,437
86
331
416
29010
Chiautempan
29011
29012
Espaita
29013
29014
68,353
1,174
4,756
5,997
3,721
72
253
357
9,064
167
675
878
Huamantla
91,075
1,911
7,547
9,047
Hueyotlipan
11,356
222
784
1,073
29015
516
2,294
3,068
29016
Ixtenco
6,750
98
436
510
29017
148
612
781
29018
36,132
643
2,610
3,221
29019
Tepetitla de Lardizbal
18,505
325
1,380
1,753
29020
152
533
769
29021
286
1,122
1,531
29022
125
463
553
29023
Natvitas
21,566
388
1,472
2,055
29024
Panotla
20,965
381
1,403
1,793
29025
78,031
1,715
6,845
8,483
29026
18,219
342
1,379
1,697
29027
Tenancingo
10,289
156
744
990
29028
Teolocholco
21,912
442
1,633
2,198
29029
Tepeyanco
8,727
131
631
769
29030
Terrenate
14,543
330
1,286
1,497
29031
Tetla de la Solidaridad
28,855
517
2,181
2,909
29032
Tetlatlahuca
11,816
187
784
1,025
29033
Tlaxcala
94,523
1,452
5,719
7,409
29034
Tlaxco
39,530
765
3,040
4,127
29035
Tocatln
5,358
106
403
520
29036
Totolac
23,263
344
1,507
2,004
29037
179
702
872
29038
Tzompantepec
16,863
331
1,267
1,619
29039
Xaloztoc
23,306
432
2,011
2,308
29040
Xaltocan
9,657
183
656
888
29041
Papalotla de Xicohtencatl
26,069
476
1,830
2,458
29042
Xicohtzinco
10,457
157
700
864
29043
Yauhquemecan
36,279
666
2,598
3,362
29044
Zacatelco
37,802
616
2,625
3,539
29045
Benito Jurez
5,689
104
437
569
29046
Emiliano Zapata
4,279
121
369
413
29047
Lzaro Crdenas
2,729
50
237
286
29048
Magdalena Tlaltelulco, La
16,521
346
1,386
1,786
29049
4,354
46
272
376
29050
10,634
206
744
1,102
29051
2,721
38
156
250
29052
5,400
110
424
502
29053
7,725
147
524
738
29054
4,928
84
341
443
29055
2,301
32
135
208
29056
6,132
100
387
506
29057
3,530
59
225
341
29058
6,448
95
462
633
29059
5,587
111
470
598
29060
5,344
107
427
542
7323491
122,933
489,855
633,294
30001
Acajete
7844
159
661
856
30002
Acatln
2635
48
185
270
30003
Acayucan
82069
1,466
5,407
7,223
30004
Actopan
32809
443
1,735
2,415
30005
Acula
30006
Acultzingo
30007
Camarn de Tejeda
30008
Alpatlhuac
30009
30010
Altotonga
30011
Alvarado
30012
Amatitln
7165
87
375
497
30013
Naranjos Amatln
27061
393
1,580
2,109
30014
38263
660
2,507
3,148
30015
Angel R. Cabada
33729
455
2,071
2,729
30016
Antigua, La
28258
482
1,684
2,182
30017
Apazapan
3437
55
192
268
30018
Aquila
1460
33
122
159
30019
Astacinga
4201
137
391
563
30020
Atlahuilco
10935
296
1,165
1,286
30021
Atoyac
19700
315
1,161
1,648
30022
Atzacan
19781
466
1,778
2,056
30023
Atzalan
40553
792
3,359
4,581
30024
Tlaltetela
14279
281
1,218
1,503
30025
Ayahualulco
29710
831
3,028
3,689
30026
Banderilla
21331
381
1,432
1,681
30027
Benito Jurez
18090
395
1,560
2,086
30028
Boca del Ro
148272
1,937
7,512
9,003
30029
Calcahualco
15518
468
1,699
2,015
30030
Camerino Z. Mendoza
37930
623
2,435
2,954
30031
Carrillo Puerto
12552
189
888
1,216
30032
Catemaco
47673
909
3,519
4,482
30033
Cazones
23098
370
1,529
2,229
30034
Cerro Azul
25510
336
1,391
1,776
30035
Citlaltpetl
11393
211
783
1,253
30036
Coacoatzintla
9525
236
868
1,074
30037
Coahuitln
8310
185
704
972
30038
Coatepec
30039
Coatzacoalcos
30040
4514
63
269
338
20815
468
1,838
2,288
5558
87
322
415
10059
215
979
1,257
333
1,325
1,858
64878
1,526
6,251
7,539
47440
700
2,658
3,390
84639
1,330
5,361
6,354
295950
4,071
16,968
22,003
Coatzintla
49101
827
3,179
4,205
30041
Coetzala
2139
57
170
213
30042
Colipa
5061
83
346
566
30043
Comapa
17213
321
1,161
1,723
30044
Crdoba
193790
3,137
11,942
14,707
30045
Cosamaloapan de Carpio
54152
705
3,040
3,894
30046
Cosautln de Carvajal
30047
Coscomatepec
14321
277
1,085
1,355
55016
1,546
5,843
6,846
30048
Cosoleacaque
30049
Cotaxtla
116063
1,919
7,353
9,665
18158
283
1,123
1,562
30050
30051
Coxquihui
16478
293
1,316
1,763
Coyutla
21237
343
1,468
2,158
30052
Cuichapa
9714
172
652
882
30053
Cuitlhuac
19872
327
1,343
1,694
30054
Chacaltianguis
10463
138
574
790
30055
Chalma
14000
205
905
1,224
30056
Chiconamel
7678
169
637
854
30057
Chiconquiaco
12198
256
1,092
1,466
30058
Chicontepec
53754
747
3,015
4,791
30059
Chinameca
14233
224
848
1,033
30060
Chinampa de Gorostiza
14986
253
1,035
1,425
30061
Choapas, Las
61979
1,252
5,025
6,882
30062
Chocamn
17556
372
1,425
1,788
30063
Chontla
14797
247
1,027
1,582
30064
Chumatln
3477
53
248
374
30065
Emiliano Zapata
54692
933
3,666
4,526
30066
Espinal
26915
424
1,954
2,642
30067
Filomeno Mata
20494
702
2,621
3,000
30068
Fortn
57983
942
3,874
4,633
30069
Gutirrez Zamora
22493
302
1,238
1,792
30070
Hidalgotitln
15670
281
1,155
1,685
30071
Huatusco
53231
1,019
4,077
5,242
30072
Huayacocotla
21401
465
1,893
2,274
30073
Hueyapan de Ocampo
37560
617
2,616
3,652
30074
Huiloapan
6458
104
450
538
30075
Ignacio de la Llave
15825
230
894
1,290
30076
Ilamatln
14678
296
1,298
1,740
30077
Isla
35391
587
2,439
3,202
30078
Ixcatepec
13065
193
829
1,338
30079
10977
196
896
1,164
30080
19445
439
1,593
2,133
30081
Ixhuatlancillo
20903
432
1,662
2,046
30082
15163
213
967
1,321
30083
Ixhuatln de Madero
51522
839
3,791
5,394
30084
Ixmatlahuacan
5085
58
291
365
30085
Ixtaczoquitln
65922
1,242
4,445
5,458
30086
Jalacingo
45890
1,183
4,613
5,458
30087
Xalapa
424536
6,207
24,356
29,786
30088
Jalcomulco
30089
Jltipan
30090
Jamapa
30091
Jess Carranza
30092
Xico
37980
5270
79
304
361
37238
541
2,087
2,872
9352
129
486
760
21319
386
1,586
2,229
768
2,915
3,383
30093
Jilotepec
13587
249
948
1,255
30094
34610
544
2,342
3,173
30095
Juchique de Ferrer
13742
199
979
1,391
30096
Landero Y Coss
1281
53
94
30097
Lerdo de Tejada
17132
202
855
1,187
30098
Magdalena
3361
85
337
391
30099
Maltrata
14344
301
1,278
1,554
30100
19986
289
1,171
1,517
30101
Mariano Escobedo
30102
Martnez de la Torre
30103
30104
31123
686
2,658
3,100
100982
1,767
6,899
8,895
Mecatln
13215
310
1,325
1,636
Mecayapan
12552
240
993
1,401
30105
Medelln
43731
625
2,531
3,282
30106
Miahuatln
3960
73
364
426
30107
Minas, Las
3421
84
383
448
30108
Minatitln
149184
2,150
8,946
12,023
30109
Misantla
52535
845
3,363
4,940
30110
Mixtla de Altamirano
11862
411
1,235
1,433
30111
Moloacn
14626
224
938
1,346
30112
Naolinco
18703
329
1,259
1,661
30113
Naranjal
4916
116
409
463
30114
Nautla
9420
115
522
792
30115
Nogales
30130
508
1,970
2,354
30116
Oluta
13546
224
875
1,221
30117
Omealca
19666
358
1,372
1,820
30118
Orizaba
114744
1,507
5,991
7,264
30119
Otatitln
5572
87
346
424
30120
Oteapan
13954
216
904
1,191
30121
Ozuluama de Mascareas
22246
307
1,432
1,831
30122
Pajapan
15913
248
1,099
1,582
30123
Pnuco
84921
1,329
5,486
7,356
30124
Papantla
134048
2,164
8,705
11,317
30125
26343
508
1,817
2,207
30126
Paso de Ovejas
27157
357
1,557
1,982
30127
Perla, La
21345
716
2,794
3,186
30128
Perote
72668
1,622
6,320
7,247
30129
Platn Snchez
18642
290
1,338
1,915
30130
Playa Vicente
32605
537
2,300
3,275
30131
216643
3,025
11,744
15,005
30132
17057
392
1,486
1,742
30133
Pueblo Viejo
57307
1,082
3,859
4,828
30134
Puente Nacional
20104
321
1,216
1,550
30135
Rafael Delgado
22049
558
2,150
2,282
30136
Rafael Lucio
7085
137
611
665
30137
Reyes, Los
5973
160
627
727
30138
Ro Blanco
38647
578
2,192
2,634
30139
Saltabarranca
5782
74
305
439
30140
2959
69
258
318
30141
158779
2,634
11,375
15,226
30142
30143
29227
484
1,878
2,722
Santiago Tuxtla
57365
874
3,672
4,990
30144
Sayula de Alemn
29006
531
2,073
2,797
30145
Soconusco
13724
222
815
1,232
30146
Sochiapa
3407
81
287
356
30147
Soledad Atzompa
24180
728
2,498
2,771
30148
Soledad de Doblado
25692
386
1,540
2,063
30149
Soteapan
31258
769
3,010
3,882
30150
Tamaln
11390
171
722
1,065
30151
Tamiahua
22212
255
1,241
2,048
30152
Tampico Alto
11552
143
657
939
30153
Tancoco
5709
64
351
447
30154
Tantima
13473
176
827
1,246
30155
Tantoyuca
106991
2,235
9,054
11,522
30156
Tatatila
6147
159
657
712
30157
Castillo de Teayo
16412
240
1,053
1,558
30158
Tecolutla
22107
329
1,344
1,948
30159
Tehuipango
25004
763
2,888
3,155
30160
Temapache
100639
1,568
6,480
9,263
30161
Tempoal
29697
504
2,040
2,806
30162
Tenampa
5350
84
426
548
30163
Tenochtitln
4433
96
393
554
30164
Teocelo
13674
215
859
1,102
30165
Tepatlaxco
7701
162
596
783
30166
Tepetln
7725
132
501
684
30167
Tepetzintla
14009
250
909
1,427
30168
Tequila
13360
408
1,356
1,566
30169
Jos Azueta
20052
269
1,220
1,719
30170
Texcatepec
11335
296
1,250
1,526
30171
Texhuacn
4981
121
468
559
30172
Texistepec
17624
279
1,147
1,639
30173
Tezonapa
45141
888
3,468
4,577
30174
Tierra Blanca
74975
1,002
4,258
6,136
30175
Tihuatln
74105
1,267
5,135
6,866
30176
Tlacojalpan
4180
71
249
342
30177
Tlacolulan
10702
280
990
1,220
30178
Tlacotalpan
12296
137
592
896
30179
Tlacotepec de Meja
3453
75
222
334
30180
Tlachichilco
10407
211
905
1,227
30181
Tlalixcoyan
31725
432
1,700
2,525
30182
Tlalnelhuayocan
17355
386
1,499
1,787
30183
Tlapacoyan
56824
1,071
4,433
5,383
30184
Tlaquilpa
6835
198
685
853
30185
Tlilapan
5538
128
496
577
30186
Tomatln
5821
93
363
472
30187
Tonayn
5847
131
538
685
30188
Totutla
15351
267
1,153
1,537
30189
Txpam
30190
Tuxtilla
30191
Ursulo Galvn
30192
Vega de Alatorre
30193
Veracruz
30194
Villa Aldama
30195
Xoxocotla
30196
Yanga
30197
30198
146025
2,039
8,660
11,625
1886
18
74
102
23569
304
1,195
1,665
16716
242
980
1,487
573963
7,878
30,791
38,051
12589
372
1,369
1,470
5367
124
464
644
10754
159
681
837
Yecuatla
9567
156
621
954
Zacualpan
6084
125
491
650
30199
Zaragoza
11663
245
996
1,307
30200
Zentla
11054
202
689
961
30201
Zongolica
38753
876
3,285
4,099
30202
353
1,491
1,833
30203
Zozocolco de Hidalgo
12985
289
1,158
1,434
30204
Agua Dulce
45014
670
2,782
3,796
30205
Higo, El
18582
306
1,103
1,546
30206
380
1,419
2,021
30207
Tres Valles
37301
626
2,483
3,349
30208
Carlos A. Carrillo
20478
239
1,013
1,329
30209
Tatahuicapan de Jurez
12349
267
982
1,435
30210
Uxpanapa
27280
571
2,356
3,362
30211
San Rafael
28044
391
1,607
2,348
30212
Santiago Sochiapan
7424
165
592
856
1993580
33,370
131,448
163,115
Yucatn
31001
Abal
31002
Acanceh
6680
148
483
560
15420
294
1,114
1,228
31003
31004
Akil
9845
179
728
1,060
Baca
5570
103
353
359
31005
Bokob
1884
23
114
141
31006
Buctzotz
8645
137
613
806
31007
Cacalchn
6340
98
397
467
31008
Calotmul
3727
40
231
300
31009
Cansahcab
4555
52
245
315
31010
Cantamayec
2512
51
220
272
31011
Celestn
6569
126
458
648
31012
Cenotillo
3443
41
198
251
31013
Conkal
9513
180
585
669
31014
Cuncunul
1732
30
127
158
31015
Cuzam
5293
80
392
475
31016
Chacsinkn
2826
61
278
306
31017
Chankom
4803
93
386
485
31018
Chapab
3040
42
201
273
31019
Chemax
37639
1,113
4,233
4,622
31020
Chicxulub Pueblo
4246
69
274
359
31021
Chichimil
8682
211
879
920
31022
Chikindzonot
4871
112
468
527
31023
Chochol
4653
73
297
356
31024
Chumayel
2874
43
193
288
31025
Dzn
4670
86
310
427
31026
Dzemul
3357
38
181
221
31027
Dzidzantn
8425
120
449
608
31028
Dzilam de Bravo
2037
25
140
179
31029
Dzilam Gonzlez
5740
85
340
495
31030
Dzits
3445
78
256
296
31031
Dzoncauich
2782
38
183
194
31032
Espita
17010
387
1,564
1,785
31033
Halach
19565
358
1,393
1,647
31034
Hocab
6442
139
461
562
31035
Hoctn
5498
84
326
455
31036
Homn
8015
133
600
697
31037
Huh
4644
68
344
415
31038
Hunucm
30571
565
2,191
2,644
31039
Ixil
4038
69
305
360
31040
Izamal
25560
465
1,631
2,104
31041
Kanasn
69604
1,441
5,588
6,446
31042
Kantunil
5615
79
380
537
31043
Kaua
2982
67
263
312
31044
Kinchil
6471
106
487
612
31045
Kopom
2226
25
118
145
31046
Mama
2522
46
145
219
31047
Man
31048
Maxcan
31049
Mayapn
31050
Mrida
31051
Mococh
3152
48
205
246
31052
Motul
33414
559
2,260
2,752
31053
Muna
11306
186
743
987
31054
Muxupip
2668
42
143
191
31055
Opichn
5997
115
395
532
31056
Oxkutzcab
26306
530
1,933
2,681
31057
Panab
7195
108
404
597
31058
Peto
23330
490
1,864
2,420
31059
Progreso
50409
787
3,185
4,034
31060
Quintana Roo
928
11
49
76
31061
Ro Lagartos
3551
60
216
293
31062
Sacalum
4719
79
311
363
31063
Samahil
5252
112
366
466
31064
Sanahcat
1589
29
85
90
31065
San Felipe
1837
39
130
145
31066
Santa Elena
3713
66
247
387
31067
Sey
9704
211
640
767
31068
Sinanch
2873
40
168
228
31069
Sotuta
8735
187
682
901
31070
Sucil
3495
46
198
318
31071
Sudzal
1604
22
117
144
4447
78
280
358
23324
444
1,742
2,119
3775
93
443
441
856465
11,768
47,357
59,326
31072
Suma
1655
19
73
96
31073
Tahdzi
4961
193
576
683
31074
Tahmek
3385
47
178
238
31075
Teabo
6561
131
544
682
31076
Tecoh
16580
283
1,124
1,427
31077
Tekal de Venegas
2602
42
153
223
31078
Tekant
3593
64
208
274
31079
Tekax
40207
784
3,108
3,870
31080
Tekit
9901
178
763
922
31081
Tekom
3277
60
272
338
31082
Telchac Pueblo
3469
32
171
204
31083
Telchac Puerto
1706
17
89
162
31084
Temax
7126
105
450
571
31085
Temozn
16304
304
1,345
1,649
31086
Tepakn
2021
12
112
145
31087
Tetiz
4640
106
300
449
31088
Teya
1984
12
105
148
31089
Ticul
38873
687
2,572
3,331
31090
Timucuy
6901
158
498
598
31091
Tinum
10453
207
824
1,053
31092
Tixcacalcupul
7523
177
737
823
31093
Tixkokob
16979
248
1,045
1,206
31094
Tixmehuac
4697
93
399
470
31095
Tixphual
31096
Tizimn
31097
Tunks
31098
Tzucacab
31099
31100
31101
5099
67
287
332
77460
1,485
5,973
7,712
3031
51
201
243
14981
328
1,195
1,613
Uayma
3058
80
243
297
Uc
3210
48
220
256
Umn
57538
1,021
3,940
4,771
31102
Valladolid
84623
1,825
6,685
7,973
31103
Xocchel
3056
57
197
263
31104
Yaxcab
14775
315
1,274
1,632
31105
Yaxkukul
2944
52
187
243
31106
Yoban
2038
31
115
151
1372492
23,979
95,540
125,222
32001
Zacatecas
Apozol
4887
77
290
411
32002
Apulco
4317
65
293
424
32003
Atolinga
2324
20
95
158
32004
Benito Jurez
32005
Calera
32006
32007
32008
Cuauhtmoc
11542
32009
Chalchihuites
32010
Fresnillo
32011
32012
Genaro Codina
3397
45
234
334
41293
900
3,342
4,252
7086
107
430
598
12579
210
771
973
213
902
1,125
8986
150
545
766
216244
3,812
15,578
20,419
2555
38
131
204
6805
132
571
680
32013
5792
103
413
566
32014
335
1,188
1,599
32015
18
44
68
32016
32017
Guadalupe
32018
Huanusco
3610
58
178
277
32019
Jalpa
21028
339
1,398
1,898
32020
Jerez
47371
642
2,817
3,835
32021
4349
76
326
464
32022
Juan Aldama
16488
259
1,073
1,567
32023
Juchipila
10237
142
547
773
32024
Loreto
47873
989
3,791
4,978
32025
Luis Moya
32026
Mazapil
32027
32028
32029
Miguel Auza
32030
Momax
32031
Monte Escobedo
32032
Morelos
32033
Moyahua de Estrada
32034
32035
1350
19194
369
1,475
1,968
156643
2,858
11,161
14,307
9832
172
682
867
14010
215
818
1,170
Melchor Ocampo
2398
29
135
207
2109
35
100
206
18702
359
1,490
1,961
2354
26
127
165
7783
100
416
549
12078
204
870
1,058
3924
54
180
277
Nochistln de Meja
22591
311
1,350
1,916
Noria de ngeles
11756
222
899
1,171
32036
Ojocaliente
34795
743
2,797
3,776
32037
Pnuco
16001
323
1,235
1,508
32038
Pinos
65643
1,303
5,041
6,438
32039
Ro Grande
50953
851
3,487
4,649
32040
Sain Alto
17247
326
1,270
1,652
32041
Salvador, El
2788
33
176
205
32042
Sombrerete
52245
882
3,526
4,652
32043
Susticacn
32044
Tabasco
32045
32046
1086
17
54
98
13282
235
911
1,255
Tepechitln
6831
89
380
544
Tepetongo
6058
67
285
390
32047
4589
65
271
386
32048
308
1,283
1,582
32049
Valparaso
28952
444
1,851
2,614
32050
Vetagrande
9281
158
712
810
32051
Villa de Cos
28833
559
2,069
2,680
32052
Villa Garca
17907
378
1,488
1,773
32053
10658
223
818
1,060
32054
Villa Hidalgo
16791
305
1,357
1,736
32055
Villanueva
25413
413
1,550
2,149
32056
Zacatecas
142066
2,127
8,643
11,063
32057
Trancoso
18147
408
1,546
1,833
32058
2198
38
130
178
Fuente: Secretara de Salud/Direccin General de Informacin en Salud, Estimaciones con base en las Proyecciones de la Poblacin de Mxico 2005 -
G R U P O S
10 - 14
15 - 19
20 - 24
25 - 29
30 - 34
35 - 39
40 - 44
10,704,596
10,370,658
9,859,381
9,176,356
8,607,723
8,243,978
7,568,731
126,821
119,303
109,886
99,138
91,268
86,781
79,033
81,203
79,466
75,918
68,208
63,084
61,507
57,426
5,064
4,612
3,813
3,158
2,787
2,605
2,282
5,492
4,785
3,613
2,989
2,853
2,804
2,685
1,788
1,490
1,237
1,086
1,023
952
826
12,115
10,615
9,500
9,374
8,975
7,690
6,015
5,084
4,617
4,099
3,564
3,034
2,786
2,517
5,940
5,246
4,402
3,846
3,328
3,032
2,687
1,045
857
655
545
510
478
421
2,143
1,895
1,508
1,237
1,109
1,029
914
2,313
1,920
1,497
1,396
1,319
1,221
1,065
4,634
3,800
3,644
3,735
3,246
2,677
2,195
314,926
317,141
323,182
315,205
304,785
291,489
257,102
47,715
47,051
45,301
40,809
38,314
38,307
36,234
87,624
87,963
87,495
84,736
83,543
81,393
74,514
11,297
11,108
11,101
11,034
10,648
10,044
8,949
158,342
161,383
170,054
170,125
163,875
153,234
130,019
9,948
9,636
9,231
8,501
8,405
8,511
7,386
55,167
53,282
54,195
55,613
55,439
52,491
45,851
6,217
5,183
4,384
4,358
4,593
4,686
4,507
6,046
5,394
4,795
4,702
4,820
4,940
4,496
20,287
21,157
20,665
19,699
19,833
20,084
19,218
21,440
20,459
23,406
26,014
25,275
21,797
16,713
1,177
1,089
945
840
918
984
917
79,949
80,106
77,417
72,883
68,160
63,303
56,078
5,033
5,658
5,582
4,665
3,693
3,318
3,112
21,407
23,769
24,704
23,564
22,724
21,487
19,281
21,564
21,776
22,862
22,948
21,691
20,151
17,560
9,073
8,359
7,288
6,771
6,474
5,945
5,120
2,840
3,139
3,115
2,671
2,268
2,065
1,865
4,678
4,504
3,941
3,279
2,787
2,460
2,223
842
765
638
641
688
653
536
848
1,011
1,066
946
766
659
615
5,570
4,785
3,728
3,357
3,227
2,995
2,657
3,612
2,796
2,039
1,793
1,625
1,458
1,216
4,482
3,544
2,454
2,248
2,217
2,112
1,893
266,693
252,328
235,142
219,992
214,135
210,769
192,731
68
68
47
42
55
61
62
14,568
13,226
13,349
13,741
13,039
11,359
8,927
1,983
1,813
1,473
1,237
1,304
1,518
1,478
2,198
1,966
1,615
1,443
1,463
1,478
1,333
147
130
108
98
110
118
104
2,582
2,461
2,123
1,855
1,746
1,855
1,821
1,317
1,175
879
811
831
891
821
260
244
178
147
159
183
170
6,032
5,430
4,820
4,524
4,306
4,055
3,851
7,328
7,048
6,397
5,710
5,515
5,531
5,292
1,234
1,052
813
748
725
732
672
148
153
143
125
123
122
106
143
147
164
146
106
93
98
1,062
916
726
700
716
704
639
148
116
75
66
81
88
87
153
115
96
101
111
109
113
11,197
9,977
9,065
8,754
8,390
7,621
6,646
19,456
18,838
17,110
15,214
14,909
16,054
15,814
746
621
554
508
506
522
487
6,134
5,667
4,790
4,208
4,127
4,276
4,218
543
527
465
399
408
424
389
3,299
2,818
2,368
2,126
2,115
2,141
1,990
1,052
830
647
629
682
700
618
5,088
4,435
3,664
3,298
3,405
3,462
3,138
16,327
14,953
13,750
13,056
12,780
12,555
11,534
334
287
226
197
190
192
210
8,115
7,465
7,298
7,440
7,489
6,989
5,606
4,932
4,732
4,069
3,687
3,645
3,816
3,839
200
201
177
167
159
152
162
71,430
69,471
68,296
63,715
60,492
59,115
53,644
1,724
1,763
1,571
1,289
1,240
1,448
1,456
3,543
3,327
2,938
2,659
2,640
2,801
2,781
10,294
8,983
7,775
7,321
6,979
6,561
6,122
539
401
325
334
391
392
334
58,385
57,445
54,091
50,750
50,515
50,153
45,844
2,184
1,888
1,569
1,505
1,400
1,243
1,135
626
525
436
405
444
417
386
1,174
1,114
952
837
839
838
804
56,763
56,067
55,806
53,858
50,826
48,301
44,397
2,297
2,060
1,721
1,570
1,529
1,455
1,386
10,680
11,921
12,858
11,896
10,446
9,711
9,269
1,906
1,847
1,720
1,573
1,436
1,337
1,225
1,583
1,497
1,364
1,231
1,133
1,089
1,048
2,164
2,048
1,873
1,828
1,960
1,900
1,659
429
363
315
314
298
301
302
14,709
14,163
14,732
15,484
14,596
13,271
11,887
758
670
515
443
453
511
464
10,296
9,441
8,857
8,235
7,594
7,154
6,543
11,941
12,057
11,851
11,284
11,381
11,572
10,614
525,776
511,273
467,169
402,679
345,125
303,890
266,174
1,901
1,627
1,230
1,075
979
862
770
2,753
2,763
2,633
2,341
2,035
1,791
1,635
2,670
2,501
1,809
1,530
1,442
1,417
1,361
3,215
3,353
3,056
2,479
2,047
1,715
1,334
2,931
2,468
2,118
1,654
1,304
1,158
966
3,191
2,715
2,078
1,795
1,571
1,396
1,324
1,088
1,280
1,196
1,027
810
672
634
3,954
4,339
3,761
3,197
2,651
2,384
2,058
3,536
3,405
3,020
2,956
2,849
2,667
2,530
876
732
571
469
374
331
306
2,070
1,699
1,396
1,234
1,005
874
799
4,429
4,757
4,581
3,861
3,101
2,467
2,076
4,036
3,765
3,303
2,696
2,181
1,876
1,572
2,048
1,928
1,663
1,312
1,043
862
687
4,492
4,118
3,494
2,997
2,634
2,435
2,268
1,608
1,492
1,375
1,287
1,170
1,076
1,011
8,692
9,010
8,380
7,435
6,622
6,000
5,389
1,012
881
805
681
548
466
432
13,058
13,782
13,869
12,672
11,007
9,548
8,493
4,845
4,401
3,786
3,288
2,938
2,681
2,285
2,255
2,065
1,900
1,701
1,425
1,212
1,101
2,215
1,869
1,523
1,141
958
825
627
9,827
8,802
7,941
5,886
4,379
3,983
3,629
1,572
1,218
1,029
821
625
509
426
1,028
815
572
492
475
423
361
4,509
4,546
3,796
2,882
2,370
1,983
1,477
8,844
9,149
9,329
8,469
7,152
6,304
5,585
462
468
452
416
350
300
285
610
578
648
643
475
353
322
4,196
3,616
2,991
2,564
2,244
1,988
1,678
16,885
14,026
11,813
9,763
8,142
6,702
5,319
3,139
2,846
2,175
1,826
1,615
1,496
1,427
1,088
970
819
676
555
435
375
7,504
6,690
5,495
4,928
4,440
3,960
3,485
1,085
1,058
873
773
718
661
621
1,057
802
563
503
392
351
347
3,356
3,153
2,467
2,010
1,863
1,817
1,694
2,547
2,056
1,701
1,408
1,227
1,058
907
2,805
2,489
2,146
1,734
1,329
1,105
934
4,923
4,861
4,184
3,627
3,270
3,021
2,830
4,723
4,831
4,634
3,959
3,223
2,673
2,136
1,148
958
788
656
558
504
446
1,244
1,128
998
856
717
599
540
3,075
3,064
2,995
2,379
1,806
1,491
1,210
679
554
464
414
354
310
257
3,586
3,554
3,084
2,827
2,656
2,407
2,178
2,402
2,097
1,957
1,463
1,096
902
734
2,032
2,132
1,868
1,590
1,396
1,305
1,235
2,098
2,089
1,832
1,440
1,066
877
744
456
489
449
437
426
376
339
4,576
3,830
2,707
2,399
2,362
2,199
1,987
13,068
13,104
11,898
9,434
7,492
6,276
5,112
790
687
538
424
358
356
345
2,524
2,407
1,990
1,790
1,750
1,619
1,432
488
476
411
338
340
337
308
1,647
1,343
1,108
856
685
592
515
7,227
6,153
4,981
4,154
3,637
3,420
3,058
513
505
465
396
305
245
226
24,381
24,182
20,478
16,797
14,026
11,824
9,661
1,601
1,307
1,162
902
694
566
549
9,323
9,033
8,324
7,036
5,958
5,135
4,424
1,854
1,727
1,392
1,146
1,003
966
858
384
405
444
396
281
216
198
6,386
5,320
4,519
3,446
2,702
2,356
2,069
14,184
13,074
11,044
9,890
8,858
7,565
6,292
2,870
2,742
2,367
1,939
1,589
1,226
967
1,473
1,274
1,148
971
789
630
516
3,008
3,093
2,831
2,467
2,129
2,017
1,810
5,137
4,519
3,466
3,187
3,154
2,959
2,705
1,896
1,629
1,254
1,000
823
727
672
3,332
2,960
2,147
1,773
1,640
1,573
1,435
4,422
3,992
3,582
2,683
2,081
1,763
1,495
1,196
1,072
947
765
611
515
473
3,450
3,634
3,524
3,065
2,652
2,341
2,188
3,133
3,258
2,899
2,488
2,103
1,932
1,682
3,592
3,158
2,691
2,145
1,720
1,382
1,147
8,068
7,054
5,849
4,806
4,162
3,644
3,145
20,139
22,742
23,517
20,635
16,968
14,574
12,567
3,311
3,244
3,493
3,336
2,732
2,188
1,846
5,751
4,579
3,700
3,102
2,551
2,181
1,839
4,171
4,246
3,654
2,888
2,323
1,981
1,647
1,778
1,554
1,389
1,156
913
746
610
1,843
1,824
1,641
1,427
1,245
1,090
932
999
871
719
647
579
492
432
1,253
1,152
1,105
950
750
609
526
2,319
2,395
2,340
1,917
1,565
1,445
1,295
3,996
3,765
3,173
2,729
2,442
2,163
2,019
268
269
227
182
153
155
130
26,937
28,684
27,220
24,592
22,471
20,768
18,942
541
425
342
304
263
241
216
1,139
1,063
923
819
697
588
508
4,704
3,915
3,117
2,700
2,393
2,199
1,946
5,755
5,029
4,514
3,572
2,711
2,285
2,003
5,191
4,513
4,029
3,347
2,697
2,361
2,102
9,240
8,072
6,850
5,389
4,392
3,830
3,368
7,814
7,424
6,221
6,061
5,837
5,392
5,176
699
736
723
611
469
354
298
6,413
6,065
5,386
4,691
4,201
3,736
3,213
4,399
3,852
3,277
2,771
2,267
1,995
1,829
46,495
56,357
63,511
58,156
50,630
45,157
39,681
3,649
3,622
3,123
2,657
2,369
2,203
2,055
3,095
2,905
2,322
1,902
1,670
1,630
1,458
1,306
1,390
1,390
1,215
989
856
757
1,305
1,321
1,090
896
817
746
690
6,341
6,430
6,031
5,433
4,684
3,941
3,495
7,427
6,881
6,028
5,322
4,799
4,448
4,001
10,338
10,358
9,602
8,507
7,688
6,968
6,132
4,426
4,090
3,782
3,474
2,974
2,425
1,985
807
694
607
493
419
412
333
4,384
3,904
3,433
2,632
2,019
1,725
1,530
4,192
3,507
3,021
2,529
2,055
1,677
1,308
801
838
696
515
369
318
299
2,757
2,056
1,484
1,303
1,152
1,001
828
1,851
1,457
1,168
931
727
622
563
1,519
1,164
824
676
641
558
451
1,163
1,026
913
709
534
446
420
499
436
392
304
257
193
149
483
491
416
236
196
202
147
336,018
319,957
302,503
282,453
272,144
271,948
256,177
1,197
997
869
841
830
814
783
2,009
1,919
1,628
1,351
1,282
1,412
1,463
694
636
479
404
450
535
521
487
472
669
823
773
703
573
2,304
2,165
1,842
1,606
1,482
1,508
1,530
436
427
307
263
290
354
425
1,845
1,529
1,244
1,010
902
855
803
1,686
1,364
1,207
983
770
748
723
4,051
3,347
2,594
2,159
1,942
1,943
1,975
2,156
1,777
1,468
1,352
1,370
1,418
1,404
4,857
4,282
3,640
3,370
3,402
3,526
3,414
957
709
555
450
444
491
467
841
669
507
462
468
488
474
179
156
124
104
101
124
135
101
85
77
88
88
82
96
299
266
214
208
204
211
209
13,936
13,613
11,899
9,984
9,343
9,966
10,280
382
369
290
228
238
268
306
75,816
78,115
74,282
66,810
65,432
68,647
67,393
1,063
931
728
607
545
502
455
13,188
12,602
11,074
9,932
9,978
10,685
10,767
155
158
112
88
90
110
136
432
351
229
204
205
211
236
317
271
200
168
196
235
250
688
555
407
372
406
469
468
219
187
131
123
150
163
165
6,596
5,324
4,310
3,409
2,952
3,004
2,978
863
708
615
610
632
621
551
7,370
5,894
5,097
4,273
3,371
2,890
2,625
1,121
852
604
456
405
415
449
3,841
3,224
2,448
2,072
2,090
2,290
2,440
10,557
10,073
8,550
7,177
6,914
7,523
7,822
81
88
62
49
42
43
57
536
472
349
333
357
402
428
810
711
540
432
432
460
426
4,408
4,066
3,514
3,019
2,940
3,058
3,023
136,288
131,228
135,646
135,752
129,961
123,089
108,384
413
352
260
229
252
262
269
337
307
247
225
216
233
256
3,156
2,661
2,120
1,873
1,857
1,949
1,973
282
250
245
204
144
135
141
114
105
96
88
93
105
106
294
247
193
152
156
191
207
410
367
278
229
241
268
297
4,128
3,846
3,256
2,920
2,947
3,019
2,878
786
639
571
477
402
357
308
576
494
423
376
348
320
270
1,846
1,477
1,029
899
967
1,156
1,302
281
239
164
145
150
163
164
5,448
5,143
4,380
3,791
3,715
3,892
3,750
621
572
511
433
374
337
312
1,772
1,540
1,373
1,332
1,340
1,427
1,366
810
695
580
538
531
523
524
843
732
505
345
352
401
421
1,647
1,500
1,194
1,057
1,220
1,275
1,223
164
152
121
89
93
118
128
165
150
116
103
99
115
139
225
189
158
144
155
168
180
365
424
350
239
218
256
301
885
852
682
534
525
598
642
292
276
201
160
165
195
219
2,554
2,369
1,979
1,820
1,825
1,860
1,787
589
516
392
314
309
338
376
135
123
88
72
72
96
105
2,792
2,064
1,646
1,382
1,212
1,265
1,239
946
771
617
534
478
419
396
376
313
217
177
211
244
264
659,318
674,633
715,700
744,663
745,483
734,953
693,233
27,865
29,281
31,234
32,894
33,823
34,511
33,166
38,451
42,616
48,832
52,158
51,179
49,340
46,976
17,162
17,019
17,360
17,297
17,898
17,983
16,154
84,544
85,565
89,641
92,434
93,301
93,758
88,973
26,968
27,577
28,878
30,325
31,201
31,429
30,010
157,017
152,477
158,869
162,587
158,351
152,714
141,579
19,224
18,574
19,156
20,046
20,302
20,028
18,258
14,110
12,480
11,998
11,830
11,635
11,483
10,486
54,930
55,854
59,387
61,479
62,236
61,639
56,836
36,806
33,318
32,457
33,236
34,224
34,623
31,367
47,316
49,775
53,448
54,503
53,151
51,067
48,183
37,162
36,833
38,367
38,501
37,604
36,827
34,095
15,720
20,193
24,471
29,620
31,479
30,846
30,892
31,990
37,619
41,611
44,461
44,263
43,384
42,777
19,934
23,724
26,904
29,472
30,959
30,898
29,226
30,119
31,728
33,087
33,820
33,877
34,423
34,255
163,093
155,163
141,282
124,876
113,156
109,099
102,499
2,767
2,661
2,160
1,773
1,669
1,713
1,702
457
435
356
274
233
227
226
518
422
257
201
208
225
222
3,115
2,856
2,339
2,009
1,888
1,893
1,774
55,813
56,095
53,081
46,000
41,244
40,758
38,882
1,013
919
693
568
505
507
516
33,390
31,882
31,820
30,698
28,181
26,138
23,572
3,014
2,785
2,263
2,019
1,949
1,968
1,993
1,015
893
805
707
613
591
539
414
372
237
179
213
248
254
381
393
265
195
219
224
220
15,373
14,436
13,705
12,926
11,812
10,967
10,016
2,531
2,361
2,061
1,730
1,541
1,444
1,391
3,628
3,046
2,376
1,882
1,495
1,354
1,209
1,167
1,048
808
686
671
630
644
1,626
1,578
1,291
1,057
1,002
982
941
858
858
612
448
450
544
575
886
897
681
515
525
594
613
552
456
353
281
235
203
182
1,077
991
749
632
654
708
676
952
930
702
588
513
505
568
2,109
2,073
1,727
1,414
1,275
1,347
1,367
6,696
5,525
4,785
4,082
3,514
3,134
2,654
1,156
1,039
758
616
562
546
567
296
278
218
206
200
188
193
2,350
1,860
1,485
1,293
1,151
1,035
942
675
584
386
276
301
314
274
1,038
955
663
506
512
537
543
195
169
118
103
120
112
98
139
142
93
69
62
76
89
676
599
357
298
326
338
338
4,183
3,994
3,433
2,684
2,312
2,385
2,442
759
675
504
397
373
393
373
3,428
2,964
2,541
1,984
1,542
1,335
1,183
1,041
1,002
854
680
598
595
579
2,008
1,869
1,626
1,431
1,286
1,265
1,221
969
774
613
530
467
419
342
2,238
2,067
1,757
1,545
1,463
1,393
1,354
2,590
2,280
1,750
1,394
1,272
1,264
1,225
541,801
510,699
462,978
415,305
381,149
362,054
330,853
7,668
6,979
5,844
5,173
4,711
4,463
4,204
8,831
8,504
7,144
6,167
5,889
6,016
5,989
16,634
14,787
12,510
10,799
9,789
9,365
8,547
5,993
5,739
5,015
4,322
3,730
3,539
3,406
8,982
8,526
7,360
6,327
5,628
5,383
4,988
609
498
339
267
246
242
230
42,911
42,584
40,389
37,096
34,799
33,822
31,307
3,467
3,026
2,297
1,934
1,801
1,742
1,652
8,352
7,316
5,889
4,940
4,402
4,238
3,896
1,201
1,196
946
737
690
730
707
8,129
7,794
7,176
6,476
5,962
5,745
5,315
2,445
2,159
1,656
1,449
1,339
1,345
1,315
2,875
2,307
1,836
1,607
1,458
1,366
1,249
16,356
14,534
11,932
10,088
8,767
8,200
7,544
16,982
17,185
16,222
14,289
13,109
12,690
11,655
1,727
1,544
1,283
1,134
1,059
1,003
955
50,958
47,657
43,836
39,921
37,876
36,366
33,079
2,861
2,615
2,298
2,230
2,136
2,021
1,869
4,934
4,411
3,224
2,602
2,478
2,491
2,397
149,853
146,221
142,403
130,601
119,736
112,323
99,856
3,595
3,747
3,579
3,533
3,534
3,426
3,105
2,482
2,094
1,494
1,187
1,037
1,010
978
14,208
13,091
10,936
9,503
8,782
8,378
7,767
884
820
740
624
589
603
520
8,080
7,547
7,005
6,123
5,242
4,575
4,014
5,582
4,796
3,770
3,245
2,946
2,740
2,519
22,541
22,074
20,916
19,547
18,298
17,907
16,870
8,218
8,018
6,674
5,772
5,591
5,599
5,442
4,248
3,481
2,619
2,143
1,901
1,856
1,675
11,940
10,139
7,500
6,191
5,467
5,139
4,905
11,678
10,748
10,086
9,177
8,006
7,038
6,293
7,711
6,293
5,424
5,226
4,814
4,343
3,775
12,976
10,748
8,507
7,251
6,437
6,001
5,535
525
434
297
251
261
254
250
8,192
7,534
6,389
5,601
5,135
4,946
4,519
531
538
423
343
311
316
354
18,230
17,265
16,114
14,056
12,068
10,808
9,499
882
876
720
589
530
543
577
3,102
2,965
2,270
1,851
1,693
1,752
1,788
2,417
2,023
1,604
1,336
1,084
974
920
4,634
4,656
4,382
4,110
3,971
3,812
3,456
12,144
11,681
10,199
8,935
8,323
8,097
7,761
2,623
2,132
1,637
1,393
1,251
1,210
1,152
5,520
5,041
4,944
4,648
4,088
3,699
3,331
1,302
990
647
529
504
491
475
5,788
5,386
4,503
3,982
3,681
3,447
3,213
352,519
335,646
291,215
242,779
209,313
194,615
181,287
60,109
69,532
70,436
62,499
54,904
51,040
47,606
3,948
2,919
1,884
1,518
1,355
1,298
1,200
4,439
4,062
2,896
2,164
1,867
1,697
1,593
2,835
1,796
1,183
980
847
848
845
667
603
410
318
281
274
250
1,448
1,266
878
627
526
537
551
3,326
3,135
2,494
1,959
1,628
1,589
1,572
930
721
475
355
315
321
345
818
577
440
347
304
288
232
3,567
2,796
2,186
1,807
1,501
1,283
1,079
6,172
5,659
4,559
3,862
3,499
3,383
3,226
8,569
6,725
5,063
4,019
3,240
3,070
3,000
1,525
1,252
831
667
642
648
633
1,118
1,146
973
889
852
826
870
1,021
994
877
763
692
676
641
1,661
1,388
897
724
641
619
579
1,282
1,296
921
688
640
647
628
1,411
1,189
759
588
592
590
596
2,128
1,710
1,265
979
834
741
700
2,782
2,333
1,991
1,554
1,183
923
785
7,645
7,272
6,112
4,903
4,321
4,056
3,932
4,456
4,146
3,162
2,473
2,193
2,130
2,026
2,743
2,374
1,659
1,239
1,070
1,062
1,146
1,078
783
547
458
401
390
336
2,041
1,711
1,212
922
811
761
701
930
824
575
464
437
421
392
2,018
1,923
1,229
935
920
985
988
15,829
13,498
11,953
10,148
8,042
7,023
6,584
22,228
25,786
26,077
21,342
17,925
16,638
15,109
2,373
1,983
1,379
993
854
875
849
731
636
364
257
262
273
247
4,969
4,021
3,021
2,427
2,086
1,774
1,428
1,436
1,302
967
764
682
705
712
3,530
3,167
2,371
1,926
1,806
1,778
1,781
11,211
12,464
11,954
9,863
8,461
7,972
7,807
1,613
1,265
985
787
600
561
557
605
589
416
303
277
283
282
10,505
11,630
11,544
10,128
8,756
8,283
7,437
2,799
2,432
1,744
1,506
1,359
1,271
1,295
2,868
2,564
1,988
1,552
1,339
1,170
1,019
4,123
2,983
2,174
1,678
1,375
1,315
1,232
2,313
2,002
1,606
1,238
975
931
908
2,584
1,782
1,396
1,155
955
844
768
1,325
1,218
1,045
865
739
697
644
2,969
2,348
1,630
1,277
1,157
1,151
1,094
8,205
7,167
6,072
5,039
4,009
3,600
3,387
813
732
531
394
319
309
315
4,638
4,438
3,772
3,047
2,674
2,559
2,309
1,126
1,057
896
785
720
649
574
3,600
3,818
3,656
3,175
2,732
2,430
2,216
5,159
4,113
3,025
2,422
1,966
1,863
1,844
7,147
6,067
4,510
3,492
2,887
2,676
2,529
5,095
4,454
3,150
2,395
2,202
2,241
2,158
3,769
3,017
2,186
1,789
1,537
1,337
1,165
8,931
9,366
8,872
7,900
7,102
6,355
5,604
5,736
5,072
3,841
2,818
2,332
2,208
2,121
5,569
5,448
4,485
3,762
3,540
3,509
3,335
5,507
5,259
3,906
2,867
2,507
2,493
2,401
2,819
2,728
2,170
1,649
1,449
1,490
1,537
1,462
1,307
923
732
672
639
611
4,407
4,445
4,248
3,661
3,089
2,775
2,475
3,296
2,443
1,961
1,593
1,376
1,182
984
1,148
848
635
545
458
417
395
1,034
1,033
740
570
516
522
554
746
563
362
344
334
286
258
10,271
8,969
7,170
5,927
5,034
4,419
3,800
2,044
2,072
1,695
1,372
1,157
1,085
1,013
2,566
2,523
2,098
1,738
1,512
1,334
1,204
1,880
1,347
984
768
639
592
514
782
633
392
307
297
324
361
3,958
3,094
2,592
2,296
1,942
1,734
1,647
1,266
1,017
875
736
586
475
408
2,231
1,885
1,324
1,117
1,014
972
939
3,214
2,407
1,843
1,567
1,370
1,204
1,062
4,345
4,216
3,809
3,106
2,662
2,385
2,143
4,995
4,128
3,495
2,672
2,064
1,798
1,578
1,817
1,723
1,307
1,049
905
855
866
2,953
2,164
1,912
1,577
1,391
1,257
955
2,630
2,029
1,721
1,423
1,107
951
834
1,141
895
550
437
375
385
407
1,541
1,367
979
798
691
658
579
245,926
234,753
214,595
193,201
180,491
176,946
166,449
1,854
1,538
1,136
1,065
1,104
1,075
932
4,012
3,658
3,229
2,685
2,215
2,029
1,832
4,852
4,708
4,211
3,731
3,509
3,471
3,367
1,002
843
657
611
590
539
480
1,671
1,634
1,487
1,380
1,287
1,196
1,117
1,542
1,354
1,003
895
930
987
956
1,176
1,078
925
867
817
754
693
3,539
3,463
3,303
3,186
3,022
2,832
2,676
1,487
1,375
1,252
1,137
1,016
975
913
2,683
2,736
2,758
2,621
2,364
2,221
2,226
2,508
2,110
1,694
1,301
1,109
1,105
1,148
2,218
1,980
1,627
1,453
1,364
1,407
1,366
2,673
2,707
2,656
2,716
2,633
2,344
2,000
1,825
1,450
1,077
919
845
856
888
1,610
1,351
957
888
920
927
882
4,910
4,315
3,646
3,328
3,091
2,965
2,686
1,117
1,063
874
799
796
817
807
2,231
1,915
1,434
1,186
1,075
1,044
1,015
1,515
1,329
1,058
934
919
935
866
173
167
122
119
120
129
136
1,170
1,094
1,080
1,040
1,002
951
876
972
963
935
872
807
787
730
2,839
2,812
2,504
2,137
1,996
2,028
2,014
1,634
1,339
982
887
875
940
906
2,578
2,158
1,510
1,228
1,164
1,200
1,215
1,620
1,399
1,188
991
786
687
657
2,864
2,222
1,662
1,369
1,201
1,228
1,229
15,462
14,066
12,305
9,690
8,354
8,476
7,887
3,717
3,478
2,845
2,580
2,687
2,771
2,607
7,142
6,508
5,234
4,707
4,691
4,740
4,566
1,113
992
723
626
657
705
700
1,226
1,091
872
738
658
646
642
257
207
154
147
163
163
156
1,049
1,024
833
598
498
509
533
852
774
680
658
600
565
507
681
665
557
534
532
514
532
1,876
1,622
1,271
1,202
1,246
1,280
1,237
630
577
527
479
415
401
376
907
949
1,012
887
759
755
758
1,007
810
521
457
473
521
536
3,791
3,603
3,331
3,112
2,982
2,885
2,647
1,099
914
734
675
638
606
545
727
533
339
336
323
292
277
1,515
1,302
1,012
918
1,012
1,079
1,048
660
622
568
536
484
482
455
5,564
4,268
2,996
2,520
2,488
2,639
2,520
395
343
216
193
187
193
228
24,792
29,356
31,150
27,493
25,730
26,408
25,584
2,274
1,642
1,247
1,020
822
805
853
1,775
1,754
1,640
1,471
1,384
1,370
1,328
8,862
9,446
10,189
10,399
10,212
9,580
8,381
3,040
2,881
2,835
2,649
2,370
2,191
1,957
2,251
1,726
1,285
1,119
999
931
944
2,559
2,426
2,129
1,907
1,852
1,820
1,718
1,353
1,178
964
915
929
901
812
3,043
3,042
2,884
2,775
2,635
2,513
2,292
1,130
1,069
976
894
840
800
751
1,425
1,266
974
884
898
907
882
3,065
2,583
1,967
1,998
2,041
1,942
1,718
1,765
1,386
991
869
816
778
733
3,952
4,039
4,102
3,915
3,619
3,529
3,545
3,730
3,275
2,678
2,005
1,640
1,492
1,465
6,789
7,096
6,985
6,506
5,913
5,559
4,954
824
809
708
626
607
649
634
1,045
1,015
973
928
896
858
765
1,346
1,283
1,269
1,142
1,051
1,022
889
4,464
4,422
4,232
3,979
3,596
3,255
2,994
1,655
1,380
1,028
869
799
798
787
6,752
6,734
6,780
6,293
5,943
5,679
5,078
1,753
1,713
1,704
1,556
1,347
1,284
1,249
947
679
479
478
468
459
465
616
701
701
643
585
568
602
4,343
3,769
3,239
2,556
2,088
1,983
1,907
2,686
2,599
2,741
2,570
2,264
2,135
2,018
1,178
1,203
1,160
1,039
956
948
870
8,865
9,168
9,260
8,800
8,433
8,210
7,532
12,488
13,069
12,588
11,343
10,519
10,322
9,710
2,971
2,120
1,418
1,157
1,147
1,206
1,164
669
594
481
407
371
364
353
3,370
2,489
1,954
1,649
1,497
1,462
1,321
2,427
2,415
2,455
2,292
2,092
1,948
1,605
1,663
1,648
1,689
1,540
1,392
1,359
1,309
2,925
2,897
2,814
2,564
2,402
2,321
2,075
3,189
2,772
2,229
2,013
1,934
1,939
1,835
700,694
673,288
647,482
609,872
564,803
529,620
480,408
1,912
1,722
1,396
1,236
1,148
1,053
934
3,780
2,922
1,615
1,674
1,747
1,689
1,460
2,221
2,114
1,796
1,534
1,506
1,537
1,454
469
419
327
315
280
271
292
1,669
1,360
1,130
1,089
1,086
1,054
916
4,607
4,389
3,954
3,674
3,495
3,263
3,134
837
698
536
502
535
502
460
8,612
7,884
6,777
6,039
5,613
5,390
4,892
1,641
1,443
1,285
1,158
1,095
1,049
970
793
682
555
455
389
372
350
428
411
332
276
263
255
256
369
329
253
225
212
209
240
5,250
4,759
4,151
3,708
3,453
3,315
3,028
712
611
470
428
442
463
469
5,115
5,224
4,735
4,145
3,850
3,747
3,695
3,737
3,307
2,863
2,556
2,255
2,090
1,904
1,193
1,084
845
704
662
630
636
5,525
5,053
4,413
4,071
3,936
3,713
3,410
640
496
354
314
277
236
242
1,030
857
664
584
575
555
523
1,819
1,628
1,256
1,125
1,103
1,115
1,127
3,104
2,683
2,379
2,240
2,060
2,007
1,985
9,222
9,781
9,893
8,796
7,850
7,630
7,279
2,189
2,022
1,803
1,620
1,535
1,500
1,362
1,590
1,411
1,140
1,009
1,005
1,018
982
507
424
333
314
320
317
294
1,960
1,548
1,203
1,038
943
945
862
180
168
105
85
88
91
95
1,620
1,380
1,019
927
916
913
909
4,100
3,888
3,499
3,212
3,069
2,832
2,551
364
304
218
190
171
157
141
612
492
312
249
253
264
269
1,912
1,647
1,254
1,193
1,122
1,098
1,056
152
139
111
98
93
100
111
4,943
4,390
3,575
3,334
3,063
2,934
2,847
1,827
1,656
1,404
1,254
1,143
1,098
1,063
1,877
1,887
1,700
1,513
1,388
1,333
1,310
358
326
222
200
225
221
216
123,065
133,901
144,282
133,712
117,084
110,811
105,200
882
703
537
507
522
524
435
418
389
305
251
256
273
276
795
695
497
398
382
374
364
1,965
1,733
1,308
1,153
1,145
1,199
1,181
2,710
2,412
2,177
2,012
1,948
1,853
1,579
1,796
1,615
1,240
1,068
1,017
1,024
1,022
2,971
2,599
2,136
1,867
1,759
1,669
1,541
2,157
1,994
1,835
1,635
1,454
1,347
1,302
1,992
1,587
1,143
991
984
1,011
957
924
780
569
505
460
464
469
4,302
3,933
3,449
3,029
2,703
2,493
2,270
1,234
1,101
1,021
960
893
792
703
458
444
360
303
282
281
278
16,431
14,597
12,608
11,452
10,539
9,885
9,104
410
396
318
259
269
303
317
2,288
2,001
1,534
1,329
1,279
1,211
1,127
299
239
164
144
157
168
161
333
296
228
190
166
203
230
1,250
1,074
813
744
792
793
756
1,170
1,139
983
827
776
794
788
543
493
343
304
333
362
361
2,227
1,729
1,276
1,064
908
815
777
291
271
198
169
173
185
191
9,310
8,591
8,232
7,857
7,273
6,646
6,010
3,496
2,787
2,240
2,036
1,831
1,581
1,401
1,113
995
719
557
588
708
710
5,546
4,793
4,036
3,493
3,073
2,912
2,751
25,670
25,790
26,346
25,528
23,879
22,272
19,098
1,212
915
561
490
530
571
575
700
654
500
475
453
424
416
16,856
14,798
13,475
12,923
12,247
11,359
9,585
363
287
190
157
172
164
161
623
547
472
419
349
296
270
6,029
5,712
5,266
4,673
4,024
3,683
3,327
1,298
1,226
925
782
746
773
774
355
316
255
227
228
222
213
333
259
196
181
186
173
154
2,046
1,844
1,504
1,371
1,333
1,325
1,373
2,739
2,497
2,030
1,671
1,518
1,561
1,558
1,247
1,304
1,164
972
826
753
694
587
464
295
251
295
335
325
329
255
185
187
192
183
192
3,670
3,747
3,458
3,081
2,784
2,661
2,548
5,849
5,143
4,613
4,416
4,355
4,069
3,661
1,611
1,275
935
856
850
852
806
3,035
2,948
2,475
2,100
2,082
2,117
2,088
2,005
1,706
1,415
1,287
1,131
1,027
932
1,538
1,391
1,092
903
876
905
902
1,345
1,217
1,013
922
889
879
857
273
259
208
194
185
160
149
670
595
450
388
416
446
409
3,552
3,127
2,518
2,295
2,281
2,182
2,009
814
775
633
567
568
546
554
13,912
12,858
11,466
10,325
9,624
9,241
8,331
4,847
3,987
3,363
3,181
3,137
2,924
2,460
691
581
486
453
453
459
447
1,889
1,605
1,252
1,153
1,171
1,121
1,043
34,620
30,319
30,535
35,320
34,000
27,325
20,945
68,861
63,113
61,577
61,374
58,764
52,888
44,355
915
771
588
505
457
449
444
3,527
2,869
1,999
1,832
1,819
1,804
1,863
52,472
47,920
46,076
44,443
42,540
40,608
35,506
394
463
403
341
312
299
307
648
584
533
481
451
468
469
349
308
236
214
199
196
199
1,850
1,694
1,466
1,371
1,284
1,198
1,062
310
325
283
244
197
173
173
529
477
416
376
313
291
295
3,248
3,161
2,746
2,329
2,097
2,065
2,024
1,567
1,360
1,096
979
904
858
804
1,206
1,123
873
710
708
749
741
608
579
489
422
399
364
321
427
391
317
264
266
291
316
1,217
1,180
1,010
827
722
712
730
1,331
1,214
1,063
928
855
850
851
458
397
331
277
236
220
236
2,077
1,770
1,405
1,357
1,377
1,399
1,225
318
326
244
207
208
219
227
1,921
1,809
1,442
1,336
1,327
1,371
1,401
2,379
2,187
1,905
1,685
1,523
1,457
1,435
122,845
125,897
128,638
119,917
110,499
104,980
96,065
2,438
2,363
2,041
1,767
1,671
1,672
1,615
692
536
407
355
345
320
292
1,841
1,581
1,338
1,226
1,138
1,100
1,045
6,306
5,664
4,856
4,457
4,200
3,964
3,566
1,452,229
1,401,948
1,366,146
1,313,171
1,272,991
1,240,244
1,133,447
7,499
5,901
4,336
3,830
3,636
3,675
3,402
8,828
8,442
8,853
9,357
9,156
8,366
7,074
5,352
4,417
3,708
3,224
2,932
2,824
2,688
1,647
1,270
881
795
783
812
801
16,116
14,630
14,044
13,160
11,952
11,186
9,573
841
839
866
768
651
630
646
2,730
2,194
1,619
1,430
1,315
1,240
1,140
3,080
2,485
1,514
1,211
1,174
1,249
1,422
5,105
4,738
4,673
4,575
4,123
3,911
3,706
2,982
2,582
2,409
2,440
2,427
2,263
1,984
5,438
4,848
4,642
4,613
4,712
4,507
3,882
994
1,058
1,006
857
787
750
690
39,407
42,657
44,706
41,727
38,483
38,381
37,908
9,479
8,542
7,428
6,551
5,967
5,793
5,529
2,660
2,220
1,968
1,792
1,687
1,637
1,529
2,600
2,259
2,086
1,977
1,890
1,843
1,663
767
664
583
585
604
549
475
4,522
4,168
3,910
3,754
3,599
3,423
3,012
3,554
3,210
3,074
2,841
2,726
2,624
2,305
27,889
28,958
28,207
27,694
29,805
32,030
30,707
3,675
2,975
2,208
1,851
1,766
1,753
1,689
1,322
1,301
1,225
1,260
1,253
1,189
1,075
4,719
4,397
4,271
3,983
3,645
3,413
2,974
13,202
12,877
12,510
14,714
17,183
16,834
13,309
34,820
32,298
27,825
26,129
26,036
25,913
23,169
2,522
2,233
1,933
1,709
1,482
1,336
1,207
740
663
723
715
663
654
537
2,555
2,390
2,338
2,218
2,098
2,117
1,987
28,573
24,561
24,035
28,429
30,596
26,624
20,455
2,136
2,018
2,034
1,958
1,881
1,796
1,591
61,263
57,595
53,720
48,962
45,315
43,826
40,649
4,480
3,577
2,891
2,482
2,050
1,809
1,676
151,456
157,000
160,652
152,297
145,473
143,819
135,984
1,186
881
789
711
591
505
463
9,020
7,737
7,667
8,771
9,025
7,855
6,170
4,258
4,020
3,869
3,553
3,111
2,883
2,621
21,368
23,999
24,972
23,219
22,713
22,579
20,217
1,070
909
900
854
812
756
680
65,013
57,003
47,502
48,212
58,483
63,287
54,120
3,510
2,936
2,367
2,093
2,000
2,026
1,988
852
703
515
442
377
375
356
16,274
14,862
13,555
11,877
10,266
9,570
8,638
2,490
2,208
2,044
1,800
1,662
1,657
1,468
2,485
2,489
2,561
2,459
2,315
2,251
2,113
8,699
7,536
6,605
6,071
5,666
5,446
4,953
1,289
1,240
1,202
1,092
1,040
1,045
937
8,059
6,577
5,785
5,281
4,621
4,326
3,927
6,498
5,839
5,470
5,096
4,660
4,358
3,902
1,195
1,176
1,037
871
798
801
787
2,533
2,289
2,171
2,075
1,897
1,764
1,626
11,285
10,736
10,609
10,030
9,386
9,286
8,476
2,940
2,486
2,013
1,767
1,652
1,671
1,588
3,704
3,470
3,403
3,283
3,169
3,043
2,724
18,101
20,073
21,031
18,998
17,392
17,455
17,941
1,097
1,085
1,068
1,028
913
866
792
3,498
2,657
2,027
1,866
1,760
1,715
1,614
60,296
63,530
70,666
70,870
66,447
62,188
55,372
84,569
84,303
88,455
89,304
88,739
86,160
77,587
2,856
2,653
2,434
2,265
2,170
2,077
1,790
33,925
32,556
31,872
31,744
31,693
30,163
26,148
909
779
793
797
763
696
643
5,791
5,412
5,526
5,347
5,142
5,002
4,334
3,358
2,731
2,269
1,994
1,830
1,790
1,620
4,526
3,677
2,911
2,512
2,298
2,234
2,159
3,235
2,935
2,879
2,717
2,483
2,368
2,128
614
502
303
228
229
248
248
9,218
8,382
7,953
7,211
6,472
5,925
5,173
2,747
2,336
2,185
2,040
1,892
1,746
1,646
393
359
358
326
310
350
337
25,991
23,368
22,645
22,508
22,365
21,398
18,861
1,547
1,270
1,104
1,065
1,037
1,016
962
1,330
1,210
1,212
1,176
1,105
1,036
953
1,277
1,126
1,177
1,184
1,086
989
875
13,421
10,166
8,067
6,936
6,012
5,551
4,860
2,462
2,228
2,000
1,958
2,016
2,004
1,774
7,650
7,294
7,415
6,967
6,449
6,046
5,348
717
617
463
368
325
345
355
1,199
1,008
737
606
584
626
611
1,207
1,143
1,016
946
909
864
778
3,171
2,280
1,532
1,323
1,268
1,288
1,246
35,496
33,174
33,236
38,687
41,170
36,510
29,057
7,664
6,142
4,479
3,693
3,423
3,525
3,558
1,286
1,086
1,020
1,072
1,101
1,038
847
4,123
3,748
3,460
3,190
3,009
2,964
2,688
7,160
5,815
4,428
3,787
3,595
3,595
3,398
3,763
2,988
2,333
2,001
1,897
1,894
1,780
11,376
9,620
8,485
7,421
6,571
5,961
5,176
8,852
8,331
7,632
6,749
6,069
5,759
5,321
1,062
956
903
914
883
849
782
7,824
7,186
6,729
6,163
5,743
5,511
5,110
8,374
7,881
7,581
7,305
6,999
6,674
5,966
4,901
4,600
4,538
4,371
4,104
3,933
3,595
2,970
2,747
2,690
2,505
2,301
2,238
2,088
1,804
1,688
1,547
1,365
1,288
1,333
1,208
7,327
7,183
7,030
6,411
5,958
6,032
6,028
3,610
3,323
3,164
3,057
2,948
2,787
2,476
2,018
1,616
1,150
966
899
919
920
490
499
519
441
411
433
413
19,775
20,337
20,472
18,930
17,731
17,307
16,620
3,441
3,150
3,024
2,982
2,949
2,791
2,506
7,863
7,115
7,015
6,327
5,618
5,415
4,918
1,602
1,382
1,192
1,028
1,027
1,043
945
4,498
4,000
3,707
3,788
3,867
3,868
3,577
46,880
50,457
55,005
55,158
53,627
52,479
48,616
4,060
3,261
1,919
1,458
1,447
1,598
1,736
76,543
78,368
79,687
77,050
74,809
72,293
65,284
986
944
765
671
687
708
701
12,850
12,706
11,814
11,012
10,973
11,657
11,236
48,776
49,946
49,027
45,684
44,931
46,649
44,992
5,912
5,415
4,764
4,263
3,932
3,921
3,731
6,032
4,997
4,054
3,404
2,926
2,646
2,312
5,359
4,507
3,853
3,331
3,037
2,904
2,590
6,577
5,536
4,416
3,945
3,718
3,537
3,270
11,105
9,137
7,591
6,274
5,394
5,030
4,386
4,955
4,751
4,829
4,542
4,136
3,907
3,435
512
412
294
272
277
281
231
1,474
1,220
860
748
696
718
708
16,683
15,694
15,012
13,855
12,862
12,080
10,550
2,208
1,764
1,364
1,058
945
1,010
981
14,302
14,938
15,153
15,087
14,185
13,138
11,612
42,898
49,144
51,817
49,041
45,705
45,356
46,674
35,975
34,716
34,785
30,924
25,948
24,277
24,187
4,048
3,040
1,707
1,282
1,292
1,392
1,463
13,982
10,697
8,150
6,264
5,225
5,013
4,629
1,047
988
934
966
895
865
799
401,285
386,451
352,059
311,688
279,110
265,498
249,548
1,069
955
808
733
698
639
588
1,815
1,567
1,110
849
816
852
790
1,802
1,651
1,398
1,195
1,075
1,047
1,023
1,049
992
818
701
671
666
650
1,049
1,045
932
750
623
611
616
11,593
11,046
10,155
8,823
7,652
7,129
6,724
266
248
200
170
167
157
140
2,831
2,310
1,818
1,407
1,164
1,126
1,117
3,472
3,224
2,745
2,396
2,103
1,989
1,827
2,484
2,141
1,541
1,247
1,228
1,216
1,138
859
815
755
701
632
586
556
4,146
3,742
3,214
2,797
2,455
2,383
2,301
1,197
829
450
410
425
432
399
1,123
2,093
1,022
835
691
643
657
659
1,788
1,244
960
945
956
901
1,525
1,466
1,201
1,107
1,022
964
962
4,000
3,223
2,568
2,322
2,064
1,904
1,724
813
677
505
452
443
437
429
1,643
1,539
1,271
1,102
981
988
964
2,313
2,155
2,018
1,902
1,663
1,525
1,386
1,291
1,106
891
786
636
590
594
1,787
1,729
1,769
1,692
1,500
1,358
1,161
764
731
653
604
543
505
491
1,741
1,693
1,551
1,243
950
928
930
3,330
3,224
3,054
2,476
2,082
1,960
1,764
611
479
332
269
285
288
250
432
381
292
280
282
266
271
327
359
318
301
298
278
267
1,864
1,398
845
704
651
640
655
904
918
822
728
672
673
665
1,803
1,478
1,269
1,162
1,071
1,040
940
1,212
1,172
1,066
886
753
656
618
2,415
2,110
1,780
1,585
1,322
1,157
1,145
12,188
11,289
9,798
8,260
7,153
6,893
6,549
3,741
3,162
2,281
1,902
1,720
1,663
1,664
918
897
737
668
626
625
605
530
479
374
362
397
400
372
4,158
3,769
2,782
2,367
2,205
2,182
2,173
920
837
630
550
495
465
428
1,596
1,390
1,161
1,016
860
807
760
1,254
1,084
771
616
581
617
613
1,100
1,036
875
772
727
703
699
7,122
6,890
6,368
5,518
4,933
4,710
4,314
997
948
798
683
639
647
667
2,483
2,558
2,503
2,167
1,897
1,838
1,797
1,208
1,075
830
705
663
648
646
1,994
1,769
1,460
1,243
1,090
1,040
1,008
474
426
295
273
272
274
264
1,916
1,521
1,083
907
799
750
712
8,967
7,527
5,835
4,981
4,636
4,628
4,334
1,014
894
698
675
697
719
708
16,333
15,798
14,624
13,386
12,143
11,857
11,275
63,083
73,036
77,342
67,544
58,885
56,222
53,621
737
676
500
455
441
383
360
4,213
3,791
3,189
2,739
2,438
2,269
2,187
2,872
2,850
2,590
2,151
1,784
1,579
1,479
1,030
788
459
334
317
318
321
1,806
1,651
1,516
1,356
1,208
1,143
1,025
844
682
523
478
441
411
386
881
807
730
676
623
604
588
3,032
2,619
2,223
1,906
1,589
1,468
1,239
1,767
1,628
1,317
1,117
1,004
956
921
1,434
1,309
1,037
899
797
812
786
2,372
2,136
1,723
1,474
1,327
1,223
1,213
3,447
3,203
2,810
2,472
2,168
2,056
1,808
8,809
8,414
7,741
6,877
5,941
5,465
5,075
1,304
1,233
1,030
985
1,015
936
825
2,166
2,177
2,111
1,826
1,564
1,483
1,352
8,649
8,448
7,860
7,490
7,196
6,930
6,331
1,182
1,199
1,101
1,049
1,027
1,001
959
5,653
5,108
4,457
4,162
3,877
3,590
3,269
1,180
1,055
883
787
709
670
618
2,210
2,149
1,957
1,705
1,461
1,357
1,329
883
838
700
596
580
554
498
4,629
4,487
4,055
3,550
3,285
3,114
2,962
5,981
5,858
5,485
4,876
4,616
4,549
4,080
1,360
1,308
1,041
839
763
787
812
1,006
930
827
786
712
684
651
4,231
3,798
3,280
2,899
2,489
2,175
1,962
2,064
1,620
1,138
994
958
878
818
994
704
428
347
322
373
377
6,846
6,218
5,173
4,451
3,894
3,619
3,393
2,975
2,571
2,178
1,844
1,544
1,405
1,324
2,514
2,244
1,909
1,671
1,476
1,374
1,235
2,562
2,416
2,170
1,984
1,838
1,753
1,642
1,314
1,241
1,121
1,031
970
965
925
1,151
997
863
799
757
690
654
5,701
5,308
5,378
6,168
5,772
4,711
3,703
2,054
1,955
1,695
1,438
1,327
1,297
1,237
1,420
1,409
1,356
1,189
976
850
798
992
974
939
823
725
718
696
1,762
1,308
717
549
561
608
631
3,165
2,671
2,179
1,888
1,646
1,629
1,571
495
455
359
348
353
377
338
761
724
621
597
582
609
595
1,063
875
571
426
432
411
360
3,642
2,882
2,043
1,746
1,600
1,586
1,521
2,804
2,505
1,993
1,728
1,632
1,556
1,482
1,815
1,374
847
712
693
752
735
1,424
1,314
1,111
923
778
738
700
1,099
805
552
479
440
415
402
29,015
28,500
27,492
25,092
22,507
21,239
19,834
1,838
1,727
1,454
1,325
1,289
1,269
1,188
1,249
1,189
990
879
806
750
703
1,467
1,506
1,464
1,287
1,165
1,109
1,040
2,485
2,306
2,179
2,010
1,748
1,634
1,521
6,499
6,429
5,990
5,454
5,059
4,958
4,748
16,543
17,037
16,509
15,091
13,710
12,829
11,756
208
206
166
183
200
186
151
3,390
3,248
2,721
2,215
2,011
2,030
2,034
1,745
1,525
1,405
1,231
1,100
952
849
14,959
13,638
12,207
10,886
9,594
9,082
8,378
1,973
1,830
1,523
1,390
1,340
1,338
1,319
160,179
158,212
150,273
138,034
128,913
125,431
118,285
1,537
1,324
1,082
903
857
888
879
1,418
1,327
1,169
1,019
993
1,001
968
3,365
3,036
2,577
2,124
1,936
1,935
1,918
7,356
6,590
5,729
5,182
4,833
4,760
4,518
730
637
514
476
460
449
445
15,541
15,419
15,123
14,182
13,096
12,444
11,624
27,995
32,102
33,400
31,070
29,192
28,859
27,761
8,794
7,918
7,365
7,199
6,971
6,626
5,804
1,448
1,497
1,504
1,386
1,223
1,113
1,032
1,540
1,348
1,108
1,001
972
961
925
17,311
18,508
18,286
17,052
15,840
15,479
14,663
4,377
4,485
4,100
3,595
3,449
3,422
3,425
1,345
1,254
1,190
1,066
985
953
900
879
756
639
567
549
566
552
2,564
2,201
1,659
1,482
1,432
1,393
1,294
1,794
1,474
1,221
1,129
1,072
1,073
997
6,277
5,845
5,493
4,923
4,362
4,168
3,902
11,323
10,612
9,698
8,538
7,870
7,537
6,849
2,428
2,028
1,625
1,464
1,390
1,429
1,454
3,831
3,751
3,519
3,319
3,385
3,378
3,058
597
546
482
416
402
416
387
2,344
1,856
1,552
1,419
1,256
1,175
1,031
515
605
587
525
463
430
405
4,506
4,158
3,696
3,232
3,006
3,008
2,947
2,933
2,632
2,253
2,022
1,964
1,952
1,909
1,560
1,428
1,441
1,360
1,173
1,081
1,052
1,239
1,182
1,159
985
891
815
717
6,542
6,145
5,857
5,557
5,304
5,068
4,652
8,389
8,295
7,614
7,003
6,492
6,231
5,840
4,525
4,363
4,101
3,614
3,157
3,023
2,788
2,886
2,950
2,860
2,573
2,404
2,412
2,365
813
663
551
552
549
520
489
1,477
1,277
1,119
1,099
985
866
735
95,703
90,966
84,198
77,571
72,452
70,184
65,558
3,581
3,120
2,489
2,141
2,095
2,253
2,244
1,216
1,162
907
788
807
827
800
930
847
619
497
537
572
605
5,677
5,268
4,733
4,302
3,946
3,868
3,870
1,666
1,310
940
744
634
651
668
2,727
2,384
1,908
1,736
1,763
1,847
1,716
1,772
1,593
1,352
1,096
920
866
820
4,666
4,376
4,097
4,119
4,008
3,682
3,183
4,958
3,572
2,962
2,577
2,014
1,770
1,691
3,121
2,621
2,030
1,928
1,962
1,966
1,896
2,009
1,743
1,481
1,299
1,214
1,197
1,190
3,311
2,889
2,349
2,325
2,347
2,331
2,310
605
546
433
403
430
428
409
1,834
1,773
1,607
1,485
1,394
1,382
1,292
7,137
6,260
5,237
5,094
5,168
5,098
4,939
3,321
2,856
2,114
1,978
2,088
2,250
2,220
33,401
35,635
35,975
32,247
29,417
28,553
26,506
2,353
2,032
1,623
1,590
1,647
1,692
1,649
1,349
1,105
832
722
668
625
566
10,069
9,874
10,510
10,500
9,393
8,326
6,984
423,686
400,437
391,929
391,343
390,236
381,817
346,680
294
247
218
219
230
227
198
228
205
189
183
183
195
213
98
84
76
84
86
95
98
3,007
2,701
2,415
2,371
2,414
2,420
2,253
1,879
1,498
1,198
1,113
1,138
1,222
1,205
62,732
49,643
45,216
54,566
63,275
60,690
46,976
1,439
1,104
881
848
846
864
831
328
256
205
200
203
224
216
6,689
6,124
5,857
5,727
5,520
5,588
5,536
756
657
630
617
614
613
566
692
589
497
480
517
541
495
1,906
1,596
1,639
1,663
1,523
1,371
1,205
946
830
692
634
648
678
711
3,579
2,894
2,167
1,902
1,821
1,847
1,818
103
90
75
80
94
90
85
313
252
213
212
235
224
191
4,062
3,303
2,648
2,505
2,543
2,558
2,376
8,618
6,746
7,386
9,346
8,919
6,876
4,799
8,062
11,921
12,893
9,456
7,521
7,949
8,672
441
383
363
341
319
331
346
41,205
34,357
30,312
32,733
37,026
36,718
29,997
1,040
944
857
799
811
869
829
111
103
80
69
76
82
94
761
565
409
346
315
321
333
773
708
730
727
669
613
506
62,871
62,638
60,540
56,394
55,152
56,917
56,226
109
105
85
76
86
98
100
135
116
107
113
124
113
101
589
524
432
399
433
454
421
374
321
251
231
236
236
229
25,278
18,959
19,977
27,291
29,235
23,692
15,712
418
342
247
234
253
283
284
6,865
6,524
5,770
5,195
5,002
5,220
5,087
607
556
590
567
497
452
415
76
66
51
51
50
63
70
810
690
518
399
361
342
335
586
542
505
462
417
425
416
4,939
4,879
4,441
3,941
3,891
4,125
3,883
89,115
94,512
100,910
96,504
89,968
86,651
80,169
56
58
59
52
39
33
44
1,378
1,217
1,099
1,131
1,167
1,078
931
396
387
350
321
337
376
377
252
200
159
145
163
169
147
2,994
2,694
2,262
2,056
2,136
2,316
2,281
4,134
3,381
3,469
3,774
3,561
3,086
2,549
37,335
41,582
41,279
34,011
28,699
32,291
38,910
1,639
1,462
1,424
1,386
1,340
1,359
1,255
28,790
27,242
26,169
26,082
26,190
25,447
22,947
3,353
3,208
3,028
2,965
3,010
3,031
2,861
153
132
105
94
96
106
111
372
300
256
248
247
248
270
375,504
370,782
329,174
276,508
241,478
227,640
212,381
126
106
78
52
44
48
45
4,030
4,164
3,412
2,802
2,735
2,655
2,349
208
183
153
136
104
99
100
75
69
45
39
33
34
34
1,189
1,440
1,272
1,098
1,000
991
990
1,363
1,465
1,377
1,109
948
883
823
292
296
192
135
132
140
140
65
50
39
39
36
34
33
1,125
915
633
523
527
467
404
1,132
1,325
1,186
1,078
1,054
1,079
1,057
107
93
73
52
41
48
45
1,024
850
699
556
441
436
426
148
185
178
135
121
130
136
2,026
2,372
2,358
2,097
1,936
1,889
1,803
521
475
374
284
249
229
196
1,371
1,074
917
681
524
453
362
338
296
215
163
154
165
175
64
64
44
42
43
35
29
267
250
221
204
176
154
156
650
513
346
245
209
214
196
1,355
1,411
1,273
1,099
1,047
1,001
903
79
77
50
50
53
57
49
1,524
1,703
1,823
1,622
1,446
1,285
1,102
412
354
269
216
180
164
183
1,016
1,075
916
786
754
717
635
726
706
477
378
371
407
406
212
212
177
146
135
128
125
1,480
1,481
1,241
980
880
903
866
489
406
284
263
261
224
213
618
853
873
734
665
668
679
917
795
618
510
417
359
372
89
81
37
17
22
32
35
195
255
260
200
198
199
213
94
91
66
50
45
39
41
41
44
43
31
26
28
21
629
558
497
406
319
278
277
484
391
259
199
172
171
184
182
163
132
112
95
102
103
4,848
5,852
5,573
4,436
3,658
3,508
3,391
600
500
433
347
295
269
277
3,664
3,296
2,688
2,368
2,063
1,927
1,941
765
711
606
534
486
432
390
9,027
10,089
10,143
8,806
7,645
7,068
6,712
3,417
3,484
2,997
2,550
2,334
2,358
2,343
677
751
919
1,022
872
670
561
283
288
216
171
154
159
179
134
101
92
67
52
50
36
100
92
82
72
65
67
52
402
283
209
210
186
162
162
552
493
445
402
349
296
271
632
626
455
358
366
368
391
76
107
98
93
79
72
72
38
33
17
20
21
20
18
316
256
169
150
144
134
116
151
139
97
62
55
64
63
3,570
3,664
2,932
2,405
2,240
2,315
2,232
1,645
1,405
1,010
784
688
633
582
3,148
2,958
2,599
2,218
1,936
1,771
1,639
278
225
189
160
135
129
128
213
192
124
101
90
90
101
51
51
34
29
32
36
35
270
317
361
345
314
281
242
618
663
564
460
388
402
412
93
111
73
60
57
46
50
441
466
344
271
271
292
304
17,421
25,068
31,030
26,290
20,714
18,596
17,151
1,844
1,935
1,867
1,566
1,387
1,358
1,260
254
226
213
168
133
122
103
838
820
628
501
439
423
416
367
317
258
191
163
174
163
754
700
605
525
447
397
355
3,573
3,546
2,788
2,171
1,854
1,704
1,637
62
45
39
37
26
28
22
223
217
158
163
197
192
162
399
300
169
141
143
153
134
353
460
486
359
311
320
308
50
74
72
63
64
70
73
6,448
7,296
7,091
6,238
5,808
6,068
5,951
94
110
79
59
65
71
70
122
135
105
77
66
65
59
718
519
319
258
224
237
256
522
681
767
633
503
440
376
216
264
276
268
245
205
188
2,042
1,685
1,366
1,152
919
838
806
65
72
63
69
65
55
40
236
254
298
261
212
206
198
258
230
174
136
116
104
103
154
187
184
147
116
118
117
647
585
476
379
308
294
295
369
487
536
453
373
395
379
96
115
102
76
58
65
72
44
47
34
26
27
27
21
241
211
167
137
116
98
97
536
490
472
390
276
246
219
45
48
38
36
38
32
33
147
120
95
80
73
76
71
526
469
388
313
259
224
209
58
44
24
19
21
20
22
25
18
11
12
13
13
12
83
66
34
24
34
39
36
411
464
425
340
339
378
355
372
487
495
418
394
376
339
384
338
250
182
161
160
147
903
697
567
496
424
336
280
29
28
25
21
17
19
19
1,271
1,543
1,676
1,384
1,094
975
881
488
403
313
250
203
191
173
128
125
89
89
89
78
69
172
137
106
90
70
66
51
667
523
332
223
209
221
220
197
265
210
176
180
174
177
346
306
269
202
156
151
149
45
46
41
26
19
27
25
874
1,066
981
1,028
1,125
1,037
800
480
410
304
233
224
200
172
368
355
310
233
172
150
149
212
187
152
148
136
114
108
44
32
16
14
16
19
16
19
18
18
21
16
14
18
42
46
36
34
28
30
32
44
63
62
45
32
29
31
262
223
133
101
99
107
98
1,739
1,829
1,901
1,585
1,313
1,309
1,284
1,145
968
729
614
534
479
485
414
403
414
318
200
147
164
150
130
107
90
59
65
66
76
86
65
48
58
64
59
14
18
11
10
628
633
481
382
360
352
327
977
900
718
655
589
512
491
79
81
89
85
81
77
66
554
472
309
260
222
205
208
3,798
3,266
2,900
2,310
1,817
1,599
1,522
631
628
543
465
396
352
327
1,597
1,253
941
818
707
670
642
398
344
235
168
156
160
159
19
21
19
19
20
19
20
296
226
168
141
126
109
95
54
62
64
48
39
30
31
1,064
920
682
623
589
568
533
109
110
81
53
46
52
60
946
869
617
546
562
580
571
66
74
51
43
41
37
31
150
167
173
170
148
123
98
360
289
285
251
187
145
132
30
34
22
18
18
16
14
247
203
156
121
97
88
82
153
118
86
80
78
71
59
1,092
1,170
1,161
981
788
698
626
45
29
20
23
27
25
16
144
105
71
60
48
44
41
488
440
328
280
258
226
204
230
196
189
162
111
96
105
99
94
74
51
44
39
36
277
262
219
188
170
168
151
832
1,023
1,189
1,074
985
931
764
306
212
101
98
116
116
97
726
568
414
325
295
278
259
157
178
130
97
84
67
61
329
281
198
165
158
160
146
248
267
229
153
111
87
92
149
113
104
101
78
70
76
405
299
182
152
132
122
113
150
148
128
117
95
78
64
941
950
827
750
655
629
581
196
207
200
181
133
110
94
135
103
60
54
49
50
46
485
328
184
168
171
192
208
526
414
327
311
251
189
195
2,386
1,751
1,241
976
910
922
915
25
25
17
21
15
16
20
110
93
62
57
58
67
61
255
329
349
307
270
271
249
171
130
64
51
50
58
62
248
227
163
163
164
141
133
971
964
733
609
617
661
619
481
570
598
620
557
403
346
137
151
106
67
67
82
79
234
220
145
99
89
94
104
40
32
20
15
24
27
23
319
237
154
117
109
142
154
179
143
93
83
72
68
67
13,005
14,997
15,065
13,181
11,913
11,368
10,313
1,144
1,026
780
572
481
477
461
50
34
20
21
28
31
24
199
196
169
128
103
100
99
1,289
965
562
456
440
426
433
360
300
243
174
138
141
130
2,765
2,437
1,792
1,490
1,379
1,367
1,254
18
27
10
11
14
15
11
74
98
105
93
86
84
80
163
212
180
129
118
127
116
77
84
66
64
74
68
67
137
113
60
51
60
62
52
27
27
29
29
24
19
10
207
253
240
184
152
166
181
3,475
2,985
1,959
1,759
1,731
1,710
1,774
71
56
33
33
26
23
25
428
336
257
229
207
203
204
268
209
190
166
145
121
94
496
440
333
275
233
227
196
444
416
324
272
234
201
168
62
62
45
27
30
35
35
2,260
1,678
1,178
1,107
1,043
980
896
272
261
185
169
178
160
149
2,023
1,662
1,127
868
760
745
732
665
623
470
373
302
291
323
65
77
93
85
64
59
54
715
642
376
273
260
278
264
354
278
220
177
139
121
116
408
321
291
238
171
137
131
556
421
291
237
202
174
148
285
254
165
128
124
116
100
45
64
64
47
37
38
45
118
96
60
49
50
56
47
397
312
209
157
146
142
130
55
51
30
19
18
21
19
191
203
160
113
110
113
120
305
286
218
181
157
164
176
101
104
99
96
82
63
53
140
106
102
110
101
87
70
73
60
79
65
45
34
28
37
51
44
33
36
40
36
857
734
558
435
358
322
324
229
226
187
156
142
148
141
1,065
1,184
1,232
1,122
1,052
1,028
888
89
71
57
63
56
34
29
941
803
699
567
434
364
335
82
84
52
38
34
32
32
271
238
238
170
127
99
73
2,553
2,421
2,128
1,633
1,346
1,215
1,085
128
147
119
81
79
86
92
1,006
820
649
570
473
384
332
355
328
254
230
185
147
151
139
135
112
79
64
72
67
185
183
152
120
118
111
92
90
88
58
50
58
56
44
85
80
72
65
58
56
48
393
316
224
168
145
136
122
91
74
42
42
55
52
39
2,551
1,509
1,113
954
784
679
602
125
127
116
118
107
101
90
452
429
378
336
275
215
206
109
95
64
56
57
58
54
51
60
45
36
25
22
21
106
108
101
101
103
86
70
1,856
1,755
1,424
1,239
1,113
974
907
459
396
323
284
254
233
210
108
95
84
73
65
70
65
154
115
53
47
47
51
50
182
179
131
107
94
94
90
254
222
169
131
114
116
131
252
259
229
192
159
138
138
250
214
141
104
93
82
76
22
12
10
15
13
10
10
80
80
56
48
41
52
53
71
68
45
30
31
44
42
306
214
133
100
85
100
100
341
264
186
162
150
129
113
948
717
470
380
330
303
271
108
101
56
45
58
62
55
362
282
239
187
136
120
119
286
164
90
96
90
82
85
953
923
730
557
486
434
374
878
705
550
484
431
401
371
19
19
28
23
15
16
17
73
71
48
35
43
45
41
273
264
203
160
133
125
125
132
114
79
60
45
43
45
372
278
209
183
146
129
120
734
601
446
311
256
269
243
409
378
284
219
173
169
155
159
154
136
102
83
79
76
886
820
744
605
481
398
355
82
79
59
52
48
34
31
1,427
1,177
763
657
645
642
570
4,248
3,960
3,212
2,567
2,280
2,225
2,087
337
317
283
235
181
151
123
208
160
112
115
118
117
119
12
21
13
12
10
13
70
62
54
37
36
40
42
74
79
71
73
58
45
43
455
452
418
295
215
169
154
398
369
307
259
198
182
165
325
313
220
154
152
151
141
20
11
13
16
17
16
13
84
80
67
53
47
39
30
110
88
62
51
50
60
50
100
82
47
44
43
39
36
492
404
291
229
206
202
191
153
124
86
66
60
62
57
1,251
1,602
1,880
1,934
2,028
1,699
1,173
549
646
609
483
445
434
395
615
711
686
582
490
435
425
77
79
58
41
38
39
41
282
248
233
201
173
142
117
867
1,057
1,080
902
743
690
670
98
89
79
69
63
58
48
698
563
401
310
276
261
271
108
128
102
80
78
77
79
467
388
274
205
154
141
155
69
89
77
59
44
45
47
83
67
47
46
46
46
37
301
418
453
305
236
249
245
435
414
393
288
211
169
140
939
839
558
509
515
479
443
289
328
287
230
210
201
196
1,642
1,165
828
779
689
686
707
663
682
702
651
562
476
387
24
19
10
11
1,736
1,327
836
628
596
578
530
85
66
35
38
45
50
42
158
175
144
119
108
100
96
156
164
138
105
91
80
81
85
65
40
31
30
36
38
138
111
88
80
76
74
73
4,050
3,870
3,438
3,141
2,895
2,645
2,356
101
97
90
71
51
52
47
58
54
49
42
41
44
32
94
68
39
42
43
35
34
102
95
63
60
60
53
54
403
313
241
191
173
159
127
4,680
4,349
3,660
3,012
2,623
2,502
2,280
1,313
1,161
980
764
650
629
584
639
486
394
348
294
270
237
1,396
1,400
1,201
1,012
915
908
905
155
132
113
94
73
63
59
153
131
80
63
67
65
65
547
450
358
310
270
236
232
52
53
33
29
31
34
28
22
17
21
25
27
16
14
202
229
210
162
153
155
133
4,469
4,055
3,088
2,489
2,226
2,124
2,077
95
77
79
68
57
46
42
315
348
344
223
144
139
147
490
387
308
260
222
225
199
591
697
682
614
600
547
462
293
340
287
232
226
231
201
121
122
94
73
70
71
72
22
21
14
18
22
22
12
172
178
188
172
150
134
118
104
136
113
86
85
81
74
312
317
286
206
141
127
149
365
353
258
199
178
159
141
107
126
103
89
73
70
63
318
299
297
252
194
170
151
657
646
486
349
279
279
273
183
180
131
95
95
109
101
1,315
1,876
1,772
1,204
1,143
1,513
1,597
178
158
111
107
98
98
101
445
366
275
194
167
139
111
192
164
118
95
86
88
77
75
61
43
37
37
38
33
64
76
68
42
40
43
36
148
146
107
88
87
96
106
82
101
79
60
62
64
63
102
137
114
77
71
86
84
109
58
25
35
35
36
31
288
305
248
208
193
172
140
126
108
108
81
67
50
50
110
88
76
74
64
69
58
230
231
204
200
195
165
148
1,808
1,701
1,476
1,217
1,029
926
785
93
92
72
46
50
56
54
643
467
264
227
231
234
240
636
556
484
383
271
242
287
186
166
131
102
99
106
98
116
128
92
77
93
100
82
45
49
37
29
29
32
24
99
100
79
60
56
45
43
211
215
182
145
115
102
97
26
36
29
21
14
11
13
164
150
106
89
83
80
79
905
1,308
1,386
1,075
836
874
929
20
26
31
35
31
21
14
1,409
1,127
771
623
545
505
500
296
259
203
175
146
133
125
420
307
182
164
161
149
125
147
187
164
119
115
115
99
243
204
119
115
115
110
123
125
105
85
68
60
60
57
57
51
34
29
34
38
30
483
351
276
259
215
199
195
6,197
7,628
8,755
7,949
6,903
6,079
5,013
2,688
2,118
1,666
1,376
1,138
1,015
973
188
223
185
145
146
138
123
346
285
184
140
118
120
130
112
90
47
37
43
47
50
2,851
4,465
5,846
4,960
3,775
3,384
3,043
392
410
392
279
201
171
146
821
698
487
356
292
304
304
373
359
372
351
285
243
203
245
240
225
183
158
149
128
175
161
88
53
51
58
71
414
321
222
179
169
172
169
4,032
4,279
3,863
3,163
2,690
2,414
2,303
353
352
274
234
226
207
189
2,182
2,476
2,524
2,211
1,993
1,905
1,671
94
113
100
77
64
58
55
2,681
2,565
2,236
1,809
1,559
1,433
1,262
129
105
62
52
53
50
49
180
215
229
213
187
165
148
57
53
51
46
42
34
29
140
134
113
108
97
82
76
2,634
2,105
1,596
1,370
1,231
1,119
1,071
1,292
1,241
903
661
612
567
460
34
48
47
34
27
25
26
548
851
1,010
795
608
590
702
468
400
306
271
251
239
232
53
61
50
44
47
47
37
388
310
242
210
196
169
156
4,448
4,294
3,933
3,590
3,384
3,162
2,579
1,152
1,091
851
674
637
651
612
635
421
213
198
175
171
186
47
40
43
42
34
35
28
1,003
864
606
513
522
502
463
1,184
1,201
998
880
782
737
744
44
50
49
33
29
31
31
329
253
180
140
126
103
85
390
466
408
320
285
296
306
60
50
30
25
29
29
31
38
42
34
33
36
35
27
527
439
355
281
225
198
184
222
241
221
184
155
121
106
1,212
991
750
599
492
414
359
1,437
1,483
1,322
1,108
918
903
870
218
216
165
98
84
90
103
150
135
99
80
70
67
67
30
26
19
27
26
19
19
170
159
98
83
89
106
104
89
82
57
62
75
55
43
381
383
361
253
190
183
151
671
470
276
245
238
230
202
258
226
230
177
117
98
105
109
100
64
41
47
53
45
1,147
1,134
1,024
763
578
533
524
202
191
145
135
119
87
69
2,901
2,379
1,706
1,422
1,288
1,214
1,138
87
80
48
37
37
36
42
1,174
1,060
956
815
695
656
581
17
16
20
22
21
14
11
26
24
21
14
27
31
23
56
48
17
15
20
23
22
169
130
89
64
58
62
64
640
652
607
447
324
297
307
1,791
1,441
871
660
616
634
633
326
218
186
138
101
101
90
282
289
188
144
147
157
175
1,966
1,541
1,255
1,052
780
617
538
72
63
30
24
32
41
38
341
365
296
222
203
194
166
600
493
317
282
319
336
319
471
407
400
328
245
204
200
293
237
165
133
114
106
113
145
182
177
145
111
95
92
413
292
215
197
197
186
167
132
150
87
47
46
51
64
385
351
257
225
239
244
217
669
568
427
340
285
288
281
38
39
20
18
20
23
21
348
370
313
254
224
218
197
45
34
26
27
28
24
23
32
28
27
19
15
20
26
209
178
163
129
108
95
98
2,002
1,483
1,169
987
832
700
592
1,850
1,728
1,380
1,111
973
923
880
1,901
1,323
961
878
789
720
619
5,017
4,816
4,185
3,232
2,410
2,010
1,839
409
373
287
239
243
262
246
45
31
20
24
28
25
20
263
272
182
161
153
163
194
129
114
78
63
61
76
64
345
320
217
154
164
168
155
855
828
700
641
576
496
469
23
22
17
14
13
14
16
212
172
80
62
71
79
79
163
149
85
81
91
89
78
12
10
16
13
74
66
65
63
40
34
36
192
202
170
121
107
104
96
4,774
4,709
3,945
3,097
2,723
2,608
2,450
797
915
957
805
675
604
557
489
352
200
173
166
171
166
433
295
133
83
100
120
124
182
192
182
159
142
128
125
191
202
205
185
130
86
89
10
609
458
319
268
232
226
210
394
328
283
221
158
137
141
679
551
433
332
266
239
212
362
298
219
184
161
137
124
35
39
34
32
28
25
26
610
462
336
258
214
228
204
309
296
242
187
130
121
137
139
178
141
107
99
102
104
585
490
409
312
270
242
217
596
569
421
307
292
312
267
188
203
184
171
162
139
137
847
712
495
436
402
391
346
51
51
48
32
18
25
29
710
458
330
273
282
303
271
36
30
23
27
31
24
16
191
156
70
63
74
68
65
617
718
653
519
494
521
524
77
60
34
44
49
41
47
369
267
173
142
131
127
135
118
128
113
85
75
75
78
1,407
1,057
746
590
525
506
461
253
277
313
289
207
162
147
438
329
219
191
174
163
131
123
103
70
51
38
37
45
938
881
719
619
507
435
433
99
85
77
49
39
37
33
5,929
6,291
5,742
4,960
4,594
4,648
4,565
497
358
189
173
174
199
195
494
406
300
250
230
215
194
13
10
10
110
138
142
121
103
109
112
642
635
494
387
356
328
298
24
23
17
11
13
15
14
112
91
50
33
39
40
45
98
118
101
79
80
86
80
40
37
18
18
16
19
26
1,107
1,100
921
813
744
743
743
1,938
1,751
1,433
1,112
936
859
780
358
297
280
248
183
126
115
76
74
74
72
58
51
43
178
151
119
87
72
56
42
291
253
228
199
174
170
143
181
169
120
107
109
109
105
499
396
256
209
182
166
149
164
200
188
181
160
131
116
462
291
183
176
152
146
155
443
338
254
237
192
143
122
29
32
29
27
24
25
23
632
622
447
335
266
242
263
64
53
47
54
46
38
32
330
393
423
382
332
327
293
683
760
677
549
523
510
481
112
112
101
90
96
93
86
52
57
44
29
25
32
39
741
626
465
356
300
267
241
88
97
84
59
52
46
37
1,029
1,094
1,028
867
720
693
678
353
443
464
428
394
386
356
71
81
54
42
44
49
52
138
104
87
83
81
61
53
1,147
1,019
734
564
504
505
507
298
375
422
358
283
255
262
1,317
1,639
1,729
1,441
1,193
1,174
1,143
37
33
28
21
25
21
25
855
947
959
858
766
767
747
554
468
332
256
217
221
224
241
272
246
234
241
210
177
21
17
12
11
13
12
14
1,234
1,314
1,255
1,113
989
1,017
1,014
162
150
125
99
87
92
95
2,440
2,022
1,336
1,114
1,179
1,204
1,097
405
440
396
359
350
317
296
301
253
225
200
164
156
150
119
125
103
74
72
82
69
128
99
39
34
46
65
60
153
122
58
46
48
55
60
3,500
3,818
3,839
3,173
2,739
2,685
2,385
498
423
308
242
199
177
183
364
331
184
120
113
133
140
138
129
82
59
53
55
66
137
131
96
79
69
66
70
1,715
1,926
1,781
1,484
1,301
1,199
1,127
604,942
581,293
542,968
486,459
437,598
403,974
360,906
6,765
6,012
5,223
4,282
3,534
3,328
3,072
824
755
621
534
513
510
457
3,327
3,109
2,324
1,812
1,669
1,755
1,731
6,314
5,806
5,220
4,533
3,804
3,327
2,859
339
249
172
166
162
170
164
2,072
1,597
1,188
1,059
1,005
886
744
386
378
238
149
124
131
161
1,129
1,055
1,003
905
794
718
605
160
183
142
92
74
71
84
8,019
6,833
6,487
5,665
4,406
3,705
3,203
206
170
98
67
75
77
79
563
541
433
334
315
336
354
1,848
1,956
2,122
1,960
1,622
1,375
1,176
718
513
373
321
347
361
296
10,608
10,250
10,107
9,080
8,097
7,294
6,150
870
790
631
518
451
454
418
3,794
3,134
2,689
2,384
1,917
1,649
1,408
409
342
272
232
221
201
179
12,212
11,545
10,001
8,460
7,675
7,637
7,469
754
664
604
547
497
483
381
119
110
83
76
69
66
63
1,273
991
635
551
551
538
526
970
796
632
518
465
434
371
61
62
56
44
29
31
30
1,083
892
658
571
553
539
480
1,484
1,137
761
710
730
737
707
507
424
261
222
226
218
220
291
227
193
178
170
146
119
453
431
328
249
217
196
194
89
61
36
29
39
37
27
299
275
224
177
139
137
142
140
139
90
58
46
42
49
581
500
351
283
264
260
253
3,715
3,398
2,966
2,543
2,411
2,320
2,031
2,486
2,213
1,955
1,684
1,524
1,418
1,242
1,803
1,263
1,003
920
807
733
663
153
147
138
130
122
99
83
912
923
825
678
568
515
421
1,039
857
640
588
538
466
414
1,001
970
877
693
578
536
453
6,372
6,284
6,533
6,476
6,114
5,400
4,372
332
272
203
169
148
140
131
5,755
5,058
4,301
3,475
3,072
2,794
2,516
1,724
1,568
1,292
1,128
1,001
901
804
4,598
4,280
3,779
3,374
3,001
2,681
2,439
891
796
735
613
504
451
358
1,762
1,742
1,371
1,024
892
911
975
1,801
1,650
1,348
1,134
1,104
1,034
942
2,240
1,584
1,294
1,154
940
834
725
3,763
2,980
2,569
2,085
1,589
1,453
1,333
3,053
2,781
2,284
1,873
1,664
1,701
1,821
76
79
76
73
87
82
64
6,440
6,109
5,059
4,417
4,141
3,821
3,290
4,198
3,651
3,372
2,915
2,310
1,978
1,621
505
403
270
221
214
227
226
101
110
70
40
27
42
63
841
629
404
384
388
357
286
2,972
2,189
1,632
1,350
1,144
1,062
989
214
184
144
128
104
81
81
759
548
426
414
384
347
317
1,607
1,318
1,106
913
766
686
610
434
403
303
218
180
202
219
1,507
1,386
1,165
1,013
967
929
845
2,000
1,670
1,100
1,035
1,072
1,073
975
2,418
2,309
2,113
1,820
1,508
1,297
1,135
714
617
360
255
225
254
293
1,934
1,631
1,373
1,180
1,026
963
900
982
745
530
426
436
429
386
2,876
2,307
1,510
1,169
1,148
1,257
1,330
699
557
399
327
318
346
355
11,338
10,572
9,415
8,436
7,634
6,961
6,080
1,755
1,449
1,203
987
890
858
814
859
826
599
427
377
398
450
7,317
6,815
6,529
6,123
5,487
5,009
4,361
1,744
1,505
1,288
1,028
848
769
670
2,685
2,573
2,158
1,829
1,624
1,522
1,391
566
448
357
284
245
241
210
1,833
1,430
1,225
1,001
842
715
592
527
511
407
376
347
310
309
455
351
233
195
188
177
180
434
344
183
119
128
164
173
869
827
666
616
584
543
463
3,027
2,480
1,641
1,392
1,338
1,267
1,178
870
740
617
467
411
399
398
6,715
6,464
5,350
4,273
3,866
3,821
3,905
1,517
1,211
872
752
720
683
646
1,365
1,024
669
610
622
626
610
543
483
345
287
283
268
258
1,709
1,351
992
792
699
704
672
1,632
1,441
1,295
1,151
1,013
970
855
1,037
1,065
906
793
779
768
652
592
479
326
282
263
245
237
829
697
530
448
414
409
386
3,657
3,297
2,792
2,432
2,220
2,012
1,785
44
45
38
23
19
18
20
258
254
235
191
148
153
160
231
238
200
154
147
144
136
585
497
399
315
274
271
261
2,084
1,741
1,434
1,270
1,154
1,064
981
1,358
1,068
864
750
648
586
527
367
330
248
224
204
198
182
1,206
979
717
647
635
600
544
655
653
574
460
374
323
322
3,966
3,567
3,135
2,648
2,250
1,990
1,711
451
417
312
272
244
248
239
2,398
1,906
1,414
1,132
1,101
1,095
954
1,557
1,173
861
716
637
641
618
1,687
1,625
1,558
1,326
1,104
1,037
957
2,184
1,693
1,186
1,053
976
916
873
5,871
4,857
3,960
3,409
2,943
2,681
2,332
2,291
1,781
1,144
1,056
1,069
1,059
1,055
1,001
773
490
441
433
447
448
338
349
238
167
141
156
172
131,035
151,147
167,210
158,444
145,642
134,083
119,411
5,935
5,209
4,641
4,002
3,365
2,904
2,509
2,928
2,241
1,721
1,396
1,203
1,171
1,021
1,267
1,153
1,156
1,053
885
759
671
3,129
3,059
2,712
2,233
1,825
1,598
1,404
9,834
10,736
11,813
11,256
10,761
9,530
7,321
600
506
426
366
304
275
214
154
117
73
72
73
71
72
968
859
719
650
612
590
531
552
461
350
253
242
249
237
1,458
1,391
1,279
1,112
914
837
777
655
712
656
536
495
490
483
661
562
410
342
317
318
312
383
329
198
147
151
175
196
947
923
837
730
588
508
484
1,358
1,203
1,087
992
815
713
653
314
285
219
184
185
187
168
100
81
48
39
52
64
50
14,023
13,928
13,995
12,975
11,669
10,756
9,478
71
72
42
32
32
42
38
1,981
1,765
1,545
1,378
1,347
1,284
1,099
41
29
31
36
30
17
19
1,242
1,148
1,146
1,140
1,109
962
756
1,071
1,012
850
726
669
599
479
1,062
906
693
608
584
565
524
363
330
227
166
157
174
179
12,034
12,251
11,790
10,897
10,265
9,812
8,985
361
299
171
126
123
149
156
3,062
3,055
2,937
2,503
2,015
1,805
1,626
2,859
2,692
2,355
2,130
1,964
1,821
1,597
1,612
1,552
1,479
1,260
1,099
978
836
1,829
1,256
917
813
738
688
654
69
67
52
41
40
43
42
588
487
363
283
252
267
246
1,112
948
731
608
566
554
517
2,894
2,574
2,571
2,257
1,873
1,666
1,349
797
572
361
327
320
329
315
808
784
659
555
501
489
453
1,251
1,110
828
699
685
673
589
2,102
2,019
1,873
1,602
1,408
1,266
1,107
8,307
7,772
6,947
6,030
5,158
4,626
4,095
488
508
376
249
208
193
190
29,228
30,414
31,713
28,543
24,283
21,717
18,909
1,085
922
589
437
436
442
479
706
629
425
412
428
415
386
502
310
131
138
165
198
218
287
263
185
138
141
155
156
2,090
1,936
1,535
1,246
1,183
1,182
1,058
544
428
327
304
291
251
230
1,605
1,571
1,444
1,162
952
883
811
8,384
7,741
6,878
5,884
5,011
4,400
4,009
211
122
38
42
53
58
56
809
689
456
335
332
350
405
1,404
1,005
743
668
602
524
472
779
623
460
361
305
303
329
2,114
1,918
1,601
1,420
1,337
1,284
1,172
1,969
1,838
1,593
1,326
1,123
1,065
971
313
307
255
238
226
207
197
3,071
2,611
1,936
1,683
1,574
1,497
1,378
600
602
549
468
442
432
387
9,797
9,757
9,599
8,969
8,074
7,402
6,494
1,141
954
647
487
449
512
546
868
762
573
447
456
460
460
6,531
5,353
4,215
3,484
2,985
2,721
2,410
2,078
1,664
1,180
986
939
894
837
3,533
3,110
2,556
2,175
1,859
1,725
1,587
4,248
3,995
3,464
3,010
2,723
2,429
2,097
649
611
549
498
441
388
323
647
599
548
424
368
351
291
2,873
2,253
1,798
1,535
1,371
1,200
993
832
611
430
360
346
341
301
932
754
475
388
372
395
409
5,752
5,255
4,249
3,740
3,369
3,048
2,737
606
457
321
290
303
289
263
1,812
1,419
901
736
688
729
749
2,267
2,007
1,676
1,456
1,294
1,218
1,156
105
84
63
55
64
60
48
897
762
497
392
358
385
416
644
608
464
372
342
339
325
611
535
419
337
287
300
297
3,402
2,973
2,305
2,009
1,917
1,892
1,724
2,987
2,123
1,519
1,360
1,189
1,080
938
112
96
72
65
57
57
60
8,747
7,922
6,707
5,758
5,221
4,867
4,329
154
132
80
57
49
60
59
4,800
4,527
4,272
3,593
2,863
2,426
2,070
441
338
247
237
213
203
181
328
301
226
160
156
149
146
1,590
1,273
1,010
872
790
713
610
620
553
473
392
330
316
280
946
936
827
666
523
465
450
2,878
2,481
2,088
1,863
1,659
1,452
1,160
393
366
273
205
166
171
184
6,468
5,787
4,914
4,268
3,687
3,381
2,965
8,415
7,928
6,576
5,505
4,959
4,697
4,368
841
727
485
394
399
411
393
536
495
411
376
346
329
308
1,585
1,590
1,367
1,250
1,189
1,119
962
2,384
1,973
1,522
1,343
1,182
1,053
940
1,522
1,298
943
755
705
659
567
1,634
1,568
1,458
1,286
1,155
1,130
1,043
480
429
440
394
300
261
238
316
241
140
126
131
141
132
2,783
1,780
1,251
1,172
1,054
978
948
179,129
177,610
171,534
159,612
148,966
140,189
124,992
7,331
5,995
4,745
4,000
3,617
3,439
3,038
3,467
2,475
1,588
1,281
1,181
1,237
1,194
1,436
1,130
740
630
629
599
596
7,149
5,936
4,839
4,621
4,353
4,128
3,710
6,724
6,207
5,733
4,921
4,089
3,639
3,164
12,634
12,645
12,360
12,909
13,956
13,154
10,713
4,805
4,499
4,012
3,697
3,382
3,166
2,820
4,553
4,067
3,531
2,996
2,556
2,270
1,979
2,671
2,132
1,538
1,301
1,211
1,193
1,177
2,357
1,674
1,117
985
927
905
919
10,263
9,632
9,230
8,241
6,897
5,976
5,167
7,013
6,861
6,523
5,735
5,042
4,671
4,104
2,068
1,623
1,329
1,172
1,046
950
869
72,674
79,655
83,029
77,843
72,424
68,694
62,539
990
734
500
462
503
511
415
23,337
23,352
22,535
21,471
20,587
19,571
17,052
6,544
6,052
5,483
5,082
4,750
4,456
4,049
3,113
2,941
2,702
2,265
1,816
1,630
1,487
140,076
143,331
150,650
147,702
136,469
121,766
101,765
8,517
7,269
7,950
8,319
7,827
6,953
5,838
9,015
6,717
5,245
4,481
4,139
3,977
3,704
1,406
1,544
1,556
1,532
1,467
1,344
1,202
25,295
20,987
18,125
16,585
15,863
15,493
14,927
69,701
73,153
77,329
78,685
76,960
70,997
57,851
4,774
3,307
2,461
2,055
1,843
1,764
1,724
2,798
2,144
1,827
1,673
1,558
1,477
1,336
18,570
28,210
36,157
34,372
26,812
19,761
15,183
264,660
251,565
226,236
197,672
178,214
170,945
160,132
1,981
1,678
1,187
984
938
879
794
831
700
476
340
341
374
374
6,307
4,928
3,844
3,133
2,540
2,263
2,240
405
393
302
247
231
226
199
1,665
1,560
1,299
1,041
967
969
964
903
919
722
582
502
485
497
1,922
1,919
1,601
1,218
1,115
1,148
1,067
1,728
1,743
1,510
1,276
1,200
1,146
1,103
305
293
276
250
225
208
187
3,243
2,904
2,275
1,816
1,614
1,541
1,525
4,174
3,849
3,040
2,482
2,269
2,243
2,155
2,734
2,347
1,787
1,453
1,270
1,242
1,256
15,351
15,623
14,954
13,574
12,536
12,263
11,656
2,115
1,668
1,179
1,040
995
997
967
2,010
1,814
1,487
1,380
1,374
1,383
1,262
3,938
3,668
2,864
2,300
2,132
2,213
2,330
2,435
2,237
1,803
1,459
1,281
1,222
1,158
1,851
1,578
1,276
1,016
861
878
883
563
419
270
257
254
229
228
8,250
8,430
8,048
7,153
6,301
5,988
5,666
5,321
4,783
3,761
3,121
2,818
2,651
2,416
1,958
1,739
1,252
1,067
986
966
957
1,415
1,243
880
688
623
619
675
8,296
7,740
6,145
5,031
4,543
4,535
4,430
2,949
2,476
2,082
1,858
1,632
1,530
1,394
1,332
1,168
837
534
500
554
541
906
820
578
489
476
458
445
73,629
78,281
78,691
68,958
62,951
62,396
58,431
2,813
2,126
1,304
1,124
1,110
1,189
1,263
501
451
267
208
231
254
246
1,294
1,025
768
618
498
438
472
4,013
3,517
2,736
2,218
1,925
1,857
1,741
1,062
926
692
644
597
569
562
1,580
1,353
973
839
843
851
828
27,703
27,009
28,745
28,584
25,617
21,576
17,985
2,683
2,380
1,851
1,553
1,363
1,379
1,453
12,625
10,619
8,870
7,564
6,413
6,015
5,719
2,170
1,822
1,162
900
888
941
940
1,866
1,544
1,084
854
798
831
831
4,019
3,614
2,925
2,523
2,304
2,342
2,322
2,917
2,380
1,776
1,399
1,236
1,250
1,164
1,529
1,369
970
840
824
895
871
1,032
791
508
416
416
400
351
769
729
580
456
381
405
410
1,425
1,247
935
835
857
842
821
1,669
1,564
1,335
1,134
977
878
747
869
809
627
513
486
494
458
423
453
450
402
343
311
294
3,926
3,422
2,719
2,397
2,160
1,969
1,771
4,842
4,655
4,189
3,396
2,734
2,425
2,259
1,224
1,187
1,001
854
787
755
681
806
799
632
473
437
443
465
4,463
3,842
2,843
2,387
2,194
2,205
2,090
6,987
5,495
4,141
3,416
2,825
2,706
2,786
2,885
2,658
2,332
1,907
1,535
1,294
1,122
1,845
1,670
1,278
1,074
982
931
870
4,397
3,585
2,741
2,175
1,868
1,798
1,744
1,806
1,604
1,376
1,222
1,110
1,096
1,066
255,359
251,094
235,153
213,976
200,906
197,487
186,155
39,197
38,137
35,807
34,495
33,739
33,842
31,909
3,821
3,597
3,063
2,709
2,819
2,997
2,942
3,430
2,825
2,355
2,177
1,899
1,647
1,497
2,668
2,478
2,117
1,862
1,738
1,791
1,745
2,387
2,117
1,614
1,332
1,157
1,049
985
77,484
79,942
79,670
72,480
66,086
63,173
57,593
3,803
3,144
2,559
2,246
2,011
2,002
1,981
4,834
4,892
4,345
3,629
3,129
2,824
2,505
5,496
4,848
3,746
3,299
3,305
3,402
3,344
8,844
8,800
8,007
7,144
6,452
6,365
6,309
24,713
23,543
20,640
18,297
17,734
17,854
17,468
39,150
39,678
38,655
35,838
34,062
34,300
32,849
3,799
3,587
3,005
2,552
2,404
2,400
2,504
4,498
4,244
3,610
3,060
2,904
3,075
3,032
7,372
7,243
6,736
6,040
5,758
5,607
5,393
2,232
1,921
1,503
1,326
1,279
1,296
1,259
8,775
7,925
6,511
5,478
4,842
4,637
4,624
12,856
12,173
11,210
10,012
9,588
9,226
8,216
249,363
235,539
220,566
207,838
201,733
198,595
183,935
212
190
164
162
154
141
139
7,960
7,122
6,551
6,481
6,426
6,106
5,231
2,417
2,064
1,657
1,474
1,419
1,417
1,457
932
881
913
891
804
737
608
107
85
58
54
55
68
76
256
217
153
139
143
158
176
63
48
50
39
38
43
45
93
92
79
69
68
71
81
45
47
35
28
30
29
35
134
101
97
93
78
72
82
122
107
81
76
75
97
98
1,845
1,712
1,495
1,339
1,262
1,282
1,300
129
104
76
85
85
89
90
269
224
179
213
227
212
199
106
101
77
61
59
63
68
451
415
364
319
297
299
303
6,619
6,425
5,813
5,369
5,135
4,996
4,680
35,813
35,371
32,149
28,955
28,740
30,079
29,371
3,054
2,759
2,439
2,310
2,287
2,391
2,365
447
414
337
262
271
313
309
139
112
68
66
95
117
122
61
42
35
47
47
55
51
430
400
345
304
330
369
362
65
49
28
30
31
36
36
4,885
4,424
3,867
3,526
3,348
3,422
3,498
5,637
5,101
4,175
3,434
3,265
3,459
3,562
693
633
606
541
533
571
515
67
62
44
41
37
54
63
13,192
12,024
10,929
10,126
10,011
10,517
10,226
77,577
76,674
73,947
68,955
66,919
65,389
59,756
130
97
77
81
94
97
93
81
66
35
36
51
60
53
7,273
6,518
5,550
4,956
4,853
4,976
5,073
81
68
44
41
51
67
75
1,192
1,036
921
827
784
779
705
2,634
2,316
2,027
1,955
1,948
2,009
1,868
122
98
52
44
63
90
120
401
428
361
270
289
318
337
681
603
572
515
525
529
459
136
130
96
81
83
95
116
1,166
965
804
806
802
794
783
14,521
13,676
12,334
11,081
10,488
10,689
10,350
22,092
19,452
21,507
23,874
22,349
18,919
14,718
36
33
19
12
17
23
19
262
198
130
125
149
165
168
32
30
24
28
27
22
27
938
792
647
643
685
712
693
6,200
6,022
6,120
5,880
5,487
5,068
4,496
271
236
171
124
115
83
451
427
358
496
488
323
25
19
14
152
156
157
176
66
85
101
110
302
304
295
283
274
303
352
386
13
16
18
16
23
14
13
10
14
15
16,506
15,154
14,192
13,572
13,282
13,045
11,663
814
651
599
548
449
388
344
122
62
42
60
69
81
84
1,437
1,340
1,234
1,114
1,062
1,078
1,023
190
164
162
153
159
156
131
255
243
231
214
209
224
179
93
75
62
61
68
67
68
100
86
61
59
69
74
69
80
74
51
52
56
57
70
140
139
114
104
95
98
101
159
130
119
108
100
98
93
691
627
465
405
486
544
568
108
102
88
98
97
87
80
115
93
54
58
77
89
98
618
548
471
443
421
389
368
1,338
1,171
1,108
1,052
952
895
780
2,038
1,834
1,426
1,256
1,270
1,314
1,292
1,371
1,219
998
917
924
910
881
207,092
201,957
193,274
181,855
169,094
156,289
140,436
5,715
5,029
4,069
3,775
3,752
3,563
3,320
24,173
21,823
18,884
17,253
16,337
15,354
13,865
10,604
10,140
9,227
7,967
7,033
6,490
5,952
48,203
53,515
58,385
57,614
53,781
49,801
44,819
19,458
17,920
16,085
14,983
14,382
13,476
11,925
12,189
11,379
10,786
10,321
9,591
8,565
7,602
2,398
2,263
2,119
2,064
2,003
2,033
1,939
19,427
16,954
14,181
12,693
11,707
10,665
9,645
3,128
3,134
3,048
2,964
2,849
2,645
2,345
8,147
8,062
7,754
6,992
6,135
5,518
4,936
3,245
3,015
2,702
2,409
2,228
2,097
1,875
15,955
15,997
14,968
13,390
12,002
11,250
10,179
9,582
9,629
9,658
8,956
7,993
7,223
6,235
8,320
8,318
8,410
7,991
7,385
6,747
6,185
5,485
4,719
3,833
3,532
3,475
3,102
2,679
5,274
5,025
4,949
4,845
4,362
3,972
3,454
5,789
5,035
4,216
4,106
4,079
3,788
3,481
309,573
294,919
286,843
280,112
273,657
265,330
241,580
1,184
974
728
643
648
700
729
2,851
2,463
1,870
1,706
1,734
1,754
1,781
20,368
19,247
17,827
17,154
17,048
17,300
16,253
839
703
481
442
521
558
536
404
390
294
240
243
282
306
870
652
490
404
369
396
403
1,701
1,537
1,502
1,454
1,378
1,309
1,240
401
348
304
260
217
216
240
15,438
16,661
16,684
15,548
15,544
16,504
16,659
200
186
137
126
128
139
152
779
669
535
530
544
575
549
4,073
3,480
2,729
2,461
2,483
2,518
2,465
1,558
1,356
1,067
1,010
1,017
953
837
326
306
285
252
231
255
260
1,246
1,162
1,033
963
943
992
1,021
2,315
1,875
1,508
1,411
1,466
1,456
1,379
1,621
1,412
1,182
1,080
974
882
859
833
755
578
508
526
544
541
1,742
1,434
987
898
1,025
1,078
1,019
208
180
157
137
123
121
127
9,795
8,948
7,612
7,143
7,199
7,701
8,104
51,087
45,915
43,613
44,268
45,098
44,008
37,809
414
408
322
258
263
283
305
594
533
485
452
450
487
453
2,110
1,881
1,702
1,635
1,614
1,683
1,675
414
336
231
224
214
206
238
40,386
36,066
35,692
36,614
36,198
33,455
28,545
307
270
179
156
170
172
179
1,161
995
692
628
644
718
719
1,159
1,062
881
745
702
714
726
120
93
89
94
86
78
77
55,688
59,425
66,788
67,001
60,802
53,476
44,683
10,706
9,432
8,751
8,448
8,273
8,111
7,521
775
708
598
547
541
567
568
6,298
5,512
4,597
4,156
3,996
4,114
4,200
121
106
88
74
72
76
69
2,257
2,000
1,694
1,513
1,506
1,532
1,469
23,847
25,399
25,547
24,208
24,609
25,393
24,402
2,787
2,170
1,589
1,415
1,336
1,367
1,359
6,485
5,912
5,328
5,072
4,896
4,855
4,678
31,481
29,765
28,192
26,486
26,058
25,973
24,523
582
477
393
350
352
385
387
2,042
1,716
1,402
1,398
1,416
1,444
1,535
120,140
114,397
108,390
101,534
94,870
87,698
77,038
756
746
724
658
633
610
546
1,176
1,180
1,152
1,077
1,017
1,007
919
577
511
438
418
400
345
295
1,661
1,623
1,469
1,272
1,096
983
917
7,285
7,435
7,290
6,868
6,535
6,227
5,784
5,040
4,384
3,903
3,942
3,848
3,445
2,958
1,884
1,626
1,494
1,402
1,228
1,067
858
1,593
1,550
1,491
1,336
1,127
980
881
451
435
396
358
341
320
282
6,442
6,482
6,473
6,074
5,537
5,156
4,728
396
383
340
306
295
274
235
1,052
905
758
663
624
594
515
9,567
9,083
9,072
8,355
7,143
6,348
5,484
1,258
1,160
977
877
836
800
698
3,541
3,257
2,881
2,747
2,646
2,499
2,167
588
563
585
602
545
473
418
836
858
851
771
691
621
544
3,615
3,525
3,526
3,360
3,001
2,687
2,376
1,815
1,757
1,763
1,675
1,528
1,377
1,162
892
760
669
636
619
580
498
1,714
1,545
1,405
1,286
1,212
1,120
1,009
635
629
554
478
440
389
347
2,358
2,180
1,875
1,633
1,598
1,573
1,400
1,972
1,883
1,803
1,821
1,766
1,579
1,346
8,440
7,769
7,667
7,129
6,453
5,754
4,631
1,745
1,752
1,654
1,552
1,475
1,355
1,167
1,069
891
785
782
770
727
697
2,389
2,234
2,047
1,849
1,738
1,655
1,398
803
809
788
716
658
649
615
1,589
1,549
1,397
1,237
1,034
879
799
3,163
2,876
2,477
2,309
2,342
2,235
2,012
1,196
1,144
1,021
963
962
932
794
8,235
8,794
8,752
8,256
8,165
8,013
7,391
4,625
4,057
3,424
3,057
2,932
2,729
2,332
602
528
444
458
458
386
324
2,159
2,208
2,246
2,116
1,912
1,786
1,597
903
883
777
658
549
445
419
1,662
1,622
1,474
1,458
1,488
1,369
1,147
2,429
2,341
2,355
2,159
1,815
1,596
1,359
1,015
917
777
759
763
693
585
2,549
2,458
2,398
2,225
2,124
1,995
1,732
943
914
917
910
874
818
749
3,456
3,323
3,366
3,485
3,395
2,969
2,445
3,861
3,562
3,297
3,060
2,992
2,927
2,576
610
563
512
504
464
387
359
466
450
411
376
313
268
241
302
298
254
220
196
169
156
1,922
1,658
1,501
1,416
1,330
1,163
944
388
395
376
379
370
320
289
1,254
1,091
902
828
770
753
685
268
260
238
195
175
190
194
532
529
503
436
390
362
324
813
740
717
674
634
598
484
458
470
467
415
373
353
350
252
243
191
177
152
137
147
583
600
624
545
469
451
419
429
351
280
245
254
249
227
726
620
503
455
476
518
440
627
526
449
433
459
435
335
573
512
510
483
440
379
308
713,825
694,809
641,069
571,170
523,126
512,067
494,402
862
730
701
682
589
495
420
304
256
230
186
173
178
178
8,516
8,069
7,407
6,608
5,952
5,832
5,533
2,873
2,666
2,323
2,238
2,317
2,433
2,451
406
386
326
313
339
330
306
2,418
2,177
1,948
1,636
1,363
1,207
1,088
508
500
441
419
422
398
375
1,368
1,099
845
694
559
523
515
2,071
1,895
1,629
1,615
1,632
1,606
1,596
7,877
6,710
5,852
5,016
4,090
3,617
3,237
3,829
4,321
4,299
3,573
3,323
3,477
3,413
545
586
573
534
492
494
547
2,477
2,429
2,053
1,743
1,693
1,938
2,087
3,431
3,556
3,486
3,176
2,937
2,788
2,483
3,068
2,855
2,481
2,385
2,470
2,498
2,414
2,375
2,465
2,444
2,243
2,158
2,200
2,120
314
300
239
217
219
216
222
189
158
134
115
101
92
68
683
463
312
268
235
223
199
1,307
1,153
1,136
944
670
575
503
1,839
1,860
1,648
1,426
1,268
1,262
1,312
2,056
1,982
1,900
1,662
1,362
1,139
976
4,961
4,167
3,233
2,769
2,418
2,306
2,192
1,650
1,510
1,381
1,139
892
809
773
3,957
3,142
2,539
2,024
1,710
1,605
1,477
1,874
2,123
2,100
1,941
1,702
1,572
1,508
2,397
1,782
1,115
933
977
992
976
10,024
12,847
14,647
13,042
11,526
11,306
11,315
2,255
1,745
1,328
1,044
862
778
675
3,259
3,645
3,646
3,045
2,611
2,533
2,495
1,459
1,369
1,122
952
842
802
756
5,206
4,763
4,138
3,770
3,338
3,179
3,044
2,755
2,382
1,661
1,456
1,471
1,506
1,482
2,164
2,354
2,067
1,620
1,568
1,796
1,892
1,506
1,120
652
575
616
658
654
1,065
957
905
796
633
557
523
1,079
909
737
555
498
486
456
6,918
7,487
7,869
7,444
6,597
6,194
5,970
25,238
27,029
28,018
26,119
24,039
24,064
24,019
4,587
4,451
4,147
3,848
3,771
3,710
3,538
230
200
195
167
150
133
107
594
486
349
277
288
300
298
2,126
1,942
1,575
1,272
1,113
1,085
1,029
16,275
17,773
18,461
16,648
15,036
14,511
13,691
4,483
4,724
4,470
4,047
3,914
4,055
3,994
1,400
1,434
1,417
1,192
963
866
823
6,669
5,586
4,941
4,145
3,256
2,959
2,744
11,419
11,787
11,196
9,779
8,890
8,806
8,561
1,863
1,643
1,449
1,397
1,365
1,332
1,247
1,933
1,656
1,250
1,022
939
939
953
2,680
2,277
1,558
1,322
1,328
1,331
1,321
1,068
982
794
674
653
647
629
1,998
2,015
1,686
1,415
1,352
1,347
1,352
950
893
764
711
734
732
691
1,612
1,390
1,020
834
801
814
823
1,038
783
493
420
419
435
431
1,581
1,244
994
878
790
711
590
6,466
5,577
3,489
2,696
2,863
3,244
3,406
1,391
1,498
1,375
1,161
1,079
1,057
995
1,770
1,564
1,115
888
900
1,014
1,018
7,964
6,557
5,116
4,222
3,731
3,767
3,702
1,817
1,773
1,697
1,501
1,230
1,051
954
1,986
1,450
834
738
741
869
935
456
384
285
218
221
217
188
4,822
4,751
4,788
4,748
4,371
4,105
3,888
3,240
2,884
2,078
1,683
1,637
1,630
1,549
2,468
2,009
1,955
1,496
1,110
947
839
4,894
5,119
5,166
5,020
4,867
4,544
4,004
2,167
2,025
1,563
1,394
1,439
1,565
1,636
2,241
1,733
1,153
1,013
982
939
866
5,657
5,446
5,149
4,373
3,689
3,416
3,217
2,535
2,090
1,634
1,483
1,338
1,246
1,180
4,200
3,587
2,872
2,612
2,424
2,440
2,465
573
597
619
567
504
460
418
1,662
1,480
1,123
971
1,001
1,016
1,002
2,006
1,426
1,046
892
804
773
773
3,810
3,485
2,984
2,754
2,619
2,549
2,352
1,760
1,340
784
637
737
811
828
1,263
1,177
1,089
891
674
618
600
2,228
1,970
1,762
1,488
1,249
1,117
1,071
2,179
2,033
1,929
1,797
1,687
1,546
1,337
1,553
1,600
1,499
1,218
1,086
1,098
1,076
6,822
5,097
3,182
2,822
2,878
2,934
2,932
430
439
373
372
413
398
365
5,899
6,520
6,624
5,857
4,987
4,639
4,418
5,375
4,874
4,418
3,706
2,908
2,453
2,229
33,217
38,652
42,256
37,862
33,668
32,564
31,572
440
454
444
416
361
367
377
3,526
3,580
3,161
2,813
2,681
2,770
2,749
889
872
758
716
698
686
694
2,695
2,329
1,655
1,364
1,298
1,283
1,256
3,517
3,587
4,005
3,511
2,687
2,340
2,149
1,253
1,248
1,218
1,149
1,006
935
876
3,838
3,376
2,659
2,463
2,351
2,292
2,249
1,552
1,288
949
843
827
811
784
114
117
110
86
72
71
79
1,397
1,432
1,276
1,115
1,134
1,221
1,294
419
363
305
252
200
164
151
1,723
1,497
1,267
1,036
871
880
850
1,835
1,764
1,620
1,523
1,497
1,486
1,376
3,460
3,416
2,922
2,290
1,970
2,049
2,111
9,457
9,213
8,747
8,201
7,638
7,462
7,083
1,696
1,380
1,115
856
736
723
710
1,729
1,453
1,092
891
810
740
672
3,664
3,971
3,971
3,778
3,575
3,488
3,266
432
389
339
307
253
223
211
417
346
319
284
191
140
129
14,139
13,758
12,966
11,873
10,997
11,002
10,844
5,601
4,990
4,031
3,557
3,529
3,557
3,405
1,486
1,253
1,140
861
678
617
572
1,632
1,558
1,300
1,034
950
995
914
1,799
1,692
1,658
1,546
1,392
1,263
1,155
517
515
457
378
321
289
278
928
807
612
570
639
676
653
2,728
2,808
2,831
2,452
2,121
1,978
1,929
1,429
1,339
1,217
1,089
952
910
921
2,029
1,974
1,673
1,472
1,358
1,285
1,247
8,120
9,565
10,493
9,460
8,584
8,259
8,091
500
493
441
394
373
404
389
1,516
1,500
1,397
1,210
1,039
973
898
2,075
1,898
1,620
1,499
1,516
1,580
1,568
2,072
1,857
1,490
1,274
1,077
934
898
8,179
7,865
7,169
6,426
6,136
6,050
5,984
14,016
13,397
10,788
9,359
9,189
9,157
8,735
2,540
2,686
2,595
2,202
1,973
1,866
1,672
2,347
2,398
2,200
2,039
1,951
1,997
2,006
2,880
2,192
1,844
1,574
1,218
1,029
884
7,557
7,139
7,170
6,625
5,445
4,671
4,271
2,320
1,744
1,253
1,127
1,082
1,096
1,088
3,857
3,259
2,268
2,079
2,126
2,079
1,985
15,886
17,704
18,922
17,957
16,913
16,738
16,401
1,738
1,782
1,773
1,522
1,214
1,073
975
5,164
5,340
5,375
4,837
4,373
4,391
4,241
1,882
1,826
1,633
1,504
1,444
1,521
1,508
2,274
2,363
2,366
2,003
1,561
1,299
1,141
683
658
728
688
536
482
448
732
624
567
485
379
289
263
2,944
3,262
3,457
3,179
2,909
2,780
2,739
476
477
435
392
371
410
446
353
359
336
252
188
156
137
17,123
15,636
13,801
12,169
11,014
10,819
10,301
3,333
3,000
2,373
2,081
1,967
1,922
1,880
5,969
5,599
4,835
4,329
3,982
3,938
3,801
3,303
3,101
2,585
2,136
1,938
1,892
1,780
1,571
1,471
1,228
1,042
992
1,031
1,004
385
384
370
286
211
194
176
2,882
2,688
2,626
2,093
1,500
1,279
1,126
2,470
2,480
2,167
1,919
1,785
1,760
1,724
4,364
3,568
2,847
2,352
1,994
1,734
1,520
1,256
1,125
843
738
736
765
778
2,355
1,994
1,249
1,158
1,370
1,551
1,655
1,025
944
848
781
767
820
850
621
559
383
305
319
372
379
1,495
1,267
833
773
814
845
864
12,819
11,001
8,401
6,850
6,153
6,280
6,374
739
659
592
451
353
334
297
1,913
1,686
1,099
963
1,015
1,066
1,040
2,389
2,056
1,577
1,475
1,519
1,555
1,494
3,258
2,638
2,397
2,017
1,535
1,294
1,120
11,218
10,224
7,359
6,430
6,580
6,938
6,880
3,544
2,881
2,022
1,781
1,818
1,892
1,896
600
573
518
421
334
300
301
525
414
305
280
296
268
239
1,195
1,280
1,283
1,144
992
937
878
831
807
736
595
513
464
419
769
710
665
666
586
503
471
1,714
1,354
909
817
868
933
897
1,574
1,357
1,279
1,072
831
703
616
2,242
2,048
1,519
1,350
1,326
1,362
1,313
1,529
1,100
913
733
608
584
541
618
530
458
393
301
247
238
2,043
1,781
1,448
1,307
1,178
1,175
1,149
5,238
4,618
3,650
3,113
2,908
2,762
2,678
7,436
7,189
6,238
5,387
5,208
5,378
5,237
7,859
7,298
6,128
5,403
5,095
4,969
4,694
394
397
312
274
284
308
291
1,346
1,250
1,066
848
696
596
484
1,042
1,003
888
824
851
934
921
370
323
284
253
227
228
218
1,395
1,030
679
596
594
614
534
3,100
2,948
2,321
2,031
2,090
2,284
2,329
1,940
1,864
1,782
1,522
1,274
1,151
1,003
5,687
5,480
4,974
4,623
4,146
3,837
3,546
949
740
611
498
392
349
312
617
573
568
481
387
344
307
547
562
529
473
431
401
368
737
663
565
482
382
316
267
1,591
1,503
1,439
1,264
1,039
930
872
13,299
13,140
12,173
11,267
11,004
11,380
11,071
164
149
116
114
120
142
144
1,952
1,935
1,717
1,565
1,721
1,908
1,876
1,695
1,444
1,137
1,064
1,119
1,200
1,182
41,554
49,384
54,946
51,375
47,411
46,298
44,599
1,417
1,236
1,192
1,068
833
705
684
736
618
509
405
319
293
272
945
981
856
739
730
770
739
1,174
955
657
555
532
549
568
711
546
406
399
371
339
323
1,441
1,289
1,177
997
788
692
629
1,048
1,100
1,037
894
774
733
721
4,415
4,039
3,683
3,000
2,469
2,273
2,080
1,949
1,630
1,304
987
867
869
750
1,508
1,244
968
807
710
698
717
4,235
4,188
3,954
3,427
3,199
3,351
3,265
1,738
1,635
1,357
1,247
1,364
1,362
1,315
2,354
2,517
2,482
2,171
2,084
2,198
2,184
3,841
3,669
3,051
2,632
2,597
2,628
2,517
1,598
1,695
1,551
1,375
1,354
1,467
1,560
1,729
1,369
1,064
892
779
717
654
3,957
3,043
2,200
1,838
1,597
1,451
1,373
2,530
2,387
2,104
2,045
2,087
2,114
2,045
1,023
753
508
470
445
431
433
184,411
187,601
188,373
179,471
164,780
149,170
130,209
653
621
684
658
506
392
350
1,357
1,449
1,652
1,654
1,384
1,117
885
1,167
1,100
956
830
727
646
558
386
426
525
597
506
356
299
161
177
184
175
142
120
120
874
783
689
659
626
597
562
584
586
624
623
545
451
383
387
387
333
264
236
221
220
379
430
433
391
325
266
274
327
275
237
184
134
120
109
688
595
576
635
602
509
430
333
317
255
232
232
206
207
810
867
940
926
851
744
638
192
185
163
132
102
112
112
548
513
560
548
426
337
287
364
295
219
204
208
196
166
563
521
454
358
290
272
259
290
295
270
269
227
184
158
4,388
3,819
3,459
2,971
2,497
2,091
1,748
342
377
421
454
368
265
251
992
950
854
687
554
467
421
599
548
453
370
328
287
265
416
404
411
437
386
342
283
311
291
245
242
212
170
138
538
508
441
369
319
305
279
270
256
278
291
292
247
191
730
751
692
704
686
623
579
187
170
156
170
181
168
155
503
461
445
473
466
416
380
360
333
312
272
236
227
209
248
264
273
223
162
166
169
1,963
1,797
1,503
1,252
1,115
1,030
922
1,913
1,982
2,020
1,859
1,518
1,219
994
635
580
602
609
506
400
310
554
499
471
479
419
346
302
772
774
856
845
637
451
429
435
423
461
456
357
259
236
3,068
3,110
3,109
2,953
2,618
2,194
1,796
369
369
406
437
389
281
216
2,469
2,419
2,338
2,250
1,975
1,682
1,523
6,755
6,539
7,051
7,376
6,636
5,355
4,413
623
566
466
414
370
340
321
311
307
308
268
218
192
143
689
599
618
637
519
403
344
180
194
217
236
187
137
131
302
270
213
213
185
154
130
499
482
417
343
312
309
271
2,393
2,311
2,389
2,261
1,858
1,487
1,249
480
409
389
303
206
187
163
67,726
75,477
80,240
78,163
76,400
72,894
63,510
252
255
272
304
300
238
185
3,091
3,106
3,132
3,074
2,643
2,198
2,030
1,150
1,064
953
919
874
782
724
236
257
264
255
221
183
160
675
634
614
567
478
385
316
3,235
2,819
2,299
2,067
1,861
1,709
1,499
755
795
621
520
494
516
492
2,852
2,566
2,099
1,624
1,322
1,238
1,256
4,513
4,504
4,440
4,483
4,402
4,097
3,608
91
105
91
64
53
46
67
360
332
291
299
318
308
254
504
515
479
410
338
304
281
528
525
504
514
462
363
302
132
162
185
158
101
86
87
150
143
142
162
174
155
127
431
380
349
317
267
230
212
873
911
980
1,003
858
650
532
250
223
200
213
235
216
195
1,004
885
759
652
597
541
474
351
335
269
248
270
255
229
186
182
138
114
99
93
90
105
142
169
139
99
92
114
671
507
408
363
316
280
218
246
270
283
309
293
226
188
742
650
618
559
462
393
320
1,650
1,625
1,700
1,632
1,342
1,067
913
282
258
228
228
204
162
132
331
314
295
276
261
225
208
4,280
4,206
4,037
3,564
2,991
2,588
2,229
988
1,008
1,090
1,024
798
621
482
347
317
319
260
196
169
152
293
284
263
260
242
244
242
171
133
137
153
146
126
116
685
698
676
600
487
424
406
1,822
1,758
1,628
1,330
1,085
1,012
915
207
198
189
162
127
103
105
536
500
442
394
340
288
246
207
224
185
144
110
107
110
3,952
3,903
3,823
3,680
3,119
2,655
2,254
651
676
724
700
576
469
390
1,138
1,004
970
933
830
702
590
854
808
759
642
476
392
381
1,368
1,457
1,642
1,681
1,521
1,289
1,082
542
483
433
385
330
296
260
413
438
498
518
465
388
345
8,699
7,960
7,040
6,152
5,473
5,080
4,507
317
293
238
190
187
203
171
1,807
1,627
1,329
1,144
1,004
923
808
329
337
315
242
183
201
179
293
276
300
313
279
247
194
5,381
5,573
5,907
5,762
4,996
4,239
3,950
8,867
8,567
8,307
7,599
6,651
5,942
5,109
313
315
296
267
225
194
162
1,772
1,620
1,352
1,086
971
911
792
261
239
261
310
289
221
189
189
174
163
147
158
158
142
141,976
134,108
121,994
108,123
96,853
93,395
89,010
486
450
386
328
315
310
275
502
427
337
280
245
261
252
202
208
144
110
119
126
139
371
326
251
221
186
192
198
4,356
4,072
4,086
3,792
3,283
2,867
2,477
741
679
548
467
436
480
529
1,124
991
971
990
916
908
907
1,346
1,164
998
878
782
728
646
932
891
684
527
490
539
552
22,408
21,340
19,772
17,791
15,733
14,894
14,430
233
219
167
149
147
156
173
813
766
590
480
417
361
343
581
527
474
460
430
406
377
1,874
1,797
1,437
1,241
1,140
1,081
1,034
94
108
79
55
56
71
85
2,330
1,913
1,509
1,329
1,253
1,216
1,126
15,186
15,170
15,336
13,891
12,913
12,838
11,875
360
346
261
207
203
209
214
2,196
2,024
1,693
1,404
1,304
1,276
1,250
4,562
4,339
3,706
3,261
3,056
3,215
3,255
578
522
362
240
193
211
240
1,878
1,708
1,327
1,115
1,040
1,037
1,044
958
884
754
653
635
688
698
5,471
5,058
4,569
3,898
3,356
3,118
2,783
1,063
1,038
874
742
631
595
594
1,554
1,385
1,126
935
831
851
843
303
265
200
166
161
164
149
225
179
131
116
128
133
125
2,204
2,019
1,630
1,305
1,160
1,188
1,118
210
227
190
149
132
127
141
708
705
537
433
418
467
504
1,138
1,115
1,080
979
915
949
888
320
341
287
219
210
222
237
2,256
2,076
1,670
1,444
1,330
1,406
1,452
1,416
1,236
973
848
805
763
664
4,071
3,456
2,989
2,608
2,274
2,200
2,114
1,697
1,581
1,530
1,426
1,251
1,143
982
7,652
6,716
5,860
5,295
4,570
4,068
3,628
5,452
4,952
4,317
3,962
3,677
3,545
3,304
2,012
1,821
1,440
1,210
1,048
1,028
1,026
288
273
225
202
161
154
160
5,680
5,205
4,380
3,876
3,576
3,535
3,375
122
94
66
63
63
72
75
1,435
1,302
1,083
908
846
824
761
705
698
557
450
398
385
387
484
521
424
359
339
356
386
429
411
321
274
284
308
301
1,913
1,951
1,827
1,571
1,296
1,148
1,095
3,183
2,796
2,086
1,686
1,582
1,647
1,708
968
931
919
822
683
604
599
3,105
2,815
2,414
2,213
2,000
1,909
1,908
1,991
1,732
1,679
1,541
1,289
1,130
969
1,244
1,119
904
760
669
660
662
2,076
1,791
1,501
1,337
1,165
1,026
920
2,513
2,341
2,028
1,730
1,525
1,530
1,557
11,744
12,959
14,293
12,994
11,360
10,747
10,254
2,011
1,912
1,839
1,596
1,292
1,193
1,092
222
216
173
137
136
130
130
G R U P O S
45 - 49
D E
E D A D
50 - 54
55 - 59
60 - 64
65-69
70-74
75-79
6,616,024
5,497,073
4,291,296
3,256,275
2,460,806
1,798,109
1,225,286
67,925
54,891
41,520
30,669
22,287
15,561
10,439
50,023
40,214
30,061
21,770
15,399
10,500
6,980
1,861
1,513
1,239
1,023
805
627
448
2,473
2,162
1,730
1,396
1,113
831
593
699
602
470
341
273
221
155
4,574
3,671
2,875
2,098
1,515
1,019
631
2,178
1,738
1,254
977
776
571
398
2,349
1,997
1,507
1,146
914
677
467
348
292
237
211
197
153
98
795
657
569
468
347
253
172
875
678
516
435
348
277
192
1,750
1,367
1,062
804
600
432
305
210,006
161,579
117,775
84,246
60,167
41,703
26,934
31,216
24,397
18,232
13,439
9,224
6,365
4,296
63,967
51,019
37,367
27,043
19,617
14,086
9,288
7,113
5,403
4,107
2,979
2,005
1,390
906
101,826
76,141
54,656
38,342
27,521
18,635
11,736
5,884
4,619
3,413
2,443
1,800
1,227
708
38,048
30,144
22,241
15,737
10,993
7,383
4,649
4,101
3,356
2,537
1,910
1,410
970
614
3,687
2,931
2,282
1,823
1,307
928
599
17,281
14,190
10,425
7,301
5,007
3,497
2,260
12,160
9,032
6,529
4,361
3,018
1,810
1,067
819
635
468
342
251
178
109
47,896
39,306
30,357
22,597
16,519
11,658
7,778
2,968
2,705
2,173
1,726
1,320
966
674
16,641
13,805
10,636
7,832
5,709
4,123
2,894
14,467
11,096
7,760
5,382
4,021
2,669
1,623
4,394
3,787
3,100
2,396
1,772
1,295
816
1,599
1,372
1,137
865
638
502
357
1,937
1,707
1,480
1,139
822
614
408
435
392
341
286
207
135
110
527
437
406
309
199
156
120
2,287
1,802
1,439
1,135
810
572
360
1,009
821
727
605
396
227
153
1,632
1,382
1,158
922
625
399
263
166,179
136,530
105,300
79,260
59,512
42,562
27,687
59
51
52
41
30
35
30
6,939
5,458
3,958
2,794
2,102
1,492
942
1,224
924
730
617
499
385
234
1,091
909
833
727
565
423
285
100
79
70
90
80
53
39
1,560
1,240
942
780
598
431
295
674
578
506
460
354
249
184
138
125
112
99
83
69
44
3,410
2,809
2,246
1,813
1,422
1,006
616
4,698
3,786
2,896
2,097
1,565
1,119
721
573
560
516
426
368
306
204
105
93
75
70
58
50
33
101
92
70
49
28
21
16
512
428
370
308
259
190
122
84
70
64
45
34
29
21
114
91
75
85
71
49
32
5,830
5,022
3,960
3,162
2,463
1,671
1,077
14,104
11,620
8,686
6,238
4,644
3,246
2,029
420
343
270
239
199
133
80
3,809
3,293
2,635
2,070
1,650
1,243
770
352
321
272
204
163
134
85
1,649
1,232
927
702
537
361
195
476
386
350
304
241
173
106
2,682
2,274
1,918
1,602
1,163
819
577
9,954
7,746
5,682
4,276
3,226
2,272
1,483
188
138
121
117
97
90
58
4,100
3,093
2,374
1,818
1,426
972
614
3,463
2,877
2,226
1,723
1,387
1,068
696
143
108
91
58
50
47
35
45,144
35,960
27,140
19,653
14,198
9,959
6,569
1,288
1,093
841
659
505
336
219
2,637
2,442
2,027
1,559
1,244
1,050
698
5,582
5,008
4,133
3,294
2,613
1,931
1,301
278
212
168
137
91
59
48
40,616
34,320
26,466
19,652
14,435
10,274
6,691
993
888
783
672
566
420
260
341
266
224
198
170
134
99
748
595
491
422
328
263
179
39,343
33,072
25,570
18,970
14,017
10,021
6,719
1,288
1,162
972
780
600
489
347
9,260
8,795
7,039
5,187
3,852
2,796
1,892
1,127
976
863
737
564
395
261
970
883
740
594
445
315
213
1,471
1,359
1,236
1,003
734
546
379
249
197
180
174
140
111
71
10,346
8,427
6,188
4,373
3,220
2,201
1,450
395
332
274
237
174
114
68
5,724
4,767
3,802
2,993
2,200
1,595
1,067
8,513
6,174
4,276
2,892
2,088
1,459
971
229,694
188,585
144,894
110,772
85,293
60,557
38,211
710
624
504
397
318
191
117
1,503
1,269
1,045
854
636
470
311
1,197
1,043
839
651
541
409
283
1,036
860
665
498
396
270
152
850
746
538
407
329
251
153
1,204
1,034
870
641
472
363
236
556
416
332
254
196
140
79
1,739
1,437
1,134
914
713
444
233
2,309
1,959
1,618
1,341
1,067
776
503
270
239
205
173
125
100
67
746
660
496
436
374
237
140
1,793
1,533
1,214
841
622
475
304
1,302
1,070
789
594
422
286
167
597
518
390
278
196
129
87
2,074
1,796
1,418
1,144
996
747
482
997
892
699
534
406
301
210
4,488
3,736
3,050
2,415
1,940
1,436
887
405
311
238
213
172
129
86
7,111
5,679
4,342
3,279
2,651
2,078
1,304
1,974
1,658
1,352
1,125
792
512
297
1,001
832
644
522
462
357
230
480
379
309
243
178
103
67
3,262
2,600
2,072
1,562
1,052
722
436
405
337
284
238
153
120
72
319
276
242
184
122
100
74
1,162
924
762
643
446
286
214
4,676
3,942
3,116
2,349
1,874
1,390
910
260
222
176
124
103
79
52
250
220
185
133
109
95
61
1,540
1,306
1,089
846
539
413
244
4,298
3,235
2,577
2,022
1,408
931
548
1,386
1,200
925
757
604
416
283
314
213
197
167
120
86
48
3,104
2,529
1,936
1,491
1,193
803
475
576
472
360
285
236
180
104
298
239
204
201
176
95
66
1,533
1,326
977
779
663
502
330
757
623
630
531
342
190
119
816
689
562
410
270
203
106
2,586
2,181
1,671
1,289
1,037
819
542
1,727
1,508
1,305
1,063
787
478
287
382
329
281
213
142
110
80
513
403
316
251
182
138
94
1,050
896
737
581
445
323
213
222
193
160
134
98
76
42
1,972
1,840
1,661
1,427
1,139
747
458
687
616
485
359
233
153
94
1,125
922
694
551
443
331
236
643
545
409
325
291
180
93
333
302
225
167
1,767
1,584
1,296
985
4,317
3,591
3,127
2,392
149
107
76
785
567
355
1,600
1,156
702
300
279
234
178
153
119
83
1,320
1,179
935
752
621
433
270
258
232
193
132
109
87
47
459
317
264
245
126
62
44
2,701
2,317
1,720
1,327
1,096
745
477
197
163
116
85
88
71
36
7,886
5,833
4,460
3,383
2,496
1,664
1,018
541
424
340
289
241
172
118
3,668
3,011
2,440
1,911
1,532
1,074
662
733
596
479
391
293
202
117
161
146
108
82
70
61
35
1,925
1,488
1,092
940
752
471
280
5,210
4,080
3,143
2,347
1,639
1,140
652
867
672
551
429
279
189
110
466
408
327
249
175
142
90
1,558
1,319
942
665
577
495
307
2,540
2,189
1,724
1,422
1,146
810
526
613
510
424
361
276
184
124
1,301
1,165
951
805
631
401
255
1,299
942
740
615
410
279
184
411
313
262
207
158
117
71
1,979
1,598
1,034
665
540
383
247
1,428
1,174
943
778
601
460
320
1,073
917
789
596
387
233
124
2,710
2,038
1,619
1,281
756
555
331
10,328
7,762
5,280
3,783
3,037
2,067
1,321
1,580
1,279
968
795
639
451
302
1,658
1,448
1,189
919
628
392
230
1,356
1,023
816
622
446
360
219
469
334
282
259
162
78
46
775
642
522
435
327
214
143
369
292
254
203
141
113
85
445
370
336
268
191
124
74
1,059
865
706
576
427
306
221
1,833
1,519
1,110
842
709
486
298
99
72
70
62
49
41
23
16,578
13,995
10,209
7,512
6,306
4,591
2,919
187
158
155
139
96
69
41
449
366
291
235
178
138
82
1,716
1,469
1,114
881
747
551
322
1,726
1,295
1,051
798
568
441
265
1,761
1,366
1,058
755
544
441
278
3,087
2,610
2,140
1,627
979
727
414
4,634
3,899
2,970
2,270
1,937
1,552
1,043
259
221
193
149
102
68
45
2,782
2,420
2,066
1,653
1,189
803
519
1,734
1,414
1,035
772
460
343
214
33,438
27,117
18,610
12,990
10,446
7,296
4,689
1,917
1,619
1,242
1,036
872
634
411
1,300
1,155
900
715
601
454
291
662
556
478
391
304
246
173
649
593
467
390
354
275
190
3,092
2,542
2,007
1,601
1,182
847
537
3,531
3,014
2,342
1,772
1,316
906
584
5,176
4,488
3,500
2,613
2,174
1,564
963
1,713
1,376
1,106
913
611
372
267
244
215
196
157
124
78
42
1,336
1,057
850
646
394
270
162
1,065
824
689
499
383
264
142
310
218
127
107
64
51
57
701
581
450
342
243
144
71
475
341
284
227
137
70
56
370
322
244
170
127
67
46
361
263
218
171
112
74
47
133
119
109
81
42
11
16
111
102
78
48
48
29
26
221,690
176,787
132,157
99,474
77,530
58,395
39,587
715
574
437
347
288
215
129
1,265
1,028
804
672
564
429
284
470
457
409
361
316
280
202
438
342
240
157
119
92
66
1,356
1,103
841
642
483
337
216
415
344
298
286
244
191
135
738
661
579
460
336
268
168
620
487
378
336
255
231
149
1,813
1,567
1,279
917
648
492
347
1,320
1,137
898
702
520
413
301
3,037
2,505
2,023
1,650
1,272
952
661
440
425
407
349
251
216
162
458
430
369
293
214
164
118
111
111
106
90
75
50
41
86
64
62
72
62
54
38
184
167
151
145
116
84
61
9,153
7,255
5,479
4,193
3,165
2,426
1,673
296
245
220
191
160
149
107
60,033
47,918
35,380
26,105
20,005
15,298
10,497
381
334
279
239
201
166
112
9,465
7,443
5,659
4,430
3,565
2,636
1,664
153
154
132
137
145
131
98
226
189
141
91
73
54
48
214
171
174
161
124
105
80
412
409
410
351
257
188
124
169
169
161
168
153
124
91
2,668
2,127
1,640
1,239
946
755
481
444
349
287
242
183
141
107
2,359
1,968
1,544
1,179
900
694
470
450
369
300
255
202
162
122
2,371
2,069
1,692
1,368
1,032
809
600
7,096
5,850
4,480
3,384
2,645
2,020
1,375
69
69
50
44
46
41
29
367
314
317
296
227
188
133
375
359
309
242
196
154
99
2,681
2,120
1,678
1,412
1,134
858
577
89,047
68,145
48,019
34,274
27,038
19,486
12,884
270
253
206
184
162
121
87
230
194
190
194
156
135
91
1,831
1,615
1,302
1,008
766
601
434
128
123
107
82
54
29
20
81
84
93
91
69
45
34
209
189
155
142
114
96
82
256
193
183
193
160
119
78
2,611
2,270
1,878
1,538
1,241
975
639
298
269
200
145
101
79
52
227
223
213
180
147
113
73
1,271
1,167
993
863
703
568
428
162
144
115
109
94
78
64
3,344
2,872
2,236
1,671
1,227
904
654
319
315
247
169
129
95
65
1,163
1,024
896
748
554
451
332
454
390
334
280
230
187
121
411
349
281
229
182
154
102
1,071
883
770
655
523
357
220
128
105
100
115
91
67
51
142
131
126
129
109
97
77
165
138
133
128
109
80
59
313
296
233
180
163
143
94
650
566
447
368
307
253
172
219
201
210
221
168
135
110
1,578
1,383
1,180
965
751
595
377
394
356
308
253
197
177
137
93
92
88
86
91
87
53
1,121
961
824
642
422
322
234
387
338
265
221
180
154
105
269
235
212
205
170
125
93
629,452
549,897
446,945
340,460
250,874
182,557
130,444
30,238
26,441
22,306
18,250
13,708
9,966
7,053
46,393
44,981
38,593
29,180
20,230
14,340
10,517
13,177
10,409
7,810
5,687
4,392
2,943
1,956
79,790
69,193
57,933
46,794
35,416
26,499
18,868
27,275
23,738
19,575
15,552
12,061
9,464
6,812
124,926
106,611
84,178
60,853
43,343
29,491
19,934
15,894
13,905
11,298
8,341
6,024
4,333
3,049
8,637
6,756
5,124
3,712
2,971
2,247
1,515
50,395
43,602
34,983
26,520
19,557
14,063
9,909
25,738
20,387
15,058
10,592
8,118
5,651
3,681
44,895
39,733
31,857
23,176
16,512
11,053
7,407
29,845
25,272
19,848
14,217
10,306
7,111
4,785
31,151
28,872
24,237
19,018
13,932
11,116
9,029
41,706
37,457
30,442
23,659
17,806
13,776
10,436
27,363
24,666
20,794
16,721
12,399
9,577
7,443
32,029
27,874
22,909
18,188
14,099
10,927
8,050
91,090
76,027
59,400
45,909
36,113
27,468
18,969
1,565
1,390
1,188
969
810
678
471
197
145
111
101
85
67
54
187
162
158
143
116
75
50
1,488
1,303
1,209
1,047
828
631
432
34,545
28,100
20,952
15,218
11,750
9,037
6,197
469
405
368
319
250
196
150
20,835
17,253
12,698
9,152
6,997
5,091
3,420
1,787
1,471
1,189
980
807
631
458
481
445
408
355
268
188
133
225
189
190
190
153
130
87
233
246
264
276
230
163
112
8,885
7,443
5,675
4,352
3,375
2,470
1,670
1,230
1,006
880
811
657
454
331
1,055
865
715
560
387
288
199
658
596
556
510
418
306
213
912
779
657
606
548
450
322
521
483
432
399
340
247
159
548
510
500
469
378
289
215
151
138
130
128
105
80
66
575
519
479
452
367
288
208
550
469
409
339
273
241
180
1,190
1,022
841
727
643
546
384
2,238
1,894
1,479
1,031
789
607
390
562
509
445
400
337
275
196
207
222
212
195
163
126
81
837
680
538
436
362
263
191
231
212
210
204
176
146
116
543
512
469
410
321
255
194
89
77
84
82
65
52
40
77
72
69
53
44
43
30
323
298
285
228
172
147
111
2,100
1,655
1,381
1,207
977
757
531
323
274
245
220
192
163
113
1,024
887
729
589
480
359
243
543
515
474
444
384
300
209
1,100
1,063
916
746
585
402
266
317
296
237
204
166
121
90
1,212
963
759
629
535
428
322
1,077
959
859
728
580
478
335
286,861
235,795
182,835
139,161
106,646
79,681
56,364
3,743
3,155
2,632
2,183
1,688
1,273
925
5,556
4,838
4,087
3,400
2,819
2,303
1,685
7,272
5,879
4,709
3,791
2,989
2,270
1,578
3,000
2,390
1,794
1,434
1,155
922
669
4,157
3,256
2,527
2,009
1,629
1,264
890
217
192
194
206
164
103
85
27,504
22,520
16,475
11,598
8,635
6,394
4,335
1,569
1,428
1,267
1,080
854
665
467
3,287
2,691
2,149
1,741
1,347
1,065
812
606
492
371
341
282
267
235
4,709
3,937
2,979
2,255
1,735
1,350
994
1,159
997
884
754
574
452
327
1,092
842
658
506
369
303
246
6,441
5,188
4,115
3,287
2,547
1,965
1,453
10,072
8,056
5,843
4,306
3,441
2,444
1,628
871
758
640
590
505
350
241
28,700
23,664
18,159
13,376
9,912
7,206
4,922
1,613
1,420
1,180
992
803
626
442
2,084
1,737
1,471
1,333
1,115
880
662
84,278
67,075
50,261
35,994
26,292
18,202
12,440
2,777
2,366
1,975
1,678
1,330
1,081
796
877
745
641
558
433
342
290
6,883
6,068
5,300
4,338
3,331
2,639
1,912
474
447
392
346
261
179
144
3,423
2,794
2,173
1,650
1,213
853
631
2,239
1,920
1,635
1,337
1,041
834
603
14,888
12,720
9,887
7,282
5,422
3,931
2,666
4,959
4,380
3,810
3,226
2,655
2,208
1,650
1,438
1,224
1,005
847
706
582
458
4,316
3,576
2,887
2,355
1,931
1,592
1,202
5,605
4,638
3,615
2,789
2,129
1,554
1,092
3,157
2,566
1,926
1,435
1,154
842
580
4,811
3,856
2,920
2,314
1,871
1,431
1,025
203
153
154
157
142
101
74
4,020
3,341
2,532
1,961
1,525
1,141
844
360
309
243
226
229
210
152
8,159
6,816
5,181
3,841
2,949
2,248
1,577
538
465
398
330
303
278
211
1,656
1,482
1,272
1,087
882
702
568
815
677
537
433
380
297
222
3,034
2,504
1,928
1,556
1,271
957
638
7,001
5,917
4,759
3,854
3,147
2,491
1,764
978
828
724
606
490
445
370
2,855
2,381
1,821
1,378
1,009
774
609
451
384
369
343
263
211
166
3,014
2,723
2,356
2,058
1,724
1,454
1,084
164,732
142,037
114,143
90,069
72,137
55,671
38,590
42,909
37,092
27,962
19,913
15,774
11,713
7,691
1,125
985
856
702
584
464
321
1,556
1,419
1,235
1,031
856
740
519
854
691
611
494
316
247
173
262
248
197
166
131
118
82
530
490
468
400
329
286
210
1,494
1,400
1,170
990
828
650
462
362
344
313
261
238
203
143
210
214
209
175
124
89
51
1,019
895
710
580
452
320
243
3,043
2,709
2,268
1,917
1,607
1,244
817
2,689
2,144
1,742
1,401
1,011
714
458
620
599
562
483
349
263
186
853
776
693
603
503
411
272
566
511
480
407
344
287
218
565
496
400
345
289
260
197
596
564
490
472
484
428
311
590
525
459
394
330
264
170
660
564
520
414
312
268
192
768
680
617
527
389
296
225
3,776
3,347
2,697
2,206
1,755
1,326
870
1,904
1,791
1,598
1,330
1,094
983
718
1,197
1,060
859
666
473
385
268
305
289
255
235
204
169
136
666
666
578
517
402
281
203
373
328
334
365
328
270
196
974
919
806
710
608
542
423
6,040
5,109
4,385
3,493
2,582
1,966
1,426
12,719
10,047
7,160
5,232
4,392
3,154
2,083
813
800
675
519
390
319
250
253
250
231
228
211
167
127
1,200
1,020
890
781
632
476
349
639
543
496
451
367
314
232
1,751
1,615
1,383
1,162
1,025
892
667
7,167
5,949
4,455
3,426
2,894
2,242
1,620
489
403
338
283
206
157
131
263
233
212
207
207
190
133
6,064
4,704
3,144
2,147
1,687
1,197
819
1,274
1,138
948
753
618
461
323
936
793
641
527
428
345
248
1,127
1,065
932
762
598
400
305
813
691
601
477
388
331
223
712
590
484
384
264
217
161
548
456
437
421
365
283
179
1,050
880
693
594
481
371
262
2,981
2,509
2,049
1,640
1,168
825
573
308
278
227
202
182
157
116
2,021
1,822
1,459
1,119
863
719
516
515
475
402
335
312
273
215
1,989
1,665
1,279
952
772
621
460
1,693
1,366
1,275
1,146
826
593
421
2,225
1,914
1,591
1,275
1,026
754
484
2,004
1,855
1,603
1,365
1,113
854
558
1,032
930
796
685
579
469
343
5,023
4,315
3,367
2,746
2,420
1,879
1,340
1,941
1,686
1,433
1,224
995
728
477
3,255
3,038
2,486
1,994
1,594
1,222
846
2,377
2,180
1,979
1,795
1,461
1,199
901
1,530
1,390
1,195
1,092
959
754
539
551
462
412
349
358
340
238
2,180
1,876
1,517
1,245
1,033
779
502
919
744
701
547
307
241
177
368
314
265
247
199
130
90
518
487
488
460
413
374
295
250
230
225
201
174
149
118
3,334
2,758
2,273
1,818
1,302
956
626
941
884
766
639
563
503
356
1,194
1,110
933
752
568
435
321
476
437
461
416
280
207
138
371
314
270
247
232
225
153
1,388
1,099
971
777
539
366
246
400
349
296
228
144
125
85
898
818
680
574
474
441
379
1,062
1,012
827
647
544
445
305
1,958
1,715
1,319
978
861
726
436
1,337
1,077
895
689
480
288
209
841
719
611
493
378
289
202
814
655
535
450
313
263
176
784
641
552
469
291
200
158
407
396
405
380
289
222
149
523
485
406
342
276
217
149
147,940
124,442
98,423
76,181
58,745
42,891
28,729
840
776
633
473
388
296
191
1,494
1,259
1,059
824
608
434
310
3,028
2,514
1,841
1,383
1,170
869
567
441
381
341
301
248
192
130
964
816
704
598
501
390
259
859
789
711
615
523
392
259
616
544
429
351
300
236
175
2,383
2,003
1,580
1,241
963
711
484
770
683
517
388
348
258
171
2,063
1,714
1,186
777
600
426
303
1,276
1,169
1,247
1,037
534
372
264
1,164
1,045
892
709
590
443
293
1,685
1,359
1,001
816
626
421
304
957
923
1,000
856
577
421
236
832
719
616
549
417
283
184
2,351
2,102
1,669
1,285
1,093
851
567
719
646
543
454
402
317
212
958
912
835
710
572
435
284
800
677
555
466
344
220
154
133
130
110
106
97
81
60
742
625
540
426
335
256
176
626
510
405
350
309
225
160
1,751
1,394
1,122
896
666
467
314
727
642
549
442
363
283
191
1,259
1,425
1,546
1,393
906
577
460
689
684
638
530
350
245
157
1,196
1,082
1,034
864
527
370
231
7,472
6,371
5,096
3,986
2,729
2,020
1,226
2,256
1,882
1,515
1,204
998
799
568
3,990
3,163
2,378
1,833
1,501
985
605
656
585
522
463
361
285
211
649
598
531
414
297
255
139
142
138
139
121
94
84
67
525
463
423
390
280
204
166
434
394
318
238
185
133
93
505
421
367
316
267
214
149
1,134
1,023
914
813
678
511
385
322
298
257
210
159
126
110
699
588
427
315
260
222
169
496
464
460
423
349
261
171
2,297
1,914
1,454
1,095
824
603
431
501
549
541
455
347
269
196
287
261
230
232
208
154
101
926
814
712
609
562
442
313
381
325
253
211
192
143
95
2,509
2,178
1,819
1,558
1,058
678
458
224
204
179
146
134
121
89
22,115
17,494
12,520
8,730
6,761
4,785
3,167
833
718
647
594
491
350
218
1,182
1,026
787
575
473
349
218
6,790
5,046
3,229
2,004
1,633
1,113
714
1,724
1,462
1,136
917
752
607
438
951
817
811
714
478
351
209
1,533
1,280
1,009
799
674
500
332
711
601
515
440
387
280
178
1,859
1,517
1,205
880
653
478
330
680
610
491
376
321
246
159
823
702
606
484
405
328
221
1,483
1,277
1,101
868
685
567
396
690
632
589
534
414
284
178
3,398
2,916
2,175
1,588
1,528
1,356
1,132
957
4,062
3,367
2,572
1,864
594
521
403
336
627
508
378
306
1,305
988
629
738
541
347
1,442
1,041
721
280
247
181
251
204
142
722
586
434
361
326
229
161
2,564
2,095
1,641
1,314
1,046
765
506
770
731
696
608
434
334
229
4,370
3,394
2,227
1,487
1,225
825
508
1,043
800
603
471
401
291
176
474
472
472
415
322
241
175
559
461
334
228
187
156
97
1,885
1,685
1,471
1,145
800
575
356
1,743
1,375
1,016
778
590
450
319
727
633
481
340
256
205
155
6,562
5,520
4,083
2,954
2,328
1,642
1,105
8,495
6,927
4,975
3,534
2,768
1,960
1,278
1,114
1,033
1,003
850
475
303
237
399
409
363
341
267
197
141
1,330
1,204
1,355
1,194
581
392
278
1,321
1,198
1,004
804
625
480
297
1,136
918
682
535
457
348
242
1,768
1,505
1,160
956
841
631
435
1,647
1,490
1,279
1,028
833
628
418
418,193
350,425
279,372
216,134
163,835
118,144
79,633
795
732
633
526
424
291
193
1,174
992
855
702
550
377
239
1,314
1,150
942
802
648
525
379
291
241
198
176
135
122
93
748
604
505
427
341
237
171
2,926
2,574
2,209
1,928
1,533
1,138
815
419
387
358
323
259
199
138
4,056
3,285
2,714
2,351
1,856
1,285
797
813
661
545
425
350
250
171
273
255
237
199
157
114
89
235
207
198
202
184
148
102
222
181
181
192
171
141
94
2,638
2,228
1,909
1,657
1,274
917
610
413
370
327
291
255
209
151
3,348
2,834
2,301
1,826
1,473
1,166
815
1,669
1,458
1,289
1,109
823
603
409
612
551
494
449
368
308
227
3,163
2,793
2,348
2,001
1,481
1,050
779
219
161
143
120
97
68
45
507
472
423
358
302
221
151
1,042
917
774
604
451
362
251
1,730
1,420
1,087
837
647
444
322
6,611
5,568
4,357
3,370
2,508
1,793
1,271
1,275
1,164
1,067
942
725
594
451
798
635
554
532
488
362
249
282
248
194
168
146
126
91
699
648
699
634
454
329
227
97
95
108
93
71
61
48
844
768
655
539
436
347
245
2,348
2,123
1,934
1,785
1,458
1,060
694
131
120
115
126
114
79
48
237
178
170
164
120
98
80
875
766
728
654
518
379
237
113
92
77
74
77
76
53
2,545
2,229
1,859
1,509
1,131
878
625
1,020
888
734
611
480
409
312
1,208
1,011
842
727
564
444
344
186
176
187
176
153
137
98
98,474
88,290
73,272
56,989
42,457
30,986
21,075
329
346
346
305
242
188
147
264
242
224
232
220
206
131
336
325
319
313
251
195
166
1,056
937
775
641
515
397
283
1,280
1,118
935
780
579
424
305
919
780
687
617
495
366
234
1,392
1,222
1,019
878
699
504
352
1,166
975
772
674
552
397
270
824
670
604
591
469
348
249
402
361
308
258
210
163
118
2,024
1,780
1,527
1,292
1,024
778
544
622
543
458
362
291
208
119
268
229
209
217
180
159
120
7,747
6,256
5,013
3,922
3,001
2,221
1,516
292
265
251
266
246
199
146
987
883
781
650
519
388
279
123
91
87
84
80
77
49
203
182
168
160
122
86
67
663
585
555
507
441
400
290
663
524
459
388
306
237
165
312
281
275
261
218
158
117
683
591
499
411
328
278
219
159
125
113
129
107
95
80
5,524
4,881
3,899
2,929
2,111
1,525
1,002
1,278
1,093
950
783
596
486
359
591
526
485
442
361
293
220
2,307
1,981
1,667
1,306
1,014
807
583
15,025
11,545
8,253
5,869
4,443
2,874
1,848
562
526
462
437
382
269
197
368
353
359
369
309
234
153
7,420
5,598
4,170
3,037
2,277
1,528
918
151
135
123
107
91
60
38
285
269
226
193
155
129
80
2,982
2,608
2,062
1,654
1,278
867
575
668
551
459
381
291
213
155
187
172
152
136
120
92
57
148
132
114
111
90
69
57
1,352
1,197
1,062
994
814
656
440
1,402
1,185
1,009
855
629
441
316
656
621
524
419
313
241
178
292
238
212
220
194
146
99
179
157
140
172
168
132
107
2,286
1,936
1,508
1,162
937
739
541
3,288
2,878
2,381
1,889
1,444
1,076
760
725
657
585
502
406
317
228
1,950
1,821
1,619
1,367
1,104
831
550
767
630
500
397
315
259
186
804
706
650
592
474
357
243
726
623
599
595
501
379
281
159
143
115
111
100
85
63
355
309
292
308
255
203
152
1,798
1,630
1,456
1,252
995
756
503
539
468
441
441
364
291
221
6,957
5,590
4,570
3,836
3,005
2,226
1,435
2,023
1,720
1,443
1,199
932
643
438
397
359
347
304
240
189
135
977
859
749
646
486
401
298
16,040
12,300
9,267
6,813
5,536
3,826
2,509
36,482
29,305
21,837
15,443
11,153
7,510
4,807
437
390
333
297
246
200
125
1,709
1,456
1,168
972
766
540
369
27,598
19,602
13,510
9,362
7,039
4,727
2,967
305
277
236
233
197
154
127
405
347
311
284
236
173
120
200
193
178
194
191
164
114
924
854
734
636
517
371
244
194
184
167
164
136
110
73
297
257
203
177
156
147
118
1,953
1,755
1,373
1,097
850
697
491
724
649
548
478
390
294
213
693
595
520
497
428
357
277
319
317
247
192
167
146
101
302
268
232
207
171
127
95
696
642
582
495
410
326
223
819
713
631
568
457
354
246
242
213
205
207
202
173
123
989
822
693
566
435
333
223
210
189
190
200
169
115
86
1,272
1,112
1,019
963
784
628
468
1,325
1,146
963
879
751
624
460
84,284
69,166
51,942
36,131
25,644
17,299
11,131
1,467
1,344
1,115
939
734
553
385
302
286
268
258
216
178
117
881
770
680
578
470
379
238
2,932
2,393
2,031
1,753
1,416
1,020
612
970,170
782,788
590,723
427,922
304,814
210,376
136,574
2,978
2,560
2,228
1,860
1,313
1,066
754
5,963
4,738
3,595
2,710
1,928
1,438
981
2,395
1,947
1,544
1,208
915
743
549
723
609
499
396
306
265
202
7,618
5,911
4,620
3,542
2,517
1,831
1,308
594
488
347
279
223
177
127
988
831
699
563
431
332
227
1,464
1,342
1,226
1,047
783
676
537
3,237
2,644
2,050
1,601
1,142
885
621
1,706
1,357
1,015
788
534
394
272
3,227
2,535
1,919
1,396
998
725
454
577
464
341
246
158
116
94
35,006
29,450
21,758
14,713
9,577
6,023
3,709
4,574
3,452
2,627
2,057
1,512
1,107
787
1,331
1,069
842
702
553
420
277
1,390
1,144
937
799
575
439
340
401
342
280
210
149
117
81
2,459
1,955
1,438
1,119
862
658
444
1,988
1,694
1,272
895
645
520
389
25,870
19,619
14,494
10,044
6,716
4,254
2,600
1,504
1,200
950
758
611
508
338
911
718
574
472
352
261
173
2,401
1,885
1,444
1,045
742
554
394
9,813
6,927
4,543
3,125
2,510
1,792
1,162
18,808
14,092
9,722
6,784
5,079
3,471
2,296
1,077
910
755
615
429
313
252
433
391
310
223
156
97
57
1,706
1,363
977
738
576
428
255
16,052
12,490
8,605
5,359
4,113
2,658
1,690
1,312
1,069
830
603
429
327
231
33,775
25,548
17,601
11,114
7,762
4,926
2,953
1,475
1,157
944
814
598
430
313
122,237
101,877
75,669
52,194
35,794
22,719
13,989
429
359
278
246
182
132
88
4,686
3,399
2,246
1,514
1,249
883
559
2,221
1,758
1,383
1,150
878
693
466
16,573
13,385
10,414
7,590
5,419
3,428
2,124
573
416
334
293
229
152
96
39,225
26,144
17,119
11,381
8,919
5,930
3,787
1,790
1,457
1,144
866
636
525
385
318
288
227
212
169
126
93
7,413
6,168
4,755
3,627
2,640
1,939
1,394
1,173
914
690
539
2,077
1,832
1,242
755
4,182
3,417
2,762
2,239
406
339
255
458
280
195
1,649
1,282
961
764
631
500
387
261
183
129
3,340
2,794
2,292
1,855
1,391
1,056
735
3,420
2,802
2,159
1,738
1,293
1,004
735
700
526
405
358
285
229
154
1,368
1,076
818
661
502
395
290
6,781
5,268
4,099
3,148
2,197
1,600
1,139
1,380
1,218
975
784
604
476
361
2,248
1,816
1,385
1,055
724
489
343
17,450
14,501
10,132
6,574
4,509
2,883
1,834
647
512
429
347
225
162
105
1,458
1,307
1,146
978
706
521
385
49,020
42,703
34,859
27,446
19,769
14,010
8,666
66,618
57,624
48,208
38,248
27,506
19,476
11,752
1,470
1,196
852
650
481
320
214
21,311
17,109
12,876
9,049
6,275
4,222
2,766
543
407
336
322
244
162
103
3,597
2,957
2,403
1,845
1,261
861
565
1,389
1,124
908
766
588
445
339
1,915
1,574
1,282
1,043
784
593
438
1,775
1,456
1,151
904
667
501
357
208
171
157
148
118
113
89
4,172
3,173
2,404
1,847
1,378
922
624
1,496
1,191
913
704
516
404
282
276
206
157
122
81
58
44
15,454
12,242
9,265
6,314
4,271
2,774
1,775
855
699
556
427
311
247
191
825
677
509
386
271
219
166
722
581
471
344
221
161
107
4,096
3,361
2,858
2,347
1,737
1,241
786
1,454
1,151
877
715
505
378
279
4,498
3,598
2,665
1,818
1,235
849
569
312
233
207
191
138
123
102
506
397
356
287
201
174
144
675
568
462
360
253
201
142
1,134
979
933
807
614
530
335
23,201
18,854
14,623
10,427
7,523
4,784
3,086
3,157
2,608
2,218
1,842
1,481
1,292
916
659
506
367
271
192
158
117
2,205
1,756
1,354
1,067
794
624
440
2,915
2,386
2,132
1,833
1,311
1,012
733
1,547
1,240
1,010
827
667
570
433
4,251
3,282
2,655
2,118
1,549
1,034
625
4,565
3,756
2,986
2,265
1,615
1,218
864
667
554
414
339
242
173
129
4,193
3,272
2,579
1,968
1,478
1,145
803
4,898
3,898
2,815
1,918
1,393
994
658
3,113
2,458
1,853
1,438
980
721
505
1,800
1,475
1,077
798
608
461
330
991
839
673
523
392
342
243
5,198
3,875
2,802
2,031
1,478
1,012
668
2,058
1,596
1,216
971
759
528
350
817
668
508
439
358
285
233
346
267
187
138
114
96
74
14,321
11,532
8,771
6,364
4,508
3,083
2,045
2,078
1,639
1,211
856
610
428
313
4,197
3,368
2,484
1,931
1,490
1,122
784
847
661
565
556
415
320
244
3,006
2,456
1,980
1,581
1,114
844
568
43,618
38,489
32,505
25,779
18,061
12,649
7,938
1,765
1,582
1,484
1,369
1,031
871
623
54,839
43,333
31,937
23,048
16,701
11,609
7,749
667
598
496
406
294
262
214
9,104
6,432
4,202
2,703
2,030
1,427
966
39,154
30,207
20,351
12,756
8,899
5,790
3,635
3,056
2,400
1,793
1,310
981
799
587
1,887
1,569
1,388
1,128
781
590
446
2,148
1,701
1,425
1,206
900
672
464
2,787
2,234
1,749
1,307
952
755
566
3,655
2,921
2,443
1,994
1,499
1,003
658
2,924
2,326
1,633
1,212
872
607
445
177
138
130
125
89
76
67
671
606
502
422
339
290
213
8,661
6,809
5,149
3,792
2,700
1,890
1,288
824
640
553
522
429
315
180
9,683
7,616
5,575
4,125
3,126
2,278
1,565
44,753
36,941
26,163
16,245
10,684
6,831
4,250
22,283
17,368
11,465
7,131
4,854
3,132
1,886
1,417
1,280
1,177
1,012
697
546
427
3,914
3,033
2,556
2,192
1,681
1,241
848
623
476
313
231
199
136
94
225,291
193,657
156,081
122,266
96,030
73,943
53,504
504
425
382
340
276
208
178
707
644
569
510
398
303
232
977
876
666
535
461
369
279
594
521
475
450
358
288
217
550
444
377
314
257
217
159
6,208
5,342
4,109
3,003
2,240
1,740
1,214
129
104
85
75
58
50
45
1,004
902
799
639
453
318
218
1,660
1,520
1,267
1,002
771
635
514
987
837
696
593
474
360
264
521
499
424
318
275
203
146
2,113
1,912
1,480
1,028
806
661
479
370
365
348
301
245
214
161
591
478
420
368
293
219
164
792
715
624
514
394
305
230
936
906
858
807
729
613
455
1,579
1,288
1,061
1,013
843
663
470
388
315
269
236
210
191
145
880
789
649
572
489
366
252
1,208
1,085
925
795
658
560
447
568
517
429
341
266
243
176
1,027
874
689
552
449
344
254
458
449
404
370
308
253
185
815
697
561
454
375
296
206
1,596
1,420
1,133
855
643
536
417
222
200
161
152
142
113
83
274
232
234
225
188
159
112
244
249
270
245
213
184
153
651
544
445
359
302
276
196
631
603
579
525
441
357
243
803
728
628
551
478
387
306
665
643
548
456
331
276
236
1,139
1,029
844
682
534
385
263
5,838
4,927
3,853
2,890
2,307
1,827
1,368
1,532
1,401
1,229
962
752
643
494
554
527
476
409
348
266
197
381
375
346
349
329
298
227
2,100
1,930
1,653
1,414
1,174
1,000
735
375
311
234
205
174
134
114
676
605
476
380
321
282
232
540
416
331
290
241
174
118
668
617
571
512
415
319
219
3,754
3,075
2,431
1,923
1,471
1,051
764
694
647
557
545
504
403
326
1,748
1,576
1,336
1,106
863
642
485
640
547
424
352
302
262
202
897
738
654
587
490
369
273
230
212
185
171
143
106
81
648
615
536
398
330
252
171
3,836
3,065
2,340
1,866
1,511
1,253
1,012
612
500
425
361
285
206
130
9,497
7,180
4,963
3,379
2,480
1,712
1,164
48,892
41,098
30,959
22,380
17,188
12,605
8,871
367
371
332
309
263
234
199
2,027
1,825
1,520
1,134
806
609
451
1,371
1,217
978
776
682
568
393
315
313
304
253
217
182
130
841
667
502
394
343
284
187
365
337
311
243
184
139
104
536
465
404
350
285
207
133
959
788
688
589
474
337
251
874
778
713
621
489
378
279
731
676
613
582
522
444
321
1,161
1,046
829
622
511
395
288
1,578
1,453
1,261
960
700
550
400
4,549
3,998
3,237
2,520
1,936
1,474
1,075
760
733
671
601
520
438
348
1,151
993
770
573
459
329
231
5,502
4,746
4,001
3,185
2,303
1,675
1,207
865
760
654
585
474
350
270
2,949
2,678
2,410
1,979
1,526
1,230
950
552
501
418
366
323
279
210
1,258
1,114
929
699
526
434
327
438
402
393
341
265
200
154
2,681
2,215
1,852
1,477
1,130
836
592
3,511
3,058
2,542
1,992
1,414
974
688
784
734
683
579
510
456
316
557
466
411
412
366
308
239
1,794
1,585
1,292
1,013
792
625
481
726
591
520
406
333
298
223
339
282
236
220
195
151
117
3,132
2,731
2,168
1,719
1,395
1,092
795
1,183
1,014
845
685
555
406
277
1,087
973
793
634
489
383
252
1,500
1,389
1,251
1,092
865
702
527
797
685
630
537
403
304
238
627
582
521
411
298
223
157
3,002
2,502
1,966
1,515
1,221
957
668
1,170
1,083
898
685
544
435
305
756
637
465
367
317
257
193
639
540
498
439
356
289
208
602
557
506
399
327
294
209
1,361
1,114
894
748
668
555
402
309
314
304
338
303
234
163
547
517
454
392
310
215
158
327
298
276
236
192
149
102
1,401
1,239
1,121
943
707
579
426
1,348
1,115
893
677
557
460
354
657
630
583
526
472
357
231
657
601
498
394
296
235
176
392
338
318
300
257
215
172
17,569
14,616
11,342
8,525
6,436
4,675
3,211
1,123
1,038
880
754
643
486
334
680
684
660
615
493
367
271
977
886
759
621
514
394
275
1,384
1,213
1,024
829
630
512
360
4,460
3,960
3,156
2,453
1,998
1,659
1,211
10,734
9,221
7,405
5,665
4,184
3,008
2,054
141
157
148
142
134
110
79
1,878
1,625
1,403
1,177
957
825
622
774
662
548
436
331
252
190
7,308
6,188
4,955
3,712
2,939
2,280
1,644
1,325
1,242
1,058
860
705
554
394
106,784
91,989
73,760
56,407
42,780
32,035
22,823
787
687
610
510
392
309
209
895
744
585
485
378
295
221
1,746
1,462
1,225
993
761
600
398
4,079
3,533
2,785
2,223
1,717
1,270
899
412
372
347
324
265
205
151
10,796
9,490
7,551
5,739
4,348
3,246
2,290
25,861
22,830
18,273
13,534
10,263
7,811
5,627
4,874
4,151
3,298
2,449
1,824
1,310
895
910
792
631
443
331
231
167
836
701
533
425
342
263
196
13,069
10,797
8,097
5,720
4,243
2,885
1,949
3,261
2,847
2,324
1,833
1,453
1,106
773
837
704
588
472
365
308
228
493
430
379
301
241
200
147
1,141
1,047
949
809
606
495
359
836
738
599
475
368
272
210
3,393
2,870
2,326
1,856
1,409
1,121
785
5,991
5,165
4,287
3,424
2,557
1,750
1,159
1,352
1,132
948
767
569
465
365
2,582
2,161
1,718
1,319
1,048
802
610
352
300
269
247
180
155
129
908
817
686
521
396
304
208
320
258
271
203
125
118
92
2,665
2,333
1,929
1,511
1,172
909
664
1,741
1,527
1,285
1,043
818
605
442
921
760
656
522
382
297
226
645
534
416
333
250
212
169
3,934
3,085
2,366
1,779
1,334
1,006
743
5,330
4,600
3,701
2,923
2,221
1,657
1,181
2,400
2,015
1,656
1,285
896
649
471
2,281
2,093
1,674
1,318
1,017
759
545
453
417
346
268
213
167
135
683
597
452
353
296
253
180
58,607
50,582
41,124
32,322
25,363
19,023
12,889
2,045
1,813
1,537
1,329
1,117
863
559
718
684
616
537
465
385
276
580
468
419
422
370
273
210
3,638
3,241
2,704
2,234
1,750
1,274
905
566
461
423
358
261
199
144
1,428
1,196
1,025
879
751
599
445
783
746
672
549
451
373
262
2,617
2,193
1,780
1,344
1,007
728
496
1,471
1,146
1,036
807
543
381
247
1,739
1,611
1,459
1,245
949
741
506
1,122
951
814
664
534
447
299
2,163
1,896
1,561
1,283
1,009
770
556
373
357
338
290
248
191
130
1,108
977
858
707
549
440
308
4,865
4,577
3,830
3,110
2,436
1,856
1,247
2,129
2,061
1,819
1,527
1,235
994
651
23,660
19,954
15,156
11,166
8,665
6,318
4,177
1,541
1,407
1,237
1,037
846
644
417
484
393
366
320
235
174
125
5,577
4,450
3,474
2,514
1,942
1,373
929
295,087
238,101
181,690
136,204
102,433
74,004
48,781
165
118
90
84
66
41
35
203
185
202
207
180
136
93
87
79
92
109
99
74
47
1,922
1,600
1,359
1,194
953
667
421
1,111
940
749
658
546
408
256
30,589
19,124
12,436
8,452
6,413
4,231
2,717
758
700
644
609
549
469
322
179
169
155
135
129
95
67
4,950
3,993
2,953
2,349
1,866
1,362
910
454
321
243
205
182
133
86
436
367
337
328
285
216
121
992
755
545
429
360
261
157
666
574
502
451
372
265
174
1,598
1,425
1,375
1,257
1,099
941
633
84
84
95
94
86
74
54
162
133
140
130
121
100
62
2,051
1,819
1,673
1,496
1,325
1,144
698
3,310
2,497
1,919
1,513
1,204
835
514
9,025
8,115
6,166
4,515
3,203
2,351
1,625
320
267
252
237
187
139
92
21,953
14,795
9,496
6,202
4,558
3,119
1,958
768
731
718
709
582
454
308
95
76
85
91
72
53
37
319
296
272
232
187
171
114
422
374
342
269
191
143
100
51,334
41,932
31,117
22,364
16,163
11,284
7,286
101
103
104
108
109
88
64
97
81
66
53
45
45
33
359
320
298
303
263
210
148
190
157
163
150
123
95
61
10,054
6,940
5,033
3,594
2,894
1,919
1,124
246
218
196
159
129
110
76
4,389
3,635
3,039
2,611
2,154
1,693
1,142
349
293
225
171
131
85
60
59
64
71
61
54
37
22
326
279
271
256
237
209
147
316
236
209
186
167
143
80
3,348
2,941
2,451
2,129
1,708
1,232
822
73,740
66,922
56,044
43,992
32,659
24,265
16,757
63
66
59
50
52
47
27
757
649
567
448
332
242
163
351
311
302
326
307
232
144
132
137
144
127
110
102
73
2,007
1,581
1,334
1,229
998
752
508
2,036
1,611
1,321
1,075
844
623
365
39,318
32,072
22,509
15,209
10,997
7,806
5,029
1,026
795
627
550
464
347
199
18,937
14,670
10,426
7,139
5,175
3,413
2,068
2,564
2,225
1,965
1,662
1,238
933
639
98
98
95
91
74
64
55
271
228
214
206
191
146
88
192,992
168,257
137,562
110,384
89,415
69,219
48,871
42
40
37
28
25
23
19
2,062
1,842
1,528
1,257
999
704
438
94
100
120
103
68
45
33
24
21
23
26
21
20
20
915
872
854
738
605
478
329
749
656
524
408
334
293
220
157
160
145
153
144
115
83
40
39
42
33
32
30
19
340
281
242
205
162
100
68
952
815
631
523
471
370
278
39
32
37
39
30
26
20
401
344
272
229
181
133
88
145
151
114
92
81
60
50
1,635
1,466
1,219
1,015
816
649
460
190
190
185
137
99
83
56
347
336
267
197
149
116
93
164
134
132
131
106
78
62
36
36
34
32
41
42
35
166
158
145
130
120
98
60
181
152
112
74
52
46
33
757
658
562
429
347
269
159
52
64
70
67
67
68
61
1,012
856
622
493
385
310
236
193
168
153
140
125
105
70
561
511
434
379
282
189
137
339
276
238
246
255
226
167
134
124
121
144
127
80
51
775
732
675
578
491
399
297
224
197
180
180
129
82
52
652
601
474
338
295
241
183
392
353
290
218
158
132
93
42
37
33
32
28
28
24
198
125
99
74
62
56
43
51
44
39
39
44
49
43
24
29
17
10
282
249
193
145
120
93
68
171
167
146
101
74
65
48
91
87
83
70
66
58
46
2,965
2,365
1,702
1,334
1,152
970
733
279
229
195
152
109
85
49
2,064
1,836
1,684
1,485
1,009
689
452
359
309
237
198
187
157
106
6,037
5,036
3,810
2,704
2,086
1,689
1,229
2,078
1,805
1,491
1,247
1,048
768
466
457
362
270
201
161
151
126
178
142
139
147
127
137
130
10
32
46
39
24
21
11
11
41
46
47
37
33
27
19
160
160
137
87
65
47
39
225
194
163
140
105
87
72
395
330
273
226
207
172
118
79
90
82
70
67
56
47
15
14
13
16
23
24
15
121
124
104
113
117
106
82
54
40
51
53
30
29
26
2,002
1,770
1,492
1,246
957
725
538
586
574
566
481
360
263
211
1,526
1,242
960
799
677
561
406
124
99
80
67
53
39
26
99
93
83
63
56
44
30
25
25
25
20
18
14
13
214
205
161
124
97
61
48
379
342
302
256
203
153
115
65
61
65
64
43
43
43
295
309
274
221
204
156
114
15,753
13,895
10,418
7,475
6,124
4,587
3,308
1,092
903
687
589
571
476
326
78
73
60
63
59
36
28
404
390
352
298
235
168
108
148
138
105
81
83
75
46
301
238
206
200
184
136
85
1,589
1,483
1,262
958
708
525
365
15
20
14
14
19
14
13
148
169
168
151
134
117
86
113
112
99
83
70
50
29
270
216
152
135
128
91
61
60
52
41
35
25
26
19
5,339
4,548
3,295
2,313
1,821
1,337
878
75
84
90
84
74
60
43
68
64
74
79
62
46
43
241
201
175
148
105
71
43
311
266
186
118
103
64
46
189
162
118
102
81
64
56
735
640
529
396
298
202
129
34
42
48
52
46
47
51
156
136
101
64
58
53
39
107
107
99
82
69
49
32
92
72
77
66
62
62
50
268
222
185
155
123
85
51
363
313
225
140
105
79
50
63
59
67
58
47
38
29
17
24
29
27
27
29
27
99
92
89
80
72
47
43
204
197
188
138
104
79
47
30
25
21
26
22
22
16
76
89
95
89
81
67
56
236
236
200
157
121
92
59
23
13
14
22
16
16
23
25
28
20
13
10
34
28
26
25
29
22
13
271
186
150
134
120
130
97
283
229
220
196
147
122
91
120
106
110
99
67
43
31
247
243
242
177
131
108
83
17
15
14
11
14
13
14
729
569
397
279
234
153
89
170
171
145
137
129
105
82
57
51
46
44
37
30
21
61
67
58
44
37
24
19
208
161
162
139
81
61
38
168
160
139
126
125
91
59
154
141
101
84
68
42
26
22
28
31
39
49
52
44
614
476
348
258
239
193
128
193
179
145
135
114
84
53
147
152
109
70
51
30
34
116
98
83
72
72
63
42
15
17
16
18
25
21
13
15
15
20
21
18
21
20
34
33
35
34
33
32
27
37
40
38
33
30
22
11
91
101
93
79
71
54
40
1,133
1,028
815
572
460
363
258
500
443
381
314
238
162
117
207
181
128
108
96
69
42
57
58
39
36
35
20
16
66
76
72
65
60
42
29
18
17
12
16
13
300
293
234
149
114
98
75
453
363
311
263
217
164
98
71
61
50
43
33
26
26
180
217
204
150
150
106
65
1,532
1,192
978
805
448
293
176
310
263
188
183
172
132
104
634
565
454
358
293
224
146
131
128
121
89
91
75
52
10
11
16
15
21
24
17
97
96
78
66
58
38
30
28
23
24
21
16
20
19
445
372
301
248
211
162
105
63
56
77
78
64
59
36
522
438
369
332
251
186
150
33
36
37
39
40
37
32
109
100
70
54
44
33
19
147
125
78
51
52
39
19
15
15
17
14
12
19
15
84
83
57
43
34
22
15
54
54
50
34
32
34
27
538
443
346
275
238
216
170
10
11
11
15
14
14
14
49
46
38
29
24
20
12
172
157
131
109
92
53
36
115
119
115
94
72
55
38
35
31
28
16
19
12
150
144
126
112
91
73
51
599
491
350
252
195
137
90
89
79
63
58
44
34
25
203
171
160
122
88
73
55
70
65
64
57
57
61
40
118
125
135
123
110
116
111
99
85
68
52
47
35
16
94
86
70
69
42
29
28
119
115
102
95
70
47
50
62
51
34
46
55
49
33
481
449
388
298
220
165
100
84
89
70
46
41
37
28
41
44
40
31
27
17
10
198
157
119
109
78
48
39
216
190
150
113
95
78
43
894
796
771
635
413
283
169
18
15
15
17
29
21
23
59
59
51
62
57
49
37
196
154
125
96
71
58
52
71
68
49
37
39
36
21
124
112
114
115
108
122
106
500
415
349
325
294
259
180
323
271
208
164
140
122
92
78
74
58
49
51
43
32
108
100
96
93
66
48
37
23
21
18
21
20
18
18
135
114
92
63
45
41
32
52
38
44
52
45
33
26
8,681
7,105
5,226
3,816
3,076
2,192
1,419
432
390
321
271
219
168
121
17
15
25
27
21
24
21
96
94
77
68
67
41
37
422
367
361
315
231
170
110
112
99
83
70
68
45
20
1,166
1,092
916
756
613
440
269
20
18
18
17
16
10
69
69
62
53
53
42
26
103
100
87
65
60
63
47
74
67
56
44
48
40
27
65
76
64
53
49
56
46
18
24
19
20
18
17
22
175
144
107
114
122
100
72
1,850
1,747
1,536
1,272
960
730
515
25
28
42
33
23
32
26
193
184
162
137
104
69
44
95
97
78
64
56
37
24
157
141
130
108
96
62
31
141
123
106
82
80
70
31
44
46
37
33
22
17
15
859
760
604
472
318
232
165
131
115
107
96
93
76
52
702
617
555
458
323
220
136
388
387
342
296
233
191
118
58
57
48
47
35
23
22
228
206
194
159
142
108
71
118
109
94
79
58
33
19
149
174
133
65
51
45
29
136
130
99
80
68
40
33
109
123
114
105
72
46
32
44
30
23
20
25
22
17
60
63
48
38
37
30
17
131
133
129
116
100
86
69
22
26
31
34
31
30
15
126
108
119
128
122
111
70
178
163
136
121
118
100
74
48
52
50
44
50
53
41
71
80
77
69
61
52
37
33
38
26
22
20
18
10
28
25
24
36
32
23
19
330
275
253
191
105
75
49
123
98
83
92
106
86
57
674
547
433
326
257
219
150
41
33
35
33
29
18
19
323
268
193
155
154
120
63
40
38
40
37
27
30
31
107
116
81
65
54
29
20
930
834
748
546
347
247
183
97
85
65
57
55
51
33
374
426
380
290
194
145
99
173
164
140
116
119
104
71
66
68
60
41
31
19
13
76
74
67
61
61
59
48
37
37
39
33
30
27
19
43
44
44
39
43
42
27
121
117
86
52
35
40
31
43
45
39
36
35
27
17
644
610
542
397
257
200
145
74
65
55
48
45
44
33
232
211
167
148
106
80
69
48
51
50
36
39
34
20
20
23
22
26
25
17
11
69
60
50
42
34
36
29
783
661
540
459
330
205
173
195
150
116
125
121
87
54
57
48
33
37
31
25
24
50
38
35
31
27
23
18
81
82
77
59
53
41
25
142
113
93
92
93
83
56
133
110
102
92
82
60
38
79
78
76
67
60
53
36
14
11
12
10
10
45
45
39
42
39
29
26
37
43
39
36
37
39
41
88
87
100
83
54
50
38
96
93
83
60
65
66
36
237
219
210
170
143
142
100
45
35
33
34
30
29
28
121
114
80
63
59
41
25
91
84
66
66
59
33
23
369
351
319
284
201
148
103
337
311
291
221
140
100
77
11
10
11
36
33
27
22
18
18
15
130
126
109
109
108
79
58
49
47
51
50
49
38
29
110
94
92
81
77
51
24
202
166
129
96
70
55
37
132
128
122
103
80
66
46
79
71
52
44
53
47
34
396
323
269
235
166
102
56
40
49
49
42
35
23
19
480
415
343
329
292
230
166
1,841
1,558
1,382
1,112
733
511
385
138
150
121
108
78
45
35
116
99
84
84
92
74
51
12
12
12
12
15
44
32
26
22
17
14
44
53
48
37
28
34
38
176
169
147
132
123
94
55
137
119
127
121
76
42
33
143
129
120
110
94
97
91
14
15
15
14
15
24
24
37
34
25
24
20
19
53
60
59
53
44
39
27
32
39
46
34
27
26
18
181
171
153
115
104
96
62
52
49
43
34
27
19
21
865
662
436
299
255
229
180
363
320
270
211
195
171
128
417
403
333
246
214
189
135
32
36
52
51
45
39
33
114
91
84
74
52
32
20
664
592
434
330
291
274
203
40
33
40
45
36
28
24
272
207
188
159
115
96
54
85
70
53
62
77
71
57
147
125
121
91
59
41
29
40
40
40
37
34
29
24
33
36
39
35
35
35
28
240
242
215
189
150
113
92
151
142
111
86
62
38
26
473
456
364
303
244
190
118
176
136
109
93
69
44
37
648
527
491
401
246
172
104
298
265
225
179
150
106
71
12
14
14
16
13
14
13
514
483
447
343
219
150
117
33
37
49
48
35
28
24
81
65
51
55
46
38
35
90
93
81
60
54
59
43
36
36
26
20
26
26
18
61
48
37
35
38
36
26
1,957
1,495
1,091
763
614
464
298
46
50
44
37
32
24
27
30
35
34
30
29
23
15
31
27
27
35
33
24
20
52
36
36
50
54
29
20
115
125
108
88
59
34
28
1,959
1,695
1,390
1,090
835
640
450
533
478
394
301
256
176
103
213
216
199
147
113
82
61
870
813
652
526
433
319
218
50
42
32
29
26
23
14
67
62
53
53
50
45
33
201
173
176
152
117
79
50
29
38
33
34
37
24
15
16
16
18
18
19
22
19
141
123
102
95
77
67
46
1,945
1,649
1,333
1,055
824
599
383
50
37
34
29
17
15
15
161
140
89
79
78
55
33
193
175
166
145
99
79
57
389
323
268
205
141
116
98
176
173
133
104
97
107
95
71
77
92
98
88
85
74
13
10
18
14
110
82
67
69
49
37
30
87
85
59
46
59
51
36
149
119
110
85
63
52
37
136
139
128
127
106
60
37
72
60
52
48
41
50
39
142
133
112
92
76
44
30
253
228
214
202
190
176
124
89
69
64
75
70
63
34
1,175
737
436
266
248
183
115
88
76
74
67
49
40
32
111
86
70
58
59
50
19
77
78
63
44
50
40
23
37
35
31
39
34
22
13
33
33
36
38
35
27
23
95
78
84
75
67
60
51
58
64
60
60
61
51
32
77
76
77
86
89
69
50
35
43
47
37
39
36
20
136
148
137
121
101
81
57
59
50
46
34
35
34
16
48
64
63
60
60
50
41
115
100
93
83
86
84
68
637
557
507
388
274
214
152
61
52
47
40
35
33
30
236
203
154
120
88
59
33
287
210
181
167
95
47
40
87
80
83
73
61
56
38
74
71
61
55
49
45
29
24
27
23
21
20
17
19
44
52
66
67
55
46
32
97
98
89
97
87
64
40
15
21
20
25
16
15
14
72
74
57
48
46
31
21
735
511
323
214
167
102
70
10
12
18
19
12
11
478
416
365
328
298
227
169
129
124
113
109
89
66
51
111
117
103
88
81
64
45
92
91
72
57
59
57
39
112
93
85
74
79
78
60
67
68
66
60
48
44
31
30
28
19
16
15
16
12
186
182
147
111
98
82
60
3,935
3,196
2,432
1,723
1,396
1,016
681
897
697
547
437
352
226
141
125
119
97
95
94
82
53
123
93
81
60
45
32
17
50
48
50
33
18
20
18
2,533
2,124
1,484
1,060
929
663
435
161
162
127
89
58
41
35
322
328
293
233
176
127
86
182
153
133
110
86
78
59
128
136
124
105
79
62
41
84
92
83
72
72
47
27
190
180
144
129
99
59
45
2,086
1,660
1,261
981
766
616
482
188
186
169
164
152
145
113
1,236
937
701
495
399
279
192
58
60
51
49
42
40
38
1,010
801
634
457
324
214
151
47
41
35
31
26
16
128
106
81
58
48
42
31
32
35
35
31
22
23
21
71
77
83
68
57
66
56
1,077
976
858
719
462
311
201
420
370
327
247
168
126
69
26
27
20
12
15
12
10
777
596
319
204
192
163
124
216
189
195
194
150
100
86
31
28
24
22
20
17
11
135
116
101
90
82
51
29
1,895
1,393
978
689
554
374
255
581
503
447
407
281
181
111
185
176
165
126
95
80
47
21
25
33
40
33
29
27
423
366
346
277
176
129
105
694
635
582
450
342
280
195
30
27
24
23
28
21
18
87
84
63
46
37
25
15
290
253
194
148
132
111
86
26
24
22
19
22
28
25
18
28
34
32
37
29
22
182
184
153
110
92
75
41
103
105
100
71
52
40
24
359
353
304
280
250
191
148
733
656
579
456
378
304
208
96
73
69
58
52
36
17
71
69
66
58
47
45
34
15
10
17
26
29
20
13
68
55
52
54
49
39
26
43
34
42
45
37
19
10
145
131
95
73
52
37
23
208
215
174
134
103
70
46
112
86
71
57
32
22
20
42
32
33
34
26
19
20
476
452
432
371
260
157
102
77
78
77
67
34
15
977
775
635
500
361
256
196
63
67
49
32
28
23
23
502
433
319
232
180
119
105
11
10
13
14
11
16
10
19
18
21
20
15
12
12
21
19
17
15
19
18
65
52
43
36
27
17
10
313
301
252
221
191
136
105
594
532
451
358
290
221
131
87
93
70
44
34
24
17
189
163
126
95
85
81
69
518
458
367
297
226
140
76
34
38
39
43
40
34
24
166
179
153
135
131
96
59
298
261
218
204
171
132
84
166
143
149
136
83
61
43
102
75
76
70
60
50
39
87
64
53
59
61
52
41
150
135
101
63
67
51
24
82
69
54
63
60
49
35
200
209
230
243
224
183
150
269
231
200
174
147
103
68
28
26
24
21
26
37
30
188
167
134
117
97
85
66
26
27
25
26
34
34
31
20
14
21
16
16
14
103
82
61
63
53
35
16
522
424
330
233
171
134
70
855
760
643
505
377
298
195
562
498
413
322
232
157
94
1,777
1,669
1,404
1,101
855
714
513
225
206
170
134
125
105
71
16
20
19
18
14
185
169
154
132
126
107
72
43
44
47
46
47
53
43
138
111
137
131
77
63
39
454
429
365
291
242
171
102
13
10
10
70
52
51
50
29
25
23
82
91
103
107
91
85
73
11
17
30
35
46
45
47
33
15
99
98
98
97
81
63
49
2,170
1,850
1,453
1,141
906
659
406
489
410
300
228
223
210
168
173
159
127
126
100
87
85
138
116
98
93
62
38
25
113
91
84
73
67
62
42
105
84
62
64
58
61
48
10
200
196
179
139
98
72
44
135
121
103
91
79
65
41
170
139
114
101
100
65
37
128
138
143
137
145
134
85
24
18
17
20
25
20
21
183
181
149
139
127
85
53
135
122
106
76
56
44
32
78
74
69
54
63
62
39
208
174
144
103
73
61
36
228
223
213
182
131
90
54
121
117
100
64
60
72
63
326
369
339
293
274
219
161
24
29
40
44
38
31
23
270
255
230
207
174
121
88
18
25
20
21
23
19
13
67
54
40
37
32
31
27
509
461
422
358
285
222
160
41
28
35
37
26
20
20
146
127
108
102
74
49
32
83
81
67
57
54
47
38
376
325
282
191
137
85
49
126
115
83
70
84
69
34
131
134
121
111
111
105
66
49
36
31
31
21
17
13
455
409
344
279
231
183
123
36
34
34
30
21
20
13
4,117
3,412
2,572
1,943
1,545
1,150
818
166
149
116
106
97
66
43
172
126
109
98
67
64
45
10
101
85
59
43
46
41
28
291
258
245
218
172
141
113
11
10
10
14
16
15
14
52
46
36
33
34
31
25
81
78
66
59
60
63
56
27
16
10
17
22
19
662
617
562
446
348
287
205
682
594
550
430
297
202
132
115
104
96
87
67
47
25
49
56
53
50
34
28
30
26
25
35
26
15
16
17
113
101
97
78
55
42
36
99
98
69
49
53
47
33
157
166
158
161
156
106
57
91
96
86
78
67
54
38
157
134
119
89
66
52
30
129
123
89
66
54
32
28
24
18
19
24
19
23
26
295
290
285
248
217
232
187
29
22
21
25
30
28
14
251
211
158
119
90
73
54
441
356
256
213
198
153
129
93
87
66
60
74
65
42
42
28
21
22
24
29
22
236
208
179
145
96
55
42
40
43
50
57
53
38
30
563
456
382
304
239
221
151
300
286
226
199
183
140
98
58
57
38
38
42
38
32
70
61
60
64
54
44
36
486
425
382
358
318
283
233
268
240
183
156
141
126
98
1,073
907
686
566
486
409
315
29
26
13
17
19
21
20
662
523
325
252
231
184
135
227
203
165
162
147
111
83
156
148
130
105
91
72
49
10
10
10
13
874
801
746
618
529
417
284
89
69
58
69
63
51
42
1,028
946
807
636
457
340
239
318
281
249
229
207
188
131
132
116
98
89
73
59
37
53
49
40
36
32
28
20
59
67
86
72
40
31
24
60
65
66
61
64
50
32
1,975
1,576
1,136
887
752
576
376
178
133
104
111
117
87
48
137
146
126
85
84
92
61
69
60
50
53
54
37
31
63
63
78
81
78
83
68
1,008
878
745
638
517
400
298
312,551
261,356
207,275
160,683
124,414
93,148
65,649
2,601
2,018
1,674
1,398
1,045
767
553
393
378
371
322
236
148
95
1,578
1,368
1,160
1,015
907
774
577
2,322
1,871
1,423
1,038
860
673
474
162
142
109
93
79
70
45
689
640
642
541
337
221
128
176
161
141
106
79
81
66
493
418
341
267
230
199
150
111
107
83
84
83
75
56
2,742
2,293
1,950
1,484
980
761
537
83
75
73
59
54
51
28
325
269
218
196
169
142
120
964
757
597
477
329
244
179
272
268
244
214
155
103
71
4,843
3,685
2,693
1,961
1,462
1,001
674
363
313
281
261
228
174
124
1,126
908
753
628
471
313
198
184
162
142
134
127
125
98
6,783
5,841
4,600
3,487
2,847
2,238
1,599
289
255
218
171
132
110
72
55
47
46
42
34
24
21
516
457
391
338
294
235
186
325
257
223
202
162
122
81
24
33
50
57
60
50
31
420
376
296
234
173
114
86
636
523
501
473
393
342
228
222
201
190
184
174
165
130
107
95
87
62
43
38
20
221
244
198
153
102
75
54
24
29
37
43
31
15
148
149
140
124
95
88
78
59
76
76
78
58
34
31
231
196
168
131
110
99
66
1,638
1,245
970
775
578
404
293
1,100
958
848
692
470
351
265
560
518
527
447
288
181
125
86
84
105
129
108
101
84
333
296
214
144
126
117
93
390
362
307
287
244
156
101
336
283
248
207
160
112
87
3,720
3,210
2,240
1,394
1,021
708
463
132
132
143
144
116
93
80
2,554
2,355
1,881
1,595
1,222
765
481
724
593
499
437
365
295
207
2,212
1,845
1,531
1,337
1,063
795
580
310
265
210
153
118
107
88
946
827
715
606
521
459
348
823
663
512
403
394
344
221
589
511
529
422
249
175
129
1,101
913
843
690
503
383
269
1,775
1,557
1,275
1,054
866
750
551
54
53
54
65
68
59
43
2,748
2,333
1,879
1,513
1,221
945
697
1,294
1,016
837
702
554
418
286
214
187
168
161
142
122
96
74
79
60
53
64
50
34
263
243
226
206
157
96
70
857
694
627
538
394
317
243
92
93
77
87
87
75
59
262
199
171
146
110
102
81
549
507
457
350
196
117
82
210
188
152
131
107
82
63
666
531
447
392
304
236
195
922
896
799
669
441
277
205
972
814
629
535
440
322
231
285
272
282
256
204
178
137
809
656
529
452
370
291
206
386
361
324
277
156
90
61
1,264
1,137
950
778
639
556
416
317
288
262
229
197
167
137
5,369
4,620
3,640
2,711
1,958
1,417
941
905
935
787
622
453
290
179
434
368
321
258
225
196
137
3,552
2,854
2,182
1,680
1,361
996
647
573
483
416
329
229
161
110
1,220
1,068
910
766
587
377
254
187
199
205
153
86
57
39
594
530
431
372
254
137
89
254
202
173
137
128
121
94
200
213
195
172
129
75
45
171
164
148
134
116
87
61
362
307
282
253
200
183
161
1,053
955
945
897
731
563
399
402
345
298
232
171
131
78
3,633
3,066
2,456
1,976
1,648
1,346
933
581
482
458
396
280
197
115
538
433
392
367
302
230
170
243
240
218
166
135
111
72
645
612
561
435
265
188
125
716
623
447
341
311
239
168
576
537
455
358
262
205
164
215
176
162
176
144
125
106
381
361
306
263
209
165
108
1,560
1,258
951
772
691
528
348
21
13
10
10
138
107
84
69
61
55
42
101
78
83
74
55
48
39
265
244
204
181
162
145
107
852
652
545
503
433
336
255
492
458
371
331
258
168
137
189
189
180
156
118
92
68
455
327
247
223
198
149
90
289
199
154
165
142
97
70
1,361
1,032
821
654
516
408
283
210
192
182
178
140
91
71
762
588
505
416
333
244
173
636
659
588
484
342
210
132
775
599
465
394
309
221
166
811
737
703
622
462
340
233
1,835
1,443
1,160
1,011
850
695
560
1,016
964
929
745
476
310
207
406
364
355
323
278
243
191
177
184
196
191
181
153
107
103,349
85,863
65,212
47,144
35,797
26,099
17,813
2,046
1,582
1,255
1,017
789
608
442
879
762
673
556
406
325
239
576
450
356
275
202
163
116
1,283
1,078
807
602
427
325
263
5,741
4,526
3,213
2,269
1,832
1,267
857
195
185
140
120
78
53
45
63
58
58
50
48
36
23
428
356
300
267
233
171
129
235
212
193
175
93
51
41
677
588
496
409
343
269
184
446
357
275
218
168
116
84
261
205
150
126
124
88
56
212
184
164
161
158
150
109
383
313
276
211
182
142
103
606
512
416
369
291
239
186
145
140
145
123
103
94
69
36
23
21
22
27
27
21
7,936
6,514
4,911
3,643
2,845
2,061
1,406
32
25
34
29
22
24
21
922
737
562
440
402
342
233
26
27
26
34
34
34
27
616
515
400
302
202
113
83
386
308
257
225
162
132
107
497
474
395
330
300
271
195
158
136
123
106
99
86
64
7,599
6,060
4,448
3,099
2,424
1,859
1,251
150
145
137
120
104
92
74
1,399
1,117
890
748
585
459
367
1,274
1,016
780
618
501
365
248
693
535
403
317
256
210
130
622
535
477
402
266
176
116
35
38
41
35
42
52
48
238
236
228
207
170
160
131
426
332
261
198
173
141
97
1,081
868
643
479
390
307
220
266
256
235
218
205
171
127
364
304
234
188
148
125
101
511
476
414
362
298
228
185
927
752
628
546
431
315
244
3,346
2,583
1,944
1,422
1,120
891
649
205
215
216
187
141
124
97
16,067
12,782
9,196
6,484
5,001
3,657
2,571
499
449
426
426
365
306
220
347
351
354
325
238
142
105
242
221
213
190
159
152
111
147
129
106
106
92
73
61
846
633
448
368
293
233
190
222
200
220
197
110
67
45
698
589
487
366
292
224
139
3,420
2,742
2,113
1,587
1,269
959
688
46
32
40
34
24
24
19
406
351
306
226
163
151
120
434
404
393
330
209
136
86
318
257
202
170
144
119
88
1,010
822
702
608
481
420
361
849
716
604
504
392
319
252
164
119
87
70
62
67
56
1,245
1,083
922
801
669
517
371
341
267
182
142
110
82
53
5,403
4,416
3,426
2,563
1,954
1,538
1,080
519
424
308
253
230
227
167
430
332
251
225
207
174
126
2,055
1,653
1,325
1,011
805
638
507
824
786
719
624
475
323
197
1,384
1,145
972
820
616
470
357
1,751
1,444
1,199
1,035
862
630
440
260
226
180
159
127
97
76
214
159
117
106
114
80
45
872
761
722
606
407
281
183
259
233
228
178
109
77
54
377
334
278
205
173
156
116
2,507
2,191
1,764
1,514
1,205
857
602
267
253
227
181
134
105
71
675
579
488
417
372
300
222
979
766
609
467
379
287
213
42
40
51
66
61
57
57
413
388
339
285
226
198
159
310
299
269
259
211
124
75
234
198
189
181
146
112
95
1,476
1,326
1,204
1,028
714
522
349
835
756
691
574
421
343
255
58
55
66
65
56
52
44
3,818
3,340
2,676
2,134
1,640
1,112
744
51
54
44
36
45
38
20
1,735
1,463
1,174
902
662
456
354
157
151
162
164
128
79
68
140
124
110
98
82
61
52
596
538
469
409
315
229
134
255
231
170
134
128
126
107
409
325
292
248
168
110
88
956
835
671
447
328
311
245
175
165
151
127
110
99
79
2,604
2,254
1,829
1,540
1,210
832
563
3,710
3,060
2,569
2,075
1,581
1,176
854
383
337
277
223
182
158
110
276
257
239
201
157
112
72
777
641
492
387
306
222
172
876
770
660
586
456
309
227
553
541
437
332
250
161
95
894
739
542
406
341
265
172
246
224
190
158
104
76
64
138
144
127
103
82
57
31
878
818
770
639
442
297
217
105,713
84,498
62,888
45,513
33,221
23,606
15,800
2,586
2,263
1,885
1,539
1,245
974
682
1,045
938
854
765
606
444
302
575
535
568
531
406
319
225
3,108
2,467
1,984
1,607
1,188
833
572
2,617
2,103
1,648
1,330
1,011
781
572
8,582
6,688
4,752
3,419
2,445
1,601
1,050
2,359
1,885
1,465
1,124
789
540
349
1,682
1,390
1,108
851
637
503
364
1,038
880
780
668
523
422
288
933
913
823
674
521
392
272
4,202
3,348
2,560
1,864
1,427
1,089
733
3,374
2,650
2,035
1,544
1,081
747
525
808
725
658
599
467
340
241
53,993
42,825
30,607
20,897
14,779
10,238
6,697
326
309
284
226
168
118
86
13,769
10,806
7,936
5,623
4,136
2,874
1,918
3,363
2,693
2,094
1,569
1,238
961
601
1,353
1,080
847
683
554
430
323
79,550
58,201
40,635
28,032
18,845
12,057
7,260
4,739
3,684
2,608
1,822
1,155
731
455
3,357
2,741
2,234
1,692
1,048
730
470
1,033
814
632
449
262
153
96
13,481
10,810
8,133
6,003
3,917
2,683
1,657
42,790
29,797
19,728
13,047
8,818
5,482
3,238
1,559
1,352
1,112
846
580
437
307
1,131
937
796
669
450
336
245
11,460
8,066
5,392
3,504
2,615
1,505
792
142,906
120,264
94,735
73,830
58,718
45,329
32,287
701
618
557
499
437
360
253
344
306
296
267
223
220
178
2,299
2,177
1,777
1,366
1,038
770
543
183
191
187
182
189
178
137
916
787
716
673
573
495
384
458
394
359
330
279
220
155
841
640
591
580
484
347
246
1,007
885
773
695
661
609
467
161
138
120
101
90
64
41
1,455
1,279
1,088
950
848
779
584
1,979
1,726
1,382
1,150
1,016
841
629
1,209
1,076
911
746
563
447
337
10,600
8,905
6,856
5,312
4,089
3,047
2,071
980
959
829
743
618
459
306
1,036
874
769
687
583
460
357
2,239
1,922
1,521
1,220
933
694
503
1,097
1,021
942
895
811
678
496
844
781
692
521
361
244
169
258
273
268
257
238
206
149
4,763
3,591
2,832
2,445
2,046
1,594
1,079
2,125
1,699
1,405
1,167
945
801
588
828
685
568
516
470
378
278
700
679
631
571
507
459
343
4,229
3,853
3,181
2,597
2,292
2,044
1,445
1,163
987
807
649
534
447
330
531
480
400
286
194
179
148
439
437
407
371
369
337
250
49,843
40,069
29,854
21,235
16,160
11,998
8,607
1,290
1,183
1,086
963
755
540
356
252
281
262
226
228
225
172
527
486
351
267
246
215
147
1,635
1,463
1,190
991
845
702
548
507
485
470
404
328
262
176
764
666
562
460
330
242
174
15,346
12,306
8,754
5,994
4,446
3,049
2,050
1,421
1,300
1,077
844
683
572
421
5,519
4,984
3,978
3,221
2,455
1,678
1,106
940
865
744
617
501
392
239
822
735
588
480
354
266
200
2,183
1,896
1,487
1,150
856
627
468
1,048
949
798
627
479
415
324
769
670
568
467
370
296
183
388
383
324
297
247
207
171
335
269
236
205
153
127
109
760
624
515
447
390
335
262
666
587
494
405
317
262
207
437
403
357
343
276
229
182
255
209
171
151
131
94
71
1,596
1,395
1,096
879
750
626
410
2,010
1,647
1,289
1,015
812
635
483
612
579
524
491
461
408
304
442
423
402
388
390
360
278
1,978
1,742
1,507
1,280
934
668
457
2,792
2,566
2,058
1,676
1,393
1,008
663
987
831
718
581
493
403
297
732
565
477
410
331
268
190
1,698
1,495
1,279
1,037
778
507
333
967
845
654
503
435
356
233
166,250
141,273
112,547
86,775
66,197
47,824
31,133
27,743
23,154
18,318
13,913
10,426
7,214
4,500
2,741
2,416
2,077
1,781
1,369
945
596
1,322
1,193
1,086
953
804
616
410
1,600
1,485
1,271
1,086
922
720
495
914
804
678
598
483
337
209
49,884
41,464
31,448
23,083
17,706
12,792
8,402
1,809
1,617
1,525
1,383
1,055
730
483
2,214
1,848
1,532
1,296
1,006
727
488
3,109
2,683
2,257
1,819
1,376
1,037
706
5,947
5,299
4,553
3,796
2,914
2,182
1,395
16,185
13,866
11,308
8,791
6,555
4,686
3,105
29,555
24,938
19,124
14,131
10,562
7,755
5,081
2,470
2,218
2,013
1,819
1,476
1,133
747
2,849
2,543
2,216
1,875
1,458
1,120
778
5,023
4,240
3,397
2,574
1,959
1,406
886
1,164
1,089
997
909
731
550
354
4,486
4,157
3,620
3,045
2,448
1,804
1,175
7,235
6,259
5,127
3,923
2,947
2,070
1,323
161,598
135,563
105,304
77,961
58,046
42,464
28,474
145
137
105
90
70
61
50
4,209
3,359
2,448
1,757
1,299
916
608
1,443
1,272
1,126
1,020
804
604
400
465
414
359
290
222
152
92
80
78
65
57
46
41
34
173
172
164
145
123
98
70
38
34
34
36
30
19
14
94
81
65
52
42
28
21
39
35
33
44
40
27
22
82
75
62
46
41
37
24
95
83
75
70
63
53
30
1,194
1,099
941
731
552
407
262
69
70
82
89
68
40
33
194
197
191
171
130
86
56
65
70
66
49
44
33
30
291
272
228
186
151
128
87
4,032
3,351
2,663
1,992
1,467
1,019
682
26,297
22,082
17,116
12,552
9,397
7,136
4,730
2,089
1,765
1,453
1,120
773
569
444
254
202
179
153
117
79
46
127
110
99
78
63
54
43
37
41
43
37
30
24
14
353
333
291
260
207
155
116
38
40
37
39
23
19
17
3,241
2,655
2,076
1,589
1,238
1,033
721
3,399
3,175
2,686
2,100
1,540
1,116
777
390
307
235
176
143
97
60
61
58
44
34
32
33
28
9,164
7,733
6,102
4,539
3,381
2,535
1,685
51,956
42,276
31,727
22,731
16,487
11,613
7,777
90
78
64
50
48
45
38
47
43
36
43
45
27
22
4,941
4,334
3,485
2,749
2,062
1,622
1,106
74
62
53
50
46
37
29
579
535
461
346
285
216
140
1,565
1,373
1,101
827
632
461
308
124
81
65
64
51
43
30
340
291
215
161
132
112
79
388
310
256
181
130
103
76
106
94
89
74
65
51
39
705
539
372
244
186
132
84
9,501
8,435
6,898
5,288
3,881
2,887
1,949
11,449
9,406
6,719
4,310
3,207
2,220
1,447
28
28
19
15
19
13
155
139
117
111
89
66
57
29
32
28
21
21
18
17
629
504
364
288
237
166
111
3,876
3,129
2,297
1,532
1,120
756
442
182
169
164
160
124
104
64
113
104
91
86
89
70
52
293
300
298
221
164
143
104
361
319
279
258
215
166
120
19
20
16
16
20
14
12
16
13
18
19
10,010
8,346
6,619
5,074
3,799
2,761
1,806
310
290
251
173
113
76
52
94
99
78
79
77
62
39
950
852
663
532
441
327
220
107
99
73
63
55
31
23
122
116
119
100
68
44
33
66
69
63
59
57
45
29
69
62
60
61
41
26
23
74
73
59
61
57
44
30
100
90
86
83
59
39
27
96
85
69
67
59
40
29
577
513
446
382
295
236
172
100
105
81
67
56
40
25
104
96
78
60
44
31
25
355
298
279
258
211
171
112
692
594
461
371
281
193
119
1,191
1,106
927
686
509
365
237
857
756
592
438
325
241
157
122,439
100,216
75,604
54,843
39,736
28,483
19,293
3,072
2,626
2,079
1,591
1,150
783
535
11,998
9,723
7,374
5,274
3,846
2,735
1,713
5,554
4,568
3,417
2,572
1,884
1,412
1,010
38,762
31,232
22,362
15,226
11,027
7,932
5,386
10,243
8,544
6,699
5,020
3,525
2,429
1,675
6,640
5,279
3,940
3,025
2,282
1,610
1,148
1,659
1,403
1,113
821
569
390
282
8,592
6,962
5,429
4,132
3,000
2,137
1,449
2,010
1,727
1,424
1,066
809
610
413
4,288
3,439
2,797
2,262
1,482
1,051
755
1,655
1,423
1,180
865
607
460
297
8,836
7,313
5,460
3,948
3,013
2,229
1,388
5,095
4,149
3,026
2,253
1,690
1,130
792
5,507
4,514
3,424
2,402
1,741
1,326
907
2,331
1,935
1,679
1,332
919
681
465
3,003
2,678
2,035
1,457
1,086
792
545
3,194
2,701
2,166
1,597
1,106
776
533
207,709
168,342
127,729
95,512
72,921
54,205
36,672
668
593
516
409
315
225
147
1,743
1,475
1,127
881
682
518
366
13,452
9,937
6,694
4,652
3,409
2,389
1,635
481
400
352
332
274
217
150
303
294
262
220
170
110
80
378
347
321
287
225
173
139
1,133
989
825
646
503
387
283
229
198
176
143
109
83
58
15,628
13,128
9,822
7,101
5,315
4,092
2,843
130
111
125
125
101
64
44
461
416
382
346
304
237
148
2,297
1,949
1,566
1,290
1,021
768
519
762
741
678
566
453
362
271
206
165
147
136
119
83
47
922
789
636
522
430
332
217
1,335
1,269
1,106
974
863
704
498
816
746
658
577
502
451
328
461
409
377
304
225
170
128
1,013
1,014
944
834
699
565
419
131
135
134
116
94
91
72
7,612
6,411
5,096
3,957
3,073
2,368
1,665
30,279
23,326
17,111
12,514
9,464
6,886
4,517
320
284
222
180
141
98
64
385
328
271
227
200
165
115
1,429
1,134
901
686
542
419
266
227
193
155
134
134
136
108
23,882
19,198
14,435
10,319
7,545
5,474
3,594
166
142
120
108
97
83
58
653
650
632
565
478
412
291
705
676
555
458
403
315
223
73
75
80
81
62
49
38
35,756
27,631
20,477
15,175
11,654
8,042
5,162
6,485
5,252
4,121
3,215
2,499
1,913
1,280
547
526
500
460
362
239
163
3,755
2,963
2,355
1,927
1,484
1,065
716
48
46
48
45
25
16
19
1,272
1,078
907
676
478
338
225
22,483
19,430
14,921
10,763
7,962
6,145
4,191
1,280
1,173
1,043
877
719
605
450
4,151
3,464
2,754
2,173
1,671
1,251
848
21,831
17,720
12,885
9,329
7,101
5,372
3,718
341
319
303
297
262
202
148
1,480
1,218
989
885
752
591
421
65,343
52,885
40,066
29,855
22,683
17,082
12,266
471
380
274
209
188
142
106
812
654
439
305
229
172
119
258
226
177
150
119
80
64
789
644
539
460
383
295
219
5,109
4,027
2,885
2,064
1,521
1,162
858
2,475
2,010
1,485
1,047
753
577
434
745
621
471
367
260
195
138
733
563
455
321
240
218
148
238
185
143
123
104
86
65
4,048
3,321
2,521
1,820
1,308
927
692
198
161
128
94
66
59
47
428
356
330
293
237
210
167
4,592
3,664
2,761
2,059
1,521
1,125
773
554
483
420
347
289
221
151
1,881
1,661
1,279
950
733
535
394
383
337
282
248
203
159
125
452
368
315
230
169
130
74
1,929
1,509
1,177
880
659
532
389
998
839
639
459
341
244
202
395
310
260
228
174
117
90
946
791
573
445
379
303
209
310
223
154
130
99
61
50
1,187
1,002
785
566
458
386
275
1,157
1,004
821
635
504
373
270
3,761
2,941
2,125
1,492
1,120
795
455
979
805
632
466
372
296
225
630
525
426
337
268
195
139
1,136
890
659
499
391
309
219
523
403
324
271
200
153
108
694
576
451
375
303
207
138
1,618
1,187
827
626
532
394
273
665
558
479
371
254
180
125
6,360
5,015
3,570
2,392
1,752
1,228
872
1,976
1,598
1,303
1,043
791
651
483
262
208
165
127
100
87
70
1,400
1,167
851
609
452
340
239
414
379
328
260
219
180
122
894
686
476
372
335
247
191
1,140
920
672
527
396
301
224
470
393
358
321
263
210
151
1,477
1,280
1,008
686
488
361
243
631
550
435
320
249
177
112
1,969
1,494
1,079
801
610
458
333
2,236
1,891
1,442
1,039
711
529
407
318
221
170
136
106
84
65
201
163
138
99
86
67
39
137
111
93
71
47
31
28
780
619
462
335
275
224
166
245
192
170
154
117
98
71
569
433
334
280
220
189
140
167
138
111
92
77
63
43
311
251
175
146
128
93
70
382
330
276
234
155
100
71
312
238
164
141
125
72
43
146
130
101
74
53
40
32
348
308
229
172
141
94
60
199
171
146
110
73
54
50
355
302
246
195
140
110
84
277
249
186
141
97
79
53
273
224
142
111
100
77
63
452,344
388,111
312,640
245,307
189,999
140,329
95,238
350
312
282
236
181
126
92
151
111
88
84
66
44
38
5,012
4,278
3,250
2,406
1,862
1,385
913
2,330
2,081
1,776
1,459
1,131
862
593
286
272
233
196
158
108
82
969
820
689
559
441
351
254
343
283
240
240
198
145
102
392
349
358
295
214
141
116
1,562
1,379
1,159
981
806
625
407
2,963
2,574
2,135
1,687
1,308
996
715
3,110
2,861
2,406
1,867
1,464
1,124
798
532
458
390
311
252
189
138
1,899
1,624
1,333
1,097
950
725
456
2,132
1,926
1,669
1,358
1,050
786
567
2,201
1,986
1,692
1,374
1,083
764
545
1,954
1,637
1,285
1,016
749
538
355
221
208
176
160
140
122
86
49
45
51
44
32
32
15
175
135
131
108
70
42
25
435
371
330
259
188
137
93
1,248
1,143
960
755
644
518
343
922
836
723
625
484
324
219
2,069
1,867
1,605
1,359
1,047
749
490
714
612
508
404
321
245
156
1,336
1,115
970
785
543
375
253
1,332
1,026
786
590
456
347
236
1,033
953
928
766
442
328
212
10,951
9,576
7,367
5,637
4,499
3,146
1,959
584
469
437
377
268
213
148
2,303
1,949
1,634
1,390
1,114
856
642
657
550
483
413
312
231
150
2,663
2,255
1,843
1,486
1,163
794
495
1,330
1,180
1,050
883
658
432
304
1,739
1,568
1,396
1,205
996
734
459
636
616
591
481
352
277
199
483
383
286
242
192
125
97
400
339
321
248
158
117
73
5,556
4,672
3,590
2,772
2,201
1,702
1,217
21,378
16,913
11,876
8,070
6,149
4,289
2,843
3,196
2,668
2,049
1,575
1,234
888
597
102
89
81
81
71
40
25
292
269
231
190
163
129
86
860
731
640
516
373
292
217
12,406
10,498
8,168
6,231
4,877
3,838
2,702
3,759
3,322
2,657
2,160
1,754
1,337
911
766
678
556
448
347
283
217
2,444
2,077
1,732
1,392
1,043
731
469
7,474
5,997
4,323
3,019
2,346
1,613
989
1,086
935
787
627
524
408
253
978
919
771
575
430
320
198
1,274
1,152
959
678
507
372
240
576
497
423
319
237
193
149
1,246
1,048
825
652
521
425
325
705
655
539
461
378
288
211
854
773
771
700
471
333
230
417
371
346
296
203
157
108
553
521
430
332
262
199
142
3,409
3,167
3,237
2,892
1,754
1,169
841
914
749
551
413
347
260
168
851
696
665
605
454
308
204
3,257
2,770
2,277
1,865
1,447
925
562
904
796
640
516
423
295
178
872
792
700
630
522
411
261
178
165
156
117
77
63
36
3,354
2,697
2,153
1,765
1,430
1,108
770
1,539
1,460
1,271
1,018
700
477
329
825
718
582
438
320
208
129
3,536
3,030
2,400
1,839
1,407
1,120
801
1,481
1,317
1,212
1,064
832
592
390
783
696
604
488
391
287
175
2,896
2,397
1,835
1,367
1,141
920
664
1,094
939
814
703
565
436
317
2,312
1,987
1,636
1,313
993
761
523
382
339
267
191
152
121
87
999
965
854
694
561
430
293
745
666
681
550
357
275
168
2,044
1,767
1,406
1,105
884
610
364
821
688
668
572
394
295
192
542
455
387
316
232
187
139
997
848
697
559
450
350
241
1,107
891
689
530
401
273
180
967
771
562
412
317
234
142
3,021
2,800
2,747
2,345
1,473
983
650
336
295
230
195
190
152
99
4,039
3,436
2,501
1,823
1,404
1,076
774
1,988
1,641
1,369
1,083
850
679
485
29,218
24,828
18,353
13,025
10,139
7,591
5,285
355
304
250
225
196
157
94
2,458
2,109
1,682
1,300
1,029
764
519
592
486
409
340
286
224
157
1,124
1,019
908
722
537
394
258
2,076
1,902
1,483
1,102
863
675
477
783
690
556
444
341
251
174
2,137
1,851
1,470
1,189
975
742
456
796
783
657
560
475
354
229
94
80
70
72
53
45
33
1,308
1,200
988
806
634
452
308
161
151
115
91
81
56
20
679
534
456
392
312
273
208
1,211
1,115
995
783
628
503
312
1,871
1,404
977
705
561
399
257
6,172
5,193
4,115
3,284
2,542
1,818
1,186
678
567
491
365
250
176
93
635
516
429
326
220
162
124
2,757
2,275
1,831
1,448
1,172
877
585
200
187
167
125
82
72
50
136
122
115
104
65
51
43
9,868
8,366
6,468
4,970
3,968
2,905
1,972
3,116
2,761
2,333
2,017
1,592
1,158
822
525
479
425
295
175
116
84
872
791
587
451
386
278
175
1,121
963
769
646
485
367
273
251
206
165
143
137
125
78
599
530
500
472
347
257
179
1,879
1,589
1,278
1,062
878
696
492
854
692
512
397
333
253
157
1,105
924
796
708
558
418
286
8,138
7,338
5,685
4,463
3,668
3,036
2,345
358
325
256
203
188
164
103
767
630
495
372
311
261
155
1,455
1,285
1,114
990
777
527
368
813
691
590
430
304
238
171
5,496
4,517
3,630
2,962
2,332
1,663
1,113
8,165
7,355
6,426
5,201
3,684
2,518
1,770
1,423
1,235
1,026
755
614
531
354
1,800
1,623
1,330
1,035
878
689
474
715
578
481
414
343
230
136
3,740
3,000
2,231
1,722
1,368
989
731
1,137
1,070
903
742
562
436
255
1,917
1,739
1,478
1,214
904
667
448
15,108
13,091
10,764
8,793
6,987
4,964
3,322
800
602
494
411
342
267
198
3,554
2,759
2,170
1,747
1,360
937
656
1,398
1,170
880
683
531
432
300
1,022
896
637
484
403
271
175
355
286
225
187
137
106
82
257
238
201
162
108
64
39
2,661
2,316
1,834
1,436
1,186
1,000
733
436
373
310
262
193
146
105
142
107
62
59
48
36
37
9,000
7,766
6,491
4,820
3,788
2,907
1,876
1,698
1,448
1,173
968
3,464
3,024
2,489
2,019
815
633
402
1,582
1,121
783
1,592
1,379
1,095
859
855
680
490
335
668
543
375
273
219
141
153
128
93
69
64
57
48
976
774
692
569
365
234
173
1,553
1,360
1,152
964
819
632
435
1,372
1,167
891
583
432
355
208
715
592
488
421
337
252
186
1,553
1,365
1,245
1,067
790
543
363
786
668
578
512
426
319
224
349
332
315
299
219
160
128
806
757
747
658
499
361
249
5,976
5,080
4,307
3,681
2,768
2,027
1,339
239
202
182
174
140
87
66
985
902
785
705
534
363
236
1,394
1,252
1,026
854
698
508
306
992
844
735
523
339
234
133
6,360
5,422
4,588
3,879
2,837
1,922
1,271
1,807
1,643
1,440
1,156
901
679
442
287
259
218
170
125
83
50
219
194
178
147
123
90
49
825
744
586
461
380
314
216
402
359
275
222
195
143
100
431
364
321
286
216
165
118
818
695
621
586
454
318
209
619
547
434
333
254
202
111
1,166
1,072
929
793
636
470
300
542
487
386
264
201
156
95
215
206
187
128
101
82
62
995
852
718
579
460
366
261
2,491
2,122
1,776
1,497
1,182
901
600
4,828
4,317
3,518
2,749
2,204
1,645
1,080
4,290
3,724
3,211
2,688
2,009
1,393
969
242
220
194
164
147
132
83
401
370
319
236
198
153
107
847
778
676
570
470
352
243
188
153
133
132
105
76
56
511
524
521
415
245
166
110
2,107
1,867
1,581
1,327
1,068
803
565
847
665
492
360
277
207
142
3,131
2,681
2,176
1,800
1,419
985
661
301
266
217
167
113
81
47
274
223
156
104
103
99
59
350
302
255
212
160
130
85
205
178
180
160
125
100
60
833
733
615
475
359
308
215
9,755
8,132
6,573
5,235
3,992
2,836
1,853
131
141
133
106
81
55
36
1,741
1,490
1,262
1,039
784
597
398
1,103
1,021
818
668
563
414
270
40,655
34,493
26,026
18,854
14,829
11,133
7,756
596
412
292
280
244
159
115
217
202
169
109
92
77
57
665
631
548
439
341
272
200
559
534
463
411
318
231
159
332
297
264
240
178
150
111
512
417
348
276
205
164
111
650
557
460
372
308
227
148
1,977
1,759
1,455
1,151
842
606
363
711
672
624
488
257
173
128
728
680
613
506
351
251
158
2,827
2,456
2,024
1,626
1,283
844
533
1,308
1,079
866
731
541
443
323
1,983
1,585
1,120
777
594
440
280
2,271
1,982
1,633
1,292
1,011
720
480
1,568
1,483
1,277
998
749
537
340
629
532
416
297
216
175
96
1,301
1,182
1,028
740
505
340
206
1,877
1,646
1,351
1,091
836
615
434
389
330
324
260
177
118
74
112,112
95,558
78,672
62,229
47,134
34,085
23,399
356
345
255
179
146
119
106
732
700
566
416
303
207
158
464
380
307
263
204
115
66
299
329
310
229
157
120
88
118
104
80
59
55
46
33
512
452
383
304
222
148
116
351
301
235
212
180
128
79
228
205
182
141
110
104
67
297
281
203
167
163
127
94
111
109
99
88
60
48
36
326
289
239
156
109
77
51
214
210
183
147
144
115
80
554
458
364
299
235
161
107
88
75
66
58
46
30
27
236
226
201
151
114
82
55
112
92
92
72
59
50
30
241
218
187
168
123
81
57
146
166
149
101
79
66
53
1,541
1,319
1,138
904
655
497
340
229
216
193
124
88
83
66
378
342
304
238
183
135
80
248
191
138
125
89
57
37
240
233
205
171
130
102
85
141
146
123
103
80
57
49
232
207
182
146
109
74
58
193
180
173
162
129
96
68
543
474
391
335
263
189
127
128
100
89
69
42
32
20
370
340
284
216
177
128
73
182
163
129
97
100
89
53
169
161
134
115
97
77
49
787
690
607
486
363
301
231
954
927
762
590
476
371
263
293
308
273
229
178
129
92
286
301
262
213
175
127
81
402
383
316
226
168
128
100
241
226
195
162
135
89
65
1,544
1,346
1,077
775
544
382
288
180
154
155
120
82
66
40
1,361
1,179
1,011
925
792
573
399
3,658
2,756
1,946
1,311
882
612
402
329
300
225
185
155
127
101
115
113
114
86
51
39
36
303
284
242
202
160
99
69
141
137
106
80
63
53
39
119
128
103
79
70
61
35
242
226
159
132
113
93
63
1,127
1,028
820
636
497
385
284
155
149
90
83
61
39
35
53,624
44,475
36,483
28,899
21,544
15,132
10,231
184
175
140
103
83
66
44
1,895
1,615
1,303
1,129
901
684
481
642
598
518
368
262
200
148
148
137
119
95
81
65
36
276
256
219
159
123
96
69
1,278
1,129
875
737
620
415
257
427
353
300
255
174
141
115
1,219
1,089
909
720
549
423
304
3,022
2,511
2,024
1,564
1,139
807
572
72
56
41
28
26
24
19
187
157
145
116
86
62
36
262
229
184
140
109
83
64
247
214
197
173
113
69
48
79
88
80
66
45
38
34
109
96
90
59
37
31
20
197
161
122
98
88
72
44
494
445
375
309
220
162
124
173
155
142
118
99
85
64
417
362
353
303
218
160
115
200
169
161
144
104
77
56
87
77
62
43
48
45
29
123
113
91
75
60
52
43
166
152
135
192
219
198
110
65
41
40
147
113
77
65
289
300
846
802
249
190
150
105
65
616
471
388
283
195
129
138
112
89
211
206
165
137
83
57
42
153
114
61
1,963
1,698
1,399
1,139
852
602
396
440
433
353
162
158
136
269
196
134
94
125
101
70
46
228
192
108
100
185
177
153
119
72
84
56
37
28
18
381
773
352
299
291
257
173
120
688
582
433
316
264
195
123
193
105
86
100
93
59
40
190
187
160
113
75
59
115
110
97
79
70
64
45
2,071
1,816
1,440
1,127
807
626
449
334
310
246
173
137
106
79
477
423
373
303
228
169
117
357
306
243
191
155
108
66
984
890
704
563
474
340
223
211
170
164
152
113
84
56
316
270
207
155
136
119
72
3,794
3,284
2,831
2,256
1,781
1,430
981
151
164
155
135
113
92
63
684
595
522
436
344
262
164
136
129
120
84
56
44
40
165
159
133
104
74
54
44
3,343
2,585
2,042
1,420
949
646
478
4,101
3,338
2,777
2,215
1,732
1,235
775
146
143
128
105
89
65
38
662
579
511
425
318
229
159
161
144
121
94
64
44
28
122
103
92
82
79
64
30
79,529
65,915
51,329
40,591
33,389
26,645
19,640
264
245
230
223
183
141
110
214
214
199
159
127
99
83
140
155
150
128
129
110
75
193
188
153
130
105
85
69
2,102
1,613
1,159
870
721
547
375
474
381
303
230
202
182
132
800
652
554
509
423
315
244
576
526
435
355
267
213
156
507
486
446
411
358
265
200
12,848
10,136
7,569
5,717
4,624
3,606
2,580
167
152
133
116
97
85
80
319
287
258
202
172
159
115
311
268
246
186
143
110
81
994
956
867
725
566
465
345
90
99
94
92
84
74
62
1,005
869
721
575
480
400
278
9,753
7,051
4,590
2,988
2,324
1,672
1,197
215
207
168
169
156
123
93
1,214
1,033
865
753
662
577
435
2,964
2,566
2,099
1,824
1,597
1,310
1,002
229
186
158
143
113
107
89
957
810
655
538
453
397
294
601
559
521
440
401
329
259
2,411
1,981
1,459
1,141
912
714
539
575
487
397
307
238
214
157
791
751
676
571
475
381
265
122
108
103
80
82
59
33
122
128
123
101
77
59
49
974
845
646
523
453
362
234
167
133
106
103
103
89
66
493
455
411
404
362
298
225
732
593
421
314
260
227
169
252
231
211
224
197
155
119
1,374
1,253
1,091
952
769
627
507
592
504
417
339
274
243
180
1,825
1,455
1,156
931
770
628
461
796
671
541
403
290
222
175
3,207
2,726
2,272
1,895
1,574
1,270
924
2,870
2,459
1,970
1,607
1,343
1,004
683
930
774
662
580
498
389
264
158
139
123
134
121
90
69
2,971
2,510
2,008
1,667
1,428
1,191
871
56
40
43
52
47
42
40
679
624
563
493
424
317
237
370
361
329
307
239
193
160
364
357
344
315
290
275
211
262
250
237
209
168
130
108
1,075
945
765
625
510
421
318
1,635
1,469
1,350
1,244
1,073
922
735
545
425
303
202
168
156
130
1,744
1,378
1,055
825
662
552
414
857
721
571
473
403
323
258
581
456
361
305
257
210
154
839
710
542
421
335
274
214
1,459
1,332
1,180
1,033
870
759
597
9,723
8,212
5,716
3,845
2,941
2,169
1,502
899
680
505
390
314
238
168
142
113
99
93
75
71
50
80-84
85 -89
90-94
95-99
100 y ms
756,968
405,521
171,367
51,677
10,528
6,632
3,732
1,592
462
92
4,372
2,457
1,021
283
61
298
178
87
29
404
243
113
33
103
51
18
404
252
110
26
255
138
63
22
304
156
68
24
63
36
15
129
68
26
11
120
68
30
180
85
41
14
15,718
8,000
3,258
956
187
2,526
1,250
525
134
32
5,475
2,721
1,042
302
62
533
298
137
43
6,806
3,551
1,473
447
82
378
180
81
30
2,733
1,476
664
214
46
359
175
83
34
369
202
77
22
1,328
724
322
97
17
617
344
166
54
19
60
31
16
4,852
2,629
1,115
328
63
452
260
106
27
1,856
1,039
420
114
13
954
501
234
80
16
458
234
90
29
217
123
48
11
260
147
67
17
74
37
16
84
43
16
218
121
54
19
104
45
23
175
79
41
19
15,912
7,748
2,908
759
135
16
489
261
99
18
122
57
22
174
86
33
11
22
12
171
83
26
97
41
15
27
16
361
160
54
19
407
172
55
18
137
77
32
10
13
83
43
11
15
22
15
649
285
80
24
1,140
537
192
44
43
23
10
436
236
80
17
46
23
99
55
18
55
32
11
358
194
70
13
821
407
165
39
31
16
342
162
65
26
391
169
63
18
21
10
3,854
1,947
766
197
41
134
60
25
384
192
74
18
752
322
120
33
28
18
3,848
1,853
706
196
35
149
75
33
56
33
12
111
54
17
4,168
2,374
1,101
359
75
202
117
55
17
1,221
711
350
114
20
183
105
44
18
136
92
51
14
235
135
57
20
37
23
11
910
500
217
76
19
51
31
617
329
156
55
13
576
331
152
42
13
22,260
11,624
4,805
1,466
337
84
45
11
166
73
40
11
171
96
36
93
52
28
92
38
119
58
20
27
23
12
123
69
33
280
139
53
17
35
25
72
37
19
173
99
39
16
90
36
14
58
27
18
270
133
56
21
129
73
41
510
293
108
38
10
42
22
12
726
459
206
51
173
88
41
14
116
66
25
38
10
270
130
68
18
49
25
44
21
171
83
42
14
525
251
92
37
32
17
35
17
117
61
31
355
172
91
33
14
153
80
38
25
13
273
142
62
21
50
23
11
49
30
171
87
35
11
95
43
25
11
72
42
17
255
145
59
21
158
95
44
12
39
17
10
60
35
11
111
61
22
27
14
279
154
72
25
62
35
15
137
62
27
49
22
10
45
18
200
110
39
11
388
182
90
30
55
23
167
95
32
25
16
35
17
14
273
133
49
19
18
10
676
286
146
61
21
70
30
403
230
96
42
58
30
14
17
12
197
121
73
23
386
209
92
23
13
72
44
27
54
32
172
87
36
10
283
148
55
23
85
51
19
152
81
39
11
114
56
24
39
16
132
67
24
200
97
35
13
81
53
33
223
91
44
794
396
159
45
171
85
33
12
145
80
37
12
126
53
29
10
32
20
88
45
20
45
19
10
52
27
13
133
81
23
172
96
31
10
13
1,664
890
325
91
15
31
20
43
20
179
83
36
167
107
44
18
186
84
34
10
264
130
63
17
545
271
93
29
25
14
324
163
75
24
144
70
41
11
2,678
1,459
516
148
26
219
111
45
10
150
83
31
108
65
19
103
63
28
295
163
58
17
334
159
63
18
553
270
107
48
15
161
75
38
23
16
105
49
25
10
126
69
32
11
25
20
16
40
20
12
32
16
12
32
16
25
10
16
22
11
23,468
11,840
4,699
1,325
241
60
28
188
97
25
104
55
24
41
20
14
117
54
17
71
36
17
103
49
25
95
41
17
217
102
40
18
163
79
32
12
379
200
106
29
105
42
14
82
48
22
33
16
20
41
21
10
933
455
154
38
56
25
12
6,387
3,327
1,315
342
41
65
47
23
977
479
178
46
75
44
15
30
58
29
75
39
54
31
14
286
141
70
22
12
61
29
18
300
166
99
33
17
77
50
23
356
182
76
15
808
404
167
51
13
14
11
79
41
57
34
14
339
154
71
27
7,563
3,742
1,428
473
108
59
32
11
61
42
12
248
147
69
23
11
11
10
18
42
23
48
25
381
190
71
18
38
21
35
24
11
234
106
52
13
36
16
385
177
64
23
43
21
15
205
102
38
13
56
33
14
54
28
135
61
27
28
15
42
19
30
41
27
106
46
18
73
33
13
210
107
46
13
79
35
18
27
16
158
70
33
56
33
22
60
28
13
85,250
47,031
20,361
6,250
1,185
4,705
2,657
1,196
363
63
7,041
3,820
1,656
516
82
1,134
559
256
81
20
12,059
6,555
2,697
852
175
4,222
2,203
899
267
34
12,310
6,661
2,802
929
237
1,920
1,034
394
108
25
922
460
146
60
18
6,307
3,510
1,528
433
69
2,129
1,151
471
168
40
4,784
2,673
1,160
339
60
3,043
1,793
810
300
65
6,683
3,797
1,820
518
81
7,205
3,991
1,786
525
90
5,291
3,129
1,479
423
64
5,495
3,038
1,261
368
62
11,313
5,462
1,981
513
91
263
116
36
32
19
10
37
18
268
140
52
14
3,650
1,808
620
133
16
87
33
11
1,997
928
305
79
11
284
127
49
15
94
41
18
36
15
53
23
12
980
446
148
43
11
194
84
21
148
71
39
18
125
58
31
200
88
33
10
88
42
22
141
71
29
49
27
115
51
22
114
55
21
195
77
30
10
242
123
39
116
58
23
52
26
11
125
65
33
69
40
22
122
56
23
29
16
19
11
74
39
17
316
175
79
21
72
40
14
183
105
44
10
133
69
31
170
75
21
63
32
13
213
103
34
165
91
42
36,799
20,818
9,091
2,799
603
594
316
168
56
1,131
642
312
103
21
1,043
555
202
60
16
422
254
122
31
544
311
136
39
11
69
43
18
2,669
1,509
660
207
38
321
220
100
30
500
247
124
47
152
82
41
11
636
369
170
48
16
242
145
56
17
160
90
38
12
940
538
219
72
18
1,072
619
257
69
12
185
109
40
11
3,230
1,794
733
233
49
270
148
86
32
451
267
114
28
8,108
4,666
1,950
553
122
502
258
104
34
198
114
59
13
1,276
729
332
102
28
118
71
32
438
264
112
27
376
205
104
39
1,682
956
463
121
20
1,077
606
279
81
20
317
178
73
27
825
461
187
61
11
763
450
167
49
14
380
215
112
37
652
370
175
57
13
55
30
13
539
291
138
57
14
94
52
23
10
1,019
583
248
85
22
152
85
42
18
390
193
95
34
147
66
29
13
418
231
101
28
1,177
662
302
108
27
265
154
70
26
370
201
84
31
114
68
37
17
716
401
164
49
12
23,075
11,577
4,535
1,284
268
4,171
2,025
705
181
42
207
100
38
311
158
73
18
118
42
16
42
20
12
139
73
27
294
155
62
23
82
37
15
29
11
154
54
24
13
480
248
92
24
262
141
65
19
104
44
14
157
88
31
12
152
78
29
112
65
24
191
103
46
12
94
49
25
104
46
19
157
60
24
511
251
107
35
401
231
115
25
143
52
26
76
26
115
57
23
127
73
33
11
250
125
45
11
887
439
184
57
15
1,250
641
263
74
12
158
70
29
80
39
21
219
105
39
14
130
66
24
403
207
75
23
1,082
570
183
46
89
40
14
95
63
22
460
237
107
27
208
95
35
160
90
37
13
231
105
39
134
66
20
90
38
20
118
72
22
152
72
33
10
389
189
78
22
66
31
13
316
194
71
18
143
77
24
268
146
66
15
297
165
67
19
316
163
54
14
334
152
67
20
201
108
47
14
808
393
139
40
10
272
135
56
13
507
282
112
31
587
306
131
40
329
161
65
17
129
58
25
10
305
177
69
19
113
57
29
51
30
11
191
89
41
13
74
32
19
392
185
76
17
201
107
53
16
209
107
41
14
86
30
81
44
21
146
75
37
10
44
27
221
104
47
13
181
88
24
255
146
59
17
134
54
11
130
56
17
113
58
32
84
37
27
83
43
19
90
44
17,696
9,658
4,188
1,282
274
129
73
27
10
184
101
50
11
366
201
86
28
85
41
17
183
115
53
27
160
88
36
10
115
64
28
299
186
85
21
105
65
26
193
107
44
14
165
77
42
16
185
101
44
13
168
94
46
14
152
77
107
62
33
28
12
341
148
193
91
28
92
35
174
86
25
104
60
29
40
27
10
97
47
22
105
59
26
201
103
40
15
116
66
33
295
132
76
24
12
76
34
14
129
57
25
11
718
365
182
55
32
325
180
97
33
421
229
95
28
145
80
30
10
73
42
25
41
24
105
54
20
62
41
19
92
55
29
11
271
138
50
19
69
37
15
96
41
10
103
49
18
286
167
65
14
114
63
31
12
68
40
15
217
125
61
21
62
32
11
285
124
64
20
53
31
17
1,932
1,088
461
135
27
133
70
17
122
66
34
10
390
190
91
27
277
170
66
20
119
64
35
10
226
131
52
18
124
71
25
221
137
43
11
106
67
27
133
68
35
12
242
124
42
16
115
64
28
351
175
69
17
191
87
50
19
415
238
101
32
10
103
62
27
75
45
18
122
69
30
14
300
180
67
20
137
61
25
310
186
78
21
102
51
22
11
115
56
22
10
52
36
17
204
101
48
19
154
94
48
12
100
55
24
10
692
376
160
51
782
456
191
52
135
59
38
12
104
61
28
183
72
39
11
180
104
35
11
166
101
36
13
290
162
67
25
265
136
60
22
50,174
28,646
13,097
4,187
855
135
77
31
10
152
97
47
14
254
161
73
17
61
42
20
118
55
26
14
569
355
159
48
92
52
23
491
306
141
40
106
61
29
11
61
37
20
12
64
41
26
63
42
22
407
265
127
37
105
76
30
14
536
335
186
59
13
266
178
98
33
160
119
68
23
556
319
153
59
14
33
21
12
105
58
31
11
172
95
41
14
207
104
50
24
870
537
251
66
10
303
176
91
30
174
103
47
17
57
35
20
10
150
90
39
14
12
30
24
18
141
80
45
16
443
268
133
40
10
37
31
22
61
34
14
151
95
43
14
28
13
10
365
192
72
22
198
109
50
20
244
135
69
23
67
42
23
13,271
7,355
3,202
950
202
96
48
15
12
77
47
18
107
54
34
14
176
92
48
16
186
105
54
20
134
82
44
15
223
140
81
22
169
95
36
11
170
98
38
66
28
15
386
239
118
40
86
62
33
78
53
23
979
536
221
82
16
102
61
27
170
77
36
15
25
14
10
41
28
13
187
119
60
20
112
68
33
16
84
49
30
131
72
50
23
46
28
18
582
335
161
53
245
120
45
20
137
75
45
16
364
206
103
46
10
1,106
623
283
83
25
137
77
41
12
92
56
28
12
514
296
136
38
23
11
51
38
22
353
204
97
29
103
65
34
39
30
14
47
30
14
271
177
76
20
195
105
57
19
118
71
39
16
71
37
18
65
32
17
358
204
108
42
482
271
127
41
159
93
44
21
10
378
243
110
31
110
57
32
18
147
84
46
19
209
123
53
21
42
25
11
108
66
35
19
346
216
91
21
156
88
44
16
884
554
281
84
15
286
150
70
26
87
41
17
199
119
61
24
1,491
851
432
142
25
2,859
1,576
644
201
34
80
48
19
12
237
135
58
19
1,708
935
375
114
29
86
48
24
69
50
33
80
54
23
178
115
46
18
53
36
18
80
46
23
293
169
78
27
141
88
48
15
195
114
49
12
50
33
15
67
32
10
153
92
44
16
170
101
45
15
86
54
32
14
151
79
38
13
66
39
24
296
163
77
26
319
198
99
36
6,829
3,741
1,615
467
114
229
144
67
22
75
44
22
13
142
89
42
15
393
240
114
35
81,013
42,492
18,031
5,501
1,120
471
274
118
31
593
316
140
50
362
193
81
28
131
56
21
12
820
431
174
54
20
64
33
26
144
63
25
369
171
55
21
12
397
216
82
28
163
110
57
21
283
178
67
19
69
36
12
2,147
1,145
493
135
17
462
235
96
24
173
101
53
22
213
127
71
19
54
30
14
252
143
62
24
241
131
57
18
1,500
816
392
116
14
183
106
46
12
105
56
23
253
125
56
18
664
359
157
41
1,331
681
266
99
31
185
98
39
10
45
38
22
140
82
51
20
1,023
517
186
51
157
90
39
1,677
895
376
96
23
199
94
50
18
7,939
4,099
1,629
479
92
58
41
17
294
153
67
29
317
201
108
31
1,260
637
288
73
11
61
27
2,159
1,087
420
115
28
251
115
43
14
56
22
941
535
224
73
24
142
65
22
10
140
84
28
611
337
168
48
12
81
43
21
448
223
95
29
483
268
105
27
94
46
15
163
82
32
15
692
367
145
49
15
229
95
22
193
109
60
26
1,126
594
299
95
15
54
31
25
265
170
82
15
4,983
2,475
1,071
291
46
6,429
3,292
1,302
385
75
130
77
32
11
1,554
811
400
118
21
72
45
18
343
194
83
16
212
76
31
14
253
133
58
13
229
133
85
24
49
25
397
218
113
42
13
199
103
37
19
26
11
1,032
536
214
66
17
135
69
39
11
99
50
20
66
40
17
10
453
224
89
24
179
111
56
18
336
194
78
31
62
29
10
92
44
19
91
62
39
12
183
98
40
15
1,961
1,099
462
122
26
535
242
130
60
18
62
29
297
188
82
25
449
244
94
32
278
115
33
19
392
234
111
33
13
545
304
125
31
73
39
21
488
242
96
30
393
230
105
34
329
192
90
34
199
112
58
16
133
79
45
14
440
250
111
31
11
237
132
55
21
155
70
27
13
40
15
1,397
787
335
105
21
198
100
48
19
486
238
90
41
16
145
59
24
332
182
78
25
4,488
2,302
987
278
40
384
190
95
33
16
4,845
2,583
1,115
342
64
139
73
29
548
284
111
33
2,068
1,074
446
126
10
372
190
58
21
246
127
75
17
280
170
80
23
356
149
40
22
422
214
100
33
301
148
49
18
44
17
154
80
20
775
370
160
67
13
110
60
33
16
1,041
598
241
83
16
2,507
1,308
560
175
34
955
524
226
64
18
292
139
61
29
14
514
241
108
37
11
77
42
13
34,850
19,210
8,115
2,456
530
125
58
29
11
160
94
41
13
184
96
36
14
130
71
35
12
97
58
30
12
726
398
143
40
18
33
19
10
157
98
52
17
369
214
92
28
174
109
55
17
114
67
28
10
276
136
70
19
102
53
19
108
59
190
114
29
43
14
319
282
191
89
24
172
76
23
76
40
21
184
116
49
14
294
160
77
26
98
35
18
149
95
61
17
115
75
33
121
63
27
268
118
55
20
47
29
20
90
52
16
115
57
21
121
67
29
12
154
93
48
15
177
77
38
10
158
89
32
12
184
116
50
15
901
478
174
44
11
321
191
83
23
167
101
41
10
156
96
47
15
465
267
117
30
16
76
35
19
152
75
25
10
79
50
20
149
97
55
18
507
262
111
40
10
237
124
50
15
347
201
93
25
122
56
23
174
82
34
12
52
29
18
125
79
26
10
653
309
131
43
11
81
54
30
694
363
144
48
15
5,686
3,096
1,252
362
59
132
69
30
264
119
40
12
240
112
44
23
85
54
22
101
54
29
75
38
17
108
67
27
169
93
37
203
118
60
19
222
132
59
20
178
95
37
11
253
142
67
18
697
407
177
52
235
124
59
20
144
72
31
12
788
454
209
55
12
177
87
35
11
665
358
147
43
129
64
28
10
221
117
43
11
125
78
36
11
389
210
88
21
483
270
129
46
189
105
55
11
165
94
32
13
308
165
73
20
152
91
36
13
75
37
14
496
270
108
34
191
123
60
20
158
91
38
11
333
179
85
29
11
170
92
43
16
112
66
26
397
228
102
35
194
106
43
14
132
78
29
10
160
105
49
12
137
93
39
276
151
58
16
100
58
32
10
112
62
31
10
65
41
26
279
157
62
20
238
133
50
17
143
75
29
133
87
34
10
107
60
28
2,060
1,147
467
137
33
229
146
78
24
203
150
78
19
187
107
50
13
241
135
55
17
761
374
132
51
10
1,314
763
318
88
15
49
24
13
379
189
67
20
137
75
24
1,068
553
185
47
10
276
132
50
23
14,572
7,785
3,196
923
186
134
80
29
147
74
28
12
209
110
52
16
537
280
120
39
12
91
48
17
1,466
772
322
95
24
3,850
2,205
876
238
34
557
307
127
34
116
59
16
118
63
27
1,230
657
290
76
14
489
251
100
23
134
65
28
87
47
20
199
103
44
14
131
64
36
10
430
239
111
29
769
445
210
55
11
236
121
48
16
401
177
56
19
69
35
21
139
80
25
62
35
11
404
201
82
22
285
139
52
17
148
60
19
108
53
21
444
194
77
28
736
372
139
47
306
180
77
24
343
175
75
23
85
39
19
112
55
21
7,827
4,192
1,824
573
122
332
183
71
22
180
96
37
17
164
93
41
12
576
309
121
40
10
82
36
15
317
167
54
18
168
85
45
15
316
182
85
25
156
71
32
17
271
162
75
22
162
93
41
10
324
147
57
20
90
48
23
10
189
109
51
12
684
382
183
53
11
367
208
99
31
2,538
1,352
599
171
32
253
135
51
16
74
36
17
10
584
298
127
44
12
28,470
14,287
5,602
1,542
282
20
60
25
10
29
12
246
119
51
11
143
77
32
1,384
619
239
78
11
172
84
45
20
44
29
14
533
259
110
28
46
17
13
79
49
19
84
43
21
115
63
29
12
390
199
99
44
14
28
10
44
22
362
223
119
34
290
168
66
11
1,011
518
231
68
15
58
33
18
1,006
466
173
53
15
191
98
43
13
27
14
54
34
18
54
30
10
4,264
2,127
775
223
53
42
25
11
21
14
89
44
17
43
29
572
276
94
41
56
33
705
377
145
45
12
37
16
16
10
95
35
11
40
26
18
506
270
119
31
10,242
5,181
1,966
499
87
18
11
107
52
19
95
51
21
44
24
11
301
149
69
15
170
75
26
2,859
1,388
524
134
17
99
50
25
1,129
564
230
61
10
368
202
90
20
28
12
54
30
15
31,075
17,115
7,332
2,219
456
259
151
80
29
18
23
12
17
220
131
69
24
151
97
39
14
55
25
11
36
18
10
184
103
42
15
17
43
16
34
19
279
157
55
12
38
18
68
39
14
40
17
23
15
26
16
25
13
12
90
53
23
13
58
42
23
134
80
22
48
30
12
92
51
22
136
85
33
38
21
220
119
38
13
35
18
12
133
71
25
67
45
20
12
14
10
28
13
11
23
38
16
27
14
14
28
14
11
518
326
164
69
17
24
13
321
170
111
39
20
61
32
747
372
147
38
267
166
91
34
89
58
26
13
94
52
17
10
28
15
36
15
77
32
25
12
13
10
58
40
14
10
14
10
325
168
78
25
143
66
32
14
232
123
58
21
15
10
25
16
39
34
18
76
40
12
31
16
88
49
20
2,154
1,261
580
182
17
201
110
51
21
22
13
56
28
18
24
16
49
23
236
123
72
27
57
34
11
17
11
59
37
15
10
11
501
248
88
20
37
22
43
26
16
27
14
32
17
35
19
14
68
30
16
33
23
14
20
13
17
10
34
19
10
31
20
35
14
25
16
21
18
10
36
17
20
14
13
15
40
14
40
25
15
11
61
40
15
51
32
18
21
12
44
31
24
10
60
40
12
78
47
15
11
21
46
26
27
82
49
35
25
18
22
17
10
21
11
25
12
165
80
27
75
30
24
16
12
16
47
16
60
34
10
24
15
39
26
112
72
42
10
64
42
22
99
50
17
11
25
12
12
11
27
14
22
13
58
33
17
29
23
111
60
23
21
15
16
13
12
18
13
115
69
29
12
12
14
16
11
18
27
12
53
37
14
14
25
10
31
22
73
33
22
14
35
12
23
18
56
46
23
12
16
10
26
10
10
25
12
124
76
48
22
10
19
12
23
18
30
18
12
57
34
25
121
76
27
58
30
16
24
14
11
25
11
14
11
16
14
17
819
495
282
109
33
83
40
21
12
10
24
64
22
18
12
13
151
79
47
21
20
17
32
20
17
26
13
14
37
21
15
307
147
64
19
12
33
16
13
13
11
11
85
41
28
11
35
18
13
85
54
34
13
76
56
38
16
20
11
36
25
20
17
12
17
26
19
10
19
14
11
40
18
51
23
57
25
31
22
10
13
18
12
27
15
29
14
103
71
23
15
23
16
21
12
127
80
40
21
11
22
11
65
52
34
13
45
23
41
29
16
15
11
21
15
19
16
15
11
97
45
22
13
24
15
48
34
18
11
10
17
10
115
41
38
18
27
19
10
16
11
28
26
12
16
17
29
14
12
20
10
17
54
34
19
17
13
19
10
66
34
45
20
11
54
32
12
26
14
10
13
14
29
17
21
13
40
16
11
99
53
34
14
240
133
80
31
20
30
13
26
18
10
36
12
20
12
75
46
17
11
16
13
23
16
14
10
32
11
118
73
26
90
57
34
14
90
64
31
23
15
117
65
29
14
27
13
10
41
23
20
23
11
18
14
71
32
11
74
45
17
26
13
65
42
23
14
46
30
90
39
19
20
19
17
23
16
174
86
34
15
13
11
16
16
271
141
54
22
59
32
13
39
20
10
130
87
47
14
13
15
12
29
18
13
10
13
28
17
217
115
59
23
10
25
11
43
19
10
61
33
14
58
35
17
55
31
23
11
16
12
20
10
21
12
33
21
25
15
14
91
53
24
15
19
15
71
46
21
19
12
15
14
11
26
23
13
33
17
18
13
29
13
33
18
46
25
96
39
16
10
21
16
16
29
23
12
15
11
10
18
11
21
19
30
20
10
13
48
26
105
40
12
34
17
26
14
23
15
29
16
22
12
10
30
10
409
250
119
25
90
33
33
15
10
265
140
55
23
15
57
29
36
22
11
22
16
12
16
34
24
13
333
211
114
44
65
31
12
146
85
24
35
21
85
45
20
18
11
14
14
37
18
114
78
42
18
13
27
12
11
74
36
14
65
35
16
11
20
10
158
73
26
61
31
15
27
15
10
67
40
24
12
121
63
32
58
29
16
19
19
18
20
15
17
98
48
18
121
59
19
12
19
10
12
14
11
10
32
15
12
14
70
39
23
10
98
43
18
16
69
23
10
10
64
34
18
79
39
23
46
20
40
18
12
15
10
42
30
13
58
27
21
13
33
22
17
31
20
12
12
12
17
120
75
45
16
33
11
24
18
47
33
20
19
12
17
10
43
21
16
110
63
26
55
37
19
323
177
95
51
23
36
10
39
20
21
22
12
19
63
37
12
13
53
30
14
10
12
13
10
30
222
107
55
22
101
51
22
11
59
27
12
22
10
31
23
10
33
21
25
13
17
14
19
61
37
13
14
31
21
10
16
23
12
15
30
15
11
52
34
12
99
48
17
12
50
12
12
11
104
54
21
12
22
11
33
17
25
12
11
27
26
47
42
19
77
33
17
538
261
75
23
32
14
21
10
10
14
80
42
22
14
20
36
16
13
11
128
70
32
16
80
42
20
17
12
26
15
11
11
18
10
20
11
44
26
31
29
21
18
18
20
12
130
76
35
19
32
21
105
62
28
15
23
11
11
27
11
23
14
98
69
26
11
61
40
18
28
20
12
35
22
174
101
50
22
60
37
232
127
41
12
18
10
98
63
25
10
43
19
33
19
11
178
95
43
13
28
13
136
85
48
17
78
41
15
17
19
13
13
13
22
230
150
65
23
28
49
33
15
26
14
43
24
10
206
123
60
26
42,683
24,309
10,934
3,520
780
356
189
85
28
63
39
18
412
253
127
31
297
171
67
22
22
16
88
49
25
35
18
104
64
22
44
27
11
296
174
86
19
11
15
10
82
39
16
119
63
30
13
54
34
16
404
236
140
43
101
66
27
151
84
36
13
70
40
20
14
1,021
550
211
68
16
48
39
22
11
116
57
25
12
61
35
20
16
18
13
58
36
18
130
74
40
13
96
61
31
11
31
17
11
59
30
26
12
32
14
202
115
58
18
165
105
59
22
95
69
35
67
46
16
58
30
19
80
59
29
66
41
20
310
189
77
20
60
39
23
319
167
75
39
13
126
67
31
11
400
229
85
37
12
66
32
224
127
56
19
130
81
47
18
91
35
18
11
132
66
23
10
332
194
88
31
30
22
452
278
126
34
12
177
91
31
73
49
31
12
22
58
34
20
153
80
36
14
14
51
32
13
48
20
50
25
19
13
49
27
146
84
30
12
153
91
42
13
174
109
31
95
58
21
147
95
36
35
13
227
119
50
16
97
52
19
583
326
147
53
13
111
59
26
80
31
12
419
268
136
45
11
80
47
19
183
113
45
13
23
10
57
39
20
64
37
18
27
14
43
25
17
97
62
46
16
235
121
56
22
39
18
10
576
312
146
63
25
66
45
22
11
121
60
24
12
47
27
12
72
44
17
110
68
37
101
49
29
13
69
35
16
73
43
21
244
154
63
22
29
16
28
21
72
39
16
184
99
40
13
91
41
15
43
19
47
28
45
27
16
197
118
48
19
61
36
13
121
68
31
78
35
15
110
70
31
145
84
44
13
347
176
82
29
157
102
59
19
126
66
30
77
44
19
11,314
6,407
2,781
838
157
315
193
69
18
10
152
86
27
12
78
43
16
183
122
61
22
554
299
141
41
31
24
16
15
12
95
51
18
27
18
11
114
52
29
11
51
27
39
24
84
58
24
71
41
16
111
62
34
45
31
16
874
524
264
86
23
13
156
100
51
20
24
14
65
38
10
68
46
29
105
50
25
11
51
28
826
494
208
69
10
55
25
13
258
138
56
17
182
112
55
18
76
51
40
15
81
44
24
11
38
21
104
64
29
10
68
34
11
141
93
58
18
85
40
23
71
53
29
12
124
67
26
10
165
91
42
10
423
259
101
29
67
34
18
1,780
1,024
485
180
39
157
102
48
17
10
73
41
16
57
28
17
27
13
133
72
25
26
15
92
42
19
448
248
100
40
10
65
30
18
51
31
21
43
20
15
261
154
66
20
162
96
41
10
30
13
242
158
79
21
29
19
638
332
138
57
88
42
15
77
44
20
11
374
190
76
22
124
77
34
234
135
65
20
308
179
72
28
54
34
12
31
20
113
55
36
30
14
72
39
18
385
218
93
28
42
24
12
125
55
26
146
84
48
16
47
28
14
97
54
28
62
32
12
64
37
20
203
116
46
23
168
91
32
13
28
17
510
297
137
37
12
230
132
77
24
61
31
11
29
18
15
79
45
23
11
76
45
29
13
63
34
11
144
84
40
62
37
17
383
226
102
32
563
317
153
51
13
82
45
23
54
34
10
115
69
31
164
84
32
15
60
32
19
11
111
67
33
40
24
11
24
11
10
134
63
39
18
9,925
5,569
2,451
773
170
452
238
96
38
11
186
107
44
11
161
104
50
20
373
225
119
27
375
216
89
24
676
402
178
59
15
223
131
62
22
210
95
40
12
175
106
57
18
189
100
36
13
461
242
95
34
10
378
238
102
28
163
94
49
21
4,000
2,200
948
293
59
57
27
1,233
689
316
98
16
361
211
103
33
252
144
62
20
4,118
2,119
878
242
46
263
138
51
23
289
143
87
23
11
55
32
10
1,004
558
226
65
12
1,774
863
336
94
18
186
103
41
14
139
55
20
408
227
107
18
20,683
11,306
4,690
1,379
308
166
104
42
13
105
54
20
345
157
46
12
87
45
23
255
128
52
16
95
51
28
10
158
87
44
12
297
143
55
24
25
21
336
145
77
31
10
398
205
108
36
12
212
95
23
1,231
664
270
75
13
184
98
40
11
235
130
60
17
298
153
70
18
301
145
68
31
14
124
61
21
120
74
21
10
670
426
195
48
14
398
242
111
30
180
115
65
14
204
98
48
21
920
502
203
72
26
199
121
55
13
86
32
11
175
93
45
18
5,795
3,298
1,326
357
62
249
137
41
14
116
53
25
15
93
56
19
408
224
92
30
104
63
33
104
59
28
1,205
677
295
84
17
277
142
56
18
665
354
131
29
15
147
76
27
134
72
26
284
123
42
17
189
66
15
14
119
64
23
12
134
89
38
68
32
12
179
104
52
15
144
79
33
10
111
68
38
11
46
27
12
258
155
50
13
311
172
92
26
185
91
48
23
176
82
32
16
300
176
63
15
410
224
94
18
204
106
38
96
53
29
234
135
51
13
134
60
19
17,926
8,930
3,568
1,005
174
2,554
1,255
503
130
20
329
160
67
21
247
123
62
19
273
125
60
11
133
79
26
4,896
2,393
936
275
50
301
144
57
23
277
122
54
19
410
204
93
29
774
385
157
49
16
1,800
905
369
96
15
2,808
1,375
496
132
21
463
250
99
26
481
269
116
29
523
277
101
28
208
125
56
16
697
369
165
49
752
370
151
45
16,802
8,522
3,446
986
173
28
12
337
174
68
17
252
133
62
21
52
30
15
24
13
36
15
11
10
20
10
13
13
15
168
81
31
16
20
38
18
21
48
27
11
421
194
76
29
2,743
1,394
585
186
32
283
133
52
11
34
17
26
16
10
79
48
18
10
419
198
58
22
443
231
110
31
33
19
19
957
462
207
52
10
4,632
2,360
939
239
31
25
16
633
347
155
51
17
26
11
83
37
12
211
126
51
13
20
51
29
40
13
24
11
57
30
1,190
656
306
90
13
881
448
174
50
10
36
12
14
57
25
11
214
109
68
23
37
23
27
70
11
39
13
74
40
19
997
472
179
62
22
35
19
25
15
136
67
26
16
10
16
14
17
20
10
20
15
20
103
49
13
20
10
21
13
60
31
17
63
25
10
141
77
22
14
83
34
11
11,695
5,993
2,434
752
176
351
201
85
20
991
512
216
78
17
617
286
103
29
3,265
1,604
606
185
36
979
527
210
58
12
662
294
138
46
17
204
119
44
14
905
429
184
64
15
252
148
75
17
439
237
102
34
10
204
105
37
13
898
498
215
67
20
466
251
104
27
500
262
111
34
279
155
62
21
338
168
58
17
345
197
84
28
21,766
10,916
4,185
1,107
197
95
57
20
220
105
38
12
910
436
156
44
90
46
23
67
38
14
90
33
16
193
96
29
37
23
11
1,655
758
285
73
32
23
11
94
47
15
314
160
53
17
168
90
43
11
37
21
11
131
71
27
298
154
78
23
181
91
34
17
76
36
21
259
117
48
12
36
18
1,011
499
216
53
11
2,691
1,404
514
126
21
43
22
70
42
17
156
87
36
63
34
13
2,106
1,071
377
95
15
32
15
10
167
81
26
128
58
27
26
13
10
3,044
1,546
564
131
24
723
366
150
37
120
83
37
419
221
100
30
140
74
28
2,483
1,239
483
124
19
298
139
45
13
514
256
85
23
2,186
1,062
419
124
25
91
52
24
265
131
56
15
8,185
4,845
2,237
730
164
77
44
14
97
55
19
10
45
27
21
148
83
43
16
561
328
160
50
17
298
163
53
21
11
81
51
18
91
55
31
12
34
22
18
449
271
132
38
27
19
100
61
34
13
521
323
128
37
14
95
62
37
10
299
182
84
32
97
60
27
11
42
16
12
250
155
68
17
137
61
31
17
69
45
17
137
87
46
11
29
16
189
114
50
18
219
141
66
24
250
130
56
14
172
94
35
19
89
45
17
125
61
29
11
74
57
33
11
97
67
32
186
111
56
18
82
47
35
11
604
349
151
37
291
181
92
24
50
35
18
174
99
36
13
84
51
22
133
65
14
11
153
96
49
19
112
82
46
14
150
83
34
12
75
47
14
231
143
63
24
255
140
70
24
37
23
16
29
20
20
14
108
59
27
12
40
22
21
12
78
37
15
29
21
11
51
31
19
10
53
28
16
10
33
23
19
27
17
51
36
30
16
12
50
27
28
22
11
42
25
57,379
29,381
11,899
3,559
755
63
32
13
25
13
524
267
114
33
12
356
202
91
29
54
27
15
168
88
33
10
59
36
18
88
36
12
252
152
61
19
434
225
96
26
464
232
100
25
90
44
20
261
126
64
22
334
173
70
21
340
178
93
37
10
198
112
43
16
44
21
24
13
55
24
202
99
36
10
160
80
21
307
173
79
25
89
52
15
167
105
45
11
139
70
25
119
52
35
1,119
568
227
56
87
45
14
419
233
107
31
85
46
20
326
194
73
25
216
121
58
19
254
120
54
18
128
56
19
55
31
15
39
20
11
781
419
153
46
1,675
822
271
78
18
359
178
68
22
15
10
54
32
20
134
68
26
1,623
829
334
87
16
499
280
120
21
129
61
307
180
17
84
20
542
147
271
90
19
82
32
10
126
56
26
12
151
66
36
13
92
49
19
172
77
42
10
132
75
30
132
69
28
55
30
13
90
41
17
529
276
132
44
10
95
47
20
127
61
22
354
178
89
32
106
55
23
10
124
47
19
20
11
459
229
94
31
212
117
48
17
80
30
15
446
211
91
33
247
147
64
23
100
62
25
420
211
75
14
215
122
44
11
295
148
73
24
10
52
27
10
176
111
53
16
100
48
23
206
124
69
23
115
40
13
81
41
22
142
67
30
12
107
47
19
10
79
38
10
432
219
108
43
10
50
23
10
451
228
80
19
315
178
65
18
3,302
1,734
690
202
29
51
27
320
181
70
21
90
49
24
154
74
33
13
306
160
58
14
104
64
33
10
271
146
59
18
135
71
41
14
20
182
91
35
12
14
137
65
21
171
110
60
18
151
84
38
11
710
390
157
46
54
34
14
68
26
20
351
185
73
22
32
18
29
13
1,165
549
189
52
14
498
277
104
28
11
52
17
112
54
20
171
92
43
14
36
19
11
114
69
27
10
325
168
64
18
97
49
14
150
77
37
15
1,530
784
331
84
68
36
13
67
39
11
234
113
41
14
85
37
19
707
344
126
45
1,118
624
259
76
25
193
90
40
14
267
143
65
17
73
35
16
452
237
98
28
150
80
35
17
255
124
58
26
10
1,975
902
331
96
15
135
70
30
370
168
75
19
165
87
40
11
104
45
14
42
21
27
14
10
471
233
76
22
70
39
17
27
13
1,106
608
239
60
20
241
129
53
20
497
254
99
31
13
204
101
36
14
65
32
17
38
19
119
54
31
264
136
59
18
109
64
26
120
55
19
228
121
43
13
142
78
33
11
73
24
149
71
28
709
276
91
38
10
58
31
12
148
86
26
181
121
60
17
84
44
795
399
156
51
19
248
119
52
16
10
27
14
32
21
143
86
27
55
25
16
70
42
19
134
66
27
57
27
10
162
82
46
21
82
28
35
16
12
145
65
23
11
362
192
82
29
640
316
146
49
14
603
316
137
42
40
26
10
80
45
13
147
73
36
12
35
25
13
66
37
18
344
179
84
31
89
54
13
442
232
88
25
36
14
24
12
47
27
11
34
23
10
111
62
36
1,097
573
236
72
13
31
21
236
125
45
13
163
84
41
17
4,647
2,231
811
210
31
79
47
17
36
18
121
67
24
93
49
19
72
52
23
46
19
100
51
14
216
106
41
15
86
40
18
78
46
27
11
318
153
59
20
180
91
31
11
155
80
22
274
139
76
21
190
94
42
16
49
29
15
106
67
38
14
281
155
76
21
45
20
14,854
8,429
3,804
1,156
200
66
30
20
112
63
22
47
26
13
61
42
20
23
84
47
26
47
30
16
36
22
12
65
35
13
21
10
28
18
47
21
10
66
38
17
20
35
20
12
26
15
33
22
14
185
71
34
12
34
18
14
53
24
19
10
51
20
28
10
45
25
10
51
26
82
42
22
15
46
29
13
33
19
29
21
10
134
67
20
170
91
37
20
72
47
15
53
39
21
54
26
17
40
21
16
206
106
42
13
23
14
244
134
59
27
239
137
50
11
59
27
26
11
52
31
11
21
12
21
19
36
25
156
73
40
20
25
16
6,688
3,950
1,846
598
134
31
19
298
165
71
24
100
52
27
22
13
46
26
14
169
104
58
23
71
36
16
194
122
60
367
206
101
39
17
10
35
19
10
30
17
23
16
12
10
30
14
77
47
22
42
21
59
34
25
32
20
12
18
10
24
15
11
23
49
31
13
54
37
17
119
63
25
28
10
48
29
12
245
142
84
27
56
29
14
21
11
14
53
35
15
86
49
12
118
62
20
28
20
37
21
29
19
291
164
73
27
45
24
58
29
17
31
15
152
77
23
10
29
15
11
37
26
10
570
277
122
45
36
19
98
61
32
26
14
30
16
289
155
68
18
487
256
121
48
13
29
20
91
49
21
15
13
20
17
13,095
7,506
3,346
1,070
237
81
53
24
72
41
17
59
38
15
51
37
24
251
147
62
19
89
55
17
160
96
48
16
107
68
41
15
130
63
27
11
1,620
847
359
132
29
57
27
15
77
47
12
52
35
19
223
129
59
17
42
24
11
193
114
44
14
13
799
453
205
58
18
75
49
29
10
324
217
126
34
694
384
179
49
15
51
33
20
174
100
42
16
200
125
59
353
221
103
20
106
53
30
10
183
117
48
18
18
11
37
21
13
124
71
25
50
28
11
152
90
40
13
85
46
25
10
91
57
27
11
384
242
126
44
11
116
64
20
288
149
71
24
121
69
23
13
632
347
153
60
12
430
233
112
40
171
92
42
11
42
23
516
261
104
27
28
13
183
112
65
21
122
94
47
12
144
95
38
13
81
53
31
250
177
79
21
503
261
105
41
17
76
38
20
10
280
166
64
17
167
97
53
14
110
66
30
138
66
27
11
423
263
109
36
16
959
535
199
66
15
119
69
31
12
32
24
Poblacin total de hombres a mitad de cada ao sin seguridad social por edad quinquenal
segn municipio
2012
Clave
Entidad Federativa
Poblacin total
de hombres
Repblica Mexicana
<1
1-4
5-9
53949488
958,638
3,818,928
4,899,500
Aguascalientes
578506
11,280
45,005
58,428
1001
Aguascalientes
393434
7,017
28,234
37,033
1002
Asientos
20269
462
1,828
2,414
1003
Calvillo
21571
446
1,711
2,426
1004
Coso
6909
162
625
779
1005
Jess Mara
51924
1,307
5,000
6,060
1006
Pabelln de Arteaga
20869
450
1,893
2,324
1007
Rincn de Romos
23304
499
2,048
2,682
1008
3677
70
325
395
1009
Tepezal
8096
191
699
939
1010
Llano, El
9052
174
758
1,067
1011
19401
502
1,884
2,309
1798705
29,275
117,612
148,779
2001
Ensenada
251468
4,140
16,313
21,492
2002
Mexicali
510127
8,031
32,601
41,413
2003
Tecate
64737
971
3,998
5,143
2004
Tijuana
919147
15,254
61,047
75,955
2005
Playas de Rosarito
53226
879
3,653
4,776
318846
5,014
20,231
26,309
3001
Comond
30429
484
2,052
2,792
3002
Muleg
31783
460
1,981
2,699
3003
Paz, La
122119
1,575
6,671
8,924
3008
Cabos, Los
128503
2,410
9,164
11,359
3009
Loreto
Campeche
6012
85
363
535
404847
7,320
28,573
35,405
4001
Calkin
25844
435
1,703
2,058
4002
Campeche
124893
1,985
7,569
9,533
4003
Carmen
118072
2,138
8,382
9,944
4004
Champotn
41093
742
3,025
3,918
4005
Hecelchakn
14767
268
1,055
1,196
4006
Hopelchn
20580
444
1,720
2,025
4007
Palizada
4139
78
292
362
4008
Tenabo
4971
113
318
399
4009
Escrcega
21495
442
1,789
2,427
4010
Calakmul
12625
326
1,276
1,629
4011
Candelaria
16368
349
1,444
1,914
1348888
23,217
93,679
123,010
Coahuila
5001
Abasolo
409
18
26
5002
Acua
71741
1,463
5,895
7,296
5003
Allende
9262
144
586
860
5004
Arteaga
10285
165
677
901
5005
Candela
5006
Castaos
853
22
46
74
12287
182
844
1,110
5007
5008
Cuatrocinegas
6111
113
418
594
Escobedo
1225
22
87
102
5009
5010
Francisco I. Madero
28612
558
2,116
2,874
Frontera
36543
663
2,448
5011
General Cepeda
3,367
5752
89
362
5012
473
Guerrero
935
15
53
64
5013
Hidalgo
870
26
82
64
5014
Jimnez
4846
84
341
459
5015
Jurez
608
32
53
5016
Lamadrid
808
50
67
5017
Matamoros
52828
1,018
3,934
5,252
5018
Monclova
100784
1,568
6,322
8,552
5019
Morelos
3535
45
259
359
5020
Mzquiz
30108
499
2,021
2,744
5021
Nadadores
5022
Nava
5023
Ocampo
4660
76
290
448
5024
Parras
23505
367
1,593
2,297
5025
Piedras Negras
80748
1,547
6,038
7,652
5026
Progreso
1548
26
107
137
5027
Ramos Arizpe
41605
772
3,316
4,019
5028
Sabinas
25402
376
1,587
2,212
5029
Sacramento
1085
13
67
81
5030
Saltillo
368438
6,276
25,854
33,185
5031
San Buenaventura
9178
125
563
745
5032
19145
281
1,224
1,554
5033
San Pedro
48227
817
3,543
4,686
5034
Sierra Mojada
2418
44
173
237
5035
Torren
308436
5,152
20,058
26,917
5036
Viesca
9780
189
765
952
5037
Villa Unin
2973
51
219
297
5038
Zaragoza
2839
38
157
211
14487
283
1,125
1,536
6012
96
409
553
Colima
313210
5,134
20,542
26,498
6001
Armera
10947
202
760
1,043
6002
Colima
67759
925
3,772
4,933
6003
Comala
9872
164
728
857
6004
Coquimatln
8083
127
535
731
6005
Cuauhtmoc
12230
183
795
1,005
6006
Ixtlahuacn
2077
27
145
195
6007
Manzanillo
84248
1,461
5,604
7,121
6008
Minatitln
3435
44
236
303
6009
Tecomn
50234
936
3,644
4,768
6010
Villa de Alvarez
Chiapas
64325
1,065
4,323
5,542
2264632
46,964
185,256
235,293
7001
Acacoyagua
7048
131
607
760
7002
Acala
13382
211
991
1,218
7003
Acapetahua
10684
183
753
1,022
7004
Altamirano
14150
316
1,176
1,582
7005
Amatn
10477
255
941
1,385
7006
Amatenango de la Frontera
11429
222
996
1,344
7007
5564
109
416
476
7008
18900
361
1,316
1,802
7009
Arriaga
17826
289
1,110
1,531
7010
Bejucal de Ocampo
3109
53
306
348
7011
Bella Vista
7578
156
701
915
7012
Berriozbal
20310
361
1,705
1,923
7013
Bochil
15559
406
1,563
1,884
7014
Bosque, El
7544
128
670
942
7015
Cacahoatn
18754
367
1,499
1,956
7016
Catazaj
7862
104
464
631
7017
Cintalapa
42516
692
2,951
3,706
7018
Coapilla
4049
69
346
452
7019
Comitn de Domnguez
63481
1,210
4,849
5,645
7020
Concordia, La
19784
344
1,499
2,142
7021
Copainal
9546
161
780
939
7022
Chalchihuitn
7590
159
886
1,143
7023
Chamula
35712
1,037
3,955
4,590
7024
Chanal
5486
144
706
781
7025
Chapultenango
3523
76
328
441
7026
Chenalh
17988
473
1,816
2,234
7027
Chiapa de Corzo
43904
835
3,154
3,785
7028
Chiapilla
2275
37
165
178
7029
Chicoasn
2919
71
221
249
7030
Chicomuselo
15719
342
1,298
1,804
7031
Chiln
59711
1,377
6,240
8,740
7032
Escuintla
12219
262
957
1,268
7033
Francisco Len
4057
97
368
483
7034
Frontera Comalapa
28281
585
2,339
3,032
7035
Frontera Hidalgo
4705
86
327
431
7036
Grandeza, La
3571
104
391
455
7037
Huehuetn
13190
260
962
1,351
7038
Huixtn
9122
159
866
1,207
7039
Huitiupn
10185
202
909
1,174
7040
Huixtla
21435
442
1,664
1,965
7041
Independencia, La
19789
425
1,536
1,892
7042
Ixhuatn
4159
96
369
500
7043
Ixtacomitn
4933
120
406
513
7044
Ixtapa
12878
321
1,137
1,415
7045
Ixtapangajoya
7046
Jiquipilas
7047
7048
2479
44
196
280
17505
246
1,165
1,499
Jitotol
9023
279
890
1,213
Jurez
9486
146
657
841
7049
Larrinzar
8614
221
935
1,040
7050
Libertad, La
2490
34
145
179
7051
Mapastepec
16553
285
1,311
1,797
7052
Margaritas, Las
53750
1,244
4,682
6,013
7053
Mazapa de Madero
3018
62
268
326
7054
Mazatn
11387
234
782
1,024
7055
Metapa
2220
38
146
7056
Mitontic
5588
181
688
221
809
7057
Motozintla
27016
542
2,467
3,177
7058
Nicols Ruz
2286
60
242
250
7059
Ocosingo
100060
2,446
8,907
11,672
7060
Ocotepec
6138
191
751
848
7061
Ocozocoautla de Espinosa
39845
871
3,514
4,204
7062
Ostuacn
7447
131
584
753
7063
Osumacinta
1903
54
183
180
7064
Oxchuc
23128
657
2,457
3,054
7065
Palenque
55635
1,266
4,716
6,144
7066
Pantelh
11598
300
1,173
1,546
7067
Pantepec
5720
171
574
693
7068
Pichucalco
13807
190
972
1,248
7069
Pijijiapan
21195
366
1,509
2,037
7070
Porvenir, El
6968
154
673
928
7071
Villa Comaltitln
12416
248
977
1,292
7072
15941
459
1,680
2,164
7073
Rayn
4730
144
456
611
7074
Reforma
16254
308
1,198
1,514
7075
Rosas, Las
14649
292
1,094
1,357
7076
Sabanilla
13011
316
1,135
1,580
7077
Salto de Agua
29599
650
2,634
3,761
7078
98806
1,784
7,741
9,115
7079
San Fernando
16398
386
1,364
1,609
7080
Siltepec
20156
464
2,000
2,676
7081
Simojovel
17197
447
1,458
1,972
7082
Sital
6761
243
694
932
7083
Socoltenango
7768
129
570
740
7084
Solosuchiapa
3924
92
351
456
7085
Soyal
5218
121
450
560
7086
Suchiapa
10696
197
810
962
7087
Suchiate
16481
381
1,414
1,754
7088
Sunuapa
7089
Tapachula
7090
7091
7092
1138
29
92
115
134182
2,399
9,570
12,058
Tapalapa
1964
51
186
245
Tapilula
4496
85
340
435
Tecpatn
17448
347
1,584
2,032
7093
Tenejapa
21359
633
2,247
2,967
7094
Teopisca
19427
534
1,914
2,374
7096
Tila
34370
867
3,050
4,303
7097
Tonal
36912
648
2,568
3,322
7098
Totolapa
3022
57
266
281
7099
Trinitaria, La
26312
464
2,031
2,583
7100
Tumbal
7101
Tuxtla Gutirrez
7102
7103
7104
7105
16831
413
1,618
2,072
267020
4,594
17,307
20,528
Tuxtla Chico
16181
317
1,221
1,540
Tuzantn
12224
238
956
1,223
Tzimol
6297
105
470
503
Unin Jurez
5774
108
449
519
7106
Venustiano Carranza
29504
570
2,127
2,689
7107
Villa Corzo
31391
557
2,344
3,122
7108
Villaflores
47513
849
3,370
4,458
7109
Yajaln
18573
454
1,666
2,060
7110
San Lucas
3074
59
261
346
7111
Zinacantn
15241
468
1,469
1,901
7112
15478
462
1,791
2,153
7113
Aldama
3293
86
334
409
7114
8819
184
937
1,226
7115
Maravilla Tenejapa
6144
163
620
852
7116
Marqus de Comillas
4949
121
490
699
7117
Montecristo de Guerrero
4264
90
354
524
7118
1784
36
142
234
7119
Santiago El Pinar
1881
64
230
255
1774883
29,141
118,767
157,887
Chihuahua
8001
Ahumada
5784
97
403
567
8002
Aldama
9984
138
649
907
8003
Allende
3835
42
212
290
8004
Aquiles Serdn
4344
52
172
254
8005
Ascensin
11432
200
828
1,112
8006
Bachniva
2755
28
114
186
8007
Balleza
7641
144
643
891
8008
Batopilas
6947
132
702
858
8009
Bocoyna
15817
284
1,179
1,762
8010
Buenaventura
10367
160
755
1,098
8011
Camargo
23400
358
1,485
2,038
8012
Carich
4167
81
331
491
8013
Casas Grandes
3794
53
220
361
8014
Coronado
948
11
44
67
8015
678
35
48
8016
Cruz, La
1594
25
97
128
8017
Cuauhtmoc
68277
1,133
4,628
6,253
8018
Cusihuiriachi
2130
29
129
180
8019
Chihuahua
424096
5,994
24,425
34,049
8020
Chnipas
4464
98
370
471
8021
Delicias
68119
1,018
4,138
5,926
8022
1075
41
45
8023
Galeana
1709
22
129
179
8024
Santa Isabel
1624
19
81
150
8025
Gmez Faras
3282
49
180
281
8026
Gran Morelos
1328
13
55
93
8027
Guachochi
25509
515
2,310
3,145
8028
Guadalupe
8029
Guadalupe Y Calvo
8030
Guazapares
4081
77
303
478
8031
Guerrero
17506
261
1,083
1,556
8032
50576
737
3,172
4,524
8033
Huejotitn
466
23
22
8034
Ignacio Zaragoza
2947
40
164
259
8035
Janos
3697
72
258
380
4153
95
324
431
27795
633
2,585
3,603
8036
Jimnez
8037
Jurez
21531
339
1,438
1,981
765534
13,627
54,601
67,829
8038
8039
Julimes
2078
24
113
153
Lpez
1915
21
87
150
8040
Madera
8041
Maguarichi
14767
255
994
1,428
1308
24
93
8042
Manuel Benavides
131
783
39
8043
Matach
55
1472
10
83
111
8044
Matamoros
2017
29
98
153
8045
Meoqui
21207
368
1,359
1,988
8046
Morelos
3193
74
278
370
8047
Moris
2653
46
198
266
8048
Namiquipa
9033
112
510
795
8049
Nonoava
1336
22
87
117
8050
26366
433
1,691
2,440
8051
Ocampo
3008
46
199
263
8052
Ojinaga
9559
142
557
811
8053
Praxedis G. Guerrero
3939
55
274
349
8054
Riva Palacio
3435
66
233
366
8055
Rosales
8520
136
544
805
8056
Rosario
896
13
45
66
8057
1017
46
58
8058
1265
16
59
102
8059
2114
22
109
145
8060
Santa Brbara
4518
52
238
372
8061
Satev
1736
15
75
115
8062
Saucillo
12876
180
803
1,153
8063
Temsachi
2949
36
188
224
8064
Tule, El
800
14
40
67
8065
Urique
11040
233
1,037
1,402
8066
Uruachi
3785
68
272
385
8067
Valle de Zaragoza
1912
23
112
154
4273355
64,027
248,180
297,477
Distrito Federal
9002
Azcapotzalco
195052
2,600
10,136
12,037
9003
Coyoacn
292383
3,525
13,917
17,047
9004
Cuajimalpa de Morelos
96463
1,796
7,064
8,273
9005
Gustavo A. Madero
549127
7,831
31,336
37,894
9006
Iztacalco
180130
2,605
9,794
11,707
9007
Iztapalapa
911102
15,638
60,441
72,116
9008
Magdalena Contreras, La
114011
1,991
7,211
8,839
9009
Milpa Alta
70044
1,421
5,280
6,251
9010
Alvaro Obregn
346554
5,396
21,048
24,749
9011
Tlhuac
193703
3,640
14,034
16,993
9012
Tlalpan
304843
4,487
18,258
21,736
9013
Xochimilco
221081
3,679
13,993
16,711
9014
Benito Jurez
168456
1,515
5,758
6,873
9015
Cuauhtmoc
256342
3,083
11,853
14,011
9016
Miguel Hidalgo
168746
2,043
7,551
9,105
9017
Venustiano Carranza
205318
2,777
10,506
13,135
Durango
766788
14,001
56,111
73,968
10001
Canatln
12897
217
834
1,196
10002
Canelas
1957
40
163
180
10003
Coneto de Comonfort
1826
43
149
217
10004
Cuencam
14031
255
1,012
1,339
10005
Durango
270400
4,654
18,847
24,687
10006
4174
70
302
371
10007
Gmez Palacio
171105
3,106
12,496
16,350
10008
Guadalupe Victoria
13892
236
984
1,355
10009
Guanacev
4749
79
323
447
10010
Hidalgo
1830
24
94
146
10011
Ind
1966
22
89
141
10012
Lerdo
75374
1,448
5,689
7,507
10013
Mapim
11504
201
952
1,147
10014
Mezquital
12888
405
1,470
1,758
10015
Nazas
5437
94
354
494
10016
Nombre de Dios
7666
134
584
713
10017
Ocampo
4159
53
216
317
10018
Oro, El
4456
53
235
321
10019
Otez
2047
57
156
226
10020
Pnuco de Coronado
4926
78
323
434
10021
Pen Blanco
4381
79
301
386
10022
Poanas
10023
Pueblo Nuevo
10024
10025
9859
183
695
902
25466
603
2,421
3,197
Rodeo
4769
92
303
449
San Bernardo
1736
16
91
125
10026
San Dimas
9011
192
722
1,081
10027
2531
47
179
248
10028
4442
53
268
413
10029
874
14
51
92
10030
622
41
42
10031
Santa Clara
2697
36
164
257
10032
Santiago Papasquiaro
18549
317
1,370
1,858
10033
Schil
2965
54
203
295
10034
Tamazula
13173
284
1,151
1,524
10035
Tepehuanes
4972
83
349
479
10036
Tlahualilo
9589
201
690
839
10037
Topia
3570
74
280
394
10038
Vicente Guerrero
9860
175
703
906
10039
Nuevo Ideal
10438
222
857
1,135
Guanajuato
2414595
47,850
188,890
242,560
11001
Abasolo
31600
696
2,577
3,406
11002
Acmbaro
41283
746
2,764
3,755
11003
Allende
65989
1,480
5,669
7,401
11004
Apaseo El Alto
25592
513
2,107
2,655
11005
Apaseo El Grande
37125
816
3,077
4,008
11006
Atarjea
2191
40
168
226
11007
Celaya
208762
3,813
15,221
19,385
11008
Manuel Doblado
13103
279
1,168
1,490
11009
Comonfort
30768
716
2,816
3,558
11010
Coroneo
5149
117
402
468
11011
Cortazar
37492
718
2,845
3,504
11012
Cuermaro
9713
205
788
1,023
11013
Doctor Mora
10352
264
1,014
1,282
11014
Dolores Hidalgo
61629
1,430
5,514
7,287
11015
Guanajuato
80542
1,430
5,549
7,169
11016
Huanmaro
7221
156
548
772
11017
Irapuato
231154
4,452
17,497
22,964
11018
13212
248
1,014
1,298
11019
Jercuaro
18395
303
1,375
2,001
11020
Len
719533
13,967
54,816
69,717
11021
Morolen
20326
308
1,295
1,636
11022
Ocampo
8652
180
785
1,046
11023
Pnjamo
58786
1,124
4,583
6,019
11024
Pueblo Nuevo
3863
66
264
388
11025
33972
814
2,988
3,795
11026
Romita
20565
472
1,809
2,375
11027
Salamanca
111548
1,786
7,711
9,939
11028
Salvatierra
38152
650
2,517
3,409
11029
14597
392
1,460
1,900
11030
San Felipe
42556
995
4,063
5,193
11031
50771
1,133
4,288
5,431
11032
29610
728
2,751
3,443
11033
46160
1,129
4,469
5,785
11034
Santa Catarina
2000
49
184
242
11035
692
2,885
3,613
11036
Santiago Maravato
11037
Silao
11038
Tarandacuao
11039
Tarimoro
11040
Tierra Blanca
11041
Uriangato
11042
Valle de Santiago
11043
2438
27
146
192
78256
1,669
6,811
8,090
4115
90
282
375
12822
201
863
1,255
8568
206
801
1,036
23353
398
1,630
2,042
54434
1,041
4,019
5,214
Victoria
9890
212
923
1,134
11044
Villagrn
24994
506
2,134
2,565
11045
Xich
4536
99
447
561
11046
Yuriria
24917
494
1,853
2,513
1492864
30,013
118,443
153,930
331950
5,282
21,019
26,506
Guerrero
12001
Acapulco de Jurez
12002
Ahuacuotzingo
11934
327
1,229
1,644
12003
15530
335
1,282
1,741
12004
Alcozauca de Guerrero
8286
225
850
1,248
12005
Alpoyeca
2314
31
198
303
12006
Apaxtla
5170
118
400
584
12007
Arcelia
13414
218
963
1,325
12008
Atenango del Ro
3049
61
199
329
12009
2688
56
297
415
12010
Atlixtac
11912
340
1,332
1,553
12011
Atoyac de Alvarez
26315
480
1,966
2,679
12012
28660
768
2,943
3,982
12013
Azoy
5614
77
396
619
12014
Benito Jurez
6187
89
339
477
12015
Buenavista de Cullar
5015
90
364
519
12016
120
436
689
12017
Cocula
5414
98
321
511
12018
Copala
5112
86
349
560
12019
Copalillo
6971
163
672
879
12020
Copanatoyac
9990
265
1,177
1,420
12021
Coyuca de Bentez
32371
563
2,406
3,194
12022
Coyuca de Cataln
18166
323
1,275
1,817
12023
Cuajinicuilapa
10035
199
883
1,166
12024
Cualc
3374
70
292
467
12025
Cuautepec
7255
166
562
855
12026
3712
65
264
349
12027
Cutzamala de Pinzn
8127
106
532
791
12028
Chilapa de Alvarez
61141
1,502
6,139
7,494
12029
109508
2,061
7,788
9,574
12030
Florencio Villarreal
8158
153
676
990
12031
2501
39
204
300
12032
17090
476
1,866
2,295
12033
Huamuxtitln
5448
99
418
563
12034
14258
236
1,023
1,438
12035
Iguala de la Independencia
55957
1,003
3,847
4,826
12036
Igualapa
5330
153
491
665
12037
Ixcateopan de Cuauhtmoc
2412
36
163
248
12038
Jos Azueta
52033
874
3,495
4,471
12039
Juan R. Escudero
10568
188
754
1,098
12040
Leonardo Bravo
10331
222
873
1,267
12041
Malinaltepec
13472
380
1,521
1,933
12042
Mrtir de Cuilapan
8252
190
741
1,021
12043
Metlatnoc
8543
281
1,080
1,416
12044
Mochitln
5523
103
426
535
12045
Olinal
9878
246
946
1,288
12046
Ometepec
30817
751
2,834
3,614
12047
12048
Petatln
12049
Pilcaya
4917
95
353
489
12050
Pungarabato
17343
365
1,310
1,611
12051
Quechultenango
17583
407
1,668
2,157
12052
25424
621
2,495
3,187
12053
San Marcos
18741
366
1,442
2,064
12054
12781
314
1,208
1,657
12055
Taxco de Alarcn
43947
747
3,035
3,996
12056
Tecoanapa
20429
449
1,762
2,380
12057
Tcpan de Galeana
26156
416
1,760
2,350
12058
Teloloapan
21248
419
1,585
2,125
12059
Tepecoacuilco de Trujano
12083
160
756
1,131
12060
Tetipac
5447
107
417
579
12061
Tixtla de Guerrero
20114
383
1,502
1,920
12062
Tlacoachistlahuaca
10907
319
1,269
1,581
12063
Tlacoapa
3867
96
402
581
2768
43
238
319
19725
396
1,572
1,998
12064
Tlalchapa
4696
83
277
12065
Tlalixtaquilla de Maldonado
2562
56
208
405
316
12066
Tlapa de Comonfort
35959
899
3,475
4,332
12067
Tlapehuala
8769
174
619
858
12068
219
765
1,004
12069
Xalpatlhuac
5736
171
571
784
12070
Xochihuehuetln
2757
51
222
310
12071
Xochistlahuaca
14450
410
1,353
1,796
12072
Zapotitln Tablas
4571
139
516
602
12073
Zirndaro
8554
149
638
940
12074
Zitlala
10939
280
1,112
1,391
12075
Eduardo Neri
18302
329
1,367
1,908
12076
Acatepec
17976
580
2,363
2,648
12077
Marquelia
7402
170
577
720
12078
Cochoapa el Grande
10809
409
1,410
1,775
12079
9369
346
1,038
1,249
12080
Juchitn
3913
62
302
425
12081
Iliatenco
5854
69
625
684
Hidalgo
1169165
21,794
86,391
111,895
13001
Acatln
7403
134
632
791
13002
Acaxochitln
15976
400
1,579
1,903
13003
Actopan
22027
366
1,566
2,091
13004
4111
81
325
480
13005
Ajacuba
8189
148
596
781
13006
Alfajayucan
6869
133
479
619
13007
Almoloya
5432
109
400
520
13008
Apan
18163
308
1,304
1,680
13009
Arenal, El
6654
133
562
691
13010
Atitalaquia
14619
222
957
1,165
13011
Atlapexco
10093
195
771
1,045
13012
Atotonilco El Grande
9280
181
696
949
13013
Atotonilco de Tula
14350
286
1,034
1,300
13014
Calnali
7651
135
585
772
13015
Cardonal
6408
101
461
674
13016
Cuautepec de Hinojosa
20580
434
1,668
2,219
13017
Chapantongo
5614
73
356
506
13018
Chapulhuacn
9190
184
753
985
13019
Chilcuautla
6445
122
515
628
13020
Eloxochitln
13021
Emiliano Zapata
13022
Epazoyucan
13023
Francisco I. Madero
13024
Huasca de Ocampo
13025
Huautla
13026
13027
937
12
48
71
5971
104
392
566
5039
89
357
447
12984
253
919
1,225
6345
129
547
721
10927
206
704
1,028
Huazalingo
6689
169
585
799
Huehuetla
10532
194
851
1,291
13028
Huejutla de Reyes
64758
1,399
5,264
6,813
13029
Huichapan
17160
316
1,275
1,669
13030
Ixmiquilpan
29810
542
2,298
3,107
13031
Jacala de Ledezma
4857
80
305
449
13032
Jaltocn
5263
82
392
514
13033
Jurez Hidalgo
1213
14
82
108
13034
Lolotla
4501
78
318
422
13035
Metepec
3756
87
342
374
13036
3510
57
263
302
13037
Metztitln
8663
151
585
779
13038
2930
53
260
291
13039
4782
80
320
433
13040
Misin, La
4219
66
303
429
13041
Mixquiahuala de Jurez
17592
300
1,290
1,634
13042
Molango de Escamilla
4847
93
356
481
13043
Nicols Flores
2516
61
201
281
13044
Nopala de Villagrn
7353
128
487
652
13045
Omitln de Jurez
3126
67
257
285
13046
20852
405
1,651
2,319
13047
Pacula
1616
21
105
167
13048
Pachuca de Soto
149613
2,297
8,857
11,463
13049
Pisaflores
8388
233
837
1,100
13050
Progreso de Obregn
8576
131
598
766
13051
Mineral de la Reforma
51143
897
3,727
4,483
13052
14937
311
1,095
1,460
13053
13054
San Salvador
13055
Santiago de Anaya
8724
197
760
1,049
11962
207
854
1,162
5925
111
467
577
13056
298
1,173
1,476
13057
Singuilucan
5592
100
439
577
13058
Tasquillo
5970
88
463
648
13059
Tecozautla
12696
295
1,066
1,374
13060
Tenango de Doria
6422
139
572
748
13061
Tepeapulco
22663
371
1,441
1,920
13062
Tepehuacn de Guerrero
15105
301
1,253
1,781
13063
34954
648
2,450
3,153
13064
Tepetitln
4260
71
289
392
13065
Tetepango
5292
97
384
488
13066
Villa de Tezontepec
6671
132
532
700
13067
Tezontepec de Aldama
22337
423
1,793
2,251
13068
Tianguistengo
13069
Tizayuca
13070
13071
6711
116
568
741
34589
621
2,693
3,333
Tlahuelilpan
8521
167
663
778
Tlahuiltepa
3960
71
292
419
13072
Tlanalapa
3684
45
216
295
13073
Tlanchinol
17456
439
1,605
1,995
13074
Tlaxcoapan
13779
225
1,011
1,261
13075
Tolcayuca
5952
92
403
552
13076
Tula de Allende
48651
798
3,091
3,895
13077
Tulancingo de Bravo
61995
1,202
4,679
5,707
13078
Xochiatipan
10360
289
958
1,269
13079
Xochicoatln
3225
49
228
312
13080
Yahualica
12740
320
1,230
1,571
13081
Zacualtipn de Angeles
12117
270
1,006
1,168
13082
Zapotln de Jurez
13083
Zempoala
13084
Zimapn
Jalisco
8708
177
604
808
15217
316
1,046
1,353
13112
269
1,052
1,414
3529951
62,812
251,230
323,895
14001
Acatic
7952
149
680
898
14002
Acatln de Jurez
13207
202
994
1,222
14003
Ahualulco de Mercado
10921
193
749
941
14004
Amacueca
2113
37
143
214
14005
Amatitn
7141
157
629
709
14006
Ameca
23580
359
1,552
2,093
14007
3853
69
287
410
14008
Arandas
37238
773
3,125
3,944
14009
Arenal, El
7212
152
574
693
14010
Atemajac de Brizuela
3153
80
269
353
14011
Atengo
2202
45
146
191
14012
Atenguillo
1772
26
105
132
14013
Atotonilco El Alto
23299
417
1,785
2,343
14014
Atoyac
3261
57
201
301
14015
Autln de Navarro
26479
436
1,640
2,139
14016
Ayotln
15854
339
1,263
1,710
14017
Ayutla
5364
83
349
484
14018
Barca, La
25836
483
1,856
2,458
14019
Bolaos
2323
56
238
341
14020
Cabo Corrientes
4733
89
326
452
14021
Casimiro Castillo
8175
131
543
778
14022
Cihuatln
14282
239
1,072
1,392
14023
Zapotln El Grande
50303
867
3,231
4,142
14024
Cocula
10731
194
782
899
14025
Colotln
6936
111
484
682
14026
2307
40
147
225
14027
7963
157
652
858
14028
Cuautla
806
51
84
14029
Cuquo
6730
125
504
691
14030
Chapala
20954
349
1,386
1,867
14031
Chimaltitn
1439
30
104
161
14032
Chiquilistln
2222
44
183
266
14033
Degollado
7882
133
572
814
14034
Ejutla
795
34
61
14035
Encarnacin de Daz
21145
409
1,633
2,171
14036
Etzatln
8562
145
576
807
14037
Grullo, El
9690
147
608
856
14038
Guachinango
1792
24
109
139
14039
Guadalajara
736604
10,437
43,186
56,224
14040
Hostotipaquillo
3894
70
311
417
14041
Huejcar
2059
25
128
161
14042
Huejuquilla El Alto
3198
56
224
338
14043
Huerta, La
8868
157
610
877
14044
12497
259
1,007
1,276
14045
Ixtlahuacn del Ro
7566
147
556
776
14046
Jalostotitln
12622
253
1,087
1,308
14047
Jamay
10170
204
786
987
14048
Jess Mara
7159
125
576
818
14049
3733
62
271
366
14050
Jocotepec
19552
400
1,562
2,005
14051
Juanacatln
5850
134
447
557
14052
Juchitln
2206
48
138
193
14053
Lagos de Moreno
69415
1,416
5,698
7,275
14054
Limn, El
2313
31
98
154
14055
Magdalena
9371
196
729
991
14056
1195
22
97
118
14057
Manzanilla de la Paz, La
1497
21
87
128
14058
Mascota
5805
98
344
499
14059
Mazamitla
5423
91
386
527
14060
Mexticacn
2373
40
154
216
14061
Mezquitic
8024
225
869
1,041
14062
Mixtln
1372
24
90
125
14063
Ocotln
45761
853
3,326
4,375
14064
Ojuelos de Jalisco
13412
317
1,279
1,618
14065
Pihuamo
4984
70
293
398
14066
Poncitln
23048
558
2,018
2,619
14067
Puerto Vallarta
135314
2,392
9,253
11,947
14068
Villa Purificacin
4876
84
334
496
14069
Quitupan
3208
43
224
287
14070
Salto, El
74815
1,576
6,337
8,243
14071
1278
21
94
147
14072
2568
54
237
292
14073
27322
537
2,244
2,815
14074
San Julin
5141
80
361
507
14075
San Marcos
1755
25
137
177
14076
1405
22
87
134
14077
9954
158
595
847
14078
11499
210
895
1,215
14079
Gmez Faras
5805
112
411
515
14080
2496
50
157
241
14081
1481
22
84
130
14082
Sayula
18610
340
1,225
1,609
14083
Tala
28130
540
2,138
2,734
14084
Talpa de Allende
6602
101
449
687
14085
Tamazula de Gordiano
15292
220
920
1,267
14086
Tapalpa
7774
185
673
835
14087
Tecalitln
6836
111
492
676
14088
Tecolotln
6653
101
452
591
14089
Techaluta de Montenegro
1292
23
82
110
14090
Tenamaxtln
3279
51
225
290
14091
Teocaltiche
15348
288
1,235
1,607
14092
Teocuitatln de Corona
4225
53
252
359
14093
Tepatitln de Morelos
62690
1,254
4,937
6,361
14094
Tequila
20728
459
1,889
2,281
14095
Teuchitln
3225
54
223
273
14096
Tizapn El Alto
8231
145
620
841
14097
Tlajomulco de Ziga
177018
4,030
15,972
18,437
14098
Tlaquepaque
333994
6,637
26,316
33,465
14099
Tolimn
3701
60
289
381
14100
Tomatln
14451
258
1,026
1,459
14101
Tonal
253291
4,891
19,419
25,092
14102
Tonaya
2366
40
129
176
14103
Tonila
3281
62
214
300
14104
Totatiche
1724
25
96
154
14105
Tototln
8654
185
690
851
14106
Tuxcacuesco
1643
27
97
131
14107
Tuxcueca
14108
Tuxpan
14109
14110
2463
57
170
241
15192
265
1,062
1,322
6466
142
565
703
Unin de Tula
5500
86
334
483
14111
Valle de Guadalupe
2733
53
184
264
14112
Valle de Jurez
2115
32
134
214
14113
San Gabriel
5685
109
399
478
14114
Villa Corona
6436
107
438
553
14115
Villa Guerrero
2133
42
142
210
14116
Villa Hidalgo
9035
194
776
1,038
14117
Caadas de Obregn
1675
24
110
132
14118
14119
Zacoalco de Torres
14120
14121
14122
9683
169
621
813
11276
191
809
1,027
Zapopan
661230
11,228
44,165
57,112
Zapotiltic
11779
152
762
1,021
Zapotitln de Vadillo
2867
56
237
332
14123
8146
192
636
808
14124
Zapotlanejo
Mxico
27404
485
2,237
2,876
7698771
131,410
536,113
697,086
15001
Acambay
28594
596
2,473
3,253
15002
Acolman
51233
813
3,498
4,539
15003
Aculco
22015
489
1,854
2,498
15004
Almoloya de Alquisiras
6307
129
555
765
15005
Almoloya de Jurez
76607
1,497
6,447
7,965
15006
Almoloya del Ro
4454
71
331
430
15007
Amanalco
10006
187
818
1,155
15008
Amatepec
11981
182
849
1,275
15009
Amecameca
25972
444
1,918
2,462
15010
Apaxco
14285
282
982
1,408
15011
Atenco
27827
506
2,114
2,765
15012
Atizapn
5029
107
395
474
15013
Atizapn de Zaragoza
237230
3,433
14,236
18,491
15014
Atlacomulco
40397
786
3,373
4,343
15015
Atlautla
11448
223
892
1,180
15016
Axapusco
12583
243
967
1,255
15017
Ayapango
3593
59
244
366
15018
Calimaya
21859
462
1,723
2,181
15019
Capulhuac
15020
Coacalco de Berriozbal
15021
Coatepec Harinas
17065
303
1,224
1,742
171335
2,200
9,656
13,174
13728
316
1,260
1,685
15022
Cocotitln
7360
121
482
683
15023
Coyotepec
22657
498
1,877
2,287
15024
Cuautitln
15025
Chalco
15026
Chapa de Mota
15027
Chapultepec
15028
Chiautla
15029
15030
15031
Chimalhuacn
15032
Donato Guerra
15033
Ecatepec de Morelos
15034
Ecatzingo
15035
Huehuetoca
15036
Hueypoxtla
15037
Huixquilucan
15038
Isidro Fabela
15039
Ixtapaluca
15040
Ixtapan de la Sal
15041
15042
82566
1,146
5,100
6,931
158282
2,786
11,449
15,228
10734
211
905
1,180
3924
79
315
418
13277
226
938
1,279
Chicoloapan
149833
2,795
11,733
15,194
Chiconcuac
11067
209
780
1,017
284899
5,615
22,588
28,754
16482
422
1,600
2,093
887239
13,531
55,366
72,182
4469
103
403
545
45669
895
3,800
4,879
20790
429
1,633
1,974
130149
2,198
8,654
10,873
5092
104
438
508
315840
5,340
22,222
30,953
14657
307
1,233
1,698
3381
72
268
376
Ixtlahuaca
70061
1,493
5,980
7,657
15043
Xalatlaco
10989
226
966
1,143
15044
Jaltenco
14241
217
993
1,274
15045
Jilotepec
38587
752
2,987
3,921
15046
Jilotzingo
6633
131
498
663
15047
Jiquipilco
33184
771
3,045
3,937
15048
Jocotitln
30150
612
2,241
3,044
15049
Joquicingo
5589
105
447
561
15050
Juchitepec
12106
245
957
1,245
15051
Lerma
58663
1,043
4,705
5,663
15052
Malinalco
12392
241
978
1,344
15053
Melchor Ocampo
18894
365
1,394
1,760
15054
Metepec
110265
1,599
6,402
8,448
15055
Mexicaltzingo
15056
Morelos
15057
15058
15059
Nextlalpan
15060
Nicols Romero
15061
Nopaltepec
15062
5600
100
384
518
13633
252
1,222
1,676
Naucalpan de Jurez
382500
5,981
24,193
30,450
Nezahualcyotl
507600
7,342
30,258
39,712
13724
304
1,121
1,480
179304
3,141
13,093
16,694
4847
107
365
533
Ocoyoacac
30619
587
2,315
2,888
15063
Ocuilan
13529
315
1,216
1,563
15064
Oro, El
17786
334
1,468
2,071
15065
Otumba
16065
264
1,135
1,550
15066
Otzoloapan
2182
35
174
241
15067
Otzolotepec
41295
931
3,689
4,631
15068
Ozumba
12045
244
921
1,257
15069
Papalotla
2072
38
131
200
15070
Paz, La
129391
2,558
9,624
12,667
15071
Polotitln
7014
160
484
767
15072
Rayn
6860
140
536
15073
6383
121
535
644
639
15074
46838
1,215
4,829
6,197
15075
12321
201
879
1,153
15076
38848
708
3,058
3,924
15077
2858
63
251
347
15078
Santo Toms
4749
88
377
513
15079
Soyaniquilpan de Jurez
5972
120
456
501
15080
Sultepec
10924
237
997
1,414
15081
Tecmac
208942
3,592
14,735
18,978
15082
Tejupilco
29387
708
2,674
3,624
15083
Temamatla
6156
122
480
625
15084
Temascalapa
20098
409
1,496
1,988
15085
Temascalcingo
27833
545
2,417
3,267
15086
Temascaltepec
14827
290
1,364
1,790
15087
Temoaya
45328
1,177
4,364
5,455
15088
Tenancingo
40886
868
3,542
4,337
15089
5482
109
377
593
15090
36954
690
2,978
3,768
15091
Teoloyucn
42654
875
3,340
4,392
15092
Teotihuacn
25535
444
1,891
2,498
15093
Tepetlaoxtoc
14999
289
1,231
1,488
15094
Tepetlixpa
8692
151
622
794
15095
Tepotzotln
38243
679
2,593
3,397
15096
Tequixquiac
17818
324
1,338
1,683
15097
Texcaltitln
7516
144
670
916
15098
Texcalyacac
2723
42
224
274
15099
Texcoco
110309
1,657
7,033
9,111
15100
Tezoyuca
17430
347
1,281
1,661
15101
Tianguistenco
36987
715
3,072
4,114
15102
Timilpan
7373
168
533
775
15103
Tlalmanalco
23342
375
1,509
2,004
15104
Tlalnepantla de Baz
315365
4,192
17,050
22,390
15105
Tlatlaya
15121
231
1,110
1,671
15106
Toluca
429544
7,121
29,271
37,382
15107
Tonatico
5095
87
331
460
15108
Tultepec
67514
1,182
4,467
6,102
15109
Tultitln
272202
4,284
17,684
22,755
15110
Valle de Bravo
26572
494
2,026
2,579
15111
Villa de Allende
22469
538
2,175
2,862
15112
22423
502
1,962
2,525
15113
Villa Guerrero
26451
620
2,408
3,181
15114
Villa Victoria
42567
1,091
4,239
5,302
15115
Xonacatln
25421
559
2,042
2,470
15116
Zacazonapan
2025
49
162
254
15117
Zacualpan
5934
110
437
680
15118
Zinacantepec
79228
1,429
6,185
7,956
15119
Zumpahuacn
1,042
15120
Zumpango
15121
Cuautitln Izcalli
8194
164
764
84499
1,415
5,660
7,093
280953
3,842
15,248
19,877
15122
172549
3,502
13,773
16,875
15123
Luvianos
13495
261
1,119
1,758
15124
47487
1,117
4,994
6,440
15125
Tonanitla
5521
99
345
552
1867378
34,935
137,983
178,673
16001
Michoacn
Acuitzio
4630
101
383
477
16002
Aguililla
6996
141
495
725
16003
Alvaro Obregn
7654
166
575
733
16004
Angamacutiro
4696
68
319
474
16005
Angangueo
4753
97
415
465
16006
Apatzingn
53129
1,004
4,213
5,501
16007
Aporo
1151
22
91
133
16008
Aquila
10645
244
967
1,206
16009
Ario
15141
319
1,212
1,493
16010
Arteaga
9446
185
644
1,039
16011
Briseas
4290
103
307
411
16012
Buenavista
18069
355
1,366
1,866
16013
Carcuaro
3935
81
317
496
16014
Coahuayana
5040
79
342
465
16015
167
601
885
16016
Coeneo
7160
119
488
618
16017
Contepec
15022
357
1,315
1,718
16018
Copndaro
3119
59
252
366
16019
Cotija
7064
137
548
707
16020
Cuitzeo
10807
221
884
1,129
16021
Charapan
4735
100
332
503
16022
Charo
9634
148
622
760
16023
Chavinda
3859
76
270
387
16024
Chern
7308
140
542
664
16025
Chilchota
14276
279
1,064
1,368
16026
Chinicuila
2298
38
172
234
16027
Chucndiro
1945
29
158
193
16028
Churintzio
1993
37
122
145
16029
Churumuco
6006
135
500
721
16030
Ecuandureo
4605
72
292
385
16031
Epitacio Huerta
7632
152
600
773
16032
Erongarcuaro
5550
97
358
486
16033
Gabriel Zamora
10005
180
730
1,030
16034
Hidalgo
50956
1,150
4,254
5,429
16035
Huacana, La
14206
245
1,096
1,519
16036
Huandacareo
4328
69
301
382
16037
Huaniqueo
2670
33
164
247
16038
Huetamo
17505
286
1,194
1,611
16039
Huiramba
3594
78
337
369
16040
Indaparapeo
6202
133
504
672
16041
Irimbo
4447
98
377
468
16042
Ixtln
5262
94
328
485
16043
Jacona
32534
737
2,667
3,289
16044
Jimnez
5025
68
319
368
16045
Jiquilpan
12804
200
840
1,089
16046
Jurez
5101
117
415
526
16047
Jungapeo
8432
201
747
871
16048
Lagunillas
2010
42
152
187
16049
Madero
6754
157
629
857
16050
Maravato
33295
720
2,688
3,642
16051
Marcos Castellanos
4492
62
320
483
16052
Lzaro Crdenas
76952
1,410
5,650
7,268
16053
Morelia
363407
5,794
22,447
28,322
16054
Morelos
3016
53
241
340
16055
Mgica
17760
338
1,394
1,877
16056
Nahuatzen
12646
304
982
1,232
16057
Nocuptaro
3278
58
252
385
16058
Nuevo Parangaricutiro
7641
147
629
822
16059
Nuevo Urecho
3381
47
231
337
16060
Numarn
4163
92
277
432
16061
Ocampo
11817
315
1,157
1,443
16062
Pajacuarn
7553
153
623
759
16063
Panindcuaro
6188
121
469
595
16064
Parcuaro
10091
189
804
1,042
16065
Paracho
14327
292
1,090
1,402
16066
Ptzcuaro
39379
839
3,006
3,876
16067
Penjamillo
6221
104
437
589
16068
Peribn
10419
210
865
1,079
16069
Piedad, La
43026
760
3,156
4,179
16070
Purpero
6565
90
410
530
16071
Purundiro
25165
511
2,031
2,679
16072
Querndaro
5083
91
395
529
16073
Quiroga
10019
187
698
914
16074
Cojumatln de Rgules
3975
73
285
340
16075
Reyes, Los
21882
451
1,641
2,159
16076
Sahuayo
28966
505
2,229
2,709
16077
San Lucas
6437
104
411
529
16078
4685
57
344
454
16079
Salvador Escalante
16843
347
1,432
1,871
16080
Senguio
7058
146
609
840
16081
Susupuato
3134
69
260
388
16082
Tacmbaro
28038
573
2,348
3,014
16083
Tanctaro
11910
267
1,057
1,390
16084
Tangamandapio
10041
215
859
1,143
16085
Tanganccuaro
12435
195
852
1,140
16086
Tanhuato
6474
111
426
576
16087
Taretan
5176
108
360
514
16088
Tarmbaro
29585
633
2,521
2,909
16089
Tepalcatepec
9891
175
688
890
16090
Tingambato
6432
141
491
627
16091
Ting^Uindn
5092
85
340
480
16092
5721
105
471
748
16093
Tlalpujahua
12207
270
1,024
1,337
16094
Tlazazalca
2602
39
148
222
16095
Tocumbo
4066
66
272
363
16096
Tumbiscato
3701
69
268
468
16097
Turicato
12974
249
1,039
1,567
16098
Tuxpan
11383
220
987
1,214
16099
Tuzantla
6344
120
528
711
16100
Tzintzuntzan
5607
120
403
554
16101
Tzitzio
4087
78
397
526
16102
Uruapan
141611
2,477
10,329
13,483
16103
Venustiano Carranza
8993
158
627
798
16104
Villamar
5832
118
419
556
16105
Vista Hermosa
7918
152
605
654
16106
Yurcuaro
11738
247
925
1,185
16107
Zacapu
33711
546
2,376
3,021
16108
Zamora
85299
1,568
6,317
7,776
16109
Zinparo
1123
15
56
88
16110
Zinapcuaro
15131
269
1,108
1,472
16111
Ziracuaretiro
7320
166
595
756
16112
Zitcuaro
64568
1,360
5,208
6,660
16113
9320
165
656
860
835541
14,152
56,378
72,502
Morelos
17001
Amacuzac
6581
151
483
678
17002
Atlatlahucan
7030
113
527
646
17003
Axochiapan
14460
299
1,109
1,417
17004
Ayala
33278
666
2,650
3,326
17005
Coatln del Ro
3439
64
249
291
17006
Cuautla
82579
1,383
5,724
7,197
17007
Cuernavaca
180091
2,377
9,536
12,755
17008
Emiliano Zapata
42430
756
3,168
4,208
17009
Huitzilac
7902
160
560
707
17010
Jantetelco
6658
111
475
692
17011
Jiutepec
96839
1,503
6,214
7,843
17012
Jojutla
23571
393
1,486
1,886
17013
Jonacatepec
6451
120
440
573
17014
Mazatepec
4034
75
291
390
17015
Miacatln
10370
214
746
1,047
17016
Ocuituco
7601
183
609
845
17017
Puente de Ixtla
29561
532
2,300
2,842
17018
Temixco
52289
990
3,910
5,131
17019
Tepalcingo
10373
191
753
962
17020
Tepoztln
20809
354
1,308
1,748
17021
Tetecala
2919
43
186
272
17022
8941
212
813
1,006
17023
Tlalnepantla
3141
64
217
225
17024
Tlaltizapn
21402
392
1,601
2,085
17025
Tlaquiltenango
13953
222
969
1,299
17026
Tlayacapan
7870
124
639
710
17027
Totolapan
5954
142
479
541
17028
Xochitepec
33892
591
2,362
2,909
17029
Yautepec
43340
775
3,001
3,906
17030
Yecapixtla
21697
447
1,801
2,115
17031
Zacatepec de Hidalgo
16183
282
1,014
1,282
17032
Zacualpan de Amilpas
3665
87
264
17033
Temoac
6238
136
494
365
603
Nayarit
483414
8,196
32,980
43,635
18001
Acaponeta
16528
246
1,083
1,506
18002
Ahuacatln
6093
75
351
493
18003
Amatln de Caas
4505
59
250
370
18004
Compostela
28746
507
1,879
2,514
18005
Huajicori
18006
Ixtln del Ro
18007
Jala
18008
18009
6023
132
504
663
12067
199
828
1,136
7542
130
617
794
Xalisco
23228
430
1,704
2,211
Del Nayar
17812
582
1,934
2,555
18010
Rosamorada
14848
238
960
1,399
18011
Ruz
9386
195
663
964
18012
San Blas
16893
240
1,081
1,422
18013
3118
43
185
247
18014
9957
120
559
772
18015
Santiago Ixcuintla
36950
545
2,304
3,334
18016
Tecuala
18017
Tepic
18018
Tuxpan
18019
Yesca, La
18020
Baha de Banderas
Nuevo Len
16570
204
961
1,467
181524
2,922
11,871
15,110
11668
190
672
993
5248
90
498
642
54708
1,049
4,076
5,043
2315270
37,890
152,272
196,023
19001
Abasolo
1391
27
89
132
19002
Agualeguas
1556
15
79
99
19003
Aldamas, Los
725
38
40
19004
Allende
15883
258
1,052
1,403
19005
Anhuac
8599
140
623
765
19006
Apodaca
299196
5,871
24,479
31,179
19007
Aramberri
6939
128
499
599
19008
Bustamante
1565
40
88
126
19009
Cadereyta Jimnez
36702
547
2,293
2,958
19010
Carmen
3819
51
276
338
19011
Cerralvo
3615
53
222
288
19012
Cinega de Flores
9349
218
737
933
19013
China
5009
67
278
383
19014
Doctor Arroyo
15507
310
1,230
1,467
19015
Doctor Coss
19016
Doctor Gonzlez
19017
19018
723
29
46
1574
14
113
138
Galeana
19004
309
1,303
1,736
Garca
43210
974
3,977
4,882
19019
54598
556
2,448
3,315
19020
General Bravo
2556
40
164
200
19021
General Escobedo
193429
3,606
15,054
19,781
19022
General Tern
6273
88
305
436
19023
General Trevio
667
11
28
36
19024
General Zaragoza
3099
57
249
320
19025
General Zuazua
19026
Guadalupe
4150
73
307
395
352473
5,546
21,299
27,411
19027
Herreras, Los
801
32
19028
Higueras
792
11
55
44
81
19029
Hualahuises
3046
44
191
242
19030
Iturbide
1807
36
127
169
19031
Jurez
127422
2,809
11,484
14,095
19032
Lampazos de Naranjo
1986
30
124
174
19033
Linares
35178
590
2,264
3,003
19034
Marn
3264
65
261
319
19035
Melchor Ocampo
466
22
24
19036
Mier Y Noriega
3362
63
269
315
19037
Mina
19038
Montemorelos
19039
Monterrey
19040
Pars
19041
3026
52
204
236
26881
387
1,524
2,120
564433
8,029
32,126
40,832
425
20
24
Pesquera
7104
117
525
617
19042
Ramones, Los
2729
26
113
172
19043
Rayones
19044
Sabinas Hidalgo
19045
Salinas Victoria
19046
19047
Hidalgo
19048
Santa Catarina
19049
Santiago
19050
Vallecillo
19051
Villaldama
Oaxaca
1304
10
78
101
15135
220
919
1,297
20892
423
1,622
2,077
222113
2,709
10,823
14,710
8521
145
579
769
150278
2,768
10,388
13,565
19796
304
1,090
1,411
895
10
62
63
2003
21
111
157
1674272
32,610
127,147
161,640
424
27
50
20001
Abejones
20002
17978
291
1,227
1,719
20003
Asuncin Cacalotepec
872
46
75
20004
Asuncin Cuyotepeji
287
19
33
20005
Asuncin Ixtaltepec
7378
95
365
461
20006
Asuncin Nochixtln
6493
122
495
674
20007
Asuncin Ocotln
1242
17
65
115
20008
Asuncin Tlacolulita
307
13
27
20009
Ayotzintepec
3734
71
279
471
20010
Barrio de la Soledad, El
6785
93
365
465
20011
Calihual
438
35
55
20012
Candelaria Loxicha
3831
94
401
485
20013
Cinega de Zimatln
932
13
56
71
20014
Ciudad Ixtepec
12011
180
727
908
20015
Coatecas Altas
2075
53
181
224
20016
4790
192
615
754
20017
Compa`Ia, La
1319
15
110
141
20018
Concepcin Buenavista
360
24
36
20019
Concepcin Ppalo
1406
26
101
100
20020
1914
68
228
296
20021
Cosolapa
6526
102
471
595
20022
Cosoltepec
495
25
31
20023
Cuilpam de Guerrero
8306
151
641
692
20024
36
112
161
20025
Chahuites
4985
103
370
418
20026
Chalcatongo de Hidalgo
3036
42
246
280
20027
1047
18
65
79
20028
107
514
653
20029
1958
40
172
224
20030
Espinal, El
4405
70
200
275
20031
58
209
344
20032
Fresnillo de Trujano
310
27
35
20033
Guadalupe Etla
1198
15
96
78
20034
Guadalupe de Ramrez
411
10
21
34
20035
Guelatao de Jurez
186
20036
Guevea de Humboldt
2504
36
165
275
20037
Mesones Hidalgo
1588
43
154
193
20038
Villa Hidalgo
795
54
69
20039
429
1,790
2,079
20040
Huautepec
2434
54
271
308
20041
Huautla de Jimnez
15844
314
1,159
1,576
20042
Ixtln de Jurez
3303
46
264
338
20043
Juchitn de Zaragoza
47428
768
3,235
3,842
20044
Loma Bonita
16196
249
1,119
1,471
20045
Magdalena Apasco
4211
78
321
383
20046
Magdalena Jaltepec
1391
16
97
111
20047
45
20048
Magdalena Mixtepec
500
30
51
74
20049
Magdalena Ocotln
430
15
29
42
20050
Magdalena Peasco
1393
38
138
131
20051
Magdalena Teitipac
2366
65
242
284
20052
Magdalena Tequisistln
2843
31
161
270
20053
Magdalena Tlacotepec
590
31
27
20054
Magdalena Zahuatln
166
14
20055
Mariscala de Jurez
1243
28
92
126
20056
Mrtires de Tacubaya
20057
Matas Romero
20058
20059
20060
Mixistln de la Reforma
20061
Monjas
20062
Natividad
20063
20064
540
11
41
49
16065
275
1,029
1,507
6279
128
543
688
13398
278
1,125
1,405
1016
21
75
103
777
18
60
79
204
13
16
Nazareno Etla
1691
23
100
131
Nejapa de Madero
3033
48
187
252
20065
Ixpantepec Nieves
467
23
34
20066
Santiago Niltepec
2329
35
122
167
20067
Oaxaca de Jurez
118519
1,998
7,220
7,698
20068
Ocotln de Morelos
9131
187
664
852
20069
Pe, La
991
25
98
124
20070
3646
65
246
354
20071
Pluma Hidalgo
1405
31
108
157
20072
3112
85
263
336
20073
13889
325
1,117
1,388
20074
244
10
27
33
20075
Reforma de Pineda
1324
14
62
97
20076
Reforma, La
1203
25
107
201
20077
Reyes Etla
2050
38
124
145
20078
Rojas de Cuauhtmoc
416
17
23
20079
Salina Cruz
36348
567
2,378
2,751
20080
565
25
43
20081
588
44
52
20082
2069
56
139
252
20083
2982
59
274
280
20084
1373
34
88
105
20085
7615
152
760
1,022
20086
409
23
29
20087
1221
20
102
101
20088
1006
16
77
113
20089
877
19
48
70
20090
2393
39
185
235
20091
2349
34
158
181
20092
513
10
32
34
20093
233
13
18
20094
938
14
58
83
20095
2273
62
200
278
20096
262
23
19
20097
751
15
47
69
20098
2145
40
159
222
20099
188
21
27
20100
San Andrs Ya
122
20101
270
19
30
20102
2218
40
167
183
20103
2292
36
129
165
20104
1341
25
130
165
20105
2965
88
224
371
20106
142
20107
6449
122
509
572
20108
1788
53
139
186
20109
563
42
58
20110
572
29
46
63
20111
1977
33
187
280
20112
1182
40
63
20113
1299
27
125
144
20114
282
20
20115
5399
94
381
410
20116
1816
42
156
216
20117
1423
25
111
135
20118
842
68
92
20119
132
20120
130
20121
256
13
18
20122
291
11
21
20123
886
14
73
97
20124
9381
175
662
848
20125
4417
101
392
510
20126
1816
45
199
228
20127
538
15
46
41
20128
440
21
20
20129
95
20130
2734
44
217
252
20131
3711
60
274
351
20132
490
31
45
20133
2011
41
145
215
20134
14414
332
1,387
1,737
20135
2730
34
213
263
20136
5643
124
453
657
20137
1500
43
142
187
20138
136
20139
1007
42
79
102
20140
290
21
22
20141
4382
87
348
512
20142
514
28
31
20143
4091
59
279
357
20144
345
23
22
20145
830
65
64
20146
1430
50
149
197
20147
153
20148
864
18
81
116
20149
20150
20151
20152
20153
20154
20155
20156
572
16
54
75
5207
117
377
509
177
11
19
472
13
49
58
1797
58
153
198
1048
33
102
122
372
41
47
1248
22
91
122
20157
5074
112
369
411
20158
872
26
84
118
20159
2430
74
248
344
20160
701
16
52
61
20161
1355
25
115
129
20162
979
29
121
114
20163
20164
20165
20166
20167
20168
20169
20170
645
15
46
76
1203
23
115
160
650
13
69
65
4361
92
326
415
923
22
89
97
448
38
63
1526
32
126
212
1919
48
178
273
20171
8237
191
707
1,015
20172
166
16
20173
503
39
43
20174
Animas Trujano
1562
27
127
117
20175
557
39
59
20176
17
93
117
20177
4428
68
287
383
20178
2849
59
232
224
20179
679
18
54
58
20180
915
18
51
89
20181
186
13
20182
27
105
135
20183
20184
20185
20186
20187
20188
20189
20190
20191
20192
584
24
55
73
70021
1,391
5,148
6,043
4148
85
339
463
220
15
24
866
13
60
73
4105
123
364
519
1263
28
136
172
10542
189
786
1,086
102
542
31
35
20193
901
13
75
59
20194
440
22
29
20195
566
28
56
20196
11
20197
20198
20199
20200
20201
20202
20203
20204
175
10
1219
13
74
75
13589
215
944
1,347
288
27
29
1601
33
85
211
1003
29
86
133
1805
49
169
216
1766
40
194
212
270
16
21
20205
7913
163
719
1,009
20206
1249
14
59
111
20207
6981
144
600
928
20208
2694
30
132
231
20209
399
20
27
20210
San Juan um
2163
32
151
241
20211
1287
42
148
166
20212
1483
32
140
196
20213
1661
42
188
260
20214
1013
10
58
101
20215
285
12
19
20216
447
36
45
20217
1410
32
116
158
20218
216
18
12
20219
20220
20221
20222
990
10
50
70
1515
25
110
140
560
15
42
45
649
15
38
73
20223
303
18
19
20224
249
20
20225
San Lorenzo
2934
58
246
20226
1117
14
75
328
88
20227
5756
103
414
459
20228
402
34
48
20229
3552
165
416
454
20230
351
26
35
20231
1111
16
116
129
20232
9746
178
838
1,026
20233
600
34
50
20234
3850
54
354
431
20235
1463
27
133
145
20236
576
46
66
20237
827
14
61
79
20238
381
17
28
20239
395
28
32
20240
1187
22
107
171
20241
337
16
40
20242
8149
297
1,142
1,483
20243
621
18
35
53
20244
2027
50
166
208
20245
463
11
37
48
20246
212
21
12
20247
Capullpam de Mndez
522
13
36
38
20248
7992
236
725
900
20249
1887
46
176
199
20250
492
42
43
20251
460
52
59
20252
714
14
60
65
20253
1085
10
59
98
20254
1173
20
85
107
20255
820
62
85
20256
109
20257
366
21
27
20258
351
19
24
20259
973
22
86
155
20260
1044
21
65
108
20261
2959
62
301
390
20262
427
26
41
20263
1261
39
128
161
20264
769
17
77
102
20265
3847
56
294
371
20266
3245
64
265
379
20267
114
10
20268
291
23
27
20269
1124
18
87
101
20270
486
31
54
20271
1246
36
131
171
20272
2269
55
212
355
20273
1510
35
134
165
20274
706
21
47
59
20275
20276
3531
54
225
368
17
20277
20278
370
26
5071
109
427
613
16964
294
1,300
1,711
20279
1337
13
81
130
20280
877
14
65
90
20281
96
20282
297
21
22
20283
459
27
38
20284
1865
38
171
235
20285
1492
26
124
147
20286
1280
22
86
113
20287
114
20288
351
10
27
43
20289
San Nicols
431
29
37
20290
357
27
37
20291
1803
40
187
228
20292
510
17
43
66
20293
8411
162
668
645
20294
2940
41
209
243
20295
3295
46
243
250
20296
382
17
28
20297
1122
33
104
126
20298
4928
89
328
363
20299
423
30
38
20300
2316
50
203
298
20301
605
11
34
38
20302
1450
29
137
199
20303
366
21
29
20304
13
33
20305
1862
28
86
121
20306
1703
42
177
200
20307
3887
62
260
381
20308
1379
18
85
101
20309
5743
123
496
699
20310
3257
77
292
310
20311
93
20312
5423
106
476
730
20313
330
12
29
20314
707
53
57
20315
657
16
37
53
20316
297
23
36
20317
563
15
49
64
20318
368
1,427
1,671
20319
435
41
45
20320
290
21
28
20321
326
28
49
20322
457
10
34
50
20323
1399
32
105
164
20324
19034
344
1,557
2,120
20325
5055
118
414
555
20326
2464
69
288
346
20327
6910
120
489
580
20328
559
10
48
74
20329
574
16
30
50
20330
2082
38
158
238
20331
260
18
16
20332
160
10
13
20333
1054
19
60
84
20334
317
1,294
1,829
20335
423
40
46
20336
1363
17
63
110
20337
1772
30
148
192
20338
Villa de Etla
3239
52
211
251
20339
27
102
117
20340
34
58
20341
111
20342
845
10
61
72
20343
592
26
36
20344
1298
32
106
123
20345
1422
19
103
156
20346
512
25
36
20347
1408
19
133
155
20348
244
20349
20350
20351
20352
20353
Santa Ana
20354
46
152
734
52
70
7264
78
371
478
711
14
67
71
1530
42
189
244
693
14
51
79
347
32
49
20355
338
14
18
20356
694
44
55
20357
517
17
24
20358
625
11
27
37
20359
311
20
37
20360
1263
15
87
109
20361
503
11
33
66
20362
501
40
37
20363
1168
16
72
95
20364
7147
172
628
812
20365
429
18
27
20366
2081
71
196
274
20367
2356
34
169
252
20368
796
10
53
81
20369
577
36
42
20370
229
17
20
20371
453
28
33
20372
865
38
56
20373
159
20374
685
16
68
84
20375
5177
76
331
20376
153
361
8
20377
4812
110
434
581
20378
1171
38
72
133
20379
1244
24
96
169
20380
806
15
55
64
20381
931
19
75
103
20382
551
43
61
20383
247
10
26
20384
1712
46
165
240
20385
35726
696
2,645
2,861
20386
9396
248
988
1,344
20387
Santa Gertrudis
997
15
67
74
20388
1107
18
108
137
20389
326
14
39
20390
21314
352
1,245
1,290
20391
1684
38
179
186
20392
2865
69
205
295
20393
1657
44
108
152
20394
1171
29
74
106
20395
655
47
51
20396
20397
20398
Ayoquezco de Aldama
20399
20400
488
25
36
20401
10507
213
854
1,066
20402
20403
20404
1429
28
128
180
17674
365
1,391
1,660
1641
35
111
143
11138
249
894
1,001
415
10
35
46
1061
16
62
96
290
27
24
20405
631
10
56
57
20406
9933
226
787
1,162
20407
4727
82
368
529
20408
221
18
15
20409
4006
63
210
213
20410
2059
34
158
215
20411
267
13
21
20412
1459
31
118
192
20413
18982
448
1,521
1,936
20414
4731
71
330
443
20415
1677
42
128
236
20416
256
10
16
20417
3712
84
298
402
20418
100
370
518
20419
237
10
16
20420
941
26
77
126
20421
2099
33
119
155
20422
239
13
24
20423
268
13
21
20424
1947
53
194
232
20425
1062
21
93
81
20426
4457
127
478
587
20427
6533
128
469
565
20428
858
21
72
89
20429
623
48
50
20430
174
14
11
20431
668
14
49
56
20432
372
24
33
20433
1593
55
153
213
20434
2054
46
191
278
20435
976
25
78
111
20436
368
24
33
20437
4857
120
396
473
20438
798
61
72
20439
9703
213
908
1,176
20440
345
17
30
20441
5013
130
455
502
20442
115
12
20443
164
11
20444
178
15
16
20445
532
14
42
68
20446
2810
45
174
230
20447
5379
107
515
667
20448
1010
29
121
163
20449
1244
21
83
101
20450
Santiago Amoltepec
6845
250
894
1,022
20451
Santiago Apoala
314
18
27
20452
Santiago Apstol
1432
24
80
136
20453
Santiago Astata
2380
45
143
233
20454
Santiago Atitln
1944
43
155
218
20455
Santiago Ayuquililla
1006
28
99
119
20456
Santiago Cacaloxtepec
774
19
41
66
20457
Santiago Camotln
1444
34
136
203
20458
Santiago Comaltepec
532
25
46
20459
Santiago Chazumba
1863
34
105
164
20460
Santiago Chopam
2441
67
213
270
20461
Santiago del Ro
220
16
20462
Santiago Huajolotitln
1492
21
97
145
20463
Santiago Huauclilla
244
13
16
20464
164
15
20465
Santiago Ixcuintepec
897
22
107
104
20466
Santiago Ixtayutla
6353
195
649
964
20467
Santiago Jamiltepec
7343
137
576
717
20468
Santiago Jocotepec
6172
178
647
908
20469
Santiago Juxtlahuaca
19171
481
1,825
2,194
20470
Santiago Lachiguiri
1816
28
111
157
20471
Santiago Lalopa
167
11
12
20472
Santiago Laollaga
1315
14
60
82
20473
Santiago Laxopa
523
34
59
20474
1288
17
92
128
20475
Santiago Matatln
3718
77
285
336
20476
Santiago Miltepec
98
11
20477
Santiago Minas
645
39
68
20478
Santiago Nacaltepec
808
44
60
20479
Santiago Nejapilla
85
20480
Santiago Nundiche
356
23
26
20481
Santiago Nuyo
20482
20483
20484
895
15
51
61
19386
373
1,402
1,942
Santiago Suchilquitongo
4199
83
299
302
Santiago Tamazola
1477
34
112
180
20485
Santiago Tapextla
1230
22
93
181
20486
971
22
60
83
20487
Santiago Tenango
959
18
77
72
20488
Santiago Tepetlapa
56
20489
Santiago Tetepec
2029
34
198
249
20490
Santiago Texcalcingo
1487
52
146
190
20491
Santiago Textitln
2321
79
257
320
20492
Santiago Tilantongo
1382
24
97
119
20493
Santiago Tillo
196
10
10
20494
Santiago Tlazoyaltepec
1912
63
219
302
20495
Santiago Xanica
1255
38
99
163
20496
Santiago Xiacu
720
10
56
48
20497
Santiago Yaitepec
2037
56
188
299
20498
Santiago Yaveo
2343
47
163
233
20499
Santiago Yolomcatl
966
11
69
71
20500
Santiago Yosonda
3275
72
267
324
20501
Santiago Yucuyachi
265
11
26
20502
Santiago Zacatepec
2473
38
165
329
20503
Santiago Zoochila
170
15
20504
Nuevo Zoquipam
579
13
52
68
20505
3725
54
190
241
20506
20507
20508
644
33
39
20509
4296
126
441
582
20510
1221
55
89
20511
1558
30
137
182
20512
390
35
47
20513
3992
90
300
419
20514
368
33
41
20515
30331
549
2,099
2,557
20516
1543
48
164
199
20517
1653
24
136
197
20518
62
20519
20520
20521
115
20522
384
13
25
39
20523
602
32
34
20524
158
10
305
19
28
1272
25
122
174
686
37
49
2741
59
221
271
20525
5579
97
312
472
20526
7222
168
604
851
20527
1407
53
125
163
20528
378
24
27
20529
620
13
95
91
20530
1170
23
96
127
20531
20532
20533
20534
20535
20536
20537
Silacayopam
20538
Sitio de Xitlapehua
20539
Soledad Etla
20540
20541
Tanetze de Zaragoza
20542
Taniche
20543
Tataltepec de Valds
20544
445
24
35
20545
4985
113
385
454
20546
2356
32
142
158
20547
Teotongo
390
24
26
20548
586
18
43
59
20549
4222
74
306
448
20550
1864
31
115
125
20551
Tlacolula de Matamoros
7874
122
488
544
20552
Tlacotepec Plumas
201
15
13
20553
Tlalixtac de Cabrera
4687
98
340
418
20554
1950
36
147
219
20555
Trinidad Zaachila
1328
18
74
105
20556
87
20557
Unin Hidalgo
6845
98
401
474
20558
Valerio Trujano
685
11
39
61
20559
156
634
951
20560
2255
35
128
178
20561
Yaxe
1234
29
127
155
20562
14
37
46
20563
Yogana
447
25
42
20564
Yutanduchi de Guerrero
534
10
32
48
20565
Villa de Zaachila
17023
381
1,383
1,617
20566
Zapotitln del Ro
1707
32
116
198
20567
Zapotitln Lagunas
1226
17
106
114
20568
Zapotitln Palmas
515
39
45
20569
20570
Zimatln de Alvarez
758
10
51
65
1656
23
157
184
977
19
83
83
1332
35
137
206
1400
33
114
205
187
12
2552
46
171
232
312
14
28
43
2002
30
154
178
53
225
270
657
32
50
242
15
18
2489
53
215
303
688
14
44
55
8499
162
610
730
Puebla
2786034
54,903
217,353
278,459
21001
Acajete
26658
671
2,669
3,199
21002
Acateno
3780
59
271
356
21003
Acatln
13122
268
961
1,358
21004
Acatzingo
26075
649
2,590
3,183
21005
Acteopan
1166
13
70
124
21006
Ahuacatln
7394
175
704
887
21007
Ahuatln
1419
26
94
135
21008
Ahuazotepec
5129
127
441
537
21009
Ahuehuetitla
755
10
45
59
21010
Ajalpan
31284
845
3,167
3,838
21011
Albino Zertuche
674
12
46
68
21012
Aljojuca
2423
34
162
210
21013
Altepexi
9291
193
739
869
21014
Amixtln
2638
56
246
336
21015
Amozoc
48743
1,121
4,372
5,409
21016
Aquixtla
3740
86
327
358
21017
Atempan
13823
363
1,457
1,634
21018
Atexcal
1748
36
140
178
21019
Atlixco
53618
1,046
4,064
5,526
21020
Atoyatempan
3176
80
289
343
21021
Atzala
509
13
45
51
21022
Atzitzihuacn
4327
72
334
503
21023
Atzitzintla
3524
98
328
436
21024
Axutla
349
20
33
21025
Ayotoxco de Guerrero
3948
76
294
424
21026
Calpan
5612
116
432
643
21027
Caltepec
1970
45
137
180
21028
Camocuautla
1179
31
127
124
21029
Caxhuacan
1863
28
109
186
21030
Coatepec
293
16
36
21031
Coatzingo
1322
26
94
110
21032
Cohetzala
564
10
30
39
21033
Cohuecn
2012
35
132
199
21034
Coronango
15419
294
1,265
1,776
21035
Coxcatln
10406
207
831
1,093
21036
Coyomeapan
6543
181
663
916
21037
Coyotepec
925
63
60
21038
Cuapiaxtla de Madero
3861
92
314
408
21039
Cuautempan
3922
75
325
439
21040
Cuautinchn
4207
101
411
512
21041
Cuautlancingo
32820
674
2,563
3,121
21042
Cuayuca de Andrade
21043
21044
Cuyoaco
21045
Chalchicomula de Sesma
21046
Chapulco
21047
Chiautla
21048
21049
21050
21051
21052
21053
1327
22
99
121
23614
500
1,939
2,479
7078
162
614
722
19971
398
1,535
1,992
3518
91
343
408
7735
124
578
752
Chiautzingo
7382
121
619
809
Chiconcuautla
7788
214
921
1,114
Chichiquila
13977
423
1,638
1,900
Chietla
13408
224
969
1,310
Chigmecatitln
518
34
31
Chignahuapan
27250
577
2,238
2,779
21054
Chignautla
21055
Chila
16311
406
1,630
1,994
1846
29
133
21056
Chila de la Sal
211
461
19
21057
Honey
31
2740
74
262
345
21058
21059
Chilchotla
10168
252
987
1,268
Chinantla
888
16
71
21060
96
Domingo Arenas
2673
52
258
378
21061
Eloxochitln
6247
153
609
750
21062
Epatln
1736
42
123
210
21063
Esperanza
6466
140
566
629
21064
Francisco Z. Mena
7990
111
517
802
21065
10260
266
972
1,085
21066
Guadalupe
2451
46
155
270
21067
Guadalupe Victoria
7758
159
686
922
21068
Hermenegildo Galeana
3574
77
288
450
21069
Huaquechula
10064
215
764
1,152
21070
Huatlatlauca
21071
Huauchinango
21072
21073
21074
Huejotzingo
21075
Hueyapan
21076
Hueytamalco
21077
Hueytlalpan
21078
Huitzilan de Serdn
21079
2625
52
200
332
48597
1,066
4,116
5,104
Huehuetla
7644
157
599
839
Huehuetln El Chico
3397
51
219
321
33648
740
2,811
3,589
6454
166
530
758
11812
224
962
1,205
2060
38
168
226
6762
159
689
856
Huitziltepec
2322
42
187
205
21080
Atlequizayan
1678
37
120
185
21081
Ixcamilpa de Guerrero
1434
21
107
176
21082
Ixcaquixtla
3827
80
266
387
21083
Ixtacamaxtitln
11152
242
851
1,240
21084
Ixtepec
21085
Izcar de Matamoros
21086
3453
67
281
361
28763
561
2,199
3,001
Jalpan
5467
84
422
642
21087
Jolalpan
4699
89
381
537
21088
Jonotla
2181
27
132
205
21089
Jopala
6022
117
498
754
21090
Juan C. Bonilla
6819
157
627
770
21091
Juan Galindo
4788
62
294
404
21092
Juan N. Mndez
2189
46
171
257
21093
Lafragua
3457
55
268
362
21094
Libres
15107
377
1,339
1,682
21095
Magdalena Tlatlauquitepec, La
176
13
17
21096
Mazapiltepec de Jurez
1171
19
99
107
21097
Mixtla
1012
23
80
96
21098
Molcaxac
2256
40
174
243
21099
Caada Morelos
8344
214
745
1,022
21100
Naupan
4946
111
444
583
21101
Nauzontla
1560
30
96
146
21102
Nealtican
4406
114
423
559
21103
Nicols Bravo
2768
64
243
279
21104
Nopalucan
15589
373
1,445
21105
Ocotepec
1912
33
144
1,905
168
21106
Ocoyucan
7981
152
793
1,091
21107
Olintla
5897
144
497
719
21108
Oriental
7556
173
636
806
21109
Pahuatln
7842
193
744
980
21110
Palmar de Bravo
21747
527
2,159
2,796
21111
Pantepec
8401
152
569
870
21112
Petlalcingo
3618
103
266
422
21113
Piaxtla
1600
22
97
131
21114
Puebla
800716
12,389
50,295
63,896
21115
Quecholac
23310
671
2,382
2,836
21116
Quimixtln
10354
278
1,041
1,279
21117
5466
113
485
562
21118
13283
333
1,257
1,558
21119
54711
943
4,066
4,973
21120
2144
44
230
269
21121
47
69
21122
4070
87
299
407
21123
2082
44
156
243
21124
6343
126
467
649
21125
3318
62
213
299
21126
2352
52
185
291
21127
1561
21
98
145
21128
4089
87
329
385
21129
5565
109
455
572
21130
1335
15
78
109
21131
21132
21133
21134
21135
230
14
18
21136
5934
125
488
633
21137
4336
107
325
408
21138
4436
99
322
470
21139
1374
19
108
143
21140
60707
1,117
4,309
5,641
21141
1309
22
89
146
21142
13839
293
1,165
1,345
21143
12291
211
938
1,287
21144
7099
167
623
760
21145
6338
142
632
853
21146
422
20
40
21147
2394
56
196
247
21148
4104
111
377
513
21149
Santiago Miahuatln
12085
337
1,172
1,462
21150
Huehuetln El Grande
2800
61
232
324
21151
3414
74
280
365
21152
Soltepec
5080
92
429
561
21153
Tecali de Herrera
9243
196
798
905
386
33
45
68979
1,295
5,089
6,520
301
24
36
8515
134
640
870
21154
Tecamachalco
21155
Tecomatln
33846
783
3,177
1975
29
129
21156
Tehuacn
21157
3,706
198
142246
2,898
11,471
14,066
Tehuitzingo
4173
61
252
429
21158
Tenampulco
3153
59
220
270
21159
Teopantln
1627
20
107
183
21160
Teotlalco
1207
18
78
113
21161
Tepanco de Lpez
7948
178
724
913
21162
Tepango de Rodrguez
2085
31
144
247
21163
Tepatlaxco de Hidalgo
6836
166
588
712
21164
Tepeaca
33734
774
2,969
3,931
21165
Tepemaxalco
515
11
45
86
21166
Tepeojuma
2861
55
214
318
21167
Tepetzintla
4667
129
458
604
21168
Tepexco
2733
59
261
356
21169
Tepexi de Rodrguez
9648
176
708
896
21170
Tepeyahualco
8494
189
658
881
21171
Tepeyahualco de Cuauhtmoc
1340
26
96
122
21172
Tetela de Ocampo
11523
200
855
1,176
21173
21174
Teziutln
21175
21176
21177
21178
21179
2675
50
210
271
46950
899
3,697
4,676
Tianguismanalco
3993
82
330
439
Tilapa
3461
82
262
364
22574
551
2,302
2,918
Tlacuilotepec
7985
180
648
931
Tlachichuca
13959
301
1,239
1,574
21180
Tlahuapan
18363
352
1,492
1,980
21181
Tlaltenango
2874
80
254
311
21182
Tlanepantla
2499
66
221
289
21183
Tlaola
10263
244
993
1,332
21184
Tlapacoya
2759
68
255
370
21185
Tlapanal
3096
64
260
381
21186
Tlatlauquitepec
23321
472
1,895
2,422
21187
Tlaxco
2339
30
154
255
21188
Tochimilco
5887
109
493
696
21189
Tochtepec
8880
191
776
953
21190
Totoltepec de Guerrero
510
29
46
21191
Tulcingo
3293
59
228
326
21192
Tuzamapan de Galeana
2696
42
162
241
21193
Tzicatlacoyan
2447
45
202
240
21194
Venustiano Carranza
13494
266
1,054
1,458
21195
Vicente Guerrero
9539
247
958
1,215
21196
Xayacatln de Bravo
506
10
33
45
21197
Xicotepec
36069
770
3,046
3,922
21198
Xicotln
21199
Xiutetelco
21200
21201
519
11
33
58
20153
566
2,015
2,324
Xochiapulco
1689
29
147
178
Xochiltepec
1214
22
95
119
21202
6067
123
552
709
21203
2553
66
268
317
21204
Yaonhuac
3879
93
288
356
21205
Yehualtepec
10827
249
1,087
1,275
21206
Zacapala
1559
27
114
156
21207
Zacapoaxtla
25983
618
2,241
2,872
21208
Zacatln
34452
750
2,850
3,589
21209
Zapotitln
3072
59
241
354
21210
Zapotitln de Mndez
2535
48
183
263
21211
Zaragoza
7070
148
547
685
21212
Zautla
8702
214
746
986
21213
Zihuateutla
5501
122
417
663
21214
Zinacatepec
7308
138
608
706
21215
Zongozotla
2123
36
108
212
21216
Zoquiapan
1147
21
91
143
21217
Zoquitln
9162
211
931
1,254
884600
16,499
64,945
81,422
22001
Quertaro
Amealco de Bonfil
27204
625
2,547
3,295
22002
Pinal de Amoles
11277
306
1,173
1,656
22003
Arroyo Seco
5372
100
426
661
22004
Cadereyta de Montes
28184
669
2,702
3,321
22005
Coln
28457
638
2,617
3,158
22006
Corregidora
70089
1,215
5,104
6,099
22007
Ezequiel Montes
20741
505
1,794
2,140
22008
Huimilpan
18016
424
1,560
2,068
22009
Jalpan de Serra
9763
204
846
1,197
22010
Landa de Matamoros
8330
185
712
1,079
22011
Marqus, El
44479
979
3,706
4,739
22012
Pedro Escobedo
31841
688
2,514
3,132
22013
Peamiller
8084
179
691
890
22014
Quertaro
410120
6,672
26,147
32,706
22015
San Joaqun
22016
22017
22018
3407
96
367
474
116750
2,108
8,565
10,559
Tequisquiapan
29343
585
2,239
2,871
Tolimn
13143
321
1,235
1,377
729634
14,151
54,459
64,748
23001
Quintana Roo
Cozumel
40711
859
3,363
4,227
23002
30807
718
3,085
3,933
23003
Isla Mujeres
8434
155
534
643
23004
Othn P. Blanco
99975
2,002
7,932
10,584
23005
Benito Jurez
384437
6,990
27,016
32,177
23006
15129
365
1,553
1,998
23007
Lzaro Crdenas
10851
261
976
1,247
23008
Solidaridad
139290
2,801
10,000
9,939
1209179
23,053
91,493
118,666
7084
157
651
805
Ahualulco
24002
Alaquines
3274
71
236
377
24003
Aquismn
23756
660
2,364
2,954
24004
1944
29
113
153
24005
Crdenas
7532
131
524
692
24006
Catorce
4214
87
312
355
24007
Cedral
8368
159
638
791
24008
Cerritos
8667
157
626
24009
1483
26
100
779
154
24010
13515
300
1,072
1,314
24011
Ciudad Fernndez
17364
324
1,324
1,864
24012
Tancanhuitz de Santos
10876
226
843
1,102
24013
Ciudad Valles
79356
1,318
5,464
6,847
24014
Coxcatln
8666
159
624
864
24015
Charcas
9301
142
632
821
24016
Ebano
16786
277
1,168
1,581
24017
Guadalczar
10972
223
777
1,041
24018
Huehuetln
7455
166
637
815
24019
Lagunillas
2300
46
146
216
24020
Matehuala
40387
778
3,047
3,823
24021
Mexquitic de Carmona
20014
380
1,686
2,230
24022
Moctezuma
7617
127
642
885
24023
Rayn
5965
96
430
581
24024
Rioverde
35466
631
2,571
3,476
24025
Salinas
11563
270
1,083
1,463
24026
San Antonio
5011
123
366
572
24027
4003
75
252
375
24028
382341
6,609
26,298
33,665
24029
10733
166
756
1,157
24030
2183
36
120
186
24031
Santa Catarina
4824
145
505
645
24032
15220
323
1,297
1,751
24033
Santo Domingo
4625
90
335
435
24034
6377
120
397
617
24035
2,757
11,293
13,893
24036
Tamasopo
11798
239
867
1,208
24037
Tamazunchale
50833
1,110
4,084
5,509
24038
Tampacn
8168
129
560
824
24039
Tampamoln Corona
7179
133
606
813
24040
Tamun
17311
303
1,252
1,761
24041
Tanlajs
10992
240
936
1,296
24042
Tanquin de Escobedo
6409
125
473
627
24043
Tierra Nueva
3562
77
308
443
24044
Vanegas
3202
54
237
265
24045
Venado
6287
112
503
616
24046
Villa de Arriaga
7130
162
641
765
24047
Villa de Guadalupe
4012
80
271
357
24048
Villa de la Paz
2263
43
148
204
24049
Villa de Ramos
15351
371
1,382
1,820
24050
Villa de Reyes
20205
398
1,824
2,182
24051
Villa Hidalgo
5920
113
375
484
24052
Villa Jurez
3964
70
242
340
24053
Axtla de Terrazas
17853
375
1,358
1,857
24054
Xilitla
26369
603
2,385
3,178
24055
Zaragoza
11201
255
947
1,249
24056
Villa de Arista
7294
141
603
799
24057
Matlapa
16807
390
1,579
1,997
24058
Naranjo, El
8124
146
583
793
Sinaloa
1337847
21,866
87,944
114,508
25001
Ahome
212950
3,349
13,762
17,835
25002
Angostura
20408
266
1,232
1,685
25003
Badiraguato
14735
278
1,126
1,589
25004
Concordia
13795
201
903
1,159
25005
Cosal
9549
206
709
967
25006
Culiacn
413193
7,036
27,556
35,136
25007
Choix
17026
283
1,226
1,640
25008
Elota
23523
511
1,891
2,290
25009
Escuinapa
25142
386
1,779
2,308
25010
Fuerte, El
48225
658
3,087
3,838
25011
Guasave
124332
1,989
7,985
10,987
25012
Mazatln
218467
3,317
13,454
17,711
25013
Mocorito
20099
294
1,184
1,633
25014
Rosario
23363
371
1,441
1,954
25015
Salvador Alvarado
37965
610
2,578
3,242
25016
San Ignacio
10757
191
701
970
25017
Sinaloa
40208
717
2,746
3,914
25018
Navolato
Sonora
64110
1,203
4,584
5,650
1304642
21,521
87,382
115,676
26001
Aconchi
1154
14
61
89
26002
Agua Prieta
38999
653
3,061
4,008
26003
Alamos
12024
195
757
1,118
26004
Altar
4989
100
403
445
26005
Arivechi
559
31
31
26006
Arizpe
1340
15
67
87
26007
Atil
333
19
20
26008
Bacadhuachi
611
35
51
26009
Bacanora
293
11
18
26010
Bacerac
652
12
35
56
26011
Bacoachi
675
10
35
44
26012
Bcum
9467
132
593
796
26013
Banmichi
698
10
39
59
26014
Bavicora
1579
21
79
123
26015
Bavispe
26016
Benjamn Hill
26017
576
16
37
47
2327
39
136
212
Caborca
33757
565
2,284
2,988
26018
Cajeme
191856
2,772
11,840
15,805
26019
Cananea
15927
266
974
1,342
26020
Carb
2152
36
145
205
26021
Colorada, La
834
31
54
26022
Cucurpe
384
24
35
26023
Cumpas
2647
34
152
184
26024
Divisaderos
293
11
20
26025
Empalme
24169
401
1,594
2,238
26026
Etchojoa
27436
508
1,915
2,545
26027
Fronteras
3604
41
273
348
26028
Granados
407
25
28
26029
Guaymas
68181
1,067
4,380
5,975
26030
Hermosillo
413283
6,735
26,859
35,573
26031
Huachinera
681
42
72
26032
Husabas
408
31
32
26033
Huatabampo
36719
577
2,236
3,156
26034
Hupac
26035
Imuris
26036
Magdalena
26037
Mazatn
26038
499
23
34
5580
91
414
571
13040
231
906
1,198
635
26
38
Moctezuma
2264
28
107
160
26039
Naco
3495
68
290
341
26040
Ncori Chico
26041
Nacozari de Garca
26042
26043
26044
Onavas
26045
Opodepe
26046
Oquitoa
208
12
26047
Pitiquito
4752
78
296
444
26048
Puerto Peasco
33823
587
2,397
3,025
26049
Quiriego
1512
28
89
99
26050
Rayn
808
10
31
44
26051
Rosario
2525
35
137
198
26052
Sahuaripa
2665
32
133
193
26053
137
26054
San Javier
111
26055
85771
1,573
6,126
7,975
26056
3439
89
342
396
26057
669
34
57
26058
Santa Ana
7599
120
462
719
26059
Santa Cruz
1055
23
71
104
26060
Sric
1491
33
122
144
26061
Soyopa
571
20
43
26062
Suaqui Grande
553
40
38
26063
Tepache
489
16
23
26064
Trincheras
840
11
58
67
26065
Tubutama
795
16
49
72
26066
Ures
3881
46
189
260
26067
Villa Hidalgo
708
43
53
26068
Villa Pesqueira
679
10
35
46
26069
Ycora
3196
49
224
280
26070
6577
132
533
668
26071
Benito Jurez
9618
150
659
922
26072
6711
106
438
624
1016984
18,760
74,343
94,152
802
48
58
5363
85
383
523
Navojoa
74427
1,340
4,954
6,789
Nogales
116896
2,187
9,379
11,513
Tabasco
194
15
1250
23
71
113
27001
Balancn
25005
453
1,794
2,422
27002
Crdenas
104440
2,157
8,424
11,035
27003
Centla
48630
1,068
3,899
4,761
27004
Centro
288062
4,618
18,346
22,402
27005
Comalcalco
89098
1,716
6,794
8,778
27006
Cunduacn
57478
1,182
4,566
5,606
27007
Emiliano Zapata
12329
211
778
1,092
27008
Huimanguillo
79387
1,683
6,819
8,780
27009
Jalapa
16873
267
1,067
1,526
27010
Jalpa de Mndez
39052
679
3,065
3,726
27011
Jonuta
15168
271
1,048
1,507
27012
Macuspana
75992
1,448
5,424
7,036
27013
Nacajuca
46699
821
3,432
4,218
27014
Paraso
44169
830
3,083
3,948
27015
Tacotalpa
22499
424
1,738
2,401
27016
Teapa
26295
488
2,043
2,379
27017
Tenosique
Tamaulipas
25808
444
2,023
2,535
1651604
27,777
110,961
142,808
28001
Abasolo
5210
78
326
508
28002
Aldama
12834
205
813
1,165
28003
Altamira
103194
1,842
7,307
9,314
28004
Antiguo Morelos
3731
54
214
320
28005
Burgos
2188
29
104
156
28006
Bustamante
3572
60
260
353
28007
Camargo
9387
134
645
781
28008
Casas
1947
39
131
163
28009
Ciudad Madero
96514
1,233
5,134
7,059
28010
Cruillas
1075
10
51
78
28011
Gmez Faras
4030
57
228
327
28012
Gonzlez
18218
308
1,269
1,777
28013
Gemez
7395
101
415
639
28014
Guerrero
1784
30
112
140
28015
6808
81
416
550
28016
Hidalgo
11399
158
668
977
28017
Jaumave
7669
132
532
730
28018
Jimnez
3916
58
250
349
28019
Llera
8386
142
478
645
28020
Mainero
1102
57
74
28021
Mante, El
50175
756
2,849
3,990
28022
Matamoros
256051
4,646
18,744
24,049
28023
Mndez
2157
19
113
160
28024
Mier
3070
46
173
245
28025
Miguel Alemn
10790
156
676
892
28026
Miquihuana
1981
34
140
179
28027
Nuevo Laredo
207324
3,796
15,471
19,550
28028
Nuevo Morelos
1408
30
86
121
28029
Ocampo
5614
83
308
443
28030
Padilla
5709
100
331
479
28031
Palmillas
695
13
55
68
28032
Reynosa
333674
6,025
23,423
27,660
28033
Ro Bravo
53613
1,034
3,957
5,110
28034
San Carlos
4461
59
256
348
28035
San Fernando
29413
473
1,914
2,694
28036
San Nicols
28037
Soto La Marina
28038
Tampico
524
15
29
48
10679
179
693
964
146714
2,019
8,280
10,812
28039
Tula
11406
221
801
28040
Valle Hermoso
32609
561
2,292
3,026
28041
Victoria
159701
2,570
10,282
13,671
28042
Villagrn
3021
41
151
230
28043
Xicotncatl
Tlaxcala
1,106
10456
142
527
858
567719
10,998
43,714
55,967
29001
Amaxac de Guerrero
3856
71
297
329
29002
5943
97
372
502
29003
Atlangatepec
2497
49
207
265
29004
Altzayanca
7724
162
636
765
29005
Apizaco
37493
611
2,473
3,331
29006
Calpullpan
21729
457
1,624
2,178
29007
Carmen Tequexquitla, El
7789
178
736
846
29008
Cuapiaxtla
7436
166
735
736
29009
Cuaxomulco
2210
53
165
213
29010
Chiautempan
32861
614
2,422
3,057
29011
1861
36
132
192
29012
Espaita
4493
86
326
435
29013
Huamantla
44183
1,005
3,836
4,602
29014
Hueyotlipan
5553
111
402
540
29015
275
1,153
1,568
29016
Ixtenco
3197
53
227
245
29017
72
328
376
29018
17563
326
1,304
1,641
29019
Tepetitla de Lardizbal
8905
157
680
872
29020
96
274
388
29021
142
541
768
29022
2818
65
233
293
29023
Natvitas
10157
186
743
1,008
29024
Panotla
10092
194
685
926
29025
38210
876
3,499
4,282
29026
8796
173
705
865
29027
Tenancingo
4927
72
403
513
29028
Teolocholco
10480
215
828
1,117
29029
Tepeyanco
4106
74
333
394
29030
Terrenate
7194
176
681
749
29031
Tetla de la Solidaridad
14011
251
1,086
1,511
29032
Tetlatlahuca
5667
75
391
525
29033
Tlaxcala
45089
744
2,847
3,707
29034
Tlaxco
19049
391
1,538
2,077
29035
Tocatln
2593
54
237
256
29036
Totolac
11094
193
757
1,023
29037
29038
Tzompantepec
29039
29040
29041
Papalotla de Xicohtencatl
29042
Xicohtzinco
4905
85
352
446
29043
Yauhquemecan
17496
328
1,341
1,739
29044
Zacatelco
17986
322
1,355
1,811
80
342
444
8430
165
643
841
Xaloztoc
11473
224
997
1,162
Xaltocan
4687
91
335
464
12437
257
909
1,237
29045
Benito Jurez
2778
48
224
276
29046
Emiliano Zapata
2053
63
180
187
29047
Lzaro Crdenas
1332
18
126
140
29048
Magdalena Tlaltelulco, La
7936
171
719
939
29049
2109
25
140
193
29050
5064
102
390
546
29051
1244
19
77
127
29052
2593
60
225
270
29053
3615
68
273
375
29054
2313
48
165
222
29055
1073
18
65
114
29056
2973
53
208
274
29057
1635
35
116
158
29058
3031
46
246
302
29059
2707
60
241
325
29060
2552
56
209
280
3488588
62,755
248,631
320,895
30001
Veracruz
Acajete
4034
84
361
454
30002
Acatln
1266
21
93
142
30003
Acayucan
38623
799
2,745
3,680
30004
Actopan
15714
228
891
1,243
30005
Acula
2212
37
141
180
30006
Acultzingo
9938
246
910
1,136
30007
Camarn de Tejeda
2715
46
174
223
30008
Alpatlhuac
4881
91
499
613
30009
164
695
949
30010
Altotonga
30748
768
3,102
3,783
30011
Alvarado
23411
331
1,394
1,743
30012
Amatitln
3445
45
192
258
30013
Naranjos Amatln
12619
210
778
1,046
30014
18063
348
1,267
1,695
30015
Angel R. Cabada
16155
251
1,052
1,340
30016
Antigua, La
13468
222
875
1,140
30017
Apazapan
1668
29
94
153
30018
Aquila
666
16
63
76
30019
Astacinga
1908
75
213
292
30020
Atlahuilco
5189
129
564
598
30021
Atoyac
9160
154
581
823
30022
Atzacan
9614
224
894
1,067
30023
Atzalan
19751
387
1,722
2,293
30024
Tlaltetela
7033
148
628
777
30025
Ayahualulco
14604
411
1,494
1,849
30026
Banderilla
10265
200
738
825
30027
Benito Jurez
8717
199
781
1,045
30028
Boca del Ro
68958
990
3,823
4,585
30029
Calcahualco
7853
237
907
1,008
30030
Camerino Z. Mendoza
17658
318
1,210
1,441
30031
Carrillo Puerto
5880
92
434
606
30032
Catemaco
22756
471
1,815
2,269
30033
Cazones
11104
167
771
1,071
30034
Cerro Azul
11960
163
756
936
30035
Citlaltpetl
5535
115
376
605
30036
Coacoatzintla
4517
109
425
556
30037
Coahuitln
4051
93
336
504
30038
Coatepec
30039
Coatzacoalcos
30040
30041
40448
713
2,777
3,301
141081
2,114
8,607
11,149
Coatzintla
23393
402
1,668
2,189
Coetzala
1029
36
94
111
30042
Colipa
2447
46
182
282
30043
Comapa
8563
151
596
887
30044
Crdoba
88991
1,613
6,104
7,451
30045
Cosamaloapan de Carpio
25543
365
1,542
2,036
30046
Cosautln de Carvajal
6899
123
539
660
30047
Coscomatepec
26438
783
2,897
3,474
30048
Cosoleacaque
55216
974
3,732
4,872
30049
Cotaxtla
8751
147
574
778
30050
Coxquihui
7973
143
666
880
30051
Coyutla
10106
190
743
1,070
30052
Cuichapa
4440
84
332
440
30053
Cuitlhuac
9116
163
696
855
30054
Chacaltianguis
4983
64
293
396
30055
Chalma
6805
106
438
630
30056
Chiconamel
3771
83
298
408
30057
Chiconquiaco
5955
130
524
743
30058
Chicontepec
25746
403
1,524
2,412
30059
Chinameca
6780
118
451
486
30060
Chinampa de Gorostiza
7207
107
516
723
30061
Choapas, Las
29557
631
2,567
3,535
30062
Chocamn
8410
197
730
892
30063
Chontla
7299
132
503
775
30064
Chumatln
1675
31
138
187
30065
Emiliano Zapata
26559
453
1,902
2,333
30066
Espinal
13010
208
991
1,332
30067
Filomeno Mata
10137
386
1,308
1,467
30068
Fortn
26958
454
2,004
2,368
30069
Gutirrez Zamora
10386
153
619
898
30070
Hidalgotitln
7696
149
598
860
30071
Huatusco
25127
504
2,063
2,702
30072
Huayacocotla
10187
246
978
1,135
30073
Hueyapan de Ocampo
17889
299
1,341
1,844
30074
Huiloapan
3047
57
237
265
30075
Ignacio de la Llave
7572
118
478
655
30076
Ilamatln
6954
154
668
834
30077
Isla
16916
299
1,225
1,607
30078
Ixcatepec
6390
106
414
695
30079
5458
108
472
589
30080
9470
221
807
1,115
30081
Ixhuatlancillo
9918
249
827
1,048
30082
7386
119
472
667
30083
Ixhuatln de Madero
24879
423
1,872
2,702
30084
Ixmatlahuacan
2491
28
153
188
30085
Ixtaczoquitln
31393
654
2,216
2,702
30086
Jalacingo
30087
Xalapa
30088
Jalcomulco
30089
Jltipan
30090
Jamapa
30091
Jess Carranza
30092
Xico
30093
Jilotepec
30094
30095
Juchique de Ferrer
30096
22249
598
2,314
2,721
195634
3,207
12,397
15,330
2637
45
149
183
17537
289
1,087
1,417
4565
67
259
414
10362
197
843
1,111
18466
397
1,512
1,729
6402
144
487
607
16624
266
1,174
1,636
6617
99
507
695
Landero Y Coss
604
32
50
30097
Lerdo de Tejada
7866
101
433
597
30098
Magdalena
1679
44
176
190
30099
Maltrata
6660
161
625
801
30100
9689
144
609
811
30101
Mariano Escobedo
14799
323
1,343
1,588
30102
Martnez de la Torre
47987
926
3,540
4,566
30103
Mecatln
6435
168
680
773
30104
Mecayapan
5964
122
486
709
30105
Medelln
21209
330
1,272
1,637
30106
Miahuatln
1897
37
201
223
30107
Minas, Las
1737
41
196
217
30108
Minatitln
70672
1,064
4,601
6,110
30109
Misantla
25133
433
1,733
2,525
30110
Mixtla de Altamirano
5885
217
631
691
30111
Moloacn
6974
122
470
673
30112
Naolinco
8932
161
663
840
30113
Naranjal
2378
70
209
237
30114
Nautla
4508
60
285
374
30115
Nogales
14160
271
1,000
1,204
30116
Oluta
6387
121
435
633
30117
Omealca
9192
170
679
955
30118
Orizaba
52652
784
3,070
3,720
30119
Otatitln
2623
42
181
204
30120
Oteapan
6678
124
468
599
30121
Ozuluama de Mascareas
11254
151
746
932
30122
Pajapan
7815
125
581
795
30123
Pnuco
41522
646
2,783
3,761
30124
Papantla
64056
1,090
4,462
5,729
30125
12726
230
953
1,130
30126
Paso de Ovejas
13239
176
785
996
30127
Perla, La
10340
346
1,362
1,577
30128
Perote
35233
800
3,194
3,601
30129
Platn Snchez
9023
123
687
952
30130
Playa Vicente
15253
283
1,118
1,620
30131
101381
1,519
6,130
7,485
30132
8324
203
753
862
30133
Pueblo Viejo
28419
536
1,958
2,411
30134
Puente Nacional
9684
170
600
810
30135
Rafael Delgado
10757
276
1,105
1,159
30136
Rafael Lucio
3400
82
296
326
30137
Reyes, Los
2925
89
295
370
30138
Ro Blanco
17961
325
1,102
1,356
30139
Saltabarranca
2756
39
168
216
30140
1418
33
133
175
30141
75148
1,357
5,801
7,834
30142
14061
246
969
1,378
30143
Santiago Tuxtla
27323
436
1,785
2,468
30144
Sayula de Alemn
13890
268
1,010
1,447
30145
Soconusco
6550
114
387
652
30146
Sochiapa
1680
40
144
188
30147
Soledad Atzompa
11859
405
1,226
1,345
30148
Soledad de Doblado
12435
184
791
1,052
30149
Soteapan
15050
393
1,518
2,004
30150
Tamaln
30151
Tamiahua
30152
30153
5616
92
362
533
11016
142
614
1,027
Tampico Alto
5895
78
338
461
Tancoco
2772
29
162
228
30154
Tantima
6736
91
448
612
30155
Tantoyuca
52714
1,158
4,570
5,896
30156
Tatatila
3168
88
325
367
30157
Castillo de Teayo
8054
131
527
806
30158
Tecolutla
10691
153
669
979
30159
Tehuipango
11882
398
1,388
1,582
30160
Temapache
48682
770
3,249
4,628
30161
Tempoal
14512
242
1,029
1,447
30162
Tenampa
2524
44
211
269
30163
Tenochtitln
2014
55
197
267
30164
Teocelo
6634
107
427
572
30165
Tepatlaxco
3828
75
289
422
30166
Tepetln
3869
63
253
352
30167
Tepetzintla
6827
134
449
739
30168
Tequila
6520
225
667
761
30169
Jos Azueta
9585
130
628
878
30170
Texcatepec
5476
153
632
756
30171
Texhuacn
2327
56
225
265
30172
Texistepec
8593
156
593
823
30173
Tezonapa
21708
495
1,739
2,333
30174
Tierra Blanca
35082
492
2,183
3,085
30175
Tihuatln
35532
662
2,606
3,440
30176
Tlacojalpan
2047
35
125
188
30177
Tlacolulan
5310
132
516
613
30178
Tlacotalpan
5925
76
291
439
30179
Tlacotepec de Meja
1664
34
107
181
30180
Tlachichilco
4953
116
447
625
30181
Tlalixcoyan
15219
214
917
1,273
30182
Tlalnelhuayocan
8398
195
758
883
30183
Tlapacoyan
26957
545
2,231
2,757
30184
Tlaquilpa
3146
106
329
430
30185
Tlilapan
2701
67
241
286
30186
Tomatln
2767
45
186
257
30187
Tonayn
2877
70
254
339
30188
Totutla
7414
135
573
780
30189
Txpam
70045
1,021
4,400
5,961
30190
Tuxtilla
30191
Ursulo Galvn
30192
Vega de Alatorre
30193
Veracruz
30194
30195
911
12
34
54
11116
161
607
855
7866
120
484
722
270132
4,026
15,775
19,332
Villa Aldama
6187
210
700
729
Xoxocotla
2730
55
244
347
30196
Yanga
4885
83
338
398
30197
Yecuatla
4549
82
306
485
30198
Zacualpan
2908
58
248
329
30199
Zaragoza
5567
119
485
651
30200
Zentla
5436
98
356
470
30201
Zongolica
18941
446
1,682
2,063
30202
190
760
919
30203
Zozocolco de Hidalgo
6299
144
596
712
30204
Agua Dulce
21486
354
1,401
1,932
30205
Higo, El
9146
152
564
783
30206
183
702
1,009
30207
Tres Valles
17693
337
1,269
1,749
30208
Carlos A. Carrillo
9656
120
523
673
30209
Tatahuicapan de Jurez
5799
139
467
757
30210
Uxpanapa
13303
291
1,111
1,676
30211
San Rafael
13481
188
773
1,237
30212
Santiago Sochiapan
3532
85
292
440
988488
17,063
67,128
83,218
Yucatn
31001
Abal
3446
72
253
279
31002
Acanceh
7699
141
595
587
31003
Akil
4810
95
397
551
31004
Baca
2787
56
187
178
31005
Bokob
952
12
52
76
31006
Buctzotz
4324
72
321
405
31007
Cacalchn
3203
59
195
250
31008
Calotmul
1899
23
124
147
31009
Cansahcab
2278
26
127
162
31010
Cantamayec
1310
25
126
133
31011
Celestn
3334
68
224
317
31012
Cenotillo
1638
13
101
127
31013
Conkal
4778
93
300
307
31014
Cuncunul
879
14
58
80
31015
Cuzam
2695
38
198
228
31016
Chacsinkn
1415
26
136
149
31017
Chankom
2437
51
189
242
31018
Chapab
1540
20
105
132
31019
Chemax
18922
596
2,100
2,315
31020
Chicxulub Pueblo
2214
40
135
187
31021
Chichimil
4312
115
425
469
31022
Chikindzonot
2490
59
251
265
31023
Chochol
2371
34
162
187
31024
Chumayel
1393
19
97
140
31025
Dzn
2261
46
166
206
31026
Dzemul
1731
20
92
114
31027
Dzidzantn
4287
59
232
304
31028
Dzilam de Bravo
1048
12
76
92
31029
Dzilam Gonzlez
2956
55
160
250
31030
Dzits
1752
39
124
157
31031
Dzoncauich
1405
19
109
93
31032
Espita
8606
218
819
918
31033
Halach
9892
179
695
827
31034
Hocab
3236
65
213
293
31035
Hoctn
2687
40
173
235
31036
Homn
4065
55
304
379
31037
Huh
31038
Hunucm
31039
Ixil
31040
Izamal
31041
Kanasn
31042
31043
2363
25
178
211
15313
309
1,090
1,337
2087
35
173
183
12678
241
867
1,082
34757
753
2,870
3,267
Kantunil
2820
37
186
270
Kaua
1535
34
136
173
31044
Kinchil
3249
54
253
306
31045
Kopom
1155
16
65
81
31046
Mama
1190
20
74
101
31047
Man
2159
44
145
176
31048
Maxcan
11747
205
852
1,076
31049
Mayapn
1899
37
242
237
31050
Mrida
419112
6,022
24,165
30,425
31051
Mococh
1580
26
104
116
31052
Motul
16560
297
1,178
1,396
31053
Muna
5522
93
390
516
31054
Muxupip
1313
23
64
102
31055
Opichn
3050
59
185
257
31056
Oxkutzcab
12467
248
987
1,362
31057
Panab
3632
48
203
297
31058
Peto
11539
242
945
1,280
31059
Progreso
25211
422
1,639
2,041
31060
Quintana Roo
468
26
37
31061
Ro Lagartos
1834
25
105
142
31062
Sacalum
2480
33
170
195
31063
Samahil
2623
51
182
217
31064
Sanahcat
759
10
33
42
31065
San Felipe
955
19
74
73
31066
Santa Elena
1788
34
126
206
31067
Sey
5005
110
314
382
31068
Sinanch
1506
25
82
123
31069
Sotuta
4407
103
350
472
31070
Sucil
1766
28
99
178
31071
Sudzal
828
11
76
31072
Suma
861
10
40
48
31073
Tahdzi
2546
107
326
356
31074
Tahmek
1725
25
90
120
31075
Teabo
3193
69
275
317
31076
Tecoh
8349
135
596
744
31077
Tekal de Venegas
1309
17
86
118
31078
Tekant
1777
33
99
142
31079
Tekax
19862
415
1,532
1,926
31080
Tekit
5055
89
378
497
31081
Tekom
1667
35
139
185
31082
Telchac Pueblo
1764
15
82
99
31083
Telchac Puerto
892
44
76
31084
Temax
3606
50
225
278
31085
Temozn
8267
154
703
842
31086
Tepakn
1034
58
74
31087
Tetiz
2247
55
162
227
31088
Teya
970
42
62
31089
Ticul
19237
351
1,304
1,727
31090
Timucuy
3572
84
268
312
31091
Tinum
5375
108
434
569
31092
Tixcacalcupul
3811
84
365
437
31093
Tixkokob
8429
107
529
600
31094
Tixmehuac
2389
47
194
256
31095
Tixphual
2567
35
150
164
31096
Tizimn
38679
774
3,020
3,909
31097
Tunks
1502
29
103
131
31098
Tzucacab
7611
174
605
856
31099
Uayma
1589
39
134
164
31100
Uc
1631
21
111
133
31101
Umn
28970
522
2,024
2,410
31102
Valladolid
41988
913
3,473
4,041
31103
Xocchel
1550
30
98
132
31104
Yaxcab
7559
163
634
842
31105
Yaxkukul
1449
21
97
122
31106
Yoban
1047
13
59
81
660288
12,257
48,792
64,088
Zacatecas
81
32001
Apozol
2290
46
148
210
32002
Apulco
1980
29
137
220
32003
Atolinga
1086
11
49
79
32004
Benito Jurez
1649
23
126
181
32005
Calera
20349
452
1,719
2,143
32006
3394
59
215
293
32007
6288
108
381
501
32008
Cuauhtmoc
5566
112
457
571
32009
Chalchihuites
4218
77
281
391
32010
Fresnillo
104889
1,927
7,997
10,514
32011
1218
16
75
111
32012
Genaro Codina
3206
66
283
334
32013
2783
52
194
300
32014
8345
166
609
32015
634
10
20
814
33
32016
9130
200
754
1,028
32017
Guadalupe
76277
1,487
5,709
7,274
32018
Huanusco
1670
33
102
150
32019
Jalpa
9907
176
718
980
32020
Jerez
22358
340
1,425
1,982
32021
2106
37
173
234
32022
Juan Aldama
7793
129
546
801
32023
Juchipila
4744
71
287
409
32024
Loreto
23164
453
1,973
2,562
32025
Luis Moya
4706
85
346
448
32026
Mazapil
7296
128
410
598
32027
Melchor Ocampo
1232
13
75
108
32028
976
14
48
100
32029
Miguel Auza
8960
186
730
956
32030
Momax
1102
11
62
70
32031
Monte Escobedo
3714
52
216
283
32032
Morelos
5968
104
442
540
32033
Moyahua de Estrada
1809
23
104
141
32034
Nochistln de Meja
10197
166
690
987
32035
Noria de ngeles
32036
Ojocaliente
32037
Pnuco
32038
Pinos
32039
Ro Grande
32040
Sain Alto
32041
Salvador, El
1407
16
89
97
32042
Sombrerete
25214
422
1,772
2,381
32043
Susticacn
514
27
56
32044
Tabasco
6296
133
460
653
32045
Tepechitln
3153
48
186
285
32046
Tepetongo
2829
33
152
195
32047
2212
33
148
204
32048
160
671
838
32049
Valparaso
225
973
1,332
32050
Vetagrande
4470
80
363
401
32051
Villa de Cos
14128
295
1,025
1,346
32052
Villa Garca
8567
192
724
911
32053
4978
114
439
551
32054
Villa Hidalgo
8177
166
686
859
32055
Villanueva
12040
214
798
1,137
32056
Zacatecas
68190
1,116
4,443
5,662
32057
Trancoso
8874
183
793
963
32058
1040
24
61
84
5622
117
447
616
16526
362
1,412
1,920
7804
162
612
752
31925
696
2,588
3,288
23974
439
1,782
2,375
8163
158
640
836
13848
Fuente: Secretara de Salud/Direccin General de Informacin en Salud, Estimaciones con base en las Proyecciones de la Poblacin de Mxico 2005 - 2030
G R U P O S
10 - 14
15 - 19
20 - 24
25 - 29
30 - 34
35 - 39
40 - 44
5,446,992
5,201,672
4,871,658
4,460,284
4,134,289
3,967,482
3,658,900
64,375
59,486
53,657
47,326
42,818
40,646
37,132
41,168
40,183
37,990
33,145
29,671
28,618
26,850
2,615
2,241
1,728
1,416
1,302
1,249
1,078
2,813
2,222
1,546
1,296
1,287
1,298
1,227
910
698
548
490
475
442
378
6,160
5,212
4,532
4,415
4,273
3,723
2,939
2,598
2,258
1,934
1,633
1,381
1,301
1,184
3,016
2,568
2,030
1,725
1,509
1,422
1,270
508
414
289
227
228
219
187
1,071
921
676
555
511
470
426
1,177
932
694
653
641
621
534
2,339
1,837
1,690
1,771
1,540
1,283
1,059
163,308
167,589
173,510
169,209
163,293
156,858
138,604
24,721
24,653
24,103
21,454
19,954
19,834
18,685
45,618
46,522
47,330
45,578
44,339
43,151
39,473
5,886
5,936
6,163
6,269
6,107
5,755
5,106
81,888
85,439
91,015
91,354
88,412
83,559
71,296
5,195
5,039
4,899
4,554
4,481
4,559
4,044
28,521
27,889
28,997
30,113
29,974
28,161
24,384
3,218
2,632
2,247
2,234
2,335
2,377
2,278
3,120
2,949
2,733
2,646
2,652
2,644
2,384
10,467
10,973
10,907
10,552
10,479
10,407
9,847
11,083
10,782
12,625
14,239
14,028
12,250
9,422
633
553
485
442
480
483
453
40,324
39,766
37,708
34,987
32,500
30,383
27,281
2,498
2,807
2,777
2,300
1,785
1,589
1,464
10,777
11,811
12,165
11,372
10,654
10,005
9,057
10,817
10,895
11,101
11,028
10,531
9,927
8,878
4,583
4,128
3,511
3,223
3,094
2,900
2,518
1,406
1,558
1,571
1,326
1,106
992
883
2,407
2,269
2,007
1,634
1,369
1,209
1,098
442
395
324
300
333
313
255
458
503
530
471
380
319
300
2,803
2,282
1,655
1,493
1,451
1,394
1,266
1,862
1,373
949
839
774
722
618
2,271
1,745
1,118
1,001
1,023
1,013
944
135,959
127,692
119,362
111,633
107,276
104,169
94,465
35
39
21
16
25
32
34
7,499
6,757
6,785
7,019
6,741
5,908
4,517
996
904
738
624
633
750
740
1,113
1,006
821
738
748
766
691
D E
85
66
57
49
57
60
52
1,306
1,237
1,049
921
853
885
882
669
614
441
402
408
433
409
133
116
80
67
73
86
84
3,163
2,708
2,361
2,201
2,079
1,937
1,841
3,722
3,567
3,267
2,863
2,725
2,727
2,602
628
556
432
393
378
395
355
79
85
82
70
71
70
56
77
73
79
80
63
54
51
549
448
363
359
373
361
325
83
63
35
28
37
44
42
88
63
45
45
52
50
54
5,653
4,979
4,533
4,362
4,168
3,797
3,222
9,891
9,544
8,770
7,692
7,330
7,786
7,741
397
316
276
260
253
262
251
3,132
2,880
2,442
2,140
2,088
2,133
2,094
278
276
244
204
195
207
197
1,678
1,464
1,214
1,079
1,069
1,080
1,013
529
430
333
323
365
383
337
2,611
2,226
1,878
1,710
1,723
1,725
1,556
8,256
7,497
6,905
6,751
6,622
6,377
5,805
169
145
116
101
99
99
108
4,146
3,809
3,700
3,828
3,919
3,636
2,904
2,533
2,423
2,051
1,844
1,812
1,874
1,912
112
108
93
86
80
75
81
36,346
35,139
34,863
32,588
30,430
29,261
26,243
855
899
787
647
601
687
698
1,758
1,657
1,507
1,341
1,314
1,390
1,355
5,322
4,461
3,830
3,627
3,424
3,192
2,912
283
194
154
162
197
214
186
29,797
29,202
27,530
25,594
24,908
24,169
21,933
1,089
908
771
776
710
606
559
315
272
231
208
223
225
205
584
561
478
435
430
433
418
29,351
28,942
28,488
27,027
25,255
23,980
22,017
1,171
1,037
843
765
750
692
673
5,514
6,165
6,701
6,119
5,243
4,784
4,403
1,035
987
860
771
693
644
608
816
755
679
606
559
540
523
1,097
1,049
970
900
937
916
831
218
176
147
144
142
146
145
7,603
7,379
7,534
7,888
7,497
6,869
6,154
417
358
262
212
226
261
237
5,323
4,847
4,500
4,084
3,718
3,546
3,264
6,157
6,189
5,992
5,538
5,490
5,582
5,179
264,826
253,498
225,326
189,149
160,099
142,194
126,412
964
794
574
490
443
389
354
1,351
1,368
1,306
1,127
959
863
784
1,381
1,234
837
680
634
669
678
1,599
1,758
1,606
1,309
1,077
891
716
1,459
1,221
1,035
810
648
554
449
1,582
1,278
871
751
691
612
570
553
714
633
522
421
358
320
1,981
2,324
1,957
1,665
1,379
1,226
1,083
1,784
1,721
1,481
1,377
1,280
1,236
1,223
439
368
287
227
178
163
144
1,041
775
607
564
472
411
363
2,300
2,559
2,420
1,924
1,515
1,173
970
1,995
1,885
1,636
1,289
1,008
872
739
1,004
963
816
639
499
412
345
2,307
2,002
1,573
1,300
1,167
1,085
1,038
844
766
672
618
575
532
477
4,442
4,510
4,259
3,748
3,271
2,979
2,683
500
445
417
337
261
219
201
6,469
6,692
6,532
5,829
5,033
4,388
3,990
2,448
2,157
1,800
1,548
1,379
1,264
1,094
1,132
1,014
914
774
654
593
525
1,101
920
758
582
455
402
305
4,821
4,180
3,757
2,725
1,920
1,686
1,563
758
591
528
426
313
245
204
520
395
270
216
220
207
165
2,244
2,415
1,945
1,472
1,221
1,025
793
4,477
4,668
4,586
4,002
3,352
2,958
2,710
240
235
223
204
170
142
140
312
296
329
330
248
172
152
2,161
1,754
1,361
1,177
1,026
913
788
8,556
6,990
5,733
4,644
3,819
3,161
2,608
1,580
1,373
987
830
744
705
663
531
481
417
343
293
226
186
3,746
3,104
2,287
2,057
1,922
1,803
1,589
580
539
404
331
310
292
287
529
425
269
231
172
157
169
1,707
1,513
1,079
830
773
783
789
1,263
1,007
829
667
566
518
437
1,391
1,283
1,102
867
655
535
457
2,457
2,330
1,902
1,581
1,429
1,358
1,310
2,359
2,270
2,119
1,790
1,469
1,259
999
581
469
386
309
252
229
205
623
539
478
407
345
288
248
1,557
1,491
1,472
1,167
875
725
571
338
256
217
198
173
146
129
1,831
1,795
1,482
1,272
1,252
1,152
1,014
1,230
1,066
992
723
513
429
348
1,054
1,077
873
726
636
603
598
1,042
1,077
950
742
540
454
370
217
236
216
210
203
179
165
2,345
1,871
1,206
1,023
1,026
974
897
6,498
6,638
5,897
4,635
3,621
3,054
2,541
407
335
254
192
161
163
163
1,292
1,179
948
813
799
772
693
257
236
198
158
152
149
780
634
529
388
294
272
142
248
3,687
2,907
2,274
1,891
1,656
1,604
1,467
248
264
235
206
154
120
111
12,125
12,769
10,560
8,494
7,135
6,032
5,046
800
638
573
439
324
264
245
4,647
4,462
4,100
3,382
2,782
2,415
2,148
922
894
686
538
443
471
444
196
200
214
201
146
102
83
3,193
2,681
2,317
1,734
1,311
1,133
1,002
7,221
6,379
5,050
4,479
4,133
3,635
3,060
1,428
1,393
1,233
983
800
621
479
793
639
567
460
351
292
240
1,507
1,524
1,366
1,173
983
928
878
2,577
2,187
1,616
1,436
1,404
1,362
1,278
959
812
611
493
396
342
320
1,709
1,438
963
777
723
717
666
2,165
1,912
1,696
1,256
933
782
691
606
521
469
376
298
242
216
1,740
1,819
1,651
1,355
1,173
1,078
1,054
1,573
1,704
1,451
1,218
1,067
985
860
1,819
1,578
1,361
1,066
834
660
546
4,086
3,496
2,818
2,205
1,916
1,688
1,492
10,130
11,448
11,611
9,899
7,972
6,796
5,902
1,642
1,582
1,747
1,636
1,290
1,050
889
2,916
2,258
1,742
1,459
1,221
1,046
888
2,109
2,240
1,905
1,463
1,153
995
823
878
793
683
579
456
360
310
922
884
740
633
567
510
447
495
415
338
308
269
224
209
641
552
543
478
374
308
252
1,174
1,197
1,180
956
748
683
623
2,033
1,816
1,449
1,224
1,069
964
927
124
130
122
94
68
65
62
13,625
13,971
12,686
11,157
10,091
9,359
8,779
256
199
165
134
113
112
100
588
520
428
369
328
288
234
2,387
1,909
1,414
1,207
1,096
1,016
906
2,910
2,480
2,146
1,663
1,268
1,052
926
2,554
2,164
1,941
1,566
1,206
1,113
991
4,630
4,034
3,456
2,675
2,083
1,797
1,606
4,012
3,724
2,979
2,770
2,665
2,520
2,503
353
345
352
298
215
169
148
3,153
2,749
2,341
2,062
1,886
1,721
1,475
2,196
1,938
1,575
1,293
1,049
906
823
23,650
27,789
30,621
26,845
22,723
20,369
18,149
1,934
1,791
1,413
1,144
1,041
995
957
1,593
1,381
1,002
835
747
725
680
655
676
651
567
454
400
346
671
668
502
386
348
339
327
3,225
3,245
2,997
2,652
2,220
1,883
1,692
3,702
3,345
2,838
2,403
2,171
2,077
1,862
5,247
5,084
4,612
3,896
3,488
3,272
2,924
2,230
2,025
1,788
1,590
1,390
1,178
994
408
346
311
240
181
189
165
2,173
1,867
1,627
1,195
874
751
696
2,061
1,765
1,504
1,225
988
830
647
397
450
372
276
176
146
149
1,412
995
675
591
528
483
412
971
724
557
450
363
300
272
765
598
393
326
308
282
234
584
503
475
362
263
230
212
230
212
201
164
130
99
73
229
253
217
121
94
94
80
173,749
164,688
156,823
147,182
141,688
140,814
131,367
624
522
451
423
416
429
412
1,060
974
825
688
624
702
738
358
319
252
211
232
270
256
242
250
431
592
550
475
389
1,192
1,131
976
833
774
796
802
217
227
166
140
156
182
227
992
771
616
507
467
452
421
864
697
638
515
404
405
386
2,091
1,640
1,242
1,059
965
954
965
1,109
890
732
663
680
707
723
2,444
2,130
1,828
1,690
1,713
1,777
1,711
476
329
256
220
233
263
240
450
352
264
242
237
248
240
91
83
64
52
51
66
75
51
46
37
45
54
50
57
162
130
106
106
103
107
119
7,108
6,807
5,962
4,931
4,543
4,813
5,035
180
174
135
120
122
133
160
39,385
40,270
38,064
33,992
33,109
34,370
33,449
562
491
383
312
289
261
248
6,878
6,389
5,608
5,009
4,935
5,274
5,322
79
74
53
45
50
58
72
224
182
121
98
102
107
117
160
132
99
77
95
118
134
351
262
182
172
192
232
236
110
97
66
55
75
92
93
3,340
2,621
2,146
1,728
1,479
1,490
1,480
470
359
302
311
321
318
296
3,797
2,999
2,641
2,223
1,729
1,447
1,329
552
430
312
231
196
207
233
1,944
1,613
1,233
1,008
1,025
1,136
1,208
5,442
5,019
4,194
3,470
3,321
3,613
3,751
38
46
33
29
23
23
30
284
237
154
162
190
199
219
425
373
292
228
219
240
229
2,292
2,105
1,848
1,529
1,454
1,518
1,501
70,553
68,718
71,998
72,830
70,010
66,199
57,494
221
185
141
128
135
124
138
168
166
135
119
119
121
128
1,596
1,359
1,063
946
956
1,007
992
139
129
130
107
74
77
85
60
57
56
49
50
63
65
151
122
90
72
78
104
109
218
196
145
111
118
142
156
2,107
1,912
1,621
1,483
1,501
1,528
1,449
410
339
298
246
208
185
153
296
256
220
193
195
182
147
958
746
503
437
489
578
647
133
121
85
71
77
91
93
2,792
2,577
2,213
1,936
1,873
1,930
1,854
326
297
275
247
217
191
168
915
778
716
669
680
749
710
418
368
294
269
280
274
278
438
369
265
183
184
208
216
840
748
600
533
607
642
628
89
70
49
39
48
63
61
72
79
73
56
53
52
59
124
105
84
69
72
88
99
183
203
183
135
108
126
149
470
450
357
265
263
307
313
165
143
105
81
81
107
118
1,313
1,120
944
940
939
934
922
309
264
198
158
150
172
201
71
64
42
36
35
49
57
1,466
1,035
838
712
600
637
640
503
392
308
271
252
219
194
194
155
99
78
109
126
128
336,862
341,648
358,958
369,542
365,101
355,227
330,797
14,251
14,920
15,813
16,330
16,511
16,535
15,599
19,775
21,399
24,160
25,795
25,070
23,697
22,014
8,732
7,950
7,798
7,965
8,352
8,483
7,662
42,938
43,556
45,628
46,482
46,126
45,511
42,474
13,621
14,036
14,586
15,050
15,224
15,093
14,259
79,957
77,270
80,312
81,087
77,606
73,953
67,926
9,923
9,224
9,361
9,780
9,764
9,531
8,649
7,220
6,297
6,001
5,837
5,576
5,486
5,124
28,046
27,588
28,953
29,882
30,065
29,523
26,861
18,874
16,743
16,043
16,166
16,353
16,536
15,132
24,274
25,416
26,776
26,891
25,870
24,439
22,769
19,168
18,941
19,806
19,922
19,072
18,232
16,749
8,179
10,291
12,138
14,538
15,429
15,075
14,725
16,329
19,754
21,467
22,587
22,330
21,405
20,469
10,103
11,839
13,121
14,242
15,066
15,097
14,028
15,472
16,424
16,995
16,988
16,687
16,631
16,357
83,272
77,613
69,520
60,536
54,036
51,973
48,809
1,434
1,337
1,036
834
792
816
813
230
221
188
148
123
119
118
252
196
101
84
95
103
102
1,620
1,429
1,123
953
893
908
890
28,474
28,127
26,070
22,160
19,447
19,117
18,179
520
454
331
266
242
245
244
17,057
16,159
16,078
15,243
13,726
12,634
11,340
1,597
1,312
987
913
898
903
946
526
460
414
366
315
299
279
212
186
113
83
94
120
125
190
194
121
84
106
117
105
7,833
7,181
6,807
6,279
5,650
5,281
4,849
1,294
1,186
1,013
815
728
702
657
1,813
1,468
1,105
906
706
617
559
568
523
400
322
319
304
313
814
755
578
473
446
460
448
454
442
311
226
220
262
274
437
433
326
249
253
292
309
268
232
184
145
131
106
91
548
468
327
288
308
343
333
483
443
326
278
240
234
263
1,070
997
791
645
582
624
634
3,444
2,781
2,397
2,001
1,676
1,506
1,285
596
516
357
275
257
259
264
164
155
109
98
102
101
96
1,193
965
768
665
596
512
468
341
281
189
133
144
147
133
532
475
286
225
249
262
266
102
84
55
47
60
57
49
73
68
46
35
25
32
42
347
283
166
138
143
158
160
2,098
2,003
1,667
1,293
1,104
1,126
1,169
387
324
222
168
165
186
183
1,770
1,547
1,355
1,038
800
691
601
525
483
406
328
289
279
286
1,019
933
833
714
611
596
566
496
373
301
274
236
215
175
1,149
1,025
825
695
660
642
617
1,342
1,114
808
649
605
598
578
272,270
248,704
216,308
186,283
167,851
162,389
151,498
3,966
3,213
2,423
2,104
1,882
1,857
1,815
4,504
4,103
3,043
2,526
2,499
2,571
2,601
8,341
7,014
5,565
4,722
4,274
4,126
3,800
3,023
2,689
2,190
1,879
1,662
1,596
1,562
4,547
4,078
3,225
2,677
2,389
2,377
2,258
299
243
152
116
105
110
116
21,541
21,044
19,303
16,812
15,329
15,131
14,264
1,723
1,283
812
711
681
673
668
4,124
3,404
2,544
2,018
1,822
1,824
1,723
601
567
406
308
294
326
329
4,092
3,825
3,356
2,829
2,536
2,534
2,432
1,235
989
665
581
543
564
575
1,446
1,081
756
663
631
624
579
8,079
6,857
5,253
4,314
3,766
3,613
3,371
8,437
8,630
8,070
6,729
5,891
5,816
5,478
884
724
501
428
415
405
401
25,694
23,476
20,690
17,761
16,483
16,176
15,044
1,429
1,234
974
923
889
859
853
2,423
1,931
1,287
1,071
1,049
1,116
1,093
75,377
73,779
71,260
62,268
55,058
52,347
47,473
1,786
1,812
1,673
1,538
1,527
1,532
1,387
1,240
952
610
500
445
447
439
7,159
6,113
4,575
3,843
3,627
3,543
3,385
431
372
300
224
215
255
232
4,041
3,679
3,278
2,789
2,371
2,052
1,826
2,821
2,182
1,475
1,284
1,207
1,150
1,092
11,405
10,890
9,836
8,699
7,975
7,940
7,670
4,107
3,758
2,894
2,399
2,354
2,426
2,401
2,169
1,572
1,018
848
748
766
708
5,958
4,744
3,213
2,584
2,318
2,225
2,197
5,869
5,250
4,689
4,149
3,590
3,172
2,865
3,842
2,900
2,281
2,214
2,071
1,955
1,726
6,504
5,066
3,636
3,054
2,735
2,565
2,409
252
201
124
105
109
114
121
4,183
3,515
2,736
2,361
2,198
2,191
2,021
264
238
170
133
121
128
146
9,223
8,406
7,669
6,485
5,494
4,955
4,408
444
404
300
230
212
232
253
1,546
1,356
900
725
693
716
745
1,198
962
763
621
493
437
413
2,281
2,254
2,071
1,830
1,734
1,710
1,577
6,159
5,474
4,419
3,732
3,403
3,409
3,407
1,344
1,049
745
627
557
553
536
2,737
2,463
2,360
2,093
1,774
1,625
1,508
659
469
269
220
211
220
230
2,883
2,459
1,829
1,556
1,471
1,426
1,361
177,499
164,225
137,793
111,429
94,504
88,941
83,911
30,449
34,787
34,549
29,609
25,429
23,816
22,390
1,893
1,293
769
603
575
590
541
2,243
1,910
1,246
941
813
731
688
1,405
857
504
387
337
363
372
322
258
155
118
114
119
101
717
609
375
281
233
221
229
1,738
1,555
1,130
875
730
715
709
472
314
192
148
134
131
150
429
288
194
144
129
127
96
1,769
1,360
1,018
798
662
570
486
3,114
2,864
2,224
1,746
1,524
1,509
1,488
4,381
3,245
2,317
1,811
1,418
1,365
1,378
771
629
404
293
276
301
308
558
588
484
406
376
372
419
515
474
397
336
304
306
286
827
673
434
356
301
296
277
625
630
422
299
274
283
275
734
603
375
250
267
275
270
1,053
821
572
426
352
299
298
1,352
1,099
935
726
539
423
353
3,833
3,603
2,980
2,244
1,958
1,860
1,797
2,291
2,047
1,460
1,140
1,043
1,009
930
1,384
1,175
792
566
482
486
508
533
356
217
182
165
166
160
1,069
872
592
431
363
350
348
492
396
260
216
197
182
178
1,023
912
518
397
406
447
445
7,832
6,372
5,512
4,634
3,547
3,128
2,986
11,209
12,632
12,391
9,761
7,992
7,469
6,905
1,210
1,010
681
453
381
395
389
374
305
146
98
104
118
104
2,500
2,056
1,505
1,161
972
847
709
722
597
368
306
283
304
317
1,787
1,474
1,002
785
744
797
799
5,685
6,075
5,658
4,523
3,782
3,545
3,582
794
588
453
370
277
257
257
300
278
190
136
115
116
128
5,320
5,817
5,660
4,767
4,008
3,853
3,589
1,421
1,189
765
634
597
575
578
1,453
1,260
952
697
596
539
473
2,139
1,522
979
712
606
576
530
1,168
937
745
554
404
398
418
1,233
850
636
512
418
375
348
686
605
486
390
320
306
305
1,508
1,075
634
525
497
505
507
4,146
3,428
2,850
2,346
1,798
1,643
1,596
396
317
214
167
136
136
132
2,394
2,211
1,839
1,413
1,232
1,214
1,118
548
507
392
337
323
303
261
1,801
1,844
1,722
1,446
1,238
1,108
1,028
2,526
2,015
1,409
1,104
897
860
853
3,609
3,087
2,225
1,663
1,359
1,267
1,200
2,600
2,204
1,476
1,077
998
1,030
971
1,910
1,530
1,073
849
706
635
554
4,577
4,630
4,252
3,697
3,271
2,927
2,603
2,953
2,475
1,825
1,342
1,089
1,011
966
2,807
2,682
2,164
1,749
1,610
1,672
1,620
2,772
2,467
1,674
1,224
1,071
1,079
1,057
1,469
1,301
965
718
610
626
662
731
644
417
317
309
293
266
2,225
2,187
2,033
1,669
1,388
1,279
1,164
1,670
1,112
860
689
629
541
448
544
410
298
243
203
180
176
537
485
327
264
235
240
388
256
133
138
147
132
260
119
5,102
4,151
3,167
2,578
2,154
1,984
1,767
1,026
1,007
770
578
511
498
459
1,292
1,267
1,024
847
738
659
588
913
601
410
327
275
268
230
391
261
116
103
107
127
151
1,955
1,488
1,244
1,076
913
801
761
634
519
409
333
275
208
174
1,111
943
637
504
465
471
442
1,590
1,152
823
683
582
520
462
2,170
2,079
1,831
1,414
1,209
1,131
1,006
2,443
2,086
1,794
1,305
939
804
721
925
856
632
487
427
375
380
1,372
989
885
721
597
578
449
1,312
1,019
892
704
515
428
378
592
445
263
194
170
183
193
735
710
470
376
334
315
292
124,021
114,556
100,588
87,133
79,827
79,612
76,811
931
724
477
439
495
511
449
1,988
1,763
1,538
1,245
973
924
851
2,472
2,202
1,845
1,590
1,500
1,508
1,481
524
405
276
267
277
261
230
838
785
658
574
545
526
512
793
641
401
362
397
444
459
596
534
444
385
357
345
325
1,757
1,690
1,589
1,453
1,306
1,250
1,231
750
650
550
490
430
425
414
1,313
1,405
1,412
1,259
1,102
1,026
1,026
1,232
1,034
836
626
515
476
496
1,117
883
624
588
575
593
602
1,326
1,348
1,327
1,295
1,220
1,101
946
932
729
494
427
390
363
385
821
620
383
362
395
405
405
2,495
2,085
1,579
1,398
1,325
1,315
1,206
551
503
387
357
343
370
391
1,155
943
651
522
479
486
493
766
635
456
384
383
420
416
86
73
46
45
48
60
63
601
539
518
473
438
422
390
488
475
431
387
348
358
343
1,441
1,366
1,122
878
848
891
883
843
605
362
345
369
414
414
1,336
1,105
762
580
544
552
541
309
818
714
601
467
364
325
1,438
1,085
769
622
532
533
554
7,817
7,043
6,054
4,519
3,796
3,857
3,642
1,864
1,567
1,118
1,003
1,114
1,236
1,220
3,570
3,012
2,231
1,955
1,979
2,113
2,074
565
458
274
251
287
311
324
621
564
420
338
292
277
128
102
73
69
74
76
287
76
513
512
412
285
228
219
240
438
342
279
281
260
256
244
341
298
217
224
232
220
250
921
772
531
489
534
584
586
311
277
231
200
174
183
182
460
454
455
385
323
330
342
534
394
207
192
201
235
260
1,904
1,699
1,465
1,331
1,265
1,260
1,204
574
417
321
295
277
278
261
356
246
138
126
128
133
122
759
633
452
378
440
497
512
336
290
253
236
216
219
203
2,852
2,219
1,473
1,173
1,110
1,215
1,215
193
150
83
76
74
84
102
12,644
14,754
15,406
12,901
11,518
11,757
11,790
1,163
786
547
455
378
357
395
882
835
744
651
591
578
579
4,480
4,682
4,881
4,771
4,611
4,474
4,007
1,548
1,436
1,325
1,175
1,060
1,028
931
1,143
877
649
547
482
447
440
1,295
1,164
931
821
807
810
825
691
558
399
371
404
419
379
1,549
1,482
1,338
1,257
1,165
1,122
1,061
579
502
423
384
368
367
359
693
576
395
331
345
361
356
1,535
1,118
719
792
851
875
809
870
610
415
367
337
352
342
2,070
2,020
1,985
1,788
1,566
1,529
1,556
1,872
1,681
1,377
994
787
713
711
3,389
3,533
3,469
3,093
2,714
2,546
2,307
413
377
310
262
252
282
295
555
494
444
424
408
385
352
681
660
648
544
451
460
435
2,243
2,108
1,985
1,828
1,621
1,486
1,391
826
650
454
389
359
351
345
3,393
3,366
3,343
2,993
2,735
2,661
2,405
883
833
807
718
628
587
581
464
308
185
208
215
208
212
324
358
351
296
257
253
260
2,128
1,817
1,553
1,169
949
911
874
1,313
1,271
1,360
1,214
1,033
996
947
594
615
582
476
410
420
411
4,414
4,573
4,561
4,109
3,776
3,737
3,531
6,248
6,233
5,740
4,998
4,471
4,464
4,335
1,482
1,088
720
552
537
556
533
333
297
222
174
167
167
162
1,670
1,232
977
796
696
674
600
1,241
1,161
1,065
967
907
884
752
831
797
795
693
606
605
605
1,536
1,443
1,364
1,200
1,079
1,084
978
1,581
1,271
894
799
784
819
799
358,811
340,623
323,090
299,002
273,506
256,758
232,747
987
837
618
542
528
499
442
2,567
1,946
735
773
791
791
706
1,111
1,065
888
717
726
773
715
245
203
138
137
118
108
132
867
684
528
508
522
509
430
2,337
2,184
1,878
1,701
1,636
1,563
1,503
432
353
248
224
254
245
221
4,366
3,758
3,018
2,688
2,576
2,529
2,342
837
705
593
526
509
514
471
417
337
263
215
184
178
166
222
203
169
141
125
130
126
188
172
126
101
88
92
113
2,699
2,295
1,866
1,687
1,585
1,539
1,447
355
289
190
179
196
210
222
2,646
2,727
2,387
2,002
1,837
1,797
1,802
1,912
1,579
1,273
1,129
1,025
988
912
576
540
407
329
318
306
312
2,823
2,494
2,031
1,779
1,762
1,716
1,593
323
245
164
150
132
103
115
541
430
343
291
283
291
274
932
785
578
506
516
532
540
1,566
1,391
1,198
1,081
1,004
958
964
4,757
4,918
4,956
4,276
3,711
3,540
3,394
1,124
993
837
741
706
677
610
843
677
498
442
461
472
437
265
212
158
148
155
149
141
990
782
598
506
467
487
450
92
77
33
31
40
37
40
871
640
364
361
393
406
409
2,155
2,009
1,783
1,588
1,486
1,352
1,216
180
149
106
88
87
83
70
305
248
149
110
112
114
126
956
764
516
510
500
509
505
82
70
52
43
42
48
48
2,480
2,065
1,539
1,462
1,391
1,363
1,315
935
844
708
612
553
521
496
986
959
817
716
667
635
618
192
165
104
96
113
111
116
63,047
68,730
74,459
67,478
56,718
52,687
49,525
461
374
270
253
258
248
209
222
194
128
100
114
122
122
395
337
215
167
172
174
165
990
839
604
537
553
586
598
1,358
1,192
1,065
955
913
894
782
937
735
478
452
465
465
456
1,519
1,257
973
850
813
784
758
1,083
979
912
801
673
622
622
992
672
398
388
427
451
427
471
391
267
235
229
225
227
2,187
1,988
1,700
1,419
1,294
1,233
1,112
668
551
495
457
427
393
335
227
199
148
131
131
127
130
8,385
7,156
5,840
5,192
4,817
4,631
4,330
209
206
165
119
119
141
155
1,185
986
732
629
590
568
516
150
119
70
62
72
78
82
172
129
88
84
76
98
118
633
554
384
330
371
380
355
587
532
440
368
362
373
375
279
215
121
120
134
149
161
1,136
871
617
505
426
388
374
155
125
84
76
84
90
88
4,775
4,307
4,115
3,838
3,433
3,154
2,834
1,818
1,347
1,022
914
829
737
665
581
499
350
260
281
346
350
2,840
2,374
1,937
1,628
1,448
1,386
1,298
12,964
13,144
13,554
13,001
12,117
11,295
9,723
608
434
249
227
254
281
296
356
308
188
185
193
191
190
8,592
7,524
6,847
6,397
6,037
5,614
4,742
186
124
61
58
82
81
73
320
239
182
164
151
132
114
3,068
2,802
2,512
2,227
1,917
1,792
1,612
648
566
364
297
320
341
344
180
162
130
111
114
109
98
162
134
100
87
92
100
88
1,040
870
665
599
609
610
609
1,369
1,181
890
723
675
709
739
617
624
549
449
374
342
327
307
223
140
129
141
158
165
172
118
73
72
84
84
86
1,857
1,935
1,741
1,478
1,307
1,279
1,233
3,025
2,533
2,190
2,092
2,064
1,940
1,763
842
646
443
396
397
406
385
1,559
1,478
1,167
957
952
995
1,037
996
845
691
579
493
483
447
787
692
499
399
398
426
430
714
599
483
442
415
409
415
141
123
90
85
86
73
70
348
309
228
184
202
214
194
1,821
1,450
1,045
931
975
973
889
416
381
279
250
271
265
252
7,101
6,287
5,396
4,832
4,505
4,408
4,004
2,484
2,019
1,681
1,542
1,519
1,415
1,205
351
280
217
205
200
201
204
950
774
545
500
529
527
510
17,872
15,790
15,182
17,596
17,453
14,160
10,814
34,930
32,165
31,211
30,221
28,711
26,056
21,819
458
356
249
232
220
207
203
1,802
1,471
1,020
874
856
869
936
26,675
24,558
24,308
23,457
21,984
20,917
18,310
206
240
194
152
144
143
137
315
273
248
230
207
209
229
197
147
102
96
93
91
87
978
825
657
613
603
555
491
159
151
132
125
97
82
85
278
236
188
168
150
136
135
1,614
1,543
1,366
1,119
970
978
946
793
616
444
407
394
392
360
634
528
363
292
318
345
340
325
267
206
190
182
169
145
213
183
130
102
115
132
145
612
562
433
348
322
334
348
702
584
480
425
397
387
392
233
197
156
125
109
101
103
1,050
837
575
592
614
658
599
161
154
105
88
96
100
106
1,001
873
621
604
600
636
660
1,194
1,071
888
772
732
708
669
63,059
64,661
65,769
59,587
53,431
50,768
46,613
1,273
1,174
946
805
758
770
768
363
257
186
149
155
158
140
937
753
625
554
527
535
518
3,172
2,695
2,173
1,997
1,967
1,904
1,697
744,646
716,116
694,403
657,300
627,781
610,803
560,722
3,845
2,858
1,992
1,796
1,740
1,781
1,690
4,582
4,451
4,730
4,976
4,771
4,264
3,582
2,779
2,174
1,788
1,547
1,393
1,342
1,311
842
616
355
347
372
385
372
8,209
7,378
7,155
6,806
6,220
5,774
4,946
417
419
433
386
300
271
298
1,359
1,053
798
715
638
611
579
1,590
1,268
689
551
554
572
673
2,621
2,368
2,275
2,232
1,989
1,836
1,738
1,528
1,284
1,207
1,204
1,173
1,089
976
2,854
2,529
2,407
2,343
2,326
2,220
1,967
503
549
511
415
370
336
330
20,533
21,643
22,598
20,843
18,642
18,423
18,394
4,870
4,258
3,622
3,112
2,792
2,723
2,635
1,377
1,075
909
821
786
774
745
1,383
1,151
1,027
943
882
869
813
412
340
288
283
298
268
232
2,352
2,063
1,921
1,856
1,734
1,632
1,470
1,886
1,603
1,519
1,411
1,323
1,274
1,132
14,249
15,224
14,756
13,962
14,699
15,788
15,422
1,898
1,417
945
838
827
815
811
664
676
627
638
622
580
521
2,434
2,232
2,140
1,989
1,780
1,638
1,433
6,758
7,068
6,711
7,625
9,006
9,085
7,291
16,685
15,736
14,507
13,238
12,866
12,925
11,740
1,268
1,092
952
836
732
664
611
379
324
342
347
319
317
261
1,300
1,233
1,181
1,094
1,019
994
951
14,624
12,876
12,052
14,151
15,680
13,844
10,558
1,090
1,049
1,057
988
911
847
769
31,354
29,061
27,172
24,527
22,174
21,311
20,013
2,308
1,831
1,433
1,211
1,006
898
826
77,620
81,639
83,562
77,809
72,781
71,356
67,225
600
443
389
347
289
237
216
4,628
4,035
3,875
4,328
4,564
4,093
3,169
2,156
1,981
1,945
1,781
1,540
1,380
1,264
10,980
11,758
11,940
11,350
11,117
11,164
10,152
555
458
440
417
391
370
341
33,340
29,920
24,289
23,280
28,305
31,839
28,023
1,783
1,411
1,093
969
921
941
924
456
373
261
234
191
195
191
8,259
7,403
6,540
5,594
4,846
4,518
4,136
1,263
1,068
1,001
886
797
787
715
1,273
1,286
1,329
1,252
1,121
1,090
1,019
4,457
3,808
3,286
2,939
2,728
2,661
2,430
659
614
597
529
500
528
461
4,120
3,237
2,788
2,548
2,202
2,038
1,918
3,346
2,908
2,625
2,427
2,232
2,120
1,900
377
616
550
467
399
367
379
1,302
1,144
1,064
1,014
923
843
777
5,727
5,432
5,462
5,023
4,576
4,483
4,095
1,493
1,195
922
829
792
806
784
1,923
1,724
1,694
1,617
1,531
1,493
1,339
9,399
10,300
10,754
9,501
8,439
8,274
8,433
374
548
552
537
512
455
412
1,712
1,301
967
856
821
811
777
31,171
32,099
36,019
36,078
33,087
30,658
27,017
43,718
42,877
45,142
45,025
43,653
41,781
37,606
1,493
1,373
1,241
1,111
1,053
1,026
878
17,534
16,623
16,108
15,705
15,477
14,833
12,917
486
398
392
379
361
343
328
2,991
2,665
2,780
2,649
2,504
2,457
2,105
1,720
1,344
1,041
934
854
846
793
2,332
1,856
1,455
1,212
1,105
1,093
1,064
1,631
1,480
1,487
1,426
1,257
1,170
1,042
321
254
143
115
115
122
131
4,625
4,100
3,878
3,561
3,203
2,902
2,573
1,411
1,124
1,025
948
861
791
757
194
181
181
171
156
148
159
13,514
11,865
11,305
11,052
10,878
10,517
9,354
828
613
492
477
483
472
461
679
603
609
590
547
501
660
562
578
571
523
473
465
422
6,814
5,039
3,917
3,354
2,867
2,626
2,348
1,275
1,142
981
945
996
992
882
3,992
3,716
3,747
3,408
3,082
2,922
2,645
367
302
212
171
151
163
170
614
508
372
296
284
316
309
625
574
488
462
446
436
393
1,615
1,069
642
589
585
572
572
18,414
17,777
17,100
19,579
21,291
19,232
15,296
3,916
2,927
1,971
1,688
1,607
1,667
1,720
665
566
524
521
533
520
442
2,163
1,934
1,768
1,585
1,468
1,458
1,320
3,613
2,857
2,048
1,736
1,698
1,719
1,643
1,908
1,461
1,081
956
933
941
870
5,776
4,736
4,194
3,618
3,150
2,887
2,558
4,532
4,100
3,623
3,192
2,860
2,752
2,572
538
467
438
423
424
425
377
4,013
3,596
3,283
2,972
2,760
2,638
2,488
4,372
4,051
3,885
3,670
3,398
3,260
2,959
2,591
2,409
2,299
2,147
1,996
1,884
1,729
1,498
1,364
1,347
1,226
1,080
1,056
1,023
943
855
773
655
616
637
586
3,742
3,637
3,555
3,175
2,878
2,924
2,919
1,827
1,670
1,569
1,498
1,435
1,370
1,213
1,021
755
515
451
429
440
452
232
250
275
222
197
203
189
10,120
10,781
10,978
9,670
8,688
8,423
8,138
1,771
1,618
1,558
1,474
1,441
1,384
1,241
4,077
3,494
3,367
3,036
2,641
2,482
2,310
828
703
576
467
471
502
468
2,260
2,081
1,889
1,859
1,873
1,875
1,780
23,960
26,160
28,708
28,346
26,958
26,016
23,858
2,056
1,611
881
684
687
745
831
39,102
40,173
40,577
38,318
36,512
35,496
32,235
517
478
363
314
326
349
350
6,585
6,591
6,140
5,599
5,369
5,807
5,739
24,973
25,892
25,437
23,098
21,979
22,704
22,200
3,041
2,689
2,357
2,111
1,928
1,926
1,850
3,073
2,471
2,020
1,661
1,433
1,325
1,159
2,784
2,283
1,937
1,649
1,493
1,458
1,323
3,331
2,679
2,080
1,864
1,763
1,715
1,612
5,600
4,621
3,875
3,197
2,727
2,547
2,275
2,505
2,387
2,482
2,268
2,033
1,906
1,661
279
202
130
117
129
139
119
761
616
399
348
326
338
346
8,528
7,982
7,646
6,873
6,313
5,968
5,197
1,106
859
625
484
438
474
473
7,274
8,006
8,078
8,001
7,523
6,886
6,040
22,131
25,796
27,130
25,226
22,772
22,043
22,766
18,635
17,331
17,344
15,363
12,638
11,584
2,106
1,485
731
574
611
663
11,453
689
7,149
5,378
4,201
3,191
2,580
2,468
2,340
552
531
485
493
475
439
392
203,191
188,734
165,197
140,733
123,873
120,359
115,351
520
444
338
296
305
308
277
952
786
526
391
380
408
383
890
771
579
498
453
443
444
539
458
315
255
259
281
285
531
518
444
335
275
283
282
5,815
5,539
4,958
4,050
3,487
3,345
3,205
141
123
90
69
73
74
63
1,468
1,192
933
694
548
540
543
1,772
1,590
1,296
1,049
923
907
860
1,275
1,072
747
558
541
571
556
461
398
342
306
269
262
250
2,104
1,771
1,482
1,255
1,121
1,146
1,117
610
416
194
178
194
207
188
582
511
410
342
312
320
330
1,059
869
560
409
415
448
432
762
629
412
362
384
380
362
1,990
1,475
1,053
977
889
862
815
413
293
175
159
166
174
177
812
691
516
444
420
435
422
1,183
1,009
854
755
666
648
602
632
505
390
326
265
236
247
895
880
959
936
847
749
586
376
335
271
252
234
224
216
885
822
721
549
416
414
413
1,651
1,528
1,442
1,110
887
874
824
306
238
162
131
141
144
130
219
163
89
79
94
103
109
168
169
127
116
116
108
110
961
699
377
302
277
276
310
486
395
316
286
256
271
274
898
671
536
507
478
494
458
617
586
517
392
331
283
261
1,244
1,056
833
723
608
550
529
6,164
5,355
4,390
3,662
3,179
3,110
2,970
1,911
1,559
1,070
864
775
766
770
467
417
300
271
256
259
254
274
202
111
105
129
141
131
2,092
1,839
1,302
1,068
1,000
1,024
988
470
400
269
238
216
203
199
781
657
499
419
342
335
343
622
488
300
250
239
270
286
579
487
386
332
319
313
305
3,609
3,364
3,026
2,493
2,211
2,134
1,955
491
445
333
274
251
274
296
1,221
1,223
1,174
941
782
782
792
610
508
349
291
294
299
300
1,004
839
651
537
489
497
497
242
201
117
115
119
120
118
967
734
474
395
350
339
337
4,515
3,497
2,448
2,109
1,989
2,067
2,027
522
433
282
254
290
311
316
8,300
8,055
7,286
6,232
5,531
5,662
5,571
32,116
36,929
38,660
32,158
26,760
25,849
25,083
376
287
165
144
144
132
134
2,190
1,875
1,507
1,240
1,112
1,051
1,015
1,423
1,349
1,194
970
769
683
671
499
385
217
146
146
144
143
902
780
681
583
525
501
461
442
369
252
209
195
198
195
470
386
304
277
262
254
247
1,511
1,307
1,109
929
744
681
594
906
783
540
465
442
413
405
708
601
400
356
329
329
324
1,203
1,047
811
685
605
566
574
1,734
1,545
1,269
1,061
909
877
801
4,524
4,060
3,593
3,050
2,572
2,398
2,274
348
670
556
401
372
414
402
1,066
1,007
988
856
722
695
645
4,360
4,037
3,579
3,253
3,089
3,062
2,836
562
580
528
490
464
468
453
2,836
2,326
1,841
1,685
1,597
1,528
1,403
639
516
371
321
296
296
282
1,102
1,016
894
764
634
596
599
441
388
312
269
267
257
231
2,310
2,174
1,915
1,610
1,477
1,428
1,366
3,003
2,895
2,626
2,214
2,034
2,029
1,899
712
651
486
366
337
354
372
514
431
350
323
292
283
274
2,161
1,768
1,414
1,240
1,057
938
892
1,042
766
476
422
425
403
379
487
312
159
146
141
169
176
3,484
2,995
2,337
1,950
1,706
1,610
1,545
1,526
1,242
986
838
706
647
630
1,203
1,022
842
716
620
618
560
1,293
1,162
987
898
828
779
747
700
593
491
457
441
420
412
590
472
390
370
340
304
301
2,918
2,600
2,341
2,768
2,708
2,238
1,795
1,046
971
840
703
623
617
595
711
669
617
520
404
365
365
498
468
433
357
313
327
313
907
634
308
232
242
278
294
1,550
1,288
1,011
839
697
711
754
261
214
144
146
149
165
151
389
351
281
256
244
265
267
538
444
283
190
187
193
184
1,842
1,387
925
763
680
691
652
1,445
1,151
845
739
684
668
674
925
639
365
316
302
340
346
698
579
474
380
309
312
312
556
401
246
215
202
195
187
14,701
14,174
13,384
11,600
10,137
9,700
9,253
980
860
668
588
574
574
548
623
551
400
343
331
323
300
733
743
690
590
527
509
473
1,256
1,101
994
916
768
720
690
3,342
3,194
2,842
2,463
2,224
2,238
2,154
8,374
8,483
7,957
6,959
6,189
5,814
5,385
103
95
68
75
78
74
67
1,709
1,504
1,178
950
850
894
927
879
742
667
552
488
426
370
7,474
6,752
5,833
4,952
4,234
4,138
3,946
970
822
597
547
537
548
563
81,906
79,794
74,546
66,658
60,843
59,213
56,327
798
633
517
414
367
389
408
704
641
551
482
458
475
495
1,722
1,458
1,217
970
859
880
899
3,789
3,167
2,667
2,382
2,170
2,152
2,097
368
318
242
216
204
202
208
7,902
7,641
7,375
6,740
6,144
5,809
5,443
14,232
16,527
17,188
15,534
14,046
13,713
13,117
4,529
3,985
3,617
3,477
3,293
3,117
2,826
759
785
769
683
593
552
535
797
650
516
454
441
429
427
8,839
9,557
9,248
8,370
7,570
7,359
7,018
2,233
2,302
2,056
1,692
1,603
1,584
1,587
682
625
547
467
437
417
398
470
378
287
249
239
256
265
1,307
1,050
755
667
648
630
587
930
748
533
496
491
505
496
3,120
2,883
2,716
2,354
2,020
1,958
1,877
5,832
5,335
4,791
4,050
3,618
3,460
3,225
1,248
972
719
643
621
670
689
1,963
1,956
1,790
1,598
1,593
1,649
1,526
327
287
233
188
181
197
186
1,168
884
690
640
565
532
478
259
328
309
275
233
226
221
2,291
2,010
1,756
1,484
1,349
1,378
1,357
1,484
1,312
1,108
968
926
933
916
769
696
723
672
555
523
512
628
586
580
485
438
392
340
3,399
3,212
3,106
2,968
2,787
2,632
2,429
4,284
4,282
3,813
3,375
3,098
3,004
2,796
2,363
2,192
1,990
1,720
1,500
1,457
1,319
1,526
1,504
1,406
1,195
1,085
1,096
1,079
426
313
234
236
245
231
758
577
497
514
466
406
224
347
48,900
45,445
41,326
37,608
34,841
34,033
32,118
1,850
1,539
1,201
1,031
1,008
1,109
1,098
635
600
455
377
378
401
400
467
433
314
248
257
257
280
2,908
2,641
2,289
2,047
1,878
1,857
1,880
844
695
479
376
316
326
333
1,398
1,164
887
803
805
864
812
878
783
645
516
425
403
390
2,406
2,155
1,932
1,945
1,865
1,761
1,566
2,476
1,795
1,494
1,268
963
855
845
1,586
1,307
1,013
949
967
1,001
959
1,007
879
720
625
596
593
589
1,638
1,429
1,149
1,144
1,197
1,207
1,191
329
284
207
183
196
206
203
947
914
858
805
737
734
708
3,663
3,156
2,595
2,447
2,492
2,490
2,378
1,728
1,465
1,031
950
1,003
1,114
1,110
17,145
17,551
17,558
15,585
13,901
13,425
12,638
1,194
1,012
800
741
777
815
793
642
541
416
366
326
305
290
5,159
5,102
5,283
5,202
4,754
4,310
3,655
216,434
203,706
200,043
200,394
199,121
193,716
174,731
146
124
113
112
114
118
105
117
102
97
96
94
100
108
48
43
41
46
46
54
54
1,594
1,387
1,243
1,209
1,235
1,241
1,137
944
765
587
538
564
621
618
32,086
25,406
22,585
27,008
32,010
31,213
24,690
733
567
449
422
438
459
423
157
123
108
104
102
111
111
3,401
3,078
2,988
3,020
2,904
2,884
2,868
392
331
334
333
313
308
302
376
311
247
241
267
268
250
986
821
832
862
795
714
613
472
423
362
332
334
345
370
1,818
1,425
1,014
923
938
902
873
56
47
41
43
50
47
44
167
129
103
101
120
122
103
2,075
1,690
1,355
1,259
1,264
1,294
1,217
4,422
3,418
3,651
4,763
4,672
3,652
2,539
4,145
5,254
5,686
4,506
3,582
3,778
4,079
232
196
192
185
168
172
180
21,212
17,659
15,464
16,223
18,478
18,741
15,477
554
495
441
414
420
439
414
53
56
41
33
40
42
46
367
302
225
191
175
160
157
382
354
387
388
352
307
253
32,189
31,840
31,132
28,971
27,770
28,245
27,715
59
57
48
41
46
50
69
62
56
61
70
61
51
44
301
258
198
190
209
207
199
193
165
133
118
113
115
115
12,753
9,693
9,765
13,576
15,360
12,821
8,515
214
166
127
119
129
147
147
3,485
3,291
2,878
2,543
2,464
2,548
2,470
305
291
314
299
265
231
217
39
33
26
24
25
33
39
404
349
262
204
182
179
168
310
289
261
240
217
229
227
2,564
2,524
2,261
2,027
1,984
2,030
1,942
45,388
48,229
52,489
50,967
46,926
44,577
40,399
28
29
31
29
23
17
21
679
622
586
599
614
562
476
211
202
176
168
186
203
199
120
103
86
72
82
92
79
1,526
1,368
1,155
1,053
1,061
1,133
1,154
2,155
1,734
1,802
1,969
1,893
1,642
1,330
19,156
21,419
21,714
18,053
14,331
15,211
18,448
810
744
732
712
697
702
637
14,549
13,848
13,481
13,257
13,224
12,836
11,445
1,705
1,655
1,557
1,575
1,596
1,567
1,463
85
75
55
48
47
55
61
202
154
132
127
132
131
139
188,319
179,952
153,748
124,858
106,684
101,845
97,000
67
45
34
27
21
22
21
2,067
2,008
1,569
1,222
1,201
1,201
1,077
97
98
87
70
47
51
49
35
32
18
14
15
17
15
608
729
643
540
476
454
468
685
692
631
511
423
366
347
144
140
84
51
48
54
54
28
26
24
18
14
17
17
602
466
276
233
239
209
191
583
698
587
456
448
479
495
59
49
38
28
18
19
20
491
413
323
249
191
191
188
77
87
70
58
51
52
56
1,013
1,118
1,085
962
861
847
831
287
256
183
135
110
102
90
664
476
412
314
238
206
160
175
132
91
70
58
69
78
31
33
23
20
17
14
16
134
138
120
92
81
74
74
324
228
138
93
84
87
75
695
677
588
502
478
455
400
42
42
24
22
22
29
29
772
837
847
725
642
591
507
213
190
149
107
92
76
73
511
519
453
374
352
346
288
361
348
213
166
159
179
187
108
105
81
67
65
67
63
741
701
558
428
389
410
388
233
202
151
127
115
101
101
298
408
436
349
307
314
321
457
400
297
225
179
151
167
46
36
10
11
15
88
122
122
87
87
89
97
46
45
28
21
20
16
19
24
27
24
14
12
322
267
232
200
153
130
123
251
179
104
81
68
67
71
102
82
61
52
45
46
46
2,479
2,848
2,527
1,934
1,591
1,513
1,471
306
241
217
164
136
115
119
1,796
1,623
1,312
1,104
911
853
844
384
364
283
230
212
203
190
4,547
4,931
4,891
4,103
3,471
3,257
3,191
1,719
1,694
1,401
1,099
990
1,009
1,031
366
389
422
448
394
309
265
141
134
89
68
69
74
74
74
47
46
31
22
21
18
20
49
41
29
25
29
28
182
133
95
96
88
75
84
271
198
183
182
160
138
129
315
317
221
153
147
163
185
35
49
49
46
36
33
31
21
16
10
178
121
61
64
69
63
52
84
74
48
25
23
29
26
1,816
1,756
1,309
1,018
964
1,011
1,005
820
729
546
391
330
297
253
1,569
1,424
1,236
1,022
861
804
740
126
108
86
79
68
58
56
110
93
50
39
32
37
42
24
25
13
11
12
15
12
130
151
169
154
137
131
112
319
325
256
202
179
189
194
47
48
27
31
25
20
21
219
260
182
124
120
128
144
8,879
12,295
15,020
12,330
9,172
8,131
7,554
908
927
851
690
612
595
556
129
96
91
77
63
62
49
428
426
324
243
198
199
205
178
146
106
81
78
83
74
387
323
257
234
203
186
162
1,771
1,685
1,202
902
778
732
703
31
20
18
18
12
12
113
114
70
75
89
92
202
130
53
46
49
62
84
54
173
226
229
154
144
145
129
27
38
38
30
30
35
40
3,260
3,588
3,372
2,783
2,491
2,690
2,764
45
52
35
28
26
28
30
52
54
46
33
25
20
20
355
252
133
99
92
97
118
262
341
363
283
222
201
174
108
130
134
121
104
93
86
1,011
818
680
555
416
391
373
33
31
26
34
34
28
21
115
108
114
113
95
91
85
138
115
79
64
54
46
42
87
98
82
57
49
61
58
322
282
221
175
137
131
130
182
229
248
204
148
166
178
41
56
51
36
23
23
27
24
20
14
11
12
12
10
121
112
80
60
55
48
43
276
233
213
182
119
107
102
23
29
20
14
13
13
16
77
68
51
32
27
35
30
266
257
197
142
119
112
97
28
21
10
14
38
28
12
11
16
17
13
212
228
196
139
144
169
168
182
243
253
195
164
162
147
199
156
106
71
65
73
69
445
340
245
212
202
156
115
14
14
15
11
10
643
737
779
628
478
431
398
249
206
149
108
92
83
76
74
69
40
35
38
34
30
76
58
46
43
32
26
18
323
241
144
91
86
88
89
98
129
91
76
73
71
84
164
137
114
89
72
73
69
21
25
22
14
11
12
497
592
469
456
484
494
405
243
209
148
109
102
88
83
181
180
165
114
78
73
69
102
73
39
44
50
44
41
20
15
10
12
23
21
13
13
12
13
14
15
19
31
33
24
17
13
122
98
48
38
36
42
46
862
944
986
769
607
607
631
557
451
330
283
252
231
234
199
187
205
145
90
65
65
73
61
49
40
27
30
31
35
37
30
22
22
23
23
302
316
242
184
173
163
158
468
378
260
263
259
224
221
44
40
39
34
32
29
27
291
239
158
130
106
105
104
1,887
1,624
1,413
1,086
817
712
710
314
305
246
208
171
160
146
795
595
411
346
309
304
301
207
173
118
76
69
70
69
12
154
114
83
68
57
47
43
27
34
33
24
20
13
12
549
463
335
295
275
273
258
53
48
38
27
21
28
27
473
440
285
235
248
256
270
33
34
24
17
18
17
15
71
79
85
82
73
60
42
174
153
139
124
99
69
52
13
20
12
122
107
80
59
45
39
40
81
50
35
28
29
32
29
541
564
566
455
359
317
277
20
15
12
13
13
13
10
79
49
32
25
17
17
16
251
208
143
121
113
101
94
114
95
85
70
48
42
47
53
43
33
23
16
15
18
138
127
93
79
77
73
68
421
500
581
500
439
413
343
149
94
34
37
50
55
44
361
264
192
145
130
124
118
82
96
58
34
33
29
26
161
136
95
71
65
73
71
120
127
103
62
40
34
42
78
54
51
48
30
27
31
201
129
77
63
50
43
40
72
72
55
46
42
35
27
474
459
356
312
264
269
280
114
95
85
83
62
47
39
68
53
28
24
23
23
20
231
147
79
74
70
80
99
256
193
149
136
109
78
77
1,202
876
598
459
408
412
416
15
16
12
60
50
27
19
20
29
30
127
156
164
143
116
113
109
87
72
33
21
20
26
139
124
84
74
79
65
27
56
493
513
357
270
267
288
291
257
295
270
275
258
196
157
67
72
52
36
32
36
37
117
108
78
52
38
43
52
22
18
10
10
10
11
158
114
66
44
44
65
74
87
55
33
33
30
30
31
6,481
7,222
6,976
5,781
5,164
5,167
4,819
582
518
363
234
199
211
211
31
17
15
11
104
97
82
68
52
41
46
642
485
253
190
185
188
199
177
141
104
71
65
67
63
1,383
1,154
818
673
605
624
578
12
39
45
47
38
33
40
36
83
113
84
57
49
54
55
35
34
23
24
31
31
26
69
54
31
24
31
32
24
11
13
16
14
107
119
111
88
63
69
82
1,712
1,422
801
721
699
710
782
37
27
14
13
11
10
12
199
161
115
102
97
91
94
145
92
79
72
67
53
43
243
214
159
125
106
105
89
227
207
155
132
119
98
81
31
26
17
12
16
15
1,134
824
548
488
461
433
397
127
140
100
85
89
78
73
1,014
819
520
392
340
332
334
310
302
214
172
146
118
128
28
33
46
37
29
25
21
364
306
153
112
102
100
107
179
132
108
82
68
58
53
190
157
149
115
75
60
58
280
203
131
108
86
73
61
146
124
82
62
51
52
45
24
31
28
20
17
17
20
60
52
27
18
17
22
19
190
157
102
76
67
66
61
28
21
10
11
101
99
72
47
51
51
49
156
142
115
92
75
80
86
49
47
44
42
37
33
25
68
47
43
48
52
43
32
35
33
37
29
21
15
10
18
26
22
10
15
16
14
414
353
262
197
157
139
113
110
88
73
66
72
144
73
539
563
559
489
460
461
412
40
42
34
30
28
18
17
440
369
331
272
196
164
150
44
40
22
19
16
11
143
121
122
88
61
52
35
1,280
1,147
989
761
627
552
488
63
62
41
33
29
31
34
484
406
337
282
226
181
161
171
153
103
103
83
65
66
68
62
54
39
34
37
29
91
91
64
47
54
51
37
53
47
22
25
24
26
23
42
36
27
25
27
23
20
193
156
111
73
56
52
46
47
32
13
14
20
22
17
1,243
735
531
426
329
287
268
63
55
45
42
42
45
38
232
204
177
162
125
96
91
54
42
23
27
24
23
25
25
22
17
17
12
44
49
44
47
45
33
25
987
861
675
596
525
483
442
225
205
161
129
117
109
103
49
43
39
31
30
35
31
74
47
18
22
23
22
20
87
85
60
48
43
38
36
130
122
94
64
47
50
67
136
133
99
89
73
58
59
132
98
51
45
43
35
34
10
10
41
35
27
21
19
23
25
34
35
23
14
11
16
17
161
89
47
39
34
39
45
156
109
86
73
66
61
49
469
341
206
166
135
131
117
57
55
24
17
24
29
27
165
130
110
95
68
57
48
146
67
29
35
36
30
29
482
448
364
280
231
208
194
430
347
254
220
198
189
176
11
13
10
36
33
22
13
17
19
18
134
137
99
69
55
49
51
55
55
39
25
18
18
23
166
127
93
77
68
62
59
367
291
203
136
114
110
100
203
177
130
108
83
76
70
87
71
75
53
39
35
30
434
419
371
287
221
185
45
41
31
28
25
16
170
13
717
576
351
295
284
288
268
2,144
1,969
1,551
1,200
1,046
1,029
974
175
164
140
108
78
62
57
108
73
51
47
49
51
52
13
39
33
25
17
15
21
19
40
43
37
36
30
22
19
226
210
194
131
99
81
74
194
175
145
127
98
80
76
170
151
97
65
54
54
62
10
45
39
33
28
22
18
14
56
38
19
23
20
25
22
56
41
18
15
15
16
15
261
182
127
103
85
85
84
65
50
36
30
25
29
27
636
778
880
875
926
817
582
282
298
276
212
186
178
174
330
343
310
257
205
176
178
18
42
40
24
18
18
18
136
120
116
92
80
63
46
442
520
486
399
334
303
307
51
51
39
25
27
24
17
357
282
162
119
110
102
117
58
64
52
36
32
34
32
235
181
115
89
66
59
65
27
44
39
26
19
21
24
40
37
29
24
20
22
20
148
196
213
145
111
110
105
213
188
195
144
96
78
69
465
436
283
227
226
229
220
133
160
148
109
88
93
95
865
594
386
365
306
306
329
350
343
327
293
246
217
175
876
687
399
261
257
265
255
40
30
15
15
21
22
18
80
86
61
44
42
43
44
75
75
62
43
35
32
29
44
31
14
11
11
14
15
74
57
34
35
34
30
34
2,016
1,817
1,535
1,375
1,272
1,199
1,088
49
40
35
31
23
21
18
30
29
18
14
18
20
15
44
30
15
14
21
19
15
52
47
32
27
29
26
25
203
174
132
93
85
83
65
2,396
2,101
1,660
1,317
1,160
1,184
1,124
656
536
443
350
293
305
288
311
237
195
164
130
122
112
702
696
582
484
423
406
420
84
60
46
37
31
29
28
68
72
35
22
29
32
31
286
224
166
146
132
111
106
25
25
14
12
16
14
11
11
11
11
13
105
113
99
72
66
66
56
2,268
1,977
1,410
1,117
980
921
915
45
39
36
30
27
23
21
148
187
197
130
75
60
68
253
188
139
118
100
100
89
306
345
313
266
271
259
222
149
164
134
105
97
100
89
63
55
43
26
28
30
33
10
80
85
86
77
65
53
50
57
67
49
36
37
39
35
158
160
133
100
69
61
70
176
169
125
88
77
73
62
23
55
62
34
29
29
21
148
141
141
120
93
80
71
337
304
222
163
121
116
112
83
78
57
37
35
42
40
661
944
857
548
476
630
726
88
67
38
45
38
36
41
226
182
135
88
76
69
52
100
73
47
36
33
37
30
40
28
17
19
23
21
13
28
37
40
21
18
23
17
78
74
41
32
29
33
45
47
53
39
29
30
31
34
52
60
49
34
28
37
39
49
20
13
15
15
13
146
139
99
82
79
71
55
74
47
46
32
30
23
21
48
42
32
30
23
27
26
117
114
92
87
83
74
73
910
811
703
575
480
432
362
52
52
36
17
19
21
24
327
227
117
95
106
113
115
321
278
256
196
125
103
125
102
79
58
41
37
44
45
57
55
32
29
35
42
37
24
23
14
13
12
12
51
54
40
24
22
21
15
101
106
88
70
54
47
45
18
19
12
79
76
51
42
38
35
37
461
638
651
493
364
377
12
12
13
20
18
424
5
688
545
337
268
237
220
228
152
122
87
78
65
55
51
213
144
87
74
68
68
50
66
89
76
54
51
56
51
131
90
37
46
47
49
55
60
49
39
33
28
26
28
21
29
18
14
16
16
15
227
156
115
104
86
81
82
3,059
3,725
4,131
3,616
3,123
2,769
2,346
1,358
1,021
743
637
520
456
452
99
106
75
63
59
57
53
173
140
85
64
43
53
66
53
43
19
14
19
1,428
2,243
2,962
2,464
1,823
1,607
1,439
185
190
194
141
92
78
70
404
349
250
172
133
127
132
198
160
154
149
120
108
93
128
112
102
88
77
66
53
87
89
49
27
25
26
31
205
152
107
86
68
66
68
2,058
2,081
1,729
1,377
1,154
1,035
1,037
178
159
105
89
92
85
74
1,092
1,188
1,171
960
843
847
794
53
53
44
29
27
25
22
1,349
1,283
1,127
879
706
638
595
59
53
26
25
25
21
24
86
105
109
101
87
77
70
28
24
18
18
18
15
13
73
58
35
37
37
37
31
1,335
1,056
791
663
562
534
512
647
620
452
331
291
275
232
21
23
21
14
15
14
11
273
411
485
375
274
254
310
226
207
151
128
120
119
118
21
31
24
20
19
20
17
193
151
120
100
93
76
74
2,248
2,035
1,745
1,538
1,498
1,499
1,294
582
523
385
311
293
298
279
309
184
70
75
73
67
73
22
23
23
18
14
17
14
484
390
250
203
213
219
215
589
567
448
370
324
314
329
16
22
22
23
17
14
15
163
117
80
57
55
52
43
199
223
198
153
126
134
139
32
25
14
11
16
15
13
22
20
18
16
16
17
13
276
224
168
138
102
86
82
110
114
106
86
73
61
53
603
497
379
285
231
191
159
725
708
623
485
384
403
402
106
112
89
44
34
39
51
71
72
48
33
32
34
31
17
14
12
11
10
11
89
78
49
35
34
47
49
46
38
21
28
34
23
18
206
181
165
119
91
77
68
353
234
123
110
110
99
95
127
104
107
92
56
44
46
60
40
21
20
21
23
19
583
614
544
369
258
238
242
111
107
73
63
54
41
33
1,451
1,118
735
609
557
549
532
40
37
17
13
16
18
15
565
544
491
390
322
314
291
11
12
12
12
13
16
26
25
10
10
84
64
42
28
25
25
29
311
329
310
224
162
138
134
876
628
307
260
244
247
269
163
97
78
61
43
44
40
148
133
74
57
60
68
79
979
785
619
491
364
286
238
35
33
16
10
12
17
19
173
164
119
84
71
75
72
295
243
146
111
136
160
151
227
205
208
170
120
106
96
133
106
72
55
49
47
50
69
88
86
61
50
42
41
206
133
79
88
93
91
82
28
68
72
38
19
19
19
204
175
108
87
94
95
92
336
258
175
154
131
130
131
25
19
10
12
181
161
121
97
87
88
81
22
18
12
13
16
15
13
18
15
11
10
12
111
89
72
58
48
44
43
993
701
515
439
368
319
276
942
843
625
514
440
410
400
935
608
407
364
329
322
299
2,440
2,271
1,947
1,490
1,084
862
777
203
188
143
108
111
124
115
18
12
12
13
10
10
10
130
143
88
71
69
69
84
64
54
34
26
28
34
30
166
154
113
72
73
79
74
440
388
300
252
223
209
11
10
207
9
114
93
30
24
32
36
39
83
77
39
28
37
47
39
10
33
36
34
32
21
13
15
92
102
87
61
48
49
46
2,376
2,287
1,941
1,472
1,215
1,182
1,112
386
447
464
375
302
269
261
224
156
73
64
68
71
66
236
154
66
36
43
51
51
99
88
86
73
53
52
65
95
99
104
91
60
44
42
284
213
149
119
111
103
97
199
153
135
106
75
60
63
357
285
201
147
123
107
89
181
143
102
82
76
67
50
17
20
17
15
12
11
13
283
185
117
103
92
93
84
151
137
118
91
62
57
63
44
70
89
66
47
42
38
281
224
180
132
119
102
94
307
279
203
130
130
147
122
87
94
76
63
67
65
58
415
335
228
197
191
180
157
28
21
19
14
13
361
238
178
130
123
140
133
20
15
12
14
10
104
71
19
20
30
31
25
335
369
341
254
209
239
254
39
27
14
14
18
16
22
175
126
77
62
63
63
60
59
77
64
38
36
35
33
715
495
311
260
227
223
215
124
144
159
135
89
76
68
224
161
101
91
76
76
65
60
51
27
20
17
14
16
459
424
353
289
236
196
180
50
38
35
24
17
14
15
2,966
3,095
2,666
2,223
2,070
2,124
2,157
233
159
71
71
69
83
88
240
187
143
124
103
94
96
63
74
68
55
47
46
48
327
307
220
167
152
146
129
13
11
10
57
42
23
14
15
14
14
52
59
41
27
31
37
35
23
16
566
560
463
378
342
359
365
966
871
678
507
411
398
367
184
140
144
117
88
68
53
33
28
20
22
23
23
19
82
76
63
40
34
26
17
144
126
110
90
70
74
62
80
78
51
45
46
49
51
243
197
121
91
84
72
57
84
94
84
83
73
57
50
211
124
73
78
65
61
61
214
153
120
110
83
64
54
14
13
13
13
11
11
12
314
277
185
135
111
92
102
35
24
18
23
21
17
14
173
190
200
169
143
151
133
356
376
327
243
210
215
212
62
57
41
35
44
43
36
23
26
18
12
11
11
15
367
294
227
164
130
126
118
43
51
37
25
24
22
20
506
534
515
404
313
311
329
181
225
225
184
165
172
158
36
40
26
19
17
17
17
68
49
39
37
31
22
23
560
457
287
230
204
201
207
145
185
192
156
115
107
114
677
799
813
659
524
514
513
18
17
15
11
11
10
10
444
449
425
379
329
327
349
269
220
157
116
91
91
93
122
137
114
100
99
97
86
11
599
606
593
518
444
460
475
69
68
58
41
38
38
40
1,200
952
552
444
453
500
503
194
186
154
141
151
147
133
153
106
85
89
75
73
69
58
55
47
31
32
41
36
62
46
18
12
17
28
28
73
59
28
21
18
23
27
1,789
1,826
1,773
1,406
1,184
1,173
1,080
253
210
161
112
83
82
82
169
155
74
53
48
54
61
71
54
27
21
21
20
27
68
68
48
35
30
28
32
877
922
806
662
554
514
511
305,518
287,346
260,920
227,024
200,882
186,900
168,630
3,376
2,928
2,468
1,965
1,585
1,492
1,394
419
382
308
250
236
240
217
1,670
1,428
939
738
680
720
729
3,133
2,867
2,531
2,107
1,772
1,561
167
107
59
60
65
71
1,350
64
1,055
769
554
504
471
416
348
197
191
111
66
55
57
72
572
497
478
429
371
338
282
85
85
59
35
33
32
31
4,031
3,309
3,128
2,728
2,059
1,724
1,497
101
82
37
25
29
29
36
268
242
183
143
134
140
161
924
983
1,059
940
759
637
554
363
236
151
133
152
168
145
5,388
5,094
4,975
4,278
3,728
3,429
2,950
457
402
308
241
207
209
203
1,931
1,608
1,330
1,122
889
774
653
206
166
131
111
99
95
84
6,221
5,507
4,506
3,708
3,264
3,276
3,300
366
321
280
255
224
220
173
57
54
36
29
28
29
27
633
439
232
207
216
228
235
498
370
260
227
220
209
172
28
30
19
17
15
16
14
540
429
317
258
237
242
228
770
530
300
279
305
336
333
258
206
125
104
96
91
102
144
118
102
95
81
66
60
236
225
167
120
98
86
85
49
29
12
11
19
17
10
150
138
101
80
66
62
67
75
71
40
29
23
19
21
285
232
135
119
121
119
121
1,899
1,628
1,371
1,127
1,077
1,086
998
1,281
1,108
967
778
667
629
571
927
651
494
447
395
358
320
85
73
62
59
55
42
37
463
457
417
316
254
241
208
522
430
305
269
246
220
199
489
455
426
330
253
239
226
3,245
3,130
3,197
3,095
2,829
2,530
2,127
151
133
102
84
68
61
56
2,916
2,585
2,162
1,637
1,422
1,287
1,172
881
780
601
505
451
413
374
2,306
2,098
1,747
1,500
1,366
1,248
1,104
457
408
345
264
211
206
179
920
841
591
441
390
396
433
890
774
592
499
493
459
436
1,135
790
654
571
438
387
347
1,831
1,503
1,298
996
751
692
635
1,572
1,348
1,010
809
717
751
811
35
39
44
37
39
36
27
3,253
3,000
2,344
1,997
1,883
1,762
1,572
2,127
1,833
1,638
1,383
1,088
918
757
262
175
100
76
81
95
102
50
50
28
19
11
16
27
435
263
131
148
162
159
134
1,479
1,123
855
683
563
526
473
95
86
66
57
50
36
33
393
258
175
181
173
159
149
823
705
603
475
377
345
292
237
188
124
87
73
82
92
748
679
525
447
439
430
401
1,034
822
544
495
494
503
454
1,198
1,141
1,029
870
710
599
525
364
280
135
99
84
88
117
1,002
805
649
539
441
436
425
504
372
258
207
203
201
187
1,432
1,078
619
454
444
501
570
350
243
165
120
118
143
133
5,737
5,176
4,439
3,848
3,433
3,182
2,789
904
723
590
473
412
411
373
417
402
274
193
173
182
208
3,692
3,339
3,130
2,843
2,472
2,322
2,086
893
767
630
493
408
360
318
1,389
1,281
1,038
856
760
707
644
295
226
175
136
114
114
99
941
741
641
491
399
346
275
271
263
187
158
150
137
147
216
159
111
97
81
72
80
216
160
67
44
50
70
75
435
414
308
272
270
250
214
1,522
1,208
754
619
617
578
550
443
382
316
238
194
178
184
3,417
3,128
2,340
1,811
1,646
1,628
1,740
774
617
397
322
319
305
291
667
470
270
243
261
282
288
285
244
169
133
136
127
114
864
656
445
346
308
318
320
797
694
580
498
436
437
398
511
526
438
366
336
336
314
286
225
145
129
118
115
126
431
348
272
220
190
195
185
1,875
1,641
1,296
1,074
978
914
830
21
19
19
12
10
145
134
102
80
70
74
80
119
115
95
65
59
61
67
289
230
168
132
120
116
110
1,055
810
627
572
527
482
464
697
516
399
331
291
268
243
181
151
110
100
88
88
82
616
448
304
288
290
279
269
341
330
279
211
173
148
156
2,004
1,802
1,534
1,230
1,039
946
824
213
207
143
113
106
105
106
1,155
844
589
496
477
491
433
799
591
422
334
295
307
289
467
840
823
777
619
492
472
1,087
777
475
418
396
394
385
2,956
2,348
1,836
1,602
1,368
1,243
1,119
1,130
878
528
472
495
480
470
500
359
185
168
178
186
203
175
165
103
76
61
66
77
66,462
76,705
84,066
76,950
68,714
63,157
56,303
2,950
2,507
2,144
1,805
1,556
1,379
1,194
1,504
1,116
853
684
586
587
504
627
569
579
489
408
350
290
1,577
1,488
1,260
1,037
859
753
657
4,967
5,360
5,701
5,244
5,093
4,778
3,663
280
225
192
169
136
119
92
70
53
30
33
39
33
33
485
415
323
281
270
277
248
268
222
160
122
119
122
116
740
714
628
500
404
370
336
316
342
315
261
235
226
224
312
263
178
141
142
148
146
193
155
87
59
59
71
82
480
475
404
346
291
234
227
671
533
453
441
360
327
317
154
145
106
76
78
84
75
52
43
23
17
22
31
23
7,028
6,963
6,808
6,057
5,311
4,952
4,468
39
36
18
13
14
17
15
1,001
873
726
626
608
587
533
24
11
13
13
628
566
558
535
507
454
364
529
493
418
357
325
281
238
525
423
301
265
263
262
242
177
150
92
70
64
75
81
6,050
6,047
5,713
5,135
4,737
4,558
4,295
196
152
68
45
48
63
65
1,546
1,522
1,452
1,182
928
853
782
1,428
1,338
1,120
977
892
845
775
785
758
720
583
506
471
418
887
639
475
416
353
318
327
38
39
31
21
19
21
23
313
244
167
125
113
107
109
557
444
317
275
244
242
237
1,463
1,253
1,212
1,002
843
778
615
405
267
160
148
144
153
148
423
374
301
245
213
215
201
624
522
376
307
303
310
272
1,020
968
882
748
671
597
511
4,152
3,787
3,264
2,703
2,281
2,128
241
252
170
108
98
89
1,935
82
14,676
14,939
15,112
13,212
11,030
9,892
8,645
555
456
261
185
190
189
206
371
318
195
184
192
185
187
262
132
41
48
56
78
88
151
131
87
65
63
68
69
1,044
914
673
530
497
519
481
274
213
164
130
117
117
114
798
771
713
557
437
408
368
4,191
3,758
3,182
2,657
2,265
2,011
1,833
112
55
12
13
20
26
24
386
312
192
135
128
134
157
703
502
343
300
263
224
217
380
286
181
153
137
122
141
1,071
895
756
722
704
688
623
1,031
925
762
616
528
504
455
165
143
108
103
100
91
90
1,496
1,283
907
769
730
707
652
298
302
255
203
193
188
165
5,010
4,844
4,554
4,107
3,618
3,327
2,953
580
432
259
200
180
209
245
460
362
245
185
189
203
214
3,299
2,563
1,867
1,541
1,334
1,226
1,084
384
1,031
821
569
476
451
416
1,833
1,501
1,187
977
845
797
730
2,146
1,981
1,678
1,413
1,249
1,139
1,025
325
311
266
228
199
182
162
335
293
269
199
155
162
135
1,446
1,126
876
735
648
565
464
434
294
179
149
156
164
141
444
327
173
141
137
151
169
2,911
2,636
2,006
1,645
1,506
1,401
1,251
303
235
160
135
138
128
124
907
639
332
277
280
300
325
1,133
949
744
643
576
567
532
51
41
27
21
30
31
21
452
342
210
171
143
162
187
329
303
220
162
153
157
152
316
259
197
164
132
132
140
1,696
1,449
1,034
833
811
848
793
1,472
1,003
677
599
522
491
440
59
46
28
27
22
22
27
4,505
3,897
3,165
2,651
2,357
2,214
1,981
82
63
33
24
17
23
27
2,460
2,222
2,060
1,696
1,340
1,157
965
227
160
117
113
98
90
77
168
132
89
68
68
69
66
841
654
513
426
357
325
265
316
263
196
175
146
130
123
475
464
416
320
238
214
211
1,448
1,186
914
841
758
674
546
200
176
116
86
74
77
77
3,248
2,847
2,335
1,962
1,692
1,529
1,343
4,285
3,936
3,118
2,504
2,202
2,100
2,014
424
352
194
158
159
167
161
266
245
200
169
157
157
152
809
793
660
563
513
507
448
1,215
1,001
730
621
542
485
429
782
654
441
339
324
291
258
824
776
662
562
496
484
459
239
210
216
192
147
122
102
153
113
59
51
61
63
56
1,383
915
604
546
495
453
459
91,111
88,851
83,960
76,067
70,162
66,776
60,212
3,692
2,827
2,141
1,786
1,631
1,608
1,471
1,801
1,118
627
545
524
547
530
722
494
264
232
254
258
259
3,632
2,768
2,013
1,910
1,862
1,860
1,699
3,383
3,098
2,838
2,362
1,928
1,766
1,536
6,357
6,386
6,036
6,036
6,602
6,444
5,372
2,438
2,193
1,840
1,580
1,446
1,415
1,298
2,279
1,922
1,654
1,450
1,238
1,110
984
1,344
997
652
542
523
524
530
1,207
745
401
392
404
407
417
5,221
4,823
4,535
3,972
3,299
2,886
2,551
3,497
3,431
3,235
2,766
2,391
2,234
1,960
1,067
790
600
530
472
443
418
37,063
40,716
42,157
38,381
34,749
32,864
30,106
472
301
182
180
210
220
187
12,002
11,742
10,852
10,011
9,631
9,409
8,320
3,380
3,038
2,631
2,343
2,162
2,026
1,882
1,554
1,462
1,302
1,049
836
755
692
70,148
71,857
75,423
73,976
68,118
60,648
50,846
4,225
3,448
3,761
3,913
3,686
3,262
2,698
4,501
3,098
2,410
1,980
1,781
1,700
1,562
693
788
816
799
764
715
646
12,668
9,771
8,062
7,127
6,712
6,424
6,271
35,196
37,498
38,976
39,367
38,443
35,953
29,748
2,366
1,491
1,080
891
791
732
707
1,377
1,006
852
771
716
673
615
9,122
14,757
19,466
19,128
15,225
11,189
8,599
133,606
123,833
107,919
91,495
81,065
78,631
74,828
979
768
464
381
396
385
363
434
336
191
136
139
154
168
3,173
2,446
1,891
1,507
1,214
1,100
1,085
204
183
136
117
112
111
96
849
747
575
417
379
422
446
444
468
352
286
244
230
251
922
938
757
574
544
540
503
856
816
669
569
552
521
140
137
133
123
103
87
498
85
1,641
1,399
1,067
828
726
706
715
2,121
1,841
1,324
1,063
992
1,025
999
1,389
1,196
891
689
582
588
611
7,847
7,748
7,175
6,259
5,610
5,482
5,324
1,074
837
575
495
466
492
494
998
928
733
643
630
661
623
1,963
1,804
1,342
1,009
908
971
1,068
1,221
1,130
892
705
608
596
561
928
766
610
485
413
397
403
302
185
91
96
105
99
100
4,135
4,129
3,772
3,294
2,885
2,723
2,614
2,733
2,267
1,582
1,302
1,190
1,148
1,090
965
777
480
419
411
451
470
694
575
352
273
257
275
312
4,170
3,679
2,646
2,141
1,969
2,024
2,011
1,506
1,135
830
764
711
683
645
688
606
428
269
249
268
277
451
386
225
193
215
203
192
37,063
38,935
38,810
32,770
28,767
28,577
27,107
1,466
1,091
622
515
502
559
615
258
216
106
76
82
105
115
639
466
312
263
214
194
211
2,003
1,647
1,150
930
810
814
776
543
422
280
278
269
272
276
791
693
481
389
380
403
385
13,870
13,322
13,901
13,449
11,942
10,114
8,478
1,357
1,133
838
711
640
664
708
6,408
5,283
4,364
3,614
2,966
2,790
2,725
1,095
940
593
417
405
435
439
950
776
526
391
358
385
409
2,024
1,751
1,382
1,132
1,015
1,068
1,074
1,447
1,192
900
681
594
648
592
797
688
437
363
367
414
419
522
371
197
155
169
167
147
373
362
296
238
186
196
208
752
627
416
348
365
375
387
878
765
604
514
447
425
370
436
399
287
235
235
234
223
225
225
218
189
161
144
134
1,990
1,527
1,067
1,008
953
910
832
2,438
2,307
1,994
1,564
1,247
1,120
1,061
638
603
494
395
352
353
314
429
395
274
190
191
191
202
2,291
1,986
1,419
1,085
1,000
1,032
1,011
3,553
2,713
2,029
1,593
1,316
1,283
1,304
1,424
1,295
1,105
884
711
617
508
953
843
603
480
436
435
435
2,236
1,846
1,384
1,034
858
863
865
930
787
647
567
517
502
494
130,968
128,146
119,697
108,181
100,775
98,956
92,954
20,070
19,439
17,934
17,218
16,791
16,930
16,048
1,948
1,817
1,559
1,365
1,413
1,506
1,458
1,795
1,485
1,263
1,150
999
868
759
1,340
1,281
1,123
981
879
917
896
1,236
1,073
835
682
601
542
507
39,959
40,848
40,371
36,637
33,232
31,595
28,543
1,947
1,579
1,316
1,168
1,030
1,031
1,047
2,497
2,616
2,312
1,900
1,622
1,461
1,317
2,820
2,491
1,914
1,642
1,620
1,715
1,699
4,512
4,499
4,163
3,721
3,300
3,281
3,237
12,626
11,958
10,422
9,161
8,837
8,844
8,605
20,082
20,179
19,667
18,064
16,981
16,992
16,250
1,967
1,888
1,602
1,322
1,247
1,244
1,252
2,294
2,193
1,892
1,581
1,490
1,611
1,568
3,675
3,569
3,340
2,976
2,814
2,741
2,616
1,158
989
789
683
669
682
657
4,492
4,054
3,344
2,732
2,402
2,331
2,317
6,550
6,188
5,851
5,198
4,848
4,665
4,178
128,189
120,477
113,303
106,964
103,296
101,251
93,310
114
102
93
90
83
71
73
4,130
3,666
3,369
3,329
3,340
3,255
2,755
1,258
1,068
871
781
747
735
733
473
433
452
471
436
397
320
52
45
36
29
25
33
39
128
117
80
70
76
81
89
35
25
28
20
19
22
25
48
51
43
38
40
43
41
27
23
17
14
16
16
18
61
54
54
53
46
39
42
55
48
38
40
42
52
54
940
894
773
662
627
637
653
68
56
41
40
44
50
46
139
115
97
117
123
114
100
56
50
38
31
33
35
35
230
219
198
168
153
151
146
3,435
3,247
2,961
2,796
2,633
2,500
2,332
18,421
18,116
16,467
14,664
14,289
14,815
14,551
1,550
1,433
1,266
1,205
1,186
1,203
1,212
229
211
178
134
138
163
153
80
63
37
38
53
62
67
32
23
19
22
27
34
28
211
207
176
154
172
197
191
30
28
15
14
13
19
22
2,562
2,248
1,937
1,753
1,661
1,670
1,696
2,858
2,602
2,149
1,757
1,630
1,727
1,803
341
327
314
280
278
310
282
32
36
25
19
18
27
30
6,655
6,073
5,556
5,152
5,024
5,263
5,107
40,112
39,346
38,071
35,560
34,314
33,404
30,209
63
46
41
39
50
52
47
45
33
20
17
23
32
29
3,767
3,356
2,905
2,548
2,442
2,512
2,572
49
31
21
19
24
37
38
595
517
473
423
394
395
367
1,345
1,165
1,034
1,014
990
1,013
940
58
48
28
23
30
48
67
212
232
199
131
142
164
164
364
315
304
265
265
273
254
59
66
53
49
51
54
66
610
493
404
410
422
408
403
7,380
6,886
6,187
5,533
5,195
5,226
5,055
11,187
9,939
11,052
12,485
11,909
10,182
7,785
24
21
12
10
11
136
103
71
63
74
81
92
13
13
14
14
11
14
490
419
332
320
349
364
361
3,207
3,143
3,243
3,194
2,966
2,686
2,358
142
133
102
90
89
80
86
69
61
44
33
49
59
58
232
216
186
162
163
166
151
245
250
170
148
166
178
195
15
11
10
10
10
8,536
7,665
7,242
6,980
6,812
6,709
6,104
429
330
286
277
235
205
171
66
28
17
26
33
45
43
739
693
632
566
525
546
531
96
86
88
80
84
87
75
143
130
117
115
110
118
110
49
45
36
35
41
38
37
53
42
31
33
37
40
38
41
39
26
29
32
30
35
70
68
62
62
52
52
53
76
69
63
52
52
52
45
355
316
249
214
245
278
301
53
49
42
52
58
49
39
67
55
36
32
44
48
50
318
292
240
228
217
201
188
683
598
586
562
505
466
396
1,040
910
730
652
627
651
658
698
634
520
466
473
463
451
105,087
100,363
93,620
85,991
78,759
73,292
67,324
2,908
2,487
1,893
1,679
1,698
1,681
1,567
12,269
10,796
8,892
7,866
7,371
7,061
6,608
5,303
5,042
4,603
3,910
3,355
3,162
2,938
24,550
26,741
28,553
27,530
25,240
23,277
21,262
9,904
8,850
7,767
7,038
6,672
6,359
5,756
6,096
5,612
5,123
4,757
4,499
4,124
3,659
1,204
1,111
1,022
962
917
925
927
9,946
8,352
6,620
5,804
5,348
4,940
4,588
1,603
1,529
1,457
1,403
1,354
1,267
1,129
4,154
4,034
3,835
3,384
2,890
2,594
2,377
1,623
1,511
1,373
1,183
1,096
1,024
935
8,115
7,986
7,333
6,422
5,584
5,289
4,929
4,852
4,797
4,790
4,345
3,743
3,415
3,035
4,224
4,158
4,163
3,833
3,483
3,152
3,007
2,742
2,355
1,815
1,640
1,622
1,473
1,333
2,676
2,506
2,402
2,338
2,033
1,826
1,648
2,918
2,496
1,979
1,897
1,854
1,723
1,626
158,450
150,239
145,849
141,634
137,090
132,243
120,206
341
610
489
354
299
309
351
1,459
1,241
883
798
841
851
855
10,432
9,736
8,913
8,510
8,388
8,513
8,154
423
339
216
182
233
275
267
202
189
147
122
123
143
149
460
322
249
222
186
193
206
865
792
784
759
719
682
634
205
178
158
144
117
108
125
7,911
8,379
8,376
7,646
7,447
7,822
7,862
102
91
74
67
63
72
78
408
356
267
265
269
277
277
2,091
1,753
1,289
1,128
1,155
1,191
1,164
824
724
563
528
504
475
439
170
160
150
136
121
123
129
645
595
542
506
489
501
508
1,213
993
796
701
728
720
679
854
699
570
546
501
450
424
434
376
297
248
256
273
273
885
725
483
434
491
531
514
107
96
80
71
62
57
62
5,113
4,403
3,628
3,375
3,385
3,586
3,803
26,078
23,105
21,917
22,282
22,494
22,016
19,141
214
202
165
132
135
145
145
282
269
247
236
243
254
223
1,044
937
876
848
831
869
872
218
190
125
114
109
114
122
20,682
18,414
18,341
18,914
18,716
17,319
14,571
159
138
93
81
85
85
90
577
480
334
307
320
354
341
594
536
440
377
351
349
348
57
53
45
39
36
36
36
28,218
31,355
35,353
35,306
31,953
27,909
23,192
5,549
4,842
4,443
4,223
4,117
4,025
3,720
380
359
304
279
278
297
301
3,263
2,848
2,338
2,071
1,954
2,006
2,080
55
47
39
35
38
45
42
1,182
1,025
871
753
730
752
750
12,206
12,651
12,683
11,831
11,829
12,121
11,622
1,420
1,085
763
680
651
670
678
3,279
2,906
2,627
2,559
2,446
2,377
2,312
16,227
14,994
14,097
13,016
12,503
12,403
11,748
293
253
212
182
182
198
195
1,060
914
717
682
702
705
734
60,640
56,676
52,376
47,610
43,539
40,391
35,974
382
387
361
300
284
290
251
614
611
569
505
451
445
415
285
248
211
200
189
164
136
839
792
721
627
530
465
427
3,645
3,668
3,555
3,233
2,944
2,807
2,655
2,583
2,166
1,857
1,841
1,731
1,546
1,368
952
790
729
686
578
497
399
778
783
749
654
547
481
424
239
221
203
177
159
151
143
3,279
3,203
3,155
2,848
2,535
2,381
2,181
211
202
166
144
141
128
111
550
469
383
305
279
287
261
4,832
4,500
4,467
3,994
3,344
2,972
2,537
645
582
473
399
372
375
332
1,789
1,574
1,343
1,225
1,170
1,125
990
292
285
289
292
256
212
187
419
426
411
368
325
288
265
1,802
1,761
1,726
1,602
1,428
1,281
1,127
914
867
855
800
709
630
542
445
381
329
300
284
264
242
894
772
655
591
555
509
473
350
321
266
224
210
181
156
1,144
1,060
875
732
706
715
663
1,009
969
861
845
817
737
617
4,185
3,821
3,802
3,473
3,090
2,773
2,272
888
905
804
724
673
612
554
533
439
364
361
362
333
317
1,175
1,106
983
832
765
775
666
402
380
363
322
286
292
294
801
763
684
594
482
420
382
1,587
1,415
1,193
1,079
1,067
1,027
952
632
551
476
440
445
433
361
4,165
4,482
4,320
3,863
3,656
3,568
3,409
2,348
1,974
1,577
1,386
1,328
1,251
1,086
297
253
208
207
206
181
153
1,116
1,124
1,101
987
857
797
713
443
421
370
305
257
200
179
851
839
727
686
675
660
606
1,256
1,187
1,193
1,072
865
721
630
532
448
357
360
358
315
276
1,272
1,219
1,140
1,027
986
918
808
483
454
423
400
398
384
341
1,712
1,627
1,597
1,620
1,588
1,387
1,153
1,956
1,780
1,583
1,395
1,331
1,320
1,174
312
277
252
248
224
180
170
234
215
190
177
147
125
119
160
144
120
101
97
83
73
975
794
710
659
596
554
459
189
197
179
178
181
154
134
628
525
392
367
360
345
317
120
125
114
85
70
80
90
272
243
229
198
169
158
151
376
346
340
320
293
270
215
226
217
225
192
165
162
157
127
112
73
75
72
59
58
290
285
289
266
227
204
187
217
169
118
100
108
113
103
362
304
231
200
201
228
204
337
257
214
202
199
193
158
289
240
226
217
211
185
151
360,486
341,876
306,093
263,944
234,779
230,364
226,882
427
379
376
359
303
246
209
161
129
104
75
72
81
87
4,307
3,853
3,349
2,872
2,544
2,562
2,536
1,473
1,308
1,033
956
1,022
1,110
1,149
211
203
154
135
152
159
150
1,173
1,026
915
789
642
562
498
251
228
206
198
196
190
175
674
540
407
335
271
247
238
1,033
909
724
714
726
739
789
3,950
3,243
2,726
2,304
1,826
1,648
1,485
1,942
2,351
2,351
1,745
1,531
1,599
1,611
253
289
270
254
225
221
251
1,230
1,185
980
799
741
860
953
1,768
1,703
1,601
1,429
1,306
1,226
1,106
1,562
1,406
1,171
1,091
1,112
1,161
1,123
1,236
1,227
1,170
1,018
941
989
966
167
148
117
91
88
96
102
96
70
59
50
44
41
28
335
211
104
98
97
87
80
626
566
559
469
330
261
237
916
912
746
610
537
549
585
1,021
996
917
790
637
540
461
2,483
2,047
1,520
1,265
1,103
1,071
1,043
825
737
657
536
411
369
360
2,007
1,558
1,248
995
806
772
696
933
1,108
1,024
896
785
718
696
1,228
913
560
440
445
440
430
5,154
6,278
7,068
6,156
5,204
4,997
4,963
1,106
924
701
530
427
386
341
1,625
1,777
1,798
1,419
1,150
1,116
1,133
731
628
462
391
363
369
358
2,617
2,332
1,894
1,692
1,487
1,437
1,426
1,344
1,201
813
671
657
673
694
1,113
1,180
1,026
760
678
790
844
758
564
319
267
283
300
305
525
452
413
360
287
251
249
550
442
343
257
234
231
221
3,494
3,665
3,918
3,568
2,998
2,817
2,832
12,842
13,328
13,378
11,924
10,573
10,787
11,258
2,292
2,179
2,010
1,756
1,671
1,687
1,678
107
91
94
78
67
65
49
316
240
145
114
127
133
137
1,069
955
763
601
524
536
506
8,264
8,620
8,662
7,534
6,554
6,319
6,036
2,299
2,332
2,153
1,872
1,704
1,782
1,795
682
727
697
563
434
388
388
3,355
2,680
2,271
1,921
1,479
1,382
1,320
5,755
5,791
5,303
4,431
3,902
3,897
3,893
930
804
650
637
626
607
618
995
808
570
472
417
404
418
1,331
1,121
705
573
574
586
607
533
469
341
267
268
290
287
1,019
952
717
588
546
561
588
472
423
337
314
339
338
316
821
726
517
392
376
372
372
536
415
258
204
198
204
204
811
623
462
393
362
347
290
3,173
2,773
1,695
1,262
1,343
1,498
1,523
710
728
653
535
457
467
454
856
772
543
406
402
456
466
4,037
3,172
2,247
1,823
1,621
1,640
1,683
898
856
795
710
560
473
439
1,005
752
433
355
336
394
442
220
181
132
106
97
101
96
2,449
2,385
2,362
2,245
2,012
1,917
1,828
1,648
1,458
998
733
711
719
700
1,226
1,029
990
741
561
464
390
2,518
2,504
2,408
2,231
2,121
2,037
1,823
1,113
978
707
589
587
666
705
1,148
839
513
436
453
452
410
2,825
2,644
2,445
2,029
1,645
1,501
1,453
1,296
985
733
676
588
552
566
2,042
1,719
1,282
1,144
1,075
1,098
1,142
284
291
296
255
226
208
185
855
724
532
431
425
448
450
981
694
519
427
364
324
334
1,890
1,691
1,375
1,229
1,154
1,141
1,100
853
667
385
288
335
375
396
617
581
548
451
319
282
293
1,150
960
826
692
570
514
506
1,078
970
895
817
774
682
586
793
788
708
534
479
512
509
3,469
2,624
1,568
1,324
1,356
1,351
1,339
214
225
179
168
178
178
180
3,032
3,228
3,185
2,716
2,244
2,061
2,007
2,625
2,424
2,194
1,782
1,350
1,145
1,080
16,956
18,771
20,204
17,594
14,748
14,044
13,734
210
230
226
204
178
186
191
1,748
1,755
1,452
1,237
1,163
1,232
1,258
477
435
366
341
313
302
328
1,383
1,183
748
567
556
571
591
1,744
1,819
2,055
1,731
1,289
1,080
967
640
602
555
507
449
417
399
1,935
1,641
1,246
1,101
1,007
1,011
1,038
782
627
417
372
368
363
364
50
55
52
38
32
34
33
709
708
600
474
469
509
564
210
184
161
120
93
82
74
860
704
566
432
363
390
381
652
943
874
775
686
687
702
1,727
1,634
1,370
1,094
894
913
957
4,716
4,521
4,111
3,774
3,406
3,285
3,195
853
689
543
401
353
335
327
879
693
473
393
366
324
298
1,857
2,002
1,929
1,801
1,662
1,612
1,543
222
187
147
140
112
101
99
218
179
172
146
92
71
64
7,171
6,770
6,149
5,401
4,898
4,923
4,959
2,822
2,446
1,860
1,551
1,533
1,593
1,579
732
605
585
458
347
311
281
851
761
595
450
416
437
408
899
832
771
690
615
573
540
262
253
218
171
146
133
136
442
389
272
258
282
302
315
1,406
1,379
1,379
1,142
920
867
839
740
639
540
457
409
395
416
1,014
953
737
619
579
570
545
4,126
4,749
5,140
4,415
3,778
3,567
3,527
260
239
206
185
170
182
172
760
733
667
551
457
434
414
1,064
965
812
732
732
760
779
1,045
930
707
592
500
449
434
4,214
3,969
3,495
3,027
2,784
2,766
2,793
7,085
6,584
5,045
4,323
4,141
4,112
3,977
1,276
1,330
1,202
984
899
872
782
1,197
1,194
1,087
978
891
935
965
1,426
1,051
861
744
572
493
431
3,788
3,491
3,520
3,268
2,614
2,216
2,057
1,175
907
615
523
500
500
491
1,948
1,537
944
862
918
927
884
7,971
8,714
9,095
8,430
7,747
7,507
7,430
879
907
907
762
583
495
449
2,626
2,715
2,751
2,416
2,110
2,076
2,049
958
870
744
672
648
689
713
1,110
1,165
1,180
988
738
587
530
332
294
366
348
249
228
213
351
311
296
239
179
141
133
1,501
1,628
1,708
1,462
1,294
1,221
1,195
241
241
202
178
163
187
206
164
176
164
116
85
69
60
8,679
7,518
6,237
5,328
4,848
4,815
4,654
1,668
1,455
1,111
932
837
854
876
3,003
2,724
2,229
1,957
1,788
1,814
1,797
1,687
1,532
1,161
913
856
847
819
806
702
556
461
421
446
474
196
196
189
142
99
99
84
1,473
1,345
1,317
1,049
724
587
515
1,273
1,219
1,043
926
842
822
808
2,153
1,675
1,287
1,100
932
778
704
619
557
407
360
350
353
368
1,204
1,031
612
538
641
718
809
538
500
444
400
369
390
427
316
284
203
143
130
169
188
756
644
407
365
381
412
429
6,524
5,581
4,236
3,273
2,885
2,960
3,003
408
350
307
245
175
163
155
974
827
527
457
453
478
493
1,209
1,039
723
645
680
715
692
1,621
1,317
1,140
929
696
572
487
5,635
5,079
3,535
2,990
3,003
3,134
3,219
1,831
1,461
953
795
821
869
894
282
273
236
186
142
131
140
261
178
118
114
131
125
111
601
658
623
546
462
425
418
418
404
349
282
254
228
194
408
352
317
322
286
247
238
883
686
436
363
389
431
426
816
665
623
518
403
342
290
1,102
1,000
677
567
571
601
604
792
543
392
314
278
260
256
311
235
180
169
141
116
108
1,032
861
659
602
543
530
541
2,643
2,224
1,697
1,412
1,301
1,254
1,231
3,779
3,483
2,874
2,371
2,226
2,350
2,337
3,995
3,620
2,897
2,469
2,284
2,244
2,135
201
199
151
120
117
140
144
693
620
532
416
332
291
240
524
514
454
400
396
439
443
191
147
127
109
105
110
105
726
505
274
241
252
252
232
1,568
1,449
1,103
894
894
1,025
1,086
975
929
896
731
597
549
472
2,842
2,672
2,366
2,105
1,839
1,716
1,586
438
343
259
214
171
154
140
321
297
294
231
182
163
131
284
270
244
214
187
179
170
377
336
283
252
183
153
136
808
737
684
584
480
433
413
6,691
6,427
5,937
5,351
4,993
5,161
5,234
85
74
52
50
47
64
76
994
963
837
695
722
813
839
872
699
514
450
483
538
535
20,917
24,550
27,209
24,612
21,589
20,881
20,395
746
625
596
533
397
328
325
369
305
277
221
164
142
137
474
470
369
299
306
332
321
601
462
279
224
228
242
250
358
271
181
168
163
154
161
718
628
550
455
362
310
276
536
559
509
423
361
358
359
2,214
1,971
1,762
1,455
1,187
1,084
989
985
821
660
473
402
399
353
773
586
429
363
333
312
319
2,111
2,055
1,900
1,549
1,371
1,514
1,537
871
837
668
579
630
628
618
1,191
1,288
1,201
975
909
991
1,031
1,975
1,770
1,365
1,118
1,078
1,127
1,152
817
837
762
624
563
616
680
885
602
442
391
331
304
276
1,973
1,484
1,004
816
721
685
640
1,272
1,171
1,025
935
935
975
951
520
351
226
193
185
190
192
94,080
95,131
94,852
89,703
81,575
73,233
63,579
325
318
345
333
268
202
178
658
728
836
852
711
565
449
595
537
444
377
347
306
265
190
219
276
302
256
183
141
79
86
95
97
71
51
57
449
390
315
307
303
288
274
301
286
304
324
277
224
192
196
199
165
139
119
114
110
202
219
218
192
162
128
125
159
135
124
98
69
59
52
344
294
284
324
307
265
239
166
147
99
98
105
92
95
408
426
485
496
435
368
316
91
96
88
72
52
58
56
264
275
307
285
217
169
147
189
153
108
107
102
94
88
286
268
245
187
152
131
120
145
148
144
134
109
93
77
2,188
1,887
1,759
1,508
1,262
1,074
874
179
202
228
246
192
136
122
483
471
433
349
270
227
212
300
273
241
198
157
135
122
201
205
219
230
195
168
145
149
138
118
111
100
84
64
284
243
194
166
150
143
124
142
139
151
154
145
122
95
369
376
354
362
350
310
287
93
84
78
90
92
83
81
269
245
223
251
244
201
182
178
171
169
140
116
115
102
133
132
123
104
81
84
83
1,009
912
751
610
536
513
466
971
1,028
1,047
948
764
609
481
317
299
312
304
247
209
156
276
261
234
217
192
169
148
385
374
434
434
322
232
216
218
222
238
235
185
127
108
1,554
1,556
1,551
1,469
1,312
1,105
906
202
192
211
222
199
143
105
1,242
1,186
1,149
1,130
994
827
733
3,459
3,358
3,517
3,673
3,360
2,641
2,124
316
285
240
209
188
176
148
166
153
155
136
111
96
73
365
297
313
325
267
204
166
66
93
103
113
122
95
72
152
132
84
88
77
66
57
257
235
190
146
136
143
123
1,198
1,170
1,225
1,164
933
718
614
239
191
179
155
111
89
80
34,539
38,619
40,873
39,209
37,641
35,615
30,913
128
128
135
165
155
108
87
1,558
1,585
1,568
1,513
1,304
1,056
970
606
549
443
410
393
365
343
115
125
130
121
107
89
76
339
313
325
305
249
196
166
1,709
1,331
938
821
832
804
696
386
422
315
259
246
245
241
1,457
1,279
980
735
617
582
596
2,328
2,336
2,273
2,282
2,201
2,031
1,815
39
50
46
34
25
19
37
184
166
149
162
163
158
142
273
280
257
212
174
154
138
267
272
261
257
226
182
150
52
74
100
82
56
46
40
68
78
74
78
87
87
76
223
189
156
124
115
109
99
483
487
500
516
437
335
271
135
115
101
110
117
113
107
505
428
377
341
312
276
234
183
171
132
119
126
123
115
98
87
63
59
53
41
64
76
86
74
50
43
40
56
348
258
195
179
157
130
110
128
138
147
152
143
123
97
356
318
301
258
216
195
154
829
783
835
844
678
527
455
141
125
112
110
103
81
62
167
149
141
141
128
105
101
2,204
2,129
1,985
1,695
1,450
1,260
1,063
509
511
561
517
400
315
241
179
172
163
125
94
91
76
142
146
141
133
125
126
122
82
69
75
85
82
65
59
356
361
352
310
245
211
196
933
897
843
664
535
508
455
108
105
98
85
63
47
48
265
228
195
175
159
139
122
87
119
101
66
49
50
54
2,030
1,967
1,907
1,822
1,536
1,310
1,095
332
353
382
377
305
241
189
577
506
503
484
419
356
304
451
405
368
333
252
196
183
684
742
844
840
747
644
542
299
245
219
191
156
139
130
207
238
268
267
227
184
165
4,455
3,960
3,465
3,063
2,718
2,479
2,174
164
132
104
89
85
97
80
915
807
657
576
503
456
405
180
177
162
126
93
99
88
146
135
153
162
140
128
101
2,798
2,868
3,017
2,958
2,550
2,080
1,910
4,535
4,287
4,118
3,727
3,254
2,921
2,501
162
158
149
144
115
97
81
905
830
677
563
501
471
403
135
123
131
153
137
105
91
88
90
82
72
79
80
78
72,165
66,211
58,255
49,593
43,378
42,723
41,671
268
226
172
133
130
137
121
251
197
134
101
98
119
118
92
97
69
47
52
57
56
196
155
109
97
82
87
94
2,175
2,024
2,049
1,828
1,554
1,414
1,217
377
330
258
212
190
210
243
582
520
506
492
428
438
449
689
575
482
398
346
322
286
451
423
307
210
200
247
255
11,425
10,684
9,662
8,347
7,101
6,835
6,778
122
109
76
63
63
67
83
400
353
264
210
174
162
159
290
260
222
208
198
186
180
943
805
562
516
480
453
44
48
34
26
31
34
472
37
1,212
898
648
572
537
532
525
7,712
7,730
7,632
6,501
5,842
5,960
5,618
189
160
106
83
83
91
97
1,143
963
765
605
559
569
571
2,331
2,097
1,718
1,447
1,334
1,427
1,481
280
261
184
115
88
94
113
943
800
589
497
457
462
480
509
428
343
282
259
288
313
2,790
2,501
2,163
1,749
1,520
1,457
1,326
531
525
416
334
273
256
267
787
748
630
501
423
426
430
154
137
110
82
74
75
76
109
84
51
43
59
62
49
1,089
979
786
607
522
555
540
107
117
90
71
61
52
64
366
337
258
194
174
211
240
581
575
553
460
417
447
435
164
157
133
94
82
95
107
1,105
966
682
570
537
593
614
743
608
430
354
353
349
306
2,094
1,642
1,332
1,142
1,001
988
972
850
770
743
688
576
538
486
3,893
3,233
2,731
2,426
2,076
1,899
1,756
2,783
2,386
1,926
1,716
1,600
1,562
1,499
981
870
627
519
470
472
479
132
139
127
116
83
74
79
2,887
2,590
2,050
1,780
1,614
1,611
1,602
68
46
24
24
30
33
32
760
639
473
396
383
376
332
357
339
238
190
170
160
163
245
266
193
144
145
163
174
232
198
147
124
128
145
152
975
985
926
750
605
538
492
1,588
1,385
950
744
692
729
783
473
464
450
382
313
272
277
1,536
1,376
1,174
1,055
918
898
936
1,019
838
767
683
564
530
471
612
519
375
300
276
285
305
1,038
872
708
629
537
481
449
1,309
1,142
908
739
637
673
716
6,053
6,588
7,222
6,182
5,132
4,915
4,734
1,025
946
890
751
588
558
520
105
101
81
64
59
54
62
G R U P O S
45 - 49
D E
E D A D
50 - 54
55 - 59
60 - 64
65-69
70-74
75-79
3,200,781
2,645,943
2,045,231
1,534,016
1,141,921
819,606
546,774
32,010
25,788
19,329
14,186
10,199
6,981
4,557
23,470
18,802
13,884
9,944
6,889
4,484
2,851
887
720
594
490
396
324
228
1,128
1,034
851
683
529
389
293
324
290
221
158
130
108
80
2,250
1,747
1,366
1,021
723
489
309
1,008
817
574
446
373
283
189
1,108
937
694
535
450
336
216
168
150
113
97
99
80
51
373
292
268
229
159
124
85
441
353
263
209
172
146
100
853
646
501
374
279
218
155
112,089
84,300
59,662
41,506
28,892
19,572
12,354
16,139
12,504
9,195
6,689
4,518
3,087
1,995
33,578
26,276
18,643
13,111
9,345
6,566
4,272
4,100
3,024
2,146
1,516
1,020
692
437
54,979
39,958
27,882
18,917
13,076
8,599
5,283
3,293
2,538
1,796
1,273
933
628
367
20,051
15,747
11,567
8,136
5,579
3,659
2,237
2,044
1,664
1,286
969
703
490
316
1,985
1,574
1,190
951
690
491
312
8,850
7,245
5,316
3,683
2,467
1,674
1,037
6,732
4,927
3,542
2,355
1,587
922
522
440
337
233
178
132
82
50
23,576
19,388
14,864
11,024
8,024
5,610
3,746
1,374
1,299
1,042
833
647
466
337
7,895
6,507
4,915
3,545
2,564
1,796
1,248
7,452
5,705
3,924
2,683
1,906
1,247
752
2,164
1,899
1,581
1,250
941
696
441
782
672
558
419
307
249
192
946
843
759
587
430
328
217
226
195
167
147
116
73
56
274
221
200
152
103
89
60
1,116
904
721
583
439
306
187
516
439
394
331
225
136
101
831
704
603
494
346
224
155
81,196
66,427
50,829
37,865
27,996
19,668
12,549
32
25
24
22
14
16
17
3,432
2,703
1,942
1,340
974
693
422
596
449
350
288
224
163
107
549
455
424
375
305
236
152
50
38
38
46
42
28
19
759
631
478
374
280
212
154
340
296
259
234
186
131
86
72
65
59
57
44
32
19
1,661
1,365
1,094
889
695
491
298
2,320
1,865
1,426
1,035
764
531
346
293
296
274
219
190
163
113
57
52
42
42
34
30
18
49
51
46
32
15
14
10
259
219
184
161
146
95
55
42
38
31
22
19
13
11
57
43
36
45
41
26
16
2,814
2,460
1,961
1,595
1,221
829
532
7,027
5,799
4,293
3,009
2,204
1,492
916
210
172
127
110
98
68
39
1,900
1,612
1,272
995
815
611
375
178
165
136
103
89
74
47
857
630
467
364
280
181
101
255
208
187
164
133
91
59
1,336
1,139
938
799
591
394
286
4,984
3,879
2,741
1,953
1,457
1,037
668
101
70
62
60
49
43
28
2,113
1,538
1,179
897
697
490
314
1,719
1,411
1,095
836
640
485
321
75
53
49
31
22
22
19
21,974
17,348
12,907
9,266
6,534
4,485
2,869
643
556
425
332
242
163
109
1,262
1,185
984
719
555
473
314
2,671
2,487
2,087
1,660
1,307
976
643
151
116
88
77
57
37
29
19,320
16,155
12,390
9,060
6,480
4,418
2,764
491
435
387
340
304
227
134
164
115
101
100
86
65
47
383
303
246
214
162
133
92
19,539
16,443
12,604
9,260
6,773
4,747
3,081
650
581
481
375
289
252
178
4,345
4,151
3,336
2,456
1,806
1,285
832
578
474
394
349
271
192
121
481
422
364
304
226
164
104
751
673
599
494
369
271
181
125
103
81
74
73
59
39
5,301
4,342
3,216
2,239
1,577
1,051
677
203
174
142
122
97
61
35
2,865
2,407
1,877
1,475
1,116
802
520
4,240
3,116
2,114
1,372
949
610
394
110,786
92,074
70,978
53,933
41,022
28,995
18,407
335
312
277
210
156
109
70
721
634
535
430
318
247
166
594
527
417
308
252
195
151
557
428
347
269
193
144
78
405
360
275
211
168
132
78
559
521
434
318
254
198
118
275
210
179
135
98
80
39
949
825
649
505
371
260
141
1,097
918
816
667
491
346
226
126
119
100
87
61
45
34
342
328
251
210
184
117
69
875
770
598
400
294
231
146
610
514
386
282
201
142
75
299
250
182
136
96
66
42
1,007
893
687
551
495
361
233
481
446
351
270
217
168
113
2,224
1,839
1,488
1,170
949
686
434
195
149
114
104
92
65
44
3,328
2,633
2,010
1,487
1,206
957
597
988
872
679
570
415
272
151
471
397
310
246
224
193
119
225
190
151
120
79
52
34
1,478
1,183
906
704
479
312
195
189
148
130
105
73
59
39
153
137
116
91
66
46
36
602
460
366
312
222
128
101
2,302
1,921
1,538
1,178
922
654
442
132
111
91
62
50
37
27
120
116
89
59
51
44
29
727
641
549
434
285
218
125
2,148
1,590
1,249
1,029
696
478
301
648
594
463
385
294
191
140
161
112
107
87
62
50
26
1,438
1,250
946
719
577
395
247
277
234
179
143
114
81
47
151
117
105
98
78
42
34
742
639
480
380
317
249
175
354
295
291
252
176
102
53
388
349
296
206
134
105
53
1,233
1,026
779
615
499
375
244
819
764
646
517
392
235
140
183
156
136
101
65
51
40
238
193
154
131
93
63
42
488
427
357
273
221
169
111
116
97
83
68
53
39
21
931
898
818
710
580
365
233
311
298
250
186
118
77
49
563
456
338
271
220
176
128
297
261
213
162
137
90
50
167
153
102
72
79
60
37
834
776
649
491
404
295
185
2,129
1,796
1,586
1,254
816
600
377
139
119
106
97
82
62
42
632
567
461
374
310
215
139
118
109
107
66
45
36
229
151
126
116
55
29
18
25
1,300
1,134
860
651
544
385
245
99
78
54
44
48
39
18
4,214
3,086
2,392
1,838
1,273
877
532
251
202
152
132
125
88
56
1,798
1,487
1,188
908
733
523
320
382
326
255
210
167
115
67
72
75
53
43
36
28
19
929
726
519
456
388
230
129
2,567
2,039
1,600
1,213
816
592
343
428
337
281
226
140
103
50
217
202
166
122
83
64
42
779
650
468
338
265
229
154
1,221
1,081
864
697
582
446
277
291
258
216
168
131
91
60
629
583
466
401
323
205
139
611
452
352
280
200
136
75
199
160
129
105
80
52
36
983
821
533
341
277
176
111
720
581
486
394
292
235
168
519
452
398
301
189
116
63
1,348
999
802
662
385
275
178
4,991
3,848
2,522
1,724
1,365
857
541
785
665
488
396
323
225
160
836
761
616
457
319
203
125
695
533
441
338
211
169
115
238
173
141
127
76
31
24
376
314
267
225
166
110
83
190
147
125
99
67
55
44
213
184
164
136
96
59
39
505
427
355
284
206
144
109
869
749
553
418
346
236
139
54
36
37
32
26
25
16
7,900
6,680
4,862
3,536
2,905
2,058
1,282
17
84
67
68
65
43
28
206
176
143
122
90
67
44
826
717
568
460
371
283
173
828
645
502
365
247
192
127
825
673
502
338
248
202
136
1,464
1,238
1,060
829
473
354
217
2,246
1,853
1,440
1,080
940
734
463
129
112
100
79
52
31
21
1,280
1,147
1,010
821
598
411
268
794
655
505
385
226
159
96
15,618
12,742
8,648
5,845
4,544
3,058
1,964
920
766
592
485
401
291
189
628
570
456
360
292
238
161
307
271
242
195
149
121
89
293
270
217
183
181
140
90
1,480
1,270
1,050
825
595
429
283
1,669
1,510
1,194
887
662
452
291
2,499
2,180
1,692
1,238
1,036
734
455
831
669
529
428
299
176
125
125
115
102
81
66
38
21
606
491
406
287
164
114
71
541
401
318
252
191
130
72
165
112
65
44
24
29
29
364
304
235
177
129
84
37
250
181
146
122
72
42
30
191
172
130
90
67
37
25
185
139
107
87
58
33
29
63
53
55
41
22
60
50
43
26
20
10
112,252
87,951
64,285
47,404
36,509
27,364
18,371
356
293
224
178
148
112
72
637
514
383
331
291
227
143
235
232
215
188
158
151
113
295
221
145
84
62
50
37
721
612
459
345
259
174
114
242
189
164
154
119
100
68
394
339
285
226
170
141
84
318
256
203
174
122
113
77
901
785
646
457
298
226
173
676
577
465
349
262
214
155
1,504
1,217
969
808
620
460
317
218
223
205
178
136
115
86
226
214
184
153
113
89
66
62
56
50
50
45
31
24
51
35
30
32
33
29
19
97
80
79
72
63
50
33
4,610
3,629
2,650
1,997
1,510
1,147
793
157
128
114
95
90
85
54
29,523
23,306
16,849
12,001
9,045
6,858
4,607
208
165
141
128
110
94
63
4,687
3,662
2,720
2,071
1,657
1,259
808
79
77
65
69
77
64
48
117
97
70
45
36
28
20
113
78
82
78
62
55
44
202
200
208
178
129
97
66
88
83
79
79
80
73
43
1,339
1,095
839
625
481
368
236
232
177
139
110
91
69
51
1,206
971
768
589
429
348
231
239
202
158
130
113
91
61
1,210
1,078
890
713
522
397
304
3,390
2,786
2,125
1,582
1,254
944
608
34
37
26
21
23
19
15
206
159
155
154
120
101
76
200
190
166
129
102
83
54
1,359
1,077
830
673
543
428
298
46,017
34,156
23,163
16,049
12,375
8,705
5,634
145
131
110
92
82
62
44
123
101
100
105
84
74
52
948
838
669
532
401
310
221
72
65
63
51
30
18
13
47
41
44
49
42
27
18
107
101
86
73
51
47
43
124
94
90
93
81
66
42
1,312
1,131
930
775
609
478
331
148
145
110
76
52
44
27
123
120
114
90
76
58
36
653
593
490
430
360
295
226
88
72
56
54
50
42
39
1,676
1,397
1,093
829
586
428
312
174
175
134
99
77
51
33
608
518
449
378
276
235
179
239
188
168
144
122
100
65
214
178
137
112
97
77
51
556
443
388
331
265
195
130
65
53
42
58
51
32
26
76
70
69
64
55
53
43
82
70
73
64
59
46
29
151
149
118
90
86
70
48
308
282
226
178
146
127
82
108
101
104
118
94
74
65
810
686
591
490
385
300
184
208
191
167
137
105
92
76
52
49
43
43
41
44
30
563
474
419
330
219
178
124
192
175
145
121
93
76
54
131
124
114
103
86
70
53
296,813
255,662
204,400
152,837
109,772
76,787
51,791
14,076
12,076
9,994
8,045
5,863
4,202
2,832
21,206
20,336
17,460
13,227
8,935
6,046
4,179
6,273
4,952
3,673
2,632
1,972
1,296
833
37,717
31,924
25,976
20,813
15,639
11,318
7,604
12,867
10,923
8,785
6,806
5,102
3,962
2,774
59,138
49,956
39,240
27,999
19,401
12,593
8,027
7,401
6,413
5,203
3,767
2,677
1,844
1,211
4,279
3,321
2,471
1,786
1,383
994
647
23,575
20,294
15,993
11,794
8,574
5,921
3,951
12,460
9,803
7,110
4,848
3,601
2,394
1,494
21,181
18,635
14,844
10,756
7,531
4,879
3,002
14,549
12,125
9,433
6,724
4,763
3,121
1,940
14,392
13,110
10,792
8,189
5,646
4,281
3,301
19,686
17,556
13,886
10,357
7,483
5,528
3,936
12,913
11,387
9,326
7,308
5,226
3,883
2,895
15,100
12,851
10,214
7,786
5,976
4,525
3,165
43,317
36,081
28,062
21,590
16,994
12,985
8,939
751
659
552
452
390
338
231
107
84
55
45
41
33
29
91
82
76
70
61
42
29
738
609
558
509
423
328
219
16,131
13,136
9,718
6,920
5,268
4,034
2,735
221
195
184
159
130
102
74
9,987
8,259
6,012
4,245
3,158
2,308
1,569
850
689
564
461
399
328
236
250
218
198
181
135
96
79
103
88
93
99
85
76
53
97
113
126
136
118
89
65
4,291
3,564
2,685
2,032
1,585
1,163
765
581
484
417
415
353
236
167
487
421
347
267
192
129
86
320
295
277
259
215
163
116
429
381
324
293
271
228
166
243
227
218
218
183
127
85
266
238
243
223
191
158
106
79
70
61
63
59
43
31
266
239
224
211
183
145
104
271
238
205
173
143
126
93
552
477
395
353
327
281
200
1,070
888
704
505
362
260
158
254
223
210
198
179
140
96
98
116
117
103
88
65
42
452
357
264
223
187
132
100
111
95
100
94
86
71
60
257
231
233
205
153
131
102
43
36
37
37
33
29
23
39
36
32
26
25
24
15
146
143
152
121
89
78
52
1,042
831
665
562
468
393
288
146
121
117
102
83
75
57
521
461
379
304
247
186
126
274
236
215
206
179
139
94
519
514
441
365
298
201
121
151
144
114
95
79
59
48
566
438
354
313
254
205
152
517
445
396
347
274
224
167
132,677
109,189
84,276
63,728
48,437
35,865
25,184
1,673
1,446
1,203
1,012
785
579
424
2,511
2,205
1,826
1,507
1,285
1,053
773
3,308
2,677
2,122
1,664
1,315
1,026
710
1,382
1,149
860
656
535
439
323
1,872
1,497
1,181
911
744
579
409
110
86
91
103
78
47
41
12,697
10,531
7,665
5,300
3,886
2,819
1,912
661
609
561
512
409
308
221
1,490
1,208
942
765
595
461
351
291
232
165
146
121
128
110
2,192
1,835
1,375
1,042
782
606
440
532
460
400
347
265
198
135
517
395
308
242
166
140
113
2,889
2,376
1,914
1,494
1,150
874
630
4,748
3,811
2,778
1,982
1,537
1,071
655
392
338
290
280
241
165
111
13,147
10,921
8,389
6,103
4,475
3,206
2,148
737
623
528
469
386
297
217
960
807
665
621
538
417
315
40,036
31,519
23,526
16,806
11,853
7,924
5,373
1,259
1,070
870
756
622
498
356
404
351
300
255
202
163
138
3,039
2,674
2,362
1,960
1,516
1,209
892
209
195
171
155
122
88
68
1,600
1,294
1,009
775
559
393
307
1,014
869
714
610
485
377
282
6,848
5,881
4,626
3,379
2,528
1,842
1,215
2,187
1,917
1,710
1,473
1,236
1,020
744
605
536
435
376
315
259
215
2,002
1,679
1,358
1,084
898
757
572
2,580
2,142
1,636
1,234
949
704
491
1,451
1,201
889
666
541
381
251
2,189
1,803
1,328
1,021
833
631
455
97
73
67
67
67
45
35
1,840
1,576
1,159
875
690
516
388
157
137
101
99
107
102
76
3,831
3,155
2,390
1,759
1,325
1,040
693
241
206
177
151
142
130
97
736
670
567
495
413
335
270
387
323
243
185
161
133
98
1,416
1,178
874
675
572
455
295
3,153
2,681
2,151
1,751
1,442
1,145
806
442
375
315
266
218
190
173
1,311
1,112
842
620
438
338
267
221
175
163
169
129
97
80
1,313
1,191
1,030
910
781
680
509
76,873
66,747
53,707
42,016
32,962
24,875
17,092
20,160
17,366
13,178
9,339
7,066
4,952
3,217
530
470
385
315
268
212
139
688
649
570
464
390
334
231
395
341
302
240
159
117
78
111
115
95
73
63
59
40
237
223
219
199
167
135
100
678
647
549
454
370
302
220
161
160
148
113
105
95
67
85
102
101
80
58
42
25
475
415
315
256
202
134
107
1,439
1,263
1,071
912
720
556
372
1,241
1,033
857
662
468
352
216
290
265
261
241
172
124
94
412
353
327
295
242
182
123
254
231
222
195
170
130
95
278
249
201
175
143
125
87
264
256
210
207
231
201
135
281
246
208
185
149
116
77
305
246
228
201
163
125
85
335
300
283
242
183
139
109
1,764
1,627
1,321
1,033
793
604
400
891
839
771
658
534
451
320
551
516
403
306
217
177
125
139
117
115
118
97
72
58
313
301
275
239
194
136
94
177
159
159
164
149
120
85
450
440
376
334
298
252
195
2,786
2,361
1,996
1,591
1,136
846
614
5,975
4,821
3,443
2,413
1,911
1,348
890
376
361
308
237
186
145
98
111
111
94
94
93
80
59
578
478
407
370
300
228
167
291
244
218
204
172
146
107
779
750
634
514
461
403
303
3,325
2,772
2,074
1,520
1,266
955
681
235
187
157
138
95
77
65
121
102
93
84
83
84
60
3,060
2,411
1,603
1,057
784
548
353
589
556
446
337
297
227
151
433
386
313
254
203
153
111
510
501
432
358
274
186
139
370
304
279
208
167
158
96
312
279
236
182
129
101
76
266
217
201
193
168
133
79
502
405
322
273
222
177
116
1,439
1,183
962
773
526
364
253
124
112
101
93
79
68
51
962
876
707
542
414
334
227
234
223
192
167
157
130
100
947
809
628
442
355
282
196
774
629
606
544
400
291
188
1,080
930
761
609
488
362
229
912
877
732
621
520
383
233
459
419
375
314
259
212
149
2,325
1,996
1,557
1,269
1,081
807
576
904
811
681
567
457
323
216
1,540
1,462
1,209
978
755
562
400
1,050
973
871
805
666
532
398
674
648
569
502
439
340
247
252
222
191
164
164
156
113
1,023
852
675
569
459
335
215
425
339
334
261
148
114
75
169
139
106
100
87
53
38
241
224
231
217
200
176
115
102
98
95
78
66
139
58
1,516
1,290
1,080
828
571
431
307
419
396
347
284
260
237
163
566
533
465
385
297
227
164
220
193
200
194
128
98
76
167
136
124
127
104
103
80
669
535
450
370
255
159
102
169
147
136
107
64
57
41
417
405
330
282
244
213
181
474
458
384
312
253
197
135
892
782
618
462
397
324
191
598
476
403
308
201
125
91
413
367
294
231
194
149
94
378
313
257
216
139
123
91
367
310
247
199
128
96
78
187
170
176
177
139
104
67
249
235
204
175
138
103
71
69,567
59,216
47,077
36,238
27,503
19,728
12,963
391
369
319
236
178
132
87
668
550
479
372
267
189
135
1,367
1,169
846
618
523
377
236
205
177
155
131
115
87
53
446
388
358
294
243
188
123
428
380
335
299
258
188
112
290
262
222
188
152
117
85
1,079
908
751
608
456
331
218
343
333
268
185
164
118
73
991
865
616
414
303
214
164
578
535
580
484
243
177
125
545
490
410
318
258
200
128
795
657
494
407
315
204
149
433
411
466
414
284
195
109
397
337
295
268
198
131
79
1,066
972
793
607
492
393
256
350
317
275
232
204
160
99
465
431
432
385
295
220
148
391
345
298
248
172
108
70
64
68
55
51
46
36
27
324
283
274
222
160
122
73
291
247
196
163
142
110
79
788
636
512
414
295
213
151
344
306
257
213
176
129
86
552
633
667
612
416
254
202
313
306
285
249
170
106
60
559
509
512
443
251
171
106
3,570
3,053
2,474
1,939
1,311
971
585
1,096
926
725
592
499
379
271
1,848
1,466
1,099
842
681
441
246
312
271
250
226
160
126
90
309
295
261
202
147
125
68
69
70
65
54
46
38
32
251
222
197
196
139
93
80
207
182
146
106
78
54
35
243
191
171
150
122
96
67
559
504
416
380
313
208
157
153
143
125
99
72
58
58
314
273
188
131
110
80
53
240
214
232
221
180
139
85
1,077
880
676
522
384
286
199
241
251
251
236
182
124
89
127
129
103
107
98
66
45
461
406
352
311
290
218
166
174
149
111
98
89
58
42
1,191
1,072
886
746
530
325
219
101
95
91
70
57
56
44
10,467
8,304
5,916
3,972
2,951
1,990
1,275
422
359
336
321
264
190
124
529
479
380
269
206
159
104
3,283
2,505
1,617
967
743
454
300
814
702
549
445
369
282
193
452
397
383
326
214
161
95
748
620
475
371
322
233
149
336
287
231
190
186
144
82
880
710
584
421
298
214
150
324
289
244
188
157
124
75
353
327
298
217
169
149
103
706
628
545
421
322
263
185
316
294
271
255
198
143
93
1,509
1,369
1,070
779
625
478
306
794
734
592
487
378
284
168
1,953
1,647
1,280
923
690
480
328
288
258
199
148
122
124
89
301
253
190
150
127
104
70
345
271
193
164
147
101
78
1,250
1,046
817
663
524
382
243
357
341
325
288
205
159
116
2,097
1,665
1,110
739
576
391
220
494
379
287
223
206
136
73
224
238
234
203
168
126
88
253
222
168
119
91
73
48
899
811
725
563
377
282
178
837
651
491
381
292
223
142
339
272
225
169
125
104
74
3,150
2,692
1,974
1,448
1,109
743
495
3,851
3,195
2,276
1,537
1,173
817
513
500
460
449
388
221
136
111
181
194
182
161
124
101
72
596
561
603
521
266
186
124
610
529
439
354
271
215
134
536
441
317
248
226
171
117
847
745
557
460
427
320
203
720
665
576
456
370
275
181
201,178
166,722
131,380
100,939
76,015
54,102
35,652
358
322
288
240
200
142
95
556
471
400
328
269
196
112
632
557
468
394
323
253
174
134
112
100
80
60
56
42
355
298
260
210
162
119
88
1,402
1,219
1,034
911
745
552
377
193
187
189
166
131
97
67
1,970
1,541
1,239
1,054
877
627
353
389
309
264
213
174
125
78
129
124
112
95
76
58
40
117
104
93
103
101
73
49
105
78
81
94
93
74
46
1,280
1,041
895
769
590
420
267
204
182
154
131
121
98
73
1,619
1,351
1,100
881
703
536
371
793
682
579
520
408
286
190
298
262
235
216
186
162
110
1,491
1,317
1,106
931
687
491
356
112
81
69
58
42
30
24
271
244
211
187
170
133
85
513
447
388
309
225
179
121
874
715
542
408
304
215
160
3,124
2,629
2,034
1,528
1,118
801
560
594
537
494
450
345
276
211
367
303
258
250
226
165
112
138
116
92
80
73
66
46
359
323
331
322
241
170
119
47
42
49
45
35
30
25
383
354
318
260
210
175
123
1,127
994
870
801
684
537
340
61
52
57
59
46
35
26
118
85
85
77
56
48
38
409
361
345
315
247
175
111
54
49
36
31
37
43
29
1,204
1,038
852
712
516
400
290
497
440
356
297
229
202
161
595
491
400
343
263
221
160
104
84
84
85
74
68
58
45,556
40,217
32,944
25,246
18,577
13,319
8,732
161
162
166
157
119
92
76
67
114
98
91
101
102
99
147
145
143
145
119
89
77
540
465
380
318
271
210
145
635
534
431
364
279
213
156
429
378
329
293
230
178
122
672
569
454
389
326
229
163
568
493
371
317
275
206
138
381
312
266
272
222
157
122
205
176
145
133
111
90
67
971
843
714
622
506
365
255
305
267
220
177
147
111
63
128
107
88
99
95
78
58
3,703
2,990
2,336
1,790
1,341
1,033
687
149
132
117
131
123
101
74
462
419
366
320
249
175
128
64
47
42
36
39
41
26
90
78
81
80
64
39
30
326
287
260
239
218
203
142
331
240
202
181
148
112
72
139
117
118
117
103
71
48
319
271
232
196
159
138
113
78
67
53
53
53
50
36
2,566
2,331
1,879
1,404
990
679
436
602
528
465
373
293
243
168
290
249
222
203
174
139
117
1,108
946
796
634
483
379
265
7,705
5,846
4,132
2,933
2,153
1,353
845
291
271
239
224
206
145
98
163
149
150
160
149
117
66
3,733
2,842
2,076
1,502
1,073
744
464
21
65
60
57
49
44
31
121
120
108
92
71
65
44
1,397
1,212
950
738
560
387
260
307
258
197
156
131
95
68
93
92
78
67
55
48
32
72
67
57
54
44
32
23
609
564
516
484
404
314
206
662
553
466
401
294
197
138
309
279
235
198
150
109
84
152
121
105
107
99
74
54
81
75
64
78
84
65
50
1,073
929
748
562
430
327
239
1,596
1,406
1,168
934
714
507
358
343
329
299
247
195
158
124
964
847
745
662
534
380
249
370
308
246
192
133
116
93
376
315
290
273
218
183
129
363
310
273
280
262
200
143
68
61
51
50
49
47
38
174
148
129
143
135
105
76
803
740
637
553
471
365
241
245
229
208
211
180
135
102
3,300
2,592
2,087
1,728
1,360
1,019
655
987
808
682
571
444
294
199
187
168
163
153
119
85
68
456
407
362
307
239
195
138
8,185
6,260
4,743
3,438
2,699
1,836
1,189
17,800
14,088
10,396
7,351
5,193
3,368
2,084
213
198
163
136
112
101
62
887
743
600
516
409
280
202
14,233
9,994
6,705
4,578
3,280
2,130
1,353
140
134
108
106
96
79
66
205
173
143
130
124
94
62
94
93
78
80
86
75
51
439
406
343
292
251
189
120
97
89
79
83
71
56
35
132
113
104
87
70
75
55
883
797
618
491
389
330
240
325
293
249
222
178
141
104
333
280
235
229
205
174
140
136
144
124
94
78
71
50
136
124
109
97
83
61
46
328
298
267
232
202
165
110
387
336
299
267
227
175
120
116
102
86
94
93
79
58
473
390
330
266
212
180
112
102
82
78
91
76
54
47
581
506
445
418
356
280
216
620
548
461
425
354
293
219
40,546
33,093
24,796
17,147
11,939
7,705
4,690
705
645
539
449
364
264
165
151
130
115
116
107
88
54
426
379
328
252
219
189
119
1,425
1,168
942
800
679
505
308
481,014
385,959
287,939
205,831
143,746
96,528
60,468
1,476
1,278
1,093
876
622
514
343
3,004
2,329
1,779
1,345
931
674
449
1,207
1,000
782
572
424
339
231
357
319
248
189
141
121
93
4,019
3,093
2,302
1,684
1,148
794
548
293
244
162
122
97
73
49
513
431
348
263
199
151
100
721
656
611
532
380
315
252
1,570
1,298
978
753
507
385
285
856
655
494
405
271
191
130
1,600
1,261
968
684
475
327
216
278
218
176
125
74
58
49
17,036
14,409
10,724
7,269
4,676
2,813
1,620
2,260
1,686
1,232
926
659
469
317
658
511
395
324
265
211
138
711
567
460
413
301
219
166
200
160
130
103
71
55
40
1,192
941
699
534
406
295
192
946
788
605
415
297
237
168
13,180
9,813
7,039
4,871
3,242
1,934
1,094
748
586
467
360
263
211
140
444
352
276
230
176
128
76
1,162
910
709
528
350
271
207
5,274
3,610
2,315
1,551
1,234
812
541
9,607
7,157
4,870
3,345
2,410
1,596
1,043
557
456
374
311
214
144
105
211
181
144
110
68
44
23
855
686
478
348
256
187
118
8,151
6,266
4,335
2,677
2,046
1,302
758
641
504
377
256
180
147
108
16,924
12,809
8,674
5,461
3,673
2,225
1,298
718
584
468
351
250
200
130
60,439
50,670
37,696
25,900
17,367
10,426
6,006
222
178
131
119
85
61
39
2,359
1,699
1,101
713
585
423
260
1,129
889
691
586
454
365
242
8,350
6,638
5,083
3,640
2,590
1,730
1,023
287
193
158
149
115
80
47
20,581
13,516
8,486
5,528
4,182
2,686
1,713
868
718
540
408
285
219
161
166
154
111
105
85
59
41
3,606
2,963
2,212
1,601
1,182
856
563
570
439
333
248
177
147
116
989
886
611
356
222
140
84
2,088
1,748
1,362
1,080
796
606
436
354
311
262
199
125
81
52
1,626
1,345
1,083
847
629
451
303
1,675
1,369
1,060
839
592
458
335
330
258
196
172
139
104
59
647
534
407
317
241
185
130
3,362
2,635
2,009
1,535
1,070
752
533
698
616
481
392
292
221
160
1,096
895
683
502
335
223
151
8,336
7,058
5,072
3,256
2,107
1,298
790
316
242
209
170
98
74
51
722
623
529
465
328
219
162
23,459
20,190
16,294
12,693
9,069
6,482
3,980
31,897
26,959
22,274
17,739
12,766
8,971
5,232
731
590
411
316
244
156
93
10,532
8,398
6,381
4,507
2,981
1,929
1,233
282
217
167
162
124
80
57
1,775
1,438
1,134
883
603
390
234
700
584
451
367
284
208
158
984
790
596
463
363
271
178
889
721
559
465
337
252
177
112
80
71
71
57
59
44
2,071
1,553
1,158
837
634
397
248
698
557
430
334
237
176
119
151
109
83
67
43
23
20
7,559
6,020
4,580
3,057
2,031
1,255
757
434
349
279
214
159
125
95
401
335
243
172
130
112
350
281
224
170
105
70
78
48
1,968
1,553
1,268
985
728
508
323
744
590
434
348
253
196
143
2,200
1,733
1,305
897
586
392
260
152
114
100
90
65
54
41
256
190
166
135
95
89
69
332
294
253
201
129
89
65
540
468
437
355
276
255
163
11,906
9,468
7,385
5,260
3,670
2,311
1,371
1,561
1,267
1,032
843
677
614
430
339
241
176
136
90
69
58
1,120
923
686
529
396
322
228
1,436
1,184
1,027
877
625
453
324
767
625
485
374
327
278
193
2,114
1,599
1,211
903
679
444
228
2,197
1,795
1,405
1,064
741
536
377
334
295
210
156
108
82
66
2,101
1,620
1,231
896
680
514
358
2,381
1,930
1,413
939
664
461
309
1,529
1,202
890
700
465
336
230
885
735
539
382
285
213
166
501
409
303
247
181
160
119
2,584
1,934
1,391
998
685
481
304
1,029
797
591
467
361
269
170
420
345
248
207
164
125
94
162
131
94
70
54
41
31
7,091
5,687
4,250
3,031
2,116
1,450
941
1,047
836
589
405
278
201
142
2,017
1,617
1,211
921
706
502
331
448
348
276
264
192
151
107
1,477
1,201
970
746
521
379
244
21,110
18,255
15,162
12,129
8,477
5,768
3,538
884
789
717
646
479
430
319
27,091
21,244
15,261
10,647
7,481
5,019
3,233
103
316
283
245
194
138
126
4,680
3,352
2,155
1,303
937
645
454
19,553
15,196
10,289
6,369
4,242
2,544
1,528
1,542
1,193
879
609
432
362
277
960
758
625
487
327
244
174
1,102
873
722
585
430
327
226
1,403
1,119
849
616
429
314
240
1,902
1,455
1,146
892
682
448
274
1,473
1,158
782
591
422
274
198
35
96
75
62
57
46
40
325
293
243
198
157
132
94
4,288
3,341
2,493
1,824
1,243
853
555
391
325
285
240
198
152
79
5,110
4,021
2,919
2,137
1,562
1,098
741
22,191
18,522
13,260
8,232
5,221
3,176
1,800
10,755
8,681
5,781
3,505
2,314
1,457
845
684
639
576
493
351
279
214
1,982
1,496
1,200
963
721
520
367
328
254
159
111
106
83
54
105,065
90,862
73,355
57,106
44,247
33,751
24,347
236
212
191
153
115
91
81
328
310
279
250
203
150
118
432
393
311
263
226
183
134
267
243
214
197
162
135
104
246
207
162
136
118
100
68
2,958
2,521
1,964
1,454
1,060
832
589
57
49
39
33
27
25
22
463
427
411
339
236
162
104
777
717
601
439
334
288
240
488
414
332
286
236
177
134
234
231
194
141
125
91
68
1,034
954
750
533
407
323
234
168
177
157
138
123
110
86
294
230
199
172
140
116
86
377
339
299
258
197
141
112
380
377
375
369
331
284
218
760
630
523
489
401
303
219
170
151
127
101
93
94
74
393
359
287
247
212
155
111
534
486
402
353
311
270
215
247
219
191
160
117
106
85
521
444
341
275
224
164
119
206
198
173
168
149
122
90
378
336
272
216
176
151
108
750
664
511
375
286
243
196
120
101
83
74
71
60
41
118
108
100
94
89
75
54
106
102
108
107
100
87
71
307
266
223
161
143
139
96
253
245
234
234
196
152
114
403
372
312
270
233
188
148
290
307
267
217
153
128
116
511
491
421
340
271
189
119
2,699
2,316
1,784
1,329
1,045
822
611
712
660
577
448
353
316
253
224
222
209
187
168
117
78
144
155
140
143
150
142
110
967
906
765
660
563
474
332
188
155
115
97
79
62
55
319
292
222
171
152
130
98
258
196
158
141
111
74
48
295
263
253
242
197
145
98
1,713
1,400
1,142
919
661
450
332
304
300
258
246
238
196
151
779
702
589
488
393
290
219
301
254
197
158
138
133
107
431
348
314
282
242
195
140
108
105
87
77
67
50
46
299
273
254
198
166
121
76
1,816
1,450
1,122
914
714
573
466
284
229
191
169
125
84
60
4,828
3,762
2,572
1,676
1,182
801
543
22,952
19,465
14,750
10,499
7,818
5,534
3,825
147
152
142
137
108
99
96
935
854
745
556
373
287
211
647
576
462
364
325
280
202
136
142
145
121
109
92
71
401
322
236
185
155
128
81
169
159
153
128
103
73
49
225
203
184
170
137
91
59
473
377
325
254
202
156
98
391
347
323
288
230
177
122
314
293
278
264
240
220
155
558
525
422
310
245
196
148
695
644
581
454
320
241
178
2,080
1,860
1,517
1,140
859
672
483
311
299
295
269
216
188
151
551
480
371
270
224
159
105
2,505
2,119
1,754
1,441
1,031
728
523
392
347
311
277
219
160
131
1,288
1,185
1,092
907
709
576
426
246
227
195
175
155
133
101
575
534
437
311
238
182
142
194
175
183
160
128
87
70
1,235
1,036
873
712
526
368
260
1,647
1,405
1,172
898
610
426
284
374
358
328
271
242
218
149
248
202
174
182
163
140
112
832
717
581
462
367
290
218
343
278
249
192
148
132
96
157
137
119
115
99
74
58
1,455
1,305
1,036
782
617
491
365
552
502
436
332
266
208
132
486
441
366
297
229
175
109
682
609
555
482
386
314
236
372
320
297
255
190
141
114
295
261
247
207
145
107
71
1,458
1,183
983
776
596
460
334
572
544
465
340
256
223
159
347
309
230
173
145
119
88
291
242
227
196
151
128
94
279
253
234
192
158
144
99
657
520
419
327
278
220
146
127
128
124
142
143
114
82
256
238
218
187
136
98
72
165
147
137
117
101
78
56
621
578
496
433
340
263
189
635
543
439
317
255
202
164
303
292
267
241
228
178
120
298
279
236
184
133
107
88
187
171
151
141
124
107
90
8,303
6,849
5,263
3,927
2,883
2,072
1,417
526
481
400
340
300
229
149
293
305
290
275
215
160
123
443
423
354
303
252
175
123
639
556
469
378
290
237
157
2,028
1,827
1,448
1,127
921
751
553
4,951
4,258
3,423
2,613
1,924
1,371
915
57
62
55
52
57
49
34
873
759
648
550
437
380
300
371
333
278
230
168
118
78
3,469
2,894
2,254
1,668
1,287
958
700
578
564
511
423
328
258
189
51,194
44,099
35,207
26,786
19,978
14,541
10,070
372
320
284
236
184
149
97
445
358
300
257
194
146
116
827
699
595
481
382
298
178
1,931
1,658
1,326
1,066
783
586
426
201
176
164
160
123
97
77
5,055
4,397
3,535
2,679
1,961
1,454
1,007
12,245
10,833
8,568
6,259
4,653
3,358
2,313
2,415
2,029
1,565
1,170
843
586
411
451
390
336
214
154
107
72
395
326
274
213
161
122
84
6,326
5,254
3,947
2,792
1,977
1,266
836
1,562
1,385
1,087
840
667
496
338
395
346
278
221
178
140
95
240
201
174
146
119
94
66
523
484
454
390
302
248
165
413
360
291
219
160
125
100
1,642
1,403
1,122
861
663
528
354
2,838
2,401
1,973
1,601
1,206
798
512
637
555
465
378
285
218
168
1,300
1,072
838
622
486
388
295
173
143
125
118
79
67
58
433
406
336
241
181
139
90
173
139
139
111
67
59
42
1,259
1,142
939
730
563
432
314
826
723
627
510
393
293
210
444
379
322
255
185
136
100
324
265
195
168
127
99
78
2,077
1,582
1,177
871
642
477
346
2,535
2,201
1,802
1,461
1,102
797
540
1,122
994
807
618
450
307
213
1,066
991
774
596
464
335
227
217
195
170
134
107
82
332
292
218
168
137
114
61
81
28,801
24,795
20,096
15,791
12,400
9,318
6,266
1,006
906
772
655
531
418
282
345
318
280
251
236
195
136
303
253
212
208
187
141
105
1,766
1,596
1,344
1,110
881
641
454
298
252
214
180
148
113
81
652
539
464
408
364
276
200
369
326
304
264
221
188
130
1,285
1,090
869
663
487
351
241
742
579
550
428
262
192
137
867
808
732
646
503
388
260
560
469
396
326
265
231
156
1,126
1,016
844
676
525
403
301
179
167
161
148
130
99
62
603
532
456
360
289
227
153
2,378
2,270
1,889
1,549
1,230
960
641
1,063
1,033
891
744
623
507
336
11,316
9,424
7,168
5,220
3,956
2,875
1,873
764
684
584
493
423
324
203
239
202
187
167
124
79
62
2,940
2,331
1,779
1,295
1,015
710
453
147,487
117,247
87,702
64,602
47,861
33,917
21,615
85
57
46
43
33
18
18
101
97
102
97
90
73
44
43
40
48
54
48
37
20
958
793
665
567
449
312
190
560
460
371
331
272
198
117
16,130
9,742
6,062
3,959
2,848
1,842
1,143
384
357
318
297
278
238
172
91
78
68
62
67
50
34
2,603
2,089
1,512
1,143
916
670
415
236
152
109
99
95
67
43
232
179
153
155
137
107
59
508
394
289
207
164
127
80
342
293
253
226
194
145
88
819
707
681
639
553
478
335
45
39
46
50
41
37
31
86
71
63
55
64
57
31
1,009
903
821
728
682
611
381
1,724
1,268
924
752
610
445
281
4,269
3,894
2,974
2,124
1,487
1,079
725
165
140
129
126
97
66
49
11,308
7,590
4,780
3,003
2,093
1,426
857
389
360
333
344
301
227
148
50
40
38
46
41
26
17
162
155
143
122
108
94
57
220
182
167
131
90
71
47
25,358
20,570
14,982
10,635
7,559
5,103
3,156
52
47
46
53
58
45
29
46
44
32
24
22
21
17
183
163
141
137
130
106
74
95
77
82
80
68
47
33
5,365
3,568
2,543
1,816
1,391
915
515
121
100
96
83
63
50
38
2,188
1,797
1,464
1,223
1,026
825
557
172
144
115
92
70
42
31
30
32
33
28
27
21
11
162
141
134
131
129
112
81
166
132
116
100
87
77
42
1,676
1,421
1,178
1,023
826
589
382
35,988
32,040
26,350
20,361
14,957
10,751
7,121
32
32
31
23
27
28
11
388
326
278
227
179
133
86
185
152
132
162
164
115
77
73
75
76
69
56
51
40
1,031
755
590
567
467
361
241
1,074
862
698
530
416
330
195
19,141
15,774
10,952
7,223
5,023
3,426
2,120
520
382
280
258
217
155
102
9,409
7,249
5,142
3,428
2,382
1,562
915
1,327
1,134
962
821
630
441
281
52
49
51
47
42
36
31
134
101
103
101
87
74
47
89,284
78,183
63,735
50,597
40,345
30,911
21,774
20
18
18
11
10
944
850
749
616
463
315
201
39
43
53
44
26
13
12
11
10
10
10
10
443
414
429
374
296
224
153
338
284
230
190
151
126
94
62
64
66
69
65
60
40
10
19
19
24
16
12
12
162
129
109
95
78
54
39
464
390
296
241
224
175
135
19
15
17
17
13
10
187
173
136
107
74
56
40
73
70
47
43
38
26
21
725
675
575
457
354
275
201
84
87
87
66
43
39
26
155
153
133
100
63
52
44
75
61
56
59
48
31
23
18
16
16
16
21
20
14
85
82
76
64
55
50
35
74
70
47
28
21
15
11
336
318
279
203
155
120
77
25
25
28
30
27
28
22
450
397
303
233
172
142
105
90
84
64
56
54
53
38
251
248
210
170
128
92
69
157
129
107
93
103
94
67
56
47
42
55
58
35
18
336
322
302
255
209
173
130
100
88
79
73
60
41
23
304
287
234
160
136
109
87
167
149
133
91
63
54
36
19
14
14
15
13
15
11
91
59
46
35
28
22
16
26
19
17
17
17
19
21
12
13
128
125
102
79
58
44
34
77
69
62
49
35
31
26
40
38
36
27
24
22
17
1,328
1,089
768
580
494
421
305
122
104
79
63
56
37
19
901
838
749
638
450
313
200
176
149
113
95
87
72
51
2,882
2,367
1,808
1,286
957
745
564
966
855
697
580
486
357
212
218
163
104
75
66
65
58
74
56
53
63
58
59
61
14
22
19
18
22
21
18
20
11
85
77
63
38
24
14
14
107
92
77
70
64
43
31
192
151
122
109
100
89
60
31
44
34
31
33
27
27
51
55
48
46
50
42
33
23
20
24
20
11
13
11
948
836
699
582
445
331
252
268
266
256
230
178
133
103
683
571
435
358
287
240
179
60
46
33
31
24
13
10
37
37
40
30
26
21
10
10
11
106
100
67
52
40
27
23
179
168
141
114
89
70
59
25
26
26
25
19
22
19
146
151
128
101
98
69
52
6,967
6,190
4,646
3,295
2,565
1,774
1,240
518
411
295
266
257
212
155
33
26
25
26
22
16
12
195
184
164
144
112
66
43
68
74
58
40
41
38
21
129
110
98
93
91
70
43
703
664
555
430
325
244
163
10
73
78
71
67
70
58
44
51
56
42
36
31
24
16
128
110
73
63
56
40
26
33
27
18
16
12
2,566
2,204
1,606
1,108
847
602
388
29
35
40
37
34
26
17
30
27
26
33
31
21
21
115
95
82
64
46
35
21
133
117
97
63
43
27
21
86
71
53
44
31
25
27
337
299
243
200
143
93
66
18
14
17
20
20
19
17
66
61
45
25
24
23
17
46
50
46
41
35
23
12
42
30
27
32
33
29
23
117
103
88
75
58
40
26
181
151
98
65
44
32
26
27
25
29
27
24
19
12
12
17
12
10
10
10
43
42
42
34
34
23
17
95
98
100
71
52
44
24
14
11
13
12
10
30
41
47
46
41
36
29
111
117
92
74
53
34
23
10
10
12
10
11
12
10
10
15
12
144
98
68
55
52
61
43
125
110
104
84
60
51
36
59
43
49
52
34
18
12
111
109
105
76
54
42
33
347
279
179
115
91
59
36
71
69
54
52
57
47
36
26
23
23
21
16
15
24
31
25
19
17
11
94
67
80
74
36
29
19
81
78
67
54
56
50
31
72
66
47
40
29
19
11
11
10
13
19
22
22
18
300
228
151
119
108
93
60
89
73
59
62
61
38
19
64
70
56
36
22
14
15
51
43
40
38
34
29
20
15
12
14
14
14
14
14
16
16
17
17
15
11
42
48
45
37
31
26
21
553
466
377
255
200
171
129
231
207
188
151
108
78
55
91
91
61
43
39
30
20
30
28
15
14
17
26
37
33
27
30
22
16
11
145
150
131
73
57
48
39
210
173
160
134
107
79
45
33
29
24
23
15
13
12
76
87
88
69
65
46
27
719
564
488
385
206
147
90
133
111
82
86
83
64
50
306
272
213
168
141
104
61
61
62
56
41
45
33
24
50
45
28
23
25
18
10
10
11
13
11
217
193
148
124
107
81
61
26
25
32
33
24
28
21
264
220
183
166
117
81
66
16
14
18
18
20
17
14
44
40
35
28
17
12
62
59
41
17
16
18
40
34
26
21
16
10
26
21
22
16
13
17
12
248
206
156
124
110
101
75
20
22
21
13
10
79
77
66
46
39
22
12
54
54
50
46
40
27
15
17
17
16
67
64
61
52
44
29
18
274
225
156
105
81
56
35
41
35
26
27
19
16
12
94
78
80
64
42
33
21
31
33
28
23
29
28
18
50
55
58
50
49
56
51
53
42
29
22
19
15
40
40
31
26
12
13
13
55
55
49
41
26
19
24
27
21
13
18
22
16
11
238
223
189
150
114
87
47
36
42
38
20
13
18
15
16
21
21
14
12
99
77
56
52
34
20
15
91
93
82
55
39
30
19
412
364
337
287
196
134
81
11
10
25
27
22
27
26
18
15
90
70
56
42
32
28
24
31
36
26
19
18
17
61
49
41
50
48
50
48
251
214
158
142
140
120
82
138
124
94
72
58
48
40
42
38
24
24
25
23
19
54
48
41
39
33
27
15
12
10
10
63
51
40
30
26
21
14
24
17
17
20
20
17
10
4,107
3,445
2,575
1,838
1,412
1,013
660
203
177
143
126
97
76
52
10
11
10
10
13
10
48
43
32
29
33
18
15
196
177
163
133
104
75
44
55
46
37
31
26
20
10
522
507
434
383
310
216
132
10
26
30
28
24
29
25
13
47
44
41
26
20
30
25
31
33
28
21
23
20
14
29
35
29
27
24
20
19
11
10
87
67
44
56
61
40
30
826
801
725
590
456
339
242
10
12
18
14
14
14
89
82
71
65
47
25
14
43
40
33
30
27
15
11
74
68
60
48
37
25
12
66
52
50
41
37
33
14
21
23
16
16
10
425
376
276
227
168
122
76
67
54
54
48
43
41
30
343
300
270
223
154
112
65
162
164
152
128
100
81
50
25
28
17
17
13
100
85
82
69
57
43
27
50
50
46
38
25
16
12
72
82
60
30
19
19
14
50
48
37
25
24
15
14
38
49
57
52
35
22
15
20
13
12
11
26
32
22
17
16
13
10
60
59
63
56
47
39
33
10
11
13
16
16
14
56
45
47
56
59
54
35
94
91
71
61
61
49
36
18
23
27
24
21
22
19
33
34
35
27
22
22
15
17
19
13
12
12
11
11
15
15
10
156
133
119
96
54
33
20
59
46
40
43
51
47
35
324
256
208
154
118
99
59
20
13
15
18
16
148
126
83
71
74
53
25
17
15
18
15
13
13
12
49
58
40
30
24
15
442
399
340
236
151
100
68
40
41
25
22
25
25
17
176
183
170
137
92
60
37
77
73
64
50
40
43
36
25
27
28
24
16
10
32
33
26
25
30
28
21
15
19
19
10
12
14
10
21
17
15
17
18
15
10
46
45
31
21
14
15
10
16
19
17
16
15
11
298
271
254
198
123
97
73
32
28
24
19
18
22
18
106
102
85
67
45
34
33
23
20
24
17
14
16
11
12
13
30
27
23
17
12
15
12
377
307
244
211
151
103
86
93
68
56
54
52
43
26
32
25
13
16
14
10
22
17
18
14
13
13
36
37
28
20
20
16
10
76
52
40
44
44
36
30
65
52
49
45
36
28
17
34
35
35
30
28
28
17
23
20
11
17
19
13
12
18
21
17
17
17
17
20
47
39
43
39
25
23
19
45
46
40
33
31
29
14
101
102
98
85
70
72
56
22
17
14
17
12
14
12
53
58
37
32
35
22
12
36
42
32
26
26
15
10
188
164
155
144
97
70
46
157
140
135
106
62
44
40
16
12
12
52
51
47
42
40
32
22
24
20
21
19
22
21
13
58
47
40
37
32
23
12
87
69
56
44
27
20
15
56
56
58
51
37
29
22
34
35
21
13
22
22
16
189
159
128
118
91
51
17
26
26
18
16
10
31
6
235
195
163
150
138
107
68
837
723
652
525
349
233
183
68
69
55
52
39
23
16
51
45
34
35
39
30
24
20
18
14
22
30
24
14
10
14
18
73
67
63
54
55
47
26
64
53
54
52
32
20
15
67
56
47
44
36
41
43
13
13
13
13
16
22
29
28
19
15
13
13
14
17
18
16
12
81
81
72
59
49
36
27
26
22
22
18
10
426
300
193
124
102
99
82
159
149
137
93
84
70
47
188
176
149
114
91
84
59
15
15
25
26
20
16
14
50
43
36
33
22
11
319
269
199
146
119
123
91
17
16
15
19
15
12
10
122
88
80
72
55
49
26
31
28
18
23
33
27
22
67
60
49
36
25
19
12
17
13
16
14
10
13
12
15
16
17
19
15
13
11
111
109
88
87
69
44
44
72
66
56
40
31
20
11
227
215
184
152
106
89
63
90
72
54
44
30
22
20
295
250
233
184
112
82
52
128
116
101
85
75
50
35
233
223
211
159
101
64
50
15
15
23
24
16
12
42
31
23
25
21
18
14
31
32
30
29
25
21
17
16
15
10
10
14
13
10
34
22
14
12
12
14
12
928
731
548
371
283
222
137
17
22
20
17
18
13
12
15
15
15
13
12
12
11
11
15
11
23
15
13
19
20
12
12
50
59
52
42
25
14
12
953
820
676
531
381
283
211
252
231
183
134
119
87
103
98
86
64
58
37
52
18
413
395
328
266
213
150
112
29
21
13
16
12
31
25
26
29
23
20
14
98
88
87
69
52
32
22
12
16
16
18
17
10
60
50
40
45
36
31
24
883
775
646
491
373
270
173
28
22
16
15
10
84
67
42
33
30
23
12
86
82
63
52
41
32
26
197
152
115
87
62
48
36
82
82
61
44
38
46
49
26
22
33
39
39
39
31
52
35
25
31
21
17
13
35
39
26
18
28
24
17
62
55
52
40
29
20
13
60
66
61
54
50
32
15
32
24
25
22
18
26
18
66
64
55
49
38
15
11
113
106
93
86
76
71
55
40
35
32
29
27
33
19
567
357
212
109
94
70
39
38
33
33
32
20
17
17
53
40
33
29
31
27
10
34
40
31
22
23
20
12
19
17
10
17
18
10
16
16
16
15
14
13
12
46
35
34
34
31
28
27
29
27
29
28
30
27
19
35
32
28
34
37
33
25
11
16
24
16
12
15
12
56
64
60
62
55
40
24
26
23
20
13
11
14
24
29
25
26
28
19
15
58
47
40
40
43
42
34
276
233
221
177
121
94
69
28
26
19
18
19
14
13
113
95
71
59
45
29
16
133
98
85
82
44
24
19
40
37
38
35
32
28
19
33
31
30
29
23
22
14
11
14
10
14
14
25
35
26
18
12
46
40
36
42
40
26
13
10
14
35
40
24
17
20
344
241
156
92
72
44
24
7
222
203
175
150
142
115
85
54
54
49
44
43
30
19
43
48
44
33
35
23
12
40
36
30
26
29
27
18
51
41
38
31
33
36
28
29
26
26
25
25
19
19
17
10
83
82
69
54
43
37
27
1,831
1,465
1,095
745
616
429
274
412
326
259
219
167
102
73
54
51
42
40
42
41
29
61
44
36
27
20
18
10
22
19
18
13
10
1,217
1,009
688
474
403
293
188
71
72
64
46
32
22
14
152
147
122
101
79
53
34
78
66
60
48
38
37
23
61
63
58
45
36
32
19
39
41
30
29
36
23
12
71
61
53
50
37
21
17
977
782
570
409
312
261
200
78
80
81
85
69
64
59
599
440
333
227
176
119
83
24
25
21
17
17
19
16
499
384
301
217
150
103
66
23
18
15
11
60
52
43
25
20
20
15
14
14
13
13
10
11
10
26
32
33
26
18
23
22
490
467
406
343
232
144
87
219
207
167
125
81
50
29
13
14
10
357
291
163
92
74
65
52
110
88
91
91
69
52
35
13
12
10
11
71
54
46
44
39
27
15
986
727
503
341
261
173
111
270
233
204
186
136
86
44
82
83
73
55
43
36
25
15
17
16
13
12
209
177
167
133
81
67
48
313
288
278
215
160
135
100
14
10
11
12
10
39
35
22
14
14
123
110
98
78
66
58
39
11
12
11
10
13
16
15
15
83
87
75
48
39
30
14
50
48
49
43
30
19
13
165
160
141
116
112
91
64
354
318
270
214
173
125
90
51
35
27
25
28
20
31
33
29
29
26
19
14
12
12
33
27
24
23
21
18
12
19
12
18
25
15
70
65
45
29
22
18
14
96
94
80
56
36
25
15
50
39
29
24
16
11
17
18
15
16
12
215
191
191
165
105
64
42
38
35
33
32
16
473
392
305
223
163
119
93
25
32
25
17
12
10
247
206
176
136
96
53
49
10
10
32
25
18
15
11
148
149
120
101
87
58
39
265
247
208
168
139
100
63
39
43
30
19
16
85
86
68
43
38
35
30
221
191
165
136
92
52
30
14
17
19
17
15
13
11
75
71
64
62
55
38
24
149
128
101
94
75
71
52
72
77
76
64
36
31
23
48
35
35
33
28
24
17
36
23
22
28
28
24
20
70
66
51
28
30
26
12
37
28
23
29
28
23
13
87
86
103
101
92
78
55
129
109
90
77
68
47
34
14
11
12
15
11
83
76
57
50
42
33
25
11
11
13
18
14
14
10
46
44
34
33
23
11
243
201
165
113
75
57
35
390
341
296
223
167
142
91
277
242
212
165
116
71
41
777
736
614
477
374
313
218
106
98
87
67
59
49
34
10
11
10
94
86
69
64
65
56
35
20
16
19
18
19
24
19
67
51
56
58
35
25
17
208
194
171
140
114
80
44
5
39
25
23
27
15
11
11
32
43
53
54
39
37
35
8
15
15
21
18
18
13
47
48
39
40
36
28
23
1,005
896
659
501
400
275
170
227
190
146
97
91
89
79
72
68
56
58
46
40
39
60
58
47
48
34
18
11
59
45
43
36
33
28
16
49
38
25
27
31
34
22
95
85
84
74
51
35
23
68
58
42
46
37
24
17
83
68
55
53
48
26
12
49
61
66
63
64
56
38
12
11
11
10
74
69
59
53
45
32
20
58
58
59
34
24
23
14
36
34
30
25
29
26
14
99
81
63
41
29
26
15
112
116
101
87
64
44
27
49
50
46
28
27
31
29
140
142
140
136
130
94
66
10
12
15
21
20
13
127
122
113
96
72
50
36
12
10
10
10
28
28
22
17
13
16
12
231
208
212
190
138
98
75
21
12
16
18
11
12
10
68
64
53
50
34
23
18
39
39
33
29
27
21
16
173
147
132
94
68
45
19
60
59
42
27
29
27
12
59
59
54
53
51
46
35
24
20
14
16
206
210
172
137
108
84
64
17
19
16
16
11
10
2,012
1,632
1,206
923
725
531
380
74
69
50
43
42
30
21
83
52
41
40
34
28
15
45
38
29
19
20
17
11
127
124
118
104
80
66
59
23
19
12
15
17
16
14
37
39
30
21
28
34
28
14
10
313
302
295
222
160
137
104
324
287
248
188
139
99
59
51
52
46
43
39
23
10
16
18
20
20
16
14
14
13
12
13
11
11
49
53
47
33
23
17
12
43
41
35
24
28
28
16
71
74
68
64
58
42
24
43
45
37
35
34
29
16
62
60
56
36
25
20
12
61
58
39
33
25
13
12
11
10
10
13
127
120
121
110
93
98
85
12
12
10
14
12
111
107
82
58
40
29
24
196
164
115
90
90
65
55
44
43
30
30
35
31
20
20
14
10
12
110
101
87
73
47
25
21
18
13
18
27
27
19
16
274
201
168
126
102
97
60
137
133
99
88
84
64
47
27
33
16
15
22
17
11
30
25
23
26
27
23
18
215
195
160
151
137
120
111
111
102
82
64
60
60
48
494
435
328
260
221
173
132
11
13
11
308
241
152
102
94
86
59
104
95
71
68
64
50
35
66
65
64
49
40
34
26
419
365
355
298
248
191
128
42
35
28
30
26
22
21
473
444
401
312
227
176
116
141
127
118
108
95
91
65
57
51
45
40
31
27
13
24
25
21
14
13
14
10
26
28
34
31
17
13
10
24
27
32
31
32
21
12
872
699
534
390
329
250
158
80
68
51
48
51
40
24
60
61
57
40
40
44
26
30
24
22
26
27
19
16
28
25
34
33
37
47
30
464
403
322
271
218
170
130
146,580
122,254
96,124
73,595
56,028
41,125
28,365
1,225
969
765
622
460
337
239
184
179
178
167
131
80
50
681
612
524
453
399
343
249
1,124
904
667
486
402
307
216
75
73
54
46
41
36
23
320
298
277
241
160
92
50
82
80
69
50
35
34
30
240
207
156
115
103
91
68
43
43
37
39
33
30
25
1,271
1,020
849
651
400
306
236
40
32
33
30
25
23
165
135
101
81
68
67
60
441
332
262
199
134
101
75
132
122
104
102
76
43
28
2,348
1,782
1,275
907
651
431
270
181
161
145
128
110
82
57
504
419
334
257
211
142
81
79
74
71
65
53
53
45
3,078
2,676
2,068
1,581
1,301
1,014
693
124
120
105
84
59
46
32
26
22
21
20
18
15
12
239
214
182
163
138
110
94
156
125
104
89
75
62
42
10
13
19
19
30
27
13
208
186
140
110
91
62
45
283
227
240
226
188
167
110
94
75
84
85
80
71
51
58
48
38
23
22
21
10
98
116
99
75
47
33
29
10
10
12
21
17
69
68
63
53
47
42
37
22
32
32
37
34
18
12
115
94
85
66
53
47
29
805
590
440
349
255
180
128
509
443
381
305
208
156
123
256
227
221
181
117
73
48
40
35
49
60
49
49
42
166
140
109
70
60
56
36
180
161
131
131
117
70
45
168
139
127
97
73
56
46
1,823
1,561
1,075
656
473
303
189
56
55
56
66
57
41
39
1,214
1,145
899
758
616
391
220
342
283
245
216
174
139
96
1,022
870
721
622
490
361
259
144
117
96
71
56
51
35
431
403
355
284
237
209
163
383
300
243
188
187
163
100
269
225
230
184
112
80
56
503
418
412
326
242
189
120
804
745
596
483
391
334
249
20
22
23
26
31
29
22
1,359
1,143
898
748
600
421
294
609
472
385
322
246
193
146
96
88
79
71
70
59
41
31
33
27
26
30
26
18
127
108
98
98
76
44
29
403
349
318
261
191
156
123
41
41
37
41
34
25
22
123
95
76
61
43
39
34
261
247
223
173
88
49
34
94
91
73
61
53
40
33
327
267
223
186
140
111
87
430
423
398
338
226
144
94
452
368
279
234
187
131
96
131
116
117
117
94
84
66
393
314
243
213
172
130
90
176
173
161
138
80
48
29
571
516
444
367
298
257
196
124
138
130
94
76
71
60
2,474
2,117
1,662
1,215
847
595
386
405
466
397
309
236
157
89
187
170
160
119
107
93
60
1,695
1,369
1,027
788
625
449
292
286
229
185
146
107
74
45
582
543
467
370
276
197
131
89
99
97
75
47
26
19
266
251
232
193
114
64
44
120
94
83
63
57
59
46
96
106
91
82
68
35
20
27
79
75
67
60
56
43
173
136
124
118
97
95
79
533
470
457
445
371
298
201
190
166
141
105
75
63
39
1,667
1,396
1,127
880
718
591
413
266
233
228
199
136
99
61
249
191
178
167
143
109
77
116
120
104
79
60
51
35
308
286
256
204
129
90
57
323
300
214
156
143
106
76
264
243
215
155
104
80
60
51
111
87
75
76
65
59
181
182
150
129
102
79
52
727
591
458
375
326
234
159
10
67
49
36
28
24
23
16
58
37
32
35
26
15
10
115
104
91
83
67
60
49
419
310
260
229
196
165
123
221
196
168
154
120
77
64
85
85
86
78
54
39
30
222
152
115
98
89
68
42
148
94
64
70
58
41
37
651
490
384
296
232
177
112
96
92
92
88
67
48
34
343
268
230
189
149
108
69
288
310
275
239
173
98
58
373
288
220
171
138
101
71
376
355
340
298
207
165
119
884
684
551
463
385
317
250
478
447
438
361
235
155
91
190
156
152
143
122
98
79
75
83
90
85
89
74
51
48,513
39,889
29,936
21,320
15,744
10,941
7,183
964
748
612
485
352
270
198
413
370
323
248
185
152
107
258
205
160
122
84
67
44
620
533
399
307
204
150
126
2,801
2,218
1,549
1,096
865
565
380
83
81
70
56
30
21
17
32
31
28
22
23
18
10
201
170
139
120
108
87
65
108
98
102
87
42
28
22
299
256
214
183
159
127
87
220
178
132
97
76
56
39
126
93
73
59
52
34
20
94
89
83
63
64
72
52
190
143
133
100
81
70
53
298
234
182
171
136
117
96
67
60
64
61
50
39
30
18
16
11
10
12
10
3,737
3,071
2,338
1,752
1,321
909
601
13
14
12
11
14
447
358
274
215
190
164
113
10
11
10
17
15
18
11
290
228
178
143
100
49
36
203
154
124
106
79
64
51
228
229
188
147
133
137
100
71
64
59
44
41
40
31
3,645
2,890
2,105
1,408
1,077
801
530
61
64
58
53
48
43
40
670
514
414
335
244
192
172
626
488
385
307
227
166
114
334
254
205
156
118
99
61
308
265
225
167
119
84
51
20
21
18
14
21
28
19
117
103
91
83
74
78
63
205
155
114
95
73
50
39
500
399
293
230
178
130
90
123
128
113
94
95
81
60
164
151
113
79
56
53
44
245
229
190
177
144
110
88
434
376
310
252
193
139
104
1,606
1,234
934
680
486
378
87
96
96
83
60
53
270
43
7,376
5,893
4,190
2,884
2,131
1,485
1,016
220
205
190
183
167
147
107
166
172
175
146
114
74
52
99
97
95
84
73
70
51
66
65
49
46
49
37
30
394
302
200
153
137
111
83
114
97
103
92
55
36
23
309
274
227
169
129
94
56
1,574
1,297
1,006
714
522
404
291
19
14
18
17
13
14
10
167
162
144
109
77
64
51
205
181
169
143
92
62
37
145
115
105
86
64
61
46
533
420
334
289
235
196
166
423
362
304
260
194
146
113
80
56
40
29
24
26
21
594
515
404
350
310
231
151
153
117
77
59
45
42
28
2,444
1,940
1,491
1,101
789
611
429
251
206
139
114
107
89
68
208
161
114
101
93
86
69
935
753
616
456
346
280
218
402
391
347
307
240
177
98
665
570
485
396
283
211
166
875
697
581
519
421
305
221
121
100
91
83
58
39
26
103
80
50
36
37
26
19
413
363
323
270
185
117
73
115
109
102
77
56
39
30
166
159
141
98
86
76
54
1,154
1,032
829
677
532
395
276
136
124
112
91
76
56
36
318
267
221
183
176
156
114
434
352
286
212
172
131
97
14
12
22
35
26
21
30
192
165
147
144
117
93
72
147
140
120
120
107
65
34
113
101
95
84
69
53
45
657
578
566
500
344
257
166
386
343
316
254
186
164
128
25
20
24
29
26
24
20
1,751
1,563
1,240
965
757
508
334
21
21
21
20
21
20
13
807
701
562
425
299
203
154
69
62
66
74
66
43
30
61
55
46
40
39
31
24
274
261
215
178
133
110
65
107
97
67
56
60
54
42
186
142
141
121
75
50
43
456
393
310
197
153
137
99
78
74
71
57
48
45
39
1,246
1,070
825
702
549
353
243
1,748
1,395
1,139
925
673
484
337
162
150
126
99
78
73
46
132
123
117
102
81
60
39
372
301
209
164
128
88
65
396
337
272
233
195
130
84
261
253
216
171
129
81
43
406
343
245
182
135
108
77
108
109
94
77
54
37
30
63
65
56
44
43
31
15
422
374
344
275
196
125
83
51,207
40,941
30,158
21,427
15,322
10,684
6,989
1,254
1,083
864
704
590
429
295
476
437
396
350
286
221
138
248
242
267
264
214
175
119
1,462
1,172
902
726
567
385
241
1,262
1,014
788
623
459
363
277
4,287
3,311
2,336
1,650
1,133
721
456
1,094
910
683
509
360
226
143
817
670
552
413
301
229
168
495
416
363
328
269
214
147
421
444
424
338
261
202
134
2,101
1,646
1,246
900
659
489
335
1,616
1,286
969
710
496
336
231
401
356
297
287
230
168
119
26,168
20,831
14,764
9,801
6,689
4,502
2,861
158
146
116
99
76
52
36
6,719
5,201
3,835
2,695
1,917
1,333
876
1,600
1,288
983
727
574
443
274
628
488
373
303
241
196
139
39,937
29,145
20,218
13,875
9,227
5,819
3,497
2,195
1,717
1,227
843
532
349
216
1,482
1,237
1,021
820
541
367
247
572
429
328
241
130
83
45
5,972
4,896
3,737
2,876
1,887
1,259
821
22,074
15,305
9,942
6,334
4,156
2,518
1,465
670
612
531
428
314
230
160
537
441
375
331
240
179
126
6,435
4,508
3,057
2,002
1,427
834
417
67,392
56,931
44,849
34,800
27,375
20,935
14,865
325
266
250
242
219
174
114
168
143
147
140
115
119
98
1,155
1,117
898
684
529
392
278
87
89
86
92
98
88
69
420
360
329
303
268
246
198
234
193
175
169
144
113
76
414
316
289
285
242
182
124
456
417
375
327
309
276
82
75
62
52
46
31
219
20
688
623
528
468
424
389
304
901
808
676
566
474
388
299
609
531
448
369
266
203
158
4,916
4,174
3,283
2,537
1,904
1,429
989
479
465
405
360
314
238
159
501
410
352
315
284
228
180
1,100
956
740
613
456
322
241
508
486
488
447
394
354
263
406
374
333
250
178
112
74
122
130
125
122
112
103
79
2,260
1,709
1,295
1,113
942
753
519
999
796
648
541
441
372
268
400
326
261
245
234
182
138
333
320
302
295
263
229
184
1,914
1,783
1,539
1,247
1,098
998
724
556
454
354
299
254
205
153
275
230
192
140
100
89
73
198
196
199
189
185
167
126
23,105
18,444
13,555
9,391
6,909
4,829
3,347
637
576
527
473
383
287
176
117
120
123
116
110
108
80
254
243
180
135
117
104
82
726
665
543
461
386
321
254
252
225
231
210
168
138
91
364
331
296
250
163
120
98
7,227
5,768
4,056
2,711
1,982
1,311
799
684
637
544
429
350
297
219
2,732
2,524
1,991
1,583
1,198
831
530
457
422
375
331
271
207
127
405
354
297
247
170
127
103
1,029
913
757
613
444
313
232
516
489
385
301
242
221
165
359
319
281
225
175
140
89
170
172
145
135
113
85
72
171
139
112
95
80
69
57
379
306
246
213
181
164
127
322
285
244
200
157
128
97
213
200
189
173
134
119
98
120
99
84
74
68
50
40
740
670
528
423
371
325
217
970
821
640
492
372
296
231
282
273
250
241
230
203
153
194
194
189
181
190
181
147
971
847
718
612
453
329
215
1,352
1,258
1,023
846
689
509
356
454
411
345
273
226
184
140
357
273
244
196
161
137
97
851
765
634
499
372
243
165
476
441
338
261
217
177
134
82,231
69,099
54,817
42,428
32,429
23,273
14,923
13,915
11,393
8,872
6,738
5,036
3,459
2,135
1,327
1,162
992
894
720
495
300
633
593
553
463
406
328
214
803
751
648
562
468
390
267
466
411
348
289
242
192
114
24,427
19,926
14,930
11,013
8,403
5,962
3,837
941
811
766
729
575
384
251
1,164
958
816
694
536
403
276
1,548
1,328
1,111
905
689
504
341
2,991
2,663
2,344
1,950
1,480
1,122
710
7,906
6,725
5,521
4,324
3,222
2,268
1,464
14,528
12,172
9,234
6,702
5,022
3,635
2,329
1,228
1,136
1,022
931
770
581
383
1,434
1,293
1,140
939
741
588
398
2,424
2,022
1,610
1,255
949
668
426
605
560
519
473
388
306
199
2,217
2,085
1,855
1,566
1,259
938
614
3,674
3,110
2,536
2,001
1,523
1,050
665
81,398
67,668
52,000
38,008
27,848
20,039
13,175
74
63
52
49
40
33
26
2,138
1,698
1,196
844
630
419
258
737
677
611
549
426
310
208
232
210
186
149
112
75
47
42
40
39
33
23
19
16
92
92
86
75
67
55
38
20
17
16
17
18
11
48
46
35
25
19
14
10
21
17
18
23
20
15
10
43
43
29
19
19
21
15
54
45
34
32
34
32
17
590
545
475
374
288
198
127
33
34
38
45
42
25
17
100
103
93
94
70
37
25
34
36
33
22
24
18
15
143
136
103
75
66
63
44
2,045
1,705
1,327
995
733
512
348
13,026
10,889
8,367
5,923
4,325
3,273
2,160
1,111
912
707
540
358
251
200
130
110
97
78
60
40
21
73
64
51
45
40
31
21
20
22
26
22
17
14
184
180
159
125
93
77
67
21
15
15
24
13
10
1,579
1,302
1,006
740
599
508
349
1,728
1,612
1,360
1,084
793
561
396
216
179
134
83
75
57
34
32
34
25
15
17
15
10
4,582
3,809
2,951
2,186
1,625
1,234
797
25,923
20,950
15,569
11,016
7,759
5,264
3,358
44
40
36
26
27
24
11
21
19
20
24
23
12
2,477
2,178
1,754
1,347
1,004
783
523
17
40
38
27
25
25
21
298
269
228
159
138
114
74
786
684
529
398
294
208
144
65
43
39
35
29
25
17
173
153
109
83
69
53
37
213
153
127
97
66
46
33
20
56
51
52
37
33
26
379
290
194
128
86
60
43
4,703
4,120
3,340
2,539
1,860
1,395
917
5,815
4,614
3,246
2,060
1,418
902
590
14
15
13
11
10
84
75
67
58
47
35
31
13
19
18
12
12
352
280
191
147
121
93
65
2,029
1,642
1,195
797
576
379
233
96
93
91
89
72
59
34
64
57
47
47
51
37
26
154
163
152
116
93
81
54
186
169
154
137
113
82
52
10
10
10
14
5,239
4,199
3,281
2,510
1,836
1,327
862
148
147
134
89
61
46
28
50
62
41
40
44
33
21
471
419
320
251
214
163
113
61
51
38
33
27
14
14
76
66
61
50
43
26
14
37
32
34
34
34
27
16
37
32
28
38
26
13
37
36
27
30
31
23
14
55
51
41
42
36
26
17
49
46
35
35
32
21
16
309
264
216
184
150
126
93
48
54
44
34
27
24
16
58
53
42
33
23
15
12
190
160
151
143
110
86
56
359
299
235
191
148
104
61
578
536
470
350
259
186
119
444
396
319
233
158
120
88
59,936
49,499
37,260
26,788
19,108
13,508
9,146
1,515
1,327
1,073
858
599
410
288
5,890
4,771
3,650
2,662
1,907
1,334
857
2,699
2,295
1,727
1,251
906
686
506
18,827
15,422
10,961
7,158
5,017
3,494
2,270
5,010
4,211
3,316
2,443
1,690
1,138
810
3,230
2,630
1,915
1,447
1,095
788
569
795
654
533
407
286
184
132
4,182
3,425
2,673
2,088
1,521
1,065
734
975
860
704
524
423
317
206
2,129
1,718
1,377
1,107
720
496
369
854
756
636
451
315
241
158
4,287
3,513
2,662
1,930
1,442
1,053
665
2,511
2,027
1,486
1,102
814
542
369
2,864
2,304
1,667
1,166
825
625
423
1,177
973
818
652
463
352
237
1,456
1,276
986
740
535
389
281
1,535
1,337
1,076
802
550
394
272
103,168
82,938
61,898
45,233
33,753
24,679
16,381
303
291
267
214
168
120
77
875
774
600
460
350
268
197
6,949
5,160
3,416
2,322
1,640
1,134
752
243
199
175
166
138
112
83
144
155
144
122
95
59
42
195
186
176
149
116
90
75
601
532
420
334
253
181
131
127
107
93
73
57
48
35
7,404
6,231
4,609
3,257
2,354
1,694
1,114
23
62
57
64
68
54
32
240
209
198
187
159
128
88
1,114
977
796
678
558
404
264
383
373
362
299
252
205
143
115
97
76
59
60
45
27
451
384
307
248
203
160
111
670
636
580
513
468
378
251
396
378
339
288
259
236
166
229
196
175
146
123
93
61
509
510
475
422
359
296
236
64
67
71
57
47
49
38
3,645
3,068
2,464
1,913
1,457
1,110
791
15,246
11,426
8,177
5,789
4,133
2,963
1,940
159
151
119
96
79
55
35
186
159
124
107
96
74
53
737
586
462
330
247
193
123
111
108
86
67
71
72
55
11,893
9,415
6,900
4,757
3,376
2,363
1,462
80
74
62
52
57
49
33
332
324
314
288
247
231
166
339
335
283
235
211
167
119
33
35
39
42
37
28
19
18,377
13,955
10,014
7,241
5,440
3,703
2,274
3,217
2,573
1,995
1,512
1,149
939
629
276
274
272
243
194
125
86
1,931
1,581
1,235
987
731
544
386
26
25
24
23
14
11
672
588
483
348
257
183
120
10,631
9,041
6,910
4,846
3,443
2,522
1,663
642
604
534
423
344
297
2,077
1,702
1,317
1,016
766
564
238
385
10,549
8,599
6,117
4,265
3,175
2,363
1,580
182
169
156
154
137
109
82
753
627
468
437
379
287
217
30,861
25,018
18,828
14,010
10,583
7,813
5,520
222
185
124
102
91
61
47
386
321
206
145
105
79
54
114
101
81
78
59
37
30
382
331
276
220
183
143
96
2,373
1,911
1,381
940
660
485
354
1,158
917
711
531
369
273
200
365
313
232
173
117
88
60
355
276
223
160
118
100
71
123
86
67
59
46
43
30
1,888
1,564
1,172
832
606
427
307
24
99
82
63
47
32
28
219
176
162
147
120
103
82
2,153
1,763
1,297
929
662
479
340
259
226
199
178
155
114
80
867
774
601
457
363
243
179
191
169
119
104
92
70
48
224
177
148
117
89
69
40
920
736
549
391
315
238
176
486
409
306
206
154
120
94
198
144
119
116
97
61
45
444
363
270
213
175
145
100
145
108
78
65
53
35
22
560
471
367
257
209
182
124
544
471
375
290
231
180
133
1,811
1,377
1,002
692
488
349
207
449
365
298
214
166
137
110
294
242
204
162
115
82
59
533
429
307
237
185
139
90
243
185
141
122
91
64
45
331
295
236
189
152
109
64
787
588
410
290
255
193
133
294
253
231
186
124
92
65
3,016
2,352
1,677
1,109
778
545
362
948
774
602
511
415
329
240
120
102
82
62
51
43
30
637
545
383
265
201
144
99
187
167
142
121
103
78
49
466
351
254
184
168
119
92
550
436
326
266
199
137
97
222
180
160
153
139
106
74
684
588
462
324
227
162
108
289
244
184
143
109
72
46
958
718
506
373
286
205
141
1,023
854
645
490
335
234
183
160
112
77
57
48
38
31
99
78
71
52
41
28
14
67
55
45
39
23
14
15
357
263
197
158
130
94
65
112
92
84
73
50
47
36
265
201
162
139
108
85
66
73
59
46
38
33
26
24
153
123
86
72
59
42
30
168
151
121
103
73
48
32
144
111
69
63
53
34
24
65
62
48
38
28
20
12
163
147
108
74
65
50
35
87
80
69
53
35
21
21
169
144
116
85
63
52
35
125
113
89
65
40
36
25
137
108
62
51
46
36
25
211,328
182,532
146,475
114,079
87,311
63,478
42,325
184
155
133
120
86
58
50
76
56
44
38
31
21
16
2,358
2,025
1,538
1,123
846
630
420
1,120
1,026
890
723
554
419
276
139
129
116
97
77
54
38
431
376
329
266
206
167
115
162
148
124
125
102
68
45
194
167
165
135
104
77
59
789
699
578
493
408
307
206
1,327
1,186
988
779
584
421
294
1,500
1,380
1,152
894
692
505
350
251
224
193
158
122
88
62
871
748
596
470
422
326
198
1,005
893
754
627
468
346
257
1,008
950
823
662
528
360
245
901
772
608
496
356
239
155
113
116
86
65
60
59
45
19
20
24
17
12
14
74
56
59
51
32
23
11
201
157
157
121
81
57
39
569
557
463
351
299
218
140
414
398
342
289
230
156
110
991
887
796
687
524
393
248
346
318
280
209
151
126
80
639
557
480
388
258
174
123
649
492
367
276
197
147
111
472
449
429
357
197
132
100
4,905
4,356
3,284
2,459
1,953
1,324
771
288
238
211
167
120
105
81
1,069
861
707
605
478
359
263
307
266
247
203
151
119
75
1,241
1,049
886
714
549
379
225
633
576
522
431
321
210
144
768
669
581
530
456
322
203
301
311
301
235
151
119
107
233
179
130
120
96
55
43
192
164
152
116
79
59
39
2,618
2,157
1,656
1,232
954
705
478
10,372
8,217
5,709
3,821
2,820
1,858
1,172
1,504
1,222
924
692
547
400
279
45
38
34
41
37
19
11
140
135
109
93
82
62
45
435
395
332
261
197
150
101
5,513
4,637
3,545
2,614
1,972
1,515
1,031
1,697
1,524
1,213
977
790
621
435
388
348
269
215
162
127
100
1,135
985
828
632
476
347
212
3,537
2,874
2,062
1,445
1,096
785
474
548
451
387
311
254
193
111
470
464
374
292
227
167
108
598
550
459
313
239
192
122
252
225
194
135
103
83
57
566
492
382
303
236
182
139
317
312
281
228
185
143
104
385
364
361
318
238
172
104
196
166
157
142
108
87
56
272
265
205
153
125
102
73
1,552
1,480
1,491
1,373
837
546
389
427
371
268
202
170
119
81
401
339
325
291
235
159
99
1,534
1,302
1,110
928
705
451
272
417
383
312
253
197
132
79
433
385
333
308
263
214
135
84
74
71
54
35
30
20
1,589
1,293
1,036
830
678
535
357
735
704
620
519
353
222
159
393
348
278
197
143
94
59
1,571
1,386
1,093
782
585
451
312
654
609
543
479
397
276
184
375
352
305
244
205
151
98
1,346
1,137
839
590
467
375
285
526
432
395
342
259
186
125
1,122
968
779
631
494
389
267
180
163
122
74
65
55
41
476
474
418
350
265
184
130
339
294
315
263
170
122
67
990
869
695
549
427
294
182
393
335
336
292
196
137
90
294
230
181
164
110
88
64
474
418
345
275
206
165
114
527
429
330
242
165
130
96
482
409
291
209
155
119
76
1,382
1,289
1,262
1,090
692
461
301
165
144
114
97
96
81
56
1,869
1,623
1,192
850
636
465
355
935
741
653
511
389
312
218
12,871
11,071
8,056
5,523
4,107
2,925
1,986
179
157
129
112
97
75
40
1,146
982
773
620
493
368
244
291
226
185
161
131
110
83
541
495
451
361
268
208
137
946
876
708
501
369
297
207
373
310
252
216
166
110
72
1,028
909
733
581
467
357
226
374
372
321
282
240
177
116
38
38
36
34
25
20
13
595
537
449
369
280
207
133
74
71
55
48
45
33
11
289
233
208
176
142
128
94
572
526
491
376
294
240
150
875
669
457
324
242
169
107
2,839
2,439
1,937
1,498
1,185
879
559
325
273
247
191
116
75
44
305
259
200
154
108
81
58
1,370
1,124
902
701
538
402
266
92
92
78
57
42
29
16
67
68
59
54
30
21
19
4,658
3,923
2,954
2,260
1,817
1,334
881
1,495
1,336
1,113
947
736
555
417
248
217
204
154
88
51
31
400
382
292
220
181
126
84
530
454
381
332
230
164
126
38
123
91
75
68
62
58
283
272
252
226
168
121
89
833
728
584
480
386
303
215
416
336
235
176
157
124
75
498
441
370
328
266
196
138
3,590
3,209
2,459
1,895
1,487
1,210
906
168
153
114
92
87
74
48
352
289
244
181
140
128
81
734
643
567
525
424
285
192
394
345
288
197
143
121
92
2,636
2,221
1,778
1,485
1,200
850
550
3,773
3,490
3,090
2,503
1,748
1,157
801
690
608
489
369
303
265
178
883
801
654
506
419
316
224
338
274
240
210
161
117
76
1,802
1,414
1,014
779
595
409
309
529
513
434
352
264
203
123
872
815
699
590
452
339
221
6,902
5,872
4,778
3,856
3,075
2,146
1,398
384
289
220
179
158
122
74
1,787
1,396
1,058
839
647
442
303
680
578
446
351
262
205
137
499
435
291
225
202
123
77
167
137
106
81
61
50
33
134
120
88
64
49
26
14
1,191
1,035
801
608
497
418
308
195
165
146
132
98
69
54
58
50
34
28
20
15
17
4,181
3,642
3,051
2,289
1,774
1,351
874
825
724
570
457
395
326
208
1,640
1,464
1,206
975
771
529
355
743
643
531
427
341
290
198
420
330
243
169
130
112
74
67
67
49
27
24
26
23
475
369
313
265
166
106
80
732
662
549
447
386
286
197
654
558
430
281
206
167
99
358
302
243
209
178
137
86
783
681
623
544
405
272
171
405
342
295
263
228
168
116
164
143
145
149
111
79
69
384
368
380
347
271
184
125
2,824
2,410
2,073
1,809
1,349
980
646
120
97
88
89
70
43
36
471
435
389
351
280
197
123
689
620
506
434
338
254
153
442
382
335
230
152
102
51
3,070
2,602
2,231
1,909
1,399
945
618
850
797
729
583
455
335
205
133
126
111
86
63
39
23
98
78
82
68
50
36
20
409
372
276
203
186
148
94
190
192
146
112
99
76
52
218
189
170
141
103
84
59
385
323
300
273
215
163
105
290
262
198
144
117
94
55
562
537
468
399
322
247
147
272
242
201
124
95
74
41
108
106
92
56
47
46
33
490
420
352
278
242
203
132
1,153
1,006
865
722
563
437
288
2,243
2,061
1,629
1,272
1,003
720
465
1,950
1,767
1,528
1,279
974
679
473
120
101
96
84
75
68
38
194
177
148
115
98
73
55
422
373
320
270
199
150
112
92
74
64
61
54
43
27
242
244
251
214
130
92
55
1,002
916
776
652
528
384
255
397
292
202
164
131
89
67
1,437
1,255
997
832
662
442
294
136
126
102
76
50
34
18
118
112
77
49
41
40
30
161
146
120
100
76
54
34
95
89
89
70
53
44
23
407
353
296
235
166
144
96
4,642
3,824
3,107
2,419
1,861
1,313
844
62
59
62
59
45
26
20
823
714
590
494
375
277
180
509
492
391
315
272
203
130
18,747
15,721
11,694
8,234
6,243
4,414
2,961
276
188
137
124
108
60
44
111
105
80
48
44
35
21
294
281
254
210
162
120
78
263
259
231
202
160
115
76
158
139
128
108
84
71
51
242
207
163
131
105
84
54
322
276
229
179
143
106
73
965
886
722
541
389
285
157
350
307
282
230
118
73
54
364
346
280
244
188
138
87
1,344
1,183
963
757
591
402
256
638
540
432
370
283
227
167
971
764
529
373
282
202
119
1,086
943
790
638
480
341
228
725
694
615
496
347
251
163
292
273
209
140
106
90
46
628
621
540
410
280
175
113
889
802
661
512
386
293
204
181
160
158
131
96
63
35
54,477
45,968
37,405
29,333
22,025
15,827
10,843
193
182
132
93
80
65
58
353
330
264
193
148
104
81
219
181
150
118
93
59
26
138
162
149
110
78
57
39
61
58
44
28
26
23
17
255
234
196
151
119
83
66
168
143
115
106
92
67
42
105
105
92
69
58
59
37
145
143
97
79
79
62
51
64
62
54
48
29
28
23
177
147
119
76
56
41
28
107
106
88
63
71
66
45
269
232
185
141
115
81
55
46
38
32
33
25
13
12
119
119
105
70
52
42
30
58
43
46
36
24
22
16
119
111
92
84
65
42
28
74
84
74
55
42
29
28
755
675
570
428
327
257
182
109
105
101
65
47
45
37
191
174
137
106
91
66
40
123
105
77
64
50
34
21
122
114
101
83
73
54
41
64
71
61
56
44
25
27
112
105
89
64
51
42
31
100
91
80
80
62
51
37
265
225
206
183
145
102
64
67
51
47
38
24
16
10
186
176
148
119
95
64
37
88
83
64
48
54
46
26
80
83
70
60
50
41
27
396
346
293
234
188
157
118
452
456
365
281
247
200
149
147
161
133
107
87
66
50
128
133
119
100
86
67
46
203
201
155
117
89
63
48
124
121
99
84
67
44
36
762
661
532
380
262
187
150
88
73
73
65
47
31
21
652
550
464
433
390
285
208
1,768
1,328
934
650
405
263
176
153
151
115
97
83
66
49
55
57
62
45
26
17
17
141
124
113
103
75
50
38
67
66
50
44
37
27
24
53
64
57
38
36
35
19
123
115
74
67
62
50
33
559
520
417
321
250
197
158
78
72
48
42
30
18
20
25,756
20,800
16,727
12,984
9,376
6,364
4,143
92
84
67
55
43
34
23
915
763
622
540
427
341
253
314
289
240
174
129
105
72
19
78
71
56
43
41
32
143
116
106
85
65
55
40
598
528
425
364
296
208
134
213
178
152
127
89
80
64
609
545
449
358
273
216
157
1,489
1,212
976
740
531
357
244
43
29
21
16
12
11
103
82
77
62
47
32
18
134
121
94
77
61
40
30
120
111
99
88
58
30
25
36
41
40
30
21
16
16
59
48
47
32
20
16
98
84
61
46
38
36
24
244
226
187
148
109
92
70
94
80
73
58
48
45
36
202
163
157
157
121
85
56
98
85
83
69
55
44
27
45
42
34
24
21
20
16
59
55
47
42
34
28
25
88
74
66
62
37
21
20
90
111
101
76
62
39
35
139
151
120
93
73
53
36
425
405
310
238
193
139
96
62
65
58
52
44
30
21
97
97
84
67
77
61
39
948
815
683
563
420
296
204
222
220
174
134
97
73
57
71
77
71
62
49
32
21
111
97
96
87
77
66
43
59
54
46
32
18
15
11
189
184
145
130
132
94
63
387
344
292
223
158
125
91
56
51
45
54
53
31
22
93
89
91
81
56
39
33
57
58
55
45
39
33
24
975
873
677
526
368
274
215
166
167
127
81
56
50
41
235
214
186
150
119
84
62
177
156
120
97
77
52
32
488
422
330
267
227
163
111
36
111
82
74
73
58
49
157
138
100
76
61
50
37
1,835
1,586
1,399
1,116
899
748
511
70
84
77
65
56
49
37
350
299
271
227
165
133
97
70
68
60
40
28
22
19
81
83
64
51
42
31
20
1,642
1,267
1,001
703
448
296
213
2,067
1,659
1,327
1,031
799
574
332
73
70
61
49
44
34
21
325
300
261
218
167
118
83
73
67
61
48
31
18
13
65
51
44
42
48
39
16
37,497
31,070
24,145
19,065
15,658
12,522
9,282
114
104
93
99
87
66
54
98
91
93
84
63
45
37
63
76
70
56
61
58
38
90
85
71
59
54
44
36
1,020
792
566
402
341
262
176
219
187
152
110
99
79
68
382
319
287
248
200
161
132
261
245
218
181
133
98
73
227
223
204
193
181
136
103
6,089
4,894
3,655
2,674
2,112
1,667
1,206
82
62
58
50
41
42
44
144
136
123
98
88
81
64
151
118
112
92
75
55
40
438
432
419
346
276
227
42
44
42
44
39
35
169
32
488
418
329
270
226
181
127
4,685
3,457
2,221
1,441
1,095
772
514
91
85
70
75
72
58
45
543
460
398
337
299
265
201
1,377
1,163
939
828
744
614
463
105
87
78
67
49
48
40
440
385
302
249
221
192
136
269
225
218
192
184
151
121
1,147
942
703
542
422
338
253
267
231
192
145
113
99
79
415
388
338
290
251
201
139
67
54
55
46
42
28
19
54
65
59
50
40
28
24
463
400
308
241
210
168
110
77
60
45
42
52
48
31
232
206
185
188
177
144
104
361
282
209
165
126
105
85
111
102
87
97
87
69
63
588
526
467
433
349
277
232
272
232
205
159
125
116
85
857
670
543
452
355
296
230
397
333
270
208
143
95
74
1,576
1,322
1,075
904
763
630
477
1,316
1,121
907
752
637
478
319
441
365
311
282
242
190
128
79
70
59
63
63
54
40
1,426
1,209
944
776
692
575
427
26
20
17
22
23
21
16
298
274
252
221
194
150
116
165
155
137
138
116
96
75
159
157
157
143
126
123
107
125
108
105
95
77
61
48
472
430
366
297
236
185
140
770
680
622
588
515
451
362
280
206
138
92
72
72
57
877
698
530
422
327
258
192
409
335
268
233
191
162
124
268
197
170
149
123
105
81
422
349
252
207
170
132
101
665
609
535
473
408
365
298
4,489
3,790
2,627
1,728
1,270
917
616
434
343
246
186
145
117
86
74
53
43
41
36
31
25
80-84
85 -89
90-94
95-99
100 y ms
329,386
171,772
70,817
20,798
4,100
2,833
1,570
668
193
39
1,736
944
384
110
27
147
86
42
17
202
119
54
15
51
26
10
201
128
59
10
118
67
29
138
75
35
10
33
17
56
30
15
65
38
11
86
40
22
7,019
3,457
1,361
385
71
1,137
556
227
57
15
2,474
1,204
455
128
19
254
141
56
15
2,971
1,481
582
167
33
183
75
41
18
1,250
642
277
89
19
169
77
38
19
180
96
37
575
295
125
43
299
162
70
17
27
12
2,369
1,281
535
154
29
227
132
55
13
825
454
169
42
407
214
102
32
261
134
58
23
120
71
30
152
90
35
38
18
42
24
10
121
70
30
13
3
2
68
26
14
108
48
23
7,014
3,310
1,212
308
52
205
104
38
68
30
94
48
16
13
78
33
15
45
22
14
167
70
31
12
198
78
21
80
40
16
40
17
11
312
133
40
11
508
234
86
18
18
213
104
31
23
12
42
17
30
14
189
103
38
339
161
64
14
16
188
88
33
15
169
73
24
12
1,635
817
315
83
20
61
24
12
164
75
25
350
157
60
14
12
1,538
719
254
65
13
78
37
17
26
15
51
22
1,859
1,035
463
142
30
105
62
27
519
290
132
41
81
46
15
67
46
26
110
60
28
10
23
12
390
211
95
29
10
27
16
293
150
68
26
244
142
67
16
10,747
5,573
2,270
681
149
44
21
82
40
24
98
52
16
45
33
21
56
26
61
36
10
12
12
60
32
12
136
66
23
10
44
20
77
45
15
41
20
26
14
11
137
62
24
69
40
20
259
147
53
20
24
317
209
83
15
86
44
21
57
30
10
14
120
57
31
10
28
13
23
85
40
25
248
113
41
15
19
16
10
64
35
12
182
87
53
20
10
77
39
15
14
134
73
30
26
12
27
14
91
45
19
43
22
10
42
27
118
70
28
77
50
22
20
29
18
57
31
14
139
71
38
13
26
17
75
31
12
23
25
105
52
19
201
100
47
16
25
11
84
45
19
11
19
138
60
19
367
160
80
38
17
38
16
183
113
46
18
34
16
91
61
44
13
201
107
48
17
29
23
17
27
14
86
49
17
141
75
27
37
20
89
47
20
52
32
12
18
67
35
15
101
45
18
37
20
17
123
47
28
328
155
58
16
93
41
18
90
52
23
77
32
15
16
49
22
10
25
11
25
11
71
45
15
79
40
15
10
723
370
133
32
17
11
21
91
39
17
81
49
21
91
37
13
128
61
33
11
251
133
44
14
168
86
40
15
64
32
24
1,137
610
204
64
11
101
56
24
77
43
17
53
31
10
43
24
13
149
85
30
171
86
34
12
276
131
46
20
84
39
17
10
46
23
70
41
22
13
10
26
12
16
13
17
12
10,677
5,247
2,044
570
103
35
15
92
51
52
32
16
24
12
65
27
11
39
25
12
53
25
12
49
20
112
47
19
12
90
41
14
182
87
44
15
55
22
41
26
15
17
14
23
10
432
197
71
23
30
11
2,723
1,396
530
138
13
33
25
12
441
214
79
19
39
22
10
27
15
40
20
26
20
142
63
46
13
30
14
11
129
75
47
13
34
20
183
93
42
359
181
74
22
48
19
32
17
182
80
36
17
3,223
1,560
559
192
42
31
14
29
20
11
122
70
38
16
10
22
12
31
19
195
89
32
19
10
19
13
126
56
24
25
10
191
78
27
20
111
51
16
30
16
28
12
74
31
19
16
25
15
24
14
47
23
11
41
19
102
50
23
45
20
15
84
36
12
29
20
15
32
14
31,701
16,525
6,878
2,010
360
1,733
931
416
129
23
2,582
1,301
532
156
24
460
195
78
22
4,615
2,434
993
278
40
1,675
858
314
79
10
4,651
2,377
998
328
88
709
349
128
29
398
199
44
22
2,424
1,267
498
133
19
815
421
177
54
12
1,721
883
359
114
22
1,127
628
270
101
27
2,271
1,197
586
158
12
2,531
1,326
572
165
28
1,938
1,058
469
124
24
2,051
1,101
444
118
15
5,275
2,525
908
233
40
134
62
16
18
20
130
66
22
1,600
785
255
51
42
17
847
376
120
30
134
59
30
10
53
18
24
32
13
453
220
69
18
98
44
10
78
36
22
11
63
23
10
102
44
18
48
19
12
69
36
14
25
16
59
28
12
55
26
12
98
30
16
110
69
24
61
25
26
15
70
36
22
41
21
10
62
28
16
32
21
10
158
80
41
12
42
25
98
58
25
65
37
16
77
36
12
33
17
106
55
14
87
46
22
16,275
9,048
3,887
1,180
246
285
151
77
23
537
297
127
42
448
216
80
25
200
113
46
11
255
141
62
16
33
20
1,151
607
250
84
17
157
108
53
14
225
108
52
20
69
43
21
273
164
84
22
104
67
25
66
41
18
426
247
103
35
403
233
97
24
87
54
23
1,376
753
290
92
17
126
61
31
13
220
134
54
12
3,433
1,931
796
222
52
224
118
42
15
99
59
30
599
336
161
52
15
56
33
16
209
117
60
15
175
99
52
18
731
395
200
46
499
281
124
36
10
146
75
36
15
397
217
80
20
331
186
60
18
171
91
41
15
292
163
69
20
25
12
256
135
53
20
48
28
12
432
261
112
39
69
42
25
11
185
94
43
12
62
28
12
186
108
50
15
537
292
134
52
13
124
64
29
12
158
91
35
13
55
34
18
335
200
89
26
10,216
5,080
1,953
545
110
1,702
787
265
66
16
87
44
14
146
84
34
65
27
10
22
10
68
37
14
130
66
28
10
37
22
14
81
28
224
115
40
116
67
29
58
24
80
43
14
76
39
10
48
29
94
55
18
43
24
12
48
21
10
74
24
223
102
48
16
190
109
54
12
60
24
33
12
56
28
52
29
14
119
58
22
378
185
73
24
519
263
109
31
63
31
12
36
20
10
101
51
17
57
21
195
90
30
12
469
263
83
21
42
19
41
23
203
102
43
12
100
48
13
78
42
18
100
48
21
52
30
43
20
13
56
38
69
38
17
172
88
39
10
26
10
138
92
36
60
29
12
110
60
32
138
77
28
10
147
69
27
138
63
26
86
48
17
353
174
57
15
127
59
23
229
120
53
16
256
140
63
18
156
78
26
58
27
13
128
71
27
52
26
13
24
14
91
37
18
35
12
191
87
38
89
43
23
107
51
20
52
18
41
20
11
58
28
18
22
14
106
45
23
80
38
102
57
24
62
26
65
34
10
56
27
19
35
13
12
33
17
12
45
23
7,776
4,106
1,739
517
107
57
30
15
79
42
25
148
82
30
35
19
89
56
26
12
75
47
14
55
30
13
124
75
35
44
24
96
41
21
72
38
20
10
74
34
11
88
33
15
10
80
33
10
41
24
151
80
31
12
70
47
19
96
48
14
43
27
14
18
14
38
21
52
26
87
42
15
48
23
10
126
52
34
16
30
15
57
30
13
348
175
84
26
18
151
81
45
12
171
91
31
63
37
13
34
19
13
20
12
52
29
13
21
16
37
18
110
55
23
39
17
33
16
47
24
13
120
69
24
58
34
19
29
15
113
59
30
28
11
140
61
34
12
26
12
740
393
162
43
13
75
38
53
27
13
158
64
31
111
68
29
52
30
16
97
47
16
50
29
13
99
54
19
46
31
14
55
25
11
112
57
18
57
30
11
169
77
28
95
55
35
12
189
102
44
11
41
26
15
33
20
10
61
42
20
148
92
33
69
32
15
125
79
33
10
44
23
57
27
10
28
18
103
46
19
10
64
43
20
42
27
13
307
160
68
18
312
166
59
16
58
26
20
51
29
13
68
26
18
78
43
16
75
38
11
136
77
30
13
105
55
20
21,829
12,151
5,454
1,713
342
68
40
15
68
50
23
123
82
32
28
15
57
24
15
264
172
75
20
44
23
10
215
147
74
21
46
24
11
25
19
32
19
32
17
181
118
59
14
49
31
11
247
146
80
26
127
81
43
15
78
62
36
12
235
129
66
27
18
11
57
30
15
84
44
15
108
54
24
11
377
221
95
22
142
78
32
77
47
18
28
16
76
44
21
16
14
71
39
22
195
126
65
19
19
14
30
18
68
44
22
15
173
92
29
100
51
22
104
63
30
34
16
11
5,207
2,770
1,158
321
66
51
26
38
20
48
21
15
96
53
29
95
52
22
67
39
25
105
64
36
11
78
40
13
82
47
21
34
13
183
106
57
24
43
33
18
41
25
10
420
231
100
39
44
27
14
76
33
15
15
17
11
84
56
32
44
28
17
34
21
13
67
31
24
15
20
14
252
139
57
17
115
54
18
80
43
27
167
96
43
21
492
282
128
44
11
67
41
23
44
28
13
251
137
65
17
12
26
19
13
155
84
38
14
46
32
19
20
17
20
16
129
81
31
94
53
25
58
35
21
41
18
33
16
158
90
40
10
236
125
51
14
83
44
18
174
117
51
15
46
21
14
73
37
22
101
58
30
11
24
12
61
36
14
162
105
48
73
40
18
402
264
144
44
10
128
68
33
14
45
22
90
55
29
696
378
198
76
14
1,208
649
246
70
10
30
19
133
66
30
11
790
415
147
41
14
41
20
11
26
19
15
38
26
10
87
54
17
23
15
33
20
11
139
74
30
10
65
41
25
95
53
25
25
16
34
15
71
44
17
83
48
22
40
23
15
68
41
22
32
19
15
146
81
42
13
147
90
40
15
2,714
1,400
580
169
58
106
64
33
14
36
18
11
70
45
24
195
110
52
16
34,285
17,145
7,026
2,055
395
191
107
52
13
281
145
59
25
153
84
37
11
62
26
10
336
178
81
23
27
17
11
59
23
184
86
23
181
85
32
13
74
43
23
132
80
40
13
33
17
839
400
156
45
193
99
34
82
46
22
10
110
63
32
26
13
110
59
25
11
112
59
15
568
290
128
40
71
43
21
40
18
124
57
25
294
139
62
13
611
292
124
53
14
69
35
14
14
18
10
71
41
17
451
231
84
22
76
44
17
712
373
139
32
10
83
42
18
3,215
1,603
633
178
35
31
23
133
76
41
11
168
109
59
15
540
239
103
25
28
13
938
456
183
46
14
109
49
14
25
359
195
70
24
63
27
10
56
36
264
140
73
21
35
20
11
176
81
32
216
112
32
31
19
10
69
36
18
314
160
63
16
95
40
10
81
46
30
12
451
214
99
30
5
0
25
11
111
54
22
2,157
945
365
95
18
2,656
1,307
516
142
27
51
29
17
672
348
154
38
36
18
124
66
30
100
29
11
93
43
12
107
61
43
12
22
12
160
88
43
92
46
11
14
447
232
81
31
70
35
15
45
22
25
13
188
85
23
81
51
29
144
81
33
12
25
13
40
18
49
34
17
79
34
19
840
479
197
52
252
116
57
26
10
31
14
157
92
41
15
204
107
37
12
118
47
14
127
72
23
224
116
43
34
16
10
219
95
40
13
183
101
50
18
145
91
44
14
101
54
33
70
41
21
187
113
51
15
109
63
26
67
35
12
17
620
338
141
39
80
44
18
215
101
33
17
61
24
10
159
90
37
11
1,936
899
343
97
13
191
87
43
20
1,885
953
405
112
26
65
34
12
241
109
44
13
839
413
172
49
165
79
22
88
48
36
132
71
29
148
49
18
11
168
81
32
12
128
56
19
22
76
39
10
319
150
52
27
49
26
14
495
284
117
35
939
493
207
65
16
396
191
88
30
143
67
30
13
228
99
36
13
33
20
10
15,853
8,748
3,675
1,105
235
57
28
13
83
50
25
83
48
18
62
33
19
39
21
346
187
72
21
11
75
50
29
10
168
96
45
13
90
59
33
50
28
13
137
65
35
11
54
28
10
56
34
16
102
62
20
153
97
46
12
133
70
29
11
39
21
10
83
53
23
142
80
43
16
47
18
72
48
33
10
55
35
17
56
29
15
124
57
25
12
23
14
11
41
21
55
27
61
34
12
75
41
21
84
35
16
78
41
19
89
57
23
394
193
72
22
161
90
43
15
74
51
17
78
47
18
216
130
62
18
35
16
74
42
13
32
21
65
38
27
10
230
128
51
20
115
67
23
155
89
41
12
62
25
12
86
43
13
34
14
58
42
20
303
150
64
16
37
23
13
339
177
76
23
2,449
1,316
510
146
25
60
33
19
124
54
16
124
54
20
10
51
27
47
30
19
37
21
47
31
11
72
47
18
97
54
26
102
58
22
95
46
13
121
70
32
307
179
69
19
100
60
27
66
33
19
320
182
86
20
85
43
19
295
168
65
16
61
34
15
105
59
25
58
37
13
174
104
50
11
186
118
57
18
87
54
28
79
43
13
136
76
36
60
34
12
37
19
234
123
52
15
88
63
31
10
69
45
20
159
84
31
10
82
47
21
48
27
13
188
99
56
19
89
51
31
10
58
36
13
75
50
21
68
50
20
93
48
15
54
26
17
58
34
12
36
22
15
135
82
30
10
117
59
18
66
32
17
76
43
16
59
33
16
897
492
197
60
13
97
60
27
89
71
37
85
53
23
114
62
23
10
379
195
57
20
560
308
117
33
21
185
90
35
12
56
31
11
451
227
78
21
114
54
23
12
6,316
3,309
1,297
357
68
58
32
10
73
28
13
93
50
22
240
119
57
17
49
21
631
325
125
40
12
1,550
889
309
76
13
244
123
49
14
46
23
44
26
18
515
266
109
28
206
105
50
12
53
25
11
46
30
14
89
40
16
55
25
13
207
120
46
11
333
185
74
22
109
52
26
10
196
85
30
30
15
69
43
10
26
15
11
186
89
32
135
64
25
77
35
47
24
11
199
88
31
325
159
61
20
148
86
36
10
143
77
34
38
18
13
56
27
11
1
0
3,742
1,962
843
262
56
159
82
35
10
90
49
19
85
50
20
307
163
61
19
45
13
156
81
23
88
43
21
139
76
39
12
83
42
20
137
79
35
12
80
47
19
185
83
24
46
28
10
96
54
27
334
175
84
30
186
97
42
13
1,079
563
252
75
17
115
58
24
1
1
41
18
291
161
71
23
11,991
5,706
2,145
568
99
11
27
13
12
113
52
21
65
39
17
579
248
85
27
96
43
23
12
23
14
232
112
54
13
23
36
26
45
19
51
27
16
209
102
50
26
15
20
10
188
107
56
14
149
74
27
403
182
87
20
30
15
394
191
67
19
89
47
22
16
27
17
28
13
1,738
843
305
85
21
20
11
10
43
19
22
13
262
122
39
13
33
19
329
158
54
17
18
10
50
16
1
0
19
12
230
123
52
14
4,104
1,938
681
160
20
52
27
10
50
21
12
24
12
130
66
34
87
39
1,130
515
181
47
51
19
484
226
91
26
166
79
27
17
24
16
13,805
7,535
3,170
941
189
128
69
39
16
103
57
32
13
69
43
15
27
14
17
98
57
23
10
20
13
126
69
17
14
33
21
15
10
14
10
41
20
19
15
56
35
21
13
41
22
12
57
36
12
10
96
52
14
13
65
33
12
22
13
11
12
20
10
13
11
216
140
73
35
10
134
69
35
14
11
28
12
337
155
71
18
118
79
45
16
41
28
12
50
29
12
18
39
17
14
30
22
149
81
36
13
67
30
14
94
52
24
17
13
35
16
15
44
25
11
796
461
206
76
95
47
20
10
10
28
11
10
10
25
12
95
53
36
15
31
15
10
27
15
218
112
42
10
17
10
23
13
11
10
17
33
15
10
10
16
15
17
19
10
10
18
14
28
18
21
16
10
16
24
16
35
21
10
19
11
11
34
21
12
10
10
12
82
40
15
34
16
12
27
26
15
12
58
27
16
32
20
40
26
13
12
10
31
15
10
51
25
10
12
56
32
10
15
25
17
10
13
31
14
19
10
27
22
10
59
41
25
11
11
14
26
12
10
56
35
12
31
15
12
375
212
123
56
13
35
19
10
30
14
14
73
40
19
10
14
13
17
148
68
30
12
31
14
14
17
41
25
17
30
21
16
14
13
20
26
23
14
12
17
40
29
10
53
38
17
10
11
33
27
12
20
19
18
10
50
25
10
14
27
16
10
56
22
16
12
18
13
10
13
31
15
30
15
23
19
13
11
11
10
20
41
25
16
116
67
42
16
13
14
10
16
36
22
14
61
41
14
44
32
17
40
32
16
11
50
27
11
12
18
11
10
34
10
33
18
12
27
16
14
26
11
39
21
10
10
89
42
12
10
124
58
20
11
21
13
16
66
41
21
13
11
13
102
49
25
13
10
19
26
14
31
21
11
21
10
11
10
15
10
11
44
26
10
10
23
14
15
11
16
13
14
23
15
45
17
11
11
10
10
19
50
18
14
10
11
11
150
95
47
47
19
17
106
58
17
23
15
11
10
12
132
84
41
16
35
15
72
41
16
11
41
21
10
10
12
57
41
20
10
22
13
24
15
10
69
34
11
24
15
10
12
30
22
11
64
32
15
25
12
10
10
10
41
19
58
24
11
10
27
15
52
16
31
12
24
14
36
18
10
20
15
20
17
33
14
14
14
10
44
30
19
16
10
20
14
10
10
24
13
50
25
11
24
17
10
135
79
44
23
10
20
18
10
27
19
27
16
13
97
47
23
10
50
23
12
28
13
12
14
11
18
12
13
27
14
10
17
27
15
42
18
18
49
25
11
10
14
25
20
11
40
17
255
118
32
17
39
16
10
21
68
36
17
10
34
17
15
10
10
15
10
63
36
21
10
16
10
51
28
12
15
13
43
33
14
33
21
15
86
43
19
27
16
102
56
17
40
32
12
17
18
10
89
53
24
13
62
39
24
37
20
10
11
96
61
19
12
20
17
12
18
10
85
49
26
11
18,018
10,000
4,369
1,354
287
167
89
25
11
34
21
11
182
112
55
18
120
65
30
11
35
20
14
19
45
25
17
115
63
35
39
19
45
22
14
23
16
151
101
64
16
46
25
64
37
12
30
15
427
232
98
29
23
19
10
53
22
26
15
11
28
18
61
38
21
43
29
12
14
32
16
11
14
77
46
25
77
45
19
30
22
14
29
19
24
16
10
31
19
28
14
11
126
68
29
32
19
144
82
30
13
50
20
183
98
29
16
25
11
105
53
21
57
36
21
38
14
56
27
12
141
84
43
14
11
186
121
58
13
95
49
20
35
24
12
10
21
14
82
41
16
11
22
13
20
17
21
58
37
19
77
50
22
67
39
11
48
30
72
45
14
15
108
51
17
44
24
220
115
59
16
53
30
14
35
15
187
113
53
20
33
17
90
58
24
12
28
22
28
15
14
21
11
44
33
24
111
55
21
17
258
139
64
26
13
34
21
10
53
24
14
23
15
34
21
52
33
21
39
24
10
30
10
31
17
122
73
25
11
33
19
72
33
16
40
17
20
18
18
76
49
16
27
18
51
34
15
33
16
42
29
16
66
38
22
152
70
27
66
42
30
13
57
32
15
42
25
4,456
2,420
1,001
306
70
130
82
32
69
36
10
27
16
78
49
26
11
234
129
68
16
11
10
50
28
12
54
22
18
21
14
39
22
31
17
59
24
21
13
372
223
118
37
76
49
21
10
10
34
17
33
24
14
51
30
15
27
11
330
200
89
26
28
10
133
64
25
79
48
29
10
33
21
20
39
22
14
51
32
17
34
18
56
43
25
39
14
27
20
10
57
32
70
43
22
173
114
43
11
32
18
1
0
675
383
196
62
14
80
53
21
37
21
27
14
61
28
38
17
190
108
40
14
31
13
16
11
21
120
74
33
78
44
16
13
92
61
31
11
253
134
50
20
44
18
33
14
10
168
86
25
56
40
19
108
57
22
155
89
29
12
19
14
13
47
25
15
15
38
20
160
71
37
11
25
13
57
22
12
67
40
19
24
13
44
24
12
24
13
31
17
94
53
22
11
82
40
12
10
235
130
56
18
98
55
30
25
14
12
32
18
33
20
10
27
11
60
30
11
26
12
169
85
40
13
213
120
53
14
33
20
12
22
14
41
21
57
26
26
13
10
49
29
16
16
10
10
47
21
12
4,250
2,280
972
301
64
207
105
36
11
79
46
17
79
53
29
156
85
43
181
101
47
14
288
164
61
25
88
52
21
104
45
21
88
49
24
83
47
18
216
111
47
15
181
113
42
10
70
40
24
11
1,610
831
357
119
26
21
11
537
277
124
34
165
90
32
10
97
60
26
1,988
1,006
413
113
22
118
53
11
171
82
49
17
26
16
10
516
298
125
27
756
351
137
31
111
66
23
79
31
14
211
109
44
18
9,497
5,130
2,084
601
131
76
46
16
56
28
14
188
89
23
43
23
11
129
64
24
41
22
11
76
42
24
144
65
23
10
14
10
176
81
43
17
199
111
47
11
113
49
11
584
306
122
33
92
47
19
125
61
24
142
75
37
10
155
72
32
13
60
32
11
63
43
10
313
185
77
17
179
106
44
11
95
61
38
114
47
21
464
238
98
33
12
104
60
27
45
15
93
50
20
2,233
1,269
503
132
23
119
72
23
56
28
15
63
36
14
190
110
48
14
54
33
18
55
24
14
444
250
105
27
146
79
34
12
330
186
59
12
77
43
13
75
40
11
149
68
21
92
37
59
29
13
59
36
16
38
20
85
49
25
65
35
18
59
40
24
23
11
120
67
24
134
62
39
11
92
42
21
10
95
44
15
139
97
45
10
218
112
44
103
53
16
54
27
15
117
75
28
71
28
10
8,400
4,083
1,627
462
80
1,187
548
222
61
147
75
34
11
127
63
32
10
132
60
29
68
42
13
2,178
1,035
417
127
25
168
86
33
13
156
64
29
10
190
89
46
16
393
184
61
23
828
434
178
41
1,265
607
212
53
11
228
121
50
13
233
125
59
16
266
133
38
11
112
66
30
348
179
77
19
374
172
67
20
7,558
3,686
1,433
393
67
14
144
72
27
132
65
32
12
25
13
12
14
84
42
22
11
16
12
25
14
212
92
34
13
1,204
600
255
80
14
129
57
21
14
11
47
28
197
92
27
233
118
44
10
21
10
427
206
86
20
1,901
924
345
80
11
298
173
80
24
15
39
18
89
44
21
11
27
17
13
12
23
13
541
284
140
39
375
182
61
15
20
33
13
106
33
21
20
14
15
36
20
30
19
12
474
221
61
28
11
16
13
70
28
10
10
11
11
55
25
10
12
34
19
10
35
13
68
36
10
48
17
5,586
2,872
1,156
355
79
185
107
45
11
518
246
87
32
305
143
54
14
1,371
687
248
73
15
474
245
100
22
326
155
69
22
101
58
21
472
224
87
30
129
84
38
219
102
51
21
103
52
20
442
260
125
40
213
112
55
17
234
119
46
13
151
88
31
11
167
86
32
176
104
47
17
9,455
4,609
1,719
440
74
57
34
10
121
51
18
402
204
84
20
52
24
12
34
20
48
15
89
39
20
11
610
261
88
20
14
55
26
169
89
32
89
48
23
18
66
30
11
144
73
41
11
92
48
19
38
24
13
153
65
24
20
475
239
97
21
1,100
560
191
44
10
21
31
16
67
31
10
35
22
819
397
129
34
19
98
50
12
66
29
16
12
1,314
655
241
55
11
334
166
64
14
61
43
23
204
105
53
14
73
39
12
952
443
169
39
156
64
19
228
118
40
905
422
156
51
53
30
10
139
67
30
3,667
2,167
986
313
68
38
25
34
17
10
19
14
10
63
39
19
240
144
58
18
124
67
20
29
16
43
23
10
15
10
200
117
54
15
13
50
30
18
237
145
60
21
51
31
19
146
97
45
12
30
18
11
20
127
75
30
60
27
11
33
20
62
35
18
80
46
20
106
66
27
114
57
31
87
46
15
39
19
53
28
11
32
24
13
40
27
13
86
53
32
12
43
28
17
241
157
70
16
143
82
39
19
17
10
80
43
20
36
24
11
66
28
71
48
25
56
35
18
57
29
15
31
17
105
69
25
11
109
54
25
21
16
13
11
10
48
30
12
18
10
11
39
17
18
11
25
13
10
21
10
16
11
12
27
17
15
25
13
10
10
12
10
25,046
12,570
4,981
1,459
299
31
12
11
241
120
53
17
153
82
40
17
25
76
49
20
26
18
43
17
123
70
30
181
100
42
10
200
88
39
10
45
26
12
108
58
30
147
76
33
156
84
47
18
89
49
14
21
10
27
10
91
44
12
81
36
149
86
39
14
40
23
78
47
19
58
29
12
56
20
19
402
197
69
17
51
18
165
98
52
13
45
21
150
87
24
104
61
29
111
48
19
76
31
19
11
17
12
298
176
72
18
681
331
104
29
165
83
34
10
29
16
10
62
30
591
282
104
25
225
113
57
52
25
11
127
82
42
231
109
41
67
39
14
57
23
13
75
33
17
44
25
77
33
17
67
33
14
60
33
14
30
13
40
19
11
236
133
71
27
47
24
10
63
30
12
164
76
42
15
46
26
10
61
27
11
199
101
39
13
108
59
23
39
16
184
89
27
115
66
34
12
56
33
14
172
76
23
91
51
19
143
64
31
11
25
12
79
45
24
45
23
11
96
53
34
12
60
24
33
21
11
63
30
13
45
15
40
18
194
98
53
24
28
14
216
99
34
136
81
31
1,197
623
225
57
24
16
150
83
29
45
21
80
43
20
140
74
19
46
31
14
150
76
29
71
39
23
11
74
38
13
59
33
11
75
47
28
61
34
13
328
184
75
21
19
13
31
13
10
155
69
27
11
14
484
212
78
20
249
137
53
14
24
61
29
12
70
33
19
14
60
38
13
130
60
25
45
26
75
35
17
569
300
124
25
27
11
33
18
122
58
22
1
1
44
17
12
327
154
60
20
508
281
113
34
10
93
44
22
136
64
25
35
14
201
110
41
73
32
17
122
57
27
13
825
346
119
33
52
28
12
174
81
34
78
47
20
48
18
17
10
13
186
89
27
33
14
14
501
265
114
28
123
63
27
12
224
104
36
13
102
49
16
32
11
14
58
27
13
124
57
24
56
36
14
59
34
106
63
23
80
38
11
42
13
80
37
12
345
132
37
18
26
11
75
42
13
95
60
28
36
20
381
186
69
23
118
59
27
14
15
64
33
28
12
37
21
70
37
17
30
16
70
39
24
37
13
15
78
40
13
185
98
45
14
279
141
63
21
294
152
59
20
23
17
42
17
60
26
13
15
11
29
16
142
78
42
16
45
21
211
115
42
10
13
12
19
13
15
10
46
29
12
490
240
98
28
17
11
98
54
20
73
38
17
1,719
777
267
60
33
21
15
50
32
10
49
25
35
27
13
21
47
20
87
41
10
39
19
11
38
24
16
152
76
27
95
44
14
65
33
134
66
33
10
84
42
17
23
16
69
35
19
147
81
33
22
11
6,874
3,867
1,711
510
86
38
18
11
60
35
20
16
29
20
12
14
51
30
15
29
20
18
13
38
18
13
14
29
14
34
20
11
10
16
13
21
12
12
101
39
21
20
12
29
14
10
26
10
16
25
14
27
16
46
27
13
26
18
20
11
17
11
72
36
11
101
58
23
11
38
26
30
21
11
29
16
23
11
109
56
19
14
135
67
29
14
118
70
23
30
16
15
26
16
11
15
14
20
16
93
38
21
13
18
2,568
1,466
639
217
51
18
11
148
78
37
11
43
22
18
13
28
11
84
53
30
15
37
22
106
69
35
157
86
35
16
19
12
18
13
10
14
46
31
13
26
14
30
18
14
14
10
11
12
10
25
14
28
22
15
64
37
14
14
29
13
132
77
47
15
33
17
27
18
47
26
61
34
14
14
10
21
13
12
143
84
41
23
13
34
19
11
17
83
42
12
18
21
16
312
156
73
23
28
15
55
37
22
14
14
10
139
78
36
212
117
59
30
11
17
13
49
29
15
11
10
6,215
3,547
1,561
489
104
44
26
10
35
19
27
18
26
17
15
113
65
30
52
28
11
82
40
22
48
35
25
10
63
26
12
730
374
157
55
31
12
40
23
29
16
113
66
27
22
11
95
59
19
325
197
78
20
33
22
19
163
113
62
14
336
195
85
25
23
16
83
52
19
99
59
31
159
94
51
14
51
25
17
97
63
22
12
21
12
61
32
11
24
16
74
45
20
41
20
14
48
29
12
191
126
69
22
59
34
138
65
36
13
55
35
12
315
164
82
30
199
103
53
20
80
46
19
17
266
130
47
12
13
94
51
28
10
55
46
28
77
48
17
35
25
16
122
94
42
250
135
48
18
39
24
134
89
35
76
44
21
58
32
14
66
34
14
204
121
58
23
393
211
68
24
10
57
27
11
22
16
Clave
Entidad Federativa
Poblacin total
de mujeres
Repblica Mexicana
<1
1-4
5-9
56073064
916,233
3,659,134
4,697,766
Aguascalientes
614757
10,791
43,320
56,407
1001
Aguascalientes
418720
6,769
27,236
35,912
1002
Asientos
21211
397
1,760
2,183
1003
Calvillo
23581
386
1,655
2,211
1004
Coso
7587
156
631
800
1005
Jess Mara
53682
1,199
4,638
5,941
1006
Pabelln de Arteaga
22381
443
1,819
2,243
1007
Rincn de Romos
25031
486
2,037
2,489
1008
4133
78
324
451
1009
Tepezal
8847
170
665
949
1010
Llano, El
9100
177
727
971
1011
20484
530
1,828
2,257
1629469
27,858
111,015
139,276
2001
Ensenada
235832
3,901
15,817
20,270
2002
Mexicali
467705
7,765
30,348
38,417
2003
Tecate
53973
946
3,790
4,761
2004
Tijuana
824781
14,424
57,568
71,432
2005
Playas de Rosarito
47178
822
3,492
4,396
287699
4,774
19,130
24,721
3001
Comond
29213
442
1,844
2,545
3002
Muleg
27701
474
1,858
2,588
3003
Paz, La
114649
1,463
6,234
8,509
3008
Cabos, Los
110455
2,311
8,851
10,582
3009
Loreto
Campeche
5681
84
343
497
418614
7,009
27,595
34,565
4001
Calkin
26893
431
1,617
2,048
4002
Campeche
134855
1,864
7,545
9,234
4003
Carmen
119565
2,039
7,994
9,785
4004
Champotn
41581
727
3,030
3,825
4005
Hecelchakn
15008
269
958
1,193
4006
Hopelchn
20149
427
1,607
2,033
4007
Palizada
4063
79
273
320
4008
Tenabo
4815
89
299
355
4009
Escrcega
22776
458
1,715
2,299
4010
Calakmul
12400
314
1,220
1,603
4011
Candelaria
16509
312
1,337
1,870
1356574
22,174
89,688
117,412
Coahuila
5001
Abasolo
410
19
27
5002
Acua
69754
1,403
5,731
6,940
5003
Allende
9460
129
573
802
5004
Arteaga
9861
147
702
917
5005
Candela
5006
Castaos
784
14
47
65
12524
195
821
1,083
5007
5008
Cuatrocinegas
5967
86
402
575
Escobedo
1235
20
62
103
5009
5010
Francisco I. Madero
29064
456
2,002
2,733
Frontera
36458
646
2,344
5011
General Cepeda
3,175
5294
93
358
5012
485
Guerrero
762
57
69
5013
Hidalgo
736
17
64
70
5014
Jimnez
4681
68
337
445
5015
Jurez
606
34
59
5016
Lamadrid
780
11
36
59
5017
Matamoros
53325
990
4,042
5,036
5018
Monclova
101119
1,549
5,914
8,116
5019
Morelos
3431
51
247
299
5020
Mzquiz
29928
505
1,901
2,705
5021
Nadadores
5022
Nava
5023
Ocampo
4311
75
343
446
5024
Parras
22824
368
1,437
2,106
5025
Piedras Negras
80244
1,458
5,807
7,460
5026
Progreso
1470
27
89
136
5027
Ramos Arizpe
39539
794
3,051
3,792
5028
Sabinas
25550
384
1,514
2,076
5029
Sacramento
1039
19
62
93
5030
Saltillo
370765
6,035
24,798
31,464
5031
San Buenaventura
9260
123
534
689
5032
19771
270
1,076
1,495
5033
San Pedro
48661
831
3,421
4,462
5034
Sierra Mojada
2223
36
166
223
5035
Torren
319671
4,696
19,172
25,837
5036
Viesca
9731
178
715
939
5037
Villa Unin
2877
62
194
254
5038
Zaragoza
2760
43
172
214
13869
295
1,044
1,434
5830
84
400
529
Colima
310274
4,897
19,555
25,051
6001
Armera
10985
187
707
983
6002
Colima
69034
906
3,659
4,580
6003
Comala
9807
156
620
835
6004
Coquimatln
7997
129
489
669
6005
Cuauhtmoc
12235
202
728
942
6006
Ixtlahuacn
2133
29
122
176
6007
Manzanillo
80471
1,346
5,549
6,869
6008
Minatitln
3227
43
246
290
6009
Tecomn
49220
906
3,323
4,439
6010
Villa de Alvarez
Chiapas
65165
993
4,112
5,268
2378445
45,006
179,254
230,720
7001
Acacoyagua
7347
151
542
758
7002
Acala
13563
193
877
1,126
7003
Acapetahua
11131
159
729
963
7004
Altamirano
13034
265
1,105
1,486
7005
Amatn
10607
242
985
1,263
7006
Amatenango de la Frontera
12772
209
970
1,365
7007
5197
103
423
492
7008
16940
321
1,183
1,669
7009
Arriaga
18957
267
1,138
1,419
7010
Bejucal de Ocampo
3156
53
238
359
7011
Bella Vista
8178
142
644
894
7012
Berriozbal
19959
409
1,569
1,918
7013
Bochil
16213
386
1,508
1,816
7014
Bosque, El
7829
144
674
969
7015
Cacahoatn
20416
335
1,491
1,944
7016
Catazaj
7779
83
447
602
7017
Cintalapa
42304
757
2,767
3,508
7018
Coapilla
4202
87
339
497
7019
Comitn de Domnguez
70029
1,149
4,708
5,627
7020
Concordia, La
20304
346
1,467
2,035
7021
Copainal
10209
172
786
995
7022
Chalchihuitn
7749
160
887
1,126
7023
Chamula
39952
968
3,743
4,726
7024
Chanal
5845
198
726
880
7025
Chapultenango
3725
51
347
447
7026
Chenalh
17323
483
1,778
2,213
7027
Chiapa de Corzo
45609
729
3,118
3,891
7028
Chiapilla
2229
26
123
172
7029
Chicoasn
2945
79
238
267
7030
Chicomuselo
16591
296
1,357
1,741
7031
Chiln
61152
1,397
6,343
8,432
7032
Escuintla
13139
209
968
1,317
7033
Francisco Len
4033
112
377
543
7034
Frontera Comalapa
32259
539
2,353
3,157
7035
Frontera Hidalgo
5016
79
299
408
7036
Grandeza, La
3647
97
355
434
7037
Huehuetn
14594
222
943
1,271
7038
Huixtn
9634
166
917
1,168
7039
Huitiupn
10174
218
908
1,213
7040
Huixtla
23820
411
1,549
1,899
7041
Independencia, La
21676
418
1,544
2,003
7042
Ixhuatn
4470
106
364
533
7043
Ixtacomitn
5209
101
416
501
7044
Ixtapa
13177
294
1,078
1,343
7045
Ixtapangajoya
7046
Jiquipilas
7047
7048
2551
44
189
277
18285
257
1,072
1,481
Jitotol
8956
255
803
1,146
Jurez
9810
157
604
794
7049
Larrinzar
8557
282
899
1,078
7050
Libertad, La
2622
30
143
179
7051
Mapastepec
17786
282
1,195
1,707
7052
Margaritas, Las
54174
1,156
4,736
6,125
7053
Mazapa de Madero
3179
56
258
296
7054
Mazatn
11776
177
671
949
7055
Metapa
2376
39
151
7056
Mitontic
6128
198
690
192
820
7057
Motozintla
28699
475
2,408
3,154
7058
Nicols Ruz
2259
59
238
257
7059
Ocosingo
95208
2,527
8,678
11,759
7060
Ocotepec
6438
193
706
875
7061
Ocozocoautla de Espinosa
41354
832
3,311
4,158
7062
Ostuacn
7383
166
571
756
7063
Osumacinta
1909
39
156
181
7064
Oxchuc
23639
664
2,584
3,186
7065
Palenque
58199
1,189
4,608
6,070
7066
Pantelh
11420
318
1,181
1,551
7067
Pantepec
5888
154
557
705
7068
Pichucalco
14430
192
891
1,219
7069
Pijijiapan
22450
334
1,458
1,942
7070
Porvenir, El
7017
162
634
779
7071
Villa Comaltitln
13219
224
947
1,292
7072
17387
449
1,743
2,141
7073
Rayn
4800
131
449
553
7074
Reforma
17154
345
1,113
1,396
7075
Rosas, Las
14277
262
1,079
1,296
7076
Sabanilla
13175
273
1,199
1,553
7077
Salto de Agua
30640
671
2,573
3,562
7078
103775
1,722
7,368
8,728
7079
San Fernando
16668
346
1,326
1,567
7080
Siltepec
20468
496
1,940
2,604
7081
Simojovel
16418
405
1,471
1,890
7082
Sital
6744
198
667
935
7083
Socoltenango
8314
114
534
773
7084
Solosuchiapa
4192
90
340
517
7085
Soyal
5214
101
428
523
7086
Suchiapa
10872
180
765
975
7087
Suchiate
17770
335
1,316
1,657
7088
Sunuapa
7089
Tapachula
7090
7091
7092
1096
14
61
103
147086
2,305
8,953
11,274
Tapalapa
2247
49
186
259
Tapilula
4787
81
351
446
Tecpatn
18401
307
1,534
1,962
7093
Tenejapa
22616
642
2,267
2,866
7094
Teopisca
20997
511
1,879
2,453
7096
Tila
35038
777
2,985
4,225
7097
Tonal
39060
617
2,453
3,190
7098
Totolapa
3150
53
249
294
7099
Trinitaria, La
29315
416
1,914
2,489
7100
Tumbal
7101
Tuxtla Gutirrez
7102
7103
7104
7105
17784
385
1,426
2,069
294916
4,207
16,372
19,528
Tuxtla Chico
17507
259
1,123
1,432
Tuzantn
13198
215
905
1,215
Tzimol
6739
99
401
544
Unin Jurez
6342
97
414
544
7106
Venustiano Carranza
29938
542
2,107
2,707
7107
Villa Corzo
33396
503
2,147
3,163
7108
Villaflores
50645
877
3,219
4,321
7109
Yajaln
19563
435
1,645
2,080
7110
San Lucas
3125
67
266
331
7111
Zinacantn
17226
472
1,590
2,033
7112
15795
438
1,851
2,178
7113
Aldama
3236
88
360
414
7114
8919
198
843
1,156
7115
Maravilla Tenejapa
6002
138
585
819
7116
Marqus de Comillas
4831
123
480
634
7117
Montecristo de Guerrero
4154
71
349
533
7118
1811
47
157
212
7119
Santiago El Pinar
1851
62
211
258
1704595
27,723
111,634
145,933
Chihuahua
8001
Ahumada
5380
89
362
513
8002
Aldama
9743
146
604
857
8003
Allende
3597
42
174
270
8004
Aquiles Serdn
2629
41
186
234
8005
Ascensin
10413
201
816
1,084
8006
Bachniva
2403
26
101
164
8007
Balleza
7159
139
598
800
8008
Batopilas
6465
146
632
846
8009
Bocoyna
15895
308
1,087
1,640
8010
Buenaventura
10041
156
756
961
8011
Camargo
23553
342
1,429
1,993
8012
Carich
4080
62
382
416
8013
Casas Grandes
3565
62
221
335
8014
Coronado
857
11
48
60
8015
590
10
37
50
8016
Cruz, La
1458
18
74
117
8017
Cuauhtmoc
69208
1,093
4,526
5,898
8018
Cusihuiriachi
2046
25
117
154
8019
Chihuahua
422765
5,617
22,720
30,913
8020
Chnipas
3970
84
293
440
8021
Delicias
68068
977
3,869
5,483
8022
1045
10
28
51
8023
Galeana
1653
26
123
154
8024
Santa Isabel
1591
17
73
117
8025
Gmez Faras
3326
40
172
249
8026
Gran Morelos
1269
12
56
93
8027
Guachochi
24981
534
2,146
2,880
8028
Guadalupe
8029
Guadalupe Y Calvo
8030
Guazapares
3879
65
309
410
8031
Guerrero
17113
257
1,012
1,474
8032
52391
709
2,882
4,034
8033
Huejotitn
432
11
35
8034
Ignacio Zaragoza
2809
39
175
228
8035
Janos
3311
72
245
331
3955
79
328
386
26841
599
2,590
3,377
8036
Jimnez
8037
Jurez
20750
328
1,294
1,819
710491
12,902
51,196
63,315
8038
8039
Julimes
1902
24
91
153
Lpez
1713
23
91
128
8040
Madera
8041
Maguarichi
13987
246
911
1,276
1169
24
107
8042
Manuel Benavides
126
664
44
8043
Matach
62
1429
20
68
108
8044
Matamoros
1920
27
107
166
8045
Meoqui
20782
304
1,353
1,811
8046
Morelos
2941
73
243
340
8047
Moris
2347
37
159
241
8048
Namiquipa
8737
134
477
668
8049
Nonoava
1248
21
80
125
8050
26317
433
1,712
2,296
8051
Ocampo
2540
45
172
239
8052
Ojinaga
9030
130
527
742
8053
Praxedis G. Guerrero
3725
59
296
330
8054
Riva Palacio
3257
69
222
342
8055
Rosales
8143
132
514
705
8056
Rosario
911
47
53
8057
979
13
51
59
8058
1130
17
48
78
8059
2075
29
101
130
8060
Santa Brbara
4403
61
219
321
8061
Satev
1550
18
62
107
8062
Saucillo
12644
170
749
1,064
8063
Temsachi
2676
25
149
210
8064
Tule, El
755
10
38
59
8065
Urique
10477
199
962
1,288
8066
Uruachi
3591
59
273
390
8067
Valle de Zaragoza
1831
17
89
135
4579120
61,160
237,916
285,026
Distrito Federal
9002
Azcapotzalco
213448
2,446
9,697
11,864
9003
Coyoacn
321652
3,282
13,116
16,247
9004
Cuajimalpa de Morelos
106130
1,736
6,708
7,719
9005
Gustavo A. Madero
586693
7,558
30,208
35,946
9006
Iztacalco
195778
2,476
9,261
11,575
9007
Iztapalapa
955768
15,150
58,234
69,422
9008
Magdalena Contreras, La
123303
1,777
7,083
8,500
9009
Milpa Alta
72035
1,326
5,084
6,127
9010
Alvaro Obregn
377288
5,106
20,368
23,938
9011
Tlhuac
203117
3,585
13,378
15,975
9012
Tlalpan
323273
4,449
17,483
20,611
9013
Xochimilco
222681
3,482
13,273
15,840
9014
Benito Jurez
192317
1,444
5,253
6,455
9015
Cuauhtmoc
275301
2,908
11,406
13,398
9016
Miguel Hidalgo
188103
1,864
7,142
8,678
9017
Venustiano Carranza
222233
2,571
10,222
12,731
Durango
798053
13,376
53,583
70,298
10001
Canatln
13294
203
723
1,076
10002
Canelas
1807
34
146
170
10003
Coneto de Comonfort
1976
30
142
214
10004
Cuencam
14317
253
951
1,250
10005
Durango
287804
4,577
17,933
23,607
10006
4315
67
302
366
10007
Gmez Palacio
175587
2,968
11,914
15,411
10008
Guadalupe Victoria
14805
208
908
1,215
10009
Guanacev
4532
84
303
443
10010
Hidalgo
1825
26
82
142
10011
Ind
2060
27
103
131
10012
Lerdo
77860
1,250
5,530
7,077
10013
Mapim
11743
205
907
1,100
10014
Mezquital
13490
338
1,353
1,710
10015
Nazas
5595
93
366
496
10016
Nombre de Dios
8116
136
499
633
10017
Ocampo
4048
56
189
291
10018
Oro, El
4633
46
235
329
10019
Otez
2026
42
194
250
10020
Pnuco de Coronado
5248
75
289
403
10021
Pen Blanco
4522
67
275
375
10022
Poanas
10558
155
685
818
10023
Pueblo Nuevo
26254
620
2,492
3,153
10024
Rodeo
5025
83
282
409
10025
San Bernardo
1582
15
80
115
10026
San Dimas
8498
203
664
989
10027
2633
44
170
237
10028
4694
67
267
401
10029
904
14
64
86
10030
636
27
46
10031
Santa Clara
2862
41
179
252
10032
Santiago Papasquiaro
18939
336
1,237
1,731
10033
Schil
3256
51
205
278
10034
Tamazula
12358
267
1,164
1,509
10035
Tepehuanes
5250
71
317
464
10036
Tlahualilo
9865
159
646
864
10037
Topia
3602
75
302
386
10038
Vicente Guerrero
10654
160
669
875
10039
Nuevo Ideal
10880
223
789
996
Guanajuato
2693500
45,873
183,151
237,479
11001
Abasolo
37389
626
2,496
3,405
11002
Acmbaro
48449
652
2,763
3,615
11003
Allende
75747
1,352
5,711
7,328
11004
Apaseo El Alto
28717
472
2,046
2,573
11005
Apaseo El Grande
42304
775
3,042
3,744
11006
Atarjea
2416
46
149
248
11007
Celaya
232063
3,590
14,554
18,810
11008
Manuel Doblado
16464
257
1,017
1,433
11009
Comonfort
36412
613
2,830
3,599
11010
Coroneo
5840
91
342
481
11011
Cortazar
42305
658
2,758
3,519
11012
Cuermaro
11526
171
717
1,015
11013
Doctor Mora
11601
224
918
1,235
11014
Dolores Hidalgo
70975
1,393
5,620
7,156
11015
Guanajuato
87416
1,410
5,451
6,998
11016
Huanmaro
8782
158
559
804
11017
Irapuato
259026
4,269
16,953
22,374
11018
15429
203
953
1,277
11019
Jercuaro
21550
313
1,301
1,967
11020
Len
764793
13,707
53,308
67,877
11021
Morolen
23410
300
1,214
1,557
11022
Ocampo
9922
182
770
1,058
11023
Pnjamo
69984
1,084
4,366
5,991
11024
Pueblo Nuevo
4822
69
282
362
11025
37202
760
2,916
3,730
11026
Romita
24641
440
1,755
2,416
11027
Salamanca
124994
1,767
7,455
9,693
11028
Salvatierra
44893
584
2,365
3,255
11029
17483
352
1,384
1,808
11030
San Felipe
48249
975
3,823
5,071
11031
56607
1,129
4,108
5,398
11032
34028
677
2,631
3,410
11033
53289
1,100
4,365
5,651
11034
Santa Catarina
2258
38
171
217
11035
39111
695
2,855
3,561
11036
Santiago Maravato
11037
Silao
11038
Tarandacuao
11039
Tarimoro
11040
Tierra Blanca
11041
Uriangato
11042
Valle de Santiago
11043
3030
30
152
196
85520
1,649
6,785
8,004
4867
66
252
377
15553
206
845
1,219
9554
219
750
1,132
26353
384
1,526
2,035
64156
960
3,874
5,133
Victoria
10946
202
855
1,150
11044
Villagrn
28059
490
1,995
2,570
11045
Xich
5028
100
402
590
11046
Yuriria
30337
435
1,767
2,437
1626891
28,733
113,875
149,269
357546
5,008
20,008
25,369
Guerrero
12001
Acapulco de Jurez
12002
Ahuacuotzingo
13924
307
1,187
1,648
12003
17671
311
1,203
1,692
12004
Alcozauca de Guerrero
9295
212
889
1,256
12005
Alpoyeca
2756
36
185
232
12006
Apaxtla
5758
95
371
565
12007
Arcelia
14741
225
924
1,263
12008
Atenango del Ro
3634
56
240
333
12009
2967
46
295
425
12010
Atlixtac
13378
319
1,389
1,671
12011
Atoyac de Alvarez
28341
442
1,774
2,500
12012
30694
739
2,856
3,729
12013
Azoy
5924
87
349
581
12014
Benito Jurez
6675
89
328
464
12015
Buenavista de Cullar
5576
87
326
461
12016
108
462
636
12017
Cocula
6259
83
361
497
12018
Copala
5518
90
358
553
12019
Copalillo
8002
173
658
963
12020
Copanatoyac
10957
240
1,132
1,412
12021
Coyuca de Bentez
34887
536
2,288
3,143
12022
Coyuca de Cataln
19341
315
1,224
1,769
12023
Cuajinicuilapa
10688
192
769
1,082
12024
Cualc
3928
90
306
379
12025
Cuautepec
7540
165
578
792
12026
4121
62
259
353
12027
Cutzamala de Pinzn
9039
96
485
742
12028
Chilapa de Alvarez
68377
1,464
5,844
7,415
12029
121101
1,943
7,709
9,402
12030
Florencio Villarreal
8719
151
614
953
12031
2900
37
181
259
12032
17593
464
1,731
2,396
12033
Huamuxtitln
6524
95
406
555
12034
16560
235
1,001
1,319
12035
Iguala de la Independencia
62145
972
3,629
4,454
12036
Igualapa
5795
138
485
668
12037
Ixcateopan de Cuauhtmoc
2839
36
154
226
12038
Jos Azueta
54122
838
3,349
4,243
12039
Juan R. Escudero
11750
164
759
1,085
12040
Leonardo Bravo
11072
231
857
1,232
12041
Malinaltepec
14550
390
1,433
1,911
12042
Mrtir de Cuilapan
9303
215
685
979
12043
Metlatnoc
9442
292
1,048
1,418
12044
Mochitln
5985
74
424
504
12045
Olinal
11134
208
885
1,213
12046
Ometepec
33216
743
2,640
3,544
12047
12048
Petatln
12049
Pilcaya
12050
Pungarabato
12051
Quechultenango
12052
12053
3433
46
234
325
20546
382
1,495
1,865
5542
103
357
474
18891
308
1,222
1,556
19229
377
1,714
2,226
26354
682
2,494
3,172
San Marcos
20548
327
1,479
1,987
12054
13447
287
1,157
1,598
12055
Taxco de Alarcn
47835
725
2,939
3,730
12056
Tecoanapa
21633
437
1,652
2,291
12057
Tcpan de Galeana
27673
382
1,635
2,266
12058
Teloloapan
24736
360
1,518
2,072
12059
Tepecoacuilco de Trujano
13685
164
671
1,010
12060
Tetipac
6070
102
413
620
12061
Tixtla de Guerrero
22121
410
1,382
1,833
12062
Tlacoachistlahuaca
12073
288
1,233
1,615
12063
Tlacoapa
4407
99
374
568
12064
Tlalchapa
5049
62
237
12065
Tlalixtaquilla de Maldonado
2935
48
189
341
307
12066
Tlapa de Comonfort
40536
867
3,270
4,320
12067
Tlapehuala
9826
151
585
738
12068
178
737
992
12069
Xalpatlhuac
6534
152
549
777
12070
Xochihuehuetln
3448
54
201
305
12071
Xochistlahuaca
15587
389
1,357
1,811
12072
Zapotitln Tablas
5046
138
530
616
12073
Zirndaro
8956
151
611
889
12074
Zitlala
12432
290
1,039
1,445
12075
Eduardo Neri
19948
351
1,365
1,790
12076
Acatepec
18788
559
2,139
2,566
12077
Marquelia
7702
142
518
711
12078
Cochoapa el Grande
12035
391
1,485
1,750
12079
9894
302
1,122
1,260
12080
Juchitn
4265
58
303
442
12081
Iliatenco
6101
72
631
715
Hidalgo
1286830
20,884
83,534
108,687
13001
Acatln
8253
119
638
800
13002
Acaxochitln
17726
384
1,538
1,902
13003
Actopan
25799
377
1,524
1,996
13004
4601
102
364
455
13005
Ajacuba
9085
121
548
692
13006
Alfajayucan
7661
105
459
623
13007
Almoloya
5756
86
398
501
13008
Apan
20333
306
1,272
1,643
13009
Arenal, El
7575
137
553
660
13010
Atitalaquia
15127
237
891
1,236
13011
Atlapexco
11028
186
718
1,025
13012
Atotonilco El Grande
11270
166
721
942
13013
Atotonilco de Tula
15172
244
1,084
1,311
13014
Calnali
8383
156
540
748
13015
Cardonal
13016
Cuautepec de Hinojosa
13017
Chapantongo
13018
Chapulhuacn
13019
7339
94
440
632
23455
433
1,648
2,113
6095
96
386
441
9420
191
667
931
Chilcuautla
7024
109
464
655
13020
Eloxochitln
1090
15
48
73
13021
Emiliano Zapata
6619
99
439
504
13022
Epazoyucan
13023
Francisco I. Madero
13024
Huasca de Ocampo
13025
Huautla
13026
13027
5597
103
349
443
14919
202
840
1,161
7322
113
497
674
12047
158
696
1,024
Huazalingo
7048
147
576
714
Huehuetla
11468
169
907
1,280
13028
Huejutla de Reyes
68136
1,295
5,096
6,535
13029
Huichapan
19750
293
1,244
1,568
13030
Ixmiquilpan
34616
556
2,081
3,017
13031
Jacala de Ledezma
5686
68
316
459
13032
Jaltocn
5605
93
351
533
13033
Jurez Hidalgo
1290
25
68
101
13034
Lolotla
4802
64
323
419
13035
Metepec
4377
78
306
392
13036
13037
Metztitln
13038
4157
61
238
304
10057
136
606
789
3268
69
205
308
13039
5671
75
318
369
13040
Misin, La
4457
73
281
401
13041
Mixquiahuala de Jurez
20403
318
1,299
1,652
13042
Molango de Escamilla
5217
90
346
407
13043
Nicols Flores
2984
55
187
291
13044
Nopala de Villagrn
7839
100
495
640
13045
Omitln de Jurez
3584
57
234
293
13046
21610
417
1,613
2,303
13047
Pacula
1948
25
113
170
13048
Pachuca de Soto
164226
2,156
8,473
10,865
13049
Pisaflores
8627
214
784
1,106
13050
Progreso de Obregn
9927
131
562
750
13051
Mineral de la Reforma
55242
917
3,641
4,422
13052
16237
288
1,145
1,379
13053
13054
San Salvador
13055
Santiago de Anaya
9048
183
759
1,008
13253
209
768
1,044
6656
97
393
544
13056
294
1,115
1,468
13057
Singuilucan
6079
109
411
485
13058
Tasquillo
7419
125
435
575
13059
Tecozautla
14859
264
1,090
1,348
13060
Tenango de Doria
7272
134
497
733
13061
Tepeapulco
25084
396
1,447
1,856
13062
Tepehuacn de Guerrero
14822
322
1,287
1,749
13063
37355
590
2,549
3,252
13064
Tepetitln
4768
62
242
352
13065
Tetepango
5590
89
356
424
13066
Villa de Tezontepec
7017
114
493
660
13067
Tezontepec de Aldama
23828
418
1,749
2,087
13068
Tianguistengo
13069
Tizayuca
13070
13071
7420
98
545
713
36247
620
2,499
3,178
Tlahuelilpan
9132
130
601
736
Tlahuiltepa
4345
75
284
414
13072
Tlanalapa
3969
41
222
286
13073
Tlanchinol
18621
371
1,486
2,002
13074
Tlaxcoapan
14910
239
1,017
1,342
13075
Tolcayuca
6441
108
386
511
13076
Tula de Allende
52607
774
2,995
3,957
13077
Tulancingo de Bravo
72189
1,092
4,430
5,608
13078
Xochiatipan
11096
269
973
1,254
13079
Xochicoatln
3468
46
205
296
13080
Yahualica
13800
339
1,190
1,505
13081
Zacualtipn de Angeles
14016
273
964
1,157
13082
Zapotln de Jurez
13083
Zempoala
13084
Zimapn
Jalisco
9665
191
579
778
15968
274
1,037
1,316
15971
229
1,000
1,397
3643208
59,954
239,544
306,862
14001
Acatic
8603
159
599
821
14002
Acatln de Jurez
11366
205
823
1,041
14003
Ahualulco de Mercado
11215
179
714
932
14004
Amacueca
2388
37
139
173
14005
Amatitn
7340
138
574
722
14006
Ameca
25090
395
1,505
1,987
14007
3929
76
260
352
14008
Arandas
40538
743
2,934
3,721
14009
Arenal, El
7706
154
539
743
14010
Atemajac de Brizuela
3327
60
305
359
14011
Atengo
2117
29
126
143
14012
Atenguillo
1870
19
80
125
14013
Atotonilco El Alto
25335
434
1,677
2,240
14014
Atoyac
3705
66
215
285
14015
Autln de Navarro
27323
436
1,639
2,109
14016
Ayotln
17278
321
1,256
1,592
14017
Ayutla
5593
73
345
483
14018
Barca, La
28526
501
1,892
2,335
14019
Bolaos
2348
46
221
281
14020
Cabo Corrientes
4385
81
321
420
14021
Casimiro Castillo
8559
121
538
725
14022
Cihuatln
14255
256
960
1,283
14023
Zapotln El Grande
53407
758
3,117
3,932
14024
Cocula
11802
169
716
923
14025
Colotln
7651
107
460
628
14026
2342
37
122
191
14027
7821
137
626
860
14028
Cuautla
917
10
49
59
14029
Cuquo
7655
123
493
646
14030
Chapala
21486
307
1,315
1,769
14031
Chimaltitn
1550
35
124
160
14032
Chiquilistln
2338
34
177
242
14033
Degollado
8845
104
561
800
14034
Ejutla
830
37
58
14035
Encarnacin de Daz
23455
366
1,484
2,019
14036
Etzatln
8764
150
609
757
14037
Grullo, El
10045
146
595
759
14038
Guachinango
1787
25
107
151
14039
Guadalajara
781992
10,115
40,727
53,329
14040
Hostotipaquillo
3858
67
282
418
14041
Huejcar
2398
29
120
155
14042
Huejuquilla El Alto
3641
68
208
325
14043
Huerta, La
8942
154
593
795
14044
12809
232
889
1,160
14045
Ixtlahuacn del Ro
8379
142
509
659
14046
Jalostotitln
13663
261
969
1,330
14047
Jamay
10568
207
721
990
14048
Jess Mara
8601
115
581
811
14049
3761
50
280
359
14050
Jocotepec
20006
427
1,440
1,784
14051
Juanacatln
5867
117
422
543
14052
Juchitln
2489
39
146
180
14053
Lagos de Moreno
74500
1,297
5,235
6,868
14054
Limn, El
2396
32
115
144
14055
Magdalena
9845
162
671
911
14056
1215
76
112
14057
Manzanilla de la Paz, La
1720
33
95
135
14058
Mascota
6131
84
348
508
14059
Mazamitla
6046
110
385
520
14060
Mexticacn
2914
33
130
181
14061
Mezquitic
8318
210
842
1,066
14062
Mixtln
1461
20
78
114
14063
Ocotln
47795
856
3,169
4,051
14064
Ojuelos de Jalisco
14079
320
1,140
1,467
14065
Pihuamo
5072
68
266
374
14066
Poncitln
24153
522
1,991
2,495
14067
Puerto Vallarta
131319
2,212
8,946
11,323
14068
Villa Purificacin
4827
71
297
462
14069
Quitupan
3828
37
183
302
14070
Salto, El
73901
1,486
6,313
7,577
14071
1449
20
71
133
14072
2939
51
194
248
14073
28934
550
2,093
2,592
14074
San Julin
6105
69
312
464
14075
San Marcos
1701
23
121
157
14076
1398
24
91
142
14077
11024
144
597
775
14078
12681
192
820
1,059
14079
Gmez Faras
6359
99
370
498
14080
2415
38
133
203
14081
1720
19
102
144
14082
Sayula
19392
338
1,131
1,580
14083
Tala
29112
507
2,012
2,563
14084
Talpa de Allende
6761
124
454
616
14085
Tamazula de Gordiano
16273
218
878
1,206
14086
Tapalpa
8361
154
693
818
14087
Tecalitln
7312
100
432
604
14088
Tecolotln
6773
99
407
542
14089
Techaluta de Montenegro
1430
20
83
117
14090
Tenamaxtln
3263
41
189
261
14091
Teocaltiche
17892
308
1,236
1,537
14092
Teocuitatln de Corona
4599
67
240
323
14093
Tepatitln de Morelos
66839
1,133
4,610
6,040
14094
Tequila
21039
398
1,734
2,170
14095
Teuchitln
3546
51
206
271
14096
Tizapn El Alto
8964
158
593
778
14097
Tlajomulco de Ziga
170234
3,716
15,006
17,795
14098
Tlaquepaque
338928
6,369
25,383
31,969
14099
Tolimn
4032
48
280
357
14100
Tomatln
14082
246
968
1,428
14101
Tonal
241431
4,804
18,991
23,994
14102
Tonaya
2524
31
133
166
14103
Tonila
3495
46
214
271
14104
Totatiche
1865
23
81
108
14105
Tototln
9279
149
672
823
14106
Tuxcacuesco
1691
22
90
121
14107
Tuxcueca
14108
Tuxpan
14109
14110
2684
56
190
221
16490
247
1,001
1,323
7408
124
538
645
Unin de Tula
6111
96
330
430
14111
Valle de Guadalupe
2990
47
187
214
14112
Valle de Jurez
2378
35
114
172
14113
San Gabriel
6299
78
360
480
14114
Villa Corona
6930
110
397
547
14115
Villa Guerrero
2326
33
145
180
14116
Villa Hidalgo
9708
167
726
889
14117
Caadas de Obregn
1832
19
85
94
14118
10777
158
515
763
14119
Zacoalco de Torres
12034
200
753
953
14120
Zapopan
675634
10,693
42,465
53,997
14121
Zapotiltic
12708
174
805
998
14122
Zapotitln de Vadillo
3032
61
204
282
14123
8560
165
592
758
14124
Zapotlanejo
Mxico
29480
462
2,096
2,769
7709523
125,261
508,277
658,447
15001
Acambay
29756
540
2,390
3,160
15002
Acolman
48208
746
3,150
4,158
15003
Aculco
22588
453
1,785
2,409
15004
Almoloya de Alquisiras
6663
91
527
690
15005
Almoloya de Jurez
73947
1,469
6,168
7,501
15006
Almoloya del Ro
4759
67
305
401
15007
Amanalco
10338
249
790
1,170
15008
Amatepec
12396
180
820
1,233
15009
Amecameca
27272
506
1,892
2,282
15010
Apaxco
14401
245
976
1,284
15011
Atenco
27101
486
2,007
2,607
15012
Atizapn
5168
90
395
473
15013
Atizapn de Zaragoza
239846
3,259
13,281
16,934
15014
Atlacomulco
42425
783
3,167
4,143
15015
Atlautla
12025
199
826
1,110
15016
Axapusco
12568
233
867
1,211
15017
Ayapango
3607
78
229
313
15018
Calimaya
22600
433
1,790
2,063
15019
Capulhuac
15020
Coacalco de Berriozbal
15021
Coatepec Harinas
17541
312
1,267
1,573
168946
2,064
9,131
12,331
14759
300
1,210
1,578
15022
Cocotitln
7400
127
476
595
15023
Coyotepec
22620
459
1,708
2,125
15024
Cuautitln
15025
Chalco
15026
Chapa de Mota
15027
Chapultepec
15028
Chiautla
15029
15030
15031
Chimalhuacn
15032
Donato Guerra
15033
Ecatepec de Morelos
15034
Ecatzingo
15035
Huehuetoca
15036
Hueypoxtla
15037
Huixquilucan
15038
Isidro Fabela
15039
Ixtapaluca
15040
Ixtapan de la Sal
15041
15042
75048
1,094
4,977
6,636
158237
2,748
10,830
14,628
10821
221
847
1,081
4155
79
333
381
13536
278
868
1,183
Chicoloapan
144404
2,821
11,064
14,606
Chiconcuac
11392
196
759
992
284595
5,556
21,734
27,171
16581
385
1,507
1,993
872411
12,843
52,221
68,109
4586
97
406
543
44364
896
3,543
4,693
20511
396
1,518
1,827
132213
2,100
8,081
10,187
5164
96
420
527
308257
5,035
20,803
29,810
15744
291
1,160
1,563
3163
80
257
350
Ixtlahuaca
73947
1,373
5,498
7,232
15043
Xalatlaco
11395
219
855
1,087
15044
Jaltenco
14237
212
824
1,188
15045
Jilotepec
39007
663
2,844
3,783
15046
Jilotzingo
6747
113
504
617
15047
Jiquipilco
34779
744
2,900
3,724
15048
Jocotitln
31345
592
2,269
2,874
15049
Joquicingo
6052
105
413
523
15050
Juchitepec
12330
234
875
1,120
15051
Lerma
58635
972
4,301
5,306
15052
Malinalco
12925
227
947
1,311
15053
Melchor Ocampo
19277
309
1,354
1,744
15054
Metepec
112658
1,481
6,099
7,891
15055
Mexicaltzingo
15056
Morelos
15057
15058
15059
Nextlalpan
15060
Nicols Romero
15061
Nopaltepec
15062
5803
99
369
539
14654
246
1,101
1,615
Naucalpan de Jurez
389318
5,599
22,832
28,055
Nezahualcyotl
522566
6,897
28,350
37,575
13521
240
1,023
1,399
179159
3,105
12,200
15,617
4720
81
372
468
Ocoyoacac
31164
487
2,118
2,703
15063
Ocuilan
13947
309
1,095
1,492
15064
Oro, El
18177
336
1,465
1,885
15065
Otumba
15789
248
1,140
1,489
15066
Otzoloapan
2164
38
158
244
15067
Otzolotepec
42536
910
3,574
4,459
15068
Ozumba
13126
228
879
1,183
15069
Papalotla
2069
34
144
180
15070
Paz, La
130116
2,299
9,327
11,936
15071
Polotitln
7198
131
462
667
15072
Rayn
6999
122
508
15073
6570
122
466
659
616
15074
49742
1,185
4,765
6,151
15075
12218
217
832
1,090
15076
39478
782
3,100
3,706
15077
3019
57
262
297
15078
Santo Toms
4777
75
381
495
15079
Soyaniquilpan de Jurez
5863
111
404
514
15080
Sultepec
12089
222
929
1,433
15081
Tecmac
197239
3,473
14,004
17,901
15082
Tejupilco
31178
621
2,536
3,419
15083
Temamatla
6127
116
481
632
15084
Temascalapa
19426
365
1,379
1,867
15085
Temascalcingo
29155
515
2,282
3,035
15086
Temascaltepec
15228
292
1,216
1,699
15087
Temoaya
47033
981
4,137
5,340
15088
Tenancingo
42886
837
3,163
4,030
15089
5562
92
374
494
15090
38149
709
2,777
3,617
15091
Teoloyucn
41878
773
3,166
3,865
15092
Teotihuacn
25295
389
1,659
2,188
15093
Tepetlaoxtoc
15232
317
1,015
1,414
15094
Tepetlixpa
8811
148
564
712
15095
Tepotzotln
38728
648
2,523
3,255
15096
Tequixquiac
18139
293
1,290
1,737
15097
Texcaltitln
7950
148
648
874
15098
Texcalyacac
2774
38
197
230
15099
Texcoco
109034
1,668
6,689
8,744
15100
Tezoyuca
17361
303
1,308
1,543
15101
Tianguistenco
38697
678
2,917
3,670
15102
Timilpan
7538
134
542
696
15103
Tlalmanalco
23734
346
1,425
1,943
15104
Tlalnepantla de Baz
318970
3,963
16,443
20,941
15105
Tlatlaya
15706
228
1,058
1,607
15106
Toluca
436997
6,880
28,187
35,501
15107
Tonatico
5267
71
330
435
15108
Tultepec
65524
1,130
4,415
5,651
15109
Tultitln
269270
4,114
16,522
21,592
15110
Valle de Bravo
26867
440
1,910
2,479
15111
Villa de Allende
22918
456
2,085
2,643
15112
21946
479
1,802
2,441
15113
Villa Guerrero
27558
540
2,288
3,052
15114
Villa Victoria
42408
1,028
4,260
5,187
15115
Xonacatln
25523
501
1,965
2,311
15116
Zacazonapan
2007
40
164
216
15117
Zacualpan
6207
99
458
625
15118
Zinacantepec
79817
1,463
6,043
7,559
15119
Zumpahuacn
15120
Zumpango
15121
Cuautitln Izcalli
8670
195
699
987
77563
1,424
5,253
6,855
275828
3,542
14,389
18,797
15122
174593
3,406
13,046
15,822
15123
Luvianos
14049
276
1,115
1,700
15124
47375
994
4,799
6,182
15125
Tonanitla
5074
103
330
468
2050787
33,391
131,794
169,817
16001
Michoacn
Acuitzio
5279
84
367
469
16002
Aguililla
7229
106
546
736
16003
Alvaro Obregn
8919
161
546
704
16004
Angamacutiro
5746
74
353
454
16005
Angangueo
5277
83
376
452
16006
Apatzingn
56122
1,031
4,049
5,150
16007
Aporo
1264
17
85
109
16008
Aquila
10404
233
823
1,141
16009
Ario
16717
302
1,149
1,548
16010
Arteaga
9814
186
678
963
16011
Briseas
4873
91
333
407
16012
Buenavista
18968
327
1,367
1,733
16013
Carcuaro
4148
71
318
473
16014
Coahuayana
5048
88
338
409
16015
8335
174
585
859
16016
Coeneo
9397
100
452
603
16017
Contepec
16990
333
1,300
1,710
16018
Copndaro
3851
66
244
328
16019
Cotija
8568
121
523
745
16020
Cuitzeo
12684
244
822
988
16021
Charapan
5664
78
331
460
16022
Charo
8868
146
551
766
16023
Chavinda
4479
73
228
352
16024
Chern
7985
123
523
639
16025
Chilchota
16045
288
1,039
1,325
16026
Chinicuila
2259
35
164
224
16027
Chucndiro
2583
32
131
192
16028
Churintzio
2486
33
102
131
16029
Churumuco
6380
120
428
719
16030
Ecuandureo
5934
65
275
377
16031
Epitacio Huerta
8267
152
512
763
16032
Erongarcuaro
6163
104
380
476
16033
Gabriel Zamora
10591
172
737
987
16034
Hidalgo
56721
1,010
3,999
5,087
16035
Huacana, La
15161
260
1,049
1,427
16036
Huandacareo
5284
57
251
378
16037
Huaniqueo
3677
22
133
213
16038
Huetamo
19107
270
1,158
1,556
16039
Huiramba
3870
80
249
339
16040
Indaparapeo
7206
135
481
657
16041
Irimbo
5238
88
369
486
16042
Ixtln
6039
88
306
446
16043
Jacona
35886
683
2,549
3,241
16044
Jimnez
6015
66
308
427
16045
Jiquilpan
14993
181
777
1,039
16046
Jurez
5680
99
405
505
16047
Jungapeo
9041
195
690
854
16048
Lagunillas
2235
34
137
182
16049
Madero
7278
153
532
821
16050
Maravato
37756
648
2,765
3,650
16051
Marcos Castellanos
5243
59
306
408
16052
Lzaro Crdenas
78091
1,381
5,353
6,926
16053
Morelia
389394
5,520
21,584
26,953
16054
Morelos
4078
62
227
302
16055
Mgica
18865
277
1,341
1,762
16056
Nahuatzen
14070
298
993
1,190
16057
Nocuptaro
3566
54
265
383
16058
Nuevo Parangaricutiro
8596
152
583
786
16059
Nuevo Urecho
3465
60
245
339
16060
Numarn
4864
96
260
369
16061
Ocampo
12363
276
1,173
1,344
16062
Pajacuarn
8679
155
548
747
16063
Panindcuaro
7529
109
425
599
16064
Parcuaro
10665
214
812
1,051
16065
Paracho
16503
258
1,044
1,392
16066
Ptzcuaro
44269
792
2,974
3,709
16067
Penjamillo
7736
84
364
537
16068
Peribn
11208
212
855
958
16069
Piedad, La
49494
719
2,870
3,795
16070
Purpero
7226
103
346
524
16071
Purundiro
30078
451
1,978
2,537
16072
Querndaro
5700
95
392
497
16073
Quiroga
11373
182
661
902
16074
Cojumatln de Rgules
4508
67
272
351
16075
Reyes, Los
23852
383
1,549
1,973
16076
Sahuayo
32109
497
2,002
2,573
16077
San Lucas
6876
79
358
496
16078
5655
71
352
401
16079
Salvador Escalante
19237
336
1,369
1,740
16080
Senguio
7955
152
619
787
16081
Susupuato
3498
63
262
374
16082
Tacmbaro
31213
512
2,317
2,947
16083
Tanctaro
12619
284
1,019
1,308
16084
Tangamandapio
11599
205
812
1,072
16085
Tanganccuaro
14242
207
829
1,126
16086
Tanhuato
7281
109
466
581
16087
Taretan
5682
88
355
489
16088
Tarmbaro
31429
610
2,373
2,630
16089
Tepalcatepec
9994
159
646
841
16090
Tingambato
7265
117
486
594
16091
Ting^Uindn
5874
88
361
449
16092
6181
114
480
673
16093
Tlalpujahua
13865
241
950
1,257
16094
Tlazazalca
3049
33
142
174
16095
Tocumbo
4573
63
245
332
16096
Tumbiscato
3689
45
284
398
16097
Turicato
14628
284
1,042
1,460
16098
Tuxpan
12916
228
921
1,185
16099
Tuzantla
6917
128
482
649
16100
Tzintzuntzan
6592
100
379
532
16101
Tzitzio
4199
82
332
484
16102
Uruapan
153494
2,431
9,829
12,659
16103
Venustiano Carranza
9914
167
588
739
16104
Villamar
7033
93
379
512
16105
Vista Hermosa
8586
157
477
634
16106
Yurcuaro
13128
216
880
1,128
16107
Zacapu
37272
554
2,270
2,854
16108
Zamora
93405
1,586
5,914
7,299
16109
Zinparo
1507
13
72
86
16110
Zinapcuaro
17229
248
1,097
1,373
16111
Ziracuaretiro
7928
145
551
788
16112
Zitcuaro
70931
1,301
5,023
6,314
16113
11284
144
598
845
875940
13,506
53,709
68,667
Morelos
17001
Amacuzac
7153
121
474
603
17002
Atlatlahucan
7296
128
497
653
17003
Axochiapan
15522
266
1,085
1,339
17004
Ayala
36160
641
2,566
3,127
17005
Coatln del Ro
3691
71
211
296
17006
Cuautla
88683
1,350
5,244
6,796
17007
Cuernavaca
189867
2,315
9,192
12,002
17008
Emiliano Zapata
43923
770
3,085
3,855
17009
Huitzilac
7717
123
521
643
17010
Jantetelco
7163
113
467
595
17011
Jiutepec
99714
1,437
5,785
7,605
17012
Jojutla
24978
328
1,369
1,768
17013
Jonacatepec
7160
89
429
529
17014
Mazatepec
4283
59
265
374
17015
Miacatln
11286
171
722
963
17016
Ocuituco
8064
185
601
743
17017
Puente de Ixtla
31132
521
2,229
2,724
17018
Temixco
55463
950
3,725
4,796
17019
Tepalcingo
11179
158
703
944
17020
Tepoztln
21020
314
1,270
1,694
17021
Tetecala
3039
46
164
238
17022
9819
201
800
1,000
17023
Tlalnepantla
2883
49
212
230
17024
Tlaltizapn
22999
385
1,507
1,979
17025
Tlaquiltenango
14521
226
884
1,252
17026
Tlayacapan
8100
170
565
665
17027
Totolapan
6082
123
469
543
17028
Xochitepec
31926
647
2,312
2,877
17029
Yautepec
44339
737
2,899
3,581
17030
Yecapixtla
22393
436
1,705
2,051
17031
Zacatepec de Hidalgo
17619
203
1,014
1,251
17032
Zacualpan de Amilpas
3985
74
241
17033
Temoac
6781
99
497
331
620
Nayarit
492770
7,821
31,317
41,155
18001
Acaponeta
16750
233
977
1,435
18002
Ahuacatln
6215
74
325
469
18003
Amatln de Caas
4511
69
235
371
18004
Compostela
29175
448
1,734
2,373
18005
Huajicori
18006
Ixtln del Ro
18007
Jala
18008
18009
5736
119
483
692
13123
201
801
1,061
7945
127
553
696
Xalisco
24195
390
1,638
2,144
Del Nayar
17494
553
1,824
2,398
18010
Rosamorada
14621
218
990
1,356
18011
Ruz
9403
167
646
881
18012
San Blas
16084
242
994
1,344
18013
3180
40
184
245
18014
8975
112
546
746
18015
Santiago Ixcuintla
37239
549
2,176
3,114
18016
Tecuala
18017
Tepic
18018
Tuxpan
18019
Yesca, La
18020
Baha de Banderas
Nuevo Len
16491
200
908
1,368
192004
2,774
11,209
14,120
12075
143
625
946
5298
102
471
638
52256
1,060
3,998
4,758
2291831
36,146
145,170
186,989
19001
Abasolo
1383
25
112
130
19002
Agualeguas
1502
61
93
19003
Aldamas, Los
696
13
31
44
19004
Allende
15508
209
1,021
1,322
19005
Anhuac
8609
154
591
754
19006
Apodaca
290914
5,581
23,227
30,382
19007
Aramberri
6690
112
459
639
19008
Bustamante
1593
22
98
132
19009
Cadereyta Jimnez
35087
555
2,246
2,827
19010
Carmen
3647
56
254
332
19011
Cerralvo
3474
46
183
245
19012
Cinega de Flores
8834
209
632
899
19013
China
4737
61
246
347
19014
Doctor Arroyo
15505
302
1,153
1,448
19015
Doctor Coss
19016
Doctor Gonzlez
19017
19018
673
33
44
1525
20
113
138
Galeana
18517
323
1,200
1,704
Garca
41226
994
3,956
4,633
19019
60701
532
2,217
2,914
19020
General Bravo
2356
34
154
189
19021
General Escobedo
187828
3,485
14,450
18,739
19022
General Tern
6175
83
333
439
19023
General Trevio
648
27
38
19024
General Zaragoza
2853
49
225
299
19025
General Zuazua
19026
Guadalupe
4049
81
312
369
352657
5,091
20,181
25,942
19027
Herreras, Los
778
30
19028
Higueras
726
13
37
45
52
19029
Hualahuises
3192
54
164
231
19030
Iturbide
1706
19
115
148
19031
Jurez
121066
2,767
11,090
13,554
19032
Lampazos de Naranjo
1911
20
111
144
19033
Linares
35815
540
2,194
2,792
19034
Marn
3041
62
269
275
19035
Melchor Ocampo
461
25
29
19036
Mier Y Noriega
3256
70
235
337
19037
Mina
19038
Montemorelos
19039
Monterrey
19040
Pars
19041
2736
51
185
255
26648
386
1,509
1,942
564159
7,801
30,833
38,788
399
13
20
Pesquera
6631
104
442
591
19042
Ramones, Los
2597
19
131
178
19043
Rayones
19044
Sabinas Hidalgo
19045
Salinas Victoria
19046
19047
Hidalgo
19048
Santa Catarina
19049
Santiago
19050
Vallecillo
19051
Villaldama
Oaxaca
1203
15
69
92
15374
228
932
1,230
19339
372
1,607
2,019
224743
2,569
10,092
13,984
8410
146
503
733
148403
2,535
9,855
12,881
19139
264
1,063
1,439
751
10
30
54
1960
31
121
134
1868307
31,256
122,979
158,583
466
28
48
20001
Abejones
20002
19859
278
1,194
1,614
20003
Asuncin Cacalotepec
968
42
81
20004
Asuncin Cuyotepeji
344
25
31
20005
Asuncin Ixtaltepec
7642
88
380
414
20006
Asuncin Nochixtln
7415
123
470
568
20007
Asuncin Ocotln
1531
17
67
122
20008
Asuncin Tlacolulita
330
18
26
20009
Ayotzintepec
3925
84
250
447
20010
Barrio de la Soledad, El
7270
94
340
400
20011
Calihual
455
37
50
20012
Candelaria Loxicha
4306
87
396
529
20013
Cinega de Zimatln
1115
47
63
20014
Ciudad Ixtepec
13749
146
673
881
20015
Coatecas Altas
2122
34
167
209
20016
5306
172
633
722
20017
Compa`Ia, La
1560
10
98
125
20018
Concepcin Buenavista
381
25
28
20019
Concepcin Ppalo
1410
28
85
123
20020
2337
53
223
305
20021
Cosolapa
7185
118
437
538
20022
Cosoltepec
601
15
29
20023
Cuilpam de Guerrero
9234
162
581
656
20024
1730
16
127
144
20025
Chahuites
5322
86
330
435
20026
Chalcatongo de Hidalgo
3589
39
231
305
20027
1259
14
64
84
20028
105
459
596
20029
2146
41
168
210
20030
Espinal, El
4738
57
183
252
20031
3782
67
224
336
20032
Fresnillo de Trujano
360
13
19
20033
Guadalupe Etla
1418
24
73
96
20034
Guadalupe de Ramrez
491
25
38
20035
Guelatao de Jurez
203
11
13
20036
Guevea de Humboldt
2657
45
210
261
20037
Mesones Hidalgo
1869
34
145
198
20038
Villa Hidalgo
897
13
41
62
20039
412
1,639
1,875
20040
Huautepec
2671
65
258
275
20041
Huautla de Jimnez
18009
275
1,139
1,563
20042
Ixtln de Jurez
3514
77
219
296
20043
Juchitn de Zaragoza
51203
670
2,932
3,794
20044
Loma Bonita
18424
270
1,137
1,421
20045
Magdalena Apasco
4708
86
327
337
20046
Magdalena Jaltepec
1661
28
79
100
20047
56
20048
Magdalena Mixtepec
534
18
64
73
20049
Magdalena Ocotln
515
24
34
20050
Magdalena Peasco
1617
45
136
163
20051
Magdalena Teitipac
2615
54
206
280
20052
Magdalena Tequisistln
3113
47
161
258
20053
Magdalena Tlacotepec
674
32
26
20054
Magdalena Zahuatln
201
19
20055
Mariscala de Jurez
1399
20
88
111
20056
Mrtires de Tacubaya
20057
Matas Romero
20058
20059
20060
Mixistln de la Reforma
20061
Monjas
20062
Natividad
20063
20064
611
11
46
54
18165
260
1,083
1,387
6436
127
510
671
15027
268
1,090
1,380
1185
23
82
132
958
65
79
270
14
Nazareno Etla
1978
33
125
125
Nejapa de Madero
3357
54
195
263
20065
Ixpantepec Nieves
573
20
29
20066
Santiago Niltepec
2462
38
128
179
20067
Oaxaca de Jurez
136408
1,824
6,711
7,452
20068
Ocotln de Morelos
10500
162
672
846
20069
Pe, La
1153
20
116
110
20070
3819
66
272
338
20071
Pluma Hidalgo
1583
38
133
168
20072
3463
67
251
358
20073
16391
301
1,079
1,441
20074
258
34
25
20075
Reforma de Pineda
1412
19
67
89
20076
Reforma, La
1466
23
108
178
20077
Reyes Etla
2350
23
151
149
20078
Rojas de Cuauhtmoc
417
18
20
20079
Salina Cruz
40010
589
2,126
2,656
20080
692
22
32
20081
763
38
47
20082
2398
54
146
260
20083
3241
69
244
226
20084
1573
22
93
95
20085
8096
167
777
975
20086
521
20
22
20087
1524
21
90
101
20088
1098
20
78
102
20089
966
13
56
65
20090
2621
33
151
239
20091
2642
25
130
147
20092
620
21
41
20093
283
10
15
20094
1035
18
65
93
20095
2389
47
220
235
20096
273
10
14
20097
789
11
50
70
20098
2283
45
173
217
20099
225
17
23
20100
San Andrs Ya
159
11
20101
343
13
32
20102
2445
42
131
182
20103
2660
41
144
159
20104
1505
34
108
152
20105
3510
90
257
406
20106
161
12
20107
7309
112
480
577
20108
2050
28
132
199
20109
606
38
45
20110
726
23
53
73
20111
2268
19
181
272
20112
1387
11
49
73
20113
1485
29
107
148
20114
325
12
21
20115
5633
74
361
408
20116
1988
24
158
216
20117
1452
27
96
127
20118
1133
16
54
86
20119
196
20120
176
20121
336
13
24
20122
304
10
16
20123
1064
14
61
98
20124
9818
156
663
829
20125
4811
110
386
506
20126
2010
57
153
219
20127
632
12
42
57
20128
532
11
27
20129
112
20130
2777
42
204
259
20131
4452
57
243
363
20132
574
11
22
42
20133
2137
40
158
176
20134
15477
349
1,376
1,837
20135
3115
49
201
260
20136
6323
103
485
661
20137
1547
34
135
154
20138
179
20139
1132
30
106
115
20140
306
12
21
20141
4407
84
357
469
20142
654
17
35
51
20143
4459
57
265
392
20144
379
15
24
20145
924
16
43
64
20146
1545
30
175
198
20147
151
20148
908
20
91
102
20149
20150
20151
20152
20153
20154
20155
20156
682
12
49
78
5749
93
388
503
172
10
14
525
12
45
64
2015
40
146
212
1206
29
116
127
390
16
29
37
1409
16
75
109
20157
5629
80
328
378
20158
1011
12
67
118
20159
2640
52
247
332
20160
798
19
44
57
20161
1562
29
95
132
20162
1161
35
110
126
20163
20164
20165
20166
20167
20168
20169
20170
779
11
58
71
1390
14
85
137
817
17
72
70
4872
86
322
419
987
13
70
79
477
31
61
1765
39
125
217
2258
50
220
273
20171
8970
176
748
1,028
20172
180
20173
590
29
38
20174
Animas Trujano
1769
27
96
104
20175
601
11
42
70
20176
1370
20
94
113
20177
4826
89
302
397
20178
3142
31
220
221
20179
700
53
65
20180
964
11
57
73
20181
216
10
19
20182
34
111
140
20183
20184
20185
20186
20187
20188
20189
20190
20191
136
20192
641
10
29
38
20193
1004
10
51
64
20194
565
24
38
20195
586
28
41
20196
12
20197
20198
20199
340
29
25
20200
1869
27
109
191
20201
1116
24
75
112
20202
1991
47
155
221
20203
1800
32
177
200
20204
335
16
21
20205
8622
155
741
1,026
20206
1289
23
94
125
20207
7478
163
627
880
20208
3309
29
144
245
20209
526
15
33
20210
San Juan um
2666
40
134
230
20211
1321
24
123
161
20212
1660
43
178
185
20213
1949
49
189
233
20214
1116
13
55
87
20215
339
11
20216
516
11
30
50
20217
1517
31
114
151
20218
248
15
20219
1146
12
46
68
20220
1431
18
72
121
20221
624
11
29
43
20222
776
14
40
68
20223
345
21
32
20224
314
13
18
741
20
67
67
77809
1,187
5,033
5,933
4617
86
315
457
238
13
23
920
18
60
59
4486
80
355
486
1392
38
121
155
11676
213
791
1,114
193
1372
12
56
68
15827
209
840
1,315
20225
San Lorenzo
3281
64
231
20226
1149
17
57
366
97
20227
6551
109
428
418
20228
389
13
28
34
20229
4038
133
459
504
20230
387
15
21
20231
1117
16
109
146
20232
10841
201
836
1,013
20233
804
35
57
20234
4164
61
364
442
20235
1753
24
110
164
20236
655
11
62
71
20237
977
13
62
77
20238
412
19
27
20239
513
17
32
20240
1476
31
121
171
20241
434
21
32
20242
8741
279
1,095
1,427
20243
796
16
46
60
20244
2239
43
196
207
20245
520
19
49
20246
266
14
20247
Capullpam de Mndez
700
13
41
56
20248
8228
177
712
889
20249
2037
39
192
204
20250
548
31
45
20251
517
37
59
20252
919
18
66
82
20253
1132
16
78
110
20254
1290
20
102
102
20255
918
16
48
83
20256
109
20257
442
17
36
20258
395
12
23
20259
1103
15
90
132
20260
1215
17
66
115
20261
3264
68
261
387
20262
456
22
42
20263
1426
40
145
206
20264
950
17
62
97
20265
3920
66
268
369
20266
3529
74
258
359
20267
123
20268
356
11
18
25
20269
1397
20
81
111
20270
578
40
50
20271
1422
46
123
181
20272
2603
58
202
348
20273
1706
41
168
159
20274
741
41
58
20275
20276
3706
62
233
373
18
20277
20278
396
21
5516
92
420
589
18203
318
1,232
1,721
20279
1531
24
127
163
20280
1032
18
52
76
20281
94
20282
314
24
25
20283
456
34
28
20284
2138
55
189
212
20285
1656
25
110
137
20286
1539
18
74
114
20287
178
20288
369
25
40
20289
San Nicols
547
18
35
20290
438
10
36
38
20291
1985
45
156
194
20292
615
58
68
20293
9245
181
640
647
20294
3404
40
180
217
20295
3826
58
211
236
20296
424
24
29
20297
1321
29
110
156
20298
5616
78
324
348
20299
492
27
37
20300
2713
54
205
298
20301
754
13
27
36
20302
1667
19
130
178
20303
448
14
21
20304
409
27
38
20305
2181
27
98
124
20306
1839
49
184
212
20307
4085
70
269
354
20308
1481
27
78
106
20309
6041
119
450
666
20310
3555
68
236
328
20311
125
10
20312
5942
119
530
744
20313
397
16
21
20314
839
14
57
61
20315
892
12
53
60
20316
355
23
39
20317
661
15
49
61
20318
19078
399
1,331
1,626
20319
523
34
34
20320
348
23
24
20321
398
10
28
37
20322
507
11
33
40
20323
1392
24
83
199
20324
20477
383
1,486
1,959
20325
5538
109
410
560
20326
2653
60
243
336
20327
7309
124
450
606
20328
610
13
46
60
20329
653
37
66
20330
2182
39
164
223
20331
294
14
20332
178
10
20333
1224
14
62
86
20334
299
1,272
1,750
20335
442
14
37
46
20336
1382
18
79
126
20337
2021
36
118
184
20338
Villa de Etla
3609
59
185
248
20339
16
84
105
20340
40
35
20341
159
15
17
20342
1019
12
54
68
20343
680
11
16
44
20344
1423
16
106
149
20345
1571
21
103
139
20346
674
29
40
20347
1526
31
105
159
20348
2897
31
172
215
20349
915
10
41
73
20350
8246
83
333
446
20351
870
12
45
61
20352
1573
38
224
212
20353
Santa Ana
821
16
59
77
20354
345
22
37
20355
394
27
38
20356
829
33
56
20357
512
24
20
20358
782
13
32
34
20359
426
17
35
20360
1517
21
68
102
20361
563
12
31
43
20362
640
36
37
20363
1291
15
81
100
20364
7937
177
639
823
20365
469
17
25
20366
2161
49
181
251
20367
2478
38
189
234
20368
876
10
57
58
20369
705
12
32
42
20370
289
24
15
20371
582
10
23
39
20372
1064
44
86
20373
189
17
11
20374
754
18
61
75
20375
5877
105
332
20376
172
11
336
10
20377
5314
106
412
559
20378
1395
25
106
115
20379
1499
16
116
161
20380
903
12
45
58
20381
1103
20
65
87
20382
645
45
50
20383
261
13
27
20384
2040
40
152
219
20385
40240
666
2,566
2,818
20386
10191
284
984
1,339
20387
Santa Gertrudis
1178
23
55
67
20388
1215
32
108
130
20389
464
17
40
20390
22377
336
1,198
1,235
20391
1778
48
145
183
20392
3258
59
233
339
20393
1989
33
114
139
20394
1274
17
67
93
20395
727
49
66
20396
20397
20398
Ayoquezco de Aldama
20399
20400
20401
20402
20403
20404
1793
21
135
159
20368
339
1,326
1,655
1980
22
108
140
12483
239
832
944
595
22
27
10887
209
785
976
473
12
26
49
1135
14
76
72
355
20
22
20405
917
15
47
66
20406
10438
209
804
1,188
20407
4760
88
389
523
20408
217
11
20409
4543
49
197
213
20410
2200
56
149
233
20411
339
23
25
20412
1540
34
128
191
20413
20561
420
1,493
1,931
20414
5306
101
321
471
20415
2081
41
155
233
20416
304
14
16
20417
4290
70
275
432
20418
6316
83
339
512
20419
268
12
15
20420
1063
17
80
94
20421
2280
41
99
137
20422
295
17
27
20423
288
14
13
20424
2113
62
178
260
20425
1078
14
88
79
20426
4786
112
475
594
20427
7262
113
418
541
20428
898
20
65
101
20429
685
11
42
59
20430
183
20431
746
48
64
20432
443
19
31
20433
1707
61
136
212
20434
2275
41
174
265
20435
1083
15
82
112
20436
423
17
28
20437
5155
116
369
450
20438
850
12
78
91
20439
10650
203
812
1,121
20440
426
16
32
20441
5100
151
458
495
20442
135
20443
186
10
11
20444
210
12
20
20445
600
37
68
20446
3027
39
172
261
20447
6483
115
431
651
20448
1190
37
143
166
20449
1425
20
72
109
20450
Santiago Amoltepec
7408
244
864
1,078
20451
Santiago Apoala
361
16
23
20452
Santiago Apstol
1854
25
102
128
20453
Santiago Astata
2561
56
123
222
20454
Santiago Atitln
1916
38
148
185
20455
Santiago Ayuquililla
1194
23
92
129
20456
Santiago Cacaloxtepec
908
14
63
52
20457
Santiago Camotln
1578
45
114
204
20458
Santiago Comaltepec
630
29
40
20459
Santiago Chazumba
2347
32
106
152
20460
Santiago Chopam
2779
58
199
315
20461
Santiago del Ro
244
20462
Santiago Huajolotitln
1935
35
118
124
20463
Santiago Huauclilla
269
13
21
20464
193
10
13
20465
Santiago Ixcuintepec
946
30
79
104
20466
Santiago Ixtayutla
6951
172
662
933
20467
Santiago Jamiltepec
8113
119
515
705
20468
Santiago Jocotepec
6853
173
662
869
20469
Santiago Juxtlahuaca
22004
457
1,755
2,252
20470
Santiago Lachiguiri
1898
28
96
149
20471
Santiago Lalopa
200
20
22
20472
Santiago Laollaga
1408
59
84
20473
Santiago Laxopa
614
11
31
48
20474
1399
13
64
119
20475
Santiago Matatln
4324
56
250
306
20476
Santiago Miltepec
121
10
20477
Santiago Minas
676
10
44
80
20478
Santiago Nacaltepec
889
37
66
20479
Santiago Nejapilla
84
20480
Santiago Nundiche
410
25
25
20481
Santiago Nuyo
20482
20483
20484
979
11
45
73
21190
385
1,343
1,831
Santiago Suchilquitongo
4756
84
310
353
Santiago Tamazola
1897
36
134
197
20485
Santiago Tapextla
1281
16
103
199
20486
1066
25
56
81
20487
Santiago Tenango
982
18
56
67
20488
Santiago Tepetlapa
49
20489
Santiago Tetepec
2218
52
167
254
20490
Santiago Texcalcingo
1605
43
157
175
20491
Santiago Textitln
2445
55
247
342
20492
Santiago Tilantongo
1609
22
92
128
20493
Santiago Tillo
228
12
20494
Santiago Tlazoyaltepec
2550
71
223
293
20495
Santiago Xanica
1356
36
114
143
20496
Santiago Xiacu
848
12
41
53
20497
Santiago Yaitepec
2369
71
159
281
20498
Santiago Yaveo
2503
46
174
241
20499
Santiago Yolomcatl
1252
21
78
84
20500
Santiago Yosonda
3793
67
239
330
20501
Santiago Yucuyachi
332
15
22
20502
Santiago Zacatepec
2604
42
143
325
20503
Santiago Zoochila
225
14
12
20504
Nuevo Zoquipam
668
12
42
66
20505
3838
43
164
224
20506
20507
20508
669
31
47
20509
4813
120
455
600
20510
1422
16
94
94
20511
1704
38
151
188
20512
475
39
54
20513
4247
53
301
388
20514
424
12
39
39
20515
32996
486
1,964
2,484
20516
1853
37
153
214
20517
1921
40
152
214
20518
77
20519
20520
20521
20522
367
20
25
1365
18
106
176
746
27
39
3016
49
192
238
154
11
12
454
24
38
20523
709
10
26
31
20524
190
10
20525
5731
85
341
457
20526
7817
141
597
832
20527
1517
41
173
192
20528
559
11
31
31
20529
671
12
92
111
20530
1358
16
99
154
20531
899
16
49
80
20532
1955
32
137
185
20533
1109
19
63
79
20534
1685
35
138
231
20535
1564
30
124
190
20536
227
20537
Silacayopam
3133
36
163
210
20538
Sitio de Xitlapehua
349
20
40
20539
Soledad Etla
2180
37
142
144
20540
53
223
274
20541
Tanetze de Zaragoza
718
28
41
20542
Taniche
329
21
24
20543
Tataltepec de Valds
2641
51
206
301
20544
495
22
33
20545
5516
106
406
406
20546
2691
29
124
181
20547
Teotongo
490
28
28
20548
711
11
50
57
20549
5244
65
297
458
20550
2267
43
117
128
20551
Tlacolula de Matamoros
8913
114
451
578
20552
Tlacotepec Plumas
241
13
24
20553
Tlalixtac de Cabrera
5398
58
360
404
20554
2265
40
138
199
20555
Trinidad Zaachila
1500
16
71
105
20556
111
20557
Unin Hidalgo
7673
77
412
522
20558
Valerio Trujano
858
11
59
67
20559
152
646
999
20560
2755
45
140
182
20561
Yaxe
1407
21
119
113
20562
13
30
41
20563
Yogana
582
35
42
20564
Yutanduchi de Guerrero
621
13
29
54
20565
Villa de Zaachila
19352
323
1,297
1,485
20566
Zapotitln del Ro
1851
29
129
210
20567
Zapotitln Lagunas
1460
23
84
126
20568
Zapotitln Palmas
659
37
55
20569
20570
Zimatln de Alvarez
778
12
45
57
9970
150
623
759
Puebla
3023703
52,588
209,968
271,024
21001
Acajete
29199
622
2,538
3,222
21002
Acateno
3859
51
267
348
21003
Acatln
15898
224
949
1,325
21004
Acatzingo
27606
646
2,461
3,062
21005
Acteopan
1400
17
64
116
21006
Ahuacatln
7930
159
586
892
21007
Ahuatln
1541
26
90
140
21008
Ahuazotepec
5507
94
418
515
21009
Ahuehuetitla
949
39
55
21010
Ajalpan
33963
842
3,075
3,829
21011
Albino Zertuche
806
47
68
21012
Aljojuca
2863
38
172
212
21013
Altepexi
10035
186
635
870
21014
Amixtln
2945
51
228
306
21015
Amozoc
51448
1,070
4,293
5,191
21016
Aquixtla
3800
68
266
357
21017
Atempan
14664
352
1,384
1,637
21018
Atexcal
1939
37
143
174
21019
Atlixco
61376
962
3,896
5,240
21020
Atoyatempan
3571
68
278
391
21021
Atzala
573
42
50
21022
Atzitzihuacn
5197
87
339
496
21023
Atzitzintla
3846
90
326
411
21024
Axutla
426
21
28
21025
Ayotoxco de Guerrero
4216
78
291
405
21026
Calpan
6300
94
428
577
21027
Caltepec
2284
28
128
196
21028
Camocuautla
1197
34
114
153
21029
Caxhuacan
1945
23
123
169
21030
Coatepec
328
13
24
21031
Coatzingo
1479
18
107
135
21032
Cohetzala
597
21
37
21033
Cohuecn
2283
31
135
215
21034
Coronango
16753
294
1,208
1,652
21035
Coxcatln
11261
185
769
1,022
21036
Coyomeapan
7066
179
735
890
21037
Coyotepec
1056
16
59
71
21038
Cuapiaxtla de Madero
4055
103
303
415
21039
Cuautempan
4301
73
329
419
21040
Cuautinchn
4435
95
397
451
21041
Cuautlancingo
34480
596
2,439
3,001
21042
Cuayuca de Andrade
21043
21044
Cuyoaco
21045
Chalchicomula de Sesma
21046
Chapulco
21047
Chiautla
21048
21049
21050
21051
21052
21053
1527
14
100
136
24529
478
1,886
2,424
7604
134
549
721
22101
404
1,506
1,959
3923
88
358
446
8593
157
514
672
Chiautzingo
8353
140
587
806
Chiconcuautla
8136
213
874
1,057
Chichiquila
14586
434
1,559
1,902
Chietla
15103
225
915
1,212
Chigmecatitln
632
11
29
47
Chignahuapan
29215
509
2,182
2,665
21054
Chignautla
21055
Chila
17326
454
1,703
1,991
2203
32
144
21056
Chila de la Sal
177
544
21
21057
Honey
28
3254
65
263
318
21058
21059
Chilchotla
10077
253
910
1,270
Chinantla
1062
18
57
81
21060
Domingo Arenas
3034
69
262
351
21061
Eloxochitln
6185
155
637
757
21062
Epatln
1904
26
107
154
21063
Esperanza
7086
118
543
699
21064
Francisco Z. Mena
8206
109
479
736
21065
11206
244
943
1,091
21066
Guadalupe
2969
51
136
248
21067
Guadalupe Victoria
8342
153
681
890
21068
Hermenegildo Galeana
3613
63
251
409
21069
Huaquechula
11928
179
748
1,179
21070
Huatlatlauca
21071
Huauchinango
21072
21073
21074
Huejotzingo
21075
Hueyapan
21076
Hueytamalco
21077
Hueytlalpan
21078
Huitzilan de Serdn
21079
3221
39
182
265
53690
1,018
3,848
4,921
Huehuetla
7793
148
590
773
Huehuetln El Chico
3797
62
207
324
36241
689
2,816
3,452
6746
157
583
702
12061
217
841
1,104
2103
35
147
235
6742
142
658
838
Huitziltepec
2617
47
208
234
21080
Atlequizayan
1885
24
142
205
21081
Ixcamilpa de Guerrero
1676
28
109
148
21082
Ixcaquixtla
4184
73
304
362
21083
Ixtacamaxtitln
11729
218
870
1,153
21084
Ixtepec
21085
Izcar de Matamoros
21086
3700
89
336
386
33121
537
2,116
2,896
Jalpan
5913
118
411
647
21087
Jolalpan
5505
104
365
551
21088
Jonotla
2288
37
140
186
21089
Jopala
6549
101
476
730
21090
Juan C. Bonilla
7662
150
591
761
21091
Juan Galindo
5524
92
315
396
21092
Juan N. Mndez
2354
42
161
216
21093
Lafragua
3538
69
251
339
21094
Libres
16220
340
1,200
1,596
21095
Magdalena Tlatlauquitepec, La
179
12
21096
Mazapiltepec de Jurez
1280
24
94
102
21097
Mixtla
1160
16
74
94
21098
Molcaxac
2707
54
182
228
21099
Caada Morelos
9216
194
752
990
21100
Naupan
5354
112
371
511
21101
Nauzontla
1798
22
110
140
21102
Nealtican
4828
90
389
557
21103
Nicols Bravo
3000
57
264
296
21104
Nopalucan
16528
380
1,441
21105
Ocotepec
2153
42
130
1,845
178
21106
Ocoyucan
9238
140
723
1,069
21107
Olintla
6224
143
491
743
21108
Oriental
8039
176
588
777
21109
Pahuatln
8977
179
690
956
21110
Palmar de Bravo
23262
494
2,067
2,716
21111
Pantepec
9165
135
546
851
21112
Petlalcingo
4415
97
275
444
21113
Piaxtla
1782
23
95
114
21114
Puebla
857630
11,814
48,510
61,696
21115
Quecholac
25184
593
2,310
2,793
21116
Quimixtln
10706
272
1,035
1,351
21117
6142
110
487
621
21118
14037
327
1,220
1,490
21119
57029
946
3,849
4,966
21120
2490
46
182
283
21121
41
63
21122
4502
96
285
417
21123
2181
39
167
214
21124
6960
109
420
590
21125
3657
57
225
338
21126
2719
50
202
281
21127
1830
93
134
21128
4336
100
330
433
21129
6304
93
446
543
21130
1555
22
74
134
21131
21132
21133
21134
21135
290
11
21
21136
6343
113
473
593
21137
4576
102
371
464
21138
4970
89
357
473
21139
1586
24
85
119
21140
65586
1,074
4,238
5,533
21141
1468
16
68
131
21142
14722
289
1,101
1,327
21143
13231
238
977
1,282
21144
7502
159
591
758
21145
6581
163
606
872
21146
412
19
35
21147
2611
41
154
245
21148
4589
87
346
476
21149
Santiago Miahuatln
13098
298
1,077
1,352
21150
Huehuetln El Grande
3077
62
222
319
21151
3868
59
284
341
21152
Soltepec
5558
109
400
509
21153
Tecali de Herrera
10060
206
746
922
391
32
34
74437
1,180
5,020
6,401
342
21
28
9060
123
595
843
21154
Tecamachalco
21155
Tecomatln
36991
746
3,015
2241
37
115
21156
Tehuacn
21157
3,701
184
158391
2,901
11,402
13,826
Tehuitzingo
4733
68
273
408
21158
Tenampulco
3285
40
184
265
21159
Teopantln
2061
23
113
183
21160
Teotlalco
1312
20
81
123
21161
Tepanco de Lpez
9116
180
729
861
21162
Tepango de Rodrguez
2304
37
176
270
21163
Tepatlaxco de Hidalgo
7507
169
606
718
21164
Tepeaca
37308
756
2,877
3,805
21165
Tepemaxalco
566
14
37
78
21166
Tepeojuma
3561
52
226
335
21167
Tepetzintla
5217
109
463
606
21168
Tepexco
3112
62
238
331
21169
Tepexi de Rodrguez
9529
184
619
838
21170
Tepeyahualco
8798
187
697
846
21171
Tepeyahualco de Cuauhtmoc
1578
20
94
140
21172
Tetela de Ocampo
12759
222
811
1,156
21173
21174
Teziutln
21175
21176
21177
21178
21179
3078
49
221
241
52497
859
3,326
4,344
Tianguismanalco
4710
53
311
472
Tilapa
3846
83
224
369
25265
571
2,256
2,882
Tlacuilotepec
8283
148
649
944
Tlachichuca
14933
304
1,205
1,501
21180
Tlahuapan
19045
336
1,468
1,858
21181
Tlaltenango
3033
53
250
274
21182
Tlanepantla
2768
60
226
280
21183
Tlaola
10902
226
996
1,307
21184
Tlapacoya
2988
66
201
374
21185
Tlapanal
3817
56
269
381
21186
Tlatlauquitepec
25540
475
1,802
2,274
21187
Tlaxco
2402
44
158
254
21188
Tochimilco
7007
101
486
708
21189
Tochtepec
9993
195
704
985
21190
Totoltepec de Guerrero
602
33
44
21191
Tulcingo
3853
56
233
341
21192
Tuzamapan de Galeana
2936
39
158
241
21193
Tzicatlacoyan
2583
46
201
228
21194
Venustiano Carranza
15202
253
992
1,436
21195
Vicente Guerrero
10773
222
971
1,319
21196
Xayacatln de Bravo
633
11
33
38
21197
Xicotepec
38893
705
2,775
3,743
21198
Xicotln
21199
Xiutetelco
21200
21201
576
30
58
21263
501
1,947
2,294
Xochiapulco
1857
29
108
179
Xochiltepec
1471
25
92
132
21202
6323
130
484
684
21203
3014
63
254
319
21204
Yaonhuac
4124
74
259
370
21205
Yehualtepec
11991
232
1,061
1,260
21206
Zacapala
1822
20
113
167
21207
Zacapoaxtla
28350
565
2,223
2,762
21208
Zacatln
38229
716
2,699
3,507
21209
Zapotitln
3689
47
235
347
21210
Zapotitln de Mndez
2648
45
179
252
21211
Zaragoza
7955
106
546
709
21212
Zautla
9716
187
773
935
21213
Zihuateutla
5827
102
453
628
21214
Zinacatepec
8393
132
570
693
21215
Zongozotla
2260
36
118
194
21216
Zoquiapan
1284
16
81
124
21217
Zoquitln
9921
249
913
1,237
926844
15,779
62,424
78,216
22001
Quertaro
Amealco de Bonfil
29726
575
2,471
3,243
22002
Pinal de Amoles
12441
299
1,053
1,506
22003
Arroyo Seco
6203
100
422
606
22004
Cadereyta de Montes
32292
673
2,630
3,235
22005
Coln
29247
652
2,399
2,988
22006
Corregidora
72368
1,241
4,783
5,777
22007
Ezequiel Montes
23315
448
1,770
2,063
22008
Huimilpan
18896
419
1,586
2,009
22009
Jalpan de Serra
10719
184
789
1,079
22010
Landa de Matamoros
9334
143
734
1,057
22011
Marqus, El
45495
1,028
3,648
4,403
22012
Pedro Escobedo
33292
621
2,498
3,023
22013
Peamiller
8724
193
719
910
22014
Quertaro
422626
6,248
25,093
31,486
22015
San Joaqun
22016
22017
22018
4161
84
363
460
122263
2,028
8,183
10,251
Tequisquiapan
31562
536
2,206
2,820
Tolimn
14180
307
1,077
1,300
730060
13,607
53,702
65,285
23001
Quintana Roo
Cozumel
44762
890
3,610
4,180
23002
34806
756
3,048
3,970
23003
Isla Mujeres
7751
118
512
635
23004
Othn P. Blanco
116859
1,831
7,958
10,703
23005
Benito Jurez
378096
6,761
26,439
32,489
23006
17259
371
1,563
2,072
23007
Lzaro Crdenas
11793
239
986
1,340
23008
Solidaridad
118734
2,641
9,586
9,896
1305488
22,074
88,245
115,277
8258
139
598
797
Ahualulco
24002
Alaquines
3467
57
225
319
24003
Aquismn
23830
566
2,340
2,913
24004
2094
31
120
177
24005
Crdenas
8587
129
496
684
24006
Catorce
4251
78
288
354
24007
Cedral
8790
159
630
759
24008
Cerritos
9689
174
570
24009
1583
31
101
722
140
24010
14297
263
1,017
1,346
24011
Ciudad Fernndez
19187
297
1,291
1,757
24012
Tancanhuitz de Santos
11249
218
860
1,161
24013
Ciudad Valles
86504
1,359
5,105
6,677
24014
Coxcatln
8808
140
615
882
24015
Charcas
9896
147
643
890
24016
Ebano
18228
293
1,105
1,570
24017
Guadalczar
11178
219
799
997
24018
Huehuetln
7869
162
597
778
24019
Lagunillas
2577
31
151
191
24020
Matehuala
43896
754
2,813
3,529
24021
Mexquitic de Carmona
22892
370
1,703
2,153
24022
Moctezuma
8611
122
613
815
24023
Rayn
6622
97
387
588
24024
Rioverde
39825
613
2,552
3,364
24025
Salinas
13130
282
1,058
1,308
24026
San Antonio
4851
85
348
555
24027
4581
67
302
394
24028
419931
6,119
24,828
32,812
24029
10924
139
802
1,089
24030
2505
29
112
189
24031
Santa Catarina
5203
127
486
596
24032
17492
303
1,235
1,660
24033
Santo Domingo
4940
76
315
423
24034
6579
105
443
610
24035
148913
2,727
10,976
13,528
24036
Tamasopo
12237
210
862
1,173
24037
Tamazunchale
52526
1,079
4,199
5,418
24038
Tampacn
8243
135
562
817
24039
Tampamoln Corona
7341
144
534
796
24040
Tamun
18313
287
1,195
1,641
24041
Tanlajs
10887
248
871
1,237
24042
Tanquin de Escobedo
6801
119
419
605
24043
Tierra Nueva
4241
67
282
424
24044
Vanegas
3230
66
238
296
24045
Venado
6745
120
459
574
24046
Villa de Arriaga
7488
152
649
740
24047
Villa de Guadalupe
4113
65
273
367
24048
Villa de la Paz
2374
41
162
193
24049
Villa de Ramos
17168
321
1,349
1,679
24050
Villa de Reyes
21611
461
1,790
2,165
24051
Villa Hidalgo
6262
97
387
506
24052
Villa Jurez
4350
66
244
306
24053
Axtla de Terrazas
18354
363
1,294
1,809
24054
Xilitla
27178
614
2,384
3,124
24055
Zaragoza
12086
266
956
1,217
24056
Villa de Arista
7578
140
611
769
24057
Matlapa
16787
358
1,425
1,975
24058
Naranjo, El
8338
147
576
719
Sinaloa
1323274
20,857
83,542
108,672
25001
Ahome
211760
3,129
12,739
17,040
25002
Angostura
20214
276
1,152
1,558
25003
Badiraguato
13809
270
1,093
1,520
25004
Concordia
13041
187
797
1,141
25005
Cosal
9083
185
729
923
25006
Culiacn
412516
6,699
26,388
33,137
25007
Choix
15972
258
1,167
1,547
25008
Elota
21370
503
1,836
2,119
25009
Escuinapa
24634
392
1,580
2,162
25010
Fuerte, El
45982
656
2,893
3,687
25011
Guasave
124434
1,855
7,673
10,347
25012
Mazatln
219589
3,213
12,883
16,968
25013
Mocorito
18914
263
1,122
1,546
25014
Rosario
22202
368
1,376
1,894
25015
Salvador Alvarado
39191
600
2,433
3,126
25016
San Ignacio
9943
165
669
986
25017
Sinaloa
38913
660
2,700
3,571
25018
Navolato
Sonora
61707
1,178
4,312
5,400
1269791
20,528
83,176
109,242
26001
Aconchi
1026
10
64
76
26002
Agua Prieta
37002
637
2,855
3,714
26003
Alamos
10893
151
672
977
26004
Altar
4831
88
427
499
26005
Arivechi
533
26
43
26006
Arizpe
1256
19
56
100
26007
Atil
307
20
22
26008
Bacadhuachi
540
13
35
43
26009
Bacanora
286
13
21
26010
Bacerac
591
30
55
26011
Bacoachi
638
25
44
26012
Bcum
9271
124
594
775
26013
Banmichi
665
12
40
57
26014
Bavicora
1477
24
87
109
26015
Bavispe
26016
Benjamn Hill
26017
535
13
29
47
2338
36
174
191
Caborca
32663
563
2,205
2,850
26018
Cajeme
191839
2,705
11,057
14,788
26019
Cananea
15545
273
1,040
1,277
26020
Carb
2018
34
134
172
26021
Colorada, La
671
22
50
26022
Cucurpe
307
16
21
26023
Cumpas
2507
42
134
206
26024
Divisaderos
294
13
26
26025
Empalme
24263
337
1,520
2,120
26026
Etchojoa
26417
469
1,757
2,412
26027
Fronteras
3248
62
252
321
26028
Granados
387
23
24
26029
Guaymas
68020
1,001
4,238
5,688
26030
Hermosillo
403287
6,381
25,385
33,652
26031
Huachinera
679
15
43
63
26032
Husabas
373
15
23
26033
Huatabampo
35606
471
2,175
3,009
26034
Hupac
26035
Imuris
26036
Magdalena
26037
Mazatn
26038
435
20
29
5489
103
415
533
12874
190
801
1,162
580
27
39
Moctezuma
2211
28
154
180
26039
Naco
3223
53
252
328
26040
Ncori Chico
26041
Nacozari de Garca
26042
26043
26044
Onavas
26045
Opodepe
26046
Oquitoa
216
13
26047
Pitiquito
4290
79
262
377
26048
Puerto Peasco
30676
579
2,307
2,765
26049
Quiriego
1266
15
89
105
26050
Rayn
688
27
44
26051
Rosario
2277
32
135
191
26052
Sahuaripa
2557
34
138
212
26053
133
10
26054
San Javier
104
26055
82331
1,399
5,875
7,593
26056
3280
74
327
370
26057
26058
Santa Ana
26059
Santa Cruz
26060
Sric
26061
26062
717
10
40
63
5028
93
337
493
Navojoa
75297
1,193
4,744
6,471
Nogales
111695
2,337
9,046
10,897
143
12
1123
19
63
105
602
35
45
7446
103
495
636
955
23
93
94
1242
30
108
104
Soyopa
462
21
38
Suaqui Grande
486
25
38
26063
Tepache
483
28
27
26064
Trincheras
723
14
45
55
26065
Tubutama
759
19
51
60
26066
Ures
3662
35
174
262
26067
Villa Hidalgo
650
39
42
26068
Villa Pesqueira
549
22
51
26069
Ycora
2989
73
222
285
26070
6145
129
528
626
26071
Benito Jurez
9383
136
606
819
26072
6309
123
420
587
1062583
17,959
71,688
91,004
Tabasco
27001
Balancn
26042
423
1,833
2,398
27002
Crdenas
110222
2,052
8,136
10,692
27003
Centla
49249
954
3,719
4,608
27004
Centro
304327
4,441
17,613
21,228
27005
Comalcalco
92938
1,605
6,572
8,421
27006
Cunduacn
60421
1,137
4,292
5,602
27007
Emiliano Zapata
13280
217
829
1,044
27008
Huimanguillo
83386
1,630
6,577
8,714
27009
Jalapa
17283
274
1,007
1,348
27010
Jalpa de Mndez
40131
736
3,032
3,505
27011
Jonuta
14747
238
1,013
1,418
27012
Macuspana
79223
1,361
5,435
6,885
27013
Nacajuca
48103
808
3,261
3,998
27014
Paraso
45393
775
2,937
3,896
27015
Tacotalpa
23219
428
1,637
2,401
27016
Teapa
27419
458
1,920
2,364
27017
Tenosique
Tamaulipas
27200
422
1,875
2,482
1651007
26,500
105,670
135,620
28001
Abasolo
5243
77
309
498
28002
Aldama
12790
174
747
1,188
28003
Altamira
101872
1,694
6,943
9,048
28004
Antiguo Morelos
3895
70
180
337
28005
Burgos
2065
25
88
129
28006
Bustamante
3330
66
236
327
28007
Camargo
8884
166
596
736
28008
Casas
1759
32
125
159
28009
Ciudad Madero
103078
1,181
4,815
6,424
28010
Cruillas
1051
18
57
77
28011
Gmez Faras
3830
54
234
321
28012
Gonzlez
18513
313
1,215
1,680
28013
Gemez
6839
102
419
613
28014
Guerrero
1638
31
100
120
28015
6686
88
372
541
28016
Hidalgo
10810
154
638
900
28017
Jaumave
7430
128
518
643
28018
Jimnez
3857
50
241
325
28019
Llera
8254
114
487
664
28020
Mainero
1083
10
65
81
28021
Mante, El
53095
655
2,853
3,693
28022
Matamoros
257205
4,435
17,989
22,742
28023
Mndez
2062
26
122
143
28024
Mier
3168
48
201
250
28025
Miguel Alemn
10672
171
683
919
28026
Miquihuana
1755
27
128
159
28027
Nuevo Laredo
203329
3,607
14,608
18,554
28028
Nuevo Morelos
1307
24
72
115
28029
Ocampo
5523
79
288
414
28030
Padilla
5612
88
316
459
28031
Palmillas
709
53
62
28032
Reynosa
315046
5,842
22,173
26,528
28033
Ro Bravo
53220
927
3,718
4,797
28034
San Carlos
4097
51
221
273
28035
San Fernando
28583
467
1,935
2,600
28036
San Nicols
28037
Soto La Marina
28038
Tampico
524
15
27
53
10078
155
654
914
157803
1,805
7,787
10,166
28039
Tula
11424
222
744
28040
Valle Hermoso
33404
540
2,227
2,945
28041
Victoria
166348
2,585
9,794
12,897
28042
Villagrn
2758
31
149
205
28043
Xicotncatl
Tlaxcala
1,064
10378
148
543
857
610928
10,541
42,387
54,632
29001
Amaxac de Guerrero
4070
60
249
336
29002
6395
86
354
485
29003
Atlangatepec
2716
61
199
275
29004
Altzayanca
7983
170
584
745
29005
Apizaco
41523
600
2,487
3,348
29006
Calpullpan
23633
402
1,629
2,225
29007
Carmen Tequexquitla, El
8248
217
648
901
29008
Cuapiaxtla
7563
175
663
699
29009
Cuaxomulco
2227
33
166
203
29010
Chiautempan
35492
560
2,334
2,940
29011
1860
36
121
165
29012
Espaita
4571
81
349
443
29013
Huamantla
46892
906
3,711
4,445
29014
Hueyotlipan
5803
111
382
533
29015
241
1,141
1,500
29016
Ixtenco
3553
45
209
265
29017
76
284
405
29018
18569
317
1,306
1,580
29019
Tepetitla de Lardizbal
9600
168
700
881
29020
3972
56
259
381
29021
8427
144
581
763
29022
2872
60
230
260
29023
Natvitas
11409
202
729
1,047
29024
Panotla
10873
187
718
867
29025
39821
839
3,346
4,201
29026
9423
169
674
832
29027
Tenancingo
5362
84
341
477
29028
Teolocholco
11432
227
805
1,081
29029
Tepeyanco
4621
57
298
375
29030
Terrenate
7349
154
605
748
29031
Tetla de la Solidaridad
14844
266
1,095
1,398
29032
Tetlatlahuca
6149
112
393
500
29033
Tlaxcala
49434
708
2,872
3,702
29034
Tlaxco
20481
374
1,502
2,050
29035
Tocatln
2765
52
166
264
29036
Totolac
12169
151
750
981
29037
99
360
428
29038
Tzompantepec
8433
166
624
778
29039
Xaloztoc
11833
208
1,014
1,146
29040
Xaltocan
4970
92
321
424
29041
Papalotla de Xicohtencatl
13632
219
921
1,221
29042
Xicohtzinco
5552
72
348
418
29043
Yauhquemecan
18783
338
1,257
1,623
29044
Zacatelco
19816
294
1,270
1,728
29045
Benito Jurez
2911
56
213
293
29046
Emiliano Zapata
2226
58
189
226
29047
Lzaro Crdenas
1397
32
111
146
29048
Magdalena Tlaltelulco, La
8585
175
667
847
29049
2245
21
132
183
29050
5570
104
354
556
29051
1477
19
79
123
29052
2807
50
199
232
29053
4110
79
251
363
29054
2615
36
176
221
29055
1228
14
70
94
29056
3159
47
179
232
29057
1895
24
109
183
29058
3417
49
216
331
29059
2880
51
229
273
29060
2792
51
218
262
3834903
60,178
241,224
312,399
30001
Veracruz
Acajete
3,810
75
300
402
30002
Acatln
1,369
27
92
128
30003
Acayucan
43,446
667
2,662
3,543
30004
Actopan
17,095
215
844
1,172
30005
Acula
2,302
26
128
158
30006
Acultzingo
10,877
222
928
1,152
30007
Camarn de Tejeda
2,843
41
148
192
30008
Alpatlhuac
5,178
124
480
644
30009
169
630
909
30010
Altotonga
34,130
758
3,149
3,756
30011
Alvarado
24,029
369
1,264
1,647
30012
Amatitln
3,720
42
183
239
30013
Naranjos Amatln
14,442
183
802
1,063
30014
20,200
312
1,240
1,453
30015
Angel R. Cabada
17,574
204
1,019
1,389
30016
Antigua, La
14,790
260
809
1,042
30017
Apazapan
1,769
26
98
115
30018
Aquila
794
17
59
83
30019
Astacinga
2,293
62
178
271
30020
Atlahuilco
5,746
167
601
688
30021
Atoyac
10,540
161
580
825
30022
Atzacan
10,167
242
884
989
30023
Atzalan
20,802
405
1,637
2,288
30024
Tlaltetela
7,246
133
590
726
30025
Ayahualulco
15,106
420
1,534
1,840
30026
Banderilla
11,066
181
694
856
30027
Benito Jurez
9,373
196
779
1,041
30028
Boca del Ro
79,314
947
3,689
4,418
30029
Calcahualco
7,665
231
792
1,007
30030
Camerino Z. Mendoza
20,272
305
1,225
1,513
30031
Carrillo Puerto
6,672
97
454
610
30032
Catemaco
24,917
438
1,704
2,213
30033
Cazones
11,994
203
758
1,158
30034
Cerro Azul
13,550
173
635
840
30035
Citlaltpetl
5,858
96
407
648
30036
Coacoatzintla
5,008
127
443
518
30037
Coahuitln
4,259
92
368
468
30038
Coatepec
30039
Coatzacoalcos
30040
30041
44,191
617
2,584
3,053
154,869
1,957
8,361
10,854
Coatzintla
25,708
425
1,511
2,016
Coetzala
1,110
21
76
102
30042
Colipa
2,614
37
164
284
30043
Comapa
8,650
170
565
836
30044
Crdoba
104,799
1,524
5,838
7,256
30045
Cosamaloapan de Carpio
28,609
340
1,498
1,858
30046
Cosautln de Carvajal
7,422
154
546
695
30047
Coscomatepec
28,578
763
2,946
3,372
30048
Cosoleacaque
60,847
945
3,621
4,793
30049
Cotaxtla
9,407
136
549
784
30050
Coxquihui
8,505
150
650
883
30051
Coyutla
11,131
153
725
1,088
30052
Cuichapa
5,274
88
320
442
30053
Cuitlhuac
10,756
164
647
839
30054
Chacaltianguis
5,480
74
281
394
30055
Chalma
7,195
99
467
594
30056
Chiconamel
3,907
86
339
446
30057
Chiconquiaco
6,243
126
568
723
30058
Chicontepec
28,008
344
1,491
2,379
30059
Chinameca
7,453
106
397
547
30060
Chinampa de Gorostiza
7,779
146
519
702
30061
Choapas, Las
32,422
621
2,458
3,347
30062
Chocamn
9,146
175
695
896
30063
Chontla
7,498
115
524
807
30064
Chumatln
1,802
22
110
187
30065
Emiliano Zapata
28,133
480
1,764
2,193
30066
Espinal
13,905
216
963
1,310
30067
Filomeno Mata
10,357
316
1,313
1,533
30068
Fortn
31,025
488
1,870
2,265
30069
Gutirrez Zamora
12,107
149
619
894
30070
Hidalgotitln
7,974
132
557
825
30071
Huatusco
28,104
515
2,014
2,540
30072
Huayacocotla
11,214
219
915
1,139
30073
Hueyapan de Ocampo
19,671
318
1,275
1,808
30074
Huiloapan
3,411
47
213
273
30075
Ignacio de la Llave
8,253
112
416
635
30076
Ilamatln
7,724
142
630
906
30077
Isla
18,475
288
1,214
1,595
30078
Ixcatepec
6,675
87
415
643
30079
5,519
88
424
575
30080
9,975
218
786
1,018
30081
Ixhuatlancillo
10,985
183
835
998
30082
7,777
94
495
654
30083
Ixhuatln de Madero
26,643
416
1,919
2,692
30084
Ixmatlahuacan
2,594
30
138
177
30085
Ixtaczoquitln
34,529
588
2,229
2,756
30086
Jalacingo
30087
Xalapa
30088
Jalcomulco
30089
Jltipan
30090
Jamapa
30091
Jess Carranza
30092
Xico
30093
Jilotepec
30094
30095
Juchique de Ferrer
30096
23,641
585
2,299
2,737
228,902
3,000
11,959
14,456
2,633
34
155
178
19,701
252
1,000
1,455
4,787
62
227
346
10,957
189
743
1,118
19,514
371
1,403
1,654
7,185
105
461
648
17,986
278
1,168
1,537
7,125
100
472
696
Landero Y Coss
677
21
44
30097
Lerdo de Tejada
9,266
101
422
590
30098
Magdalena
1,682
41
161
201
30099
Maltrata
7,684
140
653
753
30100
10,297
145
562
706
30101
Mariano Escobedo
16,324
363
1,315
1,512
30102
Martnez de la Torre
52,995
841
3,359
4,329
30103
Mecatln
6,780
142
645
863
30104
Mecayapan
6,588
118
507
692
30105
Medelln
22,522
295
1,259
1,645
30106
Miahuatln
2,063
36
163
203
30107
Minas, Las
1,684
43
187
231
30108
Minatitln
78,512
1,086
4,345
5,913
30109
Misantla
27,402
412
1,630
2,415
30110
Mixtla de Altamirano
5,977
194
604
742
30111
Moloacn
7,652
102
468
673
30112
Naolinco
9,771
168
596
821
30113
Naranjal
2,538
46
200
226
30114
Nautla
4,912
55
237
418
30115
Nogales
15,970
237
970
1,150
30116
Oluta
7,159
103
440
588
30117
Omealca
10,474
188
693
865
30118
Orizaba
62,092
723
2,921
3,544
30119
Otatitln
2,949
45
165
220
30120
Oteapan
7,276
92
436
592
30121
Ozuluama de Mascareas
10,992
156
686
899
30122
Pajapan
8,098
123
518
787
30123
Pnuco
43,399
683
2,703
3,595
30124
Papantla
69,992
1,074
4,243
5,588
30125
13,617
278
864
1,077
30126
Paso de Ovejas
13,918
181
772
986
30127
Perla, La
11,005
370
1,432
1,609
30128
Perote
37,435
822
3,126
3,646
30129
Platn Snchez
9,619
167
651
963
30130
Playa Vicente
17,352
254
1,182
1,655
30131
115,262
1,506
5,614
7,520
30132
8,733
189
733
880
30133
Pueblo Viejo
28,888
546
1,901
2,417
30134
Puente Nacional
10,420
151
616
740
30135
Rafael Delgado
11,292
282
1,045
1,123
30136
Rafael Lucio
3,685
55
315
339
30137
Reyes, Los
3,048
71
332
357
30138
Ro Blanco
20,686
253
1,090
1,278
30139
Saltabarranca
3,026
35
137
223
30140
1,541
36
125
143
30141
83,631
1,277
5,574
7,392
30142
15,166
238
909
1,344
30143
Santiago Tuxtla
30,042
438
1,887
2,522
30144
Sayula de Alemn
15,116
263
1,063
1,350
30145
Soconusco
7,174
108
428
580
30146
Sochiapa
1,727
41
143
168
30147
Soledad Atzompa
12,321
323
1,272
1,426
30148
Soledad de Doblado
13,257
202
749
1,011
30149
Soteapan
16,208
376
1,492
1,878
30150
Tamaln
30151
Tamiahua
30152
30153
5,774
79
360
532
11,196
113
627
1,021
Tampico Alto
5,657
65
319
478
Tancoco
2,937
35
189
219
30154
Tantima
6,737
85
379
634
30155
Tantoyuca
54,277
1,077
4,484
5,626
30156
Tatatila
2,979
71
332
345
30157
Castillo de Teayo
8,358
109
526
752
30158
Tecolutla
11,416
176
675
969
30159
Tehuipango
13,122
365
1,500
1,573
30160
Temapache
51,957
798
3,231
4,635
30161
Tempoal
15,185
262
1,011
1,359
30162
Tenampa
2,826
40
215
279
30163
Tenochtitln
2,419
41
196
287
30164
Teocelo
7,040
108
432
530
30165
Tepatlaxco
3,873
87
307
361
30166
Tepetln
3,856
69
248
332
30167
Tepetzintla
7,182
116
460
688
30168
Tequila
6,840
183
689
805
30169
Jos Azueta
10,467
139
592
841
30170
Texcatepec
5,859
143
618
770
30171
Texhuacn
2,654
65
243
294
30172
Texistepec
9,031
123
554
816
30173
Tezonapa
23,433
393
1,729
2,244
30174
Tierra Blanca
39,893
510
2,075
3,051
30175
Tihuatln
38,573
605
2,529
3,426
30176
Tlacojalpan
2,133
36
124
154
30177
Tlacolulan
5,392
148
474
607
30178
Tlacotalpan
6,371
61
301
457
30179
Tlacotepec de Meja
1,789
41
115
153
30180
Tlachichilco
5,454
95
458
602
30181
Tlalixcoyan
16,506
218
783
1,252
30182
Tlalnelhuayocan
8,957
191
741
904
30183
Tlapacoyan
29,867
526
2,202
2,626
30184
Tlaquilpa
3,689
92
356
423
30185
Tlilapan
2,837
61
255
291
30186
Tomatln
3,054
48
177
215
30187
Tonayn
2,970
61
284
346
30188
Totutla
7,937
132
580
757
30189
Txpam
75,980
1,018
4,260
5,664
30190
Tuxtilla
30191
Ursulo Galvn
30192
Vega de Alatorre
30193
Veracruz
30194
30195
975
40
48
12,453
143
588
810
8,850
122
496
765
303,831
3,852
15,016
18,719
Villa Aldama
6,402
162
669
741
Xoxocotla
2,637
69
220
297
30196
Yanga
5,869
76
343
439
30197
Yecuatla
5,018
74
315
469
30198
Zacualpan
3,176
67
243
321
30199
Zaragoza
6,096
126
511
656
30200
Zentla
5,618
104
333
491
30201
Zongolica
19,812
430
1,603
2,036
30202
163
731
914
30203
Zozocolco de Hidalgo
6,686
145
562
722
30204
Agua Dulce
23,528
316
1,381
1,864
30205
Higo, El
9,436
154
539
763
30206
197
717
1,012
30207
Tres Valles
19,608
289
1,214
1,600
30208
Carlos A. Carrillo
10,822
119
490
656
30209
Tatahuicapan de Jurez
6,550
128
515
678
30210
Uxpanapa
13,977
280
1,245
1,686
30211
San Rafael
14,563
203
834
1,111
30212
Santiago Sochiapan
3,892
80
300
416
1005092
16,307
64,320
79,897
Yucatn
31001
Abal
3,234
76
230
281
31002
Acanceh
7,721
153
519
641
31003
Akil
5,035
84
331
509
31004
Baca
2,783
47
166
181
31005
Bokob
932
11
62
65
31006
Buctzotz
4,321
65
292
401
31007
Cacalchn
3,137
39
202
217
31008
Calotmul
1,828
17
107
153
31009
Cansahcab
2,277
26
118
153
31010
Cantamayec
1,202
26
94
139
31011
Celestn
3,235
58
234
331
31012
Cenotillo
1,805
28
97
124
31013
Conkal
4,735
87
285
362
31014
Cuncunul
853
16
69
78
31015
Cuzam
2,598
42
194
247
31016
Chacsinkn
1,411
35
142
157
31017
Chankom
2,366
42
197
243
31018
Chapab
1,500
22
96
141
31019
Chemax
18,717
517
2,133
2,307
31020
Chicxulub Pueblo
2,032
29
139
172
31021
Chichimil
4,370
96
454
451
31022
Chikindzonot
2,381
53
217
262
31023
Chochol
2,282
39
135
169
31024
Chumayel
1,481
24
96
148
31025
Dzn
2,409
40
144
221
31026
Dzemul
1,626
18
89
107
31027
Dzidzantn
4,138
61
217
304
31028
Dzilam de Bravo
989
13
64
87
31029
Dzilam Gonzlez
2,784
30
180
245
31030
Dzits
1,693
39
132
139
31031
Dzoncauich
1,377
19
74
101
31032
Espita
8,404
169
745
867
31033
Halach
9,673
179
698
820
31034
Hocab
3,206
74
248
269
31035
Hoctn
2,811
44
153
220
31036
Homn
3,950
78
296
318
31037
Huh
31038
Hunucm
31039
Ixil
31040
Izamal
31041
Kanasn
31042
31043
2,281
43
166
204
15,258
256
1,101
1,307
1,951
34
132
177
12,882
224
764
1,022
34,847
688
2,718
3,179
Kantunil
2,795
42
194
267
Kaua
1,447
33
127
139
31044
Kinchil
3,222
52
234
306
31045
Kopom
1,071
53
64
31046
Mama
1,332
26
71
118
31047
Man
2,288
34
135
182
31048
Maxcan
11,577
239
890
1,043
31049
Mayapn
1,876
56
201
204
31050
Mrida
437,353
5,746
23,192
28,901
31051
Mococh
1,572
22
101
130
31052
Motul
16,854
262
1,082
1,356
31053
Muna
5,784
93
353
471
31054
Muxupip
1,355
19
79
89
31055
Opichn
2,947
56
210
275
31056
Oxkutzcab
13,839
282
946
1,319
31057
Panab
3,563
60
201
300
31058
Peto
11,791
248
919
1,140
31059
Progreso
25,198
365
1,546
1,993
31060
Quintana Roo
460
23
39
31061
Ro Lagartos
1,717
35
111
151
31062
Sacalum
2,239
46
141
168
31063
Samahil
2,629
61
184
249
31064
Sanahcat
830
19
52
48
31065
San Felipe
882
20
56
72
31066
Santa Elena
1,925
32
121
181
31067
Sey
4,699
101
326
385
31068
Sinanch
1,367
15
86
105
31069
Sotuta
4,328
84
332
429
31070
Sucil
1,729
18
99
140
31071
Sudzal
776
11
41
31072
Suma
794
33
48
31073
Tahdzi
2,415
86
250
327
31074
Tahmek
1,660
22
88
118
31075
Teabo
3,368
62
269
365
31076
Tecoh
8,231
148
528
683
31077
Tekal de Venegas
1,293
25
67
105
31078
Tekant
1,816
31
109
132
31079
Tekax
20,345
369
1,576
1,944
31080
Tekit
4,846
89
385
425
31081
Tekom
1,610
25
133
153
31082
Telchac Pueblo
1,705
17
89
105
31083
Telchac Puerto
814
11
45
86
31084
Temax
3,520
55
225
293
31085
Temozn
8,037
150
642
807
31086
Tepakn
987
54
71
31087
Tetiz
2,393
51
138
222
31088
Teya
1,014
63
86
31089
Ticul
19,636
336
1,268
1,604
31090
Timucuy
3,329
74
230
286
31091
Tinum
5,078
99
390
484
31092
Tixcacalcupul
3,712
93
372
386
31093
Tixkokob
8,550
141
516
606
31094
Tixmehuac
2,308
46
205
214
31095
Tixphual
2,532
32
137
168
31096
Tizimn
38,781
711
2,953
3,803
31097
Tunks
1,529
22
98
112
31098
Tzucacab
7,370
154
590
757
31099
Uayma
1,469
41
109
133
31100
Uc
1,579
27
109
123
31101
Umn
28,568
499
1,916
2,361
31102
Valladolid
42,635
912
3,212
3,932
31103
Xocchel
1,506
27
99
131
31104
Yaxcab
7,216
152
640
790
31105
Yaxkukul
1,495
31
90
121
31106
Yoban
991
18
56
70
712204
11,722
46,748
61,134
Zacatecas
63
32001
Apozol
2597
31
142
201
32002
Apulco
2337
36
156
204
32003
Atolinga
1238
46
79
32004
Benito Jurez
1748
22
108
153
32005
Calera
20944
448
1,623
2,109
32006
3692
48
215
305
32007
6291
102
390
472
32008
Cuauhtmoc
5976
101
445
554
32009
Chalchihuites
4768
73
264
375
32010
Fresnillo
111355
1,885
7,581
9,905
32011
1337
22
56
93
32012
Genaro Codina
3599
66
288
346
32013
3009
51
219
266
32014
9732
169
579
32015
716
24
785
35
32016
10064
169
721
940
32017
Guadalupe
80366
1,371
5,452
7,033
32018
Huanusco
1940
25
76
127
32019
Jalpa
11121
163
680
918
32020
Jerez
25013
302
1,392
1,853
32021
2243
39
153
230
32022
Juan Aldama
8695
130
527
766
32023
Juchipila
5493
71
260
364
32024
Loreto
24709
536
1,818
2,416
32025
Luis Moya
5126
87
336
419
32026
Mazapil
6714
87
408
572
32027
Melchor Ocampo
1166
16
60
99
32028
1133
21
52
106
32029
Miguel Auza
9742
173
760
1,005
32030
Momax
1252
15
65
95
32031
Monte Escobedo
4069
48
200
266
32032
Morelos
6110
100
428
518
32033
Moyahua de Estrada
2115
31
76
136
32034
Nochistln de Meja
12394
145
660
929
32035
Noria de ngeles
32036
Ojocaliente
32037
Pnuco
32038
Pinos
32039
Ro Grande
32040
Sain Alto
32041
Salvador, El
1381
17
87
108
32042
Sombrerete
27031
460
1,754
2,271
32043
Susticacn
572
10
27
42
32044
Tabasco
6986
102
451
602
32045
Tepechitln
3678
41
194
259
32046
Tepetongo
3229
34
133
195
32047
2377
32
123
182
32048
9831
148
612
744
32049
Valparaso
15104
219
878
1,282
32050
Vetagrande
4811
78
349
409
32051
Villa de Cos
14705
264
1,044
1,334
32052
Villa Garca
9340
186
764
862
32053
5680
109
379
509
32054
Villa Hidalgo
8614
139
671
877
32055
Villanueva
13373
199
752
1,012
32056
Zacatecas
73876
1,011
4,200
5,401
32057
Trancoso
9273
225
753
870
32058
1158
14
69
94
6134
105
452
555
18269
381
1,385
1,856
8197
161
623
756
33718
607
2,453
3,150
26979
412
1,705
2,274
9084
168
630
816
Fuente: Secretara de Salud/Direccin General de Informacin en Salud, Estimaciones con base en las Proyecciones de la Poblacin de Mxico 2005 - 2030
G R U P O S
10 - 14
15 - 19
20 - 24
25 - 29
30 - 34
35 - 39
40 - 44
5,257,604
5,168,986
4,987,723
4,716,072
4,473,434
4,276,496
3,909,831
62,446
59,817
56,229
51,812
48,450
46,135
41,901
40,035
39,283
37,928
35,063
33,413
32,889
30,576
2,449
2,371
2,085
1,742
1,485
1,356
1,204
2,679
2,563
2,067
1,693
1,566
1,506
1,458
878
792
689
596
548
510
448
5,955
5,403
4,968
4,959
4,702
3,967
3,076
2,486
2,359
2,165
1,931
1,653
1,485
1,333
2,924
2,678
2,372
2,121
1,819
1,610
1,417
537
443
366
318
282
259
234
1,072
974
832
682
598
559
488
1,136
988
803
743
678
600
531
2,295
1,963
1,954
1,964
1,706
1,394
1,136
151,618
149,552
149,672
145,996
141,492
134,631
118,498
22,994
22,398
21,198
19,355
18,360
18,473
17,549
42,006
41,441
40,165
39,158
39,204
38,242
35,041
5,411
5,172
4,938
4,765
4,541
4,289
3,843
76,454
75,944
79,039
78,771
75,463
69,675
58,723
4,753
4,597
4,332
3,947
3,924
3,952
3,342
26,646
25,393
25,198
25,500
25,465
24,330
21,467
2,999
2,551
2,137
2,124
2,258
2,309
2,229
2,926
2,445
2,062
2,056
2,168
2,296
2,112
9,820
10,184
9,758
9,147
9,354
9,677
9,371
10,357
9,677
10,781
11,775
11,247
9,547
7,291
544
536
460
398
438
501
464
39,625
40,340
39,709
37,896
35,660
32,920
28,797
2,535
2,851
2,805
2,365
1,908
1,729
1,648
10,630
11,958
12,539
12,192
12,070
11,482
10,224
10,747
10,881
11,761
11,920
11,160
10,224
8,682
4,490
4,231
3,777
3,548
3,380
3,045
2,602
1,434
1,581
1,544
1,345
1,162
1,073
982
2,271
2,235
1,934
1,645
1,418
1,251
1,125
400
370
314
341
355
340
281
390
508
536
475
386
340
315
2,767
2,503
2,073
1,864
1,776
1,601
1,391
1,750
1,423
1,090
954
851
736
598
2,211
1,799
1,336
1,247
1,194
1,099
949
130,734
124,636
115,780
108,359
106,859
106,600
98,266
33
29
26
26
30
29
28
7,069
6,469
6,564
6,722
6,298
5,451
4,410
987
909
735
613
671
768
738
1,085
960
794
705
715
712
642
D E
62
64
51
49
53
58
52
1,276
1,224
1,074
934
893
970
939
648
561
438
409
423
458
412
127
128
98
80
86
97
86
2,869
2,722
2,459
2,323
2,227
2,118
2,010
3,606
3,481
3,130
2,847
2,790
2,804
2,690
606
496
381
355
347
337
317
69
68
61
55
52
52
50
66
74
85
66
43
39
47
513
468
363
341
343
343
314
65
53
40
38
44
44
45
65
52
51
56
59
59
59
5,544
4,998
4,532
4,392
4,222
3,824
3,424
9,565
9,294
8,340
7,522
7,579
8,268
8,073
349
305
278
248
253
260
236
3,002
2,787
2,348
2,068
2,039
2,143
2,124
265
251
221
195
213
217
192
1,621
1,354
1,154
1,047
1,046
1,061
977
523
400
314
306
317
317
281
2,477
2,209
1,786
1,588
1,682
1,737
1,582
8,071
7,456
6,845
6,305
6,158
6,178
5,729
165
142
110
96
91
93
102
3,969
3,656
3,598
3,612
3,570
3,353
2,702
2,399
2,309
2,018
1,843
1,833
1,942
1,927
88
93
84
81
79
77
81
35,084
34,332
33,433
31,127
30,062
29,854
27,401
869
864
784
642
639
761
758
1,785
1,670
1,431
1,318
1,326
1,411
1,426
4,972
4,522
3,945
3,694
3,555
3,369
3,210
256
207
171
172
194
178
148
28,588
28,243
26,561
25,156
25,607
25,984
23,911
1,095
980
798
729
690
637
576
311
253
205
197
221
192
181
590
553
474
402
409
405
386
27,412
27,125
27,318
26,831
25,571
24,321
22,380
1,126
1,023
878
805
779
763
713
5,166
5,756
6,157
5,777
5,203
4,927
4,866
871
860
860
802
743
693
617
767
742
685
625
574
549
525
1,067
999
903
928
1,023
984
828
211
187
168
170
156
155
157
7,106
6,784
7,198
7,596
7,099
6,402
5,733
341
312
253
231
227
250
227
4,973
4,594
4,357
4,151
3,876
3,608
3,279
5,784
5,868
5,859
5,746
5,891
5,990
5,435
260,950
257,775
241,843
213,530
185,026
161,696
139,762
937
833
656
585
536
473
416
1,402
1,395
1,327
1,214
1,076
928
851
1,289
1,267
972
850
808
748
683
1,616
1,595
1,450
1,170
970
824
618
1,472
1,247
1,083
844
656
604
517
1,609
1,437
1,207
1,044
880
784
754
535
566
563
505
389
314
314
1,973
2,015
1,804
1,532
1,272
1,158
975
1,752
1,684
1,539
1,579
1,569
1,431
1,307
437
364
284
242
196
168
162
1,029
924
789
670
533
463
436
2,129
2,198
2,161
1,937
1,586
1,294
1,106
2,041
1,880
1,667
1,407
1,173
1,004
833
1,044
965
847
673
544
450
342
2,185
2,116
1,921
1,697
1,467
1,350
1,230
764
726
703
669
595
544
534
4,250
4,500
4,121
3,687
3,351
3,021
2,706
512
436
388
344
287
247
231
6,589
7,090
7,337
6,843
5,974
5,160
4,503
2,397
2,244
1,986
1,740
1,559
1,417
1,191
1,123
1,051
986
927
771
619
576
1,114
949
765
559
503
423
322
5,006
4,622
4,184
3,161
2,459
2,297
2,066
814
627
501
395
312
264
222
508
420
302
276
255
216
196
2,265
2,131
1,851
1,410
1,149
958
684
4,367
4,481
4,743
4,467
3,800
3,346
2,875
222
233
229
212
180
158
145
298
282
319
313
227
181
170
2,035
1,862
1,630
1,387
1,218
1,075
890
8,329
7,036
6,080
5,119
4,323
3,541
2,711
1,559
1,473
1,188
996
871
791
764
557
489
402
333
262
209
189
3,758
3,586
3,208
2,871
2,518
2,157
1,896
505
519
469
442
408
369
334
528
377
294
272
220
194
178
1,649
1,640
1,388
1,180
1,090
1,034
905
1,284
1,049
872
741
661
540
470
1,414
1,206
1,044
867
674
570
477
2,466
2,531
2,282
2,046
1,841
1,663
1,520
2,364
2,561
2,515
2,169
1,754
1,414
1,137
567
489
402
347
306
275
241
621
589
520
449
372
311
292
1,518
1,573
1,523
1,212
931
766
639
341
298
247
216
181
164
128
1,755
1,759
1,602
1,555
1,404
1,255
1,164
1,172
1,031
965
740
583
473
386
978
1,055
995
864
760
702
637
1,056
1,012
882
698
526
423
374
239
253
233
227
223
197
174
2,231
1,959
1,501
1,376
1,336
1,225
1,090
6,570
6,466
6,001
4,799
3,871
3,222
2,571
383
352
284
232
197
193
182
1,232
1,228
1,042
977
951
847
739
231
240
213
180
188
188
867
709
579
468
391
320
166
267
3,540
3,246
2,707
2,263
1,981
1,816
1,591
265
241
230
190
151
125
115
12,256
11,413
9,918
8,303
6,891
5,792
4,615
801
669
589
463
370
302
304
4,676
4,571
4,224
3,654
3,176
2,720
2,276
932
833
706
608
560
495
414
188
205
230
195
135
114
115
3,193
2,639
2,202
1,712
1,391
1,223
1,067
6,963
6,695
5,994
5,411
4,725
3,930
3,232
1,442
1,349
1,134
956
789
605
488
680
635
581
511
438
338
276
1,501
1,569
1,465
1,294
1,146
1,089
932
2,560
2,332
1,850
1,751
1,750
1,597
1,427
937
817
643
507
427
385
352
1,623
1,522
1,184
996
917
856
769
2,257
2,080
1,886
1,427
1,148
981
804
590
551
478
389
313
273
257
1,710
1,815
1,873
1,710
1,479
1,263
1,134
1,560
1,554
1,448
1,270
1,036
947
822
1,773
1,580
1,330
1,079
886
722
601
3,982
3,558
3,031
2,601
2,246
1,956
1,653
10,009
11,294
11,906
10,736
8,996
7,778
6,665
1,669
1,662
1,746
1,700
1,442
1,138
957
2,835
2,321
1,958
1,643
1,330
1,135
951
2,062
2,006
1,749
1,425
1,170
986
824
900
761
706
577
457
386
300
921
940
901
794
678
580
485
504
456
381
339
310
268
223
612
600
562
472
376
301
274
1,145
1,198
1,160
961
817
762
672
1,963
1,949
1,724
1,505
1,373
1,199
1,092
144
139
105
88
85
90
68
13,312
14,713
14,534
13,435
12,380
11,409
10,163
285
226
177
170
150
129
116
551
543
495
450
369
300
274
2,317
2,006
1,703
1,493
1,297
1,183
1,040
2,845
2,549
2,368
1,909
1,443
1,233
1,077
2,637
2,349
2,088
1,781
1,491
1,248
1,111
4,610
4,038
3,394
2,714
2,309
2,033
1,762
3,802
3,700
3,242
3,291
3,172
2,872
2,673
346
391
371
313
254
185
150
3,260
3,316
3,045
2,629
2,315
2,015
1,738
2,203
1,914
1,702
1,478
1,218
1,089
1,006
22,845
28,568
32,890
31,311
27,907
24,788
21,532
1,715
1,831
1,710
1,513
1,328
1,208
1,098
1,502
1,524
1,320
1,067
923
905
778
651
714
739
648
535
456
411
634
653
588
510
469
407
363
3,116
3,185
3,034
2,781
2,464
2,058
1,803
3,725
3,536
3,190
2,919
2,628
2,371
2,139
5,091
5,274
4,990
4,611
4,200
3,696
3,208
2,196
2,065
1,994
1,884
1,584
1,247
991
399
348
296
253
238
223
168
2,211
2,037
1,806
1,437
1,145
974
834
2,131
1,742
1,517
1,304
1,067
847
661
404
388
324
239
193
172
150
1,345
1,061
809
712
624
518
416
880
733
611
481
364
322
291
754
566
431
350
333
276
217
579
523
438
347
271
216
208
269
224
191
140
127
94
76
254
238
199
115
102
108
67
162,269
155,269
145,680
135,271
130,456
131,134
124,810
573
475
418
418
414
385
371
949
945
803
663
658
710
725
336
317
227
193
218
265
265
245
222
238
231
223
228
184
1,112
1,034
866
773
708
712
728
219
200
141
123
134
172
198
853
758
628
503
435
403
382
822
667
569
468
366
343
337
1,960
1,707
1,352
1,100
977
989
1,010
1,047
887
736
689
690
711
681
2,413
2,152
1,812
1,680
1,689
1,749
1,703
481
380
299
230
211
228
227
391
317
243
220
231
240
234
88
73
60
52
50
58
60
50
39
40
43
34
32
39
137
136
108
102
101
104
90
6,828
6,806
5,937
5,053
4,800
5,153
5,245
202
195
155
108
116
135
146
36,431
37,845
36,218
32,818
32,323
34,277
33,944
501
440
345
295
256
241
207
6,310
6,213
5,466
4,923
5,043
5,411
5,445
76
84
59
43
40
52
64
208
169
108
106
103
104
119
157
139
101
91
101
117
116
337
293
225
200
214
237
232
109
90
65
68
75
71
72
3,256
2,703
2,164
1,681
1,473
1,514
1,498
393
349
313
299
311
303
255
3,573
2,895
2,456
2,050
1,642
1,443
1,296
569
422
292
225
209
208
216
1,897
1,611
1,215
1,064
1,065
1,154
1,232
5,115
5,054
4,356
3,707
3,593
3,910
4,071
43
42
29
20
19
20
27
252
235
195
171
167
203
209
385
338
248
204
213
220
197
2,116
1,961
1,666
1,490
1,486
1,540
1,522
65,735
62,510
63,648
62,922
59,951
56,890
50,890
192
167
119
101
117
138
131
169
141
112
106
97
112
128
1,560
1,302
1,057
927
901
942
981
143
121
115
97
70
58
56
54
48
40
39
43
42
41
143
125
103
80
78
87
98
192
171
133
118
123
126
141
2,021
1,934
1,635
1,437
1,446
1,491
1,429
376
300
273
231
194
172
155
280
238
203
183
153
138
123
888
731
526
462
478
578
655
148
118
79
74
73
72
71
2,656
2,566
2,167
1,855
1,842
1,962
1,896
295
275
236
186
157
146
144
857
762
657
663
660
678
656
392
327
286
269
251
249
246
405
363
240
162
168
193
205
807
752
594
524
613
633
595
75
82
72
50
45
55
67
67
86
77
60
50
47
56
101
84
74
75
83
80
81
182
221
167
104
110
130
152
415
402
325
269
262
291
329
127
133
96
79
84
88
101
1,241
1,249
1,035
880
886
926
865
280
252
194
156
159
166
175
64
59
46
36
37
47
48
1,326
1,029
808
670
612
628
599
443
379
309
263
226
200
202
182
158
118
99
102
118
136
322,456
332,985
356,742
375,121
380,382
379,726
362,436
13,614
14,361
15,421
16,564
17,312
17,976
17,567
18,676
21,217
24,672
26,363
26,109
25,643
24,962
8,430
9,069
9,562
9,332
9,546
9,500
8,492
41,606
42,009
44,013
45,952
47,175
48,247
46,499
13,347
13,541
14,292
15,275
15,977
16,336
15,751
77,060
75,207
78,557
81,500
80,745
78,761
73,653
9,301
9,350
9,795
10,266
10,538
10,497
9,609
6,890
6,183
5,997
5,993
6,059
5,997
5,362
26,884
28,266
30,434
31,597
32,171
32,116
29,975
17,932
16,575
16,414
17,070
17,871
18,087
16,235
23,042
24,359
26,672
27,612
27,281
26,628
25,414
17,994
17,892
18,561
18,579
18,532
18,595
17,346
7,541
9,902
12,333
15,082
16,050
15,771
16,167
15,661
17,865
20,144
21,874
21,933
21,979
22,308
9,831
11,885
13,783
15,230
15,893
15,801
15,198
14,647
15,304
16,092
16,832
17,190
17,792
17,898
79,821
77,550
71,762
64,340
59,120
57,126
53,690
1,333
1,324
1,124
939
877
897
889
227
214
168
126
110
108
108
266
226
156
117
113
122
120
1,495
1,427
1,216
1,056
995
985
884
27,339
27,968
27,011
23,840
21,797
21,641
20,703
493
465
362
302
263
262
272
16,333
15,723
15,742
15,455
14,455
13,504
12,232
1,417
1,473
1,276
1,106
1,051
1,065
1,047
489
433
391
341
298
292
260
202
186
124
96
119
128
129
191
199
144
111
113
107
115
7,540
7,255
6,898
6,647
6,162
5,686
5,167
1,237
1,175
1,048
915
813
742
734
1,815
1,578
1,271
976
789
737
650
599
525
408
364
352
326
331
812
823
713
584
556
522
493
404
416
301
222
230
282
301
449
464
355
266
272
302
304
284
224
169
136
104
97
91
529
523
422
344
346
365
343
469
487
376
310
273
271
305
1,039
1,076
936
769
693
723
733
3,252
2,744
2,388
2,081
1,838
1,628
1,369
560
523
401
341
305
287
303
132
123
109
108
98
87
97
1,157
895
717
628
555
523
474
334
303
197
143
157
167
141
506
480
377
281
263
275
277
93
85
63
56
60
55
49
66
74
47
34
37
44
47
329
316
191
160
183
180
178
2,085
1,991
1,766
1,391
1,208
1,259
1,273
372
351
282
229
208
207
190
1,658
1,417
1,186
946
742
644
582
516
519
448
352
309
316
293
989
936
793
717
675
669
655
473
401
312
256
231
204
167
1,089
1,042
932
850
803
751
737
1,248
1,166
942
745
667
666
647
269,531
261,995
246,670
229,022
213,298
199,665
179,355
3,702
3,766
3,421
3,069
2,829
2,606
2,389
4,327
4,401
4,101
3,641
3,390
3,445
3,388
8,293
7,773
6,945
6,077
5,515
5,239
4,747
2,970
3,050
2,825
2,443
2,068
1,943
1,844
4,435
4,448
4,135
3,650
3,239
3,006
2,730
310
255
187
151
141
132
114
21,370
21,540
21,086
20,284
19,470
18,691
17,043
1,744
1,743
1,485
1,223
1,120
1,069
984
4,228
3,912
3,345
2,922
2,580
2,414
2,173
600
629
540
429
396
404
378
4,037
3,969
3,820
3,647
3,426
3,211
2,883
1,210
1,170
991
868
796
781
740
1,429
1,226
1,080
944
827
742
670
8,277
7,677
6,679
5,774
5,001
4,587
4,173
8,545
8,555
8,152
7,560
7,218
6,874
6,177
843
820
782
706
644
598
554
25,264
24,181
23,146
22,160
21,393
20,190
18,035
1,432
1,381
1,324
1,307
1,247
1,162
1,016
2,511
2,480
1,937
1,531
1,429
1,375
1,304
74,476
72,442
71,143
68,333
64,678
59,976
52,383
1,809
1,935
1,906
1,995
2,007
1,894
1,718
1,242
1,142
884
687
592
563
539
7,049
6,978
6,361
5,660
5,155
4,835
4,382
453
448
440
400
374
348
288
4,039
3,868
3,727
3,334
2,871
2,523
2,188
2,761
2,614
2,295
1,961
1,739
1,590
1,427
11,136
11,184
11,080
10,848
10,323
9,967
9,200
4,111
4,260
3,780
3,373
3,237
3,173
3,041
2,079
1,909
1,601
1,295
1,153
1,090
967
5,982
5,395
4,287
3,607
3,149
2,914
2,708
5,809
5,498
5,397
5,028
4,416
3,866
3,428
3,869
3,393
3,143
3,012
2,743
2,388
2,049
6,472
5,682
4,871
4,197
3,702
3,436
3,126
273
233
173
146
152
140
129
4,009
4,019
3,653
3,240
2,937
2,755
2,498
267
300
253
210
190
188
208
9,007
8,859
8,445
7,571
6,574
5,853
5,091
438
472
420
359
318
311
324
1,556
1,609
1,370
1,126
1,000
1,036
1,043
1,219
1,061
841
715
591
537
507
2,353
2,402
2,311
2,280
2,237
2,102
1,879
5,985
6,207
5,780
5,203
4,920
4,688
4,354
1,279
1,083
892
766
694
657
616
2,783
2,578
2,584
2,555
2,314
2,074
1,823
643
521
378
309
293
271
245
2,905
2,927
2,674
2,426
2,210
2,021
1,852
175,020
171,421
153,422
131,350
114,809
105,674
97,376
29,660
34,745
35,887
32,890
29,475
27,224
25,216
2,055
1,626
1,115
915
780
708
659
2,196
2,152
1,650
1,223
1,054
966
905
1,430
939
679
593
510
485
473
345
345
255
200
167
155
149
731
657
503
346
293
316
322
1,588
1,580
1,364
1,084
898
874
863
458
407
283
207
181
190
195
389
289
246
203
175
161
136
1,798
1,436
1,168
1,009
839
713
593
3,058
2,795
2,335
2,116
1,975
1,874
1,738
4,188
3,480
2,746
2,208
1,822
1,705
1,622
754
623
427
374
366
347
325
560
558
489
483
476
454
451
506
520
480
427
388
370
355
834
715
463
368
340
323
302
657
666
499
389
366
364
353
677
586
384
338
325
315
326
1,075
889
693
553
482
442
402
1,430
1,234
1,056
828
644
500
432
3,812
3,669
3,132
2,659
2,363
2,196
2,135
2,165
2,099
1,702
1,333
1,150
1,121
1,096
1,359
1,199
867
673
588
576
638
545
427
330
276
236
224
176
972
839
620
491
448
411
353
438
428
315
248
240
239
214
995
1,011
711
538
514
538
543
7,997
7,126
6,441
5,514
4,495
3,895
3,598
11,019
13,154
13,686
11,581
9,933
9,169
8,204
1,163
973
698
540
473
480
460
357
331
218
159
158
155
143
2,469
1,965
1,516
1,266
1,114
927
719
714
705
599
458
399
401
395
1,743
1,693
1,369
1,141
1,062
981
982
5,526
6,389
6,296
5,340
4,679
4,427
4,225
819
677
532
417
323
304
300
305
311
226
167
162
167
154
5,185
5,813
5,884
5,361
4,748
4,430
3,848
1,378
1,243
979
872
762
696
717
1,415
1,304
1,036
855
743
631
546
1,984
1,461
1,195
966
769
739
702
1,145
1,065
861
684
571
533
490
1,351
932
760
643
537
469
420
639
613
559
475
419
391
339
1,461
1,273
996
752
660
646
587
4,059
3,739
3,222
2,693
2,211
1,957
1,791
417
415
317
227
183
173
183
2,244
2,227
1,933
1,634
1,442
1,345
1,191
578
550
504
448
397
346
313
1,799
1,974
1,934
1,729
1,494
1,322
1,188
2,633
2,098
1,616
1,318
1,069
1,003
991
3,538
2,980
2,285
1,829
1,528
1,409
1,329
2,495
2,250
1,674
1,318
1,204
1,211
1,187
1,859
1,487
1,113
940
831
702
611
4,354
4,736
4,620
4,203
3,831
3,428
3,001
2,783
2,597
2,016
1,476
1,243
1,197
1,155
2,762
2,766
2,321
2,013
1,930
1,837
1,715
2,735
2,792
2,232
1,643
1,436
1,414
1,344
1,350
1,427
1,205
931
839
864
875
731
663
506
415
363
346
345
2,182
2,258
2,215
1,992
1,701
1,496
1,311
1,626
1,331
1,101
904
747
641
536
604
438
337
302
255
237
219
497
548
413
306
281
282
358
307
229
206
187
154
294
139
5,169
4,818
4,003
3,349
2,880
2,435
2,033
1,018
1,065
925
794
646
587
554
1,274
1,256
1,074
891
774
675
616
967
746
574
441
364
324
284
391
372
276
204
190
197
210
2,003
1,606
1,348
1,220
1,029
933
886
632
498
466
403
311
267
234
1,120
942
687
613
549
501
497
1,624
1,255
1,020
884
788
684
600
2,175
2,137
1,978
1,692
1,453
1,254
1,137
2,552
2,042
1,701
1,367
1,125
994
857
892
867
675
562
478
480
486
1,581
1,175
1,027
856
794
679
506
1,318
1,010
829
719
592
523
456
549
450
287
243
205
202
214
806
657
509
422
357
343
287
121,905
120,197
114,007
106,068
100,664
97,334
89,638
923
814
659
626
609
564
483
2,024
1,895
1,691
1,440
1,242
1,105
981
2,380
2,506
2,366
2,141
2,009
1,963
1,886
478
438
381
344
313
278
250
833
849
829
806
742
670
605
749
713
602
533
533
543
497
580
544
481
482
460
409
368
1,782
1,773
1,714
1,733
1,716
1,582
1,445
737
725
702
647
586
550
499
1,370
1,331
1,346
1,362
1,262
1,195
1,200
1,276
1,076
858
675
594
629
652
1,101
1,097
1,003
865
789
814
764
1,347
1,359
1,329
1,421
1,413
1,243
1,054
893
721
583
492
455
493
503
789
731
574
526
525
522
477
2,415
2,230
2,067
1,930
1,766
1,650
1,480
566
560
487
442
453
447
416
1,076
972
783
664
596
558
522
749
694
602
550
536
515
450
87
94
76
74
72
69
73
569
555
562
567
564
529
486
484
488
504
485
459
429
387
1,398
1,446
1,382
1,259
1,148
1,137
1,131
791
734
620
542
506
526
492
1,242
1,053
748
648
620
648
674
348
802
685
587
524
422
362
1,426
1,137
893
747
669
695
675
7,645
7,023
6,251
5,171
4,558
4,619
4,245
1,853
1,911
1,727
1,577
1,573
1,535
1,387
3,572
3,496
3,003
2,752
2,712
2,627
2,492
548
534
449
375
370
394
376
605
527
452
400
366
369
129
105
81
78
89
87
355
80
536
512
421
313
270
290
293
414
432
401
377
340
309
263
340
367
340
310
300
294
282
955
850
740
713
712
696
651
319
300
296
279
241
218
194
447
495
557
502
436
425
416
473
416
314
265
272
286
276
1,887
1,904
1,866
1,781
1,717
1,625
1,443
525
497
413
380
361
328
284
371
287
201
210
195
159
155
756
669
560
540
572
582
536
324
332
315
300
268
263
252
2,712
2,049
1,523
1,347
1,378
1,424
1,305
202
193
133
117
113
109
126
12,148
14,602
15,744
14,592
14,212
14,651
13,794
1,111
856
700
565
444
448
458
893
919
896
820
793
792
749
4,382
4,764
5,308
5,628
5,601
5,106
4,374
1,492
1,445
1,510
1,474
1,310
1,163
1,026
1,108
849
636
572
517
484
504
1,264
1,262
1,198
1,086
1,045
1,010
893
662
620
565
544
525
482
433
1,494
1,560
1,546
1,518
1,470
1,391
1,231
551
567
553
510
472
433
392
732
690
579
553
553
546
526
1,530
1,465
1,248
1,206
1,190
1,067
909
895
776
576
502
479
426
391
1,882
2,019
2,117
2,127
2,053
2,000
1,989
1,858
1,594
1,301
1,011
853
779
754
3,400
3,563
3,516
3,413
3,199
3,013
2,647
411
432
398
364
355
367
339
490
521
529
504
488
473
413
665
623
621
598
600
562
454
2,221
2,314
2,247
2,151
1,975
1,769
1,603
829
730
574
480
440
447
442
3,359
3,368
3,437
3,300
3,208
3,018
2,673
870
880
897
838
719
697
668
483
371
294
270
253
251
253
292
343
350
347
328
315
342
2,215
1,952
1,686
1,387
1,139
1,072
1,033
1,373
1,328
1,381
1,356
1,231
1,139
1,071
584
588
578
563
546
528
459
4,451
4,595
4,699
4,691
4,657
4,473
4,001
6,240
6,836
6,848
6,345
6,048
5,858
5,375
1,489
1,032
698
605
610
650
631
336
297
259
233
204
197
191
1,700
1,257
977
853
801
788
721
1,186
1,254
1,390
1,325
1,185
1,064
853
832
851
894
847
786
754
704
1,389
1,454
1,450
1,364
1,323
1,237
1,097
1,608
1,501
1,335
1,214
1,150
1,120
1,036
341,883
332,665
324,392
310,870
291,297
272,862
247,661
925
885
778
694
620
554
492
1,213
976
880
901
956
898
754
1,110
1,049
908
817
780
764
739
224
216
189
178
162
163
160
802
676
602
581
564
545
486
2,270
2,205
2,076
1,973
1,859
1,700
1,631
405
345
288
278
281
257
239
4,246
4,126
3,759
3,351
3,037
2,861
2,550
804
738
692
632
586
535
499
376
345
292
240
205
194
184
206
208
163
135
138
125
130
181
157
127
124
124
117
127
2,551
2,464
2,285
2,021
1,868
1,776
1,581
357
322
280
249
246
253
247
2,469
2,497
2,348
2,143
2,013
1,950
1,893
1,825
1,728
1,590
1,427
1,230
1,102
992
617
544
438
375
344
324
324
2,702
2,559
2,382
2,292
2,174
1,997
1,817
317
251
190
164
145
133
127
489
427
321
293
292
264
249
887
843
678
619
587
583
587
1,538
1,292
1,181
1,159
1,056
1,049
1,021
4,465
4,863
4,937
4,520
4,139
4,090
3,885
1,065
1,029
966
879
829
823
752
747
734
642
567
544
546
545
242
212
175
166
165
168
153
970
766
605
532
476
458
412
88
91
72
54
48
54
55
749
740
655
566
523
507
500
1,945
1,879
1,716
1,624
1,583
1,480
1,335
184
155
112
102
84
74
71
307
244
163
139
141
150
143
956
883
738
683
622
589
551
70
69
59
55
51
52
63
2,463
2,325
2,036
1,872
1,672
1,571
1,532
892
812
696
642
590
577
567
891
928
883
797
721
698
692
166
161
118
104
112
110
100
60,018
65,171
69,823
66,234
60,366
58,124
55,675
421
329
267
254
264
276
226
196
195
177
151
142
151
154
400
358
282
231
210
200
199
975
894
704
616
592
613
583
1,352
1,220
1,112
1,057
1,035
959
797
859
880
762
616
552
559
566
1,452
1,342
1,163
1,017
946
885
783
1,074
1,015
923
834
781
725
680
1,000
915
745
603
557
560
530
453
389
302
270
231
239
242
2,115
1,945
1,749
1,610
1,409
1,260
1,158
566
550
526
503
466
399
368
231
245
212
172
151
154
148
8,046
7,441
6,768
6,260
5,722
5,254
4,774
201
190
153
140
150
162
162
1,103
1,015
802
700
689
643
611
149
120
94
82
85
90
79
161
167
140
106
90
105
112
617
520
429
414
421
413
401
583
607
543
459
414
421
413
264
278
222
184
199
213
200
1,091
858
659
559
482
427
403
136
146
114
93
89
95
103
4,535
4,284
4,117
4,019
3,840
3,492
3,176
1,678
1,440
1,218
1,122
1,002
844
736
532
496
369
297
307
362
360
2,706
2,419
2,099
1,865
1,625
1,526
1,453
12,706
12,646
12,792
12,527
11,762
10,977
9,375
604
481
312
263
276
290
279
344
346
312
290
260
233
226
8,264
7,274
6,628
6,526
6,210
5,745
4,843
177
163
129
99
90
83
88
303
308
290
255
198
164
156
2,961
2,910
2,754
2,446
2,107
1,891
1,715
650
660
561
485
426
432
430
175
154
125
116
114
113
115
171
125
96
94
94
73
66
1,006
974
839
772
724
715
764
1,370
1,316
1,140
948
843
852
819
630
680
615
523
452
411
367
280
241
155
122
154
177
160
157
137
112
115
108
99
106
1,813
1,812
1,717
1,603
1,477
1,382
1,315
2,824
2,610
2,423
2,324
2,291
2,129
1,898
769
629
492
460
453
446
421
1,476
1,470
1,308
1,143
1,130
1,122
1,051
1,009
861
724
708
638
544
485
751
699
593
504
478
479
472
631
618
530
480
474
470
442
132
136
118
109
99
87
79
322
286
222
204
214
232
215
1,731
1,677
1,473
1,364
1,306
1,209
1,120
398
394
354
317
297
281
302
6,811
6,571
6,070
5,493
5,119
4,833
4,327
2,363
1,968
1,682
1,639
1,618
1,509
1,255
340
301
269
248
253
258
243
939
831
707
653
642
594
533
16,748
14,529
15,353
17,724
16,547
13,165
10,131
33,931
30,948
30,366
31,153
30,053
26,832
22,536
457
415
339
273
237
242
241
1,725
1,398
979
958
963
935
927
25,797
23,362
21,768
20,986
20,556
19,691
17,196
188
223
209
189
168
156
170
333
311
285
251
244
259
240
152
161
134
118
106
105
112
872
869
809
758
681
643
571
151
174
151
119
100
91
88
251
241
228
208
163
155
160
1,634
1,618
1,380
1,210
1,127
1,087
1,078
774
744
652
572
510
466
444
572
595
510
418
390
404
401
283
312
283
232
217
195
176
214
208
187
162
151
159
171
605
618
577
479
400
378
382
629
630
583
503
458
463
459
225
200
175
152
127
119
133
1,027
933
830
765
763
741
626
157
172
139
119
112
119
121
741
920
936
821
732
727
735
1,185
1,116
1,017
913
791
749
766
59,786
61,236
62,869
60,330
57,068
54,212
49,452
1,165
1,189
1,095
962
913
902
847
329
279
221
206
190
162
152
904
828
713
672
611
565
527
3,134
2,969
2,683
2,460
2,233
2,060
1,869
707,583
685,832
671,743
655,871
645,210
629,441
572,725
3,654
3,043
2,344
2,034
1,896
1,894
1,712
4,246
3,991
4,123
4,381
4,385
4,102
3,492
2,573
2,243
1,920
1,677
1,539
1,482
1,377
805
654
526
448
411
427
429
7,907
7,252
6,889
6,354
5,732
5,412
4,627
424
420
433
382
351
359
348
1,371
1,141
821
715
677
629
561
1,490
1,217
825
660
620
677
749
2,484
2,370
2,398
2,343
2,134
2,075
1,968
1,454
1,298
1,202
1,236
1,254
1,174
1,008
2,584
2,319
2,235
2,270
2,386
2,287
1,915
491
509
495
442
417
414
360
18,874
21,014
22,108
20,884
19,841
19,958
19,514
4,609
4,284
3,806
3,439
3,175
3,070
2,894
1,283
1,145
1,059
971
901
863
784
1,217
1,108
1,059
1,034
1,008
974
850
355
324
295
302
306
281
243
2,170
2,105
1,989
1,898
1,865
1,791
1,542
1,668
1,607
1,555
1,430
1,403
1,350
1,173
13,640
13,734
13,451
13,732
15,106
16,242
15,285
1,777
1,558
1,263
1,013
939
938
878
658
625
598
622
631
609
554
2,285
2,165
2,131
1,994
1,865
1,775
1,541
6,444
5,809
5,799
7,089
8,177
7,749
6,018
18,135
16,562
13,318
12,891
13,170
12,988
11,429
1,254
1,141
981
873
750
672
596
361
339
381
368
344
337
276
1,255
1,157
1,157
1,124
1,079
1,123
1,036
13,949
11,685
11,983
14,278
14,916
12,780
9,897
1,046
969
977
970
970
949
822
29,909
28,534
26,548
24,435
23,141
22,515
20,636
2,172
1,746
1,458
1,271
1,044
911
850
73,836
75,361
77,090
74,488
72,692
72,463
68,759
586
438
400
364
302
268
247
4,392
3,702
3,792
4,443
4,461
3,762
3,001
2,102
2,039
1,924
1,772
1,571
1,503
1,357
10,388
12,241
13,032
11,869
11,596
11,415
10,065
515
451
460
437
421
386
339
31,673
27,083
23,213
24,932
30,178
31,448
26,097
1,727
1,525
1,274
1,124
1,079
1,085
1,064
396
330
254
208
186
180
165
8,015
7,459
7,015
6,283
5,420
5,052
4,502
1,227
1,140
1,043
914
865
870
753
1,212
1,203
1,232
1,207
1,194
1,161
1,094
4,242
3,728
3,319
3,132
2,938
2,785
2,523
630
626
605
563
540
517
476
3,939
3,340
2,997
2,733
2,419
2,288
2,009
3,152
2,931
2,845
2,669
2,428
2,238
2,002
410
579
626
570
472
431
422
1,231
1,145
1,107
1,061
974
921
849
5,558
5,304
5,147
5,007
4,810
4,803
4,381
1,447
1,291
1,091
938
860
865
804
1,781
1,746
1,709
1,666
1,638
1,550
1,385
8,702
9,773
10,277
9,497
8,953
9,181
9,508
418
549
533
531
516
458
454
1,786
1,356
1,060
1,010
939
904
837
29,125
31,431
34,647
34,792
33,360
31,530
28,355
40,851
41,426
43,313
44,279
45,086
44,379
39,981
1,363
1,280
1,193
1,154
1,117
1,051
912
16,391
15,933
15,764
16,039
16,216
15,330
13,231
423
381
401
418
402
353
315
2,800
2,747
2,746
2,698
2,638
2,545
2,229
1,638
1,387
1,228
1,060
976
944
827
2,194
1,821
1,456
1,300
1,193
1,141
1,095
1,604
1,455
1,392
1,291
1,226
1,198
1,086
293
248
160
113
114
126
117
4,593
4,282
4,075
3,650
3,269
3,023
2,600
1,336
1,212
1,160
1,092
1,031
955
889
199
178
177
155
154
202
178
12,477
11,503
11,340
11,456
11,487
10,881
9,507
719
657
612
588
554
544
501
651
607
603
586
558
535
617
564
599
613
563
516
488
453
6,607
5,127
4,150
3,582
3,145
2,925
2,512
1,187
1,086
1,019
1,013
1,020
1,012
892
3,658
3,578
3,668
3,559
3,367
3,124
2,703
350
315
251
197
174
182
185
585
500
365
310
300
310
302
582
569
528
484
463
428
385
1,556
1,211
890
734
683
716
674
17,082
15,397
16,136
19,108
19,879
17,278
13,761
3,748
3,215
2,508
2,005
1,816
1,858
1,838
621
520
496
551
568
518
405
1,960
1,814
1,692
1,605
1,541
1,506
1,368
3,547
2,958
2,380
2,051
1,897
1,876
1,755
1,855
1,527
1,252
1,045
964
953
910
5,600
4,884
4,291
3,803
3,421
3,074
2,618
4,320
4,231
4,009
3,557
3,209
3,007
2,749
524
489
465
491
459
424
405
3,811
3,590
3,446
3,191
2,983
2,873
2,622
4,002
3,830
3,696
3,635
3,601
3,414
3,007
2,310
2,191
2,239
2,224
2,108
2,049
1,866
1,472
1,383
1,343
1,279
1,221
1,182
1,065
861
833
774
710
672
696
622
3,585
3,546
3,475
3,236
3,080
3,108
3,109
1,783
1,653
1,595
1,559
1,513
1,417
1,263
997
861
635
515
470
479
468
258
249
244
219
214
230
224
9,655
9,556
9,494
9,260
9,043
8,884
8,482
1,670
1,532
1,466
1,508
1,508
1,407
1,265
3,786
3,621
3,648
3,291
2,977
2,933
2,608
774
679
616
561
556
541
477
2,238
1,919
1,818
1,929
1,994
1,993
1,797
22,920
24,297
26,297
26,812
26,669
26,463
24,758
2,004
1,650
1,038
774
760
853
905
37,441
38,195
39,110
38,732
38,297
36,797
33,049
469
466
402
357
361
359
351
6,265
6,115
5,674
5,413
5,604
5,850
5,497
23,803
24,054
23,590
22,586
22,952
23,945
22,792
2,871
2,726
2,407
2,152
2,004
1,995
1,881
2,959
2,526
2,034
1,743
1,493
1,321
1,153
2,575
2,224
1,916
1,682
1,544
1,446
1,267
3,246
2,857
2,336
2,081
1,955
1,822
1,658
5,505
4,516
3,716
3,077
2,667
2,483
2,111
2,450
2,364
2,347
2,274
2,103
2,001
1,774
233
210
164
155
148
142
112
713
604
461
400
370
380
362
8,155
7,712
7,366
6,982
6,549
6,112
5,353
1,102
905
739
574
507
536
508
7,028
6,932
7,075
7,086
6,662
6,252
5,572
20,767
23,348
24,687
23,815
22,933
23,313
23,908
17,340
17,385
17,441
15,561
13,310
12,693
1,942
1,555
976
708
681
729
12,734
774
6,833
5,319
3,949
3,073
2,645
2,545
2,289
495
457
449
473
420
426
407
198,094
197,717
186,862
170,955
155,237
145,139
134,197
549
511
470
437
393
331
311
863
781
584
458
436
444
407
912
880
819
697
622
604
579
510
534
503
446
412
385
365
518
527
488
415
348
328
334
5,778
5,507
5,197
4,773
4,165
3,784
3,519
125
125
110
101
94
83
77
1,363
1,118
885
713
616
586
574
1,700
1,634
1,449
1,347
1,180
1,082
967
1,209
1,069
794
689
687
645
582
398
417
413
395
363
324
306
2,042
1,971
1,732
1,542
1,334
1,237
1,184
587
413
256
232
231
225
211
541
511
425
349
331
337
329
1,034
919
684
551
530
508
469
763
837
789
745
638
584
600
2,010
1,748
1,515
1,345
1,175
1,042
909
400
384
330
293
277
263
252
831
848
755
658
561
553
542
1,130
1,146
1,164
1,147
997
877
784
659
601
501
460
371
354
347
892
849
810
756
653
609
575
388
396
382
352
309
281
275
856
871
830
694
534
514
517
1,679
1,696
1,612
1,366
1,195
1,086
940
305
241
170
138
144
144
120
213
218
203
201
188
163
162
159
190
191
185
182
170
157
903
699
468
402
374
364
345
418
523
506
442
416
402
391
905
807
733
655
593
546
482
595
586
549
494
422
373
357
1,171
1,054
947
862
714
607
616
6,024
5,934
5,408
4,598
3,974
3,783
3,579
1,830
1,603
1,211
1,038
945
897
894
451
480
437
397
370
366
351
256
277
263
257
268
259
241
2,066
1,930
1,480
1,299
1,205
1,158
1,185
450
437
361
312
279
262
229
815
733
662
597
518
472
417
632
596
471
366
342
347
327
521
549
489
440
408
390
394
3,513
3,526
3,342
3,025
2,722
2,576
2,359
506
503
465
409
388
373
371
1,262
1,335
1,329
1,226
1,115
1,056
1,005
598
567
481
414
369
349
346
990
930
809
706
601
543
511
232
225
178
158
153
154
146
949
787
609
512
449
411
375
4,452
4,030
3,387
2,872
2,647
2,561
2,307
492
461
416
421
407
408
392
8,033
7,743
7,338
7,154
6,612
6,195
5,704
30,967
36,107
38,682
35,386
32,125
30,373
28,538
361
389
335
311
297
251
226
2,023
1,916
1,682
1,499
1,326
1,218
1,172
1,449
1,501
1,396
1,181
1,015
896
808
531
403
242
188
171
174
178
904
871
835
773
683
642
564
402
313
271
269
246
213
191
411
421
426
399
361
350
341
1,521
1,312
1,114
977
845
787
645
861
845
777
652
562
543
516
726
708
637
543
468
483
462
1,169
1,089
912
789
722
657
639
1,713
1,658
1,541
1,411
1,259
1,179
1,007
4,285
4,354
4,148
3,827
3,369
3,067
2,801
477
634
677
629
613
601
534
1,100
1,170
1,123
970
842
788
707
4,289
4,411
4,281
4,237
4,107
3,868
3,495
620
619
573
559
563
533
506
2,817
2,782
2,616
2,477
2,280
2,062
1,866
541
539
512
466
413
374
336
1,108
1,133
1,063
941
827
761
730
442
450
388
327
313
297
267
2,319
2,313
2,140
1,940
1,808
1,686
1,596
2,978
2,963
2,859
2,662
2,582
2,520
2,181
648
657
555
473
426
433
440
492
499
477
463
420
401
377
2,070
2,030
1,866
1,659
1,432
1,237
1,070
1,022
854
662
572
533
475
439
507
392
269
201
181
204
201
3,362
3,223
2,836
2,501
2,188
2,009
1,848
1,449
1,329
1,192
1,006
838
758
694
1,311
1,222
1,067
955
856
756
675
1,269
1,254
1,183
1,086
1,010
974
895
614
648
630
574
529
545
513
561
525
473
429
417
386
353
2,783
2,708
3,037
3,400
3,064
2,473
1,908
1,008
984
855
735
704
680
642
709
740
739
669
572
485
433
494
506
506
466
412
391
383
855
674
409
317
319
330
337
1,615
1,383
1,168
1,049
949
918
817
234
241
215
202
204
212
187
372
373
340
341
338
344
328
525
431
288
236
245
218
176
1,800
1,495
1,118
983
920
895
869
1,359
1,354
1,148
989
948
888
808
890
735
482
396
391
412
389
726
735
637
543
469
426
388
543
404
306
264
238
220
215
14,314
14,326
14,108
13,492
12,370
11,539
10,581
858
867
786
737
715
695
640
626
638
590
536
475
427
403
734
763
774
697
638
600
567
1,229
1,205
1,185
1,094
980
914
831
3,157
3,235
3,148
2,991
2,835
2,720
2,594
8,169
8,554
8,552
8,132
7,521
7,015
6,371
105
111
98
108
122
112
84
1,681
1,744
1,543
1,265
1,161
1,136
1,107
866
783
738
679
612
526
479
7,485
6,886
6,374
5,934
5,360
4,944
4,432
1,003
1,008
926
843
803
790
756
78,273
78,418
75,727
71,376
68,070
66,218
61,958
739
691
565
489
490
499
471
714
686
618
537
535
526
473
1,643
1,578
1,360
1,154
1,077
1,055
1,019
3,567
3,423
3,062
2,800
2,663
2,608
2,421
362
319
272
260
256
247
237
7,639
7,778
7,748
7,442
6,952
6,635
6,181
13,763
15,575
16,212
15,536
15,146
15,146
14,644
4,265
3,933
3,748
3,722
3,678
3,509
2,978
689
712
735
703
630
561
497
743
698
592
547
531
532
498
8,472
8,951
9,038
8,682
8,270
8,120
7,645
2,144
2,183
2,044
1,903
1,846
1,838
1,838
663
629
643
599
548
536
502
409
378
352
318
310
310
287
1,257
1,151
904
815
784
763
707
864
726
688
633
581
568
501
3,157
2,962
2,777
2,569
2,342
2,210
2,025
5,491
5,277
4,907
4,488
4,252
4,077
3,624
1,180
1,056
906
821
769
759
765
1,868
1,795
1,729
1,721
1,792
1,729
1,532
270
259
249
228
221
219
201
1,176
972
862
779
691
643
553
256
277
278
250
230
204
184
2,215
2,148
1,940
1,748
1,657
1,630
1,590
1,449
1,320
1,145
1,054
1,038
1,019
993
791
732
718
688
618
558
540
611
596
579
500
453
423
377
3,143
2,933
2,751
2,589
2,517
2,436
2,223
4,105
4,013
3,801
3,628
3,394
3,227
3,044
2,162
2,171
2,111
1,894
1,657
1,566
1,469
1,360
1,446
1,454
1,378
1,319
1,316
1,286
387
350
317
316
304
289
719
700
622
585
519
460
265
388
46,803
45,521
42,872
39,963
37,611
36,151
33,440
1,731
1,581
1,288
1,110
1,087
1,144
1,146
581
562
452
411
429
426
400
463
414
305
249
280
315
325
2,769
2,627
2,444
2,255
2,068
2,011
1,990
822
615
461
368
318
325
335
1,329
1,220
1,021
933
958
983
904
894
810
707
580
495
463
430
2,260
2,221
2,165
2,174
2,143
1,921
1,617
2,482
1,777
1,468
1,309
1,051
915
846
1,535
1,314
1,017
979
995
965
937
1,002
864
761
674
618
604
601
1,673
1,460
1,200
1,181
1,150
1,124
1,119
276
262
226
220
234
222
206
887
859
749
680
657
648
584
3,474
3,104
2,642
2,647
2,676
2,608
2,561
1,593
1,391
1,083
1,028
1,085
1,136
1,110
16,256
18,084
18,417
16,662
15,516
15,128
13,868
1,159
1,020
823
849
870
877
856
707
564
416
356
342
320
276
4,910
4,772
5,227
5,298
4,639
4,016
3,329
207,252
196,731
191,886
190,949
191,115
188,101
171,949
148
123
105
107
116
109
93
111
103
92
87
89
95
105
50
41
35
38
40
41
44
1,413
1,314
1,172
1,162
1,179
1,179
1,116
935
733
611
575
574
601
587
30,646
24,237
22,631
27,558
31,265
29,477
22,286
706
537
432
426
408
405
408
171
133
97
96
101
113
105
3,288
3,046
2,869
2,707
2,616
2,704
2,668
364
326
296
284
301
305
264
316
278
250
239
250
273
245
920
775
807
801
728
657
592
474
407
330
302
314
333
341
1,761
1,469
1,153
979
883
945
945
41
47
43
34
37
44
43
146
123
110
111
115
102
88
1,987
1,613
1,293
1,246
1,279
1,264
1,159
4,196
3,328
3,735
4,583
4,247
3,224
2,260
3,917
6,667
7,207
4,950
3,939
4,171
4,593
209
187
171
156
151
159
166
19,993
16,698
14,848
16,510
18,548
17,977
14,520
486
449
416
385
391
430
415
58
47
39
36
36
40
48
394
263
184
155
140
161
176
391
354
343
339
317
306
253
30,682
30,798
29,408
27,423
27,382
28,672
28,511
50
48
37
35
40
48
66
54
51
52
54
52
49
57
288
266
234
209
224
247
222
181
156
118
113
123
121
114
12,525
9,266
10,212
13,715
13,875
10,871
7,197
204
176
120
115
124
136
137
3,380
3,233
2,892
2,652
2,538
2,672
2,617
302
265
276
268
232
221
198
37
33
25
27
25
30
31
406
341
256
195
179
163
167
276
253
244
222
200
196
189
2,375
2,355
2,180
1,914
1,907
2,095
1,941
43,727
46,283
48,421
45,537
43,042
42,074
39,770
28
29
28
23
16
16
23
699
595
513
532
553
516
455
185
185
174
153
151
173
178
132
97
73
73
81
77
68
1,468
1,326
1,107
1,003
1,075
1,183
1,127
1,979
1,647
1,667
1,805
1,668
1,444
1,219
18,179
20,163
19,565
15,958
14,368
17,080
20,462
829
718
692
674
643
657
618
14,241
13,394
12,688
12,825
12,966
12,611
11,502
1,648
1,553
1,471
1,390
1,414
1,464
1,398
68
57
50
46
49
51
50
170
146
124
121
115
117
131
187,185
190,830
175,426
151,650
134,794
125,795
115,381
59
61
44
25
23
26
24
1,963
2,156
1,843
1,580
1,534
1,454
1,272
111
85
66
66
57
48
51
40
37
27
25
18
17
19
581
711
629
558
524
537
522
678
773
746
598
525
517
476
148
156
108
84
84
86
86
37
24
15
21
22
17
16
523
449
357
290
288
258
213
549
627
599
622
606
600
562
48
44
35
24
23
29
25
533
437
376
307
250
245
238
71
98
108
77
70
78
80
1,013
1,254
1,273
1,135
1,075
1,042
972
234
219
191
149
139
127
106
707
598
505
367
286
247
202
163
164
124
93
96
96
97
33
31
21
22
26
21
13
133
112
101
112
95
80
82
326
285
208
152
125
127
121
660
734
685
597
569
546
503
37
35
26
28
31
28
20
752
866
976
897
804
694
595
199
164
120
109
88
88
110
505
556
463
412
402
371
347
365
358
264
212
212
228
219
104
107
96
79
70
61
62
739
780
683
552
491
493
478
256
204
133
136
146
123
112
320
445
437
385
358
354
358
460
395
321
285
238
208
205
43
45
27
13
14
21
20
107
133
138
113
111
110
116
48
46
38
29
25
23
22
17
17
19
17
17
16
12
307
291
265
206
166
148
154
233
212
155
118
104
104
113
80
81
71
60
50
56
57
2,369
3,004
3,046
2,502
2,067
1,995
1,920
294
259
216
183
159
154
158
1,868
1,673
1,376
1,264
1,152
1,074
1,097
381
347
323
304
274
229
200
4,480
5,158
5,252
4,703
4,174
3,811
3,521
1,698
1,790
1,596
1,451
1,344
1,349
1,312
311
362
497
574
478
361
296
142
154
127
103
85
85
105
60
54
46
36
30
29
18
32
51
51
53
47
36
39
220
150
114
114
98
87
78
281
295
262
220
189
158
142
317
309
234
205
219
205
206
41
58
49
47
43
39
41
17
17
11
14
14
138
135
108
86
75
71
64
67
65
49
37
32
35
37
1,754
1,908
1,623
1,387
1,276
1,304
1,227
825
676
464
393
358
336
329
1,579
1,534
1,363
1,196
1,075
967
899
152
117
103
81
67
71
72
103
99
74
62
58
53
59
27
26
21
18
20
21
23
140
166
192
191
177
150
130
299
338
308
258
209
213
218
46
63
46
29
32
26
29
222
206
162
147
151
164
160
8,542
12,773
16,010
13,960
11,542
10,465
9,597
936
1,008
1,016
876
775
763
704
125
130
122
91
70
60
54
410
394
304
258
241
224
211
189
171
152
110
85
91
89
367
377
348
291
244
211
193
1,802
1,861
1,586
1,269
1,076
972
934
31
25
21
19
14
16
13
110
103
88
88
108
100
197
170
116
95
94
91
78
80
180
234
257
205
167
175
179
23
36
34
33
34
35
33
3,188
3,708
3,719
3,455
3,317
3,378
3,187
49
58
44
31
39
43
40
70
81
59
44
41
45
39
363
267
186
159
132
140
138
260
340
404
350
281
239
202
108
134
142
147
141
112
102
1,031
867
686
597
503
447
433
32
41
37
35
31
27
19
121
146
184
148
117
115
113
120
115
95
72
62
58
61
67
89
102
90
67
57
59
325
303
255
204
171
163
165
187
258
288
249
225
229
201
55
59
51
40
35
42
45
20
27
20
15
15
15
11
120
99
87
77
61
50
54
260
257
259
208
157
139
117
22
19
18
22
25
19
17
70
52
44
48
46
41
41
260
212
191
171
140
112
112
30
23
15
14
12
10
13
11
45
38
22
13
18
22
23
199
236
229
201
195
209
187
190
244
242
223
230
214
192
185
182
144
111
96
87
78
458
357
322
284
222
180
165
15
14
10
10
10
628
806
897
756
616
544
483
239
197
164
142
111
108
97
54
56
49
54
51
44
39
96
79
60
47
38
40
33
344
282
188
132
123
133
131
99
136
119
100
107
103
93
182
169
155
113
84
78
80
24
21
19
12
10
16
13
377
474
512
572
641
543
395
237
201
156
124
122
112
89
187
175
145
119
94
77
80
110
114
113
104
86
70
67
24
17
12
10
10
10
11
19
25
23
21
16
17
18
16
25
32
29
21
15
16
140
125
85
63
63
65
52
877
885
915
816
706
702
653
588
517
399
331
282
248
251
215
216
209
173
110
82
99
77
69
58
50
32
35
35
41
49
35
26
36
41
36
326
317
239
198
187
189
169
509
522
458
392
330
288
270
35
41
50
51
49
48
39
263
233
151
130
116
100
104
1,911
1,642
1,487
1,224
1,000
887
812
317
323
297
257
225
192
181
802
658
530
472
398
366
341
191
171
117
92
87
90
90
11
13
11
11
10
12
142
112
85
73
69
62
52
27
28
31
24
19
17
19
515
457
347
328
314
295
275
56
62
43
26
25
24
33
473
429
332
311
314
324
301
33
40
27
26
23
20
16
79
88
88
88
75
63
56
186
136
146
127
88
76
80
17
14
10
125
96
76
62
52
49
42
72
68
51
52
49
39
30
551
606
595
526
429
381
349
25
14
10
14
12
65
56
39
35
31
27
25
237
232
185
159
145
125
110
116
101
104
92
63
54
58
46
51
41
28
28
24
18
139
135
126
109
93
95
83
411
523
608
574
546
518
421
157
118
67
61
66
61
53
365
304
222
180
165
154
141
75
82
72
63
51
38
35
168
145
103
94
93
87
75
128
140
126
91
71
53
50
71
59
53
53
48
43
45
204
170
105
89
82
79
73
78
76
73
71
53
43
37
467
491
471
438
391
360
301
82
112
115
98
71
63
55
67
50
32
30
26
27
26
254
181
105
94
101
112
109
270
221
178
175
142
111
118
1,184
875
643
517
502
510
499
10
12
13
50
43
35
38
38
38
31
128
173
185
164
154
158
140
84
58
31
30
30
32
109
103
79
89
85
76
35
77
478
451
376
339
350
373
328
224
275
328
345
299
207
189
70
79
54
31
35
46
42
117
112
67
47
51
51
52
18
14
10
10
14
17
12
161
123
88
73
65
77
80
92
88
60
50
42
38
36
6,524
7,775
8,089
7,400
6,749
6,201
5,494
562
508
417
338
282
266
250
19
17
13
14
19
16
13
95
99
87
60
51
59
53
647
480
309
266
255
238
234
183
159
139
103
73
74
67
1,382
1,283
974
817
774
743
676
11
15
35
53
58
55
53
44
44
80
99
96
72
69
73
61
42
50
43
40
43
37
41
68
59
29
27
29
30
28
16
14
13
15
15
10
100
134
129
96
89
97
99
1,763
1,563
1,158
1,038
1,032
1,000
992
34
29
19
20
15
13
13
229
175
142
127
110
112
110
123
117
111
94
78
68
51
253
226
174
150
127
122
107
217
209
169
140
115
103
87
31
36
28
19
18
19
20
1,126
854
630
619
582
547
499
145
121
85
84
89
82
76
1,009
843
607
476
420
413
398
355
321
256
201
156
173
195
37
44
47
48
35
34
33
351
336
223
161
158
178
157
175
146
112
95
71
63
63
218
164
142
123
96
77
73
276
218
160
129
116
101
87
139
130
83
66
73
64
55
21
33
36
27
20
21
25
58
44
33
31
33
34
28
207
155
107
81
79
76
69
27
30
20
10
10
10
10
90
104
88
66
59
62
71
149
144
103
89
82
84
90
52
57
55
54
45
30
28
72
59
59
62
49
44
38
38
27
42
36
24
19
18
19
25
22
23
21
24
22
443
381
296
238
201
183
116
116
99
83
76
76
180
68
526
621
673
633
592
567
476
49
29
23
33
28
16
12
501
434
368
295
238
200
185
38
44
30
19
18
23
21
128
117
116
82
66
47
38
1,273
1,274
1,139
872
719
663
597
65
85
78
48
50
55
58
522
414
312
288
247
203
171
184
175
151
127
102
82
85
71
73
58
40
30
35
38
94
92
88
73
64
60
55
37
41
36
25
34
30
21
43
44
45
40
31
33
28
200
160
113
95
89
84
76
44
42
29
28
35
30
22
1,308
774
582
528
455
392
334
62
72
71
76
65
56
52
220
225
201
174
150
119
115
55
53
41
29
33
35
29
26
38
28
19
13
14
12
62
59
57
54
58
53
45
869
894
749
643
588
491
465
234
191
162
155
137
124
107
59
52
45
42
35
35
34
80
68
35
25
24
29
30
95
94
71
59
51
56
54
124
100
75
67
67
66
64
116
126
130
103
86
80
79
118
116
90
59
50
47
42
12
39
45
29
27
22
29
28
37
33
22
16
20
28
25
145
125
86
61
51
61
55
185
155
100
89
84
68
64
479
376
264
214
195
172
154
51
46
32
28
34
33
28
197
152
129
92
68
63
71
140
97
61
61
54
52
56
471
475
366
277
255
226
180
448
358
296
264
233
212
195
10
15
13
10
37
38
26
22
26
26
23
139
127
104
91
78
76
74
77
59
40
35
27
25
22
206
151
116
106
78
67
61
367
310
243
175
142
159
143
206
201
154
111
90
93
85
72
83
61
49
44
44
46
452
401
373
318
260
213
37
38
28
24
23
18
185
18
710
601
412
362
361
354
302
2,104
1,991
1,661
1,367
1,234
1,196
1,113
162
153
143
127
103
89
66
100
87
61
68
69
66
67
31
29
29
20
21
19
23
34
36
34
37
28
23
24
229
242
224
164
116
88
80
204
194
162
132
100
102
89
155
162
123
89
98
97
79
12
10
39
41
34
25
25
21
16
54
50
43
28
30
35
28
44
41
29
29
28
23
21
231
222
164
126
121
117
107
88
74
50
36
35
33
30
615
824
1,000
1,059
1,102
882
591
267
348
333
271
259
256
221
285
368
376
325
285
259
247
23
35
39
34
23
20
21
146
128
117
109
93
79
71
425
537
594
503
409
387
363
47
38
40
44
36
34
31
341
281
239
191
166
159
154
50
64
50
44
46
43
47
232
207
159
116
88
82
90
42
45
38
33
25
24
23
43
30
18
22
26
24
17
153
222
240
160
125
139
140
222
226
198
144
115
91
71
474
403
275
282
289
250
223
156
168
139
121
122
108
101
777
571
442
414
383
380
378
313
339
375
358
316
259
212
15
10
860
640
437
367
339
313
275
45
36
20
23
24
28
24
78
89
83
75
66
57
52
81
89
76
62
56
48
52
41
34
26
20
19
22
23
64
54
54
45
42
44
39
2,034
2,053
1,903
1,766
1,623
1,446
1,268
52
57
55
40
28
31
29
28
25
31
28
23
24
17
50
38
24
28
22
16
19
50
48
31
33
31
27
29
200
139
109
98
88
76
62
2,284
2,248
2,000
1,695
1,463
1,318
1,156
657
625
537
414
357
324
296
328
249
199
184
164
148
125
694
704
619
528
492
502
485
71
72
67
57
42
34
31
85
59
45
41
38
33
34
261
226
192
164
138
125
126
27
28
19
20
19
18
14
11
10
14
14
97
116
111
90
87
89
77
2,201
2,078
1,678
1,372
1,246
1,203
1,162
21
50
38
43
38
30
23
167
161
147
93
69
79
79
237
199
169
142
122
125
110
285
352
369
348
329
288
240
144
176
153
127
129
131
112
58
67
51
47
42
41
39
13
13
12
13
12
92
93
102
95
85
81
68
47
69
64
50
48
42
39
154
157
153
106
72
66
79
189
184
133
111
101
86
79
40
52
64
69
60
44
49
170
158
156
132
101
90
80
320
342
264
186
158
163
161
100
102
74
58
60
67
61
654
932
915
656
667
883
871
90
91
73
62
60
62
60
219
184
140
106
91
70
59
92
91
71
59
53
51
47
35
33
26
18
14
17
20
36
39
28
21
22
20
19
70
72
66
56
58
63
61
35
48
40
31
32
33
29
50
77
65
43
43
49
45
60
38
19
22
20
21
18
142
166
149
126
114
101
85
52
61
62
49
37
27
29
62
46
44
44
41
42
32
113
117
112
113
112
91
75
898
890
773
642
549
494
423
41
40
36
29
31
35
30
316
240
147
132
125
121
125
315
278
228
187
146
139
162
84
87
73
61
62
62
53
59
73
60
48
58
58
45
21
26
23
16
17
20
15
48
46
39
36
34
24
28
110
109
94
75
61
55
52
17
17
12
85
74
55
47
45
45
42
444
670
735
582
472
497
14
18
15
13
13
505
9
721
582
434
355
308
285
272
144
137
116
97
81
78
74
207
163
95
90
93
81
75
81
98
88
65
64
59
48
112
114
82
69
68
61
68
65
56
46
35
32
34
29
36
22
16
15
18
22
15
256
195
161
155
129
118
113
3,138
3,903
4,624
4,333
3,780
3,310
2,667
1,330
1,097
923
739
618
559
521
89
117
110
82
87
81
70
173
145
99
76
75
67
64
59
47
28
29
34
33
31
1,423
2,222
2,884
2,496
1,952
1,777
1,604
207
220
198
138
109
93
76
417
349
237
184
159
177
172
175
199
218
202
165
135
110
117
128
123
95
81
83
75
88
72
39
26
26
32
40
209
169
115
93
101
106
101
1,974
2,198
2,134
1,786
1,536
1,379
1,266
175
193
169
145
134
122
115
1,090
1,288
1,353
1,251
1,150
1,058
877
41
60
56
48
37
33
33
1,332
1,282
1,109
930
853
795
667
70
52
36
27
28
29
25
94
110
120
112
100
88
78
29
29
33
28
24
19
16
67
76
78
71
60
45
45
1,299
1,049
805
707
669
585
559
645
621
451
330
321
292
228
13
25
26
20
12
11
15
275
440
525
420
334
336
392
242
193
155
143
131
120
114
32
30
26
24
28
27
20
195
159
122
110
103
93
82
2,200
2,259
2,188
2,052
1,886
1,663
1,285
570
568
466
363
344
353
333
326
237
143
123
102
104
113
25
17
20
24
20
18
14
519
474
356
310
309
283
248
595
634
550
510
458
423
415
15
22
28
26
16
15
16
166
136
100
83
71
51
42
191
243
210
167
159
162
167
28
25
16
14
13
14
18
16
22
16
17
20
18
14
251
215
187
143
123
112
102
112
127
115
98
82
60
53
609
494
371
314
261
223
200
712
775
699
623
534
500
468
112
104
76
54
50
51
52
79
63
51
47
38
33
36
13
12
12
15
15
81
81
49
48
55
59
55
25
43
44
36
34
41
32
175
202
196
134
99
106
83
318
236
153
135
128
131
107
131
122
123
85
61
54
59
49
60
43
21
26
30
26
564
520
480
394
320
295
282
91
84
72
72
65
46
36
1,450
1,261
971
813
731
665
606
47
43
31
24
21
18
27
609
516
465
425
373
342
290
10
10
13
13
10
14
12
14
15
14
30
23
10
13
14
12
85
66
47
36
33
37
35
329
323
297
223
162
159
173
915
813
564
400
372
387
364
163
121
108
77
58
57
50
134
156
114
87
87
89
96
987
756
636
561
416
331
300
37
30
14
14
20
24
19
168
201
177
138
132
119
94
305
250
171
171
183
176
168
244
202
192
158
125
98
104
160
131
93
78
65
59
63
76
94
91
84
61
53
51
207
159
136
109
104
95
85
64
78
49
28
27
32
36
181
176
149
138
145
149
125
333
310
252
186
154
158
150
13
20
10
13
14
167
209
192
157
137
130
116
23
16
14
14
12
10
14
13
16
13
14
98
89
91
71
60
51
55
1,009
782
654
548
464
381
316
908
885
755
597
533
513
480
966
715
554
514
460
398
320
2,577
2,545
2,238
1,742
1,326
1,148
1,062
206
185
144
131
132
138
131
27
19
11
18
15
10
133
129
94
90
84
94
110
65
60
44
37
33
42
34
179
166
104
82
91
89
81
415
440
400
389
353
287
12
12
262
7
98
79
50
38
39
43
40
80
72
46
53
54
42
39
41
30
31
31
19
21
21
100
100
83
60
59
55
50
2,398
2,422
2,004
1,625
1,508
1,426
1,338
411
468
493
430
373
335
296
265
196
127
109
98
100
100
197
141
67
47
57
69
73
83
104
96
86
89
76
60
96
103
101
94
70
42
47
325
245
170
149
121
123
113
195
175
148
115
83
77
78
322
266
232
185
143
132
123
181
155
117
102
85
70
74
18
19
17
17
16
14
13
327
277
219
155
122
135
120
158
159
124
96
68
64
74
69
89
75
60
57
64
60
304
266
229
180
151
140
123
289
290
218
177
162
165
145
101
109
108
108
95
74
79
432
377
267
239
211
211
189
23
30
29
18
10
17
16
349
220
152
143
159
163
138
16
15
18
15
17
14
10
87
85
51
43
44
37
40
282
349
312
265
285
282
270
38
33
20
30
31
25
25
194
141
96
80
68
64
75
59
51
49
47
39
40
45
692
562
435
330
298
283
246
129
133
154
154
118
86
79
214
168
118
100
98
87
66
63
52
43
31
21
23
29
479
457
366
330
271
239
253
49
47
42
25
22
23
18
2,963
3,196
3,076
2,737
2,524
2,524
2,408
264
199
118
102
105
116
107
254
219
157
126
127
121
98
10
47
64
74
66
56
63
64
315
328
274
220
204
182
169
11
12
10
55
49
27
19
24
26
31
46
59
60
52
49
49
45
17
21
13
11
10
12
17
541
540
458
435
402
384
378
972
880
755
605
525
461
413
174
157
136
131
95
58
62
43
46
54
50
35
28
24
96
75
56
47
38
30
25
147
127
118
109
104
96
81
101
91
69
62
63
60
54
256
199
135
118
98
94
92
80
106
104
98
87
74
66
251
167
110
98
87
85
94
229
185
134
127
109
79
68
15
19
16
14
13
14
11
318
345
262
200
155
150
161
29
29
29
31
25
21
18
157
203
223
213
189
176
160
327
384
350
306
313
295
269
50
55
60
55
52
50
50
29
31
26
17
14
21
24
374
332
238
192
170
141
123
45
46
47
34
28
24
17
523
560
513
463
407
382
349
172
218
239
244
229
214
198
35
41
28
23
27
32
35
70
55
48
46
50
39
30
587
562
447
334
300
304
300
153
190
230
202
168
148
148
640
840
916
782
669
660
630
19
16
13
10
14
11
15
411
498
534
479
437
440
398
285
248
175
140
126
130
131
119
135
132
134
142
113
91
10
635
708
662
595
545
557
539
93
82
67
58
49
54
55
1,240
1,070
784
670
726
704
594
211
254
242
218
199
170
163
148
147
140
111
89
83
81
61
70
56
43
40
41
33
66
53
21
22
29
37
32
80
63
30
25
30
32
33
1,711
1,992
2,066
1,767
1,555
1,512
1,305
245
213
147
130
116
95
101
195
176
110
67
65
79
79
67
75
55
38
32
35
39
69
63
48
44
39
38
38
838
1,004
975
822
747
685
616
299,424
293,947
282,048
259,435
236,716
217,074
192,276
3,389
3,084
2,755
2,317
1,949
1,836
1,678
405
373
313
284
277
270
240
1,657
1,681
1,385
1,074
989
1,035
1,002
3,181
2,939
2,689
2,426
2,032
1,766
1,509
172
142
113
106
97
99
100
1,017
828
634
555
534
470
396
189
187
127
83
69
74
89
557
558
525
476
423
380
323
75
98
83
57
41
39
53
3,988
3,524
3,359
2,937
2,347
1,981
1,706
105
88
61
42
46
48
43
295
299
250
191
181
196
193
924
973
1,063
1,020
863
738
622
355
277
222
188
195
193
151
5,220
5,156
5,132
4,802
4,369
3,865
3,200
413
388
323
277
244
245
215
1,863
1,526
1,359
1,262
1,028
875
755
203
176
141
121
122
106
95
5,991
6,038
5,495
4,752
4,411
4,361
4,169
388
343
324
292
273
263
208
62
56
47
47
41
37
36
640
552
403
344
335
310
291
472
426
372
291
245
225
199
33
32
37
27
14
15
16
543
463
341
313
316
297
252
714
607
461
431
425
401
374
249
218
136
118
130
127
118
147
109
91
83
89
80
59
217
206
161
129
119
110
109
40
32
24
18
20
20
17
149
137
123
97
73
75
75
65
68
50
29
23
23
28
296
268
216
164
143
141
132
1,816
1,770
1,595
1,416
1,334
1,234
1,033
1,205
1,105
988
906
857
789
671
876
612
509
473
412
375
343
68
74
76
71
67
57
46
449
466
408
362
314
274
213
517
427
335
319
292
246
215
512
515
451
363
325
297
227
3,127
3,154
3,336
3,381
3,285
2,870
2,245
181
139
101
85
80
79
75
2,839
2,473
2,139
1,838
1,650
1,507
1,344
843
788
691
623
550
488
430
2,292
2,182
2,032
1,874
1,635
1,433
1,335
434
388
390
349
293
245
179
842
901
780
583
502
515
542
911
876
756
635
611
575
506
1,105
794
640
583
502
447
378
1,932
1,477
1,271
1,089
838
761
698
1,481
1,433
1,274
1,064
947
950
1,010
41
40
32
36
48
46
37
3,187
3,109
2,715
2,420
2,258
2,059
1,718
2,071
1,818
1,734
1,532
1,222
1,060
864
243
228
170
145
133
132
124
51
60
42
21
16
26
36
406
366
273
236
226
198
152
1,493
1,066
777
667
581
536
516
119
98
78
71
54
45
48
366
290
251
233
211
188
168
784
613
503
438
389
341
318
197
215
179
131
107
120
127
759
707
640
566
528
499
444
966
848
556
540
578
570
521
1,220
1,168
1,084
950
798
698
610
350
337
225
156
141
166
176
932
826
724
641
585
527
475
478
373
272
219
233
228
199
1,444
1,229
891
715
704
756
760
349
314
234
207
200
203
222
5,601
5,396
4,976
4,588
4,201
3,779
3,291
851
726
613
514
478
447
441
442
424
325
234
204
216
242
3,625
3,476
3,399
3,280
3,015
2,687
2,275
851
738
658
535
440
409
352
1,296
1,292
1,120
973
864
815
747
271
222
182
148
131
127
111
892
689
584
510
443
369
317
256
248
220
218
197
173
162
239
192
122
98
107
105
100
218
184
116
75
78
94
98
434
413
358
344
314
293
249
1,505
1,272
887
773
721
689
628
427
358
301
229
217
221
214
3,298
3,336
3,010
2,462
2,220
2,193
2,165
743
594
475
430
401
378
355
698
554
399
367
361
344
322
258
239
176
154
147
141
144
845
695
547
446
391
386
352
835
747
715
653
577
533
457
526
539
468
427
443
432
338
306
254
181
153
145
130
111
398
349
258
228
224
214
201
1,782
1,656
1,496
1,358
1,242
1,098
955
23
26
19
11
10
11
10
113
120
133
111
78
79
80
112
123
105
89
88
83
69
296
267
231
183
154
155
151
1,029
931
807
698
627
582
517
661
552
465
419
357
318
284
186
179
138
124
116
110
100
590
531
413
359
345
321
275
314
323
295
249
201
175
166
1,962
1,765
1,601
1,418
1,211
1,044
887
238
210
169
159
138
143
133
1,243
1,062
825
636
624
604
521
758
582
439
382
342
334
329
490
847
802
781
707
612
565
1,097
916
711
635
580
522
488
2,915
2,509
2,124
1,807
1,575
1,438
1,213
1,161
903
616
584
574
579
585
501
414
305
273
255
261
245
163
184
135
91
80
90
95
64,573
74,442
83,144
81,494
76,928
70,926
63,108
2,985
2,702
2,497
2,197
1,809
1,525
1,315
1,424
1,125
868
712
617
584
517
640
584
577
564
477
409
381
1,552
1,571
1,452
1,196
966
845
747
4,867
5,376
6,112
6,012
5,668
4,752
3,658
320
281
234
197
168
156
122
84
64
43
39
34
38
39
483
444
396
369
342
313
283
284
239
190
131
123
127
121
718
677
651
612
510
467
441
339
370
341
275
260
264
259
349
299
232
201
175
170
166
190
174
111
88
92
104
114
467
448
433
384
297
274
257
687
670
634
551
455
386
336
160
140
113
108
107
103
93
48
38
25
22
30
33
27
6,995
6,965
7,187
6,918
6,358
5,804
5,010
32
36
24
19
18
25
23
980
892
819
752
739
697
566
17
18
22
23
17
10
614
582
588
605
602
508
392
542
519
432
369
344
318
241
537
483
392
343
321
303
282
186
180
135
96
93
99
98
5,984
6,204
6,077
5,762
5,528
5,254
4,690
165
147
103
81
75
86
91
1,516
1,533
1,485
1,321
1,087
952
844
1,431
1,354
1,235
1,153
1,072
976
822
827
794
759
677
593
507
418
942
617
442
397
385
370
327
31
28
21
20
21
22
19
275
243
196
158
139
160
137
555
504
414
333
322
312
280
1,431
1,321
1,359
1,255
1,030
888
734
392
305
201
179
176
176
167
385
410
358
310
288
274
252
627
588
452
392
382
363
317
1,082
1,051
991
854
737
669
596
4,155
3,985
3,683
3,327
2,877
2,498
247
256
206
141
110
104
2,160
108
14,552
15,475
16,601
15,331
13,253
11,825
10,264
530
466
328
252
246
253
273
335
311
230
228
236
230
199
240
178
90
90
109
120
130
136
132
98
73
78
87
87
1,046
1,022
862
716
686
663
577
270
215
163
174
174
134
116
807
800
731
605
515
475
443
4,193
3,983
3,696
3,227
2,746
2,389
2,176
99
67
26
29
33
32
32
423
377
264
200
204
216
248
701
503
400
368
339
300
255
399
337
279
208
168
181
188
1,043
1,023
845
698
633
596
549
938
913
831
710
595
561
516
148
164
147
135
126
116
107
1,575
1,328
1,029
914
844
790
726
302
300
294
265
249
244
222
4,787
4,913
5,045
4,862
4,456
4,075
3,541
561
522
388
287
269
303
301
408
400
328
262
267
257
246
3,232
2,790
2,348
1,943
1,651
1,495
1,326
453
1,047
843
611
510
488
478
1,700
1,609
1,369
1,198
1,014
928
857
2,102
2,014
1,786
1,597
1,474
1,290
1,072
324
300
283
270
242
206
161
312
306
279
225
213
189
156
1,427
1,127
922
800
723
635
529
398
317
251
211
190
177
160
488
427
302
247
235
244
240
2,841
2,619
2,243
2,095
1,863
1,647
1,486
303
222
161
155
165
161
139
905
780
569
459
408
429
424
1,134
1,058
932
813
718
651
624
54
43
36
34
34
29
27
445
420
287
221
215
223
229
315
305
244
210
189
182
173
295
276
222
173
155
168
157
1,706
1,524
1,271
1,176
1,106
1,044
931
1,515
1,120
842
761
667
589
498
53
50
44
38
35
35
33
4,242
4,025
3,542
3,107
2,864
2,653
2,348
72
69
47
33
32
37
32
2,340
2,305
2,212
1,897
1,523
1,269
1,105
214
178
130
124
115
113
104
160
169
137
92
88
80
80
749
619
497
446
433
388
345
304
290
277
217
184
186
157
471
472
411
346
285
251
239
1,430
1,295
1,174
1,022
901
778
614
193
190
157
119
92
94
107
3,220
2,940
2,579
2,306
1,995
1,852
1,622
4,130
3,992
3,458
3,001
2,757
2,597
2,354
417
375
291
236
240
244
232
270
250
211
207
189
172
156
776
797
707
687
676
612
514
1,169
972
792
722
640
568
511
740
644
502
416
381
368
309
810
792
796
724
659
646
584
241
219
224
202
153
139
136
163
128
81
75
70
78
76
1,400
865
647
626
559
525
489
88,018
88,759
87,574
83,545
78,804
73,413
64,780
3,639
3,168
2,604
2,214
1,986
1,831
1,567
1,666
1,357
961
736
657
690
664
714
636
476
398
375
341
337
3,517
3,168
2,826
2,711
2,491
2,268
2,011
3,341
3,109
2,895
2,559
2,161
1,873
1,628
6,277
6,259
6,324
6,873
7,354
6,710
5,341
2,367
2,306
2,172
2,117
1,936
1,751
1,522
2,274
2,145
1,877
1,546
1,318
1,160
995
1,327
1,135
886
759
688
669
647
1,150
929
716
593
523
498
502
5,042
4,809
4,695
4,269
3,598
3,090
2,616
3,516
3,430
3,288
2,969
2,651
2,437
2,144
1,001
833
729
642
574
507
451
35,611
38,939
40,872
39,462
37,675
35,830
32,433
518
433
318
282
293
291
228
11,335
11,610
11,683
11,460
10,956
10,162
8,732
3,164
3,014
2,852
2,739
2,588
2,430
2,167
1,559
1,479
1,400
1,216
980
875
795
69,928
71,474
75,227
73,726
68,351
61,118
50,919
4,292
3,821
4,189
4,406
4,141
3,691
3,140
4,514
3,619
2,835
2,501
2,358
2,277
2,142
713
756
740
733
703
629
556
12,627
11,216
10,063
9,458
9,151
9,069
8,656
34,505
35,655
38,353
39,318
38,517
35,044
28,103
2,408
1,816
1,381
1,164
1,052
1,032
1,017
1,421
1,138
975
902
842
804
721
9,448
13,453
16,691
15,244
11,587
8,572
6,584
131,054
127,732
118,317
106,177
97,149
92,314
85,304
1,002
910
723
603
542
494
431
397
364
285
204
202
220
206
3,134
2,482
1,953
1,626
1,326
1,163
1,155
201
210
166
130
119
115
103
816
813
724
624
588
547
518
459
451
370
296
258
255
246
1,000
981
844
644
571
608
564
872
927
841
707
648
625
605
165
156
143
127
122
121
102
1,602
1,505
1,208
988
888
835
810
2,053
2,008
1,716
1,419
1,277
1,218
1,156
1,345
1,151
896
764
688
654
645
7,504
7,875
7,779
7,315
6,926
6,781
6,332
1,041
831
604
545
529
505
473
1,012
886
754
737
744
722
639
1,975
1,864
1,522
1,291
1,224
1,242
1,262
1,214
1,107
911
754
673
626
597
923
812
666
531
448
481
480
261
234
179
161
149
130
128
4,115
4,301
4,276
3,859
3,416
3,265
3,052
2,588
2,516
2,179
1,819
1,628
1,503
1,326
993
962
772
648
575
515
487
721
668
528
415
366
344
363
4,126
4,061
3,499
2,890
2,574
2,511
2,419
1,443
1,341
1,252
1,094
921
847
749
644
562
409
265
251
286
264
455
434
353
296
261
255
253
36,566
39,346
39,881
36,188
34,184
33,819
31,324
1,347
1,035
682
609
608
630
648
243
235
161
132
149
149
131
655
559
456
355
284
244
261
2,010
1,870
1,586
1,288
1,115
1,043
965
519
504
412
366
328
297
286
789
660
492
450
463
448
443
13,833
13,687
14,844
15,135
13,675
11,462
9,507
1,326
1,247
1,013
842
723
715
745
6,217
5,336
4,506
3,950
3,447
3,225
2,994
1,075
882
569
483
483
506
501
916
768
558
463
440
446
422
1,995
1,863
1,543
1,391
1,289
1,274
1,248
1,470
1,188
876
718
642
602
572
732
681
533
477
457
481
452
510
420
311
261
247
233
204
396
367
284
218
195
209
202
673
620
519
487
492
467
434
791
799
731
620
530
453
377
433
410
340
278
251
260
235
198
228
232
213
182
167
160
1,936
1,895
1,652
1,389
1,207
1,059
939
2,404
2,348
2,195
1,832
1,487
1,305
1,198
586
584
507
459
435
402
367
377
404
358
283
246
252
263
2,172
1,856
1,424
1,302
1,194
1,173
1,079
3,434
2,782
2,112
1,823
1,509
1,423
1,482
1,461
1,363
1,227
1,023
824
677
614
892
827
675
594
546
496
435
2,161
1,739
1,357
1,141
1,010
935
879
876
817
729
655
593
594
572
124,391
122,948
115,456
105,795
100,131
98,531
93,201
19,127
18,698
17,873
17,277
16,948
16,912
15,861
1,873
1,780
1,504
1,344
1,406
1,491
1,484
1,635
1,340
1,092
1,027
900
779
738
1,328
1,197
994
881
859
874
849
1,151
1,044
779
650
556
507
478
37,525
39,094
39,299
35,843
32,854
31,578
29,050
1,856
1,565
1,243
1,078
981
971
934
2,337
2,276
2,033
1,729
1,507
1,363
1,188
2,676
2,357
1,832
1,657
1,685
1,687
1,645
4,332
4,301
3,844
3,423
3,152
3,084
3,072
12,087
11,585
10,218
9,136
8,897
9,010
8,863
19,068
19,499
18,988
17,774
17,081
17,308
16,599
1,832
1,699
1,403
1,230
1,157
1,156
1,252
2,204
2,051
1,718
1,479
1,414
1,464
1,464
3,697
3,674
3,396
3,064
2,944
2,866
2,777
1,074
932
714
643
610
614
602
4,283
3,871
3,167
2,746
2,440
2,306
2,307
6,306
5,985
5,359
4,814
4,740
4,561
4,038
121,174
115,062
107,263
100,874
98,437
97,344
90,625
98
88
71
72
71
70
66
3,830
3,456
3,182
3,152
3,086
2,851
2,476
1,159
996
786
693
672
682
724
459
448
461
420
368
340
288
55
40
22
25
30
35
37
128
100
73
69
67
77
87
28
23
22
19
19
21
20
45
41
36
31
28
28
40
18
24
18
14
14
13
17
73
47
43
40
32
33
40
67
59
43
36
33
45
44
905
818
722
677
635
645
647
61
48
35
45
41
39
44
130
109
82
96
104
98
99
50
51
39
30
26
28
33
221
196
166
151
144
148
157
3,184
3,178
2,852
2,573
2,502
2,496
2,348
17,392
17,255
15,682
14,291
14,451
15,264
14,820
1,504
1,326
1,173
1,105
1,101
1,188
1,153
218
203
159
128
133
150
156
59
49
31
28
42
55
55
29
19
16
25
20
21
23
219
193
169
150
158
172
171
35
21
13
16
18
17
14
2,323
2,176
1,930
1,773
1,687
1,752
1,802
2,779
2,499
2,026
1,677
1,635
1,732
1,759
352
306
292
261
255
261
233
35
26
19
22
19
27
33
6,537
5,951
5,373
4,974
4,987
5,254
5,119
37,465
37,328
35,876
33,395
32,605
31,985
29,547
67
51
36
42
44
45
46
36
33
15
19
28
28
24
3,506
3,162
2,645
2,408
2,411
2,464
2,501
32
37
23
22
27
30
37
597
519
448
404
390
384
338
1,289
1,151
993
941
958
996
928
64
50
24
21
33
42
53
189
196
162
139
147
154
173
317
288
268
250
260
256
205
77
64
43
32
32
41
50
556
472
400
396
380
386
380
7,141
6,790
6,147
5,548
5,293
5,463
5,295
10,905
9,513
10,455
11,389
10,440
8,737
6,933
12
12
13
126
95
59
62
75
84
76
19
17
15
14
13
11
13
448
373
315
323
336
348
332
2,993
2,879
2,877
2,686
2,521
2,382
2,138
129
103
69
62
67
77
90
55
54
39
33
36
42
52
219
211
172
140
141
129
132
251
238
153
126
137
174
191
10
15
7,970
7,489
6,950
6,592
6,470
6,336
5,559
385
321
313
271
214
183
173
56
34
25
34
36
36
41
698
647
602
548
537
532
492
94
78
74
73
75
69
56
112
113
114
99
99
106
69
44
30
26
26
27
29
31
47
44
30
26
32
34
31
39
35
25
23
24
27
35
70
71
52
42
43
46
48
83
61
56
56
48
46
48
336
311
216
191
241
266
267
55
53
46
46
39
38
41
48
38
18
26
33
41
48
300
256
231
215
204
188
180
655
573
522
490
447
429
384
998
924
696
604
643
663
634
673
585
478
451
451
447
430
102,005
101,594
99,654
95,864
90,335
82,997
73,112
2,807
2,542
2,176
2,096
2,054
1,882
1,753
11,904
11,027
9,992
9,387
8,966
8,293
7,257
5,301
5,098
4,624
4,057
3,678
3,328
3,014
23,653
26,774
29,832
30,084
28,541
26,524
23,557
9,554
9,070
8,318
7,945
7,710
7,117
6,169
6,093
5,767
5,663
5,564
5,092
4,441
3,943
1,194
1,152
1,097
1,102
1,086
1,108
1,012
9,481
8,602
7,561
6,889
6,359
5,725
5,057
1,525
1,605
1,591
1,561
1,495
1,378
1,216
3,993
4,028
3,919
3,608
3,245
2,924
2,559
1,622
1,504
1,329
1,226
1,132
1,073
940
7,840
8,011
7,635
6,968
6,418
5,961
5,250
4,730
4,832
4,868
4,611
4,250
3,808
3,200
4,096
4,160
4,247
4,158
3,902
3,595
3,178
2,743
2,364
2,018
1,892
1,853
1,629
1,346
2,598
2,519
2,547
2,507
2,329
2,146
1,806
2,871
2,539
2,237
2,209
2,225
2,065
1,855
151,123
144,680
140,994
138,478
136,567
133,087
121,374
388
574
485
374
344
339
349
1,392
1,222
987
908
893
903
926
9,936
9,511
8,914
8,644
8,660
8,787
8,099
416
364
265
260
288
283
269
202
201
147
118
120
139
157
410
330
241
182
183
203
197
836
745
718
695
659
627
606
196
170
146
116
100
108
115
7,527
8,282
8,308
7,902
8,097
8,682
8,797
98
95
63
59
65
67
74
371
313
268
265
275
298
272
1,982
1,727
1,440
1,333
1,328
1,327
1,301
734
632
504
482
513
478
398
156
146
135
116
110
132
131
601
567
491
457
454
491
513
1,102
882
712
710
738
736
700
767
713
612
534
473
432
435
399
379
281
260
270
271
268
857
709
504
464
534
547
505
101
84
77
66
61
64
65
4,682
4,545
3,984
3,768
3,814
4,115
4,301
25,009
22,810
21,696
21,986
22,604
21,992
18,668
200
206
157
126
128
138
160
312
264
238
216
207
233
230
1,066
944
826
787
783
814
803
196
146
106
110
105
92
116
19,704
17,652
17,351
17,700
17,482
16,136
13,974
148
132
86
75
85
87
89
584
515
358
321
324
364
378
565
526
441
368
351
365
378
63
40
44
55
50
42
41
27,470
28,070
31,435
31,695
28,849
25,567
21,491
5,157
4,590
4,308
4,225
4,156
4,086
3,801
395
349
294
268
263
270
267
3,035
2,664
2,259
2,085
2,042
2,108
2,120
66
59
49
39
34
31
27
1,075
975
823
760
776
780
719
11,641
12,748
12,864
12,377
12,780
13,272
12,780
1,367
1,085
826
735
685
697
681
3,206
3,006
2,701
2,513
2,450
2,478
2,366
15,254
14,771
14,095
13,470
13,555
13,570
12,775
289
224
181
168
170
187
192
982
802
685
716
714
739
801
59,500
57,721
56,014
53,924
51,331
47,307
41,064
374
359
363
358
349
320
295
562
569
583
572
566
562
504
292
263
227
218
211
181
159
822
831
748
645
566
518
490
3,640
3,767
3,735
3,635
3,591
3,420
3,129
2,457
2,218
2,046
2,101
2,117
1,899
1,590
932
836
765
716
650
570
459
815
767
742
682
580
499
457
212
214
193
181
182
169
139
3,163
3,279
3,318
3,226
3,002
2,775
2,547
185
181
174
162
154
146
124
502
436
375
358
345
307
254
4,735
4,583
4,605
4,361
3,799
3,376
2,947
613
578
504
478
464
425
366
1,752
1,683
1,538
1,522
1,476
1,374
1,177
296
278
296
310
289
261
231
417
432
440
403
366
333
279
1,813
1,764
1,800
1,758
1,573
1,406
1,249
901
890
908
875
819
747
620
447
379
340
336
335
316
256
820
773
750
695
657
611
536
285
308
288
254
230
208
191
1,214
1,120
1,000
901
892
858
737
963
914
942
976
949
842
729
4,255
3,948
3,865
3,656
3,363
2,981
2,359
857
847
850
828
802
743
613
536
452
421
421
408
394
380
1,214
1,128
1,064
1,017
973
880
732
401
429
425
394
372
357
321
788
786
713
643
552
459
417
1,576
1,461
1,284
1,230
1,275
1,208
1,060
564
593
545
523
517
499
433
4,070
4,312
4,432
4,393
4,509
4,445
3,982
2,277
2,083
1,847
1,671
1,604
1,478
1,246
305
275
236
251
252
205
171
1,043
1,084
1,145
1,129
1,055
989
884
460
462
407
353
292
245
240
811
783
747
772
813
709
541
1,173
1,154
1,162
1,087
950
875
729
483
469
420
399
405
378
309
1,277
1,239
1,258
1,198
1,138
1,077
924
460
460
494
510
476
434
408
1,744
1,696
1,769
1,865
1,807
1,582
1,292
1,905
1,782
1,714
1,665
1,661
1,607
1,402
298
286
260
256
240
207
189
232
235
221
199
166
143
122
142
154
134
119
99
86
83
947
864
791
757
734
609
485
199
198
197
201
189
166
155
626
566
510
461
410
408
368
148
135
124
110
105
110
104
260
286
274
238
221
204
173
437
394
377
354
341
328
269
232
253
242
223
208
191
193
125
131
118
102
80
78
89
293
315
335
279
242
247
232
212
182
162
145
146
136
124
364
316
272
255
275
290
236
290
269
235
231
260
242
177
284
272
284
266
229
194
157
353,339
352,933
334,976
307,226
288,347
281,703
267,520
435
351
325
323
286
249
211
143
127
126
111
101
97
91
4,209
4,216
4,058
3,736
3,408
3,270
2,997
1,400
1,358
1,290
1,282
1,295
1,323
1,302
195
183
172
178
187
171
156
1,245
1,151
1,033
847
721
645
590
257
272
235
221
226
208
200
694
559
438
359
288
276
277
1,038
986
905
901
906
867
807
3,927
3,467
3,126
2,712
2,264
1,969
1,752
1,887
1,970
1,948
1,828
1,792
1,878
1,802
292
297
303
280
267
273
296
1,247
1,244
1,073
944
952
1,078
1,134
1,663
1,853
1,885
1,747
1,631
1,562
1,377
1,506
1,449
1,310
1,294
1,358
1,337
1,291
1,139
1,238
1,274
1,225
1,217
1,211
1,154
147
152
122
126
131
120
120
93
88
75
65
57
51
40
348
252
208
170
138
136
119
681
587
577
475
340
314
266
923
948
902
816
731
713
727
1,035
986
983
872
725
599
515
2,478
2,120
1,713
1,504
1,315
1,235
1,149
825
773
724
603
481
440
413
1,950
1,584
1,291
1,029
904
833
781
941
1,015
1,076
1,045
917
854
812
1,169
869
555
493
532
552
546
4,870
6,569
7,579
6,886
6,322
6,309
6,352
1,149
821
627
514
435
392
334
1,634
1,868
1,848
1,626
1,461
1,417
1,362
728
741
660
561
479
433
398
2,589
2,431
2,244
2,078
1,851
1,742
1,618
1,411
1,181
848
785
814
833
788
1,051
1,174
1,041
860
890
1,006
1,048
748
556
333
308
333
358
349
540
505
492
436
346
306
274
529
467
394
298
264
255
235
3,424
3,822
3,951
3,876
3,599
3,377
3,138
12,396
13,701
14,640
14,195
13,466
13,277
12,761
2,295
2,272
2,137
2,092
2,100
2,023
1,860
123
109
101
89
83
68
58
278
246
204
163
161
167
161
1,057
987
812
671
589
549
523
8,011
9,153
9,799
9,114
8,482
8,192
7,655
2,184
2,392
2,317
2,175
2,210
2,273
2,199
718
707
720
629
529
478
435
3,314
2,906
2,670
2,224
1,777
1,577
1,424
5,664
5,996
5,893
5,348
4,988
4,909
4,668
933
839
799
760
739
725
629
938
848
680
550
522
535
535
1,349
1,156
853
749
754
745
714
535
513
453
407
385
357
342
979
1,063
969
827
806
786
764
478
470
427
397
395
394
375
791
664
503
442
425
442
451
502
368
235
216
221
231
227
770
621
532
485
428
364
300
3,293
2,804
1,794
1,434
1,520
1,746
1,883
681
770
722
626
622
590
541
914
792
572
482
498
558
552
3,927
3,385
2,869
2,399
2,110
2,127
2,019
919
917
902
791
670
578
515
981
698
401
383
405
475
493
236
203
153
112
124
116
92
2,373
2,366
2,426
2,503
2,359
2,188
2,060
1,592
1,426
1,080
950
926
911
849
1,242
980
965
755
549
483
449
2,376
2,615
2,758
2,789
2,746
2,507
2,181
1,054
1,047
856
805
852
899
931
1,093
894
640
577
529
487
456
2,832
2,802
2,704
2,344
2,044
1,915
1,764
1,239
1,105
901
807
750
694
614
2,158
1,868
1,590
1,468
1,349
1,342
1,323
289
306
323
312
278
252
233
807
756
591
540
576
568
552
1,025
732
527
465
440
449
439
1,920
1,794
1,609
1,525
1,465
1,408
1,252
907
673
399
349
402
436
432
646
596
541
440
355
336
307
1,078
1,010
936
796
679
603
565
1,101
1,063
1,034
980
913
864
751
760
812
791
684
607
586
567
3,353
2,473
1,614
1,498
1,522
1,583
1,593
216
214
194
204
235
220
185
2,867
3,292
3,439
3,141
2,743
2,578
2,411
2,750
2,450
2,224
1,924
1,558
1,308
1,149
16,261
19,881
22,052
20,268
18,920
18,520
17,838
230
224
218
212
183
181
186
1,778
1,825
1,709
1,576
1,518
1,538
1,491
366
412
437
392
375
385
384
1,312
1,146
907
797
742
712
665
1,773
1,768
1,950
1,780
1,398
1,260
1,182
613
646
663
642
557
518
477
1,903
1,735
1,413
1,362
1,344
1,281
1,211
770
661
532
471
459
448
420
64
62
58
48
40
37
46
688
724
676
641
665
712
730
209
179
144
132
107
82
77
863
793
701
604
508
490
469
892
890
845
837
810
784
724
1,733
1,782
1,552
1,196
1,076
1,136
1,154
4,741
4,692
4,636
4,427
4,232
4,177
3,888
843
691
572
455
383
388
383
850
760
619
498
444
416
374
1,807
1,969
2,042
1,977
1,913
1,876
1,723
210
202
192
167
141
122
112
199
167
147
138
99
69
65
6,968
6,988
6,817
6,472
6,099
6,079
5,885
2,779
2,544
2,171
2,006
1,996
1,964
1,826
754
648
555
403
331
306
291
781
797
705
584
534
558
506
900
860
887
856
777
690
615
255
262
239
207
175
156
142
486
418
340
312
357
374
338
1,322
1,429
1,452
1,310
1,201
1,111
1,090
689
700
677
632
543
515
505
1,015
1,021
936
853
779
715
702
3,994
4,816
5,353
5,045
4,806
4,692
4,564
240
254
235
209
203
222
217
756
767
730
659
582
539
484
1,011
933
808
767
784
820
789
1,027
927
783
682
577
485
464
3,965
3,896
3,674
3,399
3,352
3,284
3,191
6,931
6,813
5,743
5,036
5,048
5,045
4,758
1,264
1,356
1,393
1,218
1,074
994
890
1,150
1,204
1,113
1,061
1,060
1,062
1,041
1,454
1,141
983
830
646
536
453
3,769
3,648
3,650
3,357
2,831
2,455
2,214
1,145
837
638
604
582
596
597
1,909
1,722
1,324
1,217
1,208
1,152
1,101
7,915
8,990
9,827
9,527
9,166
9,231
8,971
859
875
866
760
631
578
526
2,538
2,625
2,624
2,421
2,263
2,315
2,192
924
956
889
832
796
832
795
1,164
1,198
1,186
1,015
823
712
611
351
364
362
340
287
254
235
381
313
271
246
200
148
130
1,443
1,634
1,749
1,717
1,615
1,559
1,544
235
236
233
214
208
223
240
189
183
172
136
103
87
77
8,444
8,118
7,564
6,841
6,166
6,004
5,647
1,665
1,545
1,262
1,149
1,130
1,068
1,004
2,966
2,875
2,606
2,372
2,194
2,124
2,004
1,616
1,569
1,424
1,223
1,082
1,045
961
765
769
672
581
571
585
530
189
188
181
144
112
95
92
1,409
1,343
1,309
1,044
776
692
611
1,197
1,261
1,124
993
943
938
916
2,211
1,893
1,560
1,252
1,062
956
816
637
568
436
378
386
412
410
1,151
963
637
620
729
833
846
487
444
404
381
398
430
423
305
275
180
162
189
203
191
739
623
426
408
433
433
435
6,295
5,420
4,165
3,577
3,268
3,320
3,371
331
309
285
206
178
171
142
939
859
572
506
562
588
547
1,180
1,017
854
830
839
840
802
1,637
1,321
1,257
1,088
839
722
633
5,583
5,145
3,824
3,440
3,577
3,804
3,661
1,713
1,420
1,069
986
997
1,023
1,002
318
300
282
235
192
169
161
264
236
187
166
165
143
128
594
622
660
598
530
512
460
413
403
387
313
259
236
225
361
358
348
344
300
256
233
831
668
473
454
479
502
471
758
692
656
554
428
361
326
1,140
1,048
842
783
755
761
709
737
557
521
419
330
324
285
307
295
278
224
160
131
130
1,011
920
789
705
635
645
608
2,595
2,394
1,953
1,701
1,607
1,508
1,447
3,657
3,706
3,364
3,016
2,982
3,028
2,900
3,864
3,678
3,231
2,934
2,811
2,725
2,559
193
198
161
154
167
168
147
653
630
534
432
364
305
244
518
489
434
424
455
495
478
179
176
157
144
122
118
113
669
525
405
355
342
362
302
1,532
1,499
1,218
1,137
1,196
1,259
1,243
965
935
886
791
677
602
531
2,845
2,808
2,608
2,518
2,307
2,121
1,960
511
397
352
284
221
195
172
296
276
274
250
205
181
176
263
292
285
259
244
222
198
360
327
282
230
199
163
131
783
766
755
680
559
497
459
6,608
6,713
6,236
5,916
6,011
6,219
5,837
79
75
64
64
73
78
68
958
972
880
870
999
1,095
1,037
823
745
623
614
636
662
647
20,637
24,834
27,737
26,763
25,822
25,417
24,204
671
611
596
535
436
377
359
367
313
232
184
155
151
135
471
511
487
440
424
438
418
573
493
378
331
304
307
318
353
275
225
231
208
185
162
723
661
627
542
426
382
353
512
541
528
471
413
375
362
2,201
2,068
1,921
1,545
1,282
1,189
1,091
964
809
644
514
465
470
397
735
658
539
444
377
386
398
2,124
2,133
2,054
1,878
1,828
1,837
1,728
867
798
689
668
734
734
697
1,163
1,229
1,281
1,196
1,175
1,207
1,153
1,866
1,899
1,686
1,514
1,519
1,501
1,365
781
858
789
751
791
851
880
844
767
622
501
448
413
378
1,984
1,559
1,196
1,022
876
766
733
1,258
1,216
1,079
1,110
1,152
1,139
1,094
503
402
282
277
260
241
241
90,331
92,470
93,521
89,768
83,205
75,937
66,630
328
303
339
325
238
190
172
699
721
816
802
673
552
436
572
563
512
453
380
340
293
196
207
249
295
250
173
158
82
91
89
78
71
69
63
425
393
374
352
323
309
288
283
300
320
299
268
227
191
191
188
168
125
117
107
110
177
211
215
199
163
138
149
168
140
113
86
65
61
57
344
301
292
311
295
244
191
167
170
156
134
127
114
112
402
441
455
430
416
376
322
101
89
75
60
50
54
56
284
238
253
263
209
168
140
175
142
111
97
106
102
78
277
253
209
171
138
141
139
145
147
126
135
118
91
81
2,200
1,932
1,700
1,463
1,235
1,017
874
163
175
193
208
176
129
129
509
479
421
338
284
240
209
299
275
212
172
171
152
143
215
199
192
207
191
174
138
162
153
127
131
112
86
74
254
265
247
203
169
162
155
128
117
127
137
147
125
96
361
375
338
342
336
313
292
94
86
78
80
89
85
74
234
216
222
222
222
215
198
182
162
143
132
120
112
107
115
132
150
119
81
82
86
954
885
752
642
579
517
456
942
954
973
911
754
610
513
318
281
290
305
259
191
154
278
238
237
262
227
177
154
387
400
422
411
315
219
213
217
201
223
221
172
132
128
1,514
1,554
1,558
1,484
1,306
1,089
890
167
177
195
215
190
138
111
1,227
1,233
1,189
1,120
981
855
790
3,296
3,181
3,534
3,703
3,276
2,714
2,289
307
281
226
205
182
164
173
145
154
153
132
107
96
70
324
302
305
312
252
199
178
65
87
91
104
114
92
65
150
138
129
125
108
88
73
242
247
227
197
176
166
148
1,195
1,141
1,164
1,097
925
769
635
241
218
210
148
95
98
83
33,187
36,858
39,367
38,954
38,759
37,279
32,597
124
127
137
139
145
130
98
1,533
1,521
1,564
1,561
1,339
1,142
1,060
544
515
510
509
481
417
381
121
132
134
134
114
94
84
336
321
289
262
229
189
150
1,526
1,488
1,361
1,246
1,029
905
803
369
373
306
261
248
271
251
1,395
1,287
1,119
889
705
656
660
2,185
2,168
2,167
2,201
2,201
2,066
1,793
52
55
45
30
28
27
30
176
166
142
137
155
150
112
231
235
222
198
164
150
143
261
253
243
257
236
181
152
80
88
85
76
45
40
47
72
69
64
75
87
79
59
208
191
193
193
152
121
113
390
424
480
487
421
315
261
115
108
99
103
118
103
88
499
457
382
311
285
265
240
168
164
137
129
144
132
114
88
95
75
55
46
52
41
66
83
65
49
49
50
58
323
249
213
184
159
150
108
118
132
136
157
150
103
91
386
332
317
301
246
198
166
821
842
865
788
664
540
458
141
133
116
118
101
81
70
164
165
154
135
133
120
107
2,076
2,077
2,052
1,869
1,541
1,328
1,166
479
497
529
507
398
306
241
168
145
156
135
102
78
76
151
138
122
127
117
118
120
89
64
62
68
64
61
57
329
337
324
290
242
213
210
889
861
785
666
550
504
460
99
93
91
77
64
56
57
271
272
247
219
181
149
124
120
105
84
78
61
57
56
1,922
1,936
1,916
1,858
1,583
1,345
1,159
319
323
342
323
271
228
201
561
498
467
449
411
346
286
403
403
391
309
224
196
198
684
715
798
841
774
645
540
243
238
214
194
174
157
130
206
200
230
251
238
204
180
4,244
4,000
3,575
3,089
2,755
2,601
2,333
153
161
134
101
102
106
91
892
820
672
568
501
467
403
149
160
153
116
90
102
91
147
141
147
151
139
119
93
2,583
2,705
2,890
2,804
2,446
2,159
2,040
4,332
4,280
4,189
3,872
3,397
3,021
2,608
151
157
147
123
110
97
81
867
790
675
523
470
440
389
126
116
130
157
152
116
98
101
84
81
75
79
78
64
69,811
67,897
63,739
58,530
53,475
50,672
47,339
218
224
214
195
185
173
154
251
230
203
179
147
142
134
110
111
75
63
67
69
83
175
171
142
124
104
105
104
2,181
2,048
2,037
1,964
1,729
1,453
1,260
364
349
290
255
246
270
286
542
471
465
498
488
470
458
657
589
516
480
436
406
360
481
468
377
317
290
292
297
10,983
10,656
10,110
9,444
8,632
8,059
7,652
111
110
91
86
84
89
90
413
413
326
270
243
199
184
291
267
252
252
232
220
197
931
992
875
725
660
628
50
60
45
29
25
37
562
48
1,118
1,015
861
757
716
684
601
7,474
7,440
7,704
7,390
7,071
6,878
6,257
117
171
186
155
124
120
118
1,053
1,061
928
799
745
707
679
2,231
2,242
1,988
1,814
1,722
1,788
1,774
298
261
178
125
105
117
127
935
908
738
618
583
575
564
449
456
411
371
376
400
385
2,681
2,557
2,406
2,149
1,836
1,661
1,457
532
513
458
408
358
339
327
767
637
496
434
408
425
413
149
128
90
84
87
89
73
116
95
80
73
69
71
76
1,115
1,040
844
698
638
633
578
103
110
100
78
71
75
77
342
368
279
239
244
256
264
557
540
527
519
498
502
453
156
184
154
125
128
127
130
1,151
1,110
988
874
793
813
838
673
628
543
494
452
414
358
1,977
1,814
1,657
1,466
1,273
1,212
1,142
847
811
787
738
675
605
496
3,759
3,483
3,129
2,869
2,494
2,169
1,872
2,669
2,566
2,391
2,246
2,077
1,983
1,805
1,031
951
813
691
578
556
547
156
134
98
86
78
80
81
2,793
2,615
2,330
2,096
1,962
1,924
1,773
54
48
42
39
33
39
43
675
663
610
512
463
448
429
348
359
319
260
228
225
224
239
255
231
215
194
193
212
197
213
174
150
156
163
149
938
966
901
821
691
610
603
1,595
1,411
1,136
942
890
918
925
495
467
469
440
370
332
322
1,569
1,439
1,240
1,158
1,082
1,011
972
972
894
912
858
725
600
498
632
600
529
460
393
375
357
1,038
919
793
708
628
545
471
1,204
1,199
1,120
991
888
857
841
5,691
6,371
7,071
6,812
6,228
5,832
5,520
986
966
949
845
704
635
572
117
115
92
73
77
76
68
G R U P O S
45 - 49
D E
E D A D
50 - 54
55 - 59
60 - 64
65-69
70-74
75-79
3,415,243
2,851,130
2,246,065
1,722,259
1,318,885
978,503
678,512
35,915
29,103
22,191
16,483
12,088
8,580
5,882
26,553
21,412
16,177
11,826
8,510
6,016
4,129
974
793
645
533
409
303
220
1,345
1,128
879
713
584
442
300
375
312
249
183
143
113
75
2,324
1,924
1,509
1,077
792
530
322
1,170
921
680
531
403
288
209
1,241
1,060
813
611
464
341
251
180
142
124
114
98
73
47
422
365
301
239
188
129
87
434
325
253
226
176
131
92
897
721
561
430
321
214
150
97,917
77,279
58,113
42,740
31,275
22,131
14,580
15,077
11,893
9,037
6,750
4,706
3,278
2,301
30,389
24,743
18,724
13,932
10,272
7,520
5,016
3,013
2,379
1,961
1,463
985
698
469
46,847
36,183
26,774
19,425
14,445
10,036
6,453
2,591
2,081
1,617
1,170
867
599
341
17,997
14,397
10,674
7,601
5,414
3,724
2,412
2,057
1,692
1,251
941
707
480
298
1,702
1,357
1,092
872
617
437
287
8,431
6,945
5,109
3,618
2,540
1,823
1,223
5,428
4,105
2,987
2,006
1,431
888
545
379
298
235
164
119
96
59
24,320
19,918
15,493
11,573
8,495
6,048
4,032
1,594
1,406
1,131
893
673
500
337
8,746
7,298
5,721
4,287
3,145
2,327
1,646
7,015
5,391
3,836
2,699
2,115
1,422
871
2,230
1,888
1,519
1,146
831
599
375
817
700
579
446
331
253
165
991
864
721
552
392
286
191
209
197
174
139
91
62
54
253
216
206
157
96
67
60
1,171
898
718
552
371
266
173
493
382
333
274
171
91
52
801
678
555
428
279
175
108
84,983
70,103
54,471
41,395
31,516
22,894
15,138
27
26
28
19
16
19
13
3,507
2,755
2,016
1,454
1,128
799
520
628
475
380
329
275
222
127
542
454
409
352
260
187
133
50
41
32
44
38
25
20
801
609
464
406
318
219
141
334
282
247
226
168
118
98
66
60
53
42
39
37
25
1,749
1,444
1,152
924
727
515
318
2,378
1,921
1,470
1,062
801
588
375
280
264
242
207
178
143
91
48
41
33
28
24
20
15
52
41
24
17
13
253
209
186
147
113
95
67
42
32
33
23
15
16
10
57
48
39
40
30
23
16
3,016
2,562
1,999
1,567
1,242
842
545
7,077
5,821
4,393
3,229
2,440
1,754
1,113
210
171
143
129
101
65
41
1,909
1,681
1,363
1,075
835
632
395
174
156
136
101
74
60
38
792
602
460
338
257
180
94
221
178
163
140
108
82
47
1,346
1,135
980
803
572
425
291
4,970
3,867
2,941
2,323
1,769
1,235
815
87
68
59
57
48
47
30
1,987
1,555
1,195
921
729
482
300
1,744
1,466
1,131
887
747
583
375
68
55
42
27
28
25
16
23,170
18,612
14,233
10,387
7,664
5,474
3,700
645
537
416
327
263
173
110
1,375
1,257
1,043
840
689
577
384
2,911
2,521
2,046
1,634
1,306
955
658
127
96
80
60
34
22
19
21,296
18,165
14,076
10,592
7,955
5,856
3,927
502
453
396
332
262
193
126
177
151
123
98
84
69
52
365
292
245
208
166
130
87
19,804
16,629
12,966
9,710
7,244
5,274
3,638
638
581
491
405
311
237
169
4,915
4,644
3,703
2,731
2,046
1,511
1,060
549
502
469
388
293
203
140
489
461
376
290
219
151
109
720
686
637
509
365
275
198
124
94
99
100
67
52
32
5,045
4,085
2,972
2,134
1,643
1,150
773
192
158
132
115
77
53
33
2,859
2,360
1,925
1,518
1,084
793
547
4,273
3,058
2,162
1,520
1,139
849
577
118,908
96,511
73,916
56,839
44,271
31,562
19,804
375
312
227
187
162
82
47
782
635
510
424
318
223
145
603
516
422
343
289
214
132
479
432
318
229
203
126
74
445
386
263
196
161
119
75
645
513
436
323
218
165
118
281
206
153
119
98
60
40
790
612
485
409
342
184
92
1,212
1,041
802
674
576
430
277
144
120
105
86
64
55
33
404
332
245
226
190
120
71
918
763
616
441
328
244
158
692
556
403
312
221
144
92
298
268
208
142
100
63
45
1,067
903
731
593
501
386
249
516
446
348
264
189
133
97
2,264
1,897
1,562
1,245
991
750
453
210
162
124
109
80
64
42
3,783
3,046
2,332
1,792
1,445
1,121
707
986
786
673
555
377
240
146
530
435
334
276
238
164
111
255
189
158
123
99
51
33
1,784
1,417
1,166
858
573
410
241
216
189
154
133
80
61
33
166
139
126
93
56
54
38
560
464
396
331
224
158
113
2,374
2,021
1,578
1,171
952
736
468
128
111
85
62
53
42
25
130
104
96
74
58
51
32
813
665
540
412
254
195
119
2,150
1,645
1,328
993
712
453
247
738
606
462
372
310
225
143
153
101
90
80
58
36
22
1,666
1,279
990
772
616
408
228
299
238
181
142
122
99
57
147
122
99
103
98
53
32
791
687
497
399
346
253
155
403
328
339
279
166
88
66
428
340
266
204
136
98
53
1,353
1,155
892
674
538
444
298
908
744
659
546
395
243
147
199
173
145
112
77
59
40
275
210
162
120
89
75
52
562
469
380
308
224
154
102
106
96
77
66
45
37
21
1,041
942
843
717
559
382
225
376
318
235
173
115
76
45
562
466
356
280
223
155
108
346
284
196
163
154
90
43
166
149
123
95
70
47
39
933
808
647
494
381
272
170
2,188
1,795
1,541
1,138
784
556
325
161
160
128
81
71
57
41
688
612
474
378
311
218
131
140
123
86
66
64
51
230
166
138
129
71
33
29
19
1,401
1,183
860
676
552
360
232
98
85
62
41
40
32
18
3,672
2,747
2,068
1,545
1,223
787
486
290
222
188
157
116
84
62
1,870
1,524
1,252
1,003
799
551
342
351
270
224
181
126
87
50
89
71
55
39
34
33
16
996
762
573
484
364
241
151
2,643
2,041
1,543
1,134
823
548
309
439
335
270
203
139
86
60
249
206
161
127
92
78
48
779
669
474
327
312
266
153
1,319
1,108
860
725
564
364
249
322
252
208
193
145
93
64
672
582
485
404
308
196
116
688
490
388
335
210
143
109
212
153
133
102
78
65
35
996
777
501
324
263
207
136
708
593
457
384
309
225
152
554
465
391
295
198
117
61
1,362
1,039
817
619
371
280
153
5,337
3,914
2,758
2,059
1,672
1,210
780
795
614
480
399
316
226
142
822
687
573
462
309
189
105
661
490
375
284
235
191
104
231
161
141
132
86
47
22
399
328
255
210
161
104
60
179
145
129
104
74
58
41
232
186
172
132
95
65
35
554
438
351
292
221
162
112
964
770
557
424
363
250
159
45
36
33
30
23
16
8,678
7,315
5,347
3,976
3,401
2,533
1,637
24
103
91
87
74
53
41
243
190
148
113
88
71
38
890
752
546
421
376
268
149
898
650
549
433
321
249
138
936
693
556
417
296
239
142
1,623
1,372
1,080
798
506
373
197
2,388
2,046
1,530
1,190
997
818
580
130
109
93
70
50
37
24
1,502
1,273
1,056
832
591
392
251
940
759
530
387
234
184
118
17,820
14,375
9,962
7,145
5,902
4,238
2,725
997
853
650
551
471
343
222
672
585
444
355
309
216
130
355
285
236
196
155
125
84
356
323
250
207
173
135
100
1,612
1,272
957
776
587
418
254
1,862
1,504
1,148
885
654
454
293
2,677
2,308
1,808
1,375
1,138
830
508
882
707
577
485
312
196
142
119
100
94
76
58
40
21
730
566
444
359
230
156
91
524
423
371
247
192
134
70
145
106
62
63
40
22
28
337
277
215
165
114
60
34
225
160
138
105
65
28
26
179
150
114
80
60
30
21
176
124
111
84
54
41
18
70
66
54
40
20
51
52
35
22
28
19
17
109,438
88,836
67,872
52,070
41,021
31,031
21,216
359
281
213
169
140
103
57
628
514
421
341
273
202
141
235
225
194
173
158
129
89
143
121
95
73
57
42
29
635
491
382
297
224
163
102
173
155
134
132
125
91
67
344
322
294
234
166
127
84
302
231
175
162
133
118
72
912
782
633
460
350
266
174
644
560
433
353
258
199
146
1,533
1,288
1,054
842
652
492
344
222
202
202
171
115
101
76
232
216
185
140
101
75
52
49
55
56
40
30
19
17
35
29
32
40
29
25
19
87
87
72
73
53
34
28
4,543
3,626
2,829
2,196
1,655
1,279
880
139
117
106
96
70
64
53
30,510
24,612
18,531
14,104
10,960
8,440
5,890
173
169
138
111
91
72
49
4,778
3,781
2,939
2,359
1,908
1,377
856
74
77
67
68
68
67
50
109
92
71
46
37
26
28
101
93
92
83
62
50
36
210
209
202
173
128
91
58
81
86
82
89
73
51
48
1,329
1,032
801
614
465
387
245
212
172
148
132
92
72
56
1,153
997
776
590
471
346
239
211
167
142
125
89
71
61
1,161
991
802
655
510
412
296
3,706
3,064
2,355
1,802
1,391
1,076
767
35
32
24
23
23
22
14
161
155
162
142
107
87
57
175
169
143
113
94
71
45
1,322
1,043
848
739
591
430
279
43,030
33,989
24,856
18,225
14,663
10,781
7,250
125
122
96
92
80
59
43
107
93
90
89
72
61
39
883
777
633
476
365
291
213
56
58
44
31
24
11
34
43
49
42
27
18
16
102
88
69
69
63
49
39
132
99
93
100
79
53
36
1,299
1,139
948
763
632
497
308
150
124
90
69
49
35
25
104
103
99
90
71
55
37
618
574
503
433
343
273
202
74
72
59
55
44
36
25
1,668
1,475
1,143
842
641
476
342
145
140
113
70
52
44
32
555
506
447
370
278
216
153
215
202
166
136
108
87
56
197
171
144
117
85
77
51
515
440
382
324
258
162
90
63
52
58
57
40
35
25
66
61
57
65
54
44
34
83
68
60
64
50
34
30
162
147
115
90
77
73
46
342
284
221
190
161
126
90
111
100
106
103
74
61
45
768
697
589
475
366
295
193
186
165
141
116
92
85
61
41
43
45
43
50
43
23
558
487
405
312
203
144
110
195
163
120
100
87
78
51
138
111
98
102
84
55
40
332,639
294,235
242,545
187,623
141,102
105,770
78,653
16,162
14,365
12,312
10,205
7,845
5,764
4,221
25,187
24,645
21,133
15,953
11,295
8,294
6,338
6,904
5,457
4,137
3,055
2,420
1,647
1,123
42,073
37,269
31,957
25,981
19,777
15,181
11,264
14,408
12,815
10,790
8,746
6,959
5,502
4,038
65,788
56,655
44,938
32,854
23,942
16,898
11,907
8,493
7,492
6,095
4,574
3,347
2,489
1,838
4,358
3,435
2,653
1,926
1,588
1,253
868
26,820
23,308
18,990
14,726
10,983
8,142
5,958
13,278
10,584
7,948
5,744
4,517
3,257
2,187
23,714
21,098
17,013
12,420
8,981
6,174
4,405
15,296
13,147
10,415
7,493
5,543
3,990
2,845
16,759
15,762
13,445
10,829
8,286
6,835
5,728
22,020
19,901
16,556
13,302
10,323
8,248
6,500
14,450
13,279
11,468
9,413
7,173
5,694
4,548
16,929
15,023
12,695
10,402
8,123
6,402
4,885
47,773
39,946
31,338
24,319
19,119
14,483
10,030
814
731
636
517
420
340
240
90
61
56
56
44
34
25
96
80
82
73
55
33
21
750
694
651
538
405
303
213
18,414
14,964
11,234
8,298
6,482
5,003
3,462
248
210
184
160
120
94
76
10,848
8,994
6,686
4,907
3,839
2,783
1,851
937
782
625
519
408
303
222
231
227
210
174
133
92
54
122
101
97
91
68
54
34
136
133
138
140
112
74
47
4,594
3,879
2,990
2,320
1,790
1,307
905
649
522
463
396
304
218
164
568
444
368
293
195
159
113
338
301
279
251
203
143
97
483
398
333
313
277
222
156
278
256
214
181
157
120
74
282
272
257
246
187
131
109
72
68
69
65
46
37
35
309
280
255
241
184
143
104
279
231
204
166
130
115
87
638
545
446
374
316
265
184
1,168
1,006
775
526
427
347
232
308
286
235
202
158
135
100
109
106
95
92
75
61
39
385
323
274
213
175
131
91
120
117
110
110
90
75
56
286
281
236
205
168
124
92
46
41
47
45
32
23
17
38
36
37
27
19
19
15
177
155
133
107
83
69
59
1,058
824
716
645
509
364
243
177
153
128
118
109
88
56
503
426
350
285
233
173
117
269
279
259
238
205
161
115
581
549
475
381
287
201
145
166
152
123
109
87
62
42
646
525
405
316
281
223
170
560
514
463
381
306
254
168
154,184
126,606
98,559
75,433
58,209
43,816
31,180
2,070
1,709
1,429
1,171
903
694
501
3,045
2,633
2,261
1,893
1,534
1,250
912
3,964
3,202
2,587
2,127
1,674
1,244
868
1,618
1,241
934
778
620
483
346
2,285
1,759
1,346
1,098
885
685
481
107
106
103
103
86
56
44
14,807
11,989
8,810
6,298
4,749
3,575
2,423
908
819
706
568
445
357
246
1,797
1,483
1,207
976
752
604
461
315
260
206
195
161
139
125
2,517
2,102
1,604
1,213
953
744
554
627
537
484
407
309
254
192
575
447
350
264
203
163
133
3,552
2,812
2,201
1,793
1,397
1,091
823
5,324
4,245
3,065
2,324
1,904
1,373
973
479
420
350
310
264
185
130
15,553
12,743
9,770
7,273
5,437
4,000
2,774
225
876
797
652
523
417
329
1,124
930
806
712
577
463
347
44,242
35,556
26,735
19,188
14,439
10,278
7,067
1,518
1,296
1,105
922
708
583
440
473
394
341
303
231
179
152
3,844
3,394
2,938
2,378
1,815
1,430
1,020
265
252
221
191
139
91
76
1,823
1,500
1,164
875
654
460
324
1,225
1,051
921
727
556
457
321
8,040
6,839
5,261
3,903
2,894
2,089
1,451
2,772
2,463
2,100
1,753
1,419
1,188
906
833
688
570
471
391
323
243
2,314
1,897
1,529
1,271
1,033
835
630
3,025
2,496
1,979
1,555
1,180
850
601
1,706
1,365
1,037
769
613
461
329
2,622
2,053
1,592
1,293
1,038
800
570
106
80
87
90
75
56
39
2,180
1,765
1,373
1,086
835
625
456
203
172
142
127
122
108
76
4,328
3,661
2,791
2,082
1,624
1,208
884
297
259
221
179
161
148
114
920
812
705
592
469
367
298
428
354
294
248
219
164
124
1,618
1,326
1,054
881
699
502
343
3,848
3,236
2,608
2,103
1,705
1,346
958
536
453
409
340
272
255
197
1,544
1,269
979
758
571
436
342
230
209
206
174
134
114
86
1,701
1,532
1,326
1,148
943
774
575
87,859
75,290
60,436
48,053
39,175
30,796
21,498
22,749
19,726
14,784
10,574
8,708
6,761
4,474
595
515
471
387
316
252
182
868
770
665
567
466
406
288
459
350
309
254
157
130
95
151
133
102
93
68
59
42
293
267
249
201
162
151
110
816
753
621
536
458
348
242
201
184
165
148
133
108
76
125
112
108
95
66
47
26
544
480
395
324
250
186
136
1,604
1,446
1,197
1,005
887
688
445
1,448
1,111
885
739
543
362
242
330
334
301
242
177
139
92
441
423
366
308
261
229
149
312
280
258
212
174
157
123
287
247
199
170
146
135
110
332
308
280
265
253
227
176
309
279
251
209
181
148
93
355
318
292
213
149
143
107
433
380
334
285
206
157
116
2,012
1,720
1,376
1,173
962
722
470
1,013
952
827
672
560
532
398
646
544
456
360
256
208
143
166
172
140
117
107
97
78
353
365
303
278
208
145
109
196
169
175
201
179
150
111
524
479
430
376
310
290
228
3,254
2,748
2,389
1,902
1,446
1,120
812
6,744
5,226
3,717
2,819
2,481
1,806
1,193
437
439
367
282
204
174
152
142
139
137
134
118
87
68
622
542
483
411
332
248
182
348
299
278
247
195
168
125
972
865
749
648
564
489
364
3,842
3,177
2,381
1,906
1,628
1,287
939
254
216
181
145
111
80
66
142
131
119
123
124
106
73
3,004
2,293
1,541
1,090
903
649
466
685
582
502
416
321
234
172
503
407
328
273
225
192
137
617
564
500
404
324
214
166
443
387
322
269
221
173
127
400
311
248
202
135
116
85
282
239
236
228
197
150
100
548
475
371
321
259
194
146
1,542
1,326
1,087
867
642
461
320
184
166
126
109
103
89
65
1,059
946
752
577
449
385
289
281
252
210
168
155
143
115
1,042
856
651
510
417
339
264
919
737
669
602
426
302
233
1,145
984
830
666
538
392
255
1,092
978
871
744
593
471
325
573
511
421
371
320
257
194
2,698
2,319
1,810
1,477
1,339
1,072
764
1,037
875
752
657
538
405
261
1,715
1,576
1,277
1,016
839
660
446
1,327
1,207
1,108
990
795
667
503
856
742
626
590
520
414
292
299
240
221
185
194
184
125
1,157
1,024
842
676
574
444
287
494
405
367
286
159
127
102
199
175
159
147
112
77
52
277
263
257
243
213
198
135
128
127
106
96
83
156
60
1,818
1,468
1,193
990
731
525
319
522
488
419
355
303
266
193
628
577
468
367
271
208
157
256
244
261
222
152
109
62
204
178
146
120
128
122
73
719
564
521
407
284
207
144
231
202
160
121
80
68
44
481
413
350
292
230
228
198
588
554
443
335
291
248
170
1,066
933
701
516
464
402
245
739
601
492
381
279
163
118
428
352
317
262
184
140
108
436
342
278
234
174
140
85
417
331
305
270
163
104
80
220
226
229
203
150
118
82
274
250
202
167
138
114
78
78,373
65,226
51,346
39,943
31,242
23,163
15,766
449
407
314
237
210
164
104
826
709
580
452
341
245
175
1,661
1,345
995
765
647
492
331
236
204
186
170
133
105
77
518
428
346
304
258
202
136
431
409
376
316
265
204
147
326
282
207
163
148
119
90
1,304
1,095
829
633
507
380
266
427
350
249
203
184
140
98
1,072
849
570
363
297
212
139
698
634
667
553
291
195
139
619
555
482
391
332
243
165
890
702
507
409
311
217
155
524
512
534
442
293
226
127
435
382
321
281
219
152
105
1,285
1,130
876
678
601
458
311
369
329
268
222
198
157
113
493
481
403
325
277
215
136
409
332
257
218
172
112
84
69
62
55
55
51
45
33
418
342
266
204
175
134
103
335
263
209
187
167
115
81
963
758
610
482
371
254
163
383
336
292
229
187
154
105
707
792
879
781
490
323
258
376
378
353
281
180
139
97
637
573
522
421
276
199
125
3,902
3,318
2,622
2,047
1,418
1,049
641
1,160
956
790
612
499
420
297
2,142
1,697
1,279
991
820
544
359
344
314
272
237
201
159
121
340
303
270
212
150
130
71
73
68
74
67
48
46
35
274
241
226
194
141
111
86
227
212
172
132
107
79
58
262
230
196
166
145
118
82
575
519
498
433
365
303
228
169
155
132
111
87
68
52
385
315
239
184
150
142
116
256
250
228
202
169
122
86
1,220
1,034
778
573
440
317
232
260
298
290
219
165
145
107
160
132
127
125
110
88
56
465
408
360
298
272
224
147
207
176
142
113
103
85
53
1,318
1,106
933
812
528
353
239
123
109
88
76
77
65
45
11,648
9,190
6,604
4,758
3,810
2,795
1,892
411
359
311
273
227
160
94
653
547
407
306
267
190
114
3,507
2,541
1,612
1,037
890
659
414
910
760
587
472
383
325
245
499
420
428
388
264
190
114
785
660
534
428
352
267
183
375
314
284
250
201
136
96
979
807
621
459
355
264
180
356
321
247
188
164
122
84
470
375
308
267
236
179
118
777
649
556
447
363
304
211
374
338
318
279
216
141
85
1,889
1,547
1,105
809
680
510
323
734
622
540
470
360
257
179
2,109
1,720
1,292
941
752
561
393
306
263
204
188
158
123
92
326
255
188
156
124
100
72
377
315
241
197
179
128
83
1,314
1,049
824
651
522
383
263
413
390
371
320
229
175
113
2,273
1,729
1,117
748
649
434
288
549
421
316
248
195
155
103
250
234
238
212
154
115
87
306
239
166
109
96
83
49
986
874
746
582
423
293
178
906
724
525
397
298
227
177
388
361
256
171
131
101
81
3,412
2,828
2,109
1,506
1,219
899
610
4,644
3,732
2,699
1,997
1,595
1,143
765
614
573
554
462
254
167
126
218
215
181
180
143
96
69
734
643
752
673
315
206
154
711
669
565
450
354
265
163
600
477
365
287
231
177
125
921
760
603
496
414
311
232
927
825
703
572
463
353
237
217,015
183,703
147,992
115,195
87,820
64,042
43,981
437
410
345
286
224
149
98
618
521
455
374
281
181
127
682
593
474
408
325
272
205
157
129
98
96
75
66
51
393
306
245
217
179
118
83
1,524
1,355
1,175
1,017
788
586
438
226
200
169
157
128
102
71
2,086
1,744
1,475
1,297
979
658
444
424
352
281
212
176
125
93
144
131
125
104
81
56
49
118
103
105
99
83
75
53
117
103
100
98
78
67
48
1,358
1,187
1,014
888
684
497
343
209
188
173
160
134
111
78
1,729
1,483
1,201
945
770
630
444
876
776
710
589
415
317
219
314
289
259
233
182
146
117
1,672
1,476
1,242
1,070
794
559
423
107
80
74
62
55
38
21
236
228
212
171
132
88
66
529
470
386
295
226
183
130
856
705
545
429
343
229
162
3,487
2,939
2,323
1,842
1,390
992
711
681
627
573
492
380
318
240
431
332
296
282
262
197
137
144
132
102
88
73
60
45
340
325
368
312
213
159
108
50
53
59
48
36
31
23
461
414
337
279
226
172
122
1,221
1,129
1,064
984
774
523
354
70
68
58
67
68
44
22
119
93
85
87
64
50
42
466
405
383
339
271
204
126
59
43
41
43
40
33
24
1,341
1,191
1,007
797
615
478
335
523
448
378
314
251
207
151
613
520
442
384
301
223
184
82
92
103
91
79
69
40
52,918
48,073
40,328
31,743
23,880
17,667
12,343
168
184
180
148
123
96
71
150
144
133
131
118
107
64
189
180
176
168
132
106
89
516
472
395
323
244
187
138
645
584
504
416
300
211
149
490
402
358
324
265
188
112
720
653
565
489
373
275
189
598
482
401
357
277
191
132
443
358
338
319
247
191
127
197
185
163
125
99
73
51
1,053
937
813
670
518
413
289
317
276
238
185
144
97
56
140
122
121
118
85
81
62
4,044
3,266
2,677
2,132
1,660
1,188
829
143
133
134
135
123
98
72
525
464
415
330
270
213
151
59
44
45
48
41
36
23
113
104
87
80
58
47
37
337
298
295
268
223
197
148
332
284
257
207
158
125
93
173
164
157
144
115
87
69
364
320
267
215
169
140
106
81
58
60
76
54
45
44
2,958
2,550
2,020
1,525
1,121
846
566
676
565
485
410
303
243
191
301
277
263
239
187
154
103
1,199
1,035
871
672
531
428
318
7,320
5,699
4,121
2,936
2,290
1,521
1,003
271
255
223
213
176
124
99
205
204
209
209
160
117
87
3,687
2,756
2,094
1,535
1,204
784
454
17
86
75
66
58
47
29
164
149
118
101
84
64
36
1,585
1,396
1,112
916
718
480
315
361
293
262
225
160
118
87
94
80
74
69
65
44
25
76
65
57
57
46
37
34
743
633
546
510
410
342
234
740
632
543
454
335
244
178
347
342
289
221
163
132
94
140
117
107
113
95
72
45
98
82
76
94
84
67
57
1,213
1,007
760
600
507
412
302
1,692
1,472
1,213
955
730
569
402
382
328
286
255
211
159
104
986
974
874
705
570
451
301
397
322
254
205
182
143
93
428
391
360
319
256
174
114
363
313
326
315
239
179
138
91
82
64
61
51
38
25
181
161
163
165
120
98
76
995
890
819
699
524
391
262
294
239
233
230
184
156
119
3,657
2,998
2,483
2,108
1,645
1,207
780
1,036
912
761
628
488
349
239
210
191
184
151
121
104
67
521
452
387
339
247
206
160
7,855
6,040
4,524
3,375
2,837
1,990
1,320
18,682
15,217
11,441
8,092
5,960
4,142
2,723
224
192
170
161
134
99
63
822
713
568
456
357
260
167
13,365
9,608
6,805
4,784
3,759
2,597
1,614
165
143
128
127
101
75
61
200
174
168
154
112
79
58
106
100
100
114
105
89
63
485
448
391
344
266
182
124
97
95
88
81
65
54
38
165
144
99
90
86
72
63
1,070
958
755
606
461
367
251
399
356
299
256
212
153
109
360
315
285
268
223
183
137
183
173
123
98
89
75
51
166
144
123
110
88
66
49
368
344
315
263
208
161
113
432
377
332
301
230
179
126
126
111
119
113
109
94
65
516
432
363
300
223
153
111
108
107
112
109
93
61
39
691
606
574
545
428
348
252
705
598
502
454
397
331
241
43,738
36,073
27,146
18,984
13,705
9,594
6,441
762
699
576
490
370
289
220
151
156
153
142
109
90
63
455
391
352
326
251
190
119
1,507
1,225
1,089
953
737
515
304
489,156
396,829
302,784
222,091
161,068
113,848
76,106
1,502
1,282
1,135
984
691
552
411
2,959
2,409
1,816
1,365
997
764
532
1,188
947
762
636
491
404
318
366
290
251
207
165
144
109
3,599
2,818
2,318
1,858
1,369
1,037
760
301
244
185
157
126
104
78
475
400
351
300
232
181
127
743
686
615
515
403
361
285
1,667
1,346
1,072
848
635
500
336
850
702
521
383
263
203
142
1,627
1,274
951
712
523
398
238
299
246
165
121
84
58
45
17,970
15,041
11,034
7,444
4,901
3,210
2,089
2,314
1,766
1,395
1,131
853
638
470
673
558
447
378
288
209
139
679
577
477
386
274
220
174
201
182
150
107
78
62
41
1,267
1,014
739
585
456
363
252
1,042
906
667
480
348
283
221
12,690
9,806
7,455
5,173
3,474
2,320
1,506
756
614
483
398
348
297
198
467
366
298
242
176
133
97
1,239
975
735
517
392
283
187
4,539
3,317
2,228
1,574
1,276
980
621
9,201
6,935
4,852
3,439
2,669
1,875
1,253
520
454
381
304
215
169
147
222
210
166
113
88
53
34
851
677
499
390
320
241
137
7,901
6,224
4,270
2,682
2,067
1,356
932
671
565
453
347
249
180
123
16,851
12,739
8,927
5,653
4,089
2,701
1,655
757
573
476
463
348
230
183
61,798
51,207
37,973
26,294
18,427
12,293
7,983
207
181
147
127
97
71
49
2,327
1,700
1,145
801
664
460
299
1,092
869
692
564
424
328
224
8,223
6,747
5,331
3,950
2,829
1,698
1,101
286
223
176
144
114
72
49
18,644
12,628
8,633
5,853
4,737
3,244
2,074
922
739
604
458
351
306
224
152
134
116
107
84
67
52
3,807
3,205
2,543
2,026
1,458
1,083
831
603
475
357
291
229
192
139
1,088
946
631
399
236
140
111
2,094
1,669
1,400
1,159
853
676
525
410
320
238
188
136
102
77
1,714
1,449
1,209
1,008
762
605
432
1,745
1,433
1,099
899
701
546
400
370
268
209
186
146
125
95
721
542
411
344
261
210
160
3,419
2,633
2,090
1,613
1,127
848
606
682
602
494
392
312
255
201
1,152
921
702
553
389
266
192
9,114
7,443
5,060
3,318
2,402
1,585
1,044
331
270
220
177
127
88
54
736
684
617
513
378
302
223
25,561
22,513
18,565
14,753
10,700
7,528
4,686
34,721
30,665
25,934
20,509
14,740
10,505
6,520
739
606
441
334
237
164
121
10,779
8,711
6,495
4,542
3,294
2,293
1,533
261
190
169
160
120
82
46
1,822
1,519
1,269
962
658
471
331
689
540
457
399
304
237
181
931
784
686
580
421
322
260
886
735
592
439
330
249
180
96
91
86
77
61
54
45
2,101
1,620
1,246
1,010
744
525
376
798
634
483
370
279
228
163
125
97
74
55
38
35
24
7,895
6,222
4,685
3,257
2,240
1,519
1,018
421
350
277
213
152
122
96
424
342
266
214
141
107
372
300
247
174
116
91
88
59
2,128
1,808
1,590
1,362
1,009
733
463
710
561
443
367
252
182
136
2,298
1,865
1,360
921
649
457
309
160
119
107
101
73
69
61
250
207
190
152
106
85
75
343
274
209
159
124
112
77
594
511
496
452
338
275
172
11,295
9,386
7,238
5,167
3,853
2,473
1,715
1,596
1,341
1,186
999
804
678
486
320
265
191
135
102
89
59
1,085
833
668
538
398
302
212
1,479
1,202
1,105
956
686
559
409
780
615
525
453
340
292
240
2,137
1,683
1,444
1,215
870
590
397
2,368
1,961
1,581
1,201
874
682
487
333
259
204
183
134
91
63
2,092
1,652
1,348
1,072
798
631
445
2,517
1,968
1,402
979
729
533
349
1,584
1,256
963
738
515
385
275
915
740
538
416
323
248
164
490
430
370
276
211
182
124
2,614
1,941
1,411
1,033
793
531
364
1,029
799
625
504
398
259
180
397
323
260
232
194
160
139
184
136
93
68
60
55
43
7,230
5,845
4,521
3,333
2,392
1,633
1,104
1,031
803
622
451
332
227
171
2,180
1,751
1,273
1,010
784
620
453
399
313
289
292
223
169
137
1,529
1,255
1,010
835
593
465
324
22,508
20,234
17,343
13,650
9,584
6,881
4,400
881
793
767
723
552
441
304
27,748
22,089
16,676
12,401
9,220
6,590
4,516
111
351
315
251
212
156
136
4,424
3,080
2,047
1,400
1,093
782
512
19,601
15,011
10,062
6,387
4,657
3,246
2,107
1,514
1,207
914
701
549
437
310
927
811
763
641
454
346
272
1,046
828
703
621
470
345
238
1,384
1,115
900
691
523
441
326
1,753
1,466
1,297
1,102
817
555
384
1,451
1,168
851
621
450
333
247
81
63
68
68
43
36
32
346
313
259
224
182
158
119
4,373
3,468
2,656
1,968
1,457
1,037
733
433
315
268
282
231
163
101
4,573
3,595
2,656
1,988
1,564
1,180
824
22,562
18,419
12,903
8,013
5,463
3,655
2,450
11,528
8,687
5,684
3,626
2,540
1,675
1,041
733
641
601
519
346
267
213
1,932
1,537
1,356
1,229
960
721
481
295
222
154
120
93
53
40
120,226
102,795
82,726
65,160
51,783
40,192
29,157
268
213
191
187
161
117
97
379
334
290
260
195
153
114
545
483
355
272
235
186
145
327
278
261
253
196
153
113
304
237
215
178
139
117
91
3,250
2,821
2,145
1,549
1,180
908
625
72
55
46
42
31
25
23
541
475
388
300
217
156
114
883
803
666
563
437
347
274
499
423
364
307
238
183
130
287
268
230
177
150
112
78
1,079
958
730
495
399
338
245
202
188
191
163
122
104
75
297
248
221
196
153
103
78
415
376
325
256
197
164
118
556
529
483
438
398
329
237
819
658
538
524
442
360
251
218
164
142
135
117
97
71
487
430
362
325
277
211
141
674
599
523
442
347
290
232
321
298
238
181
149
137
91
506
430
348
277
225
180
135
252
251
231
202
159
131
95
437
361
289
238
199
145
98
846
756
622
480
357
293
221
102
99
78
78
71
53
42
156
124
134
131
99
84
58
138
147
162
138
113
97
82
344
278
222
198
159
137
100
378
358
345
291
245
205
129
400
356
316
281
245
199
158
375
336
281
239
178
148
120
628
538
423
342
263
196
144
3,139
2,611
2,069
1,561
1,262
1,005
757
820
741
652
514
399
327
241
330
305
267
222
180
149
119
237
220
206
206
179
156
117
1,133
1,024
888
754
611
526
403
187
156
119
108
95
72
59
357
313
254
209
169
152
134
282
220
173
149
130
100
70
373
354
318
270
218
174
121
2,041
1,675
1,289
1,004
810
601
432
390
347
299
299
266
207
175
969
874
747
618
470
352
266
339
293
227
194
164
129
95
466
390
340
305
248
174
133
122
107
98
94
76
56
35
349
342
282
200
164
131
95
2,020
1,615
1,218
952
797
680
546
328
271
234
192
160
122
70
4,669
3,418
2,391
1,703
1,298
911
621
25,940
21,633
16,209
11,881
9,370
7,071
5,046
220
219
190
172
155
135
103
1,092
971
775
578
433
322
240
724
641
516
412
357
288
191
179
171
159
132
108
90
59
440
345
266
209
188
156
106
196
178
158
115
81
66
55
311
262
220
180
148
116
74
486
411
363
335
272
181
153
483
431
390
333
259
201
157
417
383
335
318
282
224
166
603
521
407
312
266
199
140
883
809
680
506
380
309
222
2,469
2,138
1,720
1,380
1,077
802
592
449
434
376
332
304
250
197
600
513
399
303
235
170
126
2,997
2,627
2,247
1,744
1,272
947
684
473
413
343
308
255
190
139
1,661
1,493
1,318
1,072
817
654
524
306
274
223
191
168
146
109
683
580
492
388
288
252
185
244
227
210
181
137
113
84
1,446
1,179
979
765
604
468
332
1,864
1,653
1,370
1,094
804
548
404
410
376
355
308
268
238
167
309
264
237
230
203
168
127
962
868
711
551
425
335
263
383
313
271
214
185
166
127
182
145
117
105
96
77
59
1,677
1,426
1,132
937
778
601
430
631
512
409
353
289
198
145
601
532
427
337
260
208
143
818
780
696
610
479
388
291
425
365
333
282
213
163
124
332
321
274
204
153
116
86
1,544
1,319
983
739
625
497
334
598
539
433
345
288
212
146
409
328
235
194
172
138
105
348
298
271
243
205
161
114
323
304
272
207
169
150
110
704
594
475
421
390
335
256
182
186
180
196
160
120
81
291
279
236
205
174
117
86
162
151
139
119
91
71
46
780
661
625
510
367
316
237
713
572
454
360
302
258
190
354
338
316
285
244
179
111
359
322
262
210
163
128
88
205
167
167
159
133
108
82
9,266
7,767
6,079
4,598
3,553
2,603
1,794
597
557
480
414
343
257
185
387
379
370
340
278
207
148
534
463
405
318
262
219
152
203
745
657
555
451
340
275
2,432
2,133
1,708
1,326
1,077
908
658
5,783
4,963
3,982
3,052
2,260
1,637
1,139
84
95
93
90
77
61
45
1,005
866
755
627
520
445
322
403
329
270
206
163
134
112
3,839
3,294
2,701
2,044
1,652
1,322
944
747
678
547
437
377
296
205
55,590
47,890
38,553
29,621
22,802
17,494
12,753
415
367
326
274
208
160
112
450
386
285
228
184
149
105
919
763
630
512
379
302
220
2,148
1,875
1,459
1,157
934
684
473
211
196
183
164
142
108
74
5,741
5,093
4,016
3,060
2,387
1,792
1,283
13,616
11,997
9,705
7,275
5,610
4,453
3,314
2,459
2,122
1,733
1,279
981
724
484
459
402
295
229
177
124
95
441
375
259
212
181
141
112
6,743
5,543
4,150
2,928
2,266
1,619
1,113
1,699
1,462
1,237
993
786
610
435
442
358
310
251
187
168
133
253
229
205
155
122
106
81
618
563
495
419
304
247
194
423
378
308
256
208
147
110
1,751
1,467
1,204
995
746
593
431
3,153
2,764
2,314
1,823
1,351
952
647
715
577
483
389
284
247
197
1,282
1,089
880
697
562
414
315
179
157
144
129
101
88
71
475
411
350
280
215
165
118
147
119
132
92
58
59
50
1,406
1,191
990
781
609
477
350
915
804
658
533
425
312
232
477
381
334
267
197
161
126
321
269
221
165
123
113
91
1,857
1,503
1,189
908
692
529
397
2,795
2,399
1,899
1,462
1,119
860
641
1,278
1,021
849
667
446
342
258
1,215
1,102
900
722
553
424
318
236
222
176
134
106
85
351
305
234
185
159
139
74
99
29,806
25,787
21,028
16,531
12,963
9,705
6,623
1,039
907
765
674
586
445
277
373
366
336
286
229
190
140
277
215
207
214
183
132
105
1,872
1,645
1,360
1,124
869
633
451
268
209
209
178
113
86
63
776
657
561
471
387
323
245
414
420
368
285
230
185
132
1,332
1,103
911
681
520
377
255
729
567
486
379
281
189
110
872
803
727
599
446
353
246
562
482
418
338
269
216
143
1,037
880
717
607
484
367
255
194
190
177
142
118
92
68
505
445
402
347
260
213
155
2,487
2,307
1,941
1,561
1,206
896
606
1,066
1,028
928
783
612
487
315
12,344
10,530
7,988
5,946
4,709
3,443
2,304
777
723
653
544
423
320
214
245
191
179
153
111
95
63
2,637
2,119
1,695
1,219
927
663
476
147,600
120,854
93,988
71,602
54,572
40,087
27,166
80
61
44
41
33
23
17
102
88
100
110
90
63
49
44
39
44
55
51
37
27
964
807
694
627
504
355
231
551
480
378
327
274
210
139
14,459
9,382
6,374
4,493
3,565
2,389
1,574
374
343
326
312
271
231
150
88
91
87
73
62
45
33
2,347
1,904
1,441
1,206
950
692
495
218
169
134
106
87
66
43
204
188
184
173
148
109
62
484
361
256
222
196
134
77
324
281
249
225
178
120
86
779
718
694
618
546
463
298
39
45
49
44
45
37
23
76
62
77
75
57
43
31
1,042
916
852
768
643
533
317
1,586
1,229
995
761
594
390
233
4,756
4,221
3,192
2,391
1,716
1,272
900
155
127
123
111
90
73
43
10,645
7,205
4,716
3,199
2,465
1,693
1,101
379
371
385
365
281
227
160
45
36
47
45
31
27
20
157
141
129
110
79
77
57
202
192
175
138
101
72
53
25,976
21,362
16,135
11,729
8,604
6,181
4,130
49
56
58
55
51
43
35
51
37
34
29
23
24
16
176
157
157
166
133
104
74
95
80
81
70
55
48
28
4,689
3,372
2,490
1,778
1,503
1,004
609
125
118
100
76
66
60
38
2,201
1,838
1,575
1,388
1,128
868
585
177
149
110
79
61
43
29
29
32
38
33
27
16
11
164
138
137
125
108
97
66
150
104
93
86
80
66
38
1,672
1,520
1,273
1,106
882
643
440
37,752
34,882
29,694
23,631
17,702
13,514
9,636
31
34
28
27
25
19
16
369
323
289
221
153
109
77
166
159
170
164
143
117
67
59
62
68
58
54
51
33
976
826
744
662
531
391
267
962
749
623
545
428
293
170
20,177
16,298
11,557
7,986
5,974
4,380
2,909
506
413
347
292
247
192
97
9,528
7,421
5,284
3,711
2,793
1,851
1,153
1,237
1,091
1,003
841
608
492
358
46
49
44
44
32
28
24
137
127
111
105
104
72
41
103,708
90,074
73,827
59,787
49,070
38,308
27,097
22
22
19
17
16
14
1,118
992
779
641
536
389
237
55
57
67
59
42
32
21
13
11
15
17
11
10
10
472
458
425
364
309
254
176
411
372
294
218
183
167
126
95
96
79
84
79
55
43
21
20
18
17
20
18
178
152
133
110
84
46
29
488
425
335
282
247
195
143
20
17
20
22
17
16
12
214
171
136
122
107
77
48
72
81
67
49
43
34
29
910
791
644
558
462
374
259
106
103
98
71
56
44
30
192
183
134
97
86
64
49
89
73
76
72
58
47
39
18
20
18
16
20
22
21
81
76
69
66
65
48
25
107
82
65
46
31
31
22
421
340
283
226
192
149
82
27
39
42
37
40
40
39
562
459
319
260
213
168
131
103
84
89
84
71
52
32
310
263
224
209
154
97
68
182
147
131
153
152
132
100
78
77
79
89
69
45
33
439
410
373
323
282
226
167
124
109
101
107
69
41
29
348
314
240
178
159
132
96
225
204
157
127
95
78
57
23
23
19
17
15
13
13
107
66
53
39
34
34
27
25
25
22
22
27
30
22
12
16
154
124
91
66
62
49
34
94
98
84
52
39
34
22
51
49
47
43
42
36
29
1,637
1,276
934
754
658
549
428
157
125
116
89
53
48
30
1,163
998
935
847
559
376
252
183
160
124
103
100
85
55
3,155
2,669
2,002
1,418
1,129
944
665
1,112
950
794
667
562
411
254
239
199
166
126
95
86
68
104
86
86
84
69
78
69
18
24
20
16
13
23
24
26
19
13
16
13
75
83
74
49
41
33
25
118
102
86
70
41
44
41
203
179
151
117
107
83
58
48
46
48
39
34
29
20
11
15
16
10
70
69
56
67
67
64
49
31
20
27
33
19
16
15
1,054
934
793
664
512
394
286
318
308
310
251
182
130
108
843
671
525
441
390
321
227
64
53
47
36
29
26
16
62
56
43
33
30
23
20
15
14
16
11
10
108
105
94
72
57
34
25
200
174
161
142
114
83
56
40
35
39
39
24
21
24
149
158
146
120
106
87
62
8,786
7,705
5,772
4,180
3,559
2,813
2,068
574
492
392
323
314
264
171
45
47
35
37
37
20
16
209
206
188
154
123
102
65
80
64
47
41
42
37
25
172
128
108
107
93
66
42
886
819
707
528
383
281
202
10
11
75
91
97
84
64
59
42
62
56
57
47
39
26
13
142
106
79
72
72
51
35
27
25
23
19
16
14
10
2,773
2,344
1,689
1,205
974
735
490
46
49
50
47
40
34
26
38
37
48
46
31
25
22
126
106
93
84
59
36
22
178
149
89
55
60
37
25
103
91
65
58
50
39
29
398
341
286
196
155
109
63
16
28
31
32
26
28
34
90
75
56
39
34
30
22
61
57
53
41
34
26
20
50
42
50
34
29
33
27
151
119
97
80
65
45
25
182
162
127
75
61
47
24
36
34
38
31
23
19
17
11
12
12
15
17
19
17
56
50
47
46
38
24
26
109
99
88
67
52
35
23
16
14
12
13
10
12
46
48
48
43
40
31
27
125
119
108
83
68
58
36
13
10
13
11
13
13
18
13
23
16
16
15
14
10
127
88
82
79
68
69
54
158
119
116
112
87
71
55
61
63
61
47
33
25
19
136
134
137
101
77
66
50
11
11
382
290
218
164
143
94
53
99
102
91
85
72
58
46
31
28
23
23
21
15
14
37
36
33
25
20
13
12
114
94
82
65
45
32
19
87
82
72
72
69
41
28
82
75
54
44
39
23
15
11
18
18
20
27
30
26
314
248
197
139
131
100
68
104
106
86
73
53
46
34
83
82
53
34
29
16
19
65
55
43
34
38
34
22
10
11
10
13
16
15
10
14
13
10
12
11
19
21
21
20
19
18
13
21
24
21
16
15
11
49
53
48
42
40
28
19
580
562
438
317
260
192
129
269
236
193
163
130
84
62
116
90
67
65
57
39
22
27
30
24
22
18
14
11
40
39
39
38
30
20
13
11
10
155
143
103
76
57
50
36
243
190
151
129
110
85
53
38
32
26
20
18
13
14
104
130
116
81
85
60
38
813
628
490
420
242
146
86
177
152
106
97
89
68
54
328
293
241
190
152
120
85
70
66
65
48
46
42
28
11
12
16
47
51
50
43
33
20
20
18
12
11
10
12
14
228
179
153
124
104
81
44
37
31
45
45
40
31
15
258
218
186
166
134
105
84
17
22
19
21
20
20
18
65
60
35
26
27
21
14
85
66
37
34
36
21
11
12
11
44
49
31
22
18
12
11
28
33
28
18
19
17
15
290
237
190
151
128
115
95
10
29
24
17
16
15
10
93
80
65
63
53
31
24
61
65
65
48
32
28
23
18
14
12
10
83
80
65
60
47
44
33
325
266
194
147
114
81
55
48
44
37
31
25
18
13
109
93
80
58
46
40
34
39
32
36
34
28
33
22
68
70
77
73
61
60
60
46
43
39
30
28
20
54
46
39
43
30
16
15
64
60
53
54
44
28
26
35
30
21
28
33
33
22
243
226
199
148
106
78
53
48
47
32
26
28
19
13
25
23
19
17
15
10
99
80
63
57
44
28
24
125
97
68
58
56
48
24
482
432
434
348
217
149
88
13
10
20
10
13
34
32
29
35
31
31
22
106
84
69
54
39
30
28
40
32
23
18
21
19
13
63
63
73
65
60
72
58
249
201
191
183
154
139
98
185
147
114
92
82
74
52
36
36
34
25
26
20
13
54
52
55
54
33
21
22
11
12
11
11
11
10
72
63
52
33
19
20
18
28
21
27
32
25
16
16
4,574
3,660
2,651
1,978
1,664
1,179
759
229
213
178
145
122
92
69
10
14
17
11
11
11
48
51
45
39
34
23
22
226
190
198
182
127
95
66
57
53
46
39
42
25
10
644
585
482
373
303
224
137
11
10
11
13
43
39
34
29
24
17
13
56
56
46
39
40
33
22
43
34
28
23
25
20
13
36
41
35
26
25
36
27
13
13
11
11
11
88
77
63
58
61
60
42
1,024
946
811
682
504
391
273
15
16
24
19
14
18
12
104
102
91
72
57
44
30
52
57
45
34
29
22
13
83
73
70
60
59
37
19
75
71
56
41
43
37
17
23
23
21
17
12
12
10
434
384
328
245
150
110
89
64
61
53
48
50
35
22
359
317
285
235
169
108
71
226
223
190
168
133
110
68
33
29
31
30
22
16
15
128
121
112
90
85
65
44
68
59
48
41
33
17
77
92
73
35
32
26
15
86
82
62
55
44
25
19
71
74
57
53
37
24
17
24
17
14
14
13
11
11
34
31
26
21
21
17
71
74
66
60
53
47
36
12
15
18
18
15
16
70
63
72
72
63
57
35
84
72
65
60
57
51
38
30
29
23
20
29
31
22
38
46
42
42
39
30
22
16
19
13
10
14
12
16
14
13
21
17
13
10
174
142
134
95
51
42
29
64
52
43
49
55
39
22
350
291
225
172
139
120
91
21
20
20
15
13
13
13
175
142
110
84
80
67
38
23
23
22
22
14
17
19
58
58
41
35
30
14
11
488
435
408
310
196
147
115
57
44
40
35
30
26
16
198
243
210
153
102
85
62
96
91
76
66
79
61
35
41
41
32
17
15
44
41
41
36
31
31
27
22
18
20
23
18
13
22
27
29
22
25
27
17
75
72
55
31
21
25
21
27
26
22
20
20
16
11
346
339
288
199
134
103
72
42
37
31
29
27
22
15
126
109
82
81
61
46
36
25
31
26
19
25
18
13
14
13
14
12
39
33
27
25
22
21
17
406
354
296
248
179
102
87
102
82
60
71
69
44
28
25
23
20
21
17
16
14
28
21
17
17
14
10
10
45
45
49
39
33
25
15
66
61
53
48
49
47
26
68
58
53
47
46
32
21
45
43
41
37
32
25
19
22
25
28
25
20
16
14
19
22
22
19
20
22
21
41
48
57
44
29
27
19
51
47
43
27
34
37
22
136
117
112
85
73
70
44
23
18
19
17
18
15
16
68
56
43
31
24
19
13
55
42
34
40
33
18
13
181
187
164
140
104
78
57
180
171
156
115
78
56
37
20
21
15
13
12
78
75
62
67
68
47
36
25
27
30
31
27
17
16
52
47
52
44
45
28
12
115
97
73
52
43
35
22
76
72
64
52
43
37
24
45
36
31
31
31
25
18
207
164
141
117
75
51
25
23
23
23
24
19
13
13
245
220
180
179
154
123
98
1,004
835
730
587
384
278
202
70
81
66
56
39
22
19
65
54
50
49
53
44
27
11
24
14
12
13
11
22
23
24
23
18
20
20
103
102
84
78
68
47
29
73
66
73
69
44
22
18
76
73
73
66
58
56
48
10
10
10
18
17
24
21
12
11
11
11
37
38
30
25
25
24
14
19
25
29
16
11
14
11
100
90
81
56
55
60
35
26
27
21
16
18
11
11
439
362
243
175
153
130
98
204
171
133
118
111
101
81
229
227
184
132
123
105
76
17
21
27
25
25
23
19
64
48
48
41
30
21
14
345
323
235
184
172
151
112
23
17
25
26
21
16
14
150
119
108
87
60
47
28
54
42
35
39
44
44
35
80
65
72
55
34
22
17
23
27
24
23
24
16
12
18
20
22
16
20
22
17
129
133
127
102
81
69
48
79
76
55
46
31
18
15
246
241
180
151
138
101
55
86
64
55
49
39
22
17
353
277
258
217
134
90
52
170
149
124
94
75
56
36
10
10
281
260
236
184
118
86
67
18
22
26
24
19
16
15
39
34
28
30
25
20
21
59
61
51
31
29
38
26
20
21
16
10
12
13
27
26
23
23
26
22
14
1,029
764
543
392
331
242
161
29
28
24
20
14
11
15
15
20
19
17
17
15
19
16
16
20
22
15
11
29
21
23
31
34
17
65
66
56
46
34
20
16
1,006
875
714
559
454
357
239
281
247
211
167
137
89
110
118
113
83
55
45
51
43
457
418
324
260
220
169
106
21
21
19
13
14
14
36
37
27
24
27
25
19
103
85
89
83
65
47
28
17
22
17
16
20
14
10
11
12
10
13
10
81
73
62
50
41
36
22
1,062
874
687
564
451
329
210
22
15
18
14
10
10
77
73
47
46
48
32
21
107
93
103
93
58
47
31
192
171
153
118
79
68
62
94
91
72
60
59
61
46
45
55
59
59
49
46
43
12
58
47
42
38
28
20
17
52
46
33
28
31
27
19
87
64
58
45
34
32
24
76
73
67
73
56
28
22
40
36
27
26
23
24
21
76
69
57
43
38
29
19
140
122
121
116
114
105
69
49
34
32
46
43
30
15
608
380
224
157
154
113
76
50
43
41
35
29
23
15
58
46
37
29
28
23
43
38
32
22
27
20
11
18
18
21
22
16
12
17
17
20
23
21
14
11
49
43
50
41
36
32
24
29
37
31
32
31
24
13
42
44
49
52
52
36
25
24
27
23
21
27
21
80
84
77
59
46
41
33
33
27
26
21
24
20
24
35
38
34
32
31
26
57
53
53
43
43
42
34
361
324
286
211
153
120
83
33
26
28
22
16
19
17
123
108
83
61
43
30
17
154
112
96
85
51
23
21
47
43
45
38
29
28
19
41
40
31
26
26
23
15
13
13
14
14
12
11
30
38
41
32
29
28
20
51
58
53
55
47
38
27
10
14
10
11
37
34
33
31
26
22
14
391
270
167
122
95
58
11
10
46
4
256
213
190
178
156
112
84
75
70
64
65
46
36
32
68
69
59
55
46
41
33
52
55
42
31
30
30
21
61
52
47
43
46
42
32
38
42
40
35
23
25
23
11
11
10
10
103
100
78
57
55
45
33
2,104
1,731
1,337
978
780
587
407
485
371
288
218
185
124
68
71
68
55
55
52
41
24
62
49
45
33
25
14
28
29
32
20
10
10
10
1,316
1,115
796
586
526
370
247
90
90
63
43
26
19
21
170
181
171
132
97
74
52
104
87
73
62
48
41
36
67
73
66
60
43
30
22
45
51
53
43
36
24
15
119
119
91
79
62
38
28
1,109
878
691
572
454
355
282
110
106
88
79
83
81
54
637
497
368
268
223
160
109
34
35
30
32
25
21
22
511
417
333
240
174
111
85
24
23
20
20
17
68
54
38
33
28
22
16
18
21
22
18
12
12
11
45
45
50
42
39
43
34
587
509
452
376
230
167
114
201
163
160
122
87
76
40
13
13
10
11
420
305
156
112
118
98
72
106
101
104
103
81
48
51
18
16
15
13
10
64
62
55
46
43
24
14
909
666
475
348
293
201
144
311
270
243
221
145
95
67
103
93
92
71
52
44
22
12
17
18
23
17
16
15
214
189
179
144
95
62
57
381
347
304
235
182
145
95
16
17
15
12
16
11
48
49
41
32
23
17
167
143
96
70
66
53
47
15
12
14
13
15
17
15
11
15
18
17
22
21
14
99
97
78
62
53
45
27
53
57
51
28
22
21
194
193
163
164
138
100
11
84
379
338
309
242
205
179
118
45
38
42
33
24
16
40
36
37
29
21
26
20
10
19
17
35
28
28
31
28
21
14
24
22
24
20
22
10
75
66
50
44
30
19
112
121
94
78
67
45
31
62
47
42
33
16
11
11
25
14
18
18
14
11
12
261
261
241
206
155
93
60
39
43
44
35
18
504
383
330
277
198
137
103
38
35
24
15
16
14
13
255
227
143
96
84
66
56
10
11
13
11
11
10
11
33
27
25
21
16
11
165
152
132
120
104
78
66
329
285
243
190
151
121
68
48
50
40
25
18
15
11
104
77
58
52
47
46
39
297
267
202
161
134
88
46
20
21
20
26
25
21
13
91
108
89
73
76
58
35
149
133
117
110
96
61
32
94
66
73
72
47
30
20
54
40
41
37
32
26
22
51
41
31
31
33
28
21
80
69
50
35
37
25
12
45
41
31
34
32
26
22
113
123
127
142
132
105
95
140
122
110
97
79
56
34
14
15
15
13
14
22
19
105
91
77
67
55
52
41
15
16
16
13
16
20
17
10
13
10
10
57
38
27
30
30
24
279
223
165
120
96
77
35
465
419
347
282
210
156
104
285
256
201
157
116
86
53
1,000
933
790
624
481
401
295
119
108
83
67
66
56
37
12
91
83
85
68
61
51
37
23
28
28
28
28
29
24
71
60
81
73
42
38
22
246
235
194
151
128
91
58
5
31
27
28
23
14
14
12
50
48
50
53
52
48
38
9
15
20
25
27
29
20
52
50
59
57
45
35
26
1,165
954
794
640
506
384
236
262
220
154
131
132
121
89
101
91
71
68
54
47
46
78
58
51
45
28
20
14
54
46
41
37
34
34
26
56
46
37
37
27
27
26
105
111
95
65
47
37
21
67
63
61
45
42
41
24
87
71
59
48
52
39
25
79
77
77
74
81
78
47
12
11
11
13
14
11
109
112
90
86
82
53
33
77
64
47
42
32
21
18
42
40
39
29
34
36
25
109
93
81
62
44
35
21
116
107
112
95
67
46
27
72
67
54
36
33
41
34
186
227
199
157
144
125
95
14
17
25
23
18
18
14
143
133
117
111
102
71
52
13
13
12
11
13
39
26
18
20
19
15
15
278
253
210
168
147
124
85
20
16
19
19
15
10
78
63
55
52
40
26
14
44
42
34
28
27
26
22
203
178
150
97
69
40
30
66
56
41
43
55
42
22
72
75
67
58
60
59
31
25
16
17
15
13
10
249
199
172
142
123
99
59
19
15
18
14
10
10
2,105
1,780
1,366
1,020
820
619
438
92
80
66
63
55
36
22
89
74
68
58
33
36
30
56
47
30
24
26
24
17
164
134
127
114
92
75
54
10
10
10
29
27
24
18
17
15
11
44
39
36
38
32
29
28
13
13
11
349
315
267
224
188
150
101
358
307
302
242
158
103
73
64
52
50
44
28
24
15
33
38
33
30
18
14
16
13
13
22
15
64
48
50
45
32
25
24
56
57
34
25
25
19
17
86
92
90
97
98
64
33
48
51
49
43
33
25
22
95
74
63
53
41
32
18
68
65
50
33
29
19
16
13
11
11
14
12
13
13
168
170
164
138
124
134
102
17
10
12
15
16
16
140
104
76
61
50
44
30
245
192
141
123
108
88
74
49
44
36
30
39
34
22
22
14
11
15
16
17
13
126
107
92
72
49
30
21
22
30
32
30
26
19
14
289
255
214
178
137
124
91
163
153
127
111
99
76
51
31
24
22
23
20
21
21
40
36
37
38
27
21
18
271
230
222
207
181
163
122
157
138
101
92
81
66
50
579
472
358
306
265
236
183
18
13
11
10
10
11
354
282
173
150
137
98
76
123
108
94
94
83
61
48
90
83
66
56
51
38
23
455
436
391
320
281
226
156
47
34
30
39
37
29
21
555
502
406
324
230
164
123
177
154
131
121
112
97
66
75
65
53
49
42
32
24
29
24
19
22
19
14
10
33
39
52
41
23
18
14
36
38
34
30
32
29
20
1,103
877
602
497
423
326
218
98
65
53
63
66
47
24
77
85
69
45
44
48
35
39
36
28
27
27
18
15
35
38
44
48
41
36
38
544
475
423
367
299
230
168
165,971
139,102
111,151
87,088
68,386
52,023
37,284
1,376
1,049
909
776
585
430
314
209
199
193
155
105
68
45
897
756
636
562
508
431
328
1,198
967
756
552
458
366
258
87
69
55
47
38
34
22
369
342
365
300
177
129
78
94
81
72
56
44
47
36
253
211
185
152
127
108
82
68
64
46
45
50
45
31
1,471
1,273
1,101
833
580
455
301
19
43
43
40
29
29
28
160
134
117
115
101
75
60
523
425
335
278
195
143
104
140
146
140
112
79
60
43
2,495
1,903
1,418
1,054
811
570
404
182
152
136
133
118
92
67
622
489
419
371
260
171
117
105
88
71
69
74
72
53
3,705
3,165
2,532
1,906
1,546
1,224
906
165
135
113
87
73
64
40
29
25
25
22
16
277
243
209
175
156
125
92
169
132
119
113
87
60
39
14
20
31
38
30
23
18
212
190
156
124
82
52
41
353
296
261
247
205
175
118
128
126
106
99
94
94
79
49
47
49
39
21
17
10
123
128
99
78
55
42
25
14
19
25
22
14
79
81
77
71
48
46
41
37
44
44
41
24
16
19
116
102
83
65
57
52
37
833
655
530
426
323
224
165
591
515
467
387
262
195
142
304
291
306
266
171
108
77
46
49
56
69
59
52
42
167
156
105
74
66
61
57
210
201
176
156
127
86
56
168
144
121
110
87
56
41
1,897
1,649
1,165
738
548
405
274
76
77
87
78
59
52
41
1,340
1,210
982
837
606
374
261
382
310
254
221
191
156
111
1,190
975
810
715
573
434
321
166
148
114
82
62
56
53
515
424
360
322
284
250
185
440
363
269
215
207
181
121
320
286
299
238
137
95
73
598
495
431
364
261
194
149
971
812
679
571
475
416
302
34
31
31
39
37
30
21
1,389
1,190
981
765
621
524
403
685
544
452
380
308
225
140
118
99
89
90
72
63
55
43
46
33
27
34
24
16
136
135
128
108
81
52
41
454
345
309
277
203
161
120
51
52
40
46
53
50
37
139
104
95
85
67
63
47
288
260
234
177
108
68
48
116
97
79
70
54
42
30
339
264
224
206
164
125
108
492
473
401
331
215
133
111
520
446
350
301
253
191
135
154
156
165
139
110
94
71
416
342
286
239
198
161
116
210
188
163
139
76
42
32
693
621
506
411
341
299
220
193
150
132
135
121
96
77
2,895
2,503
1,978
1,496
1,111
822
555
500
469
390
313
217
133
90
247
198
161
139
118
103
77
1,857
1,485
1,155
892
736
547
355
287
254
231
183
122
87
65
638
525
443
396
311
180
123
98
100
108
78
39
31
20
328
279
199
179
140
73
45
134
108
90
74
71
62
48
104
107
104
90
61
40
25
34
92
89
81
74
60
44
189
171
158
135
103
88
82
520
485
488
452
360
265
198
212
179
157
127
96
68
39
1,966
1,670
1,329
1,096
930
755
520
315
249
230
197
144
98
54
289
242
214
200
159
121
93
127
120
114
87
75
60
37
337
326
305
231
136
98
68
393
323
233
185
168
133
92
312
294
240
203
158
125
104
55
104
89
87
100
79
66
200
179
156
134
107
86
56
833
667
493
397
365
294
189
11
71
58
48
41
37
32
26
43
41
51
39
29
33
29
150
140
113
98
95
85
58
433
342
285
274
237
171
132
271
262
203
177
138
91
73
104
104
94
78
64
53
38
233
175
132
125
109
81
48
141
105
90
95
84
56
33
710
542
437
358
284
231
114
100
90
90
73
43
171
37
419
320
275
227
184
136
104
348
349
313
245
169
112
74
402
311
245
223
171
120
95
435
382
363
324
255
175
114
951
759
609
548
465
378
310
538
517
491
384
241
155
116
216
208
203
180
156
145
112
102
101
106
106
92
79
56
54,836
45,974
35,276
25,824
20,053
15,158
10,630
1,082
834
643
532
437
338
244
466
392
350
308
221
173
132
318
245
196
153
118
96
72
663
545
408
295
223
175
137
2,940
2,308
1,664
1,173
967
702
477
112
104
70
64
48
32
28
31
27
30
28
25
18
13
227
186
161
147
125
84
64
127
114
91
88
51
23
19
378
332
282
226
184
142
97
226
179
143
121
92
60
45
135
112
77
67
72
54
36
118
95
81
98
94
78
57
193
170
143
111
101
72
50
308
278
234
198
155
122
90
78
80
81
62
53
55
39
18
10
14
17
15
11
4,199
3,443
2,573
1,891
1,524
1,152
805
19
16
20
17
11
10
13
475
379
288
225
212
178
120
16
16
16
17
19
16
16
326
287
222
159
102
64
47
183
154
133
119
83
68
56
269
245
207
183
167
134
95
87
72
64
62
58
46
33
3,954
3,170
2,343
1,691
1,347
1,058
721
89
81
79
67
56
49
34
729
603
476
413
341
267
195
648
528
395
311
274
199
134
359
281
198
161
138
111
69
314
270
252
235
147
92
65
15
17
23
21
21
24
29
121
133
137
124
96
82
68
221
177
147
103
100
91
58
581
469
350
249
212
177
130
143
128
122
124
110
90
67
200
153
121
109
92
72
57
266
247
224
185
154
118
97
493
376
318
294
238
176
140
1,740
1,349
1,010
742
634
513
118
119
120
104
81
71
379
54
8,691
6,889
5,006
3,600
2,870
2,172
1,555
279
244
236
243
198
159
113
181
179
179
179
124
68
53
143
124
118
106
86
82
60
81
64
57
60
43
36
31
452
331
248
215
156
122
107
108
103
117
105
55
31
22
389
315
260
197
163
130
83
1,846
1,445
1,107
873
747
555
397
27
18
22
17
11
10
239
189
162
117
86
87
69
229
223
224
187
117
74
49
173
142
97
84
80
58
42
477
402
368
319
246
224
195
426
354
300
244
198
173
139
84
63
47
41
38
41
35
651
568
518
451
359
286
220
188
150
105
83
65
40
25
2,959
2,476
1,935
1,462
1,165
927
651
268
218
169
139
123
138
99
222
171
137
124
114
88
57
1,120
900
709
555
459
358
289
422
395
372
317
235
146
99
719
575
487
424
333
259
191
876
747
618
516
441
325
219
139
126
89
76
69
58
50
111
79
67
70
77
54
26
459
398
399
336
222
164
110
144
124
126
101
53
38
24
211
175
137
107
87
80
62
1,353
1,159
935
837
673
462
326
131
129
115
90
58
49
35
357
312
267
234
196
144
108
545
414
323
255
207
156
116
28
28
29
31
35
36
27
221
223
192
141
109
105
87
163
159
149
139
104
59
41
121
97
94
97
77
59
50
819
748
638
528
370
265
183
449
413
375
320
235
179
127
33
35
42
36
30
28
24
2,067
1,777
1,436
1,169
883
604
410
30
33
23
16
24
18
928
762
612
477
363
253
200
88
89
96
90
62
36
38
79
69
64
58
43
30
28
322
277
254
231
182
119
69
148
134
103
78
68
72
65
223
183
151
127
93
60
45
500
442
361
250
175
174
146
97
91
80
70
62
54
40
1,358
1,184
1,004
838
661
479
320
1,962
1,665
1,430
1,150
908
692
517
221
187
151
124
104
85
64
144
134
122
99
76
52
33
405
340
283
223
178
134
107
480
433
388
353
261
179
143
292
288
221
161
121
80
52
488
396
297
224
206
157
95
138
115
96
81
50
39
34
75
79
71
59
39
26
16
456
444
426
364
246
172
134
54,506
43,557
32,730
24,086
17,899
12,922
8,811
1,332
1,180
1,021
835
655
545
387
569
501
458
415
320
223
164
327
293
301
267
192
144
106
1,646
1,295
1,082
881
621
448
331
1,355
1,089
860
707
552
418
295
4,295
3,377
2,416
1,769
1,312
880
594
1,265
975
782
615
429
314
206
865
720
556
438
336
274
196
543
464
417
340
254
208
141
512
469
399
336
260
190
138
2,101
1,702
1,314
964
768
600
398
1,758
1,364
1,066
834
585
411
294
407
369
361
312
237
172
122
27,825
21,994
15,843
11,096
8,090
5,736
3,836
168
163
168
127
92
66
50
7,050
5,605
4,101
2,928
2,219
1,541
1,042
1,763
1,405
1,111
842
664
518
327
725
592
474
380
313
234
184
39,613
29,056
20,417
14,157
9,618
6,238
3,763
2,544
1,967
1,381
979
623
382
239
1,875
1,504
1,213
872
507
363
223
461
385
304
208
132
70
51
7,509
5,914
4,396
3,127
2,030
1,424
836
20,716
14,492
9,786
6,713
4,662
2,964
1,773
889
740
581
418
266
207
147
594
496
421
338
210
157
119
5,025
3,558
2,335
1,502
1,188
671
375
75,514
63,333
49,886
39,030
31,343
24,394
17,422
376
352
307
257
218
186
139
176
163
149
127
108
101
80
1,144
1,060
879
682
509
378
265
96
102
101
90
91
90
68
496
427
387
370
305
249
186
224
201
184
161
135
107
79
427
324
302
295
242
165
122
551
468
398
368
352
333
79
63
58
49
44
33
248
21
767
656
560
482
424
390
280
1,078
918
706
584
542
453
330
600
545
463
377
297
244
179
5,684
4,731
3,573
2,775
2,185
1,618
1,082
501
494
424
383
304
221
147
535
464
417
372
299
232
177
1,139
966
781
607
477
372
262
589
535
454
448
417
324
233
438
407
359
271
183
132
95
136
143
143
135
126
103
70
2,503
1,882
1,537
1,332
1,104
841
560
1,126
903
757
626
504
429
320
428
359
307
271
236
196
140
367
359
329
276
244
230
159
2,315
2,070
1,642
1,350
1,194
1,046
721
607
533
453
350
280
242
177
256
250
208
146
94
90
75
241
241
208
182
184
170
124
26,738
21,625
16,299
11,844
9,251
7,169
5,260
653
607
559
490
372
253
180
135
161
139
110
118
117
92
273
243
171
132
129
111
65
909
798
647
530
459
381
294
255
260
239
194
160
124
85
400
335
266
210
167
122
76
8,119
6,538
4,698
3,283
2,464
1,738
1,251
737
663
533
415
333
275
202
2,787
2,460
1,987
1,638
1,257
847
576
483
443
369
286
230
185
112
417
381
291
233
184
139
97
1,154
983
730
537
412
314
236
532
460
413
326
237
194
159
410
351
287
242
195
156
94
218
211
179
162
134
122
99
164
130
124
110
73
58
52
381
318
269
234
209
171
135
344
302
250
205
160
134
110
224
203
168
170
142
110
84
135
110
87
77
63
44
31
856
725
568
456
379
301
193
1,040
826
649
523
440
339
252
330
306
274
250
231
205
151
248
229
213
207
200
179
131
1,007
895
789
668
481
339
242
1,440
1,308
1,035
830
704
499
307
533
420
373
308
267
219
157
375
292
233
214
170
131
93
847
730
645
538
406
264
168
491
404
316
242
218
179
99
84,019
72,174
57,730
44,347
33,768
24,551
16,210
13,828
11,761
9,446
7,175
5,390
3,755
2,365
1,414
1,254
1,085
887
649
450
296
689
600
533
490
398
288
196
797
734
623
524
454
330
228
448
393
330
309
241
145
95
25,457
21,538
16,518
12,070
9,303
6,830
4,565
868
806
759
654
480
346
232
1,050
890
716
602
470
324
212
1,561
1,355
1,146
914
687
533
365
2,956
2,636
2,209
1,846
1,434
1,060
685
8,279
7,141
5,787
4,467
3,333
2,418
1,641
15,027
12,766
9,890
7,429
5,540
4,120
2,752
1,242
1,082
991
888
706
552
364
1,415
1,250
1,076
936
717
532
380
2,599
2,218
1,787
1,319
1,010
738
460
559
529
478
436
343
244
155
2,269
2,072
1,765
1,479
1,189
866
561
3,561
3,149
2,591
1,922
1,424
1,020
658
80,200
67,895
53,304
39,953
30,198
22,425
15,299
71
74
53
41
30
28
24
2,071
1,661
1,252
913
669
497
350
706
595
515
471
378
294
192
233
204
173
141
110
77
45
38
38
26
24
23
22
18
81
80
78
70
56
43
32
18
17
18
19
12
46
35
30
27
23
14
11
18
18
15
21
20
12
12
39
32
33
27
22
16
41
38
41
38
29
21
13
604
554
466
357
264
209
135
36
36
44
44
26
15
16
94
94
98
77
60
49
31
31
34
33
27
20
15
15
148
136
125
111
85
65
43
1,987
1,646
1,336
997
734
507
334
13,271
11,193
8,749
6,629
5,072
3,863
2,570
978
853
746
580
415
318
244
124
92
82
75
57
39
25
54
46
48
33
23
23
22
17
19
17
15
13
10
169
153
132
135
114
78
49
17
25
22
15
10
10
1,662
1,353
1,070
849
639
525
372
1,671
1,563
1,326
1,016
747
555
381
174
128
101
93
68
40
26
29
24
19
19
15
18
18
4,582
3,924
3,151
2,353
1,756
1,301
888
26,033
21,326
16,158
11,715
8,728
6,349
4,419
46
38
28
24
21
21
27
26
24
16
19
22
15
13
2,464
2,156
1,731
1,402
1,058
839
583
12
34
24
26
25
21
16
281
266
233
187
147
102
66
779
689
572
429
338
253
164
59
38
26
29
22
18
13
167
138
106
78
63
59
42
175
157
129
84
64
57
43
19
50
43
37
37
32
25
326
249
178
116
100
72
41
4,798
4,315
3,558
2,749
2,021
1,492
1,032
5,634
4,792
3,473
2,250
1,789
1,318
857
14
13
71
64
50
53
42
31
26
16
13
10
12
277
224
173
141
116
73
46
1,847
1,487
1,102
735
544
377
209
86
76
73
71
52
45
30
49
47
44
39
38
33
26
139
137
146
105
71
62
50
175
150
125
121
102
84
68
11
10
10
4,771
4,147
3,338
2,564
1,963
1,434
944
162
143
117
84
52
30
24
44
37
37
39
33
29
18
479
433
343
281
227
164
107
46
48
35
30
28
17
46
50
58
50
25
18
19
29
37
29
25
23
18
13
32
30
32
23
15
13
14
37
37
32
31
26
21
16
45
39
45
41
23
13
10
47
39
34
32
27
19
13
268
249
230
198
145
110
79
52
51
37
33
29
16
46
43
36
27
21
16
13
165
138
128
115
101
85
56
333
295
226
180
133
89
58
613
570
457
336
250
179
118
413
360
273
205
167
121
69
62,503
50,717
38,344
28,055
20,628
14,975
10,147
1,557
1,299
1,006
733
551
373
247
6,108
4,952
3,724
2,612
1,939
1,401
856
2,855
2,273
1,690
1,321
978
726
504
19,935
15,810
11,401
8,068
6,010
4,438
3,116
5,233
4,333
3,383
2,577
1,835
1,291
865
3,410
2,649
2,025
1,578
1,187
822
579
864
749
580
414
283
206
150
4,410
3,537
2,756
2,044
1,479
1,072
715
1,035
867
720
542
386
293
207
2,159
1,721
1,420
1,155
762
555
386
801
667
544
414
292
219
139
4,549
3,800
2,798
2,018
1,571
1,176
723
2,584
2,122
1,540
1,151
876
588
423
2,643
2,210
1,757
1,236
916
701
484
1,154
962
861
680
456
329
228
1,547
1,402
1,049
717
551
403
264
1,659
1,364
1,090
795
556
382
261
104,541
85,404
65,831
50,279
39,168
29,526
20,291
365
302
249
195
147
105
70
868
701
527
421
332
250
169
6,503
4,777
3,278
2,330
1,769
1,255
883
238
201
177
166
136
105
67
159
139
118
98
75
51
38
183
161
145
138
109
83
64
532
457
405
312
250
206
152
102
91
83
70
52
35
23
8,224
6,897
5,213
3,844
2,961
2,398
1,729
21
68
54
61
57
47
32
221
207
184
159
145
109
60
1,183
972
770
612
463
364
255
379
368
316
267
201
157
128
91
68
71
77
59
38
20
471
405
329
274
227
172
106
665
633
526
461
395
326
247
420
368
319
289
243
215
162
232
213
202
158
102
77
67
504
504
469
412
340
269
183
67
68
63
59
47
42
34
3,967
3,343
2,632
2,044
1,616
1,258
874
15,033
11,900
8,934
6,725
5,331
3,923
2,577
161
133
103
84
62
43
29
199
169
147
120
104
91
62
692
548
439
356
295
226
143
116
85
69
67
63
64
53
11,989
9,783
7,535
5,562
4,169
3,111
2,132
86
68
58
56
40
34
25
321
326
318
277
231
181
125
366
341
272
223
192
148
104
40
40
41
39
25
21
19
17,379
13,676
10,463
7,934
6,214
4,339
2,888
3,268
2,679
2,126
1,703
1,350
974
651
271
252
228
217
168
114
77
1,824
1,382
1,120
940
753
521
330
22
21
24
22
11
10
600
490
424
328
221
155
105
11,852
10,389
8,011
5,917
4,519
3,623
2,528
638
569
509
454
375
308
2,074
1,762
1,437
1,157
905
687
212
463
11,282
9,121
6,768
5,064
3,926
3,009
2,138
159
150
147
143
125
93
66
727
591
521
448
373
304
204
34,482
27,867
21,238
15,845
12,100
9,269
6,746
249
195
150
107
97
81
59
426
333
233
160
124
93
65
144
125
96
72
60
43
34
407
313
263
240
200
152
123
2,736
2,116
1,504
1,124
861
677
504
1,317
1,093
774
516
384
304
234
380
308
239
194
143
107
78
378
287
232
161
122
118
77
115
99
76
64
58
43
35
2,160
1,757
1,349
988
702
500
385
23
99
79
65
47
34
31
209
180
168
146
117
107
85
2,439
1,901
1,464
1,130
859
646
433
295
257
221
169
134
107
71
1,014
887
678
493
370
292
215
192
168
163
144
111
89
77
228
191
167
113
80
61
34
1,009
773
628
489
344
294
213
512
430
333
253
187
124
108
197
166
141
112
77
56
45
502
428
303
232
204
158
109
165
115
76
65
46
26
28
627
531
418
309
249
204
151
613
533
446
345
273
193
137
1,950
1,564
1,123
800
632
446
248
530
440
334
252
206
159
115
336
283
222
175
153
113
80
603
461
352
262
206
170
129
280
218
183
149
109
89
63
363
281
215
186
151
98
74
831
599
417
336
277
201
140
371
305
248
185
130
88
60
3,344
2,663
1,893
1,283
974
683
510
1,028
824
701
532
376
322
243
142
106
83
65
49
44
40
763
622
468
344
251
196
140
227
212
186
139
116
102
73
428
335
222
188
167
128
99
590
484
346
261
197
164
127
248
213
198
168
124
104
77
793
692
546
362
261
199
135
342
306
251
177
140
105
66
1,011
776
573
428
324
253
192
1,213
1,037
797
549
376
295
224
158
109
93
79
58
46
34
102
85
67
47
45
39
25
70
56
48
32
24
17
13
423
356
265
177
145
130
101
133
100
86
81
67
51
35
304
232
172
141
112
104
74
94
79
65
54
44
37
19
158
128
89
74
69
51
40
214
179
155
131
82
52
39
168
127
95
78
72
38
19
81
68
53
36
25
20
20
185
161
121
98
76
44
25
112
91
77
57
38
33
29
186
158
130
110
77
58
49
152
136
97
76
57
43
28
136
116
80
60
54
41
38
241,016
205,579
166,165
131,228
102,688
76,851
52,913
166
157
149
116
95
68
42
75
55
44
46
35
23
22
2,654
2,253
1,712
1,283
1,016
755
493
1,210
1,055
886
736
577
443
317
147
143
117
99
81
54
44
538
444
360
293
235
184
139
181
135
116
115
96
77
57
198
182
193
160
110
64
57
773
680
581
488
398
318
201
1,636
1,388
1,147
908
724
575
421
1,610
1,481
1,254
973
772
619
448
281
234
197
153
130
101
76
1,028
876
737
627
528
399
258
1,127
1,033
915
731
582
440
310
1,193
1,036
869
712
555
404
300
1,053
865
677
520
393
299
200
108
92
90
95
80
63
41
30
25
27
27
20
18
101
79
72
57
38
19
14
234
214
173
138
107
80
54
679
586
497
404
345
300
203
508
438
381
336
254
168
109
1,078
980
809
672
523
356
242
368
294
228
195
170
119
76
697
558
490
397
285
201
130
683
534
419
314
259
200
125
561
504
499
409
245
196
112
6,046
5,220
4,083
3,178
2,546
1,822
1,188
296
231
226
210
148
108
67
1,234
1,088
927
785
636
497
379
350
284
236
210
161
112
75
1,422
1,206
957
772
614
415
270
697
604
528
452
337
222
160
971
899
815
675
540
412
256
335
305
290
246
201
158
92
250
204
156
122
96
70
54
208
175
169
132
79
58
34
2,938
2,515
1,934
1,540
1,247
997
739
11,006
8,696
6,167
4,249
3,329
2,431
1,671
1,692
1,446
1,125
883
687
488
318
57
51
47
40
34
21
14
152
134
122
97
81
67
41
425
336
308
255
176
142
116
6,893
5,861
4,623
3,617
2,905
2,323
1,671
2,062
1,798
1,444
1,183
964
716
476
378
330
287
233
185
156
117
1,309
1,092
904
760
567
384
257
3,937
3,123
2,261
1,574
1,250
828
515
538
484
400
316
270
215
142
508
455
397
283
203
153
90
676
602
500
365
268
180
118
324
272
229
184
134
110
92
680
556
443
349
285
243
186
388
343
258
233
193
145
107
469
409
410
382
233
161
126
221
205
189
154
95
70
52
281
256
225
179
137
97
69
1,857
1,687
1,746
1,519
917
623
452
487
378
283
211
177
141
87
450
357
340
314
219
149
105
1,723
1,468
1,167
937
742
474
290
487
413
328
263
226
163
99
439
407
367
322
259
197
126
94
91
85
63
42
33
16
1,765
1,404
1,117
935
752
573
413
804
756
651
499
347
255
170
432
370
304
241
177
114
70
1,965
1,644
1,307
1,057
822
669
489
827
708
669
585
435
316
206
408
344
299
244
186
136
77
1,550
1,260
996
777
674
545
379
568
507
419
361
306
250
192
1,190
1,019
857
682
499
372
256
202
176
145
117
87
66
46
523
491
436
344
296
246
163
406
372
366
287
187
153
101
1,054
898
711
556
457
316
182
428
353
332
280
198
158
102
248
225
206
152
122
99
75
523
430
352
284
244
185
127
580
462
359
288
236
143
84
485
362
271
203
162
115
66
1,639
1,511
1,485
1,255
781
522
349
171
151
116
98
94
71
43
2,170
1,813
1,309
973
768
611
419
1,053
900
716
572
461
367
267
16,347
13,757
10,297
7,502
6,032
4,666
3,299
176
147
121
113
99
82
54
1,312
1,127
909
680
536
396
275
301
260
224
179
155
114
74
583
524
457
361
269
186
121
1,130
1,026
775
601
494
378
270
410
380
304
228
175
141
102
1,109
942
737
608
508
385
230
422
411
336
278
235
177
113
56
42
34
38
28
25
20
713
663
539
437
354
245
175
87
80
60
43
36
23
390
301
248
216
170
145
114
639
589
504
407
334
263
162
996
735
520
381
319
230
150
3,333
2,754
2,178
1,786
1,357
939
627
353
294
244
174
134
101
49
330
257
229
172
112
81
66
1,387
1,151
929
747
634
475
319
108
95
89
68
40
43
34
69
54
56
50
35
30
24
5,210
4,443
3,514
2,710
2,151
1,571
1,091
1,621
1,425
1,220
1,070
856
603
405
277
262
221
141
87
65
53
472
409
295
231
205
152
91
591
509
388
314
255
203
147
128
115
90
75
75
67
40
316
258
248
246
179
136
90
1,046
861
694
582
492
393
277
438
356
277
221
176
129
82
607
483
426
380
292
222
148
4,548
4,129
3,226
2,568
2,181
1,826
1,439
190
172
142
111
101
90
55
415
341
251
191
171
133
74
721
642
547
465
353
242
176
419
346
302
233
161
117
79
2,860
2,296
1,852
1,477
1,132
813
563
4,392
3,865
3,336
2,698
1,936
1,361
969
733
627
537
386
311
266
176
917
822
676
529
459
373
250
377
304
241
204
182
113
60
1,938
1,586
1,217
943
773
580
422
608
557
469
390
298
233
132
1,045
924
779
624
452
328
227
8,206
7,219
5,986
4,937
3,912
2,818
1,924
416
313
274
232
184
145
124
1,767
1,363
1,112
908
713
495
353
718
592
434
332
269
227
163
523
461
346
259
201
148
98
188
149
119
106
76
56
49
123
118
113
98
59
38
25
1,470
1,281
1,033
828
689
582
425
241
208
164
130
95
77
51
84
57
28
31
28
21
20
4,819
4,124
3,440
2,531
2,014
1,556
1,002
873
724
603
511
420
307
194
1,824
1,560
1,283
1,044
811
592
428
849
736
564
432
327
253
177
435
350
247
166
143
107
67
86
61
44
42
40
31
25
501
405
379
304
199
128
93
821
698
603
517
433
346
238
718
609
461
302
226
188
109
357
290
245
212
159
115
100
770
684
622
523
385
271
192
381
326
283
249
198
151
108
185
189
170
150
108
81
59
422
389
367
311
228
177
124
3,152
2,670
2,234
1,872
1,419
1,047
693
119
105
94
85
70
44
30
514
467
396
354
254
166
113
705
632
520
420
360
254
153
550
462
400
293
187
132
82
3,290
2,820
2,357
1,970
1,438
977
653
957
846
711
573
446
344
237
154
133
107
84
62
44
27
121
116
96
79
73
54
29
416
372
310
258
194
166
122
212
167
129
110
96
67
48
213
175
151
145
113
81
59
433
372
321
313
239
155
104
329
285
236
189
137
108
56
604
535
461
394
314
223
153
270
245
185
140
106
82
54
107
100
95
72
54
36
29
505
432
366
301
218
163
129
1,338
1,116
911
775
619
464
312
2,585
2,256
1,889
1,477
1,201
925
615
2,340
1,957
1,683
1,409
1,035
714
496
122
119
98
80
72
64
45
207
193
171
121
100
80
52
425
405
356
300
271
202
131
96
79
69
71
51
33
29
269
280
270
201
115
74
55
1,105
951
805
675
540
419
310
450
373
290
196
146
118
75
1,694
1,426
1,179
968
757
543
367
165
140
115
91
63
47
29
156
111
79
55
62
59
29
189
156
135
112
84
76
51
110
89
91
90
72
56
37
426
380
319
240
193
164
119
5,113
4,308
3,466
2,816
2,131
1,523
1,009
69
82
71
47
36
29
16
918
776
672
545
409
320
218
594
529
427
353
291
211
140
21,908
18,772
14,332
10,620
8,586
6,719
4,795
320
224
155
156
136
99
71
106
97
89
61
48
42
36
371
350
294
229
179
152
122
296
275
232
209
158
116
83
174
158
136
132
94
79
60
270
210
185
145
100
80
57
328
281
231
193
165
121
75
1,012
873
733
610
453
321
206
361
365
342
258
139
100
74
364
334
333
262
163
113
71
1,483
1,273
1,061
869
692
442
277
670
539
434
361
258
216
156
1,012
821
591
404
312
238
161
1,185
1,039
843
654
531
379
252
843
789
662
502
402
286
177
337
259
207
157
110
85
50
673
561
488
330
225
165
93
988
844
690
579
450
322
230
208
170
166
129
81
55
39
57,635
49,590
41,267
32,896
25,109
18,258
12,556
163
163
123
86
66
54
48
379
370
302
223
155
103
77
245
199
157
145
111
56
40
161
167
161
119
79
63
49
57
46
36
31
29
23
16
257
218
187
153
103
65
50
183
158
120
106
88
61
37
123
100
90
72
52
45
30
152
138
106
88
84
65
43
47
47
45
40
31
20
13
149
142
120
80
53
36
23
107
104
95
84
73
49
35
285
226
179
158
120
80
52
42
37
34
25
21
17
15
117
107
96
81
62
40
25
54
49
46
36
35
28
14
122
107
95
84
58
39
29
72
82
75
46
37
37
25
786
644
568
476
328
240
158
120
111
92
59
41
38
29
187
168
167
132
92
69
40
125
86
61
61
39
23
16
118
119
104
88
57
48
44
77
75
62
47
36
32
22
120
102
93
82
58
32
27
93
89
93
82
67
45
31
278
249
185
152
118
87
63
61
49
42
31
18
16
10
184
164
136
97
82
64
36
94
80
65
49
46
43
27
89
78
64
55
47
36
22
391
344
314
252
175
144
113
502
471
397
309
229
171
114
146
147
140
122
91
63
42
158
168
143
113
89
60
35
199
182
161
109
79
65
52
117
105
96
78
68
45
29
782
685
545
395
282
195
138
92
81
82
55
35
35
19
709
629
547
492
402
288
191
1,890
1,428
1,012
661
477
349
226
176
149
110
88
72
61
52
60
56
52
41
25
22
19
162
160
129
99
85
49
31
74
71
56
36
26
26
15
66
64
46
41
34
26
16
119
111
85
65
51
43
30
568
508
403
315
247
188
126
77
77
42
41
31
21
15
27,868
23,675
19,756
15,915
12,168
8,768
6,088
92
91
73
48
40
32
21
980
852
681
589
474
343
228
328
309
278
194
133
95
76
17
70
66
63
52
40
33
133
140
113
74
58
41
29
680
601
450
373
324
207
123
214
175
148
128
85
61
51
610
544
460
362
276
207
147
1,533
1,299
1,048
824
608
450
328
29
27
20
12
14
13
10
84
75
68
54
39
30
18
128
108
90
63
48
43
34
127
103
98
85
55
39
23
43
47
40
36
24
22
18
50
48
43
27
17
15
12
99
77
61
52
50
36
20
250
219
188
161
111
70
54
79
75
69
60
51
40
28
215
199
196
146
97
75
59
102
84
78
75
49
33
29
42
35
28
19
27
25
13
64
58
44
33
26
24
18
78
78
69
48
28
20
20
102
108
97
71
51
38
30
150
149
129
97
77
52
29
421
397
306
233
195
144
99
67
73
54
37
39
27
21
114
109
81
70
76
53
22
1,015
883
716
576
432
306
192
218
213
179
135
99
61
37
91
81
65
63
52
38
25
117
95
89
90
76
53
29
49
46
38
24
19
13
192
168
154
161
125
79
57
386
344
290
210
158
139
104
67
54
41
46
40
28
18
100
101
96
79
57
36
26
58
52
42
34
31
31
21
1,096
943
763
601
439
352
234
168
143
119
92
81
56
38
242
209
187
153
109
85
55
180
150
123
94
78
56
34
496
468
374
296
247
177
112
20
100
88
90
79
55
35
159
132
107
79
75
69
35
1,959
1,698
1,432
1,140
882
682
470
81
80
78
70
57
43
26
334
296
251
209
179
129
67
66
61
60
44
28
22
21
84
76
69
53
32
23
24
1,701
1,318
1,041
717
501
350
265
2,034
1,679
1,450
1,184
933
661
443
73
73
67
56
45
31
17
337
279
250
207
151
111
76
88
77
60
46
33
26
15
57
52
48
40
31
25
14
42,032
34,845
27,184
21,526
17,731
14,123
10,358
150
141
137
124
96
75
56
116
123
106
75
64
54
46
77
79
80
72
68
52
37
103
103
82
71
51
41
33
1,082
821
593
468
380
285
199
255
194
151
120
103
103
64
418
333
267
261
223
154
112
315
281
217
174
134
115
83
280
263
242
218
177
129
97
6,759
5,242
3,914
3,043
2,512
1,939
1,374
85
90
75
66
56
43
36
175
151
135
104
84
78
51
160
150
134
94
68
55
41
556
524
448
379
290
238
48
55
52
48
45
39
176
30
517
451
392
305
254
219
151
5,068
3,594
2,369
1,547
1,229
900
683
124
122
98
94
84
65
48
671
573
467
416
363
312
234
1,587
1,403
1,160
996
853
696
539
124
99
80
76
64
59
49
517
425
353
289
232
205
158
332
334
303
248
217
178
138
1,264
1,039
756
599
490
376
286
308
256
205
162
125
115
78
376
363
338
281
224
180
126
55
54
48
34
40
31
14
68
63
64
51
37
31
25
511
445
338
282
243
194
124
90
73
61
61
51
41
35
261
249
226
216
185
154
121
371
311
212
149
134
122
84
141
129
124
127
110
86
56
786
727
624
519
420
350
275
320
272
212
180
149
127
95
968
785
613
479
415
332
231
399
338
271
195
147
127
101
1,631
1,404
1,197
991
811
640
447
1,554
1,338
1,063
855
706
526
364
489
409
351
298
256
199
136
79
69
64
71
58
36
29
1,545
1,301
1,064
891
736
616
444
30
20
26
30
24
21
24
381
350
311
272
230
167
121
205
206
192
169
123
97
85
205
200
187
172
164
152
104
137
142
132
114
91
69
60
603
515
399
328
274
236
178
865
789
728
656
558
471
373
265
219
165
110
96
84
73
867
680
525
403
335
294
222
448
386
303
240
212
161
134
313
259
191
156
134
105
73
417
361
290
214
165
142
113
794
723
645
560
462
394
299
5,234
4,422
3,089
2,117
1,671
1,252
886
465
337
259
204
169
121
82
68
60
56
52
39
40
25
80-84
85 -89
90-94
95-99
100 y ms
427,582
233,749
100,550
30,879
6,428
3,799
2,162
924
269
53
2,636
1,513
637
173
34
151
92
45
12
202
124
59
18
52
25
203
124
51
16
137
71
34
13
166
81
33
14
30
19
73
38
11
55
30
19
94
45
19
8,699
4,543
1,897
571
116
1,389
694
298
77
17
3,001
1,517
587
174
43
279
157
81
28
3,835
2,070
891
280
49
195
105
40
12
1,483
834
387
125
27
190
98
45
15
189
106
40
14
753
429
197
54
10
318
182
96
37
13
33
19
2,483
1,348
580
174
34
225
128
51
14
1,031
585
251
72
547
287
132
48
197
100
32
97
52
18
108
57
32
36
19
42
19
97
51
24
36
19
67
31
18
11
8,898
4,438
1,696
451
83
284
157
61
12
54
27
15
80
38
17
93
50
11
52
19
13
194
90
23
209
94
34
11
57
37
16
43
26
11
337
152
40
13
632
303
106
26
25
15
223
132
49
11
23
11
57
38
11
25
18
169
91
32
482
246
101
25
15
154
74
32
11
222
96
39
13
2,219
1,130
451
114
21
73
36
13
220
117
49
11
402
165
60
19
16
12
2,310
1,134
452
131
22
71
38
16
30
18
60
32
10
2,309
1,339
638
217
45
97
55
28
702
421
218
73
13
102
59
29
14
69
46
25
125
75
29
10
14
11
520
289
122
47
24
15
324
179
88
29
332
189
85
26
11,513
6,051
2,535
785
188
40
24
84
33
16
73
44
20
48
19
36
12
58
22
10
15
11
10
63
37
21
144
73
30
10
25
17
28
17
13
96
54
24
49
16
32
13
133
71
32
12
60
33
21
251
146
55
18
18
15
409
250
123
36
87
44
20
59
36
15
24
150
73
37
21
12
21
12
86
43
17
277
138
51
22
13
19
53
26
19
173
85
38
13
76
41
23
11
139
69
32
14
24
11
22
16
80
42
16
52
21
15
30
15
10
137
75
31
13
81
45
22
19
10
31
17
54
30
14
13
140
83
34
12
36
18
62
31
15
26
15
20
10
95
58
20
187
82
43
14
30
12
83
50
13
14
16
135
73
30
12
309
126
66
23
32
14
220
117
50
24
24
14
106
60
29
10
185
102
44
43
21
10
27
18
86
38
19
142
73
28
14
48
31
12
63
34
19
62
24
12
21
65
32
99
52
17
44
33
16
100
44
16
466
241
101
29
78
44
15
55
28
14
49
21
14
16
13
39
23
10
20
27
16
62
36
93
56
16
941
520
192
59
14
22
11
88
44
19
86
58
23
10
95
47
21
136
69
30
294
138
49
15
16
156
77
35
80
38
17
1,541
849
312
84
15
118
55
21
73
40
14
55
34
60
39
15
146
78
28
10
163
73
29
277
139
61
28
77
36
21
13
59
26
17
56
28
10
12
10
14
16
19
10
12,791
6,593
2,655
755
138
25
13
96
46
16
52
23
17
52
27
32
11
50
24
13
46
21
105
55
21
73
38
18
197
113
62
14
50
20
41
22
16
18
11
501
258
83
15
26
14
3,664
1,931
785
204
28
32
22
11
536
265
99
27
36
22
20
31
14
35
19
28
11
144
78
24
31
15
171
91
52
20
14
43
30
14
173
89
34
449
223
93
29
31
22
25
17
157
74
35
10
4,340
2,182
869
281
66
28
18
32
22
126
77
31
20
11
17
186
101
39
19
11
16
11
108
50
28
11
194
99
37
14
23
13
94
51
22
26
17
26
16
61
30
12
17
10
15
17
13
59
23
32
14
108
57
23
34
15
10
12
74
34
21
27
13
28
14
53,549
30,506
13,483
4,240
825
2,972
1,726
780
234
40
4,459
2,519
1,124
360
58
674
364
178
59
18
7,444
4,121
1,704
574
135
2,547
1,345
585
188
24
7,659
4,284
1,804
601
149
1,211
685
266
79
18
524
261
102
38
11
3,883
2,243
1,030
300
50
1,314
730
294
114
28
3,063
1,790
801
225
38
1,916
1,165
540
199
38
4,412
2,600
1,234
360
69
4,674
2,665
1,214
360
62
3,353
2,071
1,010
299
40
3,444
1,937
817
250
47
6,038
2,937
1,073
280
51
129
54
20
14
11
17
11
138
74
30
2,050
1,023
365
82
11
45
16
1,150
552
185
49
150
68
19
41
23
10
12
21
10
527
226
79
25
96
40
11
70
35
17
62
35
21
98
44
15
40
23
10
72
35
15
24
11
56
23
10
59
29
97
47
14
132
54
15
55
33
14
26
11
55
29
11
28
19
12
60
28
15
13
10
42
18
158
95
38
30
15
85
47
19
68
32
15
93
39
30
15
107
48
20
78
45
20
20,524
11,770
5,204
1,619
357
309
165
91
33
594
345
185
61
13
595
339
122
35
10
222
141
76
20
289
170
74
23
36
23
11
1,518
902
410
123
21
164
112
47
16
275
139
72
27
83
39
20
363
205
86
26
10
138
78
31
94
49
20
514
291
116
37
11
669
386
160
45
98
55
17
1,854
1,041
443
141
32
144
87
55
19
231
133
60
16
4,675
2,735
1,154
331
70
278
140
62
19
99
55
29
677
393
171
50
13
62
38
16
229
147
52
12
201
106
52
21
951
561
263
75
14
578
325
155
45
10
171
103
37
12
428
244
107
41
432
264
107
31
10
209
124
71
22
360
207
106
37
30
18
283
156
85
37
46
24
11
587
322
136
46
13
83
43
17
205
99
52
22
85
38
17
232
123
51
13
640
370
168
56
14
141
90
41
14
212
110
49
18
59
34
19
381
201
75
23
12,859
6,497
2,582
739
158
2,469
1,238
440
115
26
120
56
24
165
74
39
10
53
15
20
10
71
36
13
164
89
34
13
45
15
15
73
26
17
10
256
133
52
17
146
74
36
10
46
20
77
45
17
76
39
19
64
36
17
97
48
28
51
25
13
56
25
83
36
15
288
149
59
19
211
122
61
13
83
28
17
43
14
59
29
15
75
44
19
131
67
23
509
254
111
33
10
731
378
154
43
95
39
17
44
19
11
118
54
22
10
73
45
15
208
117
45
11
613
307
100
25
47
21
54
40
13
257
135
64
15
108
47
22
82
48
19
131
57
18
82
36
12
47
18
62
34
15
83
34
16
217
101
39
12
40
21
178
102
35
10
83
48
12
158
86
34
159
88
39
169
94
27
196
89
41
13
115
60
30
455
219
82
25
145
76
33
278
162
59
15
331
166
68
22
173
83
39
12
71
31
12
177
106
42
10
61
31
16
27
16
100
52
23
39
20
12
201
98
38
112
64
30
102
56
21
34
12
40
24
10
88
47
19
22
13
115
59
24
101
50
17
153
89
35
10
72
28
10
65
22
57
31
13
49
24
15
50
26
45
21
9,920
5,552
2,449
765
167
72
43
12
105
59
25
218
119
56
20
50
22
10
94
59
27
15
85
41
22
60
34
15
175
111
50
12
61
41
19
97
66
23
93
39
22
111
67
33
80
61
31
72
44
23
66
38
21
190
113
60
16
78
45
16
78
38
11
61
33
15
22
13
59
26
15
53
33
17
114
61
25
11
68
43
23
169
80
42
46
19
10
72
27
12
370
190
98
29
14
174
99
52
21
250
138
64
19
82
43
17
39
23
12
21
12
53
25
41
25
12
55
37
22
161
83
27
13
30
20
11
63
25
56
25
166
98
41
11
56
29
12
39
25
10
104
66
31
12
34
21
145
63
30
27
19
12
1,192
695
299
92
14
58
32
10
69
39
21
232
126
60
19
166
102
37
14
67
34
19
129
84
36
11
74
42
12
122
83
24
60
36
13
78
43
24
130
67
24
12
58
34
17
182
98
41
11
96
32
15
226
136
57
21
62
36
12
42
25
61
27
10
152
88
34
11
68
29
10
185
107
45
11
58
28
13
58
29
12
24
18
10
101
55
29
90
51
28
58
28
11
385
216
92
33
470
290
132
36
77
33
18
53
32
15
115
46
21
102
61
19
91
63
25
154
85
37
12
160
81
40
16
28,345
16,495
7,643
2,474
513
67
37
16
84
47
24
131
79
41
12
33
27
13
61
31
11
305
183
84
28
48
29
13
276
159
67
19
60
37
18
36
18
13
32
22
17
31
25
16
226
147
68
23
56
45
19
289
189
106
33
139
97
55
18
82
57
32
11
321
190
87
32
15
10
48
28
16
88
51
26
99
50
26
13
493
316
156
44
161
98
59
21
97
56
29
11
29
19
12
74
46
18
14
10
10
70
41
23
248
142
68
21
18
17
13
31
16
83
51
21
13
192
100
43
13
98
58
28
11
140
72
39
14
33
26
12
8,064
4,585
2,044
629
136
45
22
39
27
10
59
33
19
80
39
19
91
53
32
11
67
43
19
118
76
45
11
91
55
23
88
51
17
32
15
203
133
61
16
43
29
15
37
28
13
559
305
121
43
11
58
34
13
94
44
21
10
24
17
103
63
28
11
68
40
16
50
28
17
64
41
26
26
14
11
330
196
104
36
130
66
27
13
57
32
18
197
110
60
25
614
341
155
39
14
70
36
18
48
28
15
263
159
71
21
11
25
19
198
120
59
15
57
33
15
19
13
27
14
142
96
45
12
101
52
32
10
60
36
18
30
19
32
16
10
200
114
68
32
246
146
76
27
76
49
26
15
204
126
59
16
64
36
18
10
74
47
24
10
108
65
23
10
18
13
47
30
21
11
184
111
43
12
83
48
26
11
482
290
137
40
158
82
37
12
42
19
10
109
64
32
15
795
473
234
66
11
1,651
927
398
131
24
50
29
11
104
69
28
918
520
228
73
15
45
28
13
43
31
18
42
28
13
91
61
29
11
30
21
11
47
26
12
154
95
48
17
76
47
23
100
61
24
25
17
33
17
82
48
27
12
87
53
23
46
31
17
83
38
16
34
20
150
82
35
13
172
108
59
21
4,115
2,341
1,035
298
56
123
80
34
39
26
11
72
44
18
198
130
62
19
46,728
25,347
11,005
3,446
725
280
167
66
18
312
171
81
25
209
109
44
17
69
30
11
484
253
93
31
16
37
16
15
85
40
19
185
85
32
12
216
131
50
15
89
67
34
12
151
98
27
36
19
1,308
745
337
90
10
269
136
62
17
91
55
31
12
103
64
39
12
28
17
10
142
84
37
13
129
72
42
12
932
526
264
76
112
63
25
65
38
17
129
68
31
12
370
220
95
28
720
389
142
46
17
116
63
25
31
20
12
69
41
34
15
572
286
102
29
81
46
22
965
522
237
64
13
116
52
32
12
4,724
2,496
996
301
57
27
18
161
77
26
18
149
92
49
16
720
398
185
48
33
14
1,221
631
237
69
14
142
66
29
31
13
582
340
154
49
20
79
38
12
84
48
21
347
197
95
27
46
23
10
272
142
63
22
267
156
73
21
63
27
94
46
14
378
207
82
33
10
134
55
12
112
63
30
14
675
380
200
65
10
0
29
20
17
154
116
60
12
2,826
1,530
706
196
28
3,773
1,985
786
243
48
79
48
15
882
463
246
80
15
36
27
10
219
128
53
15
112
47
20
160
90
46
10
122
72
42
12
27
13
237
130
70
33
107
57
26
14
12
585
304
133
35
10
65
34
24
54
28
12
41
27
265
139
66
21
98
60
27
12
192
113
45
19
37
16
52
26
11
42
28
22
104
64
21
1,121
620
265
70
17
283
126
73
34
31
15
140
96
41
10
245
137
57
20
160
68
19
14
265
162
88
26
321
188
82
24
39
23
11
269
147
56
17
210
129
55
16
184
101
46
20
98
58
25
12
63
38
24
253
137
60
16
10
128
69
29
12
88
35
15
23
777
449
194
66
15
118
56
30
10
271
137
57
24
84
35
14
173
92
41
14
2,552
1,403
644
181
27
193
103
52
13
2,960
1,630
710
230
38
74
39
17
307
175
67
20
1,229
661
274
77
207
111
36
12
158
79
39
12
148
99
51
14
208
100
22
11
254
133
68
21
173
92
30
12
22
10
78
41
10
456
220
108
40
61
34
19
10
546
314
124
48
12
1,568
815
353
110
18
559
333
138
34
10
149
72
31
16
286
142
72
24
44
22
18,997
10,462
4,440
1,351
295
68
30
16
77
44
16
101
48
18
68
38
16
58
37
22
380
211
71
19
10
22
14
82
48
23
201
118
47
15
84
50
22
64
39
15
139
71
35
48
25
52
25
13
88
52
23
166
94
43
12
149
102
47
12
37
19
11
101
63
26
152
80
34
10
51
17
11
77
47
28
60
40
16
65
34
12
144
61
30
24
15
49
31
10
60
30
12
60
33
17
79
52
27
93
42
22
80
48
13
95
59
27
507
285
102
22
160
101
40
93
50
24
78
49
29
10
249
137
55
12
41
19
12
78
33
12
47
29
11
84
59
28
277
134
60
20
122
57
27
192
112
52
13
60
31
11
88
39
21
18
15
11
67
37
350
159
67
27
44
31
17
355
186
68
25
3,237
1,780
742
216
34
72
36
11
140
65
24
116
58
24
13
34
27
15
54
24
10
38
17
61
36
16
97
46
19
106
64
34
11
120
74
37
11
83
49
24
132
72
35
10
390
228
108
33
135
64
32
11
78
39
12
468
272
123
35
92
44
16
370
190
82
27
68
30
13
116
58
18
67
41
23
215
106
38
10
297
152
72
28
102
51
27
86
51
19
172
89
37
13
92
57
24
38
18
262
147
56
19
103
60
29
10
89
46
18
174
95
54
19
88
45
22
64
39
13
209
129
46
16
105
55
12
74
42
16
85
55
28
69
43
19
183
103
43
13
46
32
15
54
28
19
29
19
11
144
75
32
10
121
74
32
11
77
43
12
57
44
18
48
27
12
1,163
655
270
77
20
132
86
51
16
114
79
41
10
102
54
27
127
73
32
382
179
75
31
754
455
201
55
11
28
15
194
99
32
81
44
13
617
326
107
26
162
78
27
11
8,256
4,476
1,899
566
118
76
48
19
74
46
15
116
60
30
12
297
161
63
22
42
27
11
835
447
197
55
12
2,300
1,316
567
162
21
313
184
78
20
70
36
10
74
37
715
391
181
48
12
283
146
50
11
81
40
17
41
17
110
63
28
76
39
23
223
119
65
18
436
260
136
33
127
69
22
205
92
26
10
39
20
12
70
37
15
36
20
218
112
50
13
150
75
27
71
25
10
61
29
10
245
106
46
22
411
213
78
27
158
94
41
14
200
98
41
17
47
21
56
28
10
1
2
4,085
2,230
981
311
66
173
101
36
12
90
47
18
79
43
21
269
146
60
21
37
23
161
86
31
11
80
42
24
177
106
46
13
73
29
12
11
134
83
40
10
82
46
22
139
64
33
11
44
20
13
93
55
24
350
207
99
23
181
111
57
18
1,459
789
347
96
15
138
77
27
3
3
33
18
293
137
56
21
16,479
8,581
3,457
974
183
33
12
17
133
67
30
78
38
15
805
371
154
51
76
41
22
21
15
301
147
56
15
23
43
23
11
39
24
16
64
36
13
181
97
49
18
13
24
12
174
116
63
20
141
94
39
608
336
144
48
10
28
18
10
612
275
106
34
102
51
21
11
27
17
10
26
17
2,526
1,284
470
138
32
22
14
11
46
25
10
21
16
310
154
55
28
23
14
376
219
91
28
19
45
19
0
0
21
14
11
276
147
67
17
6,138
3,243
1,285
339
67
10
55
25
45
30
20
12
171
83
35
83
36
17
1,729
873
343
87
10
48
31
17
645
338
139
35
202
123
63
15
11
30
14
17,270
9,580
4,162
1,278
267
131
82
41
13
12
14
117
74
37
11
82
54
24
28
11
19
11
86
46
19
23
21
13
153
88
38
24
11
35
18
25
13
12
11
15
49
33
15
39
27
15
78
45
14
27
17
51
29
10
79
49
21
28
14
124
67
24
10
22
11
68
38
13
45
32
14
17
11
18
14
17
302
186
91
34
10
14
187
101
76
25
33
20
410
217
76
20
149
87
46
18
48
30
14
44
23
19
10
18
38
15
11
28
18
10
176
87
42
12
76
36
18
138
71
34
12
16
10
22
21
10
41
24
16
44
24
1,358
800
374
106
11
106
63
31
11
12
28
17
14
24
11
141
70
36
12
26
19
32
22
10
283
136
46
10
20
12
20
13
16
22
10
18
11
35
15
23
16
13
10
12
18
11
16
11
18
16
12
12
17
10
10
22
26
18
33
22
10
30
16
11
28
22
15
36
24
43
26
10
11
27
15
16
48
28
23
18
12
11
13
83
40
12
41
14
12
11
20
34
19
15
27
19
54
45
26
32
22
14
59
24
12
15
12
27
18
19
18
60
35
13
10
13
59
37
19
10
14
12
28
20
10
15
18
15
42
19
14
16
13
11
29
24
13
10
19
16
65
35
23
11
11
12
10
16
11
31
22
15
65
41
15
27
15
10
12
17
12
444
283
159
53
20
48
21
12
14
34
78
39
28
12
10
18
11
13
20
14
159
79
34
10
21
54
27
14
18
44
29
17
46
35
22
10
11
22
16
12
13
10
11
20
11
25
14
34
18
17
13
11
10
15
12
63
42
14
16
11
74
42
23
11
11
32
25
22
25
15
22
11
10
11
10
14
10
47
20
12
10
21
18
10
59
19
22
10
15
11
11
10
13
10
16
11
10
23
19
10
11
10
36
19
22
11
35
19
15
18
11
11
20
58
28
18
124
66
38
15
13
17
12
20
13
39
24
10
10
14
11
18
57
32
12
46
25
17
50
32
15
12
10
67
38
18
15
23
12
15
13
11
37
22
41
27
14
38
26
20
19
51
18
10
12
19
11
85
44
22
10
147
83
34
11
38
19
23
11
64
46
26
11
16
15
115
66
34
10
15
24
10
35
19
27
14
34
22
13
11
18
11
14
47
27
14
10
48
32
12
11
11
12
17
16
19
11
23
10
51
22
13
10
19
13
12
12
23
16
29
17
55
22
20
10
18
13
18
10
16
19
259
155
72
20
43
14
16
159
82
38
15
34
14
25
15
12
10
11
22
17
201
127
73
28
30
16
74
44
15
19
10
44
24
10
25
13
57
37
22
17
52
23
41
20
10
89
39
15
37
16
15
37
18
13
57
31
17
33
17
12
12
10
10
57
29
10
63
35
23
11
43
24
18
46
27
10
38
11
40
20
10
43
21
13
26
11
25
11
22
13
25
13
14
19
13
12
17
10
11
76
45
26
17
14
10
27
19
10
19
60
38
15
31
20
188
98
51
28
13
16
21
13
13
12
10
36
18
26
14
17
125
60
32
12
51
28
10
31
14
10
17
12
15
12
11
34
23
10
22
15
10
13
13
25
19
57
30
32
55
29
10
12
19
10
16
18
17
22
22
37
16
283
143
43
15
15
15
10
41
26
13
10
15
10
60
34
15
46
25
14
12
11
12
10
29
19
22
21
13
10
10
67
40
14
16
11
54
34
19
11
12
10
55
36
12
28
19
10
19
14
20
13
88
58
31
13
33
21
130
71
24
10
58
31
13
26
12
15
89
42
19
15
74
46
24
10
41
21
11
11
134
89
46
20
16
29
16
14
0
0
25
14
121
74
34
15
24,665
14,309
6,565
2,166
493
189
100
60
17
29
18
230
141
72
13
177
106
37
15
11
10
53
29
11
16
10
59
39
15
27
18
181
111
51
11
11
43
20
74
41
16
31
18
10
253
135
76
27
55
41
20
87
47
24
12
40
25
15
594
318
113
39
13
25
20
12
63
35
16
35
20
30
18
69
36
19
53
32
19
17
11
27
14
15
18
125
69
33
15
88
60
40
16
65
47
21
38
27
34
14
49
40
22
38
27
184
121
48
14
28
20
14
175
85
45
26
10
76
47
24
217
131
56
21
41
21
119
74
35
13
73
45
26
53
21
16
76
39
11
191
110
45
17
19
16
266
157
68
21
82
42
11
38
25
19
12
37
20
11
71
39
20
29
19
28
14
33
18
10
28
19
88
47
11
76
41
20
107
70
20
47
28
12
75
50
22
20
119
68
33
53
28
12
363
211
88
37
12
58
29
12
45
16
232
155
83
25
47
30
10
93
55
21
11
29
17
11
36
22
13
22
14
11
53
29
22
124
66
35
14
22
11
10
318
173
82
37
12
32
24
12
68
36
10
24
12
38
23
10
58
35
16
62
25
19
39
25
10
42
26
14
122
81
38
14
18
20
12
39
20
112
66
24
10
51
24
23
12
29
20
27
20
121
69
32
15
34
18
70
34
16
45
19
68
41
15
79
46
22
195
106
55
21
91
60
29
69
34
15
35
19
10
6,858
3,987
1,780
532
87
185
111
37
11
83
50
17
51
27
10
105
73
35
11
320
170
73
25
20
14
45
23
15
12
60
30
22
10
33
20
18
10
45
36
15
40
24
52
38
27
24
18
502
301
146
49
14
80
51
30
10
14
31
21
35
22
15
54
20
10
24
17
496
294
119
43
27
15
125
74
31
10
103
64
26
43
30
20
42
22
15
24
13
53
32
12
34
16
85
50
33
14
46
26
16
44
33
19
67
35
17
95
48
20
250
145
58
18
35
16
6
2
1,105
641
289
118
25
77
49
27
36
20
30
19
11
13
72
44
20
18
10
54
25
14
258
140
60
26
34
17
12
35
20
14
22
12
141
80
33
12
84
52
25
17
150
97
48
13
18
13
385
198
88
37
44
24
14
44
30
10
206
104
51
16
68
37
15
126
78
43
11
153
90
43
16
35
20
18
13
66
30
21
15
34
19
225
147
56
17
17
11
68
33
14
79
44
29
10
23
15
53
30
16
38
19
33
20
11
109
63
24
12
86
51
20
10
18
13
275
167
81
19
132
77
47
16
36
17
17
14
47
27
14
43
25
19
36
23
84
54
29
36
25
11
214
141
62
19
350
197
100
37
10
49
25
11
32
20
74
48
25
107
58
30
14
34
19
62
38
17
24
14
14
87
42
27
10
5,675
3,289
1,479
472
106
245
133
60
27
107
61
27
82
51
21
11
217
140
76
19
194
115
42
10
388
238
117
34
135
79
41
16
106
50
19
87
57
33
11
106
53
18
245
131
48
19
197
125
60
18
93
54
25
10
2,390
1,369
591
174
33
36
16
696
412
192
64
13
196
121
71
23
155
84
36
14
2,130
1,113
465
129
24
145
85
40
17
118
61
38
29
16
488
260
101
38
1,018
512
199
63
14
75
37
18
60
24
197
118
63
11,186
6,176
2,606
778
177
90
58
26
49
26
157
68
23
44
22
12
126
64
28
54
29
17
82
45
20
153
78
32
14
11
11
160
64
34
14
199
94
61
25
99
46
12
647
358
148
42
92
51
21
110
69
36
156
78
33
146
73
36
18
64
29
10
57
31
11
357
241
118
31
10
219
136
67
19
85
54
27
90
51
27
12
456
264
105
39
14
95
61
28
41
17
82
43
25
3,562
2,029
823
225
39
130
65
18
60
25
10
30
20
218
114
44
16
50
30
15
49
35
14
761
427
190
57
13
131
63
22
335
168
72
17
11
70
33
14
59
32
15
135
55
21
97
29
60
35
10
75
53
22
30
12
94
55
27
79
44
15
52
28
14
23
16
138
88
26
177
110
53
15
93
49
27
13
81
38
17
161
79
18
192
112
50
13
101
53
22
42
26
14
117
60
23
63
32
9,526
4,847
1,941
543
94
1,367
707
281
69
12
182
85
33
10
120
60
30
141
65
31
65
37
13
2,718
1,358
519
148
25
133
58
24
10
121
58
25
220
115
47
13
381
201
96
26
972
471
191
55
1,543
768
284
79
10
235
129
49
13
248
144
57
13
257
144
63
17
96
59
26
349
190
88
30
378
198
84
25
9,244
4,836
2,013
593
106
14
193
102
41
10
120
68
30
27
17
12
22
10
11
84
39
11
22
12
23
13
209
102
42
16
1,539
794
330
106
18
154
76
31
20
10
15
32
20
222
106
31
13
210
113
66
21
12
10
530
256
121
32
2,731
1,436
594
159
20
18
335
174
75
27
10
11
44
19
122
82
30
24
12
27
12
34
17
649
372
166
51
506
266
113
35
10
16
24
12
108
76
47
17
17
12
34
19
44
21
523
251
118
34
11
19
12
12
66
39
16
10
10
10
48
24
10
26
12
28
12
73
41
12
35
17
6,109
3,121
1,278
397
97
166
94
40
473
266
129
46
10
312
143
49
15
1,894
917
358
112
21
505
282
110
36
336
139
69
24
103
61
23
433
205
97
34
123
64
37
220
135
51
13
101
53
17
456
238
90
27
13
253
139
49
10
266
143
65
21
128
67
31
10
171
82
26
11
169
93
37
11
12,311
6,307
2,466
667
123
38
23
10
99
54
20
508
232
72
24
38
22
11
33
18
42
18
104
57
20
17
12
1,045
497
197
53
18
14
39
21
145
71
21
79
42
20
19
12
65
41
16
154
81
37
12
89
43
15
38
12
106
52
24
16
536
260
119
32
1,591
844
323
82
11
22
13
39
26
11
89
56
26
28
12
1,287
674
248
61
10
13
69
31
14
62
29
11
14
1,730
891
323
76
13
389
200
86
23
59
40
14
215
116
47
16
67
35
16
1,531
796
314
85
18
142
75
26
286
138
45
14
3
4
1,281
640
263
73
17
38
22
14
126
64
26
4,518
2,678
1,251
417
96
39
19
63
38
26
13
11
85
44
24
10
321
184
102
32
10
174
96
33
15
52
35
13
48
32
21
19
12
11
249
154
78
23
14
11
50
31
16
284
178
68
16
44
31
18
153
85
39
20
67
42
16
22
123
80
38
11
77
34
20
11
36
25
75
52
28
20
12
109
68
30
11
113
75
39
17
136
73
25
85
48
20
13
50
26
10
72
33
18
42
33
20
57
40
19
100
58
24
39
19
18
363
192
81
21
148
99
53
16
31
18
94
56
16
48
27
11
67
37
10
82
48
24
10
56
47
28
93
54
19
44
30
10
126
74
38
13
146
86
45
17
16
16
10
12
60
29
15
22
12
10
39
20
11
10
26
18
32
18
17
12
11
15
24
19
15
25
14
18
12
30
15
32,333
16,811
6,918
2,100
456
32
20
14
283
147
61
16
203
120
51
12
29
19
11
92
39
13
33
18
10
45
19
129
82
31
11
253
125
54
16
264
144
61
15
45
18
153
68
34
13
187
97
37
14
184
94
46
19
109
63
29
12
23
11
18
10
28
14
111
55
24
79
44
14
158
87
40
11
49
29
89
58
26
81
41
13
63
32
16
717
371
158
39
36
27
13
254
135
55
18
40
25
13
176
107
49
16
112
60
29
11
143
72
35
12
52
25
12
36
20
11
22
483
243
81
28
994
491
167
49
11
194
95
34
12
25
16
10
72
38
18
1,032
547
230
62
11
274
167
63
12
77
36
180
98
42
11
311
162
49
10
80
43
18
69
33
13
76
33
19
48
24
11
95
44
25
65
42
16
72
36
14
25
17
50
22
293
143
61
17
48
23
10
64
31
10
190
102
47
17
60
29
13
63
20
11
260
128
55
18
104
58
25
41
14
262
122
64
24
132
81
30
11
44
29
11
248
135
52
11
124
71
25
152
84
42
13
27
15
97
66
29
55
25
12
110
71
35
11
55
16
48
20
11
79
37
17
62
32
11
39
20
238
121
55
19
22
235
129
46
11
179
97
34
10
2,105
1,111
465
145
21
27
11
170
98
41
13
45
28
16
74
31
13
166
86
39
58
33
19
121
70
30
10
64
32
18
108
53
22
78
32
10
96
63
32
11
90
50
25
382
206
82
25
35
21
37
13
10
196
116
46
13
21
13
15
681
337
111
32
249
140
51
14
28
51
25
101
59
24
22
10
54
31
14
195
108
39
10
52
23
75
42
20
10
961
484
207
59
41
25
34
21
112
55
19
1
0
41
20
380
190
66
25
610
343
146
42
15
100
46
18
131
79
40
11
38
21
11
251
127
57
19
77
48
18
133
67
31
13
1,150
556
212
63
12
83
42
18
196
87
41
10
87
40
20
56
27
13
25
11
14
285
144
49
15
37
25
10
13
605
343
125
32
13
118
66
26
273
150
63
18
102
52
20
33
21
11
24
13
61
27
18
140
79
35
53
28
12
61
21
11
122
58
20
62
40
22
31
11
69
34
16
364
144
54
20
32
20
73
44
13
86
61
32
48
24
414
213
87
28
12
130
60
25
13
17
13
79
53
19
27
13
10
33
21
13
64
29
10
27
11
92
43
22
12
45
15
20
67
25
10
177
94
37
15
361
175
83
28
309
164
78
22
17
38
28
87
47
23
20
14
37
21
12
202
101
42
15
44
33
231
117
46
15
23
12
28
14
19
13
65
33
24
607
333
138
44
10
14
10
138
71
25
90
46
24
11
2,928
1,454
544
150
22
46
26
10
21
71
35
14
44
24
12
37
25
10
25
13
53
31
129
65
31
11
47
21
40
22
11
166
77
32
11
85
47
17
90
47
18
140
73
43
11
106
52
25
10
26
13
37
32
19
134
74
43
12
23
7,980
4,562
2,093
646
114
28
12
52
28
13
27
10
32
22
33
17
11
18
10
18
27
17
14
10
18
32
18
10
19
12
13
12
10
84
32
13
14
24
10
25
10
12
20
11
24
10
36
15
20
11
13
12
10
62
31
69
33
14
34
21
23
18
10
25
10
17
10
97
50
23
109
67
30
13
121
67
27
11
29
11
11
26
15
10
16
63
35
19
4,120
2,484
1,207
381
83
13
150
87
34
13
57
30
18
15
85
51
28
34
14
88
53
25
210
120
66
23
16
12
10
16
31
16
16
29
16
11
18
10
12
13
24
17
26
15
55
26
11
14
19
16
113
65
37
12
23
12
13
26
17
39
23
57
28
14
10
16
17
10
148
80
32
18
22
11
24
10
14
69
35
11
11
16
10
258
121
49
22
43
24
10
12
16
150
77
32
275
139
62
18
12
42
20
10
6,880
3,959
1,785
581
133
37
27
14
37
22
10
32
20
25
20
138
82
32
12
37
27
78
56
26
59
33
16
67
37
15
890
473
202
77
23
26
15
37
24
23
19
14
110
63
32
20
13
98
55
25
474
256
127
38
11
42
27
10
161
104
64
20
358
189
94
24
28
17
11
91
48
23
101
66
28
194
127
52
55
28
13
86
54
26
12
16
63
39
14
26
12
78
45
20
44
26
11
43
28
15
193
116
57
22
57
30
13
150
84
35
11
66
34
11
317
183
71
30
11
231
130
59
20
91
46
23
25
15
250
131
57
15
15
89
61
37
11
67
48
19
67
47
21
46
28
15
128
83
37
13
253
126
57
23
37
14
11
146
77
29
10
91
53
32
52
34
16
72
32
13
219
142
51
13
566
324
131
42
62
42
20
10
grupos edad
Total
Hombres
Mujeres
<1
1-4
5-9
10 - 14
15 - 19
20 - 24
25 - 29
4,973
17,585
23,431
24,381
24,182
20,478
16,797
2,446
8,907
11,672
12,125
12,769
10,560
8,494
2,527
8,678
11,759
12,256
11,413
9,918
8,303
14,000
14,000
12,000
12,000
10,000
10,000
8,000
8,000
Hombres
Mujeres
6,000
Distribucion
de E
6,000
30,000
4,000
2,000
4,000
25,000
23,431
0
<1
1-4
2,000
24,381 24,182
5-9
15 - 19
10 - 14
20,478
20,000
14,000
16,797
12,000
14,026
10,000
15,000
11,824
8,000
9,661
10,000
10
6,000
grupos edad
Se observa que la poblacion esta la mayoria en la edad entre 1-29 aos
Total
La media4,973
es de
4,000
Hombres
5,000
2,000
8
6
4
2
<1
14,000
7,886
1-4
5-9
10 - 14
15 - 19
20 - 24
25 - 29
30 - 34
1-4
10 - 1
40 - 44
<1
5-9
35 - 39
45 - 4
12,769
12,256
12,125
11,759
11,413
11,672
12,000
10,560
9,918
10,000
8,000
8,678
8,907
Hombres
Mujeres
8,303
8,494
6,891
7,135
5,792
6,032
10,560
9,918
10,000
8,678
8,907
Hombres
Mujeres
8,303
8,494
6,891
7,135
8,000
5,792
6,032
6,000
5,046
4,615
4,214
3,672
4,000
3,086
2,747
2,527
2,446
2,068
2,392
1,54
1,838
2,000
0
<1
1-4
5-9
10 - 14
20 - 24
30 - 34
40 - 44
50 - 54
60 - 64
15 - 19
25 - 29
35 - 39
45 - 49
55 - 59
6
30 - 34
35 - 39
40 - 44
45 - 49
50 - 54
55 - 59
60 - 64
65-69
14,026
11,824
9,661
7,886
5,833
4,460
3,383
2,496
7,135
6,032
5,046
4,214
3,086
2,392
1,838
1,273
6,891
5,792
4,615
3,672
2,747
2,068
1,545
1,223
14,000
12,000
Hombres
Mujeres
10,000
8,000
6,000
4,000
2,000
25 - 29
Row 2
11,824
9,661
7,886
195268
5,833
4,460
97634
3,383
2,496
Hombres
Mujeres
1,664
1,018
676
286
146
61
21
1-4
10 - 14
20 - 24
30 - 34
40 - 44
4
40 - 44
50 - 54
60 - 64
70-74
80-84
90-94
100 y ms
<1
5-9
15 - 19
25 - 29
35 - 39
45 - 49
35 - 39
45 - 49
55 - 59
65-69
75-79
85 -89
95-99
ombres
ujeres
15 - 19
10 - 14
5-9
1-4
20 - 24
<1
15 - 19
ombres
ujeres
214
3,672
3,086
2,747
2,068
2,392
1,545
1,838
1,223
1,273
787
877
486 309
532 367
126
66
23
4
160
80
38
17
50 - 54
60 - 64
70-74
80-84
90-94
100 y ms
49
55 - 59
65-69
75-79
85 -89
95-99
Mujeres
70-74
75-79
80-84
85 -89
90-94
95-99
100 y ms
1,664
1,018
676
286
146
61
21
877
532
367
160
80
38
17
787
486
309
126
66
23
14,000
12,000
10,000
8,000
Hombres
6,000
Mujeres
4,000
Hombre
Mujeres
2,000
-9
9
95
-7
9
75
9
55
-5
9
35
-3
9
-1
15
<
70-74
1
65-69
60 - 64
55 - 59
50 - 54
45 - 49
40 - 44
35 - 39
30 - 34
25 - 29
20 - 24
15 - 19
10 - 14
5-9
1-4
<1
-9
9
95
75
-7
9
Hombres
Mujeres