You are on page 1of 1093

United Nations

Population Division
Department of Economic and Social Affairs

World Population Prospects: The 2010 Revisio


File 2A: Male population by five-year age group, major area, region and country,

Estimates, 1950-2010
POP/DB/WPP/Rev.2010/04/F02A
June 2011 - Copyright 2011 by United Nations. All rights re

Suggested citation: United Nations, Department of Economic and Social Affairs, Population Division (2011). World Po

Index

Variant
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Major area, region, country or area *


WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo

Notes
a
b
c
d
e
1

Country
code
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180

35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia

6
7
8

226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501

87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine

10

11
12
13

14

15

4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804

139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America

16
17

18

19

20

21
22
23
24

25

26

27

924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916

191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi

28

29

30

31

32

a
b
c
d
e
1

84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108

243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali

174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466

295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq

6
7
8

10

11
12
13

478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368

347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium

14

15

16
17

18

19

20

21
22
23
24

376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56

399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia

25

26

27

28

29

30

250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36

451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa

31

32

a
b
c
d
e
1

554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912

503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India

6
7
8

12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356

555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Iran (Islamic Republic of)


Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia

10

11
12
13

14

15

16
17

364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233

607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala

18

19

20

21
22
23
24

25

26

27

246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320

659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia

28

29

30

31

32

a
b
c
d
e
1

340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231

711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal

404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686

763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon

6
7
8

10

11
12
13

694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422

815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Occupied Palestinian Territory


Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands

14

15

16
17

18

19

20

21
22
23
24

275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528

867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia

25

26

27

28

29

30

756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540

919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Papua New Guinea


Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco

31

32

a
b
c
d
e
1

598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504

971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan

6
7
8

736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586

1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia

10

11
12
13

14

15

16
17

18

144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428

1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama

19

20

21
22
23
24

25

26

27

440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591

1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius

28

29

30

31

32

a
b
c
d
e
1

931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480

1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia

175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906

1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia

6
7
8

10

11
12
13

14

156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682

1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Syrian Arab Republic


Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba

15

16
17

18

19

20

21
22
23
24

25

760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533

1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia

26

27

28

29

30

31

44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954

1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa

32

a
b
c
d
e
1

316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913

1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia

6
7
8

72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116

1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom

10

11
12
13

14

15

16
17

18

19

360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826

1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil

20

21
22
23
24

25

26

27

28

925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76

1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda

29

30

31

32

a
b
c
d
e
1

152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646

1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea

6
7
8

706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408

1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen

10

11
12
13

14

392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887

1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic

15

16
17

18

19

20

21
22
23
24

25

908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214

1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia

26

27

28

29

30

31

32

308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258

1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa

a
b
c
d
e
1

882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710

1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar

6
7
8

10

748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104

1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia

11
12
13

14

15

16
17

18

19

20

608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191

2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana

21
22
23
24

25

26

27

28

300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254

2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia

29

30

31

32

a
b
c
d
e
1

328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894

2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas

6
7
8

716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158

2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria

10

11
12
13

14

921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100

2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica

15

16
17

18

19

20

21
22
23
24

25

26

203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388

2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions

27

28

29

30

31

32

474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901

2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Less developed regions


Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso

b
c
d
e
1

902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854

2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste

6
7
8

10

132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626

2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro

11
12
13

14

15

16
17

18

19

20

704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499

2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname

21
22
23
24

25

26

27

28

620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740

2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon

29

30

31

32

a
b
c
d
e
1

858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120

2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Central African Republic


Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan

6
7
8

140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417

2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova

10

11
12
13

14

15

762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498

2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia

16
17

18

19

20

21
22
23
24

25

26

27

642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662

2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Saint Vincent and the Grenadines


Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China

28

29

30

31

32

a
b
c
d

670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948

2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana

e
1

947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288

2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan

6
7
8

10

11

324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31

2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain

12
13

14

15

16
17

18

19

20

21
22

48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724

2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada

23
24

25

26

27

28

29

807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124

2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

United States of America


OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo

30

31

32

a
b
c
d
e
1

840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180

3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia

6
7
8

226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501

3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine

10

11
12
13

14

15

4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804

3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America

16
17

18

19

20

21
22
23
24

25

26

27

924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916

3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi

28

29

30

31

32

a
b
c
d
e
1

84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108

3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali

174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466

3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq

6
7
8

10

11
12
13

478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368

3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium

14

15

16
17

18

19

20

21
22
23
24

376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56

3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia

25

26

27

28

29

30

250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36

3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa

31

32

a
b
c
d
e
1

554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912

3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India

6
7
8

12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356

3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Iran (Islamic Republic of)


Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia

10

11
12
13

14

15

16
17

364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233

3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala

18

19

20

21
22
23
24

25

26

27

246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320

3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia

28

29

30

31

32

a
b
c
d
e
1

340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231

3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal

404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686

3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon

6
7
8

10

11
12
13

694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422

3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Occupied Palestinian Territory


Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands

14

15

16
17

18

19

20

21
22
23
24

275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528

3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia

25

26

27

28

29

30

756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540

3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Papua New Guinea


Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco

31

32

a
b
c
d
e
1

598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504

3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan

6
7
8

736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586

4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia

10

11
12
13

14

15

16
17

18

144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428

4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama

19

20

21
22
23
24

25

26

27

440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591

4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius

28

29

30

31

32

a
b
c
d
e
1

931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480

4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia

175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906

4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia

6
7
8

10

11
12
13

14

156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682

4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Syrian Arab Republic


Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba

15

16
17

18

19

20

21
22
23
24

25

760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533

4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia

26

27

28

29

30

31

44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954

4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa

32

a
b
c
d
e
1

316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913

4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia

6
7
8

72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116

4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom

10

11
12
13

14

15

16
17

18

19

360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826

4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil

20

21
22
23
24

25

26

27

28

925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76

4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda

29

30

31

32

a
b
c
d
e
1

152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646

4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea

6
7
8

706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408

4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen

10

11
12
13

14

392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887

4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic

15

16
17

18

19

20

21
22
23
24

25

908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214

4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia

26

27

28

29

30

31

32

308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258

4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa

a
b
c
d
e
1

882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710

4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar

6
7
8

10

748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104

4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia

11
12
13

14

15

16
17

18

19

20

608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191

5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana

21
22
23
24

25

26

27

28

300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254

5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia

29

30

31

32

a
b
c
d
e
1

328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894

5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas

6
7
8

716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158

5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria

10

11
12
13

14

921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100

5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica

15

16
17

18

19

20

21
22
23
24

25

26

203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388

5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions

27

28

29

30

31

32

474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901

5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Less developed regions


Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso

b
c
d
e
1

902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854

5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste

6
7
8

10

132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626

5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro

11
12
13

14

15

16
17

18

19

20

704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499

5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname

21
22
23
24

25

26

27

28

620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740

5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon

29

30

31

32

a
b
c
d
e
1

858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120

5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Central African Republic


Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan

6
7
8

140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417

5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova

10

11
12
13

14

15

762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498

5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia

16
17

18

19

20

21
22
23
24

25

26

27

642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662

5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Saint Vincent and the Grenadines


Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China

28

29

30

31

32

a
b
c
d

670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948

5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana

e
1

947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288

5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan

6
7
8

10

11

324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31

5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain

12
13

14

15

16
17

18

19

20

21
22

48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724

5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada

23
24

25

26

27

28

29

807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124

6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

United States of America


OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo

30

31

32

a
b
c
d
e
1

840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180

6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia

6
7
8

226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501

6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine

10

11
12
13

14

15

4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804

6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America

16
17

18

19

20

21
22
23
24

25

26

27

924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916

6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi

28

29

30

31

32

a
b
c
d
e
1

84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108

6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali

174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466

6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq

6
7
8

10

11
12
13

478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368

6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium

14

15

16
17

18

19

20

21
22
23
24

376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56

6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia

25

26

27

28

29

30

250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36

6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa

31

32

a
b
c
d
e
1

554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912

6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India

6
7
8

12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356

6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Iran (Islamic Republic of)


Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia

10

11
12
13

14

15

16
17

364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233

6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala

18

19

20

21
22
23
24

25

26

27

246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320

6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia

28

29

30

31

32

a
b
c
d
e
1

340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231

6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal

404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686

6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon

6
7
8

10

11
12
13

694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422

6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Occupied Palestinian Territory


Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands

14

15

16
17

18

19

20

21
22
23
24

275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528

6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia

25

26

27

28

29

30

756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540

6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Papua New Guinea


Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco

31

32

a
b
c
d
e
1

598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504

7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan

6
7
8

736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586

7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia

10

11
12
13

14

15

16
17

18

144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428

7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama

19

20

21
22
23
24

25

26

27

440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591

7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius

28

29

30

31

32

a
b
c
d
e
1

931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480

7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia

175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906

7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia

6
7
8

10

11
12
13

14

156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682

7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Syrian Arab Republic


Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba

15

16
17

18

19

20

21
22
23
24

25

760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533

7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia

26

27

28

29

30

31

44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954

7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa

32

a
b
c
d
e
1

316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913

7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia

6
7
8

72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116

7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom

10

11
12
13

14

15

16
17

18

19

360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826

7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil

20

21
22
23
24

25

26

27

28

925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76

7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda

29

30

31

32

a
b
c
d
e
1

152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646

7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea

6
7
8

706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408

7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen

10

11
12
13

14

392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887

7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic

15

16
17

18

19

20

21
22
23
24

25

908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214

7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia

26

27

28

29

30

31

32

308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258

7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa

a
b
c
d
e
1

882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710

7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar

6
7
8

10

748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104

7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia

11
12
13

14

15

16
17

18

19

20

608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191

8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana

21
22
23
24

25

26

27

28

300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254

8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia

29

30

31

32

a
b
c
d
e
1

328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894

8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas

6
7
8

716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158

8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria

10

11
12
13

14

921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100

8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica

15

16
17

18

19

20

21
22
23
24

25

26

203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388

8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions

27

28

29

30

31

32

474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901

8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Less developed regions


Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso

b
c
d
e
1

902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854

8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste

6
7
8

10

132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626

8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro

11
12
13

14

15

16
17

18

19

20

704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499

8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname

21
22
23
24

25

26

27

28

620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740

8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon

29

30

31

32

a
b
c
d
e
1

858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120

8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Central African Republic


Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan

6
7
8

140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417

8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova

10

11
12
13

14

15

762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498

8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia

16
17

18

19

20

21
22
23
24

25

26

27

642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662

8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Saint Vincent and the Grenadines


Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China

28

29

30

31

32

a
b
c
d

670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948

8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana

e
1

947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288

8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan

6
7
8

10

11

324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31

8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain

12
13

14

15

16
17

18

19

20

21
22

48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724

8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada

23
24

25

26

27

28

29

807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124

9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

United States of America


OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo

30

31

32

a
b
c
d
e
1

840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180

9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia

6
7
8

226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501

9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine

10

11
12
13

14

15

4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804

9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America

16
17

18

19

20

21
22
23
24

25

26

27

924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916

9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi

28

29

30

31

32

a
b
c
d
e
1

84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108

9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali

174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466

9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq

6
7
8

10

11
12
13

478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368

9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium

14

15

16
17

18

19

20

21
22
23
24

376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56

9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia

25

26

27

28

29

30

250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36

9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa

31

32

a
b
c
d
e
1

554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912

9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India

6
7
8

12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356

9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Iran (Islamic Republic of)


Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia

10

11
12
13

14

15

16
17

364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233

9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala

18

19

20

21
22
23
24

25

26

27

246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320

9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia

28

29

30

31

32

a
b
c
d
e
1

340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231

9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal

404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686

9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon

6
7
8

10

11
12
13

694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422

9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Occupied Palestinian Territory


Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands

14

15

16
17

18

19

20

21
22
23
24

275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528

9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia

25

26

27

28

29

30

756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540

9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Papua New Guinea


Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco

31

32

a
b
c
d
e
1

598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504

10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan

6
7
8

736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586

10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia

10

11
12
13

14

15

16
17

18

144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428

10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama

19

20

21
22
23
24

25

26

27

440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591

10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius

28

29

30

31

32

a
b
c
d
e
1

931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480

10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia

175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906

10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia

6
7
8

10

11
12
13

14

156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682

10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Syrian Arab Republic


Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba

15

16
17

18

19

20

21
22
23
24

25

760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533

10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia

26

27

28

29

30

31

44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954

10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa

32

a
b
c
d
e
1

316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913

10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia

6
7
8

72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116

10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom

10

11
12
13

14

15

16
17

18

19

360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826

10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil

20

21
22
23
24

25

26

27

28

925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76

10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda

29

30

31

32

a
b
c
d
e
1

152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646

10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea

6
7
8

706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408

10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen

10

11
12
13

14

392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887

10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic

15

16
17

18

19

20

21
22
23
24

25

908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214

10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia

26

27

28

29

30

31

32

308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258

10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa

a
b
c
d
e
1

882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710

10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar

6
7
8

10

748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104

11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia

11
12
13

14

15

16
17

18

19

20

608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191

11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana

21
22
23
24

25

26

27

28

300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254

11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia

29

30

31

32

a
b
c
d
e
1

328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894

11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas

6
7
8

716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158

11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria

10

11
12
13

14

921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100

11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica

15

16
17

18

19

20

21
22
23
24

25

26

203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388

11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions

27

28

29

30

31

32

474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901

11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Less developed regions


Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso

b
c
d
e
1

902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854

11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste

6
7
8

10

132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626

11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro

11
12
13

14

15

16
17

18

19

20

704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499

11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname

21
22
23
24

25

26

27

28

620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740

11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon

29

30

31

32

a
b
c
d
e
1

858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120

11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Central African Republic


Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan

6
7
8

140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417

11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova

10

11
12
13

14

15

762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498

11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia

16
17

18

19

20

21
22
23
24

25

26

27

642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662

11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Saint Vincent and the Grenadines


Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China

28

29

30

31

32

a
b
c
d

670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948

11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana

e
1

947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288

11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan

6
7
8

10

11

324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31

11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain

12
13

14

15

16
17

18

19

20

21
22

48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724

11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada

23
24

25

26

27

28

29

807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124

12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

United States of America


OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo

30

31

32

a
b
c
d
e
1

840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180

12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia

6
7
8

226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501

12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine

10

11
12
13

14

15

4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804

12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America

16
17

18

19

20

21
22
23
24

25

26

27

924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916

12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi

28

29

30

31

32

a
b
c
d
e
1

84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108

12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali

174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466

12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq

6
7
8

10

11
12
13

478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368

12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium

14

15

16
17

18

19

20

21
22
23
24

376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56

12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia

25

26

27

28

29

30

250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36

12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa

31

32

a
b
c
d
e
1

554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912

12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India

6
7
8

12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356

12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Iran (Islamic Republic of)


Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia

10

11
12
13

14

15

16
17

364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233

12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala

18

19

20

21
22
23
24

25

26

27

246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320

12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia

28

29

30

31

32

a
b
c
d
e
1

340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231

12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal

404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686

12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon

6
7
8

10

11
12
13

694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422

12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Occupied Palestinian Territory


Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands

14

15

16
17

18

19

20

21
22
23
24

275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528

12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia

25

26

27

28

29

30

756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540

12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Papua New Guinea


Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco

31

32

a
b
c
d
e
1

598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504

13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan

6
7
8

736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586

13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia

10

11
12
13

14

15

16
17

18

144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428

13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama

19

20

21
22
23
24

25

26

27

440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591

13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius

28

29

30

31

32

a
b
c
d
e
1

931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480

13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia

175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906

13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia

6
7
8

10

11
12
13

14

156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682

13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Syrian Arab Republic


Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba

15

16
17

18

19

20

21
22
23
24

25

760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533

13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia

26

27

28

29

30

31

44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954

13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa

32

a
b
c
d
e
1

316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913

13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia

6
7
8

72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116

13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom

10

11
12
13

14

15

16
17

18

19

360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826

13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil

20

21
22
23
24

25

26

27

28

925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76

13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda

29

30

31

32

a
b
c
d
e
1

152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646

13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa
Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea

6
7
8

706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710
748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408

13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar
Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen

10

11
12
13

14

392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104
608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887

13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia
Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic

15

16
17

18

19

20

21
22
23
24

25

908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191
300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214

13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana
Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia

26

27

28

29

30

31

32

308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254
328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258

13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Samoa
Tonga
WORLD
More developed regions
Less developed regions
Least developed countries
Less developed regions, excluding least developed countries
Less developed regions, excluding China
Sub-Saharan Africa
AFRICA
Eastern Africa
Burundi
Comoros
Djibouti
Eritrea
Ethiopia
Kenya
Madagascar
Malawi
Mauritius
Mayotte
Mozambique
Runion
Rwanda
Somalia
Uganda
United Republic of Tanzania
Zambia
Zimbabwe
Middle Africa
Angola
Cameroon
Central African Republic
Chad
Congo
Democratic Republic of the Congo
Equatorial Guinea
Gabon
Sao Tome and Principe
Northern Africa
Algeria
Egypt
Libyan Arab Jamahiriya
Morocco
Sudan
Tunisia
Western Sahara
Southern Africa
Botswana
Lesotho
Namibia
South Africa

a
b
c
d
e
1

882
776
900
901
902
941
934
948
947
903
910
108
174
262
232
231
404
450
454
480
175
508
638
646
706
800
834
894
716
911
24
120
140
148
178
180
226
266
678
912
12
818
434
504
736
788
732
913
72
426
516
710

13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Swaziland
Western Africa
Benin
Burkina Faso
Cape Verde
Cte d'Ivoire
Gambia
Ghana
Guinea
Guinea-Bissau
Liberia
Mali
Mauritania
Niger
Nigeria
Senegal
Sierra Leone
Togo
ASIA
Eastern Asia
China
China, Hong Kong SAR
China, Macao SAR
Dem. People's Republic of Korea
Japan
Mongolia
Republic of Korea
Other non-specified areas
South-Central Asia
Central Asia
Kazakhstan
Kyrgyzstan
Tajikistan
Turkmenistan
Uzbekistan
Southern Asia
Afghanistan
Bangladesh
Bhutan
India
Iran (Islamic Republic of)
Maldives
Nepal
Pakistan
Sri Lanka
South-Eastern Asia
Brunei Darussalam
Cambodia
Indonesia
Lao People's Democratic Republic
Malaysia
Myanmar

6
7
8

10

748
914
204
854
132
384
270
288
324
624
430
466
478
562
566
686
694
768
935
906
156
344
446
408
392
496
410
158
921
5500
398
417
762
795
860
5501
4
50
64
356
364
462
524
586
144
920
96
116
360
418
458
104

14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Philippines
Singapore
Thailand
Timor-Leste
Viet Nam
Western Asia
Armenia
Azerbaijan
Bahrain
Cyprus
Georgia
Iraq
Israel
Jordan
Kuwait
Lebanon
Occupied Palestinian Territory
Oman
Qatar
Saudi Arabia
Syrian Arab Republic
Turkey
United Arab Emirates
Yemen
EUROPE
Eastern Europe
Belarus
Bulgaria
Czech Republic
Hungary
Poland
Republic of Moldova
Romania
Russian Federation
Slovakia
Ukraine
Northern Europe
Channel Islands
Denmark
Estonia
Finland
Iceland
Ireland
Latvia
Lithuania
Norway
Sweden
United Kingdom
Southern Europe
Albania
Bosnia and Herzegovina
Croatia

11
12
13

14

15

16
17

18

19

20

608
702
764
626
704
922
51
31
48
196
268
368
376
400
414
422
275
512
634
682
760
792
784
887
908
923
112
100
203
348
616
498
642
643
703
804
924
830
208
233
246
352
372
428
440
578
752
826
925
8
70
191

14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Greece
Italy
Malta
Montenegro
Portugal
Serbia
Slovenia
Spain
TFYR Macedonia
Western Europe
Austria
Belgium
France
Germany
Luxembourg
Netherlands
Switzerland
LATIN AMERICA AND THE CARIBBEAN
Caribbean
Aruba
Bahamas
Barbados
Cuba
Dominican Republic
Grenada
Guadeloupe
Haiti
Jamaica
Martinique
Netherlands Antilles
Puerto Rico
Saint Lucia
Saint Vincent and the Grenadines
Trinidad and Tobago
United States Virgin Islands
Central America
Belize
Costa Rica
El Salvador
Guatemala
Honduras
Mexico
Nicaragua
Panama
South America
Argentina
Bolivia (Plurinational State of)
Brazil
Chile
Colombia
Ecuador
French Guiana

21
22
23
24

25

26

27

28

300
380
470
499
620
688
705
724
807
926
40
56
250
276
442
528
756
904
915
533
44
52
192
214
308
312
332
388
474
530
630
662
670
780
850
916
84
188
222
320
340
484
558
591
931
32
68
76
152
170
218
254

14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152

Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates
Estimates

Guyana
Paraguay
Peru
Suriname
Uruguay
Venezuela (Bolivarian Republic of)
NORTHERN AMERICA
Canada
United States of America
OCEANIA
Australia/New Zealand
Australia
New Zealand
Melanesia
Fiji
New Caledonia
Papua New Guinea
Solomon Islands
Vanuatu
Micronesia
Guam
Micronesia (Fed. States of)
Polynesia
French Polynesia
Samoa
Tonga

29

30

31

32

328
600
604
740
858
862
905
124
840
909
927
36
554
928
242
540
598
90
548
954
316
583
957
258
882
776

nited Nations

pulation Division
Economic and Social Affairs

Prospects: The 2010 Revision


ajor area, region and country, annually for 1950-2010 (thousands)

imates, 1950-2010
WPP/Rev.2010/04/F02A
2011 by United Nations. All rights reserved

s, Population Division (2011). World Population Prospects: The 2010 Revision, CD-ROM Edition.

Male population by five-year age group (thousands)


Reference date (as
of 1 July)
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950

0-4
172 136
41 605
130 531
16 519
114 012
90 261
15 936
19 709
5 813
198
11
6
109
1 710
530
312
271
45
1
547
21
212
195
476
722
221
224
2 163
351
352
95
185
64
1 071

5-9
139 112
34 474
104 638
12 991
91 647
73 395
12 448
15 176
4 382
157
10
5
83
1 295
354
237
202
37
1
421
16
140
142
364
550
169
198
1 694
267
281
76
149
52
832

10-14
133 596
36 530
97 066
11 260
85 807
67 112
10 663
13 104
3 728
137
9
4
70
1 090
327
221
168
31
1
364
11
121
128
278
461
142
164
1 452
232
247
68
131
45
696

15-19
122 263
33 908
88 356
10 033
78 323
60 021
9 406
11 607
3 325
121
8
3
59
942
316
211
143
26
1
322
12
118
111
280
392
119
140
1 265
206
220
62
115
40
590

20-24
112 691
34 594
78 097
8 755
69 343
53 380
8 177
10 136
2 865
105
7
3
50
805
272
193
119
22
0
281
11
105
99
239
331
101
122
1 099
181
194
57
102
35
497

25-29
96 662
29 357
67 304
7 559
59 745
45 936
7 010
8 695
2 421
91
6
2
41
683
231
175
99
18
0
242
10
73
87
201
276
85
100
942
157
169
50
92
30
413

30-34
83 873
23 301
60 572
6 524
54 048
39 407
6 024
7 473
2 055
78
6
2
33
579
200
148
91
15
0
209
8
46
77
165
229
73
94
809
136
147
44
82
26
345

35-39
81 060
27 091
53 969
5 571
48 398
35 036
5 106
6 354
1 739
67
5
2
27
494
180
135
67
12
1
178
7
39
67
134
190
61
73
688
116
127
40
71
23
286

40-44
73 499
26 175
47 324
4 742
42 582
30 346
4 307
5 375
1 476
56
4
1
22
414
160
134
50
10
1
150
6
37
56
109
155
50
60
580
98
109
35
61
19
235

1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950

15
25
5
4 606
699
1 886
90
807
833
290
1
1 199
31
59
39
1 046
24
5 928
144
355
10
231
23
473
224
41
71
366
56
229
3 229
207
152
117
102 585
48 308
39 480
167
13
787
5 611
48
1 592
610
37 747
929
382
80
81
73
314
36 818

12
21
3
3 373
558
1 238
72
645
645
215
1
977
27
47
31
854
18
4 749
123
288
8
185
17
366
183
33
64
293
45
191
2 583
161
117
92
83 182
38 277
30 584
67
8
807
4 787
40
1 400
584
31 373
781
287
67
77
57
292
30 592

11
20
2
2 986
499
1 146
59
548
545
188
1
851
26
41
26
743
16
4 086
103
255
11
162
15
308
162
27
55
247
39
154
2 226
141
103
78
78 627
36 391
29 495
84
8
751
4 365
39
1 281
368
29 458
1 188
514
103
100
75
395
28 270

10
20
2
2 667
441
1 073
50
466
467
170
1
781
23
35
24
686
14
3 568
90
228
10
142
13
263
147
25
48
228
34
126
1 930
123
93
68
72 572
34 014
27 808
115
11
542
4 273
36
828
400
26 781
863
304
89
85
63
322
25 918

9
19
5
2 357
385
982
43
394
398
155
1
702
18
30
22
620
12
3 114
80
203
8
122
12
223
133
23
43
213
30
103
1 673
107
83
59
64 129
29 577
24 212
127
11
391
3 781
33
655
369
24 369
925
367
92
83
61
321
23 444

8
18
4
2 021
333
847
36
330
336
138
1
604
17
26
19
532
10
2 706
72
181
5
104
10
187
120
20
39
197
25
86
1 445
92
73
50
54 896
25 180
20 907
114
10
322
2 756
30
704
338
21 276
485
178
52
46
35
174
20 791

8
17
4
1 731
291
731
31
277
283
118
0
545
12
22
16
486
9
2 333
67
158
5
88
9
156
107
19
34
180
22
71
1 232
78
64
44
49 976
24 351
20 730
101
9
233
2 313
29
611
325
18 493
351
140
36
32
27
118
18 142

7
16
2
1 488
257
629
27
233
239
102
0
471
9
19
14
422
7
1 968
63
137
6
74
8
130
93
17
29
157
18
59
1 020
67
55
37
45 028
22 051
18 585
83
9
187
2 345
26
560
256
16 190
454
183
45
38
33
154
15 735

6
15
2
1 266
224
536
24
196
199
86
0
397
8
17
11
355
6
1 656
59
115
6
61
6
107
78
14
24
130
15
47
859
56
47
31
39 877
19 802
16 719
59
7
95
2 170
25
534
193
14 224
471
171
42
40
33
184
13 753

1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950

736
3 169
15
27 332
1 276
5
628
2 998
657
12 659
3
365
5 230
133
509
1 204
1 668
85
1 721
36
1 706
3 871
73
148
10
34
141
424
91
44
12
100
91
40
2
273
286
1 712
6
383
25 768
10 854
334
375
447
421
1 500
103
828
5 181
189
1 476

565
2 574
12
22 770
937
6
575
2 640
514
10 469
3
298
4 607
106
379
898
1 341
67
1 387
28
1 354
3 064
51
111
8
27
123
362
59
34
9
74
71
31
2
212
214
1 379
5
292
21 520
8 464
283
311
358
391
1 022
104
699
3 742
160
1 394

494
2 272
10
21 310
920
5
521
2 296
442
9 795
3
261
4 443
94
369
826
1 108
58
1 296
25
1 313
2 983
94
197
7
26
190
304
56
29
8
73
59
27
1
182
187
1 288
4
252
25 330
11 858
395
302
277
370
1 171
127
807
6 157
149
2 102

434
1 993
9
19 611
980
5
464
2 025
397
8 993
2
228
3 989
84
287
865
955
49
1 112
23
1 399
2 784
76
175
6
23
170
265
57
23
9
73
47
24
1
158
183
1 271
4
219
23 070
10 206
383
344
322
381
1 204
109
826
4 980
152
1 504

375
1 704
8
17 895
902
4
402
1 783
371
7 814
2
197
3 491
76
262
835
710
44
964
21
1 212
2 370
80
155
6
20
185
229
55
17
12
68
36
20
1
136
167
991
3
188
23 754
11 033
362
350
357
387
1 159
106
798
5 559
148
1 808

320
1 487
7
15 889
836
3
350
1 568
331
6 653
2
169
2 861
67
221
741
630
44
766
18
1 134
1 788
36
77
6
17
104
213
59
13
11
53
28
17
1
115
145
727
3
160
19 227
7 246
238
340
361
377
1 000
92
659
2 889
151
1 140

274
1 296
6
14 063
550
3
298
1 367
286
5 745
2
144
2 423
59
209
670
545
46
635
16
998
1 386
20
51
5
16
73
210
45
11
9
38
23
15
1
99
109
524
2
136
14 052
5 106
151
208
209
233
623
62
387
2 357
82
794

234
1 130
5
12 205
483
2
256
1 175
246
5 242
2
121
2 248
50
186
558
513
41
560
13
950
1 545
31
73
4
15
96
195
53
10
7
46
21
13
1
86
90
688
2
116
18 121
7 022
206
273
359
344
810
84
567
3 094
121
1 164

198
987
4
10 723
440
2
220
974
206
4 520
1
101
1 921
42
177
482
462
34
477
11
813
1 332
33
71
3
13
95
179
49
9
4
39
19
11
1
75
78
552
2
99
17 892
6 477
220
262
357
336
850
68
557
2 630
118
1 079

1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950

3 601
4
217
49
255
9
159
78
112
164
311
2 239
5 519
88
195
197
382
2 237
24
27
459
381
75
1 363
90
5 795
264
353
2 018
2 321
10
611
216
13 634
1 300
3
6
13
397
225
8
18
241
95
17
8
185
6
7
53
2
3 346

3 079
3
197
45
192
7
138
82
116
136
301
1 859
4 747
78
138
150
333
1 960
15
24
402
265
65
1 249
67
5 230
285
275
1 379
2 619
10
472
187
10 890
1 114
3
5
11
365
169
6
13
211
84
12
6
162
5
6
43
2
2 671

2 771
4
159
51
166
6
129
90
120
109
229
1 705
5 000
74
173
175
395
2 113
16
25
407
310
66
1 180
65
5 700
255
287
1 421
3 153
10
416
156
9 545
996
2
5
11
335
152
5
11
190
75
12
5
140
5
4
33
1
2 200

2 543
3
148
48
157
6
120
82
117
104
210
1 544
5 087
61
160
186
389
2 024
14
21
403
348
69
1 347
64
5 234
233
313
1 592
2 500
13
416
166
8 310
845
2
3
10
288
130
3
9
160
72
10
5
110
4
3
27
1
1 915

2 682
3
149
45
165
6
101
76
106
117
229
1 682
4 890
53
138
175
350
1 979
13
17
380
342
66
1 322
55
5 148
242
332
1 640
2 352
12
402
167
7 485
717
1
3
8
255
105
2
8
133
59
8
5
91
4
2
24
1
1 653

2 906
4
158
31
147
6
99
53
80
132
268
1 925
4 276
38
82
133
280
1 865
11
12
334
265
49
1 160
45
4 799
223
355
1 649
1 989
10
396
175
6 359
623
1
3
7
225
85
2
8
117
51
8
4
76
3
2
23
1
1 395

2 627
3
154
24
123
5
96
41
52
131
273
1 724
3 055
37
50
88
240
1 255
9
8
260
155
32
889
31
3 264
151
239
987
1 389
10
334
152
5 342
565
1
2
8
209
71
2
7
105
48
7
4
67
3
1
23
1
1 086

2 872
4
157
31
135
5
103
55
61
125
275
1 917
3 603
34
63
116
246
1 688
9
9
277
188
46
889
36
4 624
220
315
1 442
2 126
12
335
173
4 852
528
1
2
7
198
60
1
7
95
47
7
4
67
3
1
21
1
989

2 870
4
151
29
136
4
91
58
91
115
271
1 916
3 490
28
75
138
238
1 568
9
9
242
232
52
862
34
5 056
246
326
1 538
2 446
12
315
172
4 176
451
1
2
6
183
50
1
5
82
38
6
4
48
2
1
18
1
832

1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1950
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951

5
79
184
305
135
2 457
109
71
8 989
992
231
4 533
438
1 092
271
2
35
137
651
19
111
477
9 652
835
8 812
787
574
455
119
179
28
5
135
7
5
11
4
3
23
5
8
5
182 308
43 326
138 982
17 103
121 879
94 318
16 384
20 329
6 005
208

4
59
153
219
99
1 984
95
58
7 105
867
177
3 523
377
814
217
1
25
116
509
13
103
362
7 719
671
7 044
625
448
358
90
149
22
4
113
7
4
8
2
2
19
5
7
4
141 818
34 801
107 018
13 362
93 655
74 834
12 796
15 627
4 525
161

4
50
136
188
87
1 607
82
47
6 349
801
158
3 230
312
685
189
1
22
100
450
11
101
290
6 464
571
5 890
527
371
297
74
132
18
3
102
6
3
7
2
2
16
4
6
3
134 004
36 197
97 807
11 454
86 353
67 733
10 853
13 313
3 789
139

3
43
113
171
76
1 398
70
41
5 550
796
139
2 711
287
597
163
1
19
75
396
10
101
255
6 215
544
5 668
490
350
282
68
118
15
3
92
5
3
10
6
2
13
3
4
3
123 748
34 054
89 694
10 179
79 514
60 878
9 542
11 766
3 366
122

3
41
90
147
63
1 214
58
36
5 116
802
124
2 515
263
518
140
1
17
66
331
9
98
232
6 660
552
6 105
527
399
327
72
104
13
3
82
4
2
13
10
1
10
2
3
2
114 343
34 657
79 686
8 904
70 782
54 188
8 309
10 294
2 918
106

3
33
78
121
55
1 024
49
33
4 342
749
96
2 068
224
454
119
1
14
51
276
8
90
191
6 960
550
6 407
524
415
344
71
91
11
3
72
4
2
8
5
1
9
2
3
2
99 283
30 637
68 647
7 689
60 957
46 868
7 128
8 843
2 469
92

2
36
65
94
42
778
40
29
3 692
673
81
1 718
202
374
102
1
13
40
235
6
79
167
6 560
513
6 045
471
376
309
67
80
10
2
63
3
2
7
4
1
8
2
3
1
84 966
23 669
61 296
6 634
54 662
40 033
6 122
7 593
2 091
79

2
31
54
79
40
722
33
27
3 335
639
75
1 525
180
330
95
1
12
32
212
6
81
147
6 241
488
5 751
464
385
316
69
68
8
2
54
3
1
5
3
1
6
2
2
1
80 998
26 302
54 696
5 664
49 032
35 373
5 192
6 458
1 767
68

2
26
47
63
34
612
27
22
2 893
594
64
1 277
169
281
79
1
11
26
186
5
72
128
5 762
432
5 328
417
351
286
65
57
6
3
45
2
1
4
2
1
5
1
2
1
74 371
26 412
47 960
4 817
43 143
30 827
4 376
5 459
1 498
57

1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951

12
6
110
1 740
569
332
275
46
1
559
23
220
206
492
742
226
235
2 228
364
363
97
192
67
1 100
16
25
5
4 798
726
2 000
90
830
852
297
1
1 254
34
60
40
1 095
25
6 044
147
357
11
241
22
478
235
43
71
374

10
5
86
1 334
369
242
209
38
1
430
17
147
146
382
569
175
202
1 740
274
288
78
153
53
858
12
21
3
3 495
573
1 298
73
664
664
221
1
1 008
28
48
32
881
19
4 860
125
294
8
189
18
378
186
34
64
301

9
4
71
1 111
325
221
170
32
1
368
12
121
129
286
472
146
169
1 479
235
250
69
133
46
713
11
20
2
3 017
507
1 144
60
561
556
188
1
867
26
42
27
757
16
4 161
106
257
10
165
15
315
164
27
57
252

8
3
60
958
318
212
145
26
1
325
12
117
113
279
401
122
143
1 287
209
223
63
117
41
604
11
20
2
2 700
448
1 079
50
477
476
169
1
789
23
35
24
693
14
3 623
91
228
10
146
14
269
148
25
49
228

7
3
51
819
278
194
121
22
1
283
11
108
100
246
338
103
125
1 117
183
196
57
103
36
509
10
19
4
2 390
391
992
43
403
405
154
1
714
19
29
22
631
12
3 156
80
203
8
126
12
228
135
23
44
212

6
2
42
695
235
177
100
19
0
245
10
78
88
206
282
86
103
958
159
172
51
92
31
423
9
18
4
2 058
339
864
36
338
343
138
1
615
17
26
20
542
10
2 743
72
180
5
108
10
192
121
20
39
196

6
2
34
588
202
151
92
15
0
211
9
49
77
170
235
74
95
823
137
150
44
83
27
353
8
17
4
1 760
294
744
31
283
288
119
1
551
13
22
16
491
9
2 369
66
158
5
91
9
160
108
19
34
181

5
2
28
500
181
134
70
13
1
180
8
39
68
138
194
62
76
700
118
129
40
72
23
293
7
16
2
1 510
259
640
27
238
244
103
0
480
9
19
14
430
7
2 001
62
137
5
76
8
133
94
17
29
159

4
1
23
419
162
134
51
10
1
151
6
37
57
112
159
52
62
590
99
111
35
62
20
241
6
14
2
1 286
226
545
24
200
203
87
0
406
8
17
12
363
6
1 680
58
116
6
62
7
110
79
14
24
132

1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951

59
236
3 285
211
153
120
109 828
52 615
43 854
184
13
715
5 599
50
1 588
612
39 750
1 051
441
91
89
80
350
38 699
752
3 349
16
28 868
1 374
5
638
3 022
674
13 330
4
377
5 413
140
540
1 289
1 772
91
1 791
37
1 876
4 134
86
173
10
35
159
466

46
197
2 639
166
120
94
84 920
39 323
31 481
76
8
778
4 935
41
1 386
618
31 830
732
262
63
74
55
278
31 098
580
2 653
12
23 095
962
5
581
2 678
532
10 640
3
307
4 621
109
386
928
1 393
70
1 415
29
1 379
3 127
47
102
8
27
116
373

40
161
2 265
143
104
79
79 004
36 575
29 592
77
8
748
4 413
39
1 301
398
29 601
1 152
495
99
98
73
387
28 449
500
2 326
11
21 381
904
5
529
2 342
451
9 846
3
267
4 453
96
371
821
1 143
60
1 310
25
1 297
2 982
88
186
7
26
183
315

35
131
1 962
126
94
69
73 604
34 595
28 301
110
10
562
4 294
36
887
394
27 070
911
333
90
88
65
334
26 159
440
2 051
9
19 754
972
5
471
2 056
401
9 113
2
233
4 047
85
298
850
989
52
1 141
23
1 392
2 825
79
182
6
23
174
272

30
106
1 697
110
84
60
65 577
30 506
24 983
126
10
397
3 930
33
648
378
24 638
939
364
94
86
63
331
23 700
380
1 756
8
18 045
913
4
409
1 810
374
7 981
2
202
3 559
77
265
837
745
46
990
21
1 237
2 453
82
164
6
20
190
234

26
89
1 466
94
74
51
56 081
25 750
21 310
115
10
322
2 938
30
682
343
21 648
564
211
59
53
39
201
21 084
325
1 525
7
16 076
863
3
355
1 592
338
6 797
2
173
2 940
68
225
748
640
45
796
18
1 142
1 885
44
91
6
18
119
213

22
74
1 254
80
65
44
50 487
24 492
20 820
102
9
237
2 349
29
614
332
18 771
351
136
36
33
26
120
18 420
277
1 329
6
14 227
593
3
303
1 390
292
5 819
2
147
2 449
60
209
677
555
46
649
16
1 009
1 404
20
51
5
16
74
210

19
60
1 039
68
56
38
45 583
22 427
18 957
86
9
190
2 339
26
549
271
16 366
431
175
43
37
32
145
15 935
236
1 157
5
12 340
485
2
259
1 199
251
5 277
2
124
2 251
52
187
568
516
43
568
13
954
1 514
29
69
4
15
92
197

15
48
871
57
48
32
40 361
19 998
16 859
63
7
106
2 202
25
532
204
14 398
465
173
42
40
33
177
13 933
199
1 010
4
10 844
443
2
222
997
210
4 602
1
103
1 964
43
178
485
473
35
487
11
822
1 363
33
72
3
14
96
181

1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951

103
49
13
108
89
41
2
281
302
1 818
6
392
27 189
12 026
360
378
451
442
1 654
113
899
5 876
199
1 652
3 578
5
212
50
257
9
160
78
113
165
301
2 223
5 628
90
212
207
397
2 265
25
27
463
410
78
1 358
95
5 958
252
365

66
39
9
76
71
32
2
218
222
1 411
5
302
21 312
8 176
267
316
379
398
1 052
101
696
3 508
165
1 295
3 151
3
204
44
199
7
140
80
113
142
310
1 903
4 774
79
137
151
328
1 959
15
23
401
272
65
1 272
70
5 211
286
282

59
32
8
72
59
28
2
185
188
1 286
4
256
24 795
11 429
373
295
285
373
1 138
124
785
5 850
150
2 057
2 807
4
165
51
169
6
127
90
118
113
241
1 720
4 908
75
166
168
383
2 077
16
24
398
298
65
1 171
65
5 651
261
282

60
26
10
72
48
24
1
161
181
1 283
3
222
23 294
10 381
381
333
311
379
1 209
112
824
5 100
151
1 581
2 559
3
148
49
156
6
119
84
117
103
212
1 558
5 045
63
163
184
390
2 026
14
22
396
343
68
1 309
65
5 309
233
308

57
20
12
68
36
20
1
138
168
1 043
3
190
23 782
11 097
367
345
349
386
1 174
107
808
5 615
147
1 800
2 632
3
147
47
163
6
102
79
108
114
225
1 635
4 910
55
144
178
358
1 972
12
18
377
349
67
1 322
57
5 143
239
325

61
15
12
56
28
17
1
118
148
773
2
162
20 320
8 004
259
349
374
394
1 058
97
702
3 332
156
1 283
2 891
4
157
34
151
6
98
58
85
131
265
1 900
4 442
40
92
142
290
1 931
11
12
340
286
53
1 195
48
4 983
232
362

48
13
9
39
23
15
1
101
113
528
2
138
14 294
5 137
153
219
218
246
661
64
408
2 281
89
797
2 635
3
154
24
124
5
95
41
54
132
273
1 728
3 157
37
52
90
242
1 301
9
8
264
167
33
919
33
3 365
154
250

53
11
7
44
20
13
1
87
91
663
2
117
17 282
6 669
191
257
331
324
767
81
530
2 972
113
1 103
2 804
4
157
30
132
5
102
52
56
126
275
1 862
3 480
35
58
107
243
1 615
9
8
271
176
42
878
36
4 330
204
298

53
10
4
40
19
11
1
76
78
572
2
99
18 016
6 631
215
264
361
342
855
71
564
2 730
120
1 109
2 867
4
153
30
136
4
93
58
87
117
274
1 908
3 532
29
73
134
240
1 613
9
9
247
226
51
863
35
4 987
241
324

1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951

2 106
2 391
10
618
215
14 205
1 333
3
6
14
405
238
7
19
247
98
18
9
183
6
7
53
2
3 488
6
84
190
319
142
2 558
116
73
9 384
1 019
239
4 761
443
1 147
286
2
37
143
676
20
112
498
9 942
869
9 069
815
596
473

1 439
2 506
10
491
195
11 225
1 133
3
5
11
370
173
6
13
213
86
12
6
162
6
6
45
2
2 760
4
61
155
228
103
2 052
97
60
7 333
889
181
3 632
389
849
224
1
27
119
523
14
103
381
8 078
709
7 365
657
476
381

1 385
3 132
10
420
160
9 745
1 010
2
5
11
343
153
5
11
193
77
12
5
139
5
4
34
2
2 258
4
52
137
191
88
1 656
84
49
6 477
812
160
3 295
321
701
193
1
23
102
457
11
101
301
6 602
588
6 010
545
387
310

1 559
2 616
12
413
167
8 477
862
2
3
10
297
133
3
9
164
74
10
5
109
4
3
28
1
1 946
3
44
114
173
78
1 420
71
42
5 668
799
141
2 791
289
607
167
1
20
77
404
10
101
262
6 112
550
5 559
496
354
286

1 620
2 377
13
399
169
7 616
730
1
3
8
260
109
2
8
136
61
8
5
89
4
2
24
1
1 684
3
41
92
151
65
1 236
60
37
5 202
807
126
2 560
267
525
144
1
17
65
341
9
99
240
6 546
561
5 982
528
400
328

1 702
2 100
11
398
177
6 550
631
1
3
7
229
89
2
8
118
52
8
4
75
3
2
23
1
1 437
3
34
79
125
56
1 057
50
33
4 482
764
100
2 154
229
461
122
1
14
53
283
8
92
201
6 952
563
6 387
538
427
354

1 045
1 409
10
341
155
5 470
569
1
2
8
210
73
2
7
106
49
7
4
66
3
1
23
1
1 120
2
36
67
98
43
805
41
29
3 781
685
82
1 770
204
383
104
1
13
42
239
6
80
172
6 639
529
6 108
483
388
320

1 341
1 972
12
332
169
4 913
530
1
2
7
200
62
1
7
96
47
7
4
65
3
1
21
1
996
2
32
56
81
40
724
34
28
3 387
644
75
1 558
182
335
96
1
12
33
214
6
80
150
6 291
502
5 787
470
390
321

1 520
2 397
12
319
173
4 274
461
1
2
6
185
52
1
5
83
40
6
4
50
2
1
18
1
846
2
27
48
64
34
621
27
22
2 967
601
65
1 323
170
287
81
1
11
27
189
5
73
131
5 832
448
5 382
429
363
297

1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1951
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952

123
184
29
5
139
7
5
12
4
3
23
6
8
5
191 893
43 723
148 170
17 651
130 519
98 711
16 775
20 814
6 157
220
13
6
110
1 748
601
356
272
47
1
568
25
222
215
512
756
227
255
2 289
377
373
99
199
68
1 124
17
26
5
4 902

95
152
23
4
115
7
4
9
3
2
19
5
7
4
145 510
35 924
109 586
13 712
95 874
76 469
13 139
16 116
4 677
164
10
5
88
1 375
391
248
217
40
1
440
18
157
151
395
589
181
204
1 782
279
294
79
155
54
883
13
21
3
3 663

77
134
18
3
103
6
3
8
2
2
17
4
6
3
133 866
35 640
98 226
11 677
86 549
68 339
11 088
13 578
3 869
141
9
4
73
1 138
325
221
174
33
1
375
13
123
130
299
485
150
175
1 511
238
254
70
136
47
732
11
20
2
3 060

69
119
15
3
93
5
3
9
5
2
13
3
4
3
125 480
34 676
90 804
10 328
80 475
61 877
9 700
11 962
3 413
123
8
3
62
978
318
212
148
27
1
329
12
117
115
274
412
126
146
1 312
211
226
63
119
41
619
11
20
2
2 749

73
105
13
3
83
4
2
12
9
1
10
3
3
2
115 359
34 392
80 967
9 059
71 908
54 949
8 460
10 476
2 978
106
7
3
52
836
285
196
124
23
1
287
11
111
101
253
347
106
127
1 137
185
199
58
105
36
521
10
19
4
2 431

73
92
11
3
73
4
2
9
6
1
9
2
3
2
101 930
31 933
69 997
7 821
62 177
47 837
7 263
9 016
2 522
92
6
2
43
709
240
178
102
19
1
248
10
85
89
211
290
89
106
976
161
174
51
93
32
434
9
18
4
2 105

68
80
10
2
63
3
2
7
4
1
8
2
3
1
86 508
24 727
61 781
6 742
55 040
40 775
6 227
7 729
2 132
79
6
2
35
599
206
154
92
16
0
213
9
53
78
175
241
76
95
837
139
152
45
84
27
362
8
17
3
1 797

69
68
8
2
54
3
1
5
3
1
7
2
2
1
80 521
25 227
55 295
5 762
49 533
35 691
5 292
6 582
1 800
68
5
2
29
508
182
134
75
13
1
182
8
39
68
142
199
64
80
713
119
131
40
73
24
300
7
16
2
1 539

66
58
6
2
46
2
1
4
2
1
5
1
2
1
75 199
26 738
48 461
4 890
43 571
31 291
4 451
5 555
1 521
57
4
1
23
427
163
132
52
11
1
153
7
37
58
114
163
53
63
600
101
112
36
63
20
246
6
14
2
1 311

1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952

749
2 046
92
850
863
300
1
1 316
37
61
41
1 152
26
6 150
153
352
14
252
21
476
248
47
73
387
61
245
3 330
214
153
123
117 739
57 073
48 602
190
14
614
5 388
53
1 559
653
42 093
1 145
469
100
101
86
389
40 948
759
3 542
16
30 748

591
1 395
75
684
686
232
1
1 036
28
50
33
906
20
4 958
125
302
8
193
18
394
187
34
65
304
47
201
2 691
170
122
96
86 814
40 443
32 387
94
9
762
5 124
41
1 399
626
32 339
734
269
62
73
56
274
31 605
598
2 716
13
23 439

516
1 146
61
575
570
191
1
887
27
42
27
774
16
4 252
108
261
9
169
16
326
166
28
58
258
41
167
2 311
146
106
81
79 021
36 478
29 365
73
7
749
4 487
39
1 317
441
29 672
1 079
456
91
94
69
368
28 593
509
2 370
11
21 414

457
1 093
51
489
488
171
1
796
24
35
24
699
14
3 691
92
230
10
150
14
278
149
25
50
227
36
135
2 002
129
95
70
74 318
34 838
28 434
107
9
595
4 304
37
975
376
27 398
1 007
394
95
93
68
357
26 390
448
2 098
10
19 897

398
1 007
43
413
415
155
1
724
19
29
22
641
12
3 207
80
203
8
130
13
235
135
23
44
211
31
110
1 726
113
85
60
66 681
31 171
25 495
127
10
414
4 045
34
660
386
24 836
921
348
93
87
63
331
23 915
387
1 803
8
18 151

345
886
37
346
351
139
1
628
17
26
20
555
10
2 786
72
180
5
111
11
198
122
20
40
195
26
91
1 491
97
75
52
57 279
26 334
21 685
121
9
326
3 156
31
660
346
22 014
671
260
68
62
45
236
21 343
330
1 556
7
16 251

299
760
31
290
295
121
1
555
14
22
17
493
9
2 408
66
159
4
94
9
165
109
18
34
180
22
76
1 279
83
66
45
50 737
24 324
20 560
106
9
249
2 410
29
629
332
19 045
363
138
37
34
27
126
18 683
281
1 357
6
14 362

262
654
27
243
249
104
1
489
10
20
14
438
8
2 041
61
138
5
78
8
137
95
17
29
160
19
62
1 064
70
57
39
45 988
22 693
19 220
91
8
193
2 321
26
548
284
16 549
406
166
40
35
30
135
16 142
239
1 179
5
12 488

229
558
24
204
208
89
0
414
8
17
12
371
6
1 708
58
117
6
64
7
113
81
14
24
134
16
50
884
59
49
32
40 701
20 089
16 880
69
7
121
2 244
25
529
214
14 525
466
179
43
40
33
172
14 059
201
1 028
4
10 911

1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952

1 474
5
657
3 069
678
14 152
5
386
5 658
146
565
1 385
1 908
97
1 843
37
2 122
4 421
95
190
10
34
171
533
113
51
14
116
87
42
3
287
319
1 955
6
394
27 597
12 590
374
373
451
467
1 735
127
945
6 147
211
1 760
3 449
4
205
49

997
5
582
2 700
554
10 816
3
315
4 629
112
403
959
1 440
73
1 456
30
1 396
3 216
49
104
8
29
116
375
75
43
9
79
73
33
2
226
231
1 446
5
313
21 808
8 385
266
325
399
404
1 127
100
707
3 617
170
1 270
3 253
3
209
45

892
5
538
2 393
461
9 895
3
272
4 456
97
370
822
1 181
63
1 320
26
1 285
2 976
80
169
7
25
170
323
62
35
9
71
60
28
2
190
191
1 289
4
261
23 922
10 699
345
292
299
376
1 094
119
757
5 338
151
1 927
2 848
3
173
50

955
5
478
2 091
408
9 219
3
238
4 114
87
316
832
1 012
56
1 178
23
1 361
2 864
85
192
6
23
182
275
62
29
11
72
49
24
2
165
180
1 278
3
226
23 948
10 899
384
322
298
375
1 215
116
822
5 469
150
1 747
2 596
4
149
50

929
4
415
1 840
378
8 146
2
206
3 618
78
266
836
790
49
1 014
21
1 266
2 528
81
169
6
20
188
237
59
22
13
69
38
20
1
142
169
1 098
3
193
23 541
10 873
367
343
342
384
1 188
108
812
5 464
147
1 718
2 600
3
146
48

873
3
359
1 618
345
6 944
2
177
3 028
69
233
757
644
46
832
18
1 137
1 987
55
109
6
18
140
212
62
17
12
59
29
17
1
121
150
814
3
164
21 407
8 911
283
351
375
398
1 097
101
732
3 962
156
1 458
2 855
4
155
38

651
3
308
1 415
299
5 913
2
150
2 491
61
209
679
568
47
668
16
1 023
1 454
22
54
5
16
77
207
52
14
10
41
23
15
1
103
118
555
2
140
15 164
5 417
163
245
249
275
739
70
458
2 272
104
842
2 695
4
155
25

486
2
262
1 223
257
5 293
2
127
2 246
52
190
581
516
44
576
13
946
1 454
26
63
4
15
86
196
53
12
7
41
20
13
1
89
92
614
2
119
16 158
6 172
172
235
290
293
710
75
477
2 804
101
1 013
2 725
4
155
28

448
2
225
1 023
216
4 682
1
105
2 004
44
178
487
480
37
499
11
836
1 406
33
73
3
14
97
180
56
11
5
42
19
11
1
77
79
603
2
101
18 225
6 828
211
268
367
348
856
75
572
2 862
123
1 146
2 867
4
155
31

1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952

248
10
158
78
118
162
291
2 121
5 570
94
218
206
395
2 202
24
28
459
419
79
1 346
98
5 988
244
362
2 078
2 480
10
601
212
14 779
1 375
4
6
14
420
251
7
19
257
102
19
10
181
6
7
53
2
3 671
7
89
198
329

211
8
143
79
111
148
316
1 975
4 888
80
144
158
333
1 999
17
23
406
290
67
1 296
74
5 282
283
295
1 555
2 417
10
518
202
11 597
1 151
3
5
12
374
180
6
14
214
88
13
7
163
6
6
46
2
2 841
4
64
157
239

172
6
126
88
117
117
255
1 738
4 819
76
157
161
369
2 031
15
24
390
286
64
1 179
65
5 556
268
277
1 359
3 046
10
428
166
9 953
1 024
2
5
11
348
154
5
11
195
79
12
5
140
5
5
36
2
2 330
4
53
137
194

158
6
117
86
117
103
213
1 589
5 015
66
168
183
394
2 040
14
22
391
339
67
1 265
66
5 438
235
303
1 531
2 779
12
411
165
8 684
881
2
4
10
305
136
3
9
168
74
10
5
109
4
3
28
1
1 979
3
45
116
175

161
6
103
80
110
111
222
1 608
4 925
57
148
181
364
1 966
12
18
375
353
68
1 323
59
5 143
234
322
1 618
2 382
13
400
173
7 727
742
1
3
8
265
113
2
8
138
64
8
5
87
4
2
25
1
1 718
3
42
93
155

155
6
97
63
90
128
259
1 858
4 560
43
103
151
303
1 960
10
14
344
304
57
1 220
50
5 082
236
359
1 713
2 187
11
397
178
6 746
639
1
3
7
234
92
2
8
119
52
8
4
73
3
2
23
1
1 473
3
35
80
129

128
5
95
42
59
133
274
1 772
3 381
36
56
98
247
1 423
9
9
275
188
35
967
35
3 672
167
276
1 187
1 516
10
353
161
5 629
574
1
2
7
212
76
2
7
107
49
7
4
66
3
1
23
1
1 169
2
35
68
102

128
5
100
48
52
128
274
1 801
3 303
35
54
99
240
1 496
8
8
263
164
38
863
34
3 957
184
276
1 213
1 777
11
329
165
4 964
530
1
2
7
200
64
1
7
96
47
7
4
62
3
1
21
1
997
2
33
57
83

137
4
95
58
80
119
275
1 907
3 583
30
71
130
242
1 668
9
9
253
218
50
866
36
4 946
237
325
1 519
2 354
12
323
174
4 381
470
1
2
6
186
53
1
6
84
41
6
4
52
2
1
19
1
869
2
28
49
67

1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1952
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953

149
2 698
127
75
9 733
1 043
244
4 951
453
1 195
305
2
39
148
700
21
112
519
10 134
892
9 237
831
605
481
124
190
29
5
143
7
5
12
4
3
24
6
8
5
199 487
43 814
155 673
18 132
137 541
102 757
17 139
21 255
6 293
230
14
6
111
1 753

107
2 110
97
62
7 605
913
187
3 776
399
889
230
1
29
121
538
15
105
402
8 485
751
7 729
691
508
406
101
155
23
4
116
7
4
9
3
2
20
5
7
4
150 374
37 692
112 682
14 031
98 650
78 335
13 448
16 598
4 825
167
10
5
91
1 412

90
1 716
85
51
6 599
825
162
3 342
333
719
197
1
24
103
465
12
101
315
6 826
609
6 213
566
405
325
80
136
19
3
104
6
3
8
2
2
17
4
6
3
133 765
34 905
98 860
11 941
86 919
69 093
11 366
13 893
3 966
144
9
4
75
1 168

80
1 444
73
42
5 824
802
143
2 903
291
619
171
1
20
79
414
11
101
269
6 063
555
5 505
505
361
291
70
121
16
3
94
5
3
9
5
2
14
3
5
3
127 417
35 446
91 972
10 495
81 477
63 022
9 882
12 185
3 464
125
8
4
63
1 000

67
1 259
61
37
5 267
810
127
2 588
271
533
147
1
18
65
352
10
100
248
6 408
567
5 838
526
398
325
73
107
13
3
84
4
2
11
7
2
11
3
3
2
116 132
33 869
82 263
9 228
73 035
55 771
8 626
10 674
3 041
107
7
3
53
855

57
1 084
51
34
4 635
778
104
2 250
236
466
125
1
15
54
291
9
94
212
6 932
575
6 355
549
437
362
75
93
11
3
74
4
2
9
6
1
9
2
3
2
104 596
33 052
71 545
7 962
63 582
48 878
7 410
9 204
2 579
92
7
2
44
724

46
844
42
30
3 887
700
83
1 830
206
393
106
1
14
43
245
7
82
177
6 750
546
6 202
500
403
334
70
81
10
2
64
3
2
7
4
1
8
2
3
2
88 577
26 203
62 374
6 858
55 516
41 669
6 343
7 876
2 176
79
6
2
36
612

40
721
34
28
3 436
648
75
1 590
184
339
96
1
12
34
216
6
80
154
6 357
514
5 841
473
391
322
69
69
8
2
55
3
1
6
3
1
7
2
2
1
80 036
24 056
55 980
5 871
50 109
36 084
5 404
6 720
1 838
68
5
2
29
518

35
637
28
23
3 042
609
67
1 370
171
294
84
1
11
28
193
6
75
134
5 894
465
5 428
442
375
307
67
58
6
2
46
2
1
4
2
1
5
1
2
1
76 038
26 990
49 049
4 971
44 078
31 782
4 535
5 661
1 547
58
4
1
24
436

1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953

629
377
270
48
1
575
26
223
222
531
770
229
276
2 345
390
383
101
206
70
1 146
17
27
5
4 989
773
2 075
93
869
873
304
2
1 372
40
62
42
1 203
26
6 256
159
348
16
263
21
478
261
51
76
399
63
254
3 375
216

417
255
226
41
1
448
19
169
156
405
609
188
203
1 819
283
300
80
158
56
906
13
21
3
3 858
610
1 516
76
703
708
243
1
1 064
28
51
34
930
20
5 033
124
309
8
197
18
411
188
34
64
303
48
203
2 732
174

326
222
179
34
1
382
14
125
131
317
499
154
182
1 547
243
259
71
139
48
754
11
20
2
3 112
525
1 151
63
591
585
196
1
911
27
43
28
796
17
4 357
112
266
9
172
16
338
169
29
59
267
42
174
2 364
150

318
212
151
28
1
335
11
117
118
268
423
130
150
1 340
214
230
64
121
42
636
11
20
2
2 804
468
1 108
52
502
501
173
1
806
24
36
24
707
14
3 771
93
234
10
154
15
288
151
25
51
228
36
140
2 047
132

293
198
128
23
1
291
11
112
102
261
357
109
129
1 159
188
203
58
106
37
535
10
19
4
2 473
405
1 019
44
423
425
156
1
734
20
29
22
650
12
3 266
81
203
8
135
14
244
136
23
44
211
31
114
1 760
116

246
179
105
20
1
251
10
91
90
216
298
91
110
996
163
177
52
95
32
446
9
18
4
2 153
351
908
38
355
360
140
1
643
17
25
21
571
10
2 833
71
179
6
115
11
205
123
20
40
195
27
93
1 518
100

210
158
92
16
0
216
9
58
79
180
248
77
94
852
141
154
45
85
28
371
8
17
3
1 836
303
778
32
297
303
123
1
560
14
22
17
497
9
2 452
65
159
4
97
9
171
109
18
35
180
23
78
1 305
85

184
135
79
13
0
185
8
40
69
146
205
66
84
727
121
134
40
75
24
308
7
16
2
1 570
265
669
28
248
254
106
1
499
10
20
14
447
8
2 086
61
139
5
81
8
142
96
17
30
162
19
64
1 093
72

165
129
55
11
1
156
7
37
59
118
168
55
64
612
102
114
36
64
21
253
6
14
2
1 339
232
571
24
208
213
91
0
423
8
18
12
379
6
1 741
57
118
6
67
7
117
82
15
25
136
16
51
901
60

1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953

153
124
123 985
60 175
52 004
196
14
528
5 148
57
1 526
702
44 187
1 243
495
110
113
92
433
42 944
762
3 709
16
32 402
1 563
5
675
3 129
682
14 938
5
393
5 907
152
590
1 468
2 035
105
1 890
37
2 356
4 685
103
207
10
33
182
588
121
53
15
124

124
97
89 225
41 892
33 600
120
10
750
5 323
42
1 430
616
32 977
784
306
66
73
60
280
32 193
615
2 777
13
23 877
1 042
5
578
2 707
579
11 019
3
322
4 638
115
429
994
1 487
77
1 508
31
1 415
3 338
55
114
9
30
123
374
85
45
10
84

109
82
79 192
36 450
29 195
70
7
750
4 565
39
1 329
495
29 792
977
399
82
89
64
343
28 814
520
2 414
11
21 506
888
5
547
2 450
473
9 976
3
278
4 466
99
366
833
1 227
65
1 328
26
1 286
2 974
69
147
7
25
154
333
65
38
9
71

96
71
75 022
34 998
28 480
103
8
633
4 299
37
1 079
358
27 793
1 121
467
101
98
72
382
26 672
456
2 142
10
20 088
935
5
486
2 133
417
9 330
3
243
4 189
88
335
815
1 033
59
1 217
23
1 324
2 901
92
202
6
23
192
279
65
31
12
72

86
61
67 740
31 767
25 961
129
9
437
4 114
34
691
393
25 053
889
326
90
86
62
325
24 164
394
1 852
9
18 281
947
4
422
1 873
381
8 324
2
210
3 680
79
267
834
841
52
1 036
21
1 301
2 597
79
172
6
20
181
240
62
24
14
70

76
52
58 666
27 051
22 182
126
9
333
3 378
31
642
350
22 415
786
313
78
71
51
273
21 629
337
1 587
8
16 456
875
3
363
1 647
352
7 107
2
180
3 126
70
241
768
651
48
870
19
1 131
2 093
66
128
6
18
161
212
62
18
12
61

67
45
51 081
24 141
20 256
111
8
265
2 491
29
651
330
19 370
388
146
40
37
28
137
18 982
286
1 386
6
14 521
716
3
313
1 443
307
6 037
2
153
2 551
62
209
681
584
48
689
16
1 042
1 532
25
59
5
16
83
203
57
15
10
45

58
39
46 452
22 967
19 495
96
8
196
2 292
27
555
297
16 781
382
158
37
33
28
126
16 399
243
1 202
5
12 679
490
3
266
1 249
263
5 317
2
129
2 244
53
194
595
517
46
586
14
937
1 386
23
58
4
15
80
197
51
13
8
39

50
32
41 110
20 234
16 961
75
7
138
2 279
25
526
224
14 661
467
185
43
40
33
166
14 194
204
1 045
4
10 981
454
2
227
1 053
223
4 765
2
107
2 041
45
176
492
485
39
511
11
856
1 450
33
74
3
14
99
180
58
11
5
43

1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953

86
42
3
293
336
2 086
6
395
27 719
12 886
384
366
449
483
1 775
140
958
6 274
221
1 835
3 338
4
199
48
239
10
156
77
124
159
285
2 033
5 499
98
222
204
387
2 135
23
28
457
420
79
1 345
99
5 996
241
357
2 035
2 556
10
584

76
34
2
235
241
1 489
5
325
22 922
9 058
278
337
417
408
1 242
100
735
4 046
175
1 320
3 369
4
213
47
226
8
147
79
109
154
318
2 061
5 065
81
158
169
347
2 068
19
24
415
318
69
1 318
78
5 429
277
315
1 714
2 355
10
549

61
29
2
194
196
1 303
4
268
22 796
9 747
313
292
318
381
1 045
115
727
4 667
154
1 736
2 893
3
181
48
174
6
126
87
115
122
269
1 758
4 727
77
146
154
352
1 975
14
23
385
274
63
1 197
65
5 429
275
272
1 341
2 919
10
437

51
25
2
169
179
1 267
4
231
24 703
11 514
389
310
286
370
1 213
120
820
5 909
149
1 948
2 635
4
151
52
161
6
115
89
117
104
216
1 620
4 978
69
171
180
396
2 051
15
23
386
332
67
1 220
66
5 576
239
299
1 500
2 953
11
411

39
21
2
145
170
1 152
3
197
23 127
10 477
364
341
336
382
1 198
108
813
5 183
148
1 603
2 580
3
145
48
158
6
104
81
111
109
219
1 593
4 922
58
151
182
368
1 957
11
19
373
354
68
1 319
61
5 149
230
320
1 620
2 388
13
401

30
17
1
124
151
856
3
167
22 336
9 808
307
346
366
394
1 116
104
753
4 640
152
1 632
2 797
4
151
41
158
6
95
68
94
125
252
1 800
4 624
47
115
159
316
1 953
10
15
345
319
60
1 233
52
5 107
236
350
1 689
2 250
12
392

24
14
1
106
124
601
2
142
16 426
5 888
180
278
291
315
836
78
526
2 340
122
921
2 775
4
156
27
133
6
95
45
65
134
276
1 832
3 670
36
63
108
254
1 585
8
9
289
215
40
1 023
39
4 093
185
308
1 371
1 682
10
367

20
13
1
91
94
559
2
120
14 948
5 620
155
213
246
259
652
68
422
2 603
89
912
2 641
4
154
26
124
5
97
45
49
128
272
1 736
3 112
36
50
90
236
1 359
8
7
254
154
34
850
32
3 574
164
254
1 081
1 579
11
326

18
11
1
79
80
635
2
102
18 351
6 983
207
270
371
353
848
80
576
2 977
125
1 176
2 858
4
155
31
136
5
97
58
72
121
275
1 900
3 616
31
67
124
243
1 712
9
9
260
208
49
867
37
4 893
232
325
1 515
2 306
12
327

1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1953

210
15 349
1 421
4
6
15
438
263
7
19
267
106
20
10
180
6
7
55
2
3 855
7
95
206
337
155
2 840
137
78
10 073
1 063
249
5 136
468
1 237
322
2
40
154
724
22
113
543
10 333
920
9 409
846
613
488
125
195
30
5

209
11 994
1 168
3
5
12
377
187
6
15
214
89
14
7
163
6
6
48
2
2 919
5
68
160
251
111
2 164
97
64
7 907
938
192
3 945
407
933
236
1
32
125
553
16
106
423
8 907
796
8 107
728
540
433
107
158
24
4

174
10 176
1 039
2
5
10
352
155
5
11
198
80
12
6
142
5
5
38
2
2 418
4
54
139
198
92
1 791
88
53
6 719
840
164
3 377
347
740
202
1
25
104
475
12
101
331
7 120
635
6 482
588
424
340
84
138
20
4

163
8 917
900
2
4
10
314
138
4
10
172
74
11
5
110
4
3
29
1
2 021
3
47
118
178
82
1 475
74
43
5 997
806
146
3 026
294
633
176
1
21
82
423
11
101
277
6 074
559
5 511
516
369
298
72
123
16
3

177
7 832
754
2
3
9
269
117
3
8
141
65
8
5
85
4
2
25
1
1 757
3
42
95
159
70
1 287
63
38
5 322
812
128
2 606
274
542
151
1
18
63
363
10
100
254
6 236
568
5 665
522
392
320
72
108
14
3

178
6 940
647
1
3
7
238
96
2
8
120
53
8
4
72
3
2
23
1
1 508
3
37
80
134
58
1 110
52
34
4 785
791
108
2 344
242
470
129
1
15
55
300
9
95
225
6 894
585
6 306
557
444
366
78
95
12
3

169
5 810
578
1
2
7
213
79
2
8
107
48
7
4
66
3
1
23
1
1 228
2
33
70
106
48
894
43
30
4 005
717
85
1 896
208
405
109
1
14
44
251
7
85
184
6 864
561
6 301
519
422
349
72
82
10
2

160
5 018
533
1
2
7
200
66
1
7
97
47
7
4
61
3
1
22
1
1 000
2
34
58
85
39
719
35
28
3 485
653
75
1 619
187
342
97
1
13
36
219
6
79
159
6 425
525
5 898
473
391
322
68
70
9
2

175
4 488
477
1
2
6
188
55
1
6
86
42
6
3
52
2
1
19
1
896
2
28
49
70
37
657
29
24
3 115
616
68
1 415
171
302
86
1
11
29
196
6
77
137
5 974
481
5 491
455
386
318
69
59
7
2

1953
1953
1953
1953
1953
1953
1953
1953
1953
1953
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954

147
8
5
13
4
3
25
6
9
5
204 954
43 937
161 017
18 580
142 437
106 390
17 520
21 726
6 431
238
15
6
112
1 763
654
394
270
50
2
584
27
225
229
548
786
232
294
2 400
402
391
103
212
72
1 170
17
27
5
5 093
799
2 110
96
890

118
7
4
10
3
2
20
5
7
4
156 063
39 707
116 357
14 317
102 039
80 401
13 711
17 037
4 958
170
10
5
93
1 440
446
263
234
43
1
453
19
180
161
413
627
193
204
1 850
286
305
80
159
57
925
13
21
3
4 054
629
1 642
78
720

105
6
3
8
3
2
17
4
6
3
134 407
34 402
100 005
12 231
87 774
70 074
11 663
14 245
4 075
147
9
4
77
1 199
331
224
184
35
1
390
15
129
133
334
514
158
188
1 585
248
265
72
142
49
777
11
20
2
3 182
535
1 170
66
608

95
5
3
9
5
2
14
3
5
3
129 171
35 971
93 201
10 687
82 513
64 200
10 089
12 432
3 525
127
9
4
65
1 023
318
213
155
29
1
341
11
117
121
266
435
134
154
1 371
218
234
65
124
43
655
11
20
2
2 857
478
1 118
54
516

85
5
2
11
7
2
11
3
4
2
117 110
33 401
83 709
9 409
74 299
56 729
8 806
10 885
3 106
108
7
3
54
875
300
200
131
24
1
296
12
113
103
266
367
112
132
1 185
192
206
59
108
38
550
10
19
4
2 515
412
1 030
45
434

75
4
2
9
6
1
10
2
3
2
107 097
33 842
73 255
8 118
65 137
49 965
7 569
9 399
2 639
92
7
3
46
740
252
181
108
20
1
255
10
96
92
221
307
94
114
1 017
166
180
53
96
33
459
9
18
4
2 199
357
927
39
365

65
3
2
7
4
1
8
2
3
2
91 017
27 740
63 278
6 988
56 290
42 684
6 471
8 037
2 225
80
6
2
37
626
215
162
91
17
0
220
10
64
80
185
255
79
95
870
144
157
46
86
29
381
8
17
4
1 877
308
795
32
305

55
3
1
6
3
1
7
2
2
1
80 023
23 225
56 798
5 990
50 808
36 620
5 524
6 866
1 879
69
5
2
30
528
187
137
82
14
0
188
8
41
70
151
211
67
87
743
123
136
41
76
25
317
7
16
2
1 603
268
684
28
254

46
2
1
4
2
1
6
2
2
1
76 772
26 976
49 796
5 063
44 733
32 304
4 629
5 777
1 577
59
4
1
25
445
167
127
58
11
1
159
7
36
60
121
173
56
66
625
104
116
36
65
21
260
6
14
2
1 366
235
583
24
213

1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954

887
310
2
1 421
42
63
43
1 247
27
6 380
165
348
18
275
21
487
270
53
78
408
65
263
3 432
220
153
124
128 077
61 614
53 658
203
14
491
4 922
60
1 515
751
45 909
1 352
525
120
126
99
482
44 557
769
3 849
17
33 689
1 640
6
692
3 203

728
255
1
1 092
29
53
35
954
21
5 082
122
315
8
200
19
425
187
34
63
300
49
203
2 758
177
124
97
92 217
43 692
35 198
148
11
734
5 492
42
1 468
598
33 774
866
360
72
75
65
295
32 908
629
2 842
13
24 444
1 095
5
572
2 704

600
202
1
938
27
44
29
821
17
4 464
115
272
8
175
16
350
171
30
61
276
43
181
2 417
154
111
83
79 818
36 718
29 308
71
7
746
4 655
39
1 346
545
30 018
880
347
73
83
60
318
29 138
532
2 463
11
21 688
892
5
555
2 502

514
176
1
819
25
37
25
718
15
3 860
95
238
10
158
16
298
153
25
52
232
37
145
2 097
135
98
71
75 760
35 177
28 543
99
7
665
4 296
38
1 177
352
28 199
1 204
523
104
102
75
400
26 995
466
2 189
10
20 308
915
5
495
2 181

436
157
1
744
21
29
23
660
13
3 335
82
205
9
140
14
252
137
23
45
211
32
118
1 799
119
87
62
68 880
32 363
26 446
129
8
463
4 146
35
740
396
25 343
874
316
88
86
61
323
24 469
402
1 904
9
18 463
961
4
431
1 910

369
141
1
659
17
24
21
587
11
2 884
72
179
6
120
12
212
124
21
40
195
27
96
1 548
103
77
53
60 193
27 867
22 796
131
8
341
3 573
31
632
355
22 836
882
357
86
79
57
304
21 953
343
1 624
8
16 691
879
4
369
1 678

311
124
1
567
15
22
18
503
9
2 498
65
159
4
101
10
178
111
19
36
180
23
80
1 332
88
68
45
51 738
24 168
20 142
115
8
278
2 598
29
670
329
19 758
433
163
45
41
31
153
19 326
291
1 417
7
14 725
776
3
319
1 473

260
107
1
509
11
20
15
456
8
2 133
60
140
5
84
8
147
98
17
30
163
20
66
1 123
74
59
39
47 023
23 245
19 762
101
7
200
2 271
28
568
308
17 071
364
151
35
32
27
120
16 707
247
1 228
5
12 902
506
3
270
1 276

218
93
0
432
8
18
12
387
6
1 778
57
120
6
69
7
122
84
15
25
139
17
53
920
62
51
33
41 660
20 492
17 170
80
7
153
2 297
24
526
235
14 841
464
188
44
39
33
160
14 377
207
1 065
5
11 095
460
2
230
1 083

1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954

692
15 653
6
400
6 163
157
614
1 533
2 141
113
1 943
37
2 547
4 902
111
227
10
33
193
622
126
56
16
132
87
43
3
300
351
2 188
7
397
27 818
13 070
398
360
445
486
1 794
152
954
6 362
229
1 891
3 276
4
195
46
232
11
154
78

604
11 264
3
328
4 654
119
458
1 033
1 541
81
1 565
32
1 449
3 487
65
131
9
32
134
375
96
48
11
90
79
35
2
244
251
1 544
5
335
24 324
9 981
297
349
431
412
1 374
103
771
4 645
182
1 417
3 476
4
214
49
241
9
151
78

487
10 089
3
284
4 481
101
364
851
1 277
68
1 340
26
1 295
2 993
59
127
8
26
138
344
69
40
8
72
63
30
2
198
203
1 327
4
275
21 833
8 897
284
295
339
387
1 011
111
703
4 060
157
1 550
2 948
3
189
47
177
7
127
85

426
9 448
3
248
4 262
90
352
804
1 060
62
1 250
24
1 293
2 936
96
207
6
24
198
286
68
33
12
72
53
25
2
173
179
1 261
4
237
25 145
11 884
387
299
280
367
1 194
123
814
6 176
148
2 096
2 668
4
154
52
164
6
112
90

385
8 510
3
215
3 752
80
271
831
892
56
1 061
21
1 330
2 664
77
174
6
20
176
246
65
26
15
71
41
21
2
148
171
1 199
3
201
22 815
10 171
361
338
328
379
1 203
110
812
4 964
149
1 526
2 570
3
144
48
156
6
103
81

358
7 291
2
184
3 226
72
248
780
666
51
907
19
1 136
2 200
75
145
6
18
179
214
62
20
13
64
31
17
2
127
152
904
3
169
22 993
10 497
326
340
354
388
1 123
106
769
5 181
148
1 761
2 736
4
148
44
159
6
93
73

315
6 186
2
157
2 626
63
210
686
600
49
715
16
1 062
1 626
30
67
6
16
92
202
62
16
11
49
25
14
1
108
129
653
2
144
17 750
6 481
201
307
329
350
925
87
593
2 523
139
1 026
2 838
4
157
29
138
6
94
49

270
5 366
2
132
2 254
55
198
610
521
47
597
14
936
1 341
21
53
4
15
76
198
50
13
8
37
21
13
1
93
96
519
2
122
14 064
5 193
142
200
215
236
615
64
386
2 421
82
833
2 578
3
152
25
120
5
94
42

230
4 848
2
110
2 074
46
176
500
490
41
523
11
875
1 479
33
74
3
14
98
181
60
12
6
44
18
11
1
80
81
657
2
103
18 207
6 997
200
268
366
351
825
83
570
3 028
125
1 181
2 832
4
155
32
135
5
98
57

1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954

129
157
281
1 985
5 459
104
224
200
380
2 088
22
28
458
417
79
1 357
99
6 013
243
355
2 007
2 611
11
574
211
15 896
1 461
4
6
15
450
274
7
19
276
110
20
11
179
6
7
57
2
4 031
8
100
214
344
161
2 977
146
80

107
159
318
2 142
5 260
83
174
182
363
2 144
21
25
426
349
72
1 337
83
5 607
268
336
1 884
2 316
10
579
213
12 405
1 185
3
6
13
379
195
6
16
214
91
15
8
162
6
6
49
2
3 000
5
72
163
263
116
2 220
97
66

114
127
282
1 788
4 663
77
137
148
337
1 930
14
22
382
266
63
1 219
65
5 326
280
271
1 344
2 788
10
449
182
10 430
1 055
2
5
10
356
158
5
11
200
81
12
6
146
5
5
40
2
2 515
4
56
141
204
94
1 871
91
55

117
105
220
1 642
4 922
71
172
177
395
2 046
15
23
380
323
66
1 185
65
5 671
244
293
1 467
3 085
10
411
160
9 156
919
2
4
10
322
141
4
10
176
74
11
5
112
4
4
30
1
2 075
3
48
120
180
84
1 517
76
45

112
107
217
1 588
4 899
59
153
182
371
1 943
11
19
370
353
67
1 307
63
5 176
226
317
1 612
2 425
13
402
180
7 957
767
2
3
8
275
121
3
9
145
66
9
5
84
4
2
25
1
1 800
3
42
97
162
73
1 319
64
39

98
122
244
1 743
4 655
50
125
165
327
1 932
9
16
345
331
62
1 238
53
5 106
234
339
1 655
2 300
13
385
178
7 121
657
1
3
7
243
100
2
8
122
53
8
4
70
3
2
24
1
1 545
3
39
81
138
60
1 137
54
35

71
134
277
1 876
3 941
37
70
119
261
1 731
8
10
302
241
44
1 074
42
4 491
203
337
1 534
1 854
10
378
175
6 001
581
1
2
6
215
82
2
8
109
47
7
4
64
3
1
23
1
1 289
2
33
72
111
51
944
45
31

48
129
269
1 688
2 985
36
48
85
234
1 258
8
7
248
150
31
847
31
3 308
149
239
994
1 433
10
325
157
5 095
537
1
2
7
201
68
2
7
98
47
7
4
62
3
1
22
1
1 014
2
35
60
87
40
727
36
28

64
123
275
1 882
3 600
33
63
118
242
1 720
8
9
263
196
47
865
36
4 777
225
321
1 485
2 232
12
328
173
4 587
481
1
2
6
189
57
1
6
87
41
7
3
51
2
1
20
1
922
2
29
51
72
38
676
29
25

1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1954
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955

10 403
1 081
253
5 316
487
1 275
336
2
41
158
747
23
115
568
10 573
955
9 613
864
624
497
127
200
31
5
150
8
5
14
5
4
26
6
9
5
209 226
44 226
165 000
19 065
145 935
109 937
17 968
22 296
6 594
244
15
6
115
1 785
680
409
273
52

8 220
963
197
4 124
413
977
243
2
34
129
568
17
108
444
9 318
842
8 472
763
572
458
113
161
25
4
120
7
4
10
3
2
20
5
7
4
161 817
41 362
120 455
14 570
105 884
82 590
13 918
17 393
5 067
173
10
6
94
1 454
474
272
240
45

6 860
856
167
3 423
361
765
207
1
27
106
486
12
102
348
7 468
665
6 800
612
445
357
88
141
20
4
107
6
4
9
3
2
17
4
6
3
136 219
34 542
101 677
12 511
89 166
71 234
11 943
14 608
4 186
149
9
5
79
1 230
341
227
190
36

6 162
811
150
3 136
299
649
181
1
22
84
433
11
101
285
6 150
566
5 582
528
379
305
74
125
17
3
97
5
3
9
4
2
15
3
5
3
130 473
36 060
94 413
10 912
83 502
65 318
10 324
12 703
3 597
130
9
4
66
1 050
318
214
158
30

5 390
813
129
2 635
277
553
155
1
18
63
374
10
100
261
6 055
567
5 486
518
386
314
72
110
14
3
86
5
2
11
7
2
11
3
4
2
118 521
33 227
85 293
9 601
75 692
57 838
8 997
11 109
3 169
110
8
3
56
896
305
203
134
24

4 920
802
112
2 425
249
475
132
1
15
56
310
9
97
237
6 829
594
6 232
562
447
368
79
96
12
3
75
4
2
8
5
1
10
2
3
2
109 267
34 241
75 027
8 288
66 739
51 057
7 736
9 601
2 702
93
7
3
47
757
259
183
111
20

4 132
734
87
1 967
212
415
112
1
14
45
258
8
87
193
6 953
574
6 377
538
439
364
75
83
10
3
66
3
2
7
4
1
9
2
3
2
93 640
29 117
64 523
7 130
57 393
43 769
6 611
8 210
2 277
80
6
2
39
641
220
165
92
17

3 544
659
75
1 653
190
347
97
1
13
37
222
6
78
165
6 499
536
5 961
476
392
323
68
71
9
2
56
3
1
6
3
1
7
2
2
1
80 733
23 028
57 705
6 117
51 588
37 314
5 649
7 018
1 923
69
5
2
31
539
190
140
84
14

3 183
622
69
1 456
171
309
89
1
11
30
200
6
78
141
6 077
496
5 579
465
395
326
69
59
7
2
47
2
1
4
2
1
6
2
2
1
77 281
26 602
50 679
5 168
45 512
32 841
4 734
5 905
1 610
60
5
1
25
454
169
126
61
12

1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955

2
596
28
231
235
564
809
238
309
2 462
414
400
105
218
74
1 200
18
28
5
5 234
829
2 162
99
914
906
321
2
1 466
43
64
44
1 288
27
6 540
171
352
19
287
22
503
278
54
81
417
68
272
3 510
226
154
126
130 732
61 887

1
456
20
189
165
421
642
198
207
1 875
289
309
80
161
58
941
13
21
3
4 218
646
1 746
80
736
744
264
1
1 122
29
54
35
982
22
5 111
120
318
8
204
19
436
188
34
62
295
50
204
2 772
179
123
97
95 638
45 692

1
398
16
134
135
349
530
163
192
1 621
252
270
72
145
50
798
11
20
2
3 283
547
1 216
68
625
617
209
1
965
27
46
30
845
18
4 554
117
277
8
178
17
363
173
30
62
282
44
186
2 462
157
113
84
80 961
37 372

1
348
11
118
123
270
448
138
160
1 405
222
239
66
128
44
675
11
20
2
2 906
487
1 125
56
531
528
178
1
836
25
38
25
733
15
3 958
98
243
10
162
16
308
156
25
54
237
38
151
2 149
138
100
72
76 479
35 388

1
302
12
113
105
269
377
115
136
1 214
195
211
59
110
39
566
10
19
5
2 559
420
1 040
47
447
448
158
1
756
21
29
23
670
13
3 411
83
207
9
145
15
261
139
23
46
213
33
122
1 842
122
89
62
70 091
32 948

1
259
10
100
93
228
315
96
118
1 041
169
184
53
97
34
472
9
18
4
2 243
363
944
40
375
378
142
1
674
17
23
21
602
11
2 941
72
179
7
125
13
219
125
21
41
195
28
99
1 580
106
78
53
61 751
28 712

1
223
10
69
82
190
262
81
96
890
146
160
47
87
29
392
8
17
4
1 918
313
813
33
313
319
126
1
577
15
22
18
513
9
2 548
65
159
4
105
10
184
112
19
36
180
24
83
1 360
91
69
46
52 751
24 483

0
191
8
43
71
156
217
69
90
759
125
139
41
78
25
326
7
16
2
1 636
271
698
29
261
267
109
1
518
11
20
15
464
8
2 182
60
140
5
88
8
152
99
17
31
165
20
68
1 153
77
60
40
47 669
23 485

1
162
7
36
61
125
178
57
69
639
106
119
37
67
22
267
6
15
2
1 394
237
596
25
218
224
94
1
442
8
18
13
397
7
1 819
56
121
5
72
7
126
85
15
26
142
17
55
943
64
52
33
42 325
20 851

1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955

54 041
212
14
509
4 704
63
1 548
796
47 421
1 481
568
131
140
107
536
45 940
781
3 980
17
34 729
1 712
6
708
3 296
710
16 346
6
407
6 449
161
640
1 588
2 229
121
2 007
37
2 700
5 078
121
251
11
33
204
636
129
59
17
139
89
44
3
308

37 088
172
12
707
5 583
43
1 496
592
34 728
951
411
78
78
70
314
33 777
637
2 918
14
25 156
1 152
4
568
2 703
624
11 568
3
333
4 693
122
487
1 076
1 607
86
1 616
32
1 512
3 649
75
148
9
33
145
385
106
50
12
96
80
36
2
251

29 779
79
7
740
4 777
40
1 372
578
30 339
821
319
67
79
57
300
29 518
545
2 513
12
21 934
906
5
560
2 539
504
10 212
3
290
4 487
103
369
873
1 326
70
1 361
27
1 303
3 039
53
114
8
26
128
353
75
43
8
74
65
31
2
204

28 632
93
7
688
4 310
38
1 257
364
28 560
1 230
546
103
102
75
404
27 330
476
2 238
10
20 527
899
5
504
2 234
436
9 567
3
254
4 322
92
362
801
1 094
65
1 276
24
1 275
2 964
96
202
6
24
197
296
71
36
12
72
54
26
2
177

26 926
127
8
492
4 157
35
808
394
25 719
898
332
88
87
62
329
24 821
411
1 957
9
18 693
965
5
439
1 951
390
8 694
3
220
3 833
81
279
827
936
59
1 090
21
1 345
2 730
78
179
6
20
175
254
67
29
17
71
43
22
2
152

23 467
134
7
352
3 723
32
635
361
23 247
943
383
91
84
60
325
22 304
350
1 667
8
16 936
890
4
375
1 711
363
7 489
3
188
3 322
73
254
790
693
53
939
19
1 155
2 303
81
158
7
18
189
218
62
22
14
66
32
17
2
130

20 298
119
7
289
2 732
29
679
330
20 193
497
191
50
47
34
175
19 696
297
1 451
7
14 967
821
3
324
1 504
323
6 349
2
160
2 711
64
213
696
614
50
744
16
1 079
1 726
37
78
6
16
105
202
64
17
11
52
25
14
1
111

19 964
104
7
207
2 273
28
586
316
17 405
358
148
34
32
26
118
17 048
251
1 258
6
13 137
537
3
274
1 305
277
5 446
2
135
2 282
56
200
623
530
49
611
14
944
1 333
20
51
4
15
74
199
50
14
8
37
21
13
1
95

17 499
85
6
164
2 294
25
530
248
15 070
453
188
43
38
32
152
14 617
210
1 088
5
11 263
466
2
233
1 114
236
4 922
2
112
2 100
47
176
511
495
43
534
11
890
1 482
31
72
4
14
96
183
60
12
7
44
18
11
1
82

1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955

366
2 260
7
402
28 039
13 276
416
356
437
481
1 807
163
949
6 487
233
1 947
3 254
4
192
46
227
11
153
78
133
156
276
1 974
5 452
110
227
197
378
2 063
21
29
460
411
78
1 377
99
6 056
248
357
1 998
2 660
11
570
212
16 430
1 496
4

262
1 610
5
342
25 490
10 790
316
359
443
416
1 486
107
803
5 161
190
1 508
3 546
4
214
50
252
9
154
78
107
163
317
2 194
5 407
85
188
193
376
2 192
23
26
434
375
74
1 353
86
5 748
260
353
2 020
2 286
10
601
217
12 811
1 204
3

211
1 358
5
284
21 441
8 459
267
300
360
392
1 014
109
692
3 737
161
1 428
3 025
3
196
46
183
7
128
83
112
132
292
1 839
4 665
78
134
147
330
1 917
14
21
383
269
63
1 240
67
5 293
282
275
1 393
2 676
10
466
189
10 715
1 073
2

181
1 265
4
243
25 065
11 822
377
292
280
366
1 158
123
799
6 139
148
2 139
2 697
4
158
52
166
6
110
91
116
107
227
1 658
4 848
74
168
172
389
2 022
15
24
375
313
65
1 167
65
5 698
250
287
1 433
3 143
10
413
160
9 390
938
2

171
1 236
3
205
22 786
10 124
360
332
320
375
1 200
113
811
4 934
150
1 530
2 568
3
144
48
155
6
102
83
113
105
216
1 590
4 864
61
155
181
373
1 930
11
20
366
349
67
1 286
63
5 231
224
312
1 593
2 505
12
402
181
8 117
783
2

154
959
3
172
23 344
10 871
340
336
345
384
1 128
109
782
5 479
146
1 821
2 686
4
145
46
159
6
91
76
102
118
238
1 700
4 673
53
132
170
336
1 912
9
17
344
341
64
1 240
54
5 114
232
330
1 634
2 343
13
380
180
7 283
667
1

133
704
2
146
18 926
7 143
222
327
353
374
989
94
646
2 839
150
1 149
2 865
4
156
32
142
6
93
53
77
134
276
1 890
4 142
38
78
129
270
1 827
8
11
310
264
48
1 114
45
4 776
215
353
1 641
1 994
11
383
179
6 194
585
1

100
505
2
123
13 770
5 011
138
200
204
231
614
63
379
2 302
82
798
2 553
3
151
24
119
5
91
40
49
129
268
1 670
2 970
37
48
84
234
1 229
8
7
248
154
30
860
31
3 235
144
237
984
1 375
10
327
157
5 206
543
1

83
658
2
104
17 717
6 827
190
260
350
339
788
84
548
2 995
121
1 153
2 788
4
154
31
133
5
98
55
58
124
274
1 849
3 526
34
59
110
240
1 682
8
8
263
184
44
858
36
4 575
213
311
1 422
2 118
12
328
171
4 673
484
1

1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955
1955

7
15
453
286
7
20
284
114
21
11
180
7
7
59
2
4 205
8
105
223
351
167
3 113
155
83
10 730
1 096
259
5 492
509
1 312
349
2
42
162
772
24
118
593
10 845
993
9 847
883
637
507
130
205
33
5
154
9
5
14

6
13
384
203
7
17
215
92
16
8
161
6
6
51
2
3 093
5
75
166
273
120
2 287
99
68
8 514
987
201
4 290
420
1 020
252
2
36
133
581
18
110
465
9 690
886
8 800
794
599
481
118
164
26
4
122
7
4
10

5
10
360
161
5
12
202
81
13
6
149
5
5
42
2
2 605
4
58
143
211
97
1 943
93
57
7 036
874
170
3 496
372
794
212
1
29
109
496
13
103
366
7 853
700
7 149
640
470
377
93
144
21
4
109
6
4
9

4
9
330
142
4
10
181
75
12
5
114
4
4
32
1
2 142
4
50
122
184
86
1 572
79
46
6 310
818
153
3 219
307
668
185
1
22
86
442
11
101
296
6 295
576
5 716
541
390
314
76
127
18
3
98
5
3
9

3
8
282
124
3
9
149
67
9
5
84
4
2
26
1
1 846
3
43
99
166
75
1 354
66
40
5 488
815
132
2 691
280
565
160
1
19
63
385
10
100
267
5 902
564
5 335
516
381
310
71
112
15
3
87
5
3
11

3
7
248
104
2
8
124
54
8
4
68
3
2
24
1
1 586
3
40
81
142
62
1 167
55
35
5 031
810
115
2 486
254
481
136
1
15
56
321
9
98
247
6 725
601
6 121
563
448
368
80
98
12
3
77
4
2
8

3
6
218
85
2
8
110
46
7
4
62
3
1
23
1
1 344
2
33
74
116
53
989
46
31
4 264
749
90
2 043
216
423
115
1
15
46
266
8
89
203
7 005
586
6 417
554
453
375
78
84
10
3
67
4
2
7

2
7
202
71
2
7
98
47
7
4
63
3
1
22
1
1 043
2
35
62
90
41
748
37
28
3 619
669
76
1 696
193
353
99
1
13
38
226
6
79
171
6 588
549
6 037
483
398
329
69
72
9
2
57
3
1
6

2
6
191
59
1
6
88
40
7
3
50
2
1
20
1
943
2
30
52
75
38
690
30
26
3 246
628
70
1 493
172
314
91
1
11
31
203
6
79
145
6 189
510
5 677
472
401
331
70
60
7
2
47
2
1
4

1955
1955
1955
1955
1955
1955
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956

5
4
27
6
10
5
215 580
43 976
171 603
19 737
151 866
114 744
18 554
22 993
6 795
255
16
6
117
1 814
708
431
274
54
2
614
29
233
244
586
833
243
332
2 546
432
412
109
228
77
1 237
18
29
5
5 365
866
2 192
103
943
926
333
2
1 529

3
2
21
5
7
4
168 442
42 641
125 801
15 037
110 764
85 773
14 331
17 964
5 240
179
11
6
96
1 487
505
286
245
46
1
467
21
198
172
435
663
203
215
1 931
298
317
82
166
60
969
13
22
3
4 397
671
1 847
83
759
765
271
1
1 165

3
2
17
4
6
3
138 491
35 277
103 214
12 739
90 475
72 243
12 176
14 950
4 292
151
9
5
81
1 259
356
229
197
38
1
402
16
142
137
360
546
168
193
1 648
253
274
73
146
51
817
11
20
2
3 409
559
1 290
71
641
635
212
1
987

4
2
15
3
6
3
130 676
35 822
94 854
11 086
83 768
65 935
10 515
12 919
3 658
131
9
4
68
1 071
317
213
161
31
1
353
12
118
124
277
459
142
165
1 432
224
242
66
130
45
692
11
20
2
2 944
492
1 127
59
545
540
180
1
851

7
2
12
3
4
3
119 922
33 558
86 364
9 734
76 630
58 742
9 139
11 283
3 213
111
8
3
57
913
307
203
137
25
1
306
11
114
107
267
387
118
138
1 235
197
213
60
112
39
580
10
19
4
2 603
425
1 051
49
458
459
160
1
763

4
1
10
3
3
2
110 737
34 354
76 383
8 426
67 957
51 928
7 875
9 773
2 757
93
7
3
48
773
266
184
114
21
1
263
10
104
94
233
324
99
120
1 059
171
187
54
98
34
484
9
18
4
2 286
367
960
41
384
387
145
1
685

4
1
9
2
3
2
96 045
30 431
65 614
7 242
58 371
44 702
6 726
8 360
2 323
80
6
2
40
653
225
167
93
18
1
226
10
75
82
195
269
83
98
905
147
162
47
88
30
402
8
17
4
1 960
316
833
35
321
327
127
1
587

3
1
7
2
2
1
81 640
23 454
58 186
6 211
51 975
37 932
5 743
7 139
1 958
69
5
2
32
549
192
142
85
15
0
194
8
46
72
160
223
70
91
772
127
141
41
79
26
333
7
16
2
1 668
273
714
30
267
273
110
1
523

2
1
6
2
2
1
77 115
25 917
51 198
5 249
45 949
33 177
4 819
6 010
1 637
60
5
1
26
462
170
125
64
12
1
164
7
36
62
129
183
59
72
650
107
121
37
68
22
274
6
15
2
1 420
238
609
25
223
228
96
1
450

1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956

46
65
45
1 345
28
6 758
180
354
20
302
23
515
292
56
85
436
71
286
3 615
234
158
129
135 632
63 387
55 776
212
13
498
4 344
67
1 618
859
49 620
1 622
606
144
157
115
600
47 998
796
4 171
18
36 323
1 805
7
738
3 420
720
17 308
7
418

31
55
37
1 020
23
5 231
123
323
9
212
20
449
194
35
63
302
52
210
2 832
183
125
99
99 918
47 891
39 221
192
12
683
5 605
44
1 531
603
36 103
1 041
456
86
84
76
340
35 062
653
3 035
14
26 168
1 225
4
575
2 744
643
12 075
4
342

27
47
31
864
18
4 614
116
283
7
181
17
378
172
30
62
282
44
188
2 494
160
114
85
82 032
38 071
30 280
93
7
745
4 941
39
1 375
590
30 597
801
317
65
75
57
288
29 796
556
2 556
12
22 104
926
5
557
2 557
523
10 291
3
296

25
38
26
746
15
4 034
100
246
9
166
16
319
157
26
55
241
39
156
2 189
141
102
73
76 535
35 297
28 435
89
6
714
4 334
38
1 291
390
28 677
1 205
539
99
99
73
395
27 472
483
2 276
11
20 579
883
5
510
2 280
445
9 616
3
259

21
29
23
676
13
3 470
84
209
8
149
16
270
140
23
47
212
34
125
1 876
124
90
63
70 848
33 276
27 108
124
7
532
4 178
35
908
383
26 000
956
372
90
89
65
341
25 043
418
2 000
9
18 830
955
5
444
1 986
395
8 809
3
224

17
23
21
612
11
2 987
72
180
7
129
14
226
125
21
41
194
29
101
1 606
109
79
54
62 953
29 396
23 946
136
7
374
3 865
32
670
366
23 503
968
392
92
86
62
334
22 535
356
1 707
8
17 075
899
4
379
1 740
367
7 650
3
192

15
21
19
523
9
2 585
65
159
4
109
11
190
112
19
37
179
24
84
1 383
93
70
46
53 694
24 836
20 450
123
7
302
2 911
29
683
331
20 537
582
230
58
53
39
202
19 955
301
1 478
7
15 134
846
3
327
1 529
330
6 483
2
163

12
19
16
468
8
2 218
59
141
4
90
9
158
99
17
31
164
21
69
1 176
79
61
40
47 953
23 424
19 820
109
7
220
2 312
28
610
319
17 660
362
149
35
32
26
120
17 298
254
1 281
6
13 285
578
3
278
1 330
283
5 514
2
138

8
18
13
405
7
1 852
55
122
5
74
7
130
86
15
26
143
17
56
963
66
52
34
42 669
21 045
17 665
90
6
174
2 288
25
538
259
15 227
435
184
41
36
31
143
14 793
213
1 106
5
11 383
468
2
235
1 139
242
4 951
2
115

1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956

6 858
167
665
1 668
2 348
131
2 079
38
2 929
5 317
130
275
11
33
216
677
132
62
17
147
88
46
3
315
385
2 363
7
407
27 974
13 415
433
345
422
486
1 805
180
956
6 524
240
2 024
3 131
4
186
45
211
11
149
80
139
151
264
1 889

4 835
127
514
1 138
1 688
92
1 676
33
1 626
3 849
84
165
10
35
156
406
115
54
13
103
82
37
2
260
276
1 696
5
351
26 387
11 431
333
366
452
423
1 573
114
833
5 554
197
1 584
3 578
4
214
49
259
9
156
78
110
166
313
2 216

4 458
106
381
892
1 366
73
1 391
28
1 298
3 073
52
109
8
27
124
352
81
46
7
76
67
32
2
210
217
1 366
5
292
21 627
8 425
261
310
380
393
1 050
105
695
3 700
166
1 365
3 137
3
202
45
196
7
131
81
111
140
304
1 913

4 339
93
365
796
1 126
67
1 292
24
1 251
2 946
91
190
7
24
188
302
72
39
12
71
55
27
2
181
183
1 250
4
247
24 546
11 364
358
288
288
362
1 079
122
777
5 855
149
2 086
2 740
4
164
51
168
6
107
90
114
111
239
1 683

3 895
82
292
813
967
62
1 122
21
1 329
2 763
81
185
7
20
178
257
69
31
19
72
44
22
2
155
171
1 236
3
208
23 049
10 323
362
325
310
366
1 190
115
810
5 090
149
1 606
2 580
3
144
50
155
6
98
84
114
103
216
1 603

3 393
74
257
792
726
56
968
19
1 171
2 403
84
166
7
18
193
220
63
24
16
68
33
17
2
133
156
1 025
3
175
23 438
10 973
348
335
338
377
1 142
110
792
5 573
146
1 812
2 650
3
143
47
159
6
89
80
105
114
231
1 671

2 789
65
218
703
622
51
775
16
1 078
1 837
46
92
6
16
121
200
66
19
11
55
26
14
2
113
137
763
3
147
20 030
7 893
244
339
366
386
1 029
99
688
3 296
156
1 290
2 866
4
154
34
147
6
91
58
82
132
270
1 885

2 310
56
201
629
538
50
627
15
948
1 355
21
51
5
15
74
196
53
16
9
38
21
13
1
97
104
515
2
125
14 057
5 052
142
213
214
241
644
65
400
2 244
89
801
2 586
3
151
25
121
5
90
41
53
130
270
1 694

2 105
48
178
521
496
44
543
12
888
1 446
29
68
4
14
91
182
60
13
7
43
18
11
1
83
84
629
2
105
16 945
6 509
177
248
323
317
751
81
514
2 894
113
1 091
2 737
4
154
30
130
5
96
52
53
125
272
1 812

1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956

5 352
117
225
188
370
1 990
20
29
457
397
76
1 380
98
6 077
252
349
1 908
2 801
11
547
208
17 068
1 546
4
7
15
463
301
8
20
297
120
22
11
182
7
8
61
2
4 424
9
111
233
359
174
3 285
168
86
11 098
1 111
267
5 690

5 514
88
198
199
385
2 219
23
28
441
394
75
1 373
89
5 864
254
365
2 114
2 286
10
615
219
13 324
1 236
3
6
14
391
214
7
18
220
95
17
8
163
6
6
53
2
3 227
6
80
172
284
126
2 386
104
70
8 860
1 011
207
4 480

4 740
79
137
151
330
1 940
15
21
388
281
65
1 264
68
5 325
281
287
1 492
2 565
10
492
197
11 000
1 081
3
5
11
362
165
5
13
202
81
14
6
148
5
5
44
2
2 677
4
61
145
219
100
1 998
92
59
7 241
895
174
3 597

4 763
75
162
165
376
1 986
15
23
370
301
64
1 163
64
5 679
257
282
1 411
3 133
10
419
168
9 581
948
2
4
9
336
143
4
10
183
73
12
5
114
4
4
34
1
2 209
4
51
124
186
87
1 628
81
48
6 425
827
155
3 274

4 828
63
158
180
375
1 924
11
21
362
345
66
1 259
63
5 318
225
308
1 580
2 609
12
404
181
8 275
796
2
3
8
288
127
3
9
153
66
9
5
83
4
3
27
1
1 884
3
43
101
168
77
1 382
68
41
5 596
815
133
2 763

4 689
55
138
174
345
1 897
9
18
342
348
65
1 241
55
5 126
229
325
1 632
2 362
13
382
181
7 405
676
1
3
7
252
107
2
8
126
54
8
4
67
3
2
24
1
1 621
3
41
82
146
63
1 193
56
36
5 108
815
117
2 523

4 299
40
88
138
281
1 890
8
12
316
284
52
1 143
46
4 972
223
361
1 708
2 100
11
387
181
6 370
592
1
3
6
221
89
2
8
110
46
7
4
62
3
1
23
1
1 386
2
33
74
120
55
1 023
47
32
4 392
764
93
2 117

3 071
36
49
87
235
1 274
8
8
253
166
31
891
31
3 348
147
249
1 050
1 398
10
335
158
5 319
544
1
2
7
202
73
2
7
99
46
7
4
62
3
1
22
1
1 078
2
35
63
93
42
776
38
28
3 697
680
77
1 737

3 404
34
55
102
239
1 603
8
8
259
173
41
848
34
4 295
197
296
1 333
1 961
11
327
168
4 734
491
1
2
6
191
61
1
6
89
41
7
3
52
2
1
20
1
952
2
31
53
77
38
694
31
26
3 291
633
70
1 519

1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1956
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957

531
1 355
366
2
44
167
803
25
119
618
11 019
1 017
9 996
894
640
508
131
212
34
5
158
9
5
15
5
4
27
6
10
6
218 546
44 279
174 267
20 243
154 024
117 986
19 040
23 625
6 970
259
17
6
121
1 845
733
443
281
55
2
628
29
241

432
1 068
263
2
37
137
603
19
112
489
10 026
922
9 098
824
624
501
123
168
27
4
125
7
4
11
4
3
21
6
7
4
176 048
43 458
132 590
15 558
117 032
89 685
14 763
18 526
5 411
188
11
6
98
1 513
535
304
248
48
1
479
23
204

382
827
216
1
30
111
506
14
104
385
8 209
738
7 467
672
499
401
98
146
22
4
110
7
4
9
3
2
18
4
6
3
142 207
36 557
105 650
13 011
92 639
73 677
12 440
15 352
4 418
153
9
5
83
1 290
377
234
205
39
1
409
17
152

316
682
189
1
23
88
450
11
101
309
6 534
601
5 930
560
407
329
79
129
18
3
99
6
3
9
4
2
15
3
6
3
130 652
35 107
95 544
11 312
84 232
66 623
10 748
13 171
3 734
133
9
4
70
1 096
316
214
165
31
1
359
12
119

282
575
163
1
19
64
394
10
101
274
5 947
574
5 370
519
384
312
72
114
15
3
88
5
3
10
6
2
12
3
4
3
121 934
34 175
87 759
9 886
77 872
59 862
9 296
11 474
3 259
112
8
3
58
932
307
203
139
26
1
310
11
113

259
487
140
1
16
56
330
9
99
256
6 608
608
5 997
560
443
363
79
99
13
3
77
4
2
8
5
1
10
3
3
2
111 977
34 026
77 950
8 587
69 363
52 846
8 028
9 956
2 816
94
7
3
49
789
274
186
116
21
1
267
11
106

221
430
118
1
15
47
274
8
92
212
7 028
599
6 426
565
463
383
79
85
10
3
67
4
2
7
4
1
9
2
3
2
98 818
31 629
67 189
7 375
59 814
45 788
6 858
8 527
2 374
81
6
2
41
666
230
169
95
18
1
229
10
81

195
361
100
1
13
39
231
6
80
176
6 677
561
6 113
495
408
337
71
73
9
2
57
3
1
6
3
1
7
2
2
1
83 341
24 454
58 887
6 321
52 566
38 759
5 848
7 269
1 997
70
5
2
33
560
196
145
85
15
0
196
9
50

173
319
92
1
12
32
205
6
79
149
6 280
522
5 757
476
404
334
70
61
7
2
48
3
1
5
2
1
6
2
2
1
76 792
24 812
51 981
5 349
46 632
33 578
4 917
6 130
1 670
60
5
2
27
469
172
125
68
12
1
166
7
37

1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957

249
602
860
250
344
2 609
443
421
112
233
79
1 269
19
29
5
5 535
903
2 255
107
971
950
346
2
1 571
48
66
46
1 382
29
6 940
185
363
21
314
26
537
299
55
88
444
74
295
3 705
243
160
131
136 963
62 750
55 150
219
12
571

180
452
682
207
229
1 992
310
327
84
172
62
997
14
22
3
4 545
696
1 918
86
782
781
278
1
1 218
33
56
38
1 067
24
5 360
127
324
11
221
20
458
203
38
65
311
54
217
2 895
188
127
101
105 465
50 682
42 057
205
12
637

141
371
563
174
193
1 680
255
278
73
148
52
839
12
20
2
3 566
575
1 389
73
659
654
215
1
1 011
27
48
32
885
19
4 678
115
290
7
184
17
392
172
30
61
281
45
190
2 528
163
115
86
83 914
39 272
31 262
113
8
742

125
290
472
146
172
1 464
227
247
67
133
46
712
11
20
2
2 976
498
1 123
61
560
552
180
2
872
25
39
27
765
16
4 126
103
249
8
169
17
329
159
26
56
249
40
162
2 234
145
104
75
76 794
35 340
28 397
83
6
723

109
262
397
122
142
1 259
199
217
60
114
40
596
10
19
4
2 648
431
1 063
51
471
470
162
2
772
22
30
23
684
13
3 537
85
211
8
154
17
278
141
23
48
212
34
128
1 915
128
91
64
71 836
33 678
27 404
120
6
571

95
241
332
101
122
1 080
173
190
54
100
35
498
9
18
5
2 324
370
972
43
394
396
147
1
696
17
23
22
623
11
3 040
73
180
7
134
15
234
126
21
42
193
29
103
1 636
112
80
55
64 321
30 208
24 586
137
6
394

84
199
276
85
101
923
149
165
48
89
30
413
8
17
4
2 003
319
853
37
330
334
129
1
601
15
21
19
536
10
2 627
65
159
5
113
12
196
113
19
37
178
25
85
1 407
96
71
47
55 117
25 538
20 932
127
6
309

73
165
229
72
91
786
128
143
42
80
26
342
7
16
2
1 701
274
729
31
274
280
112
1
528
12
19
16
472
8
2 257
59
141
4
94
9
163
100
17
32
164
21
71
1 199
81
62
40
48 430
23 395
19 690
111
6
234

63
133
188
60
76
663
108
123
37
69
22
281
6
15
2
1 446
238
621
26
228
233
98
1
460
9
18
13
413
7
1 891
55
122
5
77
8
134
87
15
27
144
18
58
987
68
53
34
43 253
21 418
18 029
94
6
179

1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957

4 148
69
1 681
900
50 825
1 756
650
155
170
123
657
49 070
813
4 303
18
37 034
1 867
7
756
3 528
744
17 951
7
429
7 167
170
688
1 706
2 413
140
2 158
38
3 035
5 437
140
301
12
34
227
674
133
68
17
152
90
47
4
325
399
2 392
7
415

5 495
47
1 598
631
37 931
1 146
499
95
93
83
376
36 785
666
3 184
14
27 560
1 311
5
589
2 800
656
12 761
4
351
5 056
133
543
1 215
1 794
99
1 735
33
1 797
4 092
94
183
10
35
167
445
123
56
13
111
82
38
3
267
292
1 810
5
357

5 131
40
1 386
590
31 059
817
337
65
72
58
284
30 243
570
2 610
12
22 418
959
5
554
2 569
546
10 426
3
302
4 443
108
400
919
1 409
76
1 432
28
1 305
3 157
55
112
8
29
125
352
89
50
7
80
69
32
2
218
225
1 397
5
302

4 359
38
1 297
436
28 836
1 126
498
91
94
69
374
27 710
492
2 323
11
20 699
873
5
519
2 334
454
9 695
3
264
4 358
95
363
802
1 169
69
1 301
25
1 247
2 924
82
170
7
24
173
314
74
42
11
71
56
27
2
184
188
1 244
4
251

4 163
36
1 012
367
26 420
1 055
438
95
93
68
362
25 365
425
2 050
10
19 058
940
5
450
2 025
401
8 940
3
228
3 972
84
309
800
994
65
1 158
22
1 306
2 798
88
194
7
21
186
263
71
34
21
72
46
22
2
159
172
1 226
3
212

3 957
33
719
375
23 787
953
380
91
86
63
333
22 834
363
1 756
9
17 261
916
4
385
1 772
369
7 838
3
196
3 462
75
259
796
772
58
992
19
1 206
2 489
83
170
7
18
190
225
65
27
19
69
35
17
2
136
158
1 088
3
177

3 114
30
684
335
20 969
690
282
67
61
45
236
20 279
307
1 511
7
15 371
858
3
330
1 557
335
6 645
3
167
2 882
66
225
715
629
53
811
17
1 078
1 965
56
109
7
17
141
201
67
21
12
59
26
14
2
116
140
828
3
149

2 366
28
638
320
17 994
375
153
36
34
27
126
17 619
258
1 311
6
13 477
636
3
282
1 356
290
5 622
2
141
2 357
57
201
635
552
50
646
15
966
1 419
23
53
5
15
77
195
57
17
9
41
21
12
1
99
110
554
2
126

2 261
25
551
273
15 459
411
177
38
34
29
133
15 048
215
1 130
5
11 578
468
2
238
1 164
247
4 984
2
117
2 106
49
181
536
498
46
552
12
885
1 390
26
62
4
15
85
185
58
14
7
41
18
11
1
84
86
585
2
106

1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957

28 218
13 572
452
340
409
474
1 812
190
958
6 625
241
2 072
3 139
4
184
45
206
11
148
81
141
151
259
1 906
5 369
124
226
184
372
1 989
20
29
457
386
75
1 407
97
6 137
260
352
1 903
2 852
12
548
209
17 566
1 573
4
8
15
458
313

27 018
11 984
351
368
455
435
1 640
125
863
5 869
207
1 672
3 538
4
210
48
258
10
155
77
114
166
306
2 187
5 544
92
206
202
387
2 205
23
28
444
406
77
1 381
90
5 952
249
370
2 147
2 341
10
615
219
13 886
1 279
4
7
14
402
226

22 312
8 760
264
323
399
395
1 122
103
711
3 913
171
1 358
3 259
3
207
45
211
8
135
79
111
147
312
1 996
4 878
80
145
160
338
1 991
16
22
396
302
66
1 290
71
5 415
277
303
1 630
2 469
10
522
204
11 340
1 095
3
5
11
365
170

23 533
10 506
330
287
302
362
994
119
747
5 276
152
1 937
2 782
4
171
49
168
6
106
87
113
115
255
1 704
4 652
76
151
157
356
1 929
13
22
364
286
63
1 170
62
5 593
264
276
1 379
3 063
10
424
176
9 783
959
2
4
9
341
144

23 601
10 777
368
316
298
357
1 156
119
811
5 438
148
1 766
2 591
4
145
51
157
6
93
86
113
102
216
1 615
4 784
66
161
178
376
1 921
12
21
357
339
66
1 223
63
5 449
227
303
1 557
2 767
11
403
180
8 474
810
2
3
8
297
129

23 152
10 727
350
335
333
372
1 156
111
798
5 401
146
1 726
2 620
3
141
47
157
6
87
81
108
110
226
1 650
4 679
56
142
176
350
1 872
9
18
339
351
66
1 241
56
5 126
225
321
1 633
2 365
13
384
183
7 511
686
2
3
7
257
111

21 029
8 751
268
343
365
387
1 048
103
718
3 904
156
1 458
2 827
4
151
37
150
6
88
64
88
128
261
1 847
4 386
43
98
146
293
1 904
8
13
317
302
55
1 157
48
5 065
227
358
1 719
2 182
12
385
181
6 557
601
1
3
6
225
92

14 888
5 302
153
239
244
269
705
72
449
2 225
103
843
2 650
4
152
26
124
5
89
43
58
132
272
1 743
3 280
36
53
94
238
1 390
8
8
262
187
34
935
34
3 655
160
274
1 190
1 511
10
347
161
5 466
546
1
2
6
204
76

15 810
6 011
160
229
283
285
694
76
465
2 719
102
999
2 663
4
152
29
125
5
94
49
50
126
270
1 757
3 216
35
50
94
235
1 473
8
7
251
161
37
833
32
3 921
178
273
1 205
1 767
11
324
163
4 786
498
1
2
6
192
63

1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957
1957

8
21
304
126
22
11
182
7
8
64
2
4 582
9
115
241
365
180
3 409
175
89
11 411
1 123
273
5 859
554
1 391
376
2
45
170
828
26
122
641
11 258
1 052
10 201
915
654
519
135
217
36
5
161
10
6
15
5
4
28
6

7
19
228
98
18
9
165
6
6
55
2
3 394
6
85
180
295
132
2 512
111
72
9 213
1 033
214
4 672
444
1 116
278
2
39
142
627
20
113
513
10 305
954
9 346
847
640
514
126
174
28
4
129
8
5
12
4
3
22
6

5
14
202
81
14
7
149
5
5
45
2
2 753
4
63
148
229
103
2 052
92
61
7 492
918
178
3 729
390
866
222
1
31
114
519
14
105
405
8 583
778
7 801
707
531
427
104
148
23
4
111
7
4
9
3
2
18
4

4
10
186
71
13
5
115
4
4
36
1
2 294
4
52
126
189
89
1 700
83
50
6 530
837
156
3 308
328
699
194
1
24
90
458
11
101
323
6 790
626
6 161
580
425
343
82
131
18
3
100
6
3
9
4
2
15
3

3
9
157
64
10
5
82
4
3
28
1
1 926
3
45
103
171
79
1 414
69
42
5 738
816
136
2 864
284
587
168
1
20
67
403
10
101
282
6 023
585
5 435
527
390
317
72
115
15
3
89
5
3
10
5
2
12
3

2
8
129
54
8
4
66
3
2
25
1
1 662
3
41
84
150
66
1 224
58
36
5 163
817
119
2 540
262
495
143
1
17
55
341
9
100
263
6 483
613
5 867
553
434
356
78
101
13
3
78
4
2
8
5
1
10
3

2
8
111
46
7
4
62
3
1
24
1
1 425
2
35
74
124
56
1 053
48
32
4 531
778
97
2 201
227
434
121
1
15
49
282
8
94
224
7 017
612
6 402
572
469
388
81
87
11
3
68
4
2
7
4
1
9
2

2
8
100
44
7
4
60
2
1
23
1
1 129
2
34
65
97
44
819
39
29
3 791
695
78
1 786
197
371
103
1
14
40
236
6
82
182
6 778
574
6 202
510
422
350
73
74
9
2
58
3
2
6
3
1
7
2

1
6
90
42
7
3
54
2
1
21
1
957
2
32
54
79
38
694
32
27
3 331
637
70
1 542
175
322
92
1
12
34
207
6
79
153
6 338
532
5 804
475
402
332
70
62
8
2
48
3
1
5
2
1
6
2

1957
1957
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958

11
6
219 794
44 857
174 937
20 670
154 267
120 381
19 478
24 229
7 137
259
17
7
125
1 881
756
450
291
57
2
640
29
252
253
615
889
260
350
2 662
450
427
114
236
81
1 301
19
29
5
5 728
940
2 337
111
998
977
362
2
1 600
49
68
47
1 407

8
4
184 058
43 817
140 241
16 095
124 146
94 078
15 184
19 050
5 570
199
12
6
99
1 530
564
325
247
49
2
490
24
206
188
471
698
210
249
2 055
322
338
86
180
64
1 024
14
23
3
4 660
721
1 961
90
806
794
288
2
1 276
35
57
39
1 121

7
4
147 053
38 235
108 818
13 328
95 489
75 506
12 739
15 812
4 560
156
9
5
85
1 326
403
241
213
41
1
416
18
163
146
381
582
180
193
1 716
259
284
74
150
53
862
12
20
2
3 748
592
1 505
76
678
675
219
1
1 038
27
49
33
909

6
3
130 685
34 265
96 420
11 575
84 845
67 381
11 012
13 461
3 825
136
9
4
71
1 123
317
215
168
32
1
366
13
121
126
307
485
149
179
1 499
231
251
68
136
47
733
11
20
3
3 015
505
1 123
64
576
566
179
2
897
25
40
28
788

5
3
124 078
34 869
89 209
10 057
79 152
61 059
9 472
11 684
3 309
114
8
3
60
953
308
204
142
26
1
316
11
113
112
257
408
126
146
1 287
201
221
61
117
41
613
10
19
4
2 693
436
1 074
53
484
482
163
2
782
22
30
24
692

3
2
113 057
33 510
79 547
8 761
70 786
53 778
8 192
10 147
2 879
95
7
3
50
807
281
189
119
22
1
271
11
107
96
248
341
104
125
1 103
175
193
55
101
36
512
9
18
5
2 361
373
981
45
405
406
149
1
706
17
23
22
633

3
2
101 659
32 643
69 016
7 522
61 493
46 948
7 004
8 709
2 430
81
6
2
42
681
235
170
97
19
1
232
10
86
85
205
284
87
106
943
151
168
49
90
31
425
8
17
4
2 046
322
872
38
339
342
132
1
616
14
20
20
552

2
1
85 585
25 850
59 734
6 443
53 292
39 724
5 962
7 409
2 041
70
5
2
34
572
200
149
84
16
0
199
9
55
74
170
235
73
91
802
130
146
42
81
27
351
7
16
2
1 734
276
744
33
282
287
113
1
533
13
19
16
476

2
1
76 498
23 613
52 885
5 461
47 424
34 041
5 027
6 260
1 707
61
5
2
27
478
174
126
72
13
1
169
7
37
64
137
193
62
80
677
110
125
37
71
23
289
7
15
2
1 472
238
634
27
234
238
99
1
470
9
17
13
423

1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958

30
7 102
187
376
21
324
28
565
301
51
90
445
76
303
3 786
252
162
134
136 512
61 109
53 387
230
12
685
4 054
70
1 744
926
51 495
1 881
695
165
181
131
708
49 614
831
4 406
19
37 270
1 911
7
767
3 629
775
18 416
7
440
7 416
172
709
1 719

24
5 489
134
322
13
233
20
461
214
41
68
323
56
226
2 956
191
127
103
111 767
53 752
45 265
210
12
577
5 266
50
1 695
676
40 075
1 264
541
106
105
90
422
38 811
674
3 356
15
29 217
1 404
5
607
2 870
663
13 582
5
359
5 339
139
573
1 302

20
4 750
114
297
7
187
18
408
172
30
61
280
46
192
2 566
167
117
87
86 432
40 824
32 582
138
10
735
5 335
40
1 403
582
31 704
863
374
68
72
62
287
30 842
586
2 675
13
22 861
1 003
5
550
2 579
569
10 620
3
309
4 447
112
423
953

16
4 225
107
253
8
173
16
339
162
28
58
258
41
169
2 284
148
106
76
77 207
35 493
28 463
79
5
724
4 408
39
1 283
492
29 022
1 019
439
81
88
64
346
28 003
501
2 375
11
20 856
870
5
528
2 391
464
9 790
3
270
4 373
97
358
814

14
3 613
87
214
8
158
17
286
143
23
49
213
35
132
1 959
131
92
65
72 816
34 024
27 679
114
6
608
4 129
37
1 100
351
26 891
1 167
512
100
97
72
386
25 724
433
2 102
10
19 320
921
5
457
2 068
408
9 070
3
234
4 053
86
328
787

12
3 098
73
180
7
139
16
241
127
21
42
193
30
106
1 669
115
82
56
65 678
31 011
25 243
137
6
417
4 011
33
781
384
24 082
921
360
88
85
62
326
23 161
370
1 811
9
17 463
935
4
391
1 807
371
8 032
3
200
3 530
76
260
798

10
2 673
65
158
5
117
12
202
114
19
38
178
26
87
1 433
99
72
47
56 788
26 430
21 590
131
6
316
3 329
30
687
341
21 435
805
337
76
70
51
272
20 631
312
1 548
8
15 637
861
3
334
1 587
341
6 822
3
171
2 983
67
234
729

8
2 299
59
141
4
97
9
168
101
17
33
164
22
72
1 224
84
63
41
49 042
23 394
19 570
114
6
249
2 444
28
663
320
18 377
401
162
39
36
28
136
17 975
262
1 345
6
13 691
700
3
287
1 385
297
5 758
2
144
2 419
59
201
641

7
1 934
55
123
5
80
8
138
88
15
27
146
18
59
1 015
69
54
35
43 942
21 848
18 454
98
5
182
2 230
26
567
287
15 738
387
168
35
32
27
123
15 351
219
1 157
5
11 811
473
2
241
1 191
252
5 022
2
120
2 109
50
185
553

1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958

2 448
148
2 243
39
3 074
5 492
149
327
12
36
236
650
133
74
17
156
92
48
4
335
411
2 379
7
425
28 625
13 725
470
338
398
453
1 822
196
958
6 749
239
2 101
3 220
4
185
47
208
12
148
82
141
154
257
1 980
5 452
131
228
181

1 920
106
1 793
34
2 013
4 359
104
202
10
35
180
498
130
59
14
120
80
39
3
273
310
1 936
6
360
27 379
12 429
368
364
451
449
1 689
140
888
6 094
216
1 769
3 438
4
203
48
249
10
153
78
118
163
295
2 113
5 499
97
210
200

1 457
80
1 482
29
1 324
3 284
61
121
9
31
130
352
98
53
8
85
71
33
2
226
235
1 449
5
313
23 357
9 364
276
337
417
397
1 218
104
736
4 308
177
1 395
3 382
4
211
44
228
8
140
78
112
154
315
2 084
5 062
81
157
171

1 217
71
1 307
25
1 255
2 901
70
146
7
24
155
328
75
45
9
72
57
28
2
188
193
1 241
4
257
22 348
9 491
298
288
321
366
927
115
716
4 568
155
1 737
2 837
3
179
47
169
6
107
84
114
121
273
1 730
4 546
77
139
149

1 018
68
1 195
22
1 278
2 832
95
202
7
22
195
270
73
37
22
72
47
23
2
163
172
1 212
3
216
24 228
11 292
373
306
288
347
1 097
123
809
5 845
147
1 957
2 602
4
146
52
158
6
89
87
112
102
219
1 625
4 735
69
164
176

825
61
1 014
19
1 247
2 553
81
171
7
18
183
232
67
29
23
70
36
18
2
139
161
1 134
3
180
22 690
10 307
347
336
329
366
1 168
112
799
5 096
147
1 607
2 601
4
140
48
154
6
84
82
110
106
222
1 643
4 653
57
144
177

637
54
848
17
1 080
2 101
67
127
7
17
161
203
66
23
13
61
27
14
2
119
143
898
3
151
21 867
9 598
292
340
355
382
1 057
107
739
4 550
152
1 625
2 767
4
148
39
153
6
84
70
93
123
252
1 792
4 418
46
109
153

570
51
667
15
990
1 513
26
58
6
15
83
195
62
18
9
45
22
12
1
101
117
615
2
127
16 086
5 731
170
273
285
306
782
80
515
2 278
122
919
2 729
4
153
27
129
6
88
46
64
132
273
1 803
3 552
36
59
104

501
47
561
12
882
1 333
23
56
4
15
79
187
56
15
7
38
18
11
1
86
88
539
2
107
14 600
5 454
144
208
240
252
633
69
412
2 510
89
898
2 589
3
150
28
120
5
90
45
49
127
269
1 701
3 017
36
46
86

1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958

380
2 030
20
30
459
378
73
1 444
96
6 227
269
362
1 947
2 861
12
561
214
17 985
1 587
4
8
16
447
323
8
22
308
132
22
11
181
8
8
67
2
4 706
9
119
247
370
185
3 505
179
92
11 692
1 133
279
6 011
576
1 425
383
2

384
2 154
23
29
443
409
77
1 379
91
6 013
246
368
2 124
2 446
10
601
215
14 475
1 328
4
7
14
416
239
7
19
238
102
19
9
167
6
7
57
2
3 584
6
91
188
304
139
2 659
122
75
9 563
1 053
219
4 859
458
1 163
295
2

351
2 062
17
23
406
328
69
1 321
74
5 548
271
322
1 792
2 388
10
554
210
11 730
1 116
3
6
12
368
176
5
15
202
82
15
7
152
5
5
48
2
2 833
5
67
151
241
108
2 107
92
63
7 781
942
183
3 889
397
909
228
1

336
1 870
12
21
360
273
62
1 185
61
5 474
272
271
1 355
2 949
10
431
185
10 002
972
2
5
9
347
146
4
10
189
70
13
5
117
4
4
37
1
2 389
4
54
129
193
91
1 780
86
52
6 641
850
159
3 336
342
720
199
1

375
1 919
12
22
351
332
65
1 187
62
5 598
232
298
1 530
2 944
11
402
181
8 698
825
2
4
7
307
131
3
9
161
61
11
5
81
3
3
29
1
1 974
3
46
106
173
81
1 451
71
43
5 899
817
139
2 980
287
600
173
1

352
1 844
9
18
336
352
66
1 240
57
5 129
221
318
1 637
2 365
13
387
186
7 612
696
2
3
6
262
115
2
8
132
53
8
4
65
3
2
25
1
1 706
3
41
86
154
68
1 257
60
37
5 210
817
120
2 553
265
503
147
1

307
1 884
8
15
314
316
58
1 159
48
5 084
228
348
1 695
2 240
12
380
180
6 744
610
1
3
6
231
96
2
8
112
45
7
4
61
2
2
24
1
1 462
3
36
75
129
57
1 081
50
33
4 671
790
101
2 287
233
438
125
1

243
1 546
7
9
273
212
38
987
36
4 076
179
306
1 372
1 681
10
360
167
5 637
550
1
3
6
206
79
2
8
101
43
7
4
60
2
1
23
1
1 189
2
33
67
102
47
868
41
29
3 899
711
80
1 842
200
382
105
1

230
1 328
8
7
242
151
33
820
29
3 539
158
250
1 072
1 570
10
320
157
4 838
503
1
2
6
193
65
1
7
91
42
6
3
55
2
1
22
1
962
2
33
56
80
38
694
33
27
3 372
641
70
1 564
178
326
93
1

1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1958
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959

47
173
849
28
125
663
11 503
1 089
10 408
939
674
534
140
221
37
5
163
10
6
16
5
4
29
7
11
6
220 905
45 420
175 485
21 103
154 382
122 667
19 930
24 847
7 314
259
18
7
129
1 922
780
456
302
59
2
653
29
263
257
629
919
270

41
147
653
21
115
536
10 524
981
9 538
862
648
520
127
179
29
5
133
8
5
12
4
3
23
6
8
4
191 574
43 919
147 655
16 599
131 056
98 488
15 568
19 521
5 712
209
13
6
100
1 539
591
345
246
50
2
500
25
206
195
490
712
212

32
118
533
15
107
426
8 977
818
8 155
744
565
455
110
151
24
4
113
7
4
9
3
2
18
5
7
4
152 659
39 930
112 729
13 688
99 042
77 779
13 066
16 301
4 712
160
10
5
87
1 360
431
250
221
42
1
424
19
174
151
392
602
186

24
92
467
11
101
339
7 066
652
6 411
601
443
358
85
133
19
4
101
6
3
9
3
2
16
4
6
3
131 349
33 801
97 548
11 855
85 692
68 270
11 294
13 792
3 930
140
9
4
73
1 154
322
217
173
33
1
374
14
124
128
325
499
154

20
69
413
10
101
290
6 113
596
5 514
538
399
325
74
117
16
3
90
5
3
9
5
2
13
3
5
3
125 760
35 310
90 449
10 249
80 200
62 170
9 673
11 916
3 368
117
8
4
62
976
307
205
145
27
1
322
11
113
115
256
419
130

17
55
352
9
100
270
6 384
618
5 764
546
425
349
76
102
13
3
79
5
2
8
5
2
10
3
3
2
114 189
33 148
81 041
8 939
72 102
54 734
8 363
10 345
2 941
96
7
3
51
827
288
191
122
22
1
276
11
108
97
254
351
107

15
50
291
8
95
236
6 974
625
6 347
577
472
391
81
88
11
3
69
4
2
8
4
1
9
2
3
2
104 222
33 391
70 831
7 680
63 151
48 094
7 160
8 901
2 490
81
6
2
43
697
241
172
100
19
1
236
10
91
86
211
292
90

14
41
242
7
84
189
6 881
586
6 293
529
439
364
75
76
10
3
59
3
2
6
3
1
8
2
3
2
88 059
27 332
60 727
6 573
54 154
40 756
6 087
7 563
2 089
71
5
2
35
586
204
153
84
16
1
203
9
60
75
175
242
75

12
35
210
6
78
158
6 384
542
5 840
474
400
330
70
63
8
2
49
3
1
5
2
1
6
2
2
1
76 566
22 795
53 771
5 580
48 192
34 593
5 142
6 399
1 748
61
5
2
28
488
176
128
75
13
0
172
7
38
65
142
199
63

1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959

356
2 716
456
434
116
239
83
1 334
19
28
5
5 922
976
2 420
116
1 025
1 005
378
2
1 627
49
69
48
1 430
31
7 268
189
389
20
336
31
593
302
47
93
446
79
311
3 869
262
165
136
135 970
59 499
51 618
242
12
793
4 008
72
1 807
946

270
2 112
333
347
89
187
66
1 048
15
24
3
4 757
745
1 988
93
828
804
299
2
1 334
38
58
40
1 173
25
5 606
140
318
15
244
21
464
226
44
70
333
59
235
3 010
195
127
105
117 836
56 532
48 212
213
11
523
4 975
54
1 813
730

195
1 757
263
290
75
153
55
886
12
20
2
3 931
611
1 621
79
699
695
224
2
1 071
28
51
34
937
21
4 831
113
304
7
192
18
422
174
31
61
281
47
195
2 609
171
118
88
89 584
42 646
34 200
163
11
723
5 500
41
1 431
577

185
1 536
235
257
69
139
48
756
11
20
2
3 079
515
1 144
67
593
581
178
2
923
25
41
29
811
17
4 324
110
259
7
177
16
350
164
28
59
265
42
175
2 334
152
108
78
77 847
35 806
28 651
80
5
726
4 500
39
1 265
541

150
1 318
204
225
62
120
42
632
10
19
5
2 737
441
1 084
55
498
494
163
2
794
22
31
24
703
14
3 698
89
218
8
163
17
295
145
23
50
216
36
136
2 006
134
94
66
73 567
34 215
27 818
110
5
643
4 100
37
1 156
346

128
1 128
178
197
55
103
36
527
9
18
5
2 398
377
991
47
417
416
150
2
716
18
23
22
643
12
3 162
74
181
7
144
17
248
129
21
43
194
31
109
1 706
118
83
56
66 885
31 674
25 777
136
5
445
4 039
34
850
389

110
964
153
171
49
92
32
438
8
17
4
2 091
324
891
40
349
351
135
1
631
14
19
20
568
10
2 724
65
158
6
122
13
208
116
19
38
178
26
88
1 462
103
73
48
58 437
27 322
22 249
135
5
326
3 528
31
701
348

91
819
132
149
43
82
27
361
7
16
2
1 770
277
760
34
290
294
113
1
540
13
19
17
483
8
2 345
59
141
4
101
10
174
103
17
33
164
22
74
1 251
86
64
41
49 807
23 496
19 527
117
6
264
2 553
28
680
321

84
692
111
127
37
72
23
298
7
15
2
1 500
239
648
29
240
244
100
1
479
9
17
14
431
7
1 979
54
124
5
83
8
143
89
15
28
147
19
60
1 043
72
55
35
44 604
22 190
18 772
102
5
187
2 215
27
583
299

1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959

52 078
1 998
739
174
192
139
755
50 080
849
4 506
20
37 431
1 951
8
778
3 733
804
18 845
7
452
7 649
174
731
1 729
2 479
153
2 330
40
3 103
5 548
157
351
13
38
244
626
134
80
18
160
96
49
4
347
423
2 365
8
436
29 021
13 812
486
338

42 250
1 390
582
118
119
97
475
40 860
680
3 530
15
30 894
1 496
5
628
2 946
668
14 438
6
367
5 648
144
603
1 387
2 048
114
1 850
34
2 237
4 617
114
222
10
35
193
554
135
61
15
130
79
40
3
280
327
2 054
6
361
27 588
12 794
386
357

32 584
927
417
73
73
66
298
31 657
603
2 756
13
23 488
1 057
4
549
2 595
593
10 907
3
317
4 491
116
449
997
1 515
83
1 535
30
1 370
3 446
69
133
9
33
138
359
108
57
10
91
73
34
2
235
246
1 521
5
324
24 460
10 048
291
349

29 255
924
388
73
82
60
321
28 330
513
2 428
11
21 043
874
5
536
2 442
478
9 894
3
276
4 381
99
357
831
1 266
73
1 319
25
1 263
2 893
61
125
8
23
139
339
78
48
8
73
58
29
3
193
200
1 241
4
264
21 473
8 685
273
293

27 311
1 247
567
103
100
75
402
26 063
442
2 153
10
19 555
901
5
465
2 116
417
9 188
3
239
4 124
87
344
777
1 043
70
1 228
22
1 250
2 853
99
205
7
22
200
278
75
40
22
72
48
24
3
167
173
1 196
4
220
24 584
11 569
373
297

24 397
907
352
86
84
61
323
23 490
377
1 867
9
17 668
948
4
397
1 845
374
8 217
3
205
3 600
77
263
796
875
63
1 039
20
1 276
2 597
79
172
8
18
176
238
70
32
28
71
37
18
2
142
163
1 157
3
183
22 357
9 988
345
334

21 879
899
381
84
77
56
301
20 980
319
1 588
8
15 895
864
3
338
1 619
346
7 006
3
175
3 081
68
241
742
652
56
884
18
1 087
2 230
77
143
7
17
178
207
66
25
15
64
28
14
2
122
145
968
3
153
22 482
10 260
311
336

18 782
446
180
43
40
31
152
18 336
267
1 379
7
13 913
758
3
291
1 415
304
5 906
3
147
2 492
60
203
647
585
51
692
15
1 011
1 623
31
66
6
15
91
194
66
20
9
49
22
12
2
104
123
682
2
129
17 358
6 285
189
303

16 041
369
162
33
31
26
117
15 672
222
1 186
5
12 047
489
3
244
1 218
258
5 074
2
123
2 120
51
189
568
505
48
572
13
883
1 300
21
51
4
15
74
190
54
16
8
37
18
11
1
88
91
509
2
108
13 740
5 027
132
196

1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959

388
430
1 824
200
950
6 841
236
2 120
3 319
4
186
49
211
12
149
84
140
157
258
2 066
5 552
137
230
180
387
2 082
20
31
462
371
71
1 482
96
6 339
279
372
2 002
2 874
13
578
220
18 406
1 604
4
8
16
443
333
9
23
312
138

444
464
1 728
156
909
6 260
226
1 865
3 313
4
196
48
236
10
150
79
122
158
284
2 023
5 417
102
213
196
377
2 089
22
29
439
407
77
1 372
90
6 064
245
363
2 074
2 577
11
582
212
15 051
1 376
4
7
14
431
252
7
20
249
107

432
401
1 319
106
765
4 748
183
1 453
3 481
4
213
43
243
9
145
77
113
160
316
2 155
5 241
83
170
181
364
2 129
18
25
416
354
71
1 351
78
5 690
264
341
1 945
2 333
10
581
215
12 161
1 143
3
6
12
373
185
5
16
204
84

341
372
900
109
692
3 991
158
1 556
2 914
3
187
45
173
7
110
82
115
127
289
1 772
4 493
78
130
144
321
1 835
11
19
359
267
62
1 205
61
5 382
278
270
1 364
2 822
10
444
192
10 248
986
3
5
9
351
147
4
11
192
69

282
338
1 020
126
800
6 092
147
2 095
2 619
4
149
51
160
6
85
88
111
103
225
1 634
4 678
71
164
172
370
1 910
13
23
345
322
64
1 162
61
5 717
238
292
1 503
3 085
11
403
184
8 925
838
2
4
7
316
133
3
9
165
59

324
359
1 172
114
799
4 866
148
1 527
2 594
4
139
49
151
6
81
83
111
103
220
1 645
4 619
59
145
177
351
1 819
9
18
332
350
66
1 234
58
5 156
217
315
1 639
2 392
12
390
190
7 727
706
2
3
6
268
118
2
8
136
52

343
373
1 069
109
754
5 068
148
1 748
2 710
4
145
41
155
6
81
76
99
118
243
1 742
4 428
50
118
160
319
1 853
8
16
311
328
60
1 156
49
5 084
227
337
1 668
2 283
13
376
179
6 915
619
1
3
6
236
99
2
8
114
44

323
339
855
88
580
2 449
139
1 019
2 790
4
154
29
134
6
86
50
70
132
272
1 849
3 808
36
65
114
250
1 688
7
10
282
237
43
1 035
39
4 474
196
334
1 537
1 852
10
372
173
5 819
556
1
3
5
208
82
2
8
102
42

209
229
589
65
376
2 329
81
820
2 545
3
149
27
117
5
88
43
49
127
269
1 666
2 890
36
44
81
225
1 228
8
7
237
147
30
819
28
3 278
143
236
989
1 427
9
320
153
4 906
506
1
2
6
193
68
1
7
91
41

1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1959
1960
1960

23
11
180
8
8
69
2
4 823
9
122
254
376
189
3 594
182
96
11 979
1 141
285
6 168
597
1 459
390
2
48
175
870
29
128
686
11 697
1 122
10 569
964
694
549
144
225
38
6
164
10
6
16
5
4
29
7
11
6
222 963
45 759

20
9
167
6
7
58
2
3 778
7
96
197
311
145
2 811
133
78
9 897
1 070
224
5 037
474
1 208
312
2
44
153
677
22
116
559
10 705
1 006
9 694
873
651
523
128
185
30
5
137
8
5
13
4
3
24
6
9
4
197 553
44 097

16
7
157
6
5
50
2
2 927
5
71
156
253
112
2 172
93
65
8 091
965
189
4 061
406
954
237
2
33
122
550
16
109
447
9 372
857
8 510
781
598
481
116
155
25
4
115
7
4
10
3
2
19
5
7
4
158 790
41 293

13
6
120
4
4
38
2
2 483
4
56
133
199
93
1 856
88
54
6 779
865
161
3 382
355
746
204
1
25
93
478
12
102
355
7 365
678
6 683
624
463
374
89
136
20
4
103
6
3
9
3
2
16
4
6
3
133 069
34 006

11
5
79
3
3
31
1
2 029
3
48
108
176
83
1 494
73
44
6 057
820
142
3 086
292
615
178
1
20
72
422
10
101
298
6 216
607
5 606
551
410
335
75
119
16
3
92
5
3
9
5
2
13
3
5
3
126 729
35 338

9
4
63
3
2
25
1
1 750
3
41
87
157
71
1 290
62
38
5 271
817
121
2 579
268
512
152
1
17
54
363
10
101
276
6 333
623
5 707
541
419
344
75
104
14
3
80
5
2
8
4
2
10
3
4
2
115 502
33 112

7
4
60
2
2
24
1
1 498
3
38
75
133
58
1 107
51
33
4 798
799
105
2 361
240
441
129
1
16
51
300
8
97
248
6 908
636
6 269
579
473
391
82
90
12
3
70
4
2
8
4
1
9
3
3
2
106 325
33 838

7
4
60
2
1
23
1
1 247
2
32
69
106
49
916
42
30
4 017
727
82
1 906
203
392
109
1
14
43
250
7
87
197
6 967
598
6 367
546
454
378
76
77
10
3
60
3
2
6
3
1
8
2
3
2
90 579
28 691

6
3
54
2
1
22
1
975
2
34
57
82
38
701
34
27
3 425
648
71
1 592
181
331
94
1
12
36
213
5
77
164
6 440
552
5 886
476
400
330
70
65
9
2
50
3
1
5
2
1
6
2
2
1
77 209
22 629

1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960

177 205
21 618
155 587
125 438
20 459
25 532
7 523
261
18
8
133
1 975
806
466
313
61
2
668
30
273
262
648
950
281
365
2 783
465
444
119
244
86
1 372
19
29
5
6 106
1 011
2 491
121
1 055
1 033
392
3
1 659
50
71
50
1 457
31
7 461
193
402

153 456
17 015
136 441
102 316
15 888
19 933
5 833
216
14
6
101
1 545
615
361
246
52
2
506
26
208
201
506
726
215
288
2 158
341
354
90
192
68
1 069
15
24
3
4 859
768
2 019
96
848
813
313
2
1 384
41
59
41
1 219
25
5 699
145
315

117 497
14 074
103 424
80 549
13 397
16 777
4 860
165
10
6
89
1 388
458
261
226
44
1
433
20
182
157
406
619
191
202
1 800
269
297
76
157
56
910
12
20
2
4 092
630
1 717
82
719
712
230
2
1 109
29
52
35
972
22
4 915
114
308

99 063
12 147
86 916
69 374
11 586
14 167
4 049
142
9
5
75
1 188
333
220
179
35
1
382
15
130
130
340
516
159
188
1 572
238
262
70
141
49
779
11
20
2
3 180
527
1 195
70
611
598
177
2
948
26
42
29
834
17
4 418
111
266

91 392
10 466
80 926
63 131
9 901
12 174
3 440
119
8
4
64
1 003
307
206
148
28
1
329
11
113
117
260
432
134
155
1 352
208
230
63
123
43
652
10
19
5
2 781
447
1 091
58
513
507
161
2
809
22
32
25
716
14
3 792
92
222

82 391
9 117
73 274
55 735
8 540
10 552
3 002
98
7
3
53
847
292
193
125
23
1
281
11
108
99
257
361
110
131
1 154
180
201
56
105
37
543
9
18
5
2 439
380
1 002
49
428
427
151
2
726
18
23
22
652
12
3 232
76
183

72 487
7 844
64 644
49 177
7 323
9 098
2 553
82
6
3
45
714
248
174
103
20
1
241
10
96
88
217
301
92
113
986
156
175
50
93
32
451
8
17
4
2 135
327
909
42
359
360
138
1
645
14
19
20
582
10
2 779
65
158

61 888
6 711
55 177
41 818
6 223
7 731
2 141
71
5
2
36
601
209
156
85
16
1
206
10
65
76
181
249
77
92
838
134
151
44
83
28
372
7
16
2
1 810
279
779
36
299
302
115
1
549
13
19
17
492
9
2 393
59
141

54 580
5 701
48 880
35 257
5 262
6 543
1 790
62
5
2
29
500
179
131
77
13
0
175
8
41
66
147
205
65
86
708
113
130
38
73
24
307
7
15
2
1 531
239
664
30
247
250
101
1
487
9
17
14
439
7
2 026
54
124

1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960

20
349
32
621
306
45
95
451
81
321
3 965
272
168
138
136 463
58 544
50 535
253
12
866
3 965
76
1 870
967
52 909
2 111
777
184
203
146
801
50 798
871
4 621
20
37 809
1 998
8
793
3 851
826
19 357
7
464
7 901
177
756
1 747
2 524
156
2 418
41

17
255
22
469
234
45
73
338
61
242
3 053
198
127
106
122 439
58 342
50 132
217
10
495
4 713
57
1 937
781
44 078
1 518
624
130
132
105
528
42 560
683
3 679
15
32 263
1 576
5
644
3 018
677
15 192
6
375
5 932
149
632
1 455
2 158
121
1 909
34

8
197
19
432
178
32
61
284
49
199
2 651
174
119
89
93 476
44 737
36 165
183
12
699
5 568
42
1 480
588
33 777
1 003
458
79
77
71
317
32 774
616
2 855
13
24 378
1 120
4
553
2 622
612
11 325
4
325
4 592
120
476
1 052
1 591
88
1 588
31

7
180
16
363
166
29
60
271
43
180
2 382
155
110
79
78 841
36 347
29 022
88
6
731
4 639
39
1 249
573
29 571
869
363
68
78
58
303
28 702
526
2 480
11
21 274
887
5
541
2 483
495
10 008
3
283
4 385
101
363
852
1 311
75
1 342
26

8
168
17
305
148
24
52
221
37
141
2 057
138
96
67
74 025
34 241
27 791
106
5
674
4 093
37
1 176
359
27 636
1 271
587
103
100
75
405
26 365
452
2 202
10
19 744
885
5
473
2 167
427
9 293
3
245
4 179
89
354
772
1 074
72
1 254
23

7
150
18
256
130
21
44
194
31
112
1 746
122
84
57
67 896
32 136
26 128
134
5
480
4 050
35
917
388
24 748
932
369
87
85
63
328
23 816
385
1 920
9
17 878
951
4
404
1 885
379
8 384
3
210
3 675
78
272
790
915
66
1 068
20

6
128
15
215
117
19
39
178
27
90
1 493
106
74
49
59 910
28 103
22 812
138
5
342
3 692
31
727
355
22 275
959
407
88
82
60
321
21 316
326
1 631
8
16 128
873
4
342
1 652
351
7 193
3
179
3 172
69
246
751
677
58
917
18

4
106
10
179
104
17
34
164
23
75
1 279
90
65
42
50 760
23 761
19 620
122
5
278
2 697
28
688
324
19 201
511
209
49
45
34
173
18 691
273
1 413
7
14 143
801
3
295
1 446
311
6 059
3
151
2 573
61
206
656
598
52
721
15

4
86
8
148
91
15
29
149
19
61
1 072
74
56
35
45 185
22 373
18 903
106
5
197
2 228
27
599
308
16 362
364
160
33
30
25
116
15 998
227
1 215
6
12 270
518
3
248
1 247
265
5 147
2
126
2 146
52
191
580
512
49
587
13

1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960

3 167
5 653
163
372
14
38
251
620
136
85
21
164
100
51
4
360
437
2 381
8
447
29 280
13 776
495
337
378
410
1 803
203
927
6 856
233
2 134
3 401
4
188
50
211
12
151
85
141
158
259
2 139
5 639
143
232
179
389
2 129
20
31

2 422
4 827
124
244
10
35
205
594
140
62
16
138
78
41
3
287
343
2 139
6
361
27 846
13 138
404
351
435
472
1 769
170
926
6 425
233
1 953
3 221
4
190
49
225
10
148
80
125
155
274
1 958
5 358
108
215
192
372
2 041
22
30

1 460
3 637
77
147
9
34
147
378
117
59
12
97
74
35
3
243
259
1 608
5
332
25 369
10 667
307
358
443
409
1 414
113
794
5 123
190
1 518
3 526
4
213
42
251
9
148
77
116
163
312
2 187
5 363
85
180
189
373
2 165
19
26

1 268
2 915
55
113
8
23
130
346
83
51
6
75
59
30
3
199
207
1 250
4
273
21 190
8 302
258
300
361
377
919
105
683
3 700
162
1 438
3 013
3
195
44
182
7
114
80
116
134
303
1 833
4 516
78
127
144
315
1 837
10
19

1 230
2 855
98
200
7
23
197
286
77
42
21
72
49
24
3
171
175
1 178
4
226
24 481
11 449
363
291
283
333
940
127
785
6 051
147
2 129
2 647
4
153
50
162
6
83
87
111
106
235
1 648
4 611
73
160
167
360
1 889
12
22

1 286
2 629
80
176
8
18
175
244
72
34
33
72
39
19
3
146
164
1 158
3
186
22 322
9 927
345
330
317
350
1 160
115
798
4 835
147
1 529
2 593
4
139
50
150
6
77
83
112
101
219
1 650
4 580
60
147
176
349
1 799
9
19

1 102
2 340
83
155
7
17
188
210
66
27
19
66
29
14
2
125
147
1 028
3
155
22 840
10 637
326
334
334
367
1 090
111
768
5 359
146
1 803
2 671
4
142
43
155
6
78
80
103
113
236
1 709
4 434
52
125
165
328
1 827
8
16

1 025
1 738
38
76
6
15
104
194
69
21
10
52
22
12
2
106
128
750
2
131
18 507
6 923
210
324
346
361
912
95
632
2 756
150
1 137
2 818
4
154
30
139
6
84
55
77
130
268
1 868
4 000
37
73
124
258
1 784
8
11

889
1 303
21
49
5
15
72
190
55
17
8
37
18
11
1
90
95
506
2
110
13 479
4 845
129
197
199
223
580
64
369
2 216
81
786
2 541
3
149
26
116
5
86
42
51
128
270
1 663
2 879
36
44
80
222
1 203
8
7

1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960

465
367
70
1 516
96
6 464
289
380
2 041
2 925
13
589
226
18 899
1 640
4
9
16
453
343
9
23
317
143
23
11
181
8
8
71
3
4 954
9
127
263
384
195
3 692
186
99
12 305
1 149
292
6 350
617
1 499
399
2
49
179
896
30

434
403
76
1 371
90
6 130
245
360
2 040
2 694
11
568
210
15 569
1 415
4
8
14
440
264
7
20
258
112
21
9
167
7
7
59
2
3 950
7
101
205
317
151
2 947
143
80
10 204
1 085
227
5 202
490
1 248
327
2
46
158
698
23

423
373
73
1 374
81
5 812
258
354
2 054
2 318
10
599
218
12 624
1 177
3
7
13
379
194
6
17
207
87
17
8
163
6
5
52
2
3 043
5
75
162
264
117
2 257
97
67
8 404
987
194
4 233
415
1 000
247
2
35
127
569
17

362
270
62
1 228
62
5 358
280
275
1 421
2 707
10
464
199
10 530
1 002
3
5
9
354
150
4
11
194
69
14
6
125
4
4
40
2
2 569
4
58
136
206
96
1 923
90
56
6 959
882
165
3 461
367
777
209
1
25
96
489
12

339
311
63
1 150
60
5 773
245
287
1 478
3 154
11
407
191
9 142
850
2
4
7
323
134
3
9
169
57
12
5
79
3
3
33
1
2 093
3
49
111
179
85
1 545
75
45
6 199
826
145
3 168
300
632
182
1
21
74
432
10

327
347
65
1 222
59
5 221
216
311
1 633
2 463
12
391
194
7 868
715
2
3
6
274
121
2
8
139
50
9
4
61
2
2
25
1
1 793
3
42
89
161
74
1 323
63
39
5 360
816
123
2 632
271
522
156
1
17
54
374
10

306
337
62
1 155
50
5 099
225
329
1 659
2 317
13
374
181
7 063
626
1
3
6
240
103
2
8
116
43
7
4
58
2
2
24
1
1 536
3
39
76
137
60
1 135
52
34
4 901
806
108
2 419
245
446
133
1
16
51
311
8

286
260
46
1 069
41
4 766
209
351
1 652
1 987
10
379
177
6 001
562
1
3
5
211
85
2
8
102
41
7
4
61
2
1
23
1
1 298
2
32
70
111
51
957
44
30
4 141
742
85
1 976
207
400
112
1
14
44
257
7

236
151
29
835
28
3 215
139
235
985
1 371
9
323
152
5 003
508
1
3
6
194
70
2
7
92
40
6
4
53
2
1
22
1
1 002
2
35
59
85
39
720
35
27
3 493
657
71
1 629
184
337
95
1
12
37
218
5

1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1960
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961

130
712
11 806
1 144
10 655
984
708
560
148
229
40
6
167
11
6
16
6
4
30
7
11
6
223 750
46 110
177 640
22 224
155 416
128 082
21 120
26 385
7 778
262
18
8
138
2 049
834
474
327
63
2
689
30
286
268
669
989
294
372
2 866
477
456

118
580
10 881
1 032
9 844
884
656
527
129
190
31
5
141
9
5
13
5
4
25
6
9
5
203 434
44 405
159 029
17 602
141 427
106 428
16 403
20 581
6 028
224
14
6
103
1 578
644
379
249
53
2
522
27
213
209
527
750
221
305
2 230
354
366

110
468
9 733
892
8 836
812
623
502
121
159
26
4
118
7
4
10
4
2
19
5
7
4
165 550
42 248
123 302
14 457
108 845
83 771
13 704
17 184
4 993
172
10
6
90
1 405
485
276
228
45
2
440
21
187
163
421
634
194
213
1 843
275
304

103
372
7 689
705
6 980
651
487
393
94
139
20
4
105
6
4
9
3
2
16
4
6
3
135 766
34 800
100 966
12 380
88 585
70 562
11 820
14 483
4 156
144
9
5
77
1 216
348
223
185
36
1
387
16
137
133
353
531
164
190
1 601
239
266

101
308
6 342
619
5 719
567
423
346
77
121
16
3
93
5
3
9
5
2
14
3
5
3
127 377
35 165
92 212
10 651
81 561
63 906
10 097
12 381
3 504
121
8
4
65
1 025
306
206
151
29
1
334
11
113
119
269
443
137
161
1 379
210
234

101
282
6 323
628
5 692
541
417
342
75
106
14
3
81
5
2
7
3
2
11
3
4
2
117 146
33 368
83 779
9 264
74 515
56 761
8 690
10 728
3 050
99
7
3
54
865
294
194
127
24
1
285
11
108
101
257
370
113
134
1 177
182
204

98
258
6 835
645
6 187
579
471
389
82
92
12
3
71
4
2
8
5
1
9
3
3
2
108 067
33 999
74 067
7 987
66 080
50 135
7 460
9 265
2 607
83
6
3
45
729
255
176
105
20
1
244
10
98
88
224
309
94
116
1 005
157
178

89
206
7 020
609
6 409
560
466
388
78
78
10
3
61
3
2
7
3
1
8
2
3
2
93 171
29 970
63 201
6 830
56 371
42 854
6 337
7 876
2 187
72
5
2
37
613
214
158
86
17
1
209
10
71
77
186
256
79
95
854
135
154

78
169
6 516
562
5 952
483
406
335
71
66
9
3
50
3
1
5
2
1
6
2
2
1
78 255
23 006
55 250
5 802
49 447
35 967
5 357
6 662
1 827
62
5
2
30
510
182
133
78
14
0
177
8
43
67
152
210
66
87
721
114
132

1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961

123
249
89
1 418
19
29
5
6 334
1 052
2 579
126
1 103
1 069
402
3
1 690
50
73
51
1 482
33
7 717
198
421
20
363
34
658
310
42
99
459
84
333
4 097
286
174
141
135 528
56 484
48 303
267
13
981
3 970
79
1 896
975
53 470
2 221
813
193

93
199
71
1 103
16
25
4
5 011
797
2 075
99
876
833
329
2
1 434
43
60
42
1 263
26
5 877
152
319
18
268
22
482
244
46
76
350
64
253
3 142
205
129
108
126 554
59 639
51 546
226
11
498
4 488
61
1 991
818
45 888
1 652
668
142

78
161
58
931
12
21
2
4 205
646
1 787
84
722
725
239
2
1 152
30
53
36
1 011
22
4 991
117
307
9
206
19
438
184
33
62
288
50
203
2 689
177
119
90
98 322
47 280
38 685
196
12
648
5 498
44
1 559
637
35 308
1 093
498
87

70
143
50
798
11
20
2
3 277
536
1 265
73
610
614
178
2
971
26
43
30
855
18
4 478
111
269
7
185
17
375
166
29
60
271
43
183
2 413
158
111
79
80 297
37 244
29 725
105
7
722
4 798
39
1 281
567
29 942
847
358
66

63
125
43
670
10
19
4
2 802
452
1 091
61
517
518
160
2
827
22
32
25
733
14
3 869
94
224
8
174
17
313
149
24
53
225
38
147
2 097
141
97
67
74 490
34 371
27 801
105
5
686
4 144
38
1 196
396
27 888
1 243
577
99

57
107
38
557
9
18
5
2 474
383
1 011
51
439
436
151
2
736
18
23
22
660
12
3 292
77
184
7
156
18
263
131
21
45
194
32
115
1 781
124
85
57
68 956
32 611
26 494
135
5
509
4 068
35
981
384
25 147
990
407
90

51
94
33
463
8
17
4
2 173
329
921
44
369
367
141
2
657
14
19
21
594
10
2 823
66
158
6
133
15
221
118
19
39
177
27
92
1 519
109
75
49
61 321
28 903
23 418
141
5
356
3 821
32
762
368
22 630
984
416
91

44
84
28
382
7
16
2
1 847
280
796
38
307
308
117
1
560
13
18
18
503
9
2 428
59
140
4
110
11
184
105
17
34
163
23
77
1 300
92
66
42
51 917
24 226
19 873
126
5
285
2 869
29
698
342
19 630
594
247
57

38
74
24
314
7
15
2
1 560
239
676
32
255
255
102
1
493
10
17
15
444
7
2 061
54
124
4
90
8
152
91
15
29
148
20
63
1 094
76
57
36
45 645
22 392
18 851
109
5
205
2 260
28
616
317
16 687
368
160
34

1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961

215
154
847
51 249
901
4 731
21
37 887
2 039
9
811
3 996
854
19 841
7
479
8 178
180
777
1 754
2 550
159
2 517
42
3 198
5 733
169
394
15
39
255
597
136
92
24
166
106
53
4
375
452
2 385
9
464
29 458
13 564
502
337
367
378
1 744
203

146
113
582
44 237
698
3 842
16
33 540
1 660
6
664
3 120
691
15 985
7
385
6 252
154
660
1 522
2 260
129
1 984
34
2 597
5 042
134
267
11
34
217
625
146
65
18
146
79
42
4
296
360
2 223
7
368
28 166
13 449
422
347
426
474
1 797
182

84
77
346
34 216
623
2 973
13
25 566
1 195
4
560
2 657
623
11 877
4
332
4 743
124
505
1 117
1 688
95
1 639
32
1 597
3 857
86
162
10
34
157
413
127
60
14
105
74
36
3
250
273
1 710
6
336
26 070
11 251
323
362
449
421
1 510
121

74
58
291
29 095
537
2 524
12
21 554
910
5
539
2 501
513
10 117
3
289
4 367
104
375
875
1 357
76
1 372
27
1 273
2 994
54
108
9
25
125
351
90
53
12
78
61
30
3
207
214
1 289
6
280
21 414
8 302
252
310
380
383
988
103

98
74
396
26 645
459
2 243
10
19 925
871
5
481
2 216
434
9 375
3
250
4 207
91
358
773
1 112
72
1 269
23
1 218
2 856
93
187
8
22
189
298
78
44
23
72
50
25
3
177
178
1 174
5
229
24 059
11 043
345
287
289
337
914
125

88
65
341
24 157
392
1 967
9
18 125
943
5
411
1 922
383
8 530
3
214
3 746
79
285
782
951
67
1 099
20
1 283
2 668
83
182
8
18
178
252
73
36
32
72
40
19
3
151
165
1 162
4
189
22 608
10 093
348
323
308
345
1 126
118

84
62
331
21 646
331
1 675
8
16 360
885
4
347
1 682
354
7 374
3
183
3 248
70
250
758
713
59
944
18
1 128
2 413
86
163
7
17
191
215
67
28
22
68
30
14
2
129
150
1 064
3
157
22 978
10 735
334
333
328
363
1 113
113

52
39
200
19 036
277
1 444
7
14 390
827
3
299
1 472
316
6 210
3
154
2 653
62
211
667
609
52
751
15
1 033
1 851
46
89
6
16
119
195
71
22
12
56
23
12
2
110
132
806
3
132
19 599
7 665
232
336
358
374
965
100

31
25
118
16 319
230
1 243
6
12 485
560
3
252
1 272
270
5 232
2
128
2 178
53
193
590
523
49
602
13
901
1 334
21
49
5
15
72
191
58
18
9
38
19
11
1
93
100
522
2
111
13 738
4 881
133
210
209
234
608
66

1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961

891
6 798
226
2 118
3 549
4
193
49
214
12
153
86
143
162
265
2 262
5 767
149
232
177
394
2 200
20
31
472
358
69
1 567
96
6 577
304
390
2 094
2 932
13
608
235
19 415
1 672
4
9
16
459
353
10
24
323
146
23
11
183
9

938
6 594
238
2 031
3 181
4
186
50
218
10
146
81
128
153
268
1 935
5 331
114
217
190
371
2 011
21
30
430
400
76
1 377
90
6 205
249
362
2 032
2 777
11
561
212
16 146
1 450
4
8
14
449
277
7
21
268
113
22
10
166
7

821
5 449
199
1 596
3 508
4
211
44
252
9
147
78
116
164
308
2 171
5 388
88
188
193
377
2 155
20
27
418
388
74
1 374
83
5 923
252
363
2 118
2 351
10
603
223
13 100
1 203
3
7
13
389
204
6
18
213
89
17
8
157
6

685
3 658
166
1 376
3 112
3
201
43
194
7
117
79
116
140
311
1 897
4 586
79
130
148
316
1 866
11
19
361
281
63
1 245
64
5 414
279
289
1 527
2 609
10
489
211
10 818
1 017
3
5
9
357
154
4
12
194
70
14
6
127
4

763
5 755
148
2 079
2 699
4
160
50
163
6
85
87
112
110
248
1 673
4 530
75
154
161
346
1 870
12
22
334
299
62
1 136
59
5 788
252
284
1 456
3 174
11
413
196
9 340
869
2
4
7
329
135
3
9
172
57
12
5
86
3

796
4 979
147
1 604
2 589
4
140
51
150
6
76
85
112
100
220
1 644
4 562
62
149
174
346
1 803
9
19
324
342
65
1 207
59
5 363
218
309
1 620
2 613
12
394
196
8 037
733
2
4
6
281
123
2
8
143
50
9
4
65
2

777
5 434
145
1 796
2 640
4
140
45
154
6
76
83
107
110
231
1 683
4 453
54
130
168
333
1 809
8
17
306
343
64
1 166
51
5 150
223
324
1 659
2 372
13
375
184
7 193
637
1
3
5
245
106
2
8
118
44
7
4
59
2

672
3 195
155
1 276
2 817
4
152
33
142
6
83
60
83
128
265
1 860
4 139
39
82
132
269
1 838
7
12
290
279
50
1 096
43
4 977
218
357
1 718
2 111
11
381
180
6 181
570
1
3
5
214
89
2
8
103
40
7
4
62
2

388
2 154
88
791
2 556
3
149
26
117
5
84
42
54
128
269
1 676
2 969
36
45
83
222
1 242
7
7
240
163
30
864
29
3 331
143
244
1 050
1 399
9
330
153
5 124
514
1
3
5
195
73
2
7
93
39
6
4
56
2

1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1961
1962
1962
1962
1962
1962
1962

8
73
3
5 089
9
131
271
393
202
3 793
188
103
12 654
1 156
301
6 544
641
1 538
406
2
50
181
927
31
133
742
11 953
1 166
10 780
1 010
729
575
153
234
41
6
170
11
6
17
6
4
31
7
11
6
226 729
46 238
180 491
22 783
157 708
131 127

7
60
2
4 134
7
107
214
325
158
3 088
152
83
10 562
1 102
234
5 397
508
1 294
342
2
47
162
727
24
120
604
11 086
1 060
10 021
901
666
534
132
196
32
5
144
9
5
14
5
4
26
7
10
5
207 256
44 748
162 508
18 157
144 351
109 978

6
53
2
3 175
5
79
168
273
123
2 354
102
69
8 723
1 010
198
4 406
425
1 045
259
2
37
131
588
18
112
490
10 038
927
9 107
836
641
517
124
164
27
4
121
7
4
11
4
3
20
5
7
4
172 788
42 902
129 886
14 909
114 977
87 547

4
41
2
2 636
4
60
140
214
99
1 971
90
58
7 165
902
168
3 564
376
808
214
1
27
99
500
13
104
389
8 071
736
7 331
684
517
418
100
141
21
4
106
6
4
9
3
2
16
4
6
3
139 305
36 213
103 092
12 636
90 456
71 928

3
33
1
2 157
3
51
115
181
86
1 595
78
47
6 314
834
147
3 225
309
647
187
1
21
77
440
10
101
317
6 526
624
5 898
583
437
356
80
123
17
3
94
5
3
9
4
2
14
3
6
3
127 305
34 585
92 720
10 865
81 855
64 577

2
26
1
1 835
3
43
92
163
76
1 354
65
40
5 469
817
125
2 706
274
532
160
1
18
56
384
10
101
286
6 275
623
5 649
542
416
341
75
107
14
3
82
5
3
8
4
2
11
3
4
2
118 983
33 982
85 000
9 413
75 588
57 840

2
24
1
1 576
3
40
77
141
62
1 165
54
35
4 979
811
110
2 457
250
452
137
1
16
52
321
8
99
265
6 736
646
6 087
574
464
383
81
93
12
3
72
4
2
8
4
1
9
3
3
2
109 239
33 799
75 440
8 142
67 298
51 011

1
23
1
1 343
2
33
71
115
53
994
45
30
4 268
756
88
2 051
212
406
115
1
15
45
265
7
91
216
7 029
620
6 407
569
474
395
80
80
10
3
61
3
2
7
4
1
8
2
3
2
95 841
31 211
64 630
6 958
57 672
43 927

1
22
1
1 039
2
34
61
89
40
750
36
27
3 572
669
72
1 671
186
345
97
1
12
38
222
5
79
175
6 594
567
6 025
492
414
342
72
67
9
3
51
3
1
5
2
1
7
2
2
1
79 814
24 007
55 807
5 910
49 898
36 776

1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962

21 701
27 111
8 013
265
18
9
142
2 113
863
485
337
66
2
705
31
295
274
691
1 021
306
385
2 942
488
469
126
255
92
1 459
19
29
6
6 507
1 087
2 635
131
1 140
1 097
413
3
1 723
51
75
53
1 511
33
7 926
203
432
20
377
35
687

16 926
21 257
6 227
229
15
7
107
1 618
672
393
256
54
2
538
27
220
215
547
777
228
318
2 299
365
376
96
205
73
1 138
16
25
4
5 188
828
2 141
103
915
856
342
2
1 479
45
62
43
1 303
27
6 064
157
327
19
280
23
501

14 061
17 639
5 139
180
11
6
91
1 421
513
293
229
46
2
448
23
190
170
439
649
197
229
1 895
284
313
79
167
60
955
13
21
3
4 315
664
1 842
87
731
737
252
2
1 201
32
54
37
1 055
23
5 089
121
305
11
216
20
441

12 080
14 858
4 282
146
9
5
79
1 249
368
228
193
37
1
393
17
147
136
364
548
170
189
1 631
241
271
71
145
51
819
11
20
2
3 411
547
1 366
76
608
632
179
2
994
25
44
31
876
18
4 541
110
276
6
190
18
389

10 327
12 614
3 581
123
8
4
66
1 049
305
206
154
30
1
340
12
114
120
283
455
141
168
1 409
212
238
64
128
44
689
10
19
4
2 817
457
1 088
64
519
530
156
2
847
23
32
26
752
14
3 959
97
227
7
180
17
322

8 851
10 915
3 098
100
7
4
56
885
295
195
130
24
1
290
11
108
104
254
380
117
137
1 201
184
208
57
110
39
573
9
18
4
2 511
387
1 023
54
447
447
151
2
745
19
24
22
668
12
3 359
78
186
7
163
18
271

7 610
9 445
2 667
83
6
3
47
746
262
178
108
20
1
248
11
100
89
232
317
97
118
1 025
159
181
51
96
34
476
9
17
3
2 211
331
933
46
380
376
143
2
669
14
19
21
605
10
2 873
66
157
6
140
16
227

6 467
8 042
2 238
72
6
2
38
626
219
160
87
17
1
212
10
76
78
192
263
81
98
871
136
157
45
85
29
393
8
16
2
1 890
282
816
39
316
315
120
1
574
13
18
18
516
9
2 469
59
140
5
115
11
190

5 460
6 790
1 866
62
5
2
31
521
185
137
78
14
0
180
8
47
68
157
216
68
87
735
115
135
39
75
25
323
7
15
2
1 592
239
691
33
264
261
102
1
498
10
17
15
448
8
2 099
54
124
4
94
8
157

1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962

314
42
102
465
86
344
4 201
296
177
143
137 093
56 408
48 093
278
14
999
3 994
85
1 966
980
54 399
2 323
847
201
227
162
887
52 076
923
4 849
22
38 370
2 088
9
830
4 122
864
20 377
8
491
8 412
183
806
1 776
2 607
159
2 604
43
3 287
5 909
174
410

251
45
79
359
67
262
3 237
213
132
110
128 632
59 484
51 431
237
11
550
4 298
63
2 043
850
47 278
1 784
710
155
160
121
638
45 494
716
3 981
16
34 415
1 730
6
683
3 232
713
16 681
7
397
6 571
158
686
1 570
2 335
136
2 066
35
2 720
5 190
144
292

192
36
64
295
52
210
2 737
180
119
91
103 764
49 943
41 430
207
12
593
5 338
47
1 626
690
37 158
1 198
539
98
94
83
385
35 959
631
3 115
14
27 000
1 279
4
573
2 711
633
12 567
5
339
4 961
130
535
1 194
1 801
103
1 693
32
1 775
4 096
96
180

165
28
60
270
44
185
2 447
162
112
79
81 931
38 236
30 459
127
8
725
5 001
39
1 307
570
30 360
861
376
67
72
59
287
29 499
552
2 566
12
21 840
942
5
535
2 512
536
10 236
3
295
4 349
106
394
900
1 397
78
1 413
27
1 273
3 099
57
111

151
25
55
232
38
154
2 143
144
99
68
74 628
34 278
27 605
104
5
699
4 199
38
1 199
429
28 061
1 162
532
92
94
70
375
26 899
468
2 282
11
20 068
860
5
490
2 271
444
9 453
3
255
4 227
92
356
778
1 155
71
1 279
23
1 213
2 836
84
167

133
21
46
193
33
119
1 820
127
87
58
69 804
32 855
26 637
136
5
549
4 076
36
1 033
382
25 582
1 087
469
95
92
68
362
24 495
399
2 011
10
18 374
927
5
417
1 962
390
8 661
3
219
3 824
81
302
769
978
68
1 135
20
1 261
2 707
90
191

118
19
40
176
28
95
1 548
112
76
49
62 506
29 563
23 900
145
5
377
3 920
32
803
380
22 927
971
403
90
85
62
331
21 956
337
1 721
8
16 560
901
4
353
1 714
357
7 557
3
187
3 317
71
252
761
759
60
968
18
1 161
2 460
85
166

105
17
35
162
24
78
1 324
95
67
42
53 206
24 802
20 206
132
5
294
3 076
29
701
360
20 070
700
297
66
60
44
233
19 370
282
1 475
7
14 638
838
3
302
1 501
323
6 366
3
158
2 744
63
218
679
615
52
786
15
1 033
1 967
57
106

92
15
30
148
20
64
1 117
78
58
36
45 981
22 225
18 584
113
5
220
2 316
28
630
330
17 026
381
164
35
33
26
124
16 645
233
1 271
6
12 684
615
3
256
1 299
277
5 336
2
131
2 224
54
193
595
537
48
620
13
918
1 394
23
51

1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962

15
39
261
611
139
98
27
170
113
54
5
390
468
2 452
9
476
29 554
13 324
501
336
360
357
1 674
204
839
6 712
223
2 119
3 638
4
196
49
214
13
155
87
145
162
270
2 338
5 866
153
236
177
391
2 254
19
31
480
359
69
1 599

12
34
227
633
149
68
20
151
81
43
4
307
376
2 263
7
377
28 466
13 653
440
343
415
467
1 812
192
943
6 714
240
2 085
3 192
4
184
50
213
11
146
83
131
153
265
1 949
5 342
120
219
186
372
2 006
21
31
429
392
75
1 398

10
34
169
457
136
61
16
113
74
37
3
258
288
1 817
7
340
26 615
11 792
340
362
450
437
1 597
132
849
5 730
208
1 687
3 448
4
206
46
248
9
146
79
117
163
302
2 124
5 363
92
194
194
377
2 119
21
28
412
396
75
1 368

9
27
126
348
98
55
18
81
64
31
4
216
222
1 335
7
290
22 170
8 675
256
323
399
387
1 092
102
701
3 879
170
1 366
3 233
3
206
44
209
8
121
79
115
147
317
1 980
4 729
80
138
156
327
1 926
13
20
363
302
65
1 270

9
22
173
310
79
46
26
72
51
25
4
182
182
1 164
7
234
23 180
10 269
319
286
302
345
897
121
734
5 183
150
1 933
2 756
4
168
49
164
6
87
87
113
114
264
1 699
4 427
76
143
152
328
1 833
10
21
326
284
61
1 132

8
19
185
258
75
37
33
73
42
19
3
157
165
1 156
5
192
23 229
10 536
354
314
297
339
1 086
122
795
5 323
145
1 760
2 597
4
141
51
151
6
75
87
112
100
222
1 646
4 544
65
152
173
344
1 820
9
20
320
335
64
1 180

7
16
187
220
69
30
26
70
31
14
3
134
152
1 086
4
159
22 788
10 505
336
333
325
359
1 136
114
782
5 264
144
1 712
2 621
4
139
47
152
6
75
84
109
107
227
1 669
4 465
56
133
170
334
1 793
7
17
306
346
64
1 183

6
16
138
196
71
23
15
59
24
12
2
114
134
858
3
133
20 646
8 526
256
340
356
377
1 007
104
703
3 788
155
1 440
2 793
4
150
36
146
6
81
66
89
125
259
1 830
4 226
42
92
140
282
1 852
7
13
290
296
53
1 112

5
14
75
190
62
19
10
41
19
11
2
96
105
557
3
112
14 569
5 132
144
236
238
262
674
72
437
2 135
103
831
2 614
4
150
26
120
5
84
44
59
129
270
1 720
3 174
36
49
89
224
1 357
7
8
247
182
33
910

1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962

96
6 726
313
395
2 128
3 014
13
618
243
19 994
1 732
4
10
16
494
362
10
25
330
150
24
11
184
9
8
74
3
5 230
9
136
281
403
208
3 897
190
106
13 032
1 164
307
6 761
659
1 583
418
2
52
185
957
31
136
777
11 949
1 180

90
6 280
256
366
2 037
2 832
12
561
216
16 674
1 477
4
9
14
449
289
8
21
276
114
22
10
166
7
7
61
2
4 301
7
111
223
333
164
3 216
160
86
10 897
1 115
241
5 579
530
1 335
354
2
48
166
754
25
122
627
11 304
1 085

84
6 013
248
366
2 142
2 421
11
598
226
13 621
1 233
4
7
13
401
215
6
18
221
90
18
8
154
6
6
53
2
3 333
6
85
176
282
129
2 474
111
71
9 054
1 032
203
4 586
438
1 091
274
2
39
136
610
19
113
511
10 296
957

67
5 533
275
308
1 683
2 512
10
520
223
11 134
1 028
3
5
10
358
159
4
13
193
72
14
7
127
4
4
43
2
2 696
4
63
144
224
103
2 008
89
60
7 410
924
172
3 696
384
845
220
1
28
102
512
13
105
407
8 490
771

58
5 728
261
281
1 431
3 118
11
420
204
9 528
883
2
5
7
333
136
3
9
175
57
11
5
91
3
3
34
2
2 230
3
52
119
184
88
1 654
80
49
6 414
843
149
3 259
321
663
191
1
22
78
449
10
100
328
6 755
632

59
5 551
222
308
1 606
2 807
12
397
198
8 228
751
2
4
6
288
126
2
8
147
49
9
4
69
2
2
27
1
1 872
3
44
96
165
78
1 379
67
41
5 605
817
127
2 806
276
543
165
1
18
59
393
10
101
289
6 258
616

53
5 197
220
322
1 669
2 405
13
379
188
7 297
649
2
4
5
248
110
2
8
121
44
8
4
61
2
2
24
1
1 618
3
41
79
144
64
1 197
55
35
5 031
813
111
2 476
253
459
140
1
16
51
331
9
100
269
6 635
643

44
5 101
223
353
1 737
2 212
11
380
182
6 362
577
1
3
5
217
92
2
8
104
40
7
4
62
2
1
23
1
1 382
2
34
71
119
54
1 024
46
31
4 403
770
91
2 133
218
410
118
1
15
47
273
7
93
226
7 008
629

31
3 648
157
268
1 194
1 518
9
342
159
5 272
519
1
3
5
195
76
1
7
94
38
6
4
59
2
1
22
1
1 089
2
33
63
92
43
791
37
28
3 664
683
73
1 719
188
354
99
1
13
39
227
6
81
180
6 695
574

1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1962
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963

10 763
1 028
740
584
156
238
42
6
173
11
6
17
6
4
32
7
12
7
231 436
46 126
185 310
23 338
161 972
134 521
22 247
27 770
8 240
270
19
10
145
2 172
892
499
346
68
3
719
32
301
280
715
1 048
316
402
3 018
498
484
128
261
95
1 496

10 214
921
679
543
136
202
34
5
148
10
5
14
5
4
27
7
10
5
209 142
45 117
164 025
18 652
145 374
112 886
17 426
21 924
6 419
232
15
7
111
1 662
696
403
264
55
2
553
28
230
220
565
806
238
327
2 361
374
384
99
210
76
1 172

9 335
854
653
526
127
169
28
5
124
7
4
11
4
3
21
5
8
4
180 287
43 326
136 962
15 424
121 538
91 725
14 463
18 144
5 297
190
12
6
91
1 439
541
312
229
47
2
459
24
193
177
458
666
200
247
1 955
295
323
82
174
62
981

7 715
722
552
446
106
144
22
4
107
6
4
10
4
2
17
4
6
3
143 772
37 992
105 780
12 926
92 855
73 603
12 366
15 280
4 421
148
9
6
81
1 284
393
233
202
39
1
400
18
158
140
375
568
176
188
1 665
243
276
72
147
52
842

6 120
601
452
368
84
125
18
4
95
6
3
9
4
2
14
3
6
3
127 073
33 862
93 211
11 106
82 106
65 250
10 583
12 877
3 671
125
8
5
68
1 077
306
207
158
30
1
347
12
116
120
301
468
145
174
1 443
215
242
66
131
45
710

5 639
548
420
344
75
109
15
3
84
5
3
8
4
2
12
3
4
2
120 852
34 753
86 099
9 568
76 531
58 915
9 023
11 112
3 149
102
7
4
57
906
295
195
133
25
1
296
11
108
106
250
391
121
141
1 228
186
211
58
112
39
589

5 989
567
455
375
80
95
13
3
73
4
2
8
4
1
9
3
3
2
110 126
33 419
76 707
8 306
68 402
51 855
7 771
9 634
2 730
84
6
3
48
764
269
180
111
21
1
252
11
102
90
240
326
100
120
1 047
161
184
52
97
34
490

6 377
576
480
399
82
81
11
3
62
3
2
7
4
1
8
2
3
2
98 490
32 318
66 172
7 097
59 076
45 019
6 609
8 224
2 294
72
6
3
40
641
224
161
90
18
1
215
10
82
79
197
271
83
102
890
138
160
46
86
30
405

6 119
507
427
353
74
68
9
3
52
3
1
5
2
1
7
2
2
1
81 857
25 436
56 421
6 024
50 397
37 674
5 571
6 927
1 910
63
5
2
32
534
189
140
77
15
1
183
9
52
68
162
222
69
87
750
117
137
40
76
25
332

1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963

19
30
6
6 643
1 118
2 669
136
1 173
1 120
424
4
1 760
53
76
54
1 543
34
8 109
209
439
21
393
34
708
320
44
105
471
89
356
4 289
306
179
145
140 668
57 924
49 507
286
14
952
4 025
91
2 066
983
55 635
2 411
875
208
239
169
921
53 224

16
25
4
5 380
860
2 215
106
961
882
352
2
1 517
46
63
44
1 336
28
6 246
161
338
19
291
24
525
255
42
82
365
69
271
3 333
222
136
112
128 863
58 109
49 999
249
12
646
4 153
65
2 106
879
48 219
1 910
749
166
172
129
694
46 309

14
22
3
4 430
684
1 889
89
748
749
270
2
1 253
35
55
38
1 102
23
5 210
127
303
13
227
20
444
202
38
66
305
55
219
2 796
183
120
92
109 545
52 615
44 275
216
13
537
5 115
50
1 676
734
39 224
1 316
579
109
106
90
431
37 908

11
19
3
3 567
561
1 485
78
606
653
182
2
1 019
26
45
32
898
19
4 608
108
283
6
195
19
403
164
28
59
268
45
186
2 484
165
114
80
84 052
39 487
31 418
151
10
730
5 211
39
1 329
599
30 928
904
410
70
71
63
290
30 024

10
19
4
2 836
464
1 091
67
517
543
152
3
870
23
33
27
774
14
4 056
100
230
7
187
17
332
154
25
56
239
39
160
2 191
147
102
69
74 722
34 165
27 407
104
5
711
4 259
38
1 196
445
28 211
1 053
469
83
88
65
349
27 157

10
18
4
2 548
391
1 037
57
452
459
151
2
755
19
25
23
677
12
3 433
79
188
7
170
17
279
134
21
47
194
33
123
1 863
131
88
58
70 506
32 962
26 649
138
5
594
4 082
36
1 066
391
26 024
1 195
539
101
96
72
386
24 829

9
17
3
2 248
332
945
48
391
385
144
2
679
14
19
21
615
10
2 930
67
157
6
146
16
234
119
19
40
175
28
98
1 581
115
78
50
63 562
30 134
24 311
149
5
405
3 995
33
848
387
23 203
940
382
88
84
61
325
22 263

8
16
2
1 938
284
837
42
326
323
125
1
588
12
17
19
532
9
2 514
59
139
5
121
12
195
106
17
35
162
24
80
1 350
98
68
42
54 612
25 490
20 636
137
5
304
3 301
30
702
375
20 513
812
350
75
68
50
269
19 701

7
15
2
1 624
239
708
35
271
268
102
1
503
11
17
15
452
8
2 140
53
124
4
98
9
161
93
15
30
147
21
66
1 142
81
59
36
46 373
22 051
18 276
118
5
237
2 399
27
640
348
17 388
407
172
39
35
27
134
16 981

1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963

940
4 981
22
39 176
2 145
10
849
4 239
861
20 961
8
503
8 625
188
837
1 812
2 688
155
2 682
44
3 419
6 148
177
420
16
37
265
654
145
103
32
176
118
56
5
405
485
2 559
10
485
29 535
13 040
492
333
356
344
1 596
204
782
6 585
221
2 126

736
4 094
17
34 881
1 784
7
699
3 349
741
17 259
7
408
6 873
161
709
1 596
2 383
143
2 153
36
2 789
5 275
152
318
13
34
236
621
150
71
23
156
84
45
4
320
390
2 264
8
387
28 740
13 742
458
340
402
451
1 813
199
940
6 784
239
2 116

639
3 276
14
28 593
1 369
5
591
2 780
641
13 358
5
347
5 232
135
564
1 278
1 923
110
1 751
32
1 980
4 348
106
199
11
33
181
508
144
62
18
122
73
38
4
266
305
1 926
7
343
27 032
12 283
358
358
447
454
1 671
146
876
5 971
218
1 785

567
2 617
12
22 226
983
5
531
2 521
562
10 407
3
302
4 348
109
417
930
1 440
83
1 463
28
1 283
3 231
64
120
9
28
131
345
109
57
21
86
66
32
4
225
231
1 392
8
301
23 268
9 313
269
337
416
390
1 219
101
727
4 278
175
1 400

477
2 322
11
20 206
855
5
499
2 327
455
9 533
3
261
4 241
94
352
789
1 200
70
1 286
24
1 215
2 814
72
144
9
21
155
321
80
48
30
73
52
26
4
188
187
1 155
8
239
22 114
9 340
289
287
320
355
892
116
704
4 491
152
1 734

407
2 054
10
18 620
906
5
424
2 005
398
8 778
3
224
3 901
82
321
756
1 000
69
1 173
21
1 228
2 743
96
200
8
19
193
263
76
39
34
73
43
20
4
163
165
1 143
7
195
23 962
11 075
361
304
286
333
1 049
126
795
5 731
144
1 947

344
1 770
9
16 749
918
4
359
1 749
360
7 737
3
191
3 382
72
253
762
809
61
991
18
1 195
2 488
82
168
7
16
180
225
71
31
28
71
33
14
3
139
155
1 098
5
161
22 439
10 109
334
333
322
356
1 153
114
785
4 971
145
1 595

288
1 507
7
14 889
840
3
306
1 531
329
6 530
3
161
2 840
64
226
691
622
53
823
16
1 030
2 079
68
124
6
15
158
197
71
24
18
61
24
12
2
118
137
904
4
135
21 574
9 385
279
337
346
373
1 041
107
724
4 423
151
1 604

238
1 301
6
12 884
677
3
260
1 328
285
5 459
3
134
2 283
55
194
600
552
47
641
13
937
1 475
27
56
5
14
80
188
67
19
11
44
19
11
2
99
111
605
3
113
15 790
5 567
160
270
280
299
762
80
503
2 189
121
903

1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963

3 679
5
198
49
209
12
157
88
146
161
275
2 375
5 934
157
240
178
382
2 291
18
31
486
366
70
1 615
97
6 881
320
395
2 142
3 141
13
620
249
20 604
1 807
4
11
17
546
370
10
25
339
153
24
11
185
9
8
74
4
5 377

3 250
4
185
50
210
11
147
85
135
154
265
2 000
5 390
127
219
182
376
2 026
20
31
429
381
73
1 433
91
6 358
266
372
2 057
2 862
12
568
220
17 143
1 496
4
9
15
442
301
8
22
283
118
23
10
167
7
7
62
3
4 445

3 359
4
200
48
240
10
145
81
118
160
293
2 058
5 305
97
198
193
375
2 066
21
29
405
400
76
1 358
85
6 085
246
366
2 134
2 514
11
587
226
14 179
1 270
4
7
13
413
227
6
19
230
90
19
9
153
6
6
53
2
3 513

3 358
4
210
44
227
8
125
80
113
154
320
2 068
4 908
81
149
167
342
2 000
15
22
365
327
68
1 298
71
5 691
269
330
1 861
2 430
11
554
235
11 485
1 038
3
6
11
357
165
4
15
193
75
14
7
125
4
4
44
2
2 757

2 815
4
177
47
165
6
89
86
114
120
280
1 725
4 328
76
131
145
310
1 792
9
19
318
271
61
1 137
57
5 631
269
279
1 418
3 007
11
430
215
9 720
894
2
5
7
334
137
3
10
178
57
10
5
96
3
3
35
2
2 309

2 621
4
144
52
153
6
75
89
112
100
226
1 658
4 517
68
155
170
341
1 843
9
21
314
327
63
1 145
58
5 749
228
307
1 591
3 008
12
400
202
8 431
768
2
4
6
295
128
2
8
150
48
9
4
73
2
2
28
1
1 906

2 611
4
138
48
149
6
75
85
111
104
225
1 664
4 469
57
135
171
330
1 781
7
18
304
346
64
1 200
54
5 251
217
322
1 685
2 435
13
384
193
7 393
660
2
4
5
250
114
2
7
124
44
8
4
64
2
1
24
1
1 660

2 752
4
147
39
148
6
79
73
94
121
252
1 786
4 272
46
101
148
295
1 839
7
14
288
309
56
1 121
45
5 165
225
344
1 725
2 297
12
377
183
6 540
585
1
3
5
220
95
2
7
105
41
7
4
63
2
1
22
1
1 417

2 694
4
152
27
125
6
84
47
64
130
272
1 780
3 445
35
54
99
229
1 514
7
9
256
206
37
965
34
4 084
176
298
1 382
1 694
9
357
168
5 438
525
1
3
5
195
79
1
7
94
38
7
4
62
2
1
22
1
1 145

1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1963
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964

9
141
290
414
215
4 005
193
109
13 420
1 173
312
6 982
672
1 631
432
3
54
190
988
32
137
814
11 821
1 183
10 631
1 038
745
588
156
243
42
7
177
12
7
17
6
4
33
8
12
7
236 822
45 851
190 970
23 927
167 043
137 949
22 807
28 438
8 475
276

8
115
230
339
170
3 327
165
89
11 202
1 124
248
5 745
553
1 371
362
2
50
169
780
26
124
648
11 528
1 109
10 413
944
696
555
141
207
35
6
151
10
5
15
5
4
27
7
10
5
210 071
45 447
164 623
19 086
145 537
115 358
17 883
22 546
6 598
232

6
90
185
291
136
2 612
120
74
9 396
1 052
208
4 771
451
1 138
291
2
40
141
635
19
114
533
10 517
985
9 528
869
661
531
129
174
29
5
129
8
4
12
4
3
22
6
8
4
187 395
43 673
143 722
15 965
127 757
95 939
14 893
18 690
5 463
199

4
66
148
235
107
2 045
89
62
7 690
947
178
3 851
392
887
225
2
30
106
526
14
107
426
8 925
811
8 110
761
587
474
113
147
23
4
109
6
4
10
4
2
17
4
6
4
149 195
39 690
109 505
13 267
96 239
75 786
12 680
15 730
4 569
151

3
53
124
187
90
1 718
83
51
6 517
856
151
3 286
335
682
196
1
22
80
458
11
101
340
7 019
644
6 372
621
469
382
88
128
19
4
97
6
3
10
4
2
14
3
6
3
127 563
33 450
94 112
11 368
82 745
66 081
10 856
13 174
3 774
128

3
46
99
167
80
1 402
68
42
5 757
818
130
2 920
279
555
170
1
18
62
402
10
100
293
6 281
608
5 669
560
428
351
77
111
15
3
85
5
3
8
4
2
12
3
5
2
122 454
35 322
87 132
9 742
77 390
59 919
9 213
11 320
3 206
103

3
41
81
148
67
1 228
57
36
5 072
813
112
2 488
257
466
144
1
16
51
342
9
100
272
6 540
639
5 898
558
445
367
78
96
13
3
74
4
2
8
4
1
10
3
3
2
111 181
33 150
78 032
8 476
69 556
52 751
7 940
9 829
2 793
85

2
36
72
123
55
1 049
47
32
4 538
782
95
2 217
225
413
122
1
15
49
282
8
95
236
6 960
636
6 321
581
483
400
83
82
11
3
63
4
2
7
4
1
9
3
3
2
100 992
33 171
67 821
7 247
60 574
46 110
6 761
8 415
2 353
72

2
32
64
97
45
838
38
28
3 768
699
75
1 774
191
365
102
1
13
41
234
6
83
186
6 803
584
6 217
525
443
367
76
69
9
3
53
3
1
5
3
1
7
2
2
2
84 270
26 960
57 310
6 150
51 161
38 654
5 692
7 075
1 957
63

1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964

19
10
147
2 233
924
513
354
70
3
733
33
306
287
741
1 076
326
420
3 096
509
499
131
267
98
1 536
20
30
6
6 774
1 148
2 700
142
1 206
1 143
432
4
1 801
55
78
56
1 577
35
8 293
215
445
22
410
34
727
327
46
108
478

16
8
116
1 706
719
409
274
56
2
566
28
240
224
582
835
247
335
2 416
381
391
102
214
78
1 204
16
25
4
5 570
892
2 287
110
1 012
907
359
3
1 551
47
65
46
1 365
28
6 411
164
350
20
302
25
550
257
39
84
367

12
7
93
1 459
570
332
230
49
2
471
25
195
185
479
684
204
266
2 018
306
333
84
181
64
1 009
14
23
3
4 559
706
1 935
92
773
763
288
2
1 305
38
56
39
1 148
24
5 345
133
303
15
238
20
448
213
40
69
316

9
6
83
1 317
420
242
210
40
1
408
19
169
146
388
587
182
191
1 704
247
282
73
149
54
866
11
20
3
3 723
577
1 598
80
606
672
187
3
1 050
26
47
33
925
19
4 684
108
289
7
200
20
415
166
28
59
268

8
5
71
1 108
310
209
163
31
1
354
13
120
122
319
483
149
179
1 478
218
247
67
134
46
733
10
19
4
2 875
471
1 113
70
512
557
148
3
894
23
33
28
796
14
4 153
102
235
7
193
18
342
156
26
57
246

7
4
59
929
294
196
136
26
1
301
10
108
109
250
403
125
145
1 256
188
215
59
115
40
608
10
18
4
2 577
396
1 048
59
452
470
148
3
766
19
25
23
688
12
3 514
81
191
7
178
17
287
136
21
48
196

6
3
50
784
275
182
114
21
1
257
12
103
92
247
336
103
123
1 070
163
188
53
99
35
505
9
17
3
2 284
334
956
51
401
395
144
2
690
15
20
21
625
10
2 992
68
158
6
154
16
240
120
19
41
175

6
3
41
657
230
163
93
18
1
219
10
87
81
204
279
86
105
910
139
163
47
87
30
418
8
16
2
1 985
286
856
44
337
331
130
2
603
12
17
19
547
9
2 563
59
139
6
127
12
201
107
17
36
161

5
2
33
547
193
144
77
15
1
186
9
56
70
168
229
71
87
767
118
140
40
78
26
342
7
15
2
1 658
240
725
36
278
275
102
1
510
11
17
16
458
8
2 183
53
124
4
103
9
166
94
15
31
147

1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964

91
369
4 377
315
181
148
145 135
60 259
51 736
288
14
904
4 070
98
2 165
984
56 956
2 475
891
214
248
175
947
54 481
958
5 129
23
40 074
2 204
10
870
4 357
857
21 538
9
515
8 831
192
863
1 852
2 771
150
2 760
45
3 549
6 382
179
426
16
36
267
706

72
278
3 420
231
138
115
128 296
56 329
48 086
260
14
759
4 045
67
2 192
905
48 883
2 029
783
177
185
136
747
46 854
754
4 192
17
35 107
1 827
7
713
3 465
770
17 754
7
420
7 152
163
732
1 609
2 417
149
2 241
37
2 828
5 330
160
343
14
34
243
600

57
228
2 862
188
121
95
114 949
54 931
46 782
224
13
496
4 881
53
1 718
764
41 262
1 441
620
122
119
98
482
39 821
650
3 443
14
30 128
1 460
5
610
2 860
651
14 168
6
356
5 530
141
593
1 359
2 041
117
1 813
32
2 180
4 589
117
220
12
33
193
555

46
189
2 525
169
115
81
87 080
41 196
32 882
171
11
720
5 365
40
1 350
656
31 798
966
449
75
73
67
302
30 832
582
2 691
13
22 853
1 035
4
530
2 539
585
10 693
3
309
4 392
113
443
972
1 497
90
1 515
29
1 329
3 393
71
133
9
29
138
351

40
167
2 239
151
104
71
75 185
34 322
27 473
107
5
717
4 341
38
1 195
446
28 423
957
416
75
82
60
324
27 466
488
2 364
11
20 386
859
5
506
2 376
470
9 624
3
267
4 247
96
350
804
1 246
69
1 299
24
1 219
2 815
63
124
10
22
139
330

34
128
1 909
134
89
59
71 143
33 059
26 658
139
5
632
4 098
37
1 080
411
26 430
1 270
589
105
100
75
403
25 160
416
2 097
10
18 856
886
5
431
2 051
407
8 886
3
229
3 968
84
337
746
1 023
69
1 206
21
1 199
2 768
100
203
9
19
197
269

29
101
1 617
118
79
51
64 639
30 696
24 731
152
6
436
4 054
33
892
392
23 519
927
372
87
83
61
323
22 592
352
1 821
9
16 960
929
4
366
1 787
364
7 912
3
196
3 450
73
256
760
856
62
1 017
18
1 220
2 513
81
170
7
17
174
231

25
82
1 379
101
69
43
56 114
26 280
21 178
140
6
317
3 513
30
709
387
20 950
904
391
83
75
55
299
20 046
294
1 545
8
15 145
842
3
310
1 563
336
6 704
3
165
2 935
65
234
703
636
54
859
16
1 035
2 180
77
140
6
15
174
199

21
68
1 168
83
60
36
47 052
22 098
18 156
122
5
254
2 515
27
646
372
17 788
450
189
43
39
30
150
17 338
243
1 333
6
13 106
732
3
265
1 358
292
5 596
3
138
2 352
56
195
606
567
46
666
13
955
1 571
32
64
5
15
89
187

1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964

150
109
37
180
122
57
5
421
503
2 661
11
495
29 410
12 719
480
331
353
337
1 519
204
744
6 411
220
2 122
3 703
5
199
50
204
12
158
87
147
160
280
2 397
5 981
159
242
179
374
2 320
17
31
489
373
71
1 625
98
7 007
324
394

149
75
27
159
87
46
4
333
403
2 247
9
397
28 963
13 729
474
337
389
429
1 795
204
928
6 807
235
2 130
3 334
4
187
50
209
12
149
86
139
156
267
2 071
5 461
134
218
178
379
2 063
20
31
430
368
71
1 475
91
6 438
279
379

151
63
20
131
73
39
4
274
323
2 027
8
347
27 395
12 720
377
354
441
468
1 729
161
899
6 185
226
1 880
3 277
4
194
49
230
10
145
82
121
157
284
1 998
5 250
102
201
191
371
2 018
20
30
400
400
76
1 353
86
6 148
245
366

120
59
23
91
68
33
4
235
242
1 464
9
312
24 369
10 014
285
349
431
396
1 348
102
757
4 709
181
1 458
3 451
4
212
46
240
9
129
81
112
160
321
2 133
5 062
82
161
177
358
2 058
18
23
365
351
70
1 322
74
5 843
262
349

83
50
36
73
53
27
5
195
193
1 157
10
245
21 307
8 596
265
291
339
365
908
111
682
3 925
155
1 555
2 879
3
185
46
170
7
91
85
114
126
294
1 757
4 272
77
122
140
297
1 765
9
18
311
264
60
1 149
58
5 559
274
281

77
41
37
73
44
20
5
169
166
1 129
8
199
24 434
11 405
362
295
279
330
1 018
128
788
5 980
143
2 083
2 656
4
147
52
155
6
75
92
113
102
233
1 676
4 471
71
155
167
335
1 856
9
21
306
317
63
1 110
58
5 901
235
305

72
33
30
71
34
15
4
144
157
1 104
7
164
22 200
9 807
333
332
318
352
1 156
115
785
4 754
144
1 518
2 604
4
138
49
147
6
75
85
112
102
224
1 661
4 463
58
136
171
325
1 774
7
18
302
344
64
1 208
55
5 325
215
323

70
26
21
64
25
12
3
122
139
945
5
136
22 283
10 059
299
333
334
367
1 071
109
741
4 934
146
1 725
2 709
4
144
42
150
6
78
78
99
117
245
1 744
4 302
49
110
154
307
1 818
7
15
286
320
59
1 128
46
5 213
226
334

71
20
13
48
20
11
2
103
117
658
4
115
17 095
6 128
180
300
316
333
849
88
567
2 357
137
1 001
2 762
4
153
29
130
6
83
51
71
131
273
1 829
3 703
36
60
109
236
1 658
7
10
263
230
41
1 016
37
4 502
194
324

1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964

2 148
3 253
13
619
255
21 168
1 875
4
11
17
595
378
9
25
347
156
25
10
184
9
8
74
4
5 524
9
146
300
425
222
4 113
196
112
13 770
1 182
317
7 176
681
1 678
447
3
56
194
1 017
32
138
848
11 624
1 177
10 440
1 047
747
591

2 082
2 881
13
578
226
17 572
1 515
4
10
15
436
312
8
23
288
123
23
11
167
8
7
63
3
4 571
8
119
238
345
175
3 424
169
93
11 486
1 131
254
5 900
576
1 405
369
2
51
171
803
27
127
669
11 726
1 133
10 587
968
714
568

2 117
2 607
12
574
226
14 748
1 309
4
8
13
425
240
6
20
241
88
20
9
156
6
6
53
2
3 697
6
95
193
299
142
2 754
131
76
9 742
1 070
214
4 959
467
1 184
307
2
41
147
661
20
116
554
10 728
1 013
9 711
884
668
537

2 017
2 378
11
582
243
11 881
1 053
3
6
11
359
173
4
16
194
77
14
7
121
5
4
46
2
2 836
5
70
154
246
112
2 096
90
64
7 992
971
183
4 020
400
932
233
2
31
109
542
15
108
445
9 336
853
8 479
797
619
500

1 438
2 882
11
444
228
9 939
904
2
5
7
336
138
3
11
180
58
9
5
98
3
3
35
2
2 386
3
55
128
192
92
1 778
85
53
6 649
870
153
3 332
348
705
201
1
23
82
468
11
101
353
7 313
663
6 645
646
490
399

1 574
3 163
12
405
206
8 633
783
2
5
6
301
129
2
8
153
47
9
4
77
2
2
29
2
1 944
3
47
103
169
81
1 427
70
43
5 906
821
133
3 024
284
567
174
1
18
64
412
10
100
297
6 350
603
5 744
574
441
361

1 694
2 491
12
390
198
7 502
672
2
4
5
253
117
2
7
127
43
8
4
67
2
1
24
1
1 701
3
41
84
151
70
1 258
59
37
5 128
813
114
2 515
260
473
148
1
16
51
353
9
100
275
6 459
634
5 821
553
437
361

1 709
2 372
13
375
183
6 706
594
1
4
5
222
99
2
7
107
41
8
4
64
2
1
22
1
1 451
3
38
72
127
57
1 075
48
32
4 660
791
99
2 291
231
416
126
1
15
50
291
8
96
245
6 891
642
6 246
583
484
400

1 552
1 875
10
369
176
5 614
531
1
3
5
196
82
1
7
95
37
7
4
64
2
1
22
1
1 200
2
31
66
101
48
884
40
28
3 883
715
77
1 837
194
374
105
1
13
42
241
7
85
192
6 891
597
6 292
543
459
381

1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1964
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965

156
248
42
7
181
12
7
18
6
5
34
8
12
7
242 259
45 468
196 791
24 598
172 193
141 236
23 434
29 190
8 732
282
20
11
150
2 300
957
528
364
71
3
750
34
314
295
769
1 108
337
436
3 184
519
516
134
273
101
1 583
20
31
6
6 927

146
211
37
6
153
10
6
15
5
4
28
7
10
6
211 378
45 653
165 725
19 471
146 254
117 736
18 280
23 090
6 759
233
16
8
120
1 744
740
415
282
57
2
576
28
248
227
598
860
256
343
2 463
385
398
104
216
80
1 233
16
25
4
5 739

131
181
30
5
133
8
5
13
4
3
23
6
8
4
193 268
44 060
149 209
16 479
132 730
99 777
15 318
19 246
5 629
207
13
7
95
1 483
597
348
232
50
2
483
26
200
192
498
704
208
281
2 077
316
342
87
187
67
1 038
15
23
3
4 705

119
151
24
4
111
7
4
10
4
2
18
4
6
4
155 490
41 015
114 475
13 671
100 804
78 582
13 024
16 201
4 722
157
9
7
84
1 346
447
254
215
42
2
417
20
177
152
403
605
187
198
1 750
252
289
74
153
55
891
12
20
3
3 865

92
131
19
4
98
6
3
10
5
2
14
3
6
3
129 329
33 644
95 684
11 650
84 035
67 173
11 141
13 511
3 891
130
8
5
73
1 141
321
212
169
33
1
362
14
125
125
334
499
154
183
1 515
221
253
68
136
47
756
11
19
4
2 943

80
113
16
3
86
5
3
8
4
2
13
3
5
3
123 594
35 470
88 124
9 942
78 182
60 823
9 427
11 542
3 274
105
7
4
61
954
294
196
139
26
1
308
10
108
111
254
415
129
149
1 287
190
220
60
117
41
627
10
18
3
2 598

77
98
13
3
75
5
2
8
4
2
10
3
3
2
112 644
33 170
79 474
8 649
70 825
53 734
8 114
10 025
2 853
86
6
4
51
804
279
184
117
22
1
262
12
103
94
250
346
106
125
1 096
165
192
54
101
36
521
9
17
3
2 317

84
84
11
3
64
4
2
7
3
1
9
3
3
2
103 251
33 706
69 545
7 409
62 136
47 179
6 920
8 610
2 415
72
6
3
42
674
236
165
95
18
1
223
10
91
82
211
287
88
108
932
141
166
48
89
31
431
8
16
2
2 030

78
71
9
3
54
3
2
6
3
1
8
2
2
2
86 924
28 360
58 564
6 286
52 278
39 703
5 824
7 236
2 008
63
5
2
34
562
198
147
78
15
1
190
9
62
71
174
236
73
88
785
120
143
41
79
27
352
7
15
2
1 695

1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965

1 181
2 743
149
1 242
1 171
437
4
1 844
57
79
57
1 614
36
8 503
221
456
22
428
35
745
334
46
111
486
93
382
4 477
327
185
154
149 786
62 914
54 271
283
15
900
4 136
103
2 221
986
58 228
2 508
893
217
255
179
965
55 719
980
5 298
23
40 911

922
2 345
114
1 062
929
365
3
1 583
47
66
47
1 394
29
6 547
166
360
20
313
26
570
258
36
87
366
74
285
3 490
238
139
117
128 343
55 180
46 780
267
15
848
3 960
70
2 313
927
49 538
2 138
814
188
196
144
797
47 399
768
4 289
18
35 357

730
1 988
94
807
778
306
2
1 353
40
58
40
1 190
25
5 482
138
305
16
248
20
455
221
41
71
325
60
236
2 930
193
123
97
119 126
56 421
48 398
232
14
490
4 675
56
1 767
789
43 003
1 568
660
135
132
106
536
41 435
662
3 597
15
31 375

594
1 691
82
611
689
196
3
1 088
28
49
34
958
20
4 775
109
294
7
206
21
422
170
28
60
272
48
193
2 571
172
116
83
91 180
43 419
34 972
185
12
691
5 421
41
1 373
723
33 046
1 041
485
82
77
72
323
32 005
596
2 793
13
23 789

480
1 162
73
506
574
145
3
918
23
34
29
818
15
4 245
104
241
7
199
18
352
157
26
58
251
41
172
2 286
155
106
72
76 272
34 924
27 945
114
6
719
4 456
39
1 199
448
28 755
900
387
71
78
58
307
27 855
501
2 412
11
20 641

401
1 055
62
449
483
145
3
781
19
25
24
701
12
3 603
83
193
7
185
17
294
138
21
49
200
35
133
1 956
138
91
61
71 742
33 202
26 727
138
5
660
4 124
37
1 080
432
26 773
1 289
604
104
100
75
406
25 484
425
2 142
10
19 075

337
967
53
408
405
144
2
701
15
20
21
634
10
3 060
69
158
6
162
16
246
122
19
42
175
30
105
1 656
121
80
52
65 794
31 273
25 183
154
6
468
4 102
34
929
397
23 900
950
386
88
84
62
329
22 950
360
1 872
9
17 204

288
874
46
347
340
134
2
617
12
17
19
561
9
2 616
59
138
6
134
13
206
108
17
36
161
25
84
1 409
105
71
44
57 672
27 147
21 821
143
6
331
3 692
31
726
396
21 371
961
414
88
81
59
319
20 410
301
1 588
8
15 406

241
743
38
285
283
104
1
519
11
17
16
467
8
2 229
53
124
4
108
10
171
95
15
32
147
21
70
1 195
87
61
37
48 115
22 469
18 333
126
6
266
2 665
28
649
397
18 228
513
215
49
44
33
171
17 715
248
1 368
7
13 360

1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965

2 259
10
892
4 486
860
22 077
9
530
9 044
197
880
1 891
2 842
146
2 843
46
3 649
6 567
178
427
16
35
265
754
154
119
42
183
124
59
6
437
521
2 729
12
506
29 177
12 358
467
330
350
332
1 450
200
739
6 183
216
2 091
3 728
5
201
50

1 868
7
726
3 573
793
18 224
7
430
7 403
164
756
1 620
2 455
153
2 325
37
2 872
5 401
167
364
15
33
250
590
148
80
31
162
89
47
5
346
416
2 244
9
404
29 108
13 649
486
334
376
408
1 761
207
910
6 792
231
2 142
3 409
4
188
50

1 541
5
628
2 946
666
14 911
6
366
5 826
146
621
1 425
2 139
123
1 881
33
2 345
4 791
127
243
13
33
205
585
156
66
21
138
72
40
4
283
339
2 104
9
351
27 752
13 084
397
350
433
474
1 770
174
916
6 376
232
1 962
3 233
4
190
50

1 100
4
536
2 571
604
11 130
4
317
4 501
117
469
1 029
1 574
98
1 568
30
1 424
3 585
80
147
9
30
147
372
130
62
24
97
68
34
5
244
255
1 552
10
319
25 252
10 645
301
356
441
406
1 463
106
785
5 076
188
1 524
3 492
4
213
48

873
5
511
2 414
487
9 737
3
274
4 251
98
356
825
1 290
69
1 321
25
1 226
2 856
57
113
10
23
129
337
88
53
41
75
54
28
5
202
200
1 176
11
253
21 036
8 249
251
298
358
373
953
107
673
3 640
158
1 439
2 955
3
192
46

870
5
439
2 101
417
8 987
3
235
4 020
86
346
742
1 053
69
1 231
21
1 180
2 780
100
198
10
19
195
278
78
44
42
73
45
21
5
175
168
1 117
10
203
24 425
11 350
353
289
280
331
994
128
773
5 940
142
2 120
2 697
5
152
52

932
4
373
1 827
369
8 077
3
201
3 524
75
265
756
896
62
1 046
18
1 232
2 544
82
174
7
17
172
237
73
36
31
72
35
15
4
150
158
1 107
8
166
22 233
9 757
334
327
312
348
1 143
116
784
4 728
144
1 521
2 602
4
139
50

852
3
315
1 596
341
6 888
3
170
3 023
66
239
713
660
55
891
16
1 051
2 265
84
152
6
15
183
203
70
28
24
66
26
12
3
127
141
982
6
138
22 720
10 441
314
331
326
363
1 098
111
754
5 219
143
1 782
2 675
4
142
45

774
3
269
1 388
300
5 745
3
141
2 430
57
198
616
579
45
694
14
969
1 673
38
74
5
15
101
187
74
22
16
51
20
11
2
107
122
710
4
116
18 281
6 770
201
320
339
356
919
94
618
2 658
148
1 117
2 798
4
153
31

1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965

200
12
159
87
146
160
285
2 420
6 013
162
241
178
371
2 345
16
30
486
375
72
1 636
98
7 078
327
393
2 153
3 311
13
620
259
21 644
1 922
4
11
16
627
385
9
25
354
159
25
10
182
9
9
74
5
5 667
10
149
309
436

207
12
151
88
143
158
271
2 134
5 528
140
218
175
380
2 101
19
31
430
358
70
1 513
91
6 522
290
384
2 100
2 916
13
587
230
17 993
1 541
4
11
15
439
321
9
23
292
128
23
11
165
8
7
64
3
4 689
9
123
244
350

223
10
145
83
124
155
277
1 968
5 229
107
204
189
370
1 991
20
30
397
397
76
1 359
87
6 207
247
367
2 108
2 679
12
567
226
15 288
1 345
4
8
14
432
252
6
20
250
88
20
9
159
7
6
54
2
3 867
7
101
202
306

247
9
132
82
112
163
320
2 159
5 155
85
171
185
368
2 082
19
25
363
370
72
1 336
78
5 961
257
362
2 122
2 362
11
597
248
12 331
1 076
3
6
12
366
182
4
16
198
79
15
8
119
5
4
47
2
2 945
5
74
160
257

178
7
93
84
114
132
305
1 799
4 283
78
119
140
294
1 766
9
18
306
266
61
1 165
59
5 549
277
288
1 500
2 768
11
464
240
10 198
914
2
5
7
338
140
3
12
182
59
9
6
98
3
3
37
2
2 457
4
57
133
199

156
6
75
93
113
104
243
1 696
4 402
73
151
162
325
1 852
9
21
297
306
62
1 083
57
5 976
242
303
1 554
3 240
12
410
213
8 827
798
2
5
6
306
130
2
8
156
47
8
4
81
2
2
30
2
1 989
3
49
107
171

145
6
74
86
112
101
224
1 658
4 446
60
138
171
320
1 773
7
18
297
340
64
1 201
56
5 429
215
323
1 690
2 591
12
394
202
7 638
687
2
4
5
259
120
2
7
130
43
8
4
71
2
1
25
2
1 739
3
42
87
154

150
6
77
82
104
113
239
1 711
4 330
52
117
159
315
1 802
7
16
283
329
61
1 139
48
5 275
225
329
1 704
2 443
13
375
185
6 855
605
1
4
5
226
103
2
7
109
42
8
4
66
2
1
22
1
1 488
3
39
74
131

134
6
82
56
77
130
273
1 850
3 898
37
68
118
245
1 755
7
11
267
251
45
1 054
39
4 815
208
340
1 668
2 029
10
376
182
5 793
538
1
3
5
197
85
1
7
96
37
7
4
66
2
1
22
1
1 249
2
31
67
105

1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1965
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966

228
4 220
200
116
14 055
1 190
324
7 321
685
1 722
461
3
58
199
1 045
33
139
875
11 404
1 161
10 236
1 058
751
596
155
254
42
7
186
12
7
18
6
5
35
8
13
8
248 985
45 089
203 896
25 425
178 472
144 922
24 198
30 094
9 043
289
20
12
154
2 384

180
3 515
173
96
11 764
1 138
258
6 053
597
1 439
377
3
53
174
824
27
129
692
11 855
1 155
10 693
989
730
581
149
215
38
6
155
11
6
16
5
4
29
7
10
6
214 551
45 816
168 735
20 089
148 646
120 962
18 887
23 866
6 995
237
16
9
124
1 805

148
2 886
140
79
10 076
1 085
220
5 141
484
1 227
322
2
43
153
686
21
117
575
10 953
1 045
9 904
903
679
545
134
186
31
5
137
9
5
13
4
4
24
6
9
4
197 351
44 457
152 894
16 928
135 966
103 057
15 714
19 785
5 782
212
13
7
97
1 508

116
2 173
93
66
8 311
993
189
4 195
410
980
244
2
32
114
561
15
110
465
9 699
895
8 800
828
644
520
124
155
26
4
114
7
4
10
4
2
18
5
7
4
161 879
41 910
119 969
14 056
105 913
81 676
13 327
16 611
4 852
163
10
7
85
1 363

95
1 829
86
55
6 827
888
157
3 412
359
735
206
1
24
84
479
11
102
368
7 636
691
6 941
675
516
420
96
134
20
4
100
6
3
11
6
2
15
3
6
3
131 866
34 476
97 389
11 890
85 499
68 261
11 381
13 813
3 998
132
8
6
75
1 169

83
1 460
72
44
6 040
827
136
3 106
291
581
179
1
18
66
421
10
99
304
6 467
603
5 860
591
455
372
83
116
16
4
88
5
3
8
4
2
13
3
5
3
123 974
35 248
88 726
10 137
78 590
61 545
9 631
11 733
3 339
107
8
5
62
976

72
1 284
60
38
5 213
812
115
2 569
263
481
153
1
16
52
364
9
100
278
6 400
630
5 767
553
435
359
76
100
14
3
76
5
2
8
4
2
10
3
3
2
114 078
33 423
80 655
8 796
71 858
54 655
8 261
10 188
2 899
87
7
4
52
822

58
1 102
50
33
4 761
798
102
2 349
237
420
129
1
15
51
301
8
97
253
6 811
646
6 162
583
482
398
84
86
12
3
65
4
2
7
3
1
9
3
3
2
104 847
33 854
70 993
7 553
63 440
48 064
7 054
8 770
2 468
73
6
3
43
689

49
924
41
29
4 005
730
80
1 907
198
382
108
1
13
43
248
7
88
200
6 942
612
6 327
557
472
392
80
72
10
3
55
3
2
6
3
1
8
2
2
2
89 516
29 638
59 879
6 407
53 472
40 678
5 936
7 377
2 053
63
5
3
35
573

1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966

995
546
376
72
3
771
36
322
305
802
1 145
350
455
3 294
533
536
138
282
105
1 640
21
32
6
7 100
1 220
2 797
157
1 271
1 204
447
5
1 890
58
81
59
1 654
37
8 768
229
468
23
448
36
765
345
48
115
502
96
398
4 604
340

769
427
292
59
2
595
29
257
234
621
893
267
355
2 543
396
411
107
222
83
1 276
17
26
5
5 936
961
2 412
120
1 109
958
372
3
1 625
49
68
48
1 430
30
6 767
171
372
20
328
26
592
264
35
90
375
77
297
3 603
249

622
361
236
50
2
494
27
206
197
515
725
214
294
2 129
323
350
89
191
69
1 066
15
24
3
4 866
759
2 046
99
850
795
314
3
1 398
42
59
41
1 231
25
5 610
142
309
18
259
20
465
227
40
74
330
62
243
2 997
199

473
267
217
43
2
424
21
182
158
418
620
190
208
1 792
258
296
76
157
57
913
12
20
3
3 985
599
1 760
86
625
701
211
3
1 132
29
50
35
998
21
4 850
112
293
9
215
21
424
176
30
61
275
49
198
2 608
176

335
215
175
34
1
368
15
133
127
347
515
159
183
1 543
222
257
68
138
49
776
11
19
4
3 021
472
1 231
77
503
589
146
3
945
24
35
30
842
15
4 307
104
246
6
204
20
361
157
25
58
251
42
174
2 319
158

293
196
142
27
1
313
11
109
112
263
426
132
154
1 315
192
223
61
120
42
646
10
18
3
2 595
395
1 054
66
445
494
138
3
801
20
25
24
720
12
3 682
86
197
7
191
17
300
140
21
51
203
36
138
1 997
141

281
184
119
22
1
266
12
103
96
250
355
109
128
1 118
166
195
55
102
37
535
9
17
2
2 341
341
975
56
412
414
140
3
713
16
21
21
645
10
3 118
70
160
6
168
16
251
123
19
42
174
30
108
1 690
125

242
166
98
19
1
227
10
94
83
218
295
91
111
950
142
169
49
90
32
443
8
16
2
2 062
288
886
48
357
347
133
2
631
12
17
20
573
9
2 658
59
138
6
140
13
210
109
17
37
159
26
86
1 434
108

202
149
79
16
1
192
9
67
72
179
242
75
90
800
121
145
42
79
27
362
7
15
2
1 729
239
760
40
293
289
107
2
530
11
17
17
478
8
2 264
53
124
4
113
10
174
96
15
32
146
22
71
1 216
89

1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966

190
162
155 567
66 396
57 685
280
15
866
4 282
109
2 165
994
59 711
2 525
891
218
260
182
973
57 186
1 010
5 499
24
41 913
2 322
10
918
4 632
858
22 658
9
548
9 253
203
896
1 941
2 925
138
2 930
47
3 768
6 802
175
424
16
35
261
815
159
129
48
187

144
123
129 996
55 048
46 518
272
16
913
3 913
74
2 375
967
50 603
2 241
840
198
209
151
844
48 363
792
4 436
19
35 917
1 925
8
746
3 708
813
18 814
8
444
7 692
168
775
1 649
2 511
155
2 416
38
2 958
5 530
173
384
15
34
256
596
148
89
36
165

124
101
121 608
56 751
48 744
240
15
530
4 480
59
1 847
838
44 375
1 692
696
147
145
113
590
42 683
672
3 733
15
32 281
1 609
5
643
3 037
687
15 558
7
376
6 113
149
643
1 472
2 216
130
1 954
33
2 464
4 924
138
267
14
32
216
597
157
71
25
143

116
86
95 762
45 777
37 352
198
13
654
5 367
43
1 419
729
34 533
1 126
520
91
84
77
353
33 407
604
2 915
13
24 931
1 173
4
542
2 606
618
11 667
4
325
4 658
122
495
1 093
1 664
104
1 619
30
1 553
3 786
89
162
9
30
157
403
139
66
26
104

107
74
77 607
35 744
28 514
121
7
727
4 643
39
1 208
487
29 105
873
377
69
74
58
296
28 232
513
2 459
12
20 898
894
5
510
2 435
507
9 842
3
280
4 243
100
368
846
1 326
73
1 351
25
1 226
2 915
56
108
10
24
124
339
95
57
40
77

93
63
72 003
33 170
26 614
128
5
688
4 153
37
1 111
433
27 003
1 256
587
101
98
73
397
25 747
433
2 186
10
19 232
855
5
448
2 150
427
9 063
4
241
4 056
87
350
742
1 083
69
1 247
22
1 163
2 767
95
186
10
19
186
287
79
48
43
73

81
53
66 684
31 631
25 432
149
6
509
4 119
34
969
413
24 271
1 003
419
91
87
64
342
23 269
367
1 922
9
17 424
923
4
380
1 864
375
8 211
4
205
3 597
76
277
747
925
63
1 076
19
1 223
2 572
85
180
8
17
175
242
74
39
34
72

71
45
58 973
27 888
22 365
143
6
353
3 819
31
755
415
21 705
983
419
91
83
61
329
20 722
306
1 635
8
15 616
862
4
320
1 626
345
7 058
3
174
3 100
67
242
718
691
57
919
17
1 071
2 322
87
160
6
15
186
207
70
30
25
67

62
38
49 297
23 008
18 660
128
6
279
2 839
28
661
408
18 632
592
250
56
50
38
198
18 041
252
1 402
7
13 584
798
3
273
1 415
307
5 887
3
145
2 510
58
203
625
586
47
724
14
973
1 771
47
87
5
15
115
187
74
24
17
54

1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966

125
61
6
454
542
2 829
12
523
28 910
11 923
446
330
351
329
1 374
195
725
5 911
213
2 049
3 760
5
203
50
197
12
161
86
145
160
289
2 448
6 050
163
239
176
367
2 380
15
30
483
380
73
1 643
98
7 177
329
391
2 170
3 385
13
623

90
49
5
360
432
2 274
10
416
29 225
13 535
495
333
366
390
1 724
210
892
6 745
228
2 153
3 471
4
190
50
204
12
152
89
146
159
273
2 187
5 595
145
219
172
378
2 140
18
31
432
350
68
1 547
90
6 624
300
388
2 113
2 979
13
594

70
41
5
293
354
2 137
9
355
28 095
13 372
418
346
423
472
1 799
184
934
6 532
235
2 029
3 224
4
188
51
217
10
145
85
127
154
273
1 966
5 225
114
206
186
365
1 978
19
31
394
391
75
1 377
87
6 273
253
369
2 099
2 747
12
565

66
35
5
253
268
1 639
10
322
25 931
11 223
319
359
446
419
1 552
116
816
5 398
196
1 602
3 486
4
211
49
246
9
132
83
112
164
318
2 153
5 175
88
176
189
367
2 072
20
25
358
382
74
1 342
79
6 047
253
369
2 179
2 382
11
603

54
29
6
212
208
1 205
13
258
21 240
8 249
247
306
376
379
1 022
104
675
3 601
161
1 376
3 062
4
199
46
187
7
97
83
113
139
316
1 867
4 341
78
120
143
293
1 792
10
18
301
275
62
1 186
61
5 588
276
298
1 601
2 662
11
490

44
22
6
182
171
1 101
11
205
23 977
10 969
338
285
286
335
982
126
759
5 648
142
2 068
2 730
4
159
52
157
6
77
93
114
108
255
1 703
4 313
74
142
156
310
1 835
9
20
287
293
61
1 066
56
5 965
250
297
1 528
3 239
12
417

35
16
5
156
159
1 100
9
167
22 516
9 949
339
321
303
343
1 130
119
789
4 869
142
1 595
2 600
4
140
51
144
6
74
88
113
100
225
1 652
4 429
62
140
170
319
1 785
7
19
290
334
63
1 181
56
5 538
218
320
1 676
2 708
12
398

26
12
4
132
144
1 006
7
138
22 831
10 536
324
330
320
359
1 119
113
767
5 288
142
1 774
2 640
4
140
47
149
6
76
85
107
110
234
1 681
4 355
54
122
163
322
1 790
7
17
280
334
62
1 153
49
5 300
224
325
1 701
2 470
13
376

20
10
2
110
126
756
5
116
19 358
7 497
223
332
349
369
973
99
664
3 082
152
1 252
2 800
4
151
34
138
6
81
62
83
128
269
1 842
4 041
39
76
127
259
1 810
7
12
267
270
48
1 082
41
5 020
217
347
1 733
2 146
11
380

1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1966

265
22 203
1 986
4
12
16
673
392
9
25
363
160
25
9
184
9
9
74
5
5 829
10
153
320
451
237
4 338
203
119
14 388
1 200
332
7 491
688
1 773
478
3
60
204
1 079
33
139
907
11 141
1 139
9 995
1 071
756
602
154
259
42
7

235
18 521
1 585
4
11
16
452
332
9
23
300
135
23
11
167
8
7
66
3
4 835
9
127
254
359
186
3 624
177
99
12 102
1 146
266
6 238
617
1 481
388
3
54
177
853
28
131
719
11 932
1 171
10 754
1 012
746
595
152
220
39
6

226
15 750
1 369
4
9
14
429
264
6
21
257
93
20
10
160
7
6
55
3
4 006
7
105
209
312
153
2 991
147
82
10 375
1 099
225
5 302
504
1 265
333
2
45
156
708
22
119
595
11 189
1 074
10 109
924
694
557
137
191
32
5

247
12 774
1 103
3
7
12
372
191
4
17
203
77
16
8
123
5
5
47
2
3 059
5
79
165
266
121
2 256
99
68
8 613
1 015
193
4 360
421
1 022
257
2
34
119
580
16
111
484
9 947
940
9 002
855
666
539
126
160
26
5

247
10 450
921
2
6
7
337
144
3
12
182
61
10
6
98
3
3
37
3
2 506
4
60
136
206
97
1 861
86
57
7 022
907
160
3 509
369
766
211
2
25
87
490
11
102
383
8 046
746
7 296
710
548
448
100
136
21
4

220
9 004
806
2
5
6
309
131
2
8
159
47
8
5
82
2
2
30
2
2 049
3
50
111
173
84
1 508
74
46
6 148
834
138
3 158
300
596
183
1
19
69
429
10
99
312
6 648
621
6 023
610
471
386
85
118
17
4

206
7 781
697
2
5
5
263
122
2
7
133
42
8
4
71
2
1
25
2
1 772
3
42
89
156
73
1 309
62
39
5 312
812
117
2 638
265
491
157
1
16
54
373
9
99
280
6 351
627
5 721
558
437
361
76
102
14
3

188
6 967
611
1
4
5
228
106
2
7
110
41
8
4
65
2
1
21
1
1 526
3
40
75
134
60
1 130
51
34
4 830
802
104
2 383
241
425
133
1
15
51
311
8
98
258
6 726
647
6 076
581
478
395
83
87
12
3

185
5 956
542
1
3
5
198
88
2
7
96
37
7
4
65
2
1
21
1
1 291
2
32
68
109
51
957
42
29
4 123
743
83
1 976
203
387
111
1
13
45
255
7
89
208
6 959
624
6 333
569
482
400
81
73
10
3

1966
1966
1966
1966
1966
1966
1966
1966
1966
1966
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967

191
12
7
19
6
5
36
9
13
8
254 748
44 431
210 318
26 183
184 135
147 981
24 864
30 900
9 313
296
21
13
158
2 451
1 031
561
388
71
3
789
37
331
315
833
1 181
363
469
3 388
543
552
141
289
108
1 693
22
33
7
7 272
1 255
2 853
166
1 308

159
11
6
16
5
4
30
7
11
6
218 573
45 910
172 663
20 727
151 936
124 253
19 505
24 641
7 242
242
17
10
128
1 869
799
440
302
61
2
613
31
266
242
645
926
278
368
2 626
407
425
111
228
86
1 321
17
26
5
6 121
1 001
2 472
127
1 151

140
9
5
14
5
4
25
6
9
5
200 526
44 866
155 660
17 403
138 257
106 164
16 156
20 387
5 953
216
14
8
101
1 540
646
371
242
52
2
507
28
213
203
532
750
221
305
2 186
330
358
91
196
71
1 098
15
24
4
5 046
793
2 111
104
899

117
7
4
11
4
3
19
5
7
4
169 309
42 510
126 799
14 516
112 283
85 429
13 675
17 066
4 994
172
10
7
86
1 378
501
285
217
44
2
433
21
185
165
435
635
192
223
1 844
265
305
78
163
59
938
13
21
3
4 103
612
1 812
90
646

101
6
4
11
5
2
15
3
6
3
135 496
35 855
99 641
12 150
87 491
69 572
11 639
14 166
4 119
133
8
6
76
1 201
355
219
183
35
1
374
15
143
131
358
532
164
182
1 573
222
261
69
139
50
798
11
19
3
3 134
466
1 327
80
500

89
5
3
8
4
2
13
3
5
3
123 960
34 633
89 327
10 360
78 967
62 210
9 864
11 940
3 415
109
8
5
64
1 001
292
197
145
28
1
320
11
110
114
277
438
136
160
1 347
194
228
62
122
43
667
10
18
3
2 581
385
1 047
69
439

77
5
2
8
4
2
11
3
4
2
116 011
34 036
81 975
8 951
73 024
55 698
8 420
10 354
2 946
88
7
4
54
840
282
185
121
23
1
271
12
103
98
247
365
112
131
1 142
167
198
55
104
37
552
9
17
2
2 359
342
985
58
411

66
4
2
7
3
1
9
3
3
2
106 135
33 626
72 509
7 714
64 795
48 930
7 203
8 942
2 527
73
6
3
45
705
249
168
100
19
1
231
11
96
84
225
303
93
113
970
143
172
49
91
32
457
8
16
2
2 094
291
896
50
367

56
3
2
6
3
1
8
2
2
2
92 354
30 856
61 498
6 540
54 957
41 738
6 063
7 535
2 103
64
5
3
36
586
207
150
80
16
1
195
10
72
73
185
249
77
93
817
122
148
43
80
28
374
7
15
2
1 767
238
778
41
302

1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967

1 236
449
6
1 939
60
83
61
1 696
39
8 989
235
481
23
467
37
782
353
46
118
512
98
412
4 708
352
194
170
160 937
69 891
61 056
267
14
913
4 364
112
2 166
999
60 991
2 502
871
217
260
183
972
58 489
1 036
5 713
25
42 754
2 374
11
941
4 769

985
382
4
1 665
50
70
50
1 464
31
6 987
177
384
21
342
27
611
271
35
93
385
80
308
3 714
260
148
130
132 575
55 749
47 115
276
17
935
3 927
79
2 397
1 002
51 724
2 332
862
206
221
158
885
49 392
816
4 587
19
36 544
1 983
8
766
3 843

815
320
3
1 441
43
60
42
1 270
26
5 762
146
317
18
271
21
478
232
38
76
334
65
251
3 077
206
126
106
123 141
56 416
48 340
246
17
600
4 317
61
1 942
894
45 530
1 817
731
160
158
121
647
43 713
687
3 866
15
32 957
1 671
6
658
3 141

712
227
3
1 181
32
50
36
1 042
21
4 944
116
291
10
226
21
422
185
32
63
283
51
205
2 654
179
117
89
101 473
48 681
40 407
208
14
593
5 222
46
1 451
742
36 413
1 228
556
102
94
84
392
35 185
611
3 066
13
26 391
1 259
4
555
2 657

607
149
4
972
24
36
30
866
15
4 368
102
253
6
209
21
370
157
25
58
249
43
176
2 351
163
108
77
79 442
36 928
29 401
134
8
730
4 874
39
1 218
526
29 539
882
389
69
72
60
291
28 658
527
2 508
12
21 198
925
4
507
2 446

505
131
4
825
20
25
25
742
12
3 772
89
200
7
198
18
305
142
22
52
209
37
145
2 042
145
95
66
72 263
33 176
26 562
117
5
701
4 197
37
1 124
433
27 199
1 172
538
94
93
69
377
26 028
441
2 233
11
19 394
845
5
458
2 205

424
136
3
725
16
21
21
655
11
3 183
71
162
6
175
16
256
124
18
43
174
31
112
1 728
128
83
56
67 666
31 995
25 701
143
6
548
4 129
35
1 006
428
24 719
1 093
475
96
91
68
363
23 626
374
1 973
10
17 684
908
4
387
1 903

355
132
2
644
12
18
20
585
9
2 707
60
138
6
146
13
213
110
17
37
158
26
89
1 463
111
72
47
60 316
28 694
22 998
142
6
374
3 920
31
789
434
22 022
968
404
91
83
61
329
21 053
312
1 688
8
15 830
878
4
326
1 659

295
110
2
544
11
16
17
491
8
2 304
53
123
4
118
10
177
97
15
32
145
22
72
1 239
92
63
40
50 789
23 788
19 202
128
6
288
3 047
28
666
423
19 081
693
295
65
58
43
230
18 388
257
1 439
7
13 840
809
3
276
1 444

1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967

867
23 130
10
566
9 457
208
898
1 981
2 990
132
3 015
48
3 825
6 926
170
416
16
34
252
866
163
140
53
188
124
63
7
470
560
2 853
13
539
28 463
11 510
426
330
350
334
1 326
188
785
5 584
209
1 978
3 761
5
203
50
193
11
161
85

826
19 400
8
458
7 952
172
798
1 682
2 573
154
2 505
39
3 058
5 702
179
399
15
34
260
615
149
99
41
168
91
50
5
375
449
2 336
10
428
29 274
13 324
496
331
358
372
1 664
211
855
6 654
225
2 157
3 535
4
192
51
202
12
153
89

712
16 165
7
386
6 408
152
663
1 509
2 278
137
2 034
34
2 558
5 031
148
292
14
32
226
596
157
78
28
147
69
42
5
305
368
2 153
9
362
28 408
13 566
440
344
412
462
1 810
192
943
6 649
236
2 080
3 247
4
187
51
213
11
145
86

627
12 353
5
333
4 877
127
522
1 171
1 775
110
1 671
31
1 732
4 025
99
179
10
29
168
450
146
70
28
112
63
36
6
262
284
1 747
11
323
26 445
11 759
337
359
447
437
1 623
129
845
5 679
206
1 698
3 428
4
207
51
240
10
132
84

530
9 963
4
287
4 229
103
387
871
1 361
78
1 391
26
1 226
3 011
60
111
9
24
125
337
104
63
40
81
54
30
7
222
216
1 251
14
265
21 957
8 611
253
318
395
383
1 118
101
686
3 821
165
1 369
3 193
4
205
47
200
8
102
83

437
9 142
4
246
4 081
88
349
748
1 119
68
1 256
22
1 160
2 745
86
166
10
20
171
299
80
52
44
72
43
23
6
189
175
1 091
13
206
23 055
10 206
313
283
299
342
961
122
730
5 086
143
1 926
2 765
4
167
51
156
6
79
92

382
8 340
4
210
3 675
77
294
736
946
65
1 112
19
1 202
2 611
92
189
8
17
182
248
76
43
37
72
35
17
5
162
159
1 093
10
167
23 125
10 419
348
313
292
336
1 113
122
794
5 209
140
1 752
2 609
4
142
52
145
6
74
90

349
7 236
4
178
3 169
68
244
723
732
57
942
17
1 103
2 364
86
163
7
16
183
212
71
34
27
68
26
12
4
137
146
1 027
7
139
22 608
10 306
328
330
317
356
1 134
113
772
5 121
141
1 694
2 613
4
139
49
147
6
75
86

313
6 041
3
148
2 599
59
210
638
590
49
757
14
974
1 879
58
103
5
15
134
188
74
26
18
57
19
10
3
114
129
805
5
117
20 374
8 336
248
336
347
372
1 012
103
694
3 657
152
1 415
2 773
4
149
38
141
6
80
68

1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967

143
162
293
2 451
6 027
163
231
171
371
2 383
14
30
470
376
72
1 647
96
7 165
328
388
2 168
3 378
13
623
267
22 523
1 999
4
12
15
681
397
8
25
369
161
26
9
180
10
8
72
5
5 974
10
153
327
462
244
4 448
208
122

149
159
277
2 243
5 670
150
220
169
375
2 188
18
31
435
346
68
1 577
90
6 745
309
391
2 129
3 059
13
601
241
19 101
1 646
4
12
16
482
341
9
23
308
142
23
11
169
8
8
69
4
4 980
9
132
264
369
192
3 731
181
103

132
155
271
1 989
5 256
120
209
183
363
1 986
19
31
394
382
73
1 407
87
6 339
262
374
2 098
2 798
13
568
226
16 213
1 395
4
9
14
423
275
7
21
263
99
20
10
161
7
6
57
3
4 141
7
109
217
318
157
3 094
153
85

114
162
311
2 109
5 147
92
182
190
361
2 036
19
26
354
390
75
1 338
81
6 112
250
372
2 187
2 449
12
598
244
13 285
1 141
3
7
12
384
202
4
17
211
75
16
8
129
5
5
48
2
3 200
6
84
172
274
125
2 362
107
70

111
146
326
1 956
4 468
79
126
151
300
1 846
12
19
298
293
65
1 214
64
5 685
273
315
1 747
2 561
11
523
253
10 742
931
2
6
8
338
149
3
12
181
61
11
6
99
3
3
38
3
2 545
4
62
139
215
99
1 882
85
59

114
112
271
1 710
4 198
75
130
148
290
1 797
8
19
275
277
61
1 059
56
5 886
258
291
1 496
3 173
12
425
229
9 179
816
2
6
5
313
132
2
8
163
47
8
5
83
2
2
30
3
2 114
3
51
115
176
84
1 561
76
48

114
100
228
1 652
4 404
65
142
169
317
1 810
8
19
282
328
63
1 143
56
5 693
222
316
1 656
2 875
12
401
209
7 961
711
2
5
5
269
124
2
7
136
41
8
4
72
2
1
25
2
1 803
3
44
92
158
74
1 330
63
40

109
107
230
1 659
4 376
55
126
166
325
1 781
7
17
277
337
62
1 171
51
5 314
222
324
1 705
2 477
13
381
192
7 066
620
1
4
5
231
110
2
7
113
41
8
4
65
2
1
22
1
1 565
3
40
76
138
62
1 160
53
35

89
124
262
1 810
4 132
42
86
136
276
1 827
7
13
266
287
51
1 098
42
5 133
223
345
1 747
2 240
11
379
186
6 132
549
1
4
5
201
91
2
7
97
37
7
4
63
2
1
21
1
1 328
2
33
68
113
52
986
43
30

1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1967
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968

14 549
1 209
340
7 542
683
1 813
492
3
62
209
1 102
33
139
924
10 845
1 096
9 742
1 080
759
606
153
265
41
7
196
13
7
19
6
5
37
9
13
8
259 668
43 630
216 038
26 892
189 146
150 608
25 489
31 670
9 564
300
21
13
162
2 509
1 065
574
401
67

12 475
1 155
273
6 446
635
1 527
400
3
56
181
885
30
133
751
11 947
1 189
10 751
1 035
762
609
154
225
39
6
163
11
6
17
6
4
31
8
11
7
223 287
45 918
177 369
21 340
156 029
127 490
20 103
25 381
7 487
247
17
11
132
1 935
830
453
311
64

10 678
1 111
231
5 466
525
1 303
343
2
46
159
732
24
121
614
11 429
1 106
10 317
948
712
572
140
196
34
5
143
10
5
14
5
4
25
7
9
5
203 100
45 252
157 848
17 902
139 946
109 185
16 644
21 045
6 139
219
14
8
104
1 581
670
381
250
53

8 944
1 036
197
4 542
433
1 067
272
2
35
125
602
17
112
505
10 163
981
9 178
877
680
552
128
165
27
5
121
7
4
12
5
3
20
5
7
4
177 162
42 944
134 217
15 022
119 195
89 570
14 061
17 568
5 147
182
11
7
87
1 393
529
304
217
45

7 265
928
164
3 641
377
803
216
2
25
91
502
12
103
400
8 440
807
7 629
750
585
480
105
139
22
4
103
6
4
11
5
2
15
4
6
3
140 102
37 493
102 609
12 434
90 175
71 230
11 917
14 562
4 252
135
8
7
78
1 234
380
224
191
36

6 249
843
140
3 194
312
612
188
2
19
72
438
10
99
322
6 893
652
6 237
631
488
402
86
120
18
4
91
5
3
9
4
2
13
3
5
3
123 961
33 908
90 052
10 600
79 452
62 877
10 117
12 167
3 502
111
8
5
66
1 027
293
198
148
29

5 448
812
120
2 738
268
501
161
1
17
56
382
9
99
283
6 336
626
5 707
568
445
368
77
104
14
3
79
5
3
8
4
2
11
3
4
2
118 127
34 803
83 324
9 111
74 213
56 795
8 592
10 525
2 995
89
7
4
55
861
282
186
124
24

4 882
803
105
2 403
245
431
137
1
15
51
321
8
98
262
6 627
649
5 975
576
471
390
81
89
12
3
67
4
2
7
4
1
9
3
3
2
107 275
33 211
74 064
7 883
66 181
49 804
7 363
9 124
2 588
74
6
4
46
723
256
170
103
20

4 255
755
86
2 058
209
391
115
1
14
46
263
7
91
218
6 945
635
6 308
579
490
407
82
75
10
3
57
3
2
6
3
1
8
2
2
2
95 243
31 924
63 319
6 683
56 636
42 848
6 203
7 706
2 157
64
5
3
37
601
213
152
83
17

1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968

3
805
38
340
324
862
1 217
376
482
3 474
549
567
144
295
112
1 744
23
33
7
7 450
1 289
2 913
175
1 351
1 269
447
6
1 990
62
85
63
1 741
40
9 192
240
495
23
486
39
798
359
42
121
519
100
424
4 804
364
197
179
165 771
73 161

3
629
33
273
249
669
956
289
383
2 708
417
440
114
234
89
1 365
18
27
5
6 290
1 040
2 522
133
1 187
1 012
392
4
1 703
51
71
51
1 497
32
7 193
183
394
21
357
27
628
277
36
96
394
82
320
3 818
270
152
137
136 001
57 264

2
521
29
222
209
550
778
230
314
2 248
338
366
94
200
73
1 133
16
24
4
5 241
829
2 181
109
951
839
327
4
1 482
44
61
43
1 306
27
5 936
150
327
19
282
21
495
237
36
79
340
67
259
3 169
215
129
111
124 062
55 660

2
443
23
187
173
454
650
195
242
1 902
275
315
80
169
61
965
13
22
3
4 229
636
1 854
94
676
722
243
3
1 234
34
51
37
1 090
22
5 056
122
289
12
237
21
419
195
35
65
292
53
213
2 709
183
117
94
107 627
51 715

1
380
15
153
135
369
551
170
182
1 606
224
266
70
141
51
822
11
19
3
3 271
465
1 438
84
498
626
156
4
1 000
24
38
31
892
16
4 433
101
259
6
215
22
379
156
25
57
247
43
178
2 386
167
110
80
81 897
38 478

1
326
12
111
115
294
451
139
166
1 380
196
233
64
125
44
688
10
18
3
2 567
373
1 044
73
431
517
126
4
851
21
25
26
767
12
3 867
92
203
7
206
19
310
145
22
54
216
37
151
2 088
150
97
69
72 647
33 300

1
276
12
103
101
243
376
116
134
1 169
169
202
56
107
38
569
9
17
2
2 368
339
993
61
407
435
130
3
738
17
21
22
667
11
3 255
72
164
6
183
16
260
126
18
45
174
32
116
1 769
132
84
58
68 647
32 332

1
235
12
97
86
233
312
95
115
992
145
175
50
92
33
471
8
16
2
2 124
297
904
52
375
364
130
3
658
13
18
20
597
9
2 762
61
138
6
153
14
217
111
17
38
158
27
92
1 494
114
74
49
61 669
29 515

1
199
10
77
74
190
257
79
96
836
123
151
44
81
28
386
7
15
2
1 806
238
796
43
312
303
113
2
560
11
16
18
507
8
2 347
53
123
5
124
11
180
98
15
33
144
23
74
1 265
96
64
41
52 478
24 728

1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968

64 166
250
14
1 014
4 412
113
2 193
1 000
62 115
2 456
840
214
257
181
965
59 658
1 060
5 919
25
43 476
2 420
11
961
4 904
883
23 519
10
584
9 657
213
889
2 015
3 041
127
3 097
49
3 838
6 976
162
405
17
32
240
907
164
150
59
189
120
65
7
488

48 554
277
18
920
3 995
85
2 384
1 031
52 863
2 408
879
213
232
165
919
50 455
838
4 727
20
37 230
2 041
9
787
3 973
831
19 967
8
472
8 176
176
826
1 717
2 640
151
2 592
41
3 168
5 907
182
410
15
34
264
647
151
109
46
171
91
52
5
391

47 449
252
19
692
4 186
63
2 057
943
46 534
1 940
763
172
171
129
704
44 594
705
3 991
16
33 477
1 727
6
674
3 258
739
16 745
7
398
6 710
155
680
1 537
2 329
142
2 118
35
2 633
5 123
157
318
14
33
235
587
155
86
32
151
68
43
5
317

43 643
214
15
526
5 019
50
1 472
776
38 498
1 343
592
114
107
91
439
37 155
619
3 231
14
28 007
1 351
4
572
2 724
634
13 134
5
340
5 144
133
548
1 256
1 897
116
1 726
31
1 937
4 281
110
198
11
29
181
503
152
75
29
120
59
37
6
270

30 668
151
10
724
5 097
39
1 238
551
30 137
921
418
73
72
63
295
29 217
542
2 561
12
21 620
967
4
503
2 454
555
10 138
4
293
4 230
106
411
903
1 400
86
1 438
27
1 239
3 143
66
120
9
25
130
336
114
68
41
85
54
31
8
234

26 625
107
5
703
4 265
38
1 119
438
27 394
1 061
473
85
88
64
351
26 333
450
2 276
11
19 576
841
4
467
2 259
448
9 227
4
252
4 099
90
347
760
1 159
66
1 262
22
1 166
2 726
75
143
9
20
153
311
81
57
45
73
42
24
7
196

25 951
135
6
585
4 137
35
1 045
437
25 199
1 195
538
102
96
72
387
24 004
381
2 021
10
17 968
889
4
394
1 945
390
8 464
4
215
3 754
79
314
725
964
66
1 148
19
1 176
2 652
99
197
8
18
190
255
77
47
39
72
34
17
6
169

23 667
139
6
396
3 999
32
828
447
22 340
937
381
89
83
61
325
21 402
319
1 741
9
16 056
896
4
333
1 693
352
7 417
4
182
3 235
69
245
726
779
58
964
17
1 139
2 397
84
165
7
16
176
218
72
37
29
69
26
13
4
142

19 893
127
6
294
3 266
29
668
444
19 553
800
344
75
67
49
265
18 754
263
1 476
7
14 120
812
3
281
1 474
319
6 207
3
152
2 693
60
219
652
595
51
793
15
975
1 989
69
121
5
15
153
190
72
29
19
59
19
10
3
119

1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968

577
2 825
14
555
27 910
11 136
408
330
348
344
1 303
182
888
5 240
204
1 890
3 741
5
202
49
188
11
160
84
140
166
297
2 435
5 965
164
219
163
381
2 367
13
29
449
365
71
1 648
93
7 068
325
383
2 155
3 304
12
621
266
22 682
1 978
4

467
2 422
10
439
29 246
13 023
491
329
353
356
1 587
210
804
6 518
221
2 153
3 598
4
195
51
200
12
156
89
150
159
281
2 296
5 745
154
221
167
370
2 242
17
30
437
344
68
1 603
90
6 880
317
393
2 146
3 154
13
608
246
19 703
1 719
4

382
2 161
10
370
28 683
13 672
460
341
399
445
1 807
199
944
6 725
234
2 117
3 293
4
187
52
210
11
146
88
137
156
271
2 029
5 314
127
211
180
365
2 011
18
31
396
371
71
1 444
87
6 403
272
378
2 104
2 833
13
574
228
16 685
1 423
4

301
1 862
11
324
26 842
12 241
357
355
444
455
1 679
143
872
5 921
215
1 800
3 342
4
201
52
231
10
132
85
116
159
302
2 046
5 095
96
188
191
351
1 986
19
27
351
395
76
1 331
82
6 164
248
370
2 160
2 548
12
586
239
13 838
1 186
3

225
1 311
15
273
22 995
9 228
267
331
412
386
1 231
100
707
4 217
170
1 407
3 323
4
210
49
214
8
106
84
110
153
334
2 046
4 631
80
136
162
311
1 911
14
20
297
317
68
1 244
67
5 813
268
335
1 911
2 474
11
557
256
11 078
944
2

181
1 087
15
207
21 937
9 270
286
283
316
352
940
117
693
4 406
145
1 734
2 808
4
176
50
155
6
81
90
114
118
288
1 723
4 084
76
117
140
269
1 749
8
17
263
262
60
1 064
55
5 776
266
285
1 474
3 063
12
436
238
9 358
825
2

159
1 086
11
168
23 838
10 985
356
303
281
331
1 100
126
797
5 613
138
1 941
2 627
4
144
54
146
6
74
94
114
100
232
1 656
4 366
67
143
168
311
1 838
9
19
274
321
63
1 094
56
5 860
228
312
1 632
3 058
12
405
212
8 164
726
2

149
1 043
8
139
22 228
9 913
328
331
315
353
1 141
114
773
4 835
141
1 584
2 591
4
139
50
144
6
75
86
110
104
227
1 643
4 392
56
129
168
323
1 775
7
17
274
338
62
1 188
52
5 332
219
323
1 711
2 483
13
386
197
7 163
630
1

131
853
6
117
21 257
9 168
272
333
337
367
1 039
106
713
4 275
147
1 579
2 725
4
146
42
144
6
78
74
94
120
254
1 761
4 186
45
97
144
294
1 817
7
14
263
300
54
1 106
44
5 178
225
337
1 729
2 312
12
376
186
6 310
557
1

1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968
1968

12
15
663
402
7
25
373
162
26
9
173
10
8
68
4
6 110
10
150
332
472
251
4 556
213
125
14 595
1 217
347
7 513
672
1 842
504
3
64
213
1 119
33
137
930
10 547
1 041
9 500
1 089
762
610
152
270
41
7
202
13
7
20

12
16
527
350
9
23
317
147
23
10
172
9
8
72
4
5 122
9
138
273
381
198
3 833
184
106
12 862
1 163
279
6 665
650
1 576
413
3
57
186
917
31
135
787
11 900
1 203
10 691
1 056
776
622
154
230
39
6
167
11
6
17

10
15
418
286
7
21
270
108
21
10
163
7
6
60
3
4 278
8
114
224
324
162
3 199
159
88
10 984
1 121
237
5 633
548
1 340
352
2
48
162
757
25
124
636
11 651
1 140
10 506
974
732
588
144
201
35
6
146
10
5
15

7
12
400
214
4
18
221
74
16
9
135
5
5
49
2
3 360
6
90
180
282
130
2 483
117
72
9 292
1 056
202
4 731
446
1 113
289
2
37
130
627
18
113
527
10 393
1 017
9 371
894
690
561
129
171
28
5
125
8
4
13

6
9
339
155
3
12
180
61
11
7
101
3
3
39
3
2 588
4
66
142
226
101
1 904
84
61
7 546
951
169
3 800
385
844
222
2
26
95
516
12
104
420
8 777
868
7 905
792
623
513
110
142
23
5
105
6
4
11

6
5
317
132
2
8
165
48
8
5
83
2
2
29
3
2 177
3
53
118
179
84
1 611
79
50
6 356
855
142
3 226
326
630
192
2
19
74
447
10
98
334
7 198
696
6 498
654
508
421
87
123
18
4
92
6
3
9

5
5
278
126
2
7
140
41
8
4
73
2
1
25
2
1 836
3
45
96
159
74
1 353
65
41
5 603
813
123
2 854
271
512
166
1
17
60
392
10
98
287
6 369
629
5 737
584
459
380
79
106
15
3
80
5
3
8

4
5
234
113
1
7
116
40
8
4
66
2
1
22
2
1 606
3
40
78
141
63
1 191
54
35
4 928
803
106
2 419
248
439
141
1
15
50
332
9
98
266
6 521
652
5 866
571
463
385
78
91
13
3
69
4
2
7

4
5
205
95
2
7
98
38
7
4
62
2
1
21
1
1 362
2
35
69
117
53
1 011
44
31
4 391
766
90
2 143
215
394
118
1
14
48
272
8
93
228
6 905
645
6 257
586
495
412
83
76
11
3
58
3
2
6

1968
1968
1968
1968
1968
1968
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969

6
5
37
10
13
8
264 068
42 881
221 187
27 561
193 626
153 152
26 140
32 467
9 819
304
21
14
166
2 568
1 102
588
414
63
3
821
38
351
333
890
1 254
390
495
3 563
556
582
147
301
115
1 797
23
34
7
7 632
1 324
2 970
185
1 397
1 305
445
7
2 043

6
5
32
8
11
7
228 214
45 816
182 398
21 892
160 506
130 518
20 655
26 063
7 719
250
18
11
136
1 998
861
465
320
67
3
644
34
279
255
692
984
300
398
2 784
426
455
117
239
92
1 405
18
27
5
6 444
1 079
2 563
139
1 218
1 037
402
5
1 741

5
4
26
7
10
5
205 707
45 580
160 127
18 410
141 717
112 228
17 160
21 735
6 336
221
15
9
107
1 629
696
391
259
54
2
537
30
231
214
568
807
239
324
2 314
346
376
97
205
76
1 170
16
24
5
5 439
867
2 250
114
1 003
865
336
4
1 523

5
3
21
5
8
4
184 432
43 377
141 055
15 532
125 523
93 681
14 476
18 116
5 307
191
12
8
89
1 413
557
323
217
46
2
454
24
190
180
473
668
198
260
1 963
285
324
82
175
63
994
14
22
4
4 376
670
1 898
99
712
736
257
4
1 286

5
2
16
4
6
3
145 513
38 983
106 529
12 753
93 776
73 393
12 222
14 993
4 393
139
8
7
80
1 266
406
233
198
37
2
388
15
163
140
380
569
176
184
1 644
227
272
71
143
52
846
11
19
3
3 415
470
1 543
88
500
645
165
4
1 034

4
2
14
3
6
3
124 622
33 516
91 107
10 842
80 265
63 658
10 381
12 425
3 599
113
8
6
68
1 056
298
199
153
29
1
333
12
115
117
310
465
143
171
1 415
199
238
65
127
45
710
10
18
2
2 575
359
1 059
77
422
531
123
4
878

4
2
12
3
4
2
119 912
35 372
84 540
9 279
75 261
57 827
8 783
10 702
3 051
90
7
5
57
883
282
186
127
25
1
282
12
103
104
243
387
120
138
1 198
171
206
57
109
39
587
9
17
2
2 366
331
999
64
398
447
124
4
753

4
1
9
3
3
2
108 532
32 915
75 617
8 048
67 569
50 726
7 531
9 310
2 648
74
6
4
47
742
262
173
106
20
1
240
12
98
87
239
321
98
117
1 015
147
179
51
94
34
486
8
16
1
2 153
303
911
55
380
373
128
3
672

3
1
8
3
2
2
97 918
32 734
65 184
6 828
58 356
43 950
6 351
7 886
2 214
64
5
3
38
616
218
153
85
17
1
203
10
82
76
196
264
81
100
856
124
154
44
82
29
398
7
15
2
1 846
239
812
45
321
310
115
2
576

1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969

63
86
65
1 788
41
9 410
245
509
23
506
41
814
365
39
125
526
103
436
4 912
377
200
188
170 039
75 949
66 790
233
14
1 113
4 468
113
2 220
998
63 187
2 416
810
211
254
179
962
60 771
1 086
6 075
26
44 187
2 462
11
983
5 042
898
23 880
10
597

53
73
53
1 529
33
7 375
188
402
22
372
28
644
281
38
99
401
84
330
3 908
279
154
144
139 872
59 316
50 534
277
18
892
4 094
92
2 358
1 051
53 949
2 466
890
218
241
171
946
51 483
858
4 843
20
37 925
2 095
9
807
4 096
832
20 492
9
483

45
63
45
1 342
28
6 122
154
339
20
293
21
513
241
34
82
346
70
269
3 266
224
132
117
125 054
55 011
46 641
258
20
780
4 089
66
2 176
981
47 499
2 057
793
184
184
137
760
45 442
726
4 102
17
33 970
1 782
7
692
3 381
765
17 320
7
409

37
53
38
1 136
22
5 183
127
289
14
248
20
420
204
37
67
303
56
221
2 773
187
118
98
113 147
54 222
46 305
219
17
486
4 810
53
1 499
833
40 490
1 464
628
126
120
99
491
39 027
628
3 382
14
29 521
1 439
4
591
2 803
644
13 918
6
348

25
40
32
921
16
4 507
101
265
6
222
23
387
158
25
57
247
44
180
2 425
171
111
83
85 147
40 398
32 395
169
11
709
5 244
40
1 269
562
31 018
979
453
78
73
67
308
30 039
556
2 622
13
22 276
1 020
3
503
2 469
577
10 425
4
300

21
25
27
793
12
3 960
94
207
6
213
20
317
147
23
55
222
38
157
2 134
154
99
72
73 350
33 664
26 891
102
5
703
4 368
38
1 106
450
27 636
963
416
77
82
60
327
26 673
461
2 310
11
19 798
846
4
475
2 306
461
9 322
4
257

18
21
22
681
11
3 334
74
167
7
191
16
265
128
19
46
175
32
120
1 812
136
85
60
69 496
32 601
26 139
127
5
618
4 153
36
1 081
441
25 636
1 266
583
106
99
74
404
24 370
390
2 059
10
18 244
870
4
402
1 991
399
8 578
4
220

14
19
20
610
10
2 822
62
138
6
161
14
221
112
17
39
157
28
95
1 529
118
75
51
62 985
30 278
24 293
136
6
423
4 061
33
870
455
22 687
922
369
88
82
60
323
21 765
326
1 788
9
16 303
909
4
340
1 730
355
7 592
4
186

11
16
18
523
8
2 394
53
122
5
130
11
183
99
15
33
144
24
76
1 292
99
65
43
54 198
25 710
20 633
126
7
304
3 468
29
675
469
20 016
888
382
82
74
54
295
19 128
269
1 510
7
14 408
816
3
285
1 505
325
6 381
4
155

1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969

9 850
218
880
2 053
3 090
124
3 168
49
3 840
7 024
155
393
17
31
229
944
167
160
65
189
118
68
8
508
595
2 794
16
569
27 375
10 848
393
331
348
356
1 294
176
985
4 951
200
1 814
3 704
5
201
49
183
11
159
84
138
168
299
2 404

8 370
180
855
1 751
2 708
148
2 676
42
3 271
6 116
184
417
15
34
265
687
154
118
51
174
92
54
6
407
485
2 512
11
449
29 130
12 659
481
327
351
341
1 502
207
755
6 339
218
2 138
3 654
5
198
52
198
12
159
89
150
159
285
2 344

7 011
158
698
1 565
2 378
146
2 206
36
2 707
5 224
166
342
14
34
243
580
153
94
37
154
67
45
5
331
397
2 174
11
379
28 905
13 692
478
339
386
427
1 789
205
936
6 757
232
2 144
3 348
4
188
52
207
11
147
89
142
157
272
2 076

5 435
138
572
1 334
2 012
121
1 788
31
2 132
4 516
122
219
11
29
193
549
156
79
30
127
56
38
6
280
318
1 964
12
325
27 210
12 666
377
351
438
468
1 723
156
898
6 133
224
1 897
3 268
4
195
53
223
10
133
86
119
156
291
1 994

4 278
109
435
946
1 454
95
1 490
28
1 287
3 305
74
132
9
25
138
343
124
73
43
90
53
32
8
246
236
1 383
16
279
24 031
9 906
284
342
426
392
1 342
102
734
4 642
176
1 466
3 418
5
213
51
224
9
108
85
109
159
338
2 112

4 110
92
347
777
1 200
65
1 274
23
1 174
2 728
65
123
9
20
137
322
84
62
45
73
41
25
8
205
187
1 093
18
209
21 077
8 505
263
285
335
361
934
112
662
3 849
147
1 558
2 868
4
185
49
157
7
83
88
113
124
304
1 752

3 825
80
330
717
983
68
1 180
20
1 151
2 682
103
200
8
18
195
262
78
51
40
73
34
18
7
177
160
1 077
13
168
24 283
11 339
358
295
275
328
1 089
128
796
5 858
136
2 078
2 651
4
148
55
147
6
75
96
115
101
239
1 663

3 305
70
249
726
822
58
988
17
1 167
2 428
83
167
7
16
170
224
73
41
32
70
26
13
5
148
151
1 053
10
138
21 970
9 622
328
330
311
349
1 141
115
774
4 624
140
1 510
2 575
4
139
50
142
6
75
86
111
102
226
1 631

2 787
61
226
665
607
53
827
15
982
2 090
79
136
6
15
169
193
71
32
20
61
19
10
3
124
133
896
7
116
21 921
9 816
293
329
326
361
1 061
108
726
4 768
143
1 701
2 676
4
144
45
145
6
77
79
99
116
246
1 713

1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969

5 897
164
206
155
389
2 345
12
28
431
354
69
1 650
90
6 926
319
378
2 140
3 195
12
617
263
22 815
1 949
4
12
14
639
406
7
25
375
162
26
9
166
10
8
65
4
6 251
10
147
337
481
258
4 670
220
128
14 615
1 230
355
7 470

5 810
157
220
165
364
2 294
16
30
438
344
69
1 623
89
7 007
323
395
2 163
3 246
13
614
251
20 272
1 792
4
13
16
576
358
9
23
324
151
23
10
173
9
8
74
4
5 258
9
143
282
392
204
3 932
186
109
13 222
1 171
285
6 864

5 389
133
213
176
368
2 047
18
30
400
360
69
1 484
87
6 476
283
383
2 114
2 871
13
581
230
17 179
1 458
4
10
15
417
298
8
21
276
117
21
11
166
7
6
63
3
4 420
8
118
233
331
167
3 309
165
91
11 300
1 129
244
5 806

5 060
101
194
190
342
1 944
18
28
352
397
77
1 330
83
6 216
249
369
2 127
2 649
12
574
234
14 391
1 230
3
8
13
411
226
5
18
230
76
16
9
140
5
5
51
2
3 523
6
95
189
290
135
2 606
127
75
9 638
1 075
208
4 919

4 774
82
146
173
322
1 960
16
21
297
341
71
1 271
71
5 934
263
352
2 052
2 414
11
583
257
11 460
961
2
6
10
343
162
3
13
181
60
12
7
104
3
3
40
3
2 650
5
70
146
236
104
1 942
85
62
7 848
975
174
3 970

4 011
76
108
135
253
1 714
7
16
253
254
60
1 077
55
5 693
272
284
1 484
2 942
12
451
247
9 551
833
2
6
6
320
133
2
8
167
48
9
5
84
2
2
29
3
2 231
3
55
122
183
85
1 651
80
52
6 487
870
144
3 275

4 305
70
141
165
301
1 855
9
19
264
313
63
1 047
56
5 987
235
307
1 606
3 200
12
409
216
8 366
739
2
6
5
285
128
2
7
143
40
9
4
73
2
1
25
3
1 874
3
47
99
161
75
1 381
66
42
5 752
816
125
2 959

4 397
57
131
169
319
1 776
7
17
271
338
63
1 194
54
5 375
217
323
1 711
2 517
12
392
201
7 272
640
2
5
4
239
116
1
7
119
39
8
4
67
2
1
22
2
1 645
2
40
81
144
65
1 221
56
36
4 987
803
108
2 449

4 227
48
106
151
310
1 801
7
14
261
312
57
1 114
45
5 202
226
328
1 707
2 368
13
373
186
6 475
565
1
4
5
209
98
2
7
100
38
7
4
62
2
1
21
2
1 396
2
37
69
121
54
1 036
46
31
4 514
776
94
2 217

1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1969
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970

661
1 861
516
3
66
216
1 134
33
136
933
10 272
987
9 278
1 099
765
614
151
277
40
8
208
13
7
20
6
6
37
10
13
8
268 254
42 320
225 934
28 209
197 725
155 941
26 889
33 361
10 104
306
22
15
171
2 638
1 144
604
429
60
4
840
37
362

662
1 624
427
3
58
190
947
31
136
824
11 803
1 208
10 588
1 074
788
634
155
235
39
6
171
12
7
18
6
5
33
8
12
7
232 695
45 578
187 117
22 352
164 764
133 170
21 143
26 673
7 927
253
18
12
140
2 053
890
476
330
68
3
655
36
286

571
1 377
362
3
49
165
783
26
126
659
11 833
1 170
10 658
1 001
752
605
147
207
36
6
149
11
6
15
5
4
27
7
10
6
208 832
45 832
163 000
18 897
144 103
115 295
17 673
22 413
6 537
223
15
10
111
1 679
722
401
268
56
2
552
31
239

462
1 160
305
2
38
135
652
19
114
549
10 658
1 050
9 604
910
699
568
131
177
29
5
130
9
4
13
4
3
21
5
8
4
190 487
43 875
146 612
16 021
130 591
97 518
14 914
18 709
5 476
198
12
8
90
1 440
585
339
221
48
2
467
25
194

393
888
230
2
27
99
532
13
105
440
9 051
922
8 125
831
657
543
114
146
24
5
107
6
4
12
6
2
16
4
6
3
151 627
40 123
111 504
13 116
98 387
76 139
12 559
15 455
4 539
144
9
8
82
1 295
433
245
203
39
2
397
16
171

339
652
197
2
19
75
457
10
98
348
7 539
749
6 786
680
532
442
89
126
19
4
94
6
3
9
4
2
14
4
6
3
126 358
33 696
92 662
11 080
81 582
64 653
10 652
12 721
3 705
114
8
6
69
1 088
308
202
158
30
1
340
12
120

275
524
171
2
16
63
401
9
98
292
6 462
638
5 820
602
474
393
80
108
15
3
82
5
3
8
4
2
12
3
5
2
121 086
35 536
85 550
9 453
76 097
58 727
8 995
10 890
3 116
91
7
5
59
908
281
187
130
25
1
288
12
104

251
446
145
1
15
51
343
9
98
269
6 426
655
5 768
568
458
382
76
93
13
3
70
4
2
7
3
2
10
3
3
2
110 062
32 926
77 135
8 202
68 934
51 716
7 703
9 495
2 705
75
6
4
49
762
267
174
109
21
1
245
12
98

222
398
122
1
14
49
282
8
94
238
6 847
652
6 193
590
498
414
83
78
11
3
59
3
2
6
3
1
8
3
2
2
100 228
33 230
66 998
6 973
60 025
45 013
6 507
8 072
2 272
64
5
3
40
633
225
155
88
18
1
207
10
86

1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970

339
919
1 295
404
511
3 664
567
600
151
310
119
1 853
22
35
7
7 818
1 364
3 023
195
1 438
1 346
446
7
2 101
65
88
67
1 837
43
9 675
252
523
24
530
43
834
369
40
129
537
106
449
5 048
391
204
196
173 768
78 074
68 770
221
13
1 173

259
713
1 011
310
412
2 849
432
468
119
243
95
1 441
18
28
6
6 591
1 118
2 600
146
1 250
1 061
412
5
1 779
54
74
54
1 562
34
7 528
192
410
22
386
30
658
283
38
102
405
86
339
3 982
287
156
150
143 605
61 467
52 592
274
17
885

218
586
836
249
336
2 379
355
386
100
209
78
1 206
16
24
5
5 631
907
2 312
120
1 051
890
348
4
1 564
47
65
46
1 377
28
6 303
159
350
20
305
21
531
244
33
85
353
73
278
3 359
233
136
122
126 660
54 924
46 410
264
21
841

186
490
689
203
276
2 024
294
334
84
181
65
1 024
14
23
4
4 548
711
1 952
103
755
753
269
4
1 336
39
54
39
1 180
23
5 325
133
293
16
258
19
426
212
38
70
312
58
230
2 845
192
120
102
117 386
55 815
47 952
226
18
486

145
393
587
181
190
1 689
232
280
72
147
54
871
11
19
3
3 558
484
1 631
92
509
662
177
4
1 073
26
41
33
956
17
4 596
102
269
7
230
24
393
161
26
58
251
46
185
2 470
175
112
86
89 265
42 670
34 597
184
12
682

118
324
481
148
174
1 448
201
242
66
130
46
733
10
18
2
2 616
348
1 102
81
412
547
123
4
905
22
25
28
819
12
4 046
96
212
6
221
22
325
147
23
56
226
39
162
2 177
159
101
75
74 520
34 354
27 436
105
5
706

105
246
399
123
142
1 228
173
211
58
112
40
607
9
17
1
2 354
319
1 000
68
387
459
118
4
772
18
21
23
699
11
3 420
76
169
6
200
17
271
129
19
47
179
33
125
1 857
141
87
63
70 161
32 797
26 259
119
5
647

88
241
331
101
119
1 040
149
183
52
95
35
501
8
16
1
2 175
308
918
57
381
383
125
3
687
14
20
20
623
10
2 888
63
139
6
170
14
226
113
17
39
157
28
98
1 566
122
76
53
64 234
30 934
24 823
132
6
456

77
202
273
84
103
877
126
157
45
83
30
411
7
15
1
1 884
243
826
48
330
319
116
2
593
11
16
18
539
8
2 445
54
122
5
137
11
187
99
15
34
144
24
78
1 321
103
66
45
55 846
26 660
21 361
126
7
319

1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970

4 563
114
2 231
988
64 311
2 404
791
211
254
179
969
61 906
1 117
6 152
27
44 988
2 507
11
1 007
5 190
906
24 259
10
604
10 040
224
877
2 103
3 146
121
3 224
50
3 860
7 124
150
383
18
30
222
980
172
168
71
191
118
71
8
532
616
2 795
18
581

4 189
97
2 349
1 064
54 902
2 502
892
221
248
176
966
52 400
875
4 925
21
38 558
2 143
9
824
4 212
833
20 949
9
492
8 543
184
879
1 781
2 770
144
2 758
42
3 346
6 286
184
420
15
33
264
727
157
125
56
177
94
56
6
425
502
2 576
12
458

4 035
69
2 274
1 010
48 486
2 164
818
194
197
145
811
46 321
747
4 193
17
34 520
1 838
7
710
3 505
785
17 895
7
419
7 293
161
718
1 593
2 432
149
2 295
37
2 790
5 355
174
363
14
35
250
583
152
101
42
157
68
46
5
345
412
2 208
12
387

4 626
56
1 552
898
42 209
1 587
663
139
133
106
546
40 623
642
3 505
14
30 776
1 519
5
610
2 893
659
14 650
7
356
5 733
143
593
1 400
2 109
126
1 859
32
2 292
4 712
132
242
12
29
205
578
159
84
30
134
55
39
7
291
335
2 038
13
329

5 284
41
1 299
571
32 246
1 049
485
85
78
72
329
31 197
570
2 696
13
23 229
1 085
3
508
2 499
595
10 855
4
306
4 389
114
458
1 001
1 528
103
1 542
29
1 380
3 494
83
146
9
25
146
364
133
77
45
96
53
33
9
257
248
1 467
18
285

4 504
38
1 097
463
27 967
903
384
72
78
58
310
27 063
474
2 333
12
20 082
860
4
479
2 342
478
9 433
4
262
4 118
94
353
797
1 238
67
1 297
23
1 180
2 766
60
112
9
20
128
329
90
66
46
75
41
26
9
216
194
1 112
22
212

4 182
36
1 109
440
25 989
1 280
593
105
99
75
408
24 709
400
2 085
10
18 497
854
4
411
2 040
408
8 682
4
224
3 882
82
340
715
1 008
69
1 206
20
1 133
2 693
102
196
8
18
192
271
79
55
41
73
34
19
7
185
162
1 066
16
168

4 111
33
915
459
23 081
943
379
89
83
62
330
22 138
335
1 824
9
16 577
911
4
348
1 770
360
7 757
4
190
3 382
71
257
723
857
58
1 018
17
1 179
2 463
84
171
7
16
169
230
75
44
34
70
26
14
6
156
152
1 057
12
138

3 635
30
691
492
20 450
942
402
87
79
58
316
19 509
275
1 541
8
14 697
825
3
291
1 538
330
6 562
4
159
2 876
62
231
676
628
54
860
15
998
2 173
85
148
6
15
178
197
71
34
21
63
19
11
4
130
136
932
9
116

1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970

26 958
10 680
382
332
354
366
1 295
173
1 043
4 767
199
1 769
3 655
5
199
49
178
11
160
83
136
169
299
2 362
5 857
165
198
150
391
2 326
12
28
422
350
69
1 655
89
6 766
312
372
2 131
3 069
12
609
259
23 024
1 933
4
12
13
624
410

28 916
12 274
469
324
348
331
1 425
203
728
6 125
214
2 108
3 696
5
200
53
195
12
161
88
149
160
289
2 380
5 852
159
216
161
360
2 334
16
29
437
340
70
1 641
87
7 094
328
395
2 175
3 308
13
619
255
20 738
1 845
4
14
16
614
365

29 061
13 619
489
337
375
408
1 753
211
916
6 740
229
2 161
3 405
4
189
52
205
12
150
89
146
158
273
2 124
5 470
139
215
173
369
2 090
17
30
407
350
68
1 522
87
6 568
293
387
2 126
2 927
13
587
233
17 705
1 506
4
11
15
430
309

27 592
13 024
398
347
431
474
1 758
167
922
6 319
230
1 977
3 231
4
191
53
218
10
135
87
122
155
283
1 970
5 065
107
200
189
337
1 925
17
29
357
396
76
1 344
84
6 272
252
370
2 106
2 731
13
568
231
14 925
1 269
3
8
13
417
238

24 864
10 513
301
349
436
402
1 439
108
765
5 001
183
1 531
3 460
5
214
53
230
9
110
86
108
162
338
2 141
4 864
84
155
181
328
1 977
16
22
298
361
74
1 290
74
6 027
259
364
2 145
2 392
12
598
256
11 887
985
3
6
10
348
169

20 755
8 129
250
289
354
369
958
108
645
3 565
150
1 442
2 950
4
193
49
163
7
85
86
111
130
318
1 800
4 004
77
105
134
245
1 704
8
16
247
254
60
1 096
56
5 672
275
289
1 540
2 829
12
471
254
9 773
839
2
6
6
321
136

24 243
11 295
351
288
275
328
1 076
128
786
5 815
135
2 113
2 682
4
153
55
147
6
76
98
115
103
249
1 673
4 221
72
135
160
287
1 850
9
19
255
302
63
1 012
55
6 044
242
302
1 581
3 269
12
415
222
8 550
749
2
6
5
290
129

21 997
9 589
330
327
304
344
1 138
116
779
4 598
139
1 514
2 566
4
140
51
140
6
76
87
112
101
226
1 621
4 389
59
133
170
315
1 783
7
17
267
335
63
1 183
55
5 453
217
321
1 702
2 597
12
397
205
7 404
651
2
5
4
243
119

22 321
10 177
308
327
318
357
1 082
110
740
5 039
140
1 757
2 636
4
142
48
146
6
76
83
103
112
239
1 675
4 272
51
113
157
322
1 792
7
15
260
321
58
1 126
46
5 237
226
323
1 698
2 415
13
373
187
6 620
573
1
4
5
212
102

1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970
1970

7
25
378
162
25
9
162
10
8
63
4
6 412
11
145
342
493
264
4 800
227
131
14 679
1 250
364
7 463
653
1 871
528
4
67
218
1 153
32
136
940
10 028
946
9 075
1 114
770
619
151
286
40
8
216
14
8
20
6
6
37
10

9
23
330
154
22
10
171
10
8
75
4
5 386
9
146
290
402
210
4 029
188
112
13 506
1 179
289
7 010
669
1 667
439
3
60
195
972
32
136
856
11 674
1 200
10 467
1 089
798
643
155
239
39
6
176
12
7
18
6
5
33
8

8
21
284
125
21
11
170
7
7
66
3
4 566
9
122
241
338
172
3 420
169
94
11 633
1 138
250
5 988
592
1 417
372
3
50
170
811
27
128
688
11 967
1 194
10 767
1 026
770
619
150
212
37
6
152
11
6
16
5
4
28
8

5
18
239
80
17
9
144
5
5
52
2
3 682
6
100
197
298
141
2 727
135
77
9 975
1 091
214
5 099
479
1 205
319
2
40
140
678
21
115
572
10 946
1 078
9 864
929
710
576
134
183
30
5
134
9
5
13
4
4
22
6

3
14
184
59
12
8
108
3
4
41
3
2 741
5
74
151
246
108
2 004
89
64
8 162
999
180
4 141
403
933
241
2
28
103
551
13
106
461
9 293
966
8 323
863
683
565
118
151
25
5
111
7
4
13
7
2
16
4

2
8
168
48
9
6
85
2
2
29
3
2 276
3
57
125
189
86
1 680
81
54
6 658
888
147
3 353
350
679
203
2
19
78
468
9
98
364
7 878
803
7 070
711
559
467
92
129
20
4
96
6
3
9
4
2
14
4

2
7
146
40
9
4
74
2
1
24
3
1 918
3
48
102
163
75
1 414
68
43
5 883
823
128
3 039
282
536
175
2
16
66
411
9
97
300
6 622
657
5 961
621
490
408
82
111
16
4
83
5
3
8
4
2
13
4

1
7
121
38
8
4
68
2
1
21
2
1 682
2
41
83
147
66
1 249
57
37
5 072
804
109
2 501
254
453
149
2
15
52
354
9
97
273
6 362
656
5 703
569
457
381
75
95
13
3
71
5
2
7
3
2
10
3

2
7
101
38
7
4
62
2
1
20
2
1 433
2
38
70
125
55
1 064
47
32
4 614
784
96
2 274
227
402
126
1
14
50
292
8
94
246
6 777
655
6 119
591
497
414
83
80
11
3
60
4
2
6
3
1
8
3

1970
1970
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971

13
8
273 239
41 608
231 632
29 055
202 576
159 192
27 782
34 394
10 437
312
22
16
174
2 722
1 191
625
445
56
4
864
37
375
345
953
1 343
420
529
3 787
580
621
155
321
123
1 920
23
36
8
8 005
1 393
3 093
206
1 469
1 393
443
7
2 166
68
91
70
1 894

12
7
237 804
45 231
192 572
23 067
169 505
136 441
21 847
27 499
8 207
258
18
13
144
2 132
926
491
342
69
3
674
36
295
264
738
1 049
323
428
2 945
444
486
122
250
99
1 491
18
29
6
6 749
1 148
2 658
153
1 274
1 097
414
5
1 825
56
76
56
1 602

10
6
211 907
45 978
165 929
19 275
146 654
118 106
18 157
23 020
6 733
225
16
10
115
1 732
748
411
277
59
2
565
31
246
220
602
864
258
348
2 441
363
397
102
214
81
1 239
16
25
5
5 778
929
2 359
124
1 090
915
356
4
1 601
48
66
48
1 410

9
4
194 745
44 378
150 367
16 256
134 110
100 740
15 300
19 224
5 625
200
13
9
93
1 468
609
351
225
48
2
477
26
200
189
504
710
209
288
2 074
302
342
86
186
68
1 050
14
24
4
4 695
738
1 988
108
806
771
280
4
1 382
41
55
40
1 222

6
4
158 537
41 373
117 164
13 363
103 800
79 250
12 862
15 885
4 668
147
9
8
83
1 316
460
258
206
40
2
404
17
176
149
406
603
184
201
1 730
238
287
73
151
56
892
10
20
3
3 698
520
1 675
96
540
676
187
4
1 117
28
42
34
995

6
3
129 082
34 496
94 586
11 248
83 338
65 844
10 898
13 056
3 811
113
8
7
71
1 119
323
205
165
32
1
346
12
127
119
335
497
153
176
1 477
203
247
66
131
47
752
9
19
2
2 721
362
1 162
84
417
564
128
4
932
22
26
29
843

5
2
121 593
35 316
86 277
9 613
76 664
59 483
9 195
11 099
3 177
91
7
5
60
932
281
187
133
26
1
294
12
104
105
253
410
127
147
1 255
175
214
59
114
41
624
8
17
2
2 375
321
1 005
71
383
471
121
3
792
19
21
24
718

3
2
111 631
33 219
78 412
8 339
70 073
52 701
7 850
9 661
2 749
74
6
4
50
781
269
175
111
21
1
249
12
98
89
240
341
104
122
1 061
150
186
52
97
35
515
8
16
1
2 205
311
931
60
379
393
126
3
699
15
20
20
633

2
2
101 919
33 376
68 543
7 108
61 435
45 948
6 641
8 249
2 324
63
5
4
41
649
231
157
90
18
1
210
11
88
77
207
281
86
105
894
128
160
46
84
30
423
7
15
1
1 935
255
845
50
338
327
119
2
606
11
17
19
551

1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971

44
9 998
260
540
24
556
45
857
377
41
133
555
109
466
5 213
408
210
204
178 325
80 691
71 248
205
13
1 252
4 648
115
2 236
974
65 720
2 377
764
209
254
179
971
63 343
1 157
6 297
28
45 978
2 560
12
1 037
5 355
919
24 692
10
614
10 266
231
862
2 167

35
7 774
199
423
23
405
31
681
288
39
106
417
89
353
4 103
301
161
156
147 835
63 733
54 779
267
15
902
4 267
101
2 331
1 069
56 166
2 525
886
222
253
179
984
53 641
905
5 084
22
39 378
2 198
9
848
4 357
840
21 479
10
504
8 767
189
893
1 823

29
6 466
163
358
21
319
23
550
245
33
88
358
75
284
3 444
242
138
126
128 414
55 089
46 507
269
21
868
4 008
74
2 315
1 027
49 382
2 261
843
202
208
152
856
47 122
765
4 209
18
35 085
1 890
8
727
3 622
798
18 445
8
427
7 536
165
744
1 620

24
5 447
137
296
17
272
20
436
216
38
73
317
61
231
2 911
199
121
105
119 954
56 342
48 440
233
19
518
4 459
58
1 679
935
43 450
1 724
702
151
147
115
609
41 726
654
3 443
15
31 732
1 588
5
626
2 985
678
15 307
7
362
6 020
147
613
1 448

17
4 671
105
269
8
240
23
396
165
28
59
255
47
188
2 509
178
112
88
94 005
45 204
37 084
193
14
635
5 279
43
1 332
623
33 687
1 151
523
94
87
78
368
32 537
580
2 685
14
24 435
1 157
3
517
2 539
607
11 402
5
310
4 547
118
483
1 066

12
4 115
96
218
6
227
22
334
146
24
56
227
40
168
2 211
162
102
76
76 001
35 293
28 144
116
6
704
4 686
38
1 123
475
28 316
879
374
70
75
58
301
27 437
487
2 306
12
20 406
880
4
481
2 365
496
9 551
4
266
4 114
97
368
820

11
3 501
79
172
6
207
17
277
130
19
49
183
34
133
1 898
144
89
64
70 529
32 829
26 230
114
5
664
4 217
37
1 118
444
26 242
1 245
573
101
98
73
399
24 998
408
2 102
11
18 708
840
4
421
2 088
416
8 765
4
227
3 918
84
349
716

10
2 947
64
140
6
177
14
231
113
17
40
157
29
103
1 599
125
77
54
65 217
31 331
25 121
131
6
488
4 141
34
957
453
23 481
990
408
91
86
64
342
22 491
342
1 868
10
16 837
903
4
355
1 807
364
7 896
4
192
3 455
72
271
716

8
2 489
54
122
6
143
11
192
99
15
34
143
25
81
1 346
106
67
46
57 237
27 458
21 966
128
7
335
3 782
30
715
494
20 802
959
404
90
82
59
325
19 843
281
1 581
8
14 935
836
3
296
1 568
333
6 732
4
161
2 951
63
236
682

1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971

3 210
117
3 280
51
3 884
7 222
143
369
18
30
212
1 023
178
179
76
193
119
73
9
554
639
2 790
20
597
26 506
10 569
368
335
361
387
1 326
169
1 144
4 567
199
1 713
3 581
4
196
49
173
10
160
83
134
171
298
2 298
5 807
165
192
149

2 835
141
2 843
44
3 430
6 457
183
422
15
32
260
767
161
133
60
180
97
57
7
444
522
2 633
14
471
28 680
11 917
455
323
346
325
1 369
198
729
5 894
210
2 067
3 729
5
202
53
192
11
163
88
148
161
293
2 408
5 889
161
212
158

2 489
150
2 386
38
2 882
5 498
180
381
15
34
255
595
153
106
46
161
71
48
6
362
428
2 250
13
394
29 142
13 434
491
333
366
389
1 701
212
873
6 675
227
2 168
3 466
4
191
53
202
12
152
91
149
158
276
2 175
5 540
144
215
170

2 186
132
1 943
33
2 417
4 855
143
266
13
31
214
590
161
87
34
140
55
40
8
307
349
2 069
19
329
27 956
13 278
416
344
421
469
1 781
179
930
6 470
233
2 034
3 228
4
189
54
214
11
137
89
127
154
277
1 968
5 100
113
204
187

1 620
110
1 601
29
1 512
3 713
93
161
10
26
155
396
141
79
44
102
53
35
10
273
261
1 562
26
284
25 644
11 094
319
352
442
414
1 524
118
794
5 328
192
1 612
3 464
5
212
54
234
9
115
87
110
163
332
2 138
4 940
87
165
187

1 276
72
1 325
24
1 185
2 841
60
108
10
22
123
331
97
69
47
78
42
28
10
231
200
1 146
25
215
20 998
8 129
248
297
372
374
1 011
105
642
3 542
154
1 384
3 052
4
200
49
175
7
90
85
111
137
328
1 862
4 111
78
108
139

1 038
68
1 220
21
1 122
2 692
98
184
8
19
184
280
81
58
42
73
35
21
8
195
165
1 055
19
167
23 785
10 891
336
284
282
331
1 040
126
756
5 537
135
2 065
2 715
4
160
55
148
6
78
97
115
107
260
1 683
4 152
73
128
154

886
60
1 047
18
1 175
2 509
88
177
7
17
171
236
77
47
36
71
27
15
6
164
153
1 066
15
137
22 268
9 780
336
320
296
338
1 130
118
778
4 738
137
1 588
2 567
4
141
52
140
6
76
89
113
100
227
1 618
4 370
61
134
169

658
55
885
15
1 021
2 246
88
155
6
16
181
201
72
36
24
65
20
11
4
135
138
968
10
115
22 422
10 263
318
327
312
352
1 097
111
744
5 111
138
1 752
2 600
4
140
49
145
6
76
85
106
109
233
1 646
4 304
53
119
161

1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971

398
2 288
11
28
412
352
68
1 653
89
6 548
301
365
2 117
2 899
12
600
254
23 205
1 902
3
11
12
595
414
6
25
381
160
25
9
160
10
8
59
5
6 597
11
141
349
507
271
4 948
236
133
14 707
1 272
375
7 426
640
1 878
542
4

361
2 363
15
29
434
341
70
1 654
87
7 145
330
394
2 182
3 341
13
624
259
21 207
1 885
4
14
16
640
372
8
24
337
157
23
9
169
10
8
74
4
5 536
9
149
298
414
217
4 142
192
116
13 785
1 192
297
7 148
674
1 707
453
3

367
2 136
17
30
411
344
67
1 550
87
6 701
303
393
2 143
3 015
13
596
238
18 242
1 559
4
11
15
456
318
8
21
290
131
21
11
171
7
7
68
4
4 693
9
127
247
347
177
3 516
172
97
11 990
1 150
256
6 190
612
1 459
383
3

340
1 929
17
29
363
391
75
1 363
85
6 350
258
374
2 107
2 801
13
567
229
15 424
1 303
3
9
13
418
250
5
18
246
85
17
9
150
5
5
54
3
3 827
7
105
202
303
145
2 842
142
80
10 294
1 109
219
5 273
499
1 242
330
2

330
1 987
17
23
307
376
76
1 304
77
6 145
256
373
2 204
2 440
12
606
253
12 368
1 021
3
7
10
359
179
3
14
190
59
12
8
115
3
4
43
3
2 858
5
78
156
255
112
2 091
94
66
8 488
1 024
184
4 318
413
977
253
2

253
1 735
9
16
252
265
62
1 134
58
5 706
275
300
1 639
2 724
12
497
258
10 060
854
2
6
6
324
139
2
8
168
48
9
6
89
2
2
31
3
2 331
3
59
128
196
88
1 719
81
56
6 875
909
151
3 459
360
712
208
2

276
1 828
9
18
252
288
62
1 006
55
6 027
249
296
1 549
3 268
12
423
227
8 732
762
2
6
5
296
130
2
7
149
40
9
4
75
2
2
25
3
1 965
3
50
106
165
76
1 451
70
45
6 005
831
130
3 099
292
551
180
2

310
1 795
8
17
266
331
63
1 159
55
5 551
219
317
1 681
2 712
12
400
208
7 560
665
2
5
4
251
121
1
7
124
38
8
4
69
2
1
22
2
1 714
2
42
86
149
67
1 272
59
38
5 181
805
111
2 577
257
462
153
2

324
1 784
7
16
262
327
60
1 142
48
5 254
224
319
1 689
2 443
13
375
189
6 742
583
1
4
5
217
105
2
7
103
38
7
4
62
2
1
20
2
1 469
2
39
71
128
56
1 091
48
33
4 690
789
98
2 314
232
406
129
1

1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1971
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972

66
221
1 176
32
134
940
9 682
892
8 784
1 127
771
620
151
298
40
8
226
15
8
20
6
6
37
10
13
8
276 152
41 387
234 765
29 681
205 084
162 054
28 615
35 362
10 745
315
23
17
178
2 802
1 240
645
460
54
4
884
35
388
345
983
1 386
434

60
198
1 002
32
136
884
11 479
1 181
10 291
1 104
806
649
156
246
39
7
181
12
7
18
6
5
34
9
12
7
243 332
44 673
198 658
23 780
174 879
139 641
22 557
28 331
8 486
262
19
14
148
2 209
963
507
355
68
3
694
37
304
268
764
1 088
337

51
173
838
27
129
720
12 044
1 214
10 823
1 046
785
632
153
216
38
6
156
11
6
16
5
4
29
8
10
6
215 725
46 050
169 675
19 740
149 936
121 108
18 688
23 673
6 950
228
16
11
119
1 794
776
423
286
62
2
579
32
253
222
620
894
268

40
144
702
21
115
597
11 239
1 112
10 122
948
723
586
137
188
31
5
137
9
5
13
5
4
23
6
9
4
197 790
44 771
153 019
16 515
136 504
103 726
15 726
19 791
5 786
201
13
9
96
1 504
633
362
232
49
2
489
27
207
190
518
736
217

29
109
571
14
106
488
9 748
1 006
8 737
887
702
580
122
155
25
5
114
7
4
13
6
2
17
4
7
4
166 275
42 274
124 001
13 613
110 388
82 906
13 197
16 336
4 804
151
10
8
84
1 334
487
275
207
40
2
412
18
179
153
420
618
188

20
81
480
10
98
386
8 222
846
7 370
746
591
492
98
132
20
5
97
6
3
9
4
2
14
4
6
3
132 902
35 905
96 996
11 401
85 595
67 233
11 155
13 427
3 928
111
8
7
73
1 154
342
209
173
33
1
352
13
137
121
344
515
159

17
68
420
9
95
312
6 808
682
6 122
640
506
422
84
113
16
4
85
5
3
8
4
2
13
4
5
2
121 683
34 697
86 986
9 773
77 213
60 174
9 422
11 327
3 248
90
7
6
62
958
280
187
136
27
1
300
12
105
104
265
423
131

15
54
364
9
96
277
6 349
657
5 688
576
461
385
77
97
14
4
73
5
2
7
3
2
11
3
3
2
113 630
33 828
79 802
8 470
71 332
53 802
8 005
9 838
2 793
73
6
5
51
801
270
176
114
22
1
253
12
98
90
236
351
108

14
51
302
8
94
252
6 680
657
6 019
589
492
411
82
82
12
3
61
4
2
6
3
1
9
3
2
2
103 275
33 143
70 132
7 252
62 879
46 863
6 786
8 436
2 379
62
5
4
42
666
238
159
93
18
1
214
11
90
76
214
289
89

1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972

548
3 898
591
641
159
332
127
1 980
22
38
8
8 184
1 425
3 143
216
1 512
1 437
445
7
2 228
70
93
73
1 946
46
10 308
266
554
25
582
46
879
381
46
138
567
112
479
5 382
423
214
211
180 346
81 127
71 541
199
13
1 267
4 789
118
2 243
958

443
3 043
457
503
126
258
102
1 542
19
30
6
6 909
1 181
2 719
162
1 290
1 135
416
5
1 876
57
78
58
1 646
36
8 018
205
437
23
425
33
704
292
38
109
430
91
367
4 220
314
166
162
152 787
66 730
57 679
257
14
950
4 339
105
2 320
1 067

361
2 511
373
410
105
218
84
1 274
16
26
5
5 928
957
2 408
129
1 122
943
365
4
1 638
49
67
49
1 443
30
6 646
167
367
21
333
24
570
247
34
91
364
77
292
3 535
252
141
130
130 947
55 873
47 232
272
20
874
4 023
79
2 329
1 043

299
2 128
310
349
89
190
70
1 078
13
24
4
4 860
762
2 038
112
858
794
292
4
1 426
42
56
42
1 261
24
5 592
140
303
18
285
21
452
218
36
75
322
63
232
2 987
206
123
108
121 408
56 072
48 077
242
19
593
4 301
60
1 823
955

217
1 779
247
296
74
156
58
914
10
21
3
3 828
559
1 701
101
575
689
199
4
1 167
31
43
35
1 040
18
4 758
109
267
10
253
23
397
171
30
61
263
49
189
2 553
181
113
90
99 756
48 254
40 197
200
15
576
5 169
46
1 368
684

175
1 505
205
252
66
133
48
772
8
19
2
2 856
382
1 242
89
423
583
133
3
960
23
28
29
868
13
4 178
95
224
6
235
23
346
144
23
56
226
40
171
2 243
166
104
78
77 950
36 580
29 140
131
8
707
4 910
38
1 160
485

153
1 284
178
219
60
117
42
642
8
18
2
2 389
323
1 001
75
380
483
124
3
815
19
20
24
740
11
3 591
82
175
6
216
18
284
130
20
50
189
34
142
1 940
148
91
66
70 880
32 905
26 248
110
5
677
4 262
37
1 117
448

125
1 084
152
190
53
99
36
529
7
16
1
2 237
315
948
63
375
405
130
3
711
16
20
21
644
11
3 012
65
142
6
185
14
237
113
17
41
156
29
108
1 635
129
79
56
66 256
31 714
25 416
129
6
527
4 150
34
1 003
449

107
913
129
163
46
86
31
434
7
15
1
1 985
268
861
52
344
336
122
2
621
12
17
19
564
9
2 538
55
121
6
150
11
197
99
15
35
142
25
85
1 373
109
68
47
58 651
28 303
22 644
131
7
356
3 896
31
751
488

1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972

66 789
2 420
767
214
261
182
996
64 369
1 192
6 306
29
46 734
2 603
12
1 063
5 510
920
25 058
10
618
10 435
239
869
2 231
3 272
116
3 300
52
3 914
7 372
142
361
18
30
211
1 052
187
188
83
196
122
76
10
579
665
2 823
22
608
26 312
10 680
366
338

57 473
2 515
867
221
256
181
991
54 957
935
5 232
22
40 280
2 253
10
872
4 504
850
21 987
10
514
8 996
195
897
1 867
2 900
137
2 933
45
3 494
6 597
178
419
15
32
253
813
165
139
64
183
101
59
7
463
541
2 665
16
485
28 325
11 543
438
322

50 400
2 339
860
209
218
159
894
48 061
785
4 269
19
35 740
1 945
8
745
3 746
806
19 003
8
434
7 768
169
772
1 650
2 552
151
2 476
39
2 983
5 672
184
395
15
33
259
617
156
111
50
166
75
49
7
380
445
2 315
14
401
29 164
13 165
489
329

44 465
1 848
735
163
158
123
669
42 616
671
3 382
16
32 460
1 648
6
642
3 090
703
15 918
7
369
6 319
150
627
1 485
2 247
137
2 035
33
2 509
4 953
152
289
15
32
222
589
161
90
38
145
57
41
9
323
363
2 072
23
333
28 244
13 417
432
341

35 456
1 267
560
105
99
85
417
34 189
588
2 647
14
25 956
1 240
3
532
2 593
615
12 092
5
314
4 767
124
506
1 144
1 731
115
1 667
30
1 689
3 953
103
178
12
28
165
443
148
80
44
111
52
36
11
289
276
1 663
34
281
26 229
11 609
334
350

28 736
893
387
71
75
60
301
27 843
502
2 256
13
20 782
911
4
480
2 378
517
9 685
4
269
4 107
100
387
845
1 312
79
1 369
25
1 187
2 950
63
111
10
23
123
329
106
71
49
81
44
31
11
248
207
1 192
31
219
21 767
8 490
255
308

26 447
1 155
521
93
94
69
378
25 291
417
2 095
11
18 934
830
4
431
2 143
424
8 851
5
229
3 948
85
351
723
1 074
66
1 228
21
1 121
2 677
89
166
9
20
170
292
83
60
43
73
35
23
9
207
168
1 043
23
166
22 860
10 098
313
280

23 953
1 071
457
95
90
67
362
22 882
349
1 902
10
17 148
888
4
363
1 847
370
8 032
4
194
3 536
74
291
707
907
62
1 082
18
1 157
2 557
94
186
7
18
178
242
79
49
36
72
29
16
7
173
153
1 065
18
136
22 852
10 236
344
312

21 138
937
385
89
81
59
323
20 201
288
1 622
8
15 187
851
4
303
1 601
336
6 909
4
163
3 021
64
238
688
699
55
909
16
1 053
2 301
88
159
6
16
177
206
73
38
27
66
21
12
5
142
140
999
12
114
22 182
10 017
322
327

1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972

374
397
1 359
172
1 148
4 596
203
1 727
3 507
4
193
51
167
11
163
85
134
170
296
2 230
5 794
166
189
149
391
2 268
11
28
411
358
68
1 662
89
6 330
290
359
2 118
2 715
11
587
248
23 477
1 895
3
12
12
587
417
6
25
384
158

345
328
1 328
192
774
5 607
206
2 003
3 739
5
203
52
190
11
164
87
146
163
295
2 418
5 905
162
208
156
367
2 373
14
29
431
341
70
1 663
87
7 139
330
392
2 182
3 333
13
626
261
21 573
1 903
4
14
15
649
379
8
24
343
158

359
370
1 634
211
823
6 560
223
2 166
3 533
4
194
53
201
12
154
91
150
158
279
2 232
5 618
148
215
167
364
2 187
16
30
416
340
68
1 577
86
6 848
312
397
2 161
3 115
13
604
243
18 810
1 621
4
12
15
493
327
8
22
297
137

409
458
1 792
189
940
6 555
234
2 067
3 251
4
188
55
210
11
139
91
133
154
275
1 988
5 153
119
207
184
346
1 947
16
29
370
382
73
1 391
85
6 423
267
380
2 115
2 848
13
570
228
15 890
1 330
3
9
13
412
261
6
18
252
92

443
432
1 596
131
829
5 595
202
1 698
3 419
5
208
55
233
10
120
88
113
162
321
2 100
4 960
91
174
190
329
1 967
17
24
317
387
77
1 305
79
6 241
254
376
2 215
2 530
13
602
249
12 888
1 063
3
7
11
372
190
3
13
197
60

391
378
1 100
104
659
3 760
159
1 377
3 178
5
206
50
191
8
96
85
110
145
335
1 945
4 285
78
116
148
267
1 794
10
17
261
286
65
1 177
62
5 813
274
317
1 786
2 632
12
530
260
10 371
867
2
6
7
325
143
2
9
167
48

295
338
993
122
719
4 982
137
1 919
2 749
4
168
53
150
6
80
94
114
112
274
1 692
4 069
74
119
146
264
1 785
8
17
249
272
61
1 016
54
5 944
257
290
1 516
3 202
12
431
234
8 904
773
2
6
5
300
130
2
7
151
41

286
332
1 122
121
785
5 062
135
1 738
2 577
4
142
53
141
6
76
91
114
99
228
1 620
4 346
64
135
168
307
1 817
8
18
265
325
63
1 120
55
5 693
222
313
1 656
2 875
12
403
210
7 741
679
2
5
4
258
124
1
7
127
37

309
349
1 108
112
751
4 935
137
1 668
2 571
4
139
50
143
6
76
85
107
106
229
1 625
4 332
54
122
164
323
1 776
7
16
264
331
61
1 162
49
5 262
221
318
1 688
2 449
13
379
193
6 842
592
1
4
5
220
109
2
7
105
38

1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1972
1973
1973

24
9
160
9
8
58
6
6 782
11
139
355
522
277
5 099
244
135
14 800
1 302
386
7 455
637
1 865
555
4
66
222
1 197
31
135
945
9 504
875
8 623
1 151
782
629
153
312
40
9
238
16
8
21
6
6
36
10
12
7
277 584
41 480

23
9
167
10
8
72
4
5 692
10
149
305
427
225
4 261
197
119
13 978
1 205
306
7 218
672
1 745
467
3
59
203
1 029
32
135
905
11 202
1 142
10 053
1 114
808
651
157
253
39
7
187
13
7
19
6
5
34
9
12
8
248 939
43 932

22
10
171
8
7
69
4
4 824
9
133
254
357
183
3 613
175
101
12 365
1 162
261
6 400
629
1 506
394
3
51
176
868
27
130
757
12 066
1 225
10 834
1 065
798
642
156
221
38
6
159
11
6
16
5
4
30
8
10
6
220 144
46 057

17
10
155
5
5
56
3
3 967
7
109
207
308
150
2 954
149
83
10 593
1 125
225
5 432
520
1 277
340
2
41
148
725
21
116
620
11 488
1 140
10 343
969
738
597
140
193
33
6
140
9
5
14
5
4
24
7
9
5
200 093
45 093

12
8
123
3
4
44
3
2 999
5
84
162
262
117
2 199
102
69
8 825
1 049
188
4 498
425
1 023
269
2
30
114
594
14
105
515
10 164
1 037
9 122
903
712
587
126
160
26
5
118
7
4
13
6
3
18
5
7
3
174 118
42 857

9
6
93
2
2
33
3
2 378
4
62
130
205
91
1 749
80
57
7 125
934
155
3 589
367
749
213
2
21
85
492
10
97
410
8 603
889
7 709
784
625
520
105
134
21
5
99
6
3
10
5
2
14
4
6
3
137 722
37 698

8
5
77
2
2
26
3
2 021
3
51
109
167
76
1 495
72
47
6 111
843
132
3 135
303
568
184
2
17
70
429
9
94
326
7 052
712
6 336
660
523
436
87
116
17
4
86
5
3
8
4
2
13
4
5
2
121 782
33 985

8
4
70
2
1
22
2
1 745
2
43
89
150
68
1 294
60
39
5 317
807
114
2 675
259
473
157
2
15
56
373
9
95
282
6 357
655
5 698
587
470
391
78
99
14
4
74
5
3
7
3
1
11
4
4
2
115 744
34 549

7
4
63
2
1
20
2
1 507
2
39
73
131
58
1 120
50
34
4 743
792
100
2 334
235
412
133
1
14
51
312
8
94
258
6 580
658
5 919
584
485
405
80
84
12
3
62
4
2
6
3
1
9
3
2
2
104 456
32 732

1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973

236 104
30 180
205 924
164 750
29 432
36 313
11 045
316
24
18
183
2 877
1 291
664
474
53
4
901
34
401
345
1 012
1 428
448
569
4 004
601
662
162
343
132
2 037
21
39
8
8 360
1 459
3 181
226
1 560
1 479
449
6
2 286
72
95
77
1 996
47
10 618
273
565

205 007
24 447
180 560
142 641
23 243
29 134
8 754
266
19
15
151
2 278
1 001
522
368
66
3
712
37
313
274
790
1 127
350
458
3 136
469
520
129
265
106
1 591
19
31
6
7 066
1 215
2 781
172
1 300
1 175
418
5
1 930
59
80
61
1 693
37
8 248
212
451

174 087
20 300
153 788
124 299
19 266
24 376
7 185
231
16
12
122
1 861
806
435
297
65
3
595
33
260
226
639
925
279
376
2 587
384
424
108
223
87
1 313
16
27
5
6 082
992
2 459
134
1 149
973
372
4
1 677
50
69
51
1 476
31
6 844
173
377

155 000
16 830
138 170
106 574
16 190
20 407
5 962
202
14
10
100
1 546
657
371
241
50
2
503
27
216
193
531
765
226
308
2 185
319
357
91
195
72
1 109
13
25
4
5 038
784
2 101
116
908
821
304
4
1 468
44
58
43
1 299
25
5 754
144
313

131 261
13 855
117 406
86 859
13 560
16 813
4 946
157
10
8
85
1 351
514
293
207
40
2
422
19
180
159
436
634
191
235
1 833
257
305
76
162
60
937
9
23
3
3 955
597
1 719
105
615
702
213
3
1 220
34
44
36
1 088
18
4 859
114
264

100 023
11 553
88 470
68 916
11 424
13 827
4 054
109
8
8
76
1 188
366
214
182
33
1
359
13
147
123
352
534
166
174
1 535
207
257
66
134
50
792
7
20
2
3 007
410
1 326
94
432
604
138
3
990
23
29
30
894
13
4 240
93
230

87 797
9 930
77 867
60 876
9 670
11 575
3 329
89
7
6
63
986
281
188
140
28
1
306
12
106
104
279
436
135
159
1 315
181
223
60
119
43
662
7
18
2
2 403
324
997
79
378
497
125
3
842
20
19
25
766
11
3 687
85
178

81 194
8 600
72 594
54 950
8 173
10 029
2 839
72
6
5
53
822
270
176
117
23
1
258
12
98
91
231
362
112
128
1 108
155
193
53
101
37
545
7
16
1
2 273
319
965
67
368
417
135
2
725
16
20
21
657
11
3 084
66
144

71 724
7 405
64 319
47 787
6 942
8 629
2 436
61
5
4
43
684
245
161
96
19
1
218
11
91
77
220
298
91
109
933
132
166
47
87
32
447
6
14
2
2 033
280
875
55
349
346
126
2
635
12
18
19
576
9
2 593
55
121

1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973

26
610
47
901
383
55
142
577
115
492
5 561
437
216
217
180 534
79 900
70 197
201
12
1 230
4 949
122
2 244
944
67 700
2 513
790
223
274
189
1 037
65 187
1 223
6 235
30
47 376
2 647
12
1 087
5 664
913
25 367
11
613
10 567
246
890
2 293
3 337
117
3 295
53

23
445
34
727
296
36
113
443
94
379
4 331
327
170
167
158 128
70 210
61 048
244
13
1 023
4 401
106
2 314
1 060
58 761
2 479
837
216
255
180
990
56 283
964
5 356
23
41 215
2 305
10
897
4 649
863
22 451
10
521
9 221
201
892
1 913
2 962
131
3 024
46

22
348
26
592
248
35
94
373
80
304
3 634
262
144
134
134 112
57 143
48 438
275
18
866
4 071
85
2 333
1 057
51 538
2 403
872
213
227
165
926
49 135
808
4 384
19
36 464
2 001
8
765
3 876
810
19 561
9
441
7 993
173
799
1 683
2 618
150
2 565
40

19
298
22
472
219
34
78
327
66
236
3 074
215
126
111
122 177
55 304
47 187
252
19
691
4 167
62
1 958
967
45 350
1 957
763
173
169
130
723
43 393
689
3 353
17
33 031
1 703
6
658
3 205
730
16 492
7
374
6 621
153
640
1 512
2 297
143
2 130
34

12
266
22
397
179
33
63
272
51
190
2 604
184
113
92
105 798
51 368
43 433
207
15
517
4 980
49
1 419
748
37 368
1 391
598
116
111
93
473
35 977
596
2 579
15
27 619
1 330
4
551
2 662
622
12 867
6
317
5 034
130
526
1 226
1 852
119
1 739
30

5
243
23
358
142
23
55
225
41
172
2 276
170
105
79
80 463
38 193
30 456
147
9
710
5 137
39
1 200
496
29 308
942
416
75
76
63
312
28 366
517
2 196
14
21 277
952
3
478
2 389
541
9 868
4
272
4 115
103
409
876
1 351
88
1 424
26

6
225
19
291
131
21
52
196
35
152
1 985
152
93
67
71 330
33 090
26 354
109
5
687
4 331
37
1 115
453
26 636
1 040
454
84
88
64
350
25 597
427
2 067
12
19 185
826
4
442
2 199
434
8 941
5
231
3 972
87
350
735
1 114
65
1 234
21

6
194
14
243
113
17
42
157
30
114
1 674
132
80
56
67 255
32 043
25 665
128
5
569
4 148
35
1 047
447
24 453
1 161
512
100
94
70
385
23 292
358
1 929
10
17 484
869
5
371
1 889
377
8 161
5
196
3 618
76
312
697
925
65
1 120
18

6
158
12
202
98
15
35
142
26
90
1 403
112
69
48
60 038
29 123
23 321
134
6
382
3 979
31
794
476
21 480
897
358
86
80
58
316
20 582
295
1 667
9
15 454
869
4
310
1 637
338
7 088
4
164
3 090
65
240
691
744
55
932
16

1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973

3 946
7 567
146
359
19
30
216
1 071
198
195
91
199
126
79
10
609
692
2 888
24
616
26 296
10 937
371
340
390
400
1 395
178
1 088
4 779
209
1 787
3 433
4
191
53
161
11
167
87
134
167
292
2 161
5 807
168
190
152
376
2 259
12
28

3 530
6 705
171
409
16
31
243
862
169
145
67
186
105
62
8
484
561
2 670
19
499
27 869
11 177
417
322
346
339
1 304
185
859
5 283
203
1 920
3 723
5
202
51
187
11
165
86
143
166
297
2 406
5 897
162
203
153
376
2 366
13
28

3 088
5 870
187
407
15
32
261
647
159
115
54
170
81
51
7
399
462
2 397
16
412
29 138
12 845
482
325
354
353
1 560
208
770
6 415
220
2 156
3 601
5
197
53
199
12
158
91
151
159
282
2 291
5 700
151
214
165
362
2 241
16
30

2 580
5 031
160
311
16
32
229
579
161
94
43
150
59
43
10
341
376
2 064
26
339
28 469
13 452
446
338
396
442
1 789
195
946
6 584
232
2 085
3 295
4
188
55
208
11
141
94
138
156
274
2 023
5 221
125
208
180
353
1 976
16
29

1 888
4 195
114
195
14
29
174
495
155
80
43
119
52
38
12
305
291
1 756
43
280
26 650
12 046
347
347
440
449
1 652
145
864
5 810
212
1 779
3 345
5
202
57
227
10
123
90
116
160
308
2 044
4 948
95
182
190
327
1 932
16
26

1 199
3 093
70
120
11
24
128
328
116
73
50
85
47
33
12
267
215
1 250
41
224
22 869
9 100
269
320
407
381
1 211
105
690
4 140
165
1 413
3 310
5
211
51
209
8
101
86
110
153
340
2 033
4 486
79
127
160
284
1 866
12
18

1 126
2 663
77
143
9
20
151
304
85
62
44
73
36
26
11
220
172
1 036
28
164
21 764
9 143
286
279
312
347
949
116
682
4 312
139
1 722
2 790
4
176
51
152
6
83
91
113
117
288
1 705
3 998
75
109
137
254
1 737
7
16

1 130
2 599
101
194
8
18
187
248
81
50
37
72
30
17
8
184
152
1 054
22
134
23 531
10 775
351
303
276
327
1 111
124
792
5 443
133
1 916
2 596
4
144
54
143
5
77
94
114
100
231
1 626
4 313
66
135
166
303
1 839
9
18

1 087
2 348
85
159
6
16
169
211
76
40
29
68
22
12
6
150
142
1 026
15
113
21 785
9 609
321
328
307
346
1 113
111
757
4 637
137
1 551
2 549
4
138
49
141
6
76
84
108
104
225
1 611
4 355
55
124
165
321
1 771
7
16

1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973

418
366
69
1 676
90
6 118
278
354
2 127
2 532
11
573
241
23 823
1 905
3
12
12
592
420
6
24
386
155
23
9
162
9
8
59
7
6 963
12
139
361
536
281
5 245
252
137
14 955
1 338
396
7 540
641
1 842
566
4
65
222
1 219
30

427
343
70
1 667
87
7 072
327
388
2 173
3 283
13
625
262
21 834
1 901
4
13
14
643
385
7
24
347
159
23
9
166
9
8
67
5
5 850
10
148
312
438
233
4 385
202
122
14 083
1 218
314
7 225
663
1 778
481
4
58
207
1 053
32

422
339
69
1 602
86
6 993
320
400
2 179
3 217
14
613
248
19 397
1 687
4
12
16
536
336
8
22
305
142
22
10
170
8
7
70
4
4 963
9
138
262
367
190
3 716
178
104
12 746
1 172
267
6 612
644
1 555
407
3
52
180
900
28

378
369
71
1 427
85
6 501
277
387
2 130
2 885
14
577
229
16 346
1 355
3
9
13
403
272
6
18
257
101
18
10
160
5
5
57
3
4 103
8
113
212
314
155
3 062
154
86
10 888
1 139
231
5 587
542
1 314
349
2
42
151
750
21

326
394
77
1 299
81
6 311
254
376
2 194
2 639
14
590
242
13 432
1 106
3
8
11
386
202
4
13
206
61
12
8
130
3
4
45
3
3 159
5
89
168
269
123
2 323
111
71
9 168
1 073
193
4 678
437
1 069
285
2
31
120
618
14

273
312
68
1 217
66
5 973
270
337
1 956
2 568
13
564
263
10 709
881
2
7
8
325
149
2
9
166
48
8
6
99
2
2
35
3
2 423
4
65
132
214
94
1 776
79
59
7 405
960
160
3 740
374
790
219
2
22
89
507
10

248
258
60
1 040
53
5 833
266
284
1 496
3 092
13
442
240
9 082
782
2
6
5
303
131
2
7
154
41
8
5
79
2
2
26
3
2 082
3
52
112
170
77
1 545
74
49
6 218
857
134
3 162
315
586
189
2
18
72
438
9

264
318
63
1 074
55
5 847
227
308
1 627
3 051
13
407
212
7 938
693
2
5
5
265
126
2
7
130
37
8
4
70
2
1
23
2
1 777
2
45
92
152
69
1 316
61
40
5 468
810
116
2 785
261
484
162
2
15
60
383
9

267
332
61
1 181
51
5 272
218
317
1 689
2 453
13
384
197
6 934
601
1
4
5
223
112
1
7
107
37
7
4
64
2
1
20
2
1 547
2
39
75
134
60
1 150
51
35
4 787
793
101
2 347
238
419
137
2
14
50
323
8

1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1973
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974

137
956
9 437
885
8 547
1 180
798
643
155
327
41
9
251
18
8
21
6
6
35
10
12
7
278 185
41 578
236 607
30 690
205 918
167 510
30 280
37 296
11 358
318
24
19
188
2 940
1 343
684
491
53
5
921
32
416
356
1 040
1 471
462
590
4 116
613
683

132
919
10 857
1 090
9 761
1 118
805
648
157
260
38
7
193
14
7
19
6
5
34
9
12
7
254 107
43 127
210 980
25 045
185 935
145 379
23 890
29 893
9 005
270
20
16
156
2 333
1 039
536
380
62
3
729
37
322
285
814
1 165
364
472
3 224
480
536

131
796
12 038
1 228
10 804
1 083
809
651
159
226
39
7
163
11
6
16
6
4
31
8
11
7
224 927
45 959
178 967
20 936
158 032
127 568
19 875
25 114
7 430
235
17
13
125
1 925
839
448
308
68
3
612
34
268
235
659
958
291
391
2 669
396
440

117
644
11 704
1 162
10 537
990
753
609
144
197
34
6
143
9
5
15
5
4
25
7
9
5
202 479
45 363
157 116
17 227
139 889
109 473
16 688
21 061
6 153
204
14
11
103
1 589
682
380
250
51
2
518
28
224
200
545
795
235
318
2 247
328
367

104
543
10 512
1 061
9 447
912
715
587
128
165
27
5
122
7
4
13
6
3
19
5
7
3
181 102
43 277
137 825
14 093
123 732
90 751
13 952
17 325
5 097
163
11
9
86
1 368
542
311
209
41
2
433
20
183
167
451
652
194
252
1 889
268
315

96
436
9 032
931
8 096
822
660
548
112
137
21
5
101
6
4
10
5
2
15
4
5
3
143 354
39 465
103 888
11 719
92 170
71 037
11 712
14 246
4 184
109
8
8
78
1 217
392
222
189
34
2
366
13
156
129
360
552
172
176
1 570
211
263

92
344
7 350
746
6 600
680
541
450
91
118
17
4
88
6
3
8
4
1
13
4
5
2
122 571
33 653
88 919
10 081
78 838
61 710
9 930
11 852
3 420
88
7
7
65
1 012
286
190
145
28
1
313
12
110
107
294
451
139
164
1 347
185
228

93
289
6 389
654
5 731
601
481
401
81
101
14
4
76
5
3
7
3
1
11
4
4
2
117 511
35 065
82 446
8 738
73 708
56 039
8 360
10 238
2 890
71
6
5
54
843
270
177
120
23
1
264
11
98
95
228
373
116
132
1 135
158
197

93
262
6 493
658
5 832
577
476
397
80
85
12
3
64
4
2
6
3
1
9
3
2
2
105 742
32 453
73 288
7 562
65 726
48 769
7 105
8 826
2 492
60
5
4
45
702
251
163
99
19
1
222
12
92
79
224
308
94
111
954
134
170

1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974

165
354
136
2 096
20
41
8
8 539
1 494
3 222
235
1 602
1 523
456
6
2 342
75
97
80
2 041
49
10 941
280
577
27
639
49
920
383
64
147
587
118
504
5 755
449
218
222
179 786
77 691
67 943
205
12
1 172
5 061
127
2 234
938
68 695
2 609
816
231

133
272
109
1 638
19
32
6
7 218
1 248
2 838
183
1 309
1 214
421
5
1 984
61
82
62
1 740
39
8 462
217
463
23
466
36
747
298
35
116
453
97
390
4 438
339
174
171
163 203
73 582
64 306
231
12
1 102
4 463
107
2 309
1 052
59 972
2 436
803
212

111
228
90
1 355
16
27
5
6 243
1 031
2 511
140
1 174
1 005
378
5
1 717
52
71
52
1 510
32
7 054
179
388
22
363
27
612
249
36
97
383
82
317
3 740
272
148
138
137 751
58 826
50 040
276
17
862
4 135
91
2 338
1 067
52 756
2 450
876
216

94
199
75
1 142
13
25
4
5 223
808
2 168
120
957
850
315
4
1 508
45
59
44
1 334
26
5 930
148
325
19
310
23
493
220
32
81
333
69
243
3 168
223
129
114
123 050
54 613
46 382
262
19
779
4 068
65
2 059
979
46 260
2 053
786
182

78
168
62
963
9
24
3
4 092
631
1 741
110
660
718
228
4
1 272
36
45
37
1 135
18
4 975
120
264
14
281
23
400
185
35
66
282
54
189
2 667
188
114
94
111 084
53 869
46 038
217
15
481
4 766
52
1 496
804
39 165
1 518
635
127

67
137
51
814
5
21
2
3 159
443
1 398
99
447
625
144
3
1 024
24
31
31
924
13
4 309
93
235
5
253
23
367
141
23
55
225
42
172
2 315
173
106
80
83 696
40 132
32 165
162
11
700
5 304
39
1 236
515
30 143
1 016
452
81

61
122
44
682
5
19
2
2 434
328
1 004
84
378
513
125
2
869
21
19
26
792
11
3 781
87
181
6
234
19
299
131
21
53
202
36
162
2 030
156
95
69
72 075
33 495
26 633
112
5
692
4 437
38
1 119
459
26 869
940
398
75

54
104
38
561
6
16
1
2 308
325
979
70
362
430
140
2
741
17
19
21
672
12
3 164
68
146
6
204
14
250
113
17
43
159
30
121
1 717
136
81
57
68 103
32 287
25 830
126
5
606
4 154
35
1 085
446
24 913
1 221
548
103

47
88
33
460
6
14
2
2 077
290
888
59
352
356
131
2
650
13
19
19
589
10
2 653
56
122
6
167
12
207
98
15
36
141
26
95
1 437
115
71
48
61 356
29 840
23 914
136
6
411
4 038
32
840
463
21 862
875
343
83

1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974

287
196
1 079
66 086
1 251
6 184
31
48 054
2 705
12
1 112
5 830
907
25 618
12
591
10 686
252
913
2 345
3 406
117
3 279
53
3 964
7 781
150
358
19
31
223
1 090
208
201
99
201
131
83
11
643
719
2 960
27
630
26 303
11 217
377
343
407
402
1 433
184

254
179
987
57 537
989
5 456
24
42 114
2 356
10
919
4 792
875
22 851
10
522
9 429
206
885
1 960
3 021
125
3 106
47
3 540
6 797
163
397
16
31
232
911
173
151
70
187
109
64
8
507
580
2 662
22
514
27 378
10 859
396
322
347
353
1 294
177

235
170
953
50 306
831
4 550
20
37 225
2 059
9
787
4 012
815
20 099
9
445
8 217
177
824
1 719
2 684
149
2 653
41
3 182
6 070
188
417
15
32
261
681
162
119
57
173
86
53
8
419
480
2 477
18
424
29 053
12 504
473
322
350
340
1 488
206

178
137
770
44 207
708
3 382
17
33 576
1 758
7
676
3 328
755
17 052
7
378
6 916
156
655
1 539
2 347
147
2 224
35
2 648
5 125
167
332
17
31
236
572
160
97
47
153
62
45
10
358
390
2 072
27
348
28 643
13 406
457
335
383
424
1 770
199

124
101
532
37 647
605
2 495
15
29 166
1 418
4
570
2 742
631
13 638
7
319
5 322
135
544
1 303
1 965
123
1 818
30
2 072
4 411
124
214
16
30
184
539
160
81
44
127
52
39
13
322
307
1 830
51
280
27 001
12 413
360
343
435
462
1 696
158

81
68
335
29 128
530
2 132
14
21 993
1 004
3
479
2 408
562
10 155
5
273
4 166
106
430
918
1 405
97
1 486
27
1 242
3 266
78
132
12
25
134
335
125
74
52
89
49
36
14
288
223
1 319
54
227
23 978
9 765
285
329
421
387
1 322
109

83
59
325
25 929
437
2 025
13
19 474
831
4
451
2 248
446
9 037
5
232
3 989
89
353
752
1 155
65
1 246
22
1 131
2 674
68
124
10
21
135
314
88
63
46
73
37
29
12
236
177
1 041
34
165
20 961
8 383
264
280
331
356
928
111

97
73
400
23 692
366
1 948
11
17 810
851
5
380
1 936
384
8 276
5
197
3 691
77
331
690
944
67
1 152
19
1 104
2 627
105
198
8
19
192
256
83
52
38
72
31
19
9
197
152
1 037
27
133
23 956
11 104
353
295
270
323
1 093
126

79
58
313
20 987
302
1 716
9
15 740
881
4
318
1 675
341
7 259
4
164
3 162
66
245
692
786
56
956
16
1 112
2 395
84
161
7
17
163
218
78
42
31
68
24
13
6
160
144
1 049
20
112
21 514
9 306
320
327
304
342
1 114
112

1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974

1 021
4 987
215
1 849
3 357
4
189
55
157
11
171
90
135
163
288
2 090
5 815
171
191
156
362
2 241
12
28
426
375
71
1 689
91
5 914
267
349
2 126
2 369
11
557
233
24 191
1 914
3
12
11
594
423
6
24
390
153
22
9
164
9

958
4 975
200
1 836
3 687
4
201
51
183
11
166
85
140
169
298
2 376
5 876
161
197
151
385
2 347
12
28
423
344
69
1 668
87
6 957
321
382
2 159
3 199
13
621
260
22 026
1 887
3
13
13
627
389
6
24
351
159
23
9
167
9

730
6 243
216
2 136
3 661
5
199
53
198
12
161
90
150
159
285
2 344
5 778
154
213
163
362
2 291
16
30
428
339
69
1 625
86
7 109
327
402
2 193
3 299
14
620
253
19 957
1 749
4
13
16
577
344
8
23
312
147
23
10
168
8

937
6 574
230
2 097
3 347
4
189
55
206
11
143
95
143
157
274
2 066
5 298
131
209
176
358
2 013
15
29
385
358
69
1 465
85
6 592
288
393
2 145
2 933
14
586
232
16 830
1 388
3
9
13
403
283
6
18
263
110
19
10
163
6

894
5 996
220
1 849
3 281
5
196
58
221
10
126
92
120
157
297
1 996
4 940
100
189
189
328
1 901
15
27
335
396
77
1 298
82
6 367
255
377
2 168
2 737
14
580
235
13 977
1 147
3
8
12
396
213
4
12
214
63
12
8
136
4

725
4 547
171
1 469
3 412
5
213
53
224
9
107
87
110
159
342
2 101
4 661
80
139
171
296
1 925
14
20
285
337
72
1 249
69
6 139
267
356
2 104
2 541
14
592
264
11 086
899
2
7
8
328
155
2
9
167
47
8
7
105
3

652
3 773
142
1 544
2 848
4
185
49
157
7
87
88
112
124
302
1 732
3 974
75
103
132
249
1 706
7
15
249
250
59
1 072
53
5 755
272
284
1 511
2 972
13
457
246
9 287
791
2
6
6
305
132
2
7
156
41
7
5
82
2

791
5 677
132
2 044
2 621
4
148
55
145
5
79
96
114
101
236
1 635
4 270
69
134
163
298
1 851
9
19
263
309
63
1 036
55
5 961
234
303
1 597
3 188
13
412
214
8 137
707
2
5
5
271
127
2
7
133
37
8
4
71
2

762
4 417
136
1 472
2 534
4
138
49
139
6
76
83
109
102
223
1 601
4 369
56
126
166
319
1 771
7
16
270
332
61
1 190
52
5 305
215
317
1 686
2 484
13
389
200
7 041
611
2
4
4
226
115
1
7
110
37
7
4
65
2

1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1974
1975
1975
1975
1975
1975
1975

8
61
8
7 125
12
140
366
551
286
5 372
260
138
15 152
1 379
404
7 651
643
1 824
577
4
64
222
1 241
30
139
973
9 407
901
8 501
1 203
807
652
156
340
41
10
262
19
8
21
6
6
35
10
12
7
278 613
41 474
237 139
31 349
205 790
170 601

8
63
5
6 007
10
145
318
449
240
4 511
209
125
14 132
1 232
321
7 195
651
1 803
494
4
57
211
1 073
31
129
930
10 485
1 034
9 445
1 121
800
644
156
267
38
8
200
14
8
19
6
5
34
9
12
7
258 199
42 423
215 776
25 548
190 228
147 822

7
70
4
5 111
9
142
270
378
197
3 827
180
107
13 098
1 181
274
6 802
656
1 602
421
3
52
185
931
28
131
833
11 953
1 222
10 724
1 099
819
658
161
232
39
7
168
12
7
17
6
4
31
8
11
7
229 883
45 688
184 195
21 600
162 595
130 733

6
58
3
4 240
8
117
217
320
160
3 170
159
89
11 201
1 150
237
5 755
563
1 353
358
3
43
155
775
21
118
669
11 884
1 181
10 698
1 011
768
620
148
202
35
6
146
10
5
15
5
4
26
7
9
5
205 510
45 577
159 932
17 720
142 213
112 549

4
46
2
3 322
5
94
173
276
128
2 451
120
73
9 509
1 095
199
4 859
452
1 115
301
2
32
125
643
14
103
569
10 794
1 082
9 707
920
716
587
129
171
28
6
126
7
4
13
6
3
20
6
8
4
186 715
43 669
143 046
14 353
128 692
94 372

2
37
4
2 481
4
69
134
223
97
1 813
80
61
7 705
986
164
3 904
381
833
227
2
23
93
523
10
95
463
9 492
973
8 514
855
690
573
118
140
22
5
103
6
4
10
5
2
15
4
6
3
149 586
40 904
108 683
11 897
96 785
73 663

2
27
3
2 143
3
54
115
173
79
1 593
76
51
6 352
874
136
3 207
327
608
194
2
18
75
448
9
91
364
7 692
782
6 906
705
562
467
96
121
18
5
90
6
3
8
4
1
13
4
5
2
124 480
33 973
90 507
10 225
80 282
62 755

1
23
3
1 813
2
46
95
153
70
1 343
63
41
5 617
814
119
2 886
265
496
167
2
16
63
392
9
91
298
6 461
659
5 798
617
494
412
83
103
15
4
77
5
3
7
3
1
12
4
4
2
118 706
35 206
83 500
8 884
74 615
57 006

1
20
2
1 585
2
40
77
137
61
1 180
53
35
4 846
794
102
2 375
240
427
141
2
14
51
334
7
92
267
6 430
658
5 769
574
471
391
79
87
13
4
65
4
2
6
3
1
9
3
2
2
107 289
32 478
74 811
7 722
67 088
49 831

1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975

31 212
38 370
11 704
323
25
20
196
2 986
1 398
705
511
53
5
947
31
431
391
1 072
1 518
477
612
4 244
630
707
169
365
140
2 163
18
43
8
8 730
1 533
3 279
245
1 631
1 572
463
7
2 394
77
100
82
2 084
51
11 297
288
593
27
672
51
936

24 487
30 599
9 236
273
20
17
160
2 371
1 077
549
392
59
4
743
36
331
301
838
1 199
376
486
3 304
488
552
135
278
113
1 681
18
33
6
7 364
1 281
2 884
194
1 323
1 251
424
6
2 035
63
83
64
1 785
40
8 660
222
474
23
487
37
762

20 480
25 848
7 672
241
17
14
128
1 980
871
461
319
69
3
629
34
275
249
680
991
303
404
2 750
408
455
114
233
93
1 396
16
28
5
6 406
1 071
2 565
147
1 198
1 038
383
5
1 759
53
73
54
1 546
33
7 261
184
399
22
378
28
631

17 217
21 746
6 359
208
15
12
107
1 632
708
391
259
54
2
535
29
233
212
561
824
245
329
2 314
339
378
97
203
77
1 177
13
25
5
5 408
837
2 234
124
1 004
879
327
5
1 547
46
61
45
1 367
27
6 118
153
336
20
322
25
512

14 372
17 881
5 258
169
12
10
87
1 388
569
326
212
41
2
446
21
188
179
466
673
200
267
1 948
278
324
80
174
64
991
9
25
3
4 246
662
1 778
114
710
737
242
4
1 320
39
47
38
1 178
19
5 109
125
266
15
295
23
406

12 024
14 680
4 317
111
8
9
79
1 237
418
233
194
34
2
375
13
164
139
371
570
177
182
1 612
217
270
67
140
53
836
4
21
2
3 299
478
1 450
104
470
643
151
3
1 063
26
32
32
959
13
4 390
94
237
6
264
23
373

10 196
12 159
3 519
86
7
7
66
1 038
296
192
151
29
1
321
12
115
113
306
466
145
166
1 379
188
233
61
123
45
702
4
20
2
2 494
338
1 029
88
381
530
125
2
897
21
19
27
818
11
3 870
88
185
6
244
20
308

8 569
10 464
2 950
70
7
6
56
862
270
177
123
24
1
271
11
99
100
231
385
120
136
1 163
161
202
54
106
39
579
5
16
1
2 338
331
986
73
358
444
145
2
760
18
19
22
690
12
3 252
70
148
6
214
15
256

7 275
9 028
2 545
59
6
5
46
717
255
164
102
20
1
228
12
93
83
226
317
98
114
977
137
174
48
90
33
474
5
14
2
2 121
299
901
62
353
368
136
2
664
14
19
19
602
10
2 721
57
122
5
176
12
212

1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975

385
70
152
599
122
518
5 973
462
222
227
178 895
75 074
65 378
208
12
1 113
5 083
130
2 211
940
69 996
2 677
832
237
296
201
1 110
67 319
1 277
6 244
32
48 901
2 786
12
1 139
6 020
908
25 825
13
553
10 817
257
927
2 383
3 482
116
3 262
51
3 964
8 000
154
356

298
35
119
459
100
399
4 546
347
176
175
167 171
76 059
66 675
221
11
1 160
4 534
108
2 303
1 046
61 041
2 413
778
209
256
180
990
58 628
1 008
5 528
25
42 896
2 406
10
940
4 931
884
23 174
10
514
9 604
210
886
2 005
3 078
120
3 170
46
3 531
6 897
156
385

250
37
100
392
85
331
3 847
282
152
142
141 822
60 987
52 098
274
15
880
4 200
96
2 349
1 075
53 992
2 473
870
217
241
173
972
51 519
852
4 750
20
37 991
2 117
9
809
4 151
821
20 597
9
446
8 439
181
842
1 757
2 748
146
2 740
41
3 248
6 246
187
422

221
32
84
340
71
252
3 270
231
133
117
124 582
54 420
46 097
272
19
836
4 008
69
2 124
996
47 291
2 139
805
191
187
143
812
45 153
726
3 481
18
34 180
1 817
7
695
3 456
773
17 614
8
379
7 196
158
675
1 569
2 403
150
2 313
36
2 726
5 257
173
351

190
36
68
291
56
189
2 742
193
116
97
115 015
55 370
47 580
229
15
481
4 568
55
1 591
849
40 706
1 641
671
139
135
108
589
39 064
616
2 425
16
30 437
1 498
5
589
2 834
646
14 349
7
319
5 615
139
560
1 367
2 061
128
1 902
31
2 221
4 591
133
234

142
25
56
228
43
171
2 361
176
107
81
87 697
42 377
34 289
174
12
673
5 371
41
1 272
546
31 285
1 104
487
88
87
73
367
30 181
541
2 062
15
22 984
1 068
3
486
2 442
578
10 573
5
272
4 276
110
451
972
1 477
105
1 551
27
1 327
3 462
87
145

130
22
54
205
36
169
2 076
159
97
70
73 261
34 203
27 160
120
6
696
4 587
38
1 131
466
27 190
885
368
71
80
57
310
26 304
447
1 975
13
19 814
845
4
457
2 288
461
9 144
5
231
4 000
91
361
772
1 193
68
1 269
22
1 133
2 725
63
113

113
18
45
162
31
130
1 765
140
83
59
68 764
32 455
25 917
124
5
634
4 180
36
1 111
447
25 293
1 228
554
102
98
73
402
24 065
373
1 960
11
18 108
837
5
390
1 988
392
8 376
5
196
3 750
78
344
688
969
68
1 175
19
1 084
2 641
104
194

98
16
37
142
27
100
1 476
119
72
49
62 584
30 423
24 382
139
6
443
4 083
32
885
454
22 300
888
349
83
79
58
318
21 413
308
1 770
10
16 048
885
4
326
1 716
344
7 417
5
164
3 239
67
255
691
821
57
984
16
1 119
2 444
85
165

1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975

20
31
226
1 112
216
205
105
201
135
88
11
683
745
3 025
32
655
26 224
11 440
381
345
423
407
1 473
187
988
5 132
222
1 883
3 275
4
185
57
155
11
174
91
135
158
282
2 019
5 795
173
190
158
356
2 202
13
28
431
382
72
1 694

17
31
224
955
178
156
75
187
112
67
9
533
599
2 657
26
528
26 945
10 633
379
323
352
366
1 291
171
1 032
4 746
199
1 773
3 640
4
199
50
179
11
167
84
137
170
298
2 335
5 857
161
192
150
391
2 327
12
28
420
347
69
1 670

15
31
258
719
165
123
61
175
90
55
8
441
498
2 538
20
439
28 873
12 156
462
318
347
332
1 426
202
724
6 033
213
2 099
3 704
5
201
53
196
12
165
89
149
160
289
2 382
5 840
157
210
160
366
2 328
15
29
432
338
70
1 644

18
31
242
577
161
100
51
156
66
47
10
377
406
2 108
26
360
28 776
13 296
465
332
373
405
1 734
201
911
6 540
228
2 108
3 402
4
190
55
204
12
146
96
147
158
275
2 113
5 380
137
210
172
361
2 055
15
29
394
349
68
1 500

18
31
192
567
164
82
47
132
52
40
14
341
322
1 879
57
284
27 346
12 715
373
339
427
465
1 729
170
914
6 164
226
1 907
3 247
5
192
59
215
10
128
95
124
155
288
1 973
4 961
105
194
188
333
1 889
14
27
344
395
76
1 307

13
26
140
356
134
75
54
94
50
38
15
309
234
1 394
68
230
24 880
10 358
300
335
431
396
1 418
116
758
4 896
179
1 530
3 465
6
214
54
232
9
111
88
111
163
340
2 133
4 780
83
150
180
303
1 954
15
21
296
358
74
1 270

11
22
125
321
92
65
48
74
39
32
13
255
182
1 061
42
166
20 724
8 029
253
283
349
363
945
108
638
3 512
146
1 432
2 930
4
192
48
165
7
91
85
111
130
314
1 779
4 016
76
101
133
250
1 706
7
15
252
252
60
1 105

9
20
190
264
84
54
40
72
32
22
10
211
153
1 019
33
132
23 929
11 053
347
288
271
323
1 066
126
775
5 649
132
2 077
2 650
4
153
55
148
5
81
96
114
103
244
1 644
4 218
71
130
158
291
1 845
10
19
263
298
62
1 016

7
17
161
224
80
43
32
69
25
15
7
172
144
1 062
26
111
21 534
9 267
322
323
298
338
1 111
113
765
4 391
135
1 472
2 526
4
138
50
138
6
77
84
110
100
222
1 594
4 371
58
127
166
318
1 777
8
17
272
329
62
1 182

1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975

92
5 715
256
343
2 103
2 236
11
540
224
24 551
1 908
3
13
11
580
426
6
23
396
151
20
9
166
9
8
63
8
7 263
12
141
372
566
293
5 472
268
138
15 380
1 424
413
7 770
640
1 823
590
4
63
225
1 265
29
140
995
9 361
908

87
6 816
313
376
2 145
3 095
13
616
257
22 212
1 875
3
13
12
614
394
6
24
353
158
23
9
167
9
8
60
5
6 161
10
143
324
459
247
4 636
215
127
14 176
1 248
328
7 171
641
1 818
506
4
56
214
1 091
31
127
940
10 147
990

86
7 174
331
402
2 200
3 344
13
626
256
20 438
1 796
4
13
16
606
352
7
23
319
151
24
10
166
8
7
70
5
5 264
9
146
277
389
204
3 946
184
110
13 378
1 187
281
6 942
663
1 644
434
3
52
190
960
28
131
864
11 790
1 203

85
6 697
297
399
2 157
3 000
14
594
235
17 362
1 435
3
10
13
417
293
6
19
270
118
20
10
165
6
6
60
3
4 384
8
122
222
328
166
3 281
164
92
11 544
1 158
244
5 944
584
1 396
369
3
44
158
803
21
120
699
12 012
1 196

83
6 423
259
380
2 154
2 812
14
574
229
14 507
1 184
3
8
12
402
225
4
12
222
67
12
9
142
4
4
47
2
3 479
6
99
178
281
134
2 576
129
76
9 844
1 113
204
5 039
470
1 158
315
2
33
130
668
13
103
595
11 035
1 103

73
6 277
264
369
2 205
2 551
15
609
262
11 507
924
2
7
8
334
163
3
9
169
47
8
7
112
3
2
38
3
2 565
4
73
137
232
101
1 872
83
63
8 018
1 010
169
4 075
390
876
237
2
24
97
541
10
94
491
9 940
1 012

55
5 748
275
289
1 572
2 869
13
478
250
9 527
802
2
6
6
307
134
2
8
157
41
7
5
86
2
2
28
3
2 197
3
56
117
178
80
1 633
77
53
6 529
891
139
3 285
337
634
199
2
19
77
459
9
90
387
8 075
821

54
6 008
240
298
1 568
3 252
13
419
217
8 326
720
2
5
5
277
129
2
7
136
37
8
4
73
2
1
24
3
1 856
2
48
98
155
70
1 377
65
42
5 751
819
122
2 965
271
508
171
2
16
66
402
9
90
310
6 589
673

53
5 370
215
314
1 673
2 558
13
394
202
7 176
622
2
4
4
232
118
1
7
112
36
7
4
66
2
1
20
2
1 622
2
40
79
139
63
1 208
54
36
4 932
793
104
2 428
243
435
145
2
14
52
345
7
91
273
6 392
659

1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1975
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976

8 449
1 211
805
651
154
352
42
10
271
20
9
21
6
6
34
9
12
7
278 700
41 675
237 025
32 156
204 869
174 252
32 311
39 614
12 108
328
26
22
206
3 042
1 459
731
532
54
5
978
29
449
431
1 106
1 573
494
637
4 395
651
734
174
378
145
2 243

9 151
1 125
797
642
155
275
37
8
207
15
8
20
6
5
34
10
11
7
262 485
41 968
220 517
26 225
194 292
150 947
25 311
31 545
9 544
276
21
19
164
2 420
1 124
568
406
57
4
766
36
343
333
868
1 241
391
503
3 417
502
573
139
287
117
1 741

10 580
1 112
824
662
162
238
39
7
173
12
7
17
6
4
32
9
11
7
234 912
45 228
189 685
22 163
167 522
133 520
21 036
26 488
7 895
243
18
16
128
2 017
903
473
330
68
3
645
35
283
274
702
1 022
314
417
2 828
418
471
117
237
96
1 438

10 810
1 031
782
630
152
208
37
7
149
10
6
15
5
4
26
7
9
5
209 004
45 767
163 237
18 267
144 969
115 561
17 682
22 327
6 544
211
15
13
106
1 663
734
401
269
55
2
549
29
240
232
577
851
254
340
2 376
348
389
99
206
80
1 210

9 927
932
720
589
131
176
29
6
130
7
4
14
6
3
21
7
8
4
191 221
44 039
147 182
14 765
132 417
97 761
14 772
18 434
5 407
175
12
10
87
1 398
593
338
217
43
2
459
22
193
197
479
694
205
278
2 000
287
332
82
178
66
1 017

8 923
881
712
590
122
144
23
5
106
6
4
10
4
2
15
5
6
3
156 390
41 881
114 509
12 131
102 378
76 799
12 345
15 147
4 447
118
9
9
79
1 243
444
246
197
35
2
385
14
169
155
383
585
180
191
1 654
224
277
69
143
55
858

7 249
733
588
487
101
124
18
5
91
6
3
9
4
1
13
4
5
2
127 130
34 638
92 493
10 365
82 127
63 912
10 439
12 492
3 622
88
7
8
69
1 055
311
195
158
30
1
328
12
122
123
316
481
150
167
1 407
190
238
62
124
46
721

5 912
633
508
424
85
106
15
4
79
5
3
7
3
1
12
4
4
2
119 232
34 938
84 294
8 994
75 300
57 724
8 765
10 670
3 009
71
7
6
58
874
270
177
127
25
1
277
11
99
108
238
396
124
140
1 190
163
206
55
108
40
596

5 729
575
470
390
80
90
13
4
66
4
2
6
3
1
9
3
3
2
108 782
32 637
76 146
7 816
68 330
50 784
7 418
9 206
2 587
60
6
5
47
726
257
165
105
20
1
232
12
93
90
224
326
101
116
998
139
177
48
91
34
488

1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976

17
46
9
8 929
1 568
3 350
253
1 654
1 627
471
7
2 454
81
103
86
2 132
53
11 728
298
612
28
707
52
952
388
78
158
618
126
536
6 230
480
229
233
177 115
71 268
61 616
214
12
1 028
5 135
134
2 198
930
71 488
2 773
864
246
306
208
1 150
68 715

18
35
6
7 533
1 314
2 945
205
1 333
1 298
431
6
2 094
65
85
67
1 835
42
8 957
229
489
23
513
39
779
301
38
123
475
103
414
4 706
363
182
180
170 755
77 789
68 324
214
11
1 193
4 630
111
2 286
1 022
62 359
2 413
766
209
259
181
998
59 947

16
29
5
6 524
1 107
2 611
156
1 182
1 072
391
5
1 803
55
74
55
1 584
34
7 438
189
409
22
398
29
646
251
36
103
400
87
332
3 945
291
155
146
146 358
63 768
54 805
273
14
922
4 256
99
2 326
1 073
55 187
2 462
846
215
245
174
982
52 725

13
26
5
5 551
872
2 268
129
1 033
905
339
5
1 582
48
63
46
1 398
27
6 274
157
343
19
338
26
526
220
32
86
344
74
248
3 369
237
135
119
126 755
54 776
46 350
291
18
869
3 973
73
2 185
1 017
48 438
2 204
814
196
196
150
847
46 233

9
25
3
4 420
699
1 816
118
765
758
259
5
1 362
41
48
38
1 215
20
5 246
129
270
15
308
24
414
192
36
70
295
59
198
2 826
194
117
99
117 937
56 064
48 259
247
16
518
4 391
58
1 676
899
42 145
1 736
694
149
145
115
633
40 410

4
22
2
3 461
509
1 503
108
514
659
164
4
1 102
28
34
32
994
14
4 483
97
237
7
275
23
374
145
26
57
231
45
181
2 419
175
108
82
92 534
45 024
36 905
191
13
633
5 319
43
1 321
601
32 737
1 200
522
98
95
79
406
31 537

4
20
2
2 601
357
1 085
92
391
548
124
3
920
22
20
27
840
11
3 942
88
190
5
252
20
315
128
22
54
205
37
174
2 123
159
98
71
74 809
35 209
27 971
128
7
699
4 746
38
1 145
475
27 556
855
354
68
77
56
300
26 701

4
17
1
2 362
336
989
76
361
456
141
2
777
18
18
22
706
12
3 333
73
150
6
222
15
260
113
18
46
165
31
138
1 810
141
85
60
69 207
32 593
25 993
124
5
656
4 209
36
1 122
448
25 544
1 186
532
97
96
71
391
24 358

5
14
2
2 167
316
916
65
352
378
139
2
675
15
20
19
611
11
2 779
58
123
5
184
12
216
97
16
38
141
27
106
1 512
120
73
50
63 603
30 902
24 772
137
5
479
4 095
33
934
447
22 700
931
374
85
82
60
330
21 769

1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976

1 313
6 313
34
49 861
2 875
13
1 171
6 226
908
26 103
14
521
10 970
264
938
2 430
3 568
117
3 227
50
4 004
8 256
160
356
21
31
231
1 131
226
212
108
202
139
93
12
724
776
3 119
37
678
26 293
11 857
393
349
442
412
1 536
196
920
5 423
231
1 955

1 034
5 601
26
43 853
2 468
11
968
5 095
892
23 566
10
506
9 807
216
888
2 059
3 145
116
3 226
46
3 547
7 040
152
374
18
30
218
998
184
165
79
188
115
70
9
561
622
2 683
29
544
26 627
10 517
367
326
360
378
1 298
168
1 078
4 609
199
1 735

867
4 905
21
38 800
2 176
9
829
4 287
831
21 030
9
443
8 650
184
858
1 791
2 808
141
2 832
41
3 272
6 373
182
419
15
31
251
764
167
131
63
175
94
57
8
459
515
2 567
22
451
28 557
11 737
443
318
344
331
1 376
194
760
5 735
209
2 027

738
3 709
18
34 790
1 881
8
711
3 592
787
18 120
8
375
7 444
159
705
1 595
2 459
152
2 401
36
2 787
5 422
179
369
19
32
243
590
160
105
56
155
69
49
11
399
419
2 162
34
370
28 900
13 148
466
328
364
387
1 683
199
876
6 511
225
2 110

623
2 547
16
31 427
1 578
5
605
2 945
664
14 964
8
314
5 905
139
579
1 415
2 137
132
1 983
30
2 322
4 765
141
253
21
32
200
582
165
82
54
133
53
44
15
372
334
1 921
70
292
27 670
12 956
391
336
418
463
1 751
177
932
6 306
229
1 954

547
2 047
15
24 199
1 147
3
495
2 493
590
11 079
6
265
4 437
110
470
1 036
1 567
111
1 613
27
1 438
3 694
96
159
16
27
150
388
142
73
57
97
51
42
15
341
245
1 476
81
237
25 618
10 965
317
340
436
410
1 500
127
796
5 241
188
1 611

456
1 944
14
20 159
868
4
459
2 317
479
9 233
5
223
4 000
90
370
794
1 230
73
1 304
22
1 122
2 811
61
107
12
23
119
324
99
64
53
73
40
36
13
278
186
1 096
53
174
20 878
7 947
247
291
367
370
994
106
642
3 425
151
1 355

378
1 950
12
18 349
825
5
399
2 040
400
8 430
5
184
3 789
78
350
689
998
67
1 191
19
1 060
2 639
98
181
10
20
181
274
85
54
44
70
33
24
10
224
154
1 005
38
134
23 446
10 617
331
281
277
327
1 027
123
755
5 348
132
2 016

313
1 788
10
16 335
879
5
334
1 756
349
7 530
5
153
3 313
68
268
684
848
58
1 015
15
1 102
2 472
87
171
8
18
164
230
81
44
34
68
26
16
7
180
144
1 053
28
112
21 758
9 412
325
316
289
332
1 102
114
772
4 493
133
1 534

1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976

3 181
4
181
59
152
11
178
93
136
152
276
1 936
5 773
175
190
162
345
2 163
14
28
439
387
74
1 702
93
5 481
243
338
2 091
2 065
10
520
212
25 011
1 903
3
13
12
566
430
7
21
404
148
19
9
167
9
8
65
8
7 423

3 589
4
198
51
174
11
169
84
136
171
298
2 290
5 853
160
190
150
393
2 312
11
27
421
351
69
1 677
87
6 668
305
369
2 140
2 978
12
609
252
22 508
1 869
3
13
12
605
398
6
23
358
155
22
9
168
9
8
59
6
6 333

3 731
5
202
52
194
12
167
88
147
163
292
2 405
5 881
159
207
158
373
2 349
15
29
433
339
70
1 659
86
7 208
332
399
2 199
3 372
14
631
258
20 801
1 819
4
13
15
620
359
7
23
325
149
23
10
168
8
7
68
5
5 400

3 469
4
192
56
201
12
148
97
150
158
278
2 170
5 465
143
210
170
363
2 102
15
29
401
344
69
1 530
86
6 818
306
401
2 159
3 093
14
604
238
17 874
1 479
3
10
14
442
303
6
19
276
122
20
10
161
6
6
62
4
4 514

3 234
5
189
59
210
10
130
96
128
155
283
1 965
5 001
112
198
186
338
1 891
14
28
352
392
76
1 326
84
6 479
263
383
2 139
2 877
14
574
227
14 985
1 214
3
8
12
402
236
4
12
229
76
13
9
141
4
4
49
2
3 623

3 465
6
212
55
235
9
116
89
113
164
334
2 129
4 849
86
158
183
316
1 963
16
22
307
369
75
1 276
75
6 339
260
377
2 249
2 564
15
615
257
11 972
958
2
7
9
343
172
3
9
174
51
9
7
116
3
3
39
3
2 684

3 032
4
199
48
177
7
95
84
111
138
324
1 842
4 122
77
105
137
259
1 736
8
15
259
264
61
1 139
57
5 776
275
300
1 664
2 765
14
503
253
9 790
816
2
6
6
309
137
2
8
157
42
7
5
91
2
2
30
3
2 240

2 684
4
159
53
149
6
83
95
114
107
256
1 655
4 160
72
124
152
286
1 821
9
18
262
286
61
1 012
54
5 985
247
292
1 538
3 248
13
426
220
8 498
733
2
5
5
282
129
2
7
138
38
7
4
76
2
1
25
3
1 902

2 527
4
139
50
139
6
78
85
110
99
223
1 591
4 357
60
128
166
318
1 785
8
17
273
326
61
1 158
54
5 463
216
311
1 649
2 671
13
398
203
7 323
636
2
4
4
238
121
1
7
115
36
7
4
68
2
1
21
2
1 654

1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1976
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977

12
143
379
585
300
5 587
278
139
15 685
1 481
424
7 944
641
1 814
603
4
63
226
1 295
27
144
1 019
9 439
927
8 508
1 229
809
655
154
366
43
10
282
21
9
21
6
6
34
9
12
6
278 131
41 395
236 736
32 930
203 806
177 650
33 306
40 736
12 493
334

10
142
330
473
255
4 770
222
130
14 307
1 273
338
7 206
634
1 832
520
4
56
217
1 116
30
126
954
9 916
957
8 954
1 134
795
641
154
285
38
8
215
16
8
20
6
5
34
10
11
7
265 791
41 724
224 067
26 916
197 150
154 107
26 175
32 538
9 860
280

9
148
282
398
211
4 051
187
114
13 582
1 193
287
7 025
662
1 687
447
3
52
194
985
28
129
891
11 591
1 178
10 407
1 116
823
661
162
243
39
7
177
13
7
17
6
5
32
9
11
7
240 292
44 634
195 659
22 762
172 897
136 353
21 640
27 193
8 132
247

8
128
227
333
172
3 384
167
95
11 881
1 153
249
6 138
602
1 439
380
3
44
163
831
22
121
736
12 101
1 213
10 882
1 047
793
641
153
212
37
7
152
10
6
15
5
4
27
8
10
5
212 980
45 948
167 032
18 877
148 155
118 689
18 192
22 946
6 749
215

6
105
182
285
139
2 693
136
79
10 148
1 116
210
5 206
487
1 199
327
2
34
135
691
14
105
622
11 249
1 122
10 122
945
729
597
132
180
30
6
132
8
5
14
6
3
22
7
8
4
194 443
44 439
150 004
15 232
134 772
100 890
15 198
19 015
5 564
181

4
78
141
238
106
1 964
88
65
8 330
1 024
174
4 245
400
923
250
3
25
103
560
10
95
519
10 221
1 039
9 177
897
722
599
123
148
23
5
109
6
4
11
5
2
16
5
6
3
163 909
42 531
121 378
12 412
108 966
80 482
12 695
15 636
4 581
127

3
59
119
184
83
1 663
77
55
6 734
907
143
3 386
346
668
204
2
19
81
470
9
89
410
8 402
859
7 539
760
611
507
104
126
19
5
93
6
3
9
4
1
14
5
5
2
130 875
35 983
94 892
10 520
84 372
65 298
10 701
12 876
3 735
89

2
49
100
156
71
1 413
66
44
5 864
825
123
3 020
279
524
176
2
16
69
410
9
88
323
6 765
692
6 069
646
519
432
87
108
16
4
80
5
3
7
3
1
12
4
4
2
119 230
34 262
84 968
9 126
75 842
58 378
8 989
10 896
3 077
73

2
41
82
141
64
1 231
56
37
5 034
792
105
2 498
245
444
149
2
14
54
354
8
90
279
6 316
656
5 656
576
469
389
79
91
13
4
68
4
2
6
3
1
10
4
3
2
110 679
33 176
77 504
7 919
69 584
51 854
7 570
9 400
2 629
60

1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977

28
25
219
3 073
1 515
753
557
55
5
1 008
28
466
487
1 140
1 626
511
660
4 536
671
760
178
388
150
2 318
15
48
9
9 106
1 601
3 433
261
1 647
1 676
480
8
2 501
84
105
89
2 168
54
12 100
307
632
27
742
54
963
390
80
164
633

22
20
170
2 459
1 174
589
421
56
4
790
35
356
372
898
1 284
405
522
3 535
516
596
143
296
121
1 803
17
36
7
7 709
1 347
3 001
216
1 355
1 346
437
7
2 154
68
88
70
1 885
43
9 280
237
504
23
540
41
793
304
44
128
489

18
17
129
2 049
938
486
341
66
3
662
35
291
306
725
1 055
327
430
2 912
429
487
120
242
100
1 483
16
30
6
6 663
1 142
2 664
165
1 175
1 109
399
6
1 851
57
76
57
1 626
35
7 636
195
421
22
417
30
659
252
35
106
409

16
14
104
1 696
762
412
279
58
2
565
30
247
258
594
879
264
352
2 446
359
403
102
209
82
1 247
13
27
5
5 687
912
2 303
135
1 048
934
350
6
1 617
49
65
47
1 428
28
6 447
162
351
19
354
26
540
219
34
89
350

13
12
87
1 409
617
348
224
43
2
473
22
201
219
493
718
212
286
2 054
295
341
85
181
68
1 046
9
26
4
4 599
731
1 858
123
823
782
275
6
1 401
43
50
38
1 250
20
5 397
133
276
14
322
25
425
193
35
73
298

9
10
78
1 242
472
262
199
37
2
396
15
172
175
398
599
183
204
1 704
233
287
70
147
56
881
4
24
3
3 614
547
1 532
112
565
673
180
5
1 147
31
36
32
1 033
14
4 590
101
234
7
289
22
371
150
29
59
237

7
9
71
1 071
331
199
166
31
1
336
12
131
137
325
498
155
164
1 437
193
243
62
125
47
741
3
21
2
2 743
381
1 161
95
409
568
125
4
944
23
22
27
860
11
4 017
88
195
4
261
20
322
125
23
53
203

7
7
59
885
270
178
130
25
1
284
11
100
118
249
407
127
144
1 220
166
211
56
109
41
614
4
17
2
2 376
338
985
80
366
469
135
3
797
19
18
22
726
12
3 425
75
152
5
231
16
264
113
19
48
170

6
6
49
734
259
166
108
20
1
237
11
93
100
220
336
104
118
1 021
141
181
49
92
35
502
4
14
2
2 220
332
935
68
353
390
141
2
685
15
20
19
620
11
2 844
60
124
5
193
12
219
97
16
39
140

1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977

129
552
6 458
495
235
238
175 191
67 325
57 909
216
11
943
5 009
136
2 151
950
73 148
2 817
874
248
310
212
1 172
70 331
1 343
6 469
35
50 922
2 989
13
1 200
6 440
920
26 231
14
459
11 094
269
942
2 437
3 661
114
3 201
46
3 994
8 487
163
356
22
31
231
1 161

106
429
4 891
378
187
185
173 096
78 316
68 744
211
10
1 201
4 760
114
2 281
995
63 633
2 442
768
211
264
184
1 014
61 191
1 057
5 675
27
44 737
2 529
11
996
5 263
895
23 938
11
496
9 998
221
893
2 122
3 212
114
3 257
45
3 569
7 210
150
364
19
30
216
1 033

89
338
4 051
302
159
149
151 369
67 007
57 963
268
13
982
4 314
101
2 303
1 063
56 426
2 437
819
211
247
175
985
53 988
883
5 055
22
39 663
2 235
10
851
4 428
842
21 451
9
438
8 866
188
867
1 833
2 869
136
2 925
40
3 280
6 486
176
412
16
31
242
812

76
245
3 479
244
138
122
129 376
55 500
46 984
309
17
872
3 990
79
2 217
1 033
49 641
2 269
821
200
207
157
883
47 372
750
3 962
19
35 435
1 947
8
730
3 729
794
18 622
9
370
7 675
160
740
1 625
2 520
152
2 482
36
2 852
5 612
184
385
19
33
244
612

61
201
2 924
196
120
101
119 573
55 781
47 892
270
16
594
4 237
60
1 778
936
43 372
1 822
714
158
153
122
675
41 549
632
2 720
17
32 149
1 649
6
620
3 069
687
15 522
9
308
6 201
138
597
1 452
2 196
138
2 065
30
2 387
4 898
150
275
24
33
207
580

47
193
2 486
173
108
84
98 255
48 059
40 004
209
13
574
5 178
45
1 366
670
34 523
1 305
556
109
104
86
450
33 218
549
2 054
16
25 690
1 238
4
509
2 561
596
11 718
7
258
4 654
111
490
1 113
1 675
116
1 678
26
1 591
3 955
104
174
19
28
160
434

38
181
2 174
159
100
72
76 735
36 462
28 959
142
8
704
4 956
38
1 172
485
28 001
875
366
70
77
58
304
27 126
465
1 918
14
20 527
903
4
458
2 338
499
9 330
6
215
3 996
88
385
820
1 263
80
1 349
21
1 106
2 942
64
110
14
24
120
322

32
147
1 864
142
87
61
69 529
32 674
26 011
123
5
670
4 256
36
1 121
451
25 742
1 091
479
89
91
66
366
24 651
383
1 939
12
18 579
816
5
410
2 099
408
8 483
5
174
3 821
77
350
697
1 032
66
1 198
18
1 044
2 630
88
161
11
21
165
286

28
112
1 554
122
74
51
64 590
31 280
25 064
137
5
518
4 097
33
983
443
23 169
1 012
420
90
87
63
352
22 157
317
1 815
10
16 649
866
5
341
1 799
355
7 635
4
142
3 393
68
287
676
868
60
1 050
15
1 072
2 505
93
180
8
18
172
236

1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977

232
215
109
202
142
99
13
766
804
3 185
45
713
26 150
12 024
393
351
455
421
1 578
198
921
5 510
237
1 959
3 098
4
177
59
153
11
180
92
135
147
269
1 868
5 707
176
186
163
346
2 095
14
28
440
389
75
1 698
93
5 322
234
332

192
175
83
188
118
73
9
595
647
2 726
33
559
26 422
10 577
362
329
372
387
1 323
169
1 085
4 614
202
1 734
3 522
4
195
52
169
11
172
85
135
170
297
2 229
5 852
160
187
151
390
2 296
11
27
425
356
70
1 686
88
6 471
294
363

170
139
66
175
97
59
8
479
533
2 581
24
466
28 170
11 334
423
318
342
336
1 337
186
824
5 417
205
1 946
3 737
5
203
51
191
11
169
88
145
165
295
2 410
5 907
159
204
156
382
2 359
14
29
433
340
70
1 670
86
7 191
331
395

161
112
59
155
73
50
11
419
435
2 239
40
383
28 992
12 931
464
324
357
369
1 619
197
820
6 450
222
2 109
3 545
5
195
56
199
12
152
97
151
159
281
2 234
5 564
149
210
168
363
2 158
16
29
409
342
69
1 560
86
6 952
315
403

164
85
62
133
54
47
15
401
346
1 942
81
302
27 985
13 140
408
332
406
452
1 762
181
940
6 439
230
1 991
3 250
5
188
59
206
11
132
97
134
155
281
1 979
5 060
119
201
184
343
1 907
15
28
359
384
76
1 355
85
6 534
270
387

149
70
63
100
50
46
16
376
257
1 567
96
243
26 179
11 520
333
341
438
426
1 569
139
829
5 550
198
1 696
3 412
5
207
56
231
9
120
89
115
163
325
2 087
4 871
91
165
184
323
1 944
16
24
316
378
77
1 272
77
6 376
256
380

107
62
58
72
42
40
13
308
191
1 143
67
183
21 617
8 310
255
303
385
373
1 081
106
659
3 639
156
1 352
3 159
5
205
48
192
8
101
83
111
146
333
1 924
4 286
78
112
146
274
1 797
10
16
269
282
63
1 174
60
5 863
272
317

86
53
49
67
34
28
10
239
156
996
44
137
22 491
9 790
306
277
290
333
977
118
719
4 778
134
1 859
2 717
4
167
51
150
6
85
92
113
112
269
1 665
4 097
74
117
145
279
1 782
8
17
261
274
59
1 025
54
5 887
254
286

82
45
37
67
27
18
7
190
143
1 036
32
114
22 331
9 863
332
306
279
326
1 094
117
779
4 814
132
1 682
2 537
4
140
51
140
6
79
88
111
99
224
1 593
4 339
63
130
165
317
1 804
8
18
274
322
61
1 119
54
5 592
218
308

1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977

2 039
2 004
10
499
202
25 391
1 879
3
13
12
532
433
7
20
415
145
17
9
169
9
8
65
8
7 506
12
147
385
601
309
5 627
286
139
16 006
1 543
430
8 103
631
1 841
616
4
62
232
1 321
25
145
1 054
9 446
932
8 509
1 217
790
641

2 141
2 816
12
598
244
22 841
1 866
3
13
12
598
403
6
22
362
152
20
9
169
9
8
58
6
6 525
11
141
337
487
261
4 925
230
132
14 450
1 301
349
7 263
631
1 830
534
4
56
218
1 142
29
127
966
9 744
936
8 803
1 150
798
645

2 195
3 362
14
634
259
21 112
1 831
3
13
15
625
365
6
22
330
147
23
10
170
8
7
66
5
5 549
9
149
288
409
219
4 168
191
117
13 732
1 200
294
7 067
658
1 724
460
3
52
198
1 009
28
127
911
11 330
1 140
10 184
1 118
819
658

2 168
3 195
14
614
242
18 440
1 538
3
11
14
482
312
6
20
283
123
21
10
159
6
6
64
4
4 653
8
134
232
340
178
3 492
169
99
12 249
1 149
255
6 354
621
1 483
391
3
45
167
861
23
122
775
12 162
1 232
10 924
1 064
804
650

2 131
2 925
14
580
226
15 431
1 235
3
9
12
396
247
4
13
235
84
14
9
138
4
4
50
2
3 764
6
110
184
288
144
2 809
142
81
10 432
1 113
216
5 366
508
1 234
337
3
35
139
714
15
106
647
11 476
1 146
10 325
962
741
608

2 247
2 616
15
611
249
12 484
999
2
7
10
357
182
3
10
181
55
9
7
118
3
3
40
3
2 831
4
83
144
244
111
2 081
96
68
8 654
1 035
179
4 424
411
968
265
3
26
109
582
11
95
547
10 449
1 059
9 385
907
726
603

1 802
2 665
14
535
255
10 085
831
2
6
6
310
141
2
8
155
44
7
6
97
2
2
32
4
2 280
3
62
120
191
85
1 688
75
57
6 973
921
147
3 516
354
705
209
2
20
84
482
9
89
435
8 770
901
7 864
792
640
532

1 504
3 171
13
433
224
8 670
746
2
6
5
287
130
1
7
141
39
7
4
79
2
2
25
3
1 958
2
51
103
157
72
1 459
68
46
5 965
831
125
3 057
291
540
180
2
16
71
419
9
87
339
6 985
718
6 263
660
530
441

1 623
2 825
13
401
203
7 501
652
2
4
4
245
123
1
7
118
37
7
4
70
2
1
21
2
1 685
2
43
84
142
65
1 254
57
38
5 164
789
108
2 595
247
454
153
2
14
57
363
8
89
285
6 276
654
5 618
582
472
393

1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1977
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978

150
372
44
10
287
22
9
21
6
6
34
10
12
6
277 511
40 801
236 711
33 720
202 991
180 960
34 248
41 796
12 870
343
29
27
233
3 091
1 568
773
583
56
5
1 036
28
483
549
1 173
1 679
527
682
4 676
693
784
182
397
154
2 392
14
50
9
9 272

153
298
39
8
226
17
8
20
6
6
34
10
11
7
267 953
41 671
226 282
27 584
198 698
157 199
27 044
33 532
10 173
285
23
22
177
2 490
1 226
609
435
55
4
812
34
368
413
928
1 326
419
541
3 652
530
619
147
305
125
1 865
16
38
7
7 882

161
249
39
7
182
13
7
18
6
5
33
9
11
7
245 852
43 961
201 891
23 396
178 495
139 270
22 291
27 966
8 383
252
19
19
130
2 082
975
501
352
65
3
681
36
301
340
751
1 090
340
443
3 002
440
505
123
248
103
1 530
16
31
6
6 825

154
216
37
7
156
11
6
16
5
4
28
8
10
6
217 403
46 060
171 343
19 532
151 811
121 880
18 744
23 602
6 969
220
16
16
102
1 731
793
423
289
60
3
581
31
254
285
614
907
274
365
2 523
370
418
105
212
85
1 287
13
28
5
5 822

133
185
30
6
135
8
5
14
6
3
22
7
8
4
196 901
44 852
152 050
15 746
136 304
103 850
15 644
19 613
5 730
185
14
13
86
1 426
641
357
232
44
2
488
23
209
241
507
745
220
294
2 112
304
350
87
184
70
1 078
9
26
4
4 779

123
153
24
5
113
7
4
11
5
2
17
6
6
3
171 515
42 906
128 609
12 744
115 865
84 469
13 069
16 144
4 719
137
10
11
77
1 238
499
280
199
38
2
407
16
174
197
414
614
185
220
1 759
243
296
72
152
58
905
5
25
3
3 762

108
129
19
5
95
6
3
9
4
1
14
5
5
2
135 688
37 781
97 907
10 690
87 217
67 017
10 983
13 304
3 857
91
8
10
72
1 086
354
204
174
33
1
345
12
141
153
333
515
161
162
1 468
195
249
63
126
48
762
2
21
2
2 911

89
110
16
5
82
5
3
7
3
1
13
4
4
2
119 126
33 424
85 702
9 274
76 428
59 044
9 236
11 146
3 156
74
7
8
62
897
272
178
134
26
1
292
12
102
129
264
419
131
149
1 252
170
216
57
111
41
634
3
18
2
2 393

79
93
13
4
69
4
2
6
3
1
10
4
3
2
112 737
33 901
78 835
8 034
70 802
52 979
7 734
9 609
2 671
61
6
6
50
742
260
166
111
21
1
242
11
93
111
216
346
108
120
1 046
144
185
50
94
36
518
4
14
2
2 278

1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978

1 634
3 525
269
1 620
1 725
491
9
2 541
87
108
91
2 198
56
12 438
316
653
27
777
56
971
391
77
169
645
132
565
6 667
506
241
243
173 543
63 606
54 539
214
11
867
4 767
136
2 085
986
74 948
2 825
870
246
311
214
1 184
72 123
1 365
6 696
36
52 060

1 380
3 052
226
1 381
1 394
442
7
2 214
70
91
73
1 936
45
9 611
244
518
23
569
42
805
307
52
133
503
109
443
5 089
392
192
191
174 099
77 583
67 892
212
10
1 184
4 914
117
2 285
969
64 831
2 497
783
217
271
189
1 038
62 333
1 074
5 744
28
45 534

1 177
2 724
177
1 184
1 150
407
7
1 903
59
78
59
1 671
37
7 854
200
435
22
436
32
673
254
35
110
421
92
352
4 162
313
164
153
156 605
70 439
61 306
258
12
1 052
4 373
103
2 289
1 046
57 705
2 408
792
208
248
176
983
55 298
896
5 199
22
40 572

957
2 345
140
1 050
964
359
7
1 653
51
67
48
1 459
29
6 635
167
360
19
370
27
553
219
36
92
357
78
244
3 593
251
142
126
132 495
56 674
48 080
321
16
859
4 047
85
2 220
1 046
50 885
2 325
823
204
219
162
918
48 559
759
4 225
19
36 122

758
1 904
129
882
809
290
7
1 439
44
52
39
1 283
21
5 554
137
285
13
336
26
439
193
34
76
302
64
194
3 031
200
122
103
120 453
54 946
46 926
298
16
689
4 106
62
1 889
959
44 460
1 904
731
167
161
130
714
42 556
640
2 937
18
32 688

593
1 543
117
619
687
197
6
1 194
34
37
32
1 076
15
4 710
107
231
7
304
23
367
156
33
61
245
49
203
2 560
170
109
85
104 234
51 085
43 154
226
13
514
4 973
49
1 409
747
36 484
1 407
586
119
115
92
495
35 077
549
2 093
16
27 305

404
1 245
99
440
590
128
4
969
24
24
27
882
12
4 099
86
200
4
270
19
330
123
23
53
201
39
190
2 229
158
101
72
79 203
38 011
30 219
161
9
704
5 170
38
1 209
500
28 603
941
400
77
79
62
323
27 662
473
1 893
15
20 995

343
982
83
370
484
129
4
820
20
17
22
748
11
3 525
78
155
4
241
16
268
113
21
49
176
33
156
1 923
142
89
62
69 900
32 815
26 075
122
5
678
4 326
37
1 116
456
25 919
964
411
78
84
59
332
24 955
386
1 926
13
18 816

344
955
70
361
403
143
3
697
16
20
19
631
11
2 917
61
126
5
202
12
222
97
17
40
140
28
118
1 600
123
76
51
65 514
31 571
25 271
138
5
557
4 098
34
1 026
442
23 668
1 105
474
96
92
67
377
22 563
320
1 847
11
16 975

1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978

3 124
13
1 225
6 664
939
26 287
15
390
11 200
272
940
2 417
3 759
108
3 182
42
3 962
8 701
165
355
23
31
226
1 198
234
215
109
200
146
106
14
810
828
3 231
53
758
25 864
12 020
387
352
462
432
1 606
195
969
5 461
242
1 916
3 025
4
172
58

2 590
11
1 024
5 435
893
24 283
11
486
10 171
227
903
2 188
3 278
114
3 263
44
3 599
7 402
150
356
19
29
217
1 057
201
185
88
187
120
77
10
635
674
2 784
38
575
26 319
10 796
364
332
388
395
1 365
173
1 055
4 749
208
1 767
3 441
4
193
53

2 295
10
874
4 574
854
21 867
10
433
9 086
192
872
1 878
2 929
130
3 017
39
3 281
6 595
169
401
17
30
234
862
173
148
69
174
100
62
8
502
551
2 587
26
483
27 746
10 973
402
319
342
346
1 309
178
905
5 106
201
1 864
3 723
5
202
50

2 013
8
749
3 866
797
19 121
9
366
7 895
163
778
1 660
2 584
152
2 561
35
2 918
5 814
187
399
19
33
245
641
163
119
61
154
77
52
11
437
452
2 328
41
396
29 012
12 633
458
321
352
352
1 549
195
763
6 326
219
2 097
3 619
5
198
55

1 715
6
636
3 204
713
16 043
9
303
6 498
137
618
1 481
2 243
144
2 150
30
2 429
5 005
159
297
25
34
211
570
161
89
68
130
56
49
16
424
358
1 953
89
315
28 288
13 270
422
329
393
436
1 760
182
935
6 562
229
2 020
3 293
5
188
60

1 337
4
527
2 647
600
12 440
8
251
4 916
111
511
1 195
1 792
120
1 746
25
1 763
4 225
112
188
23
29
169
485
155
68
70
103
49
50
17
413
271
1 660
114
249
26 572
11 975
348
338
436
442
1 624
152
858
5 799
208
1 771
3 328
5
201
57

949
4
456
2 359
519
9 475
6
208
4 005
87
404
852
1 300
90
1 401
21
1 101
3 114
71
120
16
25
127
320
117
60
63
72
44
46
14
344
197
1 201
82
194
22 768
9 022
274
316
402
376
1 191
111
686
4 086
161
1 417
3 287
5
209
49

814
4
420
2 160
416
8 541
5
166
3 846
76
349
711
1 070
65
1 203
17
1 033
2 625
75
136
12
22
145
297
87
53
54
63
34
32
11
259
159
997
51
141
21 324
8 765
277
274
307
342
931
111
676
4 067
136
1 643
2 757
4
175
49

849
5
349
1 846
361
7 732
5
129
3 474
68
307
668
884
63
1 085
15
1 034
2 542
99
188
9
19
182
242
83
45
41
65
28
20
8
203
142
1 016
37
116
23 035
10 435
342
296
270
320
1 084
121
783
5 223
130
1 867
2 556
4
143
52

1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978

157
11
180
90
133
142
262
1 814
5 602
177
180
163
356
2 006
14
28
435
389
76
1 682
93
5 217
228
325
1 964
2 015
10
480
194
25 711
1 842
3
13
11
485
436
6
18
428
144
16
9
171
9
8
64
7
7 535
12
152
390
616

163
11
175
87
136
167
294
2 155
5 847
161
186
153
382
2 278
11
27
431
361
71
1 694
88
6 235
281
357
2 146
2 617
12
585
234
23 199
1 866
3
13
12
594
407
6
21
366
150
19
9
169
9
8
59
6
6 726
11
140
343
502

187
11
170
86
143
168
298
2 397
5 921
158
201
155
392
2 360
13
28
433
342
70
1 679
87
7 129
327
389
2 188
3 318
14
634
258
21 386
1 835
3
13
14
621
370
6
22
335
145
22
9
171
9
7
64
6
5 708
9
148
294
419

198
12
157
97
151
159
285
2 299
5 671
155
211
167
365
2 218
16
30
418
342
71
1 590
86
7 088
322
404
2 183
3 293
14
624
246
19 027
1 607
3
12
15
528
321
6
20
291
124
21
10
160
7
6
65
4
4 796
8
141
238
349

202
11
134
99
139
156
282
2 013
5 133
127
203
182
347
1 935
16
28
366
375
75
1 390
86
6 593
278
391
2 127
2 965
14
588
226
15 863
1 253
3
9
12
390
258
4
14
239
90
15
9
135
4
4
52
3
3 900
6
114
186
290

223
9
122
91
117
160
315
2 024
4 868
96
173
185
327
1 911
16
24
323
387
78
1 264
79
6 402
254
379
2 215
2 696
15
601
240
13 016
1 040
2
8
10
372
193
3
10
189
60
9
7
118
3
3
42
3
2 990
4
89
148
248

208
8
107
84
111
154
339
2 010
4 470
80
121
155
293
1 871
12
18
281
301
66
1 205
64
5 988
267
337
1 962
2 580
14
569
256
10 414
849
2
6
7
313
146
2
9
154
47
8
6
102
2
2
34
4
2 324
3
65
120
198

151
6
88
88
112
117
285
1 679
4 050
75
109
139
272
1 742
7
16
260
264
58
1 051
54
5 752
261
282
1 480
3 045
13
442
228
8 849
760
2
6
5
291
130
1
8
143
41
7
5
83
2
2
26
3
2 019
2
52
105
159

141
5
80
91
112
99
228
1 598
4 315
66
131
164
317
1 825
9
18
274
317
61
1 075
54
5 729
223
303
1 595
2 988
13
405
202
7 697
670
2
5
5
253
125
1
7
120
37
7
4
72
2
1
22
2
1 717
2
44
86
143

1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1978
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979

319
5 614
293
139
16 334
1 605
432
8 250
614
1 892
628
4
62
240
1 344
24
144
1 095
9 410
927
8 479
1 188
759
616
142
373
45
10
287
22
10
22
6
6
34
10
12
7
277 641
40 214
237 426
34 555
202 872
184 368
35 191
42 864
13 243
353
30
29
246
3 122

267
5 089
239
134
14 607
1 334
361
7 341
632
1 813
547
4
56
219
1 166
27
130
976
9 633
929
8 699
1 172
806
653
153
313
39
9
239
17
8
20
6
6
33
10
11
7
269 110
41 687
227 423
28 207
199 217
160 151
27 884
34 488
10 475
290
24
24
187
2 518

227
4 294
197
120
13 844
1 209
302
7 081
650
1 757
474
4
53
202
1 032
27
125
927
11 029
1 094
9 928
1 120
813
654
159
256
39
8
188
14
8
18
6
5
33
10
11
7
251 112
43 328
207 784
24 049
183 735
142 256
22 984
28 795
8 647
258
20
20
132
2 120

185
3 602
171
102
12 625
1 149
261
6 573
637
1 528
404
3
46
171
892
23
123
814
12 186
1 245
10 935
1 081
814
658
156
222
37
7
160
11
6
16
6
4
29
8
10
6
222 156
46 014
176 142
20 206
155 936
125 051
19 325
24 291
7 200
226
17
17
100
1 772

150
2 923
147
84
10 709
1 104
222
5 525
531
1 267
345
3
36
142
737
16
108
671
11 703
1 173
10 524
981
755
621
134
189
31
6
139
9
5
14
6
3
23
7
8
4
199 430
45 220
154 209
16 301
137 909
106 816
16 109
20 222
5 907
191
14
14
85
1 450

117
2 209
104
70
8 985
1 044
184
4 608
424
1 012
281
3
27
115
605
11
96
575
10 636
1 074
9 556
913
725
603
122
158
24
5
117
7
4
12
5
2
18
6
7
3
178 355
43 184
135 170
13 124
122 046
88 406
13 460
16 671
4 863
148
11
12
75
1 240

88
1 717
74
58
7 241
933
152
3 669
361
744
215
3
20
88
495
9
90
462
9 172
946
8 221
826
671
559
112
132
20
5
97
6
3
9
4
2
14
5
5
3
141 360
39 556
101 804
10 883
90 921
69 201
11 288
13 761
3 985
95
8
10
72
1 101

73
1 509
70
48
6 069
838
128
3 088
304
557
185
2
16
73
428
9
86
357
7 230
748
6 478
676
543
452
91
113
16
5
84
6
3
7
3
1
13
4
4
2
119 666
32 898
86 768
9 429
77 339
59 853
9 498
11 432
3 246
77
7
8
64
912

66
1 278
58
39
5 310
786
111
2 705
250
464
158
2
14
60
373
8
87
292
6 289
656
5 630
591
479
399
80
95
14
4
71
4
2
6
3
1
11
4
3
2
114 487
34 442
80 046
8 160
71 885
54 049
7 916
9 831
2 720
62
6
7
51
752

1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979

1 623
789
607
57
5
1 064
29
501
598
1 207
1 732
544
706
4 820
717
808
187
407
158
2 468
14
52
9
9 448
1 670
3 618
279
1 594
1 775
502
10
2 581
91
110
93
2 228
58
12 772
325
673
26
812
59
983
395
73
174
658
135
578
6 866
517

1 280
629
448
54
4
832
33
381
448
957
1 368
433
562
3 764
544
641
151
314
129
1 923
16
40
7
8 045
1 411
3 100
236
1 403
1 441
447
8
2 273
73
93
76
1 984
47
9 931
252
530
22
598
43
818
309
61
137
514
113
453
5 283
405

1 016
516
364
63
3
700
36
311
371
777
1 125
353
459
3 096
453
523
127
254
107
1 579
17
32
6
7 004
1 210
2 787
188
1 204
1 193
414
8
1 958
61
80
61
1 718
38
8 091
206
449
22
456
34
689
257
35
113
433
95
370
4 279
326

825
436
300
62
3
598
32
261
310
635
937
285
380
2 604
383
434
108
216
88
1 328
14
28
5
5 963
1 003
2 398
147
1 042
997
369
8
1 693
52
69
50
1 492
30
6 831
173
371
20
385
27
569
221
38
95
366
80
249
3 703
261

666
367
241
44
2
504
24
217
261
522
772
229
303
2 173
314
359
90
187
72
1 110
10
27
4
4 951
782
1 951
134
933
838
305
8
1 477
45
54
39
1 315
22
5 714
141
295
12
351
28
455
194
34
78
306
66
180
3 139
205

526
297
200
39
2
419
17
176
216
429
630
189
236
1 815
254
306
74
157
60
930
5
26
3
3 915
641
1 551
123
673
704
216
7
1 241
37
39
32
1 118
15
4 837
112
229
7
320
23
367
162
36
63
252
51
211
2 638
169

380
211
181
34
1
355
13
150
168
342
532
166
163
1 504
200
255
63
127
50
783
2
22
2
3 084
429
1 319
103
481
611
135
5
998
25
26
27
908
12
4 191
86
204
3
281
19
337
122
24
53
199
40
202
2 287
157

277
180
138
27
1
300
12
105
138
278
433
135
153
1 284
174
221
58
113
42
654
3
19
2
2 433
351
993
87
375
500
123
4
843
21
17
22
771
11
3 626
81
157
4
251
16
273
113
22
50
180
33
165
1 982
142

260
167
114
21
1
248
11
93
120
214
356
111
123
1 073
147
190
51
96
36
534
4
14
2
2 331
352
972
73
371
416
143
3
710
17
20
19
643
12
2 997
63
127
5
212
12
227
97
17
41
141
29
126
1 648
124

1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979

248
248
172 633
60 544
51 815
212
10
810
4 515
136
2 025
1 021
76 779
2 834
864
245
313
216
1 196
73 945
1 371
6 943
37
53 191
3 280
13
1 250
6 900
958
26 388
15
349
11 301
275
942
2 394
3 856
103
3 161
39
3 952
8 922
166
356
24
31
221
1 232
234
216
108
199

196
196
174 059
75 886
66 098
215
10
1 147
5 056
121
2 290
949
65 975
2 563
803
223
279
193
1 066
63 412
1 080
5 811
29
46 277
2 653
11
1 050
5 610
890
24 593
12
475
10 321
232
913
2 249
3 345
115
3 252
44
3 634
7 605
153
350
20
28
219
1 074
211
194
91
186

168
158
161 463
73 477
64 247
245
11
1 114
4 444
105
2 286
1 024
58 988
2 386
772
206
250
177
982
56 601
906
5 334
23
41 484
2 353
10
899
4 727
865
22 283
10
429
9 303
196
875
1 928
2 992
125
3 098
38
3 289
6 716
162
389
17
30
226
909
176
156
74
173

145
130
136 120
58 360
49 698
325
15
856
4 119
91
2 204
1 053
52 143
2 363
816
206
229
166
947
49 779
765
4 477
20
36 857
2 076
9
770
4 005
801
19 615
10
366
8 115
166
811
1 696
2 650
151
2 640
35
2 976
6 002
187
407
18
32
245
675
165
128
62
154

125
106
121 443
54 224
46 073
327
17
774
4 000
64
1 992
977
45 545
1 979
745
174
170
138
752
43 566
644
3 182
18
33 203
1 779
7
652
3 345
736
16 560
10
300
6 786
137
641
1 509
2 291
149
2 235
31
2 472
5 114
168
320
27
36
214
562
159
96
72
128

110
87
109 524
53 503
45 689
243
13
477
4 753
52
1 457
820
38 380
1 502
612
129
124
99
538
36 879
546
2 174
17
28 807
1 433
4
545
2 747
607
13 166
10
247
5 197
112
532
1 271
1 901
124
1 820
25
1 926
4 475
119
202
27
31
177
526
158
67
79
104

102
73
82 422
39 907
31 881
182
11
692
5 321
39
1 252
528
29 471
1 033
442
86
85
68
353
28 438
476
1 871
16
21 681
1 007
3
456
2 390
537
9 725
7
202
4 055
85
424
893
1 351
99
1 458
21
1 128
3 319
80
134
18
26
138
326
127
58
69
72

91
63
70 576
33 175
26 324
123
6
682
4 425
37
1 116
462
26 143
851
351
68
78
54
300
25 292
388
1 908
13
19 088
819
4
428
2 217
426
8 610
6
160
3 864
74
349
728
1 108
65
1 214
17
1 025
2 647
64
115
13
23
127
306
89
51
60
60

77
52
66 311
31 787
25 411
139
5
592
4 105
34
1 059
442
24 129
1 168
511
99
96
69
393
22 961
321
1 879
11
17 290
833
5
358
1 897
367
7 820
5
117
3 547
68
325
663
903
65
1 115
14
1 000
2 574
102
191
10
19
189
248
84
45
47
63

1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979

149
114
15
860
853
3 273
61
808
25 576
11 983
381
351
463
438
1 630
192
1 015
5 403
244
1 867
2 967
4
166
57
161
11
179
89
131
137
255
1 774
5 478
178
175
162
366
1 916
15
28
427
387
76
1 654
92
5 147
223
318
1 897
2 046
10
464

122
81
11
680
702
2 848
44
591
26 256
11 094
369
336
406
401
1 416
178
1 009
4 949
215
1 813
3 351
4
190
55
157
11
178
89
136
163
290
2 074
5 829
163
184
155
372
2 254
12
27
436
365
72
1 700
87
5 983
267
352
2 148
2 410
12
569

102
64
9
529
572
2 598
28
501
27 344
10 695
384
320
345
357
1 292
172
979
4 852
198
1 796
3 692
5
201
50
183
11
172
85
140
170
299
2 371
5 929
156
198
154
400
2 356
12
28
433
344
70
1 687
88
7 028
322
382
2 182
3 240
13
632

81
55
11
454
470
2 408
38
411
28 917
12 267
449
320
348
339
1 482
193
729
6 124
216
2 066
3 682
5
200
54
196
12
162
96
151
160
288
2 354
5 769
159
212
165
368
2 273
16
30
425
342
71
1 618
86
7 199
328
404
2 198
3 371
14
632

58
50
16
444
370
1 973
93
328
28 547
13 321
432
325
381
418
1 743
181
920
6 651
228
2 041
3 350
5
189
61
199
11
136
101
144
158
283
2 061
5 212
135
204
179
352
1 970
16
28
373
365
74
1 426
86
6 664
287
395
2 124
3 017
14
598

48
54
18
451
284
1 741
131
256
26 889
12 331
361
333
431
453
1 667
161
881
5 999
216
1 829
3 253
5
196
58
215
10
123
92
120
158
305
1 969
4 870
102
180
187
328
1 880
16
25
329
395
80
1 261
81
6 435
253
379
2 178
2 784
15
591

46
52
15
386
204
1 268
98
204
23 965
9 845
297
328
416
381
1 301
120
718
4 601
168
1 514
3 385
5
212
50
220
8
112
84
112
160
343
2 074
4 624
82
129
162
311
1 931
14
19
292
318
69
1 226
67
6 112
262
355
2 101
2 524
15
597

35
36
11
283
162
1 008
59
146
20 415
7 908
251
276
326
350
909
105
643
3 466
140
1 442
2 815
4
183
47
155
6
92
85
111
123
299
1 706
4 045
77
105
136
270
1 720
7
15
261
259
56
1 082
54
5 647
265
281
1 488
2 910
13
456

29
22
8
217
141
997
43
118
23 485
10 796
346
286
265
316
1 066
123
779
5 484
129
2 002
2 581
4
146
53
143
5
82
92
112
100
233
1 606
4 281
69
131
161
315
1 836
9
19
275
310
60
1 038
54
5 827
228
299
1 565
3 110
13
409

1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1979

187
26 012
1 813
3
13
11
441
440
6
16
444
143
14
8
173
9
8
64
6
7 543
12
157
394
631
330
5 581
300
139
16 657
1 656
434
8 403
601
1 946
640
4
61
250
1 363
24
142
1 134
9 394
920
8 470
1 160
729
594
135
374
46
10

224
23 551
1 864
3
13
13
587
411
6
20
369
148
18
9
168
9
8
60
6
6 911
11
140
349
517
273
5 239
247
136
14 776
1 371
372
7 432
634
1 794
559
4
55
219
1 190
26
134
988
9 562
930
8 627
1 194
813
661
152
327
40
9

255
21 654
1 835
3
13
13
614
376
6
22
340
145
21
9
172
9
7
62
6
5 874
10
147
301
430
235
4 425
203
124
13 946
1 223
311
7 091
642
1 783
488
4
53
206
1 056
27
123
940
10 731
1 048
9 677
1 124
809
652
157
264
39
8

250
19 577
1 670
4
13
15
568
329
6
20
299
123
21
10
163
7
6
67
5
4 939
8
146
243
360
192
3 710
174
106
12 968
1 153
268
6 761
650
1 575
417
3
47
175
922
24
124
849
12 156
1 247
10 902
1 095
822
664
158
228
38
7

227
16 313
1 276
3
10
13
391
268
4
15
244
94
16
8
131
5
5
54
3
4 034
6
120
189
293
155
3 033
151
87
11 003
1 096
229
5 696
553
1 303
355
3
37
146
763
17
109
697
11 905
1 200
10 699
1 000
769
634
135
194
32
6

233
13 535
1 077
2
8
10
384
204
3
10
198
65
10
7
115
3
3
43
3
3 144
4
96
151
253
123
2 333
113
72
9 313
1 050
190
4 791
439
1 054
297
3
28
121
629
12
98
603
10 817
1 089
9 723
919
725
605
120
163
25
5

256
10 782
871
2
7
7
317
152
2
9
153
50
8
6
105
2
2
35
4
2 384
3
69
120
205
92
1 760
74
60
7 527
944
157
3 834
369
784
223
3
21
92
510
9
90
490
9 571
987
8 579
858
698
583
115
135
21
5

232
9 050
774
2
6
5
294
131
1
8
145
43
7
5
87
2
2
27
3
2 076
2
54
107
161
75
1 554
72
50
6 200
848
130
3 136
316
578
190
2
16
75
437
9
86
377
7 498
782
6 712
696
560
466
94
116
17
5

202
7 893
688
2
5
5
261
126
2
7
123
38
7
4
75
2
1
23
3
1 752
2
46
89
144
67
1 304
60
40
5 453
786
113
2 806
254
476
163
2
14
63
382
8
86
301
6 364
663
5 698
603
488
407
81
98
14
4

1979
1979
1979
1979
1979
1979
1979
1979
1979
1979
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980

286
22
10
23
7
6
34
10
12
7
279 143
39 877
239 265
35 470
203 796
188 087
36 197
44 029
13 625
366
32
30
254
3 190
1 683
802
627
57
5
1 090
29
521
615
1 244
1 787
560
731
4 978
746
834
193
417
162
2 546
15
54
10
9 663
1 712
3 711
291
1 594

251
18
9
21
6
6
33
10
11
6
269 608
41 586
228 021
28 772
199 249
162 907
28 659
35 366
10 761
295
25
25
199
2 546
1 331
647
461
53
5
849
32
393
475
984
1 408
447
584
3 869
558
662
155
322
133
1 976
16
42
7
8 192
1 439
3 152
245
1 410

195
14
8
19
6
5
33
10
11
7
255 516
42 848
212 667
24 684
187 983
145 217
23 695
29 644
8 915
263
21
22
137
2 162
1 058
533
374
62
4
717
36
320
395
803
1 162
366
476
3 191
465
542
131
260
110
1 626
17
33
6
7 185
1 241
2 849
200
1 230

165
12
7
16
6
4
29
9
10
6
227 154
45 777
181 377
20 883
160 494
128 170
19 928
25 011
7 439
233
18
18
99
1 819
858
450
311
64
3
615
33
269
330
657
969
297
395
2 687
396
449
112
220
91
1 369
15
29
5
6 116
1 045
2 464
154
1 033

142
9
5
14
6
3
23
7
9
4
202 545
45 503
157 042
16 896
140 146
109 899
16 599
20 842
6 100
197
15
15
82
1 485
692
377
250
45
2
519
25
225
277
538
800
238
314
2 240
326
370
94
190
75
1 144
10
27
4
5 111
810
1 999
139
967

122
7
4
12
5
3
18
6
7
3
183 944
43 511
140 433
13 546
126 888
92 074
13 863
17 213
5 013
157
12
12
73
1 252
553
312
203
39
2
431
17
181
231
444
649
193
249
1 871
265
315
77
162
62
955
5
27
3
4 074
686
1 567
129
727

99
6
4
10
5
2
15
5
5
3
147 623
40 955
106 668
11 109
95 558
71 899
11 616
14 233
4 117
101
8
11
72
1 116
406
222
185
36
2
365
13
157
181
353
549
171
168
1 545
207
262
65
130
51
805
2
23
2
3 247
458
1 372
108
528

85
6
3
8
3
1
13
5
4
2
121 382
33 028
88 353
9 584
78 769
60 904
9 769
11 758
3 346
79
7
9
66
931
287
182
144
29
1
309
12
110
146
290
447
139
155
1 316
178
226
58
114
43
673
2
19
2
2 507
363
1 025
90
387

72
5
3
6
3
1
11
4
3
2
115 637
34 555
81 082
8 297
72 785
54 997
8 119
10 065
2 778
64
6
7
53
767
260
167
117
22
1
254
11
93
127
217
367
115
126
1 101
151
194
52
97
37
551
3
14
2
2 376
358
985
76
382

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980

1 831
512
11
2 627
94
113
95
2 266
60
13 136
335
695
26
847
62
1 005
402
72
180
674
139
593
7 064
530
255
255
172 782
58 399
49 916
211
11
779
4 319
138
1 985
1 040
78 590
2 873
866
247
319
220
1 220
75 718
1 356
7 177
38
54 275
3 459
14
1 278
7 150

1 486
452
8
2 327
76
95
79
2 029
48
10 216
258
542
22
628
45
832
310
67
142
522
116
459
5 455
417
199
202
173 540
73 767
63 949
216
10
1 103
5 138
123
2 288
939
67 114
2 618
819
227
285
197
1 090
64 496
1 073
5 886
30
47 018
2 725
12
1 073
5 789

1 236
421
8
2 014
63
83
63
1 767
39
8 340
212
463
21
476
36
706
261
37
117
446
98
389
4 402
339
173
163
165 307
75 552
66 207
233
11
1 155
4 546
107
2 294
999
60 202
2 386
763
206
253
179
986
57 816
907
5 447
24
42 344
2 405
10
924
4 883

1 033
378
8
1 736
53
71
51
1 529
32
7 033
179
383
21
400
27
587
223
38
99
377
83
257
3 804
271
149
134
140 222
60 551
51 820
321
14
876
4 186
95
2 187
1 052
53 401
2 380
803
206
236
168
967
51 021
766
4 706
20
37 639
2 134
9
792
4 147

868
318
9
1 514
47
56
40
1 348
23
5 877
145
305
12
366
29
472
195
33
81
312
69
165
3 243
212
129
109
123 085
54 035
45 783
350
17
830
3 927
68
2 068
993
46 707
2 048
755
180
179
146
789
44 660
644
3 442
19
33 794
1 842
7
670
3 488

724
233
8
1 286
39
41
32
1 158
16
4 969
117
230
6
336
25
372
167
37
66
258
54
212
2 719
169
111
90
113 552
54 961
47 205
263
13
477
4 550
55
1 521
879
40 062
1 589
634
138
133
105
579
38 473
541
2 300
17
30 049
1 521
5
562
2 859

630
144
6
1 033
27
28
26
939
12
4 292
88
205
3
294
19
342
124
25
54
200
41
215
2 347
155
103
75
86 451
42 133
33 984
202
12
665
5 366
40
1 294
572
30 657
1 130
480
97
91
74
388
29 527
474
1 859
16
22 647
1 077
3
462
2 439

518
120
5
867
22
18
22
794
11
3 722
82
161
3
262
16
281
113
23
51
182
34
175
2 039
142
93
65
71 731
33 855
26 844
128
7
685
4 556
37
1 127
471
26 465
787
317
63
73
51
282
25 678
388
1 884
14
19 418
835
4
433
2 264

430
141
4
727
18
19
19
659
12
3 083
65
129
4
222
12
232
98
18
42
143
29
134
1 697
125
79
54
66 948
31 946
25 497
139
5
620
4 126
35
1 080
443
24 508
1 172
515
98
96
69
394
23 336
319
1 903
12
17 585
818
5
367
1 954

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980

971
26 626
15
363
11 408
281
958
2 384
3 950
101
3 132
39
3 995
9 166
169
360
25
31
220
1 259
235
219
109
198
153
121
17
916
880
3 326
68
861
25 397
12 017
380
347
457
434
1 659
192
1 027
5 427
245
1 848
2 929
4
161
56
164
11
179
88

890
24 854
13
464
10 448
238
922
2 291
3 416
116
3 237
43
3 667
7 805
155
344
20
28
220
1 091
218
202
93
186
125
85
12
730
730
2 906
50
611
26 142
11 350
373
339
422
408
1 465
182
977
5 118
222
1 843
3 260
4
186
56
153
11
179
90

871
22 695
10
430
9 506
202
879
1 981
3 056
121
3 162
38
3 312
6 858
157
378
17
29
222
946
181
165
78
173
105
67
9
562
594
2 625
30
518
27 016
10 551
372
321
351
366
1 290
168
1 024
4 703
197
1 757
3 646
5
200
50
179
11
174
84

808
20 107
10
369
8 341
171
836
1 733
2 715
148
2 725
35
3 025
6 164
184
410
18
31
243
711
167
138
63
155
84
57
11
472
489
2 470
33
427
28 705
11 866
437
319
345
332
1 425
189
731
5 860
212
2 016
3 725
5
202
53
195
12
165
95

754
17 095
10
300
7 062
139
668
1 537
2 346
153
2 319
31
2 531
5 247
175
340
27
37
216
563
157
104
75
127
61
52
17
461
385
2 015
92
342
28 727
13 262
436
323
371
400
1 709
179
894
6 673
226
2 050
3 414
5
190
61
197
11
138
102

619
13 845
11
246
5 483
113
553
1 333
1 994
129
1 899
25
2 059
4 684
127
218
31
32
183
551
160
69
88
105
48
56
20
487
297
1 803
144
265
27 209
12 620
373
328
424
456
1 699
168
898
6 177
222
1 874
3 213
5
191
59
209
10
124
94

551
10 113
8
198
4 164
85
444
946
1 421
107
1 518
20
1 200
3 547
88
148
21
26
148
343
135
56
76
73
47
58
17
431
213
1 342
113
214
24 937
10 577
319
337
426
390
1 396
129
750
5 047
175
1 607
3 430
5
212
51
228
9
116
85

439
8 699
6
157
3 877
72
355
748
1 145
69
1 237
16
1 017
2 713
58
102
14
24
116
310
93
49
66
57
36
41
12
315
166
1 032
68
153
20 089
7 492
238
282
344
357
924
103
629
3 159
143
1 315
2 894
4
191
46
163
7
96
82

374
7 900
5
106
3 605
68
337
661
927
67
1 138
14
973
2 595
100
185
11
19
187
254
84
45
53
60
30
25
9
235
141
984
49
121
23 439
10 730
340
278
266
315
1 038
123
766
5 446
128
2 029
2 610
4
151
52
145
5
84
92

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980

131
134
250
1 749
5 352
178
172
162
371
1 836
15
28
419
387
76
1 615
91
5 099
221
313
1 860
2 059
10
452
182
26 339
1 804
3
13
11
411
445
6
15
463
144
14
8
173
9
7
65
6
7 557
12
162
396
646
340
5 554
307
139

137
159
285
1 994
5 785
164
180
156
363
2 216
12
27
437
368
73
1 699
86
5 747
255
346
2 138
2 231
11
552
213
23 861
1 853
2
14
13
572
415
6
19
374
147
16
9
168
9
8
61
6
7 055
11
140
354
530
278
5 350
255
137

139
171
300
2 330
5 934
154
195
154
402
2 352
11
27
434
347
70
1 696
88
6 885
314
376
2 179
3 125
13
625
251
21 937
1 835
3
13
13
608
381
6
21
344
145
21
9
172
9
7
60
7
6 045
10
146
308
442
242
4 562
209
127

150
161
291
2 392
5 848
162
211
163
374
2 316
15
29
430
342
71
1 643
86
7 267
332
401
2 209
3 417
14
638
254
20 050
1 718
4
14
14
595
336
6
20
306
123
21
10
168
7
7
67
5
5 081
8
150
249
371
199
3 817
177
109

148
158
284
2 115
5 296
142
206
177
354
2 012
17
28
380
357
73
1 460
86
6 756
296
398
2 121
3 088
14
606
230
16 804
1 311
3
11
13
405
278
4
15
251
96
16
8
129
5
5
56
3
4 164
6
126
192
297
161
3 138
155
90

124
156
299
1 940
4 892
109
187
188
329
1 866
16
25
335
399
81
1 269
83
6 484
256
379
2 151
2 865
15
587
229
14 019
1 104
2
8
10
390
214
3
11
205
71
10
7
111
3
3
44
3
3 283
4
102
153
256
128
2 445
120
75

113
163
342
2 102
4 723
85
136
167
324
1 962
16
21
301
331
71
1 237
69
6 207
258
367
2 191
2 506
15
614
255
11 186
895
2
7
8
323
159
2
10
155
54
9
6
107
3
2
37
4
2 466
3
73
121
211
96
1 822
77
62

110
130
312
1 751
4 092
78
104
136
273
1 727
7
14
264
262
56
1 112
55
5 610
268
286
1 538
2 791
13
476
236
9 280
788
2
6
5
296
133
1
8
146
45
8
5
91
2
2
29
3
2 122
3
56
108
164
76
1 590
72
52

112
103
242
1 616
4 241
72
129
158
311
1 832
9
18
274
301
59
1 020
54
5 858
234
293
1 536
3 162
12
414
204
8 076
703
2
5
5
267
128
2
7
125
39
7
4
78
2
2
24
3
1 791
3
48
91
145
68
1 334
61
42

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981

16 977
1 692
438
8 579
598
1 987
651
4
60
260
1 380
23
141
1 167
9 448
919
8 525
1 148
712
582
131
377
47
9
288
23
10
23
7
7
35
11
12
7
280 905
39 539
241 366
36 536
204 830
192 497
37 355
45 414
14 057
380
33
32
256
3 276
1 747
817
651
58

14 953
1 413
380
7 520
633
1 784
570
4
53
221
1 210
25
137
1 002
9 491
931
8 556
1 208
815
665
150
339
40
9
261
19
9
21
6
6
32
10
11
6
270 956
41 446
229 510
29 553
199 957
166 461
29 666
36 538
11 128
301
26
26
210
2 615
1 389
668
480
52

14 056
1 244
320
7 112
636
1 798
501
4
53
210
1 079
26
122
951
10 477
1 010
9 461
1 134
809
654
155
274
40
8
204
14
8
19
6
5
33
10
10
7
259 182
42 526
216 656
25 250
191 406
148 019
24 420
30 497
9 179
267
21
23
147
2 212
1 103
549
384
60

13 250
1 162
275
6 898
656
1 622
431
3
47
179
951
24
124
877
12 060
1 234
10 820
1 107
826
666
160
234
38
7
169
12
7
17
6
4
30
9
10
6
232 357
45 361
186 996
21 466
165 530
131 028
20 482
25 695
7 658
238
18
19
104
1 869
891
461
319
65

11 329
1 091
235
5 884
574
1 346
365
4
37
149
790
18
109
726
12 068
1 224
10 838
1 018
781
644
136
199
33
6
145
9
5
15
6
3
24
8
9
4
206 102
45 737
160 365
17 479
142 886
112 906
17 065
21 435
6 287
204
15
16
84
1 527
719
387
257
48

9 631
1 055
195
4 969
456
1 095
311
3
28
126
652
13
99
629
11 022
1 107
9 910
929
730
611
119
168
26
5
125
7
4
13
5
3
18
6
7
3
188 482
43 911
144 571
13 996
130 574
95 434
14 230
17 729
5 159
166
12
13
74
1 273
578
324
206
39

7 825
955
162
4 002
378
826
234
3
22
97
528
10
91
518
9 933
1 021
8 907
883
718
601
117
139
21
5
102
7
4
11
5
2
15
5
5
3
154 395
41 936
112 460
11 386
101 074
74 996
11 904
14 666
4 239
110
9
11
71
1 131
432
234
187
36

6 370
860
133
3 213
327
604
195
2
16
78
447
9
86
400
7 801
817
6 980
721
582
485
96
119
18
5
87
6
3
8
3
2
13
5
4
2
124 306
33 916
90 390
9 723
80 667
62 090
10 005
12 070
3 442
82
7
9
67
955
302
185
149
30

5 583
789
116
2 884
261
489
167
2
14
66
391
8
84
312
6 492
676
5 812
616
498
415
83
100
15
4
74
5
3
6
3
1
12
4
4
2
116 133
34 256
81 877
8 400
73 477
55 693
8 310
10 247
2 835
66
7
8
54
784
261
168
119
23

1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981

5
1 130
29
543
632
1 284
1 848
577
757
5 158
781
863
199
430
167
2 637
15
56
10
9 952
1 771
3 822
306
1 622
1 893
526
13
2 673
98
116
96
2 301
62
13 573
347
721
27
884
65
1 032
412
69
187
697
143
617
7 299
546
265
263
172 755
55 670

5
879
31
408
490
1 017
1 459
462
606
4 007
581
686
160
333
138
2 044
15
44
7
8 414
1 483
3 219
258
1 443
1 542
459
9
2 383
79
98
81
2 075
50
10 606
267
560
22
663
47
856
318
71
148
540
119
474
5 675
432
205
210
173 476
71 642

4
736
35
329
404
829
1 198
379
493
3 285
479
560
134
267
114
1 672
17
35
6
7 359
1 278
2 887
212
1 267
1 282
425
8
2 071
65
85
65
1 816
40
8 603
218
473
21
503
38
727
265
41
122
456
101
403
4 541
351
176
169
168 319
76 917

3
626
33
275
338
678
999
309
410
2 762
408
464
115
224
94
1 404
16
30
5
6 282
1 088
2 508
165
1 058
1 069
385
8
1 782
55
71
53
1 571
32
7 212
184
392
21
419
28
607
226
38
102
384
85
277
3 877
281
152
138
144 879
63 450

2
527
26
231
283
553
826
248
329
2 304
337
381
97
193
78
1 174
13
28
4
5 267
849
2 051
147
986
897
328
9
1 552
48
57
41
1 382
24
6 026
150
313
13
380
29
491
197
34
84
316
71
170
3 316
218
131
113
125 297
54 438

2
437
19
185
238
457
670
199
264
1 924
276
323
80
165
64
979
8
28
3
4 245
716
1 619
133
772
746
250
9
1 330
41
42
32
1 198
17
5 070
122
234
7
349
26
384
171
37
68
262
56
202
2 777
172
113
92
116 531
55 720

2
369
14
161
187
365
563
175
180
1 587
215
269
67
133
52
823
3
24
2
3 409
496
1 427
112
561
647
159
7
1 074
29
30
26
976
13
4 357
91
205
3
305
20
346
128
27
55
203
43
214
2 382
154
104
77
91 325
44 803

1
313
13
116
149
300
461
144
157
1 344
181
230
59
115
44
689
3
20
2
2 602
371
1 074
94
401
536
120
5
893
22
20
22
817
11
3 789
83
165
3
270
17
291
112
23
51
182
35
179
2 077
142
94
66
73 380
34 912

1
259
11
94
128
224
377
118
132
1 127
154
198
53
99
38
565
3
15
2
2 380
356
981
78
381
443
137
4
745
19
19
19
677
12
3 159
67
131
4
231
13
238
98
19
44
146
30
136
1 740
127
80
55
67 440
32 129

1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981

47 575
211
11
733
4 007
139
1 922
1 073
80 776
2 914
866
250
326
224
1 248
77 862
1 347
7 461
40
55 584
3 689
15
1 312
7 423
991
26 871
15
364
11 539
285
984
2 361
4 057
98
3 097
38
4 032
9 438
173
371
26
32
219
1 298
234
221
112
198
158
130
18
958

61 879
219
10
1 060
5 142
126
2 265
942
68 647
2 667
828
231
292
200
1 115
65 979
1 063
6 011
31
48 015
2 850
12
1 104
5 999
895
25 158
14
450
10 605
243
930
2 330
3 498
116
3 219
43
3 709
8 029
157
342
21
28
221
1 120
225
209
97
185
128
90
13
772

67 416
226
11
1 182
4 691
110
2 297
983
61 307
2 397
759
207
256
181
995
58 909
892
5 512
25
43 134
2 471
11
948
5 044
873
23 096
10
439
9 688
207
885
2 042
3 115
119
3 198
38
3 355
6 999
154
368
17
29
218
977
187
174
81
173
107
70
9
600

54 606
303
13
921
4 255
99
2 206
1 046
54 558
2 388
793
206
241
170
978
52 169
753
4 881
21
38 414
2 166
9
810
4 301
814
20 570
10
379
8 554
175
852
1 772
2 775
145
2 801
35
3 072
6 301
178
403
17
32
238
737
169
144
67
156
88
59
12
511

46 088
350
17
865
3 922
73
2 121
1 004
47 813
2 124
766
186
191
151
830
45 689
633
3 695
19
34 377
1 874
7
685
3 635
763
17 624
10
310
7 312
143
699
1 567
2 404
156
2 388
31
2 603
5 422
179
354
26
36
222
558
158
110
80
129
64
55
21
507

47 927
280
14
515
4 385
57
1 626
915
41 468
1 675
655
146
142
112
619
39 793
529
2 481
17
31 001
1 571
5
576
2 979
634
14 486
11
253
5 772
116
573
1 384
2 071
136
1 978
26
2 167
4 857
136
239
31
32
190
549
161
75
94
107
49
60
24
533

36 611
219
12
627
5 332
42
1 338
622
32 083
1 211
510
104
98
79
420
30 872
463
1 903
16
23 822
1 138
3
469
2 498
559
10 649
9
205
4 323
88
464
1 010
1 510
114
1 586
21
1 319
3 790
95
160
24
27
156
368
142
58
82
76
47
61
20
478

27 675
139
8
691
4 736
37
1 148
480
26 824
785
315
64
73
51
282
26 040
382
1 855
14
19 743
854
4
434
2 299
454
8 823
7
164
3 880
72
364
771
1 181
75
1 275
16
1 016
2 821
57
100
16
24
114
310
100
51
69
57
37
46
14
350

25 597
138
5
644
4 173
35
1 093
443
24 715
1 122
491
93
93
66
379
23 593
313
1 886
12
17 807
805
5
375
2 009
380
7 993
5
113
3 646
67
343
664
954
67
1 158
14
960
2 603
95
172
11
20
178
262
85
46
56
58
30
28
10
250

1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981

906
3 388
74
923
25 259
12 012
381
342
448
428
1 682
192
1 051
5 416
246
1 825
2 908
4
154
55
170
11
178
87
130
129
243
1 743
5 227
180
172
163
381
1 743
15
28
410
389
76
1 575
92
5 112
222
309
1 806
2 145
11
438
180
26 765
1 797
3

757
2 968
56
641
26 021
11 569
376
342
435
415
1 511
185
963
5 249
228
1 865
3 178
4
182
57
151
11
181
92
137
155
279
1 925
5 730
167
177
157
359
2 167
13
27
436
372
74
1 691
86
5 543
244
340
2 114
2 095
11
534
205
24 235
1 843
2

617
2 653
34
530
26 779
10 574
366
322
361
375
1 304
169
1 039
4 690
199
1 750
3 585
4
198
52
173
11
175
85
138
171
299
2 274
5 921
156
192
154
399
2 341
11
27
432
350
71
1 698
87
6 699
304
370
2 183
2 965
13
617
245
22 194
1 835
3

506
2 505
36
442
28 441
11 533
423
317
342
329
1 375
183
759
5 633
207
1 964
3 742
5
204
52
192
11
165
93
149
163
294
2 408
5 892
162
209
161
382
2 348
15
29
429
342
71
1 657
86
7 273
333
399
2 208
3 419
14
642
257
20 390
1 746
3

401
2 077
91
355
28 825
13 097
442
320
361
381
1 664
182
856
6 615
223
2 052
3 471
5
192
60
196
11
141
102
150
159
285
2 165
5 399
147
208
174
356
2 074
16
28
387
350
72
1 497
85
6 859
305
401
2 133
3 152
14
615
236
17 309
1 368
3

312
1 847
144
275
27 527
12 859
387
325
414
452
1 724
173
908
6 336
225
1 915
3 201
5
189
60
204
10
125
96
128
155
292
1 933
4 945
115
193
188
332
1 875
16
26
342
398
81
1 292
83
6 522
260
382
2 138
2 911
15
586
228
14 491
1 134
3

225
1 427
122
221
25 631
11 132
333
340
432
401
1 479
137
780
5 373
184
1 674
3 426
5
210
53
230
9
119
86
114
165
337
2 095
4 797
88
146
173
331
1 970
16
22
309
348
74
1 244
71
6 276
254
374
2 241
2 517
15
620
252
11 631
923
2

171
1 069
76
161
20 373
7 574
239
291
362
361
975
103
627
3 190
148
1 280
2 995
4
197
46
174
7
100
81
110
138
322
1 813
4 170
78
105
138
277
1 757
8
15
269
267
58
1 137
56
5 634
267
295
1 635
2 678
13
501
242
9 533
800
2

143
983
52
124
22 913
10 268
324
273
272
317
1 000
119
737
5 136
129
1 960
2 640
4
157
51
146
5
86
91
111
106
253
1 626
4 187
73
124
152
306
1 815
9
18
272
290
58
1 013
54
5 818
240
286
1 507
3 143
12
421
208
8 243
717
2

1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981
1981

13
10
373
450
6
15
485
144
14
8
175
9
7
66
6
7 553
12
170
400
664
352
5 500
315
139
17 416
1 731
443
8 830
592
2 048
664
4
59
271
1 402
23
139
1 210
9 584
921
8 659
1 127
688
563
125
379
50
9
287
23
10
24

14
13
551
419
6
18
382
146
16
9
169
9
7
61
6
7 183
11
141
359
547
286
5 438
263
138
15 210
1 457
390
7 659
629
1 790
583
4
53
224
1 236
24
139
1 023
9 472
927
8 540
1 215
811
663
148
350
41
10
270
20
9
21

13
13
604
385
6
21
346
146
20
9
172
9
7
60
6
6 196
10
145
311
454
248
4 685
216
129
14 162
1 266
329
7 148
634
1 796
514
4
52
211
1 101
25
123
959
10 242
984
9 252
1 151
814
660
154
285
39
8
214
15
8
19

14
14
611
343
6
20
311
127
21
10
166
7
7
66
6
5 194
9
152
252
379
206
3 904
180
113
13 449
1 174
281
6 980
658
1 656
444
4
47
185
975
25
123
899
11 836
1 210
10 619
1 116
828
669
159
240
39
7
175
13
7
17

11
13
431
288
4
16
257
100
17
9
134
5
5
59
3
4 273
7
131
194
303
166
3 220
157
94
11 668
1 098
240
6 078
595
1 385
376
4
38
154
816
19
112
753
12 195
1 242
10 948
1 040
795
655
140
205
34
6
149
10
6
15

9
11
390
225
3
12
211
74
11
7
114
3
3
46
3
3 430
5
107
155
259
133
2 568
127
77
9 926
1 061
200
5 134
476
1 133
322
4
29
130
675
13
100
647
11 258
1 130
10 123
947
741
620
122
173
27
6
129
8
4
13

7
8
332
168
2
10
160
56
9
7
108
3
2
38
4
2 580
3
78
123
217
101
1 911
81
64
8 128
972
166
4 170
389
869
246
3
22
102
546
10
92
540
10 238
1 046
9 187
904
734
615
119
143
22
5
106
7
4
11

6
6
299
135
1
9
146
46
8
5
95
2
2
30
3
2 169
3
59
109
169
79
1 624
71
54
6 564
872
137
3 311
337
634
200
3
17
80
458
9
87
421
8 195
856
7 335
755
612
511
100
122
18
5
89
6
3
8

5
5
272
128
1
8
128
40
7
4
81
2
2
25
3
1 838
3
49
93
146
68
1 373
62
43
5 688
793
118
2 934
270
502
171
2
14
69
398
8
83
324
6 657
692
5 962
633
512
428
85
103
15
4
76
5
3
7

1981
1981
1981
1981
1981
1981
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982

7
7
35
11
12
7
284 975
39 504
245 471
37 517
207 954
196 542
38 377
46 641
14 416
393
35
32
254
3 369
1 813
821
662
58
6
1 161
30
562
622
1 323
1 900
590
781
5 329
812
891
206
441
171
2 723
17
58
10
10 219
1 828
3 905
324
1 659
1 955
535
14
2 726

6
6
32
10
11
6
271 473
41 194
230 278
30 363
199 915
170 160
30 685
37 739
11 508
310
27
27
220
2 692
1 446
691
500
52
5
911
30
423
497
1 050
1 513
479
631
4 147
607
710
165
344
142
2 111
15
46
8
8 652
1 530
3 303
271
1 472
1 598
468
10
2 435

6
5
33
10
10
7
262 033
42 350
219 683
25 848
193 835
150 946
25 214
31 423
9 466
271
22
23
159
2 276
1 151
568
395
58
4
757
34
338
406
857
1 239
393
512
3 387
495
579
138
275
118
1 722
17
36
6
7 539
1 314
2 932
223
1 302
1 330
429
8
2 131

6
4
30
9
10
6
237 826
44 762
193 064
22 067
170 997
133 918
21 081
26 439
7 894
244
19
20
110
1 929
925
475
327
65
3
641
33
282
340
701
1 031
321
425
2 841
422
479
119
229
98
1 441
18
31
5
6 466
1 128
2 560
177
1 093
1 108
392
9
1 831

6
3
25
8
9
4
209 941
45 897
164 045
18 097
145 947
115 988
17 573
22 062
6 493
211
16
16
87
1 582
748
398
265
51
3
536
27
236
284
571
854
259
346
2 373
351
393
101
196
80
1 205
15
29
4
5 417
895
2 103
154
992
927
337
9
1 589

5
3
19
6
7
3
191 622
44 326
147 296
14 480
132 816
98 520
14 621
18 266
5 315
175
13
13
75
1 305
602
334
211
39
2
443
20
191
239
470
694
207
278
1 979
286
331
83
169
66
1 003
10
28
3
4 418
738
1 674
139
822
772
264
9
1 372

5
2
15
6
5
3
161 697
42 492
119 205
11 709
107 495
78 622
12 217
15 119
4 368
122
9
11
71
1 147
459
250
186
37
2
372
15
163
191
378
577
178
196
1 635
225
277
69
137
54
841
5
25
2
3 564
543
1 465
116
594
662
176
8
1 121

4
2
13
5
4
2
128 273
35 476
92 797
9 880
82 917
63 513
10 251
12 436
3 551
85
7
10
68
984
321
189
155
31
1
317
13
124
150
308
478
150
158
1 372
185
235
60
116
45
706
3
20
2
2 743
382
1 153
97
424
558
123
6
919

3
1
12
4
4
2
116 026
33 516
82 511
8 523
73 988
56 330
8 526
10 444
2 903
69
7
8
56
807
261
168
121
24
1
264
11
94
127
235
389
122
138
1 156
158
202
54
101
39
581
4
15
2
2 375
353
972
80
376
457
132
4
768

1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982

101
119
97
2 345
63
13 952
357
741
27
916
68
1 062
421
70
194
715
146
636
7 494
558
273
271
175 132
55 617
47 630
213
12
763
3 871
141
1 914
1 074
82 534
2 990
875
257
338
230
1 290
79 545
1 322
7 652
40
56 576
3 920
16
1 342
7 679
998
27 280
15
463

82
101
84
2 117
51
10 997
277
581
22
698
49
884
327
72
154
558
123
488
5 886
448
213
218
172 537
68 497
58 932
218
10
993
5 037
128
2 221
958
70 360
2 707
834
235
297
204
1 137
67 654
1 044
6 187
32
49 122
2 993
12
1 135
6 224
905
25 412
14
420

67
87
68
1 867
42
8 900
225
485
20
531
39
751
271
47
126
467
104
414
4 698
364
180
176
170 275
77 186
67 536
223
11
1 185
4 849
113
2 302
968
62 426
2 428
763
210
262
184
1 010
59 998
872
5 571
26
43 922
2 540
11
974
5 211
872
23 497
11
447

57
72
54
1 615
33
7 407
189
404
21
438
31
631
231
36
106
393
88
299
3 951
291
156
144
149 982
66 756
57 813
283
13
982
4 307
101
2 219
1 037
55 780
2 370
776
203
243
172
976
53 410
736
5 039
21
39 280
2 210
9
831
4 458
824
21 029
10
387

49
57
42
1 416
24
6 190
155
321
14
395
28
513
200
35
88
322
73
180
3 389
226
134
117
127 833
55 099
46 682
342
17
867
3 952
78
2 145
1 016
48 971
2 196
775
191
203
156
871
46 775
618
3 955
19
35 019
1 901
8
701
3 787
767
18 148
10
319

43
43
33
1 237
17
5 183
126
241
8
363
27
401
174
36
71
266
58
188
2 839
176
115
96
118 132
55 396
47 525
296
15
589
4 228
59
1 744
939
42 674
1 759
675
154
150
120
660
40 915
516
2 695
17
31 713
1 610
5
589
3 114
655
15 070
11
260

31
32
27
1 018
13
4 430
95
203
4
319
21
349
134
30
57
209
45
213
2 416
153
104
79
96 978
47 766
39 653
231
13
569
5 191
45
1 379
685
33 839
1 290
535
112
105
84
453
32 550
446
1 971
16
25 289
1 203
4
482
2 575
563
11 318
9
211

23
22
23
840
11
3 852
82
170
3
279
17
303
112
23
51
180
36
182
2 109
143
95
68
75 349
36 143
28 631
155
9
694
4 947
37
1 181
489
27 278
830
337
69
74
54
295
26 448
375
1 839
15
20 107
879
4
432
2 327
471
8 956
7
169

19
19
19
699
12
3 243
70
133
4
240
14
246
100
19
45
151
30
139
1 784
128
82
57
67 759
32 190
25 596
134
5
657
4 222
36
1 094
445
24 882
1 019
437
84
87
61
350
23 862
305
1 866
12
18 037
795
4
384
2 072
386
8 086
5
120

1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982

11 650
291
1 022
2 365
4 144
99
3 059
41
4 130
9 701
178
381
27
32
221
1 325
233
226
116
198
162
138
20
1 012
932
3 440
79
980
25 218
12 074
387
334
429
409
1 711
196
1 025
5 506
244
1 834
2 914
4
148
55
172
11
178
88
131
128
239
1 757

10 755
249
942
2 345
3 590
114
3 196
42
3 744
8 267
159
343
21
28
221
1 150
229
214
101
185
132
97
14
813
786
3 035
60
678
25 869
11 735
378
344
445
422
1 553
187
966
5 334
233
1 872
3 100
4
177
58
153
11
181
92
136
150
272
1 863

9 865
212
889
2 105
3 178
120
3 217
39
3 413
7 166
153
360
17
29
217
1 003
195
184
84
173
110
73
10
638
643
2 696
37
543
26 599
10 709
365
325
375
383
1 332
171
1 031
4 760
203
1 764
3 510
4
196
53
167
11
176
87
138
169
297
2 206

8 772
179
860
1 811
2 836
140
2 885
35
3 113
6 418
171
394
17
32
232
771
171
150
70
156
91
62
13
544
525
2 524
38
458
28 087
11 196
406
315
341
332
1 333
177
823
5 369
203
1 897
3 740
5
204
52
190
11
165
91
147
166
297
2 407

7 544
147
734
1 596
2 468
158
2 451
32
2 689
5 615
180
364
24
35
226
560
160
116
82
131
68
58
23
550
419
2 161
89
369
28 858
12 834
443
317
355
362
1 605
184
805
6 500
220
2 045
3 535
5
195
59
195
11
144
102
152
159
287
2 221

6 067
120
591
1 419
2 133
143
2 055
27
2 246
4 991
146
260
31
33
196
531
160
81
100
108
50
63
28
581
326
1 871
141
286
27 825
13 041
402
322
403
441
1 736
177
915
6 472
227
1 946
3 217
5
187
61
201
10
127
98
133
156
288
1 946

4 539
92
483
1 084
1 619
120
1 658
22
1 481
4 055
102
172
27
27
163
401
148
61
90
80
47
65
24
531
239
1 521
128
228
26 082
11 560
344
339
434
415
1 546
146
811
5 605
194
1 726
3 369
5
205
54
227
9
120
87
115
164
328
2 050

3 878
73
379
795
1 216
84
1 324
17
1 014
2 971
62
106
18
24
119
303
108
52
72
57
39
51
17
394
178
1 118
84
171
21 235
8 089
252
304
380
364
1 062
107
643
3 507
152
1 319
3 118
5
203
46
189
7
104
80
109
146
331
1 895

3 680
67
343
671
989
67
1 172
14
957
2 601
84
152
11
20
161
271
85
48
58
55
31
32
11
270
146
985
54
127
21 904
9 396
298
271
285
323
952
113
699
4 538
130
1 788
2 671
4
164
49
147
6
87
88
110
111
266
1 635

1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982

5 092
181
173
164
382
1 674
15
27
400
391
75
1 514
91
5 137
224
307
1 814
2 166
11
434
181
27 123
1 823
3
13
10
363
457
6
15
509
146
14
8
174
9
7
69
6
7 578
13
176
401
680
362
5 483
323
140
17 722
1 730
449
9 039

5 658
170
175
159
359
2 101
14
26
433
376
75
1 682
86
5 376
235
333
2 069
2 014
11
513
198
24 627
1 823
2
14
12
519
423
6
18
392
144
15
9
170
9
7
62
5
7 266
11
145
364
563
295
5 477
271
138
15 539
1 513
397
7 832

5 904
158
188
154
392
2 327
12
26
432
354
71
1 701
85
6 476
293
365
2 188
2 773
12
605
238
22 485
1 835
3
13
13
598
389
6
21
348
146
19
9
173
9
7
60
6
6 359
10
143
315
467
253
4 817
223
131
14 291
1 294
339
7 202

5 910
160
205
159
391
2 362
14
28
425
342
71
1 665
85
7 242
332
394
2 200
3 398
14
644
258
20 656
1 757
3
14
14
613
349
6
20
315
131
20
9
164
7
7
65
6
5 299
9
152
255
387
214
3 983
183
116
13 599
1 188
287
7 020

5 507
151
209
171
358
2 143
16
28
393
346
72
1 532
84
6 982
314
403
2 146
3 236
15
624
243
17 850
1 434
3
12
13
468
297
5
16
264
104
17
9
138
5
5
61
4
4 371
7
138
197
311
172
3 289
159
97
12 045
1 112
245
6 291

5 008
120
197
186
335
1 899
16
26
348
390
79
1 325
83
6 560
267
386
2 128
2 944
15
589
230
14 913
1 155
3
9
11
383
236
3
13
216
78
12
7
117
4
3
47
3
3 551
5
112
156
260
138
2 667
132
80
10 207
1 067
205
5 291

4 830
92
156
178
334
1 953
16
22
316
366
77
1 244
73
6 323
251
377
2 242
2 573
15
615
249
12 124
957
2
7
9
344
177
2
10
167
58
9
7
109
3
2
39
4
2 716
4
84
126
222
106
2 019
88
67
8 450
992
170
4 345

4 302
79
109
144
289
1 815
10
16
277
278
60
1 164
58
5 725
265
310
1 776
2 578
13
533
247
9 812
810
2
6
6
299
139
1
9
144
47
8
6
97
2
2
31
4
2 205
3
62
109
176
81
1 648
70
56
6 797
888
140
3 436

4 122
74
116
146
296
1 782
9
16
269
277
57
1 024
53
5 715
247
277
1 472
3 063
12
428
214
8 407
729
2
5
5
276
128
1
8
131
41
8
5
83
2
2
25
3
1 891
2
51
96
147
69
1 416
64
45
5 787
802
120
2 967

1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1982
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983

604
2 076
673
4
57
282
1 411
23
138
1 234
9 727
925
8 797
1 134
689
565
124
385
51
9
290
24
11
25
7
7
36
11
12
7
290 639
39 693
250 945
38 449
212 496
200 321
39 328
47 780
14 736
406
36
33
248
3 478
1 879
819
670
55
6
1 184
30
581

621
1 816
597
4
52
230
1 263
23
140
1 051
9 490
925
8 561
1 210
798
654
145
358
43
10
276
21
9
22
6
6
32
11
11
6
271 335
40 835
230 500
31 172
199 328
173 896
31 678
38 924
11 886
319
28
28
229
2 772
1 503
712
523
54
5
940
30
439

633
1 787
527
4
50
212
1 124
24
126
967
10 078
966
9 107
1 172
822
668
154
298
39
8
226
16
8
20
6
6
32
10
10
7
264 293
42 279
222 014
26 483
195 530
154 014
26 067
32 412
9 774
276
23
24
171
2 349
1 202
589
408
56
4
777
33
348

653
1 695
457
4
46
190
999
24
121
916
11 541
1 170
10 365
1 121
826
669
157
246
39
7
180
13
7
18
6
4
31
9
10
6
243 338
44 093
199 245
22 686
176 559
136 845
21 729
27 241
8 147
250
19
20
117
1 996
962
489
337
65
3
657
33
289

613
1 431
388
4
38
159
846
20
114
785
12 279
1 259
11 014
1 060
808
664
143
211
35
7
153
10
6
16
6
3
25
8
9
4
214 136
45 950
168 186
18 740
149 446
119 105
18 113
22 722
6 714
219
16
17
90
1 646
777
411
275
56
3
544
28
242

498
1 170
332
4
30
134
697
14
102
664
11 519
1 155
10 358
966
754
630
125
178
28
6
132
8
5
14
6
3
20
7
7
3
193 925
44 732
149 193
14 995
134 197
101 410
15 035
18 820
5 481
183
13
13
78
1 346
626
344
218
40
2
449
22
198

401
915
261
3
23
108
567
10
93
563
10 478
1 063
9 410
917
742
622
120
148
22
5
110
7
4
12
5
2
16
6
5
3
169 048
42 768
126 280
12 076
114 204
82 551
12 553
15 585
4 505
135
10
11
71
1 165
486
268
186
37
2
375
17
164

345
670
205
3
18
84
469
9
87
443
8 648
899
7 745
792
646
541
105
124
19
5
91
6
3
9
4
2
13
5
4
2
133 186
37 400
95 786
10 064
85 722
65 257
10 510
12 846
3 671
89
7
10
69
1 018
345
194
162
32
2
320
13
133

282
517
176
2
14
71
407
8
83
339
6 862
713
6 145
651
527
441
87
105
15
4
77
5
3
7
3
1
12
4
4
2
115 879
32 671
83 209
8 663
74 546
56 996
8 763
10 665
2 982
72
7
8
58
833
263
169
124
25
1
269
12
95

1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983

591
1 364
1 947
602
803
5 498
842
918
213
452
174
2 809
19
61
10
10 467
1 881
3 969
341
1 704
2 015
542
15
2 782
104
122
98
2 393
65
14 297
367
757
28
945
70
1 093
431
75
201
731
150
653
7 665
570
280
279
179 134
57 398
49 340
217
14
837

498
1 082
1 568
496
657
4 286
634
733
170
356
147
2 176
14
48
8
8 897
1 578
3 399
284
1 497
1 651
479
10
2 482
85
104
86
2 153
53
11 373
287
603
23
734
52
913
336
69
160
575
126
503
6 082
463
220
226
170 965
64 635
55 392
216
10
911

404
886
1 281
407
532
3 496
512
599
142
285
122
1 774
17
38
6
7 726
1 350
2 983
236
1 335
1 381
433
8
2 192
70
90
71
1 919
43
9 223
233
499
20
560
41
776
278
53
131
481
107
425
4 872
378
184
184
171 434
76 602
66 815
222
11
1 170

339
725
1 066
334
441
2 926
437
494
122
235
101
1 480
19
32
5
6 662
1 164
2 620
188
1 134
1 150
399
9
1 883
58
74
56
1 661
34
7 623
194
417
20
458
33
656
237
34
109
404
91
323
4 033
304
160
150
155 183
70 135
61 097
263
12
1 049

282
590
883
269
364
2 447
365
407
105
200
83
1 238
17
29
4
5 568
945
2 156
162
991
959
346
9
1 626
50
58
44
1 450
25
6 366
160
330
16
411
28
536
203
36
91
328
75
194
3 462
235
137
122
130 818
56 180
47 708
329
16
852

237
483
720
216
291
2 035
297
338
87
172
68
1 028
12
29
3
4 585
755
1 728
146
870
800
277
10
1 411
44
43
33
1 273
18
5 307
130
249
8
377
28
422
177
34
74
268
61
175
2 906
181
118
99
118 941
54 475
46 505
308
17
682

192
393
592
181
217
1 688
237
286
71
142
56
860
7
26
2
3 710
594
1 489
120
628
678
194
8
1 171
34
33
27
1 063
14
4 512
101
200
5
334
22
352
142
32
59
215
46
213
2 451
153
105
82
102 852
50 691
42 722
240
13
508

149
315
495
156
159
1 402
189
239
61
117
47
722
4
21
2
2 915
398
1 251
100
451
579
129
6
947
24
24
23
864
12
3 911
81
175
3
288
17
316
111
22
51
177
37
185
2 137
143
96
69
77 820
37 635
29 839
175
10
693

124
248
401
126
145
1 186
163
206
55
103
40
597
4
16
2
2 375
351
967
84
370
472
127
5
793
20
20
19
722
11
3 330
73
135
3
250
14
255
102
20
47
156
31
143
1 829
129
84
59
68 125
32 287
25 629
129
6
662

1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983

3 854
144
1 938
1 053
83 999
3 091
891
267
354
236
1 342
80 909
1 285
7 775
41
57 352
4 145
17
1 371
7 927
996
27 789
15
621
11 738
298
1 072
2 389
4 217
103
3 017
47
4 271
9 948
184
391
28
33
226
1 345
234
234
120
198
165
145
22
1 070
958
3 481
85
1 032

4 833
129
2 158
985
72 203
2 735
836
236
301
207
1 154
69 468
1 019
6 405
33
50 301
3 154
13
1 164
6 459
921
25 617
14
379
10 891
255
960
2 337
3 691
112
3 168
41
3 769
8 511
161
347
22
28
221
1 180
232
218
103
185
136
104
15
852
814
3 103
65
724

5 005
116
2 311
952
63 580
2 477
774
214
268
187
1 033
61 104
850
5 628
27
44 718
2 615
11
1 001
5 385
869
23 896
12
456
10 036
219
893
2 169
3 245
121
3 224
41
3 480
7 355
153
354
18
28
218
1 026
204
194
87
173
113
77
10
680
670
2 751
41
558

4 359
102
2 224
1 028
57 036
2 334
754
199
243
172
966
54 702
718
5 180
22
40 200
2 271
10
853
4 613
836
21 487
10
396
8 990
185
862
1 852
2 900
135
2 971
35
3 152
6 524
164
384
16
32
224
812
173
158
72
157
94
64
13
571
544
2 533
38
475

4 007
84
2 156
1 027
50 164
2 258
782
195
215
160
907
47 905
601
4 210
19
35 716
1 922
8
718
3 942
769
18 667
10
330
7 763
152
768
1 626
2 536
159
2 510
32
2 781
5 808
179
370
23
35
229
568
162
123
83
134
72
60
25
586
438
2 254
85
383

4 090
61
1 859
953
43 747
1 841
693
162
159
127
700
41 906
502
2 934
18
32 262
1 642
6
602
3 263
677
15 612
11
267
6 360
123
608
1 444
2 185
150
2 131
28
2 306
5 106
154
280
31
32
202
503
159
87
105
109
52
65
33
629
340
1 886
139
300

4 980
48
1 426
754
35 768
1 366
557
119
113
89
488
34 402
428
2 064
16
26 891
1 270
4
497
2 667
565
12 068
10
218
4 797
97
502
1 162
1 738
125
1 733
22
1 665
4 325
109
184
29
28
170
435
153
64
98
84
46
69
29
590
254
1 614
133
235

5 152
37
1 224
503
27 889
907
375
76
78
59
318
26 982
367
1 840
15
20 578
908
3
429
2 353
490
9 137
7
174
3 889
74
396
824
1 255
94
1 382
18
1 024
3 160
69
119
21
24
129
295
117
54
77
57
42
56
20
445
185
1 178
90
182

4 285
36
1 091
449
25 050
895
372
73
80
55
315
24 155
295
1 847
13
18 284
788
4
394
2 137
393
8 184
6
129
3 707
67
339
682
1 028
67
1 184
14
960
2 603
71
129
12
21
141
279
86
49
60
52
32
36
13
295
150
989
57
131

1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983

25 252
12 188
397
322
403
380
1 741
202
966
5 668
240
1 867
2 940
4
142
56
170
11
177
92
134
128
238
1 784
4 954
182
176
165
376
1 624
15
27
389
393
73
1 441
90
5 170
226
306
1 864
2 142
11
437
183
27 429
1 871
3
14
10
373
465

25 691
11 842
378
345
453
429
1 588
188
984
5 374
238
1 864
3 030
4
172
58
156
11
181
91
135
145
264
1 811
5 567
172
172
160
362
2 020
14
26
428
380
76
1 667
86
5 252
229
327
2 008
1 992
10
492
193
25 026
1 795
2
13
12
478
427

26 462
10 924
367
330
391
390
1 372
174
1 007
4 892
209
1 792
3 426
4
193
55
162
11
178
89
139
167
294
2 130
5 884
161
184
155
382
2 309
12
26
432
358
72
1 704
84
6 229
280
359
2 191
2 564
12
590
231
22 809
1 834
3
14
13
591
394

27 695
10 891
389
313
341
341
1 302
171
905
5 104
198
1 829
3 719
5
203
52
187
11
165
90
145
169
299
2 389
5 910
159
201
157
398
2 363
13
27
420
343
71
1 670
84
7 175
329
389
2 193
3 349
14
642
258
20 879
1 759
3
13
13
605
354

28 826
12 508
439
314
350
344
1 536
182
755
6 343
216
2 028
3 600
5
199
57
195
11
145
100
152
160
289
2 281
5 611
154
209
168
363
2 210
16
28
398
344
72
1 562
83
7 107
322
404
2 156
3 327
15
632
249
18 393
1 500
3
13
14
510
305

28 089
13 149
416
320
390
425
1 736
180
917
6 573
226
1 967
3 253
5
187
62
200
10
128
99
139
157
287
1 975
5 080
126
199
183
336
1 935
16
26
353
378
77
1 363
82
6 607
276
391
2 122
2 973
15
595
234
15 303
1 172
3
10
12
373
246

26 367
11 884
352
336
432
430
1 599
154
842
5 770
204
1 766
3 284
5
199
56
221
9
121
88
117
161
316
1 986
4 839
96
167
183
333
1 921
16
23
321
381
79
1 241
74
6 359
249
376
2 212
2 658
15
602
245
12 642
994
2
8
9
356
187

22 441
8 877
274
318
397
366
1 170
113
673
4 002
158
1 407
3 244
5
207
48
206
8
109
81
109
153
336
1 979
4 462
79
116
151
305
1 886
13
17
287
293
64
1 189
60
5 858
261
329
1 936
2 499
14
565
252
10 122
819
2
6
7
298
144

20 730
8 371
267
271
301
330
906
106
659
3 830
133
1 568
2 710
4
173
47
149
6
89
84
109
116
281
1 649
4 063
74
109
140
284
1 745
8
15
266
265
56
1 047
52
5 585
253
270
1 447
2 944
12
436
221
8 577
739
2
5
5
277
128

1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983
1983

7
15
532
149
14
8
172
8
7
73
7
7 628
14
180
401
696
371
5 496
330
141
17 930
1 704
458
9 211
627
2 079
681
4
55
292
1 412
24
136
1 247
9 880
932
8 944
1 162
706
581
125
394
53
9
297
24
11
25
7
7
37
11

6
18
405
142
15
9
170
9
7
62
5
7 305
11
150
369
580
306
5 471
279
138
15 926
1 577
402
8 033
610
1 861
610
5
50
237
1 290
22
142
1 087
9 533
925
8 604
1 195
777
638
140
363
44
10
278
21
10
22
6
6
32
11

6
20
350
146
18
9
174
9
7
60
6
6 534
10
142
320
481
259
4 958
230
133
14 441
1 329
349
7 274
634
1 773
540
4
50
213
1 149
24
129
974
9 980
955
9 020
1 196
832
678
154
312
40
9
238
17
8
20
6
6
32
10

6
20
319
134
20
9
164
7
7
63
6
5 406
9
151
259
397
221
4 061
188
119
13 715
1 205
293
7 031
645
1 731
471
4
45
196
1 022
23
119
930
11 215
1 121
10 088
1 124
823
668
156
251
38
7
185
13
7
19
6
5
31
10

5
17
271
108
17
8
139
6
5
63
4
4 464
7
144
199
319
179
3 355
160
100
12 429
1 131
250
6 503
629
1 479
400
4
38
163
876
21
115
819
12 299
1 274
11 019
1 078
818
672
146
216
36
7
157
11
6
17
7
4
26
9

4
13
221
82
13
8
119
4
4
49
3
3 647
5
117
157
262
143
2 743
136
83
10 485
1 072
211
5 444
520
1 206
341
4
30
138
720
15
103
681
11 785
1 180
10 599
987
768
641
127
183
30
6
135
8
5
15
6
3
20
7

3
11
175
60
10
7
110
3
2
39
3
2 867
4
91
129
227
111
2 141
96
69
8 781
1 013
174
4 523
414
960
277
4
23
114
589
11
94
585
10 676
1 076
9 596
926
745
623
121
153
23
5
114
7
4
12
5
2
16
6

2
10
142
48
9
6
99
2
2
32
4
2 242
3
65
109
183
84
1 672
68
58
7 061
906
144
3 584
352
711
211
3
18
88
482
9
88
466
9 125
942
8 178
831
681
572
110
127
19
5
93
6
3
10
4
2
13
5

1
8
134
42
8
5
86
2
2
26
3
1 946
2
52
98
148
70
1 462
66
47
5 892
815
121
2 993
294
535
180
2
15
73
415
8
83
356
7 111
740
6 367
671
544
456
89
108
16
5
79
5
3
7
3
1
12
4

1983
1983
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984

12
7
296 753
39 909
256 844
39 374
217 470
203 898
40 279
48 897
15 075
421
38
34
243
3 603
1 944
823
682
53
6
1 195
31
601
559
1 408
1 994
613
824
5 669
870
944
219
464
178
2 900
22
63
10
10 688
1 926
4 028
354
1 746
2 069
549
15
2 836
106
124
100
2 438

10
6
271 096
40 444
230 652
31 951
198 701
177 545
32 612
40 050
12 248
329
29
28
236
2 849
1 560
731
548
56
5
962
30
456
495
1 114
1 621
512
684
4 420
659
756
175
367
151
2 239
14
50
8
9 137
1 627
3 497
295
1 519
1 698
491
11
2 524
89
107
89
2 185

10
6
266 099
42 216
223 883
27 153
196 730
157 225
26 952
33 443
10 099
281
23
24
184
2 426
1 255
610
426
54
5
795
32
361
402
916
1 326
421
554
3 610
530
620
147
295
127
1 829
17
40
7
7 923
1 387
3 043
249
1 367
1 431
437
9
2 251
72
93
74
1 967

10
6
248 530
43 513
205 016
23 321
181 695
139 821
22 425
28 094
8 416
256
19
21
126
2 067
1 002
505
350
63
4
672
33
297
337
752
1 103
348
457
3 016
451
511
126
242
105
1 523
19
33
5
6 861
1 199
2 683
198
1 176
1 192
405
8
1 938
60
76
58
1 709

9
5
218 733
45 864
172 868
19 392
153 477
122 205
18 680
23 413
6 947
226
17
17
94
1 714
809
423
286
60
3
552
28
248
280
610
913
281
382
2 524
379
421
108
204
86
1 273
19
30
4
5 725
995
2 212
169
995
991
354
9
1 666
51
58
45
1 485

7
3
196 310
45 090
151 220
15 544
135 675
104 279
15 474
19 389
5 659
191
14
14
80
1 393
650
353
227
41
2
453
23
205
234
498
748
225
305
2 095
308
347
91
176
71
1 056
15
29
3
4 743
775
1 776
155
911
828
288
10
1 449
45
44
34
1 309

6
3
175 749
43 015
132 734
12 480
120 253
86 434
12 906
16 065
4 649
147
11
12
72
1 188
513
285
188
37
2
376
18
166
194
409
608
185
237
1 743
249
295
74
148
58
881
9
27
2
3 853
641
1 512
124
664
694
211
8
1 219
37
33
27
1 108

4
2
138 855
39 198
99 657
10 287
89 370
67 447
10 783
13 279
3 797
95
8
10
69
1 050
370
202
169
33
2
321
14
141
149
324
512
162
163
1 437
195
245
63
119
48
740
5
21
2
3 095
420
1 346
103
482
600
138
6
978
25
26
23
892

4
2
116 533
32 246
84 288
8 819
75 469
57 827
9 009
10 923
3 071
75
7
8
61
862
268
171
129
26
1
272
12
98
122
262
414
130
151
1 217
168
211
56
105
41
613
5
17
2
2 402
352
979
87
368
488
123
5
819
21
20
20
747

1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984

67
14 630
377
774
29
971
73
1 125
442
81
205
745
153
670
7 828
582
286
288
183 644
59 818
51 689
219
15
913
3 852
147
1 959
1 022
85 386
3 199
909
277
372
244
1 397
82 187
1 250
7 877
41
58 078
4 351
18
1 400
8 183
989
28 272
15
777
11 796
306
1 123
2 417

54
11 722
296
624
24
768
56
942
346
65
164
589
130
516
6 263
478
228
235
169 346
60 739
51 868
214
10
831
4 581
130
2 090
1 016
74 054
2 760
836
238
305
210
1 172
71 294
991
6 636
34
51 464
3 331
13
1 191
6 695
938
25 801
15
343
11 009
260
987
2 316

45
9 561
240
514
20
588
43
802
286
59
136
495
111
437
5 055
394
189
192
172 019
75 357
65 485
222
11
1 142
5 117
119
2 320
941
64 824
2 532
789
219
276
191
1 057
62 293
830
5 702
28
45 554
2 704
11
1 029
5 566
869
24 277
12
461
10 202
226
898
2 226

35
7 863
200
432
20
478
36
682
244
33
112
416
93
346
4 134
317
165
156
159 940
73 071
63 920
247
12
1 109
4 439
104
2 224
1 017
58 281
2 304
734
196
243
173
958
55 977
700
5 300
23
41 109
2 347
10
878
4 765
846
21 951
10
407
9 204
191
863
1 899

25
6 552
166
340
18
428
29
559
208
36
94
336
78
209
3 539
245
141
127
134 368
57 840
49 300
314
16
848
4 070
90
2 169
1 033
51 367
2 303
784
197
225
163
934
49 064
585
4 447
19
36 452
1 946
8
737
4 096
773
19 183
10
343
7 980
158
798
1 658

18
5 443
134
259
9
392
28
445
181
32
76
271
63
165
2 976
188
121
103
119 891
53 711
45 645
314
18
766
3 985
64
1 956
963
44 804
1 921
709
169
169
134
740
42 883
488
3 185
18
32 781
1 672
7
616
3 418
698
16 147
10
277
6 645
127
629
1 467

14
4 602
106
198
5
350
23
358
150
34
61
221
49
211
2 491
153
106
85
108 089
53 069
45 221
248
14
470
4 760
51
1 489
816
37 627
1 446
578
126
122
94
525
36 182
411
2 186
16
28 379
1 331
4
512
2 773
569
12 819
10
226
5 075
101
521
1 234

12
3 971
81
179
3
299
18
328
113
23
51
175
38
187
2 165
144
97
71
81 048
39 499
31 475
196
12
681
5 296
38
1 273
528
28 752
991
415
85
83
64
345
27 761
358
1 859
15
21 260
943
3
428
2 389
506
9 422
8
181
3 941
76
414
862

11
3 415
76
138
3
260
15
264
104
20
48
160
32
146
1 872
131
86
61
68 847
32 636
25 873
127
6
667
4 380
36
1 093
454
25 282
796
320
65
74
50
288
24 486
286
1 833
13
18 563
788
4
400
2 196
402
8 293
6
139
3 727
67
339
698

1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984

4 289
108
2 975
53
4 414
10 168
189
402
29
33
230
1 363
234
243
123
198
169
151
23
1 123
981
3 505
90
1 081
25 296
12 295
407
311
379
353
1 758
209
909
5 831
236
1 903
2 974
4
138
57
168
11
175
96
138
129
239
1 816
4 817
184
180
165

3 793
109
3 136
39
3 793
8 751
163
352
22
29
220
1 210
233
221
105
185
141
112
16
890
841
3 167
70
772
25 516
11 915
378
343
456
432
1 619
189
1 006
5 397
242
1 852
2 972
4
166
57
161
11
180
89
133
139
256
1 771
5 460
175
171
161

3 317
122
3 223
42
3 546
7 561
154
349
18
28
220
1 049
212
203
91
173
116
80
11
723
698
2 812
45
577
26 333
11 157
371
334
407
398
1 416
177
982
5 036
215
1 822
3 339
4
190
56
157
11
179
91
139
164
289
2 054
5 853
163
181
156

2 964
131
3 050
36
3 197
6 637
158
374
16
31
219
854
176
166
73
158
97
67
12
596
565
2 546
37
492
27 337
10 675
374
312
344
350
1 285
168
976
4 895
196
1 777
3 684
5
202
52
183
11
166
89
143
171
300
2 357
5 903
160
197
156

2 603
158
2 573
33
2 869
5 978
176
372
21
35
230
581
164
130
83
136
77
61
26
614
457
2 336
80
398
28 727
12 165
431
312
347
330
1 469
178
724
6 161
212
2 001
3 656
5
202
56
195
11
145
99
153
160
292
2 333
5 698
156
209
165

2 235
156
2 203
28
2 369
5 229
160
297
30
32
207
477
157
93
110
110
55
68
39
676
355
1 910
140
313
28 300
13 166
428
317
378
407
1 719
182
907
6 627
223
1 978
3 300
5
189
62
198
11
128
101
143
159
287
2 015
5 158
132
201
180

1 849
130
1 810
23
1 839
4 574
116
198
31
28
176
457
157
68
107
88
46
73
34
650
270
1 695
137
243
26 627
12 166
362
331
427
440
1 641
162
868
5 921
212
1 803
3 209
5
194
57
215
9
121
90
119
158
305
1 931
4 850
100
176
186

1 307
104
1 445
18
1 064
3 375
77
132
23
25
139
293
126
56
82
59
43
62
24
502
193
1 249
95
193
23 615
9 677
295
330
411
371
1 278
119
706
4 500
164
1 503
3 338
5
209
49
220
8
112
81
109
160
339
2 041
4 609
80
125
159

1 067
69
1 202
15
965
2 635
61
111
14
21
125
284
88
50
63
50
32
40
15
328
154
1 000
62
137
19 887
7 587
243
274
320
338
884
101
628
3 281
136
1 381
2 768
4
181
45
153
6
92
81
108
123
295
1 677
4 039
75
103
135

1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984

366
1 581
15
27
376
395
71
1 367
88
5 209
229
306
1 917
2 117
11
442
186
27 689
1 921
3
15
11
388
473
7
16
552
152
14
8
169
8
7
76
7
7 685
14
184
400
710
378
5 520
336
143
18 083
1 676
467
9 334
652
2 078
687
4

366
1 931
15
27
421
382
76
1 646
87
5 169
224
321
1 945
2 006
10
472
188
25 417
1 768
2
13
11
435
431
6
18
420
140
15
9
170
9
7
63
5
7 320
11
156
373
597
317
5 442
286
137
16 328
1 639
406
8 245
599
1 913
623
5

374
2 283
13
26
433
362
73
1 704
83
5 984
267
353
2 185
2 368
11
574
223
23 161
1 831
2
14
13
581
398
6
20
354
146
18
9
174
9
7
60
6
6 707
11
141
327
496
265
5 095
238
135
14 623
1 368
360
7 365
633
1 764
552
5

402
2 358
13
26
416
344
71
1 674
83
7 075
324
383
2 192
3 266
14
638
257
21 111
1 761
3
13
13
596
359
6
20
324
137
20
9
166
7
7
61
5
5 530
9
150
264
409
229
4 154
193
122
13 821
1 224
301
7 040
636
1 760
485
4

370
2 268
16
27
399
343
72
1 587
81
7 209
329
404
2 161
3 403
15
640
255
18 891
1 555
3
13
14
547
313
5
17
277
112
17
8
138
6
5
64
4
4 562
8
149
201
328
185
3 426
162
104
12 773
1 150
255
6 684
641
1 527
413
5

337
1 980
16
26
357
365
76
1 402
81
6 676
286
395
2 120
3 017
15
602
239
15 700
1 195
3
10
12
372
255
4
14
225
85
13
8
122
4
4
51
3
3 727
6
122
157
265
148
2 804
140
86
10 778
1 079
216
5 608
542
1 243
350
4

332
1 896
16
23
324
392
81
1 244
76
6 401
250
376
2 180
2 746
15
591
242
13 151
1 030
2
8
9
366
197
3
12
183
62
10
7
113
3
2
40
3
3 016
4
97
131
230
116
2 262
104
71
9 105
1 032
179
4 698
428
1 004
293
4

321
1 944
14
18
296
310
67
1 209
61
5 992
256
346
2 074
2 451
14
592
256
10 473
833
2
6
7
300
150
2
10
142
49
9
6
101
2
2
34
4
2 297
3
69
109
189
88
1 711
68
59
7 343
926
149
3 741
360
752
219
3

274
1 724
8
14
265
258
55
1 073
52
5 492
259
267
1 455
2 819
12
450
228
8 769
748
2
5
5
279
129
1
9
136
42
8
5
89
2
2
26
3
1 998
2
54
99
150
72
1 504
66
49
6 022
830
123
3 037
307
557
185
3

1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1984
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985

53
301
1 414
25
135
1 257
10 033
939
9 089
1 194
727
600
127
402
54
9
304
25
11
26
7
7
38
12
13
7
302 629
40 025
262 604
40 354
222 250
207 392
41 304
50 064
15 481
437
38
36
242
3 746
2 006
837
709
52
7
1 194
31
627
541
1 460
2 046
626

48
246
1 314
21
142
1 126
9 593
927
8 662
1 175
755
620
135
366
46
9
278
22
10
23
7
6
32
11
10
6
271 484
40 133
231 351
32 670
198 681
180 959
33 456
41 075
12 576
338
30
29
240
2 919
1 616
744
575
58
6
973
30
474
489
1 146
1 669
526

49
215
1 173
23
132
984
9 926
948
8 974
1 216
839
686
153
325
40
9
249
18
8
20
6
6
32
11
10
6
267 310
42 066
225 244
27 834
197 410
160 528
27 831
34 482
10 429
286
24
25
195
2 499
1 308
630
449
52
5
810
32
375
403
947
1 371
436

45
200
1 045
23
118
941
10 914
1 074
9 835
1 132
823
669
155
258
38
8
192
14
7
19
6
5
31
10
10
7
253 124
43 108
210 016
23 971
186 045
142 859
23 168
28 993
8 700
260
20
22
135
2 139
1 045
522
367
62
4
685
33
308
338
780
1 141
361

38
169
906
21
116
850
12 240
1 281
10 953
1 094
827
679
148
222
37
7
161
12
6
18
7
4
27
9
9
5
223 728
45 631
178 097
20 048
158 049
125 268
19 271
24 141
7 188
233
17
18
98
1 783
841
436
300
62
3
560
28
256
279
633
945
293

31
142
743
15
105
700
12 022
1 205
10 811
1 007
782
653
129
189
32
6
138
9
5
15
6
3
21
8
8
3
199 339
45 371
153 968
16 127
137 841
107 244
15 940
19 975
5 850
198
14
15
83
1 444
676
363
239
43
2
455
23
213
233
515
775
235

24
119
612
11
95
605
10 880
1 092
9 784
937
749
626
123
158
24
5
118
7
4
13
5
2
17
6
6
2
181 346
43 379
137 967
12 918
125 049
90 045
13 275
16 559
4 799
158
11
12
73
1 216
539
300
193
37
2
375
20
171
195
424
627
190

18
92
496
9
88
490
9 573
981
8 587
867
713
599
114
130
20
5
95
6
3
10
4
2
14
5
4
2
145 098
40 572
104 526
10 554
93 972
70 135
11 073
13 720
3 927
102
8
11
70
1 079
395
212
176
34
2
320
15
148
151
336
528
167

15
75
424
8
84
374
7 413
772
6 637
696
566
475
91
110
16
5
81
6
3
8
3
1
12
5
3
2
118 481
32 538
85 944
8 987
76 956
58 916
9 258
11 224
3 168
79
7
9
62
892
278
174
136
27
1
273
13
103
121
274
428
135

1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985

843
5 853
897
971
225
479
181
3 002
24
65
10
10 875
1 961
4 095
358
1 776
2 114
555
16
2 881
108
126
102
2 474
70
14 974
388
793
29
996
76
1 155
455
84
206
759
156
690
8 000
597
294
296
187 946
62 067
53 985
219
17
960
3 791
151
1 951
992

709
4 547
681
779
179
378
155
2 300
15
52
8
9 357
1 674
3 584
305
1 541
1 739
502
11
2 564
92
109
91
2 215
56
12 030
304
642
24
800
59
967
354
63
166
598
133
526
6 426
491
236
242
168 433
57 690
49 131
212
10
773
4 359
131
2 035
1 038

577
3 724
547
641
150
306
131
1 883
16
42
7
8 128
1 426
3 114
261
1 397
1 478
444
9
2 305
75
95
78
2 011
46
9 896
248
531
20
616
45
827
293
62
139
508
114
449
5 238
409
195
199
171 983
73 397
63 545
221
11
1 100
5 143
122
2 316
939

475
3 110
465
529
129
249
109
1 569
19
34
6
7 059
1 234
2 747
207
1 216
1 234
411
8
1 995
62
79
61
1 755
37
8 130
207
447
19
498
38
706
251
35
115
428
96
367
4 260
331
169
163
163 872
75 194
65 905
236
12
1 150
4 553
107
2 228
1 004

399
2 603
392
436
111
209
90
1 310
20
31
4
5 893
1 041
2 271
176
1 011
1 024
363
9
1 708
53
59
48
1 522
26
6 747
172
352
18
444
30
583
213
36
95
344
80
225
3 620
257
145
132
138 500
60 111
51 481
299
15
871
4 132
94
2 186
1 033

320
2 159
319
357
94
180
73
1 086
17
30
3
4 890
805
1 819
164
939
855
298
10
1 486
46
44
36
1 343
18
5 590
138
268
10
407
29
466
185
31
78
274
65
162
3 050
195
124
107
121 545
53 560
45 417
314
19
823
3 919
67
2 027
974

255
1 799
259
303
77
153
60
904
11
29
2
3 996
679
1 538
129
704
712
226
9
1 264
39
33
28
1 150
14
4 701
111
199
6
365
24
367
157
34
63
226
51
207
2 541
155
107
88
112 155
54 582
46 785
258
15
472
4 565
54
1 570
864

172
1 477
201
251
64
122
49
758
6
22
2
3 264
451
1 422
105
513
617
149
7
1 015
26
27
23
925
13
4 038
83
181
3
311
18
336
116
24
51
175
39
189
2 197
143
99
73
85 123
41 755
33 600
213
13
657
5 344
39
1 324
565

156
1 247
171
215
57
107
42
630
5
17
2
2 470
356
1 018
91
375
504
122
5
845
21
21
20
770
12
3 493
77
142
3
270
16
275
105
21
48
161
32
150
1 913
132
88
63
70 107
33 358
26 427
132
7
672
4 514
36
1 109
461

1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985

86 873
3 301
925
287
390
252
1 447
83 572
1 231
7 994
42
58 891
4 524
18
1 430
8 461
981
28 643
16
888
11 820
315
1 166
2 437
4 368
111
2 935
57
4 530
10 362
193
415
30
33
234
1 386
235
252
126
197
173
157
25
1 170
1 003
3 509
96
1 128
25 308
12 357
414
302

75 756
2 796
838
240
311
214
1 193
72 960
963
6 839
35
52 499
3 517
13
1 217
6 924
953
26 009
15
337
11 106
265
1 024
2 298
3 888
107
3 100
39
3 831
8 979
166
358
23
29
220
1 237
234
225
107
184
145
119
17
929
868
3 221
77
820
25 377
11 995
379
338

66 201
2 579
800
224
282
194
1 079
63 622
813
5 810
29
46 460
2 816
12
1 058
5 751
873
24 611
13
454
10 360
233
909
2 265
3 395
122
3 217
42
3 600
7 773
155
347
19
28
222
1 076
218
210
95
173
119
85
12
761
726
2 874
50
602
26 188
11 358
373
338

59 492
2 295
724
196
245
174
957
57 197
686
5 402
23
41 973
2 432
10
903
4 914
853
22 418
10
423
9 410
197
867
1 954
3 028
128
3 113
37
3 252
6 768
154
367
15
30
215
893
181
176
73
159
100
69
11
618
588
2 574
36
508
27 054
10 577
365
312

52 575
2 326
780
198
232
166
950
50 249
572
4 659
20
37 221
1 983
9
757
4 248
780
19 699
10
359
8 202
164
822
1 694
2 668
156
2 644
33
2 945
6 116
172
371
20
36
228
601
166
137
82
138
80
62
26
634
476
2 396
77
413
28 564
11 833
419
309

45 921
1 999
724
175
180
141
780
43 922
477
3 439
18
33 360
1 702
7
630
3 574
714
16 693
10
290
6 915
131
656
1 494
2 291
161
2 272
29
2 445
5 371
165
309
30
32
212
460
157
99
114
111
58
69
42
718
370
1 955
143
326
28 455
13 088
435
312

39 268
1 530
600
134
131
101
564
37 738
398
2 339
17
29 600
1 384
4
526
2 890
579
13 517
11
237
5 357
106
541
1 293
1 942
136
1 887
24
1 983
4 788
124
215
32
28
183
462
159
72
116
90
46
78
40
710
285
1 756
142
251
26 941
12 434
375
326

29 919
1 070
448
93
88
69
372
28 848
348
1 899
15
22 208
986
3
432
2 439
518
9 842
8
190
4 050
79
433
913
1 378
113
1 511
19
1 147
3 607
85
145
26
25
148
300
134
59
89
61
44
67
28
562
203
1 327
101
202
24 529
10 330
313
337

25 619
750
295
61
71
48
275
24 869
279
1 825
13
18 890
796
4
404
2 244
413
8 419
6
149
3 742
67
344
716
1 105
73
1 232
15
969
2 712
56
101
16
21
117
284
93
51
67
48
34
45
18
367
159
1 023
68
143
19 660
7 271
233
280

1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985

361
333
1 750
213
881
5 946
232
1 924
3 010
4
135
58
166
11
172
99
141
130
243
1 847
4 684
187
183
164
356
1 540
15
26
362
394
69
1 298
87
5 257
231
306
1 948
2 124
11
447
189
27 912
1 959
3
15
11
402
480
7
16
569
153

455
430
1 649
191
1 015
5 446
244
1 847
2 930
4
161
57
166
11
178
89
133
135
250
1 744
5 342
178
171
163
368
1 844
15
27
412
385
76
1 614
87
5 111
221
317
1 900
2 021
11
455
185
25 777
1 751
2
13
11
401
436
6
18
436
138

421
407
1 458
179
970
5 151
220
1 841
3 255
4
186
57
155
11
180
91
139
160
284
1 982
5 808
165
179
156
369
2 240
13
26
432
366
74
1 701
82
5 768
256
348
2 164
2 217
11
555
215
23 534
1 821
2
14
13
563
402
6
19
360
145

350
360
1 282
167
1 017
4 779
195
1 750
3 637
5
201
53
179
11
168
89
142
172
300
2 314
5 898
162
194
155
402
2 353
12
26
413
346
71
1 679
82
6 941
317
377
2 199
3 147
13
631
254
21 386
1 768
3
13
13
591
364
6
21
328
139

343
321
1 410
172
724
5 961
208
1 964
3 697
5
204
55
193
11
144
98
153
162
295
2 372
5 761
158
209
163
378
2 310
15
27
398
342
72
1 605
81
7 273
334
403
2 164
3 451
15
646
258
19 314
1 597
3
13
14
574
320
6
16
283
115

367
389
1 688
183
883
6 628
221
1 982
3 353
5
190
62
197
11
129
102
147
160
288
2 060
5 240
138
204
176
338
2 031
16
26
360
356
74
1 437
80
6 774
296
399
2 120
3 086
15
611
245
16 135
1 231
3
11
12
385
264
4
14
230
89

419
443
1 674
169
885
6 086
217
1 839
3 168
5
190
59
210
10
122
91
123
157
297
1 901
4 880
106
185
187
331
1 890
15
23
328
397
81
1 256
77
6 459
253
379
2 160
2 822
15
586
242
13 623
1 061
3
8
10
371
207
3
12
190
65

420
378
1 371
127
738
4 895
171
1 580
3 383
6
210
51
228
8
115
82
110
164
338
2 068
4 714
83
134
165
333
1 976
15
19
303
328
70
1 221
63
6 102
253
359
2 167
2 440
14
608
258
10 868
853
2
7
8
306
157
2
10
144
50

337
344
900
99
613
3 046
139
1 278
2 850
4
188
44
161
6
95
79
107
130
308
1 724
4 067
75
101
134
271
1 730
8
14
267
257
55
1 097
52
5 472
262
271
1 510
2 711
12
469
235
8 993
758
2
5
5
281
131
1
9
136
43

1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1985
1986
1986

14
9
166
8
7
78
7
7 739
15
188
400
723
387
5 542
340
145
18 214
1 663
477
9 402
673
2 086
693
5
51
309
1 421
26
134
1 274
10 183
948
9 230
1 216
743
613
129
408
54
9
309
25
11
27
7
8
39
12
13
7
310 986
40 306

15
9
168
9
7
64
5
7 339
12
162
377
612
326
5 421
293
137
16 687
1 687
410
8 443
594
1 956
634
5
46
255
1 332
21
143
1 160
9 659
932
8 723
1 162
738
607
131
369
48
9
279
22
10
23
7
7
32
11
10
6
273 816
39 964

18
9
175
9
7
60
6
6 858
11
142
334
512
272
5 207
245
136
14 855
1 414
368
7 483
629
1 767
565
5
48
218
1 198
23
135
1 001
9 896
942
8 950
1 227
838
687
151
337
41
10
259
19
9
21
6
6
31
11
10
6
267 522
41 834

20
9
170
7
7
59
5
5 680
9
149
270
422
236
4 272
198
125
13 938
1 245
309
7 067
632
1 776
498
4
44
204
1 068
22
118
950
10 674
1 037
9 632
1 146
828
673
154
267
37
8
201
14
7
20
6
5
31
10
10
7
256 487
42 817

17
7
136
6
6
64
4
4 667
8
152
203
337
192
3 503
164
107
13 050
1 165
261
6 816
648
1 571
427
5
37
174
934
22
115
875
12 102
1 275
10 821
1 107
833
685
148
228
37
7
166
12
6
18
7
4
28
9
9
5
228 688
45 187

13
8
122
4
4
53
3
3 805
6
127
157
269
153
2 861
143
89
11 099
1 088
221
5 789
563
1 283
361
4
31
146
769
16
107
723
12 202
1 230
10 966
1 027
795
665
130
194
33
6
141
9
5
16
6
3
21
8
8
3
202 622
45 563

11
7
116
3
2
41
3
3 147
4
103
132
233
121
2 370
111
73
9 415
1 045
183
4 870
446
1 043
306
4
25
124
634
12
96
625
11 116
1 113
9 998
952
757
632
125
163
25
5
121
7
4
14
6
3
18
7
6
2
185 485
43 752

9
6
102
3
2
35
4
2 380
3
74
110
195
91
1 776
70
61
7 635
945
153
3 903
369
793
229
3
19
97
512
9
89
512
9 961
1 016
8 940
897
738
621
118
134
20
5
98
6
4
11
4
2
14
5
4
2
151 533
41 534

8
5
91
2
2
27
3
2 047
2
57
100
154
73
1 542
66
51
6 188
845
126
3 110
318
583
190
3
16
78
434
8
84
393
7 771
809
6 958
726
593
498
95
113
17
5
83
6
3
9
3
2
12
5
3
2
121 293
33 458

1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986

270 679
41 507
229 172
211 360
42 469
51 388
15 949
456
39
38
239
3 912
2 073
850
733
49
7
1 206
32
660
529
1 518
2 102
641
862
6 059
926
1 001
232
495
185
3 117
27
68
10
11 087
1 999
4 169
363
1 813
2 168
559
16
2 935
110
129
104
2 519
73
15 357
399
813

233 852
33 651
200 201
185 016
34 540
42 356
13 005
352
31
31
245
3 021
1 679
760
608
58
6
997
30
500
489
1 190
1 726
542
736
4 713
706
807
185
392
160
2 385
15
55
8
9 602
1 726
3 677
315
1 574
1 786
512
12
2 613
95
112
93
2 254
59
12 424
314
664

225 688
28 483
197 205
163 740
28 693
35 488
10 777
293
25
27
207
2 565
1 361
652
477
52
5
825
32
393
408
980
1 419
451
601
3 840
564
663
154
317
135
1 940
15
44
7
8 311
1 466
3 177
270
1 420
1 516
452
9
2 352
78
97
81
2 049
48
10 208
256
547

213 671
24 497
189 173
145 616
23 840
29 768
8 965
264
21
23
146
2 202
1 088
540
386
60
4
682
33
320
340
808
1 177
374
493
3 197
475
547
132
258
113
1 613
19
36
6
7 199
1 266
2 778
217
1 245
1 270
415
9
2 046
64
81
65
1 798
38
8 361
212
458

183 501
20 631
162 870
128 150
19 828
24 826
7 411
237
17
20
103
1 845
873
450
322
64
3
549
29
265
282
656
974
304
414
2 674
402
450
113
215
93
1 344
21
32
4
6 050
1 079
2 333
179
1 027
1 053
370
9
1 749
54
61
51
1 555
28
6 941
177
363

157 059
16 691
140 368
110 221
16 405
20 579
6 037
204
15
16
85
1 496
702
374
260
46
3
442
24
221
234
531
801
244
335
2 218
329
368
96
184
76
1 114
18
30
3
5 051
840
1 895
167
952
878
309
10
1 520
47
45
39
1 370
20
5 753
143
278

141 733
13 330
128 402
93 269
13 619
17 038
4 941
167
12
13
74
1 244
563
312
206
37
2
365
21
177
197
437
647
195
270
1 846
268
311
79
157
62
925
13
29
2
4 148
707
1 582
135
745
728
240
9
1 303
41
35
30
1 184
15
4 800
115
204

109 999
10 807
99 192
73 113
11 342
14 119
4 047
111
8
11
70
1 099
420
225
184
34
2
312
16
154
154
348
542
170
184
1 515
208
258
65
126
51
775
7
23
2
3 407
487
1 469
108
543
629
163
7
1 050
28
28
25
956
13
4 100
86
181

87 834
9 131
78 703
60 094
9 474
11 529
3 265
81
7
9
64
921
292
177
145
28
1
269
13
110
121
284
442
140
158
1 272
174
220
58
109
43
645
5
18
2
2 574
363
1 082
93
388
519
125
5
865
22
22
21
789
12
3 553
77
146

1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986

30
1 020
79
1 186
469
90
207
781
160
715
8 186
613
302
304
194 447
66 276
58 131
220
19
1 053
3 782
157
1 965
950
88 472
3 425
944
299
412
261
1 509
85 047
1 211
8 114
43
59 758
4 696
20
1 467
8 770
968
29 107
16
1 029
11 864
325
1 192
2 475
4 449
114
2 904
62

25
835
62
996
366
62
167
617
136
544
6 631
506
246
251
169 096
55 884
47 561
214
11
745
4 181
133
1 989
1 050
77 669
2 854
844
246
320
219
1 226
74 815
950
7 050
37
53 639
3 718
14
1 249
7 193
964
26 320
15
367
11 222
272
1 051
2 297
3 987
105
3 065
39

21
650
47
851
301
63
140
518
117
444
5 420
423
202
207
171 000
70 458
60 766
221
11
1 033
5 078
124
2 275
950
67 732
2 608
801
226
287
197
1 097
65 124
794
5 954
30
47 468
2 943
12
1 084
5 957
883
24 847
13
418
10 497
239
929
2 282
3 482
121
3 196
42

19
521
41
728
257
38
115
433
99
362
4 391
344
174
169
166 584
76 245
66 822
231
12
1 166
4 664
109
2 251
991
60 583
2 303
719
198
248
177
962
58 279
671
5 478
24
42 778
2 475
10
926
5 062
855
22 800
10
426
9 588
203
866
2 008
3 089
130
3 143
38

18
458
33
604
217
35
96
346
82
258
3 699
268
149
137
142 903
62 727
54 013
290
15
906
4 182
98
2 190
1 033
53 723
2 308
764
196
234
167
947
51 415
560
4 836
20
38 021
2 029
9
775
4 377
789
20 164
10
365
8 414
169
838
1 727
2 730
155
2 723
33

11
419
30
486
188
31
79
274
67
180
3 126
203
127
111
123 485
53 735
45 515
318
20
849
3 887
72
2 090
985
47 013
2 070
739
180
191
146
815
44 943
467
3 678
18
33 959
1 733
7
645
3 709
727
17 226
11
297
7 162
136
697
1 518
2 350
164
2 341
30

6
377
25
379
162
34
63
226
53
197
2 600
158
109
91
114 813
55 057
47 280
269
16
504
4 377
57
1 656
900
40 679
1 617
625
142
140
108
603
39 062
387
2 507
17
30 553
1 449
5
540
3 008
597
14 157
11
242
5 638
110
575
1 337
2 019
143
1 967
25

3
322
19
341
121
25
51
175
40
189
2 229
143
100
75
89 706
44 197
36 034
224
14
613
5 294
41
1 363
614
31 343
1 149
480
100
95
74
401
30 194
337
1 939
16
23 377
1 059
3
439
2 497
527
10 377
9
194
4 205
82
462
972
1 466
119
1 583
20

3
277
17
285
105
21
47
159
33
153
1 945
133
89
64
71 609
34 255
27 120
141
8
671
4 675
36
1 133
470
26 004
747
295
61
70
48
273
25 257
274
1 817
14
19 219
817
4
405
2 278
428
8 547
7
154
3 746
68
358
736
1 140
78
1 275
15

1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986

4 677
10 592
200
432
31
35
238
1 410
235
265
133
195
177
161
26
1 241
1 025
3 515
98
1 177
25 375
12 391
424
294
333
306
1 734
219
841
6 066
225
1 949
3 078
4
133
60
163
11
169
103
145
134
249
1 904
4 546
189
187
162
343
1 513
15
26

3 899
9 224
170
366
23
29
222
1 262
235
231
112
183
150
125
19
971
895
3 280
80
870
25 301
12 097
383
335
449
422
1 679
195
1 011
5 526
246
1 852
2 907
4
155
57
168
11
177
90
133
131
246
1 732
5 222
180
174
163
369
1 765
15
27

3 627
7 963
155
350
19
28
221
1 099
223
216
101
172
123
89
14
773
753
2 935
59
631
26 065
11 541
374
340
435
416
1 502
180
973
5 244
227
1 851
3 174
4
182
58
155
11
179
92
138
156
279
1 917
5 754
168
179
157
370
2 181
14
26

3 298
6 956
150
357
17
30
213
920
187
184
77
158
103
72
12
690
610
2 609
47
519
26 816
10 585
357
315
361
369
1 293
164
1 037
4 751
197
1 740
3 569
5
199
54
174
11
165
90
141
171
301
2 253
5 890
163
192
154
398
2 343
12
26

2 998
6 289
168
367
21
35
226
631
168
144
78
138
84
67
25
702
493
2 439
75
427
28 282
11 470
407
307
342
319
1 352
168
756
5 705
204
1 909
3 713
5
205
55
192
11
144
98
152
164
300
2 382
5 798
161
207
160
380
2 336
15
26

2 521
5 510
169
319
30
33
217
455
157
104
111
112
61
71
43
744
386
2 020
139
339
28 540
12 914
438
310
359
371
1 637
182
850
6 569
218
1 980
3 417
5
193
61
196
11
129
102
150
161
290
2 115
5 331
143
204
173
346
2 082
16
26

2 091
4 919
133
231
32
29
190
460
160
75
117
92
47
79
43
725
298
1 800
149
261
27 240
12 655
388
321
410
439
1 692
174
900
6 236
221
1 873
3 156
5
187
60
205
10
122
94
127
156
292
1 893
4 921
112
189
187
332
1 893
15
24

1 265
3 790
92
154
26
26
156
318
141
60
93
63
45
70
32
573
215
1 405
110
209
25 203
10 871
327
339
427
389
1 449
134
771
5 214
180
1 641
3 379
6
208
52
230
9
117
82
111
165
333
2 062
4 778
86
145
171
338
1 978
16
20

970
2 803
56
104
17
22
115
281
99
52
73
47
35
49
20
392
164
1 052
74
151
19 988
7 354
233
288
355
348
949
100
615
3 077
143
1 244
2 949
4
194
45
173
7
98
79
106
137
318
1 784
4 140
77
104
136
276
1 755
9
14

1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986

346
393
66
1 216
86
5 359
235
306
2 007
2 146
11
460
194
28 144
2 021
3
16
11
430
487
8
16
588
157
15
8
165
8
7
81
7
7 806
16
193
398
737
396
5 574
345
147
18 316
1 627
489
9 462
703
2 090
699
5
50
318
1 428
27

403
387
76
1 573
87
5 075
220
312
1 872
2 032
11
443
183
26 150
1 750
2
13
10
378
442
6
18
453
136
15
9
168
9
7
65
5
7 368
12
168
377
629
337
5 410
300
137
17 033
1 720
417
8 640
595
1 993
646
5
45
264
1 352
21

430
370
74
1 698
83
5 596
246
340
2 123
2 130
11
536
208
23 881
1 794
2
14
12
533
406
6
20
367
141
17
8
173
9
7
60
5
6 948
11
144
336
527
280
5 262
251
136
15 140
1 472
375
7 624
621
1 787
579
5
46
222
1 223
22

412
349
71
1 685
82
6 771
308
371
2 192
3 015
13
622
249
21 653
1 761
3
13
13
586
369
6
20
329
137
19
9
168
8
6
58
5
5 849
10
147
275
432
241
4 413
203
128
14 044
1 272
318
7 094
627
1 775
511
4
44
206
1 091
22

395
341
72
1 620
80
7 301
337
399
2 167
3 469
15
650
262
19 674
1 629
3
13
14
589
326
5
18
288
117
17
8
140
6
6
63
4
4 790
8
154
210
346
199
3 596
167
111
13 255
1 183
267
6 892
648
1 611
440
5
38
179
958
22

363
349
74
1 471
80
6 877
307
401
2 122
3 160
15
619
251
16 644
1 280
3
11
13
411
273
4
15
236
92
14
8
124
5
4
55
3
3 923
6
133
161
274
159
2 954
144
92
11 441
1 102
226
5 975
582
1 327
372
4
31
150
796
17

332
395
81
1 279
78
6 509
259
381
2 140
2 885
15
585
242
14 058
1 084
3
9
10
371
217
3
13
196
68
11
8
116
3
3
42
3
3 265
4
108
134
235
126
2 465
116
76
9 709
1 058
188
5 028
465
1 084
318
5
25
129
656
12

309
344
73
1 229
65
6 175
250
368
2 215
2 455
15
613
257
11 304
882
2
7
8
315
165
2
11
148
52
10
7
105
3
2
35
4
2 487
3
79
112
201
96
1 860
74
63
7 935
966
157
4 064
379
837
242
4
19
102
530
10

271
262
57
1 122
53
5 545
262
284
1 603
2 649
13
494
241
9 236
767
2
6
5
283
133
1
9
136
44
8
5
94
2
2
28
3
2 088
3
59
101
159
76
1 573
66
53
6 381
861
129
3 203
327
614
196
3
16
80
444
8

1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1986
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987

132
1 287
10 381
956
9 419
1 251
769
636
133
415
54
9
315
25
11
28
7
8
39
12
13
7
316 901
40 354
276 547
42 447
234 100
214 384
43 540
52 540
16 437
475
39
41
245
4 070
2 130
883
767
48
7
1 197
32
696
536
1 575
2 157
657
876
6 246
950
1 025

142
1 191
9 751
940
8 807
1 160
731
603
128
373
48
9
282
23
10
24
7
7
33
11
10
6
277 880
39 935
237 945
34 682
203 263
189 177
35 601
43 626
13 420
366
33
34
245
3 130
1 744
769
641
57
6
1 015
30
529
484
1 237
1 779
557
762
4 882
728
836

137
1 027
9 862
945
8 913
1 225
829
681
147
344
41
10
265
20
9
21
6
6
32
11
10
6
267 447
41 523
225 924
29 217
196 707
167 223
29 614
36 577
11 151
301
26
29
218
2 632
1 415
673
513
53
6
841
31
413
416
1 015
1 469
468
627
3 965
581
686

120
959
10 505
1 011
9 489
1 161
832
680
151
278
37
8
211
15
7
20
7
5
31
10
9
7
259 501
42 726
216 775
25 064
191 711
148 499
24 576
30 614
9 254
268
21
25
158
2 269
1 135
558
408
57
5
683
33
334
343
840
1 215
387
513
3 292
484
566

115
897
11 887
1 249
10 631
1 116
837
689
148
232
36
7
171
12
6
19
7
4
28
9
9
5
234 211
44 628
189 584
21 218
168 366
131 032
20 399
25 525
7 644
242
18
21
109
1 908
907
462
344
64
3
538
30
276
285
682
1 006
316
430
2 748
410
466

108
751
12 327
1 259
11 061
1 048
810
677
134
199
33
6
144
10
5
17
6
3
22
8
8
3
206 448
45 689
160 759
17 297
143 462
113 291
16 904
21 206
6 237
210
15
17
87
1 553
730
385
284
50
3
426
25
231
236
550
827
253
352
2 281
338
380

98
643
11 369
1 141
10 223
966
766
641
125
167
26
5
125
7
4
15
6
3
18
7
6
2
188 583
44 184
144 400
13 787
130 612
96 270
13 990
17 551
5 089
174
12
14
75
1 277
586
322
224
37
2
351
21
186
199
451
669
202
283
1 895
275
319

90
535
10 283
1 047
9 231
918
755
635
120
137
20
5
101
7
4
12
5
2
14
6
4
2
158 725
42 120
116 605
11 106
105 499
76 627
11 629
14 530
4 171
121
9
12
70
1 117
446
241
193
35
2
301
17
158
158
362
555
173
200
1 558
215
267

85
414
8 171
850
7 317
759
623
524
99
115
17
5
84
6
3
9
4
2
12
5
3
2
125 252
35 041
90 212
9 290
80 922
61 490
9 699
11 881
3 371
84
7
10
65
951
311
181
157
29
2
263
13
120
122
293
457
145
159
1 297
175
224

1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987

238
510
189
3 225
30
70
10
11 207
2 009
4 239
354
1 818
2 207
564
17
2 970
112
131
107
2 544
76
15 681
410
833
30
1 042
83
1 211
479
91
206
796
164
737
8 347
629
310
312
198 939
69 001
61 016
217
20
1 065
3 692
162
1 919
911
89 938
3 531
961
308

191
407
164
2 473
17
57
9
9 855
1 782
3 769
327
1 614
1 831
521
13
2 664
98
115
96
2 295
61
12 804
324
685
25
867
66
1 024
378
64
167
635
140
565
6 829
522
255
259
171 408
55 680
47 488
217
12
761
4 045
136
1 969
1 050
79 507
2 928
853
253

159
330
140
2 002
15
46
7
8 516
1 511
3 258
279
1 444
1 553
462
10
2 397
81
100
84
2 083
50
10 548
264
566
21
685
50
874
310
63
140
531
120
449
5 612
438
211
215
169 619
66 939
57 499
220
11
957
4 936
126
2 219
971
69 449
2 634
801
229

135
268
116
1 661
19
37
6
7 345
1 298
2 810
227
1 275
1 307
419
9
2 101
67
83
69
1 843
40
8 621
218
469
18
546
43
748
263
44
116
440
102
352
4 549
358
179
175
168 675
76 659
67 062
229
11
1 173
4 814
113
2 283
974
61 669
2 338
723
202

115
221
96
1 382
21
33
5
6 207
1 115
2 385
184
1 055
1 082
378
9
1 793
56
63
55
1 590
29
7 133
181
376
18
473
36
625
223
33
96
349
84
279
3 783
280
154
143
148 035
66 040
57 227
280
14
967
4 222
100
2 199
1 030
54 908
2 268
741
193

98
188
78
1 145
19
31
4
5 202
884
1 968
169
953
900
319
10
1 553
48
46
42
1 395
21
5 933
147
287
12
430
31
506
191
32
79
273
69
208
3 208
212
131
115
126 011
54 430
46 132
320
19
852
3 900
78
2 133
997
48 127
2 132
750
184

81
161
64
948
14
30
3
4 308
727
1 638
142
791
747
253
10
1 341
42
36
32
1 215
16
4 918
119
211
7
388
27
395
166
33
64
224
55
191
2 671
163
112
94
116 397
54 741
46 909
282
18
578
4 209
59
1 765
921
41 878
1 705
649
149

67
131
53
792
8
24
2
3 540
533
1 497
111
574
639
179
8
1 092
31
29
26
992
14
4 169
90
179
4
333
20
343
127
27
50
177
42
188
2 266
143
101
78
95 267
47 132
39 057
232
14
556
5 151
44
1 404
674
33 083
1 228
507
107

58
110
44
661
6
18
2
2 717
373
1 171
94
409
535
130
5
886
22
23
22
807
12
3 609
77
151
3
285
17
296
105
20
45
154
33
156
1 976
133
91
66
73 565
35 486
28 076
157
10
675
4 882
36
1 171
480
26 467
788
318
65

1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987

433
270
1 559
86 407
1 183
8 212
45
60 611
4 792
20
1 500
9 093
950
29 264
16
1 059
11 817
336
1 213
2 494
4 540
115
2 868
63
4 742
10 736
204
449
32
35
241
1 439
236
275
136
191
181
164
27
1 289
1 042
3 479
102
1 214
25 364
12 415
428
291
323
298
1 686
222

333
224
1 265
76 579
943
7 245
38
54 689
3 936
15
1 283
7 457
973
26 733
15
452
11 341
279
1 081
2 306
4 077
105
3 032
41
4 004
9 489
175
377
24
30
225
1 285
235
239
119
182
154
131
21
1 028
921
3 336
83
922
25 275
12 183
390
328
433
406
1 705
199

291
199
1 115
66 815
783
6 137
32
48 562
3 104
12
1 112
6 174
898
25 072
13
379
10 635
244
953
2 286
3 576
117
3 174
42
3 651
8 160
156
355
20
28
221
1 126
227
221
106
170
127
94
16
781
780
3 000
65
667
25 925
11 689
374
341
445
424
1 544
182

254
180
979
59 331
662
5 534
26
43 543
2 537
11
951
5 213
855
23 210
11
442
9 763
210
871
2 072
3 150
132
3 159
40
3 360
7 137
148
352
18
31
213
942
194
193
84
157
106
75
14
731
635
2 656
58
531
26 677
10 725
355
319
375
378
1 324
164

233
167
934
52 640
552
4 995
21
38 881
2 085
9
795
4 502
801
20 631
11
378
8 632
175
844
1 764
2 790
153
2 807
34
3 044
6 455
162
358
22
35
222
668
170
152
76
139
87
71
24
776
511
2 464
77
442
27 942
11 115
390
304
340
323
1 306
163

201
150
847
45 995
460
3 921
19
34 591
1 763
7
660
3 839
735
17 764
11
310
7 393
142
739
1 545
2 412
167
2 403
30
2 611
5 689
171
326
31
33
221
456
159
110
105
114
65
74
42
786
403
2 106
134
352
28 578
12 651
438
308
353
351
1 572
179

149
115
643
40 172
381
2 704
17
31 251
1 506
5
552
3 135
621
14 756
12
252
5 928
114
608
1 370
2 079
150
2 047
25
2 172
5 023
142
246
33
29
196
443
160
78
118
92
48
81
46
744
312
1 825
157
272
27 540
12 826
402
317
399
428
1 702
178

102
79
433
31 855
328
1 996
16
24 819
1 142
3
451
2 568
533
11 055
10
203
4 416
87
494
1 043
1 572
125
1 660
20
1 425
3 996
100
163
27
26
164
345
148
61
97
67
45
74
36
587
228
1 492
121
216
25 669
11 300
338
335
428
402
1 513
143

72
51
283
25 679
272
1 813
14
19 574
852
4
403
2 301
447
8 693
7
162
3 745
69
379
759
1 173
86
1 328
16
970
2 917
60
111
17
23
120
272
107
52
78
47
37
53
23
409
169
1 097
81
161
20 865
7 854
245
298
373
350
1 034
103

1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987

852
6 136
221
1 957
3 119
4
135
61
161
11
163
106
148
136
257
1 933
4 428
194
190
159
327
1 487
15
26
330
389
65
1 158
85
5 402
234
304
2 017
2 174
11
465
195
28 273
2 048
3
16
11
448
493
8
17
595
156
15
9
162
8

988
5 627
244
1 864
2 911
4
150
57
169
11
175
91
135
130
243
1 743
5 086
182
178
164
366
1 693
15
27
391
388
75
1 515
87
5 094
221
310
1 874
2 055
11
439
184
26 521
1 771
3
13
10
370
448
6
17
475
137
15
8
167
9

984
5 310
232
1 852
3 101
4
177
58
156
11
179
92
137
150
272
1 861
5 682
171
181
158
374
2 106
14
26
427
373
75
1 690
84
5 452
238
334
2 070
2 081
11
515
203
24 262
1 765
2
13
12
498
409
6
19
377
137
17
8
172
9

1 027
4 827
201
1 756
3 495
5
197
55
168
11
164
92
141
170
300
2 187
5 886
165
193
154
393
2 333
12
25
413
352
72
1 690
81
6 571
297
365
2 193
2 848
13
611
242
21 958
1 759
2
13
13
585
373
5
20
330
135
19
9
166
8

820
5 425
199
1 845
3 709
6
206
55
189
11
143
97
150
167
304
2 376
5 812
163
205
158
383
2 347
14
26
391
341
72
1 628
80
7 305
337
394
2 167
3 473
15
653
265
19 961
1 647
3
13
13
594
332
5
18
293
118
18
8
143
6

800
6 466
215
1 970
3 491
6
196
60
196
11
129
102
152
162
294
2 179
5 424
149
205
170
352
2 140
16
26
365
345
74
1 500
79
7 012
317
402
2 131
3 256
16
630
258
17 199
1 344
3
12
13
450
282
4
15
243
94
15
8
125
5

907
6 373
221
1 899
3 174
5
186
61
202
10
122
96
132
157
290
1 908
4 974
119
192
184
335
1 910
15
24
334
387
80
1 309
78
6 565
268
384
2 129
2 932
15
589
245
14 456
1 101
3
9
11
366
227
3
13
201
71
12
8
117
4

802
5 458
189
1 693
3 327
6
203
54
227
9
118
83
113
164
325
2 022
4 803
89
155
176
338
1 955
16
21
313
361
76
1 229
68
6 239
249
372
2 221
2 516
15
609
255
11 790
919
2
7
8
329
173
2
12
155
54
10
7
108
3

632
3 387
148
1 283
3 074
5
200
45
188
7
102
80
106
145
327
1 867
4 266
79
111
141
289
1 806
11
15
278
272
59
1 147
55
5 670
260
302
1 744
2 577
13
525
247
9 509
778
2
6
6
285
137
1
10
134
45
9
6
96
2

1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1987
1988
1988
1988
1988
1988
1988

7
80
7
7 863
16
198
398
747
404
5 604
347
150
18 362
1 632
499
9 412
721
2 104
704
6
48
324
1 443
27
132
1 311
10 517
964
9 548
1 268
781
646
135
419
53
9
319
26
12
28
7
8
40
13
13
7
320 855
40 196
280 659
43 268
237 391
216 742

7
68
5
7 409
12
173
376
646
347
5 409
307
138
17 341
1 727
425
8 838
606
2 020
657
6
44
274
1 366
21
141
1 216
9 881
950
8 927
1 169
733
607
127
378
49
9
286
23
11
25
7
7
34
11
11
6
283 471
40 041
243 430
35 721
207 709
193 276

7
60
5
7 013
11
148
338
543
289
5 291
258
136
15 484
1 534
381
7 799
610
1 821
592
5
45
229
1 249
21
139
1 058
9 847
949
8 894
1 217
814
671
143
349
42
10
269
20
9
21
6
6
32
11
10
6
267 285
41 148
226 137
30 033
196 104
170 926

6
57
5
6 039
10
145
281
444
246
4 576
208
130
14 160
1 299
328
7 142
627
1 762
524
5
43
207
1 112
22
123
965
10 393
998
9 390
1 183
841
692
149
291
37
9
222
16
7
20
7
5
31
10
10
6
262 027
42 755
219 273
25 684
193 589
151 525

6
61
4
4 913
9
154
216
355
206
3 690
169
114
13 401
1 196
273
6 929
643
1 649
454
5
38
184
980
22
114
914
11 627
1 209
10 412
1 121
836
691
146
237
36
7
176
13
6
19
7
4
28
9
9
5
239 900
44 049
195 851
21 807
174 044
133 901

4
56
3
4 043
7
139
165
281
164
3 047
146
95
11 813
1 118
231
6 182
601
1 373
384
5
32
155
823
18
109
782
12 386
1 288
11 091
1 069
826
689
137
203
34
6
148
10
5
18
7
3
22
8
7
3
210 703
45 699
165 004
17 931
147 073
116 385

3
43
3
3 371
5
113
135
237
131
2 551
121
78
9 983
1 065
193
5 179
486
1 120
328
5
25
133
677
13
99
660
11 655
1 174
10 475
985
780
654
126
172
27
6
128
8
4
16
6
3
18
7
6
2
191 039
44 637
146 402
14 289
132 113
99 127

2
35
4
2 623
3
84
114
206
101
1 969
80
65
8 249
986
161
4 234
391
882
256
4
20
107
550
10
91
557
10 537
1 072
9 460
932
764
643
121
141
21
5
105
7
4
13
5
2
15
6
4
2
166 098
42 455
123 643
11 448
112 196
80 451

2
29
4
2 124
3
62
101
165
78
1 597
64
55
6 607
877
133
3 325
335
649
201
3
16
84
455
9
85
436
8 635
897
7 733
799
660
556
104
117
17
5
86
6
3
10
4
2
12
5
3
2
130 161
36 966
93 196
9 471
83 725
63 173

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

44 560
53 579
16 936
492
38
45
256
4 228
2 179
929
807
50
8
1 178
33
726
557
1 633
2 214
674
885
6 427
972
1 046
242
526
192
3 335
31
72
10
11 254
2 001
4 298
336
1 800
2 235
567
17
2 991
112
132
110
2 557
79
15 972
421
853
31
1 062
87
1 232

36 602
44 833
13 804
379
34
37
241
3 245
1 809
770
669
54
6
1 027
30
556
472
1 286
1 828
569
786
5 052
748
865
197
422
168
2 566
18
59
9
10 104
1 839
3 852
339
1 659
1 874
528
14
2 718
101
117
98
2 338
64
13 155
334
703
25
895
69
1 050

30 586
37 735
11 541
310
27
31
227
2 703
1 472
693
552
55
6
861
31
433
426
1 053
1 522
484
653
4 101
600
711
163
343
144
2 070
14
48
7
8 740
1 559
3 351
287
1 469
1 590
473
11
2 441
85
102
87
2 116
52
10 913
273
587
21
720
53
898

25 379
31 539
9 564
271
22
27
170
2 340
1 185
576
431
54
5
690
33
348
347
873
1 256
400
533
3 398
495
587
138
278
121
1 716
18
39
6
7 505
1 333
2 850
239
1 306
1 345
423
9
2 158
69
85
73
1 890
41
8 913
225
482
18
572
45
769

20 987
26 237
7 885
246
18
23
115
1 972
943
475
364
63
4
531
31
286
289
709
1 039
328
445
2 829
419
482
117
228
99
1 424
21
34
5
6 362
1 149
2 428
190
1 090
1 112
384
10
1 839
58
65
59
1 628
31
7 323
187
389
17
488
40
646

17 430
21 847
6 445
215
15
19
89
1 615
759
396
309
54
3
410
26
238
239
571
854
262
369
2 351
348
394
100
193
81
1 180
20
32
4
5 340
933
2 030
169
947
922
328
10
1 585
50
48
46
1 420
22
6 126
153
297
13
443
32
525

14 392
18 097
5 244
180
13
15
76
1 315
610
331
245
37
2
336
22
195
200
466
694
209
295
1 947
282
327
83
166
66
975
16
30
3
4 472
743
1 703
149
836
768
264
10
1 377
43
37
35
1 245
17
5 058
123
220
7
399
28
413

11 936
14 956
4 298
132
10
13
69
1 134
473
257
202
35
2
289
18
161
162
378
568
175
219
1 607
224
276
68
137
54
812
9
26
2
3 668
583
1 514
114
606
648
195
8
1 136
33
30
27
1 031
14
4 246
95
176
4
346
22
344

9 934
12 268
3 484
87
7
11
65
983
334
185
171
30
2
255
14
130
124
302
473
150
160
1 325
177
229
58
112
45
677
6
19
2
2 884
389
1 270
95
436
551
138
6
909
23
24
23
826
12
3 666
76
157
2
293
17
307

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

490
90
202
807
168
756
8 492
645
317
319
201 805
70 487
62 811
209
20
1 023
3 544
166
1 836
877
91 285
3 615
972
314
451
279
1 600
87 670
1 167
8 294
46
61 452
4 818
21
1 530
9 411
931
29 203
16
1 012
11 711
346
1 229
2 498
4 637
115
2 830
62
4 748
10 830
205
465

390
67
166
652
143
583
7 010
536
263
266
175 242
57 041
48 881
222
13
819
3 956
139
1 972
1 038
81 213
3 013
863
262
347
231
1 310
78 200
949
7 413
39
55 625
4 155
16
1 316
7 711
977
27 221
15
587
11 451
287
1 113
2 322
4 158
106
2 999
45
4 139
9 767
181
390

321
61
139
545
124
464
5 811
453
220
222
168 067
63 106
53 983
221
11
877
4 738
127
2 153
997
71 302
2 662
801
231
295
203
1 132
68 640
784
6 349
33
49 714
3 287
12
1 141
6 403
916
25 286
14
339
10 770
250
980
2 279
3 675
113
3 150
40
3 675
8 374
158
357

271
51
115
450
105
344
4 728
372
184
182
170 052
76 313
66 552
229
11
1 167
4 973
116
2 310
955
62 810
2 388
731
208
261
183
1 005
60 422
663
5 586
27
44 309
2 626
11
978
5 370
855
23 626
11
461
9 935
217
885
2 137
3 214
133
3 163
43
3 429
7 302
147
354

230
31
95
354
87
284
3 876
292
159
148
153 385
69 571
60 642
268
14
1 041
4 263
102
2 215
1 027
56 108
2 220
714
190
232
168
917
53 888
553
5 134
22
39 774
2 141
9
816
4 625
814
21 091
11
395
8 849
181
843
1 804
2 849
152
2 887
35
3 086
6 614
155
346

195
33
78
273
71
242
3 294
222
135
120
129 093
55 645
47 274
320
19
843
3 944
84
2 155
1 006
49 258
2 176
755
186
210
153
871
47 082
459
4 159
19
35 263
1 792
8
676
3 966
740
18 294
12
328
7 611
148
779
1 574
2 475
169
2 461
30
2 707
5 896
171
331

170
31
63
221
57
194
2 749
170
116
97
117 324
53 967
46 027
296
20
674
4 070
61
1 886
933
42 927
1 793
672
156
159
123
683
41 134
381
2 922
17
31 778
1 553
6
564
3 267
647
15 318
12
265
6 219
118
642
1 394
2 126
157
2 124
26
2 234
5 112
150
260

136
29
50
179
43
186
2 310
143
102
80
101 158
50 135
42 199
239
15
500
4 945
48
1 450
739
34 986
1 307
532
114
110
85
467
33 679
322
2 075
16
26 381
1 229
4
465
2 650
537
11 820
11
215
4 670
92
530
1 118
1 686
130
1 739
21
1 608
4 217
107
175

105
20
43
149
34
159
2 008
134
93
67
76 061
37 049
29 343
176
11
679
5 093
37
1 217
493
27 079
860
356
72
75
55
302
26 219
274
1 815
15
20 028
898
3
400
2 321
467
8 890
7
171
3 759
70
406
786
1 209
95
1 389
16
981
3 042
67
118

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

33
36
241
1 474
239
285
136
186
185
167
27
1 323
1 056
3 419
108
1 246
25 255
12 385
428
292
326
303
1 615
223
893
6 138
219
1 947
3 142
4
139
63
159
11
156
109
150
139
266
1 943
4 324
199
190
155
311
1 460
15
26
314
384
64
1 118

25
32
228
1 306
235
250
127
181
158
136
22
1 099
947
3 386
87
976
25 298
12 253
399
319
409
381
1 725
203
948
5 745
240
1 884
2 942
4
145
58
169
11
174
93
137
130
244
1 775
4 937
184
182
164
360
1 632
15
27
377
390
73
1 443

20
29
220
1 156
230
224
110
169
132
100
16
797
808
3 068
69
709
25 763
11 804
374
340
454
430
1 581
184
1 000
5 356
237
1 847
3 035
4
172
58
160
11
178
91
135
145
265
1 812
5 593
174
182
160
379
2 019
14
26
423
376
76
1 676

19
31
214
966
203
202
91
156
109
76
16
734
661
2 713
67
544
26 609
10 952
357
322
390
386
1 368
165
998
4 970
207
1 788
3 418
5
195
57
161
11
165
94
142
168
298
2 119
5 883
166
193
154
389
2 319
13
25
417
357
73
1 694

23
35
216
709
172
160
74
139
91
75
23
848
529
2 478
84
458
27 587
10 806
371
301
339
331
1 273
157
899
5 157
195
1 782
3 687
6
205
55
186
11
141
97
148
171
308
2 355
5 814
164
204
156
387
2 346
13
26
387
342
72
1 634

33
34
224
463
161
117
98
116
70
78
41
845
420
2 201
130
365
28 553
12 319
434
304
348
333
1 496
175
747
6 320
211
1 951
3 564
6
200
59
195
11
128
103
154
163
299
2 242
5 510
154
205
167
355
2 198
16
25
365
343
74
1 524

35
30
202
418
158
82
119
93
50
83
49
767
324
1 843
165
284
27 819
12 932
416
313
385
411
1 700
181
905
6 482
220
1 917
3 218
5
187
61
200
10
123
97
138
159
291
1 943
5 039
125
193
181
342
1 939
16
24
337
375
78
1 345

28
27
171
375
153
62
100
70
44
77
39
608
243
1 581
134
222
25 997
11 637
348
328
425
415
1 562
152
829
5 644
199
1 736
3 249
5
197
55
221
9
118
85
115
161
315
1 963
4 806
94
165
180
336
1 921
16
22
316
377
78
1 226

18
24
129
263
116
53
80
48
40
56
26
414
176
1 154
89
171
22 049
8 618
265
309
388
352
1 140
108
659
3 873
153
1 371
3 203
5
204
47
204
8
106
79
106
152
333
1 955
4 419
79
119
148
307
1 870
13
16
287
288
63
1 170

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

85
5 404
230
302
1 991
2 208
11
467
194
28 331
2 048
3
15
11
455
496
8
17
595
153
15
9
159
8
7
78
6
7 914
16
203
398
755
412
5 631
347
151
18 369
1 665
508
9 286
729
2 128
707
7
45
328
1 465
26
134
1 341
10 614
972

87
5 166
226
308
1 903
2 089
11
441
187
26 869
1 811
3
14
10
374
456
6
17
498
139
15
8
166
9
7
71
5
7 459
13
179
376
662
357
5 418
314
139
17 598
1 711
435
9 022
625
2 038
666
6
43
285
1 373
23
138
1 235
10 042
962

85
5 331
232
327
2 009
2 060
11
493
197
24 665
1 736
2
13
11
460
413
5
19
389
133
16
8
172
8
7
60
5
7 064
11
153
340
560
299
5 302
265
136
15 864
1 597
386
7 998
599
1 863
606
6
44
236
1 275
21
140
1 093
9 852
954

81
6 355
285
359
2 199
2 664
12
599
235
22 298
1 760
2
13
13
584
377
5
20
333
133
18
8
164
7
6
57
5
6 236
10
143
285
458
252
4 743
214
132
14 301
1 329
339
7 213
629
1 745
536
5
42
208
1 134
22
126
971
10 320
995

80
7 280
336
389
2 163
3 458
15
653
265
20 201
1 652
3
13
13
591
337
5
18
298
118
17
8
144
6
6
58
4
5 042
9
153
222
364
213
3 792
172
117
13 507
1 208
280
6 939
636
1 682
467
5
38
189
1 001
22
113
927
11 365
1 160

79
7 159
328
403
2 142
3 362
16
641
265
17 758
1 413
3
12
13
497
290
4
16
250
96
15
8
126
5
5
57
4
4 160
7
145
169
289
170
3 135
147
98
12 185
1 135
236
6 391
618
1 417
396
6
32
159
851
19
110
815
12 364
1 310

78
6 631
278
389
2 128
2 970
16
597
251
14 840
1 118
3
9
11
361
236
3
14
205
74
12
8
117
4
3
45
3
3 471
5
117
137
238
135
2 633
124
81
10 251
1 068
198
5 330
509
1 154
337
5
26
136
697
14
101
675
11 950
1 209

71
6 305
249
373
2 197
2 618
15
599
252
12 301
959
2
7
9
345
183
2
12
164
56
10
7
109
3
2
36
3
2 774
4
91
116
210
106
2 093
87
67
8 568
1 004
165
4 408
405
925
273
5
20
113
570
10
91
578
10 745
1 094

56
5 809
257
324
1 906
2 495
14
559
252
9 817
791
2
6
6
287
142
2
10
133
46
9
6
99
2
2
30
4
2 164
3
65
101
171
81
1 624
62
56
6 862
893
137
3 469
343
687
207
3
16
87
466
9
85
459
9 126
946

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989

9 637
1 272
783
646
137
420
52
9
321
26
12
29
8
8
40
13
13
7
323 600
39 897
283 704
44 094
239 610
218 797
45 567
54 562
17 412
507
37
48
266
4 391
2 219
978
841
52
8
1 169
34
733
579
1 691
2 273
691
891
6 622
995
1 067
246
542
196
3 459

9 075
1 189
746
619
127
383
49
9
291
23
11
25
7
7
34
11
11
6
289 712
40 204
249 508
36 724
212 784
197 095
37 526
45 942
14 153
392
36
39
235
3 363
1 873
771
687
51
7
1 039
30
574
458
1 333
1 876
579
807
5 221
767
893
202
436
171
2 661

8 894
1 203
796
657
139
353
42
9
271
21
9
22
6
6
32
11
11
6
267 690
40 796
226 894
30 918
195 976
174 765
31 583
38 929
11 930
319
28
33
233
2 780
1 530
712
588
56
6
886
30
447
433
1 091
1 576
499
679
4 247
620
736
168
357
148
2 146

9 320
1 210
853
705
149
305
37
9
235
17
7
21
7
5
31
10
10
6
263 919
42 763
221 156
26 364
194 792
154 705
26 242
32 543
9 893
275
23
29
181
2 411
1 237
596
455
52
5
708
32
357
351
908
1 300
414
554
3 515
508
609
142
290
125
1 778

10 198
1 124
834
692
142
242
35
7
181
13
6
20
8
4
28
10
8
6
245 162
43 568
201 593
22 404
179 190
136 759
21 611
26 978
8 136
249
19
25
123
2 038
982
490
380
62
4
532
32
291
293
738
1 075
340
460
2 917
429
499
119
236
103
1 471

11 047
1 088
838
700
138
209
34
6
153
11
5
18
7
3
23
9
7
3
215 248
45 555
169 693
18 575
151 118
119 413
17 974
22 498
6 657
220
16
20
91
1 679
789
408
331
57
3
396
27
242
241
593
883
272
385
2 425
357
409
102
198
84
1 218

10 735
1 008
797
669
128
176
28
6
131
8
4
16
6
3
18
7
6
2
193 538
45 032
148 507
14 833
133 674
101 982
14 828
18 671
5 405
185
13
16
78
1 360
634
340
267
38
3
321
22
200
202
481
720
217
307
2 004
290
336
85
170
68
1 005

9 646
942
768
647
120
146
21
5
109
7
4
14
5
2
15
6
4
2
172 793
42 754
130 039
11 830
118 209
84 234
12 262
15 404
4 427
142
10
14
69
1 155
499
273
212
35
2
276
19
162
166
393
584
177
238
1 660
233
285
70
143
56
834

8 175
840
698
589
109
120
17
5
88
6
3
10
4
2
12
5
3
2
135 737
38 747
96 990
9 686
87 305
65 259
10 185
12 671
3 599
91
7
12
65
1 013
358
192
183
31
2
247
14
137
127
311
489
155
163
1 358
180
235
59
114
46
696

1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989

33
74
9
11 259
1 986
4 334
316
1 774
2 264
568
17
3 007
113
132
114
2 565
82
16 262
433
874
31
1 082
90
1 252
507
89
197
819
172
777
8 634
660
321
325
203 690
71 211
63 836
202
20
979
3 398
169
1 759
850
92 478
3 673
970
318
465
287
1 633
88 805

20
62
9
10 329
1 893
3 925
350
1 701
1 913
533
15
2 773
104
120
99
2 383
66
13 466
344
720
26
919
72
1 075
405
71
164
668
146
598
7 168
550
269
273
179 835
59 325
51 156
225
15
896
3 893
143
1 981
1 017
82 766
3 100
871
270
363
237
1 358
79 666

14
50
8
8 975
1 609
3 451
295
1 496
1 629
483
11
2 488
88
105
89
2 151
54
11 289
283
609
21
753
56
923
334
59
138
562
127
488
6 009
469
228
229
167 010
59 686
50 875
222
11
808
4 529
128
2 091
1 021
73 192
2 698
803
234
300
207
1 154
70 494

17
41
6
7 685
1 370
2 907
250
1 337
1 383
429
10
2 217
72
88
76
1 938
43
9 233
233
497
18
599
46
790
281
56
115
463
108
342
4 918
387
189
189
170 666
75 110
65 268
230
12
1 141
5 086
119
2 313
942
64 092
2 436
737
213
269
186
1 032
61 655

21
35
5
6 511
1 181
2 463
197
1 125
1 145
391
10
1 890
60
66
62
1 669
32
7 524
192
403
16
506
44
668
239
31
94
361
89
274
3 986
306
163
153
158 204
72 602
63 544
257
13
1 105
4 324
104
2 236
1 021
57 300
2 183
690
187
230
170
906
55 117

21
33
4
5 470
980
2 081
170
945
946
337
10
1 620
51
48
50
1 447
23
6 325
158
307
14
456
34
545
202
34
78
273
73
274
3 382
233
138
124
132 675
57 370
48 932
317
18
843
3 996
89
2 162
1 012
50 396
2 194
750
187
217
156
885
48 202

17
31
3
4 632
763
1 769
156
872
789
274
10
1 413
45
38
38
1 275
18
5 217
127
230
8
411
29
433
175
30
63
218
59
208
2 831
177
118
100
118 335
53 307
45 255
308
21
760
3 964
63
1 994
942
43 949
1 874
692
162
169
129
721
42 075

11
27
2
3 801
628
1 537
118
639
659
209
9
1 182
36
30
29
1 071
15
4 335
100
175
5
359
23
347
145
31
50
181
45
182
2 361
144
103
82
106 383
52 557
44 745
246
16
466
4 726
51
1 510
797
36 820
1 389
555
122
118
91
504
35 431

6
20
2
3 052
411
1 359
97
465
566
148
6
937
24
25
24
850
13
3 726
76
161
2
302
18
317
108
21
41
144
35
162
2 042
135
94
69
79 250
38 945
31 008
193
13
671
5 243
37
1 262
517
27 943
940
395
80
80
61
326
27 003

1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989

1 195
8 357
47
62 237
4 784
21
1 560
9 692
912
29 085
17
947
11 594
356
1 243
2 493
4 728
115
2 791
61
4 741
10 916
203
477
33
36
239
1 513
242
296
134
183
191
169
27
1 350
1 067
3 361
113
1 281
25 018
12 242
423
291
332
312
1 540
222
925
6 060
217
1 920

972
7 552
40
56 460
4 347
17
1 347
7 955
977
27 700
15
739
11 536
294
1 144
2 341
4 233
108
2 961
49
4 282
10 044
185
405
26
33
231
1 330
235
263
133
182
163
142
24
1 176
971
3 423
92
1 031
25 335
12 299
408
310
382
354
1 735
208
903
5 860
235
1 906

803
6 565
34
50 859
3 478
13
1 171
6 637
933
25 522
14
317
10 900
256
1 007
2 272
3 773
110
3 122
39
3 713
8 611
160
359
21
29
220
1 188
233
230
112
170
137
107
17
829
835
3 135
72
757
25 606
11 901
375
338
457
432
1 616
187
1 010
5 404
241
1 842

677
5 658
28
45 138
2 744
11
1 006
5 536
857
24 008
12
466
10 099
223
905
2 192
3 284
132
3 158
45
3 491
7 457
146
360
19
30
215
995
211
211
98
157
112
77
17
706
689
2 775
75
564
26 555
11 195
362
326
405
395
1 418
168
972
5 117
213
1 820

565
5 254
22
40 657
2 194
9
838
4 750
826
21 532
10
410
9 058
187
840
1 850
2 909
152
2 950
37
3 129
6 770
148
335
24
36
210
751
175
169
73
139
94
78
23
905
549
2 494
93
475
27 274
10 592
353
300
341
342
1 257
151
966
4 953
193
1 735

468
4 382
19
35 977
1 821
8
692
4 090
745
18 801
12
344
7 824
154
810
1 605
2 537
171
2 518
31
2 795
6 109
168
332
34
34
225
478
164
125
90
118
74
82
39
917
437
2 285
127
380
28 450
11 955
426
299
344
319
1 421
170
714
6 136
207
1 919

389
3 148
18
32 280
1 588
6
576
3 400
670
15 862
12
278
6 500
122
677
1 417
2 172
164
2 196
27
2 297
5 217
156
270
38
31
206
396
157
87
117
93
53
86
50
798
338
1 871
171
298
28 045
12 945
428
310
373
394
1 682
182
892
6 541
218
1 925

324
2 183
16
27 832
1 307
4
479
2 742
544
12 578
11
226
4 943
97
567
1 188
1 792
136
1 818
22
1 779
4 428
114
190
30
27
177
398
158
64
101
74
44
81
43
635
257
1 659
148
230
26 300
11 925
358
320
419
424
1 599
160
851
5 810
207
1 775

280
1 829
15
20 692
954
3
399
2 347
484
9 186
8
180
3 810
72
437
824
1 259
105
1 453
17
1 021
3 175
74
123
18
24
138
260
126
54
81
49
42
61
29
412
184
1 220
98
182
23 182
9 397
286
317
402
356
1 245
114
689
4 364
159
1 464

1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989

3 156
4
145
63
159
11
149
109
150
141
275
1 948
4 229
203
184
152
295
1 438
15
26
301
378
63
1 086
85
5 391
225
299
1 957
2 234
12
468
194
28 358
2 040
3
15
11
458
500
8
17
593
149
15
9
155
9
7
75
5
7 969

2 986
4
140
59
168
11
172
95
140
131
246
1 818
4 780
184
182
164
350
1 579
15
27
361
392
71
1 365
87
5 269
232
308
1 944
2 134
11
447
191
27 174
1 860
3
14
10
387
465
6
17
521
141
15
9
164
9
7
74
5
7 511

2 982
4
167
57
164
11
178
90
134
140
259
1 775
5 487
175
182
161
383
1 929
15
27
417
380
77
1 653
86
5 236
228
322
1 954
2 053
11
475
193
25 073
1 716
2
13
11
424
418
5
18
404
130
15
8
173
8
7
61
5
7 112

3 341
4
191
57
157
11
167
96
141
165
294
2 053
5 872
168
191
155
388
2 293
13
26
421
361
73
1 699
81
6 147
273
353
2 198
2 497
12
583
229
22 662
1 759
2
14
13
576
381
5
21
337
131
18
8
164
7
6
57
5
6 414

3 648
6
205
55
182
11
138
96
146
173
310
2 323
5 815
164
201
155
391
2 341
13
26
384
344
72
1 640
81
7 219
332
383
2 156
3 418
15
650
263
20 437
1 650
2
13
13
587
342
4
18
302
118
17
8
143
6
5
55
4
5 184

3 623
6
204
58
194
11
127
104
155
164
305
2 291
5 579
158
203
164
355
2 249
16
25
365
343
75
1 543
79
7 291
337
404
2 150
3 460
16
652
271
18 261
1 475
3
13
13
538
297
4
17
257
97
16
9
128
5
5
58
4
4 270

3 273
6
188
61
198
11
123
98
142
161
293
1 988
5 111
131
191
178
350
1 975
16
25
339
364
77
1 381
78
6 716
290
393
2 130
3 020
16
606
257
15 249
1 142
3
10
12
364
245
3
14
210
76
13
8
118
4
3
46
3
3 571

3 180
5
192
56
214
9
118
87
118
159
306
1 911
4 813
99
170
183
336
1 893
16
23
319
389
80
1 229
73
6 382
251
374
2 167
2 733
15
589
251
12 797
995
2
8
9
358
192
2
12
172
58
11
7
110
3
2
36
3
2 921

3 301
5
207
48
217
8
110
77
106
159
337
2 022
4 557
79
127
155
322
1 922
15
18
296
306
66
1 190
59
5 927
254
343
2 047
2 423
14
586
257
10 166
809
2
6
7
292
147
2
11
133
47
9
6
103
2
2
30
4
2 222

1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1989
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990

16
207
400
764
420
5 662
347
153
18 349
1 702
517
9 135
735
2 152
710
7
43
331
1 486
25
137
1 369
10 697
980
9 712
1 274
783
644
139
423
52
9
323
27
12
29
8
8
39
13
12
7
325 814
39 508
286 306
45 057
241 248
220 887
46 616
55 564
17 849
518

14
184
376
677
367
5 430
321
141
17 803
1 684
445
9 174
648
2 050
674
6
41
295
1 377
24
135
1 251
10 214
975
9 234
1 213
763
635
128
389
49
9
296
24
11
26
7
7
35
12
11
7
295 272
40 300
254 972
37 627
217 345
200 385
38 366
46 925
14 474
404

11
158
342
576
310
5 308
272
135
16 245
1 652
391
8 203
592
1 906
619
6
44
244
1 299
20
141
1 128
9 882
958
8 919
1 190
779
644
135
357
43
9
273
22
9
22
6
6
33
11
11
6
269 351
40 559
228 792
31 845
196 947
178 643
32 556
40 105
12 292
327

10
143
290
473
257
4 886
221
133
14 489
1 367
349
7 309
629
1 737
549
5
42
210
1 158
22
129
982
10 261
995
9 260
1 232
861
713
149
318
37
9
246
18
7
21
7
6
32
10
11
6
265 163
42 656
222 507
27 110
195 397
158 050
27 154
33 616
10 236
280

9
152
228
372
220
3 908
175
120
13 603
1 223
287
6 947
629
1 706
481
5
38
194
1 022
22
113
938
11 138
1 115
10 016
1 130
832
693
139
249
34
7
188
13
6
21
8
4
28
10
8
6
249 651
43 250
206 401
23 022
183 379
139 637
22 292
27 772
8 400
252

8
150
173
297
176
3 217
149
102
12 516
1 151
241
6 567
631
1 460
409
6
33
164
878
20
110
846
12 263
1 318
10 938
1 102
847
708
138
214
33
7
157
11
5
18
7
3
23
9
7
4
220 027
45 269
174 758
19 213
155 545
122 336
18 531
23 154
6 870
223

6
122
139
240
140
2 715
126
84
10 535
1 074
204
5 490
532
1 188
346
5
27
140
719
15
103
694
12 207
1 244
10 957
1 032
815
684
131
181
28
6
134
8
4
17
6
3
18
8
5
2
196 523
45 308
151 216
15 413
135 803
104 909
15 294
19 262
5 573
190

4
97
119
213
111
2 214
95
70
8 882
1 020
169
4 580
420
966
288
5
21
119
591
11
92
599
10 956
1 117
9 834
952
772
652
120
151
21
6
113
7
4
15
5
2
15
6
4
2
178 295
43 147
135 148
12 251
122 896
87 752
12 612
15 882
4 558
151

3
69
102
178
84
1 667
61
58
7 135
910
141
3 623
351
727
214
4
17
92
479
9
86
482
9 590
993
8 592
878
731
618
114
123
18
5
90
6
3
11
4
2
12
5
3
2
141 789
40 098
101 691
9 940
91 751
67 817
10 455
13 081
3 713
97

1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990

36
49
271
4 567
2 253
1 023
858
54
9
1 187
34
704
590
1 751
2 338
707
896
6 853
1 023
1 089
251
559
200
3 610
34
77
9
11 250
1 973
4 339
301
1 755
2 302
564
17
3 024
113
133
118
2 575
84
16 589
447
896
31
1 103
93
1 276
534
90
192
836

36
41
229
3 479
1 933
777
697
49
7
1 051
30
578
445
1 378
1 923
588
823
5 387
784
918
207
449
174
2 759
22
64
10
10 507
1 935
3 986
355
1 730
1 948
538
15
2 823
107
122
101
2 424
69
13 735
354
735
26
942
74
1 098
422
74
160
681

29
35
235
2 862
1 591
725
614
57
6
917
30
453
432
1 129
1 630
513
702
4 400
639
762
173
370
153
2 227
14
53
8
9 218
1 663
3 548
304
1 528
1 669
493
12
2 540
91
108
91
2 194
56
11 655
293
630
22
784
59
948
350
59
136
580

24
30
191
2 484
1 292
617
478
52
5
738
32
360
356
942
1 350
428
575
3 642
523
631
146
302
129
1 845
16
43
6
7 885
1 410
2 980
259
1 366
1 423
436
10
2 276
75
91
79
1 986
45
9 576
242
515
19
628
48
813
295
60
115
480

19
26
130
2 108
1 025
507
392
60
4
543
33
292
296
768
1 114
352
476
3 016
440
517
122
244
107
1 525
20
36
5
6 660
1 214
2 496
205
1 158
1 180
397
10
1 946
62
68
66
1 716
34
7 749
199
417
15
527
46
689
250
33
93
371

16
21
94
1 744
822
421
348
60
3
388
28
242
243
616
914
283
400
2 505
368
424
104
204
87
1 261
21
33
4
5 596
1 023
2 121
172
952
973
345
10
1 660
53
49
53
1 480
25
6 522
164
318
14
470
37
566
210
34
77
276

14
17
78
1 409
659
350
286
40
3
307
23
201
203
497
747
225
320
2 068
299
346
87
175
71
1 039
18
31
3
4 779
791
1 829
160
893
811
283
11
1 450
46
39
41
1 306
19
5 392
132
240
9
424
31
452
181
29
63
216

11
14
68
1 182
524
287
223
35
2
264
20
161
169
407
603
181
253
1 714
242
293
71
148
58
860
12
28
2
3 943
665
1 574
123
676
673
222
10
1 227
38
31
31
1 110
15
4 440
105
177
5
373
24
355
154
32
50
181

7
12
64
1 040
383
202
193
32
2
239
15
139
129
322
505
159
171
1 397
186
242
60
117
47
717
7
20
2
3 206
440
1 428
98
494
580
159
7
971
26
26
26
880
13
3 793
78
163
3
312
18
324
113
22
40
142

1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990

176
803
8 784
677
321
329
205 150
71 564
64 372
197
20
967
3 294
169
1 717
829
93 530
3 705
955
319
474
294
1 663
89 825
1 296
8 402
47
62 952
4 704
21
1 592
9 915
897
29 040
17
916
11 505
367
1 258
2 483
4 806
118
2 753
61
4 755
11 015
198
486
34
36
235
1 555

149
610
7 298
563
271
278
183 995
61 478
53 351
226
15
955
3 818
145
1 973
994
84 162
3 177
875
277
378
244
1 403
80 985
1 012
7 663
40
57 227
4 485
18
1 375
8 193
973
28 055
15
856
11 573
301
1 172
2 352
4 307
110
2 917
52
4 400
10 300
187
421
27
34
231
1 358

131
515
6 194
484
234
236
167 154
57 450
48 879
223
12
771
4 355
130
2 045
1 035
75 013
2 746
806
238
307
212
1 183
72 266
839
6 763
35
51 929
3 671
13
1 201
6 869
946
25 818
14
338
11 022
262
1 034
2 271
3 866
107
3 088
38
3 778
8 874
161
363
22
30
220
1 221

112
348
5 111
402
194
196
170 586
73 079
63 277
230
12
1 096
5 116
121
2 287
939
65 556
2 476
739
216
275
189
1 058
63 080
707
5 767
28
46 067
2 886
11
1 035
5 715
864
24 334
12
452
10 255
230
927
2 232
3 363
129
3 147
46
3 540
7 616
144
367
19
30
213
1 031

92
256
4 116
320
166
158
162 039
74 685
65 492
248
13
1 144
4 418
106
2 253
1 011
58 479
2 170
672
187
231
172
907
56 309
590
5 354
23
41 508
2 249
10
862
4 881
833
21 952
10
421
9 254
193
839
1 904
2 969
153
2 991
39
3 179
6 922
141
328
24
37
204
790

75
297
3 471
244
141
128
136 711
59 585
51 079
312
17
865
4 041
93
2 164
1 015
51 538
2 187
735
186
219
158
889
49 351
488
4 583
19
36 731
1 849
8
709
4 211
753
19 277
13
358
8 036
159
828
1 638
2 597
173
2 575
32
2 868
6 310
162
330
35
34
222
501

61
233
2 913
184
120
104
119 928
53 155
45 018
315
22
816
3 893
67
2 073
951
45 018
1 943
705
167
179
136
757
43 075
405
3 378
18
32 849
1 613
6
588
3 530
688
16 397
13
290
6 764
127
712
1 442
2 224
170
2 259
27
2 370
5 358
159
278
40
32
209
382

47
182
2 420
147
104
85
110 351
54 030
46 281
256
17
467
4 529
53
1 586
842
38 437
1 473
578
129
126
98
542
36 964
335
2 320
16
29 026
1 370
4
492
2 844
557
13 273
12
235
5 217
102
604
1 244
1 880
143
1 893
23
1 918
4 611
120
206
32
28
182
406

36
163
2 079
135
94
70
83 196
41 156
33 101
207
14
646
5 294
39
1 304
552
29 109
1 015
427
87
84
66
351
28 094
291
1 859
15
21 623
1 016
3
402
2 388
497
9 607
9
188
3 916
75
469
872
1 326
113
1 519
18
1 102
3 325
81
127
19
25
146
268

1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990

247
307
127
184
200
172
27
1 364
1 077
3 325
116
1 326
24 641
11 947
413
285
333
315
1 477
218
921
5 892
214
1 878
3 170
4
150
61
159
11
144
106
148
144
284
1 956
4 142
202
173
149
283
1 424
15
26
291
374
61
1 056
84
5 381
224
297

237
278
136
184
168
147
25
1 251
994
3 439
98
1 087
25 332
12 311
415
301
359
332
1 729
211
868
5 947
230
1 920
3 029
4
137
59
167
11
169
96
143
132
249
1 859
4 624
184
179
164
338
1 531
15
27
345
393
70
1 291
86
5 368
237
308

236
238
114
172
142
115
18
875
863
3 199
74
810
25 490
11 995
378
333
454
427
1 647
191
1 005
5 473
243
1 844
2 948
4
162
57
166
11
177
89
133
136
254
1 755
5 365
174
179
162
384
1 844
15
27
410
384
77
1 618
86
5 182
226
317

219
221
102
159
116
81
17
669
718
2 837
79
593
26 470
11 404
366
328
420
405
1 465
171
960
5 229
219
1 842
3 265
4
188
57
155
11
170
95
140
161
289
1 989
5 844
168
187
156
391
2 251
13
26
424
367
74
1 701
81
5 958
262
347

181
180
73
142
97
80
23
936
571
2 521
102
493
27 040
10 501
340
300
348
352
1 258
147
1 006
4 844
193
1 713
3 598
5
203
55
178
11
137
96
144
173
311
2 281
5 821
163
195
154
396
2 336
12
26
385
347
72
1 650
80
7 120
326
377

167
134
82
121
78
86
37
993
455
2 347
128
397
28 271
11 594
414
294
342
311
1 354
164
714
5 922
203
1 876
3 659
6
206
57
193
11
124
104
155
166
311
2 321
5 628
160
197
162
356
2 288
15
25
363
344
75
1 560
79
7 390
343
402

158
92
113
96
56
91
50
845
352
1 917
175
313
28 197
12 854
435
306
364
377
1 646
182
868
6 539
215
1 923
3 331
6
191
61
197
11
123
98
146
163
296
2 037
5 184
136
187
175
358
2 018
16
25
340
356
76
1 415
78
6 828
303
397

162
67
100
77
44
87
45
666
271
1 719
161
240
26 638
12 187
371
314
413
427
1 627
167
867
5 977
212
1 812
3 142
5
188
57
209
10
119
89
121
157
300
1 883
4 840
103
171
185
339
1 884
16
23
322
395
81
1 243
75
6 468
256
376

135
55
80
52
43
65
32
412
194
1 292
109
192
24 059
10 035
303
321
412
364
1 334
122
720
4 755
166
1 539
3 347
6
207
49
225
8
113
75
107
163
337
2 053
4 656
80
132
162
333
1 949
16
19
303
324
69
1 204
61
6 020
252
358

1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990

1 933
2 243
12
473
196
28 390
2 039
3
14
10
460
504
8
17
593
147
15
9
154
9
7
72
5
8 036
16
210
402
776
428
5 700
350
154
18 315
1 726
528
8 995
744
2 173
712
8
42
334
1 502
24
139
1 387
10 785
989
9 791
1 284
788
646

1 976
2 187
11
454
194
27 415
1 900
3
15
11
398
473
7
17
539
142
15
9
162
9
7
76
5
7 556
14
189
377
690
376
5 439
327
143
17 959
1 665
455
9 270
670
2 062
680
6
39
304
1 381
25
133
1 268
10 372
987
9 380
1 233
778
648

1 921
2 054
11
461
191
25 471
1 712
2
13
11
398
424
5
17
422
129
15
8
173
8
7
63
5
7 163
11
164
345
592
320
5 317
280
136
16 595
1 688
398
8 406
591
1 940
631
6
43
253
1 318
20
141
1 159
9 944
963
8 977
1 186
770
638

2 181
2 367
11
565
223
23 041
1 750
2
14
13
557
385
5
21
343
128
19
8
166
7
6
58
5
6 558
10
143
294
489
264
4 994
228
134
14 733
1 414
358
7 431
626
1 744
562
5
41
214
1 183
22
132
1 000
10 208
995
9 209
1 243
862
713

2 152
3 345
14
645
259
20 700
1 647
2
13
13
583
347
4
17
305
117
16
8
141
6
5
54
4
5 341
9
150
233
382
226
4 039
179
123
13 712
1 243
296
6 968
625
1 719
494
5
37
197
1 044
22
114
948
10 958
1 081
9 871
1 141
833
696

2 151
3 539
17
660
275
18 673
1 518
3
13
13
566
304
4
18
263
97
16
9
129
5
5
57
4
4 376
8
153
178
304
183
3 296
151
105
12 779
1 167
247
6 691
638
1 500
422
6
33
169
903
21
111
871
12 106
1 308
10 791
1 111
850
713

2 132
3 097
16
617
265
15 696
1 179
3
10
12
379
254
3
15
215
78
13
8
119
4
4
47
3
3 672
6
127
141
243
145
2 795
129
87
10 846
1 084
209
5 663
554
1 225
356
5
28
143
743
16
104
717
12 387
1 275
11 105
1 053
831
696

2 147
2 835
16
585
252
13 257
1 023
3
8
10
365
202
3
13
179
60
11
7
111
3
2
37
3
3 051
4
102
121
215
115
2 321
100
72
9 183
1 034
174
4 745
438
1 005
301
5
21
123
612
12
94
618
11 201
1 144
10 052
965
779
659

2 141
2 390
15
603
259
10 556
833
2
6
7
300
154
2
11
135
48
10
6
106
3
2
31
4
2 305
3
73
103
183
88
1 732
63
60
7 419
929
145
3 779
361
768
224
4
17
96
494
9
86
505
9 990
1 033
8 952
907
756
639

1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1990
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991

142
428
51
10
328
27
12
30
8
8
39
13
12
7
328 257
39 112
289 145
46 143
243 002
223 051
47 830
56 706
18 369
534
36
51
283
4 772
2 284
1 081
885
57
9
1 201
35
672
605
1 819
2 412
728
902
7 112
1 058
1 111
256
577
204
3 781
36
80
9
11 225

130
394
49
9
300
24
11
26
7
8
35
12
11
7
301 007
40 419
260 589
38 746
221 843
204 017
39 430
48 118
14 865
420
37
42
229
3 632
1 993
797
701
48
8
1 053
31
564
439
1 433
1 988
603
843
5 606
813
946
213
464
178
2 892
24
66
10
10 684

132
361
43
9
276
22
10
23
6
6
33
11
11
6
272 234
40 551
231 683
32 742
198 941
182 389
33 449
41 188
12 586
338
31
36
233
2 953
1 653
731
623
56
6
920
30
442
421
1 170
1 685
526
728
4 567
661
788
178
383
157
2 321
15
55
9
9 450

148
328
37
10
255
19
8
21
7
6
32
11
11
6
265 175
42 293
222 881
27 782
195 099
161 181
27 991
34 594
10 517
282
24
31
196
2 546
1 346
635
497
51
6
748
31
347
358
974
1 401
442
596
3 772
540
653
150
313
133
1 916
15
45
6
8 063

137
258
34
8
197
14
6
21
8
5
29
10
9
6
253 198
43 053
210 144
23 602
186 542
142 416
22 970
28 557
8 630
251
20
27
134
2 171
1 071
522
398
58
5
566
33
279
295
795
1 153
363
487
3 119
451
535
126
253
111
1 581
20
38
5
6 803

137
219
33
7
162
12
6
19
7
4
23
9
7
4
225 248
45 039
180 209
19 819
160 390
125 218
19 048
23 784
7 064
223
17
22
92
1 805
855
432
348
61
4
419
29
232
243
636
945
291
408
2 588
378
438
106
209
90
1 306
21
34
4
5 737

135
186
29
6
137
9
5
18
6
3
19
8
5
2
199 833
45 514
154 320
16 020
138 300
107 848
15 743
19 835
5 733
191
14
18
75
1 459
685
359
291
43
3
330
24
194
201
510
772
230
329
2 135
308
357
90
179
73
1 075
19
32
3
4 925

120
155
22
6
117
7
4
15
6
3
15
7
4
2
182 509
43 546
138 963
12 718
126 245
90 980
12 966
16 369
4 681
156
11
15
66
1 209
548
298
227
35
2
279
20
155
169
418
622
184
264
1 768
250
301
74
152
60
887
13
29
3
4 092

117
126
18
5
93
6
3
12
4
2
13
6
3
2
148 181
41 037
107 144
10 236
96 908
70 767
10 722
13 478
3 817
103
8
13
62
1 060
408
214
196
32
2
245
16
134
130
332
519
160
180
1 440
192
249
61
121
49
738
7
21
2
3 348

1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991

1 945
4 350
279
1 727
2 348
558
17
3 031
113
134
122
2 575
86
16 970
462
922
31
1 124
96
1 304
565
90
187
855
181
837
8 963
696
323
334
206 741
72 044
65 083
189
20
932
3 195
170
1 653
801
94 726
3 751
946
322
485
303
1 695
90 976
1 405
8 458
47
63 766

1 968
4 054
357
1 754
1 995
541
16
2 865
109
124
104
2 457
71
14 098
365
755
27
968
78
1 126
448
77
158
698
153
629
7 480
579
272
283
188 086
63 376
55 363
223
16
994
3 720
149
1 941
969
85 816
3 252
876
283
392
253
1 448
82 564
1 102
7 801
40
58 160

1 720
3 624
317
1 565
1 710
500
13
2 592
95
110
94
2 236
58
11 993
302
647
22
818
62
974
371
60
134
593
134
529
6 370
497
236
241
168 470
56 434
48 017
223
12
775
4 218
131
2 017
1 041
76 707
2 792
803
242
315
218
1 214
73 915
907
6 925
34
52 941

1 454
3 038
270
1 388
1 461
442
11
2 331
78
92
82
2 033
46
9 911
251
531
19
662
49
836
311
61
113
493
115
367
5 287
416
196
201
169 566
70 177
60 515
227
12
1 040
5 055
122
2 259
946
67 024
2 508
739
219
278
193
1 079
64 516
762
5 878
28
47 047

1 249
2 531
215
1 185
1 216
396
11
2 010
64
70
69
1 772
34
7 995
208
430
15
549
46
710
263
36
92
384
95
255
4 248
333
167
163
164 855
75 832
66 483
241
12
1 173
4 566
108
2 257
993
59 588
2 181
661
188
234
175
921
57 408
637
5 413
23
42 295

1 064
2 168
176
968
1 001
349
10
1 709
54
51
56
1 522
26
6 686
171
331
14
484
38
587
221
33
76
285
77
291
3 548
255
142
132
141 225
62 285
53 655
302
17
911
4 108
96
2 178
1 018
52 676
2 164
709
184
220
161
891
50 512
526
4 759
19
37 503

828
1 886
163
907
834
296
11
1 489
47
40
43
1 339
20
5 553
138
250
10
435
32
472
190
29
62
220
63
249
2 986
193
121
106
121 933
53 388
45 163
322
22
852
3 870
71
2 124
965
46 069
1 985
703
170
186
141
786
44 085
436
3 614
17
33 418

695
1 611
130
716
689
241
10
1 271
40
32
33
1 149
16
4 557
111
182
6
384
25
367
163
32
50
183
49
190
2 475
150
103
87
113 069
54 575
46 818
269
18
505
4 357
55
1 675
878
39 790
1 548
594
134
134
105
581
38 242
359
2 481
16
29 940

477
1 472
101
524
592
174
7
1 015
28
27
27
919
14
3 859
82
163
3
322
19
328
121
23
39
144
37
167
2 110
135
93
72
87 785
43 634
35 542
221
15
610
5 259
40
1 348
599
30 476
1 081
450
93
89
71
379
29 394
309
1 903
14
22 746

1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991

4 596
21
1 631
10 176
876
28 957
18
845
11 398
380
1 272
2 481
4 896
123
2 731
62
4 750
11 013
192
491
34
36
231
1 594
253
310
114
182
209
172
26
1 338
1 084
3 272
116
1 360
24 269
11 653
401
280
342
328
1 398
214
935
5 712
212
1 831
3 179
4
158
60

4 591
19
1 410
8 474
967
28 389
15
944
11 608
311
1 197
2 367
4 393
113
2 883
55
4 503
10 506
187
433
28
35
230
1 381
241
287
125
184
174
152
25
1 320
1 014
3 449
103
1 139
25 344
12 332
420
292
342
317
1 712
213
849
6 028
226
1 934
3 065
4
136
59

3 817
14
1 229
7 089
958
26 186
14
408
11 140
268
1 063
2 272
3 951
108
3 054
40
3 869
9 142
160
366
23
31
217
1 243
240
248
108
174
147
121
17
953
890
3 260
78
865
25 455
12 094
384
325
441
414
1 674
194
985
5 575
243
1 858
2 931
4
156
56

2 984
11
1 056
5 875
874
24 575
12
430
10 392
235
951
2 249
3 441
126
3 118
46
3 576
7 790
140
364
20
31
210
1 065
226
230
98
162
121
86
19
663
746
2 902
85
623
26 264
11 553
370
326
432
412
1 504
173
955
5 308
225
1 849
3 180
4
184
56

2 332
10
880
4 982
836
22 352
11
440
9 436
198
854
1 959
3 022
150
3 005
41
3 236
7 082
132
329
25
36
199
837
189
196
87
145
101
90
25
911
596
2 562
121
502
26 867
10 517
337
300
358
362
1 278
147
1 011
4 819
195
1 709
3 538
5
202
54

1 901
8
725
4 308
762
19 738
13
376
8 251
164
842
1 673
2 650
173
2 632
33
2 932
6 526
152
331
35
34
216
543
171
150
88
126
82
99
37
1 040
474
2 394
142
412
28 091
11 254
398
290
339
310
1 307
158
733
5 685
199
1 834
3 673
6
208
55

1 647
7
601
3 643
701
16 919
13
306
7 011
131
742
1 467
2 275
175
2 314
28
2 457
5 557
158
292
40
32
209
385
160
104
109
101
60
97
49
900
369
1 984
176
331
28 309
12 663
437
299
355
359
1 597
179
823
6 479
212
1 923
3 392
6
193
59

1 418
4
503
2 946
575
13 913
12
248
5 498
106
631
1 288
1 950
151
1 970
24
2 034
4 791
125
221
33
29
184
408
164
73
101
83
45
91
46
712
285
1 766
168
257
26 945
12 380
383
307
403
422
1 648
171
870
6 116
215
1 844
3 132
5
186
57

1 069
3
409
2 434
507
10 144
9
198
4 072
79
498
930
1 408
122
1 587
19
1 223
3 531
86
135
21
26
151
286
145
58
77
58
43
69
33
442
206
1 371
117
208
24 734
10 531
317
320
416
373
1 408
129
744
5 051
174
1 598
3 343
6
205
50

1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991

158
11
138
105
146
147
295
1 953
4 098
204
163
144
276
1 426
15
26
286
369
60
1 043
83
5 338
220
296
1 895
2 238
12
478
198
28 390
2 034
3
14
10
464
506
7
17
589
145
15
9
154
9
7
67
5
8 125
16
211
405
789

167
11
165
98
144
134
255
1 890
4 494
184
171
162
330
1 492
15
27
331
394
68
1 229
86
5 453
240
308
1 990
2 244
11
459
199
27 642
1 933
3
15
11
408
479
7
17
555
143
15
9
159
9
7
77
5
7 602
15
195
378
704

168
11
176
88
134
134
252
1 749
5 221
171
171
164
384
1 767
15
27
399
390
76
1 566
86
5 209
227
315
1 912
2 096
11
454
192
25 820
1 724
2
13
11
383
430
5
17
442
129
15
8
172
8
7
65
5
7 180
12
169
345
606

155
11
170
93
138
156
284
1 925
5 770
162
175
158
396
2 186
14
26
424
374
75
1 695
82
5 760
254
341
2 131
2 258
11
546
216
23 388
1 729
2
14
12
529
389
5
20
351
126
17
8
166
7
6
58
5
6 646
11
146
297
500

173
11
140
93
142
173
311
2 232
5 826
157
182
154
404
2 330
12
26
391
353
72
1 661
80
6 985
319
372
2 152
3 230
14
638
257
20 979
1 653
2
13
12
580
351
4
17
308
117
16
8
142
6
5
53
4
5 506
9
149
240
392

191
11
126
101
153
168
314
2 337
5 675
156
187
161
366
2 313
15
26
367
346
75
1 580
78
7 489
349
400
2 156
3 618
17
666
281
19 041
1 548
3
13
13
583
310
4
18
268
99
16
9
130
6
5
57
4
4 510
8
155
184
310

196
11
123
98
148
164
299
2 092
5 262
137
180
173
362
2 065
16
25
345
353
76
1 447
78
6 992
316
400
2 136
3 221
17
628
272
16 193
1 230
3
11
12
405
263
3
16
221
81
14
8
121
5
4
49
4
3 780
6
133
145
248

204
10
119
90
124
157
296
1 879
4 879
107
168
185
344
1 884
16
24
325
397
81
1 267
76
6 554
264
379
2 133
2 920
16
586
254
13 691
1 048
3
8
10
366
211
3
13
185
62
12
8
112
3
3
38
3
3 171
4
108
123
217

228
9
115
75
107
164
333
2 048
4 717
81
133
168
340
1 953
16
21
309
343
72
1 214
63
6 143
251
366
2 191
2 448
15
610
260
10 984
860
2
7
8
309
161
2
11
140
50
10
7
107
3
2
32
4
2 412
3
78
104
188

1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992

437
5 761
351
156
18 231
1 762
540
8 782
749
2 196
715
9
43
336
1 525
23
142
1 407
10 857
993
9 858
1 294
791
646
145
434
50
10
333
28
12
30
8
8
39
13
12
7
328 345
38 477
289 868
47 164
242 703
224 926
48 870
57 647
18 757
544
36
52
287
4 958

385
5 448
333
145
18 108
1 658
465
9 330
689
2 081
688
7
39
313
1 392
26
131
1 289
10 567
1 000
9 562
1 250
788
656
132
399
49
9
305
24
12
27
7
8
36
12
11
7
306 609
40 483
266 126
39 857
226 269
207 260
40 514
49 290
15 281
436
37
43
231
3 795

329
5 295
288
136
16 916
1 702
405
8 614
599
1 968
642
7
41
263
1 330
21
140
1 184
10 110
978
9 128
1 190
768
637
131
366
44
9
280
22
10
23
6
7
33
11
11
6
276 595
40 674
235 921
33 738
202 182
186 305
34 369
42 310
12 877
350
32
37
229
3 056

272
5 051
235
135
15 014
1 467
364
7 580
619
1 758
575
5
40
219
1 205
22
135
1 024
10 122
993
9 125
1 241
852
706
146
336
38
10
262
19
8
21
6
6
32
10
11
5
264 709
41 899
222 809
28 531
194 278
164 492
28 892
35 651
10 818
287
25
32
202
2 612

231
4 175
184
125
13 820
1 264
305
7 008
624
1 716
506
5
37
199
1 064
22
116
955
10 781
1 056
9 720
1 160
840
701
138
270
34
8
207
15
6
21
8
4
29
10
9
6
256 067
42 935
213 132
24 205
188 927
145 170
23 716
29 408
8 870
249
21
27
138
2 239

189
3 401
154
109
12 984
1 178
253
6 776
642
1 538
435
6
33
174
926
21
110
892
11 985
1 283
10 696
1 121
854
715
139
224
33
7
167
12
6
20
8
4
24
9
7
4
230 872
44 684
186 188
20 416
165 772
128 000
19 583
24 421
7 258
222
17
23
90
1 868

150
2 877
132
90
11 183
1 094
214
5 853
575
1 266
366
6
28
148
767
17
105
744
12 491
1 300
11 185
1 072
844
707
137
191
30
6
141
9
5
18
6
3
19
8
5
3
203 621
45 684
157 937
16 658
141 279
110 828
16 224
20 423
5 903
192
15
19
72
1 516

120
2 419
106
74
9 471
1 043
179
4 906
459
1 042
313
5
22
128
632
12
95
635
11 453
1 172
10 275
983
791
667
124
160
23
6
120
7
4
16
6
3
16
7
4
2
185 616
44 006
141 610
13 225
128 385
93 945
13 348
16 890
4 806
160
12
15
63
1 242

92
1 817
67
62
7 711
947
149
3 941
373
809
237
4
18
101
510
10
87
526
10 272
1 065
9 202
928
772
652
120
130
18
5
97
6
3
13
5
2
13
6
3
2
155 295
41 622
113 673
10 577
103 095
74 225
11 013
13 890
3 923
111
8
13
59
1 078

1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992

2 299
1 120
898
59
10
1 236
35
607
601
1 883
2 480
744
907
7 373
1 090
1 135
259
595
208
3 956
37
83
9
11 173
1 931
4 299
271
1 711
2 396
547
17
3 033
113
135
125
2 573
86
17 311
477
945
32
1 147
99
1 330
600
92
180
873
185
866
9 113
713

2 052
829
701
48
8
1 067
32
539
439
1 487
2 056
618
857
5 833
843
970
219
480
182
3 035
26
69
10
10 818
1 983
4 122
349
1 762
2 042
543
17
2 905
110
126
107
2 488
74
14 453
378
776
28
992
80
1 154
479
78
155
716
157
652
7 651
596

1 719
734
619
54
7
930
30
423
406
1 213
1 743
538
753
4 750
684
816
184
397
160
2 426
16
57
9
9 696
1 779
3 705
330
1 606
1 755
507
14
2 649
98
113
95
2 283
60
12 338
313
665
23
849
65
1 001
396
62
133
609
137
544
6 546
511

1 403
657
515
53
6
764
31
327
361
1 007
1 458
457
618
3 917
560
675
155
325
138
1 995
15
47
7
8 259
1 498
3 114
277
1 408
1 500
450
11
2 384
81
94
85
2 077
47
10 272
262
550
19
698
51
860
332
60
112
508
118
393
5 473
431

1 121
540
404
56
5
589
32
260
294
824
1 196
374
499
3 234
463
554
130
262
115
1 646
19
39
5
6 946
1 283
2 565
225
1 211
1 255
397
11
2 079
67
72
72
1 833
35
8 279
217
442
16
573
46
732
280
42
92
398
98
260
4 402
347

891
445
345
62
4
450
30
216
242
657
979
299
414
2 677
389
453
109
215
93
1 357
21
35
4
5 871
1 100
2 207
181
990
1 032
351
11
1 765
56
53
59
1 571
26
6 851
179
344
14
498
40
609
235
31
75
296
80
277
3 626
268

713
370
292
47
3
357
26
183
200
524
799
236
337
2 209
319
368
92
183
75
1 116
20
32
3
5 056
872
1 940
165
906
857
306
11
1 529
48
41
46
1 374
20
5 726
145
259
11
446
32
491
200
30
62
225
65
267
3 061
202

572
308
229
35
3
299
21
147
168
427
645
187
271
1 824
258
308
76
156
61
918
14
29
3
4 251
715
1 663
137
759
709
258
10
1 316
42
33
35
1 189
17
4 693
116
190
7
395
26
382
173
31
49
186
51
202
2 540
155

434
229
195
33
2
256
17
125
132
343
533
161
192
1 490
200
256
62
126
50
762
8
23
2
3 480
523
1 499
104
552
603
191
8
1 064
30
28
28
964
15
3 933
87
161
4
334
20
331
132
25
38
148
39
171
2 144
135

1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992

322
337
206 421
70 856
63 934
189
20
951
3 132
166
1 665
800
95 481
3 736
912
319
486
307
1 711
91 745
1 553
8 478
46
64 370
4 436
21
1 666
10 306
869
28 990
19
843
11 351
391
1 293
2 453
4 962
131
2 709
65
4 774
11 094
183
490
33
36
225
1 631
257
316
104
184

270
288
192 188
65 527
57 695
218
17
1 006
3 621
153
1 882
936
87 430
3 335
879
289
408
262
1 496
84 095
1 219
7 921
39
59 074
4 651
20
1 446
8 773
953
28 584
15
976
11 587
322
1 217
2 383
4 483
117
2 847
57
4 580
10 646
184
447
29
36
227
1 413
246
295
113
184

237
246
171 128
56 664
48 343
223
13
808
4 110
133
1 997
1 037
78 415
2 846
799
247
325
224
1 251
75 569
1 000
7 085
34
53 914
3 975
15
1 258
7 322
966
26 617
14
515
11 255
274
1 091
2 281
4 034
109
3 018
42
3 984
9 431
159
374
23
32
214
1 267
245
259
99
177

198
207
167 929
66 512
57 118
223
12
959
4 910
123
2 203
964
68 678
2 534
737
220
280
198
1 098
66 145
836
6 026
28
48 131
3 083
12
1 078
6 062
889
24 755
13
384
10 515
240
971
2 251
3 530
123
3 087
44
3 597
7 984
135
357
21
32
206
1 102
234
239
88
166

166
168
166 864
76 255
66 747
235
12
1 181
4 742
110
2 261
967
60 670
2 216
659
192
240
178
947
58 454
699
5 439
23
43 051
2 408
10
900
5 090
835
22 731
12
455
9 600
204
873
2 023
3 075
148
3 000
43
3 299
7 208
124
334
26
36
195
882
199
212
93
151

142
136
146 344
65 603
56 868
288
16
973
4 166
98
2 178
1 016
53 858
2 126
677
180
219
164
886
51 732
578
4 912
19
38 346
1 955
8
740
4 401
773
20 158
13
389
8 459
169
847
1 710
2 702
171
2 684
34
2 979
6 725
140
328
35
35
206
595
175
167
97
132

120
109
124 444
54 077
45 788
324
22
855
3 892
76
2 145
976
47 157
2 018
695
171
193
146
813
45 140
478
3 852
17
34 031
1 678
7
613
3 755
708
17 412
13
319
7 233
136
773
1 494
2 329
179
2 356
29
2 551
5 798
153
305
39
33
208
397
164
119
106
108

102
89
114 644
54 280
46 464
282
20
580
4 204
56
1 775
899
40 947
1 621
606
140
142
113
620
39 326
393
2 669
15
30 616
1 458
5
514
3 059
597
14 483
12
258
5 781
110
656
1 321
2 004
159
2 041
24
2 117
4 934
128
237
34
30
186
398
166
82
101
88

91
73
93 295
46 556
38 544
231
16
555
5 129
42
1 384
657
32 158
1 148
469
99
94
77
410
31 010
334
1 962
13
24 144
1 128
3
419
2 494
512
10 804
10
207
4 278
83
528
999
1 508
130
1 659
20
1 383
3 776
89
149
22
27
154
316
155
63
76
65

1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992

222
172
26
1 336
1 089
3 269
115
1 406
23 610
11 089
382
267
342
329
1 352
205
883
5 365
208
1 756
3 181
4
164
56
160
11
134
98
141
150
303
1 954
4 046
201
147
141
272
1 424
15
25
283
366
58
1 028
83
5 293
223
296
1 869
2 204
13
485

180
157
25
1 354
1 033
3 429
107
1 188
25 346
12 341
422
284
332
311
1 673
215
849
6 093
223
1 940
3 101
4
138
59
165
11
161
99
145
136
262
1 917
4 381
184
161
160
322
1 464
15
27
319
396
66
1 177
86
5 524
242
307
1 993
2 302
12
465

152
127
17
1 044
918
3 315
82
924
25 482
12 194
392
315
422
395
1 698
198
954
5 699
241
1 881
2 937
4
151
55
169
11
175
88
134
132
251
1 764
5 071
167
161
165
382
1 699
16
27
387
396
75
1 505
86
5 279
232
313
1 925
2 151
11
452

126
91
19
680
774
2 965
87
663
26 055
11 680
371
325
444
420
1 535
176
968
5 364
231
1 847
3 095
4
179
55
157
11
169
90
135
151
278
1 861
5 680
156
162
160
403
2 105
14
26
422
381
76
1 688
82
5 600
247
335
2 066
2 203
11
525

105
96
27
852
622
2 608
134
512
26 740
10 658
341
301
372
372
1 311
150
993
4 893
199
1 728
3 468
5
200
53
167
11
143
92
140
172
309
2 173
5 828
150
166
155
410
2 323
12
26
398
360
73
1 672
79
6 786
310
367
2 154
3 058
14
629

86
113
37
1 079
494
2 418
161
426
27 855
10 930
380
286
337
316
1 271
152
786
5 426
195
1 781
3 667
6
208
52
189
11
126
97
149
171
318
2 335
5 704
150
173
161
381
2 326
14
26
370
348
74
1 598
78
7 554
352
396
2 152
3 680
17
670

64
107
48
962
387
2 069
180
348
28 392
12 397
435
292
349
341
1 531
175
766
6 381
210
1 916
3 459
6
197
57
196
11
124
97
149
164
304
2 151
5 346
137
170
173
365
2 121
16
26
350
352
76
1 478
77
7 190
329
402
2 144
3 375
17
640

47
96
46
754
299
1 791
175
275
27 257
12 536
397
301
392
413
1 658
174
870
6 244
216
1 871
3 149
5
186
56
202
10
120
90
127
158
295
1 896
4 931
110
160
184
353
1 898
16
25
329
393
81
1 301
76
6 641
275
383
2 126
2 990
16
591

44
75
33
485
219
1 456
126
223
25 230
10 931
328
316
418
386
1 466
137
770
5 278
184
1 650
3 289
6
201
50
225
9
116
76
107
163
325
2 007
4 746
83
132
174
344
1 934
16
22
313
363
76
1 218
65
6 265
251
370
2 196
2 566
15
606

1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1992

203
28 420
2 030
3
14
10
457
511
7
17
591
144
15
9
156
9
6
63
5
8 214
16
211
407
807
446
5 815
356
156
18 175
1 778
554
8 645
755
2 218
717
9
44
339
1 537
23
143
1 413
10 937
1 004
9 928
1 310
798
650
148
442
50
10

202
27 801
1 958
3
15
11
421
485
7
17
565
143
15
9
157
9
7
77
5
7 658
15
200
380
715
394
5 470
337
147
18 185
1 663
476
9 304
706
2 099
694
7
40
319
1 407
26
131
1 312
10 720
1 008
9 707
1 264
796
661
135
404
49
9

195
26 165
1 752
3
14
11
377
438
5
18
464
131
15
8
170
8
7
68
5
7 205
12
175
346
621
338
5 278
296
138
17 209
1 700
414
8 814
613
1 990
653
7
40
273
1 339
22
138
1 206
10 309
992
9 313
1 201
773
641
132
371
45
9

210
23 746
1 700
2
13
12
492
393
5
19
361
124
16
8
167
7
6
58
5
6 698
11
150
299
511
280
5 070
242
135
15 348
1 530
370
7 749
609
1 788
588
6
40
225
1 230
21
137
1 055
10 100
994
9 102
1 228
835
692
143
342
39
10

253
21 269
1 659
3
13
12
579
356
4
18
310
117
16
7
144
6
5
53
4
5 679
10
147
245
402
236
4 322
191
128
13 931
1 290
315
7 055
626
1 699
518
5
36
200
1 084
22
119
960
10 602
1 039
9 558
1 183
850
709
140
283
34
8

285
19 315
1 561
3
13
12
587
316
4
17
273
101
16
8
129
6
5
55
3
4 632
8
155
191
316
195
3 498
156
112
13 122
1 189
259
6 811
640
1 572
447
6
32
178
948
21
110
908
11 811
1 240
10 564
1 126
851
712
139
229
32
7

281
16 727
1 292
3
12
12
444
271
3
16
227
83
14
8
123
5
4
51
4
3 891
7
139
149
253
155
2 960
135
94
11 544
1 110
219
6 056
596
1 308
377
6
28
152
794
18
106
775
12 544
1 321
11 217
1 090
856
716
140
196
30
7

259
14 082
1 066
3
9
10
361
220
3
14
190
65
12
8
114
4
3
39
3
3 278
5
113
126
218
124
2 505
111
77
9 738
1 050
184
5 052
482
1 075
322
5
23
131
651
13
97
651
11 739
1 202
10 532
1 004
806
678
128
165
24
6

258
11 456
894
3
7
8
323
170
2
12
147
51
10
7
107
3
2
32
4
2 545
3
84
107
192
97
1 925
73
64
8 016
966
153
4 105
386
851
251
4
18
106
529
10
88
548
10 484
1 088
9 391
941
780
658
122
135
19
6

1992
1992
1992
1992
1992
1992
1992
1992
1992
1992
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993

340
29
13
31
8
8
39
13
12
7
326 957
37 703
289 254
48 159
241 095
226 573
49 813
58 472
19 068
548
36
52
284
5 129
2 305
1 146
901
59
10
1 290
35
529
584
1 944
2 543
758
911
7 631
1 122
1 157
263
612
212
4 131
38
86
10
11 106
1 923
4 211
274
1 704

309
25
12
28
7
8
36
13
11
7
311 723
40 470
271 253
40 907
230 346
209 995
41 575
50 391
15 714
450
37
44
237
3 963
2 106
872
702
50
8
1 088
33
511
446
1 539
2 124
633
865
6 057
872
992
224
495
185
3 179
28
71
10
10 901
1 982
4 185
334
1 754

284
23
10
24
6
7
33
11
11
6
281 987
40 851
241 136
34 805
206 330
190 312
35 310
43 452
13 171
362
34
37
224
3 170
1 786
737
607
52
7
945
31
401
390
1 257
1 802
549
776
4 942
710
844
190
411
164
2 537
18
60
9
9 946
1 836
3 788
342
1 649

265
20
8
21
6
6
31
10
11
5
264 359
41 576
222 784
29 354
193 430
168 008
29 837
36 773
11 137
294
26
32
209
2 682
1 461
679
530
55
6
782
31
307
366
1 041
1 518
473
641
4 072
583
698
160
338
142
2 080
14
49
7
8 478
1 545
3 207
284
1 428

219
16
7
21
8
4
29
10
9
5
258 172
42 821
215 351
24 829
190 522
147 946
24 518
30 318
9 125
248
21
28
143
2 309
1 174
560
410
53
5
609
31
239
293
855
1 243
387
512
3 355
478
574
135
273
119
1 714
18
41
5
7 096
1 317
2 602
236
1 235

172
13
6
20
8
4
25
10
7
4
236 475
44 247
192 227
21 001
171 226
130 687
20 141
25 073
7 455
220
18
23
89
1 931
929
459
341
61
4
478
31
199
243
680
1 015
309
419
2 771
401
468
113
222
97
1 409
21
36
4
5 997
1 133
2 234
186
1 015

144
10
5
18
7
3
20
8
6
3
207 856
45 798
162 057
17 309
144 748
113 823
16 728
21 021
6 082
192
15
19
68
1 576
744
382
291
52
3
388
27
170
200
539
827
242
344
2 289
331
381
95
187
78
1 159
20
33
3
5 175
920
1 990
165
896

123
7
4
16
6
3
16
7
4
2
188 029
44 489
143 540
13 767
129 773
96 733
13 755
17 440
4 936
161
12
15
60
1 279
596
318
230
36
3
322
23
138
167
436
669
192
275
1 884
267
315
79
160
63
951
16
29
3
4 416
731
1 725
144
802

100
6
4
13
5
2
13
6
3
2
162 553
41 958
120 594
10 958
109 636
77 978
11 325
14 318
4 033
119
9
13
56
1 096
461
246
192
33
2
272
18
114
134
354
547
161
206
1 544
210
265
64
132
52
786
10
24
2
3 608
571
1 515
107
581

1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993

2 447
530
18
3 032
114
136
128
2 569
85
17 635
492
967
32
1 169
101
1 357
637
94
174
893
189
892
9 251
728
319
340
204 891
68 672
61 655
192
19
1 009
3 100
159
1 723
814
95 909
3 677
860
314
481
308
1 713
92 233
1 727
8 475
44
64 805
4 244
21
1 698
10 347

2 085
544
17
2 937
111
127
110
2 513
76
14 782
391
795
29
1 013
82
1 181
510
79
153
734
161
677
7 804
613
266
292
196 020
67 728
60 132
210
18
993
3 521
158
1 799
897
88 937
3 420
883
295
424
273
1 546
85 516
1 346
8 015
39
59 943
4 661
20
1 480
9 078

1 803
513
14
2 707
101
115
97
2 332
62
12 686
323
683
24
877
68
1 029
422
65
132
628
140
560
6 720
526
236
251
174 763
57 824
49 562
223
14
863
4 018
135
1 983
1 025
80 128
2 907
794
252
337
231
1 293
77 221
1 104
7 245
33
54 850
4 143
16
1 291
7 568

1 542
460
12
2 435
85
97
87
2 118
48
10 651
272
571
20
733
54
886
354
58
112
525
122
422
5 665
446
200
212
166 213
62 615
53 556
220
12
871
4 717
123
2 128
988
70 467
2 555
731
221
283
203
1 117
67 912
919
6 202
28
49 278
3 193
12
1 104
6 272

1 296
400
11
2 150
69
74
74
1 896
36
8 593
227
456
16
600
46
754
297
48
92
415
101
270
4 573
361
165
173
168 018
75 864
66 222
231
12
1 169
4 910
112
2 268
940
61 768
2 266
662
196
246
182
980
59 502
768
5 452
22
43 811
2 478
10
920
5 208

1 066
351
11
1 825
58
54
61
1 624
27
7 025
188
358
14
515
41
631
250
30
75
309
82
260
3 712
280
141
139
151 575
69 069
60 243
273
15
1 041
4 224
98
2 165
1 009
55 056
2 083
644
177
216
167
879
52 974
636
5 039
19
39 227
2 013
8
756
4 492

882
311
11
1 571
50
42
49
1 410
21
5 905
153
270
12
459
33
511
211
31
62
231
67
283
3 139
211
119
112
127 476
55 253
46 906
322
21
842
3 948
81
2 147
986
48 274
2 040
683
172
199
150
836
46 234
524
4 085
16
34 691
1 711
7
626
3 864

732
273
11
1 360
43
34
36
1 229
18
4 844
122
199
7
406
27
401
182
29
49
188
54
215
2 610
161
101
91
115 517
53 491
45 579
295
21
673
4 075
58
1 877
911
41 967
1 688
614
144
151
120
659
40 279
431
2 878
15
31 133
1 492
5
523
3 179

614
212
8
1 115
33
28
29
1 010
15
4 019
93
159
4
346
20
332
145
27
39
153
41
176
2 182
135
88
75
99 091
49 509
41 642
238
16
496
4 933
44
1 420
719
34 005
1 215
484
104
100
83
444
32 790
361
2 041
13
25 666
1 192
3
431
2 568

1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993

871
29 094
19
890
11 344
400
1 318
2 410
5 011
141
2 686
69
4 805
11 216
171
483
32
37
218
1 668
261
322
95
189
238
170
26
1 341
1 092
3 302
113
1 458
22 781
10 359
360
249
333
322
1 329
192
787
4 922
203
1 663
3 177
4
168
50
163
11
132
89

933
28 641
16
957
11 515
333
1 232
2 401
4 574
120
2 810
58
4 627
10 714
181
460
29
36
224
1 452
252
303
100
185
186
160
24
1 351
1 049
3 382
110
1 232
25 317
12 321
422
279
330
311
1 614
216
866
6 126
220
1 935
3 132
4
142
59
164
11
156
101

971
27 081
14
644
11 362
281
1 119
2 295
4 114
112
2 979
46
4 114
9 730
158
386
24
33
211
1 292
250
271
89
181
158
134
17
1 142
944
3 365
89
985
25 533
12 283
401
305
399
373
1 716
201
913
5 830
237
1 908
2 963
4
146
55
170
11
174
89

905
24 924
13
335
10 633
245
991
2 245
3 627
119
3 059
41
3 615
8 206
131
350
21
33
200
1 139
241
246
78
170
131
98
17
723
802
3 028
86
711
25 878
11 790
372
322
453
427
1 562
179
990
5 407
236
1 842
3 017
4
175
53
161
11
169
87

833
23 085
12
465
9 750
210
894
2 088
3 132
145
2 981
45
3 363
7 301
117
339
27
36
192
925
210
228
90
156
108
97
29
769
651
2 661
141
525
26 621
10 877
349
302
388
381
1 350
153
962
5 027
205
1 760
3 389
5
197
52
162
11
145
91

783
20 546
13
398
8 661
173
847
1 751
2 753
169
2 728
35
3 017
6 904
126
322
36
36
195
654
179
185
109
138
90
127
38
1 103
515
2 429
185
438
27 582
10 650
361
283
338
327
1 247
147
855
5 174
192
1 727
3 642
6
208
50
187
11
126
92

710
17 881
13
330
7 438
141
804
1 524
2 385
182
2 389
29
2 645
6 068
145
317
40
33
206
417
169
135
105
115
69
121
46
1 029
406
2 160
189
364
28 427
12 074
429
286
346
326
1 457
170
709
6 245
207
1 900
3 524
6
201
54
196
11
125
95

621
15 000
12
266
6 061
113
678
1 346
2 046
168
2 104
25
2 180
5 059
130
252
34
31
185
383
167
91
100
93
50
103
47
795
314
1 807
183
295
27 558
12 633
410
296
381
400
1 656
176
865
6 344
215
1 891
3 188
5
187
55
200
10
122
89

516
11 536
11
214
4 522
88
558
1 073
1 615
137
1 734
20
1 564
4 042
92
166
24
27
156
351
163
68
76
72
43
81
34
537
234
1 542
137
237
25 576
11 252
337
308
416
400
1 511
145
792
5 455
193
1 695
3 208
5
195
50
219
9
117
77

1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993

136
153
308
1 958
3 991
194
129
140
271
1 420
15
24
283
363
55
1 013
82
5 255
229
297
1 856
2 156
13
494
210
28 468
2 030
3
15
10
444
516
7
17
597
145
15
9
159
9
6
60
5
8 296
17
209
410
828
455
5 858
363
157

145
139
272
1 935
4 285
184
150
156
313
1 446
15
27
309
395
65
1 135
85
5 579
241
305
1 983
2 360
12
471
205
27 890
1 975
3
15
11
434
489
7
18
568
142
15
9
155
9
7
76
5
7 722
15
205
384
724
402
5 503
339
149

135
132
251
1 794
4 919
164
151
166
377
1 640
16
27
375
402
74
1 438
86
5 369
238
312
1 950
2 203
11
454
199
26 503
1 789
3
14
11
379
445
6
18
487
132
15
8
168
8
7
71
5
7 241
13
181
347
636
348
5 273
304
139

132
146
271
1 804
5 576
151
149
162
411
2 015
15
27
419
388
77
1 676
83
5 494
241
329
2 001
2 200
11
503
206
24 118
1 673
2
13
11
452
397
5
18
373
123
15
7
168
7
6
59
4
6 725
11
156
301
524
289
5 061
249
135

139
170
306
2 107
5 821
142
150
155
414
2 310
13
26
405
368
73
1 681
79
6 535
299
361
2 151
2 847
14
616
246
21 578
1 664
3
13
12
576
360
4
17
312
117
15
7
145
6
5
54
4
5 853
10
146
249
410
240
4 470
198
130

145
173
320
2 319
5 719
141
156
160
398
2 329
13
26
373
352
74
1 614
78
7 571
352
391
2 139
3 711
17
672
286
19 523
1 563
3
13
12
583
321
3
17
277
102
15
8
127
6
5
53
3
4 744
9
155
197
322
201
3 586
159
116

149
165
309
2 208
5 431
135
159
172
368
2 179
16
27
356
354
77
1 507
77
7 399
341
404
2 156
3 536
18
652
290
17 267
1 357
4
12
12
489
278
3
16
233
85
15
9
124
5
4
53
4
4 005
7
145
154
258
160
3 047
137
97

131
160
296
1 930
4 993
111
151
183
362
1 924
16
26
334
385
80
1 341
76
6 744
287
387
2 124
3 063
16
599
265
14 455
1 082
3
9
10
355
229
3
14
194
68
13
8
116
4
3
41
3
3 376
5
117
128
218
128
2 585
115
80

108
160
316
1 947
4 754
85
129
179
346
1 903
16
23
317
382
79
1 223
67
6 362
252
370
2 170
2 699
15
596
256
11 950
931
3
7
8
338
179
2
12
155
53
11
7
108
3
2
33
3
2 693
3
90
110
195
102
2 045
81
66

1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1993
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994

18 142
1 779
568
8 570
761
2 237
717
10
43
343
1 540
23
144
1 408
11 013
1 016
9 992
1 332
809
659
151
453
51
10
350
29
13
31
9
8
38
12
12
7
325 114
36 905
288 210
49 124
239 086
227 959
50 747
59 282
19 382
549
38
52
281
5 284
2 312
1 171
904
58

18 193
1 680
487
9 195
721
2 117
699
7
41
324
1 426
25
133
1 338
10 831
1 013
9 813
1 274
801
662
139
407
49
10
312
25
12
28
7
8
37
13
11
7
315 970
40 352
275 618
41 868
233 750
212 230
42 567
51 380
16 146
461
36
45
245
4 128
2 150
920
706
52

17 472
1 685
423
9 001
632
2 009
662
7
40
284
1 346
23
135
1 226
10 517
1 005
9 508
1 218
782
650
133
378
46
9
289
23
11
25
6
7
33
11
10
6
287 718
41 008
246 710
35 890
210 820
194 227
36 261
44 591
13 488
375
35
38
220
3 292
1 850
745
593
50

15 720
1 595
375
7 938
598
1 829
602
6
39
232
1 256
21
139
1 091
10 166
998
9 164
1 212
814
674
140
346
40
9
268
21
8
21
6
6
30
10
10
5
264 947
41 404
223 543
30 241
193 302
171 730
30 798
37 933
11 465
302
27
33
214
2 759
1 520
698
540
56

14 062
1 322
325
7 117
628
1 679
530
5
36
202
1 106
22
123
966
10 430
1 030
9 395
1 206
860
718
142
297
34
9
231
16
7
20
7
4
29
10
9
5
259 519
42 635
216 884
25 481
191 404
150 828
25 359
31 280
9 397
248
22
28
150
2 378
1 228
580
419
52

13 216
1 200
266
6 814
634
1 601
460
6
32
182
968
21
110
921
11 595
1 189
10 400
1 127
846
707
139
235
32
7
177
13
6
20
8
4
26
10
7
4
241 479
43 812
197 667
21 577
176 089
133 318
20 738
25 754
7 662
217
18
24
90
1 995
970
474
340
61

11 904
1 127
224
6 254
615
1 350
389
6
28
156
821
19
107
808
12 558
1 335
11 216
1 106
865
722
143
202
31
7
148
11
5
19
7
3
21
9
6
3
212 434
45 818
166 616
17 949
148 667
116 770
17 243
21 620
6 268
191
15
20
64
1 638
775
394
290
56

9 997
1 056
189
5 195
506
1 107
330
5
23
135
672
13
99
668
12 033
1 233
10 795
1 026
823
690
133
170
25
6
126
8
4
17
6
3
17
8
4
2
190 480
44 927
145 553
14 334
131 219
99 516
14 181
18 002
5 076
162
13
16
57
1 322
619
327
231
37

8 327
986
157
4 271
401
892
266
5
18
112
548
10
89
569
10 668
1 106
9 557
949
782
659
123
139
20
6
104
6
4
14
5
2
14
6
3
2
169 123
42 255
126 868
11 374
115 494
81 698
11 655
14 769
4 148
125
10
13
52
1 116
486
262
188
34

1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994

11
1 348
35
471
571
2 005
2 602
774
912
7 871
1 155
1 178
266
629
217
4 289
39
89
10
11 035
1 906
4 126
278
1 696
2 499
512
18
3 028
114
137
130
2 562
84
17 967
507
990
32
1 191
104
1 380
669
97
173
915
193
920
9 395
742
317
343
202 960
66 325

9
1 114
33
492
456
1 589
2 188
648
870
6 263
900
1 010
229
509
189
3 313
30
73
9
10 938
1 968
4 231
315
1 737
2 126
544
17
2 960
112
129
113
2 529
79
15 073
404
813
30
1 030
84
1 207
538
79
153
749
165
701
7 934
628
261
297
199 257
69 657

8
963
31
388
378
1 302
1 860
561
796
5 132
735
871
196
425
168
2 647
20
62
9
10 182
1 886
3 871
352
1 688
1 852
517
15
2 760
104
118
99
2 375
65
13 029
334
702
25
902
71
1 056
447
68
133
648
144
578
6 888
541
236
257
178 782
59 430

7
801
31
295
369
1 076
1 578
489
665
4 230
606
723
166
351
147
2 165
14
51
8
8 720
1 595
3 310
292
1 455
1 585
471
12
2 484
88
100
89
2 156
50
11 034
282
593
20
767
57
912
375
56
113
544
125
452
5 858
461
201
218
165 233
59 326

6
626
31
224
295
886
1 291
400
528
3 480
493
594
139
284
123
1 781
18
43
5
7 259
1 353
2 646
246
1 260
1 338
405
11
2 217
72
77
77
1 954
37
8 927
236
471
17
629
46
776
314
53
93
432
105
283
4 753
375
164
179
168 356
74 599

4
501
31
185
245
705
1 053
320
426
2 867
413
484
117
229
101
1 462
21
37
4
6 116
1 165
2 252
193
1 041
1 101
352
12
1 886
60
55
64
1 679
27
7 223
197
372
14
533
42
653
264
29
76
323
85
245
3 813
292
141
144
156 208
71 996

3
419
28
160
201
555
856
249
351
2 369
343
395
98
192
81
1 202
21
34
3
5 286
967
2 032
166
888
908
313
11
1 615
51
43
51
1 448
22
6 083
161
280
13
472
33
532
222
32
62
239
69
294
3 218
222
119
116
131 006
56 931

3
348
24
132
167
446
694
196
279
1 944
277
323
81
164
65
984
17
30
3
4 576
750
1 788
150
836
755
285
11
1 403
44
35
39
1 267
18
5 002
128
209
8
417
28
421
191
28
50
191
56
230
2 684
168
101
93
116 467
52 799

2
291
19
106
137
364
562
161
218
1 598
220
273
66
137
53
810
11
25
2
3 741
616
1 534
111
611
627
232
9
1 165
36
29
30
1 055
16
4 117
100
159
5
359
21
336
157
29
39
159
43
183
2 227
136
86
76
104 212
51 868

1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994

59 207
196
18
1 066
3 080
150
1 778
830
96 168
3 594
802
309
473
306
1 703
92 573
1 889
8 463
42
65 131
4 049
21
1 731
10 375
872
29 140
19
938
11 333
407
1 343
2 368
5 058
150
2 658
73
4 792
11 326
159
473
31
37
209
1 709
266
327
89
194
253
166
26
1 339

62 308
203
19
969
3 426
162
1 713
858
90 255
3 496
884
300
438
283
1 591
86 759
1 464
8 085
39
60 730
4 630
21
1 514
9 366
909
28 617
16
914
11 412
344
1 247
2 413
4 661
124
2 775
57
4 654
10 728
177
470
29
36
222
1 493
258
307
89
185
193
161
24
1 317

51 239
222
15
918
3 926
137
1 965
1 007
81 831
2 973
790
259
349
238
1 337
78 859
1 204
7 404
33
55 766
4 309
17
1 325
7 831
970
27 517
14
764
11 449
289
1 145
2 312
4 196
116
2 942
50
4 242
10 004
158
400
25
34
208
1 319
256
281
79
184
164
139
18
1 230

50 573
218
12
803
4 529
123
2 059
1 009
72 300
2 580
724
223
287
208
1 138
69 720
999
6 386
27
50 416
3 325
12
1 134
6 500
921
25 156
14
315
10 754
251
1 012
2 240
3 725
117
3 037
39
3 653
8 451
128
345
21
33
195
1 176
248
253
70
173
137
104
15
782

64 894
227
12
1 139
5 016
114
2 274
923
62 964
2 314
664
201
252
186
1 012
60 650
833
5 483
22
44 634
2 551
10
942
5 343
833
23 410
13
465
9 894
216
915
2 144
3 196
142
2 958
46
3 421
7 383
111
343
28
37
188
968
220
241
80
161
112
94
30
687

63 077
261
14
1 100
4 301
99
2 147
997
56 232
2 052
616
175
214
169
878
54 180
690
5 140
19
40 101
2 075
9
772
4 584
791
20 920
13
408
8 853
178
849
1 798
2 804
167
2 757
36
3 057
7 060
113
316
38
36
184
712
185
202
121
143
94
138
40
1 102

48 515
318
19
839
4 015
86
2 145
993
49 402
2 048
665
172
204
154
853
47 354
569
4 301
15
35 394
1 748
7
639
3 969
712
18 334
14
342
7 640
146
830
1 556
2 440
184
2 421
30
2 731
6 340
137
326
41
34
201
446
174
152
112
122
74
136
45
1 092

44 787
307
22
756
3 978
60
1 968
921
42 965
1 746
615
149
159
128
696
41 219
469
3 100
14
31 628
1 526
6
534
3 301
642
15 499
12
275
6 331
116
703
1 370
2 087
175
2 160
26
2 244
5 204
131
267
35
32
185
371
168
102
98
98
53
110
47
841

44 131
247
16
461
4 722
46
1 468
776
35 784
1 283
498
110
107
89
480
34 501
387
2 145
12
27 081
1 255
4
444
2 653
521
12 265
11
222
4 786
93
587
1 142
1 715
145
1 809
21
1 734
4 295
95
185
25
28
157
379
170
73
79
80
43
88
34
591

1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994

1 094
3 339
112
1 503
21 950
9 625
336
230
321
312
1 308
179
692
4 487
196
1 563
3 161
4
171
45
166
12
131
79
129
155
309
1 957
3 939
187
114
138
270
1 413
14
24
284
359
52
999
81
5 225
234
297
1 847
2 114
14
501
215
28 513
2 028
3

1 061
3 325
111
1 269
25 210
12 232
419
274
332
316
1 547
216
887
6 108
218
1 914
3 158
4
147
58
162
11
151
101
145
142
283
1 949
4 201
184
141
151
303
1 435
16
28
299
393
64
1 100
84
5 619
238
304
1 966
2 413
12
476
208
27 929
1 986
3

969
3 403
96
1 043
25 574
12 352
408
294
376
353
1 724
204
875
5 953
233
1 931
2 999
4
142
54
169
11
173
90
136
133
253
1 830
4 771
161
142
166
371
1 588
16
28
362
406
72
1 370
86
5 453
243
312
1 974
2 250
11
458
203
26 820
1 828
3

831
3 092
83
764
25 759
11 897
373
319
457
430
1 589
182
1 006
5 461
240
1 840
2 958
4
170
52
165
11
170
85
130
141
266
1 761
5 463
146
139
164
417
1 926
15
27
415
394
78
1 654
84
5 441
237
323
1 954
2 225
11
485
204
24 504
1 658
2

679
2 718
143
544
26 467
11 098
357
303
404
389
1 391
156
937
5 161
211
1 788
3 305
5
194
51
158
11
147
90
137
167
302
2 040
5 797
135
138
156
419
2 281
13
26
411
375
74
1 687
79
6 267
287
356
2 135
2 637
13
600
238
21 906
1 661
3

536
2 443
210
448
27 306
10 449
345
282
341
339
1 236
142
914
4 977
190
1 682
3 605
6
208
48
184
10
127
88
141
175
322
2 292
5 728
133
141
159
414
2 327
13
26
376
356
74
1 628
77
7 524
350
386
2 122
3 690
17
671
285
19 718
1 561
3

426
2 243
204
376
28 390
11 725
420
281
343
315
1 387
164
669
6 073
204
1 870
3 575
6
205
51
196
11
126
93
148
166
315
2 254
5 507
131
148
172
373
2 230
15
27
362
355
77
1 535
76
7 583
352
405
2 166
3 677
18
663
299
17 757
1 413
4

328
1 833
192
313
27 810
12 639
420
291
370
385
1 638
176
848
6 395
213
1 902
3 239
5
189
54
198
10
123
87
134
161
298
1 975
5 061
111
142
181
371
1 959
16
27
339
376
79
1 380
75
6 872
300
392
2 124
3 154
17
610
273
14 853
1 106
4

250
1 618
149
251
25 867
11 526
347
300
413
410
1 546
152
809
5 612
201
1 736
3 138
5
191
50
212
9
118
79
109
158
307
1 897
4 766
87
127
181
349
1 876
16
24
321
397
81
1 233
69
6 437
256
370
2 140
2 811
16
587
255
12 436
965
3

1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994
1994

15
10
429
521
6
17
604
146
14
9
161
9
6
58
6
8 355
17
206
411
850
463
5 882
369
157
18 130
1 774
580
8 535
762
2 253
718
10
43
347
1 539
23
143
1 402
11 057
1 022
10 030
1 353
817
665
152
465
51
10
361
30
13
32

15
11
447
493
7
18
568
141
15
8
154
9
6
73
4
7 791
16
210
388
733
409
5 545
340
151
18 152
1 702
499
9 039
733
2 136
702
8
42
327
1 444
24
135
1 362
10 910
1 017
9 889
1 283
805
662
143
411
48
10
315
26
12
29

15
11
386
453
6
18
509
134
15
8
165
8
7
74
5
7 293
14
187
349
650
357
5 283
312
141
17 698
1 669
433
9 151
653
2 027
670
7
41
294
1 354
24
133
1 245
10 716
1 016
9 695
1 235
792
658
134
384
47
10
293
23
11
25

13
11
416
401
5
18
388
122
15
7
170
7
6
60
4
6 750
11
162
303
540
298
5 045
257
135
16 096
1 649
380
8 140
592
1 872
614
6
38
240
1 280
20
140
1 125
10 318
1 007
9 307
1 200
799
660
138
350
41
9
270
21
9
21

14
12
566
363
4
16
315
117
14
7
147
6
5
55
4
6 006
10
147
252
418
244
4 599
205
132
14 240
1 360
335
7 206
629
1 668
541
5
36
204
1 129
22
127
977
10 286
1 025
9 257
1 223
865
722
143
310
35
9
242
17
7
19

13
12
577
325
3
17
281
103
15
7
126
6
5
52
3
4 856
9
154
202
328
207
3 675
163
119
13 301
1 215
273
6 818
628
1 621
472
5
32
185
988
21
110
932
11 364
1 141
10 218
1 130
841
703
138
243
32
8
184
13
6
20

12
11
529
285
4
16
239
87
14
8
124
5
4
54
4
4 121
7
151
159
262
164
3 137
140
101
12 224
1 143
229
6 423
629
1 390
401
6
28
160
848
20
108
839
12 541
1 337
11 197
1 119
872
726
146
207
31
7
153
11
5
19

10
10
356
237
3
15
198
71
13
8
118
4
3
43
3
3 474
5
122
131
219
132
2 663
118
83
10 273
1 063
194
5 347
530
1 139
338
5
23
138
693
14
101
687
12 300
1 262
11 033
1 048
839
702
137
175
26
7
129
8
4
17

8
9
350
188
2
12
163
55
11
7
109
3
2
34
3
2 837
4
97
113
197
107
2 163
88
69
8 633
1 004
162
4 437
417
932
281
5
19
117
568
11
90
590
10 880
1 125
9 751
959
785
661
125
144
20
6
108
7
4
15

1994
1994
1994
1994
1994
1994
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995

9
8
38
11
13
7
323 589
36 155
287 434
50 060
237 374
229 124
51 755
60 170
19 771
547
39
52
283
5 428
2 328
1 203
917
58
11
1 400
35
464
575
2 065
2 660
795
910
8 076
1 188
1 194
270
649
222
4 412
39
90
10
10 970
1 867
4 076
280
1 680
2 555
494
18
3 020

7
8
38
14
11
7
318 974
40 103
278 871
42 726
236 145
214 043
43 446
52 223
16 546
468
35
46
252
4 278
2 183
963
715
54
9
1 143
34
486
464
1 635
2 243
661
872
6 445
922
1 027
233
523
192
3 430
32
76
9
10 939
1 953
4 250
299
1 718
2 163
539
17
2 972

6
8
34
12
10
6
293 276
41 115
252 161
36 935
215 226
197 818
37 201
45 686
13 838
387
36
39
221
3 418
1 908
761
586
48
8
980
31
390
373
1 346
1 915
573
814
5 311
759
896
201
439
172
2 750
21
64
10
10 383
1 924
3 954
354
1 716
1 898
521
16
2 803

6
6
30
10
10
5
266 928
41 384
225 544
31 182
194 362
175 627
31 755
39 105
11 795
311
29
34
219
2 843
1 579
712
547
56
7
818
31
295
369
1 114
1 635
503
689
4 387
629
748
171
365
151
2 247
14
54
8
8 980
1 648
3 416
303
1 490
1 630
480
13
2 532

7
4
28
10
9
5
260 262
42 376
217 886
26 171
191 714
153 895
26 228
32 292
9 691
250
23
29
159
2 446
1 282
601
432
51
6
639
30
218
300
919
1 342
415
547
3 605
510
615
144
295
128
1 845
17
45
6
7 443
1 392
2 704
257
1 286
1 380
413
12
2 275

8
3
26
11
7
4
245 534
43 428
202 106
22 150
179 957
135 936
21 385
26 480
7 885
215
19
25
92
2 060
1 012
491
344
59
5
518
31
176
247
732
1 091
331
435
2 963
425
501
120
237
105
1 512
21
38
4
6 233
1 198
2 265
201
1 066
1 138
353
12
1 947

7
4
21
9
6
3
217 233
45 710
171 523
18 561
152 962
119 615
17 760
22 214
6 458
189
16
20
61
1 698
806
407
290
59
4
447
29
155
203
573
885
257
357
2 447
354
408
101
197
84
1 242
22
35
3
5 391
1 010
2 063
168
889
937
313
11
1 661

6
3
17
8
5
2
193 450
45 279
148 170
14 919
133 252
102 395
14 622
18 565
5 229
162
13
16
53
1 368
643
337
232
39
3
375
25
130
168
456
718
201
284
2 006
286
333
84
168
68
1 015
18
30
3
4 722
779
1 846
155
858
779
294
11
1 444

5
3
15
7
3
2
174 516
42 651
131 865
11 819
120 046
85 173
12 002
15 245
4 270
130
10
13
49
1 140
510
275
187
34
2
313
20
103
139
373
578
162
227
1 649
229
281
69
142
55
833
12
26
2
3 886
653
1 567
117
646
642
252
9
1 211

1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995

114
138
132
2 553
83
18 333
521
1 015
32
1 210
106
1 401
690
99
180
942
197
952
9 567
756
318
349
201 232
64 408
57 260
197
17
1 096
3 058
144
1 801
836
96 380
3 506
750
304
467
301
1 683
92 875
2 000
8 458
41
65 407
3 877
20
1 764
10 443
865
29 044
19
953

112
130
116
2 535
80
15 320
415
830
30
1 044
86
1 230
561
79
154
763
169
722
8 040
641
255
301
201 554
70 941
63 784
198
20
957
3 343
164
1 648
826
91 301
3 547
875
305
449
291
1 627
87 754
1 564
8 131
39
61 388
4 570
21
1 547
9 607
888
28 587
17
886

106
120
101
2 409
67
13 351
343
721
26
923
73
1 082
469
70
136
666
148
599
7 041
555
235
263
182 758
61 188
53 123
221
16
953
3 823
141
1 928
984
83 495
3 046
789
266
362
246
1 383
80 449
1 289
7 553
33
56 663
4 454
18
1 362
8 114
963
27 864
14
848

91
103
91
2 193
52
11 411
291
614
21
796
60
939
394
56
116
563
129
479
6 048
476
203
225
165 502
57 189
48 664
219
12
770
4 372
124
2 008
1 022
74 120
2 615
716
227
292
214
1 166
71 505
1 068
6 568
28
51 502
3 486
13
1 167
6 740
934
25 486
14
341

75
79
80
2 003
38
9 277
245
488
17
659
47
799
329
57
97
450
108
300
4 940
389
165
185
168 008
72 500
62 836
225
12
1 093
5 035
115
2 266
918
64 322
2 352
662
205
256
190
1 039
61 970
890
5 553
21
45 557
2 635
10
966
5 500
838
23 707
13
452

62
57
66
1 734
28
7 452
205
386
14
554
43
674
277
31
78
338
88
235
3 935
305
141
149
159 793
73 951
64 925
251
14
1 139
4 405
100
2 137
980
57 364
2 042
596
175
214
172
885
55 322
737
5 214
19
40 940
2 139
9
789
4 680
795
21 294
13
420

53
44
54
1 488
22
6 257
169
292
13
485
34
552
232
32
64
248
72
295
3 297
232
119
120
134 971
59 081
50 581
312
18
859
4 079
89
2 146
996
50 531
2 040
642
172
206
157
863
48 491
607
4 494
15
36 137
1 794
8
652
4 069
716
18 772
14
356

45
36
41
1 303
19
5 165
134
219
9
428
28
440
199
27
52
194
58
246
2 757
175
101
97
118 010
52 604
44 503
317
23
810
3 915
64
2 040
932
44 012
1 793
611
152
166
134
729
42 219
500
3 328
14
32 188
1 563
6
544
3 420
656
16 003
12
287

38
30
31
1 096
17
4 230
106
161
6
370
22
344
167
30
41
163
45
193
2 279
138
85
79
108 080
53 272
45 595
258
17
462
4 533
49
1 537
821
37 354
1 352
510
115
114
96
517
36 002
410
2 280
12
28 248
1 314
4
456
2 748
532
12 940
12
231

1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995

11 291
411
1 362
2 339
5 114
155
2 624
75
4 701
11 400
149
459
31
37
200
1 759
271
329
86
197
266
160
27
1 329
1 094
3 361
112
1 534
21 212
8 996
314
215
309
303
1 274
168
631
4 128
189
1 465
3 133
4
174
41
166
12
131
71
123
156
305
1 947

11 312
354
1 264
2 415
4 739
128
2 741
57
4 674
10 726
174
477
29
36
220
1 535
261
309
83
184
202
158
24
1 271
1 071
3 279
111
1 301
24 977
12 026
412
267
332
318
1 486
213
890
6 016
215
1 876
3 181
4
153
57
161
11
147
101
143
146
292
1 961

11 495
297
1 170
2 330
4 280
119
2 907
51
4 353
10 212
158
414
26
35
206
1 349
260
287
69
185
170
142
18
1 287
990
3 420
103
1 093
25 597
12 402
414
286
359
339
1 716
207
852
6 055
230
1 945
3 037
4
140
54
169
11
171
91
137
134
257
1 864

10 882
257
1 036
2 243
3 819
116
3 019
38
3 722
8 707
127
346
21
33
191
1 209
254
258
63
176
143
108
12
849
858
3 158
82
818
25 698
12 006
377
315
453
426
1 617
185
1 003
5 541
242
1 848
2 923
4
165
51
167
11
172
83
128
138
261
1 739

10 036
222
936
2 184
3 271
139
2 940
45
3 469
7 479
106
342
28
38
185
1 010
229
249
68
165
117
89
30
627
707
2 779
140
570
26 274
11 278
363
303
418
398
1 429
159
926
5 259
217
1 805
3 221
5
191
50
155
11
148
88
135
163
297
1 974

9 037
183
857
1 851
2 855
164
2 771
37
3 106
7 183
103
312
39
36
176
767
191
216
131
148
98
143
42
1 066
559
2 471
230
455
27 043
10 351
336
281
348
351
1 239
140
946
4 865
190
1 656
3 558
6
207
47
180
10
127
85
138
176
322
2 256

7 845
150
849
1 591
2 491
185
2 455
30
2 804
6 588
127
330
42
34
195
483
178
168
125
127
78
150
45
1 141
444
2 306
225
386
28 268
11 377
407
276
341
310
1 329
158
660
5 869
200
1 827
3 609
6
208
49
195
11
127
91
147
168
319
2 284

6 588
120
730
1 397
2 132
182
2 209
26
2 320
5 391
129
282
37
33
184
368
169
114
101
103
56
118
47
892
344
1 881
203
329
27 992
12 539
425
285
362
370
1 605
174
817
6 387
211
1 903
3 293
6
191
52
197
11
124
86
136
163
301
2 023

5 055
97
616
1 199
1 798
153
1 884
21
1 875
4 515
98
202
25
29
159
394
175
79
83
86
44
94
35
641
264
1 680
161
265
26 176
11 770
359
294
407
414
1 575
157
818
5 766
207
1 773
3 102
5
188
49
207
10
119
80
111
157
301
1 872

1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995

3 891
180
106
135
270
1 405
14
23
284
353
50
987
79
5 192
235
296
1 838
2 083
14
506
218
28 541
2 021
3
16
10
416
523
6
17
610
146
14
9
162
9
6
55
6
8 382
17
205
411
869
468
5 881
372
158
18 137
1 773
590
8 523

4 122
184
134
147
294
1 425
15
27
290
389
62
1 068
83
5 649
237
302
1 950
2 452
13
483
210
27 954
1 993
3
14
11
455
498
7
18
568
140
15
8
153
9
6
71
4
7 863
16
213
391
743
417
5 588
342
153
18 098
1 719
510
8 887

4 636
161
137
164
362
1 543
16
28
350
407
71
1 309
86
5 522
247
311
1 987
2 294
12
462
207
27 090
1 863
3
15
11
394
461
6
18
526
135
15
8
163
8
6
76
5
7 358
14
193
352
663
366
5 308
319
143
17 870
1 662
443
9 234

5 341
142
134
165
419
1 845
16
27
409
399
78
1 619
84
5 427
235
319
1 932
2 252
11
471
203
24 900
1 661
3
13
12
391
407
5
18
407
122
16
7
171
7
6
62
4
6 787
11
168
304
557
307
5 040
265
135
16 452
1 682
387
8 348

5 753
128
129
157
424
2 233
13
26
415
381
75
1 688
79
6 023
276
350
2 104
2 468
13
581
229
22 253
1 649
3
14
11
546
367
5
15
321
116
13
6
149
6
5
55
4
6 127
10
148
253
427
250
4 693
212
133
14 476
1 406
344
7 327

5 735
125
129
157
426
2 323
12
26
380
360
73
1 641
77
7 400
344
381
2 107
3 601
17
667
282
19 939
1 560
4
12
12
572
330
3
17
284
103
15
7
125
6
5
51
3
4 980
9
154
206
335
212
3 776
167
122
13 398
1 234
281
6 840

5 568
126
139
171
381
2 268
15
27
366
355
77
1 560
75
7 714
359
404
2 171
3 781
18
672
306
18 162
1 452
4
13
11
555
291
4
16
244
88
14
8
124
5
4
55
4
4 233
8
155
163
266
169
3 226
142
104
12 477
1 157
235
6 546

5 134
111
136
180
378
1 999
16
27
345
368
78
1 415
75
7 025
313
395
2 127
3 267
17
620
282
15 296
1 141
4
10
10
370
245
3
15
202
74
13
8
120
4
3
45
4
3 578
6
128
133
221
136
2 746
121
86
10 577
1 072
199
5 518

4 796
88
126
182
354
1 864
16
25
326
404
83
1 252
71
6 508
261
372
2 122
2 895
16
584
256
12 893
994
3
8
9
355
197
2
13
170
57
11
7
110
3
2
35
3
2 969
4
103
115
199
111
2 272
95
71
8 929
1 018
166
4 599

1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1995
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996

758
2 265
720
10
43
350
1 539
24
143
1 399
11 066
1 017
10 043
1 368
820
667
153
478
51
11
372
30
14
32
9
8
38
11
13
7
320 717
35 194
285 523
51 115
234 408
230 627
52 921
61 206
20 200
547
40
52
282
5 587
2 341
1 236
939
57
11
1 446
35
454

744
2 154
703
8
43
330
1 458
24
137
1 381
10 973
1 020
9 947
1 293
810
664
147
415
47
10
320
26
12
29
8
8
39
14
12
6
321 730
39 793
281 937
43 772
238 165
216 341
44 588
53 327
17 045
478
35
47
255
4 451
2 221
1 006
741
55
10
1 177
35
498

672
2 046
677
7
42
302
1 364
24
131
1 266
10 894
1 025
9 865
1 250
801
665
135
389
47
10
297
24
11
26
6
8
34
12
10
7
298 827
41 235
257 591
37 906
219 685
200 907
38 174
46 771
14 268
398
36
41
221
3 548
1 970
786
596
48
8
1 008
32
418

593
1 910
626
7
37
250
1 299
20
140
1 155
10 524
1 018
9 502
1 198
791
653
138
355
42
9
273
22
9
22
6
7
30
10
10
5
270 014
41 367
228 648
32 087
196 561
179 423
32 633
40 179
12 131
316
30
35
219
2 921
1 642
720
551
56
7
850
31
318

626
1 673
553
5
35
208
1 153
22
130
994
10 204
1 022
9 178
1 231
863
721
142
321
35
9
251
18
7
19
7
4
28
10
9
4
260 922
42 258
218 663
26 879
191 785
157 182
27 074
33 296
10 008
249
24
30
170
2 501
1 332
622
448
51
6
668
30
234

625
1 629
483
5
32
188
1 009
21
112
940
11 141
1 104
10 031
1 138
839
702
137
252
32
8
192
14
6
20
8
3
26
11
7
4
249 075
43 163
205 912
22 708
183 203
138 535
22 024
27 238
8 110
210
19
25
101
2 115
1 051
508
350
56
5
532
31
185

638
1 426
412
7
28
164
872
20
109
864
12 488
1 325
11 157
1 129
875
727
148
213
31
7
157
12
6
20
7
4
22
9
6
3
222 198
45 395
176 803
19 100
157 703
122 156
18 202
22 750
6 620
185
16
21
63
1 751
832
419
291
60
4
455
30
160

553
1 175
347
5
23
141
716
15
102
709
12 520
1 287
11 226
1 068
853
712
140
180
27
7
132
9
5
18
6
3
18
8
5
2
196 727
45 486
151 241
15 457
135 784
105 142
15 003
19 050
5 363
161
14
17
53
1 410
663
347
236
43
3
385
26
137

436
970
293
5
20
122
588
11
92
609
11 149
1 149
9 996
973
794
666
127
149
21
6
112
7
4
15
5
3
15
7
3
2
178 695
43 058
135 637
12 235
123 402
88 208
12 305
15 681
4 375
133
11
14
49
1 162
530
287
187
35
3
321
21
108

1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996

580
2 135
2 725
819
911
8 296
1 226
1 214
275
671
228
4 538
40
92
11
10 905
1 828
4 007
287
1 670
2 620
475
18
3 016
114
140
135
2 546
82
18 787
538
1 045
32
1 239
109
1 423
712
102
188
973
201
993
9 781
773
322
357
198 188
61 086
53 821
200
15
1 139

477
1 693
2 305
679
879
6 648
952
1 049
238
541
196
3 549
34
78
9
10 953
1 938
4 255
288
1 705
2 214
536
17
2 993
113
131
119
2 549
82
15 688
430
852
31
1 069
88
1 256
580
81
162
783
173
752
8 209
658
255
309
203 382
71 614
64 571
200
20
963

377
1 390
1 969
587
829
5 474
780
919
207
453
175
2 841
23
66
10
10 535
1 945
4 034
350
1 725
1 939
527
16
2 851
108
123
103
2 447
70
13 642
354
737
27
947
75
1 107
485
71
143
680
151
604
7 188
569
233
270
186 830
63 393
55 496
220
17
968

367
1 149
1 684
517
713
4 521
648
773
176
378
155
2 312
15
56
8
9 218
1 701
3 512
314
1 515
1 672
489
14
2 588
95
107
94
2 238
55
11 721
299
631
22
824
63
963
408
57
123
579
132
485
6 213
487
205
232
167 028
56 326
47 967
220
13
768

309
948
1 388
430
565
3 712
525
636
148
307
132
1 895
16
47
6
7 641
1 431
2 788
265
1 300
1 419
424
12
2 327
78
83
83
2 044
40
9 608
252
505
18
684
48
821
340
58
103
466
112
329
5 112
401
167
192
167 362
69 808
60 323
224
12
1 029

252
756
1 125
343
441
3 045
435
516
123
246
109
1 552
21
39
4
6 388
1 229
2 310
210
1 090
1 173
362
12
2 003
64
59
69
1 781
29
7 693
211
399
15
568
43
694
285
34
83
353
92
247
4 059
316
140
155
162 679
75 312
66 162
244
13
1 160

207
589
909
265
359
2 511
363
421
103
203
88
1 273
22
36
4
5 512
1 047
2 098
171
903
964
317
12
1 700
54
45
56
1 523
23
6 407
174
304
14
493
35
572
238
31
68
259
74
297
3 364
241
119
125
139 429
61 902
53 333
303
17
899

171
465
737
206
287
2 057
294
342
86
172
70
1 040
19
31
3
4 847
813
1 896
157
872
800
297
11
1 475
46
36
43
1 330
20
5 309
139
229
9
435
29
458
203
27
55
199
60
263
2 819
182
100
100
120 086
52 982
44 813
322
23
839

142
380
593
164
233
1 689
236
287
70
146
57
850
13
26
2
4 034
680
1 610
122
691
659
263
10
1 249
40
30
33
1 129
17
4 334
110
166
6
379
23
355
173
29
43
166
47
202
2 327
141
84
81
110 818
53 950
46 287
271
18
495

1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996

3 041
134
1 877
859
96 547
3 387
689
297
458
293
1 649
93 160
2 110
8 459
40
65 721
3 675
19
1 799
10 472
864
28 982
19
977
11 293
415
1 376
2 301
5 169
159
2 596
80
4 596
11 573
135
439
31
37
186
1 810
279
336
84
202
281
158
26
1 370
1 093
3 412
117
1 576

3 270
165
1 620
806
92 359
3 580
862
308
457
297
1 656
88 779
1 643
8 187
39
62 120
4 485
21
1 582
9 831
871
28 612
17
877
11 249
365
1 280
2 415
4 819
135
2 706
59
4 691
10 796
169
483
30
36
216
1 577
265
316
83
186
212
159
25
1 247
1 079
3 254
116
1 344

3 725
145
1 870
952
85 059
3 133
796
274
378
254
1 431
81 926
1 346
7 680
34
57 548
4 545
19
1 393
8 410
950
28 071
14
892
11 487
306
1 192
2 350
4 366
123
2 854
52
4 435
10 307
160
428
27
36
205
1 381
264
296
69
186
176
145
21
1 253
1 009
3 406
105
1 139

4 226
125
1 981
1 025
75 891
2 661
711
233
300
219
1 198
73 229
1 113
6 755
28
52 501
3 691
13
1 197
6 995
936
25 795
14
404
10 993
262
1 063
2 252
3 902
117
2 941
37
3 808
9 017
129
350
23
35
189
1 239
260
265
66
177
149
120
14
931
884
3 217
98
872

4 984
116
2 197
923
65 863
2 383
659
209
260
193
1 062
63 480
926
5 671
22
46 532
2 785
10
994
5 705
836
23 912
14
422
10 160
226
960
2 211
3 351
137
2 889
41
3 500
7 779
105
335
29
38
182
1 053
238
252
75
165
122
97
27
722
734
2 842
155
607

4 539
102
2 135
957
58 462
2 058
587
178
217
174
901
56 403
767
5 264
19
41 714
2 221
9
812
4 808
791
21 670
14
428
9 200
188
874
1 915
2 909
161
2 788
36
3 157
7 235
96
309
39
36
170
821
198
222
125
149
102
134
41
997
582
2 508
234
469

4 133
92
2 131
993
51 642
2 023
618
171
207
160
866
49 619
632
4 659
15
36 889
1 846
8
669
4 178
723
19 220
14
366
8 045
154
865
1 631
2 543
184
2 527
29
2 861
6 665
119
331
42
35
188
529
181
176
125
130
83
145
45
1 088
463
2 348
240
396

3 889
68
2 087
942
45 030
1 830
602
157
173
139
759
43 200
520
3 551
14
32 740
1 601
6
558
3 543
668
16 534
13
297
6 824
124
761
1 427
2 182
186
2 295
25
2 400
5 540
128
298
38
33
184
374
171
121
104
108
60
117
48
901
360
1 944
213
339

4 356
51
1 619
853
38 664
1 417
517
122
121
103
554
37 248
424
2 436
12
29 130
1 369
4
467
2 856
550
13 577
12
239
5 323
100
643
1 246
1 865
160
1 983
21
1 984
4 627
102
220
27
30
161
398
177
83
82
91
46
92
37
641
278
1 723
165
274

1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996

20 206
8 183
287
199
297
294
1 246
154
544
3 631
182
1 349
3 084
4
176
35
168
12
131
60
115
157
297
1 924
3 861
170
98
134
274
1 400
14
22
288
345
48
986
79
5 078
237
296
1 823
1 978
14
509
220
28 606
2 008
4
16
10
393
525

24 604
11 714
402
259
329
317
1 433
208
875
5 855
211
1 824
3 194
4
158
56
161
11
143
98
141
149
299
1 970
4 054
181
129
143
288
1 416
15
27
285
384
60
1 040
82
5 642
237
301
1 936
2 451
13
490
213
28 008
2 003
3
14
11
459
501

25 654
12 474
419
280
347
329
1 688
207
849
6 173
227
1 954
3 068
4
140
55
168
11
167
94
139
136
263
1 889
4 517
162
135
160
353
1 508
16
28
338
406
69
1 253
86
5 596
248
310
1 996
2 351
12
468
209
27 262
1 888
3
15
10
405
466

25 678
12 124
383
309
441
415
1 642
186
984
5 661
243
1 861
2 913
4
160
51
169
11
171
83
127
135
258
1 741
5 207
137
132
166
417
1 770
16
27
400
402
78
1 575
85
5 434
235
316
1 920
2 281
12
464
203
25 254
1 667
3
13
11
375
413

26 130
11 445
367
305
431
406
1 463
160
932
5 348
223
1 810
3 148
4
187
50
155
11
152
87
132
159
290
1 918
5 692
124
126
157
428
2 167
14
25
416
386
76
1 690
80
5 844
264
343
2 070
2 369
13
561
223
22 616
1 633
3
13
11
519
371

26 824
10 380
333
282
359
361
1 254
139
963
4 849
192
1 649
3 509
6
205
46
174
10
131
84
135
176
320
2 218
5 746
121
124
155
432
2 315
12
25
385
363
73
1 657
77
7 189
333
375
2 106
3 426
17
657
274
20 225
1 567
3
12
12
569
334

28 065
11 063
392
274
339
310
1 281
152
686
5 654
197
1 778
3 628
6
210
48
193
11
129
89
144
170
322
2 303
5 616
122
135
167
390
2 294
14
26
371
354
77
1 583
75
7 758
362
402
2 163
3 827
18
677
306
18 498
1 483
4
13
11
572
297

28 099
12 361
427
281
354
354
1 554
170
780
6 340
209
1 891
3 354
6
194
51
196
11
126
86
137
164
303
2 075
5 214
113
135
177
381
2 044
16
27
350
362
78
1 450
75
7 171
324
398
2 130
3 380
17
631
288
15 773
1 188
4
11
11
396
253

26 467
11 962
371
289
398
411
1 591
161
826
5 908
210
1 796
3 091
5
186
49
203
10
120
81
114
156
296
1 867
4 834
92
128
182
359
1 862
16
25
330
404
83
1 275
72
6 580
268
375
2 108
2 971
16
584
258
13 309
1 017
3
8
9
357
205

1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996
1996

6
17
617
148
14
9
164
9
6
52
6
8 417
18
201
411
892
475
5 885
377
159
18 181
1 774
600
8 549
748
2 278
724
10
43
354
1 541
24
143
1 391
11 123
1 014
10 104
1 389
825
672
152
494
52
11
386
31
14
32
9
8
38
11

7
18
571
140
15
8
153
9
6
68
4
7 930
16
216
393
756
424
5 625
345
155
18 075
1 733
522
8 774
753
2 171
706
9
43
334
1 473
24
138
1 395
11 102
1 025
10 072
1 308
817
668
150
423
47
10
326
27
12
29
8
8
39
14

6
17
538
135
15
8
160
8
6
77
4
7 399
15
200
354
672
373
5 318
323
145
17 975
1 662
453
9 245
690
2 063
682
7
41
310
1 377
25
131
1 290
11 048
1 031
10 013
1 262
808
669
138
393
47
10
301
24
12
26
7
8
35
13

5
18
426
121
15
7
168
7
6
64
4
6 824
12
175
306
567
315
5 041
272
136
16 764
1 697
394
8 549
600
1 936
633
7
37
259
1 311
20
139
1 181
10 678
1 026
9 648
1 197
785
649
135
360
43
9
276
22
9
22
6
7
30
10

5
15
328
115
13
6
151
6
5
56
4
6 226
10
152
255
440
256
4 761
218
134
14 756
1 460
350
7 471
619
1 693
561
6
35
213
1 176
21
133
1 018
10 292
1 024
9 264
1 227
852
712
140
329
36
10
257
19
7
19
6
5
27
10

3
16
286
105
14
7
128
6
5
50
3
5 152
9
153
209
341
215
3 928
172
125
13 506
1 256
290
6 875
623
1 631
491
5
32
190
1 030
21
114
948
10 957
1 079
9 872
1 152
843
705
137
263
32
8
202
14
6
20
8
3
26
11

4
16
249
90
15
8
124
5
4
54
4
4 342
8
157
167
272
175
3 311
145
108
12 673
1 169
241
6 626
641
1 464
421
6
28
167
895
21
109
885
12 323
1 300
11 017
1 133
873
726
147
218
30
8
162
12
6
20
7
3
23
10

3
15
207
76
14
8
121
4
4
47
4
3 682
6
134
136
224
140
2 828
124
90
10 903
1 083
204
5 700
574
1 215
355
6
24
145
740
16
104
736
12 634
1 311
11 317
1 085
864
720
144
184
28
7
136
9
5
18
6
3
18
8

2
13
175
59
12
7
111
3
3
36
3
3 086
4
108
116
200
115
2 367
100
74
9 206
1 028
171
4 751
457
1 005
303
5
20
126
608
12
94
627
11 432
1 176
10 251
988
803
673
130
154
22
6
115
7
4
15
5
3
16
7

1996
1996
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997

13
7
319 544
34 518
285 026
52 001
233 025
231 465
53 996
62 176
20 644
542
42
53
283
5 704
2 378
1 272
959
56
12
1 485
35
490
595
2 197
2 785
847
907
8 465
1 260
1 224
281
692
235
4 628
40
93
11
10 858
1 759
4 007
288
1 650
2 678
458
18
3 015
114
141
136
2 543

12
6
322 606
39 246
283 360
44 771
238 589
218 430
45 673
54 340
17 521
485
35
49
260
4 620
2 239
1 047
771
56
10
1 209
35
518
490
1 751
2 360
696
885
6 832
981
1 072
243
559
201
3 651
35
81
9
10 935
1 923
4 223
281
1 694
2 267
529
17
3 000
113
132
122
2 550

10
7
304 290
41 331
262 959
38 880
224 078
203 789
39 200
47 875
14 749
409
36
42
225
3 689
2 026
820
616
49
9
1 034
33
463
390
1 436
2 023
601
843
5 635
803
941
212
468
179
2 928
25
69
9
10 656
1 955
4 107
339
1 726
1 981
532
17
2 889
110
124
106
2 475

9
5
274 256
41 418
232 837
33 051
199 786
183 354
33 528
41 281
12 477
324
32
36
218
3 009
1 704
722
555
54
7
879
31
354
362
1 188
1 731
529
738
4 657
667
800
181
392
159
2 375
17
58
9
9 471
1 759
3 604
328
1 551
1 718
497
15
2 643
98
110
96
2 282

9
4
260 809
42 074
218 734
27 626
191 108
160 649
27 960
34 351
10 360
250
25
31
183
2 556
1 382
644
469
52
6
699
30
261
321
978
1 436
447
586
3 820
542
657
152
319
137
1 942
16
48
6
7 849
1 474
2 883
273
1 311
1 458
437
13
2 373
82
87
85
2 077

8
4
251 810
43 004
208 807
23 277
185 529
141 225
22 727
28 053
8 363
205
20
26
112
2 173
1 091
526
359
53
5
549
31
201
258
784
1 160
356
451
3 128
444
534
127
255
113
1 589
20
41
4
6 537
1 262
2 348
221
1 112
1 211
371
13
2 059
66
63
72
1 828

6
3
227 387
44 937
182 450
19 627
162 823
124 652
18 656
23 296
6 792
180
17
22
67
1 803
857
432
294
59
4
462
31
172
213
608
934
274
360
2 572
371
433
105
208
91
1 301
22
36
4
5 634
1 082
2 124
176
923
994
322
12
1 741
55
46
59
1 557

5
2
200 272
45 625
154 647
16 014
138 634
107 938
15 402
19 540
5 509
158
14
18
53
1 457
682
358
241
47
3
394
27
148
175
475
755
210
290
2 108
303
352
88
176
73
1 062
20
32
3
4 961
856
1 941
159
872
822
299
12
1 502
47
37
46
1 352

4
2
181 599
43 488
138 111
12 677
125 434
91 023
12 622
16 135
4 483
134
11
14
48
1 188
547
297
190
36
3
329
22
118
146
385
608
166
236
1 727
243
293
72
150
59
866
15
27
2
4 190
700
1 662
129
740
677
271
10
1 282
41
31
34
1 159

1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997

81
19 195
552
1 072
31
1 261
111
1 438
725
103
202
1 003
205
1 028
9 986
788
324
365
196 677
59 735
52 494
196
14
1 146
3 031
129
1 868
857
96 606
3 277
642
293
454
282
1 606
93 329
2 188
8 453
38
65 851
3 526
18
1 829
10 575
850
28 673
19
961
11 217
414
1 384
2 289

83
16 053
444
876
31
1 093
90
1 281
594
83
172
805
178
785
8 370
675
257
318
203 653
70 916
63 905
204
20
983
3 205
162
1 637
800
93 180
3 579
836
309
461
300
1 673
89 601
1 699
8 230
39
62 774
4 365
21
1 619
9 996
859
28 666
17
883
11 210
375
1 297
2 400

73
13 946
365
755
28
969
77
1 132
498
72
153
695
155
618
7 335
584
231
279
190 855
65 712
58 016
221
18
967
3 627
150
1 798
915
86 569
3 226
804
282
394
264
1 481
83 343
1 387
7 791
35
58 435
4 600
19
1 427
8 719
932
28 221
15
906
11 447
316
1 212
2 371

57
12 033
307
649
23
850
65
988
418
59
133
595
136
486
6 379
500
207
240
169 629
56 500
48 225
224
13
804
4 107
127
1 979
1 021
77 624
2 715
707
240
309
224
1 235
74 910
1 145
6 940
29
53 459
3 905
14
1 230
7 248
939
26 218
14
514
11 119
268
1 093
2 265

42
9 949
258
524
18
711
51
844
349
57
111
482
116
354
5 292
412
170
200
165 861
66 123
56 907
224
12
947
4 847
117
2 127
942
67 570
2 405
652
213
261
197
1 081
65 166
949
5 832
23
47 608
2 950
11
1 025
5 930
839
24 078
15
377
10 285
231
983
2 221

30
7 965
216
412
15
585
43
714
291
39
90
369
95
264
4 204
327
141
162
164 599
75 689
66 396
241
13
1 166
4 699
104
2 138
932
59 524
2 095
585
184
222
177
928
57 429
787
5 285
19
42 457
2 313
9
836
4 942
781
22 041
14
443
9 354
193
897
1 986

24
6 558
179
318
14
501
36
592
243
29
73
270
77
294
3 432
251
120
130
144 309
65 145
56 502
294
16
959
4 178
93
2 116
987
52 789
1 990
590
171
206
162
862
50 799
648
4 806
16
37 712
1 908
8
687
4 283
730
19 653
14
377
8 248
158
875
1 673

20
5 460
144
239
10
442
29
476
206
28
59
204
63
284
2 883
189
101
104
122 489
53 645
45 409
326
22
840
3 906
73
2 116
953
46 077
1 861
592
160
180
143
785
44 216
532
3 778
14
33 337
1 640
7
572
3 663
674
17 064
13
309
7 045
128
796
1 458

17
4 452
114
173
7
386
23
370
176
28
47
169
49
214
2 382
144
84
84
112 291
53 630
45 908
286
20
567
4 196
52
1 727
873
39 774
1 478
519
129
128
110
593
38 296
433
2 618
12
29 785
1 417
5
479
2 975
572
14 178
12
248
5 602
104
669
1 281

1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997

5 235
157
2 549
82
4 366
11 663
124
418
31
37
174
1 870
289
343
84
205
291
153
26
1 385
1 093
3 423
121
1 597
19 609
7 710
269
187
280
284
1 200
145
522
3 391
174
1 259
3 027
4
177
33
165
12
132
54
109
157
282
1 898
3 813
163
98
132

4 888
142
2 680
60
4 712
10 892
163
482
30
36
210
1 618
269
319
84
188
226
157
26
1 239
1 082
3 254
121
1 385
23 972
11 197
385
249
326
315
1 387
199
831
5 549
207
1 748
3 197
4
163
52
162
11
140
93
138
152
304
1 973
3 998
176
126
139

4 456
127
2 813
52
4 505
10 354
162
443
27
36
206
1 417
266
302
70
185
183
146
23
1 202
1 025
3 374
107
1 180
25 686
12 516
422
276
340
325
1 648
207
860
6 262
225
1 951
3 101
4
142
55
166
11
162
96
140
138
270
1 912
4 413
164
138
156

3 982
119
2 877
39
3 929
9 287
132
359
25
37
187
1 266
265
271
68
177
156
127
16
978
908
3 278
110
926
25 669
12 217
391
301
422
398
1 669
185
943
5 787
241
1 880
2 925
4
154
51
170
11
170
84
128
134
256
1 760
5 067
135
133
165

3 439
134
2 833
37
3 524
8 089
105
326
30
38
178
1 094
246
252
84
165
128
108
25
819
760
2 910
171
649
25 962
11 564
368
306
443
415
1 493
160
948
5 397
229
1 803
3 076
4
183
49
158
11
155
85
128
154
283
1 863
5 615
118
126
158

2 962
158
2 778
35
3 222
7 346
93
307
39
37
167
870
207
226
123
149
106
126
41
964
607
2 557
243
483
26 617
10 501
336
284
372
369
1 282
138
952
4 912
196
1 659
3 451
5
203
46
168
10
136
83
132
175
316
2 171
5 754
117
123
153

2 593
182
2 595
27
2 910
6 722
110
326
43
35
179
584
183
181
129
131
88
139
45
1 033
480
2 374
256
405
27 768
10 740
373
272
338
316
1 247
145
743
5 397
193
1 717
3 632
6
210
46
190
10
131
86
140
173
324
2 311
5 650
118
133
163

2 234
190
2 373
23
2 494
5 703
125
313
39
34
184
388
173
128
109
111
65
114
48
893
377
2 030
226
347
28 130
12 086
424
277
349
337
1 490
165
727
6 240
207
1 870
3 421
6
198
50
196
11
129
87
138
165
307
2 131
5 302
114
137
174

1 916
169
2 088
21
2 068
4 710
106
237
30
31
162
390
177
86
84
95
48
89
40
639
291
1 749
172
284
26 736
12 090
384
285
388
402
1 601
163
828
6 018
211
1 811
3 110
5
185
49
200
10
122
81
117
157
294
1 885
4 887
97
131
180

1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997

275
1 385
13
21
287
337
47
974
77
5 059
233
293
1 823
1 966
14
509
218
28 625
1 997
4
16
10
382
523
5
17
622
148
14
8
163
9
6
50
6
8 377
18
200
410
908
478
5 826
375
161
18 252
1 773
604
8 622
733
2 281
729
11

284
1 410
15
26
281
376
58
1 021
81
5 580
237
301
1 917
2 399
14
496
215
28 071
2 006
3
14
11
455
506
7
18
575
142
15
8
155
9
6
65
5
8 016
16
217
395
773
432
5 678
349
156
18 049
1 745
536
8 667
759
2 191
708
9

343
1 480
16
28
327
402
68
1 203
85
5 656
246
309
1 997
2 405
12
474
211
27 397
1 911
3
15
10
418
472
7
18
545
135
15
8
158
8
6
76
4
7 457
15
207
356
681
380
5 345
325
147
18 029
1 672
464
9 192
706
2 082
687
7

412
1 703
16
27
390
403
76
1 518
85
5 460
238
315
1 929
2 298
12
462
204
25 615
1 688
3
13
11
368
421
5
17
448
121
14
6
164
7
6
67
4
6 872
12
182
307
579
323
5 050
280
137
17 055
1 691
402
8 755
615
1 958
641
7

433
2 085
14
25
415
389
77
1 690
81
5 707
254
337
2 019
2 327
13
538
217
22 990
1 607
3
13
11
481
374
5
15
338
113
13
6
152
7
5
56
3
6 294
10
157
256
453
263
4 796
224
134
15 090
1 522
356
7 640
609
1 728
570
6

436
2 303
12
25
391
367
74
1 671
77
6 911
320
369
2 109
3 184
16
645
266
20 533
1 573
3
13
11
567
338
3
16
288
106
14
6
131
6
5
51
3
5 343
10
153
210
349
219
4 099
177
128
13 616
1 281
301
6 921
625
1 621
498
5

403
2 307
14
26
373
353
76
1 604
76
7 745
361
398
2 149
3 831
19
680
305
18 756
1 498
4
12
11
576
302
3
17
254
92
15
8
124
6
4
53
4
4 452
8
159
171
277
180
3 398
147
112
12 807
1 179
247
6 660
639
1 502
430
6

382
2 097
16
27
357
356
78
1 483
75
7 321
334
401
2 138
3 493
18
642
294
16 298
1 248
4
11
11
434
261
3
16
213
79
14
8
122
5
4
49
4
3 794
7
141
138
228
145
2 916
127
93
11 256
1 098
209
5 899
595
1 257
364
6

366
1 874
16
26
335
395
82
1 307
73
6 649
276
378
2 098
3 028
16
588
261
13 691
1 033
4
9
10
351
214
2
14
180
63
12
7
112
4
3
38
3
3 193
4
114
117
201
119
2 456
105
77
9 465
1 035
176
4 894
479
1 039
311
5

1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1997
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998

43
356
1 539
25
143
1 392
11 056
992
10 059
1 400
822
671
151
508
52
11
399
32
14
32
9
8
38
11
13
7
319 553
34 062
285 491
52 774
232 717
231 894
55 040
63 140
21 110
534
43
53
286
5 791
2 435
1 311
979
54
12
1 518
35
560
619
2 255
2 844
877

43
337
1 486
24
140
1 402
11 244
1 032
10 207
1 326
825
674
152
432
48
10
334
28
13
29
8
8
39
14
12
6
321 630
38 479
283 151
45 693
237 458
220 221
46 666
55 231
17 954
490
35
50
264
4 783
2 242
1 084
804
57
10
1 239
35
537
501
1 808
2 410
713

40
316
1 393
25
132
1 315
11 205
1 036
10 164
1 273
814
673
142
397
47
10
304
24
12
27
7
8
36
13
11
6
309 510
41 374
268 136
39 863
228 273
206 499
40 266
48 989
15 263
421
35
44
232
3 837
2 077
862
644
51
9
1 059
34
516
409
1 484
2 076
616

37
270
1 319
21
136
1 202
10 856
1 035
9 817
1 206
787
653
134
366
44
9
281
22
10
22
6
7
30
11
9
6
279 439
41 552
237 887
34 067
203 820
187 318
34 452
42 420
12 842
334
33
37
216
3 108
1 764
724
559
52
8
908
31
398
357
1 229
1 777
541

34
219
1 202
21
135
1 049
10 432
1 029
9 399
1 213
833
697
136
334
37
9
261
20
7
19
6
5
27
10
9
4
260 550
41 854
218 695
28 419
190 277
164 260
28 876
35 450
10 738
253
26
32
195
2 615
1 433
665
493
55
7
732
30
295
335
1 010
1 486
464

32
191
1 051
21
117
953
10 837
1 066
9 767
1 172
850
713
138
275
31
8
214
15
6
20
7
3
26
11
8
4
253 847
42 923
210 924
23 868
187 056
144 042
23 488
28 921
8 643
200
21
27
125
2 231
1 134
545
373
50
6
568
30
223
265
813
1 196
370

28
171
916
21
108
901
12 124
1 261
10 857
1 133
867
722
146
223
30
8
167
12
6
20
7
3
23
10
6
3
232 549
44 417
188 133
20 152
167 981
127 136
19 139
23 871
6 975
175
17
23
72
1 855
883
446
298
57
4
470
31
187
219
628
960
284

24
149
766
17
105
767
12 715
1 334
11 375
1 101
874
728
146
189
28
7
140
10
5
18
6
3
19
8
5
2
204 142
45 689
158 453
16 580
141 872
110 729
15 817
20 039
5 665
156
14
19
54
1 507
701
370
246
51
3
403
29
162
180
486
773
216

20
130
627
12
95
642
11 740
1 207
10 528
1 006
817
684
133
158
23
6
118
7
4
16
5
3
16
7
4
2
183 770
43 922
139 848
13 143
126 705
93 708
12 953
16 602
4 593
133
12
15
49
1 218
562
306
195
38
3
337
23
131
149
391
624
169

1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998

898
8 601
1 291
1 229
288
713
241
4 693
41
92
11
10 830
1 673
4 058
286
1 623
2 729
442
18
3 017
113
143
137
2 543
80
19 583
564
1 097
31
1 278
114
1 448
732
103
219
1 033
209
1 061
10 194
800
326
374
196 173
59 672
52 562
187
14
1 123
3 023
127
1 802
835

888
6 999
1 009
1 093
246
577
205
3 739
36
84
9
10 886
1 907
4 161
279
1 683
2 321
518
18
2 995
113
133
126
2 540
83
16 397
458
900
31
1 114
92
1 305
604
85
183
826
182
819
8 519
690
262
327
202 423
68 946
61 892
209
20
1 015
3 150
156
1 695
808

853
5 797
826
962
217
484
182
3 017
28
71
9
10 746
1 956
4 168
325
1 720
2 023
537
17
2 918
111
126
109
2 496
76
14 265
377
774
29
989
78
1 158
508
73
164
711
159
643
7 483
599
231
287
194 711
67 993
60 519
222
19
955
3 528
156
1 716
877

762
4 799
687
828
187
406
163
2 441
18
60
9
9 732
1 817
3 698
342
1 592
1 764
504
15
2 696
102
114
97
2 324
60
12 350
315
667
24
874
68
1 013
427
62
143
613
139
489
6 546
512
210
249
173 085
57 548
49 315
229
14
861
4 011
129
1 979
1 011

610
3 933
560
680
157
332
142
1 990
15
50
7
8 073
1 520
2 988
281
1 323
1 498
449
14
2 415
85
92
88
2 106
44
10 292
265
545
18
738
54
868
356
55
120
499
120
370
5 477
424
174
209
164 144
62 142
53 230
226
12
862
4 655
117
2 072
968

462
3 215
455
552
130
266
118
1 627
20
42
5
6 684
1 295
2 383
232
1 129
1 251
381
14
2 116
69
66
75
1 874
32
8 264
221
426
15
603
43
734
296
45
97
385
99
285
4 365
337
142
169
165 668
75 126
65 720
240
13
1 156
4 852
106
2 130
909

362
2 637
380
447
107
215
95
1 330
22
37
4
5 757
1 115
2 146
182
947
1 025
329
13
1 783
57
47
61
1 594
24
6 719
184
332
14
510
37
612
248
28
78
283
80
290
3 508
260
121
135
149 247
68 446
59 721
283
16
1 029
4 224
93
2 102
977

292
2 162
312
363
89
181
75
1 086
21
32
3
5 067
904
1 982
159
865
845
300
12
1 527
48
38
48
1 373
21
5 618
149
249
12
447
29
495
208
29
64
211
65
304
2 948
196
102
109
125 302
54 711
46 411
327
21
829
3 952
78
2 127
965

237
1 765
250
299
74
154
60
882
16
27
2
4 348
716
1 721
137
789
698
277
10
1 313
42
31
36
1 187
18
4 582
118
183
7
392
24
387
179
27
51
171
52
228
2 442
149
85
88
113 054
52 760
44 931
302
21
658
4 062
54
1 846
886

1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998

96 588
3 179
610
290
454
269
1 556
93 409
2 236
8 441
37
65 859
3 421
18
1 854
10 715
827
28 211
18
914
11 097
410
1 386
2 291
5 310
149
2 490
83
4 064
11 703
116
397
31
36
162
1 935
299
349
87
205
295
147
26
1 389
1 094
3 404
126
1 604
19 304
7 486
258
180

93 739
3 543
799
308
458
300
1 677
90 196
1 742
8 255
39
63 323
4 212
21
1 657
10 095
851
28 727
18
901
11 193
385
1 314
2 370
4 947
149
2 660
63
4 728
11 011
156
476
31
37
202
1 659
272
319
86
190
242
153
27
1 247
1 083
3 278
128
1 424
23 109
10 497
363
236

88 006
3 317
813
291
410
273
1 530
84 689
1 421
7 886
36
59 304
4 622
20
1 462
9 028
911
28 317
15
898
11 382
327
1 230
2 390
4 547
133
2 779
52
4 562
10 395
164
457
28
37
208
1 454
268
306
73
184
190
146
24
1 158
1 040
3 331
111
1 216
25 674
12 512
423
273

79 322
2 777
706
248
319
229
1 275
76 544
1 172
7 119
30
54 386
4 111
15
1 266
7 503
942
26 708
14
647
11 243
275
1 123
2 280
4 061
122
2 832
41
4 070
9 507
137
373
26
39
186
1 290
268
277
67
178
162
130
19
994
933
3 335
114
979
25 683
12 297
399
293

69 392
2 422
643
216
263
201
1 099
66 970
967
6 024
24
48 742
3 128
11
1 057
6 169
848
24 241
15
332
10 412
235
1 006
2 218
3 533
132
2 773
32
3 552
8 370
107
318
31
40
175
1 133
253
251
92
164
135
119
23
884
786
2 981
184
696
25 804
11 656
368
307

60 610
2 143
586
191
227
180
960
58 467
802
5 297
19
43 203
2 420
9
863
5 086
767
22 388
15
456
9 501
198
924
2 055
3 016
157
2 741
33
3 293
7 544
91
306
40
37
166
915
216
229
127
149
111
121
40
989
632
2 617
259
499
26 426
10 681
344
287

53 955
1 954
562
170
203
164
856
52 001
661
4 931
16
38 575
1 978
8
707
4 388
736
20 066
14
389
8 448
162
882
1 718
2 642
178
2 654
25
2 954
6 779
100
315
43
35
170
644
185
185
135
131
92
132
47
988
499
2 392
272
415
27 428
10 449
353
272

47 151
1 885
580
164
186
147
808
45 267
542
4 000
14
33 979
1 682
7
587
3 779
677
17 582
14
323
7 253
132
833
1 490
2 288
193
2 442
22
2 593
5 858
122
328
39
34
183
410
176
134
113
114
70
110
48
862
394
2 126
242
354
28 098
11 752
418
274

40 749
1 534
516
136
135
116
630
39 215
441
2 819
13
30 289
1 461
5
491
3 099
596
14 749
12
258
5 883
107
696
1 309
1 957
177
2 196
20
2 135
4 796
110
255
31
32
164
376
175
89
90
98
51
83
43
647
304
1 770
184
294
26 982
12 149
395
282

1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998

261
273
1 139
141
545
3 333
165
1 190
2 967
4
176
32
160
11
134
52
104
157
263
1 869
3 759
158
103
128
273
1 368
13
22
283
329
47
958
74
5 092
225
289
1 834
2 008
15
506
214
28 608
1 984
4
15
10
379
520
5
17
624
148

322
312
1 349
187
762
5 113
202
1 651
3 188
4
168
48
164
11
138
85
133
155
308
1 970
3 953
170
123
136
282
1 407
15
25
280
367
56
1 008
81
5 471
239
301
1 894
2 302
14
503
217
28 135
2 003
3
15
10
442
510
7
18
581
143

338
324
1 597
207
880
6 314
222
1 936
3 136
4
146
56
164
11
158
98
141
141
279
1 933
4 322
165
142
151
332
1 460
16
28
317
396
67
1 161
84
5 704
244
307
1 991
2 456
13
479
213
27 501
1 932
3
14
11
432
476
7
18
549
135

398
377
1 693
185
895
5 918
238
1 903
2 952
4
149
51
170
11
169
85
129
134
255
1 791
4 930
136
137
163
405
1 646
16
27
380
402
75
1 454
86
5 504
242
314
1 954
2 308
12
465
207
25 966
1 723
3
13
11
369
429
6
16
472
122

453
423
1 523
159
968
5 428
235
1 793
3 009
4
179
49
161
11
157
83
124
149
276
1 814
5 527
112
128
158
438
1 998
15
25
414
390
78
1 685
82
5 611
246
330
1 962
2 329
13
516
213
23 371
1 577
3
12
11
439
378
5
15
351
111

388
376
1 319
138
923
5 025
202
1 680
3 387
5
201
47
163
10
140
84
129
173
312
2 119
5 754
113
124
151
436
2 284
13
24
397
369
74
1 686
78
6 603
305
364
2 109
2 922
16
630
256
20 853
1 576
3
13
11
563
342
4
15
289
106

339
327
1 225
139
814
5 139
189
1 652
3 625
6
210
45
188
10
133
83
135
176
325
2 309
5 677
114
132
158
417
2 312
13
25
375
352
75
1 623
76
7 678
358
393
2 133
3 791
19
680
302
18 966
1 501
4
12
11
570
307
3
17
259
94

345
322
1 420
160
671
6 098
204
1 839
3 488
6
202
48
195
11
132
87
138
166
311
2 187
5 394
112
140
171
382
2 154
15
26
364
352
78
1 517
75
7 464
343
403
2 147
3 597
18
653
300
16 831
1 312
4
12
11
478
268
3
16
218
81

378
389
1 600
162
823
6 090
210
1 819
3 154
5
186
49
198
10
124
82
120
159
295
1 922
4 954
102
135
177
373
1 897
16
26
340
381
81
1 347
73
6 724
286
383
2 095
3 080
17
596
266
14 059
1 047
4
9
10
344
222
2
14
183
66

1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1998
1999
1999

14
8
159
8
6
49
5
8 291
18
201
407
920
479
5 733
370
164
18 333
1 771
605
8 719
713
2 276
736
11
43
358
1 535
25
142
1 400
10 922
959
9 958
1 406
814
665
149
521
52
11
412
32
14
32
9
8
40
12
13
7
319 799
33 731

15
8
156
9
6
61
5
8 110
17
215
397
794
440
5 735
355
157
18 022
1 756
549
8 575
762
2 213
709
10
44
341
1 497
23
141
1 401
11 384
1 041
10 339
1 346
835
681
153
443
49
10
344
28
13
29
8
8
39
14
12
6
319 496
37 591

16
8
157
9
6
75
4
7 528
15
213
359
690
387
5 387
327
150
18 041
1 686
475
9 091
721
2 101
691
8
39
320
1 410
24
133
1 340
11 353
1 041
10 307
1 283
820
675
144
400
47
10
307
25
12
27
7
8
36
14
11
6
313 993
41 302

14
6
162
8
6
71
4
6 927
13
189
308
594
332
5 063
289
139
17 317
1 674
412
8 945
634
1 979
648
7
36
281
1 326
22
134
1 220
11 061
1 044
10 013
1 223
797
662
135
373
45
10
286
23
10
23
6
7
31
11
9
6
285 094
41 742

13
5
152
7
5
57
3
6 339
11
164
256
465
271
4 807
230
134
15 456
1 584
361
7 829
598
1 773
578
6
34
226
1 227
20
137
1 083
10 584
1 037
9 544
1 196
811
680
132
338
38
9
263
20
8
19
6
5
27
10
8
4
261 083
41 674

13
6
133
6
5
51
3
5 530
10
153
210
357
222
4 266
183
130
13 747
1 310
311
6 985
628
1 607
504
5
32
193
1 072
21
121
958
10 787
1 061
9 722
1 192
858
721
136
289
31
9
226
16
6
19
7
3
26
10
8
4
255 336
42 855

15
7
125
6
4
51
3
4 566
8
159
174
283
185
3 492
150
115
12 899
1 188
254
6 666
633
1 535
439
6
28
174
936
20
108
912
11 904
1 216
10 682
1 132
860
716
144
228
29
8
173
13
6
20
7
3
24
11
6
3
237 307
43 953

15
8
123
5
4
51
4
3 911
7
148
141
232
149
3 007
130
97
11 609
1 114
215
6 096
613
1 301
372
6
25
152
793
18
106
799
12 756
1 353
11 397
1 115
883
735
148
194
28
7
144
10
5
18
6
3
20
9
5
2
208 366
45 660

13
7
114
4
3
39
3
3 293
5
119
118
202
123
2 539
108
79
9 719
1 039
181
5 035
503
1 071
317
5
21
133
646
13
97
658
12 046
1 241
10 800
1 027
833
697
136
162
24
6
121
8
4
16
5
3
16
7
4
2
186 043
44 314

1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999

286 068
53 526
232 542
232 302
56 118
64 166
21 586
529
45
53
293
5 860
2 501
1 349
1 001
53
13
1 552
35
633
647
2 318
2 907
907
887
8 746
1 326
1 236
294
736
248
4 761
42
91
11
10 826
1 597
4 123
286
1 595
2 778
429
19
3 020
113
144
138
2 545
80
19 988
576
1 122

281 905
46 526
235 380
221 640
47 562
56 006
18 341
494
36
51
269
4 931
2 239
1 118
836
57
11
1 269
35
549
509
1 864
2 455
728
887
7 151
1 035
1 112
248
595
210
3 818
36
87
10
10 817
1 885
4 088
279
1 670
2 373
505
18
2 982
113
134
129
2 524
82
16 715
472
922

272 691
40 847
231 844
209 053
41 334
50 076
15 771
435
35
46
241
3 991
2 120
905
673
52
9
1 084
35
562
428
1 534
2 129
631
859
5 964
851
983
222
501
186
3 110
29
73
9
10 809
1 950
4 212
310
1 713
2 067
539
17
2 940
111
128
113
2 511
78
14 591
389
794

243 352
35 111
208 241
191 153
35 418
43 591
13 237
348
34
39
215
3 218
1 825
732
566
50
8
935
32
444
355
1 273
1 824
553
783
4 950
708
855
192
421
167
2 515
20
62
9
9 984
1 866
3 798
351
1 631
1 810
511
16
2 746
104
117
99
2 363
62
12 674
325
685

219 409
29 266
190 143
167 985
29 811
36 585
11 124
259
27
33
206
2 681
1 487
683
515
57
7
765
30
332
347
1 044
1 536
480
634
4 056
580
704
161
346
146
2 043
15
52
7
8 314
1 568
3 100
290
1 341
1 540
460
15
2 459
89
96
91
2 138
46
10 633
272
566

212 481
24 496
187 986
147 022
24 299
29 844
8 948
198
21
28
139
2 290
1 180
565
389
48
6
590
29
247
274
845
1 237
385
476
3 310
468
572
134
277
123
1 669
19
44
5
6 835
1 330
2 423
243
1 143
1 290
391
14
2 171
71
70
78
1 919
33
8 580
227
440

193 354
20 687
172 667
129 653
19 675
24 499
7 176
171
18
24
79
1 909
912
461
304
54
4
479
32
202
227
652
988
295
364
2 707
389
462
110
222
99
1 362
22
38
4
5 881
1 147
2 167
189
970
1 057
336
14
1 828
58
49
64
1 632
25
6 906
189
346

162 706
17 144
145 562
113 445
16 244
20 548
5 823
153
15
19
55
1 559
720
382
252
54
3
412
30
175
185
499
792
222
293
2 220
321
375
91
186
78
1 112
22
33
3
5 174
950
2 021
161
859
869
301
13
1 554
49
38
51
1 396
21
5 777
154
260

141 729
13 634
128 095
96 397
13 297
17 075
4 708
132
12
16
50
1 252
576
315
200
39
3
344
24
144
153
396
639
172
236
1 807
257
306
75
158
62
901
17
28
2
4 498
736
1 779
143
827
720
282
11
1 342
42
32
38
1 212
18
4 720
122
193

1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999

31
1 294
117
1 461
735
104
235
1 066
213
1 093
10 415
814
332
382
195 727
59 714
52 770
175
13
1 092
3 013
126
1 718
807
96 489
3 091
589
286
453
257
1 505
93 398
2 275
8 423
37
65 811
3 336
17
1 876
10 813
810
27 784
18
863
10 998
403
1 387
2 287
5 388
140
2 436
84

31
1 132
94
1 327
611
87
193
847
186
850
8 656
704
269
335
200 298
66 342
59 210
213
19
1 051
3 105
148
1 773
824
94 065
3 481
759
305
452
298
1 668
90 584
1 784
8 265
40
63 745
4 042
20
1 694
10 148
846
28 743
18
920
11 178
394
1 329
2 330
4 999
154
2 640
66

29
1 007
80
1 183
518
74
173
729
163
675
7 630
616
234
296
197 990
69 825
62 550
224
20
946
3 433
161
1 648
844
89 314
3 393
819
298
424
281
1 572
85 921
1 459
7 968
37
60 121
4 614
21
1 498
9 312
891
28 383
16
884
11 310
338
1 248
2 401
4 634
139
2 753
52

25
895
70
1 039
436
65
153
631
143
495
6 713
527
215
258
176 968
59 126
50 957
233
15
913
3 922
132
1 959
994
80 996
2 850
710
256
332
235
1 318
78 145
1 202
7 287
31
55 301
4 291
16
1 302
7 770
944
27 171
14
765
11 339
282
1 151
2 296
4 143
127
2 806
44

19
764
57
893
364
53
128
517
124
376
5 665
437
180
218
163 144
58 838
50 193
227
12
795
4 459
118
2 042
992
71 245
2 445
636
220
265
206
1 119
68 800
988
6 226
25
49 865
3 318
11
1 091
6 416
859
24 449
15
315
10 540
240
1 029
2 214
3 627
129
2 716
28

15
623
44
755
302
50
105
402
103
305
4 538
348
146
177
166 067
73 744
64 312
239
13
1 128
4 948
108
2 101
896
61 817
2 189
588
197
231
182
990
59 628
819
5 330
20
44 009
2 547
9
890
5 247
755
22 681
16
459
9 638
203
950
2 111
3 077
157
2 685
32

14
519
38
632
252
27
84
297
84
290
3 600
270
124
141
153 696
71 265
62 451
273
15
1 090
4 293
94
2 088
962
55 110
1 931
542
170
200
165
853
53 180
675
5 031
17
39 427
2 057
9
727
4 497
738
20 450
15
401
8 635
165
892
1 766
2 690
174
2 691
23

12
453
29
513
211
30
69
219
68
322
3 016
204
104
114
128 615
56 307
47 944
325
20
828
4 008
83
2 126
973
48 245
1 898
567
166
191
149
824
46 347
553
4 207
14
34 661
1 728
8
603
3 892
681
18 072
14
336
7 456
136
865
1 523
2 340
195
2 505
19

8
398
24
405
180
26
55
174
54
245
2 504
154
87
91
113 966
52 040
44 099
314
22
739
3 960
57
1 951
897
41 708
1 584
512
142
142
123
665
40 124
451
3 031
13
30 773
1 504
6
504
3 225
617
15 307
12
269
6 155
110
725
1 333
1 996
184
2 303
19

1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999

3 779
11 741
109
379
31
36
152
2 001
308
354
92
204
297
141
26
1 397
1 099
3 373
131
1 611
19 107
7 350
251
176
244
263
1 080
137
576
3 334
157
1 133
2 911
4
175
32
155
11
135
51
100
156
247
1 841
3 718
153
110
124
271
1 355
13
22

4 716
11 148
148
466
31
37
192
1 700
276
319
88
193
258
148
27
1 275
1 085
3 311
134
1 460
22 146
9 716
337
223
317
308
1 312
174
684
4 621
196
1 544
3 168
4
173
44
166
11
137
77
127
157
309
1 960
3 916
164
119
133
281
1 406
14
23

4 607
10 468
165
470
29
36
209
1 492
269
308
77
183
197
146
26
1 146
1 054
3 290
119
1 252
25 552
12 408
420
269
336
323
1 545
205
893
6 292
220
1 906
3 170
4
151
56
163
11
154
99
141
145
287
1 955
4 243
166
146
146
321
1 445
16
27

4 204
9 676
142
389
26
40
187
1 315
270
284
66
179
168
129
22
987
958
3 375
111
1 030
25 733
12 379
406
285
376
359
1 705
184
856
6 050
234
1 924
2 987
4
145
51
170
11
168
87
131
135
257
1 824
4 806
141
142
161
396
1 599
16
27

3 595
8 612
109
315
32
42
172
1 167
260
251
95
163
141
128
22
915
813
3 049
191
745
25 696
11 754
369
306
456
427
1 552
159
979
5 476
239
1 790
2 958
4
174
48
165
11
158
81
121
144
270
1 778
5 434
107
132
159
441
1 915
15
25

3 355
7 825
91
303
40
38
165
958
225
231
135
149
115
123
40
1 073
660
2 680
279
519
26 253
10 871
351
290
404
383
1 357
137
900
5 142
208
1 699
3 319
5
198
47
158
11
144
84
127
170
307
2 065
5 742
109
126
150
437
2 252
13
23

2 997
6 871
92
303
44
35
161
703
187
188
142
131
96
127
48
972
519
2 411
286
425
27 114
10 241
338
272
342
338
1 217
133
876
4 939
187
1 599
3 608
6
210
44
184
10
136
81
130
178
325
2 298
5 704
112
131
154
429
2 313
13
24

2 682
5 992
117
339
40
35
181
439
178
139
117
115
75
104
48
820
413
2 212
260
361
28 017
11 408
408
271
343
312
1 355
154
636
5 928
201
1 800
3 546
6
206
47
195
11
135
87
137
167
315
2 235
5 483
109
143
167
385
2 207
15
25

2 200
4 912
113
274
33
33
166
365
173
92
99
100
54
78
46
666
318
1 800
198
304
27 200
12 134
404
280
368
375
1 586
160
808
6 122
209
1 822
3 212
5
188
49
196
10
127
82
123
161
296
1 970
5 036
107
140
174
379
1 932
16
25

1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999

279
321
47
950
72
5 127
217
285
1 849
2 046
15
504
210
28 582
1 971
4
15
10
377
518
5
17
624
147
14
7
154
8
6
48
5
8 207
18
201
402
932
479
5 645
363
167
18 404
1 765
606
8 811
693
2 269
742
11
43
360
1 529
26

280
356
54
1 002
80
5 345
241
301
1 873
2 187
14
508
219
28 184
1 995
4
15
10
425
515
6
18
586
145
15
8
157
9
6
58
5
8 191
17
213
399
817
448
5 780
361
157
17 997
1 763
563
8 502
762
2 233
710
10
46
344
1 503
23

307
389
65
1 127
83
5 731
242
306
1 981
2 488
13
485
214
27 589
1 950
3
14
10
444
481
7
18
553
135
16
7
157
9
6
73
5
7 606
15
218
362
701
395
5 434
330
152
18 032
1 702
486
8 973
734
2 121
694
8
39
324
1 428
24

369
400
73
1 392
86
5 561
246
314
1 982
2 323
12
470
211
26 282
1 762
3
14
10
375
436
6
17
494
124
14
6
160
8
6
73
4
6 982
14
196
310
610
340
5 076
297
141
17 538
1 658
422
9 090
654
2 000
656
7
34
291
1 333
23

411
390
78
1 674
83
5 550
240
325
1 915
2 349
13
497
209
23 750
1 555
2
12
10
403
383
5
14
366
109
12
5
151
7
5
58
3
6 374
11
171
257
477
279
4 807
237
134
15 821
1 635
367
8 029
592
1 817
587
7
33
235
1 248
20

402
372
74
1 702
78
6 321
290
358
2 098
2 696
16
613
247
21 173
1 572
3
13
11
552
346
4
15
292
106
13
6
134
6
5
52
3
5 683
10
154
210
366
225
4 398
189
131
13 918
1 346
321
7 075
628
1 600
511
5
31
195
1 093
21

376
351
74
1 646
76
7 561
352
388
2 122
3 703
19
677
297
19 172
1 501
4
12
11
563
311
3
17
262
96
15
7
126
6
4
49
3
4 690
9
159
175
288
190
3 599
153
118
12 980
1 201
261
6 671
627
1 558
446
6
28
176
955
20

371
348
78
1 553
75
7 580
351
404
2 154
3 682
19
662
305
17 313
1 369
4
12
11
516
275
3
17
224
83
15
8
124
5
4
52
4
4 023
7
153
144
237
153
3 096
132
100
11 921
1 128
220
6 264
626
1 343
381
7
25
155
818
19

346
367
80
1 390
74
6 819
297
387
2 095
3 143
17
605
271
14 448
1 069
4
9
10
345
230
2
14
187
69
13
7
116
4
3
41
4
3 390
5
124
119
203
127
2 619
112
82
9 988
1 045
186
5 186
526
1 105
322
5
22
136
666
14

1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
1999
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000

140
1 410
10 806
926
9 875
1 410
805
659
147
533
51
11
424
33
14
31
9
8
41
13
14
7
319 675
33 466
286 209
54 361
231 849
233 021
57 313
65 336
22 066
528
47
53
304
5 926
2 570
1 384
1 024
52
13
1 594
35
682
673
2 390
2 979
934
874
8 942
1 371
1 250

142
1 397
11 496
1 047
10 444
1 367
844
689
154
456
49
11
354
29
13
29
8
7
39
13
12
7
317 296
36 736
280 560
47 259
233 301
222 630
48 371
56 694
18 693
497
37
52
274
5 057
2 244
1 151
863
56
11
1 296
35
558
518
1 917
2 498
744
880
7 291
1 061
1 126

134
1 362
11 492
1 046
10 441
1 295
826
679
147
405
46
10
312
26
12
27
7
8
37
14
11
6
317 072
41 040
276 032
41 799
234 233
211 395
42 341
51 073
16 237
449
34
47
249
4 144
2 152
947
702
54
10
1 109
35
590
444
1 584
2 178
644
861
6 131
877
1 003

131
1 238
11 279
1 053
10 222
1 242
808
671
137
379
45
10
290
23
10
24
6
7
31
11
9
6
290 827
41 942
248 886
36 162
212 723
194 751
36 427
44 780
13 666
365
35
40
218
3 340
1 885
750
578
48
8
962
32
485
359
1 318
1 873
565
799
5 112
732
880

138
1 115
10 726
1 045
9 677
1 182
794
665
128
342
39
9
266
21
8
19
6
5
27
10
8
5
262 992
41 601
221 390
30 177
191 214
171 814
30 761
37 751
11 509
269
28
34
214
2 756
1 546
697
532
57
7
797
30
366
353
1 081
1 585
495
658
4 191
602
729

124
967
10 794
1 061
9 729
1 205
860
726
134
301
31
9
237
17
7
19
7
3
25
10
7
4
256 378
42 747
213 630
25 172
188 459
150 180
25 150
30 820
9 277
198
22
29
154
2 348
1 228
586
408
48
6
615
28
269
284
877
1 280
401
492
3 415
483
592

108
922
11 692
1 174
10 512
1 134
854
712
142
235
29
8
179
13
6
21
7
3
24
11
6
3
241 401
43 619
197 782
21 239
176 543
132 231
20 279
25 190
7 398
167
18
25
88
1 964
945
477
312
51
5
491
32
216
234
678
1 019
307
367
2 786
400
477

106
828
12 745
1 360
11 378
1 128
889
739
150
200
28
8
148
11
5
19
6
3
20
9
6
2
212 924
45 524
167 400
17 698
149 702
116 057
16 682
21 069
5 982
150
15
20
58
1 611
741
395
256
56
4
420
31
186
191
514
812
228
292
2 283
331
387

99
676
12 305
1 273
11 026
1 049
849
709
140
167
24
7
124
8
4
16
5
3
17
7
4
2
188 905
44 634
144 270
14 147
130 123
99 154
13 656
17 550
4 828
132
13
16
50
1 291
592
325
205
42
3
352
26
155
157
403
655
175
234
1 855
266
314

2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000

299
763
254
4 859
43
91
11
10 851
1 549
4 175
289
1 572
2 828
417
20
3 024
112
144
139
2 550
79
20 453
591
1 152
31
1 310
119
1 479
739
105
245
1 102
217
1 129
10 668
831
346
389
194 686
59 019
52 231
163
13
1 067
2 999
123
1 641
781
96 318
3 010
575
280

250
613
214
3 891
37
89
10
10 743
1 851
4 034
279
1 651
2 420
490
19
2 968
112
135
131
2 510
81
16 999
486
942
31
1 146
96
1 345
616
88
201
867
190
876
8 782
717
276
342
198 201
64 047
56 865
212
18
1 076
3 068
142
1 832
834
94 220
3 411
724
301

226
518
189
3 203
31
76
9
10 843
1 943
4 231
299
1 705
2 111
537
18
2 954
112
129
115
2 519
79
14 909
403
815
30
1 022
82
1 207
527
75
181
748
167
710
7 768
632
239
304
200 162
70 711
63 566
226
21
950
3 347
163
1 615
824
90 418
3 442
819
302

197
437
170
2 599
22
64
9
10 207
1 902
3 903
353
1 661
1 855
517
17
2 790
106
119
101
2 398
65
13 005
336
705
26
914
72
1 065
445
67
160
650
146
509
6 879
542
220
266
180 949
60 959
52 912
235
16
945
3 830
136
1 914
971
82 647
2 932
720
264

166
360
151
2 105
16
54
7
8 573
1 619
3 218
301
1 367
1 582
471
16
2 508
92
100
93
2 175
48
10 971
280
587
19
788
61
918
372
53
136
535
128
376
5 854
451
188
226
163 418
56 779
48 329
228
13
763
4 293
119
2 028
1 007
73 075
2 481
634
225

138
289
127
1 716
18
46
5
7 000
1 367
2 479
253
1 154
1 330
401
15
2 223
74
74
81
1 961
34
8 905
233
457
16
644
46
776
308
54
111
419
107
321
4 719
359
151
185
165 926
71 660
62 305
237
13
1 083
4 961
109
2 057
895
63 202
2 225
589
202

112
231
103
1 398
22
39
4
6 002
1 178
2 189
198
987
1 092
343
15
1 877
60
51
66
1 674
26
7 127
194
360
14
530
39
652
257
29
89
312
87
297
3 713
280
128
147
157 298
73 233
64 327
264
15
1 129
4 391
95
2 068
945
56 238
1 928
531
171

93
191
82
1 141
22
34
3
5 282
991
2 056
163
859
895
304
14
1 585
50
39
53
1 422
21
5 936
159
271
13
458
30
532
213
30
72
228
70
335
3 086
213
107
118
132 442
58 459
50 029
319
19
849
4 062
87
2 118
976
49 351
1 898
554
167

77
162
64
923
18
28
3
4 635
763
1 835
148
852
741
285
11
1 369
43
32
40
1 236
18
4 863
126
203
8
402
25
423
182
25
58
178
57
265
2 567
160
90
95
115 532
51 895
43 863
321
23
793
3 894
61
2 029
910
42 723
1 627
508
146

2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000

450
249
1 456
93 308
2 331
8 402
37
65 768
3 239
16
1 895
10 815
806
27 536
18
826
10 966
396
1 397
2 265
5 468
132
2 405
86
3 576
11 813
105
364
31
35
144
2 061
316
356
95
201
297
136
27
1 419
1 117
3 347
135
1 627
18 906
7 200
243
172
233
255
1 032
131

445
293
1 648
90 809
1 835
8 260
40
64 026
3 876
20
1 727
10 187
839
28 650
17
925
11 138
399
1 340
2 289
5 050
156
2 615
70
4 651
11 285
140
453
31
37
181
1 742
281
319
90
196
271
143
27
1 321
1 089
3 333
141
1 490
21 268
9 001
314
210
309
302
1 270
162

432
286
1 603
86 976
1 507
8 034
39
60 852
4 572
21
1 535
9 541
876
28 443
16
879
11 248
349
1 265
2 397
4 712
146
2 732
54
4 645
10 590
165
479
30
36
208
1 527
270
311
81
184
206
147
26
1 171
1 068
3 266
127
1 288
25 234
12 135
411
263
333
321
1 497
201

345
242
1 361
79 714
1 241
7 440
33
56 213
4 435
17
1 340
8 053
942
27 535
14
844
11 389
291
1 176
2 310
4 230
131
2 792
47
4 312
9 808
147
407
25
40
188
1 341
271
290
64
181
173
128
25
973
984
3 390
105
1 077
25 808
12 462
412
279
359
346
1 700
185

270
210
1 143
70 594
1 018
6 422
27
50 935
3 519
12
1 125
6 665
871
24 736
15
340
10 668
246
1 053
2 212
3 718
128
2 665
28
3 663
8 828
113
318
32
44
171
1 197
265
255
94
164
146
134
23
925
843
3 115
193
795
25 660
11 873
373
304
452
424
1 582
159

234
185
1 015
60 978
842
5 406
21
44 910
2 694
10
919
5 427
750
22 910
17
445
9 769
207
973
2 148
3 146
155
2 619
30
3 400
8 154
91
298
41
39
164
998
234
233
146
149
119
131
39
1 191
689
2 744
301
547
26 101
11 038
357
292
417
391
1 393
136

200
167
859
54 310
695
5 105
18
40 243
2 146
9
749
4 612
734
20 796
15
411
8 804
169
905
1 818
2 739
171
2 699
21
3 043
7 030
86
292
44
35
155
758
192
192
150
131
100
125
48
1 001
542
2 442
301
435
26 859
10 142
329
273
349
349
1 220
128

194
152
832
47 452
568
4 392
14
35 381
1 782
8
620
4 001
686
18 522
15
348
7 655
139
890
1 557
2 389
195
2 563
17
2 753
6 111
112
344
40
35
177
475
180
144
121
116
80
100
48
786
432
2 276
278
369
27 897
11 084
396
269
341
307
1 301
148

149
128
696
41 096
463
3 248
14
31 319
1 548
6
517
3 348
634
15 855
12
280
6 409
113
756
1 359
2 040
190
2 403
18
2 275
5 059
114
293
34
34
167
362
172
96
108
102
57
74
48
685
334
1 849
216
313
27 382
12 040
409
277
359
361
1 556
157

2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000

586
3 315
150
1 083
2 866
4
174
32
151
11
138
49
96
155
236
1 816
3 706
148
112
120
270
1 351
12
22
278
314
47
959
70
5 134
212
284
1 866
2 047
15
504
206
28 571
1 958
4
14
10
374
517
5
17
625
145
14
7
149
8

621
4 181
190
1 442
3 142
4
177
40
167
12
137
69
121
159
307
1 946
3 882
158
115
131
280
1 405
14
22
279
346
52
998
79
5 243
242
300
1 857
2 094
15
512
220
28 197
1 984
4
15
11
410
518
6
18
589
146
15
8
157
9

883
6 151
216
1 858
3 198
4
156
56
162
11
151
98
141
148
295
1 973
4 177
165
147
141
312
1 436
16
27
299
381
64
1 102
83
5 724
242
306
1 969
2 486
13
490
216
27 668
1 965
3
14
10
450
486
7
18
556
137
16
7
156
9

839
6 171
231
1 939
3 025
4
143
52
170
11
168
90
133
136
260
1 854
4 698
146
146
158
387
1 562
16
26
359
397
72
1 340
86
5 624
249
314
2 006
2 353
12
475
214
26 546
1 799
3
14
10
384
443
6
17
511
125
14
7
160
8

975
5 562
242
1 801
2 929
4
169
49
168
11
158
81
120
141
265
1 760
5 337
103
135
159
442
1 843
16
25
407
390
78
1 653
83
5 521
237
321
1 892
2 366
13
483
207
24 120
1 548
2
12
10
377
388
5
14
383
107
11
4
150
7

892
5 233
215
1 712
3 251
5
194
47
156
11
147
83
124
167
301
2 012
5 717
104
126
150
439
2 207
13
23
405
373
75
1 718
79
6 095
278
352
2 073
2 541
16
595
238
21 491
1 557
3
13
11
532
349
4
15
297
105
13
5
133
6

913
4 828
187
1 567
3 582
6
209
44
180
10
139
79
127
180
325
2 279
5 735
111
129
151
438
2 314
12
23
378
351
74
1 672
76
7 401
344
382
2 117
3 572
19
672
292
19 396
1 502
4
12
11
558
315
3
16
265
97
14
6
126
6

632
5 737
198
1 755
3 591
6
209
46
194
11
139
86
136
169
319
2 273
5 565
106
144
164
390
2 253
15
24
376
344
78
1 590
75
7 658
356
404
2 158
3 740
19
670
308
17 707
1 411
4
12
11
542
281
3
17
229
85
15
7
124
5

783
6 111
207
1 819
3 274
6
191
48
195
11
131
82
125
163
298
2 021
5 130
110
143
172
384
1 977
16
25
352
355
79
1 437
74
6 939
308
392
2 099
3 228
18
614
277
14 878
1 104
4
10
11
359
238
2
15
191
72
14
7
117
4

2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2000
2001
2001
2001
2001
2001
2001

6
47
4
8 158
18
201
394
947
479
5 593
357
169
18 455
1 755
608
8 883
676
2 265
747
11
43
362
1 522
26
138
1 418
10 761
902
9 854
1 416
800
655
146
544
51
11
435
33
15
31
9
8
41
14
14
7
320 601
33 364
287 237
55 393
231 844
234 040

6
54
5
8 238
17
210
400
838
455
5 795
364
158
17 975
1 768
573
8 449
757
2 248
712
10
47
347
1 505
23
142
1 393
11 549
1 048
10 496
1 386
851
695
155
468
50
11
365
30
13
28
8
7
39
13
12
7
316 135
35 963
280 172
48 240
231 932
223 976

6
70
5
7 690
16
221
366
715
403
5 483
333
153
18 013
1 716
498
8 858
745
2 142
698
9
40
328
1 442
24
136
1 378
11 625
1 053
10 567
1 309
834
685
149
411
46
10
317
26
12
27
7
7
37
14
11
6
318 414
40 515
277 899
42 685
235 213
213 430

6
75
4
7 037
14
202
312
626
348
5 089
303
143
17 710
1 651
432
9 171
672
2 022
664
7
33
300
1 344
24
130
1 260
11 484
1 061
10 419
1 260
820
679
141
384
46
10
294
23
11
24
6
7
32
12
9
6
296 288
42 142
254 146
37 098
217 048
197 872

5
60
3
6 407
11
178
258
490
287
4 804
244
135
16 165
1 666
373
8 233
592
1 854
597
7
32
244
1 265
20
137
1 144
10 864
1 054
9 806
1 178
784
658
127
347
40
9
269
22
8
19
6
5
27
10
8
5
266 077
41 807
224 269
31 087
193 183
175 594

5
53
3
5 791
10
157
209
376
230
4 482
194
133
14 143
1 390
329
7 193
624
1 608
518
6
31
199
1 115
21
127
983
10 832
1 061
9 766
1 208
854
723
130
311
32
9
246
18
7
18
6
3
24
10
7
4
256 790
42 688
214 101
25 858
188 244
153 400

4
48
3
4 822
9
159
176
293
193
3 716
156
122
13 072
1 218
269
6 693
623
1 570
454
6
28
178
974
20
109
930
11 516
1 142
10 368
1 141
853
712
141
244
28
8
188
14
6
21
7
3
24
11
6
3
244 797
43 433
201 364
21 766
179 597
134 897

4
52
4
4 129
8
158
146
242
157
3 180
134
104
12 167
1 141
225
6 386
635
1 382
389
7
25
158
841
19
106
853
12 672
1 353
11 313
1 137
892
742
150
205
28
8
153
11
5
19
6
3
21
9
6
2
217 738
45 273
172 465
18 201
154 264
118 635

3
43
4
3 488
6
130
120
205
130
2 698
115
86
10 285
1 053
191
5 354
549
1 142
329
6
22
139
688
14
100
699
12 494
1 303
11 185
1 069
864
721
143
172
25
7
127
8
4
16
6
3
17
8
5
2
191 924
44 860
147 064
14 640
132 425
101 805

2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001

58 764
66 792
22 620
523
49
53
312
5 993
2 661
1 420
1 045
51
13
1 650
36
735
702
2 473
3 066
968
868
9 181
1 425
1 267
306
793
261
4 984
44
90
12
10 916
1 492
4 261
295
1 555
2 887
406
20
3 041
112
145
139
2 567
78
21 035
606
1 186
31
1 335
123
1 500

49 500
57 718
19 141
496
38
53
279
5 200
2 267
1 190
892
56
12
1 335
35
565
534
1 983
2 557
767
878
7 498
1 101
1 144
254
637
219
4 004
38
90
10
10 692
1 809
4 001
279
1 634
2 473
475
20
2 967
112
136
133
2 505
80
17 421
501
969
30
1 169
99
1 368

43 278
51 952
16 653
456
34
48
255
4 300
2 170
985
731
55
10
1 136
36
595
455
1 635
2 226
657
865
6 306
904
1 024
229
536
193
3 301
33
78
9
10 826
1 935
4 208
290
1 689
2 153
532
19
2 965
112
130
119
2 525
80
15 201
416
834
30
1 039
84
1 232

37 361
45 828
14 075
381
35
42
223
3 462
1 940
774
594
48
8
986
33
515
365
1 360
1 920
575
808
5 270
755
903
201
453
173
2 685
24
67
9
10 359
1 929
3 983
349
1 665
1 892
523
18
2 837
108
121
103
2 438
67
13 286
347
721
27
925
74
1 091

31 641
38 858
11 845
286
29
35
221
2 833
1 604
705
542
57
7
825
30
391
353
1 117
1 630
504
672
4 325
622
754
170
375
154
2 169
17
56
8
8 839
1 677
3 330
313
1 398
1 622
481
17
2 562
95
103
94
2 220
49
11 287
290
604
20
802
63
943

25 962
31 815
9 595
208
23
30
170
2 402
1 276
606
427
49
6
639
28
287
294
908
1 323
413
501
3 520
499
612
140
302
131
1 764
18
47
5
7 220
1 411
2 576
263
1 173
1 367
413
17
2 266
77
77
83
1 995
35
9 214
242
475
16
658
47
799

20 869
25 894
7 618
170
19
26
101
2 017
979
494
320
50
5
502
31
224
240
705
1 049
316
367
2 865
410
492
114
240
107
1 436
22
40
4
6 151
1 213
2 228
207
1 009
1 126
352
16
1 917
61
53
68
1 708
27
7 344
201
373
14
537
40
671

17 072
21 548
6 129
151
16
21
63
1 659
761
407
259
56
4
425
31
191
196
532
833
234
287
2 343
340
398
94
197
84
1 170
22
35
3
5 398
1 032
2 084
167
870
922
308
15
1 609
50
39
55
1 443
22
6 070
165
283
13
460
31
551

13 985
17 985
4 942
133
13
17
52
1 330
605
336
209
44
3
358
27
161
161
412
670
178
231
1 904
274
322
78
166
66
946
19
29
3
4 761
799
1 883
151
865
761
288
12
1 388
43
32
42
1 252
19
4 991
132
212
9
404
25
440

2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001

748
106
257
1 144
222
1 175
10 992
850
362
397
194 211
58 863
52 287
150
12
1 033
2 997
122
1 514
747
96 199
2 915
554
273
450
239
1 399
93 284
2 413
8 407
36
65 736
3 108
15
1 914
10 852
803
27 292
18
787
10 950
387
1 423
2 262
5 564
125
2 387
86
3 304
11 857
101
341

625
90
207
895
194
912
8 990
733
289
349
196 721
62 312
55 135
207
17
1 092
3 038
136
1 851
836
94 482
3 342
688
296
443
287
1 628
91 140
1 913
8 282
39
64 365
3 663
19
1 760
10 268
831
28 557
17
922
11 104
403
1 357
2 267
5 116
158
2 599
72
4 542
11 369
132
433

535
76
184
763
171
733
7 900
646
247
311
201 049
70 497
63 410
224
21
966
3 272
161
1 629
814
91 326
3 469
808
305
438
291
1 628
87 857
1 564
8 085
39
61 524
4 491
21
1 570
9 700
863
28 521
16
881
11 205
360
1 283
2 380
4 780
149
2 716
55
4 695
10 705
162
487

453
68
165
664
150
529
7 015
556
227
273
184 921
62 969
55 078
234
18
961
3 733
141
1 860
944
84 174
3 016
736
270
357
250
1 404
81 158
1 287
7 567
36
57 085
4 555
18
1 372
8 304
934
27 778
14
884
11 383
299
1 200
2 311
4 309
134
2 781
49
4 413
10 000
151
428

379
54
140
552
132
395
6 017
464
196
233
164 723
55 715
47 419
228
14
762
4 170
121
1 987
1 015
74 764
2 519
639
228
272
214
1 166
72 246
1 054
6 610
30
51 919
3 701
13
1 159
6 873
887
25 141
16
403
10 787
250
1 080
2 196
3 797
127
2 691
30
3 765
9 103
117
331

313
55
115
437
111
336
4 888
372
158
192
164 988
68 798
59 542
236
14
1 020
4 914
110
2 052
909
64 672
2 243
591
204
232
188
1 029
62 429
870
5 522
22
45 864
2 830
10
949
5 600
762
23 178
17
421
9 903
211
992
2 152
3 221
150
2 633
30
3 449
8 340
92
301

261
32
92
328
91
296
3 831
291
133
153
160 027
74 292
65 264
256
15
1 150
4 514
96
2 065
932
57 328
1 937
528
174
197
169
870
55 391
718
5 152
19
40 991
2 276
9
773
4 719
733
21 156
16
423
8 973
173
915
1 863
2 787
169
2 702
23
3 112
7 250
82
286

216
29
75
239
73
332
3 146
222
111
123
136 748
61 029
52 523
312
18
890
4 114
89
2 108
976
50 474
1 888
542
167
192
154
833
48 585
587
4 546
15
36 111
1 895
8
637
4 095
692
18 924
15
360
7 859
143
901
1 585
2 436
194
2 586
18
2 827
6 321
105
340

183
25
60
183
59
280
2 622
166
93
98
117 392
52 087
43 984
327
23
823
3 865
65
2 075
925
43 739
1 672
510
150
156
133
724
42 067
478
3 450
14
31 857
1 628
7
530
3 458
645
16 340
13
291
6 647
117
785
1 380
2 085
195
2 439
18
2 371
5 225
115
310

2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001

30
34
135
2 134
324
360
96
198
294
132
25
1 402
1 161
3 317
130
1 643
18 923
7 229
240
169
216
244
988
125
621
3 435
142
1 048
2 806
4
170
33
145
11
141
50
91
152
219
1 786
3 698
145
117
118
269
1 340
12
23
279
309
47
971

31
38
171
1 795
286
320
91
197
279
139
26
1 327
1 102
3 346
135
1 520
20 544
8 404
293
199
300
296
1 222
151
578
3 829
184
1 351
3 105
4
180
36
166
12
136
63
116
160
302
1 927
3 859
155
111
129
277
1 407
14
21
278
336
50
999

29
37
204
1 564
271
311
83
186
216
146
24
1 189
1 085
3 258
125
1 327
24 691
11 677
398
255
331
318
1 449
195
847
5 881
212
1 792
3 219
4
161
53
163
11
147
94
138
151
303
1 989
4 117
164
144
138
303
1 432
15
26
293
372
62
1 084

27
42
190
1 365
272
294
72
183
178
128
27
1 005
1 010
3 382
125
1 121
25 903
12 519
417
275
349
336
1 680
185
833
6 273
228
1 944
3 091
4
143
53
169
11
166
92
135
138
267
1 909
4 607
151
149
155
374
1 532
16
26
348
392
70
1 305

33
45
170
1 217
269
259
103
168
150
132
29
977
853
3 181
223
848
25 753
11 988
379
300
441
415
1 615
158
952
5 666
242
1 818
2 946
4
163
49
170
11
164
82
120
138
263
1 779
5 286
107
138
159
439
1 796
16
25
402
389
78
1 650

41
40
162
1 031
242
236
148
153
123
129
41
1 187
700
2 811
320
583
26 031
11 178
360
295
431
401
1 430
134
895
5 290
221
1 720
3 191
5
190
47
156
11
154
83
122
163
296
1 962
5 739
100
128
151
444
2 173
14
22
410
375
76
1 761

44
36
151
803
199
198
154
135
103
123
49
1 079
567
2 483
311
448
26 668
10 129
325
275
360
359
1 234
124
926
4 779
190
1 557
3 543
6
207
44
175
10
144
79
124
179
323
2 247
5 805
109
129
149
445
2 333
12
22
384
351
74
1 716

40
35
170
516
181
151
126
119
83
101
48
870
456
2 322
277
377
27 708
10 744
380
268
340
307
1 258
142
656
5 498
194
1 701
3 620
6
210
45
192
11
141
84
134
172
323
2 298
5 653
104
143
160
399
2 298
14
23
380
340
77
1 632

33
35
168
364
172
102
110
105
60
76
47
718
355
1 916
216
322
27 457
11 824
410
274
352
346
1 511
153
744
6 028
205
1 803
3 334
6
194
47
194
11
133
82
127
164
302
2 069
5 229
110
145
169
386
2 033
16
24
358
346
79
1 484

2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001

67
5 189
204
282
1 894
2 094
15
500
200
28 603
1 950
3
14
9
373
514
5
17
627
143
14
7
146
8
5
47
4
8 075
18
202
383
960
477
5 513
350
172
18 578
1 740
608
9 039
654
2 255
754
12
43
364
1 517
27
136
1 430
10 655
868

78
5 176
241
300
1 849
2 035
15
515
220
28 225
1 973
4
15
10
398
519
6
19
593
147
15
8
155
9
6
51
5
8 264
17
209
400
857
460
5 796
366
159
17 988
1 769
582
8 437
750
2 259
715
11
47
350
1 510
23
142
1 394
11 527
1 043

82
5 678
243
306
1 955
2 443
14
497
218
27 688
1 969
3
14
10
449
491
7
18
559
137
16
7
156
9
6
67
5
7 747
16
222
370
731
411
5 507
336
155
17 971
1 727
512
8 733
754
2 162
699
9
41
332
1 454
24
137
1 387
11 708
1 065

86
5 686
252
314
2 011
2 397
13
481
216
26 686
1 825
3
14
11
395
450
6
16
522
124
14
6
158
8
6
75
4
7 066
15
208
315
636
356
5 086
306
145
17 795
1 651
442
9 164
690
2 040
670
7
34
307
1 354
24
128
1 283
11 671
1 072

84
5 532
240
321
1 895
2 375
13
477
210
24 459
1 562
3
12
10
361
395
5
13
403
107
11
5
150
7
5
62
3
6 431
11
185
259
507
296
4 786
251
136
16 466
1 680
380
8 420
600
1 886
607
7
32
254
1 276
20
135
1 169
11 094
1 068

79
5 924
269
348
2 050
2 431
15
573
234
21 851
1 540
3
13
11
504
353
4
14
305
104
12
5
135
6
5
53
3
5 897
10
160
210
389
237
4 559
199
133
14 414
1 442
336
7 325
618
1 632
528
6
31
204
1 136
21
128
1 006
10 894
1 069

77
7 191
335
379
2 117
3 389
19
662
286
19 658
1 505
4
12
11
554
319
3
16
266
99
14
6
127
6
4
48
3
4 982
9
158
177
302
198
3 854
161
124
13 171
1 239
278
6 720
622
1 575
463
6
29
181
992
20
110
937
11 394
1 123

75
7 691
360
403
2 158
3 764
19
675
310
18 031
1 439
4
12
11
558
287
3
17
233
88
15
7
124
5
4
52
4
4 242
8
160
149
247
163
3 271
137
107
12 350
1 151
231
6 457
638
1 421
399
7
26
162
861
20
106
873
12 559
1 333

74
7 069
319
395
2 105
3 321
18
625
284
15 341
1 149
4
10
11
384
246
3
15
195
74
14
7
117
4
3
45
4
3 596
6
136
121
208
134
2 784
118
89
10 597
1 063
196
5 527
570
1 182
338
6
22
142
710
15
101
724
12 661
1 330

2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002

9 783
1 416
789
646
143
555
49
11
447
34
15
31
9
8
41
14
14
7
320 644
33 356
287 288
56 290
230 998
235 177
60 101
68 163
23 111
521
51
53
325
6 039
2 746
1 448
1 067
50
13
1 708
36
759
724
2 557
3 156
992
861
9 428
1 477
1 294
310
823
267
5 110

10 479
1 400
853
697
156
480
49
11
376
30
13
28
9
7
38
12
12
7
315 308
35 275
280 033
49 233
230 800
225 085
50 664
58 791
19 595
496
39
53
284
5 327
2 304
1 230
918
56
12
1 376
35
577
552
2 051
2 619
792
871
7 710
1 145
1 156
260
661
225
4 123

10 638
1 326
844
692
152
418
45
10
324
27
12
27
7
7
37
14
11
6
318 452
39 797
278 655
43 601
235 054
215 329
44 226
52 818
17 052
464
34
49
261
4 460
2 180
1 023
761
55
10
1 165
36
585
464
1 689
2 273
671
867
6 493
934
1 045
232
555
196
3 407

10 595
1 278
835
690
144
387
45
10
298
24
11
24
6
7
32
12
9
6
301 917
42 271
259 645
38 055
221 590
200 779
38 359
46 906
14 525
398
35
43
231
3 597
1 996
809
614
49
9
1 010
34
541
378
1 405
1 970
587
814
5 444
780
924
206
470
176
2 784

10 022
1 190
791
663
128
352
40
9
272
22
9
20
6
5
27
10
8
5
270 471
42 108
228 363
32 057
196 306
179 462
32 535
39 986
12 176
305
31
36
225
2 920
1 665
708
547
55
7
852
30
413
348
1 156
1 675
513
686
4 473
645
780
174
390
157
2 243

9 821
1 212
850
720
130
319
32
9
252
19
7
18
6
3
24
10
7
4
256 653
42 613
214 041
26 599
187 442
156 727
26 828
32 870
9 938
222
24
31
188
2 458
1 326
628
450
51
6
666
27
303
307
939
1 370
425
512
3 636
519
633
143
315
134
1 819

10 266
1 156
857
717
140
255
28
8
198
14
6
20
7
3
24
11
6
3
247 631
43 392
204 240
22 318
181 922
137 592
21 531
26 668
7 859
175
19
26
116
2 072
1 019
512
331
48
5
514
30
232
246
734
1 083
327
366
2 952
422
507
116
250
110
1 480

11 220
1 144
892
742
150
210
28
8
157
12
6
19
7
3
22
10
6
2
223 014
44 919
178 095
18 706
159 388
121 176
17 476
22 048
6 280
153
16
22
69
1 708
782
420
262
55
4
429
32
195
202
552
855
241
280
2 409
350
408
95
203
87
1 204

11 325
1 088
877
730
147
177
26
7
130
9
5
17
6
3
18
8
5
2
195 433
45 070
150 363
15 157
135 206
104 510
14 333
18 427
5 062
135
13
17
53
1 374
620
347
213
47
3
364
28
165
165
422
685
181
227
1 958
284
330
79
170
69
974

2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002

45
89
12
10 998
1 491
4 307
304
1 539
2 935
400
21
3 056
111
144
139
2 584
78
21 569
621
1 218
30
1 360
126
1 528
756
107
263
1 183
227
1 216
11 282
870
379
403
192 830
57 623
51 248
138
11
1 004
2 976
119
1 414
713
95 948
2 861
551
264
447
239
1 360
93 087

38
90
10
10 655
1 749
4 004
279
1 616
2 528
459
20
2 966
112
137
135
2 504
79
17 865
516
997
30
1 190
103
1 387
634
92
211
926
198
951
9 219
749
306
356
195 460
61 032
53 899
200
16
1 097
3 020
131
1 836
833
94 614
3 251
652
289
441
278
1 591
91 364

34
81
9
10 789
1 923
4 165
285
1 675
2 197
524
20
2 968
112
131
122
2 523
80
15 516
430
854
30
1 056
86
1 258
543
78
186
781
176
759
8 040
661
259
317
200 838
69 355
62 267
222
21
992
3 207
158
1 673
816
92 065
3 470
790
304
440
293
1 643
88 596

26
69
9
10 476
1 938
4 064
338
1 659
1 929
528
20
2 879
110
123
106
2 472
69
13 582
360
739
28
936
76
1 116
462
69
167
679
154
552
7 158
571
234
280
189 154
65 393
57 706
231
19
959
3 632
147
1 788
910
85 693
3 110
757
277
371
257
1 448
82 583

18
58
8
9 114
1 735
3 447
326
1 434
1 664
488
19
2 622
98
107
95
2 271
51
11 602
302
622
22
814
65
969
386
56
144
570
135
410
6 182
477
207
240
167 272
55 853
47 644
228
15
797
4 075
123
1 957
1 015
76 434
2 565
649
231
277
217
1 192
73 870

18
49
6
7 447
1 453
2 687
271
1 188
1 405
425
18
2 310
79
81
84
2 029
36
9 539
251
494
17
673
50
822
319
54
118
455
116
352
5 066
385
168
198
163 394
65 176
56 131
233
14
938
4 788
112
2 024
935
66 293
2 251
593
204
228
190
1 036
64 042

21
41
4
6 299
1 245
2 269
217
1 029
1 162
361
17
1 961
62
55
70
1 747
28
7 596
209
386
14
545
40
691
265
37
95
345
95
304
3 972
302
139
159
161 993
74 637
65 465
250
16
1 155
4 669
99
2 067
917
58 362
1 963
532
177
196
170
887
56 400

23
36
3
5 522
1 067
2 117
172
888
950
314
16
1 635
50
39
56
1 467
22
6 203
172
297
13
460
33
570
220
27
76
251
76
322
3 209
232
117
127
141 673
64 210
55 628
299
18
949
4 159
90
2 094
973
51 643
1 860
528
166
187
155
824
49 783

20
30
3
4 876
842
1 931
153
865
782
290
13
1 403
43
32
43
1 266
19
5 128
137
222
10
404
26
458
185
26
61
189
62
296
2 679
174
97
101
119 751
52 721
44 559
330
23
826
3 879
70
2 093
941
44 797
1 712
514
154
162
136
747
43 084

2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002

2 484
8 390
36
65 700
2 997
15
1 926
10 722
817
27 353
18
767
11 031
380
1 451
2 224
5 658
119
2 389
86
3 230
11 905
102
332
29
33
130
2 196
330
358
96
192
293
128
25
1 385
1 200
3 279
126
1 672
18 871
7 202
237
168
213
241
955
117
619
3 491
137
1 023

2 008
8 301
39
64 577
3 444
18
1 792
10 362
821
28 342
17
905
11 045
402
1 378
2 250
5 186
158
2 583
75
4 341
11 472
124
406
31
37
161
1 850
293
324
92
199
283
136
25
1 351
1 132
3 353
130
1 544
19 971
7 926
276
189
285
287
1 173
141
558
3 573
176
1 268

1 635
8 130
39
62 131
4 352
21
1 606
9 826
854
28 588
17
891
11 174
370
1 298
2 353
4 842
154
2 706
58
4 725
10 830
158
486
29
37
198
1 601
273
311
84
189
227
144
22
1 220
1 097
3 267
120
1 367
23 960
11 062
379
244
328
316
1 404
186
792
5 496
208
1 710

1 345
7 677
37
57 947
4 649
19
1 406
8 585
919
27 901
15
886
11 331
308
1 221
2 318
4 395
136
2 763
50
4 478
10 167
155
451
27
43
193
1 394
272
298
78
186
180
132
26
1 045
1 042
3 350
136
1 160
26 005
12 580
421
273
342
330
1 642
187
848
6 371
225
1 941

1 100
6 794
33
52 849
3 906
14
1 193
7 080
902
25 596
16
505
10 903
255
1 108
2 183
3 870
127
2 711
35
3 883
9 388
121
347
32
46
169
1 232
271
265
110
174
154
129
34
1 038
873
3 246
244
901
25 886
12 106
387
294
422
399
1 647
158
915
5 798
241
1 846

905
5 681
24
46 903
2 966
10
980
5 792
780
23 371
17
377
10 021
214
1 009
2 135
3 303
144
2 652
29
3 470
8 554
93
302
41
42
159
1 061
250
238
153
157
127
130
44
1 202
707
2 880
344
624
26 007
11 304
362
297
443
412
1 465
133
914
5 329
228
1 722

747
5 168
21
41 698
2 395
9
797
4 835
729
21 496
16
439
9 120
177
930
1 912
2 834
167
2 700
26
3 177
7 498
80
285
43
37
148
843
207
205
158
140
105
121
50
1 162
588
2 533
330
462
26 549
10 230
329
277
372
367
1 261
121
916
4 822
194
1 570

611
4 688
17
36 899
2 017
8
655
4 187
700
19 291
15
371
8 056
146
904
1 611
2 482
191
2 618
19
2 878
6 529
98
328
40
36
161
565
183
158
133
123
86
103
48
972
481
2 350
278
387
27 498
10 423
362
267
338
314
1 226
135
713
5 237
190
1 640

496
3 655
15
32 428
1 718
7
545
3 567
653
16 794
13
303
6 863
120
815
1 400
2 133
200
2 462
18
2 468
5 439
114
327
33
35
168
374
174
109
111
108
64
79
47
771
377
2 002
216
330
27 530
11 553
407
271
346
330
1 452
149
694
5 921
203
1 782

2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002

2 776
4
168
33
143
10
143
50
87
150
218
1 764
3 716
138
115
114
269
1 345
11
22
281
307
47
1 000
65
5 177
201
284
1 914
2 063
14
504
195
28 637
1 939
3
13
9
370
516
5
17
627
139
13
7
142
8
5
47
4
8 090

3 056
4
180
34
164
12
137
58
110
160
290
1 902
3 840
153
110
127
276
1 405
13
21
278
326
49
1 003
76
5 148
238
298
1 852
2 011
15
515
218
28 243
1 964
4
15
10
389
519
5
19
597
148
14
8
154
9
6
49
5
8 236

3 225
4
166
50
164
11
144
88
135
154
309
1 993
4 074
162
138
136
296
1 434
15
25
288
363
59
1 074
81
5 599
246
307
1 938
2 368
14
504
220
27 717
1 969
4
15
11
442
496
6
18
563
138
16
7
156
9
6
64
5
7 817

3 153
4
146
54
167
11
163
94
137
141
275
1 957
4 519
154
152
151
360
1 509
16
26
335
386
69
1 272
85
5 753
253
314
2 012
2 456
13
486
217
26 770
1 849
3
14
11
410
455
6
16
528
123
15
6
156
8
6
75
4
7 086

2 989
4
157
49
171
11
169
83
122
137
262
1 820
5 216
114
141
159
433
1 751
16
25
395
387
77
1 629
85
5 574
246
321
1 917
2 386
13
476
214
24 776
1 591
3
12
10
356
402
5
13
426
106
11
5
150
7
5
65
3
6 439

3 137
5
185
47
158
11
160
82
119
158
291
1 917
5 755
97
130
153
450
2 129
14
22
414
375
77
1 810
80
5 811
262
344
2 014
2 393
15
550
232
22 197
1 514
3
12
10
467
357
4
14
315
102
11
5
136
6
5
54
3
5 946

3 495
6
204
45
169
10
150
79
123
178
320
2 206
5 883
107
128
148
448
2 351
12
22
391
353
74
1 768
77
6 940
324
376
2 127
3 163
18
649
280
19 935
1 510
4
12
11
553
323
3
16
267
101
13
6
127
6
4
48
3
5 149

3 637
6
210
44
190
11
144
82
131
174
325
2 314
5 743
105
140
157
412
2 339
14
23
381
337
77
1 677
75
7 695
361
400
2 154
3 768
20
677
311
18 274
1 454
4
12
11
562
292
3
17
238
92
15
7
124
5
4
50
4
4 341

3 401
6
197
47
194
11
136
83
129
165
306
2 123
5 347
108
146
167
387
2 102
16
24
366
338
79
1 535
74
7 228
331
398
2 118
3 433
19
636
292
15 846
1 206
4
11
11
422
253
3
16
200
76
15
7
117
5
4
47
4
3 701

2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003

18
202
368
977
477
5 529
345
174
18 608
1 724
612
9 084
642
2 253
756
12
44
366
1 514
27
134
1 439
10 725
854
9 866
1 418
785
643
142
562
48
10
455
35
15
31
9
8
41
13
14
7
320 122
33 427
286 696
57 101
229 595
236 440
61 374
69 491
23 559
523

18
207
399
874
464
5 749
364
161
18 044
1 765
588
8 489
736
2 263
721
11
48
352
1 511
24
141
1 396
11 434
1 027
10 402
1 410
851
696
156
492
47
11
389
31
14
29
9
7
38
12
13
7
314 821
34 701
280 120
50 191
229 929
225 919
51 829
59 881
20 047
497

16
222
374
750
419
5 539
340
155
17 931
1 737
525
8 620
760
2 184
701
10
41
336
1 465
23
137
1 391
11 775
1 078
10 691
1 345
855
700
155
426
44
10
332
27
12
27
8
7
37
14
11
6
317 502
38 948
278 554
44 540
234 015
217 093
45 190
53 684
17 440
472

15
215
319
644
364
5 075
308
147
17 835
1 660
451
9 103
706
2 058
675
8
34
313
1 366
24
128
1 309
11 789
1 080
10 704
1 293
846
699
147
390
44
10
301
24
11
25
7
7
33
12
9
6
307 264
42 279
264 984
39 029
225 956
203 510
39 402
47 998
14 999
415

12
191
261
525
305
4 750
259
137
16 746
1 674
388
8 617
614
1 911
617
7
32
264
1 281
21
131
1 190
11 340
1 081
10 255
1 211
806
676
131
358
40
9
277
22
9
20
6
5
27
10
8
5
275 830
42 453
233 377
33 060
200 316
183 329
33 446
41 129
12 513
327

10
165
211
402
244
4 576
204
134
14 738
1 503
341
7 486
608
1 669
540
7
31
210
1 158
20
129
1 036
10 977
1 078
9 895
1 207
840
711
129
325
33
9
256
20
7
18
6
4
24
10
7
4
256 511
42 561
213 949
27 391
186 558
160 169
27 735
33 973
10 300
238

9
157
177
311
201
4 001
165
127
13 276
1 263
288
6 764
623
1 567
472
6
29
182
1 009
20
112
941
11 308
1 113
10 190
1 178
866
726
140
268
29
9
209
15
6
20
7
3
24
11
6
3
249 870
43 447
206 423
22 897
183 526
140 349
22 261
27 511
8 123
182

8
161
151
253
168
3 350
139
111
12 479
1 160
237
6 490
635
1 458
409
7
26
165
879
20
105
888
12 373
1 298
11 069
1 147
889
739
150
216
28
8
162
12
6
20
7
3
22
10
6
3
228 410
44 530
183 881
19 217
164 663
123 701
17 909
22 586
6 441
156

6
142
124
212
138
2 866
120
92
10 939
1 077
201
5 721
590
1 224
347
6
22
145
733
16
102
755
12 772
1 356
11 410
1 107
890
740
150
183
27
7
134
9
5
17
6
3
18
8
5
2
199 440
45 242
154 199
15 686
138 512
107 262
14 695
18 875
5 189
138

2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003

52
54
341
6 069
2 827
1 470
1 091
50
12
1 767
37
759
740
2 645
3 251
1 011
856
9 685
1 528
1 330
312
853
272
5 242
46
90
12
11 095
1 530
4 324
316
1 526
2 978
398
23
3 068
110
142
140
2 598
78
22 083
636
1 249
29
1 383
129
1 563
764
109
266
1 219

41
52
290
5 434
2 354
1 271
940
54
12
1 416
35
595
571
2 119
2 683
820
859
7 916
1 191
1 163
265
686
231
4 240
39
90
10
10 635
1 673
4 039
281
1 595
2 583
442
22
2 967
111
138
136
2 505
78
18 316
531
1 025
30
1 207
106
1 403
642
93
215
959

35
50
266
4 621
2 184
1 061
792
56
11
1 196
36
566
472
1 747
2 322
685
866
6 689
967
1 065
234
575
200
3 519
35
84
9
10 738
1 906
4 108
281
1 664
2 244
513
21
2 964
112
132
125
2 516
79
15 853
446
877
30
1 075
89
1 283
552
80
186
802

34
44
240
3 743
2 050
851
639
51
9
1 034
35
561
395
1 452
2 022
600
818
5 629
808
944
211
488
179
2 892
28
71
9
10 562
1 935
4 136
323
1 649
1 967
532
21
2 912
111
124
108
2 498
71
13 895
373
757
28
947
77
1 142
472
70
168
696

32
37
226
3 017
1 728
711
550
52
8
878
31
433
341
1 197
1 720
522
699
4 632
668
806
178
406
160
2 324
20
60
8
9 389
1 790
3 568
339
1 470
1 706
495
21
2 684
101
110
96
2 324
53
11 912
313
640
23
824
67
995
394
59
146
589

25
32
205
2 517
1 380
650
474
54
7
696
27
319
319
971
1 419
439
524
3 761
540
654
147
329
138
1 880
17
51
6
7 679
1 496
2 806
278
1 201
1 442
437
20
2 358
83
85
86
2 067
37
9 874
262
515
17
687
53
846
326
52
121
473

20
27
132
2 130
1 062
532
344
47
6
529
28
239
251
766
1 120
338
367
3 049
435
524
119
261
114
1 529
21
42
4
6 450
1 276
2 311
228
1 046
1 200
370
19
2 010
64
57
71
1 789
28
7 879
217
400
14
553
41
711
270
43
97
363

16
22
76
1 758
806
434
265
54
4
433
32
197
207
574
879
249
273
2 480
361
420
96
210
91
1 241
23
36
3
5 656
1 098
2 155
177
909
979
320
17
1 664
51
39
57
1 493
23
6 346
179
311
13
461
34
589
224
26
77
265

14
18
56
1 421
635
359
217
50
3
370
29
168
169
434
700
184
221
2 018
294
339
79
175
71
1 004
21
31
3
4 984
888
1 977
153
857
804
292
14
1 416
43
31
45
1 278
19
5 268
144
232
11
404
26
475
187
27
63
196

2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003

231
1 253
11 556
891
398
408
190 851
55 635
49 436
128
11
981
2 944
115
1 340
681
95 628
2 840
561
256
442
245
1 335
92 789
2 548
8 350
36
65 676
2 896
14
1 931
10 493
844
27 619
18
762
11 173
374
1 482
2 164
5 744
115
2 406
86
3 295
11 970
105
333
27
33
127
2 252

203
989
9 462
765
324
362
194 429
60 217
53 172
191
15
1 090
3 010
128
1 788
823
94 599
3 143
618
280
439
266
1 540
91 456
2 108
8 310
38
64 659
3 229
18
1 822
10 460
811
28 026
17
875
10 968
398
1 402
2 239
5 259
155
2 567
79
4 067
11 587
116
375
31
37
149
1 910

180
790
8 189
676
273
323
199 763
67 522
60 395
220
20
1 023
3 152
152
1 734
826
92 641
3 448
767
301
439
293
1 648
89 193
1 715
8 168
39
62 674
4 161
21
1 643
9 924
848
28 639
17
905
11 150
379
1 311
2 319
4 900
160
2 699
62
4 734
10 961
152
476
29
38
191
1 639

159
581
7 308
587
243
287
193 245
67 815
60 354
227
20
947
3 530
154
1 710
874
87 156
3 207
779
284
387
265
1 492
83 949
1 409
7 769
39
58 787
4 708
20
1 440
8 878
900
27 957
15
866
11 254
318
1 238
2 329
4 483
138
2 746
51
4 519
10 317
158
475
27
43
196
1 427

139
419
6 348
491
218
247
170 770
56 968
48 797
228
16
853
3 999
125
1 943
1 007
78 090
2 622
662
235
284
220
1 221
75 468
1 152
6 966
36
53 740
4 126
15
1 227
7 291
915
26 059
15
622
11 008
260
1 136
2 177
3 942
129
2 722
40
4 008
9 653
126
368
33
48
170
1 247

120
368
5 250
399
179
205
161 694
61 332
52 571
229
14
852
4 614
113
1 973
966
68 015
2 256
596
204
224
192
1 041
65 758
944
5 868
27
47 992
3 109
11
1 012
5 993
802
23 530
18
330
10 126
217
1 026
2 105
3 389
138
2 670
29
3 482
8 817
94
302
41
43
156
1 087

99
319
4 129
314
146
165
163 183
74 213
64 908
246
16
1 143
4 822
102
2 073
904
59 392
1 998
543
181
195
171
908
57 393
779
5 170
21
42 403
2 501
9
823
4 960
724
21 814
17
452
9 250
181
947
1 957
2 881
165
2 698
29
3 237
7 765
79
290
44
38
148
878

80
310
3 281
242
123
131
146 773
67 573
58 911
284
18
1 016
4 207
90
2 080
967
52 833
1 825
515
164
180
156
811
51 009
638
4 813
19
37 721
2 145
9
675
4 281
709
19 631
15
379
8 245
149
903
1 638
2 525
189
2 652
20
2 915
6 736
90
311
40
36
152
617

64
312
2 739
182
102
105
122 666
53 845
45 629
329
22
814
3 925
75
2 093
956
45 890
1 746
519
157
167
138
765
44 145
517
3 855
15
33 038
1 819
7
560
3 675
658
17 221
13
314
7 063
124
844
1 420
2 183
203
2 476
18
2 563
5 709
112
342
34
36
167
390

2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003

333
351
96
185
293
124
25
1 366
1 239
3 241
126
1 713
18 787
7 143
234
168
220
242
934
108
592
3 501
135
1 008
2 770
4
168
33
143
10
145
50
83
148
229
1 752
3 755
131
107
111
268
1 361
11
22
283
307
46
1 041
63
5 119
202
288

301
330
93
201
283
134
24
1 383
1 179
3 352
127
1 561
19 563
7 585
263
180
267
276
1 123
131
560
3 424
167
1 195
2 997
4
179
33
160
11
140
54
105
159
273
1 874
3 824
153
111
126
274
1 397
13
21
277
316
48
1 009
74
5 157
232
296

275
311
84
193
238
143
22
1 258
1 101
3 287
117
1 408
23 103
10 342
357
232
325
312
1 361
176
725
5 033
202
1 618
3 217
4
171
46
166
12
142
82
131
157
313
1 989
4 046
161
130
134
290
1 443
15
24
286
352
57
1 071
81
5 498
249
308

272
303
81
187
183
137
24
1 093
1 073
3 305
137
1 196
26 047
12 592
422
271
339
327
1 593
189
873
6 429
223
1 926
3 206
4
150
56
165
11
159
97
139
144
284
1 994
4 437
157
153
147
345
1 493
16
26
323
380
68
1 241
84
5 812
253
314

272
273
113
180
157
127
38
1 079
904
3 303
257
954
26 038
12 228
396
287
399
380
1 673
158
872
5 948
237
1 878
3 050
4
152
50
171
11
172
84
124
137
262
1 878
5 125
123
143
159
424
1 707
16
25
385
385
76
1 593
85
5 635
254
322

257
242
161
162
130
132
49
1 251
710
2 950
379
670
26 033
11 425
363
299
452
422
1 498
132
938
5 364
234
1 723
3 096
5
180
47
162
11
167
81
117
153
285
1 885
5 764
94
131
155
455
2 079
15
23
416
374
78
1 857
81
5 748
257
340

217
212
164
145
107
121
53
1 237
602
2 592
361
478
26 484
10 407
337
281
387
374
1 296
118
894
4 925
200
1 595
3 442
5
201
45
163
11
157
80
122
176
317
2 160
5 960
105
127
148
449
2 362
13
21
400
354
74
1 825
77
6 674
312
373

185
166
139
127
89
106
50
1 074
506
2 367
286
397
27 288
10 148
344
266
338
325
1 206
128
787
4 986
187
1 581
3 642
6
210
44
187
11
149
80
128
177
326
2 321
5 836
107
137
154
426
2 378
13
22
382
335
76
1 726
75
7 661
360
398

176
117
113
111
68
82
47
857
401
2 097
221
338
27 589
11 250
401
268
343
316
1 386
145
644
5 791
200
1 756
3 470
6
201
46
193
11
140
83
130
165
311
2 178
5 475
106
147
165
387
2 177
16
23
373
332
79
1 590
74
7 394
342
401

2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003

1 929
1 981
14
511
192
28 659
1 927
3
13
8
365
522
5
17
625
135
13
7
139
7
5
47
4
8 169
18
201
352
997
477
5 607
342
175
18 563
1 709
621
9 042
637
2 256
756
13
46
368
1 511
27
133
1 445
10 908
856
10 048
1 425
787
645

1 863
2 023
15
512
215
28 249
1 955
4
15
10
382
516
5
19
601
149
14
7
152
8
6
48
5
8 158
18
206
396
890
466
5 658
360
164
18 136
1 756
590
8 597
717
2 261
728
11
48
355
1 508
25
139
1 401
11 281
1 002
10 275
1 418
846
692

1 921
2 272
14
510
223
27 759
1 963
4
15
11
430
501
6
19
568
139
16
8
155
9
6
60
5
7 904
17
220
379
772
428
5 587
345
156
17 892
1 744
538
8 521
763
2 205
703
10
41
339
1 475
23
138
1 392
11 828
1 090
10 732
1 365
865
707

2 010
2 512
13
490
219
26 821
1 871
3
14
10
425
459
7
16
531
124
15
6
155
8
6
74
4
7 106
15
220
325
654
371
5 064
308
149
17 844
1 674
461
9 003
720
2 077
681
8
34
317
1 382
24
129
1 334
11 849
1 087
10 757
1 304
854
704

1 947
2 400
13
480
217
25 065
1 628
3
13
10
358
410
5
13
448
106
11
5
149
8
5
68
3
6 444
13
197
262
542
314
4 712
267
138
16 993
1 655
396
8 797
632
1 931
628
7
32
275
1 283
22
127
1 208
11 588
1 093
10 491
1 240
828
693

1 970
2 406
15
528
230
22 525
1 486
3
12
10
427
360
4
13
327
99
10
5
137
6
5
54
2
5 947
10
171
212
416
252
4 544
209
134
15 091
1 564
345
7 668
596
1 714
552
7
31
217
1 178
19
129
1 070
11 087
1 089
9 994
1 199
828
701

2 140
2 920
18
634
274
20 227
1 512
4
13
11
550
327
3
16
268
101
13
6
126
6
4
49
3
5 313
10
157
177
321
205
4 147
168
129
13 401
1 291
297
6 826
625
1 555
481
7
29
183
1 026
20
114
947
11 264
1 112
10 147
1 202
878
738

2 149
3 742
20
677
311
18 464
1 458
4
12
11
558
296
3
17
241
95
15
7
123
6
4
49
4
4 438
8
161
152
259
173
3 427
142
114
12 569
1 170
243
6 498
629
1 491
419
7
26
168
895
20
103
900
12 151
1 256
10 889
1 150
884
736

2 135
3 548
19
646
300
16 359
1 270
4
11
11
466
260
3
16
205
79
15
7
117
5
4
49
4
3 806
7
149
126
217
143
2 946
123
96
11 283
1 092
206
5 915
607
1 267
357
6
22
149
756
17
102
786
12 826
1 376
11 444
1 126
901
749

2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004

142
568
47
10
460
36
15
30
9
8
40
13
14
7
319 799
33 591
286 208
57 861
228 347
237 770
62 627
70 813
23 995
528
54
54
358
6 087
2 905
1 492
1 119
51
12
1 820
37
756
754
2 735
3 351
1 030
850
9 934
1 574
1 366
314
881
278
5 373
46
91
12
11 206

154
505
45
11
403
32
14
29
9
7
38
12
13
7
314 428
34 239
280 189
51 071
229 118
226 521
52 959
60 952
20 484
496
43
52
295
5 520
2 412
1 309
959
53
13
1 455
35
618
591
2 187
2 749
847
845
8 112
1 236
1 169
270
709
237
4 350
40
89
11
10 631

158
436
44
11
341
28
13
27
8
7
37
13
11
6
316 183
38 069
278 114
45 484
232 630
218 674
46 180
54 571
17 829
479
35
51
271
4 776
2 190
1 099
821
56
11
1 228
36
548
481
1 807
2 372
702
863
6 887
1 002
1 083
237
596
205
3 633
35
86
10
10 685

150
393
42
10
304
25
11
25
7
7
33
13
9
5
311 643
42 104
269 538
40 011
229 528
206 105
40 457
49 075
15 470
431
34
46
247
3 898
2 094
895
667
52
10
1 060
36
574
411
1 502
2 075
614
822
5 822
838
964
215
506
182
3 006
30
73
9
10 626

135
364
41
10
282
22
10
21
6
6
27
10
8
5
281 558
42 768
238 790
34 068
204 722
187 072
34 390
42 287
12 878
348
33
39
227
3 125
1 791
719
555
49
8
905
32
453
337
1 241
1 767
532
712
4 799
693
832
183
422
163
2 413
21
62
9
9 646

127
329
34
9
259
20
7
18
6
4
24
10
7
4
257 172
42 596
214 576
28 231
186 345
163 742
28 670
35 108
10 669
256
26
33
219
2 584
1 438
669
496
56
7
726
27
336
328
1 006
1 470
452
536
3 896
563
677
151
343
142
1 945
17
52
6
7 919

140
281
29
9
221
16
6
19
7
3
24
11
6
3
251 489
43 520
207 969
23 512
184 457
143 224
23 048
28 419
8 413
191
21
28
149
2 189
1 109
552
359
47
6
548
27
247
258
799
1 160
350
369
3 152
450
541
121
273
118
1 580
20
44
4
6 609

149
222
28
8
168
12
6
20
7
3
23
11
6
3
233 392
44 206
189 187
19 736
169 450
126 252
18 397
23 181
6 620
161
17
23
86
1 810
833
449
270
52
5
438
31
200
213
599
906
257
265
2 556
372
432
97
217
94
1 281
23
37
3
5 796

152
189
28
8
138
10
5
17
6
3
19
9
5
2
203 865
45 331
158 534
16 213
142 321
110 016
15 066
19 331
5 318
141
14
19
59
1 470
651
371
220
53
4
376
29
171
173
448
717
188
213
2 080
304
349
80
180
73
1 037
22
32
3
5 093

2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004

1 580
4 340
327
1 517
3 020
399
24
3 076
109
141
141
2 607
78
22 602
652
1 281
29
1 404
131
1 600
772
110
270
1 255
236
1 291
11 830
913
416
412
189 028
53 703
47 656
120
10
959
2 910
112
1 284
652
95 370
2 845
583
250
437
252
1 322
92 525
2 605
8 280
37
65 683

1 597
4 092
284
1 573
2 637
426
22
2 969
110
139
136
2 507
77
18 757
545
1 051
30
1 222
110
1 417
650
94
220
992
206
1 026
9 705
781
342
367
193 413
59 595
52 666
181
14
1 076
3 005
125
1 720
807
94 426
3 032
588
271
437
253
1 482
91 394
2 200
8 301
37
64 637

1 882
4 053
280
1 653
2 294
500
22
2 958
112
132
128
2 507
79
16 212
461
902
30
1 095
91
1 307
561
82
188
826
184
825
8 350
692
287
329
198 323
65 532
58 366
217
19
1 052
3 105
146
1 789
838
93 056
3 410
740
297
438
291
1 644
89 646
1 796
8 195
40
63 131

1 928
4 186
309
1 641
2 008
533
22
2 937
111
126
111
2 516
72
14 221
386
778
29
962
79
1 168
482
71
170
713
163
612
7 459
604
252
293
196 569
69 616
62 346
223
21
939
3 434
160
1 650
844
88 481
3 294
796
291
402
272
1 533
85 187
1 475
7 844
39
59 584

1 837
3 689
348
1 499
1 749
501
22
2 745
104
113
97
2 376
54
12 220
325
659
24
834
70
1 021
403
62
149
607
143
424
6 512
506
228
254
174 692
58 608
50 481
227
17
905
3 921
129
1 935
993
79 733
2 694
679
240
294
225
1 256
77 039
1 204
7 121
39
54 624

1 542
2 924
287
1 215
1 481
449
21
2 411
86
89
87
2 111
38
10 212
273
536
18
702
56
871
334
50
124
492
124
383
5 436
413
190
212
160 696
58 083
49 603
224
15
786
4 437
115
1 911
992
69 754
2 271
601
204
222
195
1 049
67 484
983
6 058
30
49 070

1 310
2 361
239
1 061
1 239
380
20
2 061
66
60
73
1 833
29
8 184
226
414
15
563
41
731
275
47
100
381
103
338
4 298
326
153
171
163 612
72 961
63 585
244
17
1 113
4 925
104
2 074
898
60 505
2 033
554
185
194
172
928
58 472
812
5 189
22
43 169

1 128
2 196
184
930
1 012
327
19
1 696
52
40
59
1 523
24
6 512
186
325
13
463
35
609
228
25
79
280
83
300
3 368
253
129
135
151 358
70 445
61 689
268
19
1 074
4 276
91
2 070
959
53 995
1 798
505
163
173
156
801
52 197
665
4 913
21
38 532

933
2 019
154
849
828
294
16
1 431
43
31
47
1 291
19
5 410
150
242
12
403
27
493
189
28
64
205
67
323
2 801
190
107
108
126 128
55 479
47 203
325
22
813
3 982
80
2 086
968
47 004
1 768
521
160
170
141
777
45 236
538
4 041
15
33 687

2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004

2 814
14
1 929
10 290
874
27 885
19
761
11 297
370
1 508
2 105
5 810
112
2 421
86
3 396
12 070
109
340
28
32
126
2 306
336
346
96
177
294
123
27
1 352
1 275
3 211
132
1 759
18 775
7 128
233
169
231
244
923
99
563
3 525
134
1 007
2 782
4
167
33

3 022
17
1 848
10 530
802
27 686
17
838
10 890
392
1 430
2 228
5 331
151
2 552
82
3 774
11 706
109
344
32
36
137
1 971
310
338
95
202
281
133
25
1 407
1 238
3 344
130
1 575
19 280
7 350
252
173
248
264
1 075
120
572
3 354
158
1 132
2 936
4
177
32

3 933
20
1 680
10 009
843
28 643
17
916
11 123
387
1 324
2 288
4 958
167
2 692
66
4 704
11 091
146
459
31
38
183
1 680
279
312
85
196
248
142
24
1 293
1 102
3 309
119
1 446
22 240
9 617
334
219
320
308
1 316
166
662
4 571
197
1 524
3 198
4
176
43

4 721
20
1 476
9 146
882
28 018
16
847
11 183
329
1 252
2 336
4 569
141
2 733
53
4 558
10 455
160
496
27
42
198
1 463
272
308
82
189
187
142
22
1 137
1 097
3 266
133
1 234
25 925
12 477
419
268
337
325
1 543
190
886
6 394
220
1 895
3 245
4
154
56

4 338
16
1 263
7 514
922
26 474
15
722
11 088
267
1 161
2 175
4 018
132
2 720
45
4 131
9 878
131
393
35
51
172
1 264
273
282
114
186
160
127
42
1 092
942
3 341
268
1 005
26 186
12 350
404
281
378
361
1 686
160
837
6 101
234
1 908
3 117
4
149
51

3 269
11
1 045
6 194
824
23 727
18
309
10 230
221
1 044
2 075
3 473
134
2 682
29
3 514
9 132
96
306
42
45
154
1 111
263
246
173
167
133
135
58
1 322
711
3 019
429
720
26 107
11 557
365
300
456
427
1 531
132
954
5 423
238
1 731
3 077
4
175
48

2 601
10
851
5 096
723
22 103
17
455
9 372
184
965
1 990
2 935
161
2 701
31
3 292
8 043
79
296
46
39
147
910
227
220
172
150
109
123
61
1 293
606
2 654
411
499
26 450
10 601
345
284
403
382
1 335
116
875
5 036
207
1 619
3 389
5
197
46

2 272
9
695
4 375
715
19 963
15
389
8 423
152
902
1 669
2 568
187
2 682
22
2 956
6 955
83
295
41
36
144
668
188
174
145
131
91
108
56
1 163
527
2 387
311
407
27 104
9 956
329
267
341
337
1 197
122
852
4 792
185
1 534
3 637
6
209
43

1 930
8
576
3 777
663
17 630
14
325
7 259
128
868
1 442
2 231
205
2 490
18
2 651
6 015
109
352
35
37
165
414
179
125
117
115
71
86
52
970
424
2 182
236
346
27 615
10 944
393
265
341
306
1 325
141
612
5 638
198
1 724
3 534
6
204
45

2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004

145
11
148
51
81
147
242
1 750
3 806
123
99
109
269
1 383
10
21
285
307
45
1 087
62
5 059
204
293
1 944
1 896
14
516
190
28 635
1 915
3
12
8
358
527
5
17
622
131
13
7
136
7
5
46
4
8 254
18
199
337
1 018

155
11
142
52
99
158
256
1 844
3 810
152
113
125
274
1 388
13
21
276
307
48
1 018
72
5 184
225
294
1 880
2 049
15
508
211
28 245
1 946
4
15
10
376
514
5
18
604
151
14
7
150
8
5
47
4
8 063
18
206
392
905

168
12
142
75
126
159
314
1 977
4 027
159
122
133
286
1 453
15
22
284
343
55
1 071
80
5 398
251
309
1 904
2 179
14
514
224
27 814
1 955
4
15
11
417
505
6
19
572
140
16
8
153
9
6
57
5
7 993
17
218
384
794

163
11
154
97
140
147
294
2 020
4 361
159
152
144
330
1 483
16
26
312
373
66
1 212
83
5 842
252
314
2 008
2 539
13
495
220
26 872
1 890
3
14
10
437
464
7
17
534
125
15
6
155
9
5
72
4
7 146
15
225
332
667

171
11
173
86
127
138
263
1 940
5 020
132
145
159
413
1 664
16
25
375
382
74
1 546
86
5 700
261
323
1 973
2 423
13
485
220
25 314
1 664
3
14
10
365
417
5
12
468
105
11
5
148
8
5
71
3
6 455
13
203
265
557

166
11
173
80
115
148
280
1 872
5 757
93
133
156
459
2 029
15
23
416
373
79
1 892
82
5 717
255
337
1 933
2 436
15
510
230
22 835
1 467
3
12
10
392
364
4
12
342
96
9
5
137
7
5
55
2
5 929
11
177
213
431

159
11
164
81
121
174
315
2 112
6 029
102
127
149
451
2 362
13
20
408
357
74
1 884
77
6 431
301
370
2 146
2 707
17
617
269
20 527
1 508
3
13
11
540
331
3
15
271
100
12
6
126
6
4
50
3
5 457
10
158
176
330

183
10
154
78
125
180
327
2 318
5 935
108
133
152
438
2 417
13
21
383
334
75
1 778
75
7 576
357
396
2 147
3 670
20
674
311
18 651
1 458
4
12
11
552
300
3
17
243
98
14
7
123
6
4
47
4
4 546
8
161
154
265

193
11
144
83
131
167
316
2 228
5 604
103
146
164
390
2 252
15
23
379
328
79
1 644
74
7 534
351
404
2 150
3 643
19
655
307
16 826
1 327
5
12
11
505
266
3
17
210
83
15
7
117
5
4
50
4
3 912
7
154
129
223

2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005

479
5 688
341
175
18 467
1 697
628
8 944
634
2 262
754
13
48
369
1 507
27
132
1 452
11 111
865
10 241
1 437
795
652
144
573
47
10
464
36
16
30
9
7
39
12
13
7
320 297
33 873
286 424
58 618
227 806
239 205
63 917
72 188
24 452
536
56
54
373
6 096

466
5 555
355
166
18 236
1 745
590
8 725
695
2 255
736
12
50
357
1 503
25
137
1 407
11 114
972
10 137
1 425
840
688
152
517
44
11
416
32
14
29
9
7
38
12
13
7
313 736
33 868
279 868
51 832
228 037
226 978
54 014
61 963
20 890
496
45
51
302
5 586

436
5 638
350
156
17 865
1 749
550
8 447
763
2 224
705
11
42
342
1 482
23
138
1 391
11 850
1 098
10 747
1 385
874
714
160
446
43
11
351
29
13
27
8
7
37
13
11
6
314 983
37 243
277 741
46 404
231 337
219 976
47 185
55 476
18 225
484
36
51
275
4 919

379
5 068
308
151
17 837
1 689
472
8 888
733
2 097
686
9
34
321
1 397
24
130
1 356
11 884
1 096
10 784
1 317
862
709
152
396
41
10
309
25
12
25
7
7
34
14
9
5
314 620
41 720
272 900
40 993
231 907
208 558
41 501
50 117
15 922
446
33
47
253
4 057

322
4 681
273
140
17 195
1 638
405
8 929
652
1 951
638
7
32
285
1 286
23
123
1 227
11 810
1 105
10 702
1 269
851
711
140
369
41
10
286
23
10
21
6
6
27
10
8
5
287 243
42 998
244 245
35 069
209 176
190 618
35 384
43 461
13 284
369
34
40
230
3 246

261
4 489
214
134
15 439
1 614
349
7 856
589
1 758
564
7
30
226
1 196
19
128
1 103
11 230
1 101
10 125
1 196
821
696
126
333
34
9
261
21
8
18
6
4
24
10
7
4
259 145
42 742
216 403
29 112
187 291
167 442
29 619
36 266
11 037
276
27
33
229
2 659

209
4 271
172
131
13 563
1 327
306
6 909
625
1 549
490
7
30
185
1 043
21
116
956
11 258
1 116
10 138
1 223
887
746
141
294
29
9
232
17
6
19
6
3
24
11
6
3
252 545
43 564
208 981
24 168
184 813
146 253
23 883
29 388
8 728
203
21
28
166
2 249

178
3 518
144
118
12 647
1 182
250
6 503
623
1 515
430
7
26
170
910
19
102
910
11 943
1 217
10 719
1 156
883
735
148
230
28
8
175
13
6
20
7
3
24
11
6
3
237 614
44 008
193 606
20 266
173 340
128 851
18 954
23 844
6 823
166
17
24
97
1 865

147
3 028
125
99
11 587
1 107
210
6 078
620
1 309
367
7
22
152
778
18
103
816
12 824
1 386
11 432
1 143
911
757
154
195
29
8
143
11
5
18
6
3
20
9
5
2
208 613
45 316
163 296
16 727
146 569
112 726
15 448
19 802
5 452
145
15
19
63
1 519

2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005

2 984
1 517
1 151
50
12
1 864
38
765
769
2 827
3 459
1 054
844
10 167
1 613
1 401
316
906
284
5 498
47
91
12
11 335
1 620
4 373
338
1 513
3 064
403
24
3 077
109
139
142
2 609
78
23 157
669
1 316
28
1 423
134
1 637
784
112
280
1 294
240
1 334
12 123
936

2 470
1 343
979
52
13
1 495
35
638
608
2 255
2 818
873
829
8 293
1 279
1 176
275
731
243
4 451
40
88
11
10 638
1 539
4 137
289
1 550
2 689
412
23
2 969
110
139
136
2 509
76
19 172
558
1 075
29
1 237
113
1 434
656
94
227
1 022
210
1 059
9 932
796

2 204
1 138
849
56
12
1 262
36
541
492
1 867
2 424
721
856
7 077
1 039
1 098
241
615
210
3 742
36
87
10
10 638
1 843
4 020
279
1 641
2 347
486
23
2 952
111
133
130
2 499
79
16 584
475
927
30
1 115
94
1 328
569
84
192
851
188
864
8 522
708

2 125
936
696
53
10
1 088
37
578
424
1 554
2 126
628
826
6 016
868
985
220
523
186
3 119
31
75
9
10 669
1 923
4 205
298
1 636
2 053
532
23
2 952
112
127
114
2 525
74
14 558
400
800
30
980
81
1 194
492
72
174
732
167
645
7 611
621

1 851
737
568
48
8
933
33
473
339
1 286
1 817
544
724
4 974
719
857
188
438
166
2 509
23
64
9
9 869
1 873
3 803
351
1 519
1 792
508
23
2 799
107
116
99
2 421
56
12 535
337
678
25
846
72
1 048
413
64
153
625
147
432
6 676
521

1 499
682
513
57
7
756
27
355
332
1 043
1 520
464
550
4 039
586
702
155
358
145
2 016
18
54
7
8 169
1 594
3 039
297
1 233
1 522
460
23
2 472
90
93
89
2 162
39
10 548
284
556
19
715
59
897
342
50
128
510
128
394
5 621
426

1 159
573
378
47
6
569
26
258
267
833
1 204
363
373
3 262
467
561
125
285
122
1 635
20
45
4
6 784
1 348
2 423
250
1 073
1 278
391
22
2 113
68
63
75
1 877
30
8 501
235
431
15
575
43
753
281
50
104
399
108
357
4 473
339

865
466
277
51
5
447
31
204
219
626
936
266
258
2 638
383
445
99
225
98
1 324
23
38
3
5 937
1 161
2 235
193
947
1 047
335
20
1 733
53
41
60
1 555
24
6 713
194
339
13
467
36
629
233
27
82
296
87
298
3 474
263

668
384
223
55
4
380
30
173
178
464
735
192
203
2 144
315
358
81
185
76
1 070
22
33
3
5 208
975
2 059
157
849
854
297
17
1 448
43
30
48
1 307
19
5 550
157
254
13
403
28
511
192
28
66
215
70
328
2 863
199

2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005

431
416
187 922
52 389
46 471
114
10
937
2 882
114
1 237
624
95 298
2 873
615
250
436
257
1 316
92 424
2 650
8 179
37
65 743
2 779
14
1 919
10 206
898
28 009
19
758
11 355
365
1 520
2 064
5 848
111
2 419
87
3 463
12 226
113
348
30
32
126
2 365
342
350
100
171

356
372
192 073
58 723
51 918
171
13
1 059
2 998
122
1 654
788
94 103
2 936
566
262
435
243
1 430
91 168
2 272
8 267
36
64 555
2 819
16
1 870
10 535
798
27 426
17
805
10 840
386
1 461
2 208
5 400
147
2 542
84
3 535
11 821
103
316
35
36
127
2 031
318
344
97
200

300
335
196 937
63 860
56 690
213
18
1 071
3 068
141
1 816
843
93 298
3 356
712
291
437
287
1 629
89 943
1 874
8 208
39
63 471
3 683
20
1 717
10 096
834
28 562
17
915
11 078
393
1 339
2 264
5 020
174
2 684
70
4 608
11 216
139
435
34
38
174
1 727
284
315
87
197

261
299
198 723
70 423
63 276
220
21
944
3 348
162
1 626
825
89 604
3 360
803
297
414
278
1 568
86 244
1 537
7 904
38
60 322
4 671
20
1 515
9 368
868
28 117
16
842
11 136
341
1 265
2 337
4 650
146
2 726
54
4 604
10 580
160
511
28
41
198
1 501
273
312
81
191

236
261
178 673
60 444
52 410
226
18
937
3 830
134
1 916
972
81 355
2 781
700
246
307
231
1 297
78 574
1 254
7 253
41
55 515
4 518
16
1 299
7 754
923
26 807
15
787
11 132
276
1 182
2 181
4 100
135
2 708
48
4 244
10 067
137
419
38
53
175
1 287
274
290
112
190

200
219
160 915
55 979
47 718
221
15
753
4 289
117
1 858
1 008
71 458
2 301
611
205
222
198
1 065
69 157
1 022
6 234
33
50 099
3 448
11
1 078
6 389
843
24 007
18
326
10 338
226
1 064
2 052
3 553
133
2 686
30
3 580
9 471
100
316
46
47
154
1 131
268
252
184
172

160
177
163 371
70 912
61 566
242
18
1 068
4 950
106
2 060
903
61 757
2 058
564
187
192
174
942
59 699
842
5 246
24
44 030
2 700
10
879
5 240
728
22 357
18
444
9 490
188
981
2 004
2 995
158
2 710
32
3 338
8 344
79
302
52
40
147
941
237
226
182
155

135
140
154 985
72 397
63 530
257
19
1 111
4 374
92
2 066
948
55 092
1 790
502
163
167
157
801
53 302
690
4 979
22
39 310
2 386
9
717
4 471
718
20 296
15
399
8 589
154
905
1 704
2 611
186
2 703
23
3 006
7 200
77
284
45
36
138
714
194
182
151
135

111
112
130 077
57 606
49 257
318
21
833
4 036
83
2 082
974
48 124
1 776
519
162
170
143
782
46 349
559
4 208
16
34 376
2 047
8
593
3 872
670
18 027
14
335
7 459
131
883
1 464
2 276
208
2 509
19
2 729
6 320
104
355
39
37
161
445
181
133
123
119

2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005

296
124
32
1 353
1 297
3 196
146
1 805
18 907
7 213
235
172
240
246
919
95
550
3 603
134
1 021
2 807
4
167
34
146
11
152
52
79
147
252
1 760
3 862
118
94
107
272
1 408
10
21
286
307
46
1 129
61
5 025
204
298
1 961
1 842
14
517

280
132
28
1 415
1 297
3 331
139
1 592
19 039
7 154
243
167
233
255
1 032
109
580
3 306
151
1 079
2 885
4
175
32
152
11
145
50
94
157
243
1 817
3 805
150
114
124
274
1 382
12
22
276
300
48
1 031
69
5 196
220
293
1 896
2 058
15
506

256
142
29
1 318
1 111
3 324
126
1 478
21 481
8 982
313
207
312
302
1 268
156
617
4 183
190
1 433
3 167
4
179
39
168
12
142
69
120
161
311
1 958
4 007
158
117
132
282
1 459
14
22
283
333
53
1 071
79
5 325
251
309
1 894
2 114
15
517

194
147
21
1 167
1 111
3 245
127
1 273
25 583
12 189
411
262
336
322
1 495
189
874
6 237
216
1 847
3 270
4
159
55
163
11
150
96
139
151
302
2 034
4 292
160
149
141
318
1 479
16
26
303
366
65
1 184
82
5 832
252
314
2 003
2 524
14
500

163
130
46
1 085
979
3 356
281
1 053
26 311
12 461
410
276
363
347
1 684
162
820
6 240
231
1 928
3 181
4
148
52
171
11
171
89
130
139
268
1 995
4 909
139
147
157
400
1 624
16
25
364
379
72
1 496
86
5 761
265
323
1 989
2 455
13
490

137
138
72
1 386
718
3 085
495
770
26 222
11 710
369
298
454
425
1 565
132
951
5 524
241
1 750
3 082
4
171
48
169
11
178
80
115
145
277
1 881
5 722
95
134
158
459
1 979
16
23
413
373
79
1 905
83
5 707
256
335
1 912
2 460
15
498

112
126
76
1 337
602
2 719
485
527
26 437
10 779
351
287
418
391
1 373
113
870
5 127
213
1 636
3 341
5
193
46
157
11
171
82
119
171
312
2 070
6 083
99
126
150
454
2 348
14
20
414
359
75
1 941
78
6 234
292
367
2 136
2 555
17
599

93
111
67
1 235
542
2 418
360
419
26 966
9 869
320
268
349
349
1 200
117
891
4 683
186
1 506
3 622
6
207
43
179
11
159
77
122
181
327
2 304
6 036
108
130
151
448
2 454
12
20
387
335
74
1 834
76
7 439
352
394
2 150
3 544
19
667

75
90
61
1 087
445
2 247
264
354
27 597
10 654
381
264
340
302
1 274
138
611
5 464
195
1 685
3 586
6
207
45
192
11
148
83
131
169
321
2 268
5 730
102
144
161
396
2 323
15
22
385
325
78
1 698
74
7 627
358
406
2 160
3 704
20
663

2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005

188
28 549
1 905
3
12
7
350
531
5
17
622
128
13
7
134
7
5
46
4
8 307
18
197
326
1 036
480
5 735
339
175
18 338
1 690
632
8 814
630
2 267
753
13
48
371
1 503
26
130
1 459
11 278
875
10 399
1 453
807
662
145
579
46
10

207
28 235
1 937
4
14
10
370
512
5
18
605
152
14
7
148
8
5
46
4
7 994
18
205
386
922
467
5 479
350
169
18 304
1 733
592
8 820
676
2 249
742
12
52
359
1 496
26
135
1 412
10 994
947
10 042
1 432
837
687
150
528
42
11

225
27 873
1 948
4
15
11
406
508
6
19
576
141
15
8
152
9
5
54
5
8 056
17
215
387
815
443
5 667
353
158
17 869
1 750
559
8 420
757
2 237
709
11
43
345
1 487
23
138
1 391
11 814
1 095
10 714
1 402
880
719
161
458
42
11

222
26 946
1 905
4
15
10
442
469
7
18
538
126
16
7
155
9
5
69
4
7 217
16
227
340
685
388
5 098
311
153
17 824
1 701
485
8 776
744
2 120
690
9
34
326
1 412
24
131
1 372
11 918
1 106
10 807
1 333
871
716
155
402
40
10

222
25 518
1 695
3
14
10
373
424
6
12
483
104
11
5
147
8
5
73
3
6 476
14
209
269
571
331
4 661
278
142
17 347
1 631
414
8 995
670
1 972
646
7
32
294
1 293
23
122
1 248
11 986
1 116
10 866
1 294
871
726
145
374
40
10

230
23 133
1 462
3
12
10
367
369
4
11
359
94
9
5
137
7
5
57
2
5 912
11
184
213
446
270
4 434
220
134
15 759
1 645
354
8 044
590
1 794
575
7
30
235
1 209
19
126
1 131
11 407
1 113
10 290
1 203
824
699
125
338
35
9

265
20 827
1 493
3
13
11
521
334
3
15
276
97
12
6
125
6
4
50
3
5 561
10
160
175
341
214
4 354
175
132
13 773
1 371
313
7 015
621
1 558
500
7
30
189
1 060
20
117
972
11 286
1 121
10 161
1 236
891
751
140
304
29
9

309
18 868
1 459
4
12
11
548
304
3
16
244
99
14
7
123
6
4
46
3
4 675
9
160
154
273
182
3 630
147
121
12 734
1 199
257
6 521
619
1 528
439
7
26
172
925
19
102
918
11 782
1 190
10 586
1 169
886
738
148
239
28
8

313
17 214
1 369
5
12
11
532
272
3
17
214
87
15
8
117
5
4
50
4
4 019
7
158
131
228
152
3 113
127
103
11 826
1 119
216
6 195
629
1 348
377
7
23
155
798
18
102
840
12 765
1 382
11 377
1 157
918
764
154
201
29
8

2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006

470
37
16
29
9
7
38
11
13
7
321 840
34 420
287 421
59 515
227 906
241 386
65 418
73 833
24 979
546
57
55
391
6 105
3 079
1 541
1 188
50
13
1 915
39
780
786
2 928
3 581
1 077
844
10 430
1 655
1 446
318
934
290
5 635
49
92
12
11 527
1 695
4 415
351
1 518

427
33
14
29
9
7
38
12
13
7
313 587
33 594
279 993
52 781
227 212
228 113
55 338
63 273
21 377
498
46
51
312
5 663
2 538
1 379
1 003
51
13
1 544
35
659
628
2 335
2 902
900
816
8 527
1 327
1 195
280
755
249
4 581
41
88
11
10 686
1 504
4 178
296
1 531

362
30
13
28
8
7
37
13
12
6
313 936
36 529
277 407
47 238
230 169
220 942
48 168
56 352
18 614
487
37
51
279
5 047
2 226
1 177
874
56
11
1 294
35
545
505
1 925
2 477
742
841
7 257
1 075
1 107
245
634
215
3 847
37
88
10
10 588
1 783
4 009
278
1 620

314
26
12
25
7
7
34
14
9
5
315 985
41 228
274 757
41 788
232 970
210 491
42 391
50 957
16 300
460
33
48
258
4 209
2 138
976
723
54
10
1 112
37
575
433
1 602
2 171
640
817
6 185
894
1 002
223
538
190
3 219
33
77
9
10 665
1 910
4 189
290
1 626

290
23
10
22
6
6
27
11
7
5
293 021
43 225
249 796
35 996
213 800
193 906
36 322
44 542
13 674
391
34
41
233
3 370
1 901
763
583
48
8
955
34
496
345
1 327
1 863
554
725
5 135
742
878
193
452
170
2 600
25
66
9
10 054
1 894
3 904
347
1 535

264
21
8
18
6
4
23
10
7
3
262 386
42 854
219 532
30 028
189 504
171 351
30 492
37 383
11 366
298
28
34
234
2 739
1 555
692
524
56
7
782
28
375
332
1 078
1 566
474
561
4 175
606
725
159
371
149
2 083
19
56
7
8 457
1 646
3 174
310
1 267

241
18
7
18
6
3
24
10
6
3
253 046
43 500
209 546
24 838
184 709
149 430
24 700
30 363
9 052
217
22
29
181
2 306
1 208
594
400
49
7
591
25
272
276
864
1 249
377
382
3 368
483
579
128
296
126
1 685
20
46
5
6 981
1 386
2 504
259
1 087

183
13
6
20
7
3
24
11
6
3
240 872
43 759
197 112
20 770
176 343
131 331
19 554
24 536
7 052
173
18
24
109
1 920
901
483
288
49
5
455
30
210
224
655
969
278
257
2 717
394
459
101
233
102
1 363
22
39
3
6 065
1 191
2 263
202
961

147
11
5
18
6
3
20
10
5
2
213 353
45 137
168 215
17 196
151 020
115 090
15 833
20 274
5 601
148
15
20
67
1 568
687
397
227
55
4
383
31
177
182
483
757
200
198
2 203
324
368
82
190
79
1 102
23
34
3
5 324
1 011
2 098
161
852

2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006

3 111
412
25
3 089
109
138
143
2 622
78
23 808
689
1 356
28
1 447
136
1 682
797
115
292
1 338
246
1 386
12 464
964
447
421
187 287
51 077
45 335
107
10
910
2 845
116
1 170
584
95 537
2 940
661
253
435
266
1 324
92 598
2 689
8 104
38
65 937
2 879
14
1 905
10 099

2 750
402
24
2 977
109
139
137
2 517
75
19 706
575
1 107
29
1 257
116
1 458
666
96
238
1 061
215
1 100
10 223
816
371
378
190 860
57 614
50 938
163
13
1 041
2 987
119
1 587
766
94 049
2 863
551
258
432
237
1 385
91 187
2 340
8 253
36
64 599
2 727
15
1 887
10 527

2 404
471
23
2 950
111
134
132
2 495
78
16 944
490
949
30
1 129
97
1 345
578
85
200
876
192
891
8 707
722
312
341
195 680
62 551
55 390
213
17
1 082
3 045
136
1 822
845
93 419
3 278
680
288
434
278
1 598
90 141
1 943
8 198
39
63 711
3 469
19
1 749
10 191

2 099
527
23
2 965
112
128
117
2 533
75
14 842
413
818
30
994
83
1 218
500
74
179
748
171
673
7 733
635
268
305
199 609
70 299
63 205
221
21
961
3 277
161
1 633
819
90 377
3 396
801
302
420
282
1 591
86 981
1 591
7 893
39
60 964
4 536
21
1 550
9 534

1 835
515
24
2 847
109
118
101
2 459
59
12 831
348
695
26
859
73
1 073
421
65
159
641
150
462
6 815
536
242
267
182 873
62 596
54 695
227
20
953
3 739
139
1 875
948
82 852
2 877
722
255
322
238
1 341
79 975
1 297
7 350
42
56 360
4 635
17
1 334
8 026

1 566
470
24
2 529
93
97
90
2 207
41
10 856
293
574
20
730
61
922
349
51
134
528
132
404
5 784
440
208
226
162 458
55 082
46 925
221
16
754
4 171
119
1 857
1 018
73 156
2 346
622
206
228
201
1 089
70 810
1 055
6 419
36
51 052
3 656
12
1 114
6 607

1 318
403
23
2 157
71
67
77
1 912
30
8 805
244
449
15
590
45
775
287
51
109
416
112
368
4 642
351
167
184
162 596
68 165
58 942
237
18
1 007
4 907
108
2 027
918
63 135
2 080
570
186
191
176
957
61 055
867
5 339
25
44 944
2 805
10
910
5 415

1 083
343
21
1 769
54
42
62
1 586
24
6 933
201
352
13
474
37
648
237
30
86
312
91
301
3 594
274
139
145
157 679
73 573
64 576
248
20
1 132
4 501
94
2 065
938
56 032
1 803
505
163
165
158
810
54 230
711
4 990
23
40 022
2 436
9
741
4 581

882
302
18
1 465
44
31
50
1 322
19
5 681
163
266
13
404
29
529
195
27
69
225
72
325
2 924
208
115
116
134 270
60 254
51 821
307
21
873
4 090
86
2 079
977
49 140
1 772
517
161
168
144
781
47 368
576
4 326
17
35 076
2 109
8
610
3 969

2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006

932
28 301
19
766
11 483
361
1 516
2 019
5 897
112
2 410
87
3 632
12 372
120
371
31
32
132
2 423
345
357
106
164
298
124
34
1 364
1 281
3 172
157
1 862
19 176
7 410
241
178
255
251
919
97
533
3 744
135
1 056
2 850
4
167
35
148
11
156
54

802
27 287
17
781
10 841
380
1 482
2 182
5 475
148
2 523
87
3 370
11 910
99
300
35
35
120
2 092
324
355
101
198
280
127
29
1 401
1 321
3 317
158
1 617
18 832
6 988
235
164
224
248
992
101
579
3 265
144
1 036
2 845
4
174
32
149
11
147
48

823
28 339
17
900
11 001
394
1 361
2 242
5 078
177
2 664
73
4 431
11 371
130
414
34
39
164
1 777
290
326
91
200
262
137
29
1 342
1 154
3 336
143
1 501
20 835
8 437
294
196
301
295
1 220
144
589
3 869
183
1 346
3 132
4
180
37
167
12
142
63

853
28 131
16
831
11 067
352
1 279
2 323
4 709
155
2 715
56
4 630
10 802
158
511
34
41
195
1 537
275
319
89
192
203
156
40
1 220
1 104
3 241
174
1 311
25 057
11 715
396
253
337
320
1 454
184
841
5 938
212
1 780
3 301
4
165
53
164
11
148
93

911
27 036
16
817
11 111
286
1 202
2 195
4 176
147
2 714
50
4 323
10 389
141
442
52
52
177
1 317
275
297
123
191
166
157
74
1 129
991
3 354
355
1 096
26 450
12 544
414
272
357
338
1 667
166
820
6 350
228
1 932
3 244
4
149
53
170
11
169
91

858
24 389
18
388
10 447
232
1 086
2 049
3 629
145
2 698
32
3 666
9 831
104
330
59
49
153
1 155
272
257
181
176
141
149
97
1 422
754
3 154
557
821
26 345
11 866
374
295
453
416
1 602
135
935
5 637
243
1 777
3 102
4
166
48
172
11
180
81

738
22 575
18
417
9 606
193
996
2 014
3 065
160
2 706
32
3 368
8 722
80
302
59
42
146
975
247
229
188
159
115
131
100
1 432
617
2 788
551
561
26 410
10 935
353
289
427
401
1 407
113
878
5 196
221
1 650
3 288
5
189
47
158
11
175
81

716
20 621
15
411
8 737
159
914
1 751
2 653
189
2 711
25
3 056
7 453
74
281
52
37
135
760
203
185
159
139
96
114
84
1 271
557
2 461
414
431
26 785
9 831
317
270
363
358
1 207
112
908
4 615
188
1 494
3 589
6
206
44
175
11
163
76

676
18 388
14
346
7 644
134
893
1 492
2 318
207
2 536
19
2 785
6 488
98
349
42
37
156
485
185
136
123
122
78
89
68
1 103
464
2 295
295
362
27 493
10 357
366
262
334
303
1 229
132
638
5 272
191
1 629
3 620
6
208
44
191
11
151
81

2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006

78
146
270
1 776
3 934
112
87
104
274
1 441
10
21
287
311
46
1 179
60
4 982
206
304
1 979
1 769
14
520
187
28 495
1 894
3
12
7
344
537
5
17
621
121
13
7
130
7
5
47
4
8 417
18
196
312
1 054
481
5 842
339
176

89
156
235
1 796
3 813
146
113
121
274
1 387
12
22
277
297
47
1 048
67
5 186
215
293
1 907
2 045
15
505
204
28 240
1 925
4
14
9
363
512
5
18
607
151
14
7
146
8
5
46
4
7 968
18
204
377
939
468
5 447
345
171

115
163
303
1 941
3 983
155
114
130
280
1 459
14
21
281
325
51
1 071
78
5 283
248
307
1 888
2 080
15
517
225
27 884
1 937
4
15
10
395
508
6
19
578
144
15
7
151
9
5
51
5
8 048
17
214
388
833
449
5 635
352
159

138
154
311
2 054
4 252
162
144
138
308
1 484
16
25
297
359
63
1 170
82
5 789
254
315
1 996
2 479
14
505
225
26 999
1 908
4
15
10
440
474
7
18
539
128
16
7
153
9
5
66
4
7 315
16
228
345
702
398
5 157
314
154

132
144
276
2 041
4 836
146
149
155
387
1 608
16
25
352
377
71
1 461
85
5 825
268
324
2 013
2 486
14
492
226
25 692
1 728
3
15
11
384
430
6
13
494
106
12
5
146
8
5
73
4
6 516
14
215
275
587
341
4 659
281
144

116
145
276
1 898
5 669
101
137
159
455
1 935
16
23
408
374
79
1 893
84
5 709
258
333
1 911
2 470
15
489
231
23 477
1 475
3
12
10
351
376
4
11
378
93
9
5
138
7
5
60
2
5 937
11
190
217
464
280
4 412
227
135

117
169
307
2 025
6 116
97
127
151
458
2 326
14
21
418
361
76
1 981
79
6 071
283
362
2 103
2 465
17
577
260
21 141
1 474
3
13
11
493
338
4
14
283
95
11
6
126
6
4
51
3
5 624
10
163
177
355
222
4 385
180
133

120
184
327
2 274
6 110
106
128
149
454
2 476
12
20
392
337
74
1 879
76
7 255
343
390
2 153
3 381
20
658
307
19 105
1 459
4
12
11
544
308
3
16
246
99
14
7
123
6
4
46
3
4 814
9
160
155
281
187
3 750
150
123

129
173
325
2 296
5 836
102
142
159
404
2 379
15
21
387
324
78
1 744
74
7 680
362
406
2 163
3 741
20
668
316
17 517
1 397
5
12
11
547
277
3
17
218
90
15
8
117
5
4
50
4
4 112
8
160
133
234
157
3 185
129
106

2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2006
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007

18 184
1 685
638
8 644
632
2 276
751
14
45
372
1 502
26
129
1 470
11 580
892
10 683
1 470
819
671
148
584
46
10
473
38
16
29
8
7
37
11
13
7
323 509
34 925
288 585
60 191
228 394
243 090
66 638
75 168
25 425
558
59
56
406
6 087
3 154
1 569
1 229
49

18 347
1 722
595
8 881
660
2 247
747
12
52
361
1 492
27
133
1 419
10 940
928
10 007
1 442
835
687
148
540
42
11
438
33
15
29
9
7
38
12
13
7
313 679
33 517
280 162
53 719
226 443
229 456
56 729
64 692
21 883
500
48
51
324
5 729
2 616
1 410
1 029
50

17 900
1 749
565
8 439
746
2 243
714
11
45
348
1 487
23
137
1 392
11 764
1 086
10 673
1 420
885
724
161
471
42
11
375
30
13
28
9
7
37
12
12
6
313 097
35 838
277 258
48 117
229 141
221 807
49 241
57 331
19 033
489
38
51
283
5 167
2 261
1 218
897
55

17 776
1 712
496
8 654
752
2 139
692
10
34
329
1 421
23
132
1 381
11 995
1 123
10 867
1 368
898
739
159
410
40
10
321
27
12
26
7
7
35
14
10
5
315 927
40 552
275 374
42 611
232 763
212 319
43 305
51 796
16 672
471
33
49
263
4 368
2 141
1 014
753
55

17 448
1 632
423
9 002
687
1 992
654
8
31
301
1 301
24
121
1 272
12 140
1 130
11 006
1 326
897
749
148
379
40
10
294
23
11
22
6
6
28
11
7
5
298 791
43 385
255 406
36 888
218 518
196 904
37 323
45 646
14 109
412
34
42
238
3 506
1 952
798
604
49

16 065
1 658
361
8 236
597
1 827
587
7
29
245
1 217
19
124
1 156
11 500
1 123
10 373
1 223
837
710
127
344
36
9
268
22
9
18
6
4
23
10
7
4
266 947
43 130
223 818
30 983
192 835
175 384
31 383
38 533
11 691
321
30
35
234
2 827
1 612
695
530
54

14 044
1 422
319
7 152
614
1 581
511
7
29
194
1 079
20
119
995
11 290
1 121
10 165
1 246
893
756
138
312
30
10
247
19
7
18
6
3
23
10
6
3
252 966
43 377
209 589
25 572
184 017
152 828
25 575
31 411
9 402
234
23
30
196
2 365
1 259
616
424
51

12 832
1 219
265
6 553
617
1 533
448
7
27
174
941
19
103
925
11 581
1 169
10 407
1 185
892
745
147
249
28
8
193
14
6
20
7
3
24
11
6
3
243 574
43 681
199 894
21 290
178 604
133 922
20 228
25 299
7 304
180
19
25
122
1 978
941
502
300
48

12 008
1 129
221
6 269
631
1 386
387
7
23
158
816
19
102
860
12 634
1 365
11 263
1 166
921
767
155
206
29
8
152
11
5
18
6
3
21
10
5
2
218 427
44 784
173 643
17 668
155 975
117 450
16 238
20 776
5 760
153
15
21
72
1 618
709
410
232
54

2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007

15
1 938
39
806
800
3 019
3 694
1 104
841
10 609
1 675
1 477
319
957
296
5 730
50
92
12
11 680
1 735
4 463
360
1 525
3 150
422
26
3 081
110
137
143
2 613
79
24 373
708
1 393
27
1 461
139
1 721
808
116
307
1 378
250
1 434
12 757
989
460
424
187 291
50 495

13
1 601
36
677
646
2 421
2 996
925
806
8 775
1 379
1 221
284
779
256
4 715
42
88
11
10 776
1 501
4 220
306
1 516
2 813
396
24
2 989
109
138
137
2 530
75
20 269
591
1 141
28
1 280
119
1 488
678
98
251
1 100
220
1 144
10 527
837
383
384
189 550
56 311

11
1 331
35
559
520
1 987
2 535
766
826
7 445
1 115
1 114
250
652
221
3 957
38
88
10
10 556
1 713
4 021
280
1 598
2 466
454
24
2 949
111
135
133
2 494
77
17 348
504
974
30
1 145
101
1 361
587
86
209
905
196
923
8 921
736
322
347
194 501
61 501

9
1 140
37
562
440
1 654
2 218
652
810
6 365
923
1 023
226
554
194
3 324
34
80
9
10 641
1 901
4 142
285
1 618
2 150
520
24
2 971
112
129
121
2 534
76
15 146
427
839
30
1 012
86
1 243
509
75
185
767
175
701
7 863
649
275
311
199 238
69 088

8
978
35
520
356
1 370
1 914
565
724
5 307
767
898
199
466
174
2 700
27
68
9
10 202
1 904
3 994
338
1 541
1 879
521
25
2 891
110
120
104
2 494
63
13 137
360
713
27
873
75
1 098
431
66
166
656
154
493
6 957
551
246
273
187 148
65 040

7
808
29
395
326
1 116
1 611
484
571
4 321
628
750
165
383
154
2 157
20
58
7
8 764
1 705
3 311
325
1 306
1 614
480
25
2 593
97
100
92
2 261
44
11 164
303
593
21
744
63
947
358
53
141
545
135
413
5 946
453
215
233
165 152
55 300

8
617
25
288
287
895
1 298
391
392
3 483
502
599
132
307
131
1 740
19
48
5
7 196
1 428
2 601
268
1 098
1 360
417
24
2 205
75
71
79
1 949
31
9 126
252
468
16
607
47
799
294
50
115
434
115
381
4 819
364
174
190
161 136
64 555

6
467
29
217
229
686
1 005
290
258
2 803
405
474
104
241
106
1 407
22
40
3
6 194
1 223
2 285
213
974
1 123
353
22
1 810
56
45
64
1 621
25
7 188
208
365
13
484
38
667
242
34
91
328
94
312
3 733
285
143
151
159 571
73 929

4
386
31
180
186
505
781
208
191
2 267
333
378
83
194
83
1 135
23
35
3
5 450
1 046
2 137
166
862
913
307
19
1 485
44
31
51
1 339
20
5 814
169
279
13
407
30
547
199
25
72
237
75
316
2 987
218
119
119
139 002
63 417

2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007

44 815
106
10
894
2 822
123
1 162
564
95 903
3 018
713
263
435
268
1 339
92 885
2 725
7 964
38
66 148
2 958
14
1 879
10 208
952
28 263
19
768
11 447
358
1 503
1 999
5 884
114
2 382
89
3 701
12 630
123
388
34
32
134
2 484
351
372
116
161
301
128
37
1 413

49 809
153
12
1 018
2 968
116
1 503
732
93 945
2 817
549
253
429
236
1 349
91 128
2 387
8 232
36
64 632
2 679
15
1 900
10 431
815
27 307
17
764
10 907
375
1 498
2 148
5 558
150
2 508
87
3 294
11 988
99
290
37
34
117
2 152
330
366
106
193
281
123
31
1 379

54 382
211
16
1 084
3 031
132
1 803
842
93 447
3 186
645
283
432
268
1 557
90 262
2 010
8 193
38
63 858
3 270
18
1 781
10 283
810
28 066
17
878
10 922
394
1 386
2 228
5 143
180
2 642
77
4 200
11 486
122
388
35
39
153
1 831
298
339
93
201
266
132
30
1 338

61 986
224
21
988
3 215
157
1 673
825
90 963
3 410
789
306
422
285
1 608
87 553
1 641
7 881
39
61 555
4 345
20
1 587
9 639
843
28 197
17
835
11 032
363
1 291
2 297
4 766
164
2 704
58
4 670
10 989
154
507
38
43
190
1 574
278
327
94
193
215
159
52
1 252

57 340
226
21
951
3 641
146
1 800
915
84 258
2 990
749
266
339
247
1 389
81 268
1 338
7 401
42
57 197
4 707
18
1 371
8 301
894
27 180
16
809
11 058
296
1 219
2 215
4 259
155
2 711
50
4 391
10 670
146
467
64
51
180
1 351
276
307
133
191
170
182
102
1 174

47 171
224
18
788
4 080
121
1 877
1 020
74 793
2 403
634
208
236
206
1 119
72 391
1 088
6 591
39
51 952
3 882
13
1 151
6 805
870
24 858
18
484
10 564
239
1 110
2 051
3 702
160
2 709
35
3 787
10 201
110
349
76
51
154
1 178
275
263
183
180
145
168
130
1 419

55 566
233
19
926
4 784
110
1 975
943
64 672
2 095
575
184
190
179
967
62 576
891
5 485
27
45 946
2 925
10
943
5 595
754
22 769
19
377
9 720
198
1 011
2 007
3 144
166
2 707
30
3 391
9 140
82
301
70
43
144
1 009
256
231
193
162
119
138
131
1 528

64 784
244
20
1 137
4 656
96
2 069
923
56 907
1 834
513
165
166
160
830
55 073
731
4 967
23
40 695
2 481
9
767
4 689
711
20 964
16
426
8 881
164
926
1 804
2 697
193
2 710
26
3 121
7 770
72
284
61
38
134
801
215
190
168
143
99
118
110
1 325

54 905
293
21
931
4 136
86
2 070
974
50 184
1 753
510
159
164
145
774
48 431
592
4 434
19
35 835
2 174
8
630
4 056
685
18 754
14
356
7 838
138
895
1 522
2 360
209
2 568
19
2 836
6 647
91
336
48
37
149
534
189
138
126
125
81
91
83
1 102

2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007

1 281
3 188
172
1 914
19 496
7 613
247
183
265
253
932
100
531
3 867
137
1 099
2 908
4
167
36
150
11
163
56
79
148
279
1 810
4 004
108
84
103
281
1 474
9
20
284
309
47
1 220
60
4 972
206
309
1 997
1 742
14
514
188
28 290
1 885
3

1 329
3 291
179
1 650
18 731
6 914
231
163
221
244
957
95
574
3 281
139
1 009
2 818
4
172
32
147
11
149
48
85
155
234
1 778
3 835
141
109
118
274
1 397
11
22
279
296
47
1 073
65
5 163
212
295
1 919
2 010
15
507
201
28 271
1 913
4

1 196
3 342
163
1 521
20 289
7 990
278
187
286
285
1 169
133
576
3 638
174
1 265
3 082
4
181
35
164
12
143
58
109
164
291
1 917
3 955
152
114
129
278
1 455
13
21
279
317
50
1 067
76
5 262
243
305
1 887
2 070
15
516
224
27 907
1 928
4

1 100
3 252
210
1 351
24 315
11 078
376
242
338
318
1 413
176
785
5 522
208
1 699
3 317
4
171
50
166
12
146
87
134
158
320
2 063
4 218
161
137
136
301
1 492
15
24
292
353
60
1 161
81
5 702
257
316
1 979
2 396
14
511
228
27 076
1 904
4

992
3 324
427
1 134
26 576
12 621
416
270
355
333
1 635
170
838
6 451
226
1 926
3 307
4
152
54
169
12
166
93
135
148
286
2 083
4 760
151
151
151
372
1 595
16
25
340
375
70
1 425
85
5 888
268
324
2 030
2 525
15
495
229
25 819
1 756
3

784
3 220
644
874
26 505
12 030
381
289
445
401
1 637
137
900
5 788
242
1 810
3 147
4
162
49
174
11
182
82
118
146
277
1 938
5 594
110
139
159
448
1 892
16
24
401
375
78
1 861
85
5 734
263
333
1 931
2 469
16
486
233
23 820
1 501
3

629
2 858
645
602
26 422
11 089
354
292
443
412
1 444
113
898
5 245
228
1 658
3 240
5
186
47
161
11
179
80
114
167
304
1 983
6 141
95
128
153
463
2 293
15
21
422
364
78
2 024
80
5 952
276
357
2 054
2 435
17
554
256
21 469
1 446
3

567
2 512
490
444
26 658
9 914
320
272
376
366
1 226
108
900
4 651
193
1 503
3 546
6
204
44
169
11
166
77
118
186
327
2 233
6 183
103
127
149
457
2 496
13
20
399
342
74
1 923
76
7 015
332
386
2 161
3 163
20
646
304
19 375
1 460
4

482
2 323
340
371
27 320
10 052
348
261
335
310
1 192
126
696
5 031
187
1 566
3 642
6
209
43
189
11
153
79
126
177
328
2 314
5 933
103
139
156
416
2 429
14
21
387
324
77
1 786
74
7 694
364
405
2 160
3 750
21
671
320
17 751
1 410
5

2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007
2007

12
7
333
540
5
17
623
120
13
7
129
7
5
47
4
8 438
18
193
307
1 067
483
5 852
340
176
17 968
1 690
638
8 414
630
2 284
751
14
42
373
1 499
25
128
1 478
11 768
912
10 851
1 496
839
688
151
592
46
10
479
39
16
28

13
9
358
514
5
18
607
146
14
7
143
8
5
45
4
7 995
18
203
364
957
469
5 471
341
172
18 363
1 709
600
8 910
648
2 247
749
13
52
363
1 488
27
132
1 427
10 984
915
10 064
1 451
834
687
147
549
42
11
447
34
15
29

15
10
386
506
5
19
581
147
15
7
150
8
5
49
4
8 011
17
213
388
851
453
5 579
349
162
17 968
1 745
570
8 509
730
2 245
720
11
46
350
1 485
24
136
1 396
11 634
1 067
10 562
1 434
885
725
159
485
42
11
388
31
14
28

15
10
432
479
6
18
541
130
16
7
151
9
5
63
4
7 449
16
227
350
723
408
5 250
319
155
17 723
1 720
510
8 532
759
2 160
693
10
35
333
1 430
23
133
1 385
12 102
1 142
10 956
1 400
921
759
162
419
40
11
329
27
12
26

15
11
398
435
6
14
499
108
13
5
145
8
5
73
4
6 566
15
221
281
601
350
4 669
283
147
17 497
1 640
433
8 948
703
2 012
660
8
30
307
1 313
24
122
1 298
12 243
1 144
11 095
1 358
924
773
151
382
40
10
298
24
11
23

13
10
344
383
5
11
399
92
9
5
137
7
5
63
3
5 972
12
196
219
483
291
4 399
235
137
16 347
1 652
368
8 432
611
1 853
598
7
29
257
1 220
20
122
1 177
11 683
1 135
10 543
1 255
862
731
131
350
37
9
273
22
9
19

13
10
456
341
4
13
293
92
10
6
128
6
4
51
2
5 657
10
168
179
370
231
4 381
185
133
14 365
1 482
324
7 313
604
1 619
522
7
29
201
1 099
19
120
1 025
11 281
1 123
10 154
1 247
889
755
135
318
31
9
251
19
7
17

13
11
542
312
3
16
247
97
13
7
122
6
4
46
3
4 979
9
159
156
290
191
3 895
153
126
12 937
1 243
275
6 597
619
1 526
457
7
27
175
956
20
105
930
11 460
1 156
10 299
1 210
905
759
146
262
28
9
204
15
6
19

12
11
551
282
3
17
222
92
15
8
117
5
4
48
4
4 206
8
162
136
239
161
3 259
131
110
12 136
1 138
226
6 304
629
1 422
397
7
24
160
833
19
101
875
12 408
1 332
11 070
1 170
919
765
154
210
28
8
157
12
6
19

2007
2007
2007
2007
2007
2007
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008

8
7
37
11
13
7
325 339
35 398
289 942
60 752
229 190
244 491
67 698
76 319
25 832
570
60
56
417
6 055
3 219
1 600
1 274
47
18
1 942
38
841
811
3 102
3 805
1 135
837
10 733
1 682
1 499
321
974
303
5 799
51
92
12
11 805
1 748
4 517
366
1 534
3 184
430
27
3 060

9
7
38
12
13
7
314 000
33 648
280 352
54 613
225 739
230 961
58 135
66 165
22 392
503
50
52
338
5 779
2 702
1 438
1 054
50
13
1 662
36
692
663
2 511
3 098
947
799
9 025
1 430
1 254
288
802
262
4 846
43
88
11
10 904
1 528
4 261
317
1 505
2 873
395
24
3 003

9
7
37
12
12
6
312 433
35 173
277 260
49 037
228 223
222 622
50 390
58 398
19 477
489
40
51
287
5 277
2 307
1 258
919
54
11
1 371
35
579
537
2 053
2 599
794
812
7 641
1 158
1 122
255
671
227
4 072
38
88
10
10 540
1 639
4 050
282
1 576
2 531
438
24
2 948

8
7
35
14
10
5
314 938
39 755
275 183
43 488
231 695
214 065
44 253
52 651
17 047
479
34
50
267
4 529
2 141
1 051
783
56
9
1 172
37
545
446
1 709
2 266
666
805
6 554
954
1 044
228
569
199
3 433
35
83
9
10 604
1 889
4 079
283
1 612
2 206
510
24
2 970

7
6
28
12
7
5
304 052
43 398
260 655
37 747
222 907
199 604
38 358
46 747
14 570
432
33
43
243
3 651
2 000
840
629
50
7
1 004
36
543
371
1 416
1 967
578
723
5 486
793
918
204
480
178
2 806
29
70
8
10 314
1 906
4 068
324
1 540
1 925
526
25
2 928

6
5
24
10
6
4
272 497
43 543
228 954
31 954
197 000
179 413
32 296
39 704
12 022
345
31
37
232
2 925
1 669
698
533
52
7
836
30
416
319
1 157
1 657
494
581
4 476
650
777
170
396
158
2 237
21
60
8
9 070
1 763
3 446
339
1 346
1 663
488
26
2 662

6
3
23
10
6
3
252 836
43 209
209 627
26 377
183 250
156 422
26 493
32 517
9 768
252
24
31
210
2 428
1 312
638
450
54
8
646
26
305
298
927
1 349
405
403
3 606
522
621
137
318
135
1 799
19
50
5
7 427
1 474
2 708
277
1 109
1 403
430
25
2 257

7
2
24
11
6
3
245 743
43 751
201 991
21 837
180 155
136 646
20 965
26 130
7 580
189
19
26
136
2 039
985
521
315
47
7
481
27
226
234
719
1 044
303
259
2 896
417
490
108
250
110
1 454
21
41
4
6 330
1 257
2 309
225
988
1 165
363
23
1 855

7
3
21
10
5
2
223 512
44 300
179 212
18 154
161 058
119 845
16 677
21 314
5 930
158
16
21
78
1 670
733
424
236
53
4
390
31
184
191
528
807
217
185
2 335
343
389
85
199
87
1 171
23
36
3
5 584
1 080
2 176
173
875
947
314
20
1 508

2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008

111
137
144
2 589
79
24 889
727
1 429
26
1 468
141
1 753
819
118
323
1 414
254
1 482
13 026
1 012
470
426
187 774
50 466
44 777
109
11
884
2 809
133
1 189
554
96 357
3 102
764
278
438
263
1 358
93 255
2 759
7 789
37
66 357
3 028
14
1 848
10 462
961
27 995
19
765

108
137
138
2 545
75
20 842
606
1 174
27
1 306
122
1 523
691
99
266
1 138
224
1 188
10 833
860
394
389
188 192
54 843
48 551
141
11
989
2 941
114
1 408
688
93 809
2 799
560
249
427
240
1 323
91 010
2 418
8 200
36
64 658
2 676
14
1 908
10 262
837
27 468
18
754

110
135
134
2 493
77
17 791
518
1 002
29
1 163
104
1 376
597
88
221
937
200
960
9 158
752
333
353
193 382
60 634
53 582
207
16
1 079
3 022
129
1 766
834
93 417
3 086
611
278
431
256
1 508
90 332
2 077
8 195
37
63 937
3 086
17
1 812
10 371
798
27 765
17
850

112
130
124
2 528
77
15 476
441
861
30
1 033
88
1 268
519
77
192
787
179
730
8 006
664
282
318
198 027
67 181
60 032
230
20
1 019
3 160
151
1 733
836
91 416
3 402
768
306
423
287
1 618
88 014
1 692
7 884
40
62 084
4 118
20
1 625
9 713
837
28 284
17
853

111
121
107
2 523
66
13 448
371
732
27
888
77
1 123
442
67
173
672
158
522
7 102
566
248
280
191 095
67 397
59 925
225
22
938
3 542
153
1 713
880
85 547
3 107
776
281
357
257
1 437
82 440
1 379
7 410
41
58 016
4 727
19
1 407
8 568
873
27 261
17
774

100
104
94
2 318
47
11 472
313
611
22
759
66
973
367
56
149
563
138
423
6 107
467
221
240
168 716
56 419
48 280
228
19
843
4 005
123
1 906
1 014
76 373
2 472
649
212
246
211
1 154
73 901
1 120
6 742
41
52 815
4 104
14
1 188
6 997
879
25 351
18
593

78
75
82
1 989
32
9 459
261
489
17
626
50
823
302
49
122
451
119
396
4 999
377
181
197
159 556
60 685
51 984
229
19
841
4 611
111
1 917
972
66 329
2 109
580
181
189
183
977
64 220
914
5 672
30
46 999
3 062
11
977
5 782
773
22 972
19
341

58
47
66
1 658
25
7 469
215
378
14
496
38
687
248
40
97
345
98
326
3 888
297
146
157
160 684
73 450
64 172
243
21
1 125
4 810
99
2 072
909
57 792
1 876
525
167
167
162
854
55 916
750
4 935
23
41 370
2 525
10
795
4 803
705
21 306
16
438

45
31
53
1 358
20
5 958
175
293
13
410
32
566
204
24
76
250
78
304
3 058
228
122
123
143 881
66 695
58 101
277
21
997
4 185
87
2 059
968
51 239
1 726
501
156
158
147
764
49 513
608
4 531
20
36 626
2 237
8
650
4 139
693
19 121
14
366

2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008

11 299
354
1 484
1 997
5 833
116
2 338
92
3 697
12 956
122
402
39
32
135
2 546
361
391
128
162
306
134
41
1 489
1 287
3 226
190
1 964
19 849
7 824
254
187
271
252
952
104
539
3 982
138
1 145
2 972
4
167
38
151
12
172
57
81
150
282
1 855

11 027
370
1 509
2 106
5 646
150
2 495
86
3 307
12 072
102
290
39
33
118
2 213
334
376
112
186
283
122
35
1 363
1 329
3 253
197
1 689
18 734
6 928
229
164
223
244
928
92
564
3 348
136
1 000
2 807
4
171
32
147
11
151
48
81
153
241
1 765

10 844
391
1 412
2 218
5 215
185
2 619
79
3 935
11 566
114
358
37
38
142
1 890
305
352
96
202
268
127
31
1 309
1 227
3 343
189
1 538
19 834
7 630
264
178
269
274
1 116
122
576
3 475
165
1 192
3 023
4
180
34
160
12
144
54
103
164
275
1 888

11 018
374
1 303
2 268
4 825
174
2 694
61
4 698
11 146
148
499
39
44
184
1 614
282
333
97
194
228
157
57
1 268
1 109
3 273
230
1 392
23 439
10 345
354
229
339
316
1 372
167
716
5 042
204
1 607
3 316
4
176
46
169
12
145
81
130
162
327
2 059

10 988
308
1 235
2 236
4 347
161
2 700
49
4 447
10 889
150
491
71
50
183
1 390
278
317
139
189
174
200
127
1 210
988
3 280
480
1 171
26 617
12 637
416
267
357
331
1 596
174
863
6 500
224
1 908
3 365
4
157
55
168
12
162
96
137
151
298
2 121

10 674
247
1 135
2 058
3 773
175
2 716
38
3 926
10 573
116
371
97
53
155
1 200
277
271
191
183
149
196
169
1 394
804
3 277
746
926
26 687
12 195
388
282
430
383
1 663
140
857
5 968
240
1 845
3 212
4
158
49
175
12
182
83
120
150
279
1 995

9 832
203
1 026
1 990
3 228
177
2 713
27
3 416
9 570
84
302
84
45
142
1 041
263
232
196
164
124
149
164
1 609
642
2 927
753
648
26 471
11 241
353
294
467
423
1 484
115
923
5 281
236
1 665
3 204
5
182
47
166
11
182
79
112
164
301
1 950

9 019
169
942
1 857
2 745
195
2 703
28
3 192
8 136
71
289
72
39
135
840
228
195
175
146
102
122
142
1 398
573
2 570
579
460
26 588
10 093
326
275
383
373
1 255
106
877
4 770
199
1 527
3 495
6
201
45
164
11
170
78
117
187
326
2 185

8 032
141
893
1 554
2 403
216
2 601
19
2 882
6 826
84
320
57
37
141
588
195
140
133
127
84
96
103
1 104
500
2 340
397
381
27 094
9 760
329
261
344
321
1 165
119
769
4 762
184
1 505
3 651
6
210
43
186
11
156
77
123
183
332
2 320

2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008

4 065
108
85
105
289
1 502
10
20
279
303
48
1 253
59
4 988
204
312
2 014
1 751
14
502
190
27 993
1 877
3
12
7
318
539
5
17
626
123
13
7
129
7
5
48
4
8 395
18
190
310
1 078
486
5 794
342
176
17 721
1 702
635
8 157

3 871
135
104
114
273
1 411
11
21
282
299
46
1 106
64
5 128
211
299
1 934
1 957
15
512
198
28 313
1 900
4
13
8
354
518
5
18
606
140
13
7
139
7
5
45
4
8 069
18
202
349
978
470
5 543
337
174
18 344
1 694
606
8 899

3 927
149
114
128
277
1 449
13
21
277
309
49
1 062
74
5 255
237
303
1 889
2 075
15
513
222
27 938
1 920
4
15
10
378
504
5
19
584
149
14
7
150
8
5
48
4
7 960
17
212
386
869
456
5 512
345
164
18 058
1 737
573
8 612

4 188
157
129
135
296
1 502
15
23
289
347
58
1 154
81
5 589
259
317
1 956
2 292
15
516
232
27 175
1 896
4
15
11
420
485
6
18
544
131
15
6
150
9
5
59
4
7 597
17
225
356
746
418
5 355
325
156
17 682
1 727
523
8 428

4 677
156
151
148
356
1 582
16
26
328
372
69
1 385
84
5 939
267
324
2 042
2 561
15
498
229
25 917
1 778
3
15
10
412
440
6
14
500
111
14
6
144
8
5
72
4
6 632
15
226
287
615
360
4 697
283
149
17 506
1 654
443
8 849

5 503
119
141
159
438
1 854
16
24
392
377
77
1 814
85
5 777
270
334
1 964
2 465
17
488
237
24 140
1 537
3
14
10
346
391
5
11
420
92
10
5
136
7
5
66
3
6 009
13
202
222
503
301
4 388
243
138
16 594
1 633
377
8 611

6 153
94
129
155
468
2 249
15
22
424
367
79
2 064
81
5 873
270
353
2 000
2 446
18
531
253
21 804
1 417
3
13
10
415
345
4
12
304
89
10
6
129
6
4
52
2
5 670
10
174
180
386
240
4 356
190
133
14 717
1 543
328
7 492

6 253
101
126
148
457
2 513
13
20
407
347
75
1 964
77
6 747
320
383
2 168
2 923
20
632
298
19 671
1 459
4
13
11
539
316
3
15
248
95
13
7
121
6
4
46
3
5 150
9
159
156
300
195
4 046
157
128
13 062
1 271
284
6 659

6 020
102
135
154
430
2 470
13
21
387
325
76
1 826
74
7 663
363
403
2 153
3 724
21
672
324
17 945
1 412
5
12
11
547
287
3
17
225
93
15
8
117
5
4
46
4
4 307
8
162
137
246
167
3 340
133
113
12 227
1 147
232
6 314

2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2008
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009

627
2 291
751
14
39
374
1 494
25
128
1 485
11 875
931
10 939
1 528
864
709
155
600
46
11
487
40
17
28
8
7
36
11
12
7
327 112
35 811
291 301
61 340
229 960
245 812
68 758
77 452
26 257
583
61
57
427
6 026
3 284
1 633
1 322
44
20
1 943
38
879

640
2 248
750
13
51
365
1 484
27
130
1 436
11 137
909
10 224
1 459
836
689
146
557
42
11
453
35
15
29
9
7
38
12
13
7
314 512
33 938
280 575
55 430
225 145
232 502
59 484
67 605
22 887
507
52
52
353
5 811
2 789
1 462
1 081
50
14
1 719
37
707

712
2 244
727
12
48
352
1 482
24
135
1 400
11 436
1 040
10 391
1 446
882
725
157
499
41
11
401
31
14
28
9
7
37
13
12
6
311 891
34 580
277 311
49 979
227 332
223 503
51 592
59 539
19 940
488
42
51
293
5 376
2 360
1 297
942
53
11
1 414
35
601

763
2 182
694
11
37
336
1 438
23
134
1 385
12 221
1 157
11 059
1 426
936
772
164
430
41
11
338
28
13
26
8
7
35
13
10
5
313 760
38 915
274 846
44 421
230 424
215 701
45 248
53 548
17 439
484
34
50
270
4 686
2 147
1 088
812
56
8
1 206
36
533

718
2 031
665
9
30
312
1 326
24
123
1 323
12 286
1 158
11 124
1 390
952
798
154
386
39
10
301
25
11
23
7
6
29
13
7
4
308 237
43 212
265 025
38 596
226 429
202 067
39 391
47 811
15 033
448
33
45
249
3 804
2 040
882
657
52
7
1 030
37
559

630
1 874
608
7
29
268
1 221
21
119
1 195
11 955
1 150
10 800
1 296
896
761
135
357
38
10
278
22
10
19
6
5
24
10
6
4
278 430
43 991
234 439
32 917
201 521
183 262
33 243
40 880
12 381
368
32
38
230
3 034
1 726
707
540
49
6
864
31
438

593
1 664
534
7
28
209
1 119
19
121
1 058
11 246
1 129
10 113
1 243
881
749
132
322
32
9
254
20
7
17
6
3
23
10
6
3
253 528
43 097
210 432
27 246
183 186
160 171
27 433
33 658
10 138
272
25
32
221
2 496
1 368
657
472
56
8
675
26
324

621
1 514
466
7
27
176
972
20
108
935
11 428
1 149
10 275
1 242
925
780
145
275
28
9
216
16
6
18
7
2
23
11
6
3
247 402
43 863
203 538
22 434
181 105
139 543
21 749
27 021
7 878
200
20
27
150
2 101
1 032
541
332
46
8
498
26
236

623
1 455
407
7
24
163
848
19
100
887
12 107
1 291
10 810
1 171
914
762
152
216
28
8
162
12
6
19
7
2
22
11
5
3
228 190
43 825
184 366
18 660
165 705
122 310
17 166
21 901
6 119
163
16
22
86
1 724
761
439
243
51
5
395
31
189

2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009

823
3 183
3 919
1 172
839
10 848
1 686
1 518
322
990
309
5 865
53
93
12
11 914
1 753
4 568
368
1 541
3 219
437
28
3 035
113
138
144
2 562
79
25 399
745
1 465
26
1 477
143
1 782
831
119
337
1 450
258
1 529
13 297
1 033
478
429
188 278
50 532
44 819
113
12
877

679
2 601
3 205
968
797
9 256
1 476
1 288
291
823
268
4 966
44
89
11
11 050
1 571
4 302
329
1 496
2 929
397
25
3 015
107
136
139
2 557
75
21 397
621
1 205
27
1 332
125
1 560
703
101
280
1 174
229
1 230
11 129
883
403
394
186 919
53 368
47 295
128
11
959

555
2 123
2 671
822
803
7 844
1 203
1 131
261
691
233
4 189
39
88
10
10 544
1 574
4 087
285
1 555
2 597
423
24
2 947
109
136
134
2 491
76
18 264
533
1 031
28
1 184
107
1 394
608
89
232
971
204
1 002
9 410
769
343
359
192 228
59 731
52 772
200
15
1 069

454
1 766
2 317
682
805
6 746
987
1 062
232
586
203
3 546
35
85
9
10 565
1 866
4 026
281
1 605
2 265
498
24
2 963
112
130
127
2 517
77
15 835
455
886
30
1 055
91
1 291
530
80
200
810
183
763
8 167
680
290
324
196 628
65 236
58 042
236
19
1 047

386
1 464
2 020
592
726
5 670
820
939
209
494
182
2 915
31
72
8
10 391
1 902
4 117
309
1 537
1 972
529
26
2 957
112
123
110
2 543
69
13 760
383
752
28
906
78
1 149
453
68
180
689
161
546
7 247
582
252
287
194 211
69 141
61 861
224
22
931

315
1 198
1 705
504
592
4 638
673
803
176
409
162
2 323
23
61
8
9 348
1 813
3 573
348
1 380
1 711
496
27
2 730
103
107
95
2 374
50
11 783
323
629
23
774
68
1 000
377
59
156
580
141
435
6 266
481
226
246
172 670
58 048
49 924
232
20
894

306
960
1 401
419
416
3 737
543
644
142
330
140
1 862
19
51
6
7 673
1 524
2 823
285
1 125
1 447
443
26
2 314
82
80
84
2 034
33
9 797
271
509
17
645
53
848
310
48
129
468
123
413
5 180
390
188
204
158 706
57 457
49 015
228
20
775

240
752
1 086
317
263
2 997
431
508
111
260
115
1 504
21
43
4
6 479
1 293
2 343
236
1 001
1 208
375
24
1 901
60
50
69
1 696
25
7 766
223
393
14
510
39
707
254
45
103
362
102
342
4 051
308
150
163
161 127
72 173
62 828
242
22
1 096

197
554
835
227
180
2 408
353
400
87
205
91
1 209
23
36
3
5 717
1 112
2 211
179
889
982
322
21
1 532
46
32
54
1 379
20
6 125
181
307
13
416
33
586
209
23
80
265
82
296
3 144
238
125
128
148 315
69 502
60 812
264
22
1 054

2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009

2 800
143
1 223
545
96 788
3 179
809
292
441
259
1 378
93 609
2 799
7 628
36
66 527
3 091
13
1 818
10 733
963
27 690
19
761
11 131
351
1 465
2 001
5 785
118
2 289
96
3 674
13 267
121
414
44
33
135
2 609
370
409
139
164
311
140
44
1 563
1 290
3 262
206
2 015

2 911
112
1 313
639
93 689
2 804
580
247
426
247
1 305
90 885
2 442
8 155
36
64 683
2 704
14
1 910
10 077
863
27 680
18
748
11 159
365
1 516
2 061
5 726
149
2 481
84
3 372
12 183
107
295
39
33
120
2 276
338
386
119
177
285
122
38
1 364
1 328
3 215
208
1 732

3 013
125
1 716
821
93 369
2 991
582
272
430
246
1 460
90 379
2 144
8 206
37
63 983
2 927
17
1 840
10 436
790
27 504
17
821
10 790
387
1 438
2 208
5 290
190
2 597
82
3 685
11 624
107
326
40
37
132
1 953
313
365
99
202
270
121
33
1 271
1 245
3 338
216
1 557

3 115
145
1 785
847
91 800
3 373
741
305
423
286
1 617
88 427
1 750
7 909
40
62 538
3 881
20
1 663
9 796
831
28 325
17
871
11 001
382
1 318
2 243
4 887
183
2 685
64
4 673
11 268
142
486
38
44
177
1 659
285
340
97
195
240
150
53
1 270
1 135
3 294
233
1 430

3 449
158
1 646
851
86 705
3 212
797
295
374
265
1 482
83 492
1 425
7 400
41
58 803
4 692
20
1 444
8 814
853
27 321
17
738
10 920
320
1 249
2 252
4 432
164
2 685
48
4 496
11 045
152
511
73
50
186
1 430
280
328
140
188
180
209
143
1 233
988
3 242
504
1 208

3 930
127
1 921
1 000
77 922
2 555
667
219
258
217
1 194
75 367
1 156
6 867
43
53 676
4 298
15
1 224
7 206
881
25 778
18
680
10 749
255
1 159
2 070
3 845
187
2 717
41
4 058
10 921
121
393
117
54
156
1 224
278
280
203
185
154
230
206
1 371
812
3 316
842
976

4 438
112
1 871
998
68 039
2 131
587
178
189
187
990
65 909
941
5 874
32
48 049
3 220
11
1 011
5 978
791
23 221
19
332
9 940
209
1 042
1 974
3 311
189
2 722
26
3 458
9 988
87
308
100
46
140
1 072
269
233
199
167
128
163
196
1 668
658
2 996
860
696

4 914
101
2 067
903
58 810
1 916
537
168
168
165
878
56 894
771
4 937
24
42 111
2 583
10
824
4 933
702
21 617
17
442
9 148
174
959
1 901
2 797
197
2 698
29
3 255
8 528
72
293
81
40
136
877
239
201
181
150
105
127
176
1 489
578
2 633
668
481

4 254
87
2 051
959
52 278
1 706
493
153
153
149
759
50 572
626
4 611
22
37 411
2 295
9
672
4 228
698
19 483
14
376
8 217
145
892
1 593
2 446
223
2 628
20
2 929
7 051
77
307
67
37
134
641
201
142
142
130
87
102
125
1 127
519
2 361
459
391

2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009

20 167
8 017
260
190
275
252
974
107
550
4 083
139
1 187
3 032
4
167
39
152
12
180
58
83
153
284
1 897
4 111
109
86
107
297
1 522
10
20
272
297
50
1 279
59
5 007
201
314
2 028
1 767
15
490
192
27 699
1 869
3
13
7
304
538

18 825
7 010
231
167
229
245
907
90
553
3 450
134
1 004
2 810
4
169
33
147
11
152
50
78
152
251
1 758
3 915
131
98
110
273
1 426
10
21
284
304
46
1 144
62
5 090
211
303
1 949
1 896
15
517
196
28 333
1 886
3
12
8
350
523

19 452
7 338
252
171
252
263
1 065
112
579
3 360
156
1 127
2 962
4
178
33
156
11
145
51
97
164
260
1 858
3 905
146
115
126
276
1 445
13
21
277
304
49
1 058
71
5 247
230
301
1 894
2 078
16
510
218
27 980
1 913
4
15
10
371
502

22 563
9 629
331
216
337
312
1 327
156
655
4 582
198
1 515
3 296
4
180
42
171
12
144
74
125
167
330
2 043
4 155
152
121
133
291
1 509
15
22
287
340
56
1 146
80
5 483
260
317
1 934
2 198
15
521
235
27 281
1 889
4
16
11
407
489

26 478
12 517
413
264
360
330
1 555
176
875
6 447
222
1 876
3 413
5
163
56
166
12
158
96
138
153
310
2 152
4 588
159
151
144
341
1 568
16
26
317
369
68
1 343
83
5 959
266
324
2 046
2 575
15
501
230
26 008
1 795
3
15
10
423
445

26 871
12 352
395
275
413
366
1 675
143
823
6 150
237
1 875
3 285
5
155
50
176
12
181
85
123
154
283
2 057
5 404
128
143
159
427
1 820
16
24
382
378
75
1 762
86
5 830
277
335
1 999
2 468
17
491
241
24 412
1 573
3
14
10
352
399

26 563
11 408
354
294
491
429
1 527
117
939
5 336
242
1 679
3 186
5
179
47
171
11
185
79
110
161
300
1 934
6 143
95
131
156
471
2 199
16
22
424
369
80
2 092
82
5 825
267
349
1 958
2 468
18
512
251
22 139
1 398
3
12
10
380
349

26 562
10 309
333
278
388
382
1 289
104
859
4 915
207
1 553
3 443
5
197
45
161
11
173
79
115
188
325
2 138
6 315
100
125
149
458
2 521
13
20
414
352
75
2 003
77
6 495
308
379
2 165
2 713
19
616
291
19 976
1 452
4
13
11
529
319

26 863
9 530
315
261
360
334
1 149
113
832
4 528
182
1 457
3 649
6
211
42
183
11
158
75
119
188
335
2 315
6 102
100
131
151
442
2 507
13
20
388
328
75
1 865
75
7 582
360
400
2 148
3 652
22
669
328
18 141
1 411
4
12
11
541
291

2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009

5
17
629
125
13
7
130
8
5
48
4
8 338
18
188
313
1 089
489
5 720
344
176
17 491
1 714
631
7 921
623
2 295
751
14
35
375
1 489
25
127
1 491
11 957
950
11 002
1 560
888
730
158
608
46
11
494
41
17
28
8
7
36
11

5
17
605
132
13
7
135
7
5
45
4
8 160
18
201
333
998
470
5 631
334
174
18 287
1 681
613
8 848
635
2 251
749
13
49
366
1 480
26
129
1 445
11 362
909
10 449
1 468
840
693
146
563
42
11
458
36
15
29
9
7
37
11

5
19
587
151
14
7
149
8
5
47
4
7 922
17
211
382
887
458
5 459
341
167
18 145
1 728
575
8 715
693
2 241
733
12
50
355
1 479
25
134
1 405
11 237
1 012
10 220
1 456
878
724
154
512
41
11
414
32
14
28
9
7
38
13

6
18
547
133
15
6
150
9
5
56
4
7 724
17
223
361
770
428
5 440
329
156
17 669
1 732
536
8 363
762
2 202
697
11
39
339
1 446
22
135
1 385
12 295
1 164
11 127
1 444
941
776
165
442
42
11
348
29
13
26
8
7
35
13

6
15
500
113
14
6
143
8
5
70
4
6 719
15
231
294
630
369
4 745
284
151
17 494
1 668
454
8 731
731
2 051
669
9
30
316
1 341
23
125
1 345
12 305
1 173
11 128
1 424
980
822
158
391
39
10
305
25
11
23
7
6
30
13

5
12
438
93
11
6
135
8
5
68
3
6 043
13
208
225
522
312
4 374
249
140
16 796
1 616
386
8 743
649
1 894
617
8
28
278
1 223
22
117
1 214
12 256
1 168
11 084
1 340
933
794
139
363
39
10
282
22
10
20
6
5
24
10

4
12
318
87
9
6
130
6
4
53
2
5 677
10
180
182
402
251
4 323
195
133
15 064
1 592
333
7 679
587
1 708
545
7
27
219
1 135
18
122
1 091
11 220
1 137
10 079
1 243
876
747
130
327
33
9
256
21
8
17
6
3
23
10

3
15
250
93
12
7
121
6
4
47
3
5 297
10
159
156
312
200
4 170
161
130
13 227
1 306
293
6 744
621
1 510
475
8
28
179
988
20
111
945
11 443
1 145
10 294
1 272
944
799
145
288
28
9
227
17
6
17
6
2
23
10

3
17
228
93
14
8
117
5
4
45
3
4 421
8
161
139
253
172
3 435
136
117
12 309
1 160
239
6 323
617
1 480
417
7
24
165
862
19
99
897
11 797
1 252
10 539
1 174
910
760
150
223
27
8
169
13
6
19
7
2
22
11

2009
2009
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010

12
7
328 759
36 141
292 617
62 086
230 531
247 264
69 959
78 717
26 748
595
62
57
436
6 016
3 358
1 667
1 373
43
22
1 951
38
915
839
3 266
4 042
1 214
850
10 993
1 699
1 540
326
1 008
314
5 948
54
94
12
12 018
1 763
4 611
368
1 545
3 260
443
28
3 014
114
138
145
2 539

13
7
315 119
34 287
280 832
56 139
224 692
233 887
60 698
68 908
23 348
509
54
53
367
5 823
2 873
1 487
1 111
50
15
1 765
38
724
692
2 687
3 311
989
799
9 447
1 511
1 319
293
842
274
5 063
45
89
11
11 187
1 611
4 346
337
1 490
2 977
401
25
3 016
107
135
140
2 560

12
6
311 456
34 133
277 322
50 917
226 406
224 543
52 821
60 738
20 411
486
43
51
300
5 462
2 422
1 332
965
52
11
1 461
35
620
573
2 197
2 749
847
801
8 050
1 248
1 145
266
710
239
4 304
40
87
11
10 577
1 533
4 124
288
1 538
2 660
411
24
2 945
109
136
135
2 490

10
5
312 831
38 075
274 756
45 401
229 355
217 194
46 297
54 503
17 857
486
35
51
274
4 833
2 164
1 128
839
56
8
1 240
36
530
466
1 825
2 372
702
808
6 939
1 023
1 078
236
603
208
3 659
36
86
9
10 532
1 824
3 997
278
1 597
2 326
484
24
2 952
111
131
129
2 503

8
4
311 077
42 824
268 253
39 469
228 784
204 384
40 410
48 829
15 482
461
32
46
254
3 962
2 070
923
685
53
7
1 058
37
566
398
1 513
2 072
605
735
5 856
848
960
214
508
186
3 025
32
74
8
10 441
1 895
4 138
296
1 536
2 022
528
26
2 974
112
124
113
2 553

6
4
284 258
44 357
239 901
33 858
206 043
186 815
34 230
42 051
12 780
390
33
39
231
3 153
1 782
724
553
48
5
891
33
461
316
1 241
1 756
515
605
4 806
697
827
182
423
166
2 415
25
63
8
9 580
1 849
3 690
348
1 405
1 758
503
27
2 790
106
110
98
2 423

6
3
255 596
43 143
212 454
28 163
184 291
164 025
28 379
34 819
10 504
293
26
33
229
2 573
1 425
670
490
57
7
704
27
344
311
996
1 452
431
432
3 875
565
669
147
342
144
1 930
19
53
6
7 933
1 575
2 942
293
1 147
1 492
455
27
2 377
86
84
86
2 085

6
3
248 575
43 912
204 663
23 100
181 563
142 641
22 573
27 969
8 198
213
21
27
165
2 163
1 081
562
351
47
9
517
25
249
248
784
1 132
330
270
3 102
447
526
116
270
119
1 556
21
44
4
6 647
1 331
2 396
245
1 013
1 250
387
25
1 947
63
54
71
1 734

5
3
232 217
43 486
188 732
19 187
169 544
124 857
17 718
22 544
6 331
169
17
23
95
1 780
793
455
251
50
5
401
30
195
202
581
867
237
177
2 485
364
413
90
212
95
1 250
23
37
3
5 845
1 144
2 241
186
901
1 019
331
22
1 559
47
33
56
1 402

2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010

79
25 943
762
1 504
25
1 491
145
1 810
847
121
348
1 486
261
1 579
13 595
1 054
483
432
188 532
50 405
44 689
119
12
871
2 789
150
1 242
532
97 143
3 244
842
304
445
257
1 395
93 899
2 852
7 515
36
66 646
3 142
13
1 797
10 934
964
27 492
19
761
11 007
349
1 454
1 999

75
21 909
635
1 234
26
1 355
127
1 596
715
103
293
1 207
233
1 270
11 401
905
412
398
185 879
52 107
46 225
117
11
931
2 883
113
1 236
592
93 623
2 821
606
247
424
252
1 293
90 802
2 468
8 092
36
64 702
2 743
14
1 905
9 956
886
27 808
18
742
11 245
360
1 518
2 023

75
18 755
546
1 061
28
1 207
110
1 415
619
90
243
1 006
208
1 046
9 668
787
354
365
190 957
58 606
51 776
191
14
1 054
2 999
122
1 653
798
93 314
2 913
562
266
429
239
1 416
90 401
2 207
8 224
36
64 018
2 804
16
1 862
10 443
790
27 360
17
798
10 787
383
1 460
2 190

78
16 223
469
912
30
1 079
94
1 312
542
81
207
836
187
799
8 351
696
298
330
195 431
63 658
56 449
241
19
1 065
3 079
140
1 812
853
92 148
3 325
711
302
424
282
1 605
88 823
1 817
7 953
39
62 907
3 655
19
1 700
9 909
823
28 274
17
881
10 966
388
1 336
2 227

72
14 077
395
773
28
926
81
1 175
465
70
186
707
165
567
7 393
599
256
293
196 228
69 950
62 788
226
23
937
3 366
160
1 619
833
87 733
3 292
808
307
387
272
1 520
84 440
1 477
7 398
40
59 549
4 606
20
1 482
9 032
838
27 394
17
719
10 869
332
1 262
2 260

53
12 095
334
647
23
790
70
1 026
387
61
163
597
145
450
6 424
495
230
253
176 651
59 892
51 849
235
20
926
3 843
131
1 906
981
79 457
2 652
688
230
272
224
1 238
76 805
1 197
6 963
44
54 556
4 448
16
1 261
7 443
877
26 093
18
727
10 779
265
1 180
2 087

35
10 131
280
529
18
663
56
874
319
48
135
486
126
429
5 358
403
194
211
159 092
55 427
47 163
230
21
744
4 293
114
1 848
1 015
69 750
2 166
596
177
192
191
1 010
67 583
972
6 072
35
49 061
3 400
12
1 046
6 180
806
23 534
19
357
10 043
215
1 061
1 967

26
8 075
231
410
14
526
40
729
261
47
108
379
106
357
4 221
320
155
169
161 015
70 165
60 851
241
24
1 051
4 941
104
2 047
907
60 036
1 946
546
167
168
167
897
58 090
796
5 000
25
42 954
2 663
10
853
5 084
705
21 887
18
433
9 269
179
974
1 929

21
6 324
188
321
13
423
34
605
215
25
85
279
85
294
3 248
248
129
133
151 903
71 455
62 650
254
22
1 091
4 353
89
2 047
949
53 291
1 703
490
152
150
150
762
51 587
646
4 668
23
38 169
2 348
9
695
4 330
700
19 835
14
387
8 387
149
896
1 638

2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010

5 766
119
2 244
99
3 675
13 492
121
428
47
33
135
2 669
377
418
145
164
317
143
46
1 604
1 280
3 279
216
2 070
20 406
8 180
265
192
281
252
994
110
555
4 169
141
1 220
3 079
4
167
40
153
12
185
59
85
155
287
1 929
4 134
108
85
108

5 782
145
2 462
84
3 430
12 342
111
301
40
32
122
2 341
342
397
129
170
288
124
40
1 393
1 336
3 187
214
1 775
18 969
7 126
233
170
234
246
893
89
546
3 564
134
1 017
2 823
4
168
34
148
11
155
52
77
150
261
1 761
3 959
128
93
107

5 370
193
2 579
83
3 502
11 676
102
299
42
36
125
2 018
318
376
103
200
272
116
35
1 237
1 255
3 325
236
1 581
19 143
7 112
242
167
240
255
1 018
104
577
3 285
148
1 076
2 909
4
177
32
153
11
147
49
92
162
249
1 829
3 895
143
114
124

4 955
190
2 674
68
4 573
11 352
136
467
35
44
169
1 711
290
349
96
196
249
140
44
1 260
1 170
3 310
224
1 462
21 777
9 002
311
205
329
306
1 278
146
612
4 198
190
1 427
3 260
4
182
39
171
12
143
68
119
170
326
2 019
4 115
147
116
132

4 510
165
2 668
50
4 542
11 152
152
524
70
50
186
1 473
282
339
137
188
188
210
147
1 244
996
3 223
497
1 246
26 109
12 220
404
257
360
328
1 516
175
864
6 268
219
1 829
3 449
5
169
55
166
12
154
95
138
155
319
2 175
4 500
161
148
141

3 921
195
2 711
43
4 167
11 208
127
417
130
55
159
1 255
279
290
217
187
158
262
233
1 362
814
3 333
908
1 023
27 030
12 487
400
270
400
353
1 674
147
807
6 308
234
1 895
3 357
5
154
51
175
13
179
87
126
157
289
2 116
5 301
135
145
157

3 389
202
2 730
26
3 524
10 380
91
319
117
48
140
1 102
273
236
205
170
133
183
225
1 705
673
3 065
951
746
26 699
11 597
358
292
507
428
1 570
120
938
5 437
246
1 702
3 194
5
175
47
175
12
188
79
110
159
300
1 940
6 108
98
133
158

2 857
199
2 698
28
3 302
8 927
73
294
91
41
135
915
249
206
186
153
108
134
205
1 594
585
2 699
750
508
26 566
10 520
338
281
396
392
1 328
103
856
5 036
215
1 575
3 395
5
193
46
160
11
177
80
113
187
322
2 096
6 365
100
125
149

2 489
229
2 645
21
2 981
7 324
72
297
76
38
129
692
210
145
153
133
90
108
148
1 179
536
2 394
520
403
26 674
9 408
306
262
376
345
1 143
108
871
4 382
183
1 431
3 636
6
211
42
179
11
161
74
117
193
337
2 300
6 181
97
128
150

2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010

302
1 531
10
20
266
293
51
1 297
58
5 014
198
315
2 036
1 774
15
480
193
27 478
1 861
3
13
7
293
538
5
17
631
126
13
7
130
8
5
48
4
8 306
18
186
315
1 104
493
5 668
346
176
17 311
1 724
630
7 735
621
2 297
751
14

275
1 439
10
21
286
307
46
1 183
61
5 061
211
307
1 966
1 846
15
519
194
28 294
1 873
3
12
7
345
527
5
17
604
126
13
7
132
7
5
46
4
8 226
18
200
320
1 017
471
5 693
332
175
18 195
1 671
617
8 761
630
2 253
749
13

275
1 445
12
22
277
300
48
1 063
69
5 226
225
300
1 900
2 061
16
509
214
28 037
1 905
4
14
10
365
503
5
18
590
150
14
7
147
8
5
46
4
7 924
18
209
376
906
460
5 447
339
169
18 208
1 717
579
8 792
676
2 239
738
12

287
1 510
14
22
285
333
54
1 133
79
5 401
258
316
1 917
2 133
15
523
237
27 384
1 884
4
16
10
396
491
6
18
552
136
15
6
150
9
5
53
4
7 808
17
221
366
794
436
5 485
331
158
17 692
1 735
546
8 347
756
2 216
701
11

329
1 554
16
25
307
365
66
1 301
82
5 941
266
323
2 044
2 555
15
505
230
26 110
1 806
3
15
10
428
450
6
15
502
116
15
5
143
8
5
67
4
6 828
15
233
302
647
380
4 811
287
153
17 476
1 681
467
8 617
742
2 073
672
10

414
1 787
16
25
370
378
74
1 709
86
5 886
281
336
2 027
2 484
18
494
244
24 629
1 605
3
15
10
359
405
5
12
451
94
11
6
134
8
5
70
3
6 076
14
214
230
539
322
4 362
255
142
16 947
1 609
395
8 809
668
1 914
625
8

470
2 148
16
23
421
372
80
2 100
83
5 800
267
346
1 937
2 479
19
498
250
22 464
1 393
3
12
10
354
354
4
11
334
85
9
6
130
7
4
55
2
5 686
11
186
183
419
261
4 291
201
134
15 384
1 623
338
7 866
588
1 744
557
7

461
2 516
14
20
420
357
76
2 043
78
6 287
298
374
2 147
2 563
19
596
285
20 282
1 437
4
13
11
509
323
3
14
254
90
12
8
122
6
4
48
3
5 403
10
161
156
324
207
4 248
165
131
13 443
1 350
300
6 853
618
1 520
484
8

451
2 539
13
20
391
331
75
1 904
75
7 449
353
397
2 147
3 533
22
664
330
18 364
1 410
4
12
11
536
294
2
16
230
93
14
8
118
5
4
44
3
4 552
8
161
140
261
176
3 547
139
120
12 403
1 177
246
6 345
614
1 494
426
7

2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010
2010

33
377
1 484
25
126
1 495
12 038
967
11 067
1 587
909
748
160
615
46
11
499
42
17
28
8
7
36
11
12
7

47
368
1 477
26
128
1 454
11 589
911
10 673
1 480
846
700
147
569
42
11
463
37
16
28
9
7
37
11
13
7

51
357
1 477
26
133
1 410
11 118
988
10 126
1 463
873
721
152
524
41
11
425
33
14
28
9
7
38
13
12
6

41
342
1 454
22
136
1 385
12 280
1 160
11 116
1 455
939
774
165
455
42
11
360
29
13
26
8
7
35
13
10
6

30
320
1 355
23
127
1 360
12 344
1 188
11 152
1 456
1 005
843
162
398
39
10
311
26
12
24
7
6
30
13
8
4

28
287
1 230
23
116
1 235
12 516
1 186
11 325
1 382
969
826
143
368
39
10
286
23
10
21
6
5
24
10
6
4

27
228
1 148
19
121
1 119
11 269
1 148
10 117
1 253
881
752
129
332
34
9
260
21
8
17
6
3
23
10
6
3

27
182
1 006
20
113
961
11 450
1 141
10 304
1 293
955
811
144
298
29
10
236
18
7
17
6
2
23
10
6
3

25
167
878
19
100
906
11 547
1 221
10 320
1 185
912
764
148
232
27
8
177
13
6
19
7
2
23
11
5
3

45-49
63 407
23 005
40 402
3 935
36 467
25 095
3 545
4 441
1 211
46
3
1
18
340
132
102
46
8
1
124
5
32
47
89
125
40
51
483
81
92
31
53
16
189

50-54
52 735
19 576
33 159
3 084
30 075
20 645
2 868
3 607
922
37
3
1
15
226
110
73
37
7
1
100
4
28
38
70
98
32
43
398
65
76
27
45
14
154

55-59
42 668
16 089
26 579
2 430
24 149
15 656
2 284
2 872
729
27
2
1
12
184
87
57
31
5
0
78
3
23
30
54
75
23
35
318
51
61
21
35
11
123

60-64
34 581
13 856
20 725
1 839
18 886
12 581
1 738
2 192
561
22
2
0
10
144
68
43
25
4
0
58
2
20
21
43
54
19
26
238
36
46
18
29
8
89

65-69
25 129
10 938
14 191
1 352
12 839
8 461
1 235
1 567
399
16
1
0
7
106
48
29
18
3
0
39
1
14
14
32
37
14
19
177
26
33
14
23
6
66

70-74
16 716
7 845
8 870
912
7 958
5 892
783
997
248
10
1
0
5
70
29
17
12
2
0
23
1
6
7
21
22
9
12
120
17
20
9
15
4
49

75-79
9 380
4 713
4 667
475
4 192
3 344
403
515
125
6
0
0
3
35
15
9
6
1
0
10
1
3
3
12
10
5
6
72
8
10
5
8
2
35

80+
5 613
3 100
2 513
286
2 226
2 036
204
255
57
3
0
0
1
16
7
4
3
1
1
4
0
2
1
6
4
2
3
54
5
5
2
4
1
35

80-84

85-89

90-94 95-99

5
13
1
1 057
192
452
19
162
161
71
0
319
7
13
10
284
5
1 372
53
96
4
49
5
86
67
10
19
105
12
36
717
47
40
25
34 365
17 751
15 116
38
5
56
1 994
21
372
148
11 725
463
144
43
41
32
202
11 262

5
12
1
871
159
372
18
131
132
59
0
265
5
10
8
238
4
1 150
45
77
3
39
4
69
56
9
15
78
10
22
632
38
32
21
28 295
14 630
12 382
25
4
59
1 700
19
338
104
9 800
385
124
39
34
25
163
9 415

4
10
1
698
133
296
18
96
110
45
0
215
5
8
6
193
3
913
40
60
2
29
3
53
48
6
12
60
7
15
503
29
25
19
22 800
12 626
10 828
15
2
60
1 365
16
261
78
7 183
326
119
37
26
22
123
6 856

3
9
1
545
106
221
15
74
91
39
0
166
4
7
5
147
2
682
33
44
2
21
2
40
41
5
9
48
5
8
364
23
19
17
17 906
9 507
8 083
8
1
55
1 096
11
201
52
5 964
330
126
39
24
23
119
5 634

3
7
0
399
84
149
12
57
67
31
0
115
3
5
4
101
2
478
29
30
2
14
2
27
37
4
7
34
3
5
242
18
13
14
12 195
6 682
5 693
6
1
42
789
7
114
30
3 764
230
89
29
16
16
81
3 535

2
5
0
258
58
86
9
39
43
22
0
73
2
4
3
64
1
298
23
16
2
8
1
17
30
3
4
22
1
2
141
12
7
9
7 616
3 616
2 957
4
1
36
536
3
63
17
2 815
149
61
19
10
10
50
2 666

1
3
0
136
30
38
5
19
23
20
0
36
1
2
2
31
0
146
18
2
1
4
0
8
15
1
2
11
1
2
66
6
3
5
3 976
1 633
1 315
2
0
20
263
1
25
6
1 698
82
34
11
5
5
28
1 616

0
1
0
62
14
15
3
7
12
12
0
17
1
1
1
14
0
64
8
3
1
2
0
4
6
1
1
4
0
1
26
3
1
3
2 074
638
471
2
0
10
122
1
28
4
1 092
51
21
7
3
3
17
1 040

165
829
3
8 704
388
2
180
818
173
3 720
1
82
1 486
35
132
412
357
25
400
9
781
1 169
29
61
2
12
86
151
38
8
3
34
17
9
0
65
68
500
1
83
15 999
5 280
198
224
329
307
725
61
482
1 962
106
884

135
655
3
7 381
300
1
136
665
140
2 921
1
66
1 167
27
107
324
280
15
322
6
605
944
23
54
2
11
69
116
29
8
3
29
17
8
0
55
62
390
1
70
12 985
4 065
154
173
262
265
549
43
381
1 467
84
688

107
519
2
5 175
265
1
103
562
122
2 312
1
51
998
20
74
252
190
7
234
4
481
680
21
46
1
8
70
84
19
8
2
27
16
6
0
45
57
214
1
55
10 406
3 253
138
125
200
198
392
35
286
1 226
59
594

80
376
1
4 247
257
1
76
487
109
1 831
1
37
841
14
72
186
142
6
170
4
358
605
26
57
1
7
81
45
14
6
1
22
13
4
0
35
46
197
1
46
8 979
2 722
124
111
164
165
312
34
235
1 059
48
470

54
303
1
2 416
199
1
52
401
109
1 337
0
24
630
9
59
125
106
4
133
3
244
411
20
39
1
6
61
32
10
5
1
20
10
3
0
25
36
108
1
36
7 153
2 004
99
98
129
136
218
27
132
764
39
362

32
255
1
1 796
143
0
11
313
114
887
0
16
432
6
52
75
74
2
78
2
151
297
14
25
0
4
43
22
8
4
1
15
8
2
0
15
27
84
0
25
5 371
1 404
69
68
93
94
140
19
123
510
29
260

14
129
0
989
83
0
6
225
168
490
0
9
237
4
32
37
43
2
50
1
75
155
9
14
0
3
25
13
4
2
0
10
4
1
0
7
14
36
0
13
3 269
845
41
38
57
55
90
11
66
299
18
168

5
103
0
604
46
0
3
165
113
257
0
4
121
2
19
17
23
2
33
0
36
88
6
9
0
1
17
8
2
1
0
6
2
0
0
3
7
18
0
6
2 083
562
30
22
35
36
65
8
34
202
12
119

2 594
4
135
27
115
4
84
52
72
104
241
1 753
3 049
23
64
123
206
1 330
8
8
212
206
48
789
29
5 076
255
323
1 514
2 530
11
285
157
3 536
395
1
1
5
166
42
1
4
69
36
5
3
40
2
1
15
1
749

2 191
3
120
21
93
3
79
36
54
96
213
1 471
2 493
21
50
102
163
1 104
7
7
170
168
40
640
21
4 236
220
282
1 257
2 082
9
250
135
2 912
302
0
1
4
122
34
1
3
53
25
4
2
37
1
1
11
0
614

1 856
2
102
18
73
3
65
33
51
80
182
1 245
2 007
15
31
68
129
924
6
6
148
105
28
532
15
3 289
174
229
935
1 618
8
215
111
2 242
220
0
1
2
89
27
1
3
37
18
3
1
25
1
1
8
0
467

1 600
2
87
16
59
2
62
32
39
64
156
1 080
1 745
18
24
56
107
815
5
5
122
97
23
457
15
2 913
149
197
848
1 435
7
182
94
1 697
191
0
1
2
85
21
1
2
28
12
2
1
26
1
1
7
0
357

1 323
2
72
13
43
2
56
27
33
50
127
897
1 405
16
16
49
89
674
3
5
96
78
19
347
14
2 421
123
168
715
1 184
6
146
78
1 196
136
0
1
1
61
15
0
1
20
11
2
1
17
0
0
5
0
257

1 019
2
54
10
29
1
49
21
26
41
99
685
1 045
12
13
38
67
512
3
4
66
59
13
240
17
1 903
92
128
579
931
4
110
58
777
92
0
0
1
39
9
0
1
15
7
1
1
11
0
0
3
0
176

643
1
33
7
18
1
32
15
17
27
62
430
643
8
8
26
41
312
1
3
41
42
9
141
11
1 138
55
80
366
535
2
67
33
431
56
0
0
1
23
5
0
1
10
3
1
0
8
0
0
2
0
90

418
1
23
5
10
1
20
11
13
23
46
265
441
6
5
17
32
211
1
2
27
29
6
98
7
662
33
50
229
283
2
45
20
301
39
0
0
0
18
3
0
0
7
1
0
0
6
0
0
1
0
95

1
23
40
57
29
558
22
19
2 392
526
55
1 010
142
232
69
1
10
21
154
4
66
103
4 705
378
4 325
361
307
251
56
46
4
2
38
2
1
3
1
1
4
1
1
1
64 573
23 540
41 033
4 016
37 017
25 567
3 607
4 516
1 238
47

1
21
34
46
25
453
18
17
1 996
431
46
856
124
182
61
1
7
17
134
4
56
77
4 626
338
4 287
310
265
218
47
39
4
1
30
3
1
2
1
1
3
1
1
1
53 714
19 996
33 718
3 157
30 561
21 024
2 911
3 661
947
38

1
16
28
34
19
341
14
14
1 554
345
36
633
103
138
54
0
6
14
108
3
48
67
4 079
296
3 782
269
238
198
40
26
3
1
20
2
1
2
0
0
2
1
1
0
43 222
16 368
26 854
2 467
24 387
15 968
2 311
2 907
737
28

1
13
23
26
16
256
11
11
1 149
260
27
461
76
103
45
0
4
10
82
3
40
38
3 567
263
3 304
239
213
174
39
22
3
1
17
1
0
1
0
0
2
1
1
0
34 783
13 910
20 873
1 860
19 013
12 652
1 756
2 215
567
22

1
9
17
18
10
187
8
7
802
170
20
330
51
74
35
0
3
8
54
2
33
24
2 835
221
2 613
183
161
127
34
20
2
1
16
1
0
1
0
0
1
0
0
0
25 489
11 048
14 441
1 354
13 087
8 654
1 246
1 582
403
16

0
6
12
11
7
128
5
5
510
99
13
206
35
48
24
0
2
5
37
2
25
13
1 829
156
1 673
125
109
84
25
14
2
0
11
0
0
1
0
0
1
0
0
0
16 963
7 958
9 005
917
8 088
5 863
792
1 009
252
11

0
4
7
6
5
62
2
3
285
51
7
116
19
32
13
0
1
3
19
1
16
6
1 115
92
1 023
74
65
51
14
8
1
0
6
0
0
0
0
0
0
0
0
0
9 676
4 861
4 815
491
4 324
3 421
415
531
130
6

0
2
4
3
6
76
1
2
167
33
3
63
11
18
8
0
1
2
10
1
13
4
844
69
774
56
51
42
9
5
1
0
3
0
0
0
0
0
0
0
0
0
6 029
3 319
2 709
304
2 405
2 174
221
277
63
3

3
1
18
349
135
107
46
9
1
125
5
33
48
91
128
41
52
490
82
93
31
54
17
193
5
13
1
1 074
195
459
19
165
164
72
0
326
7
13
10
290
5
1 388
53
96
4
50
5
88
67
11
20
107

3
1
15
237
112
76
38
7
1
101
4
28
39
72
101
33
44
403
66
77
27
46
14
156
5
12
1
883
161
378
17
134
134
59
0
268
6
10
8
240
4
1 158
45
77
3
40
4
70
57
9
16
79

2
1
12
183
89
58
31
5
0
79
3
23
30
55
77
23
36
322
52
62
21
35
11
125
4
10
1
707
134
301
17
99
110
46
0
218
5
8
6
195
3
924
40
60
2
30
3
54
48
6
12
60

2
0
10
145
69
43
25
4
0
58
2
20
21
44
56
19
27
241
36
47
17
29
8
91
3
9
1
549
106
225
15
74
91
38
0
168
4
7
5
149
2
689
33
44
2
22
2
40
40
5
9
47

1
0
7
106
49
30
18
3
0
39
1
15
14
32
38
14
19
176
26
33
14
22
6
66
3
7
0
404
84
153
12
57
67
30
0
118
3
5
4
104
2
481
27
30
2
14
2
28
35
4
6
34

1
0
5
70
30
18
12
2
0
23
1
7
8
21
22
9
12
120
17
21
9
15
4
48
2
5
0
261
58
89
9
39
44
21
0
75
2
4
3
66
1
301
22
17
2
8
1
17
29
3
4
22

0
0
3
36
15
9
6
1
0
11
1
3
3
12
11
5
6
71
8
11
5
8
2
33
1
3
0
140
31
41
5
20
24
19
0
39
1
2
2
34
0
151
17
4
1
4
0
9
16
1
2
11

0
0
1
17
8
4
3
1
0
5
0
2
1
6
5
3
3
55
5
5
3
4
1
35
1
1
0
69
16
17
3
8
13
13
0
19
1
1
1
16
0
71
9
3
1
2
0
5
7
1
1
5

13
37
723
48
40
26
34 871
17 953
15 264
40
5
56
2 025
22
384
157
11 922
462
146
42
42
32
200
11 459
166
856
3
8 843
395
2
184
834
177
3 810
1
84
1 536
36
137
417
373
27
408
9
782
1 186
30
62
2
12
88
155

10
24
632
39
33
22
28 769
14 845
12 553
26
4
54
1 748
19
330
111
9 953
392
124
39
35
26
169
9 560
135
679
3
7 475
307
1
140
678
142
2 996
1
67
1 186
28
110
331
292
16
332
7
626
976
23
55
2
11
70
120

7
16
511
30
26
18
23 002
12 624
10 786
16
2
56
1 403
16
262
81
7 335
322
114
36
26
21
125
7 013
107
537
2
5 317
259
1
105
563
122
2 344
1
52
993
21
76
255
201
8
244
4
490
700
20
44
1
9
67
89

5
8
372
23
19
17
18 008
9 604
8 156
9
1
52
1 117
11
202
56
5 959
322
121
38
24
22
117
5 637
80
389
2
4 250
249
1
77
483
106
1 843
1
38
836
15
69
189
145
6
174
4
368
603
25
55
1
8
78
50

3
5
247
17
13
14
12 419
6 763
5 747
6
1
39
809
7
120
33
3 880
237
90
29
17
16
85
3 642
54
300
1
2 534
199
1
54
397
103
1 351
0
25
631
9
58
127
108
4
135
3
250
425
20
41
1
6
62
32

2
2
144
12
8
9
7 735
3 794
3 120
4
1
33
549
4
66
18
2 745
152
61
20
10
10
52
2 593
32
253
1
1 741
143
0
16
307
99
897
0
16
433
6
50
76
75
2
82
2
155
299
14
26
0
5
43
22

1
2
69
6
4
5
4 115
1 726
1 385
2
0
20
284
1
27
7
1 719
85
34
11
5
5
29
1 634
15
139
0
1 018
85
0
6
222
149
504
0
9
243
4
33
39
45
2
50
1
79
165
9
15
0
3
26
13

0
1
29
3
1
3
2 249
712
530
2
0
11
137
1
28
4
1 161
55
22
7
3
3
18
1 106
6
107
0
643
50
0
4
174
123
280
0
5
132
2
21
19
25
2
36
0
39
95
6
10
0
2
18
8

41
9
3
34
17
9
1
66
69
503
1
83
16 328
5 466
199
229
335
313
753
62
496
2 052
109
918
2 640
4
138
28
118
4
84
53
76
106
247
1 780
3 126
24
66
125
212
1 374
8
9
216
211
49
801
30
5 095
255
323

32
9
3
29
16
8
0
55
61
411
1
70
13 392
4 209
155
180
272
274
578
46
398
1 510
88
709
2 235
3
123
22
95
3
80
38
55
97
217
1 499
2 573
21
52
105
169
1 138
7
7
174
175
41
660
22
4 375
226
288

21
8
2
27
15
6
0
45
57
232
1
55
10 598
3 303
135
129
205
207
409
34
297
1 225
62
600
1 874
3
104
18
74
3
66
33
50
82
186
1 252
2 050
16
33
71
133
941
6
6
148
111
29
539
16
3 371
178
234

15
7
1
22
13
4
0
35
47
195
1
45
8 992
2 741
121
109
165
167
318
33
241
1 058
49
479
1 598
2
88
16
59
2
61
31
40
66
158
1 072
1 752
17
24
56
108
820
5
5
123
95
23
461
15
2 901
149
196

11
5
1
19
10
3
0
25
36
116
1
35
7 211
2 054
99
98
130
137
227
27
148
783
39
367
1 318
2
72
13
44
2
55
27
32
51
129
889
1 420
16
16
48
90
681
3
5
97
78
19
354
13
2 419
123
168

8
4
1
15
7
2
0
16
28
82
0
24
5 397
1 424
69
70
94
96
145
19
119
520
29
263
1 016
2
55
10
29
1
48
21
26
41
100
681
1 056
12
13
37
68
519
3
4
67
58
13
245
16
1 901
93
128

4
2
0
10
4
1
0
8
16
40
0
13
3 360
864
42
40
58
56
90
12
70
307
19
170
655
1
35
7
18
1
32
15
17
28
64
436
659
8
8
25
43
322
2
2
41
41
9
146
12
1 181
57
81

2
1
0
7
2
1
0
3
8
19
0
7
2 235
599
31
24
38
38
69
8
37
215
13
126
449
1
25
5
11
1
22
12
13
24
49
286
469
6
5
18
34
226
1
2
28
30
7
104
8
719
36
54

1 517
2 539
11
290
160
3 617
404
1
1
5
171
43
1
4
71
36
5
3
41
2
1
15
1
755
2
23
41
57
29
562
22
19
2 459
537
55
1 045
145
239
70
1
10
22
157
4
67
107
4 871
389
4 481
371
317
259

1 298
2 160
9
255
138
2 991
315
0
1
4
129
35
1
3
55
27
4
2
36
1
1
11
0
631
1
21
34
47
25
466
18
17
2 046
443
46
879
125
188
61
1
8
18
135
4
58
79
4 586
344
4 241
315
270
222

960
1 659
8
218
113
2 316
227
0
1
2
92
28
1
3
38
19
3
1
27
1
1
8
0
481
1
17
28
35
19
352
14
14
1 607
354
37
664
105
143
54
1
6
14
110
3
48
68
4 128
299
3 828
270
239
199

836
1 432
7
185
95
1 743
192
0
1
2
85
21
1
2
28
13
2
1
25
1
1
7
0
364
1
13
23
27
16
262
11
11
1 187
269
28
478
78
105
45
0
4
11
84
3
40
42
3 586
265
3 320
239
215
177

708
1 187
6
148
78
1 228
141
0
1
1
63
15
0
1
20
11
2
1
18
0
0
5
0
261
1
10
17
18
10
190
8
8
826
178
20
339
52
75
35
0
3
8
55
2
33
25
2 862
225
2 637
187
166
132

571
933
4
112
59
795
93
0
0
1
41
10
0
1
15
7
1
1
11
0
0
3
0
179
0
7
12
11
7
131
5
5
523
104
13
213
36
48
24
0
2
5
37
2
25
13
1 900
161
1 739
128
112
87

373
563
2
70
35
444
57
0
0
1
23
5
0
1
10
4
1
0
8
0
0
2
0
93
0
4
7
6
5
65
2
3
294
54
7
120
20
32
13
0
1
3
20
1
16
7
1 150
96
1 054
77
68
53

246
311
2
49
21
315
41
0
0
1
19
4
0
0
7
1
1
0
6
0
0
1
0
93
0
3
4
4
6
74
1
2
181
35
4
69
12
20
8
0
1
2
11
1
14
4
893
73
820
59
54
44

58
46
4
2
38
2
1
3
1
1
4
1
1
1
65 612
24 098
41 514
4 090
37 424
26 107
3 678
4 606
1 265
47
3
1
18
356
138
112
45
9
1
127
5
33
48
93
131
42
53
498
83
95
31
54
17
198
5
13
1
1 096

48
39
4
1
30
3
1
2
1
1
4
1
1
1
54 734
20 521
34 213
3 240
30 973
21 354
2 963
3 727
979
38
3
1
15
253
113
79
39
7
1
103
4
29
39
74
103
33
44
409
67
78
27
47
14
159
5
12
1
900

40
27
3
1
20
2
1
2
0
0
2
1
1
0
43 881
16 769
27 111
2 504
24 608
16 418
2 343
2 951
747
29
2
1
12
182
91
59
31
5
0
80
3
24
31
57
79
25
36
327
53
63
22
36
11
127
4
10
1
720

38
21
3
1
16
1
0
1
0
0
2
1
1
0
34 905
13 999
20 906
1 888
19 018
12 643
1 780
2 246
574
22
2
0
10
146
70
44
25
4
0
59
2
20
22
44
58
19
28
246
37
48
17
28
9
94
3
9
1
557

34
19
2
1
15
1
0
1
0
0
1
0
0
0
25 869
11 220
14 649
1 358
13 291
8 935
1 259
1 601
409
16
1
0
7
106
50
30
18
3
0
40
1
15
14
33
39
14
20
177
25
34
14
22
6
66
3
7
0
410

26
14
2
0
11
0
0
1
0
0
1
0
0
0
17 143
8 077
9 066
916
8 150
5 795
799
1 020
256
11
1
0
5
70
31
18
12
2
0
23
1
8
8
21
23
10
12
119
16
21
9
15
4
47
2
4
0
266

15
8
1
0
6
0
0
0
0
0
0
0
0
0
9 892
5 002
4 891
505
4 386
3 474
423
541
133
6
0
0
3
37
16
9
6
1
0
11
1
3
3
12
12
5
6
70
8
11
5
8
2
32
1
3
0
142

10
5
1
0
3
0
0
0
0
0
0
0
0
0
6 345
3 504
2 841
313
2 528
2 263
232
292
67
3
0
0
1
18
8
5
3
1
0
5
0
2
1
7
5
3
3
55
5
6
3
4
1
34
1
2
0
74

197
469
19
168
169
74
0
335
7
14
10
298
5
1 411
53
97
5
52
6
92
68
11
20
108
13
39
734
49
41
26
35 204
17 950
15 194
45
5
59
2 053
22
409
163
12 160
462
152
41
41
32
196
11 698
167
876
3
9 030

163
387
16
137
136
61
0
271
6
11
9
242
4
1 168
45
78
3
41
5
73
57
9
16
81
10
26
631
39
33
22
29 170
15 050
12 709
29
4
50
1 799
19
323
117
10 038
405
126
39
37
27
177
9 633
136
702
3
7 487

134
308
17
102
111
47
0
220
5
9
6
197
3
937
39
60
2
31
3
56
47
7
12
60
7
16
521
30
26
18
23 176
12 482
10 589
18
3
54
1 449
16
269
84
7 580
325
112
35
27
21
129
7 256
108
551
2
5 543

107
231
15
75
91
38
0
170
4
7
5
151
2
699
32
44
2
22
2
42
39
5
9
46
5
9
382
23
19
16
17 984
9 668
8 193
10
2
50
1 139
12
203
59
5 869
311
116
36
24
21
114
5 558
80
404
2
4 168

84
158
12
58
68
30
0
120
3
5
4
106
2
485
26
30
2
15
2
29
34
4
6
33
3
5
253
17
13
13
12 597
6 724
5 672
6
1
39
835
8
129
35
4 062
249
95
30
18
17
89
3 812
55
297
1
2 712

59
93
9
40
44
21
0
77
2
4
3
67
1
303
21
17
2
8
1
18
28
3
4
21
2
3
148
11
8
9
7 775
3 932
3 247
4
1
31
558
4
68
19
2 642
155
61
20
10
10
54
2 487
33
246
1
1 651

32
44
5
20
25
17
0
41
1
2
2
35
0
155
16
5
1
4
0
9
16
1
2
11
1
1
72
6
4
5
4 188
1 773
1 406
2
0
20
304
1
30
8
1 727
88
36
11
6
6
30
1 639
16
149
0
1 041

16
19
3
9
14
13
0
20
1
1
1
18
0
76
10
3
1
2
0
5
7
1
1
5
0
1
32
3
1
3
2 369
767
572
2
0
11
150
1
27
4
1 203
58
24
8
4
4
20
1 145
7
108
0
664

401
2
187
850
181
3 896
1
86
1 592
36
145
420
390
29
418
9
770
1 198
31
64
2
12
90
158
45
10
3
35
17
9
1
67
69
500
1
84
16 649
5 667
200
235
339
317
780
63
508
2 163
111
952
2 688
4
141
28

319
1
144
694
146
3 078
1
69
1 213
29
112
338
301
18
342
7
649
1 005
24
56
2
11
73
124
35
9
3
29
15
8
0
56
61
427
1
70
13 874
4 388
160
188
283
280
608
49
414
1 576
92
738
2 296
3
125
24

255
1
107
567
122
2 382
1
53
990
21
80
258
214
9
257
4
496
732
20
45
1
9
65
91
24
9
2
26
15
6
0
46
57
258
1
56
10 895
3 383
132
135
213
217
431
35
310
1 239
66
605
1 903
3
107
18

240
1
78
481
105
1 855
1
39
832
15
65
191
147
6
180
4
376
592
23
51
1
8
75
54
16
7
1
23
13
4
0
36
48
186
1
45
9 020
2 762
119
108
166
168
324
32
244
1 061
49
493
1 605
2
90
16

200
1
55
395
97
1 366
1
26
635
10
58
129
109
4
135
3
257
446
21
44
1
6
65
32
11
6
1
19
10
3
0
26
37
128
1
35
7 319
2 118
98
97
131
138
237
27
167
811
39
372
1 320
2
74
13

141
0
22
303
90
904
0
16
431
6
49
77
76
2
87
2
158
297
14
27
0
5
44
22
8
4
1
15
7
2
0
17
28
77
0
24
5 430
1 452
70
72
94
99
151
19
116
534
30
267
1 014
2
56
10

87
0
5
216
125
513
0
9
248
4
33
39
46
2
50
1
82
175
9
15
0
3
27
13
5
3
0
10
4
1
0
9
18
44
0
13
3 445
883
42
41
58
58
91
12
74
316
19
172
666
1
36
7

53
0
4
179
130
298
0
5
140
2
22
20
27
2
37
0
42
101
7
10
0
2
19
9
2
1
0
7
2
1
0
4
9
20
0
7
2 359
628
32
25
40
40
71
8
40
226
14
132
473
1
26
6

122
4
85
55
80
108
252
1 807
3 207
24
68
128
219
1 421
8
9
219
217
49
811
31
5 086
252
323
1 518
2 522
12
295
163
3 702
410
1
2
6
172
44
1
4
72
36
5
3
42
2
1
16
1
757
2
24
42
57

98
3
80
41
57
99
221
1 543
2 662
22
54
108
177
1 177
7
7
180
181
42
683
24
4 527
232
295
1 344
2 243
10
261
142
3 070
329
0
1
4
137
36
1
3
57
29
4
2
36
1
1
12
1
648
1
21
35
49

77
3
68
32
50
85
190
1 268
2 113
17
36
76
137
966
6
6
149
122
30
550
17
3 495
183
241
1 005
1 716
8
224
117
2 400
237
0
1
3
95
29
1
3
40
20
3
1
28
1
1
9
0
498
1
17
29
37

60
2
60
31
41
68
161
1 073
1 762
16
24
55
110
827
5
5
125
92
23
463
15
2 891
149
197
825
1 427
7
189
96
1 792
191
0
1
2
83
22
1
2
29
14
2
1
24
1
1
7
0
371
1
14
23
27

45
2
55
27
32
52
131
887
1 444
16
17
47
91
692
3
5
98
79
19
363
13
2 438
124
167
711
1 198
6
152
79
1 266
146
0
1
1
66
16
1
1
21
11
2
1
19
0
0
5
0
267
1
10
18
19

30
1
47
21
25
41
101
678
1 068
12
12
37
70
526
3
4
69
58
13
250
15
1 896
93
130
565
930
4
114
60
814
95
0
0
1
42
10
0
1
14
8
1
1
12
0
0
3
0
180
0
7
12
12

18
1
33
15
17
29
66
441
676
8
9
25
45
332
2
2
42
40
8
150
12
1 220
58
83
380
587
3
73
36
457
58
0
0
1
24
5
0
1
9
4
1
0
8
0
0
2
0
98
0
4
7
7

11
1
23
12
13
25
51
302
490
6
6
19
35
236
1
2
30
31
7
108
8
768
38
57
260
337
2
52
23
324
42
0
0
1
19
4
0
0
7
2
1
0
6
0
0
1
0
90
0
3
4
4

29
562
22
19
2 536
547
56
1 090
149
245
71
1
10
23
161
4
68
111
5 070
401
4 667
381
327
267
60
47
4
2
38
2
1
3
1
1
4
1
1
1
66 605
24 560
42 044
4 166
37 879
26 725
3 757
4 705
1 292
48
4
1
19
362

25
480
19
17
2 094
457
47
897
126
195
62
1
8
19
137
4
59
83
4 571
350
4 220
322
277
227
50
39
4
1
31
3
1
2
1
1
4
1
1
1
55 891
21 116
34 774
3 333
31 442
21 705
3 024
3 804
1 014
39
3
1
15
271

20
365
14
15
1 666
363
38
701
106
148
54
1
6
15
113
3
49
69
4 184
302
3 881
273
241
200
41
28
3
1
21
2
1
2
1
0
3
1
1
0
44 688
17 208
27 480
2 548
24 933
16 966
2 382
3 004
760
30
2
1
12
182

16
268
11
11
1 230
277
28
497
81
109
46
0
4
11
86
3
41
46
3 624
267
3 357
238
215
178
38
20
3
1
15
1
0
1
0
0
2
1
1
0
35 090
14 119
20 971
1 923
19 049
12 650
1 809
2 283
583
22
2
0
10
147

11
193
8
8
852
187
20
349
54
77
35
0
3
8
57
2
33
26
2 896
229
2 666
190
170
137
34
18
2
1
14
1
0
1
0
0
1
0
0
0
26 271
11 414
14 857
1 366
13 492
9 250
1 277
1 623
416
16
1
0
7
107

7
132
5
5
539
109
13
221
36
49
24
0
2
5
37
2
25
14
1 973
167
1 806
130
115
89
26
13
2
0
11
0
0
1
0
0
1
0
0
0
17 299
8 189
9 110
913
8 197
5 745
807
1 034
260
11
1
0
5
69

5
70
3
3
301
56
8
123
21
31
14
0
1
3
21
1
16
7
1 183
100
1 083
79
70
54
16
8
1
0
6
0
0
0
0
0
1
0
0
0
10 047
5 129
4 918
513
4 405
3 499
427
545
135
6
0
0
3
37

6
69
1
2
192
37
4
74
13
21
9
0
1
2
12
1
14
4
939
77
862
62
56
45
10
5
1
0
4
0
0
0
0
0
0
0
0
0
6 515
3 628
2 886
312
2 574
2 294
235
297
70
3
0
0
1
19

142
117
44
9
1
129
5
34
49
95
135
44
54
508
84
96
31
55
17
204
5
13
1
1 121
199
480
20
172
173
76
0
345
7
15
10
307
5
1 440
52
98
5
54
6
95
68
11
20
110
13
40
748
50

115
83
40
7
1
104
4
29
40
76
107
34
45
416
68
80
27
47
14
162
5
12
1
919
166
396
16
139
139
62
0
275
6
11
9
244
4
1 180
45
79
3
42
5
75
57
9
16
84
10
28
630
40

93
60
31
6
0
81
3
24
31
58
82
26
37
333
53
64
22
38
11
129
4
10
1
735
135
316
16
106
113
49
0
223
5
9
7
200
3
953
38
61
2
32
4
58
47
7
12
60
8
17
531
31

71
45
25
4
0
60
2
20
23
44
59
19
29
251
38
49
17
28
9
97
3
9
1
566
108
238
15
76
91
38
0
172
4
7
5
154
2
712
32
45
2
23
2
43
39
5
9
46
5
10
392
23

51
31
18
3
0
41
1
16
15
33
40
15
20
177
25
34
13
22
6
66
3
7
0
415
83
163
12
58
69
31
0
123
3
5
4
108
2
492
25
30
2
15
2
30
32
4
6
33
3
5
260
17

32
19
12
2
0
24
1
9
8
22
24
10
13
119
16
21
9
15
4
46
2
4
0
272
60
97
9
41
45
21
0
78
2
4
3
68
1
305
20
17
2
9
1
18
26
3
4
21
2
3
152
11

16
9
6
1
0
11
1
3
4
12
12
5
7
69
8
11
5
8
2
30
1
3
0
143
32
46
5
20
25
15
0
42
1
2
2
37
0
156
14
6
1
4
0
10
16
1
2
11
1
1
73
6

9
5
3
1
0
5
0
2
1
7
6
3
3
52
5
6
3
4
1
32
1
2
0
76
17
20
3
9
14
14
0
22
1
1
1
19
0
77
10
2
1
2
0
5
7
1
1
5
0
1
33
3

42
26
35 563
17 921
15 095
50
5
64
2 072
23
442
169
12 444
461
158
40
40
32
191
11 983
169
896
4
9 263
405
2
191
868
186
3 987
1
88
1 654
37
154
423
408
30
428
9
755
1 211
31
66
2
12
91
160
49
10
3
36

34
22
29 619
15 298
12 909
32
4
47
1 843
19
319
124
10 118
419
130
39
38
28
184
9 700
138
726
3
7 486
332
1
149
713
152
3 171
1
70
1 249
30
113
346
310
21
351
7
674
1 032
26
56
2
11
76
128
37
9
3
30

27
18
23 450
12 360
10 405
20
3
52
1 498
16
280
86
7 885
333
113
35
29
21
135
7 552
108
564
2
5 817
255
1
109
574
122
2 433
1
54
993
22
86
262
228
11
269
5
503
772
20
47
1
10
64
94
27
9
2
26

20
16
17 977
9 748
8 247
11
2
48
1 160
12
206
62
5 774
299
112
34
23
20
110
5 475
81
421
2
4 075
231
1
80
480
105
1 874
1
40
829
16
63
194
151
6
187
3
385
581
21
46
1
8
70
60
18
8
1
23

14
13
12 768
6 653
5 562
7
1
38
861
8
139
37
4 263
261
99
31
19
18
94
4 001
55
297
1
2 905
200
1
55
394
92
1 384
1
26
640
10
58
131
111
5
136
3
264
469
22
47
1
7
67
32
13
6
1
19

8
9
7 793
4 034
3 340
5
1
28
566
4
71
20
2 551
159
62
20
11
10
56
2 392
33
237
1
1 569
140
0
27
299
85
913
0
16
430
6
47
78
77
3
93
2
161
295
15
28
0
5
45
22
8
5
1
15

4
5
4 216
1 796
1 408
2
0
20
321
2
34
9
1 718
92
37
12
6
6
31
1 627
16
159
0
1 050
88
0
4
210
100
518
0
9
250
4
34
40
46
2
49
1
84
184
9
16
0
3
28
13
5
3
0
10

2
3
2 417
791
586
1
0
11
160
1
26
4
1 213
61
24
8
4
4
21
1 152
7
107
0
666
55
0
4
180
133
307
0
5
145
2
22
21
28
2
39
0
43
106
7
11
0
2
20
9
3
2
0
7

17
9
1
68
70
499
1
85
16 915
5 863
200
240
340
321
802
63
519
2 279
113
986
2 724
4
144
29
125
4
85
56
84
109
258
1 823
3 279
25
70
130
225
1 466
8
9
223
223
49
818
32
5 050
248
322
1 512
2 489
12
301

15
8
1
57
62
440
1
71
14 370
4 581
165
195
294
285
637
52
431
1 653
96
772
2 365
3
127
25
101
4
79
44
60
100
225
1 595
2 751
22
55
109
185
1 217
7
8
187
186
43
706
25
4 673
237
301
1 385
2 325
10
267

15
6
0
47
56
291
1
57
11 247
3 482
130
143
221
228
455
36
326
1 261
71
611
1 936
3
110
19
79
3
70
32
49
88
194
1 288
2 185
18
39
82
142
995
6
6
151
134
32
562
17
3 643
190
248
1 060
1 785
8
229

13
5
0
37
49
176
1
44
9 066
2 785
117
107
168
169
328
31
246
1 061
50
507
1 617
2
91
16
61
3
59
31
42
70
163
1 078
1 773
15
24
55
113
834
5
6
128
90
23
467
14
2 890
149
199
817
1 426
7
193

9
3
0
27
38
142
1
35
7 437
2 180
98
96
132
138
247
28
183
839
40
379
1 325
2
75
13
46
2
54
27
31
54
134
886
1 468
16
18
46
92
703
4
5
100
80
18
372
13
2 463
124
167
717
1 214
6
156

7
2
0
17
28
73
0
24
5 472
1 486
70
75
95
101
156
20
119
550
30
271
1 012
2
57
10
31
1
46
21
25
41
101
676
1 082
12
12
36
72
533
3
4
71
58
14
255
13
1 892
94
131
558
928
4
116

4
1
0
9
19
48
0
14
3 517
900
43
43
59
59
92
12
76
325
19
173
673
1
37
7
18
1
33
15
17
30
68
444
691
8
9
24
47
343
2
3
43
39
8
154
12
1 253
59
85
385
607
3
76

2
1
0
4
11
20
0
7
2 436
644
33
27
41
40
71
8
42
233
14
136
486
1
27
6
12
1
24
12
13
26
52
312
501
6
6
19
37
242
1
2
31
31
7
111
8
804
39
59
269
358
2
54

166
3 794
416
1
2
6
173
46
1
5
73
37
5
3
43
2
1
16
1
760
2
24
42
57
30
563
23
19
2 617
557
57
1 138
153
251
72
1
10
24
166
5
68
115
5 237
414
4 821
392
336
275
62
48
5
2

146
3 149
342
1
1
5
145
37
1
4
59
30
4
2
36
1
1
12
1
665
1
21
36
50
25
495
19
17
2 142
471
48
913
127
202
63
1
8
20
138
4
61
87
4 619
356
4 261
330
285
233
52
38
4
1

120
2 490
248
0
1
3
100
30
1
3
42
21
3
1
29
1
1
9
0
517
1
18
29
38
21
380
15
15
1 725
373
39
737
108
153
54
1
6
16
116
4
50
68
4 220
307
3 912
277
243
201
42
29
3
1

97
1 848
191
0
1
2
81
23
1
2
29
14
2
1
25
1
1
7
0
381
1
14
23
28
16
277
11
12
1 276
286
29
519
84
112
46
0
5
12
88
3
41
51
3 678
266
3 411
237
215
178
37
19
2
1

79
1 309
152
0
1
2
70
16
1
2
21
11
2
1
19
0
0
5
0
274
1
10
18
20
12
198
8
8
882
197
20
360
57
79
36
0
3
8
60
2
33
27
2 942
232
2 709
193
175
141
33
16
2
1

60
835
97
0
0
1
43
10
0
1
14
8
1
1
12
0
0
3
0
182
0
7
12
12
7
134
5
5
555
115
13
230
36
51
25
0
2
6
37
1
25
15
2 033
172
1 860
133
118
92
26
13
2
0

37
469
58
0
0
1
24
6
0
1
9
4
1
0
8
0
0
2
0
104
0
4
7
7
5
75
3
3
307
59
8
125
22
30
14
0
1
3
21
1
17
7
1 220
103
1 117
80
72
55
17
8
1
0

24
327
43
0
0
1
18
4
0
0
7
2
1
0
7
0
0
1
0
85
0
3
4
4
5
64
1
2
199
38
4
78
14
21
9
0
1
2
12
1
14
4
975
79
896
63
57
46
11
5
1
0

38
2
1
3
1
1
5
1
1
1
67 613
24 910
42 703
4 247
38 455
27 384
3 842
4 810
1 319
48
4
1
20
368
145
121
44
9
1
131
5
34
50
98
139
45
55
519
86
98
31
56
18
210
5
13
1
1 146
202
491
21
176

30
2
1
3
1
1
4
1
1
1
57 183
21 746
35 437
3 429
32 008
22 142
3 093
3 889
1 050
40
3
1
15
288
118
87
40
7
1
106
4
29
41
78
110
35
46
424
69
81
27
48
15
166
5
12
1
938
169
405
16
142

22
3
1
2
1
0
3
1
1
0
45 649
17 655
27 994
2 605
25 389
17 529
2 429
3 065
778
31
2
1
13
186
95
61
31
6
0
83
3
25
32
60
84
27
38
339
54
65
23
39
12
132
4
10
1
751
136
323
16
110

15
1
0
1
0
0
2
1
1
0
35 459
14 302
21 157
1 963
19 194
12 774
1 843
2 327
593
22
2
0
10
149
73
46
25
4
0
61
2
20
23
45
61
19
30
257
40
50
17
29
9
100
3
9
1
576
109
244
15
77

13
1
0
1
0
0
2
0
0
0
26 661
11 602
15 059
1 380
13 679
9 523
1 298
1 648
423
16
1
0
7
107
53
32
18
3
0
41
1
16
15
34
42
15
21
180
25
35
13
22
6
68
3
7
0
421
82
168
12
57

10
0
0
1
0
0
1
0
0
0
17 480
8 306
9 174
912
8 262
5 767
815
1 049
265
11
1
0
5
69
33
19
12
2
0
24
1
9
8
22
25
10
13
118
16
22
9
15
4
45
2
4
0
279
61
100
9
42

6
0
0
0
0
0
1
0
0
0
10 151
5 240
4 911
516
4 395
3 487
427
546
136
6
0
0
3
37
16
10
6
1
0
11
1
3
4
12
12
6
7
67
8
11
5
8
2
29
1
3
0
143
32
48
5
20

4
0
0
0
0
0
0
0
0
0
6 505
3 681
2 824
302
2 522
2 255
228
290
69
3
0
0
1
18
9
5
3
1
0
5
0
2
1
7
6
3
4
48
4
6
3
4
1
28
1
1
0
75
16
20
3
9

178
78
0
355
7
15
10
317
5
1 471
52
99
6
56
6
99
69
12
21
112
13
41
765
51
43
27
36 034
17 976
15 082
55
5
71
2 089
23
473
176
12 740
460
165
39
40
32
185
12 280
172
917
4
9 502
410
2
194
889

142
64
0
280
6
12
9
248
4
1 197
46
80
3
44
5
78
58
9
17
87
11
30
633
41
35
22
30 148
15 561
13 124
34
4
46
1 878
19
323
132
10 253
430
135
39
39
29
189
9 823
139
752
3
7 538
345
1
154
734

114
51
0
227
5
9
7
203
3
970
38
61
2
33
4
61
47
7
13
61
8
18
539
32
27
18
23 858
12 364
10 350
22
3
49
1 545
16
289
90
8 180
343
115
34
30
21
142
7 838
109
580
2
6 067
258
1
112
584

92
38
0
175
4
7
5
156
2
726
32
45
2
24
3
45
39
5
9
45
5
11
402
23
20
15
18 078
9 836
8 303
13
2
46
1 184
13
210
65
5 758
290
108
33
23
19
108
5 469
81
440
2
4 053
223
1
81
481

70
31
0
125
3
5
4
111
2
500
25
30
2
16
2
31
31
4
6
33
3
5
268
17
14
13
12 923
6 616
5 488
7
1
37
885
8
149
40
4 416
269
103
31
20
18
98
4 147
55
301
1
3 050
199
1
55
395

45
22
0
79
2
4
3
69
1
307
19
17
1
9
1
19
25
3
4
20
2
3
155
11
8
9
7 827
4 088
3 380
5
1
26
575
5
75
21
2 517
165
64
20
12
11
58
2 352
33
230
1
1 540
139
0
31
297

25
14
0
44
1
2
2
38
0
156
13
7
1
4
0
10
16
1
2
11
1
1
74
6
4
5
4 209
1 814
1 410
3
0
19
332
2
37
10
1 684
94
38
12
6
6
32
1 590
16
164
0
1 033
88
0
4
204

14
13
0
23
1
1
1
20
0
75
9
2
1
2
0
5
7
1
1
5
0
1
33
3
2
3
2 374
773
563
1
0
11
167
1
25
4
1 184
62
25
8
4
4
21
1 122
7
106
0
648
55
0
4
175

190
4 087
1
90
1 716
37
161
428
426
32
439
9
748
1 232
32
67
3
13
92
163
53
11
4
37
17
9
1
69
70
504
1
86
17 131
6 047
199
245
343
324
815
64
528
2 393
116
1 020
2 744
4
146
29
128
4
86
57

157
3 274
1
72
1 294
30
116
354
321
23
360
7
695
1 060
27
57
2
11
80
132
40
10
3
31
15
8
1
58
62
451
1
71
14 839
4 777
170
203
304
290
663
55
447
1 736
100
808
2 432
3
129
26
104
4
79
47

124
2 499
1
55
1 005
23
91
268
242
12
282
5
516
814
21
49
1
10
63
98
30
9
2
26
14
6
0
48
56
322
1
58
11 631
3 597
129
151
231
239
480
37
343
1 290
76
621
1 975
3
112
20
82
3
72
32

105
1 904
1
40
830
16
61
197
158
6
196
3
395
579
20
42
1
8
66
65
19
8
1
24
13
5
0
37
50
174
1
44
9 162
2 817
115
109
171
173
334
30
252
1 062
52
519
1 634
2
93
16
62
3
59
31

89
1 405
1
27
645
10
57
134
113
5
137
3
272
486
22
48
1
7
69
33
14
6
1
19
9
3
0
27
39
153
1
34
7 536
2 228
98
95
133
139
255
28
194
859
41
386
1 332
2
76
14
46
2
54
27

81
924
0
16
431
6
45
80
78
3
98
2
165
298
15
29
1
5
45
23
8
5
1
15
7
2
0
18
29
72
0
23
5 533
1 528
71
77
96
103
161
20
128
565
30
276
1 011
2
58
10
31
1
44
21

80
522
0
9
250
4
34
40
47
2
50
1
86
189
9
17
0
3
28
13
6
3
0
10
4
1
0
10
20
50
0
13
3 572
917
43
44
59
60
94
12
77
334
20
174
676
1
38
7
19
1
33
15

127
307
0
5
144
2
22
20
29
2
39
0
43
110
7
11
0
2
20
9
3
2
0
7
2
1
0
5
12
21
0
7
2 458
645
32
28
41
39
68
8
42
235
14
136
489
1
28
6
12
1
25
12

87
111
262
1 828
3 339
26
70
130
229
1 508
9
9
227
225
49
822
33
5 002
243
320
1 502
2 451
12
305
168
3 891
422
1
2
6
173
47
1
5
74
37
5
3
45
2
1
16
1
769
2
25
43
57
31
568
24
20

63
101
229
1 645
2 837
22
56
111
193
1 256
7
8
194
190
44
727
27
4 794
241
306
1 417
2 396
11
272
149
3 233
355
1
1
5
151
38
1
4
61
31
4
2
37
1
1
13
1
682
1
21
36
52
26
509
19
17

48
90
198
1 313
2 261
19
41
87
148
1 024
6
7
153
145
34
577
18
3 798
197
256
1 115
1 862
9
235
124
2 581
259
0
1
3
106
30
1
3
45
22
3
2
29
1
1
10
0
538
1
19
30
39
21
397
15
15

44
72
165
1 086
1 793
14
25
56
116
842
5
6
130
90
23
472
14
2 917
151
202
819
1 441
7
197
99
1 913
193
0
1
2
80
23
1
2
30
15
2
1
26
1
1
7
0
394
1
14
24
29
16
288
11
12

31
55
136
886
1 490
16
18
46
93
713
4
5
102
81
18
380
13
2 487
125
167
720
1 229
6
160
80
1 356
157
0
1
2
72
17
1
2
22
11
2
1
20
0
0
5
0
283
1
11
18
21
12
205
8
8

25
41
102
673
1 098
12
11
36
73
541
3
4
73
58
14
261
11
1 896
94
131
554
931
4
119
61
860
100
0
0
1
44
11
0
1
14
8
1
1
13
0
0
3
0
185
0
7
12
12
7
136
5
5

17
30
70
444
704
8
9
23
48
351
2
3
43
38
8
157
12
1 276
60
86
386
623
3
79
38
479
59
0
0
1
25
6
0
1
9
4
1
0
8
0
0
2
0
108
0
4
7
7
5
79
3
3

13
26
52
313
501
6
6
18
38
243
1
2
31
30
7
112
8
824
39
60
270
372
2
56
24
322
43
0
0
1
18
4
0
0
7
2
1
0
7
0
0
1
0
80
0
3
4
4
5
59
1
2

2 700
566
58
1 187
157
258
73
1
11
25
171
5
69
119
5 344
428
4 914
402
346
283
63
48
5
2
38
2
1
3
1
1
5
1
1
1
68 673
25 193
43 480
4 336
39 144
28 043
3 932
4 919
1 347
49
4
1
20
375
148
123
44
9

2 196
485
49
933
129
209
63
1
8
20
140
4
62
92
4 736
365
4 370
338
293
239
54
38
4
1
30
2
1
3
1
1
4
1
1
1
58 534
22 357
36 177
3 524
32 653
22 683
3 168
3 982
1 084
40
3
1
16
301
121
92
41
7

1 784
384
40
770
110
158
55
1
7
16
119
4
51
69
4 234
311
3 921
280
245
203
43
30
3
1
23
3
1
2
1
0
3
1
1
1
46 760
18 135
28 625
2 677
25 948
18 057
2 483
3 134
802
32
2
1
13
194
98
64
32
6

1 326
295
30
543
87
116
47
0
5
12
91
3
42
56
3 742
266
3 476
237
215
178
37
19
2
1
14
1
0
1
0
0
2
1
0
0
36 047
14 565
21 482
2 008
19 474
13 055
1 881
2 375
604
22
2
0
10
150
74
48
25
4

916
206
21
374
59
81
36
0
3
9
63
2
33
29
3 003
235
2 767
196
178
145
33
15
2
1
12
1
0
1
0
0
2
0
0
0
27 025
11 777
15 248
1 403
13 845
9 720
1 323
1 678
431
16
1
0
7
108
54
33
18
3

574
121
13
239
37
52
25
0
2
6
37
1
25
17
2 077
178
1 898
135
121
95
26
12
1
0
10
0
0
1
0
0
1
0
0
0
17 710
8 444
9 267
913
8 353
5 876
825
1 065
269
11
1
0
5
69
34
20
12
2

313
62
7
128
22
29
14
0
1
3
22
1
17
7
1 262
106
1 156
81
73
56
18
7
1
0
6
0
0
0
0
0
1
0
0
0
10 208
5 338
4 870
512
4 358
3 442
425
545
136
6
0
0
3
36
17
10
6
1

200
39
4
79
14
21
9
0
1
2
12
1
14
4
999
81
918
62
57
46
12
5
1
0
3
0
0
0
0
0
0
0
0
0
6 292
3 660
2 632
280
2 352
2 135
210
267
64
3
0
0
1
16
8
4
3
1

1
134
6
34
51
100
143
47
57
531
88
100
32
57
18
217
5
13
1
1 170
204
501
22
180
183
80
0
366
7
16
10
327
5
1 505
52
100
6
58
6
102
70
12
21
115
14
43
782
52
43
27
36 616
18 146

1
108
4
29
42
80
113
36
48
433
71
83
27
49
15
171
5
12
1
959
171
414
16
146
146
66
0
287
7
12
9
254
4
1 218
46
81
4
46
5
81
59
9
17
89
11
32
639
42
35
22
30 734
15 803

0
84
3
25
33
62
87
28
39
347
55
67
23
40
12
135
4
10
1
767
138
331
15
114
116
53
0
231
5
9
7
207
3
987
38
62
3
35
4
63
48
7
13
63
8
19
546
33
28
18
24 376
12 517

0
62
2
20
24
46
64
19
31
263
41
51
17
29
9
103
3
9
1
588
110
251
15
80
93
39
0
178
4
7
5
159
2
742
32
45
2
25
3
47
39
5
10
45
6
12
413
24
21
15
18 311
9 916

0
42
2
16
16
34
43
15
22
183
26
36
13
22
7
70
3
7
0
427
82
174
12
57
71
31
0
128
3
5
4
113
2
510
24
30
2
17
2
32
30
4
7
32
4
6
276
17
14
13
13 052
6 636

0
25
1
10
9
22
26
10
14
119
16
22
9
15
4
45
2
4
0
286
62
104
9
43
46
22
0
81
2
4
3
71
1
310
18
17
1
10
1
20
24
2
4
20
2
3
160
11
9
9
7 887
4 089

0
11
1
4
4
12
13
6
7
65
8
11
5
8
2
28
1
2
0
144
32
49
5
20
25
13
0
45
1
2
2
39
0
154
12
7
1
5
0
10
15
1
2
10
1
1
75
6
4
5
4 168
1 826

0
4
0
2
1
7
6
3
4
41
3
5
2
4
1
23
0
1
0
70
15
20
3
8
13
12
0
23
1
1
1
20
0
69
8
1
1
2
0
5
6
1
1
4
0
1
31
3
2
2
2 221
703

15 187
60
5
81
2 107
24
496
185
13 016
460
172
39
39
32
179
12 556
174
939
4
9 715
416
2
197
914
195
4 191
1
92
1 775
38
165
434
441
34
450
9
752
1 263
32
68
3
13
93
166
56
11
4
38
17
10
1
70

13 313
38
4
46
1 906
19
337
139
10 462
439
141
38
40
29
191
10 023
141
777
3
7 670
357
1
158
755
162
3 381
1
73
1 347
31
121
362
336
25
370
7
709
1 088
28
58
2
11
82
137
44
10
3
32
15
8
1
59

10 446
25
3
46
1 590
16
296
95
8 426
354
117
34
32
22
149
8 073
111
600
2
6 254
264
1
115
598
126
2 579
1
57
1 025
23
95
275
256
14
293
5
534
854
21
50
2
10
64
102
33
9
2
26
14
6
0
48

8 342
14
2
44
1 215
13
217
68
5 857
286
106
31
23
18
108
5 571
82
458
2
4 135
219
1
83
485
105
1 946
1
41
833
17
63
202
166
7
206
3
407
592
19
40
1
8
63
71
21
8
1
24
13
5
0
38

5 476
8
1
36
907
8
156
43
4 493
271
103
31
20
18
99
4 222
56
310
1
3 119
196
1
56
396
87
1 428
1
28
649
11
55
137
117
5
140
3
282
496
22
48
1
7
68
36
15
7
1
19
9
3
0
28

3 363
5
1
24
588
5
81
23
2 553
172
67
20
12
11
61
2 381
33
226
1
1 575
138
0
34
296
76
938
0
16
434
6
44
81
79
3
101
2
170
307
15
30
1
5
47
23
9
5
1
15
7
2
0
19

1 414
3
0
18
339
2
40
11
1 625
97
39
12
7
6
33
1 529
15
164
0
988
87
0
6
200
67
524
0
9
248
4
34
40
47
2
52
1
87
192
10
17
0
3
29
13
6
3
0
10
4
1
0
10

491
1
0
10
171
1
24
5
1 112
62
25
8
4
4
22
1 050
6
103
0
605
54
0
3
165
113
294
0
4
137
2
21
19
29
1
38
0
42
112
7
12
0
2
20
8
4
2
0
7
2
1
0
5

71
520
2
87
17 313
6 217
198
249
346
328
819
66
536
2 505
118
1 052
2 754
4
148
29
130
4
86
57
86
113
265
1 828
3 388
27
70
129
232
1 548
8
9
232
223
49
826
33
4 954
238
318
1 492
2 414
12
309
169
3 995
430
1

63
462
1
72
15 260
4 971
174
210
313
295
686
58
462
1 827
104
843
2 493
3
131
27
107
4
78
50
67
102
234
1 688
2 918
22
58
112
200
1 297
7
8
200
195
44
744
28
4 878
243
310
1 439
2 444
11
278
152
3 323
367
1

56
350
1
58
12 042
3 729
130
159
241
248
503
40
360
1 329
81
638
2 022
3
114
20
85
3
72
34
49
92
202
1 345
2 338
20
44
91
154
1 055
6
7
157
154
36
594
19
3 953
204
263
1 165
1 944
9
240
127
2 670
271
0

51
184
1
44
9 331
2 865
113
112
176
179
344
30
262
1 066
55
529
1 656
2
95
16
63
3
59
30
44
74
168
1 099
1 828
14
26
58
119
856
5
6
132
94
24
480
14
2 982
155
206
837
1 474
7
201
101
1 988
198
0

40
157
1
34
7 614
2 261
97
94
135
140
260
28
199
871
42
396
1 340
2
77
14
47
2
54
27
32
57
139
888
1 508
16
19
45
94
721
4
5
104
81
19
387
13
2 504
125
168
719
1 241
6
164
81
1 407
160
0

29
76
0
23
5 616
1 575
71
79
97
105
166
20
142
583
31
281
1 013
2
59
10
32
1
44
21
25
42
104
672
1 117
13
11
35
75
551
3
4
75
58
14
268
10
1 911
95
132
554
942
4
122
62
890
104
0

21
49
0
13
3 618
936
43
46
60
62
97
12
78
342
20
176
676
1
39
7
19
1
32
15
17
31
71
442
715
8
8
23
50
359
2
3
44
38
8
161
12
1 290
61
87
385
634
3
81
39
489
59
0

14
21
0
7
2 424
629
31
28
39
38
64
8
42
232
14
133
478
1
28
5
11
1
24
11
12
26
52
305
491
6
5
16
39
240
1
2
30
27
6
110
8
827
39
59
265
380
2
57
24
310
41
0

2
6
174
49
1
5
76
38
5
3
46
2
1
17
1
785
2
26
44
58
32
579
24
21
2 780
575
60
1 234
159
265
75
1
11
26
176
5
70
124
5 417
443
4 973
414
356
292
64
49
5
2
39
2
1
3

1
5
157
40
1
4
63
32
4
2
38
1
1
13
1
697
1
22
37
52
26
521
19
17
2 259
498
50
961
131
216
65
1
8
21
143
4
63
97
4 889
375
4 512
347
302
246
56
38
4
1
31
2
1
3

1
3
113
32
1
3
47
23
3
2
29
1
1
10
0
559
1
19
31
41
22
414
16
16
1 840
397
41
798
111
165
56
1
7
17
122
4
52
70
4 253
317
3 935
285
249
205
44
31
3
1
23
3
1
2

1
2
81
24
1
2
31
15
2
1
27
1
1
8
0
410
1
15
24
30
16
301
11
12
1 380
304
31
571
89
121
47
0
5
13
94
3
42
59
3 805
266
3 538
238
215
178
37
19
2
1
14
2
0
1

1
2
73
17
1
2
23
12
2
1
20
0
0
5
0
293
1
11
18
21
13
212
8
9
954
215
21
390
62
84
37
0
3
9
66
2
33
31
3 076
237
2 839
197
180
147
33
14
2
1
11
1
0
1

0
1
47
11
0
1
14
9
1
1
14
0
0
4
0
190
0
7
12
13
7
140
5
6
595
128
13
247
38
53
25
0
2
6
38
1
25
18
2 115
184
1 931
137
124
98
26
11
1
0
9
0
0
1

0
1
25
6
0
1
9
4
1
0
8
0
0
2
0
111
0
4
7
7
4
82
3
3
319
65
7
131
23
29
14
0
1
3
22
1
17
7
1 306
110
1 195
82
75
57
18
7
1
0
5
0
0
0

0
1
17
4
0
0
6
2
1
0
8
0
0
1
0
73
0
3
4
4
5
54
1
2
195
39
4
77
14
19
8
0
1
2
11
1
14
4
1 009
81
928
61
56
44
12
4
1
0
3
0
0
0

2
1
5
1
1
1
69 521
25 562
43 959
4 400
39 558
28 508
3 999
5 005
1 368
50
4
1
21
381
150
122
45
10
1
135
6
34
52
103
147
48
58
540
88
102
32
58
18
222
5
13
1
1 194
205
512
23
184
188
82
0
374

1
1
4
1
1
1
59 434
22 808
36 625
3 594
33 032
23 135
3 227
4 056
1 110
41
3
1
16
310
123
96
40
8
1
110
5
30
42
82
116
37
48
440
71
84
27
49
15
175
5
12
1
978
172
423
17
149
149
67
0
293

1
1
3
1
1
1
47 671
18 644
29 027
2 740
26 287
18 418
2 524
3 187
825
32
2
1
13
204
99
66
32
6
0
86
3
25
33
63
89
29
39
351
55
68
23
41
12
137
4
10
1
781
138
338
15
117
118
54
0
233

0
0
2
1
0
0
36 489
14 795
21 694
2 038
19 655
13 353
1 907
2 411
612
23
2
0
10
150
76
48
25
4
0
63
2
20
25
46
65
20
31
267
41
52
17
30
9
105
3
9
1
598
111
257
15
82
93
40
0
181

0
0
2
0
0
0
27 256
11 859
15 397
1 423
13 973
9 811
1 342
1 705
437
16
1
0
7
109
55
34
18
3
0
43
2
16
16
34
44
15
22
186
26
37
13
22
7
71
3
7
0
435
83
179
12
59
72
31
0
130

0
0
1
0
0
0
18 064
8 588
9 476
920
8 555
6 064
840
1 084
275
11
1
0
5
70
35
20
12
2
0
25
1
10
9
22
27
10
14
119
16
23
9
15
4
46
2
4
0
290
61
108
9
42
47
23
0
83

0
0
1
0
0
0
10 449
5 444
5 005
523
4 482
3 478
440
565
142
6
0
0
3
37
18
10
6
1
0
12
1
4
4
12
13
6
8
66
8
12
5
8
2
28
1
3
0
151
33
52
5
21
26
13
0
46

0
0
0
0
0
0
6 781
3 929
2 853
303
2 549
2 291
230
293
71
3
0
0
1
18
9
5
3
1
0
5
0
2
1
7
6
3
4
43
4
6
2
4
1
24
1
1
0
77
16
23
3
9
15
12
0
26

7
16
11
334
6
1 530
52
101
6
60
7
106
71
12
21
116
14
44
794
54
44
28
36 950
18 211
15 187
66
5
94
2 137
24
505
193
13 171
459
179
39
38
31
172
12 712
176
955
4
9 820
419
2
199
937
200
4 265
2
94

7
13
9
260
4
1 235
46
82
4
47
6
84
59
9
17
91
11
33
646
43
36
22
31 062
15 853
13 299
42
4
48
1 935
20
360
145
10 643
443
147
38
39
30
189
10 201
142
796
3
7 797
363
1
161
771
166
3 461
1
75

5
10
7
208
3
996
38
63
3
36
4
65
48
7
13
64
8
20
547
33
28
18
24 695
12 601
10 480
27
3
44
1 633
16
298
100
8 558
364
120
34
33
23
155
8 194
111
618
2
6 331
271
1
118
611
129
2 643
1
58

4
7
5
161
3
753
32
46
2
26
3
48
38
5
10
45
6
13
421
24
21
15
18 457
9 873
8 252
16
2
43
1 250
14
225
70
5 997
286
104
31
23
18
110
5 711
83
470
2
4 263
214
1
85
488
105
1 974
1
42

3
5
4
115
2
518
24
31
2
17
2
34
29
4
7
32
4
6
284
17
14
12
13 153
6 720
5 531
9
1
36
927
9
163
45
4 498
267
102
30
20
17
97
4 231
56
319
1
3 126
191
1
57
394
85
1 441
1
29

2
4
3
73
1
316
18
18
1
10
1
21
23
2
4
20
2
3
165
11
9
9
8 064
4 135
3 382
5
1
24
605
5
89
24
2 657
181
70
21
13
12
65
2 476
34
223
1
1 676
139
0
36
295
73
951
0
17

1
2
2
40
1
160
11
8
1
5
0
11
15
1
2
10
1
1
79
6
4
5
4 273
1 940
1 512
3
0
17
350
2
44
12
1 602
100
41
12
7
6
35
1 501
16
163
0
967
87
0
9
199
60
537
0
9

1
1
1
23
0
76
8
2
1
2
0
6
7
1
1
5
0
1
35
3
2
3
2 414
791
555
2
0
11
192
1
26
5
1 180
67
27
8
5
4
23
1 113
7
112
0
651
58
0
3
171
111
319
0
5

1 815
39
168
437
450
36
460
10
755
1 304
33
69
3
13
93
166
59
12
4
39
17
10
1
71
72
551
2
88
17 487
6 385
196
254
349
331
823
69
543
2 618
120
1 081
2 767
4
150
30
132
4
88
58
82
115
268
1 834

1 393
32
126
366
349
26
379
8
705
1 105
29
59
2
11
84
140
46
10
3
33
15
8
1
60
63
467
1
72
15 612
5 161
177
217
318
299
711
59
474
1 924
107
875
2 543
3
133
28
111
4
78
53
70
104
239
1 717

1 043
24
98
281
265
16
302
5
550
894
22
50
2
10
65
105
35
9
2
26
13
7
0
49
56
380
1
59
12 462
3 868
133
167
251
254
528
42
373
1 377
85
658
2 081
3
116
22
88
3
72
36
51
94
207
1 388

830
17
65
205
176
8
215
3
412
615
18
39
1
8
60
74
23
9
1
24
12
5
0
39
50
205
1
44
9 525
2 917
112
116
181
185
357
30
271
1 072
58
534
1 680
2
97
17
65
3
60
30
44
77
172
1 111

648
11
53
140
119
5
144
3
288
494
21
45
1
7
66
39
16
7
1
19
10
3
0
29
41
155
1
33
7 643
2 282
96
95
136
141
262
27
202
877
42
404
1 348
2
78
14
48
2
53
27
32
59
141
890

438
6
43
83
80
3
102
2
175
320
16
32
1
5
48
23
10
5
1
15
7
2
0
19
30
84
0
23
5 671
1 605
72
78
98
105
170
20
143
602
31
285
1 016
2
60
11
33
1
43
21
24
43
106
672

252
4
33
42
48
2
55
1
90
194
10
18
0
3
30
14
6
4
0
10
4
1
0
11
21
49
0
13
3 674
960
44
47
61
64
99
13
80
353
20
180
683
1
40
7
19
1
32
15
16
31
72
447

149
2
23
21
31
2
40
0
46
123
7
13
0
2
22
9
4
2
0
7
3
1
0
6
16
24
0
7
2 607
672
33
30
41
41
68
9
46
249
15
141
512
1
30
6
12
1
26
12
13
28
56
327

3 433
28
68
126
235
1 592
8
9
237
218
48
828
33
4 902
233
318
1 487
2 366
12
313
170
4 082
434
1
2
6
175
50
1
5
77
38
5
3
46
2
1
17
1
801
2
26
45
60
33
590
25
21
2 846
582
61
1 274

2 995
23
60
115
207
1 338
7
8
205
201
45
757
28
4 913
242
311
1 453
2 456
11
283
155
3 397
374
1
1
5
160
41
1
4
64
31
4
2
39
1
1
14
1
704
1
22
38
53
27
526
20
18
2 319
509
51
992

2 414
20
45
94
162
1 086
6
7
162
162
37
613
20
4 098
209
270
1 211
2 021
9
245
130
2 742
283
0
1
3
119
32
1
3
49
24
3
2
30
1
1
10
0
575
1
19
31
42
22
428
16
16
1 883
409
42
816

1 868
14
28
61
123
870
5
6
134
100
25
487
14
3 060
158
211
866
1 508
7
205
103
2 052
203
0
1
2
83
25
1
2
32
15
2
1
27
1
1
8
0
424
1
15
25
30
16
312
12
13
1 425
313
32
597

1 516
15
19
45
96
725
4
5
106
79
18
391
13
2 497
125
168
714
1 235
6
167
81
1 449
161
0
1
2
73
18
1
2
23
12
2
1
21
0
0
5
0
301
1
11
18
22
13
219
8
9
987
223
22
403

1 133
13
11
35
76
558
3
4
76
59
14
274
10
1 917
95
132
556
944
4
124
62
921
108
0
0
1
49
11
0
1
14
9
1
1
14
0
0
4
0
196
0
7
13
13
7
144
5
6
617
135
14
255

731
8
8
23
52
367
2
3
46
38
8
166
11
1 300
62
88
387
637
3
83
40
510
61
0
0
1
26
6
0
1
9
4
1
0
8
0
0
2
0
115
0
4
7
7
4
86
3
3
333
69
7
137

526
6
6
17
42
259
1
2
32
29
7
117
9
898
42
63
285
417
2
62
26
333
44
0
0
1
18
4
0
1
6
2
1
0
8
0
0
1
0
78
0
3
4
4
5
58
1
2
211
42
4
83

160
271
77
1
11
27
179
5
71
127
5 572
457
5 113
425
367
301
65
50
5
2
39
2
1
4
2
1
5
2
2
1
70 594
25 951
44 643
4 476
40 168
29 029
4 074
5 099
1 392
51
4
1
21
388
152
121
47
10
1
137
6
34

134
222
65
1
9
22
146
4
64
101
4 951
386
4 564
355
310
253
57
39
4
2
31
2
1
3
1
1
4
1
1
1
60 436
23 190
37 246
3 669
33 577
23 711
3 296
4 140
1 135
41
3
1
17
317
127
101
40
8
1
111
5
30

112
170
56
1
7
18
123
4
53
73
4 294
323
3 970
291
255
209
46
31
4
1
24
3
1
2
1
1
3
1
1
1
48 787
19 188
29 598
2 820
26 779
18 784
2 574
3 248
854
33
2
1
13
218
101
69
33
6
1
87
3
25

91
125
47
0
5
14
96
3
43
60
3 804
269
3 535
239
215
178
37
20
2
1
15
2
0
1
0
0
2
1
0
0
37 137
15 076
22 061
2 075
19 986
13 795
1 938
2 452
622
24
2
0
10
149
78
49
25
4
0
64
2
20

64
86
37
0
3
10
67
2
34
35
3 108
236
2 871
198
182
149
33
14
2
1
10
1
0
1
0
0
2
0
0
0
27 473
11 917
15 556
1 451
14 105
9 857
1 365
1 736
444
16
1
0
7
110
56
34
19
3
0
44
2
16

39
55
26
0
2
6
39
1
25
19
2 184
187
1 996
140
128
102
26
11
1
0
8
0
0
1
0
0
1
0
0
0
18 451
8 735
9 715
928
8 787
6 310
855
1 102
281
11
1
0
5
70
36
21
12
2
0
26
1
11

23
30
15
0
1
4
22
1
17
8
1 343
115
1 228
85
77
59
18
7
1
0
5
0
0
0
0
0
1
0
0
0
10 625
5 523
5 102
528
4 574
3 480
450
581
146
6
0
0
3
38
19
11
6
1
0
12
1
5

16
21
9
0
1
2
12
1
14
5
1 070
86
983
65
60
46
13
4
1
0
3
0
0
0
0
0
0
0
0
0
7 144
4 129
3 014
321
2 694
2 408
244
311
76
3
0
0
1
19
10
5
3
1
0
5
0
2

52
105
151
49
59
550
90
103
32
58
19
228
6
13
1
1 217
205
523
23
188
192
84
0
382
7
16
11
342
6
1 558
51
102
6
62
7
110
72
13
22
118
14
46
808
55
45
28
37 473
18 424
15 336
71
5
110

43
84
120
39
49
448
72
86
27
50
16
180
5
12
1
997
173
431
18
152
153
69
0
302
6
13
9
268
5
1 258
46
82
4
49
6
87
59
9
17
92
11
35
656
44
37
22
31 534
15 948
13 333
46
4
52

34
65
92
30
40
357
56
69
23
41
13
140
4
10
1
795
139
345
15
120
120
55
0
237
5
10
7
211
3
1 006
38
63
3
37
5
67
48
7
13
66
9
22
547
34
29
18
25 169
12 843
10 677
29
3
42

25
48
67
21
32
272
42
53
18
31
10
107
3
9
1
608
111
262
14
85
94
41
0
183
4
7
5
164
3
766
31
46
2
27
3
50
38
5
10
45
6
13
430
25
21
14
18 747
9 846
8 174
17
2
42

17
34
46
15
23
190
27
37
13
22
7
74
3
7
0
443
85
183
12
60
72
30
0
132
3
5
4
118
2
527
24
31
1
18
2
35
29
4
7
32
4
7
292
17
15
12
13 254
6 853
5 640
10
1
35

9
23
28
10
15
120
16
23
9
15
4
46
2
5
0
295
60
111
9
42
48
24
0
85
2
4
3
75
1
321
17
18
1
10
1
22
21
2
4
20
2
3
170
11
9
9
8 270
4 156
3 373
5
1
24

4
13
14
6
8
67
8
12
5
8
2
27
1
3
0
157
34
55
5
22
26
15
0
47
1
2
2
41
1
164
11
8
1
5
0
11
14
1
2
10
1
1
82
6
4
5
4 341
2 043
1 606
3
0
16

2
8
7
3
4
44
4
6
3
4
1
23
1
1
0
82
17
25
3
9
15
12
0
28
1
1
1
24
0
81
8
2
1
3
0
6
8
1
1
5
0
1
38
3
2
3
2 555
856
599
2
0
12

2 168
23
508
203
13 343
461
186
40
38
32
166
12 882
178
974
4
9 930
424
2
201
964
206
4 353
2
96
1 857
40
167
442
458
38
471
10
772
1 353
33
71
3
14
94
168
61
13
5
41
16
10
1
72
73
588
2
89

1 953
20
389
152
10 907
443
153
37
39
30
185
10 464
144
818
3
8 007
369
2
164
788
169
3 551
1
76
1 448
32
134
372
366
28
388
8
698
1 128
30
60
2
12
85
144
50
11
4
34
15
8
1
61
63
476
1
73

1 671
17
299
106
8 672
375
123
34
34
24
161
8 297
112
641
2
6 376
282
1
122
627
133
2 725
1
59
1 069
25
100
289
274
18
311
5
574
928
23
51
2
10
67
110
37
10
3
27
13
7
0
50
56
403
1
59

1 289
14
235
73
6 231
289
104
30
24
18
114
5 942
83
484
2
4 476
212
1
86
493
105
2 014
1
43
830
18
69
209
187
9
226
3
419
655
18
40
1
8
58
78
25
9
2
23
12
5
0
39
50
241
1
45

943
9
167
48
4 455
258
99
29
20
16
94
4 197
57
333
1
3 084
184
1
58
394
84
1 459
1
29
648
12
52
143
121
5
149
3
297
487
20
42
1
7
63
43
17
7
1
20
10
4
0
29
41
149
1
33

624
5
98
26
2 808
190
74
22
14
12
68
2 617
34
223
1
1 819
140
0
36
295
69
968
0
17
443
7
43
86
82
3
103
2
181
338
17
34
1
5
50
23
10
5
1
15
6
2
0
20
30
94
0
23

356
2
47
12
1 557
103
42
12
7
6
36
1 454
17
159
0
925
87
0
12
197
55
547
0
9
255
4
32
43
49
2
59
1
94
195
10
18
0
3
30
14
6
4
0
10
4
1
0
11
22
47
0
13

209
1
28
6
1 228
71
29
9
5
4
25
1 157
8
120
0
688
61
0
3
174
104
337
0
5
157
2
24
22
33
2
41
1
50
134
8
13
0
2
23
9
5
2
0
7
3
1
0
7
18
27
0
8

17 673
6 566
194
259
355
337
824
74
552
2 734
123
1 113
2 771
4
151
31
132
4
89
58
76
117
270
1 837
3 473
30
65
122
238
1 638
8
9
242
210
47
830
34
4 863
229
318
1 486
2 329
12
317
171
4 181
441
1
2
6
177
52

15 890
5 339
179
224
322
302
732
60
484
2 021
110
906
2 580
3
136
28
114
4
78
55
75
105
245
1 733
3 063
23
61
117
213
1 376
7
8
209
206
45
766
29
4 908
239
311
1 452
2 448
11
288
157
3 478
381
1
1
5
162
42

12 906
4 023
138
175
261
260
553
45
387
1 431
89
684
2 146
3
118
23
90
3
72
40
53
95
211
1 437
2 490
20
47
96
170
1 116
6
7
168
167
38
633
21
4 247
214
276
1 252
2 110
9
250
133
2 816
297
1
1
4
127
33

9 772
2 980
110
122
188
194
374
31
282
1 081
62
538
1 704
2
99
18
67
3
61
30
44
79
176
1 124
1 918
15
30
65
127
888
5
6
134
109
26
496
14
3 169
163
217
907
1 559
7
209
106
2 127
210
0
1
2
86
25

7 658
2 296
95
95
137
141
263
26
205
876
43
415
1 356
2
79
14
49
2
52
27
33
61
143
892
1 520
14
19
44
98
726
4
5
108
77
18
394
12
2 486
125
169
704
1 231
6
169
82
1 494
161
0
1
2
71
18

5 736
1 638
72
78
98
106
175
21
144
622
32
290
1 018
2
60
11
33
1
43
21
22
44
108
670
1 149
13
12
34
78
564
3
4
77
60
14
280
10
1 931
95
131
559
952
4
127
62
956
113
0
0
1
52
12

3 706
979
45
48
61
66
99
13
82
361
21
183
684
1
41
7
20
1
31
15
16
31
73
447
742
8
8
22
53
373
2
3
47
38
9
170
9
1 301
62
89
384
636
3
85
41
528
63
0
0
1
27
7

2 743
702
34
31
43
43
70
9
48
261
15
146
535
1
32
6
13
1
27
12
13
29
59
342
552
6
6
17
44
273
1
2
34
29
7
123
9
954
44
67
300
447
2
66
28
352
46
0
0
1
18
4

1
5
78
38
6
3
46
2
1
18
1
826
2
27
46
62
34
608
26
22
2 914
589
62
1 313
160
278
80
1
11
28
183
5
73
130
5 732
471
5 259
437
377
310
67
51
6
2
39
2
1
4
2
1
5
2

1
4
66
31
4
3
39
1
1
14
1
709
1
23
39
52
27
529
20
18
2 389
519
52
1 029
138
228
66
1
9
23
150
4
65
105
5 028
398
4 629
365
319
260
59
39
4
2
31
2
1
3
1
1
4
1

1
3
51
24
3
2
31
1
1
11
0
594
1
20
32
44
23
443
16
16
1 925
421
42
830
113
177
57
1
7
18
124
4
55
76
4 350
330
4 019
297
261
214
47
31
4
1
24
2
1
2
1
1
3
1

1
2
34
16
2
1
27
1
1
8
0
441
1
16
25
32
17
326
12
13
1 475
322
32
627
92
129
48
0
5
14
98
3
44
60
3 799
273
3 526
241
216
179
37
21
3
1
15
2
0
1
0
0
2
1

1
2
23
12
2
1
21
0
0
6
0
310
1
11
19
22
13
227
8
9
1 023
231
22
418
66
89
38
0
3
10
69
2
34
39
3 134
235
2 899
197
182
150
32
13
2
1
10
1
0
1
0
0
2
1

0
1
15
9
1
1
15
0
0
4
0
203
0
8
13
14
8
149
5
6
639
142
14
263
41
57
26
0
2
7
41
1
25
19
2 244
189
2 055
144
132
106
26
10
2
0
8
0
0
1
0
0
1
0

0
1
9
5
1
0
9
0
0
2
0
119
0
5
7
7
4
89
3
3
346
73
8
143
24
31
15
0
1
4
22
1
17
9
1 382
120
1 262
87
79
61
18
7
1
0
5
0
0
0
0
0
1
0

0
1
7
2
1
0
8
0
0
1
0
84
0
3
5
5
4
62
1
3
223
45
4
88
17
22
10
0
1
3
13
1
15
5
1 115
90
1 025
67
62
48
14
4
1
0
3
0
0
0
0
0
0
0

2
1
71 661
26 241
45 420
4 560
40 860
29 565
4 156
5 199
1 418
51
4
1
22
396
154
119
49
10
1
140
6
34
54
109
156
51
61
562
91
105
33
60
19
234
6
13
1
1 240
206
534
24
193
197
86
1
391
7
16
11
351

1
1
61 498
23 551
37 947
3 747
34 200
24 355
3 373
4 234
1 161
42
3
1
17
322
130
106
39
8
1
113
5
31
43
86
123
40
50
458
73
87
28
50
16
185
5
12
1
1 018
173
440
20
156
157
71
0
311
6
14
9
277

1
1
50 007
19 753
30 254
2 910
27 344
19 163
2 631
3 318
887
33
2
1
13
234
103
73
34
6
1
89
4
25
34
67
95
30
41
364
57
70
23
42
13
143
4
10
1
809
140
352
15
123
122
56
0
240
5
10
8
213

1
0
37 954
15 420
22 533
2 120
20 414
14 317
1 975
2 500
634
25
2
1
10
149
80
50
25
4
0
66
3
20
26
49
69
22
32
278
42
54
18
32
10
109
3
9
1
620
110
268
14
89
95
42
0
187
4
8
6
167

0
0
27 714
11 995
15 719
1 484
14 235
9 911
1 391
1 769
452
17
1
0
8
112
57
35
19
3
0
45
2
15
17
35
47
15
24
194
28
38
13
22
7
77
3
7
0
450
86
188
13
61
72
30
0
135
3
6
4
120

0
0
18 828
8 880
9 948
938
9 010
6 566
870
1 122
287
11
1
0
5
71
37
22
12
2
0
26
1
11
10
23
29
10
15
121
16
24
9
15
5
46
2
5
0
300
60
115
9
43
49
24
0
87
2
4
3
77

0
0
10 764
5 599
5 165
530
4 636
3 477
457
592
149
6
0
0
3
38
19
11
6
1
0
12
1
5
4
13
14
6
8
67
8
13
5
8
3
27
1
3
0
161
33
57
5
22
27
16
0
48
1
2
2
42

0
0
7 336
4 247
3 089
329
2 760
2 464
251
319
78
3
0
0
1
20
10
6
3
1
0
5
0
2
2
8
7
4
5
43
4
7
3
4
1
22
1
2
0
84
17
27
3
9
16
12
0
29
1
1
1
26

6
1 589
51
103
5
64
7
113
74
13
22
120
15
47
823
57
45
29
38 074
18 712
15 561
75
5
125
2 198
23
509
214
13 524
461
192
40
38
32
160
13 063
180
995
4
10 043
430
2
203
993
212
4 444
2
98
1 896
41
166
449

5
1 285
46
83
5
50
6
90
60
10
18
94
12
36
670
45
37
23
32 071
16 053
13 380
50
4
56
1 969
21
416
159
11 209
442
160
36
38
29
179
10 767
145
841
3
8 257
374
2
167
806
173
3 647
1
78
1 507
33
142
377

4
1 018
39
64
3
38
5
70
49
7
14
68
9
24
547
35
29
18
25 716
13 157
10 944
31
3
40
1 708
17
301
114
8 788
387
127
34
35
25
167
8 400
114
667
3
6 413
294
1
126
646
137
2 817
1
60
1 104
26
101
298

3
781
31
46
2
28
3
52
38
6
10
45
6
13
439
25
22
14
19 131
9 846
8 120
19
2
40
1 331
14
245
76
6 510
296
104
30
25
18
119
6 214
84
498
2
4 723
212
1
88
500
105
2 066
1
44
835
18
74
214

2
538
24
31
1
19
2
36
29
4
7
31
4
8
300
17
15
12
13 353
6 982
5 746
11
1
34
961
10
169
51
4 409
249
96
27
19
15
91
4 160
57
350
1
3 035
178
1
59
394
84
1 481
1
30
648
12
50
146

1
327
16
18
1
11
1
22
21
2
4
20
2
3
176
11
9
9
8 465
4 163
3 348
6
1
24
643
5
108
28
2 962
199
78
22
15
13
72
2 762
34
224
1
1 964
141
0
37
296
66
985
0
18
448
7
43
88

1
166
10
8
1
5
0
12
14
1
2
10
1
1
84
6
5
5
4 379
2 115
1 672
3
0
15
360
3
49
13
1 514
106
42
12
7
7
37
1 408
17
155
0
886
86
0
16
196
52
555
0
9
255
4
31
44

0
84
8
2
1
3
0
6
8
1
1
5
0
1
40
3
2
3
2 621
890
617
2
0
12
221
1
31
6
1 243
74
30
9
5
4
26
1 169
8
126
0
704
62
0
3
172
94
346
0
5
161
2
24
23

465
40
483
10
796
1 393
33
71
3
14
95
170
63
13
6
43
16
10
1
73
75
617
2
90
17 780
6 709
190
263
360
341
823
79
558
2 831
125
1 139
2 765
4
151
32
132
4
90
58
68
119
270
1 834
3 494
31
62
116

385
30
397
8
689
1 161
31
61
2
12
86
148
53
12
4
34
15
8
1
62
64
494
1
74
16 120
5 509
179
230
324
305
749
60
494
2 118
113
936
2 609
4
139
29
118
4
78
56
79
107
251
1 742
3 125
24
63
119

284
20
319
6
600
954
25
51
2
10
70
115
39
10
3
28
13
7
0
51
56
414
1
59
13 364
4 192
143
183
271
265
579
48
401
1 493
93
714
2 215
3
120
24
92
4
71
44
55
96
216
1 489
2 566
20
48
97

201
10
237
3
428
709
18
41
1
9
56
81
28
9
2
23
12
5
0
40
50
287
1
45
10 072
3 058
108
129
195
204
392
32
294
1 095
66
542
1 736
3
101
18
69
3
62
31
44
82
181
1 141
1 978
16
32
70

125
5
155
2
306
480
18
38
1
6
59
49
17
8
1
20
10
4
0
30
42
145
1
32
7 690
2 311
93
95
139
143
264
26
208
873
44
426
1 368
2
80
14
49
3
51
27
34
63
145
897
1 526
13
19
44

83
4
103
2
188
356
17
36
1
5
52
23
11
6
1
15
6
2
0
20
31
105
0
23
5 810
1 672
72
79
99
107
180
21
147
640
32
294
1 021
2
61
11
34
2
43
21
22
45
111
670
1 167
13
13
34

50
2
63
1
96
195
10
19
0
3
30
14
6
4
1
10
4
2
0
12
22
45
0
13
3 730
995
45
49
62
68
99
13
84
369
21
186
682
1
42
8
20
1
31
15
15
31
74
446
752
8
7
22

34
1
41
1
52
141
8
14
0
2
23
10
5
3
0
7
3
1
0
8
20
29
0
8
2 819
717
34
32
44
45
70
9
49
268
16
149
547
1
33
6
13
1
27
12
13
30
61
349
568
6
6
17

239
1 673
8
9
247
200
46
829
34
4 812
224
318
1 480
2 285
12
320
172
4 285
450
1
2
6
179
54
1
6
80
38
6
3
48
2
1
18
1
854
2
27
47
65
35
629
26
23
2 981
596
63
1 352
160
286
82
1

218
1 414
7
9
212
211
46
772
29
4 877
235
309
1 444
2 425
12
292
159
3 564
387
1
2
5
163
43
1
5
67
32
5
3
39
1
1
15
1
714
2
23
39
52
28
531
21
18
2 463
528
53
1 072
141
234
67
1

178
1 149
6
7
174
171
39
653
22
4 391
219
282
1 288
2 199
10
255
136
2 892
311
1
1
4
135
34
1
4
53
24
4
2
33
1
1
11
0
612
1
20
32
45
23
458
17
16
1 969
435
43
842
114
184
58
1

132
910
5
6
135
119
28
507
15
3 300
169
224
954
1 624
8
213
109
2 208
220
0
1
2
91
26
1
3
36
17
3
1
27
1
1
8
0
460
1
16
26
33
18
341
13
13
1 528
331
33
658
94
134
48
1

100
728
4
5
109
75
19
398
11
2 485
125
170
697
1 231
6
172
83
1 543
161
0
1
2
70
19
1
2
23
11
2
1
22
0
0
6
0
320
1
12
19
23
13
235
8
10
1 062
238
23
435
69
93
38
0

79
571
3
4
79
61
14
287
10
1 949
95
131
563
964
4
130
62
993
118
0
0
1
55
12
0
2
15
9
1
1
15
0
0
4
0
211
0
8
13
14
8
155
6
6
663
150
14
272
43
59
27
0

55
379
2
3
48
37
9
172
8
1 300
62
90
381
636
3
86
42
547
65
0
0
1
29
7
0
1
9
5
1
0
10
0
0
2
0
122
0
5
8
7
4
92
3
4
359
77
8
149
24
32
16
0

46
283
1
2
34
29
7
127
9
988
45
69
307
466
2
68
29
366
47
0
0
1
19
4
0
1
7
2
1
0
8
0
0
2
0
88
0
4
5
5
4
66
2
3
231
47
5
91
18
22
10
0

11
29
186
6
75
133
5 875
485
5 388
448
388
319
68
51
6
2
40
2
1
4
2
1
5
2
2
1
72 458
26 257
46 200
4 653
41 548
30 085
4 247
5 309
1 447
52
4
1
23
405
156
117
52
10
1
143
6
34
55
112
160
52

9
24
155
4
65
109
5 135
409
4 724
375
328
268
60
40
4
2
31
2
1
3
1
1
4
1
1
1
62 592
23 935
38 657
3 829
34 827
25 001
3 455
4 333
1 188
43
3
1
18
328
133
109
38
8
1
115
5
31
44
89
127
41

7
19
126
4
56
81
4 413
338
4 074
304
268
219
49
31
3
1
24
2
1
2
1
1
3
1
1
1
51 237
20 316
30 921
3 002
27 919
19 589
2 696
3 396
920
34
2
1
13
249
105
77
34
6
1
90
4
26
35
69
98
31

5
15
101
3
44
60
3 799
277
3 522
244
218
180
38
22
3
1
16
2
0
1
0
0
2
1
1
0
38 893
15 839
23 054
2 175
20 880
14 835
2 018
2 554
651
25
2
1
10
153
82
52
25
5
0
67
3
21
26
51
72
23

3
10
71
2
34
43
3 164
234
2 929
196
181
149
31
13
2
1
9
1
0
1
0
0
2
1
0
0
28 043
12 138
15 904
1 521
14 383
10 043
1 421
1 805
461
17
1
0
8
113
58
36
19
3
0
46
2
15
18
35
49
15

2
7
43
2
25
20
2 291
191
2 100
147
136
109
26
10
2
0
7
0
0
1
0
0
1
0
0
0
19 143
9 013
10 130
951
9 178
6 771
887
1 145
293
11
1
0
5
72
38
22
12
2
0
27
1
11
10
24
30
11

1
4
22
1
17
9
1 428
124
1 303
89
81
63
19
6
1
0
5
0
0
0
0
0
1
0
0
0
10 890
5 687
5 203
528
4 675
3 501
462
599
152
6
0
0
3
38
20
11
6
1
0
13
1
6
4
13
15
6

1
3
13
1
15
5
1 143
93
1 050
69
64
49
15
4
1
0
3
0
0
0
0
0
0
0
0
0
7 327
4 276
3 051
326
2 725
2 438
247
315
78
3
0
0
1
20
11
6
3
1
0
5
0
2
2
8
7
4

63
575
92
108
33
61
20
241
6
13
1
1 264
206
545
24
198
202
88
1
400
7
16
11
359
6
1 624
51
105
5
66
7
117
75
13
23
123
15
49
842
59
46
29
38 666
19 010
15 804
80
5
140
2 219
23
512
226

52
468
75
89
28
51
16
191
5
12
1
1 041
174
450
21
160
162
74
0
321
6
14
9
287
5
1 316
46
84
5
52
6
93
61
10
18
96
12
38
686
46
38
23
32 608
16 163
13 431
54
4
63
1 987
22
435
167

42
371
58
72
23
43
13
147
4
10
1
825
141
360
15
126
125
57
0
245
5
11
8
217
4
1 035
39
65
3
40
5
72
49
7
14
70
9
26
550
36
30
18
26 263
13 440
11 174
34
3
39
1 744
17
308
122

33
284
43
55
19
33
10
112
3
9
1
633
110
275
14
93
97
44
0
190
4
8
6
170
3
797
31
47
2
29
3
54
38
6
10
46
6
14
448
26
22
14
19 557
9 899
8 116
21
2
39
1 375
14
253
79

25
199
29
39
13
22
7
79
3
7
0
457
86
193
13
62
73
30
0
137
3
6
4
122
2
550
24
31
1
19
2
37
29
4
7
31
4
8
309
17
15
11
13 468
7 060
5 794
12
1
33
984
10
171
54

16
123
16
25
9
15
5
47
2
5
0
307
62
118
10
45
49
23
0
89
2
4
3
79
1
333
16
18
1
11
1
23
20
2
4
19
2
3
181
11
9
9
8 606
4 167
3 321
7
1
24
664
6
116
30

9
67
8
13
5
8
3
27
1
3
0
164
33
59
5
22
27
18
0
49
1
2
2
43
1
167
10
8
1
6
0
12
13
1
2
9
1
1
86
6
5
5
4 396
2 136
1 685
3
0
14
365
3
52
14

5
41
4
7
3
4
1
20
1
1
0
83
16
27
3
9
16
12
0
30
1
1
1
27
0
83
7
3
1
3
0
7
8
1
1
5
0
1
40
3
2
3
2 585
885
604
2
0
12
226
1
33
7

13 721
458
195
41
37
31
153
13 263
183
1 017
4
10 174
436
2
206
1 024
218
4 527
2
100
1 928
42
166
458
470
41
494
10
816
1 408
32
70
3
14
94
171
64
14
6
43
16
10
1
75
76
625
2
91
17 653
6 729
185
262

11 499
441
166
36
37
29
173
11 059
148
863
3
8 490
379
2
170
827
177
3 744
1
80
1 565
34
149
383
402
31
407
8
684
1 202
31
62
2
13
86
152
56
12
4
35
14
8
1
63
65
521
1
75
16 336
5 678
179
236

8 937
398
132
34
35
26
171
8 539
115
693
3
6 483
306
1
130
666
142
2 913
1
62
1 144
27
104
306
294
21
327
6
620
974
26
51
2
10
73
120
42
10
3
29
12
7
0
52
56
419
1
59
13 814
4 371
149
192

6 767
304
106
30
26
18
124
6 464
85
515
2
4 938
215
1
90
511
106
2 126
1
45
846
19
79
220
214
11
247
4
441
764
19
42
1
9
56
85
30
9
2
23
11
5
0
41
50
333
1
46
10 425
3 156
108
138

4 416
242
93
26
19
15
89
4 174
58
367
1
3 033
172
1
61
397
84
1 509
1
31
649
13
49
150
130
5
163
2
316
484
17
34
1
6
55
54
18
8
1
20
10
4
0
31
43
149
1
32
7 778
2 335
92
95

3 069
205
80
23
15
13
74
2 864
35
228
1
2 062
140
0
37
297
64
1 002
0
19
452
7
43
91
85
4
104
2
195
368
17
37
1
6
53
25
12
6
1
15
6
3
0
21
32
112
0
22
5 886
1 704
72
82

1 501
109
44
12
8
7
38
1 391
17
151
0
876
85
0
18
195
49
561
0
9
255
4
30
45
50
2
66
1
99
199
10
19
0
3
31
15
7
4
1
10
4
2
0
12
22
46
0
13
3 761
1 012
46
49

1 212
75
30
9
5
5
26
1 137
8
127
0
688
62
0
3
167
82
345
0
5
160
2
24
23
34
1
41
1
53
144
8
14
0
2
24
10
6
3
0
7
3
1
0
8
21
29
0
7
2 830
715
34
31

356
338
816
82
553
2 873
125
1 140
2 746
4
151
33
130
4
91
57
62
121
269
1 822
3 476
32
58
110
240
1 678
8
8
248
189
44
827
33
4 702
217
314
1 453
2 212
12
322
172
4 383
459
1
2
5
181
56
1
6
81
39

327
309
763
61
503
2 218
115
966
2 634
4
142
30
121
4
79
57
81
109
257
1 749
3 183
25
63
119
223
1 454
7
9
215
213
46
778
29
4 841
231
307
1 436
2 394
12
297
162
3 654
392
1
2
5
164
45
1
5
68
32

281
270
607
51
414
1 566
97
745
2 284
3
122
26
95
4
70
48
58
97
220
1 539
2 644
21
49
99
186
1 185
6
7
180
176
39
672
23
4 514
223
287
1 319
2 274
10
261
139
2 970
323
1
1
4
141
36
1
4
55
23

204
214
414
33
307
1 117
71
551
1 778
3
103
19
72
3
62
32
44
84
186
1 168
2 046
17
35
75
139
936
5
6
137
129
30
520
16
3 445
175
231
1 003
1 698
8
218
112
2 291
231
0
1
3
97
27
1
3
38
18

141
146
269
25
213
871
46
436
1 388
2
82
15
50
3
51
27
36
65
148
906
1 543
12
19
45
102
735
4
5
111
75
19
404
11
2 512
126
173
701
1 245
6
176
85
1 600
163
0
1
2
69
19
1
2
24
10

100
108
184
21
150
654
33
300
1 029
2
62
10
34
2
44
21
21
47
114
671
1 185
13
13
33
81
579
3
4
80
61
14
294
10
1 968
95
131
566
974
4
133
63
1 032
123
0
0
1
57
13
0
2
16
10

62
69
100
13
84
379
21
189
681
1
42
8
20
1
30
15
14
31
75
443
763
8
7
22
57
386
2
3
49
38
9
175
7
1 304
63
90
380
638
3
88
42
566
68
0
0
1
30
7
0
1
9
5

44
45
69
9
49
270
16
148
546
1
34
5
13
1
27
12
12
30
63
348
572
6
6
16
47
287
1
2
35
28
7
129
9
997
46
69
307
472
2
70
30
372
47
0
0
1
19
5
0
1
6
2

6
3
51
2
1
19
1
879
2
28
48
68
36
647
27
24
3 045
603
65
1 388
160
292
85
1
12
30
190
6
76
137
5 989
498
5 489
458
396
327
69
52
7
2
40
2
1
4
2
1
5
2
2
1
72 879
25 921

5
3
40
1
1
15
1
723
2
24
40
53
28
536
21
19
2 539
537
54
1 116
145
241
69
1
9
24
160
4
66
113
5 275
421
4 852
385
337
276
61
41
5
2
32
2
1
3
1
1
4
1
1
1
63 692
24 344

4
2
34
1
1
12
0
628
1
20
33
46
23
472
17
16
2 019
448
44
860
116
190
59
1
8
20
128
4
58
85
4 482
348
4 133
312
275
225
51
31
3
1
24
2
1
2
1
1
3
1
1
1
52 441
20 871

3
1
28
1
1
8
0
479
1
17
26
34
18
356
13
14
1 581
341
34
688
95
139
49
1
5
15
104
3
45
61
3 816
281
3 535
249
222
182
39
23
3
1
16
2
0
1
0
0
2
1
1
1
39 925
16 331

2
1
23
1
0
6
0
332
1
12
20
23
13
245
9
10
1 105
247
24
456
71
97
39
0
3
11
74
2
35
47
3 196
234
2 961
196
180
149
31
13
2
1
9
1
0
1
0
0
2
1
0
0
28 505
12 369

1
1
15
0
0
4
0
219
1
8
13
15
9
161
6
6
690
157
14
283
45
61
27
0
2
7
45
2
25
22
2 324
192
2 132
150
139
113
26
9
2
0
6
0
0
1
0
0
1
0
0
0
19 386
9 140

1
0
10
0
0
2
0
126
0
5
8
8
4
95
3
4
371
81
8
154
24
34
16
0
1
4
22
1
17
10
1 478
128
1 350
90
83
65
19
6
1
0
4
0
0
0
0
0
1
0
0
0
11 015
5 791

1
0
9
0
0
2
0
91
0
4
5
5
4
69
2
3
234
49
5
92
18
23
10
0
1
3
13
1
15
5
1 155
95
1 060
69
64
50
15
4
1
0
3
0
0
0
0
0
0
0
0
0
7 097
4 218

46 959
4 753
42 206
30 584
4 347
5 430
1 479
53
4
1
23
415
158
116
55
11
1
145
7
34
56
116
165
54
65
588
94
110
33
62
20
248
6
13
1
1 290
206
559
25
204
207
89
1
409
7
16
12
368
6
1 663
50
106

39 348
3 914
35 433
25 613
3 540
4 438
1 216
43
3
1
18
335
136
111
39
9
1
118
5
31
45
92
131
43
53
480
76
91
28
52
17
198
5
12
1
1 065
174
461
22
165
166
76
0
330
6
15
9
296
5
1 347
46
85

31 570
3 091
28 479
20 086
2 767
3 481
951
35
2
1
14
262
108
81
35
7
1
92
4
26
36
71
101
32
43
380
59
73
23
43
14
152
4
10
1
843
142
369
16
129
129
58
0
251
6
11
8
223
4
1 055
39
66

23 594
2 241
21 353
15 307
2 068
2 616
673
26
2
1
11
160
84
54
25
5
0
69
3
21
27
53
74
24
34
290
43
56
19
34
11
115
3
9
1
647
110
282
14
97
98
45
0
194
4
8
6
173
3
812
31
47

16 135
1 560
14 576
10 290
1 453
1 845
472
17
1
0
8
115
60
37
19
3
0
47
2
16
18
36
51
16
26
205
30
40
13
23
8
82
3
7
0
465
86
199
13
63
73
30
0
139
3
6
4
125
2
564
24
32

10 246
969
9 278
6 907
904
1 170
299
11
1
0
5
73
39
23
12
2
0
27
1
11
10
24
31
11
16
126
16
25
9
15
5
49
2
5
0
315
63
122
10
47
50
23
0
91
2
4
3
81
1
339
16
18

5 223
526
4 697
3 564
464
603
154
6
0
0
3
38
21
11
6
1
0
13
1
6
5
13
15
6
9
67
8
13
5
8
3
26
1
3
0
166
32
61
5
22
27
19
0
50
1
2
2
44
1
167
9
8

2 879
308
2 570
2 322
233
297
74
3
0
0
1
18
10
5
3
1
0
5
0
2
2
7
7
3
5
37
3
6
2
4
1
18
0
1
0
79
14
27
3
8
15
12
0
30
1
1
1
27
0
77
6
2

5
69
7
121
77
13
24
125
16
50
864
60
47
30
39 225
19 294
16 045
86
5
152
2 226
23
518
240
13 941
447
194
40
36
31
146
13 494
186
1 039
4
10 334
442
2
208
1 054
224
4 594
2
103
1 952
43
166
468
474
43
505
10

6
54
7
97
62
11
19
98
12
39
702
48
39
24
33 125
16 287
13 495
60
4
73
2 013
22
444
176
11 755
441
173
36
36
29
167
11 314
150
884
3
8 683
384
2
173
852
182
3 839
1
82
1 618
35
153
388
415
33
418
8

3
42
6
75
50
8
14
72
9
28
558
37
31
19
26 780
13 639
11 315
37
3
40
1 779
17
319
129
9 137
406
137
34
36
26
172
8 731
117
717
3
6 609
316
1
134
687
146
3 009
1
64
1 191
27
108
314
307
23
336
6

2
30
4
56
39
6
10
47
7
15
454
27
23
14
19 998
10 017
8 177
23
2
38
1 421
14
257
84
6 975
313
108
30
27
19
130
6 662
86
535
2
5 091
220
1
93
524
109
2 196
1
47
864
19
82
226
225
13
258
4

1
20
2
39
29
4
7
31
4
9
319
18
16
11
13 627
7 078
5 774
13
1
32
1 016
11
174
57
4 503
240
91
26
19
14
90
4 263
59
383
1
3 103
169
1
62
401
85
1 543
1
32
652
13
50
154
138
6
171
2

1
12
1
24
19
2
4
19
2
4
187
11
10
8
8 678
4 173
3 298
8
1
23
684
6
121
32
3 113
206
81
22
16
13
75
2 907
35
236
1
2 099
137
0
37
299
62
1 019
0
19
455
7
42
93
87
4
107
2

1
6
0
13
12
1
2
9
1
2
88
6
5
5
4 400
2 104
1 641
3
1
13
373
3
56
15
1 524
114
46
13
8
7
40
1 410
17
149
0
900
84
0
19
194
46
567
0
9
255
4
29
46
51
2
67
1

1
3
0
7
7
1
1
4
0
1
38
3
2
2
2 431
827
547
2
0
10
224
1
35
7
1 129
75
30
9
5
5
27
1 054
7
124
0
635
59
0
3
158
68
331
0
5
151
2
23
22
33
1
41
1

827
1 395
31
68
4
14
92
173
65
14
7
43
16
10
1
77
78
610
2
92
17 216
6 582
176
256
340
326
796
82
534
2 840
120
1 111
2 716
4
151
32
128
4
91
55
56
122
268
1 801
3 406
33
54
103
238
1 641
7
8

687
1 245
32
64
3
13
87
154
59
13
5
37
14
8
1
64
66
548
1
76
16 554
5 851
179
242
330
313
778
63
512
2 322
117
995
2 657
4
144
30
123
4
80
58
80
111
261
1 759
3 236
26
63
118
226
1 497
7
9

631
995
27
52
2
10
75
124
44
11
4
30
12
7
1
53
57
425
1
60
14 241
4 560
153
200
289
275
636
53
428
1 648
100
777
2 348
3
125
27
98
4
70
51
62
98
226
1 581
2 725
21
50
101
193
1 226
6
8

457
810
20
43
1
9
56
89
32
9
2
23
11
5
0
42
50
369
1
47
10 830
3 278
110
146
213
223
439
35
320
1 151
75
566
1 834
3
106
20
74
3
63
34
46
86
191
1 207
2 119
18
36
78
146
966
5
7

325
503
16
33
1
6
52
58
20
8
1
20
9
4
0
31
43
166
1
32
7 944
2 377
91
97
146
152
280
25
220
874
48
444
1 415
2
84
16
52
3
51
28
37
68
152
920
1 576
12
20
47
105
748
4
5

201
374
17
36
1
6
52
27
13
6
1
15
6
3
0
22
33
114
0
22
5 962
1 733
72
84
101
109
188
21
154
662
33
307
1 041
2
63
10
35
2
44
21
21
49
117
676
1 203
13
13
33
83
586
3
4

102
205
10
20
0
3
32
15
7
4
1
10
4
2
0
13
22
49
0
12
3 806
1 032
46
49
63
70
101
13
85
390
21
192
683
1
43
8
20
1
30
15
13
32
77
441
776
9
7
22
59
393
2
3

51
144
8
15
0
2
23
10
6
3
0
7
3
1
0
9
22
28
0
7
2 776
696
33
30
42
45
65
9
46
266
15
145
533
1
34
5
13
1
26
11
10
30
63
338
566
6
5
15
48
286
1
2

247
178
42
821
32
4 513
206
305
1 399
2 098
11
323
170
4 466
467
1
2
5
182
58
1
6
82
39
6
3
54
2
1
19
1
897
2
29
49
70
36
658
28
25
3 102
609
65
1 421
162
298
87
1
12
31
193
6

219
211
45
783
30
4 810
227
307
1 434
2 362
12
302
165
3 749
399
1
2
5
165
47
1
5
69
33
5
3
40
1
1
15
1
737
2
24
41
54
29
545
22
19
2 613
546
55
1 158
147
248
71
1
9
25
165
4

185
181
40
689
24
4 608
226
290
1 346
2 326
10
267
143
3 051
332
1
1
5
146
37
1
4
56
23
4
2
35
1
1
12
1
641
1
20
34
47
24
482
17
16
2 078
460
45
885
119
197
60
1
8
21
131
4

141
138
31
537
16
3 598
181
238
1 052
1 778
8
224
116
2 373
243
0
1
3
103
28
1
3
40
18
3
1
29
1
1
8
0
498
1
17
27
35
19
371
13
14
1 633
353
35
712
97
145
50
1
6
16
107
3

112
78
20
412
11
2 576
129
177
721
1 275
6
180
87
1 664
167
0
1
2
71
20
1
2
25
10
2
1
24
1
0
6
0
346
1
13
20
24
13
256
9
11
1 151
255
25
480
73
101
39
0
4
11
76
2

82
61
14
301
9
1 985
96
132
568
983
4
137
64
1 072
125
0
0
1
58
13
0
2
16
10
1
1
16
0
0
4
0
227
1
9
14
15
9
167
6
7
720
164
15
295
47
63
28
0
2
7
47
2

50
38
9
178
7
1 316
63
90
382
644
3
90
43
586
71
0
0
1
32
7
0
1
9
5
1
0
11
0
0
2
0
130
0
5
8
8
4
98
3
4
384
85
8
159
25
35
16
0
1
4
22
1

34
26
6
128
8
982
45
68
301
465
2
71
30
371
46
0
0
1
19
4
0
0
6
3
1
0
9
0
0
1
0
92
0
4
5
5
4
70
1
3
233
49
4
91
19
22
10
0
1
3
12
1

77
140
6 077
510
5 565
465
402
332
70
54
7
2
41
2
1
4
2
1
6
2
2
1
72 801
25 171
47 630
4 839
42 791
30 999
4 429
5 530
1 508
53
4
1
24
422
159
116
58
11
1
147
7
34
57
120
170
55
68
599
95
112

67
117
5 430
433
4 995
397
348
285
63
42
5
2
32
2
1
3
1
1
4
1
1
1
64 540
24 621
39 919
3 982
35 937
26 123
3 606
4 522
1 237
44
3
1
19
342
138
111
40
9
1
120
6
31
46
94
135
44
54
489
77
93

59
89
4 567
358
4 207
320
284
232
52
31
4
1
24
2
1
2
1
1
3
1
1
1
53 326
21 274
32 052
3 160
28 892
20 566
2 824
3 553
976
35
2
1
14
270
111
85
34
7
1
94
4
26
36
74
104
33
44
387
60
75

47
62
3 853
285
3 567
254
226
185
41
24
3
1
17
2
0
2
0
0
2
1
1
1
40 758
16 743
24 014
2 302
21 712
15 663
2 107
2 669
695
27
2
1
11
170
86
56
26
5
0
70
3
21
27
55
76
25
35
295
44
57

36
49
3 228
235
2 992
197
181
150
31
13
2
1
9
1
0
1
0
0
2
1
0
0
28 994
12 565
16 429
1 592
14 837
10 602
1 479
1 880
480
18
1
0
8
115
61
38
19
3
0
48
2
16
19
37
52
16
26
209
30
41

26
24
2 353
193
2 160
152
141
115
26
9
2
0
6
1
0
1
0
0
1
0
0
0
19 647
9 219
10 428
992
9 436
7 018
926
1 197
305
11
1
0
5
74
40
24
12
2
0
28
1
11
11
25
32
11
17
129
17
26

17
10
1 527
131
1 396
92
86
67
19
6
1
0
4
0
0
0
0
0
1
0
0
0
11 349
5 906
5 443
540
4 904
3 745
482
630
160
6
0
0
3
39
22
12
6
1
0
13
1
6
5
14
16
6
9
68
8
14

14
5
1 154
95
1 058
69
64
49
15
4
1
0
3
0
0
0
0
0
0
0
0
0
7 603
4 486
3 117
332
2 785
2 469
256
327
82
3
0
0
1
20
12
6
3
1
0
6
0
2
2
8
8
4
5
40
4
7

33
63
21
255
6
13
1
1 311
205
569
26
208
211
91
1
417
7
16
12
376
6
1 695
50
106
5
72
7
124
78
14
24
126
16
51
883
62
48
30
39 721
19 555
16 287
90
5
158
2 213
24
529
250
14 159
429
189
39

29
53
17
203
5
12
1
1 086
174
470
23
171
170
79
1
339
6
15
10
304
5
1 370
45
86
6
56
7
99
63
11
19
99
13
40
714
49
39
24
33 543
16 393
13 542
64
4
84
2 038
22
454
186
11 959
440
178
36

24
44
14
156
4
10
1
861
142
376
17
134
132
60
0
259
6
12
8
229
4
1 071
39
67
4
43
6
77
50
8
15
74
10
29
564
37
31
19
27 134
13 675
11 309
40
3
41
1 800
18
330
135
9 348
409
142
34

19
34
11
117
3
9
1
661
110
288
14
104
100
46
0
197
4
8
6
176
3
821
31
48
2
31
4
57
39
6
11
48
7
17
456
27
23
14
20 331
10 114
8 235
25
2
35
1 456
14
258
89
7 126
322
110
30

13
23
8
84
3
7
0
475
86
203
13
68
74
31
0
142
3
6
4
127
2
574
24
32
1
21
2
40
28
4
7
31
4
9
326
18
16
11
13 853
7 091
5 753
14
1
31
1 045
11
178
58
4 656
240
90
25

9
15
5
51
2
5
0
322
62
126
10
51
50
22
0
93
2
4
3
83
1
348
16
18
1
13
1
25
19
2
4
19
2
4
194
11
10
8
8 810
4 260
3 367
8
1
23
699
6
121
34
3 140
203
79
22

5
8
3
27
1
3
0
175
33
64
6
26
28
19
0
52
1
2
2
46
1
174
9
8
1
6
0
13
12
1
2
9
1
2
93
6
5
5
4 580
2 161
1 678
3
1
13
388
3
59
16
1 619
121
48
13

3
4
2
18
1
1
0
88
16
30
3
10
16
13
0
33
1
1
1
29
0
85
6
3
1
3
0
7
7
1
1
4
0
1
42
3
2
3
2 626
939
638
2
0
11
242
2
37
8
1 175
81
32
9

35
30
137
13 730
188
1 061
5
10 511
444
2
211
1 079
229
4 639
2
105
1 960
44
169
481
477
43
513
10
833
1 368
29
64
4
14
87
176
64
15
7
42
16
10
1
78
79
587
2
93
16 430
6 251
164
243
313
306
743
80

36
29
161
11 519
151
903
4
8 835
388
2
175
874
186
3 921
2
84
1 659
35
156
394
426
34
427
8
697
1 270
32
64
3
13
87
158
62
13
5
38
14
9
1
66
67
562
1
76
16 703
6 011
177
247
334
317
784
66

36
27
171
8 939
118
738
3
6 767
323
1
137
702
150
3 093
1
65
1 235
28
114
320
322
24
343
6
634
1 019
28
53
2
11
76
129
48
11
4
31
12
7
1
54
57
434
1
61
14 548
4 732
156
207
295
279
658
55

28
19
135
6 804
87
553
2
5 190
227
1
96
537
111
2 261
1
48
882
20
85
233
235
14
265
4
475
829
20
43
1
9
57
94
35
10
2
24
11
5
0
42
49
378
1
47
11 188
3 407
113
153
222
229
465
37

19
14
92
4 416
59
395
1
3 241
166
1
63
405
84
1 576
1
32
653
13
53
158
146
7
178
2
333
530
16
32
1
6
50
62
22
8
1
20
9
4
0
32
43
190
1
32
8 105
2 429
90
103
150
158
294
25

15
12
74
2 937
35
245
1
2 122
134
0
38
299
61
1 037
0
20
457
8
41
96
90
4
110
2
209
374
17
34
1
5
51
30
14
6
1
15
6
3
0
22
33
113
0
22
5 982
1 751
71
83
102
110
192
21

9
8
43
1 498
17
149
0
985
86
0
20
196
44
585
0
10
262
4
29
48
52
2
68
1
107
216
11
22
0
3
33
15
8
4
1
10
4
2
0
13
23
54
0
13
3 872
1 065
47
51
64
71
106
14

6
5
29
1 094
8
130
0
660
62
0
5
164
65
357
0
5
163
2
24
25
36
1
44
1
57
154
9
15
0
2
25
10
6
3
0
8
3
1
0
10
24
30
0
7
2 950
745
35
32
45
48
69
9

499
2 737
113
1 053
2 665
4
150
31
124
4
90
52
52
123
268
1 765
3 280
33
50
96
235
1 557
7
8
243
166
39
814
31
4 234
191
287
1 310
1 946
10
321
166
4 528
471
1
2
5
183
60
1
6
83
38
6
3
54
2

519
2 423
119
1 024
2 661
4
145
31
124
4
81
58
78
112
262
1 760
3 276
27
61
116
229
1 534
7
9
223
206
45
787
30
4 756
223
304
1 429
2 317
12
305
165
3 841
407
1
2
5
167
48
1
5
71
34
5
3
43
1

440
1 732
104
808
2 386
3
127
27
101
4
70
53
66
99
230
1 603
2 796
21
52
103
198
1 263
6
8
190
185
41
703
25
4 635
225
290
1 355
2 338
10
270
146
3 127
342
1
1
5
151
38
1
4
58
25
4
2
35
1

333
1 190
79
585
1 877
3
107
20
76
3
63
36
47
87
194
1 240
2 181
18
38
81
152
989
5
7
145
144
32
552
17
3 722
186
242
1 090
1 849
8
227
118
2 442
254
0
1
3
110
29
1
3
42
19
3
1
29
1

230
878
51
450
1 430
2
85
16
53
3
51
28
38
69
154
928
1 605
13
22
50
108
756
4
5
113
84
21
419
11
2 641
132
180
745
1 305
6
182
89
1 724
173
0
1
2
73
21
1
2
26
11
2
1
24
1

157
665
34
316
1 047
2
64
11
36
2
43
21
23
50
118
678
1 205
12
13
33
83
585
3
4
83
60
14
305
9
1 979
96
132
564
980
4
139
65
1 110
127
0
0
1
58
14
0
2
16
10
1
1
17
0

89
404
22
197
688
1
44
8
20
1
30
15
14
32
78
444
790
9
7
22
59
398
2
3
51
39
9
185
6
1 329
63
91
385
652
3
92
43
614
75
0
0
1
34
8
0
1
9
6
1
0
11
0

51
284
16
154
560
1
36
5
14
1
27
12
11
31
66
356
601
6
6
16
51
304
1
2
37
27
7
136
8
1 043
47
72
316
497
2
75
32
401
49
0
0
1
21
5
0
1
6
3
1
0
9
0

1
20
1
909
2
30
50
72
36
665
29
25
3 148
614
66
1 447
163
303
88
1
12
32
195
6
77
144
6 125
518
5 605
466
402
332
70
54
7
2
41
2
1
4
2
1
6
2
2
1
72 343
24 085
48 257
4 935
43 322
31 393

1
15
1
755
2
25
42
55
30
558
23
20
2 679
553
56
1 197
148
254
73
1
10
26
168
4
68
120
5 523
444
5 078
407
357
292
64
43
5
2
32
2
1
3
1
1
5
2
1
1
65 381
24 948
40 433
4 054
36 379
26 611

1
12
1
650
1
21
35
47
24
488
18
16
2 135
470
46
915
121
203
61
1
8
21
134
4
59
93
4 635
366
4 268
328
291
238
53
31
4
1
24
2
1
2
1
1
4
1
1
1
54 171
21 672
32 499
3 230
29 269
21 102

1
8
0
515
1
18
27
37
19
385
14
14
1 673
363
36
729
98
151
50
1
6
17
108
3
48
65
3 870
291
3 577
259
230
188
42
24
3
1
17
2
0
2
0
0
3
1
1
1
41 610
17 214
24 396
2 373
22 023
15 977

0
6
0
360
1
13
20
25
13
268
9
11
1 191
262
25
503
74
105
40
0
4
12
78
2
36
50
3 234
236
2 997
198
181
150
31
14
2
1
9
1
0
1
0
0
2
1
0
0
29 525
12 816
16 708
1 625
15 083
10 987

0
4
0
235
1
9
14
16
9
174
6
7
748
170
15
307
48
66
28
0
2
8
49
2
26
26
2 398
193
2 205
151
141
116
25
8
2
0
6
1
0
1
0
0
1
0
0
0
19 815
9 295
10 520
1 017
9 503
7 072

0
2
0
137
0
5
8
8
5
102
3
4
403
90
8
167
26
37
17
0
1
4
24
1
17
11
1 558
135
1 423
95
88
70
19
5
1
0
4
0
0
0
0
0
1
0
0
0
11 636
6 017
5 619
550
5 070
3 934

0
2
0
100
0
4
6
5
4
76
2
3
252
54
5
100
20
24
11
0
1
3
13
1
15
5
1 226
103
1 123
72
68
52
16
4
1
0
3
0
0
0
0
0
0
0
0
0
7 951
4 680
3 271
348
2 923
2 560

4 525
5 646
1 541
54
4
2
24
430
161
116
61
11
1
150
7
34
57
125
175
56
72
612
96
114
34
65
21
262
6
13
1
1 336
205
582
27
215
215
92
1
426
7
15
12
384
6
1 732
49
107
5
75
7
128

3 677
4 611
1 261
45
3
1
19
349
140
110
41
9
1
122
6
31
47
98
138
45
55
498
78
94
29
54
18
208
5
12
1
1 108
173
480
24
176
174
81
1
347
6
14
10
312
5
1 396
45
87
5
59
7
102

2 889
3 637
1 001
36
3
1
14
276
114
89
34
7
1
95
4
27
37
76
107
35
45
394
61
76
24
44
14
160
4
10
1
883
142
384
18
140
135
62
0
267
5
12
8
238
4
1 092
39
67
4
45
6
80

2 153
2 728
721
27
2
1
11
182
88
59
27
5
0
71
3
21
28
56
79
26
36
300
45
58
19
35
11
119
3
9
1
676
110
294
14
110
102
47
0
200
4
9
6
178
3
831
31
49
2
32
4
59

1 508
1 921
489
18
1
0
8
115
63
39
19
3
0
49
2
16
19
39
54
17
27
213
30
42
14
24
8
85
3
7
0
487
85
208
13
74
74
32
0
145
3
6
4
130
2
586
24
32
1
22
2
41

946
1 223
312
11
1
0
5
76
41
24
12
2
0
29
1
11
11
25
33
11
18
132
17
27
9
15
5
52
2
5
0
328
61
130
10
54
51
21
0
95
2
4
3
85
1
356
16
19
1
13
1
26

497
653
166
6
0
0
3
40
23
12
6
1
0
14
1
6
5
14
17
6
10
70
8
14
5
9
3
27
1
3
0
184
33
66
6
32
29
18
0
54
1
2
2
48
1
179
9
9
1
7
1
14

272
351
88
3
0
0
2
21
12
6
3
1
0
6
0
3
2
8
9
4
6
41
4
8
3
4
2
19
1
2
0
96
16
33
3
12
17
15
0
35
1
1
1
31
0
91
6
3
1
3
0
8

78
13
24
127
16
52
907
64
49
30
40 160
19 778
16 503
94
5
164
2 189
24
537
263
14 392
405
181
36
33
28
128
13 987
191
1 084
5
10 708
445
2
213
1 104
234
4 671
2
108
1 963
45
172
495
479
44
522
11
831
1 319
26
59

64
11
19
101
13
41
727
50
40
24
33 903
16 471
13 554
68
4
98
2 072
22
458
196
12 135
441
184
37
36
29
156
11 693
154
921
4
8 951
393
2
177
901
192
4 004
2
86
1 698
36
156
399
433
35
438
8
713
1 293
32
65

51
8
15
75
10
30
574
38
32
19
27 438
13 621
11 208
43
3
44
1 819
19
343
142
9 597
410
147
34
35
27
168
9 187
119
758
3
6 965
328
1
140
719
153
3 175
1
66
1 285
28
121
325
338
25
352
6
627
1 046
29
54

39
6
11
50
7
18
456
28
24
14
20 623
10 213
8 296
26
2
33
1 492
14
255
95
7 238
333
112
30
30
20
141
6 906
88
574
2
5 238
237
1
99
552
115
2 333
1
49
906
21
87
240
243
16
272
4
496
838
21
44

28
4
7
31
5
10
334
18
16
11
14 059
7 023
5 643
15
1
31
1 080
11
181
61
4 858
243
89
25
20
14
95
4 615
60
407
1
3 423
165
1
65
410
84
1 612
1
33
654
14
56
161
156
8
187
2
339
566
16
32

19
2
4
19
2
5
200
11
10
8
8 852
4 310
3 404
9
1
23
713
7
118
35
3 122
197
77
21
15
12
72
2 925
36
257
1
2 102
129
0
39
300
61
1 053
0
20
459
8
39
99
92
4
114
2
216
368
16
32

11
1
2
9
1
2
97
6
5
5
4 722
2 167
1 664
4
1
13
403
3
62
17
1 728
128
51
14
10
8
46
1 600
18
149
0
1 085
87
0
20
197
42
599
0
10
268
4
29
50
53
2
69
1
112
228
12
23

7
1
1
4
0
1
46
3
3
3
2 744
1 015
700
2
0
11
254
2
37
9
1 192
85
34
10
6
5
30
1 107
9
134
0
665
64
0
6
168
61
376
0
5
170
2
24
26
37
1
47
1
61
161
9
16

4
14
81
178
63
15
8
40
16
10
1
80
81
548
2
94
15 329
5 760
148
224
274
277
678
74
450
2 570
101
965
2 601
4
149
30
120
4
88
49
50
124
267
1 716
3 100
34
46
88
229
1 429
7
7
237
154
35
804

3
13
88
159
65
13
5
39
14
9
1
67
68
572
1
77
16 898
6 191
176
252
340
323
790
71
528
2 534
122
1 055
2 667
4
146
31
124
4
82
58
72
114
263
1 767
3 319
28
58
112
232
1 579
7
9
227
198
44
792

2
11
77
133
51
11
4
32
12
7
1
55
58
447
1
61
14 821
4 901
158
214
299
283
681
55
451
1 819
106
836
2 422
3
129
28
104
4
71
54
70
100
235
1 621
2 868
22
53
105
203
1 303
6
8
193
190
41
716

1
9
59
98
37
9
3
24
10
5
0
43
49
374
1
47
11 593
3 553
118
161
231
235
493
40
347
1 238
83
609
1 934
3
109
21
78
3
63
39
49
88
197
1 283
2 252
19
39
83
159
1 018
5
7
150
149
33
572

1
7
48
66
24
8
1
20
9
4
0
33
43
221
1
33
8 319
2 492
89
110
155
166
312
26
241
886
54
453
1 448
2
87
16
55
3
52
28
38
71
157
939
1 648
13
23
53
112
770
4
5
114
91
22
427

1
5
48
34
14
6
1
15
7
3
0
23
34
108
0
22
5 998
1 768
71
81
103
110
197
20
161
665
35
325
1 056
2
65
11
36
2
42
21
25
51
118
682
1 206
11
13
32
82
585
3
4
84
58
14
310

0
3
34
15
9
5
1
10
4
2
0
14
23
60
0
13
3 937
1 097
48
53
64
72
113
14
93
418
22
200
693
1
44
8
21
1
30
15
14
33
79
447
804
9
8
21
59
402
2
3
53
39
9
192

0
2
26
11
7
4
0
8
3
1
0
10
25
31
0
8
3 072
782
37
34
47
51
73
10
55
298
17
160
579
1
37
6
14
1
27
13
12
32
68
367
627
7
6
16
53
318
1
2
38
28
7
142

29
3 867
172
264
1 189
1 752
10
318
161
4 576
474
1
3
5
183
62
1
6
84
37
6
3
55
2
1
20
1
914
2
31
52
74
36
665
30
25
3 187
618
66
1 470
165
306
89
1
12
33
198
5
77
148
6 168
523

30
4 722
219
303
1 435
2 277
11
308
167
3 940
415
1
2
5
168
50
1
5
72
34
6
3
46
1
1
16
1
779
2
26
43
57
31
576
23
21
2 746
560
57
1 236
149
261
76
1
10
27
172
5
70
123
5 612
455

25
4 630
222
288
1 359
2 326
10
274
148
3 205
349
1
1
5
152
39
1
4
59
26
4
2
36
1
1
12
1
655
1
21
35
47
25
491
18
17
2 201
480
46
951
124
209
62
1
8
22
138
4
60
97
4 733
373

18
3 854
191
246
1 129
1 926
8
231
121
2 509
266
1
1
3
117
30
1
3
44
20
3
2
30
1
1
9
0
532
1
18
28
38
19
400
14
14
1 711
374
36
742
99
156
51
1
6
17
109
3
49
68
3 893
298

11
2 731
136
184
782
1 345
6
185
91
1 791
180
0
1
2
76
21
1
2
28
13
2
1
25
1
0
6
0
376
1
14
21
26
14
280
10
11
1 235
269
26
529
76
108
40
0
4
12
80
2
37
50
3 236
238

9
1 969
95
132
558
973
4
141
65
1 147
127
0
1
1
57
14
0
2
17
9
1
1
18
0
0
4
0
244
1
9
14
16
9
181
6
7
777
175
16
319
50
69
29
0
2
8
50
2
26
29
2 444
192

6
1 343
64
90
390
658
3
94
44
642
79
0
0
1
36
8
0
1
9
7
1
0
12
0
0
2
0
143
0
5
9
9
5
107
3
4
420
95
8
173
28
38
17
0
1
5
25
1
17
11
1 585
137

8
1 084
49
75
327
518
2
79
34
426
52
0
0
1
22
5
0
1
6
3
1
0
10
0
0
2
0
107
0
4
6
6
4
82
2
3
267
57
5
106
21
26
12
0
1
3
14
1
15
6
1 284
109

5 643
465
399
329
70
56
8
2
42
2
1
4
2
1
6
2
2
1
71 839
22 948
48 892
5 040
43 851
31 817
4 630
5 775
1 578
54
4
2
25
440
163
117
65
12
1
153
7
34
58
130
180
58
76
625
97
116
34
66
22
269

5 155
418
366
301
65
44
6
2
33
2
1
3
1
1
5
1
1
1
66 149
25 200
40 949
4 132
36 817
27 086
3 753
4 704
1 287
45
3
1
20
357
142
108
43
9
1
124
6
31
48
101
143
47
57
509
79
96
29
55
18
214

4 358
337
299
244
55
32
4
2
24
2
1
2
1
1
4
1
1
1
55 046
22 075
32 971
3 301
29 670
21 676
2 961
3 730
1 026
36
3
1
15
282
117
94
33
7
1
97
4
27
38
78
110
36
46
403
61
78
24
45
15
165

3 594
264
236
192
44
24
3
1
17
2
1
2
0
0
3
1
1
1
42 505
17 720
24 785
2 452
22 333
16 293
2 206
2 793
751
28
2
1
11
197
89
62
28
5
0
73
3
22
28
58
81
26
37
306
45
60
19
36
11
122

2 997
200
182
150
32
15
2
1
10
2
0
1
0
0
2
1
0
0
30 116
13 123
16 992
1 662
15 330
11 407
1 540
1 968
501
19
1
0
8
116
65
40
19
3
0
50
2
16
20
40
56
18
27
217
31
43
14
25
8
87

2 252
149
139
115
24
8
2
0
5
1
0
1
0
0
1
0
0
0
19 960
9 388
10 571
1 044
9 528
7 123
968
1 250
319
11
1
0
5
77
42
25
12
2
0
30
1
11
12
25
34
11
18
135
18
27
9
15
5
54

1 448
97
91
73
18
5
1
0
4
0
0
0
0
0
1
0
0
0
11 871
6 128
5 743
557
5 186
4 101
508
672
170
6
0
0
3
41
23
13
7
1
0
14
1
7
5
15
18
7
10
70
8
14
5
9
3
28

1 174
75
70
54
16
4
1
0
3
0
0
0
0
0
0
0
0
0
8 115
4 788
3 327
355
2 972
2 598
281
364
92
4
0
0
2
22
13
7
3
1
0
6
0
3
2
9
9
4
6
42
4
8
3
5
2
19

6
13
1
1 365
204
596
29
223
220
93
1
435
8
15
13
393
6
1 772
49
107
4
78
7
131
79
13
25
128
17
54
933
65
50
30
40 593
19 977
16 695
98
5
169
2 166
25
543
277
14 649
382
171
34
31
26
119
14 268

5
12
1
1 130
173
491
24
180
179
82
1
354
6
14
10
319
5
1 425
45
88
5
61
7
106
65
11
20
103
13
43
742
52
41
24
34 261
16 564
13 581
74
4
114
2 107
22
459
205
12 303
442
188
38
36
30
151
11 861

4
10
1
908
142
394
20
147
139
66
0
277
5
12
8
247
4
1 116
39
68
4
46
6
82
51
8
15
76
10
31
587
39
32
19
27 758
13 559
11 094
47
3
49
1 842
19
354
152
9 867
409
151
33
34
26
163
9 458

3
9
0
691
110
301
15
114
104
47
0
204
4
9
6
181
3
842
32
50
2
34
4
61
39
6
11
51
7
20
458
28
24
14
20 914
10 317
8 360
28
2
32
1 529
14
250
101
7 344
343
115
30
31
21
146
7 001

3
7
0
503
84
214
13
83
75
34
0
148
3
6
4
133
2
599
23
33
2
23
2
43
28
4
7
31
5
10
342
19
17
11
14 264
6 929
5 504
16
2
30
1 119
11
183
64
5 077
248
89
25
21
14
99
4 829

2
5
0
333
61
134
10
55
51
21
0
97
2
4
3
87
1
365
16
19
1
14
1
27
19
2
5
18
3
5
207
11
10
8
8 854
4 322
3 402
9
1
22
730
7
114
37
3 100
190
74
20
15
11
70
2 910

1
3
0
193
33
69
6
40
29
16
0
55
1
2
2
49
1
183
9
9
1
7
1
14
11
1
2
9
1
2
101
6
5
5
4 816
2 142
1 620
4
1
14
419
3
64
18
1 825
134
53
15
10
8
49
1 691

1
2
0
101
16
34
3
14
17
16
0
36
1
2
1
32
0
94
6
4
1
4
0
8
7
1
1
4
0
1
48
3
3
3
2 775
1 039
717
2
0
11
261
2
36
9
1 186
88
35
10
7
5
31
1 098

194
1 108
5
10 923
449
2
216
1 131
240
4 701
2
110
1 965
46
176
510
480
44
531
11
825
1 266
23
53
4
13
75
179
61
16
8
38
16
10
1
83
83
506
2
95
14 174
5 231
133
204
232
245
619
68
398
2 376
88
868

156
940
4
9 055
398
2
179
929
198
4 085
2
88
1 734
37
155
405
438
36
449
8
732
1 309
32
66
3
13
89
160
67
13
6
41
14
9
1
69
69
578
2
78
17 028
6 331
174
256
345
327
788
75
534
2 630
123
1 080

121
779
3
7 185
332
1
143
737
157
3 258
1
68
1 338
29
129
329
354
26
360
6
617
1 074
29
55
2
11
78
137
55
11
4
32
12
7
1
56
58
462
1
62
15 068
5 071
159
220
301
286
705
55
462
1 910
108
865

89
596
2
5 273
247
1
103
570
120
2 411
1
50
935
22
88
248
250
17
279
4
517
842
23
44
1
9
62
103
39
10
3
25
10
6
0
44
50
365
1
47
12 025
3 714
123
169
240
239
523
43
361
1 294
86
635

61
419
1
3 614
165
1
66
417
85
1 653
1
34
659
14
60
165
167
9
196
3
345
605
16
33
1
7
47
69
26
8
2
20
9
4
0
33
43
253
1
34
8 580
2 569
88
116
162
175
335
26
253
899
58
458

36
270
1
2 076
125
0
40
301
60
1 070
0
21
460
8
38
101
94
4
118
2
223
363
14
29
1
5
45
38
15
6
1
16
7
3
0
23
34
104
0
21
6 035
1 790
70
82
104
112
203
19
166
664
35
334

18
150
0
1 175
87
0
21
199
40
611
0
11
272
4
29
52
55
2
69
1
116
238
12
25
0
3
36
16
9
5
1
10
4
2
0
14
24
65
0
13
3 999
1 127
48
54
65
73
119
14
97
431
23
204

9
134
0
659
64
0
8
168
56
386
0
5
173
2
24
27
38
1
50
1
63
165
9
17
0
2
26
11
7
4
0
8
3
1
0
11
26
30
0
8
3 134
805
38
35
48
53
76
10
58
306
17
164

2 536
3
147
28
115
5
86
45
48
124
265
1 666
2 913
35
42
80
222
1 291
7
7
229
144
31
796
27
3 494
153
240
1 065
1 555
9
315
155
4 623
476
1
3
5
182
64
1
6
84
36
6
3
56
2
1
19
1
919

2 670
4
147
31
124
4
84
57
66
116
263
1 772
3 348
30
55
107
235
1 616
7
9
231
188
43
796
31
4 678
216
302
1 439
2 229
11
312
168
4 038
422
1
2
5
169
51
1
5
73
33
6
3
49
1
1
16
1
805

2 456
3
132
28
108
4
71
55
74
102
240
1 636
2 939
23
55
107
208
1 346
6
9
197
194
41
727
26
4 602
219
285
1 360
2 296
11
279
151
3 286
355
1
2
5
152
41
1
4
60
28
4
3
37
1
1
12
1
660

1 998
3
110
22
80
3
62
42
51
89
200
1 332
2 330
19
40
84
166
1 053
5
7
156
152
34
594
19
3 984
195
250
1 167
2 001
9
236
124
2 578
278
1
1
4
124
31
1
3
45
20
3
2
30
1
1
9
0
549

1 473
2
89
16
56
3
53
27
38
73
160
954
1 700
14
25
57
117
789
4
6
115
100
23
437
12
2 837
141
189
824
1 393
7
189
94
1 862
188
0
1
2
80
22
1
2
29
14
2
1
25
1
0
6
0
392

1 067
2
66
11
36
2
41
22
27
53
119
687
1 211
10
13
32
82
586
3
4
85
56
14
315
8
1 967
96
133
556
968
4
143
67
1 188
128
0
1
1
56
14
0
1
17
10
2
1
19
0
0
4
0
252

698
1
44
7
21
1
30
15
14
34
81
449
818
9
8
21
60
407
2
3
54
40
9
199
6
1 356
64
90
394
663
3
97
44
668
83
0
0
1
38
8
0
1
9
7
1
0
12
0
0
2
0
149

586
1
38
6
15
1
27
13
12
32
69
370
641
7
6
16
54
326
1
2
39
28
7
146
8
1 103
50
76
331
528
2
81
35
445
54
0
0
1
23
5
0
1
6
4
1
0
10
0
0
2
0
113

2
32
53
75
36
664
30
26
3 228
623
66
1 492
168
309
89
1
12
34
200
5
76
153
6 212
526
5 684
463
396
326
70
57
8
2
43
3
1
4
2
1
6
2
2
1
71 792
22 185
49 606
5 154
44 452
32 345
4 741
5 912
1 617
54

2
26
44
60
32
595
24
22
2 811
568
59
1 274
149
268
78
1
10
28
175
5
72
126
5 690
467
5 221
428
376
309
67
44
6
2
33
2
1
3
1
1
5
1
1
1
66 748
25 192
41 556
4 219
37 337
27 565
3 838
4 806
1 315
46

1
22
36
47
25
493
19
17
2 271
489
47
991
128
214
63
1
8
23
143
4
60
101
4 856
381
4 473
347
308
252
57
33
4
2
25
2
1
2
1
1
4
1
1
1
56 016
22 480
33 536
3 378
30 158
22 262
3 038
3 828
1 051
37

1
18
29
39
20
414
14
14
1 751
386
37
754
100
162
52
1
6
18
111
3
50
71
3 924
305
3 618
270
242
197
45
24
3
1
17
2
1
2
0
0
3
1
1
1
43 474
18 236
25 238
2 533
22 705
16 671
2 264
2 865
781
28

1
14
21
27
14
293
10
11
1 281
276
26
557
77
113
41
0
4
13
83
2
38
50
3 240
241
2 999
203
185
152
33
16
2
1
10
2
0
1
0
0
2
1
0
0
30 792
13 484
17 309
1 709
15 600
11 815
1 578
2 020
516
20

1
9
15
17
9
188
6
8
807
181
16
333
52
72
30
0
2
8
52
2
27
33
2 486
191
2 294
148
138
115
23
8
1
0
5
1
0
1
0
0
1
0
0
0
20 166
9 523
10 643
1 071
9 572
7 236
990
1 278
327
12

0
6
9
9
5
111
3
4
436
99
8
179
29
40
18
0
1
5
26
1
17
12
1 617
139
1 478
99
93
75
18
5
1
0
3
0
0
0
0
0
1
0
0
0
12 034
6 229
5 805
565
5 241
4 215
517
688
174
7

0
4
6
6
4
87
2
3
278
59
5
111
22
27
12
0
1
3
14
1
16
6
1 321
115
1 206
77
72
56
16
4
1
0
3
0
0
0
0
0
0
0
0
0
8 084
4 806
3 278
350
2 928
2 588
280
367
92
3

4
2
26
450
165
119
68
12
1
156
7
36
59
135
186
60
79
639
98
118
34
67
22
278
6
13
1
1 397
203
610
30
232
225
94
1
444
8
15
13
401
7
1 815
49
108
4
82
7
135
80
13
25
130

3
1
20
366
144
106
46
9
1
127
6
31
49
105
147
48
58
521
80
98
30
56
18
221
5
12
1
1 151
173
504
25
182
183
83
1
361
6
14
10
325
5
1 458
45
89
5
64
7
109
66
11
20
105

3
1
15
288
120
97
33
7
1
99
5
28
38
81
114
37
47
413
62
79
24
46
15
171
4
11
1
934
142
403
21
154
143
69
0
287
5
13
8
256
4
1 144
39
69
5
49
6
85
52
8
16
78

2
1
11
210
92
65
28
5
1
74
3
22
29
61
84
27
37
313
46
61
19
36
12
126
3
9
0
707
111
309
15
118
106
48
0
209
4
9
7
185
3
856
32
50
2
35
4
63
40
6
11
53

1
0
8
119
67
41
19
3
0
51
2
17
20
42
58
19
28
223
31
44
14
26
8
89
3
7
0
519
82
219
13
92
77
36
0
152
3
6
5
136
2
612
23
33
2
24
2
44
28
4
8
31

1
0
5
79
43
26
13
2
0
30
1
11
12
26
35
11
19
139
18
28
9
15
6
56
2
5
0
339
62
138
11
56
51
21
0
99
2
4
3
89
1
373
16
19
1
14
1
28
18
2
5
18

0
0
3
41
24
13
7
1
0
15
1
7
5
15
18
7
10
71
8
15
5
8
3
28
1
3
0
200
32
71
6
47
29
15
0
56
1
2
2
50
1
186
9
9
1
7
1
15
10
1
2
9

0
0
2
22
13
7
3
1
0
6
0
3
2
9
9
4
6
41
4
8
3
4
2
18
1
2
0
104
15
35
3
18
17
16
0
37
1
2
1
33
0
93
6
3
1
4
0
8
7
1
1
4

17
55
960
68
51
31
41 094
20 169
16 863
101
5
176
2 158
26
548
293
14 944
365
164
32
30
25
114
14 580
198
1 135
5
11 152
463
2
220
1 158
246
4 748
2
113
1 977
47
180
524
484
43
543
11
824
1 233
21
49
4
13
70
181

14
44
760
53
42
25
34 699
16 731
13 695
79
4
128
2 131
22
459
214
12 494
437
189
38
35
29
145
12 057
159
961
4
9 184
403
2
181
959
204
4 160
2
90
1 764
38
155
413
443
38
460
8
749
1 313
32
66
3
13
88
161

11
32
602
40
33
19
28 165
13 581
11 058
50
3
55
1 870
20
362
163
10 137
408
156
33
34
26
158
9 729
123
800
3
7 401
337
1
145
757
162
3 345
1
70
1 390
30
135
335
369
27
370
7
612
1 103
30
57
2
11
78
140

8
21
461
29
25
15
21 259
10 429
8 428
31
2
32
1 566
15
248
107
7 486
352
118
31
31
22
150
7 134
91
620
2
5 344
257
1
106
588
124
2 494
1
51
970
22
90
255
259
18
286
5
534
851
24
45
1
9
64
107

5
11
349
19
17
11
14 495
6 878
5 407
17
2
29
1 161
11
183
67
5 277
254
89
25
22
15
104
5 022
61
434
2
3 777
167
1
68
427
86
1 703
1
35
668
15
64
170
177
10
205
3
355
638
16
35
1
6
46
72

3
5
213
11
11
7
8 874
4 298
3 358
10
1
22
751
7
110
39
3 119
185
71
20
15
11
69
2 933
37
283
1
2 086
121
1
41
304
60
1 091
1
21
462
9
37
104
98
5
124
1
229
365
14
26
1
6
42
42

1
2
104
6
5
5
4 850
2 103
1 566
5
1
13
432
4
64
18
1 883
137
54
15
11
8
50
1 746
18
154
0
1 228
86
0
21
200
39
620
0
11
274
4
29
53
56
3
70
1
120
244
12
25
0
3
36
17

0
1
48
3
3
3
2 714
999
679
2
0
10
263
2
33
10
1 164
90
35
10
7
5
33
1 074
9
132
0
648
62
0
8
165
50
384
0
5
171
2
23
28
38
1
51
1
64
167
9
17
0
2
26
12

60
16
8
36
16
10
1
85
86
477
2
96
13 363
4 838
123
192
202
223
586
63
364
2 209
80
794
2 490
3
146
26
112
5
85
43
49
124
263
1 632
2 793
35
40
75
216
1 196
6
6
224
140
28
799
26
3 241
140
225

69
14
7
42
14
9
1
71
71
575
2
79
16 920
6 347
169
255
341
326
771
77
530
2 672
122
1 082
2 661
4
147
32
122
4
85
56
60
117
264
1 767
3 337
31
52
101
237
1 622
7
9
232
177
41
797
31
4 576
209
297

58
12
4
33
12
7
1
58
59
477
1
63
15 303
5 244
160
226
305
291
726
56
472
2 005
110
894
2 486
3
134
28
110
4
72
55
77
103
245
1 651
3 004
24
55
107
212
1 389
6
9
199
196
41
738
26
4 569
216
283

42
10
3
26
10
6
0
45
50
360
1
48
12 452
3 885
128
177
249
244
553
45
376
1 359
89
664
2 062
3
112
24
83
3
62
45
54
90
204
1 379
2 413
19
41
85
173
1 094
5
7
162
156
35
615
20
4 093
199
254

29
8
2
19
9
4
0
34
42
279
1
34
8 881
2 662
89
122
168
183
360
27
265
919
62
466
1 506
2
91
16
58
3
54
28
39
74
164
975
1 760
15
27
61
123
811
4
6
116
109
25
450
13
2 954
147
193

16
7
1
16
7
3
0
24
35
106
0
21
6 118
1 825
70
86
106
114
212
19
174
664
37
343
1 082
2
67
12
37
2
41
22
29
54
121
694
1 225
10
14
33
83
591
3
4
86
56
14
321
8
1 987
97
134

10
5
1
10
4
2
0
15
24
67
0
12
4 050
1 153
48
54
65
73
125
14
101
441
23
209
704
1
45
7
22
1
29
14
15
35
82
451
829
9
8
21
60
411
2
3
55
40
9
205
6
1 364
64
90

7
4
0
8
3
2
0
12
26
30
0
7
3 135
812
38
35
47
53
78
10
60
308
17
165
580
1
38
6
15
1
27
13
13
32
69
365
643
7
5
16
54
328
1
2
40
27
7
149
7
1 099
50
75

987
1 413
9
315
151
4 691
479
1
3
5
181
67
1
6
85
36
6
3
58
2
1
19
1
931
2
33
55
77
36
671
31
26
3 280
629
66
1 521
171
314
90
1
12
35
204
5
75
157
6 268
528
5 737
465
397
327

1 420
2 155
11
314
168
4 130
428
1
2
5
169
53
1
5
74
33
6
3
51
1
1
17
1
829
2
27
45
63
33
612
25
23
2 873
574
60
1 309
149
274
81
1
10
29
179
5
73
129
5 757
479
5 277
437
384
316

1 360
2 261
11
284
153
3 373
361
1
2
5
152
42
1
5
61
29
5
3
39
1
1
12
1
668
1
22
37
47
26
497
19
17
2 344
497
48
1 033
131
220
64
1
8
23
147
4
61
104
4 989
391
4 596
358
318
260

1 199
2 063
9
241
128
2 652
290
1
1
4
130
32
1
3
47
22
3
2
31
1
1
10
0
564
1
18
29
40
20
426
14
14
1 799
398
38
772
101
168
53
1
6
18
113
3
52
75
3 968
313
3 654
277
249
202

867
1 449
7
193
97
1 935
198
0
1
2
85
23
1
2
31
16
2
1
25
1
1
6
0
409
1
15
22
28
15
306
11
12
1 329
285
27
583
79
117
42
0
4
13
85
3
38
51
3 253
245
3 007
208
188
154

562
975
4
146
68
1 233
130
0
1
1
55
15
0
1
17
10
2
1
20
0
0
4
0
262
1
10
15
17
9
196
6
8
841
186
17
350
54
75
30
0
2
9
53
2
27
35
2 516
192
2 323
148
138
115

397
666
3
99
44
694
86
0
0
1
40
8
0
1
10
7
1
0
14
0
0
2
0
155
0
6
9
10
6
116
4
5
453
103
9
186
30
41
18
0
1
5
27
1
17
13
1 653
140
1 513
100
94
77

328
526
2
83
35
456
55
0
0
1
23
6
0
1
6
4
1
0
10
0
0
1
0
117
0
5
7
6
4
91
2
3
284
60
5
114
22
29
13
0
1
3
14
1
15
7
1 336
119
1 217
77
72
56

70
58
8
2
43
3
1
4
2
1
6
2
2
1
72 493
22 056
50 437
5 274
45 163
33 013
4 857
6 054
1 659
55
4
2
27
461
168
121
70
12
0
159
7
38
60
140
191
61
81
655
100
121
35
69
23
287
6
14
1
1 428

68
45
6
2
34
2
1
3
1
1
5
1
1
1
67 139
24 844
42 295
4 318
37 977
28 061
3 932
4 917
1 347
47
4
1
21
376
146
106
48
10
1
129
6
31
50
109
152
50
61
534
81
100
30
57
19
228
5
12
1
1 173

59
34
4
2
25
2
1
2
1
1
4
1
1
1
57 080
22 871
34 210
3 461
30 749
22 844
3 118
3 929
1 079
37
3
1
16
295
123
99
33
7
1
102
5
28
39
84
118
39
48
424
63
81
25
47
15
177
4
11
1
958

46
24
3
1
18
2
1
2
0
0
3
1
1
1
44 533
18 748
25 785
2 616
23 169
17 136
2 329
2 945
810
29
2
1
12
221
94
69
28
5
1
76
3
22
30
63
87
28
38
321
47
63
20
37
12
130
3
9
0
726

34
16
3
1
11
2
0
1
0
0
2
1
0
0
31 569
13 896
17 673
1 767
15 906
12 197
1 621
2 077
535
20
1
1
8
126
69
43
19
4
0
52
2
17
21
44
60
20
28
228
32
45
15
27
9
92
3
7
0
535

23
8
1
0
5
1
0
1
0
0
1
0
0
0
20 477
9 713
10 765
1 101
9 664
7 435
1 013
1 309
335
12
1
0
5
80
44
26
13
2
0
31
1
11
12
27
37
11
19
143
19
29
9
16
6
58
2
5
0
348

17
5
1
0
3
0
0
0
0
0
1
0
0
0
12 124
6 319
5 805
573
5 233
4 275
524
701
177
7
0
0
3
42
25
13
6
1
0
15
1
7
6
15
19
7
11
72
8
15
5
8
3
29
1
3
0
206

16
4
1
0
3
0
0
0
0
0
0
0
0
0
7 842
4 732
3 110
334
2 777
2 524
268
357
90
3
0
0
2
21
13
6
3
1
0
6
0
3
2
9
9
4
6
38
3
8
3
4
2
16
1
1
0
105

203
625
32
241
231
94
1
452
8
15
13
409
7
1 859
49
109
4
86
7
139
82
13
26
131
18
56
987
70
52
31
41 701
20 365
17 004
104
5
185
2 178
26
553
312
15 281
360
161
32
29
24
113
14 921
202
1 165
5
11 392

172
516
26
186
188
84
1
369
6
14
11
333
5
1 495
44
91
4
67
7
112
68
11
21
106
14
45
781
55
43
26
35 255
16 999
13 923
83
4
139
2 142
22
462
224
12 727
426
187
38
34
29
138
12 300
162
984
4
9 357

142
414
22
160
147
73
1
296
5
13
8
265
4
1 173
39
70
5
51
6
87
53
8
16
79
11
34
617
42
34
20
28 678
13 720
11 136
53
3
64
1 904
20
366
174
10 393
407
161
33
33
26
153
9 986
125
822
3
7 596

111
317
16
122
109
50
0
215
5
10
7
191
3
874
32
51
3
37
4
65
40
6
12
55
8
22
468
30
25
15
21 682
10 550
8 500
33
2
33
1 603
15
250
114
7 683
359
121
31
32
23
152
7 324
92
645
2
5 472

81
226
13
99
78
37
0
155
3
7
5
139
2
624
23
34
2
25
2
46
29
4
8
32
5
11
355
20
18
11
14 770
6 900
5 383
19
2
28
1 204
11
181
72
5 445
262
90
25
23
15
109
5 183
62
453
2
3 897

63
142
11
59
52
22
0
102
2
4
3
91
1
382
16
19
1
15
1
29
18
2
5
18
3
6
220
11
11
7
8 938
4 245
3 278
10
1
21
779
8
107
41
3 196
184
70
19
15
10
70
3 012
37
296
1
2 148

31
72
6
53
29
14
0
58
1
2
2
51
1
188
8
9
1
7
0
15
10
1
2
8
1
2
106
6
6
5
4 824
2 053
1 506
5
1
13
445
4
61
19
1 898
137
53
15
11
8
50
1 761
18
159
0
1 240

13
34
3
22
17
16
0
36
1
1
1
33
0
88
5
3
1
4
0
8
6
1
1
3
0
1
47
3
3
3
2 549
885
574
2
0
10
259
2
29
10
1 126
91
35
10
7
5
33
1 035
8
127
0
631

492
2
224
1 187
252
4 820
2
116
2 002
48
182
537
491
42
557
12
831
1 234
21
47
4
13
69
182
61
17
9
36
16
10
2
88
89
472
3
97
13 134
4 684
121
193
193
219
590
63
358
2 105
80
764
2 479
3
146
25

409
2
184
988
210
4 227
2
93
1 787
39
156
424
447
38
470
9
761
1 303
30
64
3
14
86
163
69
14
7
42
14
9
1
73
72
561
2
79
16 495
6 196
162
249
326
316
740
77
511
2 643
117
1 056
2 635
4
147
31

342
2
148
781
166
3 435
1
72
1 438
30
140
341
381
28
380
7
617
1 129
30
58
1
11
79
143
61
12
4
34
12
7
1
59
60
490
1
63
15 524
5 413
160
231
309
295
740
58
481
2 103
112
923
2 511
3
137
28

266
1
110
607
129
2 580
1
53
1 011
23
95
262
271
19
294
5
545
869
25
46
1
10
66
112
45
10
3
27
10
6
1
47
50
363
1
48
12 852
4 061
132
185
257
250
581
47
390
1 433
93
695
2 120
3
115
24

171
1
70
439
89
1 761
1
36
683
15
67
176
187
11
213
3
370
663
17
35
1
6
47
76
31
9
2
20
8
4
0
35
42
294
1
34
9 224
2 772
91
128
176
191
386
29
277
948
66
481
1 549
2
93
17

118
1
42
308
61
1 117
1
22
464
9
38
107
104
6
130
1
236
379
13
25
0
6
40
46
17
7
1
16
6
3
0
25
35
118
0
21
6 258
1 872
70
91
109
119
224
19
183
667
39
350
1 099
2
68
12

83
0
21
201
37
628
0
11
273
4
29
54
57
3
71
1
124
245
12
25
0
3
36
18
10
5
0
10
4
2
0
15
25
67
0
12
4 088
1 174
48
54
66
74
129
14
105
446
23
215
709
1
46
7

58
0
9
159
42
371
0
5
163
2
22
27
37
1
50
1
63
166
9
18
0
2
26
11
8
5
0
8
2
2
0
12
27
29
0
7
3 071
803
37
34
45
52
79
10
61
306
17
162
563
1
38
6

111
5
84
42
50
125
262
1 623
2 786
35
40
75
212
1 173
6
6
222
144
28
817
26
3 185
136
222
984
1 362
9
319
151
4 791
485
1
3
5
181
69
1
6
86
35
6
3
61
2
1
19
1
956
2
34
56
80

120
4
86
54
55
119
264
1 749
3 273
32
48
95
236
1 585
6
8
231
167
39
795
30
4 391
199
286
1 368
2 044
10
315
167
4 211
434
1
3
5
170
55
1
5
75
32
6
3
54
2
1
17
1
846
2
28
46
65

112
4
74
56
77
105
248
1 665
3 061
25
55
107
216
1 431
6
9
203
194
41
746
27
4 538
213
281
1 361
2 228
11
288
155
3 467
369
1
2
5
153
44
1
5
62
29
5
3
41
1
1
13
1
681
2
23
38
48

86
3
63
47
58
91
209
1 419
2 498
19
42
88
179
1 138
6
7
166
161
35
635
21
4 171
202
256
1 223
2 104
9
246
131
2 733
301
1
1
4
135
33
1
3
48
23
3
2
32
1
1
10
0
576
1
19
30
41

60
3
54
29
40
76
168
1 005
1 827
16
29
64
129
838
4
6
119
116
26
466
14
3 076
152
198
907
1 514
7
197
100
2 010
208
0
1
2
91
24
1
2
32
16
2
1
26
1
1
6
0
426
1
15
23
29

38
2
42
22
30
56
123
702
1 252
10
15
35
85
601
3
4
87
59
15
329
8
2 035
99
137
580
995
5
149
70
1 287
134
0
1
1
57
16
0
1
18
12
2
1
20
0
0
4
0
274
1
10
16
18

22
1
29
15
15
36
83
453
838
9
9
21
60
415
2
3
55
40
9
209
6
1 368
64
90
397
666
3
102
45
720
88
0
0
1
40
9
0
1
10
7
1
0
15
0
0
2
0
161
0
6
9
10

14
1
26
13
13
31
68
352
634
7
5
15
53
324
1
3
39
25
7
149
7
1 071
48
73
319
512
2
83
35
460
56
0
0
1
24
6
0
1
5
5
1
0
11
0
0
1
0
121
0
5
7
6

37
689
32
26
3 350
639
67
1 558
174
320
92
1
12
37
208
5
75
162
6 342
535
5 805
472
403
332
71
59
9
2
44
3
1
5
2
1
6
2
2
1
73 689
22 453
51 236
5 376
45 860
33 667
4 948
6 167
1 694
55
4
2
28
471

34
623
26
23
2 930
581
61
1 342
150
280
83
1
10
30
182
5
74
133
5 818
490
5 327
443
389
321
68
46
7
2
34
2
1
3
1
1
5
1
2
1
67 188
24 128
43 060
4 403
38 656
28 434
4 010
5 014
1 374
47
4
2
22
383

27
506
20
18
2 417
506
50
1 075
134
227
66
1
9
24
152
4
62
108
5 114
403
4 710
370
329
269
60
35
5
2
25
2
1
2
1
1
4
1
1
1
57 997
23 111
34 886
3 527
31 359
23 289
3 175
4 004
1 099
38
3
1
16
301

20
435
15
15
1 856
410
39
798
104
175
54
1
6
19
116
3
53
79
4 036
322
3 713
286
257
209
48
24
3
1
18
1
1
2
0
1
3
1
1
1
45 593
19 154
26 438
2 680
23 758
17 554
2 377
3 012
831
29
2
1
12
228

15
320
11
12
1 376
295
28
607
80
122
43
0
5
14
88
3
40
52
3 275
251
3 022
213
193
157
36
17
3
1
11
2
0
1
0
0
2
1
0
0
32 471
14 240
18 231
1 823
16 408
12 501
1 653
2 124
554
21
1
1
8
134

9
206
6
8
879
192
17
370
56
78
31
0
3
9
55
2
28
37
2 536
194
2 342
149
139
116
23
8
1
0
5
1
0
1
0
0
1
0
0
0
20 994
9 866
11 127
1 132
9 996
7 698
1 036
1 342
343
12
1
0
6
80

6
121
4
5
471
106
9
195
32
43
19
0
1
5
28
1
18
14
1 692
141
1 550
100
94
78
16
5
1
0
3
0
0
0
0
0
1
0
0
0
12 427
6 402
6 024
597
5 428
4 391
545
733
184
7
0
0
3
43

3
94
2
3
283
60
5
113
23
29
13
0
1
3
13
1
15
7
1 330
122
1 208
76
72
57
15
3
1
0
2
0
0
0
0
0
0
0
0
0
8 441
5 028
3 414
359
3 054
2 744
293
396
99
4
0
0
2
23

171
123
71
13
0
161
8
41
61
145
197
62
82
667
100
123
36
70
23
294
6
14
1
1 455
203
638
33
250
236
94
1
458
9
15
14
413
7
1 893
48
109
4
89
8
142
82
13
27
130
18
58
1 009
72

147
105
51
10
1
131
6
31
51
113
156
51
64
544
82
102
30
58
19
234
5
12
1
1 196
174
527
27
191
192
84
1
375
6
14
11
338
6
1 524
44
91
4
69
7
114
68
11
21
107
15
46
800
57

125
99
34
8
1
104
5
28
40
86
121
40
49
432
64
83
25
47
16
181
4
11
1
980
147
422
22
165
151
73
1
299
5
13
9
269
4
1 194
39
71
5
53
6
89
53
9
16
81
11
35
628
43

97
72
28
5
1
77
4
23
30
65
90
29
39
327
47
64
20
37
12
134
3
9
1
747
115
324
16
127
112
52
0
218
5
10
7
194
3
889
32
52
3
38
4
67
41
6
12
56
8
23
475
31

70
44
20
4
0
53
2
17
21
45
62
20
29
232
32
46
15
27
9
94
3
7
0
550
84
231
13
105
79
37
0
155
3
7
5
138
2
633
24
34
2
26
3
47
29
4
8
33
5
12
357
20

46
27
13
2
0
32
1
11
13
28
38
12
20
146
19
29
9
16
6
60
2
5
0
358
63
146
11
64
53
22
0
102
2
4
3
91
1
393
16
20
1
16
1
30
18
2
5
18
3
6
227
12

26
14
7
1
0
16
1
7
6
16
20
7
11
75
9
16
5
9
3
30
1
3
0
218
37
76
6
56
30
13
0
58
1
2
2
52
1
197
9
9
1
8
1
16
10
1
2
9
1
2
112
6

15
7
3
1
0
7
0
4
2
9
10
4
7
41
4
8
3
4
2
17
1
2
0
120
16
38
3
29
18
15
0
39
1
2
1
35
0
97
5
4
1
4
0
9
6
1
1
4
0
1
52
3

53
32
42 315
20 575
17 133
105
5
198
2 216
26
566
326
15 585
362
160
33
30
25
115
15 222
205
1 195
5
11 584
531
2
227
1 212
259
4 896
2
119
2 035
49
183
545
499
42
572
12
839
1 259
22
47
4
13
69
181
62
19
10
37

43
26
35 856
17 397
14 297
86
4
148
2 130
22
471
239
12 927
408
181
37
33
27
130
12 520
164
1 008
4
9 516
410
2
186
1 013
216
4 264
2
95
1 797
40
157
435
448
39
479
9
763
1 268
28
60
3
13
81
164
68
15
7
40

34
21
29 220
13 995
11 357
57
4
75
1 927
20
377
180
10 571
405
164
34
33
26
148
10 165
127
842
3
7 722
345
2
150
803
171
3 506
2
74
1 476
31
141
346
389
29
389
7
623
1 147
31
59
2
12
80
144
64
13
4
35

26
15
22 227
10 819
8 726
36
3
35
1 628
15
257
120
7 872
361
124
31
32
23
151
7 511
93
666
2
5 610
271
1
112
622
133
2 650
1
54
1 051
23
99
268
283
20
301
5
545
886
26
46
1
10
67
115
47
10
3
28

18
11
15 260
7 189
5 633
19
2
27
1 238
11
183
75
5 579
269
91
25
24
16
114
5 310
63
471
2
3 981
177
1
73
451
92
1 817
1
37
700
16
70
182
194
12
219
3
384
676
18
36
1
7
48
79
33
9
2
20

11
8
9 247
4 376
3 374
11
1
21
807
8
111
43
3 325
184
68
19
15
10
71
3 140
38
308
1
2 259
117
1
43
313
61
1 146
1
23
467
9
40
110
110
6
136
2
242
400
13
25
1
6
39
48
19
7
1
16

6
5
4 997
2 176
1 608
5
1
13
462
4
62
20
1 930
135
52
14
11
8
50
1 795
19
168
0
1 263
82
0
22
203
38
646
0
12
278
5
28
57
58
3
74
1
129
246
12
24
0
4
34
21
11
5
1
10

3
3
2 798
996
656
2
0
10
282
2
32
11
1 222
99
38
11
8
6
36
1 123
9
133
0
701
62
0
10
167
41
401
0
6
176
2
23
30
39
2
53
1
70
179
10
19
0
2
28
12
9
5
0
8

16
10
2
91
94
483
3
97
13 398
4 726
126
206
202
230
620
65
378
2 046
86
768
2 497
3
147
25
112
5
82
43
53
126
263
1 635
2 877
35
42
78
212
1 214
6
7
223
156
29
847
27
3 297
141
233
1 048
1 384
9
327

13
9
1
74
74
534
2
80
15 747
5 894
151
237
299
296
702
75
481
2 544
109
1 000
2 582
4
146
30
117
4
85
51
51
120
263
1 709
3 153
32
45
89
234
1 502
6
8
225
156
36
789
29
4 119
185
271
1 280
1 896
10
314

12
7
1
60
61
498
1
64
15 667
5 557
160
235
312
299
744
61
490
2 193
114
949
2 517
4
138
29
113
4
75
55
74
107
250
1 666
3 103
26
54
105
223
1 466
6
9
204
190
41
751
27
4 490
209
280
1 357
2 185
10
291

10
6
1
48
51
368
1
48
13 136
4 218
135
191
262
253
604
48
403
1 505
95
721
2 158
3
117
25
89
3
63
49
61
92
213
1 441
2 570
20
44
89
187
1 176
6
8
169
165
36
649
22
4 191
201
255
1 232
2 109
9
250

8
4
0
36
42
298
1
35
9 528
2 878
94
134
183
196
407
31
287
981
68
497
1 590
2
94
18
62
3
54
31
41
77
171
1 035
1 887
16
30
66
138
861
4
6
122
121
27
481
15
3 173
156
201
939
1 567
7
200

6
3
0
25
35
135
0
21
6 377
1 906
69
91
113
124
237
19
187
671
41
354
1 112
2
69
12
39
2
42
22
31
57
125
708
1 277
10
16
37
89
608
3
4
87
64
16
335
8
2 082
101
139
600
1 015
5
150

4
2
0
16
25
66
0
12
4 126
1 195
49
57
66
74
133
14
109
449
24
221
718
1
46
8
22
1
29
15
17
37
84
457
846
8
9
21
61
416
2
3
56
40
9
214
6
1 367
64
90
397
664
3
103

2
2
0
13
28
33
0
7
3 258
863
39
37
48
55
87
10
67
329
18
172
592
1
40
6
15
1
26
14
14
32
72
370
674
7
6
16
57
343
1
3
41
27
7
160
7
1 129
51
76
336
539
2
88

154
4 898
486
1
3
5
180
72
1
6
86
35
6
3
60
2
1
19
1
991
2
33
58
83
38
717
33
26
3 421
649
67
1 596
176
327
93
1
12
38
212
5
76
167
6 428
543
5 883
483
412
340
72
60
9
2

163
4 264
437
1
3
5
169
57
1
5
76
32
6
3
54
2
1
17
1
856
2
29
47
67
34
627
26
24
2 971
585
61
1 366
152
284
84
1
10
31
184
5
74
136
5 861
497
5 362
446
390
322
68
47
7
2

157
3 547
374
1
2
5
153
45
1
5
63
29
5
3
43
1
1
13
1
697
2
24
39
50
27
517
20
19
2 475
512
51
1 110
135
232
68
1
9
25
155
4
63
110
5 179
415
4 763
380
338
277
61
36
5
2

133
2 797
309
1
1
4
137
34
1
3
49
24
3
2
34
1
1
10
0
583
1
19
31
41
21
440
15
15
1 906
418
40
824
106
180
55
1
6
20
118
3
53
82
4 126
330
3 795
293
264
215
49
24
3
1

102
2 065
217
0
1
3
96
25
1
2
34
17
2
1
26
1
1
6
0
440
1
15
23
30
16
332
11
12
1 408
303
29
620
81
127
43
0
5
14
89
3
40
54
3 277
254
3 021
218
197
160
37
17
3
1

72
1 335
138
0
1
1
58
16
0
1
19
12
2
1
20
0
0
4
0
286
1
11
16
19
10
215
7
9
912
198
18
389
57
81
31
0
3
9
57
2
28
38
2 542
194
2 348
151
140
116
24
9
2
0

46
751
89
0
0
1
40
9
0
1
10
7
1
0
15
0
0
2
0
168
0
7
10
11
6
126
4
5
494
111
9
204
33
45
19
0
1
5
30
1
18
16
1 720
141
1 579
100
94
78
16
5
1
0

37
498
61
0
0
1
26
6
0
1
6
5
1
0
12
0
0
1
0
130
0
5
7
7
4
100
2
4
307
66
5
123
24
32
14
0
1
3
15
1
16
7
1 412
130
1 282
80
76
60
16
3
1
0

45
3
1
5
2
1
6
2
2
1
75 583
23 452
52 131
5 488
46 643
34 460
5 048
6 286
1 733
55
4
2
29
481
174
127
70
13
1
164
8
44
62
150
202
64
82
681
101
125
36
70
24
303
6
14
1
1 480
202
652
34
256

35
2
1
3
1
1
5
1
2
1
67 064
23 086
43 978
4 502
39 476
28 832
4 100
5 127
1 406
47
4
2
22
391
149
106
54
10
1
134
6
31
52
117
161
52
67
556
82
104
31
59
20
241
5
12
1
1 223
176
538
27
200

26
2
1
3
1
1
4
1
1
1
59 049
23 396
35 653
3 600
32 053
23 753
3 237
4 082
1 121
39
3
1
17
308
127
98
35
8
1
105
5
28
41
89
124
41
50
441
65
84
25
48
16
187
4
11
1
999
151
432
22
166

18
1
1
2
0
1
3
1
1
1
46 718
19 545
27 173
2 748
24 426
18 046
2 433
3 090
854
30
2
1
12
234
99
76
28
6
0
79
4
23
31
67
92
30
40
334
48
65
20
38
13
138
3
9
1
772
120
331
17
134

11
2
0
1
0
0
2
1
0
0
33 484
14 641
18 844
1 888
16 956
12 788
1 690
2 172
576
21
1
1
9
144
72
47
20
4
0
54
2
17
22
47
64
21
30
237
33
47
15
28
9
96
3
7
0
564
88
236
12
109

5
1
0
1
0
0
1
0
0
0
21 583
10 044
11 539
1 162
10 377
8 011
1 059
1 376
351
13
1
0
6
81
47
28
13
2
0
33
1
11
13
29
39
13
20
150
20
30
9
17
6
61
2
5
0
371
63
150
10
72

3
0
0
0
0
0
1
0
0
0
12 654
6 454
6 199
620
5 580
4 458
561
756
190
7
0
0
3
45
26
15
7
1
0
16
1
7
6
16
21
7
12
78
9
16
5
9
3
32
1
3
0
225
41
79
6
57

2
0
0
0
0
0
0
0
0
0
8 922
5 252
3 670
378
3 293
2 932
312
430
106
4
0
0
2
24
16
8
4
1
0
8
1
4
3
10
11
5
7
43
4
9
3
5
2
18
1
2
0
136
21
41
3
38

242
93
1
463
9
16
14
417
7
1 930
48
109
4
93
8
145
83
13
27
130
19
59
1 032
74
53
33
43 012
20 767
17 217
107
5
212
2 278
26
581
342
15 930
374
161
35
32
25
121
15 557
209
1 229
6
11 790
585
3
231
1 239

196
85
1
383
6
14
11
345
6
1 559
43
92
4
72
7
116
69
11
22
108
15
47
822
58
44
28
36 595
17 913
14 801
87
5
153
2 112
23
479
253
13 166
384
171
35
31
26
121
12 782
167
1 035
4
9 714
411
2
189
1 038

154
74
1
303
5
13
9
272
4
1 218
39
72
5
55
6
91
54
9
17
82
11
36
641
44
35
22
29 846
14 349
11 647
61
4
88
1 957
20
384
189
10 746
405
168
35
33
27
144
10 340
129
864
3
7 836
350
2
152
828

115
55
1
223
5
10
7
198
3
908
32
53
3
40
5
68
41
6
12
57
8
24
484
31
26
16
22 837
11 101
8 960
37
3
37
1 653
16
267
127
8 102
361
128
30
31
23
149
7 741
95
687
2
5 791
276
1
115
638

81
38
0
154
3
7
5
137
2
641
24
35
2
27
3
48
29
4
8
34
5
13
358
21
18
11
15 800
7 549
5 954
21
2
26
1 275
11
181
79
5 690
277
92
25
25
16
119
5 412
64
492
2
4 033
185
1
75
465

53
24
0
102
2
4
3
91
1
403
16
20
1
16
1
30
18
2
5
18
3
6
234
12
11
8
9 602
4 512
3 471
11
1
21
840
8
115
45
3 486
187
67
19
16
10
74
3 300
39
319
1
2 401
116
1
44
318

31
12
0
59
1
3
2
52
1
204
9
9
1
8
1
16
10
1
3
9
1
2
117
6
6
5
5 135
2 298
1 714
5
1
13
477
4
62
22
1 933
131
50
14
11
8
49
1 802
19
178
1
1 259
79
0
22
205

19
14
0
40
1
2
1
36
0
104
5
4
1
5
0
10
6
1
1
4
1
1
57
3
3
3
3 008
1 087
723
2
0
11
302
3
34
12
1 307
106
40
11
8
6
39
1 201
9
137
0
767
64
0
11
173

266
4 998
3
122
2 080
50
184
551
510
42
589
12
856
1 316
24
49
4
13
72
180
65
21
12
39
15
10
2
94
99
516
3
98
14 209
4 969
137
232
231
257
681
70
426
2 026
100
808
2 556
4
148
26
115
5
82
45

221
4 295
2
98
1 800
41
160
449
448
39
487
9
762
1 221
26
55
3
13
76
167
65
16
7
38
13
9
1
76
75
497
2
80
14 683
5 438
138
218
261
267
650
70
433
2 387
97
917
2 511
4
145
28
112
4
83
48

177
3 584
2
76
1 512
32
141
351
395
31
399
7
639
1 168
31
60
2
12
81
146
66
14
5
36
11
8
1
62
62
507
1
64
15 855
5 720
160
240
317
305
743
65
500
2 295
115
979
2 522
4
139
29
114
4
76
55

136
2 724
1
56
1 095
24
106
273
296
21
308
5
540
910
27
48
1
11
68
119
50
11
3
28
9
6
1
49
51
379
1
49
13 385
4 369
138
197
265
256
625
48
414
1 581
97
748
2 192
3
119
25
92
3
64
50

96
1 879
1
38
720
16
72
188
200
13
225
3
402
684
19
36
1
8
50
83
34
9
2
20
7
4
0
37
42
294
1
35
9 874
2 998
98
141
190
200
428
33
298
1 020
71
517
1 640
2
95
19
64
3
54
34

62
1 176
1
23
469
10
44
114
118
6
143
2
247
428
13
25
1
6
37
51
20
7
2
15
6
3
0
26
35
158
0
22
6 522
1 945
69
92
116
130
251
20
190
677
43
357
1 124
2
70
12
41
2
42
22

38
660
0
12
282
5
27
59
60
3
77
1
135
243
11
22
0
5
33
23
11
5
1
10
4
2
0
16
26
62
0
12
4 140
1 209
49
58
67
75
136
13
112
448
24
227
725
1
47
8
23
1
29
15

39
423
0
6
185
3
24
32
41
2
55
1
75
191
11
21
0
3
30
12
9
5
0
8
2
2
0
14
29
37
0
8
3 395
910
41
41
50
57
93
11
73
347
19
179
611
1
41
6
16
1
27
14

58
127
266
1 678
3 081
35
46
86
214
1 328
6
7
228
175
31
893
29
3 604
155
257
1 188
1 496
9
338
161
5 038
490
1
3
5
181
74
1
6
87
35
6
3
60
2
1
20
1
1 038
2
32
59
87
40
756
35
27

48
120
260
1 655
2 978
33
42
82
227
1 377
6
7
218
146
33
779
27
3 756
167
249
1 157
1 705
9
311
158
4 311
440
1
3
5
169
60
1
5
77
32
6
3
54
2
1
17
1
860
2
30
48
68
34
627
27
24

69
108
252
1 669
3 148
27
53
102
230
1 506
6
9
206
183
40
755
28
4 465
206
280
1 360
2 155
10
294
159
3 639
381
1
2
5
155
47
1
5
64
29
5
3
45
1
1
13
1
719
2
24
39
52
28
533
21
20

65
93
218
1 457
2 643
20
46
92
195
1 215
6
8
171
170
36
661
23
4 182
199
254
1 233
2 096
9
253
136
2 869
316
1
1
4
139
35
1
4
50
24
4
2
35
1
1
10
1
587
1
20
32
41
21
442
16
15

43
77
174
1 073
1 957
16
31
68
146
891
4
6
125
125
27
499
16
3 280
160
205
970
1 629
7
203
105
2 125
229
0
1
3
102
25
1
2
35
18
2
1
27
1
1
7
0
455
1
16
24
31
16
344
11
12

31
58
128
714
1 311
11
17
40
94
618
3
4
86
70
17
341
9
2 142
104
141
625
1 040
5
152
73
1 389
143
0
1
2
61
17
0
1
20
12
2
1
20
0
0
4
0
299
1
11
16
20
10
225
7
9

18
38
85
459
848
8
9
21
62
415
2
3
57
39
9
218
6
1 358
64
90
393
657
3
104
46
780
89
0
0
1
39
9
0
1
10
7
1
0
15
0
0
3
0
174
0
7
10
11
6
131
4
5

14
33
74
382
706
7
6
16
60
356
1
3
43
30
7
168
7
1 168
52
78
349
557
2
92
38
530
66
0
0
1
29
6
0
1
6
6
1
0
13
0
0
1
0
138
0
5
8
8
4
106
2
4

3 510
662
69
1 644
178
337
96
1
12
39
217
6
78
172
6 538
559
5 977
499
427
353
73
61
9
2
46
3
1
5
2
1
7
2
2
1
78 012
24 862
53 150
5 606
47 544
35 370
5 156
6 410
1 774
56
4
2
30
493
178
130
70
14

3 010
588
61
1 389
154
287
84
1
10
32
186
5
73
139
5 902
501
5 399
446
389
321
68
48
7
2
36
2
1
4
1
1
5
2
2
1
66 999
21 989
45 010
4 609
40 401
29 284
4 200
5 253
1 441
48
4
2
23
399
151
107
58
11

2 538
519
52
1 148
135
239
71
1
9
26
158
4
65
113
5 236
430
4 804
391
348
286
62
36
5
2
26
2
1
3
1
1
4
1
1
1
60 132
23 628
36 504
3 679
32 825
24 234
3 307
4 164
1 146
39
3
1
18
316
129
96
37
8

1 966
426
40
858
109
185
56
1
7
20
122
3
54
86
4 234
341
3 892
302
272
222
51
25
3
1
18
1
1
2
1
1
3
1
1
1
47 892
19 914
27 979
2 818
25 161
18 588
2 495
3 177
877
30
2
1
13
239
102
80
27
6

1 442
312
29
632
82
132
44
0
5
15
90
3
42
57
3 290
260
3 028
222
202
164
38
17
3
1
12
2
0
1
0
0
2
1
0
0
34 596
15 092
19 504
1 957
17 547
13 085
1 731
2 225
601
22
1
1
9
156
74
49
21
4

948
203
18
411
58
84
32
0
3
10
59
2
29
38
2 541
194
2 346
153
142
117
25
10
2
0
6
1
0
1
0
0
1
0
0
0
22 250
10 253
11 997
1 194
10 802
8 347
1 081
1 415
360
13
1
0
6
81
49
28
13
2

516
115
9
214
35
48
20
0
1
6
31
1
18
18
1 743
140
1 602
100
94
78
16
4
1
0
3
0
0
0
0
0
1
0
0
0
12 855
6 501
6 355
640
5 715
4 511
575
771
195
7
0
0
3
46
27
15
7
1

327
70
5
132
26
34
15
0
1
4
16
1
16
8
1 476
136
1 340
83
79
63
16
3
1
0
2
0
0
0
0
0
0
0
0
0
9 233
5 382
3 851
387
3 464
3 064
322
456
110
4
0
0
2
25
16
8
4
1

1
167
8
48
63
155
208
65
82
696
103
128
37
71
24
312
6
14
1
1 503
199
666
35
260
248
93
1
468
10
16
14
421
7
1 969
48
109
4
98
9
147
84
13
28
130
19
61
1 055
77
54
35
43 830
20 996

1
136
7
31
53
121
166
54
71
569
83
106
31
60
20
249
6
12
1
1 253
177
550
28
212
200
85
1
392
7
14
12
353
6
1 598
43
93
4
76
7
118
70
11
22
110
15
48
846
60
45
29
37 434
18 489

1
108
5
27
42
92
128
42
52
451
66
86
26
49
16
193
4
11
1
1 015
154
441
22
165
158
74
1
307
5
13
9
275
5
1 245
38
73
4
57
6
93
56
9
17
84
12
37
655
45
36
23
30 549
14 771

0
81
4
23
32
69
95
31
41
342
49
67
20
38
13
143
4
9
1
800
126
338
17
142
118
57
1
228
4
11
7
203
3
930
32
53
4
41
5
70
42
6
12
58
9
25
497
32
27
17
23 503
11 406

0
56
2
17
22
48
66
21
31
242
33
48
15
28
9
99
3
7
0
577
92
242
12
110
83
38
0
154
3
7
5
136
2
651
24
36
2
28
3
49
30
4
8
36
6
15
360
21
19
12
16 381
7 947

0
34
1
12
13
30
41
13
21
154
20
31
10
17
6
63
2
5
0
387
64
153
9
82
54
24
0
101
2
5
3
90
1
413
16
20
1
17
1
31
18
3
5
18
3
6
240
12
12
8
9 999
4 673

0
17
1
7
7
16
21
7
12
81
9
17
5
9
4
33
1
3
0
228
43
81
6
54
31
12
0
58
1
3
2
52
1
210
9
9
1
9
1
17
10
1
3
9
1
3
122
6
6
5
5 261
2 415

0
8
1
4
3
10
12
5
8
45
4
9
3
5
2
19
1
2
0
154
27
43
3
50
20
11
0
40
1
2
1
36
0
108
5
4
1
5
0
10
6
1
1
4
1
1
60
3
3
3
3 152
1 153

17 306
109
5
226
2 367
26
598
360
16 316
397
168
38
34
27
131
15 919
213
1 262
6
12 014
644
3
236
1 267
273
5 122
3
125
2 137
51
184
558
524
42
609
12
877
1 396
27
54
4
14
77
180
69
23
13
42
15
10
2
97

15 369
88
5
156
2 098
23
485
264
13 441
361
161
33
29
25
114
13 079
170
1 063
5
9 943
415
2
192
1 064
226
4 330
2
100
1 804
42
164
465
449
38
496
10
760
1 175
23
50
3
13
70
169
63
18
8
35
12
9
1
79

12 001
65
4
101
1 989
20
391
200
10 929
405
170
35
33
27
139
10 525
131
885
3
7 956
356
2
154
855
182
3 663
2
78
1 546
33
140
358
400
32
409
7
659
1 186
31
61
2
12
81
148
67
15
5
37
10
8
1
63

9 215
39
3
41
1 679
17
279
134
8 357
359
131
30
31
23
145
7 998
96
709
2
5 996
281
1
117
655
140
2 801
1
57
1 141
24
112
278
310
23
316
5
534
938
27
49
2
11
69
123
53
12
4
28
9
6
1
50

6 312
23
2
25
1 313
12
179
82
5 798
286
93
26
26
17
124
5 512
65
513
2
4 078
194
1
78
481
100
1 946
1
39
745
17
73
195
206
14
230
3
422
691
20
37
1
9
52
88
36
10
2
21
7
4
0
38

3 591
11
1
21
877
8
118
47
3 658
190
66
19
17
11
77
3 468
39
331
1
2 548
116
1
45
324
63
1 211
1
24
473
10
48
117
126
7
149
2
254
458
13
26
1
6
36
54
22
8
2
15
5
3
0
26

1 815
6
1
13
492
5
61
23
1 931
127
48
14
10
7
48
1 804
20
188
1
1 251
77
0
23
207
38
674
0
12
283
5
26
61
61
3
79
1
140
241
10
20
0
5
31
26
12
5
1
10
4
2
0
17

771
2
0
10
318
3
35
13
1 364
111
42
12
9
7
41
1 254
10
138
0
817
64
0
12
175
37
435
0
6
189
3
24
33
42
2
56
1
79
200
11
22
0
3
31
13
10
5
0
8
2
2
0
14

105
563
4
98
15 394
5 385
154
265
271
293
759
78
492
2 075
118
880
2 635
4
150
27
120
5
82
48
64
128
270
1 734
3 350
34
52
96
221
1 483
6
8
234
200
35
946
32
4 024
174
287
1 365
1 667
9
352
169
5 202
495
1

77
461
2
81
13 557
4 940
125
198
221
236
599
64
379
2 207
84
827
2 438
3
143
26
108
4
82
45
47
120
258
1 598
2 798
33
40
76
218
1 243
6
6
210
138
29
771
26
3 381
148
227
1 031
1 506
9
307
152
4 362
444
1

63
514
1
65
15 985
5 850
159
244
321
309
737
69
507
2 383
116
1 004
2 522
4
140
30
113
4
78
55
63
110
254
1 669
3 179
28
51
99
237
1 537
6
9
209
176
40
758
29
4 434
203
280
1 359
2 124
10
297
160
3 736
389
1

52
394
1
49
13 610
4 517
140
203
267
259
644
48
422
1 661
98
775
2 223
3
121
25
95
3
64
50
69
94
223
1 471
2 715
21
48
95
202
1 253
6
8
173
175
37
672
24
4 155
196
252
1 229
2 071
9
257
138
2 948
323
1

42
288
1
35
10 247
3 131
103
148
198
204
450
35
311
1 067
74
541
1 694
3
96
20
66
3
54
36
45
78
178
1 113
2 036
16
33
70
155
927
5
6
130
129
28
519
17
3 387
163
208
998
1 693
7
207
108
2 191
242
0

35
182
0
22
6 697
1 993
68
94
120
137
265
20
194
686
46
361
1 140
2
72
13
42
2
42
22
31
60
131
722
1 354
12
19
43
102
630
3
4
86
78
18
348
10
2 211
107
144
654
1 070
5
154
75
1 447
149
0

26
60
0
12
4 153
1 220
49
57
67
75
140
13
113
447
24
234
731
1
48
8
23
1
28
15
20
39
87
460
852
7
8
21
63
416
2
3
57
38
9
222
6
1 351
63
90
390
651
3
105
47
808
89
0

29
39
0
8
3 467
939
42
44
50
58
97
11
76
358
19
183
619
1
42
7
16
1
27
14
15
34
76
386
727
7
6
17
64
363
1
3
44
32
7
174
7
1 183
53
78
354
562
2
94
39
556
69
0

3
5
182
77
1
6
87
34
7
3
60
2
1
20
1
1 092
2
31
61
91
43
801
36
27
3 615
677
70
1 701
181
347
98
1
12
40
223
6
81
178
6 656
580
6 074
520
445
370
75
63
9
2
47
3
2
5

3
5
169
62
1
5
77
33
6
3
54
2
1
17
1
864
2
31
50
70
33
626
28
24
3 053
592
61
1 414
157
290
85
1
11
33
189
5
72
144
5 947
503
5 442
446
387
320
68
50
8
2
36
2
1
4

2
5
157
48
1
5
65
29
5
3
47
1
1
14
1
744
2
25
40
54
29
552
22
20
2 603
525
53
1 186
135
245
73
1
9
27
161
4
67
116
5 295
448
4 845
402
358
295
63
37
6
2
27
2
1
3

1
4
140
37
1
4
51
25
4
2
37
1
1
11
1
592
1
20
32
41
22
444
16
15
2 033
434
41
897
112
190
57
1
7
21
126
3
54
89
4 343
352
3 990
312
282
229
52
26
4
1
19
2
1
2

1
3
109
26
1
2
36
18
3
1
29
1
1
8
0
469
1
16
24
32
16
356
12
12
1 479
322
30
645
83
137
45
0
5
15
91
3
43
60
3 324
270
3 054
228
207
168
39
17
2
1
12
1
1
1

1
2
65
17
0
1
21
12
2
1
20
1
0
4
0
312
1
12
17
20
10
235
7
9
986
209
19
435
59
88
32
0
3
10
61
2
29
38
2 535
195
2 339
157
145
119
26
10
2
0
6
1
0
1

0
1
39
10
0
1
10
7
1
0
15
0
0
3
0
181
0
7
10
11
6
137
4
6
538
118
10
224
36
50
20
0
1
6
32
1
19
21
1 762
140
1 622
99
94
78
16
4
1
0
3
1
0
1

0
1
31
7
0
1
6
6
1
0
14
0
0
2
0
145
0
6
8
8
4
111
2
4
342
74
5
138
27
35
15
0
1
4
17
1
16
8
1 517
140
1 376
85
80
64
16
3
1
0
2
0
0
0

2
1
7
2
2
1
80 713
26 365
54 349
5 728
48 621
36 360
5 274
6 546
1 820
56
4
2
31
507
182
134
70
14
1
170
9
53
64
160
215
67
82
712
104
131
38
72
25
322
6
14
1
1 527
196
681
36
264
255
94
2
475

1
1
5
2
2
1
67 352
21 262
46 090
4 718
41 372
29 833
4 306
5 384
1 479
48
4
2
24
409
153
109
60
11
0
139
7
33
54
126
171
55
74
583
85
109
31
62
21
257
6
12
1
1 283
177
563
29
223
205
85
1
400

1
1
4
1
1
1
61 069
23 640
37 429
3 763
33 666
24 723
3 385
4 256
1 173
40
3
1
18
324
130
95
39
8
1
110
6
27
43
96
133
43
53
463
67
88
26
50
17
199
5
11
1
1 033
156
452
22
164
163
75
1
312

1
1
3
1
1
1
49 098
20 270
28 829
2 889
25 940
19 143
2 562
3 267
900
31
2
1
13
244
105
83
27
6
0
83
4
24
32
71
99
33
42
351
50
68
21
39
13
148
4
9
1
827
132
347
17
149
122
59
1
234

0
0
2
1
0
1
35 773
15 570
20 203
2 026
18 177
13 429
1 778
2 285
626
22
1
1
9
166
76
52
22
4
0
57
2
18
23
50
68
22
31
249
34
49
15
29
10
102
3
7
1
593
97
248
12
111
85
40
0
155

0
0
1
0
0
0
22 997
10 510
12 487
1 230
11 257
8 670
1 106
1 457
371
14
1
0
6
84
50
29
13
2
0
35
1
12
14
31
42
14
21
158
20
32
10
18
6
65
2
5
0
405
66
157
9
93
55
25
0
100

0
0
1
0
0
0
13 086
6 566
6 520
657
5 863
4 588
584
782
199
7
0
0
3
47
28
16
7
1
0
17
1
7
7
17
22
7
13
83
10
17
5
9
4
34
1
3
0
229
43
83
6
52
31
13
0
57

0
0
0
0
0
0
9 329
5 402
3 927
386
3 541
3 115
322
472
111
4
0
0
2
25
17
8
3
1
0
8
1
4
3
10
12
5
8
44
4
10
3
5
2
18
1
2
0
169
33
43
3
61
20
9
0
39

10
16
15
427
7
2 012
48
109
4
102
9
150
85
13
28
129
20
62
1 080
80
55
36
44 837
21 354
17 494
111
6
239
2 485
26
615
378
16 735
438
182
42
38
29
146
16 297
218
1 292
6
12 263
698
3
241
1 297
280
5 261
3
128

7
14
12
361
6
1 638
43
93
4
79
7
121
71
11
23
111
16
49
872
62
46
30
38 315
19 037
15 892
88
5
162
2 100
24
494
273
13 747
345
153
31
28
23
109
13 402
173
1 088
5
10 186
429
2
196
1 091
232
4 381
2
102

5
13
9
280
5
1 276
38
74
4
60
6
95
57
9
18
85
12
38
672
47
36
24
31 315
15 250
12 419
69
4
113
2 013
20
399
213
11 137
400
171
36
33
27
134
10 737
134
904
4
8 104
361
2
157
884
188
3 737
2
80

4
11
7
208
3
955
32
54
4
43
5
71
42
6
13
59
9
26
510
33
27
18
24 206
11 748
9 502
40
3
46
1 708
17
291
141
8 610
358
134
30
30
23
141
8 252
98
729
3
6 198
285
1
120
674
144
2 882
1
59

4
8
5
136
2
663
24
36
2
29
3
50
30
4
9
37
6
16
364
22
19
12
16 987
8 339
6 660
26
2
24
1 350
12
178
86
5 929
293
95
26
27
18
128
5 636
66
534
2
4 149
202
1
81
497
104
2 016
1
40

2
5
3
89
1
422
16
21
1
18
1
32
19
3
5
19
3
7
246
13
12
8
10 426
4 881
3 756
10
1
20
915
8
121
49
3 812
195
66
19
18
11
81
3 617
40
343
1
2 672
118
1
46
332
65
1 250
1
25

1
3
2
50
1
214
9
9
1
9
1
17
10
1
3
9
1
3
125
6
6
5
5 403
2 519
1 903
6
1
13
508
5
61
23
1 951
124
46
13
10
7
47
1 827
20
197
1
1 264
74
0
24
209
39
688
0
13

1
2
1
35
0
108
5
4
1
5
0
10
6
1
1
4
1
1
61
3
3
3
3 205
1 188
797
2
0
10
327
3
35
13
1 379
112
42
12
9
7
42
1 267
10
138
0
836
62
0
12
175
34
436
0
6

2 205
52
186
565
537
43
633
12
897
1 488
32
61
4
14
85
179
72
25
14
45
15
10
2
101
111
615
4
98
16 659
5 925
173
295
307
326
835
85
558
2 235
133
976
2 701
4
151
30
125
5
82
52
70
129
271
1 780

1 818
43
168
480
452
38
507
10
761
1 150
22
46
4
13
66
171
61
19
10
33
12
9
2
82
80
437
3
81
12 765
4 568
116
186
192
216
568
60
342
2 053
77
759
2 389
3
143
25
105
5
81
42
47
121
256
1 559

1 576
34
140
367
404
33
419
7
677
1 191
31
60
2
12
81
150
68
16
4
38
10
8
1
65
65
514
2
65
15 898
5 868
156
244
318
308
722
71
505
2 422
115
1 008
2 509
4
140
30
113
4
79
53
57
112
254
1 661

1 187
25
117
284
323
24
324
5
532
967
28
50
2
12
69
126
56
13
4
29
8
6
1
51
53
408
1
50
13 829
4 666
142
208
271
263
659
49
430
1 743
100
802
2 252
3
124
26
98
4
65
51
71
96
228
1 484

774
17
75
202
214
15
237
3
437
702
21
37
1
10
54
92
38
10
2
22
6
5
0
39
43
286
1
35
10 621
3 273
108
155
205
208
472
37
326
1 120
76
566
1 748
3
98
21
68
3
54
39
48
79
182
1 152

481
10
52
121
134
8
156
2
262
483
14
27
1
7
36
57
24
8
2
15
5
3
0
27
34
200
0
22
6 914
2 057
69
99
124
143
281
21
200
701
49
369
1 164
2
73
13
44
2
43
22
31
61
135
736

284
5
27
63
64
4
83
1
145
245
10
18
0
5
29
29
12
6
2
10
3
2
0
17
26
62
0
12
4 188
1 233
49
56
68
77
145
13
114
447
25
240
737
1
48
8
24
2
28
16
21
40
88
461

187
3
24
34
42
2
56
1
80
203
11
23
0
4
31
13
10
5
0
8
2
2
0
15
30
40
0
7
3 462
946
42
47
50
57
99
11
79
359
19
184
614
1
42
6
16
1
26
14
15
34
77
381

3 610
35
59
106
231
1 624
7
9
241
225
39
997
35
4 423
192
313
1 526
1 842
9
364
177
5 375
501
1
3
4
183
80
1
7
88
34
7
3
60
2
1
20
1
1 145
2
31
63
95
45
846
37
28
3 729
693
72
1 763

2 686
34
38
73
209
1 151
6
6
206
135
27
773
25
3 123
136
213
952
1 357
9
307
148
4 431
448
1
3
5
169
64
1
6
78
33
6
3
54
2
1
18
1
877
2
32
51
72
34
633
29
25
3 107
599
61
1 443

3 173
29
49
96
242
1 539
6
8
210
167
38
759
29
4 348
197
276
1 337
2 067
10
300
160
3 826
395
1
2
5
158
50
1
5
66
29
6
3
48
1
1
14
1
766
2
25
41
57
30
567
22
21
2 665
532
54
1 222

2 785
22
50
97
210
1 292
6
8
176
179
37
682
24
4 127
194
251
1 226
2 044
9
261
140
3 032
330
1
2
4
141
38
1
4
52
26
4
2
39
1
1
11
1
600
1
21
33
41
23
448
17
16
2 102
442
42
938

2 121
17
34
72
164
968
5
6
135
134
28
540
18
3 478
166
211
1 023
1 747
7
211
111
2 261
255
0
1
3
116
27
1
3
38
19
3
1
31
1
1
8
0
483
1
16
25
33
16
367
12
13
1 523
332
31
663

1 406
12
21
47
110
646
3
4
88
85
19
359
11
2 288
111
147
683
1 107
5
157
78
1 507
157
0
1
2
70
18
0
2
22
13
2
1
21
1
0
4
0
326
1
12
17
21
11
246
8
10
1 024
215
20
457

860
7
9
22
64
420
2
3
57
38
9
225
6
1 357
64
90
393
652
3
107
48
838
90
0
0
1
39
10
0
1
11
8
1
0
14
0
0
3
0
188
0
7
11
12
6
143
4
6
560
121
10
236

733
7
6
17
67
362
1
3
44
33
7
177
7
1 169
52
77
351
552
2
96
39
573
72
0
0
1
32
7
0
1
6
5
1
0
15
0
0
2
0
150
0
6
9
9
4
116
2
4
351
75
6
142

184
356
101
1
12
41
231
6
83
184
6 757
602
6 153
539
463
386
77
64
9
3
48
3
2
5
2
1
7
2
2
2
83 506
27 746
55 760
5 850
49 910
37 403
5 402
6 695
1 868
56
4
3
32
521
187
137
71
14
1
173
9
57

160
295
86
1
10
34
192
5
72
149
6 009
506
5 500
448
388
320
68
51
8
2
37
2
1
4
1
1
5
2
2
1
68 347
21 163
47 184
4 825
42 359
30 503
4 416
5 517
1 518
48
4
2
25
420
156
111
62
11
0
142
7
35

136
251
76
1
9
28
165
5
68
119
5 362
464
4 897
412
367
303
63
38
6
2
28
2
1
3
1
1
4
1
1
1
61 767
23 345
38 422
3 850
34 572
25 221
3 474
4 360
1 203
40
3
2
19
333
132
94
42
9
1
113
6
28

115
195
59
1
7
21
131
3
55
93
4 441
364
4 076
323
291
238
54
27
4
1
19
2
1
2
1
1
3
1
1
1
50 331
20 620
29 711
2 961
26 750
19 689
2 632
3 358
925
31
2
1
14
251
108
85
27
6
0
85
4
24

84
142
46
0
5
16
93
3
44
64
3 386
280
3 104
234
213
173
40
17
2
1
12
1
1
1
0
0
2
1
1
1
36 995
16 056
20 939
2 092
18 847
13 838
1 830
2 354
650
23
1
1
9
175
78
55
22
4
0
59
3
18

60
92
33
0
3
11
63
2
30
39
2 532
198
2 334
161
148
121
27
11
2
0
6
1
0
1
0
0
1
0
0
0
23 834
10 831
13 003
1 272
11 731
8 965
1 134
1 500
386
14
1
0
6
89
52
31
13
2
0
36
1
12

37
52
21
0
1
6
33
1
19
22
1 777
140
1 637
99
93
77
16
5
1
0
3
1
0
1
0
0
1
0
0
0
13 379
6 662
6 717
671
6 046
4 707
592
792
203
7
0
0
3
47
29
16
7
1
0
17
1
7

28
37
15
0
1
4
17
1
16
9
1 532
142
1 390
84
80
64
16
3
1
0
2
0
0
0
0
0
0
0
0
0
9 186
5 306
3 880
373
3 507
3 069
310
473
108
4
0
0
2
24
17
8
3
1
0
8
1
4

65
165
222
69
83
730
105
133
38
73
25
332
6
14
1
1 556
193
697
38
268
262
96
2
486
11
16
15
437
7
2 056
48
109
4
108
9
154
86
13
29
129
20
64
1 105
83
57
37
46 071
21 897
17 840
112
6
252

54
131
177
57
76
598
86
111
32
63
21
266
6
12
1
1 312
176
576
30
233
211
85
1
409
8
15
12
368
6
1 680
43
94
4
83
7
123
72
11
23
112
16
51
897
65
47
31
39 205
19 511
16 306
89
5
170

44
99
137
45
56
475
68
90
27
51
17
206
5
11
1
1 054
158
463
23
166
167
76
1
318
5
13
10
286
5
1 310
38
76
4
63
6
97
58
9
18
87
13
39
691
49
37
25
32 135
15 777
12 898
73
4
123

33
74
102
34
43
361
50
70
21
40
14
153
4
9
1
852
138
356
18
154
126
61
1
239
4
11
7
212
3
981
32
55
4
45
5
73
43
7
13
61
9
27
524
35
28
18
24 939
12 135
9 828
42
3
53

23
52
71
23
32
256
35
51
15
29
10
105
3
7
1
612
102
254
12
113
88
42
0
157
4
8
5
138
2
679
25
37
2
31
3
51
30
4
9
38
6
17
371
23
20
13
17 614
8 707
6 981
28
2
25

14
33
44
15
22
162
20
33
10
18
7
66
2
5
0
422
70
162
8
100
56
26
0
99
2
5
3
87
1
431
16
21
1
19
2
33
19
3
5
19
3
7
250
13
12
8
10 877
5 141
3 975
11
2
19

7
17
23
7
13
85
10
18
5
9
4
35
1
3
0
232
43
85
6
54
31
14
0
55
1
3
2
49
1
218
9
9
1
10
1
18
9
1
3
8
1
3
129
6
6
5
5 575
2 616
1 978
7
1
12

3
10
12
5
8
43
4
9
3
4
2
18
1
2
0
182
40
42
3
72
19
6
0
36
1
2
1
32
0
104
5
4
1
5
0
10
5
1
1
3
1
1
59
3
3
3
3 153
1 186
796
1
0
10

2 633
26
629
398
17 181
496
206
48
43
32
167
16 685
223
1 316
6
12 540
737
3
245
1 327
288
5 409
3
130
2 282
53
189
576
547
44
661
12
911
1 584
39
71
5
14
96
180
74
27
14
48
15
10
3
105
116
665
6
98

2 128
24
507
282
14 085
340
149
31
28
23
108
13 745
177
1 108
5
10 438
457
2
200
1 119
239
4 455
2
105
1 845
44
171
492
457
38
521
10
769
1 155
21
44
4
13
65
173
61
21
11
33
12
9
2
85
84
433
3
81

2 025
20
408
226
11 375
389
168
35
32
26
128
10 986
137
921
4
8 291
366
2
160
912
194
3 802
2
82
1 600
35
140
378
407
34
430
7
689
1 181
30
59
2
12
78
152
68
17
4
38
10
8
1
68
66
502
2
65

1 740
17
302
148
8 847
357
137
30
30
23
137
8 490
100
745
3
6 382
290
1
122
697
149
2 965
1
60
1 231
25
120
290
334
25
334
5
538
992
29
51
2
12
70
129
58
14
4
30
8
6
1
53
54
420
1
50

1 387
12
181
91
6 098
298
97
26
27
18
130
5 799
68
552
2
4 262
209
1
84
515
109
2 090
1
41
809
18
78
208
224
17
244
4
447
720
22
38
1
10
55
96
40
11
3
22
6
5
0
40
43
290
1
35

955
8
121
51
3 938
200
66
19
18
11
86
3 738
40
356
1
2 761
121
1
48
343
67
1 296
1
25
493
11
55
126
140
8
162
2
274
501
14
28
1
8
37
60
26
8
2
15
5
3
0
28
34
210
1
22

529
5
61
23
2 001
123
45
13
11
7
48
1 878
20
204
1
1 306
72
0
24
212
39
703
0
13
284
5
28
65
67
4
87
1
149
255
10
18
0
5
28
32
13
6
2
10
3
2
0
18
27
69
0
11

329
3
33
14
1 345
109
40
12
9
6
42
1 236
9
136
0
820
58
0
12
170
30
423
0
6
179
3
23
33
41
2
55
1
80
200
11
22
0
5
30
14
11
5
0
8
2
2
0
15
30
37
0
7

17 811
6 544
194
315
329
348
898
91
614
2 523
143
1 089
2 736
4
151
32
130
5
81
57
76
128
270
1 799
3 812
36
67
116
245
1 721
7
10
246
247
43
1 036
38
4 719
205
330
1 634
1 985
10
371
182
5 548
506
1
3
4
185
84

12 546
4 422
115
188
184
212
568
59
335
1 955
76
731
2 379
3
142
24
105
5
80
41
49
122
256
1 550
2 686
34
39
73
205
1 131
6
6
206
141
27
791
25
3 059
132
212
949
1 297
8
311
148
4 528
451
1
3
5
169
67

15 511
5 732
149
238
303
298
696
71
490
2 393
110
983
2 482
4
140
30
111
4
80
52
52
113
254
1 641
3 117
30
47
91
242
1 500
6
8
210
158
36
758
28
4 180
188
267
1 285
1 969
10
301
159
3 905
400
1
2
5
159
52

14 050
4 814
142
213
275
268
669
51
440
1 827
102
828
2 278
3
126
26
100
4
67
51
71
98
232
1 498
2 849
23
51
97
219
1 330
6
8
180
180
37
692
25
4 109
192
251
1 226
2 023
9
265
142
3 121
337
1
2
4
143
40

10 979
3 421
112
162
211
212
494
39
341
1 179
79
592
1 799
3
100
21
71
3
55
41
51
81
186
1 186
2 211
17
36
74
173
1 013
5
7
140
139
29
559
19
3 547
168
214
1 042
1 785
8
215
114
2 337
267
1
1
3
121
29

7 180
2 139
71
105
130
148
299
22
209
723
51
381
1 198
2
75
13
46
2
44
23
32
62
138
759
1 468
13
22
49
120
668
3
4
91
92
19
374
12
2 375
114
151
712
1 152
5
160
80
1 568
167
0
1
2
75
19

4 255
1 251
48
55
69
80
152
13
115
449
26
245
745
1
49
8
25
2
28
16
22
41
90
463
878
7
9
23
67
426
2
3
57
40
9
229
6
1 380
65
91
403
661
3
108
49
872
92
0
0
1
41
11

3 376
930
41
48
47
55
98
11
79
350
18
182
597
1
42
6
15
1
25
14
16
34
76
367
725
7
6
16
69
353
1
3
44
33
7
177
8
1 125
49
73
340
526
2
95
38
579
72
0
0
1
32
7

1
7
89
34
7
3
60
2
1
20
1
1 193
2
31
64
100
47
885
38
28
3 849
708
75
1 831
188
364
104
1
13
43
238
7
84
193
6 825
620
6 203
555
477
399
79
66
9
3
49
3
2
5
2
1
7
2

1
6
79
33
6
3
53
2
1
18
1
902
2
32
52
74
35
652
30
25
3 175
609
62
1 479
162
301
87
1
10
36
196
5
72
154
6 096
513
5 581
455
394
325
69
52
8
2
38
3
1
4
1
1
5
2

1
5
67
29
6
3
49
1
1
15
1
782
2
26
42
59
31
578
23
22
2 722
539
55
1 254
137
257
78
1
10
29
168
5
69
123
5 437
475
4 960
419
372
308
64
39
6
2
28
2
1
3
1
1
5
1

1
4
53
26
4
2
41
1
1
11
1
613
1
21
34
42
23
457
17
17
2 171
451
43
978
117
201
60
1
6
22
135
3
56
96
4 530
376
4 152
334
301
246
55
28
4
2
19
2
1
2
1
1
3
1

1
3
39
20
3
2
33
1
1
9
0
494
1
16
26
34
17
376
12
13
1 576
343
32
688
86
148
47
0
5
17
96
3
45
67
3 469
291
3 177
241
220
179
42
17
3
1
12
1
1
1
0
0
2
1

0
2
23
13
2
1
22
1
0
5
0
339
1
12
18
22
11
257
8
10
1 061
223
20
475
61
96
34
0
3
11
65
2
31
40
2 543
201
2 341
165
152
124
28
11
2
0
6
1
0
1
0
0
1
0

0
1
11
8
1
0
14
0
0
3
0
197
0
7
11
12
6
150
4
6
583
125
10
250
38
54
21
0
1
6
34
1
19
22
1 785
139
1 645
99
94
77
16
5
1
0
3
1
0
1
0
0
1
0

0
1
6
5
1
0
16
0
0
2
0
154
0
6
9
9
4
119
2
4
353
75
5
143
28
38
15
0
1
4
17
1
16
10
1 523
141
1 382
81
77
62
15
3
1
0
2
0
0
0
0
0
0
0

2
2
86 109
28 980
57 130
5 960
51 170
38 395
5 513
6 846
1 911
55
4
3
33
533
191
139
72
15
1
176
9
62
65
169
228
70
85
744
107
136
39
74
26
341
6
14
1
1 601
201
717
39
274
269
99
2
497
11
16
16
447

2
1
69 616
21 583
48 033
4 916
43 117
31 164
4 506
5 628
1 552
48
4
2
25
430
159
113
63
12
0
144
7
37
54
134
182
58
77
610
87
113
32
64
22
272
5
12
1
1 339
179
588
31
238
216
86
1
414
8
15
13
373

1
1
61 892
22 664
39 228
3 922
35 305
25 591
3 547
4 450
1 228
40
3
2
19
341
134
94
44
9
1
115
6
28
44
102
141
46
58
485
69
92
27
52
18
211
5
11
1
1 075
158
472
23
171
171
78
1
324
6
13
10
291

1
1
51 278
20 872
30 406
3 013
27 393
20 096
2 685
3 419
944
32
2
1
14
257
110
85
29
6
1
86
4
24
33
76
105
35
44
369
51
71
21
40
14
157
4
9
1
863
140
362
18
152
129
62
1
242
4
11
7
216

1
1
37 970
16 380
21 591
2 141
19 449
14 220
1 875
2 410
670
23
2
1
10
182
80
58
22
4
0
60
3
18
23
53
73
24
33
261
35
52
16
29
10
108
3
7
1
626
106
260
12
114
90
44
0
161
4
8
5
141

0
0
24 663
11 142
13 521
1 313
12 208
9 218
1 166
1 536
403
15
1
0
6
96
53
32
14
2
0
37
2
12
14
34
46
15
22
166
21
34
10
19
7
68
2
5
0
428
72
166
8
98
57
26
0
100
2
5
4
88

0
0
13 900
6 818
7 081
694
6 387
4 935
616
822
211
7
0
0
3
48
30
17
8
1
0
18
1
7
7
18
24
8
13
88
10
18
5
9
4
37
1
3
0
238
43
88
5
54
32
15
0
56
1
3
2
49

0
0
9 824
5 592
4 232
402
3 830
3 282
339
509
118
4
0
0
2
27
18
9
4
1
0
9
1
4
3
11
13
5
8
47
4
10
3
5
2
20
1
2
0
190
42
46
3
71
20
7
0
38
1
2
1
34

7
2 092
48
109
4
113
9
157
86
13
29
129
21
66
1 126
85
57
38
47 290
22 456
18 194
115
6
261
2 802
27
632
419
17 594
573
238
55
49
37
194
17 021
227
1 343
7
12 785
760
3
249
1 354
293
5 548
3
132
2 359
54
195
586

6
1 714
43
94
4
87
8
126
72
11
24
112
17
52
918
67
48
32
39 870
19 761
16 475
93
5
180
2 168
25
519
295
14 392
344
149
32
29
23
111
14 048
180
1 131
5
10 643
495
2
204
1 144
244
4 531
3
106
1 876
45
172
501

5
1 338
38
76
4
65
6
99
58
9
19
88
13
40
709
50
38
25
32 798
16 229
13 324
76
4
129
2 030
20
413
232
11 570
373
162
34
31
25
121
11 196
139
936
4
8 451
368
2
162
936
199
3 838
2
83
1 608
36
142
389

4
1 001
32
56
4
47
5
75
43
7
13
62
9
28
534
36
29
19
25 527
12 472
10 102
47
3
62
1 772
17
310
157
9 011
355
140
30
30
23
132
8 656
102
755
3
6 507
294
1
124
717
153
3 030
1
61
1 264
26
122
295

2
693
25
38
2
32
3
53
30
4
9
39
6
17
377
23
20
13
18 179
9 016
7 244
30
2
26
1 417
13
189
95
6 272
301
100
26
27
18
129
5 972
69
562
2
4 398
214
1
86
528
112
2 150
1
42
842
18
82
213

1
440
16
21
1
20
2
34
19
3
5
20
4
8
253
13
13
9
11 341
5 440
4 235
13
2
18
989
8
121
54
4 045
207
67
19
19
12
89
3 839
41
364
1
2 832
126
1
50
353
70
1 342
1
26
508
11
56
131

1
228
9
10
1
10
1
18
10
1
3
9
2
3
135
6
7
5
5 896
2 785
2 113
7
1
12
558
5
64
25
2 109
126
45
13
11
7
50
1 983
21
208
1
1 399
72
0
25
217
40
729
0
13
289
6
30
68

0
115
5
4
1
6
0
11
5
1
1
4
1
1
66
3
4
3
3 452
1 357
933
2
1
10
358
3
35
15
1 430
116
42
12
10
7
45
1 314
10
142
0
879
60
0
13
179
32
455
0
7
191
3
24
37

554
45
689
13
918
1 692
48
84
5
14
111
180
75
28
15
51
15
10
3
110
119
720
7
97
18 857
7 250
217
327
339
359
946
96
649
2 943
148
1 226
2 738
4
150
35
133
5
80
61
81
126
266
1 793
3 958
38
75
125

465
38
535
10
780
1 187
22
45
4
13
66
173
62
22
11
34
12
9
2
88
88
451
4
81
12 832
4 479
120
200
193
222
595
62
354
1 909
82
740
2 400
3
143
24
106
5
79
42
52
122
257
1 564
2 781
34
41
76

408
34
437
8
692
1 161
28
55
3
12
75
154
67
17
5
37
10
8
1
70
68
485
2
65
14 781
5 455
141
226
278
279
658
69
453
2 313
102
936
2 429
4
139
28
108
4
79
49
49
114
252
1 601
2 996
31
43
85

341
26
342
6
546
1 014
29
52
2
12
71
131
60
14
4
31
8
6
1
54
55
433
2
50
14 174
4 942
143
217
277
271
670
54
444
1 910
103
854
2 283
3
127
26
100
4
68
50
68
99
234
1 501
2 875
24
50
96

234
17
249
4
447
741
23
39
1
10
56
99
43
11
3
23
6
5
1
41
44
301
1
35
11 210
3 545
115
167
215
215
512
39
348
1 238
81
615
1 834
3
102
22
73
3
55
42
54
81
190
1 207
2 267
17
37
76

146
9
167
2
286
514
15
28
1
8
38
63
27
9
2
15
5
3
0
29
34
214
1
23
7 429
2 219
75
110
135
151
315
24
219
745
53
393
1 233
2
76
14
47
2
43
25
34
63
141
785
1 519
13
23
51

72
4
91
1
154
272
10
18
0
5
27
34
15
6
2
10
3
2
0
18
27
83
0
12
4 365
1 285
49
58
72
84
161
13
118
453
28
249
759
1
50
8
26
2
28
16
22
42
92
470
901
7
10
25

44
2
59
1
88
210
11
23
0
5
31
16
11
6
1
8
2
2
0
16
31
39
0
7
3 542
985
44
50
50
58
105
11
84
370
19
194
626
1
44
7
16
1
26
14
17
36
80
384
758
7
7
17

258
1 778
7
11
250
265
46
1 064
40
4 911
214
336
1 693
2 098
10
374
185
5 717
513
1
3
4
188
87
1
7
90
34
7
3
59
2
1
20
1
1 233
2
31
64
103
48
916
40
28
3 970
722
78
1 905
193
369
107
1

204
1 176
6
6
209
152
28
821
26
3 172
137
222
1 011
1 324
8
318
151
4 641
455
1
3
5
170
69
1
6
79
33
6
3
53
2
1
18
1
935
2
32
54
77
36
678
31
25
3 250
620
63
1 521
165
308
89
1

232
1 421
6
7
208
148
34
752
27
3 900
175
252
1 201
1 808
9
299
155
3 961
405
1
2
5
160
54
1
5
68
29
6
3
49
1
1
15
1
791
2
27
43
60
31
582
24
22
2 765
543
55
1 280
138
260
79
1

220
1 355
6
8
183
175
37
695
26
4 074
189
249
1 225
1 989
9
267
144
3 198
342
1
2
4
144
41
1
4
54
26
4
2
41
1
1
11
1
627
1
22
34
44
24
467
18
17
2 228
457
44
1 012
118
206
62
1

177
1 041
5
7
143
143
30
570
19
3 564
168
213
1 053
1 787
8
218
116
2 396
273
1
1
4
124
29
1
3
40
20
3
2
33
1
1
9
0
500
1
17
26
34
17
379
13
13
1 623
350
32
713
88
152
47
0

124
691
3
5
93
96
20
387
12
2 457
118
154
740
1 196
5
162
82
1 620
176
0
1
2
80
19
0
2
24
13
2
1
23
1
1
5
0
352
1
13
18
23
11
267
8
10
1 092
230
21
489
62
100
34
0

70
431
2
3
58
44
10
235
6
1 420
67
93
419
677
3
109
51
915
95
0
0
1
43
11
0
1
12
8
1
0
13
0
0
3
0
206
0
8
11
13
6
157
4
6
613
130
11
266
39
57
22
0

71
370
2
3
46
34
7
187
7
1 173
51
77
354
548
2
100
40
626
76
0
0
1
34
7
0
1
6
5
1
0
16
0
0
2
0
165
0
6
10
10
4
127
3
5
385
81
6
157
30
41
16
0

13
44
246
6
86
201
6 833
632
6 198
567
488
407
80
67
9
3
50
3
2
5
2
1
7
2
2
2
88 917
30 141
58 777
6 075
52 702
39 467
5 636
7 015
1 958
55
5
3
34
547
196
140
74
15
1
179
9
67
65
173
235
72

10
37
201
5
73
159
6 178
527
5 649
468
405
335
69
53
8
2
39
3
1
4
1
1
6
2
2
1
71 522
22 570
48 953
5 011
43 942
31 960
4 602
5 746
1 588
48
4
2
26
441
162
116
63
12
0
147
8
40
54
138
188
59

9
30
170
5
68
126
5 480
480
4 998
421
373
309
64
40
6
2
29
2
1
3
1
1
5
1
1
1
61 827
21 664
40 162
4 002
36 160
25 984
3 631
4 557
1 257
40
3
2
20
349
136
95
47
9
1
117
6
28
44
106
146
47

7
23
138
3
57
99
4 616
390
4 226
344
310
254
56
28
4
2
20
2
1
2
1
1
3
1
1
1
52 340
21 176
31 164
3 067
28 097
20 519
2 742
3 483
964
32
2
1
15
264
112
84
30
6
1
88
5
24
33
78
109
36

5
17
99
3
45
70
3 525
300
3 224
250
228
186
43
18
3
1
12
1
1
1
0
0
2
1
1
1
38 978
16 689
22 288
2 189
20 099
14 646
1 924
2 474
689
23
2
1
10
187
83
61
23
4
0
61
3
18
23
55
76
25

3
11
66
2
32
42
2 568
208
2 359
169
156
127
29
11
2
0
7
1
0
1
0
0
1
0
0
0
25 531
11 474
14 057
1 357
12 701
9 446
1 198
1 570
421
15
1
0
6
104
55
34
16
2
0
38
2
12
15
35
47
16

2
6
36
1
19
24
1 800
140
1 659
102
96
79
17
5
1
0
3
1
0
1
0
0
1
0
0
0
14 402
6 959
7 442
712
6 731
5 169
636
850
218
8
1
0
3
49
31
17
8
1
0
19
1
7
7
19
25
8

1
4
19
1
16
11
1 610
147
1 463
86
82
66
16
3
1
0
2
0
0
0
0
0
0
0
0
0
10 316
5 795
4 522
422
4 100
3 434
361
533
127
4
0
0
2
29
19
10
4
1
0
9
1
4
3
12
14
5

88
760
108
139
40
75
26
351
6
14
1
1 655
211
741
41
281
276
103
2
511
10
16
16
461
7
2 131
48
108
4
118
10
161
86
13
30
128
21
69
1 149
88
58
39
48 795
23 240
18 746
118
6
269
3 004
27
630
440

77
623
88
116
33
65
22
280
5
13
1
1 367
182
604
32
239
223
87
1
419
9
15
13
376
6
1 749
43
94
4
91
8
130
72
11
24
112
17
54
939
69
48
32
40 591
19 972
16 578
98
5
193
2 225
25
536
311

62
496
70
94
27
53
18
217
4
11
1
1 102
161
482
24
180
176
79
1
332
6
13
10
298
5
1 371
38
77
4
68
6
102
58
10
19
89
13
41
729
52
39
26
33 571
16 774
13 860
79
4
134
2 022
21
419
235

45
377
52
73
22
41
14
162
4
9
1
874
141
370
18
147
133
64
1
245
4
11
8
219
4
1 022
32
57
4
49
5
77
44
7
14
63
10
29
545
37
29
20
26 175
12 863
10 421
53
3
74
1 810
17
317
167

34
267
36
53
16
30
11
112
3
7
1
643
110
266
12
117
93
45
0
165
4
9
6
144
2
710
25
38
3
33
4
54
30
5
9
40
6
18
385
24
20
14
18 779
9 328
7 509
31
2
28
1 445
13
200
100

23
170
21
35
11
19
7
70
2
5
0
431
74
170
8
92
59
27
0
100
2
5
4
88
2
447
16
22
1
20
2
35
19
3
6
21
4
9
255
14
13
9
11 826
5 780
4 537
16
2
17
1 023
8
120
56

14
91
11
19
6
10
4
38
1
3
0
247
45
91
5
57
33
16
0
57
1
3
2
50
1
237
9
10
1
11
1
19
10
1
3
9
2
3
141
7
7
5
6 216
2 945
2 238
7
1
12
588
5
67
27

9
50
5
11
3
5
3
21
1
2
0
193
43
50
3
67
21
8
0
40
1
2
1
35
0
123
5
4
1
6
0
11
5
1
2
4
1
1
72
3
4
3
3 703
1 520
1 069
3
1
10
381
4
37
16

18 049
667
280
63
57
42
225
17 382
233
1 366
7
13 068
771
3
254
1 382
299
5 699
3
134
2 446
55
203
599
558
47
721
13
919
1 806
58
99
5
15
129
181
75
29
17
54
15
10
3
115
122
773
8
96
19 835
8 058
241
330

14 741
355
150
33
30
24
117
14 386
184
1 152
5
10 869
545
2
208
1 170
250
4 630
3
107
1 920
46
173
508
476
39
551
11
796
1 247
24
47
4
14
68
172
65
23
11
37
12
9
2
92
94
488
5
80
13 643
4 722
131
226

11 800
352
154
32
29
24
113
11 448
142
950
4
8 653
369
2
165
960
203
3 870
2
84
1 613
36
146
402
408
34
445
8
691
1 127
26
50
3
12
70
156
64
18
7
35
10
8
1
72
70
457
3
65
13 757
5 032
129
208

9 173
354
144
31
30
23
128
8 819
104
763
3
6 624
298
1
126
741
158
3 100
2
62
1 298
27
121
301
346
27
351
6
560
1 038
29
52
2
12
71
133
62
14
4
32
8
6
1
56
56
446
2
50
14 348
5 097
144
222

6 472
299
103
25
27
18
126
6 173
70
570
2
4 565
218
1
89
542
115
2 213
1
42
880
19
87
218
245
18
256
4
443
766
24
39
1
10
57
103
46
11
3
23
6
5
1
42
44
314
1
35
11 407
3 661
117
172

4 133
213
68
20
20
12
93
3 920
42
372
1
2 879
132
1
52
366
74
1 390
1
26
524
12
56
136
151
10
171
2
301
524
16
28
1
8
39
66
29
9
2
16
5
3
0
30
34
215
1
23
7 702
2 307
78
114

2 225
129
45
13
11
7
52
2 096
21
210
1
1 504
72
0
26
222
41
753
0
14
292
6
33
70
78
5
96
1
158
292
10
19
0
5
26
35
16
6
2
10
3
2
0
19
26
99
0
12
4 468
1 312
49
61

1 486
120
43
13
10
7
47
1 367
11
145
0
920
60
0
14
185
32
479
0
7
200
3
24
40
46
2
62
1
94
217
12
23
0
5
32
18
12
6
1
8
2
2
0
17
32
39
0
7
3 650
1 024
46
51

336
361
983
100
675
3 498
147
1 385
2 710
4
147
39
137
6
79
67
87
122
258
1 763
4 053
41
84
132
273
1 797
7
12
254
280
49
1 080
41
5 014
219
334
1 704
2 187
11
373
185
5 889
521
1
3
4
191
90
2
7
90
35

221
248
653
67
405
1 894
96
780
2 460
3
144
25
110
5
79
43
56
124
260
1 609
2 986
33
44
83
209
1 290
6
7
217
170
30
867
28
3 475
150
245
1 144
1 440
8
329
157
4 777
459
1
3
5
171
72
1
6
79
33

241
251
609
64
403
2 174
91
861
2 361
3
138
27
104
4
78
45
46
114
250
1 549
2 827
31
40
78
221
1 303
6
7
204
138
30
742
26
3 538
157
232
1 084
1 609
9
295
150
4 007
408
1
2
5
160
56
1
5
68
30

282
276
671
57
454
2 003
104
883
2 288
3
128
27
101
4
70
50
63
100
235
1 504
2 906
25
48
93
222
1 387
6
8
187
169
36
698
26
4 058
187
250
1 232
1 963
9
270
146
3 283
348
1
2
5
145
42
1
4
55
26

217
217
530
40
355
1 295
82
636
1 865
3
104
22
76
3
55
43
57
82
194
1 224
2 320
18
39
78
180
1 067
5
7
147
148
30
580
20
3 560
167
212
1 057
1 776
8
221
118
2 458
278
1
1
4
125
30
1
3
40
21

140
154
331
25
231
770
55
408
1 273
2
77
15
49
2
43
27
35
63
143
816
1 575
13
24
52
127
717
4
5
97
99
21
402
13
2 546
121
157
768
1 246
5
164
85
1 671
186
0
1
2
86
20
1
2
25
14

74
88
171
13
123
453
30
250
769
1
51
8
27
2
29
15
23
43
94
474
926
8
11
27
74
436
2
3
58
48
11
240
7
1 461
69
95
439
691
3
111
52
957
99
0
0
1
45
11
0
1
12
8

51
60
111
12
88
382
20
204
647
1
46
7
17
1
26
15
19
37
82
395
779
7
7
17
72
381
2
3
48
33
7
194
7
1 200
53
79
361
559
2
103
42
664
79
0
0
1
35
8
0
1
7
6

7
3
59
2
1
20
2
1 269
2
33
65
107
49
943
41
29
4 100
735
81
1 984
198
373
111
1
13
46
254
6
87
211
6 807
637
6 168
576
494
413
81
69
10
3
51
3
2
5
2
1
7
2
2
2
91 746
31 152

6
3
54
2
1
18
1
980
2
31
56
81
38
715
32
26
3 338
634
64
1 568
167
317
91
1
11
38
206
5
74
164
6 282
546
5 734
485
420
349
71
54
8
2
40
3
1
4
2
1
6
2
2
1
73 901
23 930

6
3
49
1
1
16
1
795
2
28
44
62
31
581
25
23
2 804
548
55
1 303
141
263
79
1
9
31
173
4
67
130
5 515
480
5 033
420
371
307
64
41
7
2
29
2
1
3
1
1
5
1
1
1
61 812
20 627

4
2
42
1
1
12
1
647
1
22
35
46
25
482
18
18
2 288
464
45
1 047
119
212
64
1
7
24
141
4
58
102
4 698
404
4 293
354
319
262
57
29
5
2
20
2
1
2
1
1
3
1
1
1
53 408
21 423

3
2
33
1
1
9
0
504
1
17
27
34
18
381
13
13
1 676
358
33
744
91
156
48
0
5
17
102
3
45
73
3 602
306
3 294
259
237
193
44
18
3
1
13
1
1
2
0
0
2
1
1
1
40 025
17 006

2
1
23
1
1
6
0
364
1
13
19
24
12
277
9
10
1 121
238
21
499
63
104
35
0
3
12
67
2
32
44
2 589
215
2 373
173
160
130
30
11
2
0
7
1
0
1
0
0
1
0
0
0
26 437
11 818

1
1
13
0
0
3
0
216
0
8
12
14
6
164
5
7
642
134
11
284
40
60
22
0
2
7
37
1
20
24
1 806
141
1 665
105
98
80
17
6
1
0
3
1
0
1
0
0
1
0
0
0
14 893
7 101

1
0
16
0
0
2
0
174
0
7
10
10
4
134
3
5
411
87
6
168
32
44
17
0
1
4
20
1
17
13
1 679
150
1 529
88
84
68
16
3
1
0
2
0
0
0
0
0
1
0
0
0
10 644
5 906

60 594
6 198
54 396
40 583
5 771
7 200
2 009
54
5
3
35
562
201
141
76
16
1
182
9
72
66
177
243
75
91
778
110
141
40
76
27
362
6
14
1
1 714
222
766
43
289
284
108
2
527
10
16
17
476
7
2 174
48
108

49 971
5 112
44 859
32 871
4 706
5 876
1 627
47
4
2
27
454
166
119
63
13
1
150
8
44
55
142
194
61
76
636
90
118
33
65
23
288
5
13
1
1 400
187
621
33
239
229
89
1
425
9
15
13
381
6
1 788
43
95

41 185
4 091
37 094
26 431
3 724
4 678
1 289
40
3
2
20
358
138
96
50
10
1
119
6
28
44
109
151
49
65
508
71
96
27
54
19
224
4
11
1
1 134
165
493
24
191
181
80
1
340
6
13
10
305
5
1 406
38
78

31 985
3 128
28 857
20 964
2 805
3 553
986
32
2
1
15
272
114
83
31
7
1
90
5
24
34
80
112
37
46
386
53
75
22
42
15
167
3
9
1
886
141
379
18
143
137
67
1
249
4
11
8
222
4
1 047
32
58

23 019
2 239
20 780
15 099
1 977
2 544
710
23
2
1
10
192
86
65
23
4
0
63
3
19
24
56
78
26
34
274
37
54
16
30
11
115
3
7
1
663
115
272
13
121
96
46
0
169
4
9
6
148
3
729
25
39

14 619
1 401
13 218
9 681
1 232
1 607
441
15
1
1
6
113
56
36
17
3
0
39
2
13
15
36
49
16
24
174
22
36
11
20
7
72
2
5
0
436
77
174
8
87
61
29
0
101
3
6
4
87
2
455
17
23

7 792
727
7 066
5 389
653
875
225
8
1
0
3
49
32
17
9
1
0
20
1
7
8
19
26
9
14
94
11
20
6
10
4
39
1
3
0
256
47
94
5
61
34
15
0
57
1
3
2
50
1
244
9
10

4 737
431
4 306
3 523
375
544
132
4
0
0
2
30
20
10
5
1
0
10
1
5
4
12
15
5
9
52
5
12
3
5
3
22
1
2
0
191
43
52
3
61
22
10
0
40
1
2
1
35
1
129
5
4

5
124
9
166
85
13
30
128
22
72
1 172
92
59
40
50 471
24 167
19 425
122
6
279
3 221
28
628
459
18 525
761
322
72
65
47
256
17 764
238
1 391
7
13 375
774
3
258
1 412
305
5 860
4
135
2 539
56
211
613
563
49
757
13

3
95
8
134
72
11
25
112
18
57
962
71
49
33
41 401
20 191
16 663
103
5
209
2 304
25
554
330
15 131
377
155
36
33
25
127
14 754
189
1 174
6
11 114
601
2
213
1 199
257
4 749
3
108
1 977
47
174
514
489
39
571
11

4
72
6
105
58
9
19
91
14
42
752
53
39
26
34 412
17 350
14 430
82
4
139
2 010
21
426
237
12 069
330
145
30
28
22
106
11 738
145
967
4
8 885
373
2
168
985
208
3 904
2
84
1 620
37
149
417
409
34
454
8

4
52
5
79
44
7
14
65
10
30
558
38
30
20
26 876
13 297
10 780
58
3
86
1 851
17
323
178
9 348
354
146
31
30
23
124
8 994
106
773
3
6 747
304
1
129
767
163
3 170
2
62
1 330
28
120
307
350
29
361
6

3
35
4
56
30
5
10
41
7
19
396
25
21
14
19 401
9 650
7 780
34
2
31
1 474
14
211
104
6 682
294
105
25
26
18
121
6 388
72
579
2
4 744
222
1
91
558
119
2 277
1
43
919
19
91
223
257
19
263
4

1
22
2
36
19
3
6
22
4
10
257
14
13
9
12 333
6 140
4 860
18
2
17
1 058
9
119
59
4 220
220
70
20
20
13
97
4 001
43
380
1
2 925
139
1
55
379
78
1 439
1
26
543
12
56
142
155
11
176
2

1
11
1
20
10
1
3
9
2
3
145
7
7
5
6 528
3 108
2 365
9
1
12
618
5
69
29
2 334
130
44
13
12
7
54
2 204
22
211
1
1 603
71
0
27
227
43
775
0
14
296
6
36
73
83
5
100
1

0
6
0
12
5
1
2
4
1
1
76
3
4
4
3 896
1 665
1 194
3
1
10
399
4
37
17
1 517
122
43
13
11
7
48
1 394
11
144
0
945
59
0
14
188
32
493
0
7
204
3
25
41
47
2
64
1

920
1 919
69
116
5
15
147
183
74
31
19
57
16
10
4
121
124
823
9
96
20 676
8 851
265
328
326
357
1 009
103
695
4 085
142
1 541
2 664
4
144
42
139
6
78
72
92
118
249
1 718
4 109
44
93
139
288
1 788
7
13

815
1 330
27
51
4
14
73
171
69
24
11
40
12
9
3
96
99
539
6
80
14 799
5 128
148
258
260
282
727
75
474
1 941
113
849
2 540
4
146
27
114
5
79
46
61
125
263
1 668
3 253
33
49
92
218
1 440
7
8

689
1 089
23
45
3
13
65
159
62
18
8
33
10
8
2
75
71
427
3
65
12 695
4 570
118
189
203
222
561
59
353
2 011
79
777
2 292
3
136
25
100
4
77
42
45
115
247
1 497
2 656
32
37
72
210
1 177
6
6

577
1 061
30
53
2
12
72
134
64
15
5
34
8
7
1
58
57
458
3
50
14 476
5 231
144
226
285
281
667
61
465
2 087
105
909
2 289
3
129
27
101
4
71
49
57
102
236
1 507
2 929
26
46
90
223
1 413
5
8

438
791
24
40
1
10
57
106
48
11
3
24
6
5
1
44
45
328
2
36
11 586
3 773
119
177
219
220
547
40
363
1 351
84
655
1 895
3
106
22
79
3
56
43
60
83
198
1 240
2 372
19
41
81
183
1 092
5
7

315
534
16
28
1
8
40
70
31
9
2
16
4
3
0
31
35
215
1
23
7 988
2 403
82
119
145
157
348
27
245
799
57
424
1 317
2
78
15
50
2
43
29
36
64
146
849
1 635
13
25
53
132
745
4
5

161
311
10
19
0
5
26
37
18
6
2
10
3
2
0
20
26
114
1
12
4 573
1 338
49
65
76
92
180
14
129
452
31
251
778
1
52
9
28
2
29
15
23
44
96
479
954
8
13
29
78
442
2
3

98
221
12
24
0
5
32
19
13
6
1
9
2
2
0
18
32
39
0
7
3 697
1 045
47
51
51
61
116
12
90
386
20
211
656
1
47
7
18
2
26
15
20
38
84
399
788
7
7
17
73
385
2
4

257
292
52
1 090
42
5 052
221
326
1 683
2 255
12
370
184
6 060
528
1
4
5
194
93
2
7
91
36
7
3
59
2
1
19
2
1 302
2
34
65
111
50
968
42
30
4 230
747
85
2 064
204
376
114
1
12
47
262
6

227
193
34
920
31
3 879
168
274
1 313
1 607
9
342
165
4 931
463
1
3
4
171
75
1
6
80
32
6
3
55
2
1
18
1
1 031
2
30
57
85
40
758
33
26
3 437
649
65
1 620
168
327
94
1
11
39
212
5

200
130
27
734
24
3 178
140
211
966
1 414
8
292
145
4 055
410
1
2
5
159
58
1
5
69
30
5
3
48
1
1
16
1
800
1
30
46
63
31
581
25
23
2 844
553
55
1 325
143
266
80
1
9
32
175
4

192
161
36
702
26
4 026
185
250
1 234
1 926
9
273
147
3 370
353
1
2
5
146
44
1
4
56
26
5
2
43
1
1
12
1
670
1
23
36
48
26
498
19
19
2 347
471
46
1 082
119
218
67
1
7
25
144
4

150
152
31
590
21
3 545
166
210
1 057
1 759
8
224
121
2 524
282
1
1
4
126
32
1
3
41
21
3
2
34
1
1
9
1
508
1
18
27
34
18
383
14
14
1 734
365
33
778
94
161
49
0
5
18
106
3

102
102
21
418
13
2 634
124
159
794
1 294
5
167
87
1 723
195
0
1
3
91
21
1
2
26
14
2
1
24
1
1
6
0
376
1
13
19
25
12
287
9
10
1 151
246
22
510
63
108
35
0
3
12
68
2

59
54
12
245
7
1 503
71
98
460
705
3
112
54
999
103
0
0
1
48
12
0
1
13
8
1
1
13
0
0
3
0
226
0
8
12
14
7
172
5
7
670
138
12
301
41
62
23
0
2
7
39
1

49
32
7
198
7
1 206
53
79
363
560
3
105
43
692
80
0
0
1
36
8
0
1
7
6
1
0
15
0
0
2
0
182
0
7
11
11
5
140
3
5
430
90
7
177
33
46
18
0
1
5
21
1

88
222
6 758
637
6 118
580
498
415
82
70
10
3
52
3
2
5
2
1
8
2
2
2
94 365
31 925
62 440
6 332
56 108
41 703
5 915
7 395
2 062
53
5
3
36
576
207
143
79
16
1
186
9
76
68
182
251
77
95
796
112
145

76
170
6 389
565
5 823
504
438
364
74
56
8
2
41
3
1
4
2
1
6
2
2
1
76 516
25 363
51 153
5 223
45 930
33 868
4 820
6 024
1 669
47
4
3
28
465
170
123
63
13
1
153
8
48
56
146
200
62
77
651
92
121

66
135
5 554
477
5 075
418
368
305
64
42
7
2
30
2
1
3
1
1
5
1
1
1
62 209
19 968
42 241
4 188
38 053
26 982
3 825
4 807
1 324
40
3
2
21
366
140
97
53
10
0
122
6
29
46
113
156
50
68
521
73
98

59
105
4 769
417
4 351
363
327
269
58
30
5
2
21
2
1
2
1
1
4
1
1
1
54 324
21 457
32 867
3 198
29 670
21 432
2 876
3 637
1 010
32
2
1
16
279
115
82
33
7
1
92
5
24
35
83
116
38
48
397
54
77

46
76
3 702
313
3 388
267
244
199
45
19
3
1
13
1
1
2
0
1
2
1
1
1
41 119
17 346
23 772
2 293
21 479
15 558
2 034
2 617
730
23
2
1
11
196
88
67
23
4
0
65
3
19
25
58
81
27
35
282
38
56

33
47
2 607
223
2 384
179
165
134
31
11
2
0
7
1
0
1
0
0
1
0
0
0
27 372
12 167
15 205
1 446
13 759
9 953
1 268
1 650
460
15
1
1
6
120
58
38
18
3
0
40
2
13
15
37
51
17
24
179
23
37

20
24
1 811
142
1 669
106
99
81
18
6
1
0
3
1
0
1
0
0
1
0
0
0
15 392
7 263
8 129
742
7 387
5 576
668
895
233
8
1
0
4
51
33
18
9
1
0
20
1
7
8
20
27
9
14
96
11
20

17
15
1 725
150
1 575
90
85
70
16
3
1
0
2
0
0
0
0
0
1
0
0
0
10 795
5 924
4 871
427
4 444
3 552
377
542
134
4
0
0
2
30
21
10
5
1
0
10
1
4
4
12
15
5
10
53
5
12

41
77
28
373
5
14
2
1 774
233
791
45
297
293
113
2
543
10
16
17
492
8
2 221
48
108
5
131
9
170
85
13
31
128
22
75
1 199
95
61
40
52 166
25 118
20 131
127
6
291
3 427
28
634
473
18 998
835
353
78

34
66
23
296
5
13
1
1 441
194
642
34
241
237
92
1
433
10
16
14
387
7
1 830
43
95
3
100
9
137
72
11
26
112
18
60
986
74
50
33
42 377
20 513
16 823
107
5
224
2 412
25
568
349
15 558
414
168
40

28
55
19
231
4
11
1
1 169
171
505
25
201
186
80
1
348
6
13
11
312
5
1 445
38
78
4
75
6
108
58
10
20
92
14
44
776
55
40
27
35 270
17 871
14 927
87
4
145
2 009
22
437
240
12 376
315
138
28

22
43
15
172
3
9
1
902
141
388
19
141
142
71
1
254
5
11
8
226
4
1 074
32
59
4
54
5
82
44
8
15
66
10
31
574
39
31
21
27 625
13 763
11 181
63
3
97
1 885
17
328
188
9 550
351
147
31

16
31
11
120
3
7
1
683
120
279
13
124
100
47
0
173
4
9
6
152
3
749
25
40
3
37
4
58
30
5
10
42
7
20
407
25
21
14
20 040
9 993
8 065
39
3
36
1 507
14
222
108
6 887
290
107
24

11
20
8
74
2
5
0
445
80
179
8
83
63
31
0
101
3
6
4
87
2
465
17
23
1
23
2
37
19
3
6
22
4
10
260
15
13
9
12 855
6 490
5 169
20
2
17
1 093
9
120
61
4 328
225
71
20

6
10
4
40
1
3
0
261
50
96
4
63
35
14
0
56
1
3
2
49
1
249
9
10
1
12
1
20
10
1
3
9
2
4
149
7
7
5
6 834
3 287
2 511
10
1
12
648
5
69
30
2 422
131
44
13

3
5
3
22
1
2
0
187
43
52
3
55
22
12
0
39
1
2
1
34
1
130
5
4
0
7
0
12
5
1
2
4
1
1
77
3
4
3
4 026
1 783
1 297
3
1
10
413
4
37
18
1 524
123
43
13

71
51
281
18 164
244
1 423
8
13 690
778
3
263
1 445
310
6 028
4
135
2 632
57
219
626
574
50
791
14
925
2 023
78
130
6
15
161
186
74
32
21
59
17
10
4
128
126
870
10
95
21 305
9 464
285
324
315
351
1 030
105

37
27
142
15 144
193
1 201
6
11 381
651
3
218
1 229
264
4 879
3
109
2 043
48
176
522
502
40
594
11
832
1 427
32
58
4
14
81
171
73
25
12
43
13
9
3
101
104
595
9
80
16 020
5 649
167
288
293
314
800
82

26
21
101
12 062
148
988
4
9 134
386
2
172
1 013
214
3 952
2
85
1 635
38
152
431
411
34
465
9
689
1 070
21
42
4
13
62
161
60
19
8
31
10
8
2
79
74
408
4
65
11 979
4 232
110
177
177
203
532
55

30
23
120
9 199
108
788
3
6 895
309
1
131
795
168
3 236
2
63
1 357
29
120
315
354
29
371
6
591
1 076
29
52
2
12
72
136
65
15
6
34
8
7
1
60
58
464
4
50
14 406
5 268
143
227
282
280
655
63

25
18
116
6 597
73
591
2
4 911
227
1
93
577
123
2 343
1
43
958
20
95
228
267
20
271
4
436
817
25
40
2
10
57
109
51
12
3
25
7
5
1
46
46
342
2
36
11 771
3 892
120
181
222
224
561
41

21
13
100
4 103
44
389
1
2 991
145
1
57
394
82
1 490
1
26
565
12
57
147
161
11
181
2
325
548
17
29
1
8
42
73
33
9
2
17
5
4
0
32
35
219
1
23
8 270
2 506
86
125
149
160
365
28

12
7
56
2 290
22
213
1
1 677
72
0
27
233
44
798
0
14
300
6
38
75
88
5
105
1
166
327
10
19
0
5
25
39
19
7
2
10
3
2
0
20
26
125
1
12
4 697
1 369
50
68
77
95
189
14

11
7
49
1 401
11
138
0
959
56
0
15
189
32
495
0
7
202
3
25
42
48
3
65
1
99
224
12
24
0
5
31
20
13
6
1
9
2
2
0
18
32
41
1
7
3 681
1 047
48
51
50
61
119
12

709
4 551
138
1 655
2 617
4
141
44
141
6
77
76
96
114
241
1 673
4 153
47
101
146
300
1 773
8
14
260
303
55
1 101
43
5 071
221
318
1 658
2 309
13
367
184
6 221
537
1
4
5
198
97
2
7
92
36
7
3
58
2

541
2 096
127
942
2 607
4
147
29
119
5
79
49
67
125
264
1 716
3 509
33
55
101
229
1 578
7
9
238
216
37
970
34
4 255
185
298
1 463
1 772
9
353
172
5 096
469
1
3
4
172
78
1
6
81
32
6
3
55
2

320
1 874
71
714
2 249
3
136
23
98
4
76
39
45
115
245
1 463
2 555
32
35
68
203
1 093
6
6
199
127
25
737
23
2 943
128
198
893
1 281
8
292
142
4 121
413
1
2
5
159
61
1
5
70
31
5
3
48
1

464
2 134
104
917
2 281
3
129
27
100
4
73
48
52
104
236
1 502
2 921
27
43
86
222
1 415
5
8
197
152
34
704
26
3 935
180
248
1 216
1 858
9
276
148
3 454
359
1
2
5
147
46
1
4
57
26
5
2
43
1

371
1 413
85
675
1 923
3
108
22
81
3
57
43
61
85
202
1 255
2 423
19
42
82
186
1 120
5
7
155
155
31
599
21
3 533
164
210
1 058
1 742
8
227
123
2 599
287
1
1
5
127
33
1
3
42
22
3
2
34
1

258
835
59
442
1 360
2
79
16
52
2
43
30
38
65
149
881
1 698
14
26
55
137
774
4
5
108
105
22
435
14
2 706
127
161
818
1 333
6
170
90
1 778
204
0
1
3
96
22
1
2
27
15
2
1
25
1

135
454
33
253
792
1
53
9
29
2
29
15
23
44
98
488
985
9
14
30
82
453
2
3
60
59
12
252
8
1 550
73
99
482
723
3
113
56
1 040
109
0
0
1
51
12
0
1
14
8
1
1
13
0

91
382
21
213
654
1
47
7
18
2
25
15
21
38
85
394
786
7
7
16
74
383
2
4
50
31
7
199
7
1 194
52
78
362
550
3
105
44
712
80
0
0
1
37
8
0
1
7
6
1
0
14
0

1
19
2
1 336
2
36
66
114
51
993
43
31
4 348
757
88
2 135
210
379
118
1
13
49
271
6
88
232
6 695
636
6 056
583
498
416
82
72
10
3
53
3
2
5
2
1
8
3
2
2
96 646
32 411
64 234
6 481
57 753
42 803

1
18
1
1 083
2
29
59
89
42
801
35
26
3 545
664
67
1 679
171
336
97
1
11
40
219
5
77
177
6 478
582
5 894
521
454
377
76
57
8
3
42
3
1
4
2
1
6
2
2
1
79 217
26 677
52 540
5 346
47 194
34 928

1
16
1
812
1
30
47
65
31
588
26
23
2 896
559
56
1 353
146
271
81
1
9
33
179
4
66
139
5 612
478
5 132
420
369
306
63
43
7
2
31
2
1
3
1
1
5
1
1
1
63 227
19 921
43 306
4 294
39 012
27 664

1
13
1
690
1
23
37
50
27
513
20
20
2 405
478
47
1 116
119
224
69
1
7
26
148
4
60
108
4 832
428
4 403
371
334
275
59
31
5
2
21
2
1
2
1
1
4
1
1
1
55 017
21 203
33 814
3 280
30 534
21 920

1
9
1
516
1
18
28
35
19
387
14
14
1 796
373
34
814
96
166
51
0
6
19
110
3
46
80
3 816
321
3 495
276
252
205
46
20
3
1
13
1
1
2
0
1
2
1
1
1
42 256
17 705
24 551
2 354
22 197
16 019

1
6
0
388
1
13
20
26
12
296
9
10
1 186
254
22
525
64
112
36
0
3
13
70
2
34
49
2 633
230
2 402
186
172
140
32
11
2
1
7
1
0
1
0
0
2
1
0
0
28 337
12 525
15 812
1 491
14 321
10 274

0
3
0
236
1
9
13
15
7
180
5
7
695
142
12
316
41
65
23
0
2
7
40
1
21
25
1 819
144
1 675
108
101
82
18
6
1
0
3
1
0
1
0
0
1
0
0
0
15 923
7 459
8 464
761
7 703
5 733

0
2
0
188
0
7
11
11
5
145
3
6
443
91
7
184
34
47
18
0
1
5
22
1
17
16
1 745
149
1 596
89
85
70
15
3
1
0
2
0
0
0
0
0
1
0
0
0
10 753
5 841
4 912
407
4 504
3 514

6 066
7 597
2 117
52
5
4
37
589
213
145
81
17
1
190
9
80
71
187
259
80
97
816
114
148
42
78
29
385
5
14
2
1 833
245
813
47
306
302
118
2
559
10
16
17
507
8
2 273
49
107
5
138
9
174

4 945
6 191
1 714
46
4
3
29
476
175
126
64
14
1
156
8
53
59
150
207
64
78
668
94
124
35
67
24
306
5
13
1
1 491
202
666
36
245
245
95
1
444
10
16
14
397
7
1 874
43
95
3
106
9
141

3 930
4 943
1 361
40
3
2
22
374
143
100
55
11
0
125
6
31
48
116
161
52
70
534
74
101
28
56
20
239
4
11
1
1 205
177
519
26
209
192
80
1
356
7
14
11
319
6
1 486
38
79
3
79
7
111

2 958
3 736
1 037
33
3
2
16
285
118
82
35
7
1
95
5
24
37
86
121
40
50
408
56
79
23
44
15
178
3
10
1
925
143
397
19
143
147
75
1
260
5
11
8
231
4
1 106
32
60
3
57
5
84

2 095
2 691
752
24
2
1
11
201
91
69
24
4
0
67
3
19
26
60
85
28
36
290
38
58
17
31
12
124
2
8
1
701
124
286
13
125
104
48
0
176
4
9
6
155
3
772
25
41
3
39
4
60

1 307
1 700
479
16
1
1
7
126
60
40
20
3
0
41
2
13
16
39
53
17
25
184
23
38
11
20
8
77
2
5
0
458
84
184
8
83
65
34
0
102
3
6
4
88
2
477
17
23
2
24
2
38

683
912
242
8
1
0
4
54
34
19
10
1
0
21
1
7
8
21
28
10
15
98
11
21
6
11
4
41
1
3
0
265
52
98
4
62
35
14
0
55
1
3
2
47
1
252
9
10
1
12
1
21

367
525
131
4
0
0
2
29
21
10
6
1
0
10
1
4
4
12
15
5
10
51
5
12
3
5
3
22
0
2
0
180
43
51
3
48
22
13
0
36
1
2
1
32
0
126
5
4
0
7
0
12

85
14
31
128
23
78
1 230
98
62
41
53 789
26 020
20 811
132
6
306
3 604
29
650
482
19 456
875
367
82
75
54
297
18 580
249
1 468
8
13 999
790
3
269
1 480
314
6 199
4
135
2 720
58
225
637
596
52
821
14
938
2 114
84
140

72
12
26
112
19
63
1 012
76
52
34
43 569
21 004
17 125
112
5
236
2 554
25
577
370
16 018
467
188
45
42
31
161
15 551
197
1 234
6
11 669
689
3
223
1 260
270
5 016
3
108
2 118
48
180
533
512
41
620
11
842
1 531
39
67

58
10
20
93
15
46
801
57
41
27
36 123
18 297
15 296
94
4
154
2 029
22
449
248
12 725
310
134
28
26
21
101
12 415
151
1 016
5
9 390
413
2
176
1 042
219
4 021
2
84
1 663
39
155
443
417
35
478
9
695
1 081
21
41

45
8
15
68
11
32
593
41
31
21
28 417
14 259
11 627
68
4
105
1 908
17
334
195
9 787
343
145
31
30
23
114
9 445
111
809
3
7 076
315
2
134
823
173
3 292
2
62
1 380
29
121
325
357
30
380
6
599
1 078
28
50

31
5
10
43
7
20
420
26
22
15
20 701
10 365
8 371
44
3
42
1 547
14
230
114
7 083
287
109
24
24
18
112
6 796
75
606
2
5 060
232
1
96
598
127
2 411
1
42
995
20
97
234
276
22
279
4
440
842
25
41

19
3
6
23
4
11
267
15
14
9
13 388
6 817
5 451
22
2
18
1 130
9
123
64
4 462
228
73
20
21
13
101
4 234
45
401
1
3 084
150
1
59
409
85
1 541
1
26
591
13
59
152
169
12
187
2
330
567
18
29

9
1
3
9
2
4
151
7
7
5
7 142
3 494
2 686
13
1
12
678
5
68
31
2 487
133
44
13
12
7
58
2 354
22
217
1
1 723
74
0
28
242
46
822
1
13
307
6
39
78
92
6
108
1
172
338
11
19

4
1
2
3
1
1
76
3
4
3
4 083
1 868
1 374
4
1
10
423
4
35
19
1 506
123
42
13
11
7
50
1 384
10
129
0
960
52
0
14
187
31
483
0
6
193
3
25
42
48
3
65
1
97
226
11
24

6
16
169
190
74
33
24
61
18
11
5
136
128
913
12
94
21 682
9 805
300
322
308
347
1 050
107
721
4 810
135
1 706
2 578
4
139
46
142
6
77
79
100
111
234
1 639
4 201
50
108
151
308
1 767
8
15
263
312
57
1 116

5
14
92
171
75
26
13
46
13
9
3
108
109
650
11
80
17 125
6 249
188
308
314
334
859
88
591
2 379
137
1 052
2 642
4
146
31
123
5
79
53
73
125
262
1 738
3 709
35
62
110
241
1 673
7
10
247
236
41
1 010

4
13
61
162
60
20
8
31
10
8
2
83
78
410
4
65
11 823
4 116
109
178
170
199
533
55
316
1 794
71
690
2 245
3
136
22
97
4
75
38
46
116
245
1 459
2 565
32
35
68
201
1 079
6
6
202
131
25
756

2
12
70
138
65
15
7
34
8
7
1
63
60
461
4
51
14 066
5 168
139
222
269
271
633
64
447
2 124
100
900
2 260
3
129
27
98
4
73
46
49
105
237
1 486
2 872
28
41
81
219
1 383
5
7
199
144
33
704

2
10
58
112
54
12
3
25
7
5
1
48
46
355
3
36
11 971
4 024
121
186
226
229
570
42
379
1 486
87
699
1 948
3
110
22
82
3
59
43
61
86
206
1 270
2 473
20
42
82
189
1 150
5
7
160
155
32
608

1
8
42
76
35
9
2
17
5
4
1
33
35
228
2
23
8 539
2 616
89
130
154
163
383
29
269
878
61
461
1 401
2
81
16
54
3
43
32
41
66
154
908
1 762
14
27
57
142
804
4
6
113
109
22
450

1
5
26
41
21
7
3
10
3
2
0
21
26
131
1
12
4 851
1 413
51
71
80
98
199
15
143
461
34
259
812
1
53
9
30
2
29
16
23
45
101
502
1 023
9
15
32
85
468
2
3
62
63
13
262

0
5
30
21
14
6
1
8
2
2
0
19
32
43
1
6
3 599
1 026
48
50
48
60
120
12
91
367
20
210
639
1
47
7
18
2
25
14
22
38
84
381
774
7
7
16
75
373
2
4
49
30
7
197

45
5 097
221
313
1 645
2 353
13
367
184
6 366
546
1
4
5
201
100
2
7
93
36
7
3
59
2
1
19
2
1 373
2
37
67
118
52
1 021
44
31
4 447
764
91
2 191
215
383
121
1
13
50
281
6
89
241
6 629
637

36
4 526
197
313
1 563
1 903
10
361
176
5 265
475
1
3
4
174
81
1
6
81
32
6
3
56
2
1
18
1
1 129
2
29
60
93
44
839
36
27
3 661
678
70
1 746
175
343
100
1
11
42
227
5
79
185
6 531
595

23
2 897
125
198
891
1 237
8
296
142
4 217
417
1
2
5
159
63
1
5
70
31
5
3
48
1
1
16
1
837
1
31
48
68
32
606
27
24
2 963
568
57
1 390
148
277
82
1
9
34
183
4
66
145
5 693
485

26
3 766
171
240
1 169
1 752
9
277
146
3 531
364
1
2
5
148
48
1
5
58
27
5
2
44
1
1
13
1
706
1
24
37
52
27
523
21
20
2 461
483
48
1 148
121
229
71
1
7
27
151
4
61
111
4 892
435

22
3 525
163
210
1 062
1 726
8
231
125
2 681
293
1
1
5
128
34
1
3
43
22
4
2
34
1
1
9
1
529
1
19
29
35
20
396
15
15
1 860
380
35
851
98
171
52
0
6
19
114
3
47
83
3 928
331

15
2 760
129
163
837
1 359
6
174
92
1 839
213
0
1
3
101
22
1
2
28
15
2
1
26
1
1
6
0
397
1
13
20
26
13
303
9
10
1 230
261
23
547
66
116
37
0
3
13
73
2
35
53
2 678
238

8
1 603
75
101
504
746
3
115
58
1 080
116
0
0
1
55
13
0
1
14
9
1
1
14
0
0
4
0
246
1
9
13
16
7
188
5
7
719
146
12
328
42
68
23
0
2
8
41
1
21
26
1 828
147

6
1 161
50
76
357
527
2
104
43
722
79
0
0
1
38
8
0
1
7
6
1
0
12
0
0
2
0
194
0
7
11
12
5
150
3
6
449
91
7
189
34
49
18
0
1
5
22
1
17
16
1 736
146

5 990
582
496
414
81
74
11
3
55
3
2
5
2
1
8
3
2
2
98 295
32 480
65 815
6 588
59 227
43 706
6 197
7 774
2 166
52
5
4
39
596
219
146
84
17
1
194
10
83
77
192
266
82
99
833
116
151
42
78
29
396

5 935
535
466
388
78
59
9
3
43
3
2
4
2
1
6
2
2
2
81 764
27 844
53 920
5 430
48 490
35 862
5 051
6 334
1 755
46
4
3
31
482
179
127
66
14
1
159
9
57
64
154
213
66
79
682
95
126
35
67
24
315

5 206
428
375
312
64
45
7
2
32
2
1
4
1
1
5
1
1
1
64 477
20 310
44 168
4 368
39 800
28 291
4 013
5 054
1 393
40
3
2
24
379
146
102
56
11
0
127
6
33
52
120
166
53
70
545
75
103
29
57
20
245

4 455
376
338
278
60
32
5
2
22
2
1
3
1
1
4
1
1
1
55 173
20 548
34 625
3 342
31 283
22 272
3 025
3 831
1 061
33
3
2
17
289
119
81
38
8
1
97
5
24
40
88
124
41
52
417
57
81
23
44
16
183

3 596
284
259
212
47
20
3
1
14
2
1
2
1
1
2
1
1
1
43 164
17 948
25 216
2 401
22 815
16 401
2 142
2 752
769
24
2
1
12
204
92
69
25
5
0
68
4
19
28
62
87
29
37
297
39
59
17
32
12
128

2 439
193
179
146
33
11
2
1
7
1
0
1
0
0
2
1
0
0
29 261
12 878
16 383
1 537
14 846
10 610
1 347
1 755
495
16
1
1
8
130
62
43
19
3
0
42
2
13
18
40
55
18
25
189
24
39
11
21
8
79

1 680
110
103
84
19
6
1
0
3
1
0
1
0
0
1
0
0
0
16 651
7 734
8 917
801
8 116
5 968
712
950
256
9
1
0
4
58
36
20
11
1
0
22
1
8
9
22
29
10
15
102
12
22
6
11
5
42

1 590
87
83
68
15
3
1
0
2
0
0
0
0
0
1
0
0
0
11 535
6 161
5 375
446
4 929
3 810
400
568
143
4
0
0
2
31
22
11
6
1
0
11
1
5
4
13
16
6
10
56
5
13
3
5
3
24

5
14
2
1 888
259
827
50
318
311
121
2
571
11
17
17
518
8
2 316
49
107
5
145
9
177
84
14
32
127
23
83
1 257
100
63
42
55 203
26 870
21 483
134
6
324
3 731
29
677
485
19 813
890
367
84
77
56
306
18 923

4
13
1
1 535
210
684
38
251
252
99
2
454
10
16
15
406
7
1 908
43
94
4
111
9
143
71
12
27
112
19
65
1 034
78
52
34
44 811
21 631
17 541
116
5
246
2 720
25
581
397
16 424
537
218
52
47
34
185
15 887

4
11
1
1 239
181
533
27
218
198
81
1
361
7
14
11
323
6
1 516
37
79
3
83
7
113
58
10
21
93
15
48
821
59
42
28
36 802
18 589
15 507
96
5
164
2 064
23
461
269
13 021
313
132
29
27
21
104
12 708

3
10
1
957
147
406
20
158
151
75
1
265
5
11
8
236
4
1 131
32
61
3
60
5
85
45
8
15
69
11
33
609
42
32
21
29 079
14 727
12 070
72
4
112
1 903
18
341
207
9 979
326
139
29
28
22
108
9 653

2
8
1
717
126
292
13
127
107
51
1
180
4
9
6
158
3
789
25
41
3
41
4
61
31
5
10
44
7
21
430
27
22
15
21 270
10 696
8 642
46
3
50
1 579
14
237
124
7 248
286
112
24
24
18
108
6 962

2
5
0
475
87
188
8
89
68
35
0
106
3
6
4
91
2
489
17
24
2
25
2
39
19
3
6
24
4
11
273
15
14
10
13 880
7 090
5 680
23
2
19
1 158
9
130
68
4 616
229
75
20
21
13
100
4 387

1
3
0
274
54
102
4
63
37
15
0
56
1
3
2
48
1
261
9
11
1
13
1
21
10
2
3
10
2
4
154
7
7
5
7 542
3 744
2 901
13
1
11
709
5
70
34
2 589
140
45
13
13
8
61
2 448

0
2
0
191
45
56
3
50
23
14
0
38
1
2
1
33
1
139
5
4
0
8
0
13
5
1
2
4
1
1
85
3
4
3
4 484
2 080
1 539
5
1
10
463
4
38
20
1 639
128
43
14
12
7
52
1 511

253
1 493
8
14 259
802
3
275
1 512
317
6 341
4
127
2 794
59
229
643
624
52
848
13
947
2 179
87
148
6
16
172
194
75
34
26
62
19
12
5
142
130
942
15
95
21 738
9 844
310
319
302
343
1 061
108
733
4 845
133
1 690

200
1 248
6
11 926
713
3
227
1 288
276
5 131
3
102
2 191
49
185
543
517
42
649
10
838
1 625
47
80
5
14
106
172
76
27
14
48
14
9
3
112
112
693
11
80
18 121
6 925
210
317
322
344
902
92
631
2 783
140
1 183

153
1 029
5
9 597
450
2
180
1 066
225
4 084
2
84
1 694
40
157
451
424
34
493
8
697
1 109
22
41
4
13
62
162
62
20
8
31
11
8
2
86
82
423
5
66
12 088
4 155
114
190
180
209
557
58
339
1 737
77
695

112
818
4
7 240
319
2
137
845
178
3 322
2
63
1 390
30
124
335
358
30
388
6
598
1 051
26
47
2
12
67
140
64
16
7
33
8
7
1
65
61
439
4
51
13 351
4 865
129
209
245
253
596
61
413
2 024
92
843

76
616
2
5 185
236
1
98
617
131
2 467
1
42
1 024
21
99
238
282
22
287
4
446
859
25
42
2
10
58
113
56
12
3
26
7
5
1
49
47
363
3
37
12 101
4 142
122
189
228
232
571
45
389
1 559
88
721

46
413
1
3 202
154
1
61
421
88
1 592
1
26
619
13
62
156
177
13
193
2
331
582
19
29
1
8
43
79
37
9
2
18
5
4
1
34
36
233
2
23
8 756
2 715
91
133
157
165
397
30
279
923
62
477

23
229
1
1 788
79
0
30
250
49
860
1
13
320
7
39
82
96
6
113
1
183
349
11
19
1
5
26
43
22
7
2
10
3
2
0
22
26
135
1
12
5 079
1 478
54
75
84
101
212
16
153
480
36
269

11
141
0
1 059
54
0
16
197
34
522
0
7
206
4
27
45
53
3
72
1
106
243
12
24
0
5
30
23
16
7
1
8
2
2
0
20
33
52
1
7
3 802
1 081
50
53
51
65
130
12
98
381
22
219

2 543
4
137
47
142
6
76
81
102
107
228
1 611
4 236
52
112
154
317
1 757
8
16
266
317
58
1 132
46
5 115
219
310
1 635
2 383
13
369
185
6 481
555
1
4
5
204
104
2
7
95
36
7
3
60
2
1
19
2
1 407

2 641
4
145
33
127
5
78
58
78
122
257
1 730
3 848
37
69
118
254
1 725
7
11
253
253
44
1 037
38
4 707
206
320
1 616
2 012
10
364
178
5 425
482
1
3
4
176
84
1
6
82
32
6
3
57
2
1
18
1
1 167

2 265
3
136
22
99
4
74
38
49
117
246
1 474
2 657
32
37
70
202
1 122
6
6
207
139
26
785
24
3 011
129
208
951
1 267
8
303
144
4 321
421
1
2
5
159
66
1
5
71
30
5
3
50
1
1
16
1
868

2 211
3
128
25
96
4
73
43
45
105
234
1 451
2 769
28
39
77
214
1 308
5
7
198
138
30
699
25
3 506
159
227
1 091
1 602
8
275
143
3 580
368
1
2
5
148
49
1
4
59
27
5
2
45
1
1
14
1
714

1 958
3
111
22
83
3
60
42
58
88
208
1 277
2 504
21
41
81
193
1 171
5
7
165
152
32
613
22
3 497
161
210
1 062
1 696
8
233
126
2 747
298
1
1
5
129
35
1
3
44
23
4
2
36
1
1
10
1
542

1 433
2
82
16
56
3
44
32
43
67
157
929
1 811
14
29
58
147
823
4
6
117
113
23
462
15
2 797
129
163
846
1 381
6
176
95
1 891
219
0
1
3
103
23
1
2
29
16
3
1
27
1
1
7
0
402

844
1
54
9
31
2
29
17
24
46
103
526
1 070
10
16
33
90
485
2
3
66
66
14
275
9
1 686
78
104
527
796
3
117
60
1 126
125
0
0
1
60
13
0
1
15
10
1
1
16
0
0
4
0
256

670
1
49
7
20
2
25
15
23
40
89
399
816
7
8
18
79
390
2
4
52
34
8
209
7
1 234
53
81
381
562
3
108
46
781
85
0
0
1
41
9
0
1
7
6
1
0
13
0
0
3
0
207

2
38
68
121
54
1 047
46
32
4 519
768
93
2 226
219
389
125
1
13
50
291
7
89
248
6 523
638
5 882
577
489
408
81
75
11
3
56
3
2
5
2
1
8
3
2
2
99 555
32 197
67 358
6 710
60 648
44 591
6 341
7 963
2 219
52

2
30
60
96
45
869
37
27
3 776
691
72
1 813
180
349
103
1
11
43
234
5
80
194
6 530
603
5 925
543
473
394
79
60
9
3
44
3
2
4
2
1
7
2
2
2
84 469
28 965
55 503
5 527
49 976
36 874
5 171
6 501
1 800
46

1
30
50
70
33
631
28
24
3 032
578
57
1 426
150
284
84
1
9
35
187
4
66
150
5 774
497
5 276
438
384
319
65
45
7
2
33
2
1
4
1
1
5
2
1
1
66 293
21 258
45 036
4 450
40 585
29 037
4 104
5 172
1 427
40

1
25
38
53
27
526
21
21
2 498
488
48
1 169
122
233
72
1
7
27
153
3
60
115
4 954
438
4 515
378
339
279
59
32
5
2
22
2
1
3
1
1
4
1
1
1
55 128
19 623
35 505
3 415
32 090
22 639
3 102
3 940
1 089
33

1
19
29
37
20
405
15
15
1 908
386
36
879
99
176
54
0
6
20
116
3
48
85
4 002
341
3 660
291
266
218
48
21
4
1
14
2
1
2
1
1
3
1
1
1
44 141
18 237
25 905
2 452
23 453
16 796
2 192
2 818
787
25

1
14
21
27
13
307
10
11
1 270
268
24
568
68
120
38
0
4
14
75
2
35
55
2 780
244
2 535
199
184
150
34
12
2
1
8
1
1
1
0
0
2
1
0
0
30 160
13 212
16 948
1 582
15 366
10 961
1 388
1 812
512
16

1
9
13
16
8
196
6
7
744
153
13
338
43
71
24
0
2
8
42
2
22
28
1 840
152
1 687
115
107
87
20
6
1
0
4
1
0
1
0
0
1
0
0
0
17 370
8 026
9 344
840
8 504
6 170
738
985
270
9

0
8
12
13
5
160
3
6
488
98
7
208
36
52
19
0
1
5
24
1
18
18
1 808
150
1 657
92
87
72
16
3
1
0
2
0
0
0
0
0
1
0
0
0
12 166
6 399
5 767
477
5 290
4 059
427
602
153
4

5
4
41
603
226
148
87
17
1
198
10
84
84
198
274
84
101
851
118
154
43
79
30
408
4
13
2
1 943
276
838
53
328
320
124
2
584
11
18
17
529
8
2 366
50
106
5
153
10
180
83
14
32
126

4
3
33
487
184
129
68
14
1
163
9
62
70
158
219
68
82
698
97
129
36
68
25
324
4
13
1
1 589
218
705
40
263
259
102
2
466
10
16
15
418
7
1 948
43
94
4
117
9
145
71
12
27
111

3
3
26
383
149
104
57
11
0
130
7
36
57
123
171
54
70
558
77
105
29
57
20
252
4
11
1
1 272
186
547
29
222
204
83
1
366
8
14
12
326
6
1 550
37
80
3
87
7
115
58
10
21
93

3
2
19
291
121
82
41
8
1
99
5
24
44
91
128
42
55
427
58
83
23
45
16
188
3
10
1
993
152
414
20
176
155
75
1
271
5
12
9
241
4
1 161
32
62
3
63
5
87
45
8
16
70

2
1
14
207
94
68
26
5
0
70
4
19
31
63
90
30
38
304
40
60
17
32
12
131
2
8
1
736
127
298
14
131
111
55
1
182
4
9
6
161
3
808
25
42
3
43
4
62
31
6
11
45

1
1
9
132
64
45
19
3
0
43
2
13
19
41
57
19
26
194
25
40
11
21
8
82
2
5
0
495
92
193
9
96
70
35
0
109
3
6
4
94
2
503
17
25
2
26
2
40
19
3
6
25

1
0
5
63
37
21
12
2
0
22
1
8
10
22
31
10
16
105
12
22
6
11
5
44
1
3
0
285
56
105
4
64
38
17
0
57
2
3
2
49
1
268
10
11
1
14
1
22
10
2
3
10

0
0
3
32
24
12
7
1
0
11
1
5
5
14
18
6
11
60
6
14
4
6
3
25
1
2
0
199
47
60
3
52
25
13
0
39
1
2
1
34
1
150
6
5
1
8
0
14
5
1
2
4

24
87
1 289
101
64
42
56 556
27 689
22 146
136
6
345
3 831
30
717
479
20 149
871
350
83
77
55
305
19 279
257
1 527
9
14 514
820
4
281
1 547
320
6 488
4
119
2 863
59
231
650
663
52
871
12
964
2 230
87
152
6
16
168
199

20
68
1 059
80
53
35
46 258
22 413
18 080
120
5
255
2 922
26
582
424
16 864
624
256
60
55
39
214
16 240
203
1 267
7
12 205
726
3
231
1 318
282
5 254
3
95
2 275
50
193
556
521
44
681
10
828
1 727
58
95
5
15
124
174

15
50
843
60
43
28
37 478
18 796
15 602
99
5
177
2 121
23
476
293
13 355
326
134
31
29
22
111
13 029
155
1 047
5
9 811
500
2
184
1 093
231
4 163
2
80
1 735
40
159
458
434
35
509
8
703
1 164
24
44
4
13
65
162

11
34
629
43
32
22
29 791
15 239
12 570
76
4
116
1 891
18
348
217
10 195
305
130
28
27
20
100
9 889
114
833
4
7 426
321
2
139
868
183
3 346
2
63
1 395
31
127
348
357
29
396
5
592
1 011
24
43
3
12
62
142

8
22
440
28
23
15
21 858
11 046
8 918
49
3
59
1 620
14
243
139
7 406
288
115
25
25
18
105
7 119
77
628
2
5 295
241
1
100
638
136
2 525
1
42
1 053
21
100
243
286
23
296
4
456
880
26
42
2
10
59
115

4
12
280
16
14
10
14 364
7 343
5 889
25
2
20
1 187
10
139
71
4 781
227
76
19
21
13
97
4 554
47
427
2
3 333
159
1
63
433
91
1 642
1
26
648
13
66
160
186
14
199
2
328
597
19
30
1
8
44
81

2
5
157
7
8
5
7 922
4 000
3 123
13
1
11
740
6
70
37
2 669
148
46
14
14
8
66
2 522
24
241
1
1 829
83
0
32
260
51
895
1
13
332
7
38
86
99
6
117
1
194
357
12
20
1
6
27
45

1
2
91
3
4
4
4 828
2 265
1 680
6
1
10
500
4
41
22
1 753
131
44
14
12
7
54
1 622
12
152
0
1 147
55
0
17
204
36
553
0
7
215
4
28
49
57
3
77
1
112
257
12
24
0
5
29
25

76
36
27
62
20
12
5
150
132
968
18
96
21 479
9 576
312
318
299
339
1 068
108
737
4 657
132
1 604
2 514
4
136
47
140
6
76
81
104
104
224
1 590
4 272
53
115
157
322
1 750
7
16
270
321
58
1 152
48
5 118
215
310

76
28
17
50
14
9
3
117
115
735
11
81
19 067
7 711
235
317
320
345
935
95
655
3 328
139
1 340
2 613
4
142
36
130
5
77
63
83
119
250
1 700
3 939
40
77
124
269
1 742
7
12
257
267
47
1 054
39
4 804
210
319

65
21
9
33
11
8
2
90
87
455
6
67
12 868
4 398
126
213
206
233
610
63
388
1 732
90
737
2 322
3
137
23
102
5
74
39
53
118
248
1 517
2 854
32
40
75
207
1 231
6
7
216
155
28
829
26
3 294
141
230

62
16
7
31
8
7
1
68
63
407
4
52
12 383
4 442
118
190
212
226
549
57
363
1 880
81
765
2 146
3
127
24
92
4
72
40
43
106
231
1 403
2 618
29
36
70
206
1 198
5
6
196
128
28
690
24
3 177
143
209

58
13
4
27
7
5
1
50
48
373
3
37
12 268
4 282
123
193
233
236
571
48
396
1 645
89
747
1 966
3
112
22
84
3
61
42
54
89
209
1 284
2 547
22
41
80
196
1 203
5
7
170
149
31
619
23
3 472
160
212

39
10
2
18
5
4
1
35
36
239
2
24
8 943
2 812
92
136
159
167
411
30
288
970
64
494
1 463
2
84
16
58
3
44
33
46
68
161
947
1 858
15
30
60
152
840
4
6
120
118
24
472
16
2 810
129
163

23
7
2
11
3
2
0
23
26
136
1
13
5 311
1 548
56
79
87
103
224
17
163
502
37
280
877
1
55
10
33
2
29
18
25
47
106
550
1 117
10
16
34
96
502
2
4
70
69
14
290
9
1 769
81
106

17
7
2
9
2
2
0
20
33
61
1
7
3 954
1 121
51
55
53
69
139
12
104
389
23
225
692
1
51
7
21
2
26
15
24
42
92
410
850
7
8
19
82
402
2
4
53
37
9
219
7
1 292
56
84

1 633
2 385
13
373
187
6 579
565
1
4
5
208
107
2
6
97
35
7
3
62
2
1
19
2
1 445
2
38
69
124
55
1 077
47
33
4 569
768
94
2 246
223
395
128
1
13
50
301
7
89
254
6 407
641
5 764
569
479
399

1 624
2 098
11
363
177
5 594
491
1
3
4
180
87
1
6
83
33
6
3
58
2
1
18
2
1 202
2
32
60
100
46
896
38
28
3 901
702
76
1 890
185
353
106
1
11
45
241
5
81
204
6 500
609
5 889
549
477
398

1 077
1 374
8
314
149
4 452
426
1
2
4
160
68
1
5
71
30
5
3
52
1
1
16
1
911
1
30
51
74
35
667
30
24
3 114
590
58
1 470
152
293
86
1
9
36
192
4
68
155
5 871
514
5 356
452
397
330

983
1 424
8
272
138
3 624
372
1
2
5
148
51
1
4
59
27
5
2
47
1
1
14
1
718
1
26
39
55
27
526
22
21
2 534
491
49
1 189
124
236
72
1
7
28
156
3
60
119
5 011
438
4 571
377
338
279

1 070
1 659
8
236
127
2 823
304
1
1
4
130
37
1
4
45
23
4
2
38
1
1
10
1
560
1
20
30
38
21
419
16
16
1 959
391
37
909
99
181
56
1
6
21
119
3
49
88
4 074
353
3 720
301
274
225

850
1 386
6
178
96
1 944
224
1
1
3
104
24
1
2
29
17
3
1
28
1
1
7
0
406
1
14
21
27
14
309
10
11
1 313
274
24
592
70
124
39
0
4
14
78
2
35
57
2 892
250
2 642
205
189
154

550
847
4
119
62
1 169
135
0
0
2
65
14
0
1
16
11
2
1
18
0
0
4
0
267
1
9
14
17
8
205
6
7
766
158
13
346
43
74
25
0
2
8
43
2
22
30
1 863
158
1 705
120
112
91

401
588
3
112
49
833
91
0
0
1
44
10
0
1
8
7
1
0
14
0
0
3
0
220
0
8
13
13
5
170
4
6
521
104
8
226
38
55
20
0
1
6
26
1
18
19
1 854
154
1 701
95
90
74

80
77
11
3
57
4
2
5
2
1
8
3
2
2
100 601
31 733
68 868
6 840
62 028
45 481
6 493
8 161
2 273
52
5
5
42
610
233
150
90
17
1
202
11
86
92
204
282
87
102
871
121
158
43
80
30
420
4
13
2
1 998

79
61
9
3
45
3
2
5
2
1
7
2
2
2
87 179
29 952
57 227
5 636
51 591
37 938
5 302
6 689
1 849
46
4
4
35
493
189
130
70
15
1
166
9
66
77
162
226
70
84
715
99
132
37
68
26
335
4
13
1
1 654

67
47
7
2
33
2
1
4
1
1
5
2
1
1
68 555
22 576
45 979
4 540
41 439
29 887
4 204
5 297
1 463
40
4
3
27
388
153
108
57
12
0
133
7
40
63
127
176
56
70
571
78
108
30
57
21
260
4
12
1
1 304

59
33
6
2
23
2
1
3
1
1
4
1
1
1
55 130
18 687
36 443
3 499
32 944
23 054
3 188
4 061
1 119
33
3
2
21
294
123
83
44
9
0
102
5
24
48
94
132
43
58
438
59
85
24
45
17
194
3
10
1
1 033

49
22
4
1
14
2
1
2
1
1
3
1
1
1
45 116
18 480
26 636
2 509
24 127
17 206
2 248
2 894
807
25
2
1
15
210
96
67
28
6
0
72
4
19
34
65
93
31
39
313
41
62
18
33
12
136
2
8
1
760

35
12
2
1
8
1
1
1
0
0
2
1
0
0
31 053
13 529
17 524
1 628
15 896
11 325
1 430
1 872
528
16
1
1
10
133
66
48
19
3
0
45
2
14
21
42
59
20
27
200
25
41
12
21
8
85
2
6
0
514

21
6
1
0
4
1
0
1
0
0
1
0
0
0
18 082
8 333
9 749
876
8 872
6 356
761
1 018
283
9
1
0
6
67
38
23
12
2
0
23
1
8
11
23
32
11
16
108
13
23
7
11
5
45
1
3
0
296

16
4
1
0
2
1
0
1
0
0
1
0
0
0
12 625
6 553
6 072
499
5 573
4 241
443
623
160
5
0
0
4
32
25
12
7
1
0
12
1
5
5
14
19
6
11
63
6
14
4
6
3
26
1
2
0
205

298
849
57
334
330
127
2
597
12
19
17
540
9
2 422
50
106
5
161
10
183
83
15
33
125
24
92
1 324
103
65
43
57 847
28 457
22 778
138
5
369
3 905
30
765
466
20 484
837
326
80
76
54
300
19 648
259
1 567
9
14 775

228
726
42
282
267
106
2
480
10
16
15
432
7
1 992
43
93
4
123
9
148
71
13
27
111
20
72
1 087
82
54
35
47 838
23 298
18 711
124
5
263
3 137
26
582
449
17 323
715
296
68
62
44
244
16 608
205
1 290
7
12 500

191
563
31
222
211
85
2
371
8
15
12
330
6
1 588
38
80
3
92
8
117
58
10
22
93
16
52
867
62
43
28
38 226
19 002
15 666
102
4
191
2 203
23
494
319
13 727
350
141
34
31
23
122
13 376
157
1 071
5
10 040

158
424
21
195
160
74
1
278
5
12
9
247
4
1 193
32
62
3
66
5
88
45
8
16
71
12
35
650
44
33
22
30 547
15 762
13 079
79
4
120
1 879
19
355
227
10 440
285
121
26
25
19
94
10 154
114
851
4
7 633

128
305
15
138
114
59
1
185
4
9
6
163
3
829
25
43
3
45
4
63
31
6
11
46
8
23
452
29
23
16
22 474
11 426
9 218
53
3
69
1 664
14
249
156
7 566
289
117
26
25
18
103
7 277
78
642
3
5 402

98
198
9
102
73
35
1
112
3
7
4
96
2
518
18
25
2
28
3
41
19
3
7
25
5
13
289
16
15
10
14 855
7 599
6 096
27
2
22
1 220
10
148
74
4 950
223
78
19
20
13
94
4 726
47
442
2
3 468

57
108
5
68
39
19
0
57
2
4
2
49
1
274
10
12
1
15
1
23
10
2
3
11
2
5
159
8
8
6
8 285
4 251
3 339
13
1
11
772
6
70
40
2 741
155
48
14
15
8
69
2 586
24
255
1
1 862

49
62
3
54
25
12
0
40
1
2
1
35
1
156
6
5
1
9
0
14
5
1
2
4
1
2
96
3
4
4
5 101
2 421
1 799
7
1
10
532
5
43
24
1 840
134
44
14
13
7
56
1 706
13
162
0
1 214

838
4
288
1 585
322
6 637
4
109
2 930
60
233
655
705
53
893
11
984
2 269
84
153
7
16
161
205
77
37
29
62
21
14
5
159
133
989
21
97
21 071
9 152
309
318
298
335
1 072
108
738
4 355
132
1 486
2 493
4
135
47

731
3
235
1 350
287
5 386
3
88
2 363
51
202
570
525
45
714
9
816
1 830
69
111
5
15
142
175
75
29
20
51
15
10
3
124
117
776
12
82
19 889
8 486
261
312
311
340
959
99
669
3 905
135
1 495
2 568
4
139
39

553
2
188
1 122
238
4 256
2
74
1 788
41
161
465
446
35
527
7
711
1 241
27
49
4
13
71
161
69
22
9
35
11
8
2
95
92
498
7
67
13 988
4 814
142
242
242
265
678
69
451
1 807
105
812
2 397
4
138
25

327
2
142
893
187
3 373
2
64
1 402
31
132
361
358
29
404
5
583
972
21
39
3
12
58
144
59
17
6
28
8
7
1
71
64
376
3
52
11 408
4 003
107
170
179
199
504
53
315
1 721
71
685
2 084
3
125
22

248
1
102
662
140
2 583
1
42
1 081
22
100
249
289
23
305
3
467
899
26
43
2
10
60
116
59
13
4
28
6
6
1
52
49
381
4
38
12 375
4 388
123
196
237
240
569
51
397
1 719
90
766
1 970
3
112
23

162
1
65
446
95
1 693
1
25
679
14
70
164
194
14
205
2
324
613
20
30
1
8
44
83
42
10
2
19
5
4
1
37
37
246
2
24
9 118
2 913
94
139
161
169
424
30
296
1 022
65
512
1 492
2
86
16

88
0
33
270
54
929
1
13
345
7
38
90
102
7
122
1
204
364
12
20
1
6
28
47
24
8
2
11
3
3
0
23
26
137
1
13
5 536
1 619
59
82
91
104
235
18
173
527
38
292
909
1
56
10

55
0
17
209
37
572
0
7
219
4
29
51
61
4
82
1
116
268
12
24
0
5
29
26
18
7
2
9
2
2
0
21
33
68
1
7
4 055
1 143
51
57
54
71
145
13
107
392
24
229
703
1
52
7

137
6
77
80
105
102
221
1 577
4 307
55
117
159
326
1 747
7
16
273
324
58
1 172
50
5 120
211
310
1 635
2 381
13
378
189
6 673
576
1
4
4
212
110
1
7
99
35
7
3
64
2
1
19
2
1 485
2
39
70
127

133
5
76
68
88
115
242
1 657
3 995
44
85
130
285
1 735
7
13
261
278
50
1 065
40
4 840
211
313
1 604
2 162
12
360
176
5 763
500
1
3
4
184
90
1
6
83
33
6
3
59
2
1
18
2
1 235
2
34
60
103

106
5
75
42
58
119
251
1 573
3 112
32
44
84
214
1 375
6
8
227
177
32
881
29
3 665
158
258
1 236
1 523
8
327
155
4 602
433
1
2
4
161
71
1
5
72
29
6
3
54
1
1
16
1
961
2
29
52
77

89
4
70
37
41
106
228
1 356
2 460
30
33
64
198
1 083
5
6
193
117
25
684
22
2 861
127
191
876
1 258
7
269
132
3 673
377
1
2
4
148
53
1
4
60
27
5
2
48
1
1
14
1
724
1
28
40
56

84
3
63
41
50
90
208
1 289
2 590
23
40
79
199
1 233
5
7
176
147
31
625
24
3 427
159
214
1 074
1 605
8
239
128
2 905
312
1
2
4
131
38
1
4
46
24
4
2
41
1
1
11
1
581
1
20
30
40

60
3
45
33
48
69
165
963
1 905
16
32
62
156
859
4
6
124
122
24
483
17
2 809
129
162
852
1 381
6
181
98
2 001
230
1
1
4
106
25
1
3
30
18
3
2
29
1
1
7
0
411
1
15
22
27

34
2
29
20
26
47
108
574
1 163
10
17
35
102
518
3
4
74
72
14
304
10
1 845
83
108
571
894
4
121
64
1 209
145
0
1
2
70
14
0
2
16
11
2
1
20
0
0
4
0
277
1
10
14
18

23
2
26
15
24
43
94
415
875
8
9
20
85
409
2
4
55
40
9
226
7
1 334
57
85
417
608
3
113
50
875
98
0
0
1
48
10
0
1
8
8
1
0
15
0
0
3
0
231
1
9
13
14

57
1 108
48
34
4 613
765
95
2 262
226
401
132
1
13
50
312
7
89
259
6 288
643
5 642
561
469
390
79
79
12
3
58
4
2
5
2
1
8
3
2
2
101 738
31 378
70 360
6 971
63 389
46 424
6 652
8 365
2 326
53
5
5
43
619

47
921
39
29
4 028
713
79
1 968
192
355
109
1
11
46
250
6
82
215
6 447
613
5 832
553
479
400
80
63
9
3
46
3
2
5
2
1
7
2
2
2
89 678
30 686
58 992
5 754
53 238
39 014
5 442
6 892
1 899
46
4
4
37
500

37
709
31
25
3 209
603
60
1 521
155
302
88
1
9
37
198
4
70
161
5 972
534
5 437
469
412
343
69
48
8
2
34
3
1
4
1
1
5
2
1
1
71 063
23 968
47 095
4 636
42 459
30 818
4 313
5 437
1 504
41
4
3
29
394

27
527
23
21
2 572
494
49
1 211
127
238
73
1
7
29
158
3
59
123
5 064
439
4 624
377
336
278
58
34
6
2
24
2
1
3
1
1
4
1
1
1
55 535
18 119
37 416
3 588
33 828
23 565
3 280
4 187
1 152
33
3
2
22
298

22
434
16
17
2 012
397
38
940
100
186
58
1
6
21
122
3
50
90
4 158
366
3 790
310
283
233
51
22
4
1
15
2
1
2
1
1
3
1
1
1
45 955
18 528
27 427
2 573
24 854
17 627
2 310
2 983
829
26
2
1
16
213

14
311
11
11
1 361
280
25
620
73
128
39
0
4
14
81
2
36
60
2 996
256
2 739
210
195
159
36
13
2
1
8
1
1
1
0
0
2
1
0
0
31 957
13 836
18 122
1 675
16 447
11 691
1 474
1 932
545
17
1
1
11
135

8
213
6
7
788
164
14
353
44
77
25
0
2
8
44
2
23
31
1 909
164
1 744
125
117
95
22
7
1
0
4
1
0
1
0
0
1
0
0
0
18 782
8 646
10 136
908
9 227
6 544
782
1 051
295
9
1
0
7
71

5
178
4
7
546
107
8
239
39
58
21
0
2
6
27
1
19
20
1 874
156
1 718
97
92
76
16
4
1
0
2
1
0
1
0
0
1
0
0
0
12 909
6 630
6 278
511
5 767
4 343
448
630
163
5
0
0
5
32

239
152
93
18
1
207
11
86
99
209
290
90
104
893
123
162
44
81
31
433
4
13
2
2 054
322
863
61
335
341
130
3
610
13
20
17
551
9
2 483
51
106
5
169
10
186
83
15
34
125
25
98
1 362
105

195
132
73
15
1
170
9
71
83
166
233
72
87
733
101
136
38
69
26
345
4
13
2
1 725
240
747
45
305
276
110
2
494
10
17
15
446
7
2 039
44
93
4
130
8
151
70
13
28
111
21
76
1 116
84

157
111
57
12
1
136
7
43
68
131
182
57
70
586
80
111
31
58
21
268
4
12
1
1 342
197
581
33
223
218
88
2
378
9
15
12
335
6
1 628
38
80
3
96
8
119
58
11
22
93
16
55
891
63

125
84
47
9
0
104
5
25
52
98
137
44
60
450
61
87
24
46
17
201
3
10
1
1 073
165
435
22
211
165
73
1
285
6
12
9
253
5
1 228
32
63
3
69
6
90
45
9
17
72
12
36
673
45

98
67
29
6
1
74
4
19
37
68
96
32
40
322
42
64
18
33
13
140
2
8
1
791
130
313
15
151
119
62
1
188
4
9
6
166
3
852
25
44
3
47
4
65
32
6
11
48
8
24
466
29

69
50
19
3
0
46
2
14
23
43
61
21
27
206
26
42
12
21
9
88
2
6
1
534
103
203
9
107
76
35
1
114
3
7
4
98
2
533
18
26
2
29
3
42
19
4
7
26
5
13
298
17

39
24
12
2
0
24
1
8
12
24
33
11
16
111
13
24
7
12
5
46
1
3
0
310
58
110
5
74
41
21
0
57
2
4
2
48
1
278
10
12
1
16
1
23
10
2
3
11
2
6
161
8

26
12
7
1
0
12
1
5
6
14
19
7
11
63
6
14
4
6
3
27
1
2
0
208
50
62
3
55
26
12
0
39
1
2
1
34
1
157
6
5
1
9
0
14
5
1
2
4
1
2
97
3

66
44
59 077
29 138
23 339
139
5
396
3 956
31
818
453
20 854
817
312
78
76
54
298
20 036
260
1 609
9
15 056
851
4
296
1 627
324
6 781
4
99
3 000
60
238
657
746
53
916
11
998
2 304
82
155
7
17
156
210
79
38
31
61

55
36
49 437
24 204
19 378
127
5
274
3 335
27
589
468
17 779
787
326
75
69
49
269
16 992
206
1 319
7
12 803
738
3
240
1 384
292
5 529
3
81
2 452
52
210
583
535
47
746
8
811
1 925
78
126
6
15
156
178
74
30
23
52

44
29
39 151
19 327
15 821
107
4
204
2 313
23
510
345
14 135
389
154
38
35
25
137
13 746
157
1 097
6
10 293
601
2
193
1 153
244
4 360
2
65
1 849
42
164
473
457
36
549
6
717
1 329
33
56
4
13
80
160
72
23
10
37

34
23
31 327
16 240
13 525
82
4
126
1 881
19
363
240
10 721
273
115
25
24
19
91
10 448
115
873
4
7 855
342
2
146
920
192
3 414
2
65
1 418
32
137
374
360
29
415
5
578
952
20
37
3
12
55
146
58
17
7
26

24
16
23 128
11 843
9 564
58
3
78
1 697
14
255
175
7 741
286
117
26
26
18
99
7 455
78
658
3
5 524
254
1
104
688
145
2 637
1
43
1 105
23
101
256
292
23
314
3
476
907
26
42
2
10
60
117
60
13
4
29

15
10
15 366
7 878
6 321
29
2
26
1 256
10
156
79
5 113
221
80
18
20
13
90
4 892
47
456
2
3 593
166
1
67
462
98
1 745
1
25
708
14
74
168
202
15
212
2
323
630
20
31
1
8
44
85
44
11
2
19

8
6
8 631
4 482
3 535
13
1
11
803
6
72
42
2 815
159
49
14
16
9
72
2 656
24
267
1
1 901
91
0
34
281
56
961
1
12
358
7
39
93
106
7
126
1
211
372
13
20
1
6
29
48
25
8
3
11

4
4
5 296
2 552
1 901
8
1
10
559
5
43
26
1 890
136
44
14
13
7
57
1 754
12
170
0
1 251
53
0
18
211
37
580
0
6
218
4
29
52
63
4
85
0
119
274
12
24
0
5
28
26
19
8
2
8

22
15
6
169
134
1 003
23
99
20 779
8 825
306
316
294
331
1 072
108
739
4 121
132
1 405
2 479
4
135
47
135
6
77
80
105
100
219
1 568
4 332
56
119
161
328
1 749
7
16
276
327
58
1 181
51
5 143
208
310
1 632
2 405
13
383

15
10
4
131
118
815
13
83
20 493
9 072
283
307
301
334
978
102
678
4 351
131
1 606
2 524
4
137
41
135
5
76
72
91
111
234
1 615
4 040
47
91
134
299
1 724
7
14
263
286
52
1 077
41
4 858
211
306
1 580
2 214
12
358

11
8
2
100
97
544
8
69
15 175
5 346
162
268
273
292
744
76
510
1 992
119
912
2 459
4
139
26
111
5
75
45
63
120
252
1 617
3 359
32
50
93
224
1 506
7
9
238
201
36
930
32
4 010
173
281
1 376
1 671
8
338

9
7
1
74
67
356
3
53
10 778
3 699
101
159
156
182
477
50
287
1 593
64
630
2 047
3
124
20
87
4
69
34
41
107
228
1 327
2 364
30
30
58
193
1 009
6
6
192
108
23
687
21
2 668
116
180
813
1 153
7
269

6
6
1
54
51
383
4
39
12 286
4 386
121
195
234
238
559
52
387
1 745
89
765
1 964
3
113
23
84
3
64
40
46
91
208
1 287
2 605
25
39
78
199
1 242
5
7
180
145
30
629
25
3 331
155
212
1 059
1 526
8
241

5
4
1
38
38
253
2
25
9 293
3 019
95
142
164
172
434
31
304
1 079
66
532
1 518
2
87
17
62
3
46
33
49
70
169
978
1 952
16
32
63
160
882
4
6
129
124
25
493
17
2 804
128
162
855
1 368
6
183

3
3
0
24
27
138
1
13
5 742
1 691
61
85
93
104
246
19
182
555
40
305
937
1
57
11
35
2
29
21
27
47
110
595
1 208
10
18
37
107
532
3
4
77
76
15
317
11
1 907
85
109
589
930
4
123

2
2
0
22
33
72
1
7
4 110
1 149
52
57
54
71
150
13
110
388
25
229
705
1
52
7
23
2
26
14
24
44
96
415
891
8
9
21
88
411
2
4
56
43
10
232
7
1 364
57
85
429
625
3
113

191
6 780
588
1
4
4
217
113
1
7
102
35
7
4
66
2
1
19
2
1 522
2
39
72
129
59
1 137
50
35
4 670
762
97
2 291
230
408
136
2
13
51
322
7
89
264
6 181
644
5 534
556
461
384
77
81
12
3

175
5 922
510
1
3
4
188
94
2
6
84
33
7
3
60
2
1
18
2
1 268
2
35
61
106
48
945
40
30
4 144
722
83
2 038
198
359
113
1
11
48
259
6
84
225
6 379
616
5 760
555
479
399
80
64
10
3

161
4 762
439
1
2
4
163
74
1
6
72
29
6
3
56
1
1
16
1
1 009
2
28
53
81
39
749
32
25
3 313
617
62
1 578
158
311
91
1
9
38
205
5
72
167
6 054
552
5 500
485
426
355
71
49
8
2

129
3 740
381
1
2
4
148
55
1
5
60
27
5
2
49
1
1
14
1
736
1
28
42
58
28
534
24
22
2 623
501
49
1 239
130
243
74
1
7
30
161
3
59
127
5 123
442
4 679
379
337
279
58
35
6
2

128
2 985
320
1
2
4
132
40
1
4
47
24
4
2
43
1
1
11
1
599
1
21
31
42
23
447
17
17
2 067
402
39
972
101
191
60
1
6
22
125
3
51
93
4 254
378
3 875
319
291
240
51
23
4
1

100
2 063
236
1
1
3
107
26
1
3
31
19
3
2
30
1
1
7
1
417
1
15
22
27
15
315
11
12
1 410
285
25
649
75
132
41
0
4
15
84
2
36
63
3 086
264
2 821
217
201
164
37
13
2
1

66
1 248
152
0
1
2
74
15
0
2
17
11
2
1
21
0
0
4
0
285
1
10
15
18
8
219
6
8
811
168
14
364
45
80
26
0
2
9
45
2
23
33
1 979
170
1 808
130
121
99
22
7
1
0

52
906
106
0
0
1
51
10
0
1
8
9
2
1
17
0
0
3
0
240
1
9
14
15
6
185
4
7
560
109
8
247
40
60
21
0
2
6
27
1
19
21
1 869
156
1 712
98
93
76
17
4
1
0

59
4
2
5
2
1
8
3
2
2
103 161
31 324
71 837
7 101
64 736
47 448
6 814
8 575
2 376
54
5
6
44
631
244
154
96
18
1
211
11
87
105
210
300
93
106
915
126
166
45
82
32
446
4
13
2
2 113
343
880
64
338

47
3
2
5
2
1
7
2
2
2
91 827
31 101
60 726
5 879
54 847
40 074
5 590
7 101
1 952
47
5
4
39
510
201
134
76
15
1
174
9
74
88
172
241
75
90
752
104
139
39
70
27
356
4
13
2
1 797
256
767
48
324

35
3
1
4
2
1
6
2
1
1
73 674
25 244
48 429
4 738
43 692
31 813
4 432
5 595
1 547
41
4
3
31
402
162
113
59
13
1
139
7
47
71
135
188
59
71
601
83
114
31
59
22
276
4
12
1
1 389
205
602
35
228

24
2
1
3
1
1
4
1
1
1
56 545
18 131
38 413
3 681
34 733
24 198
3 376
4 316
1 187
34
3
2
24
304
128
87
48
10
0
107
5
27
56
101
142
46
62
463
63
89
25
47
17
208
3
10
1
1 111
171
448
24
222

15
2
1
2
1
1
3
1
1
1
46 595
18 313
28 282
2 644
25 638
18 060
2 381
3 086
855
26
2
2
18
217
100
67
32
6
1
76
4
19
40
70
100
33
42
332
44
66
19
34
13
145
3
8
1
827
133
322
16
168

8
1
1
1
0
0
2
1
0
0
32 889
14 139
18 750
1 723
17 027
12 060
1 519
1 996
563
17
1
1
13
138
71
51
20
4
0
47
2
14
25
45
63
21
28
213
27
44
12
22
9
91
2
6
1
555
108
208
10
113

4
1
0
1
0
0
1
0
0
0
19 472
8 955
10 517
937
9 580
6 748
803
1 085
306
10
1
0
8
73
41
25
12
2
0
24
1
8
13
24
34
11
17
114
13
24
7
12
5
48
1
3
0
325
61
113
5
82

2
1
0
1
0
0
1
0
0
0
13 006
6 634
6 372
512
5 861
4 351
440
621
163
4
0
0
6
31
26
12
7
1
0
12
1
5
6
14
19
7
11
62
6
14
4
5
3
26
1
2
0
207
51
61
3
56

353
133
3
623
14
20
17
563
10
2 547
53
107
4
178
10
191
83
16
34
124
25
103
1 400
106
67
45
60 244
29 707
23 802
139
5
427
3 990
31
869
443
21 278
831
318
78
77
54
304
20 446
260
1 651
10
15 364
855
4
303
1 672

286
114
3
509
10
17
15
459
7
2 091
44
93
4
137
8
154
71
13
29
110
21
80
1 146
86
56
37
50 979
25 073
20 040
129
5
289
3 495
27
609
477
18 219
828
339
79
73
51
285
17 391
205
1 352
8
13 110
749
3
246
1 422

226
91
2
387
9
16
12
344
6
1 670
38
80
3
102
8
122
58
11
23
94
17
59
916
65
45
29
40 301
19 828
16 131
111
4
216
2 451
23
522
371
14 576
443
176
43
40
28
156
14 133
157
1 123
6
10 576
636
2
198
1 186

171
74
2
291
6
12
9
259
5
1 264
32
64
3
73
6
93
45
9
17
73
12
38
695
46
35
23
32 124
16 646
13 869
84
4
134
1 904
20
373
258
11 041
272
112
25
24
18
92
10 770
114
896
4
8 088
369
2
149
950

123
64
1
193
4
9
6
170
3
879
25
45
3
50
4
67
32
7
12
49
8
24
482
30
24
17
23 826
12 299
9 965
62
3
85
1 717
14
261
192
7 939
277
114
25
25
18
95
7 662
77
676
3
5 674
260
1
106
714

79
37
1
116
3
7
4
100
2
549
18
26
3
31
3
43
19
4
7
27
5
14
307
17
15
11
15 901
8 188
6 570
31
2
30
1 296
11
162
87
5 266
219
81
18
20
13
86
5 047
46
471
2
3 705
170
1
68
481

42
22
0
57
2
4
2
48
1
283
10
12
1
16
1
24
10
2
4
11
2
6
164
8
8
6
8 968
4 694
3 710
14
1
11
833
6
74
44
2 899
161
50
14
16
9
72
2 739
23
280
1
1 955
94
0
36
291

25
11
0
36
1
2
1
31
1
153
5
4
1
10
0
14
5
1
2
4
1
2
94
3
4
3
5 401
2 656
1 985
8
1
10
579
5
41
27
1 896
137
44
14
14
7
59
1 759
11
178
0
1 252
51
0
17
212

328
6 919
4
88
3 077
61
247
656
779
55
943
10
999
2 341
82
159
7
17
155
215
80
38
33
60
23
17
6
180
134
1 008
26
101
20 771
8 756
305
312
289
326
1 068
109
743
4 072
131
1 401
2 473
4
136
47
135
6
78
80

296
5 680
3
75
2 537
53
216
594
556
48
775
8
816
2 008
84
136
6
15
164
180
73
31
25
53
16
11
4
139
120
851
14
85
20 829
9 369
298
305
295
329
995
104
689
4 574
128
1 650
2 489
4
135
43
136
5
75
75

249
4 475
2
57
1 920
43
168
483
466
37
574
6
719
1 421
40
66
4
13
92
160
74
24
12
39
12
8
2
106
101
589
9
70
16 252
5 949
183
285
291
310
797
81
556
2 292
127
1 027
2 492
4
139
28
115
5
74
49

198
3 475
2
64
1 445
33
140
385
366
30
428
4
578
962
20
36
3
12
55
146
58
18
7
26
9
7
2
79
70
356
3
55
10 684
3 615
102
160
152
179
478
51
288
1 526
64
615
2 047
3
124
20
87
4
68
33

150
2 686
1
44
1 125
23
103
265
295
24
322
3
481
902
24
40
2
10
59
118
60
14
5
28
6
6
1
57
52
376
4
39
11 946
4 249
116
190
223
229
540
52
366
1 710
85
738
1 947
3
113
22
83
3
65
38

103
1 798
1
25
735
14
77
173
208
16
220
2
327
648
21
32
1
8
45
86
46
11
2
20
5
4
1
40
38
260
2
25
9 464
3 124
97
145
167
175
441
33
311
1 137
67
551
1 543
2
89
17
64
3
47
33

59
993
1
12
374
8
41
96
111
7
130
1
214
382
14
20
1
6
30
49
27
8
3
12
3
3
0
25
27
140
1
13
5 931
1 765
63
88
95
106
257
20
192
586
41
318
964
2
58
11
36
2
29
21

38
576
0
5
213
4
28
52
63
4
87
0
120
273
12
24
0
5
27
26
20
8
2
8
2
2
0
23
33
73
1
7
4 117
1 138
52
58
53
70
153
13
112
378
25
226
699
1
51
7
24
2
24
14

106
99
219
1 562
4 343
58
122
163
329
1 755
7
17
277
328
58
1 173
52
5 200
207
308
1 618
2 472
12
388
192
6 911
602
2
4
4
222
116
1
7
104
36
7
4
68
2
1
20
2
1 556
2
40
74
131
60
1 162
51
36

95
108
228
1 584
4 089
50
97
138
311
1 719
7
15
266
294
54
1 092
42
4 883
211
303
1 567
2 255
12
358
175
6 063
520
1
3
4
191
97
2
6
86
32
7
3
61
2
1
18
2
1 301
2
37
61
110
49
971
41
31

68
119
251
1 637
3 551
34
56
102
236
1 595
7
10
246
221
39
969
35
4 260
185
296
1 467
1 792
9
345
165
4 925
447
1
2
4
164
77
1
6
73
29
6
3
57
1
1
16
1
1 051
2
29
54
84
41
782
33
26

42
108
229
1 326
2 372
31
29
56
191
1 001
6
6
194
107
23
705
20
2 650
113
181
816
1 129
7
273
129
3 834
385
1
2
4
149
58
1
5
61
26
5
2
51
1
1
14
1
759
1
29
43
60
29
551
25
22

43
92
206
1 275
2 575
26
38
76
197
1 217
5
6
182
142
29
632
25
3 174
148
206
1 018
1 424
7
242
127
3 059
327
1
2
4
133
41
1
4
48
24
4
2
46
1
1
12
1
612
1
22
32
44
23
455
18
18

48
72
172
994
2 002
17
33
64
164
909
4
6
134
125
25
504
17
2 795
128
163
860
1 348
6
186
102
2 133
243
1
1
3
108
27
1
3
32
19
3
2
32
1
1
7
1
428
1
16
23
28
15
322
11
12

29
48
114
613
1 251
10
19
38
113
547
3
4
80
80
15
329
12
1 950
86
110
603
953
4
125
68
1 289
158
0
1
2
77
15
0
2
17
12
2
1
22
0
0
4
0
291
1
10
15
19
9
224
6
8

24
44
96
410
898
8
10
21
91
407
2
4
57
44
10
237
7
1 382
57
84
436
639
3
112
52
923
113
0
0
1
54
10
0
1
8
10
2
1
20
0
0
3
0
247
1
9
14
15
6
191
4
7

4 753
760
98
2 343
232
416
140
2
13
52
333
7
88
269
6 105
644
5 458
554
457
381
76
83
12
4
61
4
2
5
2
1
9
3
2
2
104 756
31 587
73 170
7 199
65 971
48 382
6 949
8 737
2 415
55
6
6
44
644
246
154
98
18

4 242
729
85
2 092
203
363
116
1
11
49
268
6
84
233
6 300
619
5 678
555
477
397
80
66
10
3
48
3
2
5
2
1
7
3
2
2
93 367
31 125
62 243
5 980
56 262
40 920
5 712
7 263
1 995
47
5
5
38
520
207
135
78
15

3 427
632
64
1 642
162
318
94
1
9
40
212
5
73
175
6 104
566
5 536
497
437
365
72
51
8
2
36
3
1
4
2
1
6
2
1
1
76 040
26 313
49 727
4 816
44 911
32 676
4 532
5 734
1 582
41
4
3
31
410
166
115
59
13

2 690
511
50
1 274
132
249
75
1
7
31
166
3
59
132
5 200
451
4 747
386
343
284
59
36
6
2
25
2
1
3
1
1
4
1
1
1
57 765
18 569
39 196
3 742
35 454
24 759
3 452
4 406
1 211
34
3
3
24
310
131
88
49
10

2 120
409
40
1 001
102
196
62
1
6
23
129
3
52
96
4 352
386
3 965
325
297
245
52
23
4
1
16
2
1
2
1
1
3
1
1
1
46 773
17 777
28 996
2 698
26 298
18 364
2 439
3 159
872
27
2
2
17
221
101
67
33
7

1 462
292
26
678
76
136
42
0
4
16
87
2
37
65
3 170
274
2 896
225
208
170
38
14
2
1
8
1
1
1
0
0
2
1
0
0
33 675
14 358
19 317
1 764
17 553
12 381
1 560
2 047
575
18
1
1
12
141
72
51
20
4

840
173
14
379
46
83
26
0
2
9
47
1
24
35
2 065
176
1 888
134
126
103
23
7
1
0
4
1
0
1
0
0
1
0
0
0
20 205
9 217
10 988
976
10 011
7 029
837
1 126
318
10
1
1
8
76
42
27
12
2

564
108
8
250
40
61
21
0
2
6
27
1
19
21
1 846
156
1 690
98
93
76
17
4
1
0
2
1
0
1
0
0
1
0
0
0
14 030
7 074
6 956
561
6 395
4 696
479
673
179
5
0
0
6
35
28
14
7
1

1
215
11
87
107
209
308
96
108
935
129
169
46
83
32
458
4
13
2
2 152
350
891
66
342
364
135
3
635
14
21
17
573
10
2 601
54
107
4
186
10
196
83
16
35
124
26
105
1 432
108
68
46
61 305
30 214

1
177
9
76
89
176
247
77
92
768
106
142
39
70
27
366
4
13
2
1 845
270
780
50
330
295
118
3
522
10
18
15
471
7
2 132
45
92
4
144
8
159
71
14
29
110
22
82
1 171
88
57
38
52 366
25 929

1
142
8
51
72
139
194
60
73
614
84
116
32
59
22
284
4
12
1
1 435
210
620
37
239
233
95
2
397
9
16
13
353
6
1 706
38
80
3
107
8
126
58
11
24
93
17
61
937
67
46
30
41 487
20 447

0
109
6
29
57
104
146
47
63
473
64
91
25
47
18
213
3
10
1
1 131
173
460
25
219
177
75
2
296
7
13
9
263
5
1 294
32
64
3
77
6
95
45
9
18
74
13
40
714
48
35
24
32 773
16 938

0
78
4
19
41
72
103
34
44
339
45
67
19
34
13
149
3
8
1
847
135
329
17
173
127
65
1
198
4
9
7
175
3
903
25
45
3
52
4
68
32
7
12
50
9
25
497
31
24
17
24 439
12 728

0
49
3
14
26
46
66
22
29
218
28
45
13
22
9
94
2
6
1
569
108
214
10
114
82
40
1
119
3
7
4
103
2
565
18
27
3
32
3
45
20
4
7
28
5
14
316
18
15
11
16 399
8 488

0
26
1
8
14
25
36
12
17
118
14
25
7
12
5
50
1
4
0
333
63
117
6
80
44
23
0
60
2
4
2
51
1
296
10
13
1
17
1
25
10
2
4
12
2
6
170
8
8
6
9 385
4 923

0
13
1
5
7
15
21
7
12
68
7
16
4
6
4
28
1
2
0
221
52
67
3
59
27
12
0
38
1
2
1
33
1
166
6
5
1
10
0
15
5
1
2
4
1
2
102
3
4
4
5 915
2 953

24 206
141
5
463
4 021
32
910
435
21 653
875
342
81
80
56
317
20 778
255
1 677
10
15 629
847
4
310
1 714
331
7 060
4
89
3 150
61
260
651
804
57
978
11
995
2 378
85
164
8
17
158
219
81
40
37
59
24
18
7
187

20 710
134
5
308
3 631
28
640
474
18 532
836
336
80
75
52
292
17 696
202
1 377
8
13 345
757
3
251
1 455
298
5 844
3
76
2 607
53
219
602
582
50
807
8
836
2 061
86
143
6
15
165
182
74
32
26
54
17
12
4
143

16 542
115
4
226
2 622
23
525
390
14 934
504
201
49
45
32
178
14 429
154
1 136
6
10 801
660
2
201
1 214
254
4 601
2
56
1 988
44
173
494
471
39
604
6
724
1 506
48
77
4
13
104
159
74
25
13
41
12
8
2
109

14 075
89
4
144
1 948
20
389
270
11 307
278
113
26
25
19
95
11 029
113
908
4
8 267
407
2
153
974
202
3 539
2
62
1 474
34
142
393
371
31
442
4
586
989
21
38
4
12
57
146
59
19
7
26
9
7
2
81

10 362
66
3
90
1 724
15
268
200
8 110
265
109
24
24
17
90
7 845
76
687
3
5 816
265
1
108
734
153
2 720
1
46
1 135
24
105
274
295
24
331
3
482
881
23
38
2
10
56
119
59
15
5
27
7
6
1
59

6 799
36
2
37
1 335
11
169
99
5 397
218
83
19
20
13
84
5 179
46
481
2
3 800
175
1
70
497
106
1 851
1
26
760
15
78
177
213
17
228
2
335
664
21
32
1
8
46
87
47
12
2
20
5
4
1
41

3 895
16
1
12
866
6
81
47
3 028
161
51
14
16
9
72
2 866
24
291
1
2 052
98
0
37
301
62
1 039
1
13
396
8
44
99
117
8
136
1
217
395
14
20
1
6
31
51
29
9
3
12
3
3
0
26

2 220
9
1
10
633
5
45
30
2 043
145
45
14
15
7
63
1 898
12
194
1
1 350
56
0
19
225
41
629
0
5
230
4
29
57
69
4
95
0
133
291
13
24
0
5
28
28
22
9
2
9
2
3
0
24

135
1 008
29
102
21 024
8 944
309
306
281
319
1 061
110
744
4 213
129
1 471
2 472
4
136
48
134
6
78
81
107
98
219
1 558
4 330
60
124
163
329
1 766
8
17
278
325
58
1 148
53
5 279
208
304
1 599
2 570
12
391
193
7 049
617
2

122
880
15
86
20 808
9 335
303
305
289
323
1 006
105
693
4 563
126
1 621
2 455
3
133
44
135
5
75
76
97
104
222
1 558
4 128
52
102
143
317
1 714
7
15
268
301
54
1 108
44
4 890
208
299
1 562
2 272
12
359
176
6 166
531
1

105
629
9
71
17 130
6 543
204
295
298
317
836
85
586
2 652
130
1 141
2 491
4
137
31
118
5
74
53
73
117
246
1 630
3 680
36
63
109
245
1 645
7
11
251
238
42
995
36
4 416
192
300
1 517
1 883
9
348
166
5 066
454
1

74
369
4
55
10 999
3 699
107
171
161
187
501
53
309
1 510
69
630
2 068
3
124
20
88
4
68
34
44
108
230
1 342
2 470
31
31
59
197
1 043
6
6
199
117
24
734
21
2 762
117
190
876
1 160
7
280
131
3 921
389
1

54
358
4
40
11 364
3 999
109
178
203
211
508
50
340
1 628
78
693
1 907
3
112
21
81
3
64
36
40
93
206
1 246
2 475
26
35
69
193
1 152
5
6
180
129
27
627
23
2 983
137
194
952
1 326
7
241
124
3 093
329
1

39
268
2
26
9 568
3 202
97
148
170
177
444
35
309
1 190
68
564
1 554
2
90
17
64
3
48
32
46
73
173
1 003
2 042
18
33
63
164
938
4
6
138
124
25
510
18
2 770
127
164
867
1 313
6
188
103
2 189
248
1

27
146
1
14
6 101
1 842
65
90
98
108
268
20
197
622
42
332
996
2
59
11
38
2
30
22
31
49
117
634
1 292
11
20
39
113
567
3
4
84
81
15
341
12
1 971
88
112
614
956
4
127
70
1 334
164
0

33
81
1
8
4 408
1 220
54
62
58
74
167
14
122
403
27
240
745
1
54
8
26
2
25
15
25
46
101
442
961
9
11
23
95
433
2
4
61
49
11
256
7
1 483
61
89
470
686
3
117
56
995
124
0

4
4
228
118
1
7
107
36
7
4
70
2
1
20
2
1 589
2
41
76
132
61
1 187
52
37
4 844
755
100
2 407
235
424
144
2
12
54
342
8
87
274
6 082
644
5 435
558
459
383
76
85
12
4
62
4
2
5

3
4
195
100
2
6
88
33
7
3
63
2
1
18
2
1 337
2
37
62
112
51
998
43
31
4 298
729
87
2 118
208
367
120
1
11
49
277
6
85
239
6 214
622
5 589
552
472
393
79
68
10
3
50
3
2
5

3
4
168
80
1
6
74
29
6
3
58
1
1
16
1
1 089
2
29
55
87
42
813
34
26
3 523
641
67
1 696
167
323
97
1
9
41
218
5
75
183
6 116
575
5 539
508
446
373
73
52
8
2
37
3
1
4

2
4
149
60
1
5
62
26
5
2
52
1
1
14
1
789
1
29
44
62
30
576
26
22
2 742
518
51
1 298
135
255
77
1
7
32
169
3
60
136
5 270
462
4 806
397
352
292
60
37
6
2
26
2
1
3

2
4
134
43
1
4
48
24
4
2
46
1
1
12
1
621
1
23
33
45
23
459
18
18
2 143
411
40
1 011
104
199
62
1
6
24
131
3
52
99
4 391
389
4 001
328
298
247
52
24
4
1
16
2
1
2

1
3
110
28
1
3
32
20
3
1
33
1
1
8
1
441
1
16
23
29
16
331
12
13
1 500
296
27
698
78
140
43
0
4
16
90
2
38
67
3 240
283
2 956
233
216
177
39
14
2
1
9
1
1
1

1
2
80
16
0
2
18
12
2
1
22
0
0
4
0
297
1
10
15
19
9
228
7
8
873
179
15
395
48
86
27
0
2
9
49
1
24
37
2 119
182
1 936
141
132
108
24
7
1
0
4
1
0
1

0
1
60
11
0
1
9
11
2
1
21
0
0
3
0
263
1
10
15
16
6
204
5
7
608
117
9
270
42
66
22
0
2
7
29
1
20
23
1 934
163
1 770
105
100
82
18
4
1
0
2
1
0
1

2
1
9
3
2
2
106 694
32 204
74 490
7 300
67 190
49 436
7 093
8 912
2 454
56
6
6
44
661
248
155
100
19
1
218
11
86
107
205
317
99
112
957
132
172
47
84
33
470
4
13
2
2 195
353
906
68
351
376
138
4
647

2
1
7
3
2
2
94 503
30 804
63 700
6 092
57 608
41 753
5 845
7 431
2 043
48
5
5
38
534
214
137
80
16
1
180
10
77
88
182
255
79
95
786
109
144
40
71
28
375
4
12
2
1 889
287
791
53
330
304
121
3
535

2
1
6
2
1
1
78 515
27 319
51 196
4 905
46 291
33 619
4 644
5 895
1 622
42
4
4
31
420
171
116
61
13
1
144
8
55
72
142
199
62
75
629
87
118
33
59
23
291
4
12
1
1 492
215
640
39
257
241
98
2
410

1
1
4
1
1
1
59 444
19 481
39 963
3 809
36 155
25 426
3 535
4 503
1 239
35
3
3
24
318
134
91
49
10
0
111
6
31
56
107
150
48
63
484
66
93
26
48
18
218
3
10
1
1 151
176
474
27
212
183
77
2
301

1
1
3
1
1
1
46 745
16 999
29 746
2 757
26 989
18 675
2 505
3 243
893
27
2
2
17
226
103
67
34
7
0
80
4
19
41
75
106
35
47
348
46
69
19
35
14
153
3
8
1
869
137
337
18
179
131
65
1
204

0
0
2
1
0
0
34 503
14 635
19 868
1 803
18 065
12 698
1 600
2 099
587
18
1
1
12
144
74
51
20
4
0
50
3
14
26
47
68
23
30
224
29
46
13
23
9
97
2
6
1
584
106
219
11
117
85
44
1
122

0
0
1
0
0
0
20 843
9 432
11 410
1 010
10 400
7 294
868
1 163
329
10
1
1
8
78
44
29
12
2
0
26
2
9
14
26
37
12
18
123
15
26
7
12
6
52
1
4
0
341
67
121
6
78
46
23
0
63

0
0
1
0
0
0
14 875
7 431
7 444
602
6 842
4 973
510
712
192
6
0
0
6
39
30
15
7
1
0
14
1
5
7
16
22
8
13
72
7
17
5
6
4
30
1
2
0
231
52
71
3
62
29
13
0
40

15
21
16
584
10
2 659
55
108
4
195
11
202
84
16
36
123
26
107
1 464
110
69
47
62 288
30 565
24 474
144
5
501
4 028
32
950
431
22 101
954
387
86
84
59
339
21 148
248
1 705
10
15 936
832
4
317
1 760
336
7 198
4
90

11
19
15
482
8
2 178
45
92
4
151
9
164
71
14
30
109
22
84
1 196
90
58
39
53 663
26 710
21 340
137
5
327
3 729
28
679
464
18 835
812
317
78
74
52
290
18 023
197
1 407
8
13 591
769
3
257
1 492
300
6 016
3
77

9
16
13
365
6
1 744
38
79
3
112
8
130
59
11
24
93
18
63
958
69
46
31
42 836
21 175
17 042
118
5
234
2 816
24
525
411
15 326
580
233
57
52
36
203
14 746
151
1 151
6
11 058
669
3
205
1 245
259
4 741
3
58

7
13
10
267
5
1 328
32
64
3
80
6
99
46
9
18
74
13
42
732
49
35
24
33 388
17 123
14 155
93
4
155
2 005
20
405
286
11 605
290
115
28
26
19
101
11 315
110
923
5
8 457
454
2
156
1 000
207
3 620
2
57

4
10
7
180
3
929
25
46
3
55
4
71
33
7
12
51
9
26
512
32
25
18
25 069
13 172
10 793
69
3
94
1 717
15
275
206
8 298
249
102
23
23
16
85
8 049
75
698
3
5 977
271
1
111
756
157
2 750
1
48

3
7
4
106
2
581
18
28
2
34
3
46
20
4
8
29
5
15
324
18
15
11
16 881
8 777
7 013
41
2
44
1 377
11
175
114
5 518
220
85
19
20
13
82
5 299
46
491
2
3 881
181
1
72
515
110
1 904
1
27

2
4
2
53
1
308
11
13
1
18
1
26
10
2
4
13
2
7
176
8
8
6
9 759
5 119
4 048
18
1
13
896
7
87
48
3 151
159
52
13
16
9
70
2 992
23
302
1
2 148
102
0
39
311
65
1 081
1
13

1
2
2
34
1
177
6
6
1
11
0
16
5
1
2
5
1
2
108
4
4
4
6 350
3 213
2 426
10
1
10
680
5
48
33
2 160
151
46
14
16
8
67
2 009
13
208
1
1 426
60
0
21
236
44
673
0
6

3 229
61
278
643
824
60
1 018
11
979
2 423
90
173
8
17
167
223
81
41
40
58
25
20
8
196
134
1 004
32
104
21 610
9 422
319
298
271
312
1 054
113
750
4 555
127
1 623
2 480
4
138
49
136
5
79
84
107
97
221
1 558

2 674
54
220
607
619
51
835
8
866
2 103
84
145
6
16
160
185
74
33
26
54
18
13
5
148
124
908
16
87
20 489
9 007
300
308
286
319
1 013
104
697
4 333
125
1 523
2 428
4
131
44
134
6
75
76
98
102
218
1 539

2 066
45
180
506
473
41
639
6
726
1 594
57
91
4
14
119
159
73
26
15
42
12
9
3
112
107
669
9
72
17 940
7 214
226
298
295
316
865
89
607
3 115
128
1 274
2 466
4
135
33
121
5
73
57
77
113
240
1 604

1 512
34
142
399
380
31
459
4
600
1 040
23
40
3
12
60
145
61
20
7
27
9
7
2
84
79
398
5
56
11 741
3 938
117
193
184
208
549
57
352
1 525
81
673
2 123
3
125
21
92
4
68
35
48
110
232
1 384

1 141
24
108
285
295
25
339
3
482
848
21
35
2
11
53
121
56
16
4
25
7
6
1
61
55
332
4
41
10 562
3 647
100
162
174
188
466
47
305
1 507
69
629
1 854
3
111
20
78
3
63
33
37
93
205
1 205

784
15
78
181
216
18
236
2
346
682
21
32
1
8
47
88
49
13
3
21
5
4
1
42
40
277
2
27
9 713
3 294
97
152
175
180
445
37
312
1 247
69
579
1 564
2
90
17
65
3
49
32
43
74
173
1 012

418
8
47
102
123
9
142
1
217
408
15
21
1
6
31
52
30
10
2
12
3
3
0
27
28
151
1
14
6 233
1 905
66
92
100
109
279
20
200
653
43
343
1 023
2
61
11
40
2
31
22
33
50
120
651

244
5
30
61
74
5
102
0
145
304
13
24
0
5
28
30
23
10
2
9
2
3
0
25
33
87
1
8
4 638
1 281
56
64
61
78
179
14
130
421
29
250
782
1
55
8
27
2
26
16
26
47
104
468

4 308
63
126
162
329
1 784
8
17
278
320
58
1 107
53
5 400
211
298
1 574
2 716
12
394
194
7 216
632
2
4
4
235
120
1
7
109
36
7
4
72
2
1
21
2
1 618
2
43
78
134
62
1 208
53
37
4 967
755
102
2 496

4 166
53
107
147
321
1 709
7
15
270
307
55
1 127
45
4 887
205
297
1 561
2 270
12
363
178
6 253
541
1
3
4
198
103
1
6
89
33
7
3
64
2
1
18
2
1 372
2
38
63
115
52
1 026
44
32
4 340
728
88
2 131

3 760
39
70
115
257
1 661
7
12
254
250
44
1 013
37
4 501
196
297
1 524
1 961
10
347
166
5 217
462
1
3
4
170
83
1
6
75
29
6
3
58
2
1
17
2
1 121
2
31
55
91
43
838
35
27
3 634
653
70
1 760

2 662
30
34
66
203
1 145
6
7
207
136
26
777
24
3 018
129
208
993
1 254
7
290
136
4 031
394
1
2
4
150
62
1
5
62
26
5
2
53
1
1
14
1
829
1
28
45
65
32
608
27
23
2 809
529
52
1 328

2 330
27
31
61
192
1 053
5
5
177
114
24
619
21
2 731
123
178
859
1 206
7
238
120
3 121
331
1
2
4
134
44
1
4
48
24
4
2
46
1
1
12
1
624
1
24
34
46
23
459
19
19
2 166
415
41
1 020

2 091
19
33
64
164
974
4
5
142
124
25
517
19
2 764
127
166
877
1 290
6
191
105
2 248
253
1
1
3
110
29
1
3
33
20
3
1
35
1
1
8
1
456
1
16
24
30
17
343
12
13
1 538
302
28
717

1 330
11
21
40
113
586
3
4
88
82
16
352
12
1 975
88
112
619
951
4
129
71
1 375
168
0
1
2
81
17
1
2
18
13
2
1
23
0
0
5
0
300
1
11
16
19
9
230
7
8
907
184
15
411

1 011
9
12
24
97
452
2
4
64
52
11
273
8
1 563
65
93
499
723
3
121
59
1 056
133
0
0
1
65
12
0
2
10
12
2
1
23
0
0
3
0
278
1
10
16
17
7
216
5
8
644
125
9
286

238
434
149
2
12
57
351
8
85
280
6 101
643
5 455
567
465
388
77
87
13
4
64
4
2
6
2
1
9
4
2
2
108 724
32 955
75 769
7 404
68 366
50 537
7 247
9 095
2 496
58
6
6
45
681
249
156
102
19
1
221
11
86

212
373
123
1
11
49
287
6
85
244
6 121
624
5 495
546
465
388
77
69
10
3
51
3
2
5
2
1
7
3
1
2
95 467
30 341
65 127
6 210
58 917
42 600
5 987
7 603
2 094
49
5
5
38
551
221
139
82
16
1
183
10
78

172
327
100
1
9
43
226
5
76
193
6 110
582
5 526
516
453
378
74
53
8
2
38
3
1
4
2
1
6
2
1
1
80 989
28 193
52 796
5 004
47 792
34 613
4 766
6 072
1 665
42
4
4
32
433
176
118
63
13
1
147
8
59

137
264
79
1
7
33
174
4
61
141
5 368
478
4 888
412
366
304
62
38
6
2
27
2
1
3
1
1
4
1
1
1
61 486
20 688
40 797
3 882
36 916
26 186
3 625
4 611
1 271
35
3
3
24
328
138
94
48
10
0
113
6
34

106
202
63
1
6
25
133
3
51
102
4 422
390
4 031
328
298
246
51
25
4
1
17
2
1
2
1
1
3
1
1
1
46 762
16 221
30 541
2 822
27 719
19 026
2 577
3 334
916
27
2
2
17
232
105
68
36
7
0
81
4
20

78
144
45
0
4
17
93
2
39
69
3 320
293
3 026
242
224
185
40
15
3
1
9
1
1
1
0
0
2
1
0
0
35 326
14 890
20 436
1 843
18 592
13 018
1 642
2 154
601
19
1
1
11
149
75
50
21
4
0
52
3
14

49
89
28
0
3
10
52
1
25
40
2 166
187
1 979
146
137
112
25
7
1
0
4
1
0
1
0
0
1
0
0
0
21 424
9 624
11 800
1 040
10 760
7 538
896
1 196
339
11
1
1
7
80
46
31
12
2
0
27
2
9

43
69
23
0
2
7
32
1
21
25
2 008
170
1 838
111
106
87
19
4
1
0
2
1
0
1
0
0
1
0
0
0
15 494
7 685
7 809
631
7 178
5 168
528
734
201
6
0
0
6
42
31
16
8
1
0
15
1
5

106
201
327
103
116
981
136
175
48
86
34
482
5
13
2
2 237
353
923
68
361
389
140
4
660
16
21
16
596
11
2 721
56
110
4
204
11
210
86
16
37
123
26
108
1 499
111
70
48
63 194
30 816
24 652
146
5
538

87
188
263
82
97
804
112
147
41
72
29
385
5
12
2
1 931
305
801
56
327
314
125
3
549
12
20
15
494
8
2 226
46
92
4
159
9
170
72
14
30
109
22
86
1 222
92
59
40
54 899
27 423
21 933
139
5
349

71
146
206
64
79
644
89
121
34
60
24
300
4
12
1
1 555
221
662
40
278
249
103
2
423
9
16
13
379
6
1 785
39
79
4
118
8
134
60
11
24
93
18
66
980
71
47
32
44 307
21 993
17 625
123
5
242

55
110
155
49
63
495
68
95
26
48
19
224
4
10
1
1 175
179
490
29
206
189
80
2
307
8
14
10
271
5
1 363
32
65
3
85
7
103
47
9
19
74
13
45
751
51
36
25
34 062
17 302
14 208
96
4
167

40
77
110
36
50
357
48
71
20
36
14
158
3
8
1
893
141
346
19
185
135
65
1
210
5
10
7
185
4
958
25
47
3
57
4
74
34
7
13
53
9
27
529
33
25
18
25 729
13 620
11 229
72
3
98

26
49
70
24
31
231
30
47
13
23
10
99
2
6
1
600
105
226
12
121
88
48
1
124
3
7
4
108
2
598
18
28
2
36
3
48
21
4
8
30
5
16
332
19
15
12
17 375
9 079
7 240
45
2
51

14
27
38
13
19
126
15
27
8
12
6
53
1
4
0
348
70
125
6
75
48
24
0
65
2
4
3
55
1
318
11
13
2
19
2
27
11
2
4
13
3
7
182
9
8
6
10 107
5 303
4 189
21
2
14

7
17
23
8
14
75
8
17
5
7
4
31
1
3
0
235
51
74
3
63
29
15
0
41
1
3
2
35
1
183
6
6
1
12
0
17
6
1
2
5
1
3
111
4
4
4
6 685
3 424
2 593
12
1
10

4 026
33
987
430
22 575
1 039
436
91
88
63
361
21 535
241
1 728
10
16 264
814
5
324
1 809
341
7 331
4
91
3 309
62
297
634
841
64
1 059
12
958
2 472
96
181
8
18
177
226
82
43
43
57
26
22
9
207
134
1 001
35
107

3 796
29
723
450
19 145
775
293
75
73
50
284
18 371
191
1 439
8
13 849
782
4
263
1 532
301
6 191
3
78
2 739
54
221
611
660
52
863
8
900
2 140
81
146
6
16
153
189
76
34
28
54
19
14
5
153
126
934
18
89

3 018
24
526
431
15 739
658
265
64
59
41
230
15 081
146
1 168
6
11 339
668
3
209
1 277
264
4 895
3
60
2 149
46
187
518
478
44
677
6
728
1 681
67
105
4
14
134
159
72
27
16
44
13
9
3
116
109
707
10
73

2 082
20
421
304
11 935
310
121
30
28
20
110
11 625
107
941
5
8 665
504
2
160
1 028
213
3 719
2
52
1 559
35
143
405
391
32
479
4
617
1 107
26
45
3
12
65
143
65
21
8
29
9
7
2
87
84
437
5
57

1 708
15
284
210
8 507
234
96
21
21
16
80
8 274
73
712
3
6 151
280
1
113
779
161
2 784
1
50
1 148
25
110
296
295
26
348
3
482
817
18
32
2
11
49
122
53
16
4
23
7
6
1
63
57
307
3
42

1 419
11
179
130
5 640
221
87
20
20
14
81
5 420
44
501
2
3 963
186
1
73
536
113
1 956
1
28
806
16
77
185
219
18
245
2
359
699
21
33
1
9
48
88
50
15
3
22
5
5
1
44
41
285
3
27

926
7
94
50
3 263
156
52
13
15
9
67
3 107
23
312
1
2 236
105
0
40
321
69
1 121
1
14
438
8
50
105
129
10
148
1
217
420
15
21
1
6
31
53
32
11
2
13
3
3
0
28
28
156
1
15

719
5
49
36
2 243
156
47
15
17
8
70
2 087
12
221
1
1 478
62
0
22
245
46
705
0
6
253
5
31
64
77
5
109
0
155
313
14
24
1
6
28
31
24
10
2
9
2
3
0
26
33
90
2
9

22 292
9 984
329
289
262
306
1 044
116
757
4 954
125
1 802
2 495
4
140
50
138
5
80
86
107
98
223
1 562
4 278
65
127
160
330
1 805
9
17
277
312
58
1 061
52
5 534
215
291
1 545
2 877
12
397
195
7 401
648
2
4
4
241
122

20 055
8 558
293
310
284
315
1 015
102
701
4 012
125
1 400
2 408
4
131
44
132
6
75
75
99
99
215
1 527
4 200
53
110
151
323
1 707
7
15
271
312
55
1 145
47
4 889
201
296
1 561
2 268
12
368
181
6 337
550
1
3
4
200
106

18 629
7 855
248
297
287
310
887
92
621
3 589
124
1 400
2 427
4
132
36
124
5
72
62
81
110
232
1 566
3 809
42
77
119
270
1 656
7
12
255
260
46
1 024
38
4 538
198
290
1 505
2 026
10
344
165
5 370
471
1
3
4
173
85

12 747
4 302
130
222
215
234
608
62
409
1 590
94
737
2 193
3
126
22
96
4
69
37
52
111
234
1 436
2 901
30
39
75
207
1 276
6
7
216
160
29
827
27
3 351
144
231
1 137
1 387
7
302
142
4 160
398
1
2
4
150
65

9 760
3 288
91
145
146
164
426
44
270
1 378
59
565
1 804
3
109
18
76
3
62
30
35
94
204
1 167
2 188
27
28
53
193
950
5
5
173
99
21
614
19
2 480
109
161
767
1 085
6
236
116
3 155
333
1
2
4
133
46

9 831
3 365
97
156
178
182
444
39
317
1 291
70
590
1 572
2
91
18
66
3
50
31
40
75
174
1 019
2 134
20
33
63
165
1 007
4
5
146
122
24
524
19
2 760
126
168
885
1 275
6
194
106
2 308
258
1
1
3
111
30

6 344
1 959
66
94
102
110
288
20
202
680
43
352
1 046
2
62
11
42
2
31
22
34
51
123
665
1 366
12
22
41
114
605
3
4
91
84
16
363
12
1 973
88
112
624
941
4
131
73
1 414
172
0
1
2
82
17

4 791
1 320
57
66
63
79
187
15
136
432
29
256
809
1
56
8
29
2
26
17
26
48
107
486
1 047
9
13
25
98
465
2
4
68
54
12
289
9
1 615
67
96
520
744
3
123
61
1 102
141
0
0
1
70
12

1
7
112
37
7
4
75
2
2
21
2
1 646
2
44
80
135
63
1 228
54
38
5 108
757
105
2 597
240
445
153
2
12
60
360
8
83
286
6 162
643
5 516
579
475
396
78
89
13
4
65
4
2
6
2
1
10
4

1
6
92
33
7
3
66
2
1
18
2
1 408
2
38
65
118
54
1 053
45
33
4 378
728
89
2 139
215
380
127
1
11
49
297
7
85
249
6 033
626
5 405
540
457
381
76
71
11
3
52
4
2
5
2
1
7
3

1
6
76
30
6
3
60
2
1
17
2
1 151
2
33
55
94
44
859
36
28
3 748
665
73
1 825
178
331
103
1
9
44
234
5
77
202
6 089
587
5 500
521
457
382
75
54
8
2
39
3
1
4
2
1
6
2

1
5
63
26
5
2
53
1
1
14
1
873
1
27
46
68
34
645
28
23
2 889
543
53
1 365
139
273
81
1
7
34
180
4
63
146
5 477
497
4 979
429
382
318
63
39
6
2
28
2
1
3
1
1
5
1

1
4
49
24
4
2
46
1
1
11
1
629
1
25
35
47
23
459
19
19
2 194
420
41
1 030
108
205
64
1
6
26
135
3
50
106
4 456
390
4 065
328
297
246
51
26
4
1
17
2
1
2
1
1
3
1

1
3
34
21
3
1
36
1
1
8
1
473
1
17
24
32
17
355
13
14
1 577
307
29
735
79
149
47
1
4
17
95
2
40
71
3 407
304
3 102
251
233
192
40
15
3
1
9
1
1
1
0
0
2
1

1
2
19
14
2
1
24
1
0
5
0
303
1
11
16
19
10
231
7
8
939
189
16
427
51
91
28
0
3
10
55
1
25
42
2 212
192
2 020
152
142
116
26
8
1
1
4
1
0
1
0
0
1
0

0
2
11
12
2
1
24
0
0
3
0
290
1
10
16
18
7
226
5
8
670
130
10
298
44
73
24
0
2
7
33
1
21
27
2 065
175
1 889
117
111
91
20
5
1
0
2
1
0
1
0
0
1
0

3
2
110 442
33 490
76 952
7 514
69 438
51 579
7 419
9 287
2 546
60
6
7
47
703
250
157
105
20
1
224
11
86
105
200
337
106
120
1 006
140
179
49
88
35
496
5
13
2
2 270
351
936
69
368
402
140
4
676
16
22
17
609

1
1
96 615
30 043
66 572
6 330
60 243
43 510
6 134
7 781
2 145
50
5
5
38
569
227
141
85
16
1
185
10
79
85
192
271
84
100
824
115
151
42
73
29
396
5
12
2
1 972
320
813
58
325
325
128
3
562
12
21
15
506

1
1
83 310
28 846
54 463
5 112
49 352
35 621
4 896
6 255
1 712
43
4
4
32
447
181
120
65
13
1
149
8
63
70
150
213
67
83
661
92
124
35
61
24
309
4
12
1
1 617
230
683
42
296
257
107
2
438
9
17
13
392

1
1
63 756
21 941
41 815
3 963
37 852
27 023
3 725
4 735
1 306
36
3
3
24
339
142
97
49
11
1
115
7
37
55
114
161
51
64
509
70
98
27
49
19
230
4
10
1
1 206
183
508
31
204
196
83
2
314
8
14
10
277

1
1
47 172
15 791
31 381
2 890
28 491
19 462
2 655
3 432
942
28
2
2
16
240
107
70
38
7
0
83
4
20
40
80
114
37
52
367
49
72
20
37
14
162
3
8
1
917
145
357
20
189
140
65
1
216
5
10
7
190

0
0
36 039
14 991
21 049
1 887
19 162
13 336
1 688
2 216
616
19
1
1
11
154
77
50
22
5
0
53
3
14
26
50
73
24
32
237
31
48
14
24
10
102
2
6
1
619
105
232
12
126
91
52
1
127
3
7
5
110

0
0
21 997
9 820
12 176
1 065
11 111
7 761
920
1 226
347
11
1
1
7
82
47
32
12
2
0
28
2
9
14
28
40
14
19
130
16
28
8
13
6
55
1
4
0
356
72
128
6
74
50
25
0
66
2
4
3
56

0
0
15 869
7 831
8 038
644
7 394
5 273
534
738
204
6
0
0
6
43
32
16
7
2
0
15
1
5
7
17
24
8
14
76
8
17
5
7
4
31
1
3
0
234
50
74
4
61
29
15
0
40
1
3
2
34

11
2 790
58
112
4
214
11
217
88
16
38
124
27
110
1 536
113
72
50
64 004
31 030
24 791
147
5
572
4 033
33
1 018
430
23 003
1 093
469
94
91
65
375
21 911
234
1 743
11
16 583
796
4
332
1 862
347
7 458
5
94
3 381
63
313
628

9
2 278
47
92
4
167
9
176
73
14
31
108
23
87
1 251
94
60
41
56 115
28 079
22 481
140
5
376
3 845
29
767
436
19 492
754
280
73
72
49
281
18 738
186
1 472
9
14 128
792
4
270
1 574
304
6 364
4
79
2 808
55
225
612

6
1 828
39
79
4
124
8
139
61
11
25
93
19
68
1 004
73
48
33
45 831
22 861
18 266
127
5
252
3 204
24
538
444
16 150
719
289
69
64
44
252
15 431
142
1 190
7
11 631
666
3
213
1 312
268
5 061
3
64
2 232
47
193
529

5
1 400
32
65
3
89
7
107
48
9
19
74
14
47
772
53
37
26
34 919
17 611
14 367
99
4
179
2 187
20
432
322
12 293
341
131
33
31
22
123
11 952
103
959
5
8 895
547
2
164
1 059
218
3 834
2
49
1 615
36
145
412

4
989
26
47
3
60
4
76
34
7
13
54
9
28
548
34
25
19
26 421
14 046
11 624
76
3
102
1 714
16
294
217
8 741
224
91
21
21
15
77
8 517
70
726
3
6 332
299
1
116
804
165
2 831
1
51
1 163
26
113
306

2
617
18
29
2
37
3
50
22
4
8
31
6
16
343
20
16
12
17 905
9 421
7 517
49
2
58
1 455
11
185
145
5 773
219
86
20
20
14
78
5 554
43
512
2
4 057
192
1
75
557
117
2 006
1
30
825
16
77
190

1
327
11
13
2
20
2
28
11
2
4
14
3
7
186
9
8
7
10 446
5 499
4 336
25
2
17
960
7
99
53
3 357
152
53
13
14
8
64
3 205
22
321
1
2 306
108
1
41
332
72
1 159
1
14
456
9
52
107

1
184
7
6
1
12
1
17
6
1
2
5
1
3
111
4
4
4
6 912
3 583
2 713
13
1
10
752
5
51
38
2 288
157
46
14
17
8
71
2 131
12
230
1
1 503
63
0
22
250
48
725
0
7
258
5
31
65

860
67
1 096
12
938
2 513
99
184
8
18
183
231
83
45
45
55
27
24
10
220
134
1 001
37
109
22 705
10 311
334
280
257
301
1 027
117
755
5 190
124
1 926
2 518
4
143
50
140
5
81
88
107
99
229
1 569
4 240
67
127
157

699
54
892
9
926
2 180
79
147
7
16
148
192
77
36
32
54
20
15
6
160
127
955
19
90
19 779
8 244
287
311
281
310
1 015
101
704
3 790
125
1 321
2 396
4
131
44
130
6
75
74
99
98
213
1 519
4 223
54
113
154

488
46
716
6
737
1 760
75
117
5
14
146
159
71
28
16
45
14
10
3
119
111
744
10
74
19 128
8 323
266
296
278
304
904
94
632
3 942
121
1 487
2 389
3
130
38
126
5
71
66
85
106
224
1 531
3 851
45
84
124

401
34
503
4
633
1 181
31
51
3
12
73
142
67
22
9
31
10
7
2
89
89
478
6
58
13 783
4 745
147
247
241
257
665
67
462
1 736
105
818
2 252
3
127
24
100
4
69
40
57
111
235
1 479
3 123
31
44
84

298
26
359
3
485
803
17
31
2
11
47
124
52
16
5
22
7
6
1
65
59
292
3
43
9 266
3 050
86
136
128
149
404
42
248
1 282
54
522
1 777
3
109
17
74
4
61
28
35
95
204
1 146
2 114
28
25
49

221
19
254
2
370
706
21
33
1
9
48
89
50
15
3
23
5
5
1
45
42
287
3
28
9 805
3 359
95
157
176
179
437
40
317
1 302
69
586
1 573
2
92
18
66
3
51
31
37
76
175
1 021
2 146
21
32
62

134
11
155
1
219
432
15
22
1
6
31
54
33
13
3
13
3
3
0
29
29
160
1
15
6 450
2 008
67
97
103
111
294
21
203
708
44
361
1 065
2
63
11
43
2
31
22
35
52
125
677
1 404
12
23
41

79
5
114
0
161
317
14
23
1
6
28
30
25
11
2
9
2
3
0
26
33
91
2
9
4 863
1 336
57
67
63
78
193
15
138
438
30
258
823
1
56
9
30
2
26
17
27
48
108
497
1 068
9
13
25

330
1 817
10
18
276
304
58
1 022
52
5 635
221
284
1 517
3 002
12
401
197
7 587
663
2
5
4
247
124
1
7
114
37
8
4
77
2
2
22
3
1 678
2
46
83
136
64
1 253
55
40
5 246
761
107
2 689
245
457
158
2

325
1 710
7
15
272
315
55
1 151
48
4 916
199
295
1 558
2 294
12
373
184
6 435
561
1
3
4
203
109
1
7
94
34
7
3
68
2
1
18
2
1 443
2
39
67
120
56
1 080
46
34
4 431
727
90
2 162
218
388
131
1

283
1 647
7
13
256
268
48
1 036
38
4 564
198
283
1 483
2 081
11
342
165
5 514
481
1
3
4
176
89
1
6
77
30
6
3
61
2
1
17
2
1 181
2
34
55
97
45
882
37
28
3 852
675
76
1 883
184
335
106
1

209
1 395
6
8
224
183
32
874
30
3 663
158
250
1 264
1 523
7
313
147
4 300
404
1
2
3
152
67
1
5
64
26
6
2
54
1
1
14
1
917
1
27
48
71
35
682
29
24
2 979
557
55
1 409
142
282
84
1

197
885
5
5
172
91
20
619
18
2 326
100
151
715
1 003
6
236
114
3 210
337
1
2
4
133
48
1
4
50
24
5
2
48
1
1
11
1
640
1
26
36
49
24
466
20
19
2 233
427
41
1 045
111
210
65
1

166
1 017
4
5
148
119
24
529
19
2 727
124
166
875
1 252
6
196
107
2 363
261
1
1
3
112
31
1
3
34
21
3
1
36
1
1
9
1
488
1
18
25
33
18
366
13
14
1 614
313
30
752
80
153
49
1

115
626
3
4
94
85
17
372
12
1 973
88
112
631
930
4
132
75
1 454
177
0
1
2
83
18
1
2
19
15
2
1
26
1
0
5
0
308
1
11
16
19
10
234
8
9
969
194
16
441
53
94
29
0

97
472
2
4
70
54
11
301
9
1 636
68
97
533
748
3
124
63
1 133
147
0
0
2
74
13
0
2
11
13
2
1
25
0
0
3
0
299
1
10
17
18
7
233
5
8
687
133
10
304
44
75
24
0

12
63
368
8
81
294
6 265
648
5 614
594
487
407
80
91
13
4
67
4
2
6
3
1
10
4
3
2
111 635
33 621
78 014
7 637
70 377
52 512
7 610
9 486
2 604
63
6
7
48
726
250
158
110
20
1
225
11
87
104
204
348
110

11
50
307
7
85
254
5 967
627
5 337
538
452
378
75
73
11
3
53
4
2
5
2
1
7
3
2
1
98 134
30 080
68 053
6 448
61 605
44 507
6 284
7 963
2 194
51
5
5
38
587
231
143
89
17
1
186
11
79
84
194
280
87

9
46
242
5
78
211
6 057
593
5 462
524
459
384
75
56
9
3
40
3
1
4
2
1
6
2
1
1
85 385
29 238
56 147
5 227
50 921
36 618
5 031
6 439
1 761
43
4
4
32
462
187
121
69
14
1
150
8
66
69
155
220
69

7
36
186
4
64
152
5 573
514
5 057
445
397
332
65
40
6
2
28
2
1
3
1
1
5
2
1
1
66 163
23 089
43 074
4 054
39 019
27 926
3 835
4 879
1 345
36
3
3
24
350
146
100
51
11
1
116
7
41
54
118
166
52

6
27
138
3
50
110
4 512
395
4 115
331
299
248
51
26
5
1
18
2
1
2
1
1
3
1
1
1
48 154
15 886
32 268
2 962
29 305
20 005
2 737
3 535
971
28
2
2
16
248
110
72
39
8
0
84
4
22
39
83
118
39

4
18
98
2
41
73
3 491
314
3 176
259
240
199
41
15
3
1
10
1
1
1
0
0
2
1
0
0
36 599
14 875
21 724
1 936
19 789
13 655
1 741
2 285
633
20
2
1
10
159
79
50
23
5
0
54
3
14
25
52
76
25

3
11
57
1
25
44
2 262
198
2 064
157
148
121
26
8
2
1
5
1
0
1
0
0
1
0
0
0
22 599
10 041
12 558
1 088
11 470
7 968
942
1 256
355
11
1
1
6
84
49
33
12
2
0
28
2
9
13
28
41
14

2
8
34
1
21
28
2 101
179
1 921
121
115
95
20
5
1
0
2
1
0
1
0
0
1
0
0
0
15 983
7 863
8 120
641
7 479
5 280
524
722
202
6
0
0
5
43
32
17
7
2
0
14
2
5
7
17
24
8

126
1 033
143
183
50
90
36
510
5
13
2
2 291
350
944
70
370
414
138
4
694
17
22
17
626
12
2 865
60
114
4
223
12
225
89
16
39
125
27
112
1 578
115
73
52
64 711
31 239
24 921
146
5
601
4 059
34
1 043
430

103
846
118
154
43
75
30
407
5
12
2
2 014
331
826
60
327
335
131
3
576
13
21
15
518
9
2 333
48
93
4
175
10
182
75
14
31
107
23
88
1 282
96
61
42
57 325
28 677
22 974
142
5
407
3 884
30
810
425

86
679
94
127
35
62
25
318
4
12
1
1 674
242
701
43
308
266
111
3
452
9
17
14
405
7
1 874
39
79
4
131
8
145
62
12
25
92
19
70
1 029
76
49
34
47 355
23 741
18 941
132
5
267
3 359
25
561
450

65
523
72
100
28
50
20
238
4
11
1
1 248
187
528
32
209
203
86
2
324
8
15
11
285
5
1 440
33
65
3
94
7
111
49
9
19
74
14
49
794
55
37
26
36 021
18 121
14 700
102
4
190
2 323
20
440
342

54
378
51
74
21
38
15
168
3
9
1
942
148
370
21
190
145
67
1
221
5
10
7
195
4
1 022
26
48
3
64
5
80
35
7
13
54
10
30
567
36
26
19
27 151
14 437
11 952
80
3
110
1 742
16
307
227

34
245
32
50
14
24
10
106
2
6
1
639
106
240
13
131
95
54
1
130
3
7
5
113
2
638
18
30
2
40
3
52
22
5
8
32
6
17
355
20
16
13
18 487
9 813
7 858
52
2
63
1 480
11
191
156

20
133
16
28
8
13
6
56
1
4
0
366
73
131
7
75
52
27
0
67
2
4
3
57
1
335
11
14
2
21
2
29
11
2
4
14
3
8
191
9
8
7
10 795
5 720
4 501
28
2
20
999
7
104
60

14
74
8
17
5
6
4
31
1
3
0
227
48
73
4
58
29
16
0
39
1
3
2
33
1
179
6
5
1
13
1
18
5
1
2
5
1
3
108
3
4
4
7 023
3 686
2 784
16
1
10
779
5
52
40

23 353
1 093
472
92
91
64
374
22 260
227
1 748
11
16 877
783
4
340
1 918
353
7 577
5
100
3 441
63
324
627
885
69
1 125
13
925
2 542
98
179
8
18
181
236
83
47
46
53
28
27
12
238
135
1 002
39
112
22 651
10 232
328
274

19 890
767
286
73
73
50
286
19 123
181
1 502
9
14 430
796
4
277
1 618
307
6 533
4
81
2 884
56
234
611
731
56
926
9
940
2 225
80
151
7
16
147
196
78
37
35
53
21
17
7
167
128
972
21
92
19 811
8 207
287
308

16 549
753
299
73
68
47
266
15 796
138
1 215
7
11 925
669
3
218
1 349
272
5 237
3
67
2 313
48
199
539
508
48
752
7
754
1 828
80
126
5
14
153
160
70
29
16
46
14
10
4
123
113
780
10
75
19 406
8 543
277
296

12 678
385
148
38
36
25
139
12 293
100
977
5
9 149
578
2
169
1 090
223
3 965
2
48
1 679
37
148
421
409
35
533
5
647
1 257
37
59
3
12
83
140
69
23
10
33
10
8
2
92
93
518
6
60
14 712
5 238
164
265

9 003
223
89
21
21
15
78
8 780
68
741
3
6 519
328
2
119
831
170
2 898
1
51
1 188
26
116
315
302
27
373
3
494
812
17
31
2
11
47
124
52
17
5
21
7
6
1
67
62
294
3
44
9 241
2 998
86
137

5 920
212
84
20
20
13
75
5 707
41
522
2
4 167
199
1
77
578
120
2 051
1
32
841
17
78
197
223
20
263
2
379
702
20
31
1
9
47
90
50
16
2
22
5
5
1
47
44
281
3
28
9 581
3 252
91
153

3 435
150
53
13
14
8
62
3 285
20
330
1
2 359
111
1
42
345
76
1 197
1
15
472
9
54
109
138
12
161
1
225
443
15
22
2
6
32
54
34
14
3
13
3
3
0
30
30
165
1
16
6 565
2 058
67
99

2 290
156
45
14
17
8
71
2 135
10
237
1
1 500
63
0
22
252
50
731
0
7
257
5
32
64
80
6
118
0
162
316
14
23
1
6
28
29
26
12
2
9
2
3
0
27
33
90
2
9
4 853
1 326
56
65

259
300
1 000
116
740
5 144
124
1 948
2 548
4
148
50
142
5
82
88
107
102
238
1 580
4 196
69
125
153
326
1 815
10
17
274
294
58
1 001
51
5 676
227
277
1 491
3 060
12
406
201
7 765
678
2
5
4
252
125
1
8
117
38

276
305
1 012
101
707
3 766
124
1 322
2 393
4
131
44
130
6
75
75
100
96
213
1 515
4 231
56
117
155
328
1 717
8
15
272
315
55
1 141
49
4 980
199
292
1 547
2 365
12
377
187
6 561
574
1
3
4
208
112
1
7
97
34

273
299
919
95
642
4 106
118
1 516
2 362
3
128
40
128
5
70
68
88
103
218
1 507
3 901
47
91
129
294
1 645
7
13
258
276
49
1 050
40
4 600
198
280
1 475
2 127
11
342
166
5 645
492
1
3
4
179
92
2
6
78
30

256
271
711
71
502
1 974
112
911
2 287
4
127
26
104
5
68
43
62
110
234
1 501
3 292
32
51
91
213
1 477
6
9
231
202
35
910
32
3 895
169
261
1 348
1 638
8
320
151
4 447
411
1
2
3
154
70
1
5
65
26

125
148
406
42
248
1 238
54
514
1 785
3
109
17
75
4
61
28
36
96
205
1 151
2 138
28
25
48
203
882
5
5
174
92
19
638
18
2 319
99
152
724
983
6
241
114
3 292
343
1
2
3
134
50
1
4
50
24

167
171
420
40
309
1 270
66
566
1 566
2
92
17
66
3
51
29
34
77
177
1 015
2 119
22
30
58
169
996
4
5
150
112
23
532
18
2 645
118
161
844
1 211
6
198
106
2 413
265
1
1
3
113
33
1
3
35
21

105
111
298
22
205
737
45
370
1 082
2
64
11
44
2
32
22
35
53
128
688
1 444
13
23
41
116
651
3
4
96
86
17
381
12
1 981
88
112
640
924
4
134
77
1 496
182
0
1
2
84
19
1
2
19
15

62
75
195
15
136
437
29
257
826
1
56
8
30
2
25
17
27
48
108
500
1 076
9
13
25
93
474
2
5
72
53
11
310
9
1 625
67
96
539
732
3
123
64
1 148
152
0
0
2
78
13
0
2
10
13

8
4
80
2
2
23
3
1 718
2
48
85
137
65
1 284
56
41
5 370
767
109
2 760
252
470
162
2
13
66
377
8
80
305
6 408
659
5 746
612
502
420
82
93
14
4
69
4
2
6
3
1
10
4
3
2
112 024
33 341

7
4
70
2
1
18
2
1 478
2
40
68
122
57
1 107
46
35
4 509
727
92
2 208
221
397
135
1
11
51
317
7
84
259
5 934
628
5 303
540
452
378
74
75
11
3
55
4
2
6
2
1
8
3
2
1
99 577
30 334

6
3
63
2
1
17
2
1 215
2
36
56
100
46
908
38
29
3 938
682
79
1 927
189
339
110
1
9
47
251
6
79
219
6 014
598
5 413
526
459
384
74
57
9
3
42
3
1
4
2
1
6
2
1
1
86 736
29 241

6
2
54
1
1
14
1
958
1
27
48
75
37
715
30
24
3 078
571
57
1 460
146
289
87
1
7
37
192
4
66
160
5 644
529
5 113
460
410
343
67
41
6
2
29
2
1
4
1
1
5
2
1
1
68 264
24 055

5
2
49
1
1
11
1
663
1
26
37
51
25
483
21
20
2 286
436
42
1 069
114
216
66
1
6
28
142
3
50
114
4 596
406
4 189
340
307
255
52
27
5
1
18
2
1
3
1
1
3
1
1
1
49 194
16 294

3
2
36
1
1
9
1
500
1
18
26
34
18
374
14
15
1 648
319
30
766
81
158
50
1
4
19
101
2
41
76
3 568
322
3 245
265
245
204
41
16
3
1
10
1
1
2
1
0
2
1
0
0
36 771
14 460

2
1
27
1
1
5
0
317
1
12
17
20
11
240
8
9
997
198
17
454
54
98
31
0
3
11
59
1
26
45
2 322
206
2 116
164
154
127
27
8
2
1
5
1
1
1
0
0
1
0
0
0
23 346
10 318

2
1
26
0
0
3
0
304
1
11
17
18
7
237
5
8
692
134
10
306
44
76
25
0
2
8
35
1
21
29
2 113
182
1 930
125
119
99
20
4
1
0
2
1
0
1
0
0
1
0
0
0
17 162
8 374

78 683
7 758
70 925
53 203
7 787
9 663
2 662
65
6
7
50
748
250
159
114
21
1
224
11
88
104
211
358
114
131
1 056
146
187
50
92
37
524
5
14
2
2 300
346
949
72
369
424
135
4
709
18
22
17
640
12
2 935
63
116

69 243
6 552
62 690
45 422
6 409
8 114
2 235
53
5
6
39
604
234
144
93
17
1
185
11
80
85
194
288
90
106
864
120
157
43
76
31
418
5
12
2
2 049
337
838
62
333
343
133
3
586
14
22
15
526
10
2 381
49
94

57 495
5 329
52 165
37 429
5 142
6 588
1 805
44
4
4
32
475
193
123
73
14
1
150
8
69
69
160
226
71
89
693
96
129
36
63
25
326
5
12
1
1 717
255
714
45
314
272
115
2
463
10
18
14
415
7
1 909
40
79

44 209
4 134
40 075
28 724
3 923
5 004
1 380
37
3
3
24
360
150
101
53
11
1
116
7
45
54
121
171
54
67
534
73
102
28
51
20
244
4
11
1
1 289
191
545
33
219
208
90
2
333
8
15
11
293
5
1 469
33
65

32 901
3 023
29 878
20 514
2 803
3 613
995
29
2
2
16
255
113
74
41
8
0
84
5
24
39
86
122
39
55
386
52
76
21
38
15
172
3
9
1
959
151
381
22
187
149
68
1
227
6
11
8
199
4
1 046
26
48

22 311
1 985
20 326
13 938
1 791
2 349
650
20
2
1
10
163
80
51
25
5
0
54
3
14
26
54
78
26
36
251
32
51
14
25
11
109
2
6
1
655
107
246
13
135
97
55
1
135
3
7
5
117
2
658
18
30

13 028
1 126
11 902
8 258
978
1 303
368
11
1
1
6
88
50
33
13
3
0
29
2
9
14
30
43
15
21
138
17
29
8
13
6
59
1
4
0
379
73
137
7
77
54
30
0
70
2
5
3
59
1
349
11
14

8 788
697
8 091
5 695
571
783
221
7
0
0
5
48
34
19
7
2
0
15
2
6
7
18
26
9
15
81
8
19
5
7
4
33
1
3
0
244
51
80
4
60
31
18
0
42
1
3
2
35
1
196
7
6

4
231
12
232
91
17
39
127
28
115
1 616
117
75
53
65 075
31 279
24 902
141
6
618
4 094
34
1 054
431
23 591
1 046
451
87
88
61
358
22 544
221
1 759
11
17 100
770
4
348
1 972
359
7 670
5
105
3 480
63
331
628
912
68
1 151
13

4
183
10
188
76
14
31
106
24
90
1 310
98
62
44
58 247
29 041
23 255
143
5
437
3 902
30
851
418
20 270
806
309
75
75
52
296
19 464
176
1 540
9
14 691
790
4
283
1 659
310
6 672
4
81
2 953
56
248
605
755
57
965
9

4
137
8
149
63
12
25
91
19
71
1 049
78
50
35
48 575
24 439
19 480
133
5
282
3 479
25
588
448
16 854
757
297
73
70
47
270
16 097
135
1 248
7
12 146
680
3
223
1 380
274
5 396
3
67
2 377
48
203
545
533
49
789
7

3
98
7
114
49
9
19
74
15
51
810
56
38
27
37 051
18 626
15 015
106
4
197
2 475
21
448
360
13 010
439
171
43
41
28
157
12 570
98
998
5
9 359
592
2
172
1 116
228
4 084
2
48
1 741
38
153
429
414
37
567
5

2
67
5
82
36
7
13
55
10
31
580
37
26
20
27 660
14 618
12 064
81
4
117
1 779
16
318
238
9 246
228
90
21
21
15
80
9 018
66
759
4
6 680
359
2
122
852
174
2 959
2
48
1 214
27
117
321
308
27
389
3

2
41
3
54
23
5
8
33
6
17
366
21
16
13
18 974
10 132
8 152
55
2
67
1 484
11
198
164
6 071
202
81
19
19
13
71
5 868
40
535
2
4 287
206
1
78
596
123
2 084
1
33
850
17
80
204
224
20
272
2

2
22
2
31
12
2
4
15
3
8
198
10
8
7
11 197
5 942
4 668
30
2
24
1 032
7
109
71
3 552
150
55
13
14
9
60
3 401
21
339
1
2 443
116
1
43
359
78
1 243
1
16
493
9
54
113
141
13
169
1

1
14
1
19
6
1
2
5
1
3
117
4
4
4
7 606
4 005
3 031
18
1
10
839
6
58
43
2 468
160
47
14
18
8
73
2 309
11
255
1
1 624
69
0
24
269
56
797
1
7
283
5
35
69
88
7
129
1

914
2 536
92
166
9
19
172
241
84
47
51
51
28
30
13
250
137
989
43
115
22 152
9 787
311
268
265
302
961
112
715
4 849
124
1 879
2 577
4
154
49
143
5
83
86
106
105
248
1 589
4 134
71
122
148
314
1 794
10
17

938
2 263
82
154
7
16
151
200
79
39
37
52
22
18
8
178
128
975
23
94
20 056
8 389
290
299
268
299
1 003
102
712
3 905
122
1 390
2 390
4
132
45
130
6
75
77
100
95
213
1 509
4 217
58
121
155
328
1 725
8
16

775
1 886
81
129
5
14
154
162
71
30
20
46
15
11
4
131
115
810
11
76
19 373
8 496
280
293
269
294
927
95
649
4 087
116
1 485
2 329
3
126
41
127
5
70
69
90
100
213
1 482
3 944
48
97
133
307
1 639
7
14

652
1 332
44
68
3
12
94
139
69
24
11
34
10
8
2
96
96
554
6
60
15 495
5 759
182
272
262
276
744
75
531
2 291
114
1 012
2 284
4
126
28
107
5
68
46
66
108
230
1 494
3 411
34
57
97
225
1 522
6
10

503
838
18
32
2
11
49
123
53
17
6
22
7
6
1
70
66
308
3
44
9 529
3 083
91
149
134
156
427
43
267
1 228
59
529
1 807
3
109
17
76
4
60
28
38
96
206
1 168
2 220
27
27
50
195
925
5
5

382
687
19
30
1
9
45
91
49
15
2
21
5
5
1
50
45
267
3
29
9 110
3 051
85
143
151
158
394
38
285
1 208
60
529
1 536
2
92
16
64
3
51
28
32
77
175
994
2 042
22
27
53
168
945
4
5

233
461
15
21
1
6
32
55
36
14
2
14
3
3
0
36
30
172
1
16
6 736
2 142
67
102
109
115
301
23
213
784
46
382
1 101
2
65
12
46
2
33
22
33
54
130
702
1 494
13
23
42
120
684
3
4

173
336
15
22
1
6
29
32
28
13
2
10
2
3
0
29
34
99
2
9
5 195
1 435
59
71
67
80
211
16
148
476
31
275
882
1
59
9
33
2
26
19
29
50
114
537
1 158
10
15
27
100
510
2
5

271
282
57
995
51
5 654
233
272
1 460
3 059
12
412
205
7 925
688
2
5
4
257
125
1
8
120
38
8
5
81
2
2
23
3
1 761
2
49
87
137
66
1 319
57
42
5 476
775
111
2 808
260
484
166
2
13
68
385
8

272
311
55
1 116
49
5 060
199
289
1 527
2 464
11
380
188
6 693
586
1
4
4
214
114
1
7
99
34
7
4
71
2
1
18
2
1 507
2
41
70
124
58
1 129
47
35
4 600
727
94
2 268
224
405
139
2
11
53
326
7

259
282
50
1 065
41
4 605
195
279
1 467
2 140
11
343
167
5 741
499
1
3
4
182
95
2
6
80
31
7
3
63
2
1
16
2
1 247
2
37
57
103
48
932
39
30
3 995
685
80
1 951
193
345
113
1
9
47
260
6

235
216
37
936
33
4 040
175
268
1 390
1 725
8
322
152
4 577
417
1
2
3
155
73
1
5
65
27
6
2
55
1
1
14
1
990
2
28
49
78
38
741
31
25
3 170
583
60
1 510
150
294
89
1
7
38
199
4

178
101
20
665
19
2 418
103
162
779
1 005
6
246
116
3 373
344
1
2
3
134
52
1
4
51
24
5
2
49
1
1
11
1
690
1
26
38
53
26
504
22
20
2 339
445
43
1 092
116
222
68
1
6
28
146
3

148
101
21
530
17
2 480
110
152
789
1 122
6
196
104
2 452
268
1
1
3
113
34
1
3
35
21
4
2
37
1
1
9
1
507
1
19
26
35
19
377
14
15
1 677
323
30
780
83
161
51
1
4
19
103
2

100
86
17
389
12
1 999
89
114
649
927
4
136
78
1 549
185
0
1
2
84
20
1
2
20
16
2
1
28
1
1
5
0
328
1
12
17
21
11
248
8
9
1 036
204
17
474
55
101
32
0
3
11
62
1

77
57
12
333
9
1 720
72
101
574
775
3
128
68
1 230
163
0
0
2
82
14
0
2
11
14
2
1
27
0
0
4
0
319
1
11
18
19
8
248
6
8
749
145
11
333
47
81
26
0
2
8
39
1

79
317
6 581
678
5 900
628
515
432
83
95
14
4
70
5
2
7
3
1
10
4
3
1
112 055
32 701
79 354
7 897
71 456
53 864
7 986
9 854
2 729
67
6
8
52
771
250
159
120
22
1
221
11
90
103
222
368
117
138
1 082
148
191

82
264
5 922
629
5 291
545
454
380
75
77
11
3
56
4
2
6
2
1
8
3
2
1
101 502
30 952
70 550
6 662
63 888
46 454
6 540
8 277
2 275
54
5
6
39
621
235
145
98
17
1
183
11
82
85
191
296
93
110
883
122
161

79
226
5 935
601
5 331
524
455
381
74
59
9
3
43
3
1
5
2
1
6
2
1
1
87 873
28 965
58 909
5 445
53 464
38 242
5 263
6 742
1 853
44
4
5
32
489
199
125
77
14
1
149
9
72
69
166
233
73
91
708
97
132

67
167
5 667
541
5 125
469
418
351
68
42
6
2
30
2
1
4
1
1
5
2
1
1
70 579
24 992
45 587
4 225
41 362
29 604
4 022
5 149
1 418
37
3
3
24
370
154
102
57
11
1
116
7
49
54
125
176
56
70
546
74
104

51
118
4 669
417
4 251
350
316
263
53
28
5
1
19
2
1
3
1
1
3
1
1
1
50 702
17 121
33 580
3 089
30 492
21 106
2 873
3 696
1 021
29
2
2
16
262
115
76
43
8
0
84
5
26
40
89
125
40
55
395
53
78

41
79
3 619
326
3 292
268
247
206
42
16
3
1
10
1
1
2
1
0
2
1
1
0
36 777
13 832
22 945
2 038
20 906
14 209
1 843
2 416
668
20
2
1
10
168
82
51
28
5
0
54
3
15
26
56
81
27
38
258
33
53

27
47
2 390
214
2 175
172
161
133
28
9
2
1
5
1
1
1
0
0
1
0
0
0
24 110
10 639
13 471
1 158
12 312
8 523
1 010
1 345
379
12
1
1
6
91
51
33
14
3
0
29
2
9
14
31
45
15
21
142
17
30

22
32
2 213
192
2 021
134
127
106
22
5
1
0
3
1
0
1
0
0
1
0
0
0
18 125
8 784
9 342
742
8 600
6 035
607
831
236
7
1
0
5
51
37
21
8
2
0
16
2
6
8
19
27
9
16
86
9
20

51
95
37
538
5
14
2
2 302
343
949
75
364
434
132
4
727
19
21
18
657
12
3 013
65
118
3
240
13
238
93
17
39
130
28
118
1 659
119
77
55
65 439
31 354
24 917
134
6
631
4 140
34
1 059
432
23 789
954
405
79

44
78
31
429
5
12
2
2 089
339
856
62
342
352
135
3
596
14
22
16
534
10
2 434
50
95
4
191
10
193
77
14
31
104
24
91
1 341
100
63
45
59 235
29 404
23 532
144
5
473
3 910
31
895
415
20 715
879
352
79

36
64
26
335
5
12
1
1 758
271
725
48
316
279
118
2
474
10
19
14
424
7
1 948
40
79
4
143
8
153
63
12
24
90
20
73
1 072
80
51
36
49 843
25 189
20 089
135
5
300
3 573
26
624
438
17 150
733
280
71

29
51
21
251
4
11
1
1 340
196
565
34
236
213
94
2
343
8
15
11
303
5
1 502
33
65
3
103
7
118
50
9
19
74
15
53
828
58
39
28
38 324
19 321
15 490
111
4
205
2 657
21
455
379
13 369
507
200
50

21
39
16
176
3
9
1
975
153
393
23
182
153
70
1
231
6
11
8
202
4
1 073
26
49
2
70
5
85
36
7
13
55
10
33
595
38
27
20
28 210
14 784
12 136
83
4
127
1 834
16
331
252
9 508
238
92
23

14
26
11
112
2
6
1
672
110
253
14
140
99
55
1
140
3
7
5
122
3
678
19
31
2
43
3
56
23
5
8
34
6
18
377
22
16
14
19 503
10 503
8 508
58
2
70
1 481
11
206
168
6 224
189
76
17

8
14
6
61
1
4
0
391
73
141
8
79
56
34
0
72
2
5
3
62
1
361
11
15
2
23
2
32
12
2
4
16
3
9
204
10
8
8
11 583
6 168
4 830
32
2
29
1 071
7
113
84
3 649
152
56
13

5
7
5
36
1
3
0
257
54
85
4
61
33
19
0
44
1
3
2
37
1
208
7
6
1
15
1
20
6
1
2
6
1
4
123
4
4
5
8 095
4 277
3 241
19
1
11
891
6
63
45
2 613
161
48
14

83
57
331
22 835
217
1 764
12
17 321
764
4
357
2 031
365
7 772
5
114
3 514
63
334
634
945
67
1 171
13
913
2 524
82
150
10
19
157
248
84
48
57
48
29
32
15
265
139
976
49
118
21 240
8 965
285
264
277
307
913
107

79
54
314
19 836
173
1 579
10
14 984
780
4
290
1 701
315
6 814
4
83
3 030
57
266
597
773
59
1 009
10
925
2 302
88
159
6
17
160
203
80
40
39
51
23
20
9
186
128
973
25
95
20 628
8 850
299
287
259
291
995
104

69
46
266
16 417
133
1 286
8
12 370
699
3
229
1 414
276
5 567
3
69
2 440
49
206
550
567
49
822
7
806
1 937
80
130
5
14
150
166
72
31
24
46
16
12
5
141
117
839
12
77
19 091
8 194
276
291
266
289
932
94

47
31
180
12 861
97
1 021
6
9 588
598
2
175
1 143
232
4 222
2
50
1 811
38
160
439
416
38
608
5
655
1 412
53
78
3
12
108
139
68
25
12
36
11
8
3
100
98
590
6
61
16 235
6 352
203
272
259
274
769
78

23
16
84
9 270
65
779
4
6 844
399
2
125
875
178
3 036
2
45
1 247
28
118
325
315
28
408
3
517
882
20
34
2
11
52
122
55
18
6
23
8
6
1
72
70
333
4
45
10 189
3 291
99
169
155
173
468
47

18
12
66
6 034
40
548
2
4 410
213
1
80
613
126
2 115
1
35
856
18
84
212
224
20
280
2
383
662
17
28
1
9
42
93
47
15
3
19
5
5
1
52
46
248
3
30
8 444
2 770
78
128
129
140
360
35

14
9
59
3 497
21
348
1
2 508
121
1
45
373
81
1 288
1
17
512
10
54
116
144
13
178
1
244
478
16
21
1
7
34
56
37
14
2
15
3
3
0
41
31
180
1
17
6 933
2 233
68
106
114
118
304
25

18
8
74
2 452
11
270
1
1 727
75
0
26
282
61
852
1
8
304
6
37
73
94
8
139
1
182
352
15
21
1
6
30
34
30
14
2
10
2
3
1
33
34
106
2
10
5 464
1 519
61
74
71
84
224
16

678
4 294
125
1 716
2 612
4
161
47
144
5
85
85
106
109
262
1 600
4 062
74
118
141
298
1 758
9
16
267
269
55
1 004
50
5 600
240
267
1 428
3 022
12
419
211
8 086
699
2
5
4
262
125
1
8
122
39
8
5
83
2

717
4 240
120
1 537
2 399
4
133
46
131
5
76
79
101
95
215
1 511
4 193
62
125
154
327
1 740
9
16
271
306
55
1 075
50
5 187
202
286
1 506
2 609
11
382
188
6 855
601
1
4
4
221
116
1
7
101
34
7
4
72
2

651
3 885
115
1 394
2 306
3
125
41
126
5
70
69
91
97
209
1 466
3 983
49
103
137
315
1 634
7
14
260
288
50
1 082
42
4 608
192
280
1 469
2 138
11
346
169
5 826
508
1
3
4
185
97
1
6
82
31
7
3
64
2

549
2 704
113
1 131
2 263
3
123
30
111
5
67
50
70
105
224
1 472
3 493
37
65
102
244
1 537
6
10
237
227
39
952
34
4 127
179
268
1 398
1 800
9
321
152
4 719
426
1
2
4
158
75
1
6
66
27
6
2
57
2

306
1 240
68
566
1 860
3
110
18
79
4
60
29
41
97
208
1 208
2 385
27
30
56
188
1 020
5
6
185
118
22
705
21
2 653
113
180
887
1 090
6
256
120
3 474
348
1
2
3
134
54
1
4
51
24
5
2
49
1

249
1 119
52
479
1 497
2
90
15
62
3
50
26
30
78
174
965
1 923
21
24
47
166
864
4
4
145
89
19
523
16
2 255
98
140
713
1 002
5
194
100
2 485
272
1
1
3
113
36
1
3
36
21
4
2
39
1

221
833
47
396
1 119
2
66
12
46
2
34
22
31
55
131
716
1 548
14
23
42
124
722
3
4
104
85
17
397
13
2 034
90
117
664
939
4
139
80
1 603
189
0
1
2
85
21
1
2
21
16
2
1
28
1

156
510
33
290
927
1
61
9
35
2
27
19
31
52
119
567
1 228
10
16
28
107
541
2
5
81
61
13
352
10
1 790
75
104
601
803
3
131
71
1 300
172
0
1
2
86
15
0
2
12
15
2
1
29
0

2
23
3
1 813
2
51
89
138
67
1 363
59
44
5 574
784
113
2 839
272
499
171
3
12
70
392
8
79
331
6 790
703
6 083
646
531
447
85
97
14
4
72
5
3
7
3
1
10
4
3
1
112 175
32 011
80 165
8 051
72 113
54 574

2
19
2
1 536
2
42
72
125
59
1 150
49
36
4 718
726
96
2 354
226
415
143
2
10
55
334
7
80
270
5 953
630
5 320
554
461
386
75
78
11
3
57
4
2
6
2
1
8
3
2
1
103 583
31 712
71 871
6 778
65 092
47 530

1
16
2
1 282
2
37
58
105
49
960
40
31
4 036
685
81
1 964
197
351
117
1
9
47
269
6
79
231
5 851
605
5 243
521
450
377
73
60
9
3
44
3
2
5
2
1
6
3
1
1
88 953
28 589
60 364
5 570
54 794
39 082

1
14
1
1 021
2
29
49
81
39
764
31
25
3 273
593
62
1 569
156
298
92
1
7
40
205
5
68
176
5 675
550
5 122
477
425
357
68
43
7
2
31
2
1
4
2
1
5
2
1
1
72 950
25 823
47 128
4 327
42 801
30 539

1
11
1
725
1
25
39
55
28
534
23
20
2 401
455
44
1 122
118
230
70
1
5
29
150
3
52
122
4 768
434
4 333
365
330
275
54
28
5
1
20
2
1
3
1
1
4
1
1
1
52 570
18 213
34 357
3 162
31 195
21 776

1
8
1
511
1
20
27
36
19
377
15
16
1 703
326
31
791
85
163
52
1
4
20
105
2
40
82
3 660
328
3 330
269
248
206
42
17
3
1
11
1
1
2
1
0
2
1
1
1
36 830
13 213
23 617
2 095
21 521
14 502

1
5
0
341
1
13
18
21
12
258
9
10
1 072
208
18
493
56
105
34
0
3
12
65
1
28
49
2 467
224
2 243
180
169
140
29
9
2
1
5
1
1
1
0
0
1
0
0
0
24 824
10 927
13 897
1 188
12 708
8 764

0
4
0
331
1
12
19
20
8
257
6
9
797
153
11
357
49
85
28
0
3
9
42
1
23
35
2 293
201
2 092
142
135
112
23
5
1
0
3
1
0
1
0
0
1
0
0
0
18 833
9 082
9 751
771
8 980
6 280

8 201
10 066
2 803
69
6
9
54
795
252
160
127
23
1
218
12
92
103
236
380
120
144
1 110
151
196
52
97
38
555
5
15
2
2 309
342
953
78
358
444
130
4
748
19
21
19
677
12
3 096
68
120
3
248
14
245

6 680
8 449
2 316
55
5
7
40
639
236
145
103
18
1
181
11
82
86
189
306
97
114
905
123
164
44
80
32
442
5
12
2
2 130
340
875
62
353
361
136
3
607
15
22
16
543
11
2 492
52
97
4
199
11
199

5 391
6 901
1 902
45
4
5
32
505
206
127
82
14
1
148
9
73
69
172
240
75
93
725
99
135
37
65
27
345
5
11
1
1 796
288
734
51
315
285
121
2
486
11
20
14
434
8
1 992
41
79
4
150
9
158

4 130
5 308
1 459
37
3
4
25
382
159
103
61
11
1
116
7
54
54
129
182
57
74
560
75
107
30
52
21
259
4
11
1
1 397
203
585
35
257
218
98
2
355
8
15
12
314
5
1 537
33
65
4
108
7
121

2 950
3 788
1 050
29
2
2
16
271
118
78
45
8
0
84
5
29
40
92
130
41
56
405
53
80
22
40
16
182
3
9
1
995
156
407
24
177
157
72
1
236
6
12
8
206
4
1 102
26
49
2
73
6
88

1 898
2 487
688
21
2
1
10
173
83
51
30
5
0
55
3
15
26
59
84
28
41
265
34
54
15
26
11
116
2
7
1
690
113
260
14
146
102
54
1
145
4
8
5
126
3
699
19
31
2
45
3
58

1 038
1 382
389
12
1
1
6
94
53
33
15
3
0
29
2
9
14
32
46
16
22
147
17
31
9
14
7
63
1
4
0
402
72
146
8
82
57
36
0
74
2
5
3
63
1
371
11
15
2
25
2
33

630
861
245
8
1
0
5
54
38
22
8
2
0
16
2
7
8
20
29
10
17
89
9
21
6
8
5
37
1
3
0
265
56
88
5
60
35
21
0
46
1
3
2
39
1
216
7
7
1
16
1
21

95
18
39
132
29
122
1 705
120
79
57
65 932
31 537
25 021
128
6
642
4 208
35
1 061
436
23 988
842
347
69
76
51
299
23 146
216
1 763
12
17 558
767
4
366
2 089
373
7 884
5
125
3 543
63
336
645
981
65
1 189
13
918
2 523
70
136

79
14
30
103
24
93
1 376
102
65
46
60 206
29 737
23 778
145
5
513
3 916
31
936
414
21 182
960
400
84
83
58
334
20 223
173
1 615
10
15 293
766
4
297
1 745
321
6 954
4
86
3 108
58
287
590
789
61
1 055
11
907
2 333
93
162

64
12
24
89
20
74
1 097
82
52
37
51 125
25 942
20 716
136
5
323
3 644
26
667
424
17 458
698
259
68
68
45
258
16 760
133
1 327
8
12 609
719
3
235
1 448
278
5 743
3
71
2 503
49
210
554
604
50
853
7
839
1 982
77
129

51
9
18
73
15
55
849
60
39
29
39 754
20 139
16 073
115
5
213
2 853
21
462
396
13 746
576
229
56
53
35
203
13 169
97
1 045
6
9 834
598
2
179
1 171
237
4 376
2
53
1 886
39
169
451
419
40
653
5
659
1 494
62
88

37
7
13
56
11
35
612
40
27
21
28 851
14 992
12 225
86
4
138
1 910
17
346
267
9 790
253
97
25
24
17
91
9 537
65
800
4
7 015
441
2
129
898
183
3 130
2
42
1 288
28
119
330
324
28
431
3
534
939
23
37

24
5
8
35
6
19
390
23
17
14
20 067
10 893
8 882
60
3
73
1 480
12
214
171
6 386
177
71
16
17
12
61
6 209
40
563
2
4 537
223
1
82
631
129
2 148
1
37
863
18
87
220
224
20
289
2
385
639
15
27

13
3
4
16
3
9
210
10
8
8
11 961
6 404
4 999
35
2
34
1 113
7
117
97
3 735
152
58
14
15
9
57
3 582
21
357
1
2 561
126
1
46
387
83
1 331
1
18
528
10
55
118
146
14
186
1
255
492
16
22

7
1
2
6
1
4
127
4
4
5
8 464
4 491
3 401
21
1
11
936
6
67
48
2 715
159
48
14
17
8
73
2 555
11
281
1
1 799
80
0
27
292
65
893
1
9
320
6
39
76
98
9
148
1
188
365
15
18

10
20
139
255
85
48
63
45
30
35
16
284
142
967
56
122
20 213
8 003
256
261
292
314
869
100
636
3 639
127
1 507
2 658
4
169
45
146
6
87
84
105
115
277
1 617
4 002
76
112
135
284
1 718
8
14
264
258
54
1 025

7
17
170
207
80
42
41
50
24
21
10
188
128
968
28
98
21 299
9 391
310
275
250
284
985
107
720
4 631
118
1 712
2 417
4
135
47
133
5
77
81
101
95
218
1 518
4 160
65
129
152
326
1 758
9
17
270
299
55
1 028

5
15
144
170
73
33
27
46
17
13
5
152
119
865
14
79
18 726
7 795
269
289
263
285
935
92
651
3 612
115
1 284
2 292
4
124
41
125
5
70
70
92
95
207
1 457
4 018
50
109
140
318
1 631
7
14
261
292
50
1 097

4
13
123
139
68
26
14
37
11
8
3
105
100
626
7
62
16 874
6 921
223
267
252
269
789
81
559
3 128
109
1 246
2 231
3
121
33
113
5
66
53
74
102
217
1 442
3 550
39
73
107
266
1 534
7
11
239
235
41
962

2
11
57
120
58
19
7
24
8
6
1
74
75
366
4
46
11 079
3 593
111
192
179
194
519
51
354
1 295
79
621
1 925
3
111
19
83
4
60
31
45
98
211
1 258
2 597
28
35
64
187
1 139
5
6
193
138
25
750

1
9
39
94
45
14
3
18
5
5
1
53
47
229
2
30
7 785
2 493
71
114
108
122
330
33
215
1 027
45
431
1 460
2
89
14
60
3
49
24
28
78
173
937
1 803
21
22
41
160
780
4
4
142
77
17
520

1
7
35
57
38
13
2
15
3
3
0
44
31
187
2
17
7 087
2 295
68
108
117
121
303
26
227
871
48
406
1 133
2
67
12
47
2
35
22
29
56
132
727
1 593
14
23
42
127
755
3
4
108
84
17
403

1
6
30
35
32
14
3
10
2
3
1
39
34
110
2
10
5 654
1 577
62
76
73
85
232
17
161
537
34
299
959
2
62
10
37
2
28
20
33
53
123
588
1 285
10
17
29
114
567
3
5
85
62
13
369

50
5 551
247
264
1 408
2 973
12
428
218
8 256
711
2
5
4
266
125
1
8
125
40
8
5
86
2
2
23
3
1 870
2
52
91
140
68
1 411
60
46
5 675
795
115
2 867
285
516
175
3
12
72
400
8
80
348
7 040
734

49
5 330
207
282
1 484
2 769
11
385
189
7 036
617
1
4
4
229
118
1
7
104
35
8
4
73
2
2
19
2
1 566
2
44
75
126
60
1 173
50
37
4 852
726
98
2 451
230
425
147
2
10
58
342
7
78
276
6 026
634

44
4 622
189
282
1 475
2 140
11
351
172
5 909
517
1
3
4
189
100
1
6
84
31
7
3
64
2
1
16
2
1 319
2
37
59
108
51
989
41
31
4 073
683
82
1 974
201
357
120
1
8
47
278
6
79
235
5 774
609

35
4 172
180
266
1 385
1 861
9
318
151
4 864
435
1
2
4
161
78
1
6
67
28
6
3
57
2
1
14
2
1 051
2
31
49
84
40
787
32
26
3 378
603
65
1 631
162
302
95
1
7
41
212
5
69
185
5 665
558

24
2 963
127
203
1 018
1 215
6
268
125
3 592
353
1
2
3
136
57
1
5
52
24
5
2
50
2
1
11
1
766
1
25
40
58
29
569
24
21
2 473
466
45
1 156
120
238
72
1
5
30
155
3
54
127
4 880
454

15
2 029
88
128
640
878
5
193
97
2 521
275
1
1
3
113
38
1
3
36
20
4
2
40
1
1
8
1
516
1
21
28
37
19
379
15
16
1 730
330
31
803
87
166
53
1
4
21
108
2
40
85
3 700
332

13
2 067
91
120
677
951
4
142
81
1 655
193
0
1
2
86
22
1
2
21
16
3
1
29
1
1
5
0
355
1
13
18
22
12
269
9
10
1 106
212
19
511
57
108
35
0
4
12
67
2
28
51
2 551
233

10
1 833
77
106
622
818
3
133
74
1 355
179
0
1
2
90
17
0
2
12
15
2
1
30
0
0
4
0
340
1
12
19
20
9
264
6
9
836
159
12
377
51
88
29
0
3
9
45
1
24
37
2 351
208

6 302
668
550
463
87
100
14
4
73
5
3
8
3
1
10
4
3
1
113 058
31 739
81 320
8 216
73 104
55 439
8 426
10 313
2 884
72
6
9
55
822
257
161
135
24
1
215
12
94
102
250
392
124
150
1 140
153
201
52
100
39
572

5 390
566
471
396
76
80
11
3
59
4
2
6
2
1
9
4
2
1
105 348
32 274
73 074
6 905
66 168
48 546
6 838
8 633
2 361
57
5
7
41
660
237
146
107
18
1
179
11
82
87
188
315
100
118
930
126
168
45
83
33
456

5 162
518
445
372
73
61
9
3
45
3
2
5
2
1
7
3
2
1
90 209
28 379
61 829
5 702
56 128
39 983
5 526
7 067
1 950
46
4
5
32
521
211
128
86
15
1
148
10
74
69
177
248
78
96
745
101
139
38
67
27
356

5 105
485
431
362
69
44
7
2
32
2
1
4
2
1
5
2
1
1
75 175
26 451
48 723
4 440
44 284
31 491
4 246
5 475
1 503
37
3
4
25
394
164
105
65
12
1
116
7
57
54
133
188
59
77
576
77
110
30
53
22
268

4 425
381
345
289
56
29
5
1
20
2
1
3
1
1
4
1
1
1
54 650
19 350
35 299
3 245
32 055
22 515
3 035
3 896
1 081
30
3
3
16
280
122
80
47
9
0
85
6
32
40
96
134
43
56
417
55
82
22
40
17
188

3 367
270
248
207
42
17
3
1
11
1
1
2
1
0
2
1
1
1
37 206
12 901
24 305
2 156
22 149
14 856
1 958
2 562
710
21
2
2
10
179
85
52
33
5
0
55
3
16
26
61
87
29
43
273
34
56
15
27
11
120

2 317
188
176
147
30
9
2
1
5
1
1
1
0
0
1
0
0
0
25 370
11 055
14 315
1 218
13 097
8 977
1 065
1 419
398
12
1
1
5
97
54
32
17
3
0
29
2
9
14
33
48
16
23
151
18
32
9
14
7
65

2 142
149
142
118
24
5
1
0
3
1
0
1
0
0
1
0
0
0
19 275
9 282
9 993
783
9 211
6 416
637
870
249
8
1
0
4
55
39
22
9
2
0
16
2
7
8
20
29
10
17
90
9
21
6
8
5
37

5
15
2
2 343
342
975
81
356
456
129
4
770
20
21
20
697
12
3 176
70
123
3
257
15
253
98
18
38
134
29
125
1 750
122
81
58
66 744
31 942
25 309
125
7
650
4 307
35
1 069
440
24 249
752
300
60
71
47
273
23 497

5
12
2
2 166
339
894
62
360
370
137
3
619
16
22
17
554
11
2 558
53
98
4
207
11
205
81
14
30
103
25
95
1 414
104
66
47
61 056
30 008
23 966
143
5
548
3 931
32
970
413
21 613
1 010
431
87
86
60
346
20 603

5
11
2
1 834
302
744
53
316
293
123
2
498
11
20
14
444
8
2 040
42
79
4
157
9
163
66
12
23
88
21
76
1 125
84
53
38
52 378
26 632
21 291
138
5
349
3 698
27
712
412
17 807
680
248
66
67
45
254
17 127

4
11
1
1 453
211
603
36
275
224
102
2
367
8
16
12
326
6
1 576
34
65
4
113
7
125
53
10
18
73
16
57
871
62
40
29
41 226
20 988
16 701
118
5
224
3 035
22
475
408
14 126
629
250
61
58
38
221
13 497

3
9
1
1 022
159
422
26
176
161
75
1
242
7
12
9
210
4
1 133
26
49
2
77
6
91
39
7
13
56
11
37
629
41
28
22
29 656
15 321
12 408
89
4
149
2 011
17
360
284
10 096
279
106
27
27
18
101
9 817

2
7
1
710
116
269
15
149
105
55
1
149
4
8
6
129
3
722
19
32
2
48
3
60
25
5
8
36
7
20
403
24
17
14
20 641
11 254
9 209
62
3
77
1 492
12
223
176
6 567
170
68
16
17
11
59
6 397

1
4
0
413
72
150
8
85
59
39
1
76
2
5
3
64
1
381
11
15
2
26
2
34
13
3
4
17
3
9
215
11
8
8
12 333
6 655
5 191
37
2
39
1 150
7
122
107
3 815
150
58
14
15
9
55
3 665

1
3
0
267
56
89
5
59
35
23
0
46
1
3
2
39
1
217
7
7
1
16
1
22
7
1
2
6
1
4
128
4
4
5
8 696
4 640
3 501
22
1
12
974
6
70
52
2 765
155
47
13
17
8
71
2 609

220
1 759
12
17 830
778
4
372
2 139
383
8 005
6
136
3 565
63
342
660
1 017
66
1 211
13
924
2 548
59
130
10
21
123
260
88
48
69
43
31
39
18
303
146
970
63
127
19 517
7 269
233
262
310
320
850
96
604
3 133
130
1 331

176
1 644
10
15 596
751
4
304
1 791
327
7 084
4
90
3 179
58
305
584
806
62
1 095
11
890
2 350
96
161
7
18
175
211
82
44
43
48
25
23
11
188
128
960
32
100
21 721
9 710
314
264
245
280
968
108
715
4 866
117
1 833

135
1 369
8
12 872
732
4
241
1 485
281
5 915
3
74
2 569
50
216
556
639
50
886
8
865
2 024
75
129
5
15
139
175
75
34
28
46
18
14
6
163
120
885
15
81
18 520
7 528
264
285
260
280
934
91
652
3 432
114
1 216

98
1 073
6
10 091
601
2
183
1 201
241
4 540
2
56
1 962
40
178
461
428
41
697
5
669
1 571
69
96
4
13
133
140
67
26
17
38
12
9
3
111
102
661
7
64
17 342
7 332
238
261
245
263
804
82
566
3 442
106
1 324

66
823
4
7 201
477
2
132
923
188
3 237
1
41
1 336
29
121
336
332
29
459
3
550
1 002
27
40
2
11
63
120
61
20
8
26
8
6
2
77
79
401
4
47
11 997
3 961
124
210
199
212
566
55
397
1 420
88
690

40
579
3
4 667
239
1
85
650
133
2 190
1
39
876
19
90
227
225
21
300
2
390
631
14
27
1
9
37
96
44
14
3
17
5
5
1
54
49
220
2
31
7 401
2 322
67
107
95
112
315
31
195
959
41
401

21
366
1
2 612
132
1
47
400
86
1 367
1
19
540
10
56
121
147
14
195
1
263
496
15
22
1
7
35
57
39
13
2
15
3
4
0
44
32
188
2
17
7 092
2 284
67
107
115
119
296
27
225
878
47
403

11
289
1
1 832
82
0
28
297
69
919
1
9
328
6
40
76
100
9
156
1
191
373
15
15
1
7
30
34
33
15
2
10
2
3
1
47
34
111
2
10
5 772
1 612
62
77
73
86
235
17
163
560
34
305

2 721
4
177
43
150
6
89
84
104
121
292
1 647
3 979
78
108
131
276
1 694
8
14
264
251
53
1 050
50
5 548
253
265
1 420
2 929
12
442
225
8 448
722
2
5
4
270
126
1
8
127
41
8
5
88
2
2
24
3
1 925

2 441
4
138
47
135
5
78
81
101
96
224
1 528
4 121
67
130
149
322
1 767
10
17
269
291
55
990
49
5 448
213
279
1 460
2 902
12
389
191
7 218
633
1
4
4
237
120
2
7
106
35
8
4
74
2
2
20
3
1 601

2 285
4
124
41
123
5
71
71
92
93
206
1 453
4 040
53
113
143
319
1 633
7
15
262
295
51
1 102
45
4 665
187
284
1 476
2 174
11
356
174
6 007
528
1
3
4
193
103
1
6
86
31
7
3
65
2
1
16
2
1 355

2 201
3
119
34
115
5
66
55
77
99
211
1 415
3 603
39
81
111
288
1 528
7
12
241
243
43
973
35
4 205
181
263
1 371
1 911
10
317
151
5 002
444
1
3
4
164
81
1
6
68
29
6
3
58
2
1
14
2
1 082

1 980
3
111
20
87
4
61
33
49
99
213
1 298
2 801
30
40
71
194
1 245
5
7
202
158
27
793
26
3 255
139
222
1 133
1 346
6
278
130
3 721
360
1
2
3
137
59
1
5
53
24
5
2
51
2
1
11
1
807

1 444
2
89
13
60
3
49
23
28
79
173
925
1 741
20
20
37
154
732
4
4
142
71
15
526
14
1 894
81
123
601
793
5
193
95
2 572
278
1
1
3
114
39
1
3
37
20
4
2
40
1
1
8
1
528

1 138
2
67
12
47
2
36
22
26
56
134
732
1 609
15
21
41
129
768
3
4
110
82
16
407
13
2 061
90
120
675
945
4
144
82
1 701
198
0
1
2
87
23
1
2
21
16
3
1
30
1
1
5
0
367

977
2
63
10
38
2
28
20
33
53
126
601
1 330
10
17
29
121
590
3
5
89
62
13
382
10
1 853
78
106
636
820
3
133
76
1 395
184
0
1
2
92
18
0
2
13
16
3
1
31
1
0
4
0
348

2
54
93
142
69
1 456
61
48
5 801
808
117
2 911
298
537
180
3
12
74
408
8
80
365
7 341
769
6 568
694
574
483
90
102
15
5
75
5
3
8
3
1
10
4
3
1
115 097
32 138
82 960
8 387
74 572
56 522
8 657
10 602
2 972
74

2
45
77
127
61
1 200
51
38
4 984
729
101
2 540
235
437
152
2
10
61
350
7
77
284
6 138
641
5 494
581
484
407
76
82
12
4
60
4
2
6
2
1
9
4
2
1
106 579
32 463
74 117
7 046
67 071
49 458
7 015
8 828
2 413
58

2
38
61
110
53
1 017
42
32
4 124
681
83
1 997
205
365
124
1
8
47
287
6
79
240
5 720
613
5 104
517
442
370
73
63
9
3
46
3
2
5
2
1
7
3
2
1
91 763
28 480
63 283
5 836
57 448
40 959
5 667
7 239
1 995
47

2
33
50
86
41
811
33
26
3 476
611
68
1 685
168
306
99
1
7
42
220
5
70
194
5 640
565
5 073
490
435
365
70
45
7
2
33
2
1
4
2
1
6
2
2
1
77 150
26 835
50 315
4 562
45 752
32 438
4 370
5 645
1 548
38

1
24
41
61
31
603
25
21
2 554
477
46
1 197
124
246
75
1
5
31
160
4
55
133
4 982
473
4 508
397
360
302
58
30
5
2
21
2
1
3
1
1
4
1
1
1
56 845
20 402
36 444
3 338
33 106
23 318
3 131
4 024
1 116
30

1
22
29
38
19
386
16
16
1 766
335
31
819
90
170
54
1
4
22
110
2
39
89
3 756
338
3 417
274
252
210
42
18
3
1
11
1
1
2
1
0
3
1
1
1
38 053
13 044
25 008
2 221
22 788
15 292
2 021
2 642
732
21

1
14
19
23
13
278
9
11
1 136
216
19
525
58
111
37
0
4
13
69
2
29
53
2 631
242
2 388
194
182
152
30
9
2
1
5
1
1
1
0
0
2
1
0
0
25 716
10 974
14 741
1 250
13 491
9 169
1 093
1 457
409
12

1
13
20
20
9
270
7
9
863
162
12
392
52
91
30
0
3
9
48
1
24
39
2 388
215
2 173
155
147
123
24
6
1
1
3
1
0
1
0
0
1
0
0
0
19 442
9 389
10 054
775
9 278
6 432
626
855
246
7

13 162
6 164
6 998
562
6 436
4 429
464
631
181
5

4 891
2 466
2 425
176
2 248
1 553
135
187
54
2

1 186
638
548
33
514
383
24
33
10
0

184
109
75
4
71
59
2
3
1
0

6
10
56
851
268
164
142
25
1
212
12
96
102
261
406
128
153
1 170
156
205
53
102
40
591
5
16
1
2 415
346
1 021
83
361
469
131
4
794
21
21
21
719
12
3 252
72
127
3
265
16
262
101
19
37
134

6
8
42
682
238
147
111
19
1
178
11
80
87
192
326
103
122
957
128
172
46
85
34
473
5
13
2
2 193
337
909
63
362
380
137
3
635
16
22
17
569
11
2 630
56
100
4
216
11
212
84
15
30
103

4
6
32
539
216
130
90
15
1
148
10
72
69
179
257
80
99
766
103
142
38
69
28
369
5
11
2
1 873
313
757
55
320
301
125
2
511
12
21
15
454
9
2 094
43
80
4
165
9
168
69
12
23
87

3
4
25
409
170
107
68
12
1
117
7
58
54
138
195
61
80
593
79
113
31
55
22
278
4
11
1
1 506
222
620
38
288
231
106
2
380
8
16
13
337
6
1 618
34
65
4
119
7
129
55
10
17
72

3
3
16
291
126
82
49
9
1
86
6
34
40
99
139
44
58
430
56
84
23
41
17
195
3
9
1
1 059
164
439
27
183
167
79
1
251
7
12
9
218
4
1 167
27
50
3
81
6
94
40
7
13
56

2
2
10
185
88
54
35
6
0
56
4
17
26
64
90
29
44
282
35
57
15
28
12
124
2
7
1
729
119
279
16
150
108
56
1
153
4
8
6
132
3
746
19
32
2
50
4
62
26
5
8
37

1
1
5
100
55
32
18
3
0
29
2
9
14
34
50
17
25
155
18
33
9
15
7
67
1
4
0
424
73
154
9
88
60
40
1
77
2
5
3
66
2
392
11
16
2
27
2
35
14
3
4
18

1
0
4
55
39
22
9
1
0
15
2
6
7
20
29
10
17
88
9
21
5
7
5
37
1
3
0
264
55
88
5
56
34
25
0
45
1
3
2
38
1
212
7
6
1
16
1
22
7
1
2
6

0
0
2
42
28
17
7
1
0
11
1
4
6
15
21
7
12
66
7
15
4
6
3
28
1
2
0
193
40
66
4
39
25
19
0
33
1
2
1
27
1
159
5
5
1
12
1
16
5
1
2
5

0
0
1
12
9
5
2
0
0
3
1
1
1
4
6
2
4
19
2
5
1
1
1
8
0
1
0
59
12
19
1
15
7
6
0
10
0
1
0
8
0
44
2
1
0
4
0
5
1
0
0
1

0
0
0
2
2
1
0
0
0
1
0
0
0
1
1
0
1
3
0
1
0
0
0
1
0
0
0
10
3
3
0
3
1
1
0
2
0
0
0
2
0
8
0
0
0
1
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

30
128
1 792
123
82
60
68 005
32 655
25 855
129
8
654
4 442
35
1 085
447
24 613
709
278
56
68
46
261
23 904
229
1 755
13
18 155
797
4
376
2 180
395
8 136
6
145
3 581
64
355
678
1 053
70
1 243
14
928
2 601
54
129
10
22
114
261

25
97
1 456
106
67
48
61 759
30 221
24 100
140
6
575
3 963
32
992
413
21 978
1 009
435
85
85
59
344
20 968
182
1 665
10
15 881
740
4
311
1 841
333
7 203
4
96
3 237
59
318
584
829
62
1 126
12
878
2 358
93
156
8
18
172
217

21
77
1 156
86
53
39
53 576
27 225
21 778
140
5
379
3 740
27
754
402
18 210
692
255
66
68
45
258
17 518
141
1 410
8
13 164
735
4
247
1 524
284
6 078
3
75
2 642
50
227
555
668
51
921
8
879
2 063
75
131
5
16
138
179

16
59
894
65
40
30
42 673
21 820
17 338
120
5
238
3 188
22
495
413
14 503
656
257
64
62
40
233
13 847
102
1 107
6
10 356
609
3
188
1 232
245
4 710
2
59
2 034
41
185
470
445
42
738
6
687
1 640
72
101
4
13
138
143

11
39
648
43
28
22
30 666
15 813
12 728
93
4
158
2 142
17
370
301
10 426
316
120
31
30
20
114
10 110
69
848
4
7 408
501
2
136
950
192
3 357
1
40
1 391
30
125
345
338
30
492
4
562
1 070
32
45
3
12
71
120

7
21
417
25
17
15
21 226
11 569
9 465
64
3
83
1 525
12
232
185
6 769
169
67
16
17
11
59
6 599
42
597
3
4 802
261
1
87
671
136
2 246
1
38
897
19
92
234
229
21
314
2
399
642
13
27
1
9
37
97

3
10
221
11
8
8
12 710
6 925
5 416
40
2
42
1 178
7
126
114
3 897
144
56
13
14
9
51
3 754
21
377
1
2 666
137
1
48
415
88
1 396
1
20
547
10
58
125
148
14
202
1
270
491
14
23
1
7
33
59

1
4
125
4
4
5
8 779
4 720
3 539
23
1
14
1 007
6
71
58
2 756
149
45
12
16
8
67
2 607
11
292
1
1 821
84
0
27
300
71
927
1
9
329
6
40
75
100
10
164
1
193
376
14
11
1
7
29
33

1
3
93
3
3
4
6 103
3 297
2 511
16
1
11
657
4
55
42
1 880
87
29
7
9
5
38
1 793
8
199
1
1 251
62
0
20
205
48
661
0
7
244
4
30
55
73
8
107
0
131
265
9
7
1
5
19
26

0
1
27
1
1
1
2 134
1 160
852
6
0
2
271
2
13
13
672
45
12
4
5
2
22
627
2
74
0
431
19
0
6
76
18
216
0
2
70
1
8
17
22
2
43
0
51
85
4
3
0
2
8
7

0
0
5
0
0
0
474
237
160
1
0
1
69
0
2
3
172
14
4
1
2
1
6
159
0
17
0
117
3
0
1
17
4
44
0
0
13
0
2
3
4
0
11
0
10
21
1
1
0
0
2
1

0
0
0
0
0
0
62
26
15
0
0
0
9
0
0
0
27
3
1
0
0
0
1
25
0
2
0
20
0
0
0
2
1
5
0
0
2
0
0
0
0
0
2
0
1
4
0
0
0
0
0
0

93
49
73
42
32
43
19
317
151
987
72
135
19 394
6 979
223
265
327
327
867
94
589
2 920
134
1 234
2 806
4
185
42
158
7
92
84
103
128
305
1 695
4 008
79
104
130
276
1 696
8
13
267
251
54
1 075
50
5 601
257
272

83
45
46
47
26
26
12
190
129
951
36
104
21 716
9 641
308
256
247
280
941
107
699
4 830
116
1 856
2 471
4
143
47
137
5
79
80
101
99
233
1 540
4 076
69
126
146
316
1 763
10
17
269
283
55
970
49
5 527
220
275

76
36
29
46
19
16
6
171
121
899
17
83
18 596
7 517
263
278
256
276
931
91
654
3 431
113
1 223
2 286
4
125
41
123
5
72
72
92
92
206
1 452
4 049
55
115
145
319
1 641
7
15
263
296
51
1 093
46
4 744
188
284

68
28
19
39
13
10
3
118
105
694
7
65
17 606
7 519
248
257
242
259
818
83
574
3 585
104
1 349
2 179
3
118
36
117
5
65
56
79
96
206
1 397
3 661
39
86
116
306
1 528
7
13
244
252
44
989
36
4 246
182
264

63
21
9
28
8
7
2
80
83
435
5
48
12 827
4 374
139
221
210
222
604
59
430
1 627
93
769
2 012
3
111
22
91
4
61
34
53
98
212
1 319
2 966
32
45
78
208
1 318
6
8
209
175
30
828
28
3 474
149
235

45
14
4
17
5
5
1
55
52
224
2
32
7 422
2 301
68
110
94
113
320
31
197
930
41
398
1 458
2
89
13
60
3
49
22
28
80
174
935
1 766
20
20
37
149
737
4
4
145
73
15
546
14
1 896
81
127

39
12
2
15
3
4
0
44
33
182
2
18
6 908
2 188
63
102
108
113
283
26
214
849
44
386
1 133
2
68
12
47
2
36
21
24
57
135
728
1 588
14
19
38
128
754
3
4
110
78
16
410
13
2 000
87
117

35
15
2
11
2
4
1
55
34
110
2
10
5 820
1 622
61
76
73
84
231
17
164
577
34
306
980
2
63
9
39
2
28
20
32
53
127
604
1 365
10
16
28
127
611
3
4
92
60
13
391
10
1 853
78
105

23
9
1
7
2
2
0
44
19
83
1
8
3 929
1 148
39
53
53
59
162
11
115
421
24
210
651
1
39
6
27
1
19
13
21
34
82
407
917
7
12
20
83
413
2
3
64
42
9
256
7
1 212
53
67

9
4
1
3
1
1
0
8
9
23
1
2
1 484
377
16
18
16
20
55
4
40
123
8
75
255
0
17
2
10
1
7
5
8
14
35
155
349
2
3
6
34
152
1
1
23
14
3
106
3
503
21
29

3
1
0
1
0
0
0
3
4
4
0
0
350
82
5
4
3
4
12
1
8
27
2
17
63
0
5
1
2
0
2
1
2
4
9
36
86
0
1
1
9
40
0
0
5
3
1
26
0
120
4
8

0
0
0
0
0
0
0
1
1
0
0
0
52
13
1
1
0
0
2
0
1
5
0
3
10
0
1
0
0
0
0
0
1
1
1
6
12
0
0
0
1
6
0
0
1
0
0
3
0
17
1
1

1 475
2 887
12
462
233
8 671
734
2
5
5
274
128
1
9
128
42
8
5
92
2
2
24
4
1 974
2
56
94
145
71
1 494
61
50
5 963
822
119
2 982
309
562
185
3
13
77
417
8
81
385
7 700
808
6 888
726
602
507

1 436
2 992
12
395
195
7 393
647
2
4
4
244
121
2
8
109
35
8
4
76
2
2
20
3
1 641
2
47
79
128
62
1 232
52
40
5 105
735
103
2 608
242
449
156
2
10
64
358
7
76
294
6 287
655
5 629
597
497
419

1 469
2 254
11
361
177
6 131
541
1
3
4
199
106
1
7
89
32
7
3
66
2
1
16
2
1 389
2
38
63
112
54
1 044
43
33
4 201
681
85
2 042
209
372
128
1
8
49
296
7
78
245
5 701
616
5 082
520
443
370

1 365
1 954
10
318
152
5 127
454
1
3
4
168
84
1
6
70
29
6
3
58
2
1
14
2
1 116
2
34
51
89
43
836
34
27
3 558
618
71
1 727
174
311
102
1
7
43
228
5
71
201
5 605
571
5 032
493
436
365

1 208
1 457
7
284
133
3 858
369
1
2
3
139
62
1
5
54
25
5
2
52
2
1
11
1
844
1
25
42
64
33
633
26
22
2 645
490
49
1 243
128
253
77
1
6
32
166
4
56
140
5 060
489
4 570
411
373
313

614
773
5
198
96
2 644
282
1
1
3
115
41
1
3
37
21
4
2
40
1
1
8
1
548
1
22
30
40
20
401
17
17
1 813
342
32
840
92
175
55
1
4
22
114
2
40
92
3 837
349
3 488
282
260
217

654
910
4
145
81
1 740
202
0
1
2
88
25
1
3
22
16
3
1
32
1
1
5
1
377
1
14
19
24
13
284
10
11
1 162
219
20
537
59
114
38
0
4
13
71
2
29
55
2 702
249
2 452
199
187
155

644
813
3
132
77
1 420
188
0
1
2
93
19
0
2
12
16
3
1
33
1
0
4
0
353
1
13
20
20
9
275
7
9
878
162
12
402
53
92
31
0
3
10
49
1
24
40
2 409
220
2 188
160
152
128

414
544
2
82
50
916
117
0
0
1
57
12
0
1
9
9
2
1
20
0
0
2
0
208
0
8
11
12
6
160
5
6
591
112
8
270
33
60
20
0
2
7
35
1
15
28
1 477
136
1 340
106
101
84

179
215
1
36
21
373
52
0
0
1
28
5
0
1
3
4
1
0
9
0
0
1
0
102
0
4
6
6
2
80
2
2
219
40
3
99
13
24
8
0
1
2
12
0
7
10
671
61
611
42
40
34

44
47
0
11
5
109
16
0
0
0
8
1
0
0
0
2
0
0
4
0
0
0
0
35
0
1
2
2
1
27
0
1
58
9
0
28
5
7
2
0
0
1
3
0
2
2
209
19
190
10
10
8

6
6
0
2
1
19
2
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
1
0
0
6
0
0
9
1
0
4
1
1
0
0
0
0
0
0
0
0
46
4
42
2
2
1

95
105
15
5
77
6
3
9
3
1
10
5
3
1
117 778
32 942
84 835
8 570
76 266
57 665
8 875
10 905
3 055
75
7
10
56
879
282
166
150
26
2
215
13
95
102
270
420
131
154
1 199
158
209
53
104
41
610
5
17
1
2 513

78
84
12
4
62
4
2
7
3
1
9
4
2
1
107 076
32 244
74 832
7 191
67 641
50 168
7 190
9 004
2 462
59
6
8
42
703
239
147
115
20
1
181
11
76
86
199
337
106
127
983
131
176
46
87
35
489
5
13
2
2 204

73
65
9
3
47
4
2
5
2
1
7
3
2
1
93 180
28 747
64 433
5 953
58 480
41 828
5 786
7 388
2 027
47
5
6
31
554
218
131
94
15
1
150
10
68
68
179
265
83
101
786
105
145
39
70
29
382
5
11
2
1 911

70
47
7
2
34
2
1
4
2
1
6
2
2
1
78 419
26 836
51 583
4 671
46 912
33 190
4 471
5 782
1 583
38
4
4
24
420
175
108
72
12
1
118
8
56
53
143
201
63
82
608
80
115
31
55
23
287
4
11
1
1 548

60
31
5
2
21
2
1
3
1
1
5
1
2
1
58 706
21 226
37 480
3 418
34 062
24 037
3 208
4 135
1 143
30
3
3
16
299
130
84
52
9
1
87
6
34
39
102
144
45
60
441
57
86
23
42
17
202
3
9
1
1 098

43
18
3
1
12
1
1
2
1
0
3
1
1
1
39 066
13 489
25 577
2 280
23 297
15 744
2 077
2 710
752
21
2
2
10
191
90
55
36
6
0
56
4
17
26
66
93
30
45
289
36
59
16
28
12
129
2
7
1
745

31
9
2
1
5
1
1
1
0
0
2
1
0
0
25 942
10 682
15 261
1 299
13 962
9 431
1 137
1 515
424
13
1
1
5
104
56
33
20
3
0
30
2
9
14
36
52
17
26
161
19
34
9
15
7
70
1
4
0
440

25
6
1
1
3
1
1
1
0
0
1
0
0
0
20 811
9 993
10 818
838
9 980
6 907
680
928
266
8
1
0
4
60
42
23
10
2
0
16
2
6
8
22
32
11
18
96
10
22
6
8
5
40
1
3
0
285

16
4
1
0
2
0
0
0
0
0
1
0
0
0
13 848
6 451
7 397
595
6 802
4 674
494
672
192
6
0
0
2
45
29
17
8
1
0
12
1
4
6
16
23
8
12
70
7
16
4
6
4
30
1
2
0
204

6
1
0
0
1
0
0
0
0
0
0
0
0
0
5 348
2 671
2 677
197
2 479
1 715
153
211
61
2
0
0
1
13
10
5
2
0
0
3
1
1
2
5
7
2
5
22
2
5
1
2
1
9
0
1
0
67

2
0
0
0
0
0
0
0
0
0
0
0
0
0
1 389
741
649
41
608
444
30
41
12
0
0
0
0
2
2
1
0
0
0
1
0
0
0
1
1
1
1
4
0
1
0
0
0
2
0
0
0
13

0
0
0
0
0
0
0
0
0
0
0
0
0
0
204
118
86
4
82
67
3
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

354
1 078
85
375
484
134
4
824
21
22
22
747
12
3 314
73
131
3
273
16
272
104
19
36
133
30
134
1 823
124
82
61
69 505
33 593
26 566
140
9
662
4 617
35
1 110
456
24 972
698
273
55
66
46
257
24 274
247
1 751
12
18 457

335
914
66
361
390
136
3
658
17
21
18
590
12
2 698
58
102
4
223
12
218
88
15
29
105
25
101
1 492
108
67
49
62 182
30 315
24 108
136
6
600
4 011
32
1 008
414
22 198
960
411
79
82
57
330
21 239
195
1 674
10
16 079

319
771
56
325
309
129
2
525
13
21
15
467
9
2 139
44
81
4
172
10
174
72
12
22
87
21
78
1 182
88
53
40
54 470
27 607
22 064
140
5
412
3 767
28
795
396
18 549
722
273
67
69
47
266
17 827
150
1 444
8
13 389

235
631
40
294
237
111
2
393
9
17
13
349
6
1 650
35
65
4
124
7
133
57
10
17
72
17
60
912
66
40
31
43 825
22 496
17 852
123
5
253
3 303
22
525
412
14 767
654
252
63
62
41
235
14 113
109
1 136
6
10 543

168
455
28
193
171
83
1
260
7
13
9
227
4
1 192
27
50
3
84
6
97
42
7
12
55
12
40
662
45
28
23
31 612
16 289
13 025
96
4
165
2 286
17
379
318
10 707
360
138
35
34
23
130
10 347
73
866
4
7 583

121
288
17
148
111
58
1
158
4
8
6
136
3
766
19
32
2
52
4
64
27
5
8
37
7
22
429
26
17
15
21 680
11 740
9 569
65
3
89
1 561
12
244
195
6 964
172
67
16
17
12
61
6 792
44
612
3
4 928

75
160
9
92
62
41
1
82
2
5
3
70
2
409
12
16
2
28
2
37
15
3
4
19
3
10
231
12
8
9
13 135
7 197
5 669
41
2
44
1 183
7
133
118
4 024
136
54
12
13
9
48
3 888
22
387
1
2 766

58
96
6
60
37
28
0
49
1
3
2
41
1
231
8
7
1
18
1
24
8
1
2
7
1
5
135
5
4
5
9 443
5 091
3 815
26
1
17
1 079
6
79
67
2 942
153
48
13
16
8
68
2 789
12
310
1
1 948

41
70
4
41
27
20
0
35
1
2
2
29
1
171
6
6
1
13
1
17
6
1
2
6
1
4
99
4
3
4
6 447
3 493
2 656
18
1
13
692
4
60
48
1 973
88
30
7
9
5
37
1 885
9
206
1
1 316

14
21
1
15
8
7
0
11
0
1
1
9
0
50
2
1
0
4
0
6
2
0
0
1
0
1
30
1
1
1
2 353
1 276
941
7
0
3
294
2
16
15
737
46
13
4
5
2
22
690
2
81
0
476

3
4
0
3
2
1
0
3
0
0
0
2
0
9
0
0
0
1
0
1
0
0
0
0
0
0
6
0
0
0
565
290
200
1
0
1
82
1
3
4
198
16
4
1
2
1
8
182
0
20
0
131

0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
71
30
18
0
0
0
11
0
0
1
31
3
1
0
0
0
1
28
0
3
0
22

814
4
376
2 203
410
8 267
7
156
3 588
64
372
697
1 084
77
1 276
14
933
2 673
51
121
11
23
110
259
101
52
69
44
34
46
20
331
156
1 017
75
154
19 598
7 043
223
270
343
330
915
94
586
2 945
137
1 199
2 904
4
191
42

732
4
319
1 886
340
7 299
4
104
3 278
59
326
585
853
64
1 143
12
871
2 370
86
151
8
19
161
223
85
48
46
48
27
28
12
204
130
940
39
117
21 273
9 175
292
249
253
281
906
103
670
4 526
116
1 780
2 504
4
149
45

733
4
253
1 557
289
6 210
3
78
2 709
51
239
550
688
54
950
8
880
2 104
76
134
5
16
139
184
79
39
30
48
20
17
7
174
122
903
18
92
18 835
7 670
266
270
248
269
923
91
652
3 554
111
1 285
2 285
4
125
41

620
3
192
1 257
247
4 857
2
61
2 095
42
189
475
467
44
765
6
710
1 705
73
106
4
13
137
146
70
29
20
41
13
11
4
127
106
722
8
72
17 559
7 430
249
255
238
254
824
82
575
3 540
102
1 312
2 155
3
116
36

515
2
139
969
196
3 472
1
41
1 446
31
130
352
341
32
524
4
570
1 143
38
51
3
12
80
120
65
22
10
31
9
7
2
85
85
466
5
54
13 478
4 789
154
225
214
225
629
61
449
1 887
94
850
2 012
3
110
23

288
1
89
687
140
2 308
1
37
921
20
93
239
233
22
330
2
410
669
14
27
1
9
38
97
47
15
4
18
6
5
1
56
55
236
2
36
7 739
2 377
71
118
103
120
339
33
213
925
45
410
1 485
2
89
13

144
1
49
427
91
1 431
1
22
558
11
59
131
149
14
209
1
275
483
13
22
1
7
31
61
38
12
2
15
3
4
0
43
34
174
2
20
6 570
2 046
59
95
98
104
267
25
195
807
41
357
1 119
2
67
11

91
0
30
320
77
1 005
1
10
359
6
43
81
107
11
177
1
209
405
15
12
1
7
31
37
37
15
2
11
3
4
1
60
34
122
2
12
6 208
1 745
63
82
80
91
246
18
176
629
36
325
1 037
2
65
10

66
0
22
215
50
702
0
8
261
5
31
58
76
8
114
1
140
279
9
8
1
5
19
28
24
9
1
8
2
2
0
44
20
89
1
9
4 106
1 211
40
56
57
62
168
12
121
451
25
219
674
1
40
7

21
0
7
82
21
243
0
2
80
1
10
19
25
3
47
0
55
97
4
3
0
2
8
8
10
4
1
3
1
1
0
13
10
27
1
3
1 626
422
17
20
18
22
62
4
44
142
9
82
278
0
18
3

4
0
1
20
5
53
0
0
16
0
2
4
5
1
13
0
13
24
1
1
0
0
2
1
3
1
0
1
0
0
0
2
4
5
0
0
413
96
5
5
4
5
14
1
10
30
2
20
73
0
6
1

0
0
0
2
1
6
0
0
2
0
0
0
1
0
2
0
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
57
14
1
1
0
1
2
0
1
5
0
3
11
0
1
0

169
7
96
81
101
135
315
1 759
4 073
78
100
131
281
1 721
9
14
271
258
55
1 098
51
5 579
258
284
1 572
2 724
13
487
239
8 914
746
2
5
5
276
130
1
9
128
42
8
5
95
2
2
25
4
2 016
2
58
95
149

139
5
80
79
100
102
244
1 552
4 022
71
117
142
307
1 745
10
16
267
275
54
967
48
5 572
227
270
1 412
3 048
12
402
199
7 554
660
2
5
4
249
121
2
8
112
36
8
4
79
2
2
21
3
1 685
2
48
81
128

124
5
72
72
92
91
206
1 449
4 036
57
113
146
318
1 651
8
15
263
296
51
1 068
47
4 844
190
282
1 453
2 366
11
363
178
6 263
554
1
3
4
205
108
1
7
91
32
7
3
67
2
1
16
2
1 419
2
39
65
113

117
5
65
58
80
93
201
1 378
3 695
41
87
121
311
1 525
7
13
244
260
45
1 001
37
4 279
180
263
1 363
1 988
10
320
153
5 221
461
1
3
4
170
87
1
6
71
29
6
3
59
2
1
14
2
1 147
2
35
52
92

94
4
61
37
56
97
209
1 316
3 069
33
49
83
221
1 358
6
9
212
188
32
848
29
3 608
154
241
1 248
1 536
7
286
134
3 980
374
1
2
3
141
64
1
5
54
25
5
2
53
2
1
11
1
875
1
25
43
66

62
3
49
22
30
80
176
957
1 858
21
20
41
150
780
4
4
149
82
16
573
16
2 018
86
137
669
818
5
204
98
2 724
286
1
1
3
115
43
1
4
38
21
4
2
41
1
1
8
1
573
1
22
31
42

46
2
36
19
22
58
135
720
1 535
14
17
35
125
715
3
3
110
72
15
411
12
1 870
81
112
614
834
4
145
80
1 781
204
0
1
2
88
26
1
3
22
16
3
1
32
1
1
5
1
383
1
15
20
25

41
3
29
20
33
55
133
644
1 464
11
17
31
133
663
3
5
98
65
14
413
11
1 962
83
111
682
862
4
138
82
1 518
199
0
1
2
97
21
0
2
13
16
3
1
34
1
0
4
0
372
1
14
21
21

28
1
19
13
20
34
84
425
963
7
12
22
84
443
2
3
66
45
10
262
7
1 257
55
69
430
564
2
85
51
966
122
0
0
1
57
14
0
1
10
10
2
1
20
1
0
3
0
218
0
8
12
12

11
1
8
6
9
15
37
170
385
3
4
7
37
168
1
1
25
16
3
115
3
542
22
31
193
233
1
38
23
404
56
0
0
1
29
6
0
1
3
5
1
0
9
0
0
1
0
106
0
4
6
6

3
0
2
1
3
5
10
43
101
1
1
2
10
45
0
0
6
4
1
31
1
143
5
9
53
57
0
12
6
124
18
0
0
0
9
2
0
0
0
2
0
0
4
0
0
0
0
38
0
1
3
2

0
0
0
0
1
1
1
6
14
0
0
0
2
7
0
0
1
0
0
4
0
18
1
1
6
7
0
2
1
22
3
0
0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
8
0
0
1
0

73
1 526
60
52
6 152
836
122
3 077
319
592
190
3
13
79
426
8
81
405
8 096
850
7 241
759
632
533
99
107
15
5
79
6
3
9
3
2
11
5
3
1
121 517
34 389
87 128
8 768
78 360
58 983
9 106
11 257
3 147
76
7
11
55
909

63
1 267
53
41
5 208
740
104
2 657
252
462
161
2
10
66
365
7
75
306
6 448
673
5 772
614
512
432
80
86
12
4
63
4
2
7
3
1
9
4
2
1
107 164
31 641
75 524
7 359
68 165
50 836
7 392
9 198
2 518
60
6
8
43
725

55
1 067
44
34
4 290
679
87
2 103
212
380
132
2
8
50
304
7
76
250
5 700
619
5 079
524
445
373
73
66
9
3
48
4
2
5
2
1
8
3
2
1
95 035
29 366
65 669
6 079
59 589
42 792
5 915
7 550
2 059
48
5
6
31
571

44
861
35
28
3 612
619
72
1 753
178
315
105
1
7
44
236
5
71
207
5 540
575
4 963
492
434
363
70
48
7
2
35
3
1
4
2
1
6
2
2
1
79 496
26 595
52 901
4 794
48 108
33 938
4 584
5 929
1 622
38
4
5
24
433

34
658
26
22
2 730
498
51
1 292
132
257
80
1
6
34
172
4
57
147
5 080
499
4 580
421
381
320
61
32
5
2
22
2
1
3
1
1
5
1
2
1
60 723
22 026
38 697
3 509
35 188
24 811
3 295
4 264
1 173
30
3
3
16
308

21
422
17
17
1 865
350
33
866
95
181
57
1
4
23
117
2
40
96
3 920
360
3 559
293
269
226
44
19
3
1
12
1
1
2
1
1
3
1
1
1
40 381
14 238
26 143
2 341
23 802
16 236
2 134
2 778
771
21
2
2
10
198

14
287
10
12
1 194
224
20
553
61
117
39
0
4
14
74
2
29
57
2 739
253
2 485
203
190
159
31
10
2
1
6
1
1
1
0
0
2
1
0
0
25 988
10 230
15 758
1 345
14 413
9 650
1 178
1 569
438
13
1
1
5
108

10
289
7
10
948
173
13
437
55
98
34
0
3
10
54
1
26
43
2 542
234
2 307
172
164
138
27
6
1
1
3
1
1
1
0
0
1
0
0
0
21 960
10 521
11 439
887
10 552
7 295
721
984
281
8
1
1
4
64

7
167
5
6
626
117
9
289
35
63
21
0
2
7
37
1
16
29
1 545
143
1 402
113
107
90
17
4
1
0
2
0
0
0
0
0
1
0
0
0
14 463
6 739
7 725
622
7 103
4 876
518
703
200
6
0
0
2
47

2
83
2
3
243
44
3
111
15
26
9
0
1
3
13
0
7
11
708
64
643
46
44
37
7
1
0
0
1
0
0
0
0
0
0
0
0
0
5 694
2 821
2 872
213
2 660
1 841
166
229
66
2
0
0
1
14

1
31
0
1
67
11
1
32
5
8
3
0
0
1
3
0
2
3
234
21
213
12
12
10
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1 543
817
726
47
680
489
34
47
14
0
0
0
0
3

0
7
0
0
11
1
0
5
1
1
1
0
0
0
0
0
0
0
48
4
44
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
238
132
106
5
101
81
4
5
1
0
0
0
0
0

301
170
157
28
2
221
13
94
101
277
436
135
153
1 230
161
214
54
105
42
630
6
17
1
2 650
364
1 160
87
396
500
140
4
855
22
22
23
775
13
3 375
73
136
2
280
16
283
108
19
34
131
31
142
1 852
125

240
148
119
21
1
186
11
69
84
208
348
108
132
1 012
134
180
47
89
35
507
5
14
2
2 206
332
914
68
356
400
133
3
686
18
21
18
617
12
2 775
61
104
3
231
13
225
93
16
29
109
26
105
1 532
110

221
132
96
16
1
153
10
62
68
176
274
85
104
808
107
148
39
72
29
396
5
11
2
1 952
322
789
56
333
318
133
2
541
13
21
15
482
9
2 189
46
82
4
179
10
179
76
12
22
86
21
80
1 210
90

182
110
75
12
1
121
8
52
52
148
209
65
84
625
82
118
32
56
24
298
4
11
1
1 588
250
640
42
295
243
116
2
408
9
17
13
362
6
1 686
35
65
4
130
8
138
60
10
17
71
17
62
932
68

134
85
54
9
1
89
6
34
39
105
149
46
62
454
58
88
24
43
18
210
3
9
1
1 145
172
472
28
209
176
88
1
272
7
13
10
238
5
1 220
27
50
3
88
6
100
44
7
12
55
12
42
677
46

92
57
38
6
0
58
4
16
26
68
97
31
45
297
37
60
16
29
12
133
2
7
1
759
123
299
18
144
115
60
1
163
5
9
6
140
3
787
19
33
2
55
4
67
29
5
8
37
7
23
440
27

58
33
21
3
0
31
2
8
14
37
54
18
28
166
19
35
9
16
8
73
1
5
0
455
77
165
9
96
64
42
1
86
2
5
4
73
2
424
12
17
2
30
2
38
16
3
4
19
3
11
239
12

44
24
11
2
0
17
2
6
8
23
34
11
19
102
10
24
6
9
5
43
1
3
0
302
60
102
6
63
40
31
0
52
2
3
2
44
1
246
8
8
1
19
1
25
8
2
2
8
2
5
143
5

30
17
8
1
0
13
1
4
6
16
24
8
13
74
8
17
4
7
4
32
1
2
0
214
41
74
4
43
29
23
0
37
1
2
2
31
1
179
6
6
1
13
1
18
6
1
2
6
1
4
103
4

11
6
2
0
0
4
1
1
2
5
8
3
5
23
2
6
1
2
1
10
0
1
0
72
15
23
1
16
9
7
0
12
0
1
1
10
0
55
2
1
0
4
0
6
2
0
0
1
0
1
33
1

3
1
0
0
0
1
0
0
0
1
2
1
1
5
0
1
0
0
0
2
0
0
0
15
3
4
0
4
2
1
0
3
0
0
0
2
0
11
0
0
0
1
0
1
0
0
0
0
0
0
7
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0

80
61
71 394
34 823
27 514
156
10
669
4 835
34
1 140
465
25 410
727
288
58
66
49
265
24 683
273
1 750
12
18 791
835
3
373
2 219
428
8 402
7
163
3 587
65
393
719
1 113
87
1 318
15
935
2 759
53
115
13
23
111
253
111
55
62
47

66
50
62 576
30 415
24 135
131
6
616
4 068
32
1 012
415
22 390
867
364
70
76
53
305
21 523
212
1 678
10
16 285
724
4
326
1 936
346
7 391
5
113
3 310
59
331
591
882
65
1 152
12
872
2 380
74
142
8
20
144
232
86
51
44
48

52
40
55 403
27 973
22 338
140
5
448
3 786
28
834
393
18 954
782
309
70
71
50
283
18 172
164
1 478
8
13 650
723
4
259
1 592
293
6 336
3
80
2 780
52
256
543
703
57
983
9
871
2 139
80
138
6
16
144
188
82
42
28
50

39
31
45 004
23 208
18 428
126
5
270
3 394
22
559
404
15 026
627
234
61
61
41
230
14 400
119
1 170
6
10 736
636
3
196
1 284
249
5 006
2
63
2 151
42
191
481
496
46
787
6
740
1 763
71
109
4
14
131
151
73
32
20
44

27
23
32 740
16 916
13 448
99
4
171
2 458
17
385
336
11 008
416
162
40
39
26
149
10 592
80
884
4
7 772
518
2
141
990
200
3 595
2
43
1 506
31
138
362
342
34
559
4
575
1 222
45
60
3
12
90
121
67
23
11
34

16
15
22 134
11 884
9 630
67
3
96
1 611
12
257
208
7 165
178
68
16
17
12
64
6 987
48
628
3
5 048
321
1
92
703
143
2 375
1
35
948
20
94
243
239
23
347
2
424
710
15
26
2
10
39
98
51
15
5
20

8
9
13 543
7 481
5 943
41
2
46
1 181
7
140
121
4 137
126
50
11
12
8
45
4 011
24
397
1
2 855
149
1
51
439
93
1 457
1
23
565
11
61
137
149
15
216
1
278
468
11
20
1
7
28
64
38
11
2
14

4
6
9 987
5 401
4 038
29
2
19
1 146
6
86
76
3 086
156
50
13
16
8
68
2 931
13
325
1
2 044
98
0
31
336
82
1 070
1
11
384
7
45
85
113
12
189
1
222
430
15
14
1
7
32
39
40
15
2
13

3
4
6 733
3 661
2 773
20
1
16
729
4
64
55
2 043
89
32
7
9
5
36
1 954
10
213
1
1 361
70
0
23
224
52
738
0
9
275
5
32
60
79
9
120
1
149
291
9
10
1
5
20
29
25
9
1
9

1
1
2 523
1 366
1 008
7
0
3
311
2
19
16
787
46
13
4
5
2
22
741
3
86
0
512
24
0
7
87
22
263
0
2
88
2
11
20
28
3
51
0
57
108
4
3
0
2
9
9
11
5
1
3

0
0
635
333
232
2
0
1
91
0
3
4
216
17
4
2
2
1
9
198
0
23
0
141
4
0
1
23
6
61
0
0
18
0
2
4
6
1
15
0
15
25
1
1
0
0
3
1
3
1
0
1

0
0
88
38
24
0
0
0
13
0
0
1
37
3
1
0
0
0
1
34
0
3
0
27
0
0
0
3
1
8
0
0
2
0
0
0
1
0
2
0
1
5
0
0
0
0
0
0
1
0
0
0

36
49
21
335
162
1 060
78
174
20 353
7 506
235
279
360
332
996
96
600
3 233
142
1 233
3 024
5
196
42
184
7
100
76
100
143
324
1 843
4 191
76
96
136
294
1 775
11
15
278
271
58
1 124
53
5 632
257
301
1 712
2 582
13
519

28
30
12
226
133
928
42
131
20 400
8 371
267
244
264
286
861
98
632
3 986
118
1 617
2 540
4
157
43
140
5
82
78
98
107
258
1 564
3 957
71
104
136
296
1 713
9
15
264
265
53
979
48
5 532
235
265
1 383
3 021
12
409

21
19
7
171
121
902
19
103
19 398
8 077
274
260
240
263
914
93
655
3 851
109
1 418
2 293
4
127
41
125
5
73
72
92
91
208
1 453
4 020
58
109
147
319
1 670
8
16
264
294
52
1 032
47
5 008
193
278
1 435
2 544
11
366

14
12
4
139
108
749
9
80
17 300
7 131
244
254
236
251
826
81
576
3 341
101
1 222
2 137
3
115
35
116
5
66
59
80
91
198
1 366
3 732
43
86
126
313
1 524
7
14
246
268
45
1 019
39
4 301
178
264
1 367
2 002
10
324

9
7
2
89
88
497
5
60
14 096
5 263
171
224
213
224
647
63
463
2 220
93
946
1 995
3
108
25
97
4
60
39
59
94
204
1 298
3 141
33
52
88
237
1 374
6
9
215
199
34
862
30
3 696
158
241
1 256
1 612
8
286

6
5
1
58
59
257
3
40
8 326
2 530
77
133
119
134
370
35
243
930
53
436
1 534
2
90
13
65
3
49
22
33
82
179
994
2 016
22
22
46
153
866
4
5
156
97
18
608
18
2 246
95
153
767
911
5
213

3
4
1
42
35
161
2
23
6 088
1 851
53
85
83
93
244
23
168
746
35
319
1 095
2
66
10
45
2
35
18
21
58
134
702
1 450
14
15
32
121
654
3
3
109
64
13
410
11
1 693
73
103
554
738
4
143

3
4
1
63
35
131
2
14
6 548
1 850
65
86
86
96
257
19
187
676
39
339
1 084
2
67
10
43
3
31
21
32
57
138
677
1 556
11
17
33
139
716
3
5
103
71
15
431
11
2 058
87
116
718
904
4
142

2
2
0
42
20
96
1
10
4 289
1 275
40
59
62
66
172
13
128
481
27
227
693
1
41
7
29
1
20
13
19
35
86
440
1 014
8
12
23
86
477
2
3
68
49
10
269
8
1 307
57
73
448
586
3
87

1
1
0
18
10
29
0
3
1 729
452
18
21
20
24
67
4
47
155
9
86
296
0
19
3
12
1
8
6
10
16
39
182
414
3
5
8
40
181
1
2
27
17
4
123
3
568
24
31
203
245
1
39

0
0
0
2
4
6
0
1
458
105
6
5
4
6
16
1
11
33
2
22
81
0
6
1
3
0
2
2
3
5
12
48
111
1
1
2
11
49
0
0
7
4
1
35
1
161
6
10
59
65
0
13

0
0
0
1
1
1
0
0
66
16
1
1
0
1
2
0
1
6
0
4
12
0
1
0
0
0
0
0
1
1
2
7
16
0
0
0
2
8
0
0
1
1
0
4
0
21
1
1
8
8
0
2

245
9 182
757
2
6
6
278
133
1
10
127
43
9
5
98
2
2
26
4
2 052
3
61
96
155
76
1 550
59
53
6 372
852
126
3 194
328
625
195
3
14
83
435
8
82
426
8 534
896
7 633
797
666
562
105
110
16
5

205
7 713
673
2
5
4
254
121
1
8
115
37
8
4
82
2
2
21
3
1 737
2
50
84
129
64
1 310
55
43
5 303
750
106
2 687
264
477
165
3
10
68
372
8
75
319
6 645
696
5 945
633
528
445
83
88
12
4

178
6 421
569
2
4
4
212
110
1
7
93
32
7
4
69
2
1
17
2
1 448
2
41
67
115
56
1 088
45
35
4 403
678
89
2 184
215
389
136
2
8
53
312
7
75
255
5 731
620
5 108
533
451
378
73
68
9
3

155
5 303
470
1
3
4
173
89
1
6
73
29
7
3
60
2
1
14
2
1 181
2
35
53
94
45
888
36
29
3 652
618
73
1 765
183
321
109
1
7
43
244
5
71
212
5 471
579
4 890
489
429
359
70
49
7
2

134
4 110
381
1
2
3
143
66
1
5
55
26
6
2
53
2
1
11
1
904
1
27
43
68
35
680
27
23
2 825
508
53
1 346
138
261
83
1
6
35
178
4
58
154
5 084
506
4 577
429
389
326
62
32
5
2

102
2 818
290
1
1
3
115
45
1
4
38
21
4
2
42
1
1
8
1
605
1
22
32
43
23
448
18
17
1 923
359
34
894
97
188
59
1
4
24
121
2
41
100
4 019
375
3 643
307
282
237
46
19
3
1

78
1 813
206
0
1
2
88
28
1
3
23
15
3
1
32
1
1
5
1
387
1
16
21
25
14
288
10
12
1 220
227
20
567
63
119
40
0
3
15
76
1
29
60
2 769
255
2 514
205
192
160
31
10
2
1

85
1 605
207
0
1
2
100
23
0
3
14
17
3
1
36
1
1
4
0
389
1
14
22
21
11
302
8
10
1 009
183
13
469
58
103
36
0
3
11
58
2
27
46
2 652
245
2 406
184
176
147
28
6
1
1

53
1 012
125
0
0
1
58
15
0
2
10
10
2
1
21
1
0
3
0
228
0
9
12
13
7
175
5
7
658
121
10
306
35
65
23
0
2
7
40
1
17
31
1 606
150
1 456
119
114
95
18
4
1
0

24
430
59
0
0
1
30
6
0
1
3
5
1
0
10
0
0
1
0
109
0
4
6
6
3
85
2
3
262
48
3
121
16
27
10
0
1
3
15
0
7
12
734
67
667
49
47
39
7
1
0
0

7
136
20
0
0
0
10
2
0
0
1
2
0
0
4
0
0
0
0
42
0
1
3
2
1
33
1
1
74
12
1
35
5
8
3
0
0
1
4
0
2
3
254
23
231
13
13
11
2
0
0
0

1
26
3
0
0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
9
0
0
1
0
0
7
0
0
13
2
0
7
1
1
1
0
0
0
0
0
0
0
52
5
47
2
2
2
0
0
0
0

80
6
3
10
3
2
11
5
3
1
126 198
36 206
89 992
8 986
81 006
60 574
9 349
11 643
3 244
77
7
11
53
940
324
175
163
29
2
229
13
92
101
283
453
139
151
1 262
164
218
55
106
43
651
6
18
1
2 812
379
1 254
88
421

65
5
2
7
3
1
10
4
2
1
107 252
30 923
76 328
7 542
68 786
51 538
7 612
9 415
2 583
61
6
8
43
749
242
149
122
22
1
192
11
63
82
220
360
111
137
1 044
137
184
48
92
36
526
5
14
1
2 214
330
918
71
350

50
4
2
6
2
1
8
3
2
1
97 046
30 129
66 917
6 215
60 702
43 799
6 058
7 725
2 094
48
5
6
31
589
222
133
98
16
1
157
10
56
68
173
284
88
106
833
109
151
40
74
30
411
5
11
2
1 993
322
809
56
342

35
3
1
4
2
1
6
2
2
1
80 532
26 274
54 258
4 927
49 330
34 714
4 707
6 084
1 663
38
4
5
23
448
188
112
78
13
1
124
9
48
52
153
216
67
86
643
84
120
32
58
24
309
4
10
1
1 627
265
650
45
294

23
2
1
3
1
1
5
1
1
1
62 791
22 750
40 041
3 609
36 432
25 623
3 390
4 408
1 206
30
3
3
16
319
138
86
56
9
1
91
6
32
38
108
155
48
65
468
60
90
24
43
18
218
3
9
1
1 198
178
490
29
226

13
1
1
2
1
1
3
1
1
1
41 915
15 144
26 771
2 407
24 364
16 775
2 195
2 853
792
21
2
2
9
205
95
59
39
6
0
59
5
15
25
70
101
32
45
307
38
61
16
29
13
139
2
7
1
777
126
310
19
140

6
1
1
1
0
0
2
1
0
0
26 058
9 824
16 234
1 388
14 846
9 858
1 216
1 619
451
13
1
1
5
112
59
34
23
4
0
32
2
7
14
39
56
18
30
172
20
36
9
16
8
76
1
5
0
470
79
171
10
100

3
1
1
1
0
0
1
0
0
0
22 770
10 889
11 881
920
10 962
7 566
748
1 020
291
8
1
1
4
67
46
25
12
2
0
18
2
5
8
24
35
12
20
106
11
24
6
9
6
45
1
4
0
313
60
106
6
65

2
0
0
1
0
0
1
0
0
0
14 931
6 953
7 978
642
7 336
5 027
534
726
205
6
0
0
2
49
31
17
9
2
0
13
1
4
6
17
25
8
13
76
8
17
4
7
4
33
1
2
0
221
41
76
5
45

1
0
0
0
0
0
0
0
0
0
5 913
2 917
2 997
221
2 776
1 921
173
238
69
2
0
0
1
15
12
7
2
0
0
4
1
1
2
6
8
3
5
24
2
6
1
2
1
10
0
1
0
74
16
24
2
15

0
0
0
0
0
0
0
0
0
0
1 631
859
772
50
722
515
36
50
15
0
0
0
0
3
3
1
0
0
0
1
0
0
0
1
2
1
1
5
0
1
0
0
0
2
0
0
0
16
3
5
0
4

0
0
0
0
0
0
0
0
0
0
272
147
126
6
119
95
5
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
1
1
0
0

517
149
5
888
23
24
23
805
13
3 437
74
142
2
288
16
294
112
19
33
128
32
150
1 880
126
79
62
73 791
36 354
28 752
176
12
670
5 056
33
1 177
478
25 994
784
316
64
68
53
283
25 210
301
1 756
11
19 227
863
3
369
2 233

411
131
3
717
19
21
19
647
12
2 857
65
107
3
240
13
232
99
16
29
113
26
111
1 574
111
65
52
63 066
30 597
24 239
127
6
625
4 141
31
1 009
418
22 587
756
305
59
69
48
275
21 831
232
1 678
10
16 511
720
4
334
1 989

327
135
2
559
14
21
15
499
10
2 246
48
83
4
187
10
185
80
12
22
86
22
82
1 242
92
51
41
56 320
28 306
22 582
140
5
485
3 805
28
870
392
19 390
849
348
73
74
53
301
18 541
179
1 511
8
13 935
709
4
265
1 631

250
121
2
423
10
18
13
376
7
1 727
36
65
4
137
8
142
63
10
16
72
17
63
954
70
38
32
46 190
23 916
19 019
128
5
289
3 464
22
597
392
15 301
590
212
57
58
40
223
14 711
131
1 206
6
10 944
654
3
201
1 314

181
93
1
285
7
13
10
250
5
1 251
28
50
3
93
6
104
47
7
12
55
12
44
694
48
26
23
33 990
17 642
13 960
102
4
176
2 641
16
390
352
11 321
471
184
45
44
29
168
10 850
88
905
4
7 971
519
2
144
1 013

119
63
1
169
5
9
7
145
3
809
20
33
2
57
4
69
30
5
7
38
7
25
452
28
16
16
22 650
12 060
9 702
70
3
104
1 680
12
269
221
7 377
188
71
17
18
13
69
7 189
53
645
3
5 169
355
1
95
722

66
43
1
89
2
5
4
76
2
438
12
17
2
31
2
40
17
3
4
20
4
11
247
13
8
9
13 936
7 758
6 209
41
2
47
1 182
7
146
124
4 241
117
46
10
11
8
42
4 124
27
408
1
2 934
156
1
52
451

41
34
0
54
2
4
2
46
1
255
8
8
1
20
1
27
9
2
2
8
2
5
148
5
4
6
10 378
5 637
4 200
31
2
22
1 202
6
92
83
3 179
155
51
13
15
8
67
3 024
14
335
1
2 103
104
0
32
347

29
25
0
38
1
2
2
32
1
185
6
6
1
14
1
19
7
1
2
7
1
4
106
4
3
4
6 958
3 802
2 867
21
1
18
763
3
67
61
2 091
89
33
7
8
5
35
2 002
11
218
1
1 390
73
0
23
231

9
8
0
13
0
1
1
11
0
57
2
1
0
5
0
6
2
0
0
1
0
1
34
1
1
1
2 633
1 426
1 051
8
0
3
325
2
21
17
817
44
13
3
5
2
21
772
3
89
0
534
25
0
8
89

2
1
0
3
0
0
0
3
0
11
0
0
0
1
0
1
0
0
0
0
0
0
7
0
0
0
676
359
250
2
0
1
98
0
3
5
225
18
4
2
2
1
9
207
1
24
0
145
5
0
2
24

0
0
0
1
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
105
47
30
0
0
0
15
0
1
1
43
3
1
0
0
0
2
40
0
3
0
31
0
0
0
3

446
8 581
7
169
3 599
67
418
746
1 145
99
1 369
16
946
2 863
56
111
14
24
117
247
124
58
55
52
39
53
21
332
169
1 115
82
194
21 470
8 215
253
289
377
335
1 095
101
627
3 681
147
1 311
3 147
5
201
42
200
8
105
72

353
7 487
5
122
3 337
59
334
603
915
66
1 157
12
878
2 395
61
132
9
21
123
241
89
54
43
50
29
33
12
253
137
919
45
147
19 347
7 454
239
241
279
293
819
92
592
3 364
120
1 415
2 584
4
165
40
141
6
85
77

299
6 457
3
82
2 852
52
275
537
716
60
1 016
10
855
2 167
83
142
6
17
150
194
84
46
25
53
23
20
7
165
121
897
20
114
20 069
8 548
283
249
232
258
904
95
658
4 188
108
1 573
2 309
4
129
41
127
5
74
71

251
5 156
2
65
2 207
43
193
485
528
48
806
6
773
1 817
66
110
4
14
122
156
77
34
21
47
15
13
4
151
110
772
10
89
16 973
6 762
236
253
235
249
826
79
577
3 090
100
1 118
2 126
3
115
35
115
5
66
60

204
3 726
2
45
1 570
32
146
371
344
36
595
4
580
1 302
51
69
3
12
100
123
68
24
12
37
10
8
2
94
90
527
5
67
14 636
5 711
187
221
209
221
660
65
472
2 552
90
1 036
1 970
3
107
26
100
4
59
42

147
2 451
1
32
979
21
94
247
246
24
366
2
439
762
17
26
2
10
42
98
56
16
5
24
6
5
1
61
63
282
3
45
9 049
2 742
86
150
137
150
406
38
280
962
61
473
1 589
2
91
14
68
3
49
23

95
1 482
1
25
570
12
63
143
149
15
223
1
281
455
10
18
1
7
25
67
38
11
2
14
4
4
1
41
36
149
2
26
5 636
1 662
48
76
69
82
224
21
144
685
30
284
1 072
2
66
9
44
2
35
16

86
1 115
1
12
400
7
46
88
116
13
200
1
233
447
15
14
1
8
31
42
42
16
2
14
3
4
1
64
35
137
2
16
6 768
1 907
65
89
90
100
261
20
194
706
40
343
1 113
2
68
11
45
3
32
20

54
765
0
9
285
5
32
62
80
9
127
1
157
299
9
11
1
5
20
31
27
9
1
10
2
2
0
39
21
100
1
12
4 417
1 313
40
61
65
69
173
14
132
503
27
229
707
1
42
7
29
1
21
13

24
275
0
2
93
2
12
21
29
4
54
0
58
115
4
2
0
2
8
9
12
5
1
3
1
1
0
23
10
30
0
3
1 789
465
18
22
20
24
70
4
48
162
10
87
306
0
19
3
12
1
8
6

7
65
0
0
19
0
2
5
6
1
16
0
16
26
1
1
0
1
3
1
3
1
0
1
0
0
0
2
4
6
0
1
483
109
6
5
4
6
16
1
12
34
2
23
86
0
6
1
3
0
2
2

1
9
0
0
3
0
0
1
1
0
3
0
2
5
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
74
18
1
1
1
1
2
0
1
7
0
4
13
0
1
0
0
0
0
0

99
150
331
1 930
4 340
74
94
143
312
1 840
13
17
288
288
62
1 151
54
5 768
255
322
1 869
2 504
14
552
250
9 480
769
2
6
6
280
138
1
10
125
44
9
5
101
2
2
27
4
2 091
3
64
96
160
78
1 577
57
55

96
112
273
1 581
3 898
72
90
128
284
1 677
8
14
263
256
52
1 001
48
5 411
242
261
1 365
2 900
12
418
212
7 881
685
2
5
5
258
121
1
8
117
38
8
4
86
2
1
21
3
1 792
2
51
86
130
65
1 357
56
45

91
91
212
1 461
4 001
59
103
147
319
1 692
9
17
265
292
52
995
47
5 211
198
274
1 415
2 762
11
370
179
6 595
585
2
4
4
219
111
1
7
95
32
7
4
71
2
1
17
2
1 478
2
42
69
115
57
1 110
46
36

80
89
196
1 359
3 766
45
84
130
312
1 528
7
14
249
275
46
1 035
41
4 318
175
266
1 373
2 007
10
329
157
5 386
479
1
3
4
177
92
1
6
75
29
7
3
61
2
1
14
2
1 216
2
35
54
96
47
916
37
29

62
91
198
1 275
3 196
33
54
94
255
1 375
6
10
217
209
36
874
31
3 759
160
239
1 245
1 688
8
285
134
4 243
388
1
2
3
145
69
1
5
56
26
6
2
53
2
1
11
1
932
2
28
43
71
36
701
28
23

35
83
182
1 036
2 202
24
23
52
158
969
4
5
164
115
20
646
20
2 515
106
171
881
1 021
5
223
107
2 923
296
1
1
3
116
47
1
4
39
21
4
2
44
1
1
8
1
640
1
21
33
45
24
478
19
17

19
59
134
685
1 370
13
12
30
117
592
3
3
108
57
12
412
10
1 532
65
95
497
653
4
142
75
1 847
208
0
1
2
88
29
1
3
23
15
3
1
32
1
1
5
1
392
1
17
22
26
14
290
11
12

31
58
142
700
1 630
12
17
35
143
759
3
5
108
76
15
447
12
2 116
90
119
744
926
4
145
88
1 677
214
0
1
2
102
25
0
3
14
17
3
1
37
1
1
4
0
404
1
15
23
22
11
313
8
11

17
36
87
451
1 057
8
11
24
87
506
2
3
71
52
10
275
8
1 339
58
75
463
597
3
89
54
1 052
128
0
0
1
59
16
0
2
10
10
2
1
22
1
0
3
0
238
0
9
13
14
8
183
5
7

11
16
41
189
436
3
5
9
42
191
1
2
29
19
4
129
3
582
25
31
209
251
1
40
25
449
61
0
0
1
30
7
0
1
3
5
1
0
10
0
0
1
0
110
0
4
7
6
3
86
2
3

3
5
12
51
117
1
1
2
12
51
0
1
7
4
1
37
1
170
7
10
63
69
0
13
8
144
21
0
0
0
11
2
0
0
1
2
0
0
4
0
0
0
0
44
0
1
3
2
1
35
1
1

1
1
2
7
19
0
0
0
2
9
0
0
1
1
0
5
0
24
1
2
9
9
0
3
1
30
4
0
0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
10
0
0
1
0
0
8
0
0

6 620
869
130
3 331
337
662
201
3
14
86
446
8
82
449
8 979
945
8 029
836
702
591
111
112
16
5
82
6
3
10
4
2
11
5
3
1
131 603
37 934
93 669
9 231
84 438
62 589
9 604
12 046
3 347
79
7
11
51
969
348
182
168
30

5 403
762
108
2 713
277
493
169
3
11
70
379
8
76
335
6 890
723
6 163
653
546
459
86
91
13
4
66
5
2
7
3
1
10
4
2
1
108 010
30 555
77 454
7 733
69 721
52 381
7 841
9 665
2 655
62
6
9
43
775
248
151
125
23

4 532
680
91
2 275
219
400
141
2
8
56
320
7
73
261
5 794
623
5 169
544
461
386
74
70
10
3
51
4
2
6
2
1
8
3
2
1
98 775
30 698
68 077
6 362
61 715
44 772
6 219
7 909
2 135
49
5
7
31
608
224
134
101
17

3 690
618
74
1 775
187
327
112
1
7
43
252
6
71
216
5 413
584
4 827
485
424
354
70
50
7
3
36
3
1
5
2
1
6
2
2
1
81 751
26 117
55 634
5 066
50 567
35 559
4 839
6 248
1 706
38
4
5
23
463
194
114
81
13

2 923
518
56
1 402
144
265
86
1
6
36
184
4
59
163
5 079
512
4 565
435
394
330
64
33
5
2
24
2
1
3
2
1
5
2
1
1
64 750
23 308
41 442
3 720
37 722
26 454
3 494
4 559
1 241
30
3
3
16
330
143
88
59
10

1 987
369
35
924
99
195
61
1
4
25
125
3
43
104
4 119
391
3 727
321
296
248
48
20
3
1
13
1
1
2
1
1
3
1
1
1
43 579
16 047
27 532
2 481
25 051
17 367
2 262
2 941
816
21
2
2
9
212
98
61
40
6

1 247
231
20
579
65
121
41
0
3
15
78
1
28
63
2 813
257
2 555
206
193
162
31
10
2
1
6
1
1
1
0
0
2
1
0
0
26 369
9 688
16 681
1 429
15 251
10 089
1 251
1 665
463
13
1
1
5
116
60
35
24
4

1 059
189
14
496
60
106
38
0
3
12
62
2
28
49
2 733
255
2 478
194
186
156
30
6
1
1
3
1
1
1
0
0
1
0
0
0
23 133
11 008
12 126
935
11 191
7 699
757
1 034
294
8
1
1
3
69
46
25
12
2

685
125
10
320
36
68
24
0
2
8
42
1
17
32
1 654
157
1 496
126
120
101
19
5
1
0
2
0
0
1
0
0
1
0
0
0
15 171
7 006
8 165
656
7 509
5 124
544
740
209
6
0
0
2
50
31
17
9
2

278
50
3
130
17
28
10
0
1
3
16
0
7
13
754
68
685
51
49
42
8
2
0
0
1
0
0
0
0
0
0
0
0
0
6 015
2 972
3 044
222
2 822
1 950
173
238
69
2
0
0
1
15
12
7
2
1

79
13
1
38
5
9
3
0
0
1
4
0
2
3
265
24
241
14
14
12
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1 640
865
775
50
725
517
35
49
14
0
0
0
0
3
3
1
0
0

15
2
0
8
1
2
1
0
0
0
1
0
0
1
55
5
50
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
284
153
132
7
125
99
5
7
2
0
0
0
0
0
0
0
0
0

2
239
14
90
103
289
469
142
151
1 297
169
223
56
109
44
671
6
18
1
2 977
401
1 340
89
448
534
160
5
924
24
25
24
837
14
3 502
75
146
2
297
17
304
117
19
32
126
33
157
1 910
127
77
63
76 884
38 206

1
198
12
60
82
232
373
114
140
1 074
141
188
49
94
37
545
5
15
1
2 248
331
938
74
348
424
131
3
750
19
21
20
678
12
2 938
67
110
3
248
14
240
103
17
29
117
27
117
1 615
113
65
53
63 851
30 991

1
162
10
51
68
172
295
91
109
858
112
155
41
76
31
426
5
12
2
2 028
321
826
57
350
337
135
2
580
15
21
16
518
10
2 309
50
85
4
195
10
191
84
12
22
87
22
85
1 276
94
50
42
57 144
28 585

1
128
9
44
51
157
224
69
87
663
86
123
33
59
25
321
4
10
1
1 667
279
661
47
295
258
126
2
440
10
19
13
390
7
1 773
38
65
4
143
8
148
66
10
16
72
18
64
978
72
37
33
47 358
24 566

1
94
6
31
38
112
161
50
67
482
61
92
25
44
19
227
3
9
1
1 252
185
507
30
242
187
100
1
298
7
13
10
263
5
1 285
28
50
4
97
6
108
49
8
12
56
13
45
712
50
26
24
35 279
18 402

0
61
5
15
25
73
105
33
46
316
39
63
17
30
13
144
2
7
1
801
129
323
20
140
123
66
1
175
5
10
7
150
3
833
20
33
2
60
4
72
32
5
7
38
8
26
465
29
15
16
23 304
12 340

0
33
3
6
14
40
58
19
31
177
20
37
10
17
8
78
1
5
0
483
82
176
10
102
68
44
1
92
3
5
4
79
2
450
12
17
1
33
2
41
18
3
4
20
4
12
254
13
7
9
14 308
7 997

0
18
2
4
8
24
36
12
21
107
11
25
6
9
6
46
1
4
0
319
60
107
7
65
42
37
0
55
2
4
2
47
1
258
8
8
1
20
1
27
10
2
2
8
2
5
149
5
4
6
10 599
5 794

0
14
1
3
6
17
26
9
14
78
8
17
4
7
4
34
1
2
0
227
41
78
5
46
30
27
0
39
1
2
2
33
1
188
6
6
1
14
1
19
7
1
2
7
1
4
107
4
3
4
7 124
3 922

0
4
1
1
2
6
8
3
5
24
2
6
1
2
1
10
0
1
0
75
16
24
2
15
9
8
0
13
0
1
1
11
0
57
2
1
0
5
0
7
2
0
0
1
0
1
33
1
1
1
2 679
1 457

0
1
0
0
0
1
2
1
1
5
0
1
0
0
0
2
0
0
0
15
3
5
0
4
2
1
0
3
0
0
0
3
0
11
0
0
0
1
0
1
0
0
0
0
0
0
7
0
0
0
678
362

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
110
51

30 372
195
13
660
5 216
33
1 216
500
26 821
849
345
70
71
58
305
25 972
327
1 774
10
19 872
899
3
368
2 256
462
8 862
7
175
3 649
69
445
783
1 191
110
1 428
16
988
2 994
61
112
15
25
122
248
138
62
49
56
41
56
21
332

24 517
127
7
631
4 244
31
1 011
423
22 841
667
257
50
64
45
251
22 174
252
1 676
9
16 774
722
4
340
2 035
362
7 593
5
131
3 358
59
340
618
948
69
1 169
12
884
2 426
49
122
9
21
106
248
93
56
41
51
30
36
12
276

22 769
139
5
519
3 833
27
901
392
19 798
887
371
74
76
55
311
18 910
195
1 539
8
14 221
695
4
271
1 673
304
6 574
3
85
2 919
53
292
533
732
63
1 045
10
839
2 187
84
143
6
18
152
200
87
50
22
55
24
21
7
160

19 559
130
5
312
3 521
22
636
381
15 617
569
199
54
57
40
219
15 048
142
1 244
6
11 176
668
3
207
1 347
254
5 306
2
66
2 268
43
198
488
558
50
828
6
799
1 868
63
113
4
15
115
162
81
37
21
50
16
14
4
160

14 515
105
4
184
2 811
16
402
364
11 634
510
198
48
48
32
183
11 124
96
930
4
8 175
522
2
148
1 039
207
3 865
2
47
1 634
33
153
381
351
38
629
4
591
1 379
57
77
3
12
107
125
70
26
13
40
10
9
2
99

9 854
73
3
110
1 773
11
281
236
7 604
206
77
19
20
14
77
7 398
58
663
3
5 300
384
1
97
742
150
2 539
1
30
1 016
22
96
253
251
25
389
2
454
820
20
28
2
10
45
99
60
17
5
27
6
5
1
64

6 419
42
2
49
1 197
7
152
129
4 344
110
43
9
10
8
40
4 233
29
419
1
3 001
167
1
53
464
97
1 514
1
25
579
12
65
148
149
16
232
1
287
454
9
16
1
7
23
69
39
11
2
15
4
4
1
40

4 303
32
2
23
1 242
5
97
90
3 213
149
51
12
14
8
64
3 064
15
341
1
2 122
108
0
33
354
89
1 140
1
12
405
7
46
89
116
14
209
1
240
452
15
14
1
8
30
43
44
15
2
14
3
4
1
66

2 953
22
1
20
788
3
70
66
2 119
85
33
7
8
5
33
2 034
12
224
1
1 405
76
0
23
238
55
782
0
9
289
5
32
63
80
9
132
1
162
301
9
10
1
5
19
32
28
8
1
10
2
3
0
36

1 066
8
0
3
337
1
23
18
822
42
13
3
4
2
20
780
3
90
0
538
26
0
8
90
25
280
0
2
94
2
12
21
29
4
57
0
59
119
4
2
0
2
8
10
12
5
1
3
1
1
0
26

251
2
0
1
100
0
4
5
224
18
4
2
2
1
9
206
1
24
0
144
5
0
2
23
8
66
0
0
19
0
2
4
6
1
17
0
16
26
1
1
0
1
3
1
3
1
0
1
0
0
0
3

32
0
0
0
17
0
1
1
44
4
1
0
0
0
2
41
0
4
0
32
1
0
0
3
1
10
0
0
3
0
0
1
1
0
3
0
2
5
0
0
0
0
0
0
1
0
0
0
0
0
0
1

178
1 179
88
212
22 596
8 931
273
297
391
340
1 192
106
656
4 128
153
1 396
3 239
5
204
43
213
8
109
68
98
157
334
1 996
4 479
72
93
152
329
1 894
15
18
297
307
66
1 176
55
5 947
253
340
2 004
2 500
14
580
254
9 818
785
2

141
922
49
164
18 553
6 763
217
241
296
300
801
87
562
2 889
123
1 245
2 645
4
173
38
146
6
88
76
95
118
287
1 612
3 871
72
79
122
277
1 656
8
14
263
251
52
1 026
49
5 273
247
262
1 378
2 722
12
432
219
8 072
697
2

122
890
21
127
20 498
8 801
286
239
229
256
887
96
654
4 373
107
1 675
2 334
4
133
41
130
5
75
70
91
93
218
1 473
3 975
60
97
147
317
1 706
10
17
265
287
53
966
47
5 389
204
270
1 394
2 952
11
374
180
6 771
600
2

112
791
11
98
16 794
6 522
230
251
233
246
825
77
577
2 929
100
1 054
2 123
3
115
34
114
5
67
61
79
87
195
1 358
3 794
47
81
133
312
1 536
7
14
252
281
46
1 041
42
4 355
174
267
1 375
2 035
10
334
160
5 487
491
1

92
557
5
74
15 028
6 013
198
218
205
217
671
66
480
2 780
87
1 091
1 949
3
105
27
102
5
59
44
64
89
193
1 256
3 250
33
55
100
271
1 375
6
11
220
219
37
889
31
3 817
161
237
1 233
1 759
9
284
133
4 372
396
1

67
308
4
51
9 757
2 997
95
163
152
162
439
40
312
1 046
67
519
1 635
3
91
15
72
4
50
24
38
83
184
1 069
2 373
25
25
58
166
1 060
5
6
172
132
22
680
22
2 752
117
187
978
1 121
5
232
111
3 035
302
1

38
143
1
29
5 413
1 550
45
73
62
76
214
20
132
638
27
262
1 066
2
65
9
44
2
35
14
19
59
135
681
1 340
13
10
30
115
560
3
3
108
54
11
422
10
1 458
60
92
472
612
3
143
74
1 891
211
0

36
136
2
19
6 788
1 885
63
88
90
99
256
19
191
707
39
332
1 122
2
68
10
45
3
32
19
29
58
144
709
1 668
11
16
35
144
781
3
5
111
77
15
457
11
2 112
90
118
752
913
4
145
89
1 727
219
0

21
99
1
15
4 406
1 292
39
60
64
68
168
14
129
503
27
221
710
1
42
7
29
2
21
12
15
36
88
456
1 076
8
10
23
87
517
2
2
74
53
10
282
8
1 328
57
76
464
583
3
90
55
1 083
131
0

10
30
0
4
1 814
465
18
22
21
24
70
4
49
163
10
85
310
0
19
3
12
1
8
6
11
16
41
193
451
3
5
10
43
201
1
2
29
19
4
132
3
587
25
31
213
252
1
39
25
462
62
0

4
6
0
1
485
108
6
5
4
6
16
1
12
34
2
22
86
0
6
1
3
0
2
2
3
5
12
52
120
1
1
2
12
52
0
1
7
5
1
38
1
170
7
10
64
69
0
13
8
147
21
0

1
1
0
0
78
18
1
1
1
1
2
0
2
6
0
4
14
0
1
0
1
0
0
0
1
1
2
8
20
0
0
0
2
10
0
0
1
1
0
6
0
26
1
2
10
9
0
3
1
32
4
0

6
7
284
143
1
10
125
45
9
6
103
2
2
28
4
2 148
3
68
97
166
82
1 618
57
57
6 886
887
134
3 478
347
701
208
4
15
90
459
9
83
471
9 388
990
8 394
871
734
617
116
116
17
5
85
6
3
11

5
5
261
121
1
9
119
39
8
4
89
2
1
22
3
1 846
2
53
88
131
66
1 401
57
47
5 529
775
110
2 755
290
513
174
3
11
72
387
8
77
353
7 192
755
6 434
677
566
477
90
93
13
5
68
5
2
7

4
4
226
113
1
7
98
33
7
4
74
2
1
18
2
1 512
2
44
72
116
58
1 137
47
37
4 659
684
93
2 357
225
411
145
2
9
59
327
7
72
269
5 894
629
5 262
558
472
396
76
71
10
3
52
4
2
6

3
4
181
94
1
6
77
30
7
3
63
2
1
14
2
1 252
2
36
56
98
49
944
38
30
3 744
618
75
1 798
191
335
116
1
7
44
261
6
71
221
5 381
589
4 790
484
421
351
69
52
7
3
37
3
1
5

2
4
148
71
1
5
57
27
6
2
54
2
1
11
1
962
2
30
44
73
37
724
29
24
3 014
527
58
1 451
150
269
89
1
6
37
191
4
60
171
5 071
518
4 552
440
398
333
65
34
5
2
24
2
1
3

1
3
117
50
1
4
39
21
4
2
45
1
1
8
1
675
1
21
34
48
26
508
20
18
2 058
379
36
960
103
202
63
1
4
26
130
3
44
109
4 207
406
3 799
335
310
259
50
20
3
1
14
2
1
2

1
2
89
31
1
3
23
15
3
1
32
1
1
5
1
402
1
18
22
27
14
297
11
12
1 278
235
21
594
67
124
42
0
3
16
80
1
28
65
2 882
262
2 619
210
196
165
32
11
2
1
6
1
1
1

1
2
103
27
0
3
14
17
3
1
38
1
1
4
0
414
1
16
24
22
12
321
8
11
1 094
193
14
517
61
109
40
0
3
12
65
1
28
51
2 784
262
2 521
202
194
163
31
6
1
1
3
1
1
1

1
2
59
17
0
2
10
10
2
1
22
1
0
3
0
246
0
9
13
14
8
188
6
7
706
127
10
332
37
69
25
0
2
8
43
1
18
33
1 687
163
1 524
131
125
105
20
5
1
0
3
0
0
1

0
1
30
7
0
1
3
5
1
0
11
0
0
1
0
112
0
4
7
5
3
87
2
3
288
50
3
136
17
29
10
0
1
3
17
0
8
13
770
70
700
54
52
44
8
2
0
0
1
0
0
0

0
0
11
2
0
0
1
2
0
0
4
0
0
0
0
44
0
1
3
2
1
35
1
1
82
13
1
39
5
9
3
0
0
1
4
0
2
4
265
24
241
15
14
12
2
0
0
0
0
0
0
0

0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
11
0
0
1
0
0
8
0
0
16
2
0
9
1
2
1
0
0
0
1
0
0
1
56
5
51
2
2
2
0
0
0
0
0
0
0
0

4
2
11
5
3
1
137 532
39 270
98 263
9 509
88 754
65 104
9 872
12 454
3 453
83
7
11
49
994
372
192
171
31
2
251
15
90
105
297
483
144
155
1 333
174
229
57
112
45
689
7
19
1
3 131
430
1 406
91
474
549
175
5
963

3
1
10
4
2
1
109 873
30 827
79 046
7 927
71 118
53 438
8 072
9 953
2 735
63
6
9
43
802
258
154
130
24
2
205
12
59
82
241
386
117
141
1 103
144
192
50
96
38
561
5
15
1
2 319
335
980
76
353
438
133
3
782

2
1
8
3
2
1
99 986
30 878
69 109
6 521
62 588
45 674
6 398
8 104
2 184
49
5
7
31
628
225
135
104
17
1
167
10
49
68
175
305
94
113
883
115
158
42
78
32
440
5
12
2
2 054
320
839
58
353
348
134
2
604

2
1
7
3
2
1
83 274
26 258
57 015
5 208
51 807
36 491
4 976
6 419
1 748
38
4
5
22
479
198
116
84
13
1
132
9
42
51
159
233
71
89
683
88
126
34
60
26
332
4
10
1
1 710
289
675
49
299
267
130
2
456

2
1
5
2
1
1
66 516
23 654
42 862
3 841
39 022
27 294
3 606
4 716
1 281
30
3
3
16
342
148
90
62
10
1
97
7
31
38
116
167
51
70
498
63
95
26
45
19
236
3
9
1
1 303
196
522
32
253
193
106
1
312

1
1
3
1
1
1
45 340
16 876
28 464
2 562
25 902
18 014
2 336
3 044
842
21
2
2
9
220
102
63
42
7
0
63
5
14
25
75
109
34
47
326
40
65
17
31
14
150
2
7
1
835
133
337
20
146
127
70
1
182

0
0
2
1
0
0
27 013
9 901
17 112
1 471
15 641
10 368
1 284
1 710
476
13
1
1
4
120
62
36
26
4
0
34
3
5
14
41
61
19
32
181
21
38
10
17
8
81
1
5
0
496
84
183
11
103
71
45
1
95

0
0
1
0
0
0
23 020
10 863
12 157
930
11 227
7 683
745
1 022
290
8
1
1
3
68
46
24
13
2
0
18
2
3
7
24
36
12
21
106
10
24
6
9
6
46
1
4
0
318
59
106
7
64
41
40
0
55

0
0
1
0
0
0
15 198
6 891
8 307
667
7 640
5 175
548
749
211
6
0
0
2
51
32
17
10
2
0
14
1
2
6
17
26
9
15
78
8
17
4
7
4
34
1
2
0
231
41
79
5
47
30
29
0
39

0
0
0
0
0
0
6 012
2 997
3 015
215
2 800
1 931
165
228
66
2
0
0
1
15
12
6
2
1
0
4
1
1
1
5
8
3
5
23
2
6
1
2
1
10
0
1
0
72
15
23
2
14
9
9
0
13

0
0
0
0
0
0
1 548
829
719
43
676
484
30
41
12
0
0
0
0
2
3
1
0
0
0
1
0
0
0
1
1
0
1
4
0
1
0
0
0
2
0
0
0
13
2
4
0
3
2
1
0
3

0
0
0
0
0
0
237
132
105
5
100
83
3
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

25
26
25
872
15
3 573
77
148
3
306
17
312
123
20
32
127
34
165
1 943
127
76
65
80 741
40 359
32 397
213
14
635
5 276
33
1 257
534
27 943
911
367
76
74
63
330
27 033
348
1 807
10
20 780
946
3
371
2 294
474
9 277
8
183

20
21
20
708
12
3 014
69
114
3
256
15
249
107
17
30
119
28
124
1 652
114
64
54
65 068
31 685
25 037
133
8
638
4 384
31
1 025
430
23 189
620
232
46
60
44
238
22 569
270
1 675
9
17 090
731
4
343
2 073
373
7 720
6
140

16
21
16
541
11
2 379
52
87
4
203
10
198
88
13
23
88
23
89
1 314
96
49
43
57 848
28 809
22 900
138
6
547
3 875
27
924
392
20 149
880
370
71
75
55
309
19 269
208
1 561
8
14 496
684
4
278
1 720
310
6 688
4
90

11
19
13
406
7
1 822
39
66
4
150
8
153
69
10
16
72
18
66
1 006
74
37
34
48 488
25 131
20 013
132
5
339
3 570
23
675
374
15 987
574
201
53
57
41
222
15 413
153
1 282
6
11 439
676
3
213
1 384
257
5 456
2
68

7
14
11
275
5
1 322
29
50
4
102
6
112
51
8
12
56
13
47
732
51
25
25
36 564
19 156
15 084
109
5
195
2 954
17
423
370
11 945
526
201
50
50
34
192
11 419
103
959
4
8 386
533
2
152
1 068
210
4 012
2
49

6
10
7
157
3
858
20
33
2
63
5
75
34
5
7
38
8
28
479
30
15
17
24 133
12 761
10 119
76
3
116
1 894
11
291
251
7 848
233
87
21
22
15
87
7 615
62
683
3
5 443
405
1
100
764
154
2 640
1
30

3
5
4
80
2
461
12
17
1
34
2
43
19
3
4
20
4
12
261
13
7
10
14 667
8 192
6 562
43
2
51
1 230
7
160
137
4 452
109
42
9
10
8
40
4 344
32
431
1
3 061
185
1
55
479
99
1 555
1
24

2
3
2
47
1
253
8
7
1
20
1
28
10
2
2
8
1
5
145
5
3
6
10 637
5 868
4 345
33
2
23
1 266
4
101
94
3 183
138
47
11
13
8
59
3 044
16
343
1
2 094
111
0
32
355
91
1 141
1
12

1
2
2
33
1
189
6
6
1
15
1
20
8
1
2
7
1
4
108
4
2
4
7 250
4 031
3 041
21
1
20
803
3
73
69
2 132
79
30
6
7
5
30
2 053
12
229
1
1 409
79
0
23
243
56
792
0
10

0
1
1
11
0
54
2
1
0
5
0
7
2
0
0
1
0
1
31
1
0
1
2 662
1 459
1 054
9
0
3
348
1
23
20
803
40
12
3
4
2
18
763
3
89
0
522
26
0
7
89
26
279
0
2

0
0
0
2
0
9
0
0
0
1
0
1
0
0
0
0
0
0
5
0
0
0
631
338
228
2
0
0
98
0
4
5
207
16
4
1
2
1
9
191
1
22
0
134
5
0
1
21
8
62
0
0

0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
87
38
21
0
0
0
15
0
0
1
37
3
1
0
0
0
2
33
0
3
0
26
0
0
0
2
1
8
0
0

3 755
71
473
832
1 255
120
1 493
17
1 070
3 160
65
117
16
26
127
258
150
65
47
61
42
59
21
343
188
1 251
97
227
23 492
9 512
288
301
402
348
1 275
112
683
4 481
160
1 463
3 284
6
204
43
221
8
113
66
97
160
334
2 026

3 377
60
352
636
980
75
1 193
13
891
2 474
43
113
10
22
96
251
99
59
38
53
31
38
12
289
145
940
52
182
18 303
6 490
208
245
314
306
818
85
548
2 690
126
1 151
2 728
4
180
37
154
6
91
73
93
125
299
1 662

2 975
54
305
534
752
65
1 068
10
830
2 202
81
141
6
18
147
206
88
53
19
57
25
22
7
163
123
883
22
141
20 477
8 692
279
232
231
256
864
94
638
4 308
107
1 683
2 368
4
138
40
132
5
77
69
89
96
226
1 489

2 335
44
208
489
583
52
854
7
814
1 914
63
116
4
15
113
168
84
40
21
53
18
15
4
164
113
805
11
108
16 883
6 508
230
247
229
243
822
77
578
2 925
99
1 058
2 128
3
116
34
115
5
68
61
79
87
196
1 362

1 698
34
159
390
366
41
660
4
610
1 450
59
83
3
13
109
129
72
28
13
43
11
10
2
106
94
587
5
82
15 236
6 118
205
217
203
215
682
66
487
2 860
86
1 099
1 937
3
105
28
104
5
60
46
65
86
189
1 245

1 060
22
99
260
255
27
416
3
466
884
24
32
2
10
50
101
64
18
6
30
7
6
1
67
70
335
4
58
10 381
3 285
106
171
161
169
464
42
336
1 192
71
573
1 663
3
92
16
75
4
50
26
41
83
184
1 088

591
12
66
152
151
17
244
1
296
468
9
15
1
7
23
71
41
11
2
16
4
4
1
39
40
147
1
33
5 492
1 536
46
75
63
77
219
20
135
614
28
259
1 083
2
66
8
44
3
35
14
19
61
137
693

399
7
45
88
112
15
217
1
243
445
14
12
1
9
27
44
46
14
2
15
3
4
1
66
35
128
2
23
6 588
1 774
58
83
84
94
241
18
178
676
37
304
1 109
2
67
10
45
3
32
18
27
58
143
703

288
5
32
64
78
10
137
1
166
295
8
9
0
6
17
34
29
8
1
11
2
3
0
34
22
93
1
17
4 245
1 208
36
56
59
64
157
13
118
478
25
202
705
1
42
6
29
2
21
11
14
37
89
452

92
2
11
20
28
4
59
0
60
122
4
2
0
2
7
10
13
5
1
3
1
1
0
29
10
29
0
5
1 815
454
17
22
21
24
67
4
48
162
10
80
309
0
19
3
12
1
8
5
10
16
41
193

17
0
2
4
5
1
18
0
15
24
1
1
0
0
2
1
3
1
0
1
0
0
0
3
3
5
0
0
460
98
5
5
4
5
15
1
11
32
2
19
83
0
5
1
3
0
2
2
3
5
11
50

2
0
0
0
1
0
3
0
2
4
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
64
13
1
1
0
1
2
0
1
4
0
3
12
0
1
0
0
0
0
0
0
1
2
7

4 581
71
95
160
341
1 922
16
20
305
325
69
1 196
56
6 115
252
352
2 094
2 547
15
597
256
10 201
806
3
6
7
290
150
1
10
128
47
10
6
104
3
2
29
4
2 232
3
73
98
171
85
1 684
59
59
7 164
906
138
3 631

3 894
71
72
119
277
1 661
9
13
266
250
53
1 050
49
5 191
251
268
1 434
2 548
12
452
225
8 295
710
2
5
6
264
123
1
9
120
40
9
4
92
2
1
23
4
1 896
2
55
89
134
68
1 441
57
49
5 690
790
112
2 826

3 942
61
92
144
312
1 706
10
17
265
280
52
954
46
5 477
211
267
1 374
3 049
11
380
183
6 945
615
2
4
4
232
114
1
7
100
33
7
4
77
2
2
19
3
1 553
2
46
74
117
59
1 169
48
38
4 777
691
95
2 423

3 811
48
80
135
312
1 549
7
14
255
283
46
1 036
43
4 436
174
267
1 370
2 114
10
338
161
5 613
503
1
3
4
186
97
1
7
79
30
7
3
65
2
1
14
2
1 287
2
37
57
100
50
971
39
31
3 823
620
77
1 843

3 309
34
57
106
283
1 381
6
11
223
227
38
907
32
3 872
161
237
1 231
1 813
9
286
133
4 492
405
1
2
4
151
74
1
5
58
27
6
2
55
2
1
11
1
995
2
31
45
76
38
750
30
25
3 092
534
61
1 490

2 507
26
27
62
176
1 123
5
6
179
145
24
709
24
2 925
124
198
1 043
1 203
5
238
113
3 155
309
1
1
3
119
52
1
4
40
22
5
2
46
1
1
8
1
708
1
22
35
50
27
535
21
18
2 138
390
38
1 000

1 378
14
10
32
115
571
3
3
111
57
11
441
11
1 496
61
95
490
622
3
147
75
1 951
214
0
1
2
89
32
1
3
23
16
3
1
32
1
1
5
1
419
1
18
23
28
15
310
12
13
1 318
241
21
612

1 666
11
14
34
143
778
3
4
113
76
14
463
11
2 040
86
114
738
865
4
143
89
1 755
220
0
1
2
103
29
0
3
14
17
3
1
39
1
1
4
0
420
1
16
24
22
12
325
9
12
1 115
193
14
532

1 064
8
8
22
86
506
2
2
76
50
9
287
7
1 269
54
73
448
545
3
90
54
1 105
133
0
0
2
59
18
0
2
10
10
2
1
23
1
0
3
0
251
0
10
13
14
8
192
6
7
721
128
10
340

464
3
4
10
43
211
1
2
30
20
4
134
3
587
25
31
217
248
1
39
26
471
62
0
0
1
30
8
0
1
3
5
1
0
11
0
0
1
0
114
0
5
7
5
3
89
2
3
295
50
3
141

119
1
1
2
12
52
0
1
7
4
1
37
1
160
6
9
63
64
0
12
7
145
21
0
0
0
11
3
0
0
0
2
0
0
4
0
0
0
0
42
0
2
3
2
1
34
1
1
82
12
1
41

17
0
0
0
2
8
0
0
1
1
0
5
0
22
1
1
9
8
0
2
1
30
4
0
0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
10
0
0
1
0
0
8
0
0
15
2
0
8

358
740
217
4
15
94
474
9
84
494
9 745
1 029
8 712
900
757
637
121
119
17
5
87
6
3
12
4
2
11
5
3
2
143 866
40 223
103 642
9 767
93 875
67 904
10 105
12 814
3 550
87
7
12
48
1 010
394
204
171
32
2
259
16
94

302
538
178
3
12
74
396
8
78
372
7 548
791
6 754
706
592
498
94
96
14
5
70
5
3
8
3
1
10
5
2
1
112 590
31 706
80 884
8 078
72 806
54 472
8 263
10 228
2 815
63
6
9
43
826
271
157
134
25
2
210
12
65

233
423
149
2
9
61
335
7
71
279
6 039
641
5 395
574
486
407
79
74
10
4
54
4
2
6
2
1
8
3
2
1
100 425
30 626
69 799
6 641
63 158
46 281
6 551
8 260
2 232
50
5
7
32
646
226
136
105
18
1
171
10
50

195
343
120
1
7
45
270
6
70
226
5 384
594
4 789
486
421
352
69
54
7
3
39
3
2
5
2
1
7
3
2
1
84 679
26 574
58 105
5 305
52 800
37 259
5 078
6 546
1 780
39
4
5
22
491
201
117
85
13
1
135
9
43

155
274
92
1
6
38
199
4
61
177
5 065
524
4 539
443
400
334
66
35
5
2
25
2
1
4
2
1
5
2
1
1
67 696
23 673
44 023
3 929
40 093
27 955
3 692
4 832
1 315
29
3
3
16
351
153
91
63
10
1
100
7
32

107
208
66
1
4
27
135
3
45
115
4 280
420
3 859
348
321
269
52
21
3
1
14
2
1
2
1
1
3
1
1
1
47 004
17 596
29 408
2 627
26 781
18 635
2 402
3 140
867
21
2
2
9
227
105
65
43
7
0
65
5
16

69
129
43
0
4
16
83
2
29
68
2 975
270
2 704
217
203
171
33
11
2
1
7
1
1
1
0
0
2
1
1
0
27 978
10 324
17 654
1 522
16 132
10 775
1 335
1 771
494
13
1
1
5
125
64
37
26
4
0
36
3
6

62
110
41
0
3
12
67
1
28
53
2 809
266
2 542
208
200
168
31
6
1
1
3
1
1
1
0
0
1
0
0
0
24 192
11 146
13 046
1 004
12 042
8 183
810
1 108
315
8
1
1
3
74
49
26
14
3
0
20
3
3

38
71
26
0
2
8
45
1
18
35
1 715
166
1 548
135
129
108
21
5
1
0
2
0
0
1
0
0
1
0
0
0
15 564
6 796
8 768
706
8 062
5 408
585
796
224
6
1
0
2
54
33
18
11
2
0
15
2
2

17
29
11
0
1
3
18
0
8
14
781
71
709
56
54
46
8
1
0
0
1
0
0
0
0
0
0
0
0
0
6 540
3 241
3 300
239
3 061
2 108
185
256
74
2
0
0
1
17
13
7
3
1
0
4
1
1

5
8
3
0
0
1
4
0
2
4
256
24
233
15
14
12
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1 796
951
844
52
792
564
37
51
15
0
0
0
0
3
3
1
0
0
0
1
0
0

1
1
1
0
0
0
1
0
0
1
50
4
46
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
267
145
122
6
116
93
4
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0

108
303
494
145
162
1 365
180
235
58
115
46
701
8
20
2
3 270
465
1 450
93
505
561
189
6
996
27
26
26
902
15
3 633
80
148
3
315
17
316
128
21
33
129
35
169
1 969
126
74
67
85 297
42 883
34 922
224
15
592

83
248
398
120
142
1 123
146
196
50
97
39
572
5
16
1
2 417
341
1 038
78
366
452
138
3
803
21
21
21
727
13
3 071
70
117
2
262
15
258
108
17
30
118
28
130
1 680
115
63
56
66 564
32 672
25 821
145
9
635

68
180
314
96
117
901
117
161
42
80
32
450
5
12
2
2 066
317
847
60
350
357
132
2
621
16
20
17
557
11
2 440
54
89
3
210
11
204
90
13
24
91
23
92
1 346
97
49
44
58 270
28 957
22 986
135
6
560

52
157
240
73
92
696
90
129
34
62
26
339
4
10
1
1 742
294
689
49
303
274
131
2
466
12
19
13
414
8
1 862
40
67
4
156
8
157
70
10
17
72
18
67
1 028
75
36
34
49 354
25 542
20 341
134
5
363

38
119
172
53
71
507
64
97
26
46
20
241
3
9
1
1 340
206
533
33
257
199
110
1
322
8
14
11
284
5
1 349
29
50
4
107
6
115
52
8
12
56
13
48
746
53
24
25
37 622
19 797
15 582
113
5
205

25
77
113
35
49
334
41
66
18
31
14
153
2
7
1
869
136
351
21
155
131
74
1
191
6
10
7
164
3
880
21
33
2
66
5
77
35
5
8
38
8
29
490
31
14
17
25 001
13 230
10 423
80
3
119

14
43
63
20
33
187
22
39
10
18
8
84
1
5
0
510
85
192
11
102
74
46
1
99
3
6
4
84
2
480
13
18
1
36
2
45
19
3
4
21
4
13
271
14
7
10
15 113
8 383
6 684
47
2
55

8
26
39
13
23
114
11
26
7
9
6
50
1
4
0
342
63
116
7
70
45
41
0
60
2
4
3
51
1
276
9
8
1
22
1
30
11
2
2
9
2
6
158
6
3
6
11 398
6 331
4 722
35
2
26

6
19
28
9
16
83
9
18
5
7
4
36
1
3
0
244
43
84
5
50
32
29
0
42
1
3
2
36
1
203
6
6
1
16
1
21
8
1
2
7
1
5
116
5
2
5
7 635
4 279
3 263
23
1
21

2
6
9
3
6
26
2
6
2
2
2
11
0
1
0
81
16
26
2
16
10
11
0
14
0
1
1
12
0
61
2
1
0
5
0
7
2
0
0
1
0
1
35
1
1
1
2 910
1 602
1 157
9
1
4

0
1
2
1
1
5
0
1
0
0
0
2
0
0
0
16
3
5
0
3
2
2
0
3
0
0
0
3
0
11
0
0
0
1
0
2
0
0
0
0
0
0
7
0
0
0
743
399
272
3
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
102
47
28
0
0
0

5 230
35
1 288
577
29 273
970
384
83
78
68
357
28 303
358
1 849
10
21 866
1 009
3
378
2 345
485
9 801
8
189
3 902
75
502
890
1 333
129
1 570
17
1 186
3 339
69
126
17
27
131
278
159
66
51
67
43
60
23
361
199
1 325
102
232

4 552
30
1 043
436
23 544
609
224
46
58
44
236
22 936
282
1 672
9
17 382
754
4
344
2 101
389
7 838
6
147
3 381
60
368
656
1 008
81
1 225
13
894
2 509
40
105
11
23
92
250
108
59
37
55
33
39
13
281
151
968
55
189

3 921
27
932
391
20 353
829
342
67
71
53
296
19 524
216
1 568
7
14 683
678
4
285
1 766
316
6 767
4
96
3 010
54
312
537
774
66
1 080
10
824
2 192
74
134
6
19
137
214
90
54
20
57
26
24
7
164
124
872
24
146

3 599
23
711
367
16 303
599
214
55
57
42
231
15 704
158
1 313
6
11 657
673
4
218
1 416
259
5 569
2
69
2 394
45
219
486
600
54
879
7
814
1 939
63
118
4
15
114
173
86
42
21
55
19
16
4
165
113
809
12
111

3 060
17
448
368
12 187
518
191
50
50
34
193
11 669
108
985
5
8 567
545
2
156
1 091
210
4 138
2
51
1 748
34
162
396
385
43
683
4
630
1 501
59
87
3
13
108
132
74
29
14
45
12
11
2
116
95
611
6
83

2 029
11
298
265
8 095
267
99
25
25
18
100
7 828
65
698
3
5 605
417
1
103
781
155
2 735
1
31
1 104
23
104
268
257
28
443
3
473
941
28
38
2
10
57
101
65
19
7
32
7
6
1
73
72
360
4
59

1 273
7
169
146
4 630
111
42
9
10
8
42
4 519
33
444
2
3 181
208
1
57
493
101
1 608
1
23
612
13
67
157
155
18
257
1
305
492
10
15
1
8
23
72
43
11
3
17
4
4
1
43
42
158
2
34

1 328
5
110
103
3 394
136
47
11
12
8
58
3 258
18
363
1
2 246
121
0
35
379
95
1 217
1
14
426
8
48
96
118
16
231
1
258
456
14
13
1
9
27
48
47
15
2
15
3
5
1
65
37
131
2
24

817
3
78
73
2 241
74
29
6
6
5
28
2 167
13
237
1
1 493
85
0
25
255
57
824
0
11
299
6
34
69
80
10
143
1
171
290
8
9
1
6
16
36
29
8
1
10
2
3
0
31
22
90
1
18

379
1
26
24
868
41
13
3
4
2
18
828
4
96
0
566
29
0
8
97
27
309
0
3
103
2
12
22
31
5
64
0
67
131
4
3
0
2
8
11
14
5
1
4
1
1
0
27
10
34
0
6

113
0
5
5
239
17
4
1
2
1
9
222
1
26
0
155
6
0
2
24
9
74
0
0
21
0
2
5
7
1
20
0
17
30
1
1
0
1
3
2
4
2
0
1
0
0
0
5
4
6
0
1

18
0
0
1
40
4
1
0
0
0
2
37
0
3
0
28
0
0
0
3
2
10
0
0
2
0
0
0
1
0
4
0
2
4
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0

24 134
9 986
301
301
407
358
1 342
119
708
4 769
168
1 513
3 279
6
203
44
223
9
115
67
97
162
329
2 020
4 645
72
100
165
348
1 925
16
21
311
343
73
1 208
59
6 225
250
360
2 142
2 596
15
603
256
10 615
833
3
7
7
300
157

18 607
6 568
208
251
330
310
862
86
549
2 729
130
1 114
2 823
4
186
37
164
7
95
70
91
132
309
1 723
3 960
70
72
120
282
1 686
10
14
271
254
54
1 074
50
5 256
252
278
1 528
2 476
12
477
231
8 527
719
2
5
6
266
125

19 989
8 262
263
226
237
258
830
91
613
4 033
107
1 604
2 399
4
144
39
133
5
78
68
88
99
237
1 500
3 884
61
88
137
303
1 688
10
16
264
269
52
948
46
5 445
217
261
1 351
3 028
11
386
188
7 100
627
2
4
4
238
114

17 163
6 663
231
239
223
238
815
77
579
3 048
98
1 114
2 129
4
117
34
115
5
69
61
79
86
196
1 362
3 806
50
82
136
311
1 561
8
14
256
281
47
1 015
43
4 564
176
264
1 356
2 252
10
341
162
5 738
516
1
3
4
192
99

15 199
6 040
204
215
202
212
687
66
490
2 819
84
1 062
1 919
3
103
28
104
5
60
47
66
84
184
1 232
3 346
35
60
109
289
1 381
6
12
225
234
39
920
33
3 894
160
237
1 229
1 835
9
288
135
4 582
413
1
2
4
154
76

10 927
3 612
117
174
165
173
484
44
353
1 395
72
636
1 666
3
91
17
78
4
50
28
43
82
181
1 088
2 598
26
30
67
189
1 156
5
7
182
156
26
727
24
3 052
129
202
1 073
1 286
6
240
114
3 269
314
1
2
3
120
54

5 780
1 605
49
82
71
84
235
21
150
611
32
271
1 114
2
66
9
46
3
35
14
21
62
138
717
1 458
14
11
33
116
613
3
3
115
65
12
460
12
1 603
66
104
541
657
3
153
77
2 029
219
0
1
3
90
34

6 664
1 776
57
83
83
94
243
18
176
684
36
302
1 145
2
69
10
46
3
33
18
26
61
148
727
1 696
12
13
35
146
786
3
4
116
76
14
479
11
2 047
86
115
736
867
4
148
91
1 859
230
0
1
2
106
31

4 069
1 134
33
53
53
60
150
13
108
453
23
188
704
1
42
6
29
2
21
10
13
37
90
452
1 029
8
8
21
84
479
2
2
75
47
9
288
7
1 202
51
70
420
513
2
91
54
1 148
136
0
1
2
60
19

1 979
509
18
24
24
27
72
5
53
187
11
88
331
1
20
3
13
1
9
5
9
17
44
208
507
3
4
11
45
236
1
1
33
23
4
142
3
632
27
34
233
269
1
41
27
510
66
0
0
1
31
9

539
118
6
5
5
6
18
1
13
39
2
22
96
0
6
1
4
0
2
2
3
5
13
59
140
1
1
3
14
62
0
1
8
5
1
43
1
186
7
10
72
75
0
13
8
164
23
0
0
0
12
3

71
14
1
1
0
1
2
0
1
5
0
3
13
0
1
0
0
0
0
0
0
1
2
8
19
0
0
0
2
9
0
0
1
1
0
6
0
25
1
1
10
9
0
2
1
33
5
0
0
0
2
0

2
11
132
48
10
6
106
3
2
30
4
2 336
3
78
99
175
89
1 768
62
61
7 446
925
142
3 784
369
780
229
4
16
99
489
9
85
515
10 086
1 059
9 022
920
773
650
123
123
18
5
90
6
3
12
4
2
12
5

1
9
120
41
9
4
94
2
1
23
4
1 937
2
58
90
138
70
1 472
56
51
5 871
805
115
2 915
312
567
183
3
12
77
404
8
78
392
7 925
832
7 089
739
623
524
99
98
14
5
71
5
3
8
3
1
10
5

1
8
103
34
7
4
79
2
1
19
3
1 596
2
47
76
117
60
1 205
49
40
4 876
698
97
2 467
242
436
153
2
9
63
342
7
71
290
6 215
656
5 556
591
501
420
81
76
11
4
55
4
2
6
2
1
9
3

1
7
81
30
7
3
66
2
1
14
2
1 316
2
38
59
101
51
993
39
32
3 907
619
78
1 899
198
350
124
1
7
47
277
6
69
231
5 387
594
4 791
492
425
355
70
55
8
3
40
3
2
5
2
1
7
3

1
6
59
27
6
2
55
2
1
11
1
1 025
2
32
45
78
39
773
31
25
3 145
536
62
1 514
159
278
95
1
6
38
206
4
61
183
5 017
528
4 487
443
398
333
65
36
5
2
26
2
1
4
2
1
5
2

1
4
41
22
5
2
46
1
1
8
1
735
1
22
36
52
28
556
21
19
2 219
399
39
1 046
111
212
68
1
4
28
140
3
46
121
4 311
428
3 881
357
329
276
53
21
3
1
15
2
1
2
1
1
4
1

1
3
24
16
3
1
33
1
1
5
1
441
1
18
24
29
16
328
13
13
1 370
249
22
639
72
134
45
0
3
17
86
2
29
72
3 059
281
2 778
227
212
178
34
11
2
1
7
1
1
1
0
0
2
1

0
3
15
18
3
1
40
1
1
4
1
438
1
18
26
23
13
337
9
12
1 191
204
15
571
65
116
43
0
3
13
72
1
29
57
2 945
278
2 666
219
209
177
33
7
1
1
4
1
1
1
0
0
1
0

0
2
11
10
2
1
23
1
0
3
0
257
0
11
14
15
8
195
6
8
755
133
10
358
40
73
27
0
2
9
47
1
18
37
1 778
170
1 608
138
131
110
21
5
1
0
3
0
0
1
0
0
1
0

0
1
3
5
1
0
12
0
0
1
0
122
0
5
7
6
3
95
2
3
323
54
3
156
18
31
12
0
1
3
19
0
8
15
824
77
747
61
59
50
9
2
0
0
1
0
0
0
0
0
0
0

0
0
1
2
0
0
4
0
0
0
0
46
0
2
3
2
1
36
1
1
95
15
1
47
6
9
4
0
0
1
5
0
3
4
282
26
256
17
17
14
3
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
1
0
0
0
0
11
0
0
1
0
0
9
0
0
17
2
0
9
1
2
1
0
0
0
1
0
0
1
54
5
49
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0

3
2
150 734
40 782
109 952
10 058
99 894
71 206
10 350
13 179
3 651
93
8
12
47
1 023
416
219
170
33
2
268
17
100
113
311
503
144
171
1 399
187
243
59
120
48
712
8
21
2
3 400
510
1 474
96
537
572
205
6
1 032
30
26
27
934

2
1
116 255
33 210
83 046
8 235
74 811
55 697
8 459
10 542
2 904
63
6
10
44
851
288
160
141
26
2
215
13
74
85
253
410
123
140
1 141
148
200
51
99
40
582
5
16
1
2 550
351
1 118
79
387
468
144
3
822
21
22
22
744

2
1
100 402
29 995
70 408
6 775
63 633
46 876
6 724
8 428
2 288
50
5
7
33
665
226
136
107
18
1
174
10
53
69
189
323
98
121
920
119
165
43
82
33
459
5
13
1
2 070
314
849
62
345
367
131
2
640
17
20
17
575

2
1
86 394
27 184
59 210
5 405
53 805
38 119
5 187
6 683
1 814
39
4
5
23
505
202
118
86
14
1
138
9
46
54
155
247
76
94
709
91
131
35
63
27
346
4
10
1
1 778
296
706
50
311
282
131
2
476
12
19
14
423

1
1
68 652
23 474
45 178
4 026
41 153
28 618
3 784
4 953
1 353
29
3
4
16
362
159
93
65
10
1
102
7
35
39
123
178
54
73
517
65
99
26
47
20
245
3
9
1
1 374
219
542
36
258
205
113
1
331
8
15
11
292

1
1
48 714
18 295
30 419
2 694
27 725
19 281
2 470
3 244
894
21
2
2
10
234
108
66
43
7
0
67
5
19
26
80
116
36
51
341
42
68
18
32
14
157
2
8
1
909
139
366
22
168
135
78
1
198
6
10
8
172

1
0
29 043
10 921
18 122
1 567
16 555
11 180
1 379
1 824
511
13
1
1
5
130
66
39
26
4
0
37
3
7
14
45
66
21
33
192
22
40
10
18
9
86
2
5
0
522
87
200
12
99
77
47
1
103
3
6
4
87

0
0
25 021
11 259
13 762
1 061
12 701
8 578
860
1 174
334
9
1
1
3
79
51
27
15
3
0
21
3
3
9
27
42
14
25
121
12
27
7
10
6
52
1
4
0
362
65
123
8
75
48
42
0
64
2
4
3
54

0
0
15 737
6 585
9 152
738
8 414
5 589
614
834
235
6
1
0
2
57
34
18
12
2
0
16
2
2
6
20
30
10
17
86
9
19
5
8
4
38
1
3
0
255
44
89
5
54
34
28
0
45
1
3
2
38

0
0
6 973
3 460
3 513
256
3 257
2 247
199
275
79
2
0
0
1
18
13
7
3
1
0
5
1
1
2
6
10
3
6
28
3
7
2
2
2
12
0
1
0
87
17
29
2
17
11
12
0
15
0
1
1
13

0
0
1 972
1 033
939
59
880
625
42
58
17
0
0
0
0
4
3
2
0
0
0
1
0
0
0
1
2
1
2
6
0
1
0
0
0
2
0
0
0
18
4
6
0
4
2
2
0
4
0
0
0
3

0
0
313
167
146
7
139
107
5
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
1
0
0
0
0
0
0
0
0

15
3 697
85
147
4
324
18
317
134
23
36
133
37
174
1 998
126
73
69
90 632
45 726
37 863
234
16
534
5 087
37
1 322
633
30 901
1 029
397
89
83
74
386
29 872
363
1 906
10
23 219
1 081
3
389
2 409
492
10 469
9
197
4 104
79
532
960

13
3 125
70
122
2
268
15
269
108
17
31
116
29
137
1 705
115
63
57
68 357
33 847
26 731
162
10
636
4 759
29
1 074
445
23 969
633
235
50
58
46
244
23 336
290
1 672
9
17 705
786
3
343
2 120
408
7 977
6
153
3 382
61
389
679

11
2 510
57
91
3
217
11
210
91
14
26
95
24
96
1 382
98
49
46
58 600
29 031
23 001
132
6
567
3 970
27
936
393
20 536
741
295
59
66
49
272
19 796
220
1 572
8
14 882
676
4
294
1 817
323
6 855
4
104
3 043
54
317
545

8
1 905
41
68
4
163
9
162
71
10
18
72
19
69
1 053
77
35
36
50 190
25 875
20 587
135
5
390
3 621
22
750
364
16 674
648
241
58
59
44
246
16 026
162
1 345
6
11 906
666
4
224
1 451
263
5 687
2
70
2 461
45
234
481

5
1 379
30
50
4
112
7
119
53
8
13
56
14
49
762
54
24
26
38 657
20 416
16 078
117
5
215
3 143
17
481
361
12 418
489
171
48
48
34
189
11 929
110
1 015
5
8 748
562
3
160
1 116
210
4 271
2
52
1 797
35
164
401

3
902
21
33
3
69
5
80
36
5
8
38
8
30
502
32
14
18
25 944
13 761
10 768
85
4
121
2 186
11
305
282
8 344
308
114
29
29
20
115
8 036
67
713
3
5 768
423
1
105
799
156
2 840
1
32
1 153
24
110
276

2
497
13
18
1
38
2
47
20
3
4
21
4
14
280
15
7
10
15 493
8 511
6 732
52
2
59
1 324
7
180
156
4 796
114
41
10
11
8
44
4 682
35
456
2
3 285
236
1
59
506
102
1 664
1
22
633
13
67
161

1
294
9
9
1
24
1
32
12
2
2
10
2
6
168
6
3
7
12 011
6 714
5 032
39
2
27
1 381
5
118
111
3 561
130
45
10
12
8
56
3 430
19
379
1
2 369
130
0
37
397
98
1 278
1
16
446
8
51
103

1
213
6
7
1
17
1
22
9
1
2
8
1
5
122
5
2
5
7 956
4 497
3 461
25
1
21
827
3
82
76
2 330
68
26
5
6
5
26
2 262
14
245
1
1 563
90
0
26
264
58
849
0
12
306
6
35
74

0
66
2
2
0
6
0
8
3
0
1
2
0
1
38
1
1
2
3 098
1 710
1 228
10
1
5
408
1
29
28
916
41
14
3
4
2
18
875
4
101
0
598
32
0
9
103
28
333
0
3
112
2
13
24

0
13
0
0
0
1
0
2
0
0
0
0
0
0
8
0
0
0
826
444
304
3
0
0
124
0
6
6
264
17
4
1
2
1
9
247
1
28
0
173
7
0
2
27
10
83
0
1
24
0
3
5

0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
122
60
38
0
0
0
21
0
1
1
46
4
1
0
0
0
2
42
0
4
0
31
1
0
0
3
2
11
0
0
3
0
0
1

1 428
137
1 662
17
1 344
3 537
73
140
19
27
134
309
167
67
56
73
44
60
25
376
212
1 411
108
236
24 537
10 353
311
297
409
370
1 398
127
730
4 981
177
1 553
3 227
6
198
44
221
9
117
68
97
161
322
1 981
4 676
75
107
169

1 035
91
1 271
12
897
2 564
41
99
11
24
94
245
120
60
38
57
36
38
14
267
156
1 011
58
195
19 422
6 990
218
260
347
312
937
88
562
2 994
134
1 137
2 942
5
192
37
179
7
100
67
90
140
318
1 804
4 083
68
77
126

800
67
1 086
10
826
2 178
63
124
7
20
122
223
91
55
22
58
27
24
8
170
127
862
26
150
19 075
7 517
239
222
248
262
789
86
577
3 539
108
1 446
2 435
4
151
37
134
5
80
67
87
103
250
1 513
3 816
62
84
127

613
57
910
7
806
1 954
67
121
4
16
119
177
87
44
21
56
20
16
4
153
113
809
12
113
17 700
7 014
237
230
216
234
809
79
582
3 305
96
1 228
2 141
4
118
34
117
5
70
60
79
86
198
1 368
3 799
52
86
135

409
45
703
4
660
1 552
56
90
3
13
102
137
76
31
16
46
13
11
2
131
97
636
6
84
14 962
5 780
198
214
201
211
692
64
489
2 646
84
981
1 908
3
103
28
104
5
60
48
66
82
181
1 226
3 385
38
64
111

258
30
474
3
478
999
34
44
2
11
66
102
65
20
7
33
8
6
1
78
74
385
4
59
11 437
3 972
129
173
165
172
500
46
363
1 644
70
709
1 656
2
90
18
81
4
50
30
46
80
176
1 078
2 666
26
35
71

160
18
271
1
318
522
10
15
1
8
24
72
46
12
3
18
4
4
1
48
45
174
2
35
6 223
1 707
53
93
83
94
259
23
172
606
37
287
1 158
2
67
9
49
3
35
15
23
63
141
750
1 583
15
13
35

122
17
244
1
269
459
13
13
1
9
26
52
49
14
2
15
3
5
1
63
38
130
2
25
6 594
1 727
55
79
79
91
239
18
167
673
35
290
1 165
2
71
10
47
3
34
18
25
62
152
741
1 696
12
13
34

81
10
149
1
175
281
7
9
1
5
14
38
29
7
1
10
2
3
0
30
23
84
1
18
3 785
1 021
30
47
45
54
139
12
93
415
20
168
696
1
42
6
28
2
21
10
12
38
90
445
970
8
7
20

32
5
69
0
73
138
5
3
0
3
8
12
15
5
0
4
1
1
0
24
10
38
1
6
2 130
559
18
26
28
30
77
5
58
210
12
95
348
1
21
3
14
1
9
6
9
18
45
221
548
3
5
11

8
1
22
0
19
35
1
1
0
1
3
2
4
2
0
1
0
0
0
8
4
7
0
1
590
129
6
6
5
7
21
1
14
42
3
24
105
0
7
1
4
0
3
2
4
6
14
65
155
1
1
3

1
0
4
0
3
5
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
83
16
1
1
1
1
2
0
2
5
0
3
15
0
1
0
1
0
0
0
0
1
2
9
22
0
0
0

352
1 904
16
22
316
360
75
1 214
62
6 281
249
363
2 147
2 651
15
599
254
11 076
867
3
7
8
313
165
2
11
139
49
10
6
107
3
2
31
4
2 468
3
84
100
179
94
1 876
68
63
7 742
944
146
3 943
382
821
242
4

295
1 737
11
15
279
263
57
1 101
50
5 407
250
295
1 663
2 440
13
508
237
8 787
729
2
5
6
267
128
1
10
119
42
9
5
97
2
2
24
4
1 973
2
61
89
143
72
1 498
54
52
6 084
821
119
3 028
321
599
188
3

291
1 656
9
15
262
255
51
955
46
5 308
224
256
1 325
2 903
11
393
193
7 257
639
2
4
5
242
114
1
8
105
35
8
4
81
2
1
19
3
1 649
2
49
77
118
60
1 250
51
42
4 969
707
99
2 496
254
450
157
2

310
1 582
8
15
257
276
47
984
43
4 746
180
261
1 341
2 446
10
343
163
5 890
530
1
3
4
198
100
1
7
83
30
7
3
68
2
1
15
2
1 345
2
39
61
102
52
1 016
41
33
4 015
620
80
1 975
201
359
128
2

291
1 384
6
12
228
238
39
936
34
3 889
158
238
1 234
1 820
9
291
137
4 665
421
1
2
4
157
79
1
6
61
28
6
2
56
2
1
11
1
1 058
2
32
46
80
41
800
31
26
3 186
537
63
1 528
164
284
99
1

205
1 171
5
7
185
165
27
742
25
3 142
132
202
1 078
1 367
6
240
115
3 389
320
1
2
3
122
56
1
4
41
23
5
2
46
1
1
8
1
762
1
24
36
54
29
577
22
19
2 307
409
41
1 097
116
215
71
1

119
684
3
3
122
75
13
486
13
1 775
73
117
622
716
3
161
81
2 113
223
0
1
3
90
36
1
3
25
16
3
1
34
1
1
5
1
468
1
18
25
31
17
350
13
13
1 422
257
22
666
74
140
46
0

147
775
3
4
118
73
14
489
11
2 007
83
113
717
846
4
150
92
1 949
238
0
1
2
108
34
1
3
16
18
4
1
41
1
1
5
1
453
1
19
27
24
13
346
10
13
1 258
214
15
608
69
121
46
0

81
434
2
2
73
41
8
287
6
1 098
46
64
377
465
2
90
53
1 182
138
0
1
2
60
20
0
2
11
10
2
1
23
1
0
3
0
261
0
11
15
15
9
196
7
8
783
137
11
373
42
75
27
0

47
262
1
1
35
25
5
148
3
675
29
37
249
287
1
44
29
546
69
0
0
1
32
10
0
1
4
5
1
0
12
0
0
1
0
130
0
5
8
6
4
101
3
4
347
58
4
170
19
33
13
0

16
68
0
1
9
6
1
47
1
202
8
11
78
82
0
14
9
179
25
0
0
0
13
3
0
0
1
2
0
0
5
0
0
0
0
48
0
2
3
2
1
38
1
1
106
16
1
53
7
10
4
0

2
10
0
0
1
1
0
7
0
29
1
2
12
11
0
2
1
38
5
0
0
0
3
1
0
0
0
0
0
0
1
0
0
0
0
12
0
0
1
0
0
10
0
0
20
2
0
11
1
2
1
0

16
104
507
9
86
537
10 378
1 083
9 290
932
781
656
124
127
18
6
94
6
3
12
4
2
12
6
3
2
157 648
41 079
116 569
10 384
106 185
74 793
10 608
13 553
3 753
98
9
12
46
1 035
437
235
168
34
2
276
18
107
119
319
510
143

12
80
414
8
79
413
8 370
880
7 487
778
659
554
104
101
14
5
73
5
3
9
3
1
10
5
2
1
120 784
35 050
85 735
8 406
77 328
57 208
8 663
10 887
2 999
64
6
10
44
877
307
165
147
27
2
220
13
85
88
257
422
126

9
65
348
7
71
304
6 433
677
5 753
609
517
434
83
78
11
4
57
4
2
6
2
1
9
4
2
1
100 422
29 305
71 118
6 920
64 197
47 526
6 912
8 614
2 351
51
5
8
35
685
227
138
110
19
1
178
11
58
70
199
331
101

7
49
285
6
68
236
5 430
594
4 834
501
433
362
70
56
8
3
41
3
2
5
2
1
7
3
2
1
88 197
27 890
60 307
5 511
54 795
39 021
5 306
6 831
1 851
39
4
6
23
520
203
119
88
14
1
140
9
49
55
152
254
78

6
38
213
5
62
187
4 974
532
4 440
442
395
331
65
38
5
2
27
2
1
4
2
1
5
2
1
1
69 587
23 229
46 358
4 130
42 227
29 315
3 883
5 081
1 394
29
3
4
16
373
164
95
67
11
1
104
8
39
39
127
183
56

4
29
145
3
47
128
4 336
435
3 899
365
337
282
55
22
3
1
15
2
1
2
1
0
4
1
1
1
50 405
18 918
31 486
2 765
28 721
19 945
2 541
3 354
923
21
2
2
10
242
111
67
45
8
1
69
5
23
26
82
120
37

3
18
89
2
30
75
3 151
294
2 856
238
223
188
36
12
2
1
7
1
1
1
1
0
2
1
1
0
30 193
11 609
18 584
1 609
16 975
11 588
1 419
1 874
527
13
1
1
5
134
67
40
26
5
0
38
4
8
15
46
68
21

3
14
76
1
30
60
3 066
287
2 779
227
217
183
34
7
1
1
4
1
1
1
0
0
1
0
0
0
25 541
11 275
14 267
1 098
13 169
8 859
892
1 216
347
9
1
1
3
83
53
28
16
3
0
23
3
4
9
29
44
14

2
9
48
1
18
39
1 841
172
1 669
139
132
111
21
5
1
0
3
0
0
1
0
0
1
0
0
0
15 852
6 403
9 449
761
8 688
5 732
635
861
244
6
1
0
2
59
35
19
12
2
0
17
2
3
7
20
31
10

1
4
21
0
9
16
858
82
776
66
64
54
10
2
0
0
1
0
0
0
0
0
0
0
0
0
7 242
3 598
3 644
265
3 379
2 333
206
285
82
2
0
0
1
19
14
7
3
1
0
5
1
1
2
7
10
3

0
1
6
0
3
5
300
27
273
19
18
16
3
0
0
0
0
0
0
0
0
0
0
0
0
0
2 062
1 071
991
63
929
661
45
62
19
0
0
0
0
4
4
2
0
0
0
1
0
0
0
1
2
1

0
0
1
0
1
1
61
6
55
3
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
357
189
169
9
160
121
6
8
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

182
1 435
195
250
60
125
49
722
10
22
2
3 527
558
1 488
100
572
582
221
7
1 069
32
26
28
967
15
3 769
89
145
4
333
19
318
141
25
39
139
39
178
2 030
125
72
71
96 178
48 537
40 822
244
16
477
4 881
39
1 364
695

137
1 159
150
204
51
100
40
591
6
17
1
2 708
366
1 207
81
413
484
153
4
842
22
22
23
761
13
3 179
69
127
2
274
15
279
107
17
32
114
30
145
1 730
115
63
59
70 613
35 267
27 877
181
12
634
4 966
29
1 112
457

125
940
122
169
44
84
34
468
5
13
1
2 080
313
852
65
340
378
129
2
660
18
19
18
594
11
2 583
59
93
3
224
12
216
93
14
28
98
24
101
1 420
99
49
48
59 017
29 160
23 057
132
6
572
4 032
27
938
396

96
724
93
134
35
65
27
353
4
10
1
1 816
297
725
50
321
291
131
2
486
13
19
14
432
9
1 954
42
69
4
169
9
167
72
10
20
72
19
70
1 080
78
35
37
50 990
26 156
20 781
136
5
418
3 643
22
787
363

75
527
67
101
27
48
21
250
4
9
1
1 409
234
551
38
258
211
115
1
339
9
15
11
299
6
1 412
30
50
4
117
7
122
54
8
14
56
14
50
780
55
24
27
39 688
21 014
16 566
121
5
227
3 209
17
519
351

53
348
43
69
18
32
15
160
3
8
1
953
144
381
23
182
140
82
1
206
6
10
8
179
3
925
21
33
3
73
5
82
36
5
9
38
9
31
514
33
14
18
26 940
14 339
11 150
90
4
124
2 349
11
314
298

33
196
23
41
11
18
9
87
2
5
0
535
89
208
13
96
80
48
1
105
4
6
4
89
2
511
13
18
1
39
3
48
20
3
5
21
4
15
288
15
7
11
15 881
8 645
6 770
56
2
62
1 389
7
192
167

27
124
13
28
7
10
7
53
1
4
0
375
67
129
8
78
50
41
0
66
2
4
3
56
1
304
9
9
1
25
1
33
12
2
3
10
2
7
174
7
3
7
12 444
6 992
5 244
42
2
27
1 428
5
125
119

18
88
9
20
5
8
4
38
1
3
0
263
46
92
6
56
36
27
0
46
1
3
2
39
1
220
6
7
1
17
1
23
9
1
2
8
2
5
126
5
2
5
8 208
4 667
3 609
28
1
21
840
3
86
79

6
29
3
7
2
2
2
12
0
1
0
90
17
30
2
18
12
12
0
16
0
1
1
13
0
68
2
2
0
6
0
8
3
0
1
2
0
1
39
1
1
2
3 214
1 781
1 269
11
1
6
431
1
31
32

2
6
0
2
0
0
0
3
0
0
0
19
4
6
1
4
2
2
0
4
0
0
0
3
0
14
1
0
0
1
0
2
0
0
0
0
0
0
8
0
0
0
871
469
320
3
0
0
131
0
7
6

0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
1
0
0
0
1
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
142
72
46
1
0
0
24
0
1
1

32 684
1 087
407
96
87
79
418
31 597
364
1 984
10
24 692
1 157
3
402
2 486
498
11 228
9
206
4 346
84
564
1 033
1 531
144
1 769
16
1 524
3 729
77
158
21
28
137
344
173
67
58
80
44
59
28
379
227
1 498
113
240
24 784
10 637
319
292

24 528
682
255
57
60
50
260
23 847
297
1 678
9
18 127
826
3
341
2 137
429
8 171
6
160
3 398
63
415
707
1 065
103
1 331
12
911
2 647
46
96
12
25
101
240
132
60
40
60
39
35
15
256
163
1 066
61
201
20 530
7 619
234
270

20 736
640
241
51
59
44
245
20 096
223
1 573
8
15 105
681
4
302
1 869
332
6 954
4
113
3 073
54
320
557
830
68
1 093
10
834
2 166
51
112
7
21
105
232
93
55
24
58
28
25
8
179
130
857
28
155
18 049
6 682
212
220

17 068
700
269
62
61
47
262
16 368
165
1 376
6
12 174
657
4
230
1 488
269
5 808
2
73
2 529
46
252
477
624
61
943
7
793
1 958
71
124
5
16
126
182
88
46
20
58
21
16
5
132
113
807
12
116
18 289
7 398
243
220

12 659
454
148
45
45
33
182
12 205
112
1 047
5
8 937
581
3
165
1 144
210
4 410
2
54
1 848
36
165
406
436
47
722
4
691
1 605
53
92
3
13
96
142
79
32
20
48
14
11
3
149
99
659
7
86
14 684
5 469
190
214

8 592
346
127
34
33
23
130
8 246
68
730
3
5 933
427
2
108
819
157
2 952
1
34
1 205
24
117
284
259
33
507
3
485
1 057
40
52
2
11
74
103
65
21
8
34
8
7
1
81
76
411
4
60
11 871
4 297
140
171

4 952
119
42
11
11
8
47
4 833
35
469
2
3 378
264
1
61
519
103
1 724
1
20
655
14
67
164
164
19
288
1
331
559
12
15
1
8
26
72
49
12
3
19
4
4
1
54
48
191
2
36
6 741
1 836
57
104

3 676
123
41
9
11
8
53
3 553
20
390
1
2 455
140
0
38
410
99
1 320
1
17
457
9
53
108
123
18
257
1
278
456
12
12
1
9
25
54
50
14
2
15
3
5
1
61
38
127
2
25
6 451
1 647
51
75

2 398
61
23
5
5
4
24
2 337
14
252
1
1 616
96
0
27
272
59
869
0
13
311
6
37
77
81
11
155
1
178
273
6
8
1
5
13
39
28
7
1
9
2
3
0
30
23
78
1
17
3 522
913
26
42

944
40
14
3
3
2
17
904
4
104
0
617
35
0
9
107
28
349
0
3
117
2
13
24
33
5
73
0
77
140
5
4
0
3
8
12
16
5
0
5
1
1
0
21
10
41
1
7
2 216
582
18
27

277
16
4
1
1
1
9
261
1
30
0
183
8
0
2
28
10
89
0
1
26
0
3
6
8
2
24
0
19
37
1
0
0
1
3
2
5
2
0
1
0
0
0
9
4
7
0
1
612
132
6
6

51
5
1
0
0
0
3
47
0
5
0
34
1
0
0
4
2
14
0
0
3
0
0
1
1
0
5
0
3
5
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
95
19
1
1

408
383
1 443
134
749
5 138
186
1 585
3 152
5
193
44
215
9
118
71
98
158
312
1 924
4 690
78
116
171
353
1 871
16
22
320
374
78
1 220
65
6 305
249
363
2 123
2 712
15
589
251
11 562
902
3
7
8
327
173
2
12
147
51

364
315
1 030
92
585
3 392
139
1 198
3 065
5
197
37
195
8
105
64
89
148
324
1 890
4 237
67
84
134
311
1 801
13
16
288
276
60
1 131
51
5 609
248
314
1 815
2 435
13
540
241
9 078
741
2
6
6
269
133
1
10
118
43

263
269
753
80
538
2 979
111
1 256
2 480
4
159
35
135
6
83
67
85
109
264
1 531
3 757
63
81
117
279
1 622
8
14
260
242
50
974
46
5 129
231
252
1 310
2 721
11
402
200
7 423
649
2
5
5
245
114
1
8
108
36

210
229
802
80
582
3 583
95
1 355
2 162
4
121
35
119
5
71
59
78
86
201
1 380
3 789
53
92
134
309
1 605
9
15
258
270
48
950
43
4 940
185
258
1 324
2 651
10
347
163
6 059
545
1
4
4
205
102
1
7
85
30

201
209
695
62
487
2 437
84
891
1 904
3
103
28
103
5
61
49
66
81
180
1 226
3 428
41
70
112
291
1 392
6
12
233
242
40
953
36
3 882
156
240
1 241
1 799
9
296
140
4 749
430
1
2
4
160
81
1
6
63
28

163
170
513
47
370
1 880
68
773
1 643
2
89
20
84
4
50
32
48
78
171
1 065
2 723
26
41
75
222
1 175
5
8
187
171
29
758
25
3 208
134
201
1 070
1 441
7
239
114
3 513
327
1
2
3
124
58
1
5
42
24

96
105
284
24
197
617
43
308
1 204
2
68
9
51
3
36
16
25
64
143
785
1 727
16
16
37
123
767
3
3
129
87
15
514
15
1 974
82
132
714
787
4
169
85
2 203
228
0
1
3
91
38
1
3
25
17

74
88
233
17
156
647
33
273
1 174
2
71
9
47
3
34
17
24
64
154
747
1 682
13
13
33
146
757
3
4
119
70
13
498
10
1 948
80
111
695
814
4
151
92
2 024
244
0
1
3
110
36
1
4
16
18

38
48
128
11
79
375
17
149
688
1
42
5
28
2
21
9
11
39
90
440
917
8
7
18
79
393
2
2
72
36
7
288
6
1 004
41
59
340
420
2
90
51
1 214
141
0
1
2
60
21
0
2
12
10

30
32
80
6
60
221
13
96
358
1
21
3
15
1
10
6
8
18
46
229
576
4
5
11
48
281
1
1
37
27
5
152
3
701
30
39
260
296
1
45
30
574
71
0
0
1
33
10
0
1
4
5

6
7
22
1
15
44
3
24
109
0
7
1
4
0
3
2
4
6
15
67
163
1
1
4
17
72
0
1
9
6
1
50
1
208
8
11
80
85
0
14
10
189
26
0
0
0
13
4
0
0
1
2

1
1
3
0
2
6
0
4
17
0
1
0
1
0
0
0
1
1
2
10
25
0
0
0
3
11
0
0
1
1
0
8
0
34
1
2
14
12
0
3
2
42
6
0
0
0
3
1
0
0
0
1

11
6
108
3
2
31
3
2 615
3
91
101
182
99
1 998
76
65
8 044
963
150
4 105
396
863
256
5
17
110
526
10
87
557
10 631
1 103
9 524
941
783
659
125
131
18
6
98
6
3
13
4
2
13
6
3
2
163 918
41 346

9
5
100
2
2
26
4
2 014
3
64
88
149
75
1 528
52
54
6 324
838
123
3 160
329
636
192
3
13
83
425
8
79
434
8 857
931
7 923
818
696
586
110
103
15
5
75
6
3
9
3
1
10
5
2
1
126 022
36 770

8
4
83
2
1
20
3
1 706
2
51
79
119
61
1 298
52
43
5 068
719
100
2 523
267
466
161
3
9
67
356
7
72
319
6 689
703
5 983
630
535
450
85
80
11
4
58
4
2
6
2
1
9
4
2
1
101 207
29 027

7
3
70
2
1
15
2
1 377
2
41
62
103
53
1 040
42
34
4 137
622
82
2 060
205
369
132
2
8
52
292
6
66
242
5 514
596
4 916
514
444
372
72
58
8
3
42
3
2
5
2
1
7
3
2
1
89 757
28 403

6
2
58
2
1
11
1
1 094
2
33
47
82
42
829
32
27
3 226
538
64
1 540
168
290
102
1
6
38
221
5
62
192
4 944
538
4 404
440
393
329
64
39
6
2
27
2
1
4
2
1
5
2
1
1
70 746
23 166

5
2
47
1
1
8
1
790
1
25
36
56
30
598
23
20
2 396
418
44
1 148
121
219
74
1
4
30
151
3
48
135
4 354
442
3 911
372
343
288
56
23
3
1
16
1
1
2
1
0
4
1
1
1
51 989
19 393

4
1
35
1
1
5
1
497
1
17
26
32
18
375
14
14
1 478
265
23
694
76
146
48
0
3
18
93
2
31
78
3 244
308
2 934
251
236
198
37
12
2
1
8
1
1
1
1
0
2
1
1
0
31 414
12 297

4
1
42
1
1
5
1
466
1
20
28
24
14
354
11
13
1 315
220
16
640
72
126
48
0
3
15
79
1
30
64
3 172
294
2 877
233
223
188
35
8
1
1
4
1
1
1
0
0
1
0
0
0
25 816
11 278

2
1
23
1
0
3
0
266
0
12
15
16
9
198
7
8
808
140
11
387
43
77
28
0
2
10
50
1
18
41
1 907
174
1 733
140
133
112
21
5
1
0
3
0
0
1
0
0
1
0
0
0
16 057
6 392

1
0
13
0
0
1
0
136
0
5
8
6
4
105
3
4
368
60
4
182
20
35
14
0
1
4
22
0
9
17
883
86
797
70
68
57
11
2
0
0
1
0
0
0
0
0
0
0
0
0
7 297
3 603

0
0
5
0
0
0
0
49
0
2
3
2
1
38
1
1
114
17
1
58
7
11
4
0
0
1
6
0
3
5
308
27
281
20
19
17
3
0
0
0
0
0
0
0
0
0
0
0
0
0
2 062
1 071

0
0
1
0
0
0
0
14
0
0
1
0
0
11
0
0
22
3
0
12
2
2
1
0
0
0
1
0
1
1
67
6
61
3
3
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
372
197

122 572
10 742
111 829
78 338
10 878
13 945
3 854
104
9
13
46
1 050
456
250
167
35
2
285
19
115
124
326
519
143
190
1 474
203
258
62
131
51
735
11
23
2
3 661
602
1 509
104
610
594
235
7
1 105
34
27
29
999
16
3 852
94
145

89 252
8 606
80 646
59 138
8 879
11 247
3 096
65
6
11
44
901
327
172
153
28
2
226
14
96
91
261
433
128
136
1 182
153
209
51
102
41
600
6
18
1
2 868
387
1 290
82
442
500
163
4
864
23
23
24
781
13
3 236
70
131

72 180
7 074
65 105
48 323
7 108
8 833
2 421
51
5
8
36
707
231
140
114
19
1
182
11
64
71
208
341
103
128
961
125
173
44
86
35
478
5
14
1
2 114
314
871
68
339
389
130
3
681
18
19
19
614
11
2 655
61
96

61 354
5 629
55 726
39 894
5 443
6 992
1 893
39
4
6
24
536
203
120
90
14
1
143
9
52
57
151
262
81
99
740
95
137
36
67
28
360
4
11
1
1 850
296
742
51
328
300
130
2
499
14
19
14
443
9
2 010
44
71

47 580
4 240
43 340
30 072
3 990
5 218
1 435
29
3
4
16
385
168
97
69
11
1
107
8
42
40
130
190
58
76
539
69
104
27
49
21
255
4
9
1
1 446
246
563
40
260
218
118
1
348
9
16
11
306
6
1 450
31
50

32 596
2 843
29 753
20 614
2 617
3 469
955
21
2
2
10
250
115
69
46
8
1
71
5
26
27
84
124
38
55
356
44
71
19
33
15
163
3
8
1
996
150
395
24
195
145
86
1
212
6
10
8
185
4
950
21
34

19 117
1 649
17 468
12 006
1 458
1 927
543
13
1
1
5
139
69
42
27
5
0
39
4
10
15
47
70
22
33
200
23
42
11
19
9
89
2
5
1
553
91
217
14
97
83
50
1
108
4
6
5
91
2
524
13
18

14 538
1 113
13 425
9 022
903
1 231
353
8
1
1
3
84
53
28
16
3
0
23
3
4
9
29
45
14
27
124
13
28
7
10
7
53
1
4
0
379
67
132
9
79
52
41
0
67
2
4
3
57
1
307
9
9

9 664
776
8 888
5 860
647
878
250
6
1
1
2
61
35
19
12
2
0
17
2
3
7
21
32
10
19
89
10
20
5
8
5
38
1
3
0
268
47
95
6
57
37
26
0
47
1
3
2
40
1
224
6
7

3 694
266
3 428
2 358
206
284
83
2
0
0
1
19
14
7
3
1
0
5
1
1
2
7
10
3
6
28
3
7
2
2
2
12
0
1
0
90
16
30
2
18
12
12
0
16
0
1
1
13
0
68
2
2

990
62
929
665
44
60
18
0
0
0
0
4
4
2
0
0
0
1
0
0
0
1
2
1
2
6
0
2
0
0
0
2
0
0
0
19
4
6
1
4
2
2
0
4
0
0
0
3
0
14
0
0

174
9
165
126
6
8
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
1
0
0
0
1
0
0
0
0
0
2
0
0

5
341
19
322
147
27
42
144
41
185
2 068
125
73
74
101 093
50 802
43 210
256
16
442
4 664
41
1 421
751
34 404
1 148
417
103
92
84
451
33 256
367
2 087
11
26 060
1 230
4
417
2 573
507
11 992
10
215
4 606
88
596
1 100
1 627
152
1 887
16

2
280
15
288
108
17
34
112
31
152
1 757
115
63
61
73 580
37 025
29 424
198
13
622
5 111
29
1 149
479
25 325
737
276
64
62
54
281
24 588
304
1 694
9
18 750
875
3
341
2 163
448
8 469
6
167
3 452
65
444
742
1 108
114
1 404
12

3
230
13
224
94
15
30
101
25
107
1 457
100
50
50
59 763
29 528
23 313
136
7
575
4 124
27
945
401
21 001
561
200
44
54
41
223
20 440
228
1 573
8
15 367
692
4
309
1 917
343
7 066
4
122
3 098
54
328
571
860
70
1 107
10

4
175
9
173
73
11
21
72
19
73
1 112
80
35
38
51 734
26 416
20 955
136
5
444
3 674
22
816
364
17 441
727
283
63
62
48
270
16 714
168
1 402
7
12 442
650
4
237
1 529
276
5 924
2
76
2 593
47
268
474
638
63
973
8

4
122
7
127
54
8
15
56
14
51
801
57
24
28
40 728
21 588
17 036
125
5
241
3 265
17
557
342
12 936
433
135
43
43
33
179
12 503
115
1 082
5
9 144
597
3
171
1 174
212
4 549
2
55
1 903
36
170
409
460
49
744
4

3
76
5
85
36
5
9
38
9
33
528
34
14
19
27 968
14 948
11 573
94
4
128
2 500
11
328
310
8 835
369
133
37
35
24
141
8 465
70
751
3
6 097
433
2
111
841
158
3 071
1
36
1 257
25
123
292
265
36
538
3

2
41
3
50
21
3
5
21
4
15
295
16
6
11
16 353
8 860
6 869
60
2
65
1 476
7
202
179
5 104
131
45
12
12
9
52
4 974
36
482
2
3 465
288
1
63
533
104
1 790
1
20
680
14
69
167
167
20
307
1

1
25
1
34
12
2
3
10
2
7
176
6
3
7
12 680
7 149
5 341
47
2
26
1 472
5
130
126
3 734
113
37
9
10
7
50
3 621
19
397
1
2 497
151
0
39
417
99
1 345
1
17
460
9
53
109
122
19
270
1

1
18
1
24
9
1
2
8
2
5
128
5
2
5
8 393
4 782
3 688
31
1
20
864
3
90
83
2 451
57
20
5
5
4
23
2 394
14
258
1
1 651
105
0
28
278
59
887
0
13
314
6
38
79
81
11
162
1

0
6
0
8
3
0
1
2
0
1
39
1
1
2
3 259
1 820
1 290
11
1
5
445
1
33
34
950
38
13
3
3
2
16
913
4
104
0
623
37
0
9
108
28
353
0
3
117
2
13
24
32
5
77
0

0
1
0
2
0
0
0
0
0
0
8
0
0
0
870
469
315
4
0
0
135
0
7
7
275
14
3
1
1
1
8
260
1
29
0
183
8
0
2
27
10
89
0
1
26
0
3
5
8
2
25
0

0
0
0
0
0
0
0
0
0
0
1
0
0
0
147
75
47
1
0
0
25
0
1
1
53
4
1
0
0
0
3
48
0
5
0
36
1
0
0
4
2
15
0
0
3
0
0
1
1
0
5
0

1 693
3 895
82
178
23
29
140
371
177
67
59
86
44
57
31
372
241
1 576
118
244
25 017
10 883
328
286
405
392
1 480
140
764
5 279
194
1 615
3 088
5
188
44
208
9
119
73
99
156
303
1 878
4 712
82
126
172
354
1 844
16
23

953
2 762
51
97
13
26
107
241
144
59
45
64
41
32
17
253
171
1 131
65
206
21 600
8 254
251
279
378
319
1 122
98
611
3 787
145
1 263
3 160
5
199
38
208
8
110
61
88
154
327
1 957
4 385
67
92
142
327
1 856
15
17

842
2 168
41
101
7
22
91
238
97
55
25
58
29
24
9
185
135
862
29
160
17 358
6 072
193
222
279
276
739
76
510
2 563
114
1 101
2 544
4
167
33
140
6
86
66
84
115
278
1 563
3 738
63
79
110
270
1 604
8
13

782
1 953
72
123
5
17
129
188
89
47
20
59
23
16
5
110
114
804
13
120
18 635
7 585
243
212
207
227
789
80
576
3 723
94
1 431
2 192
4
124
35
121
5
73
59
78
88
207
1 396
3 774
54
96
131
306
1 622
9
15

717
1 655
51
94
3
14
91
147
81
33
23
50
15
11
3
165
101
678
8
87
14 572
5 279
184
212
200
208
697
61
485
2 310
83
838
1 909
3
103
27
103
5
62
49
65
80
179
1 231
3 470
44
76
113
290
1 406
6
12

496
1 114
44
58
2
11
80
106
66
21
9
35
9
7
1
87
78
437
4
61
12 180
4 499
148
169
162
168
524
48
375
2 029
67
808
1 635
2
88
21
86
4
50
33
49
76
167
1 057
2 783
27
47
79
236
1 182
5
8

343
598
14
17
1
8
29
73
52
13
4
20
5
4
1
61
51
209
2
37
7 248
1 993
63
112
107
113
307
26
217
666
46
336
1 241
2
69
10
54
3
36
17
27
65
145
812
1 861
17
19
40
130
839
3
4

285
452
12
12
1
9
23
54
51
13
2
15
3
5
1
62
39
123
2
25
6 316
1 558
48
72
70
85
227
17
146
608
31
254
1 177
2
71
9
47
3
34
17
23
64
154
752
1 678
13
14
32
145
747
3
4

182
273
5
7
1
6
12
40
29
7
1
9
2
3
0
33
24
76
1
17
3 415
850
25
40
35
45
125
10
73
345
16
137
692
1
42
5
28
2
21
9
11
39
91
443
905
8
7
18
77
376
2
1

79
135
4
4
0
3
8
12
16
4
0
5
1
1
0
19
11
39
1
7
2 185
556
17
25
29
31
77
6
57
212
12
90
357
1
21
3
15
1
10
6
7
18
46
230
579
4
5
10
48
284
1
1

19
37
1
0
0
1
3
2
5
2
0
1
0
0
0
9
4
7
0
1
610
130
5
6
6
7
22
1
14
44
3
23
108
0
7
1
4
0
3
2
4
6
15
68
166
1
1
3
17
75
0
1

3
6
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
101
20
1
1
1
1
3
0
2
6
0
4
18
0
1
0
1
0
0
0
1
1
2
11
27
0
0
0
3
12
0
0

325
384
80
1 234
67
6 334
251
363
2 096
2 777
15
579
250
12 035
935
3
8
9
338
182
2
12
155
53
11
6
108
3
2
32
3
2 758
3
97
103
184
103
2 116
83
68
8 343
980
154
4 267
412
903
269
5
17
115
545
10

297
291
64
1 160
53
5 802
245
331
1 948
2 450
14
567
245
9 409
757
2
6
7
272
138
1
10
118
44
9
5
104
2
2
27
4
2 070
3
68
88
155
78
1 571
52
56
6 582
855
126
3 303
339
674
199
4
13
87
436
8

261
232
50
999
46
5 003
236
252
1 326
2 552
11
416
206
7 609
659
2
5
5
248
115
1
8
110
37
8
4
85
2
1
20
3
1 760
2
53
80
121
63
1 343
53
45
5 191
733
102
2 566
279
487
165
3
9
69
363
7

258
261
49
926
43
5 084
191
255
1 308
2 802
10
352
165
6 231
559
2
4
4
212
104
1
7
88
30
7
3
73
2
1
16
2
1 413
2
43
64
105
54
1 068
43
35
4 259
626
85
2 137
211
380
136
2
8
54
300
6

237
243
40
964
37
3 914
155
242
1 246
1 818
9
301
142
4 850
440
1
2
4
164
84
1
6
65
28
6
2
59
2
1
11
2
1 129
2
33
48
85
44
857
33
28
3 280
539
65
1 564
172
297
105
1
6
39
229
5

190
176
30
777
25
3 262
136
200
1 063
1 500
7
240
115
3 630
335
1
2
4
127
61
1
5
43
24
5
2
47
1
1
8
1
819
1
26
37
59
31
620
24
21
2 477
426
46
1 192
127
223
77
1
5
31
157
3

135
98
16
542
16
2 153
90
144
791
859
4
176
88
2 296
232
0
1
3
92
39
1
4
25
17
4
1
36
1
1
5
1
526
1
17
27
34
20
399
15
14
1 538
273
24
725
79
151
50
0
3
19
96
2

120
68
13
508
10
1 903
78
109
683
785
4
151
93
2 088
248
0
1
3
110
38
1
4
16
19
4
1
43
1
1
5
1
478
1
21
29
25
15
363
11
13
1 362
225
16
670
74
129
49
0
3
16
82
1

72
34
7
295
6
968
39
58
328
398
2
90
51
1 250
143
0
1
2
61
22
0
2
12
11
2
1
24
1
0
3
0
274
0
13
16
16
9
204
7
8
834
143
11
401
45
80
29
0
2
10
51
1

37
26
5
154
3
692
29
38
258
290
1
45
30
593
72
0
0
1
33
11
0
1
4
5
1
0
13
0
0
1
0
139
0
6
8
7
4
108
3
4
383
61
4
192
20
36
14
0
1
4
23
0

9
7
1
50
1
206
8
11
80
83
0
13
10
195
26
0
0
0
13
4
0
0
1
2
0
0
5
0
0
0
0
49
0
2
4
2
1
39
1
1
119
17
1
62
7
11
5
0
0
1
7
0

1
1
0
8
0
36
1
2
15
13
0
3
2
44
6
0
0
0
3
1
0
0
0
1
0
0
1
0
0
0
0
14
0
1
1
0
0
11
0
0
24
3
0
13
2
2
1
0
0
0
1
0

88
577
10 878
1 125
9 748
950
787
661
125
136
19
6
102
6
3
13
5
2
14
6
3
2
169 133
41 725
127 408
11 131
116 278
81 649
11 162
14 360
3 953
108
10
13
46
1 069
474
264
167
37
2
293
20
123
129
332
529
143
194
1 514
211
264

80
456
9 331
978
8 348
854
728
614
115
106
15
5
77
6
3
10
4
2
10
5
2
1
131 813
38 095
93 719
8 840
84 879
61 547
9 106
11 614
3 192
68
7
11
44
922
347
182
155
30
2
233
14
105
95
266
443
129
137
1 210
158
214

72
336
6 988
735
6 250
655
557
469
88
83
12
4
60
5
2
6
2
1
9
4
2
1
103 162
29 416
73 746
7 235
66 512
49 328
7 308
9 091
2 498
52
5
9
37
730
239
142
118
20
1
186
11
70
73
216
351
105
128
982
127
177

65
249
5 636
602
5 031
529
457
384
73
60
8
3
43
3
2
5
2
1
7
3
2
1
90 921
28 581
62 340
5 759
56 581
40 708
5 598
7 165
1 942
40
4
6
25
553
204
121
92
14
1
147
9
56
58
154
270
83
102
760
98
141

62
196
4 937
544
4 391
442
393
329
64
40
6
2
28
3
1
4
2
1
5
2
1
1
72 231
23 387
48 844
4 354
44 490
30 899
4 104
5 363
1 476
30
3
4
16
399
172
99
71
11
1
110
8
45
41
132
196
60
78
553
70
106

49
142
4 364
449
3 914
379
349
293
56
24
4
2
16
2
1
2
1
0
4
1
1
1
53 449
19 700
33 749
2 930
30 819
21 288
2 700
3 587
990
21
2
3
10
259
119
70
47
8
1
73
6
29
28
87
129
39
57
365
45
73

32
82
3 327
322
3 004
263
247
208
39
12
2
1
8
1
1
2
1
0
2
1
1
0
32 707
12 947
19 760
1 692
18 068
12 443
1 497
1 988
561
13
1
1
5
143
72
43
27
6
0
40
4
12
15
49
73
22
34
203
24
43

31
66
3 260
301
2 959
240
230
194
36
8
1
1
4
1
1
1
0
0
1
0
0
0
25 868
11 303
14 565
1 104
13 461
9 061
892
1 216
352
8
1
1
3
84
52
28
16
4
0
23
3
5
9
29
45
14
28
120
12
28

18
43
1 977
178
1 798
143
136
115
21
5
1
1
3
0
0
1
0
0
1
0
0
0
16 417
6 595
9 821
785
9 036
5 987
652
886
254
6
1
1
2
62
36
20
12
3
0
17
2
4
7
21
32
10
19
88
10
20

9
18
903
89
814
72
70
59
11
2
0
0
1
0
0
0
0
0
0
0
0
0
7 153
3 487
3 665
258
3 408
2 324
198
273
80
2
0
0
1
18
13
7
3
1
0
5
1
1
2
6
10
3
7
26
3
7

3
5
306
27
278
20
20
17
3
0
0
0
0
0
0
0
0
0
0
0
0
0
1 957
1 035
922
54
868
626
37
51
16
0
0
0
0
3
3
2
0
0
0
1
0
0
0
1
2
1
2
5
0
1

1
1
68
6
62
4
3
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
311
171
141
6
134
109
4
5
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

63
136
52
750
12
24
2
3 805
637
1 545
109
651
608
247
8
1 140
36
27
30
1 031
16
3 948
99
148
6
347
20
329
151
27
45
148
43
194
2 112
126
74
77
104 878
52 217
44 679
267
17
444
4 473
44
1 496
796
35 922
1 209
426
109

52
106
42
612
7
18
1
3 021
415
1 355
85
473
514
175
4
891
24
23
24
806
14
3 299
72
134
3
286
15
295
110
18
35
113
32
159
1 786
115
64
63
77 351
39 140
31 434
212
14
596
5 157
29
1 185
512
26 412
790
293
70

45
89
35
489
5
14
1
2 185
318
913
71
347
402
132
3
702
19
19
19
633
11
2 724
63
99
2
236
13
232
94
15
31
103
26
114
1 492
101
51
52
60 985
30 236
23 860
144
8
578
4 253
27
960
408
21 362
522
179
41

37
69
29
370
4
11
1
1 877
296
756
52
331
310
129
2
514
14
18
15
457
9
2 073
46
73
3
182
9
179
74
11
23
74
20
76
1 146
82
36
40
52 420
26 673
21 127
134
5
464
3 718
22
837
365
17 772
715
278
62

28
50
22
262
4
9
1
1 485
255
577
41
264
225
120
2
357
10
16
11
314
6
1 493
32
51
4
127
7
131
55
8
15
57
15
53
826
59
24
29
41 773
22 131
17 476
128
5
259
3 315
17
594
336
13 261
435
135
43

19
34
15
167
3
8
1
1 038
159
409
25
203
150
90
1
219
6
11
8
190
4
977
22
34
3
80
5
89
37
5
10
38
9
34
543
36
13
20
29 020
15 581
12 042
99
4
133
2 628
11
348
317
9 073
374
130
38

11
19
9
90
2
5
1
577
94
228
14
101
86
53
1
111
4
6
5
94
2
536
13
18
2
43
3
52
21
3
5
20
4
16
302
16
6
11
16 948
9 186
7 057
64
3
66
1 586
6
211
193
5 256
148
50
14

7
10
7
51
1
4
0
376
66
132
9
77
52
39
0
66
2
4
3
56
1
301
9
8
1
25
1
34
12
2
3
9
2
7
173
6
2
7
12 714
7 185
5 318
51
2
24
1 516
4
135
133
3 731
102
32
8

5
8
5
38
1
3
0
272
47
98
6
56
38
27
0
47
2
3
2
40
1
225
6
6
1
18
1
24
9
1
2
8
1
5
129
5
2
5
8 535
4 853
3 709
35
1
20
901
3
94
89
2 493
54
18
5

2
2
2
11
0
1
0
87
16
29
2
17
12
11
0
15
0
1
1
13
0
64
2
1
0
6
0
8
3
0
1
2
0
1
37
1
0
2
3 239
1 832
1 292
12
1
4
453
1
33
36
934
32
11
2

0
0
0
2
0
0
0
16
3
5
1
3
2
2
0
3
0
0
0
3
0
11
0
0
0
1
0
2
0
0
0
0
0
0
6
0
0
0
812
441
285
4
0
0
137
0
7
8
253
12
3
1

0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
117
56
30
1
0
0
23
0
1
1
45
3
0
0

98
90
486
34 713
374
2 218
11
27 187
1 297
4
430
2 671
521
12 703
10
224
4 870
92
628
1 155
1 707
159
2 011
16
1 831
4 037
87
198
25
29
143
386
179
68
60
91
45
55
33
369
256
1 639
125
250
25 318
11 111
339
282
399
396
1 509
144

64
59
304
25 622
311
1 725
9
19 627
933
3
346
2 203
465
8 898
6
174
3 557
67
473
788
1 169
125
1 492
12
1 033
2 901
56
103
14
27
113
251
154
59
49
68
42
30
19
255
182
1 202
69
211
22 437
8 777
265
284
388
327
1 201
104

51
39
212
20 840
235
1 574
8
15 681
712
4
313
1 955
358
7 194
4
130
3 120
55
341
588
889
75
1 135
10
848
2 192
35
91
7
23
83
241
103
55
26
60
31
23
10
188
140
881
30
166
17 240
5 850
184
226
296
281
757
75

60
48
267
17 057
172
1 422
7
12 700
647
4
245
1 575
285
6 033
2
81
2 646
48
280
475
657
65
996
8
775
1 942
70
120
5
18
127
194
90
48
19
60
24
16
5
94
115
800
13
123
18 598
7 469
236
207
210
227
770
79

42
33
182
12 826
118
1 117
5
9 374
607
3
177
1 208
216
4 683
2
57
1 964
37
178
410
479
51
770
5
731
1 697
51
97
3
14
91
152
83
34
25
52
16
11
3
172
102
692
8
89
14 718
5 283
183
209
198
206
697
61

36
25
146
8 698
72
776
4
6 262
446
2
115
865
158
3 194
1
37
1 307
26
127
298
276
38
567
3
514
1 172
46
63
2
11
82
109
68
22
10
37
9
7
2
98
80
462
4
61
12 350
4 550
150
169
162
167
535
48

14
10
59
5 109
36
495
2
3 551
305
1
65
548
105
1 863
1
19
709
15
72
172
169
21
330
1
354
642
17
20
1
8
33
73
54
13
4
21
5
4
1
67
54
227
2
37
7 708
2 177
69
117
112
118
325
27

9
7
47
3 629
19
399
1
2 489
166
1
39
418
98
1 350
1
17
454
9
52
108
119
19
282
1
289
448
11
10
1
9
21
53
52
13
2
14
3
5
1
64
40
120
3
24
6 221
1 464
44
69
68
83
222
16

5
4
23
2 439
14
265
1
1 669
118
0
28
284
59
906
0
12
317
6
38
80
81
12
171
1
188
283
5
6
1
6
12
40
30
7
1
9
2
3
0
37
26
79
1
17
3 502
842
25
42
37
47
129
10

3
2
14
902
4
104
0
613
39
0
9
107
27
347
0
3
111
2
12
24
30
5
80
0
79
126
4
3
0
3
7
12
16
4
0
4
1
1
0
18
10
34
1
6
2 043
487
14
22
26
28
70
5

1
1
7
241
1
27
0
170
8
0
2
24
10
84
0
1
23
0
2
5
7
2
26
0
19
34
1
1
0
1
2
2
5
2
0
1
0
0
0
8
3
6
0
1
584
119
5
5
6
7
20
1

0
0
2
41
0
4
0
31
1
0
0
3
2
12
0
0
3
0
0
0
1
0
5
0
3
4
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
86
15
1
1
1
1
3
0

776
5 421
200
1 645
3 059
5
185
45
203
9
120
76
102
155
297
1 858
4 758
87
133
172
357
1 836
16
23
331
387
81
1 260
69
6 390
256
366
2 080
2 844
16
575
250
12 476
961
3
8
9
344
191
2
13
161
55
11
6
108
3

637
4 102
152
1 317
3 209
5
200
39
215
8
114
61
88
157
327
1 990
4 502
69
101
149
338
1 888
16
18
305
305
67
1 188
55
5 950
244
344
2 037
2 478
14
583
247
9 781
780
3
6
7
279
144
1
11
120
45
10
5
106
2

499
2 400
117
1 016
2 629
4
174
33
147
6
90
64
82
121
290
1 614
3 777
64
79
107
269
1 614
8
12
264
229
50
1 030
47
4 983
240
258
1 384
2 439
12
436
213
7 823
669
2
5
5
251
116
1
9
111
38
8
4
87
2

563
3 653
95
1 429
2 231
4
130
34
123
5
75
59
78
91
216
1 415
3 754
55
97
127
300
1 629
9
15
258
251
49
918
43
5 144
198
251
1 294
2 862
10
358
168
6 398
573
2
4
4
218
105
1
7
90
31
7
3
75
2

487
2 317
83
844
1 922
3
104
27
104
5
63
49
66
79
180
1 240
3 510
47
82
114
290
1 428
6
12
241
242
40
967
37
4 003
157
242
1 246
1 899
9
305
144
4 973
453
1
3
4
169
86
1
6
67
28
6
3
61
2

381
2 066
66
806
1 635
2
88
21
88
4
50
35
50
75
164
1 056
2 853
28
53
82
246
1 196
5
9
194
181
31
800
26
3 313
137
201
1 066
1 541
8
242
116
3 740
343
1
2
4
130
63
1
5
44
25
5
2
48
1

233
759
48
370
1 264
2
69
11
57
3
37
18
29
65
145
827
1 972
17
23
43
140
891
4
4
141
107
18
569
16
2 295
96
152
841
929
4
181
91
2 393
237
0
1
3
93
41
1
4
26
18
4
1
36
1

140
556
30
234
1 178
2
70
8
47
3
33
16
22
64
154
756
1 692
14
15
31
143
751
3
3
121
67
12
520
10
1 887
77
110
687
764
4
151
93
2 142
251
0
1
3
109
40
1
4
16
19
4
1
44
1

77
325
16
135
709
1
42
5
29
2
21
9
12
40
92
456
943
9
8
18
78
392
2
1
75
36
7
310
6
1 008
41
62
350
406
2
93
53
1 294
146
0
1
2
61
24
0
2
12
11
3
1
25
1

49
185
11
77
349
1
21
3
14
1
9
5
6
18
46
225
558
4
5
9
46
270
1
1
36
24
4
154
3
649
27
36
244
267
1
43
29
603
72
0
0
1
32
11
0
1
4
5
1
0
13
0

13
41
3
19
103
0
6
1
4
0
2
2
3
5
14
65
165
1
1
3
16
77
0
1
9
7
1
48
1
198
8
10
79
79
0
12
9
195
26
0
0
0
12
4
0
0
1
2
0
0
5
0

2
5
0
3
16
0
1
0
1
0
0
0
1
1
2
10
24
0
0
0
3
11
0
0
1
1
0
7
0
31
1
2
13
11
0
2
2
42
6
0
0
0
3
1
0
0
0
0
0
0
1
0

2
33
3
2 884
4
103
104
186
107
2 220
89
70
8 630
993
159
4 426
430
941
280
5
17
120
563
11
90
596
11 138
1 152
9 981
963
795
668
127
140
19
6
105
7
3
14
5
2
14
7
3
2
173 007
42 062
130 945
11 513
119 432
84 656

2
28
4
2 150
3
73
88
160
82
1 634
53
58
6 851
874
130
3 450
349
713
208
4
14
92
450
8
81
478
9 747
1 019
8 724
883
753
634
119
109
16
5
80
6
3
10
4
2
10
5
2
1
137 712
38 936
98 776
9 081
89 695
64 235

1
21
3
1 806
2
55
80
124
64
1 380
53
47
5 348
747
105
2 636
290
511
170
3
9
71
371
7
73
354
7 338
773
6 562
686
585
492
92
85
12
5
61
5
2
6
3
1
9
4
2
1
105 688
30 265
75 423
7 369
68 054
50 345

1
16
2
1 453
2
44
65
106
55
1 100
44
36
4 373
634
87
2 199
218
393
140
2
8
57
307
6
65
259
5 793
615
5 175
547
472
397
75
62
9
3
45
3
2
5
2
1
7
3
2
1
91 238
28 309
62 929
5 866
57 063
41 313

1
11
2
1 163
2
34
50
87
45
883
34
29
3 357
542
66
1 607
176
306
109
1
6
40
237
5
61
201
4 957
549
4 406
447
396
333
64
41
6
2
29
3
1
4
2
1
5
2
1
1
73 463
23 697
49 766
4 438
45 328
31 621

1
8
1
849
1
28
37
61
32
644
25
21
2 547
433
47
1 226
131
229
80
1
5
32
163
3
49
148
4 368
457
3 910
384
354
297
57
24
4
2
17
2
1
2
1
0
4
1
1
1
54 482
19 748
34 734
3 008
31 726
21 897

1
5
1
553
1
18
27
36
21
421
15
14
1 603
282
25
760
82
156
52
0
3
20
100
2
33
87
3 395
334
3 060
274
258
218
40
12
2
1
8
1
1
2
1
0
2
1
1
0
34 091
13 542
20 550
1 751
18 798
12 982

1
4
1
490
1
22
30
26
16
371
12
14
1 401
226
16
697
76
132
51
0
2
16
84
1
30
69
3 330
307
3 022
246
236
200
37
8
1
1
4
1
1
1
0
0
1
0
0
0
27 454
11 918
15 536
1 186
14 349
9 697

0
3
0
286
0
13
16
17
10
213
8
9
862
146
11
417
47
83
30
0
1
11
53
1
18
44
2 050
186
1 864
149
142
120
22
5
1
1
3
0
0
1
0
0
1
0
0
0
17 282
6 987
10 295
828
9 466
6 334

0
1
0
140
0
6
8
7
4
108
3
4
391
61
4
200
21
36
15
0
1
4
23
0
9
18
921
89
832
73
71
59
11
2
0
0
1
0
0
0
0
0
0
0
0
0
7 523
3 529
3 994
286
3 708
2 506

0
0
0
49
0
2
4
2
1
38
1
1
121
17
1
65
7
11
5
0
0
1
7
0
3
5
294
27
267
20
20
17
3
0
0
0
0
0
0
0
0
0
0
0
0
0
2 269
1 200
1 069
64
1 005
719

0
0
0
13
0
0
1
0
0
10
0
0
24
3
0
14
2
2
1
0
0
0
1
0
1
1
59
5
53
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
347
186
162
7
154
122

11 424
14 750
4 041
112
10
13
46
1 089
488
275
168
38
3
299
21
127
132
337
540
143
195
1 552
218
270
64
140
54
766
13
25
2
3 948
666
1 584
115
694
622
256
9
1 168
37
27
32
1 057
16
4 042
104
152
6
352
21
339

9 312
11 942
3 277
73
7
11
44
937
366
193
156
31
2
240
15
109
99
272
451
128
141
1 240
164
220
53
109
43
623
7
19
1
3 154
451
1 396
87
503
524
187
5
919
26
23
25
831
14
3 352
75
134
3
292
16
299

7 478
9 342
2 569
53
5
9
38
752
250
145
123
21
2
191
12
76
74
222
361
107
127
1 000
130
180
45
90
36
498
5
15
1
2 279
325
969
72
359
415
136
3
719
20
19
20
649
11
2 775
64
103
2
241
13
241

5 734
7 303
1 983
41
4
6
26
569
204
122
94
15
1
150
9
57
59
158
278
85
104
776
100
144
37
71
29
378
4
11
1
1 887
294
762
54
329
318
127
2
528
15
18
15
471
9
2 128
48
74
3
187
10
184

4 194
5 476
1 504
30
3
4
17
410
173
100
72
11
1
112
8
46
42
131
202
62
79
564
72
108
28
52
22
268
4
9
1
1 514
260
590
42
269
232
120
2
365
10
16
12
321
6
1 528
33
52
4
132
7
135

2 774
3 689
1 019
21
2
3
10
267
123
72
49
8
1
75
6
31
28
91
133
41
58
373
46
74
19
34
16
171
3
8
1
1 070
169
419
27
207
155
93
1
226
6
11
9
197
4
1 001
22
34
3
83
5
91

1 557
2 073
584
13
1
1
5
149
74
45
28
6
0
42
4
14
16
51
76
23
35
210
25
44
11
19
10
93
2
5
1
606
97
239
15
109
89
56
1
117
4
7
5
99
2
557
13
18
2
45
3
54

966
1 313
380
9
1
1
3
91
56
30
17
4
0
25
4
6
10
31
49
15
29
130
14
30
7
11
7
55
1
4
0
403
71
144
10
80
56
41
1
72
2
4
3
60
1
329
9
9
1
28
1
37

694
939
269
6
1
1
2
66
37
21
13
3
0
18
2
4
7
23
35
11
20
94
10
21
5
8
5
40
1
3
0
285
49
105
7
56
40
28
0
50
2
3
2
42
1
241
7
7
1
20
1
26

222
306
90
2
0
0
1
21
14
7
4
1
0
6
1
1
2
7
11
4
7
30
3
7
2
2
2
12
0
1
0
97
17
33
2
20
13
11
0
17
1
1
1
14
0
73
2
2
0
6
0
9

45
62
19
0
0
0
0
4
4
2
1
0
0
1
0
0
0
1
2
1
2
6
0
2
0
0
0
2
0
0
0
20
4
6
1
4
3
2
0
4
0
0
0
3
0
14
1
0
0
1
0
2

5
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

155
27
47
152
46
203
2 155
129
76
79
107 440
52 698
45 160
278
18
480
4 299
46
1 585
832
37 181
1 272
436
114
104
96
521
35 910
384
2 361
12
28 035
1 367
5
442
2 767
536
13 319
10
233
5 136
96
654
1 194
1 768
168
2 092
17
1 951
4 242
92
218

113
19
36
116
34
163
1 809
115
64
64
81 633
41 468
33 745
223
15
560
5 111
30
1 226
558
27 670
846
312
75
67
63
328
26 823
318
1 768
10
20 669
984
3
353
2 246
474
9 419
7
182
3 704
71
501
840
1 241
135
1 575
12
1 152
3 077
61
117

94
15
31
102
26
119
1 517
102
52
53
62 340
31 077
24 503
151
9
580
4 409
26
983
416
21 691
516
176
41
49
39
210
21 175
243
1 570
8
15 959
730
3
315
1 975
373
7 317
4
137
3 127
56
357
604
914
83
1 172
10
853
2 254
34
88

75
11
24
76
20
79
1 176
83
37
41
52 762
26 723
21 112
133
6
477
3 755
22
853
366
17 986
675
258
57
58
46
256
17 311
177
1 430
7
12 886
652
4
252
1 612
292
6 112
2
86
2 682
48
288
477
675
66
1 008
8
771
1 941
64
111

55
8
16
56
15
54
846
60
24
30
42 492
22 418
17 680
129
5
281
3 344
17
632
332
13 579
460
148
44
43
34
190
13 118
121
1 143
6
9 587
621
3
182
1 233
221
4 790
2
58
2 019
37
189
406
493
53
795
5
732
1 705
53
101

37
6
10
38
10
34
557
36
14
20
29 908
16 080
12 414
102
4
140
2 718
11
375
317
9 306
367
122
37
35
26
147
8 938
74
798
4
6 432
466
2
119
882
161
3 305
1
39
1 351
26
130
303
292
40
587
3
535
1 217
46
68

21
3
6
21
5
17
314
17
6
12
17 663
9 559
7 291
67
3
68
1 696
7
220
208
5 478
172
58
18
16
12
69
5 306
38
509
2
3 700
319
1
68
561
108
1 946
1
20
746
15
76
178
171
23
352
1
362
680
20
25

13
2
3
10
2
7
188
7
3
8
13 541
7 624
5 633
56
2
29
1 603
5
149
148
4 001
105
33
8
9
7
48
3 896
21
423
1
2 672
191
1
42
443
104
1 442
1
17
488
10
55
117
126
20
299
1
309
474
11
11

9
1
2
8
2
6
138
6
2
6
8 928
5 031
3 824
37
1
23
941
3
103
97
2 643
58
19
5
5
4
24
2 586
15
275
1
1 769
138
0
30
295
61
954
0
12
336
7
39
84
85
12
181
1
198
300
6
7

3
0
1
2
0
1
42
1
0
2
3 521
2 005
1 434
14
1
5
475
1
37
39
1 014
30
10
2
2
2
14
983
4
112
0
670
43
0
10
116
29
374
0
4
120
2
14
27
32
6
84
0
85
128
4
3

1
0
0
0
0
0
8
0
0
0
944
518
335
4
0
0
159
0
9
10
288
13
3
1
1
1
7
275
1
31
0
193
10
0
2
29
11
99
0
1
28
0
3
5
8
2
29
0
23
39
2
1

0
0
0
0
0
0
1
0
0
0
135
67
37
1
0
0
26
0
1
1
49
3
0
0
0
0
2
46
0
4
0
35
1
0
0
3
2
14
0
0
3
0
0
1
1
0
6
0
3
5
0
0

24
31
145
387
179
71
67
94
45
57
35
446
277
1 683
133
258
25 546
11 243
350
278
391
393
1 529
145
781
5 508
203
1 664
3 050
5
183
45
199
10
122
77
104
155
293
1 852
4 806
91
137
172
362
1 838
15
23
335
384
82
1 292

14
27
117
269
161
59
49
71
42
32
20
270
200
1 277
73
216
22 986
9 168
276
284
394
336
1 268
110
658
4 323
160
1 359
3 204
6
198
39
217
9
116
61
88
159
324
1 982
4 570
70
107
153
345
1 892
16
19
311
319
70
1 206

7
23
80
239
110
55
27
59
32
23
10
204
149
911
32
171
17 511
5 905
184
232
312
285
799
76
498
2 418
121
982
2 721
4
180
32
158
7
94
62
81
128
301
1 671
3 849
63
79
109
274
1 642
9
13
268
230
52
1 058

5
18
118
200
91
49
19
59
24
17
5
108
119
793
13
127
18 116
7 052
221
202
216
229
742
75
538
3 379
95
1 353
2 262
4
135
33
125
5
76
58
76
94
226
1 425
3 701
55
94
121
290
1 613
9
14
256
238
48
917

3
15
93
155
84
36
25
53
17
11
3
158
103
697
8
91
14 978
5 413
184
203
193
202
694
61
486
2 415
82
893
1 930
3
105
28
105
5
64
49
65
79
181
1 244
3 510
48
85
113
289
1 445
7
12
242
239
41
950

2
12
81
110
68
23
12
38
10
8
2
106
81
484
4
62
12 332
4 476
149
169
162
167
544
48
382
2 017
65
774
1 630
2
87
21
88
4
51
36
51
73
161
1 052
2 895
30
57
84
251
1 201
5
9
197
185
32
815

1
8
38
73
55
14
5
22
5
4
1
66
55
247
2
38
8 134
2 409
77
119
116
120
342
28
244
898
49
415
1 275
2
69
12
60
3
37
19
30
64
144
833
2 053
18
26
46
151
922
4
4
144
114
19
588

1
9
22
56
55
13
2
15
3
5
1
65
43
131
3
26
6 547
1 532
46
76
74
89
238
17
150
563
33
245
1 238
2
72
9
50
3
35
17
22
67
161
798
1 785
14
16
32
147
794
3
3
128
72
13
549

1
6
12
40
32
7
2
10
2
3
0
38
28
88
1
18
3 759
902
27
48
43
52
143
11
88
326
19
146
741
1
43
5
30
2
22
9
13
41
95
479
1 013
9
9
19
80
431
2
1
79
42
8
327

0
3
7
14
17
4
0
4
1
1
0
18
11
34
1
7
1 996
465
13
21
23
27
69
5
45
179
10
73
360
1
21
3
14
1
10
5
6
19
48
232
549
4
5
9
46
257
1
1
37
22
4
159

0
1
3
2
6
2
0
1
0
0
0
8
4
9
0
1
691
148
5
6
7
9
24
1
16
53
3
24
118
0
7
1
5
0
3
2
3
6
16
75
194
1
2
3
18
94
0
1
11
8
1
54

0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
93
16
1
1
1
1
3
0
2
5
0
3
17
0
1
0
1
0
0
0
1
1
2
11
27
0
0
1
3
12
0
0
1
1
0
8

71
6 447
262
368
2 068
2 902
16
575
252
12 880
983
3
8
9
345
200
2
13
166
59
12
6
108
3
2
34
3
3 003
4
109
104
188
111
2 319
94
73
8 894
1 002
163
4 569
451
977
289
5
18
124
581
11
91
613
11 412
1 182

57
6 044
243
351
2 085
2 512
14
589
248
10 177
803
3
7
8
288
151
1
11
125
46
10
5
105
3
2
28
4
2 256
3
78
88
164
86
1 720
57
60
7 119
891
134
3 594
361
753
218
4
14
96
464
9
82
499
10 072
1 051

47
5 036
241
268
1 476
2 359
12
460
219
8 047
679
2
5
5
253
119
1
9
111
39
8
4
89
2
1
21
4
1 849
2
57
80
128
66
1 413
52
49
5 519
761
108
2 719
300
539
174
3
9
74
379
7
74
373
7 731
815

42
5 102
204
247
1 277
2 825
10
365
173
6 542
583
2
4
4
223
105
1
8
92
32
8
3
75
2
1
16
3
1 496
2
46
67
107
55
1 136
45
38
4 463
640
88
2 238
227
405
144
2
7
59
313
6
64
269
5 952
631

38
4 125
160
240
1 237
2 024
9
308
145
5 090
463
1
3
4
174
88
1
6
69
28
7
3
62
2
1
12
2
1 192
2
35
51
88
46
905
35
29
3 435
542
68
1 658
179
313
113
1
6
42
244
5
60
205
4 974
551

27
3 331
136
202
1 069
1 552
8
245
118
3 823
349
1
2
4
132
65
1
5
46
24
5
2
48
1
1
8
1
878
1
28
38
64
33
667
25
22
2 596
435
48
1 248
136
233
83
1
4
32
170
3
50
153
4 344
462

17
2 397
100
155
864
996
5
183
92
2 492
241
0
1
3
95
43
1
4
27
18
4
1
36
1
1
5
1
577
1
18
28
38
22
440
16
15
1 674
290
27
799
87
160
54
1
3
21
105
2
34
92
3 446
344

11
1 992
81
118
731
800
4
160
97
2 273
261
0
1
3
112
43
1
4
17
19
4
1
45
1
1
5
1
520
1
23
31
28
17
394
13
14
1 492
241
17
743
81
141
54
0
3
17
89
2
32
74
3 518
326

7
1 103
45
69
394
439
2
99
55
1 361
150
0
1
2
62
25
0
2
12
11
3
1
25
1
0
3
0
304
0
13
17
18
11
228
8
9
907
154
12
439
49
87
31
0
2
11
56
1
19
47
2 137
196

3
622
26
35
231
255
1
45
30
638
75
0
0
1
33
12
0
1
4
6
1
0
13
0
0
1
0
146
0
7
9
7
5
111
3
4
417
65
4
212
22
39
16
0
1
5
25
0
9
20
985
94

1
231
9
12
91
93
0
14
11
221
28
0
0
0
13
5
0
0
1
2
0
0
5
0
0
0
0
54
0
2
4
2
1
42
1
1
138
19
1
74
8
12
5
0
0
1
8
0
3
6
326
31

0
33
1
2
14
12
0
2
2
46
6
0
0
0
3
1
0
0
0
0
0
0
1
0
0
0
0
13
0
1
1
0
0
11
0
0
27
3
0
15
2
2
1
0
0
0
1
0
1
1
63
6

10 226
979
805
675
129
145
20
6
108
7
4
14
5
2
15
7
3
2
175 847
42 472
133 375
11 922
121 454
87 429
11 700
15 161
4 126
115
11
14
47
1 113
501
285
170
38
3
305
22
132
136
343
552
144
193
1 592
226
275
65
144
55
785

9 016
902
768
646
121
113
16
5
83
6
3
11
4
2
11
5
3
1
144 296
39 420
104 876
9 359
95 518
67 419
9 531
12 277
3 362
80
7
12
44
949
384
208
155
32
2
247
17
110
104
278
458
127
146
1 275
171
226
53
114
45
636

6 913
717
613
516
97
88
13
5
63
5
2
7
3
1
9
4
2
1
109 190
31 706
77 484
7 516
69 968
51 522
7 658
9 636
2 647
54
5
9
39
776
265
149
128
23
2
195
12
81
76
226
371
109
123
1 020
132
183
45
92
37
509

5 319
562
486
409
77
64
9
4
46
4
2
5
2
1
8
3
2
1
91 280
27 745
63 535
5 990
57 545
41 906
5 890
7 454
2 032
42
4
7
28
586
204
123
96
15
1
153
10
57
60
166
285
86
107
795
103
147
38
73
30
388

4 421
453
401
336
64
43
6
2
30
3
1
4
2
1
6
2
1
1
75 027
24 255
50 772
4 528
46 244
32 413
4 290
5 598
1 532
31
3
5
17
422
174
101
73
11
1
114
8
46
44
129
208
63
81
578
74
110
29
53
23
275

3 881
386
354
297
57
25
4
2
17
2
1
3
1
0
4
1
1
1
55 386
19 649
35 737
3 090
32 647
22 494
2 852
3 793
1 050
21
2
3
11
276
127
74
50
8
1
77
6
33
29
94
138
42
59
382
48
76
20
35
16
176

3 101
283
266
224
42
13
2
1
8
1
1
2
1
0
2
1
1
0
35 465
14 115
21 350
1 807
19 543
13 505
1 611
2 157
605
13
1
1
6
155
76
46
29
6
0
44
4
16
16
53
79
24
36
217
26
45
12
20
10
96

3 191
262
251
212
39
8
1
1
5
1
1
1
0
0
2
0
0
0
28 829
12 513
16 316
1 251
15 066
10 233
1 025
1 389
403
9
1
1
3
97
58
33
18
4
0
27
4
6
10
33
52
16
30
137
15
31
8
12
7
58

1 941
158
150
127
23
6
1
1
3
1
0
1
0
0
1
0
0
0
18 134
7 458
10 676
863
9 813
6 643
727
979
282
6
1
1
2
70
38
22
13
3
0
19
2
5
7
24
36
11
20
98
11
22
5
9
5
42

892
76
73
62
12
2
0
0
1
0
0
0
0
0
0
0
0
0
7 742
3 490
4 252
306
3 946
2 639
240
331
97
2
0
0
1
23
15
8
4
1
0
6
1
1
2
8
12
4
8
32
3
8
2
2
2
13

296
24
23
20
3
0
0
0
0
0
0
0
0
0
0
0
0
0
2 521
1 342
1 178
72
1 106
793
51
71
22
0
0
0
0
5
4
2
1
0
0
1
0
0
0
2
3
1
2
7
1
2
0
0
0
3

57
4
3
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
398
206
192
9
183
142
6
8
3
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

14
26
2
4 101
686
1 638
122
742
640
264
10
1 194
38
27
33
1 081
16
4 149
108
159
7
355
21
353
157
26
48
155
48
214
2 204
132
79
82
108 934
52 380
44 781
289
20
552
4 144
48
1 689
856
38 266
1 332
444
119
111
103
556
36 934

8
20
1
3 280
494
1 421
90
535
534
200
6
950
28
23
26
859
14
3 410
79
133
4
298
16
301
118
21
37
120
35
167
1 836
114
66
66
86 816
44 236
36 595
231
15
508
4 975
32
1 264
615
29 225
903
331
80
70
68
355
28 322

5
15
1
2 406
335
1 047
74
378
429
141
3
736
20
19
21
664
11
2 826
64
108
2
245
13
251
93
15
31
101
27
126
1 541
102
53
54
64 059
32 196
25 365
160
10
584
4 610
26
1 014
426
22 077
540
188
44
49
41
218
21 538

4
12
1
1 891
291
765
57
324
326
125
2
545
16
17
16
487
9
2 191
50
76
3
193
10
190
76
12
24
79
21
83
1 209
84
38
42
53 111
26 796
21 125
130
6
486
3 797
23
862
368
18 181
604
225
50
53
42
235
17 576

4
9
1
1 547
262
607
43
276
238
119
2
374
11
16
12
329
7
1 567
34
53
4
137
7
140
56
8
16
56
15
55
869
61
25
31
43 260
22 718
17 895
129
5
304
3 369
17
669
330
13 936
504
173
46
45
36
204
13 432

3
7
1
1 100
180
428
28
208
159
96
1
234
6
11
9
204
4
1 027
23
34
3
87
5
95
38
6
10
38
10
35
571
37
14
21
30 808
16 602
12 823
105
4
148
2 793
11
406
312
9 527
346
108
35
33
25
144
9 182

2
5
1
637
99
252
15
119
92
59
1
123
4
7
5
105
2
575
14
19
2
47
3
56
22
3
6
21
5
18
324
18
6
12
18 408
9 975
7 549
69
3
70
1 826
7
228
224
5 686
201
67
21
19
13
81
5 485

1
5
0
422
74
155
11
81
59
43
1
76
3
5
3
64
2
350
10
9
1
29
1
39
14
2
3
11
2
8
201
7
3
9
14 208
7 969
5 859
60
2
32
1 685
5
163
162
4 227
106
32
9
9
7
48
4 121

1
3
0
294
50
111
7
54
42
28
0
53
2
3
2
44
1
253
7
7
1
21
1
27
10
1
2
9
2
6
145
6
2
6
9 244
5 157
3 886
39
2
26
982
3
113
106
2 773
60
19
6
5
4
26
2 713

0
1
0
104
19
36
3
22
14
11
0
18
1
1
1
15
0
79
2
2
0
7
0
10
3
0
1
2
0
2
46
1
0
2
3 745
2 151
1 554
16
1
5
492
1
39
42
1 075
28
9
2
2
2
13
1 047

0
0
0
22
4
7
1
4
3
3
0
4
0
0
0
4
0
16
1
0
0
2
0
2
1
0
0
0
0
0
9
0
0
0
1 044
575
369
4
0
1
179
0
10
12
315
14
4
1
1
1
7
301

0
0
0
2
0
1
0
0
0
0
0
1
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
162
82
48
1
0
0
30
0
1
1
58
3
0
0
0
0
2
55

398
2 525
13
28 664
1 441
5
454
2 877
557
13 869
11
241
5 407
99
677
1 221
1 815
176
2 168
17
2 037
4 419
97
238
24
32
148
376
178
74
74
96
47
59
36
525
296
1 711
139
268
25 810
11 340
361
275
381
385
1 541
145
784
5 582
205
1 681

326
1 823
10
21 962
1 051
3
364
2 303
479
10 059
7
189
3 897
75
530
902
1 330
143
1 667
13
1 307
3 296
66
134
14
28
121
297
168
59
49
76
42
36
22
306
222
1 361
77
220
23 354
9 486
284
281
395
348
1 324
115
680
4 492
169
1 397

254
1 569
8
16 260
750
3
314
1 989
390
7 447
4
143
3 129
57
378
622
937
94
1 220
10
853
2 339
36
87
7
24
83
233
120
55
28
60
34
23
11
214
160
953
34
177
18 272
6 267
193
240
328
287
869
78
512
2 633
125
1 002

183
1 433
7
13 079
656
4
260
1 657
299
6 189
3
93
2 713
48
293
482
698
67
1 014
8
770
1 945
55
102
5
19
105
207
91
50
17
58
25
18
5
135
125
785
14
131
17 312
6 394
200
198
227
234
706
71
507
2 939
97
1 216

126
1 172
6
9 819
631
3
187
1 261
228
4 894
2
59
2 077
38
204
401
503
55
824
5
723
1 713
56
103
3
15
99
158
84
38
24
53
17
12
3
143
105
700
8
94
15 465
5 699
188
195
188
198
692
61
490
2 618
81
988

77
823
4
6 593
495
2
122
901
164
3 415
2
40
1 391
27
132
306
311
41
604
3
560
1 263
44
73
2
12
77
113
70
24
15
39
10
8
2
119
83
506
4
63
12 188
4 278
144
169
162
166
551
46
382
1 881
65
711

40
521
2
3 838
329
1
70
574
110
2 027
1
21
783
16
80
183
171
25
377
2
366
719
25
31
1
9
44
73
55
14
5
23
5
4
1
64
57
267
2
39
8 539
2 662
85
120
117
121
356
30
252
1 066
48
466

22
442
1
2 821
218
1
45
462
109
1 516
1
17
514
10
57
123
132
21
315
1
326
496
12
12
1
10
22
58
58
13
2
16
4
5
1
66
46
141
3
27
6 875
1 585
48
82
81
95
255
18
161
557
36
253

16
285
1
1 850
160
0
32
305
64
996
0
11
351
7
39
86
88
13
190
1
208
319
6
8
1
6
13
40
34
7
2
11
3
2
0
39
30
98
1
19
4 093
966
29
55
51
59
160
12
102
320
22
156

5
118
0
715
46
0
10
122
30
393
0
5
127
2
15
30
33
6
87
0
88
127
3
3
0
3
6
15
17
4
0
4
1
1
0
18
11
32
1
7
1 884
425
12
19
20
25
65
4
38
168
9
66

1
34
0
210
11
0
2
32
11
111
0
1
32
0
3
6
9
2
31
0
26
43
2
1
0
1
3
3
6
2
0
1
0
1
0
8
4
11
0
2
788
174
6
7
9
10
27
2
18
63
4
28

0
5
0
41
1
0
0
4
3
16
0
0
4
0
0
1
1
0
6
0
3
6
0
0
0
0
0
0
1
0
0
0
0
0
0
2
1
1
0
0
103
18
1
1
1
1
3
0
2
5
0
3

3 071
5
183
45
196
10
125
77
108
156
291
1 870
4 877
97
140
170
368
1 857
16
24
339
373
81
1 336
72
6 521
271
372
2 063
2 960
16
580
257
13 245
998
4
9
10
339
208
2
13
170
62
12
6
109
4
3
36
3
3 103

3 153
5
194
40
215
9
118
63
89
157
316
1 942
4 610
73
114
157
348
1 875
16
20
316
334
73
1 221
60
6 105
242
353
2 094
2 568
15
585
246
10 618
833
3
7
8
301
159
2
12
131
48
10
5
104
3
2
29
4
2 382

2 837
5
185
33
172
7
99
59
80
135
309
1 748
3 980
63
82
115
287
1 698
11
13
276
237
54
1 092
48
5 189
240
283
1 609
2 327
12
490
225
8 293
688
2
5
6
254
122
1
9
110
39
9
4
91
2
1
22
4
1 883

2 296
4
142
32
126
5
78
58
75
98
239
1 435
3 643
56
88
113
278
1 586
9
13
254
224
48
930
42
4 979
211
242
1 257
2 708
10
372
178
6 688
592
2
4
4
227
105
1
8
95
33
8
3
76
2
1
17
3
1 545

1 945
3
107
28
107
5
65
49
65
79
183
1 252
3 511
48
87
114
288
1 470
8
13
242
233
42
925
38
4 310
164
238
1 229
2 211
9
312
146
5 228
475
1
3
4
180
90
1
6
70
28
7
3
62
2
1
12
2
1 219

1 630
2
87
21
89
4
52
36
51
71
160
1 053
2 944
33
60
86
254
1 212
5
9
200
189
32
834
28
3 337
136
204
1 078
1 542
8
249
120
3 897
355
1
2
4
135
67
1
5
47
24
5
2
48
1
1
8
1
907

1 279
2
68
13
63
3
38
21
32
63
142
833
2 118
18
30
49
164
939
4
5
145
119
20
606
17
2 480
104
156
871
1 067
5
184
93
2 594
246
1
1
3
96
45
1
4
27
18
4
1
36
1
1
5
1
599

1 293
2
74
9
53
3
36
17
23
70
166
837
1 886
15
17
33
150
846
4
4
134
78
14
578
11
2 111
87
126
784
839
4
168
101
2 393
269
0
1
3
114
46
1
4
18
20
4
1
46
1
1
5
1
549

778
1
44
5
33
2
22
9
14
42
98
506
1 111
9
10
20
82
489
2
2
83
48
8
348
8
1 238
51
79
456
486
2
105
58
1 426
152
0
1
2
62
26
0
3
13
11
3
1
25
1
0
3
0
324

364
1
22
3
14
1
10
5
6
20
48
235
522
4
4
9
45
234
1
1
37
19
4
161
3
572
23
32
208
233
1
45
29
666
78
0
0
1
34
13
0
1
4
6
1
0
14
0
0
1
0
149

130
0
8
1
5
0
3
2
3
6
17
83
221
1
2
4
19
110
0
1
13
9
2
59
1
263
11
14
104
107
0
16
12
242
30
0
0
0
14
5
0
0
1
2
0
0
6
0
0
0
0
59

20
0
1
0
1
0
0
0
1
1
3
12
30
0
0
1
3
13
0
0
1
1
0
10
0
36
1
2
15
13
0
2
2
52
7
0
0
0
4
1
0
0
0
1
0
0
1
0
0
0
0
14

4
114
105
189
115
2 402
99
75
9 144
1 008
168
4 708
473
1 010
297
5
18
127
598
12
92
628
11 699
1 214
10 480
999
820
686
133
150
22
6
111
7
4
14
5
2
15
7
4
2
178 078
42 928
135 151
12 352
122 799
90 035
11 987
15 588
4 211
118

3
84
89
168
90
1 823
63
62
7 403
910
138
3 748
373
793
231
4
13
101
480
9
82
519
10 317
1 076
9 237
914
774
652
122
117
17
6
86
6
3
11
4
2
12
5
3
1
151 067
39 674
111 393
9 668
101 725
70 906
9 760
12 623
3 445
88

2
60
79
134
69
1 438
50
51
5 722
776
111
2 827
309
570
179
3
9
77
388
7
74
393
8 177
863
7 311
754
647
544
102
90
13
5
64
5
2
7
3
1
9
4
2
1
113 541
33 446
80 095
7 681
72 413
52 956
7 847
9 960
2 730
56

2
47
68
108
56
1 177
47
39
4 550
648
90
2 267
238
418
148
2
7
60
319
6
65
282
6 137
652
5 482
579
500
420
80
66
10
4
47
4
2
5
2
1
8
3
2
1
91 470
27 177
64 294
6 126
58 168
42 554
6 061
7 626
2 086
43

2
37
52
90
47
926
36
30
3 535
542
69
1 728
182
321
116
1
6
44
250
5
59
210
5 013
553
4 458
462
408
343
66
44
6
3
31
3
1
4
2
1
6
2
1
1
76 712
24 882
51 830
4 625
47 205
33 243
4 396
5 733
1 563
32

1
29
39
66
34
690
26
23
2 635
437
49
1 262
140
238
85
1
4
32
176
4
50
157
4 315
469
3 844
386
353
296
57
26
4
2
18
2
1
3
1
0
4
2
1
1
56 309
19 539
36 771
3 177
33 594
23 108
2 934
3 901
1 082
22

1
19
28
40
22
456
17
15
1 749
298
28
843
91
163
57
1
3
22
109
2
35
98
3 477
352
3 124
292
274
231
43
14
2
1
9
1
1
2
1
0
2
1
1
0
36 777
14 621
22 156
1 859
20 297
14 011
1 663
2 238
626
13

1
23
33
30
18
416
14
15
1 576
253
18
786
86
149
56
0
3
18
94
2
33
78
3 689
345
3 343
276
265
224
41
9
1
1
5
1
1
1
0
0
2
0
0
0
29 968
13 078
16 890
1 293
15 597
10 652
1 063
1 439
419
9

0
13
18
19
12
244
9
9
950
160
12
461
51
92
33
0
2
12
58
1
19
49
2 224
208
2 016
167
159
135
25
6
1
1
4
1
0
1
0
0
1
0
0
0
18 959
7 968
10 992
889
10 103
6 913
751
1 010
291
7

0
7
9
8
5
113
4
4
438
68
4
223
24
40
16
0
1
5
26
0
9
21
1 039
97
943
78
75
63
12
2
0
0
1
0
0
0
0
0
0
0
0
0
7 862
3 442
4 421
317
4 103
2 726
250
344
101
2

0
3
4
2
2
46
1
1
153
21
1
82
8
14
6
0
0
1
9
0
4
7
349
34
315
27
26
22
4
1
0
0
0
0
0
0
0
0
0
0
0
0
2 657
1 419
1 238
76
1 162
835
55
75
23
0

0
1
1
0
0
11
0
0
31
3
0
18
2
3
1
0
0
0
1
0
1
1
70
6
64
4
4
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
453
232
221
11
210
161
7
10
3
0

11
14
49
1 141
513
295
173
38
3
310
23
136
139
348
565
145
187
1 634
234
279
66
148
56
807
16
26
2
4 260
700
1 701
130
789
659
270
11
1 216
38
27
34
1 102
16
4 267
113
169
7
356
22
370
159
25
49
157

8
12
44
961
402
223
152
33
2
254
18
110
108
285
464
125
151
1 315
180
232
54
119
46
652
9
21
2
3 405
541
1 439
93
567
543
215
7
982
30
23
26
889
14
3 475
84
132
4
303
17
302
124
23
38
125

5
10
40
800
283
154
134
25
2
200
13
87
78
230
382
111
119
1 042
135
187
45
93
37
522
5
16
1
2 556
348
1 135
75
403
444
148
4
754
21
20
21
681
11
2 878
64
113
2
248
13
261
92
15
30
99

5
7
30
605
205
125
98
16
1
157
10
58
60
175
293
88
110
817
106
150
38
76
30
399
4
12
1
1 901
290
772
59
319
336
122
3
563
16
17
16
505
9
2 259
53
78
3
198
11
196
77
12
25
82

3
5
18
435
175
103
75
11
1
117
8
46
45
127
215
65
82
593
76
113
29
55
23
283
4
9
1
1 583
263
626
43
285
246
119
2
383
11
16
12
337
7
1 611
36
54
4
142
7
145
57
8
17
55

2
3
11
286
131
76
52
8
1
79
7
33
29
98
143
43
60
392
49
78
20
36
16
181
3
7
1
1 131
192
437
30
208
164
98
1
240
7
12
9
209
4
1 055
23
34
3
90
5
98
38
6
10
38

1
2
6
161
78
47
29
6
0
45
4
17
17
54
82
24
38
222
27
46
12
20
10
99
2
5
1
670
103
264
16
129
95
62
1
127
4
7
5
109
2
592
14
19
2
49
3
58
22
3
6
21

1
1
3
102
59
34
18
5
0
28
4
7
10
35
54
16
30
142
16
32
8
12
8
60
1
5
0
435
76
163
11
81
60
44
1
79
3
5
4
66
2
364
10
10
1
30
1
41
14
2
3
11

1
1
2
72
39
24
13
3
0
20
3
5
8
25
38
11
19
101
11
22
5
9
5
43
1
3
0
301
52
117
8
53
43
29
0
55
2
3
3
46
1
262
7
8
1
22
1
28
10
1
2
9

0
0
1
24
15
8
4
1
0
6
1
1
2
8
13
4
8
33
3
8
2
3
2
14
0
1
0
108
19
37
3
23
14
11
0
19
1
1
1
16
0
83
3
2
0
7
0
10
3
0
1
2

0
0
0
5
4
2
1
0
0
1
0
0
0
2
3
1
2
7
1
2
0
0
0
3
0
0
0
23
4
8
1
4
3
3
0
5
0
0
0
4
0
17
1
0
0
2
0
2
1
0
0
0

0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
3
1
1
0
1
0
0
0
1
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0

50
226
2 259
137
83
84
109 801
51 621
43 921
301
22
642
4 015
51
1 797
873
39 241
1 391
452
124
117
108
590
37 849
416
2 702
14
29 152
1 522
6
466
2 993
579
14 370
11
249
5 677
101
699
1 240
1 852
185
2 236
18
2 102
4 568
102
259
24
33
150
359

37
170
1 865
114
68
68
92 320
47 061
39 555
238
16
456
4 779
35
1 304
679
30 939
962
349
84
74
72
383
29 977
336
1 895
10
23 365
1 134
3
377
2 373
483
10 767
8
196
4 125
79
558
967
1 426
150
1 761
14
1 482
3 553
71
153
14
29
123
328

28
133
1 565
103
55
55
66 272
33 615
26 515
173
11
587
4 814
25
1 050
440
22 590
584
209
48
50
45
233
22 005
266
1 575
9
16 656
772
3
312
2 004
409
7 620
4
149
3 143
58
402
645
964
106
1 279
10
861
2 447
40
89
8
25
89
226

21
88
1 245
85
40
44
53 595
26 977
21 234
126
6
493
3 854
23
868
373
18 389
525
186
41
48
38
211
17 864
191
1 433
7
13 292
659
3
268
1 703
306
6 272
3
101
2 741
48
297
490
723
68
1 021
8
773
1 957
44
93
5
20
90
215

16
57
894
62
26
32
44 055
23 029
18 122
129
5
328
3 395
17
703
331
14 307
550
199
48
47
38
218
13 757
131
1 199
6
10 060
637
3
193
1 293
235
4 995
2
61
2 136
39
221
396
512
58
855
6
709
1 723
60
102
3
16
105
162

10
36
587
38
14
22
31 721
17 130
13 247
108
4
156
2 858
12
441
304
9 757
321
95
32
31
24
139
9 436
80
849
4
6 754
529
2
127
923
168
3 525
2
41
1 431
27
134
310
331
42
621
3
584
1 309
41
78
2
12
72
116

5
19
333
18
7
13
19 168
10 422
7 831
72
3
71
1 962
7
237
239
5 879
226
76
24
21
15
91
5 653
42
533
2
3 963
339
1
72
588
113
2 108
1
23
819
16
86
189
172
27
403
2
371
759
29
37
2
9
50
73

2
9
209
8
3
9
14 709
8 223
5 996
64
2
35
1 769
5
176
176
4 400
108
32
10
9
7
49
4 292
23
456
1
2 930
246
1
47
475
113
1 571
1
17
531
10
58
126
135
22
331
1
339
514
12
13
1
10
23
57

2
7
150
6
2
6
9 515
5 264
3 921
40
2
28
1 032
4
122
116
2 882
65
19
7
6
4
28
2 818
17
293
1
1 913
182
1
33
312
66
1 033
0
11
364
7
39
88
91
13
201
1
217
337
7
8
1
6
14
39

0
2
48
1
1
2
3 894
2 251
1 631
18
1
6
507
1
42
44
1 117
26
8
2
2
2
12
1 091
5
122
0
746
50
0
11
125
31
402
0
5
129
2
15
31
33
6
89
0
90
124
3
4
0
3
5
15

0
0
10
0
0
0
1 098
608
384
5
0
1
193
0
11
14
329
14
4
1
1
1
7
315
1
35
0
220
12
0
2
33
12
117
0
1
34
1
3
6
10
2
33
0
28
45
2
1
0
1
3
3

0
0
1
0
0
0
188
96
58
1
0
0
34
0
1
2
66
3
1
0
0
0
2
62
0
6
0
46
2
0
0
5
3
18
0
0
5
0
0
1
1
0
7
0
4
7
0
0
0
0
1
0

176
78
81
98
48
62
39
591
313
1 732
145
279
26 093
11 393
373
273
370
373
1 543
143
784
5 635
204
1 695
3 116
5
184
45
194
10
128
77
112
158
291
1 907
4 970
102
142
169
374
1 893
16
24
344
358
80
1 390
72
6 615
282
376

173
60
49
81
41
40
24
370
244
1 447
83
223
23 603
9 744
293
277
393
360
1 368
121
702
4 623
178
1 429
3 079
5
188
40
208
9
119
66
90
155
307
1 886
4 635
76
121
160
349
1 846
16
21
320
347
76
1 237
63
6 146
243
353

131
55
31
61
36
23
13
220
175
1 006
38
183
19 306
6 809
207
250
343
289
957
83
536
2 959
129
1 055
2 956
5
189
34
187
7
104
57
80
143
316
1 831
4 142
63
87
124
303
1 767
13
15
284
248
57
1 129
49
5 400
238
301

92
50
15
56
25
19
5
166
132
782
14
136
16 450
5 685
177
197
241
240
673
66
476
2 459
99
1 057
2 339
4
150
30
127
5
81
57
74
103
253
1 451
3 599
57
82
105
266
1 559
8
12
253
210
47
955
42
4 827
218
238

84
40
22
53
18
12
3
131
107
700
8
96
15 990
5 999
193
187
182
194
688
62
493
2 829
80
1 090
1 968
3
109
28
109
4
66
48
66
79
187
1 265
3 509
48
89
114
287
1 498
8
13
242
227
43
900
37
4 513
169
236

71
25
18
40
11
8
2
132
85
526
5
65
12 038
4 056
138
169
163
165
557
45
383
1 726
65
645
1 635
2
87
21
89
4
53
37
51
70
159
1 058
2 997
35
63
87
255
1 228
5
9
205
191
32
854
29
3 350
135
207

55
15
5
24
6
5
1
64
59
286
2
39
8 886
2 881
92
119
117
120
369
31
259
1 217
47
510
1 280
2
68
14
66
3
38
22
34
62
139
831
2 174
18
34
52
178
948
4
6
147
124
21
623
17
2 552
106
155

61
14
3
17
4
4
1
66
48
150
3
28
7 194
1 631
49
87
87
100
270
19
171
551
38
260
1 338
2
75
9
55
3
37
17
24
72
171
870
1 989
15
18
34
153
902
4
4
139
84
15
608
12
2 235
92
135

36
8
2
11
3
2
0
40
32
107
1
19
4 457
1 037
31
61
59
65
176
13
117
321
26
168
813
1
45
6
35
2
23
10
15
44
101
532
1 221
10
11
22
85
555
2
2
88
56
9
372
8
1 385
57
89

16
4
0
4
1
1
0
17
12
31
1
7
1 775
386
11
17
16
22
61
4
33
155
7
60
366
0
22
2
14
1
10
5
5
20
49
236
496
4
4
8
44
212
1
1
37
17
3
163
2
527
21
29

7
2
0
1
0
1
0
7
4
11
0
2
837
186
6
8
10
11
29
2
19
67
5
29
136
0
8
1
5
0
3
2
3
7
18
88
236
1
2
4
20
120
0
1
13
10
2
62
1
279
12
15

1
0
0
0
0
0
0
2
1
1
0
0
117
21
1
1
1
1
4
0
2
7
0
3
22
0
1
0
1
0
0
0
1
1
3
14
34
0
0
1
4
14
0
0
2
1
0
11
0
40
1
2

2 065
3 022
17
587
263
13 592
1 009
4
9
10
333
216
2
14
172
63
13
6
109
4
3
37
4
3 192
5
119
105
190
119
2 475
102
78
9 390
1 013
173
4 847
496
1 041
304
5
18
130
614
12
94
644
11 981
1 248
10 728
1 023
838
700

2 076
2 637
15
575
245
11 084
869
3
7
8
315
168
2
12
139
52
11
5
103
3
2
29
4
2 521
3
90
91
172
95
1 936
71
64
7 695
928
142
3 906
387
833
246
5
14
107
497
9
83
540
10 515
1 096
9 415
922
776
653

1 760
2 333
13
522
231
8 566
697
2
5
6
256
126
1
10
109
40
9
4
92
2
2
23
4
1 919
3
63
79
140
71
1 463
48
52
5 950
792
114
2 953
317
605
184
3
9
80
397
7
74
414
8 643
913
7 726
793
683
574

1 247
2 547
10
381
185
6 845
602
2
4
4
230
105
1
8
97
34
8
3
77
2
1
17
3
1 597
2
49
69
109
57
1 220
48
41
4 646
659
91
2 295
251
434
152
2
7
62
325
6
65
296
6 357
678
5 676
598
516
434

1 220
2 414
9
316
147
5 381
488
1
3
4
187
91
1
7
72
29
7
3
63
2
1
12
2
1 247
2
38
54
92
48
946
37
31
3 647
544
71
1 806
186
330
120
1
5
46
257
5
57
216
5 079
556
4 520
474
419
352

1 090
1 534
8
254
123
3 973
361
1
2
3
138
69
1
5
48
24
6
2
49
1
1
8
1
937
1
29
39
68
36
714
27
23
2 674
438
50
1 276
144
244
89
1
4
32
183
4
50
161
4 291
476
3 814
386
352
295

869
1 136
5
185
93
2 694
251
1
1
3
98
46
1
4
28
18
4
1
36
1
1
6
1
621
1
21
28
42
23
472
18
16
1 823
306
30
885
96
167
59
1
2
23
113
2
35
103
3 491
359
3 131
300
282
238

841
883
4
175
105
2 499
274
1
1
3
116
48
1
5
19
20
5
1
46
1
1
5
1
575
1
24
34
31
19
436
15
15
1 650
262
18
828
90
155
59
0
2
19
98
2
34
82
3 837
362
3 474
290
278
235

524
540
2
111
61
1 490
154
0
1
2
63
27
0
3
13
11
3
1
25
1
0
3
0
344
0
13
19
21
12
261
9
9
991
166
13
483
53
96
34
0
1
12
60
1
20
52
2 310
220
2 089
177
169
143

188
213
1
45
29
688
80
0
0
1
34
14
0
1
4
6
1
0
14
0
0
1
0
152
0
8
10
8
5
113
4
4
456
70
4
233
25
42
17
0
1
5
27
0
9
22
1 084
99
985
79
76
64

111
113
0
16
12
257
31
0
0
0
14
6
0
0
1
2
0
0
6
0
0
0
0
62
0
3
4
2
2
48
1
1
164
22
1
89
9
14
6
0
0
2
9
0
4
7
361
36
325
29
28
24

17
15
0
3
2
57
8
0
0
0
4
1
0
0
0
1
0
0
2
0
0
0
0
15
0
1
1
0
0
12
0
0
35
4
0
20
2
3
1
0
0
0
2
0
1
1
76
6
69
4
4
4

138
155
23
7
114
7
4
15
5
2
16
7
4
2
180 403
43 371
137 033
12 800
124 232
92 629
12 285
16 020
4 299
122
11
15
51
1 173
524
304
176
39
3
315
24
139
142
354
579
146
179
1 680
242
285
67
152
58
831
17
27
2
4 415

123
122
17
6
90
6
3
12
4
2
12
6
3
1
157 255
39 918
117 338
10 002
107 335
74 388
10 001
12 985
3 527
95
9
12
45
975
419
239
150
34
2
261
20
111
113
292
471
124
154
1 356
188
238
55
125
47
669
11
22
2
3 538

108
93
14
5
66
5
3
8
3
1
9
4
2
1
118 560
35 050
83 510
7 874
75 636
54 795
8 047
10 299
2 814
59
6
10
41
824
301
161
138
26
2
206
14
91
81
234
392
112
115
1 068
139
191
46
96
38
535
6
17
1
2 710

82
68
10
4
48
4
2
5
2
1
8
4
2
1
92 395
27 008
65 387
6 269
59 117
43 343
6 242
7 831
2 148
45
5
7
31
626
209
127
101
17
1
161
11
59
61
184
302
90
111
840
110
153
38
78
31
411
5
13
1
1 936

67
45
7
3
32
3
1
4
2
1
6
2
1
1
78 190
25 328
52 863
4 733
48 130
34 060
4 518
5 879
1 599
33
3
5
19
449
176
104
77
12
1
120
9
46
46
127
222
67
84
611
79
115
30
57
24
292
4
9
1
1 615

57
27
4
2
19
2
1
3
1
1
4
2
1
1
57 406
19 581
37 825
3 267
34 558
23 768
3 021
4 015
1 115
22
2
3
11
296
134
78
53
8
1
81
7
34
30
101
148
44
60
403
51
79
20
37
17
187
3
7
1
1 164

44
14
2
1
9
1
1
2
1
0
2
1
1
0
37 959
15 002
22 957
1 910
21 047
14 499
1 712
2 316
647
13
1
2
6
167
81
49
30
6
0
47
4
18
17
56
85
25
39
228
28
47
12
21
10
102
2
5
1
702

43
9
1
1
5
1
1
1
1
0
2
1
0
0
30 854
13 598
17 256
1 312
15 944
10 947
1 079
1 462
427
9
1
1
4
104
60
35
18
5
0
29
5
7
11
36
55
16
30
143
16
32
8
12
8
61
1
5
0
443

26
6
1
1
4
1
0
1
0
0
1
0
0
0
19 747
8 465
11 283
908
10 375
7 152
768
1 035
299
7
1
1
2
75
40
24
13
3
0
21
3
6
8
26
39
12
19
102
12
22
5
9
5
44
1
3
0
311

12
2
0
0
1
0
0
0
0
0
0
0
0
0
7 953
3 466
4 487
318
4 170
2 773
250
344
102
2
0
0
1
24
15
8
4
1
0
7
1
1
2
8
13
4
8
33
3
8
2
3
2
14
0
1
0
107

4
1
0
0
0
0
0
0
0
0
0
0
0
0
2 636
1 400
1 236
74
1 162
835
54
73
23
0
0
0
0
5
4
2
1
0
0
1
0
0
0
2
3
1
2
7
1
2
0
0
0
3
0
0
0
22

1
0
0
0
0
0
0
0
0
0
0
0
0
0
478
248
229
11
218
168
8
10
3
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
3

719
1 765
136
828
680
275
12
1 236
38
26
35
1 121
16
4 390
118
178
8
357
22
387
160
23
51
161
53
240
2 315
143
87
87
110 776
50 988
43 183
311
23
722
3 916
54
1 892
887
40 212
1 448
460
129
124
114
621
38 764
433
2 886
15
29 625

583
1 464
98
603
554
228
8
1 013
32
23
27
918
14
3 551
90
132
5
308
18
305
129
24
39
131
39
176
1 900
114
70
70
97 232
49 343
41 951
245
16
426
4 574
37
1 356
737
32 597
1 022
366
88
78
77
413
31 575
345
1 985
11
24 669

368
1 214
77
431
458
157
4
775
21
20
22
700
11
2 932
65
117
2
252
13
270
93
15
30
99
29
140
1 591
103
57
57
69 177
35 368
28 053
186
13
581
4 959
25
1 088
463
23 331
636
232
53
51
48
251
22 695
278
1 591
9
17 248

290
792
62
320
346
122
3
582
17
16
17
523
9
2 326
55
81
3
203
11
204
78
13
26
85
22
93
1 280
86
42
45
54 389
27 387
21 534
124
7
500
3 942
23
879
380
18 647
464
158
35
44
35
192
18 184
198
1 432
7
13 543

263
644
44
291
254
118
2
394
12
15
12
347
7
1 661
37
56
4
147
7
150
58
8
17
56
16
59
923
63
26
33
44 813
23 329
18 338
128
5
348
3 427
18
732
333
14 652
575
214
49
48
39
225
14 077
136
1 223
6
10 297

202
449
32
210
170
100
1
247
7
12
9
215
4
1 086
24
35
3
94
5
102
39
6
11
38
10
37
605
39
15
22
32 626
17 629
13 645
110
4
167
2 915
12
478
298
10 013
310
89
30
30
24
137
9 704
84
876
4
6 925

107
275
17
137
99
66
1
131
4
7
6
113
2
607
14
19
2
51
3
60
23
3
6
21
5
19
343
19
6
13
19 923
10 877
8 129
74
3
73
2 089
7
251
251
6 056
241
79
25
22
16
98
5 815
43
547
2
4 075

77
169
12
81
60
44
1
80
3
5
4
67
2
369
10
10
1
31
1
42
14
2
3
11
2
9
213
8
3
9
15 050
8 399
6 048
67
3
35
1 862
5
187
191
4 514
112
33
12
9
8
51
4 401
24
465
2
2 995

53
122
8
53
44
30
0
56
2
3
3
47
1
267
7
7
1
22
1
29
10
1
2
8
2
7
153
6
2
6
9 785
5 389
3 961
41
2
28
1 098
3
130
126
2 972
72
21
9
6
5
31
2 900
17
301
1
1 960

19
38
3
23
13
11
0
19
1
1
1
16
0
83
2
2
0
7
0
10
3
0
1
2
0
2
48
1
0
2
3 956
2 290
1 647
19
1
6
525
1
44
47
1 139
24
7
2
2
2
11
1 114
5
123
0
761

4
8
1
4
3
3
0
4
0
0
0
4
0
17
1
0
0
2
0
2
1
0
0
0
0
0
10
0
0
0
1 099
613
380
5
0
1
199
0
12
15
328
13
4
1
1
1
6
315
1
34
0
221

1
1
0
1
0
0
0
1
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
196
101
58
1
0
0
38
0
2
2
68
3
1
0
0
0
2
64
0
6
0
48

1 611
6
478
3 110
600
14 855
11
258
5 940
104
721
1 257
1 889
194
2 293
18
2 169
4 720
106
281
26
34
152
345
174
82
86
100
50
64
45
640
329
1 763
154
289
26 362
11 383
382
271
360
360
1 532
140
774
5 657
203
1 703
3 175
6
185
46

1 226
4
391
2 453
490
11 472
9
204
4 373
83
586
1 026
1 514
159
1 852
15
1 650
3 820
76
173
14
30
126
353
176
61
51
85
41
45
28
451
265
1 524
93
228
23 843
9 969
301
272
390
369
1 405
125
720
4 742
186
1 459
3 017
5
184
41

803
3
313
2 026
426
7 893
5
155
3 194
60
427
675
1 003
119
1 346
11
900
2 585
46
95
8
25
95
225
142
55
34
62
37
24
15
229
191
1 068
43
189
20 297
7 355
222
259
357
293
1 045
88
563
3 281
135
1 113
3 048
5
192
35

664
3
275
1 745
317
6 370
3
108
2 765
49
304
501
749
72
1 034
8
776
1 985
36
88
5
20
78
219
95
51
12
55
26
20
6
193
139
788
14
141
15 899
5 181
161
198
256
246
660
64
453
2 110
102
931
2 400
4
157
29

642
3
199
1 328
242
5 094
2
63
2 191
40
234
394
524
61
881
6
698
1 738
61
98
4
17
108
166
85
42
21
53
19
13
3
131
111
700
9
99
16 291
6 125
193
181
180
192
679
62
491
2 917
80
1 149
1 999
3
113
29

562
2
131
947
172
3 634
2
42
1 476
28
138
311
348
44
639
3
603
1 349
40
83
2
12
69
119
73
27
20
41
11
9
2
140
86
543
5
66
12 025
3 931
134
168
163
164
561
44
384
1 637
65
610
1 646
3
88
21

355
1
74
602
115
2 191
1
24
853
17
90
193
176
29
427
2
380
799
32
43
2
9
54
73
55
16
6
25
6
5
1
66
60
305
2
40
9 129
3 002
96
118
117
119
380
31
265
1 299
47
531
1 284
2
68
15

272
1
48
480
116
1 609
1
16
542
11
59
127
135
23
347
1
349
528
13
15
1
10
24
55
63
14
3
17
4
4
1
65
50
159
3
28
7 486
1 680
51
90
91
103
282
19
179
557
40
268
1 371
2
76
10

201
1
34
317
67
1 068
1
10
375
8
40
89
91
14
214
1
225
355
8
10
1
6
15
38
38
8
2
12
3
2
0
40
33
117
2
19
4 802
1 121
34
65
65
69
190
14
128
346
28
182
842
1
45
6

57
0
11
126
32
405
0
5
128
2
15
31
33
6
92
0
92
122
3
4
0
3
5
14
17
3
1
4
1
1
0
17
12
30
1
7
1 740
363
10
17
15
21
60
4
31
142
7
56
370
0
22
2

12
0
2
32
12
115
0
1
33
1
3
6
9
2
33
0
28
42
2
1
0
1
3
2
7
2
0
1
0
0
0
6
4
11
0
2
808
172
5
7
9
11
27
2
18
62
4
26
134
0
8
1

2
0
0
5
3
19
0
0
5
0
0
1
1
1
7
0
4
8
0
0
0
0
1
0
1
0
0
0
0
0
0
2
1
1
0
0
128
23
1
1
1
1
4
0
2
7
1
4
24
0
1
0

193
11
131
77
116
160
293
1 953
5 078
106
142
168
380
1 944
16
24
349
344
79
1 448
72
6 726
294
381
2 070
3 095
17
596
270
13 962
1 026
4
9
10
335
224
2
14
175
64
13
7
109
4
3
39
4
3 283
5
124
105
192

202
9
121
68
92
153
298
1 839
4 667
81
127
161
350
1 823
16
21
324
357
78
1 259
65
6 189
246
353
2 054
2 709
15
566
244
11 543
902
3
8
8
326
176
2
12
146
56
11
6
102
3
2
30
3
2 657
3
96
92
174

199
8
109
55
79
149
319
1 894
4 293
63
92
132
318
1 826
14
16
292
261
60
1 163
50
5 601
236
317
1 891
2 358
13
547
235
8 878
710
2
6
7
260
131
1
10
109
40
10
5
92
2
2
24
4
1 972
3
67
78
146

132
6
84
57
73
109
267
1 480
3 593
58
77
100
258
1 549
8
11
253
200
47
985
43
4 724
224
237
1 267
2 398
10
394
192
7 024
611
2
4
4
234
106
1
8
99
35
8
3
79
2
1
17
3
1 648
2
51
70
112

111
4
68
48
65
81
193
1 280
3 502
48
89
113
284
1 518
9
13
242
219
44
883
37
4 665
176
234
1 212
2 563
9
322
149
5 540
501
1
3
4
194
93
1
7
74
30
7
3
64
2
1
13
2
1 280
2
40
55
93

90
4
54
37
51
70
159
1 067
3 048
38
66
88
256
1 252
6
9
209
192
33
868
29
3 401
135
209
1 100
1 565
8
259
125
4 064
370
1
2
3
142
71
1
5
50
24
6
2
49
1
1
8
1
969
1
30
41
71

68
3
38
23
35
61
137
832
2 230
19
37
55
190
958
4
6
149
128
22
641
18
2 613
108
156
870
1 191
6
186
95
2 788
256
1
1
3
101
48
1
4
28
17
4
1
36
1
1
6
1
644
1
22
29
44

58
3
38
17
24
73
174
894
2 086
15
19
35
157
953
4
4
143
89
15
636
12
2 350
97
141
891
928
4
180
108
2 594
277
1
1
3
117
51
1
5
19
20
5
1
46
1
1
5
1
599
1
24
35
33

37
2
24
10
16
44
103
551
1 322
10
13
23
91
611
2
2
92
62
10
396
9
1 516
63
96
579
596
3
116
64
1 552
156
0
1
2
64
29
0
3
13
11
3
1
24
1
0
3
0
364
1
13
19
22

15
1
10
4
5
21
50
239
491
4
4
8
43
206
1
1
37
16
3
166
2
517
21
29
185
206
1
45
29
709
81
0
0
1
34
15
0
1
4
6
1
0
14
0
0
1
0
156
0
8
10
8

5
0
3
2
3
7
17
88
232
1
2
4
19
118
0
1
13
9
2
62
1
270
11
14
108
108
0
16
12
263
32
0
0
0
14
6
0
0
1
2
0
0
6
0
0
0
0
62
0
3
4
2

1
0
1
0
1
1
3
15
38
0
0
1
4
17
0
0
2
1
0
11
0
44
2
2
18
17
0
3
2
61
8
0
0
0
4
1
0
0
0
1
0
0
2
0
0
0
0
16
0
1
1
0

123
2 548
104
81
9 653
1 018
178
4 995
519
1 075
311
5
17
133
632
13
95
662
12 234
1 282
10 947
1 050
858
714
144
161
25
7
117
8
4
15
5
2
16
7
4
2
183 291
43 763
139 528
13 265
126 263
95 318
12 594
16 451
4 393
125
12
15
53
1 210

99
2 048
78
66
7 984
944
146
4 062
403
873
259
5
14
112
514
10
84
559
10 721
1 118
9 598
931
780
657
123
127
18
6
94
6
3
12
4
2
13
6
3
1
162 388
40 282
122 106
10 357
111 749
77 658
10 251
13 367
3 606
101
9
12
45
994

74
1 503
48
54
6 196
809
118
3 089
326
642
191
3
9
84
407
8
75
435
9 080
960
8 116
829
715
601
114
96
14
5
68
5
3
9
3
1
10
4
2
1
124 110
36 266
87 844
8 097
79 747
57 123
8 258
10 642
2 897
64
6
10
41
844

58
1 262
49
43
4 764
672
93
2 337
263
453
156
2
7
64
332
6
66
313
6 631
709
5 918
621
537
451
85
71
11
4
50
4
2
5
2
1
8
4
2
1
94 380
27 445
66 935
6 419
60 516
44 328
6 430
8 076
2 217
47
5
7
32
649

48
971
38
32
3 758
549
73
1 876
191
341
125
1
5
49
264
5
56
223
5 177
564
4 612
489
432
362
69
47
7
3
33
3
1
4
2
1
6
3
2
1
79 323
25 485
53 838
4 852
48 986
34 838
4 660
6 039
1 642
34
4
5
20
466

37
738
28
24
2 726
440
51
1 299
148
250
92
1
3
33
190
4
50
165
4 287
483
3 803
389
353
297
57
28
4
2
19
2
1
3
1
1
4
2
1
1
58 741
19 839
38 901
3 359
35 542
24 488
3 115
4 138
1 148
23
2
3
11
307

24
490
18
16
1 888
312
31
921
101
170
62
1
2
24
118
2
36
109
3 495
367
3 127
308
289
243
46
15
2
1
9
1
1
2
1
0
3
1
1
1
39 014
15 252
23 762
1 965
21 798
14 981
1 763
2 393
669
14
1
2
6
173

20
455
15
16
1 717
269
19
868
94
160
61
0
2
20
101
2
34
86
3 959
378
3 580
303
291
246
44
9
1
1
5
1
1
1
1
0
2
1
0
0
31 462
14 055
17 407
1 304
16 103
11 110
1 071
1 458
428
9
1
1
4
105

13
277
10
9
1 033
171
13
506
55
100
36
0
1
13
62
1
20
54
2 387
231
2 155
187
179
151
27
6
1
1
4
1
0
1
0
0
1
0
0
0
20 505
8 923
11 582
922
10 660
7 375
778
1 056
306
7
1
1
3
76

5
116
4
4
472
71
4
244
27
43
17
0
1
6
28
0
9
23
1 123
102
1 021
81
78
66
12
2
0
0
1
0
0
0
0
0
0
0
0
0
8 046
3 591
4 456
308
4 147
2 783
241
332
100
2
0
0
1
23

2
48
1
1
169
22
1
93
9
15
7
0
0
2
9
0
4
7
364
37
327
30
29
24
4
1
0
0
0
0
0
0
0
0
0
0
0
0
2 453
1 293
1 160
65
1 094
785
46
63
20
0
0
0
0
4

0
12
0
0
38
4
0
22
2
3
1
0
0
0
2
0
1
1
77
7
70
5
5
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
416
228
188
8
180
148
5
7
2
0
0
0
0
0

535
314
179
41
3
320
25
143
145
361
592
147
171
1 730
251
291
67
156
60
857
18
27
2
4 559
748
1 824
140
854
702
279
13
1 253
38
26
37
1 136
16
4 517
123
188
8
357
23
404
162
23
52
166
55
255
2 370
149

433
252
149
35
2
268
21
112
117
297
480
122
153
1 398
197
244
56
129
48
687
12
23
2
3 683
619
1 501
103
644
568
240
9
1 041
33
22
28
944
14
3 638
95
135
6
312
18
313
134
25
41
135
41
184
1 940
116

318
171
140
28
2
212
15
95
85
239
401
112
113
1 098
145
196
46
99
39
549
6
17
1
2 856
396
1 276
79
461
472
167
5
799
23
20
22
723
11
2 991
67
119
3
257
14
276
95
16
31
100
30
145
1 618
103

216
130
105
18
1
165
11
62
62
191
312
91
110
863
113
157
39
80
32
424
5
13
1
2 005
295
832
64
327
359
124
3
600
17
16
18
540
9
2 391
57
85
3
208
11
212
79
13
26
86
23
99
1 313
87

177
106
79
12
1
123
9
47
47
130
230
69
85
630
82
118
30
59
25
302
4
10
1
1 642
263
658
45
294
263
116
2
406
12
15
13
359
7
1 718
39
58
4
153
8
156
59
9
18
57
16
62
955
65

137
80
55
8
1
84
7
35
30
102
153
46
61
416
53
82
21
38
17
194
3
7
1
1 199
210
463
33
215
176
101
2
253
8
12
9
220
4
1 122
25
36
4
98
5
106
40
6
11
38
11
38
626
40

83
50
31
6
0
48
4
20
17
59
88
26
40
234
29
48
12
21
11
105
2
6
1
733
114
285
18
143
103
69
1
135
4
7
6
116
2
623
15
19
2
53
3
63
23
3
6
20
5
20
352
19

60
36
18
5
0
29
5
8
10
36
56
16
29
140
16
32
8
11
8
60
1
5
0
447
76
172
12
82
59
44
1
80
3
5
4
67
2
364
10
9
1
31
1
43
14
2
3
10
2
8
211
7

41
25
13
3
0
21
3
6
8
26
40
12
19
102
12
23
5
9
5
44
1
3
0
323
54
127
9
56
45
32
1
57
2
3
3
47
1
269
7
7
1
23
1
30
10
1
2
8
2
7
155
6

15
8
4
1
0
6
1
1
2
8
13
4
8
31
3
7
2
2
2
13
0
1
0
103
19
38
3
21
12
10
0
18
1
1
1
16
0
80
2
2
0
7
0
10
3
0
1
2
0
1
47
1

4
2
1
0
0
1
1
0
0
2
3
1
2
6
1
2
0
0
0
2
0
0
0
19
3
7
1
4
2
2
0
4
0
0
0
3
0
14
0
0
0
1
0
2
1
0
0
0
0
0
8
0

0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0

91
89
112 351
50 857
42 964
320
24
775
3 852
58
1 962
903
41 243
1 502
468
134
130
119
650
39 741
449
3 070
16
30 161
1 709
6
492
3 221
617
15 341
11
268
6 191
108
745
1 276
1 930
203
2 337
18
2 252
4 910
108
303
29
34
154
339
173
88
90
103

73
72
100 999
50 736
43 392
254
17
430
4 392
40
1 427
784
34 069
1 085
382
92
83
82
445
32 984
356
2 095
12
25 748
1 322
4
405
2 541
502
12 127
9
212
4 629
87
612
1 074
1 588
170
1 936
16
1 793
4 067
81
194
15
31
130
364
179
63
55
89

59
58
72 856
37 444
30 011
198
14
562
5 008
26
1 127
498
24 356
687
254
57
53
52
271
23 669
287
1 618
9
18 087
846
3
318
2 060
440
8 295
5
161
3 298
63
453
716
1 058
131
1 419
11
980
2 761
51
105
8
26
101
234
152
55
36
65

43
46
55 608
28 104
22 086
125
7
507
4 069
23
897
388
18 982
436
145
33
41
33
183
18 546
207
1 430
8
13 842
669
3
279
1 778
329
6 489
3
115
2 787
49
315
515
775
79
1 060
9
781
2 033
31
85
5
21
71
221
101
51
10
55

27
34
45 511
23 609
18 534
126
5
365
3 471
18
756
335
14 954
568
212
47
48
39
223
14 386
142
1 239
6
10 527
645
3
206
1 367
250
5 191
2
67
2 241
40
245
394
539
64
901
7
692
1 756
60
91
4
17
106
171
86
43
19
53

15
23
33 518
18 089
14 002
113
4
181
2 968
12
514
294
10 302
317
93
29
30
25
140
9 985
87
903
4
7 113
589
2
136
973
177
3 744
2
43
1 526
28
146
312
362
46
662
4
614
1 383
40
87
3
13
69
123
75
28
21
42

6
14
20 673
11 334
8 443
77
3
76
2 199
7
271
258
6 222
242
76
25
22
17
102
5 979
45
563
3
4 179
377
1
77
617
118
2 277
1
24
886
17
94
196
184
31
449
2
395
840
33
49
2
9
56
75
56
16
7
26

2
9
15 229
8 502
6 017
70
3
34
1 969
5
197
208
4 560
119
33
13
10
8
54
4 442
23
467
2
3 010
296
1
48
477
118
1 629
1
16
544
11
59
125
130
25
363
1
355
537
15
18
1
10
25
52
65
14
3
17

2
6
10 082
5 557
4 026
43
2
28
1 182
3
137
137
3 046
82
23
10
7
5
36
2 965
18
308
1
1 995
216
1
35
322
69
1 104
1
10
387
8
42
90
91
16
229
1
232
374
10
12
1
6
18
37
39
8
2
12

0
2
3 937
2 272
1 600
21
1
6
546
1
47
52
1 141
24
6
3
2
2
11
1 117
5
122
0
757
66
0
11
123
33
402
0
5
124
2
14
29
31
6
95
0
94
121
3
4
0
3
5
12
18
3
1
4

0
0
1 035
587
353
5
0
1
199
0
12
16
308
10
3
0
1
1
5
298
1
32
0
210
12
0
2
29
12
105
0
1
28
0
2
5
8
2
32
0
26
35
1
1
0
1
2
2
7
1
0
1

0
0
160
80
36
1
0
0
38
0
2
2
58
3
0
0
0
0
2
55
0
5
0
42
1
0
0
3
3
16
0
0
4
0
0
1
1
0
7
0
4
6
0
0
0
0
0
0
1
0
0
0

53
68
54
689
345
1 814
169
299
26 594
11 304
387
268
353
347
1 507
138
751
5 645
202
1 705
3 238
6
188
45
192
11
134
78
119
162
296
2 003
5 196
108
143
166
384
2 004
16
23
355
334
79
1 504
73
6 856
306
386
2 077
3 183
18
606

41
50
34
530
283
1 586
107
235
24 137
10 175
312
268
386
373
1 436
128
733
4 860
191
1 487
2 990
5
181
41
198
10
123
70
95
153
293
1 818
4 721
85
131
163
353
1 820
16
22
328
361
80
1 289
67
6 251
251
355
2 040
2 777
15
562

38
26
20
252
209
1 137
52
194
21 061
7 806
235
263
367
300
1 122
94
588
3 535
142
1 161
3 096
5
193
35
206
8
112
54
80
153
320
1 924
4 408
64
98
138
329
1 860
16
17
299
276
63
1 192
52
5 751
235
329
1 979
2 390
14
563

27
21
8
209
148
808
15
147
15 848
5 009
154
202
273
251
677
63
445
1 975
105
864
2 483
4
164
29
139
6
88
55
72
116
280
1 527
3 638
58
75
100
257
1 566
8
11
256
198
47
1 016
43
4 717
227
243
1 325
2 297
10
413

20
14
3
141
115
699
10
103
16 254
5 997
186
176
184
193
664
61
481
2 832
81
1 141
2 036
4
118
28
114
5
69
48
65
84
202
1 297
3 490
49
88
110
278
1 528
9
13
242
211
44
879
37
4 730
183
231
1 203
2 622
9
329

12
9
2
141
88
557
5
68
12 204
3 947
132
166
162
163
563
43
387
1 645
65
620
1 664
3
89
21
91
4
56
37
52
70
160
1 079
3 092
40
69
89
256
1 280
6
10
212
192
34
872
30
3 502
138
211
1 104
1 649
8
264

6
6
1
71
62
324
2
40
9 262
3 010
96
118
119
119
390
31
269
1 300
46
523
1 294
2
68
15
70
3
39
24
36
60
137
837
2 290
21
40
57
199
974
4
7
153
132
23
661
18
2 667
110
158
878
1 228
6
190

4
4
1
62
51
166
3
27
7 736
1 731
52
91
93
104
292
20
183
578
40
278
1 388
2
75
10
60
4
38
17
25
73
175
907
2 169
15
21
36
163
996
4
4
146
93
16
661
13
2 448
101
145
930
974
4
182

3
2
0
40
34
127
2
19
5 105
1 218
37
67
69
71
201
14
135
396
28
200
861
1
45
7
39
2
24
11
17
45
105
563
1 406
10
15
24
98
652
2
3
95
67
11
417
9
1 620
67
100
615
649
3
119

1
1
0
16
12
31
1
6
1 799
356
10
18
17
22
63
4
33
128
8
55
379
1
21
2
15
1
10
4
5
21
51
246
516
4
4
8
43
220
1
1
37
17
3
174
2
549
22
31
202
216
1
47

0
0
0
5
3
8
0
1
705
135
4
6
7
9
23
1
13
47
3
20
126
0
7
1
5
0
3
2
2
6
16
83
209
1
2
3
18
105
0
1
12
8
1
59
1
235
10
12
95
93
0
14

0
0
0
2
1
1
0
0
117
20
1
1
1
1
4
0
2
7
0
3
21
0
1
0
1
0
0
0
1
1
3
14
36
0
0
1
4
18
0
0
2
1
0
10
0
41
2
2
17
15
0
2

278
14 379
1 057
4
10
10
349
231
2
14
179
64
14
7
109
4
3
41
4
3 382
6
129
106
194
126
2 628
107
84
9 941
1 027
182
5 157
541
1 111
319
6
17
136
651
14
97
684
12 439
1 314
11 120
1 076
878
729
149
166
26
7

246
11 975
930
3
8
9
332
185
2
12
152
59
11
6
103
3
2
31
3
2 782
4
102
92
177
104
2 151
83
69
8 263
958
150
4 215
421
910
270
5
14
116
530
10
86
578
10 963
1 146
9 813
948
790
665
125
132
19
6

238
9 236
729
2
6
7
266
138
1
11
112
41
10
5
91
2
2
25
4
2 053
3
71
78
151
78
1 566
50
56
6 454
827
122
3 229
337
680
199
4
9
88
419
8
76
456
9 457
1 000
8 453
858
740
622
118
99
15
5

199
7 233
621
2
4
5
237
108
1
9
100
36
8
3
80
2
1
18
3
1 696
2
53
71
115
60
1 301
49
45
4 916
687
96
2 404
274
477
161
2
6
66
339
6
67
330
6 965
747
6 215
651
563
473
89
73
11
4

152
5 700
514
2
3
4
200
94
1
7
76
31
7
3
65
2
1
13
2
1 321
2
41
57
95
49
1 004
39
33
3 865
556
75
1 932
199
353
129
1
5
51
270
5
56
232
5 314
578
4 734
506
446
375
71
49
8
3

127
4 178
380
1
2
3
147
74
1
6
51
24
6
2
49
1
1
8
1
1 002
1
30
42
73
38
763
29
25
2 796
442
53
1 338
152
258
96
1
3
34
196
4
50
170
4 309
489
3 818
395
358
301
57
29
5
2

97
2 876
261
1
1
3
103
50
1
4
29
17
4
1
37
1
1
5
1
671
1
23
29
47
25
511
19
17
1 944
317
32
948
105
175
65
1
2
24
123
2
36
113
3 496
376
3 120
315
295
249
46
15
2
1

110
2 676
278
1
1
3
117
53
1
5
18
19
5
1
46
1
1
5
1
622
1
25
36
35
21
472
16
16
1 776
272
19
906
99
164
64
0
2
21
103
2
34
90
4 048
392
3 655
315
303
257
46
9
1
1

66
1 617
158
0
1
2
65
30
0
3
13
11
3
1
24
1
0
3
0
382
1
13
20
23
14
292
10
10
1 077
175
14
531
58
103
38
0
1
13
64
1
21
57
2 448
241
2 206
197
188
160
28
6
1
1

30
730
81
0
0
1
34
15
0
1
4
6
1
0
14
0
0
1
0
162
0
8
10
9
5
120
4
5
487
72
4
254
28
44
18
0
1
6
28
0
9
24
1 164
107
1 056
85
82
70
13
2
0
0

12
261
31
0
0
0
14
6
0
1
1
2
0
0
6
0
0
0
0
60
0
3
4
2
2
46
1
1
169
21
1
95
10
14
7
0
0
2
9
0
3
7
361
36
325
29
28
24
4
0
0
0

2
60
8
0
0
0
4
2
0
0
0
1
0
0
2
0
0
0
0
15
0
1
1
0
0
11
0
0
37
4
0
23
2
3
1
0
0
0
2
0
1
1
68
6
61
5
5
4
1
0
0
0

120
8
4
15
5
2
17
8
4
2
186 372
44 061
142 311
13 717
128 594
97 869
12 904
16 859
4 501
128
12
16
54
1 248
547
325
183
43
3
325
26
147
148
370
607
151
166
1 776
259
297
68
159
62
881
19
28
2
4 679
780
1 873
144
863

97
6
3
12
4
2
14
7
3
2
166 140
40 654
125 485
10 708
114 778
80 452
10 488
13 729
3 683
106
10
13
46
1 013
446
264
150
36
3
273
22
115
120
303
490
123
151
1 433
204
248
56
133
50
703
13
24
2
3 824
645
1 544
109
684

71
5
3
9
4
1
10
4
2
1
129 805
37 064
92 741
8 311
84 429
59 677
8 441
10 943
2 971
69
6
10
41
858
335
182
141
29
2
217
16
97
88
244
408
112
114
1 125
150
200
46
102
40
561
7
18
1
2 984
429
1 319
81
488

51
4
2
6
2
1
9
4
2
1
96 824
28 307
68 516
6 537
61 980
45 236
6 579
8 301
2 278
48
5
8
33
669
226
133
109
19
1
169
12
66
63
196
321
93
107
878
115
159
39
81
32
433
5
14
1
2 093
301
887
66
338

34
3
1
4
2
1
7
3
2
1
79 725
25 336
54 389
4 943
49 445
35 350
4 778
6 159
1 678
35
4
5
21
481
176
107
80
12
1
126
9
47
47
134
236
70
86
644
84
120
30
60
25
310
4
10
1
1 651
260
665
47
292

20
2
1
3
1
1
4
2
1
1
59 980
20 203
39 777
3 433
36 345
25 114
3 193
4 236
1 172
24
2
3
12
317
138
81
56
9
1
86
7
35
31
102
158
47
62
426
55
83
21
39
18
199
3
7
1
1 225
213
475
34
219

10
1
1
2
1
0
3
1
1
1
40 047
15 395
24 652
2 035
22 617
15 506
1 830
2 483
695
14
1
2
6
180
86
52
32
6
0
50
5
21
18
61
92
27
40
241
30
49
12
22
11
109
2
5
1
759
122
295
19
146

5
1
1
1
1
0
2
1
0
0
33 665
14 993
18 672
1 401
17 271
11 914
1 160
1 582
463
10
1
1
4
114
63
38
19
6
0
31
5
9
11
39
61
17
31
151
18
34
8
12
8
65
1
5
0
486
82
189
13
90

4
1
0
1
1
0
1
0
0
0
21 665
9 390
12 275
972
11 303
7 810
828
1 128
325
7
1
1
3
82
43
27
14
4
0
23
3
7
8
28
43
12
20
109
13
24
6
9
5
47
1
3
0
347
56
137
9
62

1
0
0
0
0
0
0
0
0
0
8 761
3 942
4 819
341
4 478
3 033
270
370
111
2
0
0
1
26
16
9
4
2
0
7
1
2
3
9
14
4
8
35
4
8
2
3
2
15
0
1
0
114
20
43
3
22

0
0
0
0
0
0
0
0
0
0
2 715
1 375
1 340
78
1 262
885
56
77
24
1
0
0
0
5
4
2
1
0
0
1
1
0
0
2
3
1
2
7
1
2
0
0
0
3
0
0
0
23
4
8
1
5

0
0
0
0
0
0
0
0
0
0
478
264
214
9
205
165
6
8
3
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
0

723
282
14
1 264
38
26
38
1 146
16
4 640
128
197
9
358
24
421
164
23
55
170
58
269
2 423
155
94
92
114 251
51 149
43 175
323
24
804
3 826
62
2 015
920
42 184
1 549
476
138
137
122
676
40 635
462
3 240
16
30 673
1 771
7
506
3 332

584
249
10
1 064
34
22
29
965
14
3 725
99
139
6
315
19
322
137
25
42
138
43
192
1 979
118
74
74
103 468
51 285
43 929
266
19
465
4 225
43
1 518
821
35 263
1 145
393
97
89
87
478
34 118
364
2 219
12
26 545
1 401
5
417
2 637

483
179
6
823
24
20
23
744
12
3 040
70
120
3
261
14
280
98
17
32
102
31
149
1 640
103
60
59
77 030
39 751
32 297
210
15
526
4 966
27
1 168
543
25 546
738
272
61
56
56
294
24 808
293
1 648
10
19 062
915
3
326
2 102

371
127
3
615
18
16
18
554
9
2 437
58
88
2
211
12
220
79
13
26
86
23
104
1 336
87
45
47
56 915
28 959
22 742
133
8
509
4 224
23
923
397
19 281
433
145
33
40
34
182
18 848
214
1 423
8
14 103
676
3
281
1 797

271
114
2
419
13
15
13
371
7
1 767
41
59
3
157
8
161
60
9
19
59
17
64
981
65
28
35
45 854
23 720
18 575
122
5
377
3 513
18
773
336
15 140
534
197
43
45
37
213
14 606
145
1 241
6
10 708
631
3
213
1 401

182
101
2
261
8
12
9
227
4
1 153
26
37
4
102
5
110
40
6
11
38
11
39
644
41
16
24
34 221
18 421
14 256
113
4
197
3 001
13
547
291
10 576
338
104
30
31
26
147
10 238
90
925
5
7 310
588
3
141
995

106
71
1
141
4
7
6
121
2
647
15
19
3
56
3
65
23
3
6
21
6
20
365
20
7
14
21 476
11 807
8 804
81
3
82
2 277
7
294
257
6 432
236
71
24
22
17
102
6 196
47
582
3
4 336
394
1
80
633

64
48
1
87
3
5
4
73
2
396
11
10
2
34
1
46
15
2
4
11
2
10
229
8
3
10
16 356
9 134
6 451
75
3
38
2 120
5
213
229
4 891
136
38
15
11
9
62
4 755
26
492
2
3 233
321
1
52
506

48
34
1
61
2
4
3
51
1
287
7
8
1
24
1
32
11
2
3
8
2
8
165
7
2
7
10 713
5 917
4 268
45
2
30
1 274
4
145
150
3 222
97
28
12
9
6
42
3 125
19
318
1
2 118
225
1
37
335

14
11
0
20
1
1
1
17
0
90
3
2
0
8
0
11
3
0
1
2
0
2
53
1
0
2
4 247
2 428
1 705
22
1
7
581
1
53
58
1 246
26
7
3
2
2
12
1 220
5
132
0
824
79
0
12
133

2
2
0
5
0
0
0
4
0
17
1
0
0
2
0
3
1
0
0
0
0
0
10
0
0
1
1 195
687
430
7
0
1
217
0
13
18
351
10
3
1
1
1
5
342
1
37
0
239
15
0
2
34

0
0
0
1
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
185
96
46
1
0
0
44
0
2
3
64
3
1
0
0
0
2
61
0
5
0
46
2
0
0
4

629
15 779
12
278
6 411
111
772
1 297
1 970
207
2 371
18
2 332
5 139
109
319
33
35
155
341
175
93
93
105
56
70
56
753
366
1 881
192
307
26 753
11 146
387
265
349
332
1 471
136
717
5 597
200
1 691
3 301
6
191
45
191
11
137
78

518
12 690
10
219
4 875
91
636
1 111
1 643
177
2 015
17
1 898
4 229
86
215
19
31
133
364
181
67
56
92
41
49
36
564
304
1 631
117
243
24 430
10 342
322
264
380
370
1 466
129
741
4 964
195
1 509
2 984
5
178
42
194
10
125
71

449
8 774
6
167
3 430
66
478
764
1 123
139
1 498
12
1 091
2 959
55
117
10
27
106
250
161
57
38
68
38
29
20
291
226
1 210
57
198
21 600
8 160
244
263
373
308
1 180
98
611
3 737
150
1 196
3 097
5
192
36
209
8
115
55

343
6 591
3
121
2 790
50
330
530
795
87
1 094
9
782
2 083
30
81
5
22
70
216
109
52
13
55
28
20
8
210
158
837
18
152
16 158
5 079
155
208
284
253
717
64
448
2 004
109
837
2 576
4
169
29
149
6
92
54

257
5 251
2
72
2 268
40
252
396
554
65
911
7
684
1 743
54
88
4
18
99
173
87
44
17
52
20
14
4
140
119
694
9
106
15 908
5 675
173
172
188
195
639
59
461
2 628
81
1 077
2 070
4
124
28
115
5
71
48

182
3 829
2
44
1 570
29
155
309
372
48
682
4
613
1 395
42
87
3
13
72
122
76
30
21
43
13
9
2
136
90
563
6
70
12 503
4 084
134
161
159
160
567
44
390
1 741
65
664
1 679
3
90
21
92
4
57
37

121
2 362
1
25
920
18
95
200
195
32
463
2
410
875
33
53
2
10
55
74
58
17
9
27
7
6
1
76
63
342
2
41
9 320
2 980
96
119
119
119
401
30
272
1 275
46
501
1 300
2
68
15
71
3
40
25

124
1 744
1
17
591
12
64
134
137
27
388
1
373
587
17
22
1
10
30
53
68
14
3
19
4
5
1
67
54
187
3
29
8 320
1 944
58
97
101
110
316
21
199
683
42
317
1 450
2
78
11
65
4
40
18

71
1 167
1
11
415
8
45
95
93
17
244
1
238
406
13
16
1
6
22
37
40
9
3
13
3
3
0
42
36
141
2
20
5 429
1 382
42
69
72
73
215
15
144
492
29
231
878
1
46
7
42
2
25
12

35
438
0
5
138
3
15
32
34
7
101
0
102
135
3
4
0
3
5
13
19
4
1
4
1
1
0
18
14
36
1
7
2 022
401
11
22
21
26
72
5
40
133
9
62
409
1
23
3
17
1
11
4

13
119
0
1
33
1
3
7
9
2
34
0
30
38
1
1
0
1
2
2
7
1
0
1
0
0
0
5
4
8
0
2
718
135
4
6
7
9
24
1
12
49
3
20
138
0
8
1
5
0
3
2

4
18
0
0
4
0
0
1
1
0
7
0
4
7
0
0
0
0
0
0
1
0
0
0
0
0
0
2
1
1
0
0
140
25
1
1
1
2
5
0
2
8
1
4
24
0
1
0
1
0
1
0

121
164
299
2 053
5 305
109
144
165
387
2 065
16
23
361
326
78
1 553
73
7 002
317
391
2 086
3 286
18
616
284
14 823
1 102
4
10
11
374
238
2
15
183
67
14
7
110
4
3
43
4
3 475
6
135
108
198
130
2 700
110
88

97
152
289
1 817
4 783
89
135
164
358
1 832
15
22
333
359
81
1 323
69
6 321
258
359
2 029
2 845
16
563
249
12 351
947
3
8
9
333
193
2
13
156
60
12
6
102
3
2
32
3
2 886
4
108
93
179
107
2 236
88
71

80
157
317
1 919
4 487
66
103
143
336
1 869
16
18
305
290
67
1 216
54
5 855
235
336
2 024
2 433
14
570
240
9 612
755
3
6
7
275
144
1
11
115
44
10
5
93
2
2
26
4
2 147
3
76
79
155
82
1 641
53
58

71
122
290
1 586
3 718
58
75
101
263
1 599
9
11
260
200
49
1 046
43
4 786
228
253
1 414
2 236
11
437
205
7 434
628
2
5
5
238
110
1
9
100
36
8
4
80
2
1
19
3
1 729
2
55
71
119
62
1 325
48
47

64
86
212
1 311
3 457
50
84
106
269
1 522
9
12
240
200
44
882
37
4 705
189
227
1 190
2 597
9
336
157
5 827
522
2
4
4
204
94
1
7
78
31
7
3
65
2
1
13
2
1 356
2
42
58
96
50
1 033
41
35

52
70
161
1 089
3 107
40
71
90
256
1 302
6
10
213
189
35
862
30
3 633
140
210
1 102
1 775
8
268
128
4 283
389
1
2
3
151
75
1
6
53
24
6
2
50
1
1
9
1
1 024
1
31
43
74
39
780
29
26

37
60
134
843
2 342
22
43
59
204
987
4
7
156
135
24
680
19
2 698
110
161
885
1 243
6
193
98
2 949
267
1
1
3
106
52
1
4
30
17
4
1
37
1
1
5
1
693
1
23
30
48
26
528
20
17

27
75
179
949
2 303
16
23
39
175
1 052
4
5
154
101
18
700
13
2 622
108
155
987
1 060
5
192
115
2 840
290
1
1
3
122
56
1
5
19
20
5
2
47
1
1
5
1
659
1
26
37
37
23
500
18
17

18
45
104
574
1 465
11
17
27
107
672
3
3
98
71
12
433
10
1 705
71
104
634
703
3
122
67
1 699
163
0
1
2
67
31
0
3
14
11
3
1
25
1
0
3
1
400
1
14
20
25
15
306
11
10

6
22
54
267
580
4
5
8
45
255
1
1
41
21
4
191
3
632
26
37
238
246
1
51
32
780
84
0
0
1
35
16
0
2
5
6
2
0
14
0
0
1
0
175
0
8
11
9
6
131
5
5

2
7
18
91
213
1
2
3
18
101
0
0
13
7
1
64
1
233
9
12
92
92
0
16
12
285
34
0
0
0
15
7
0
1
1
2
1
0
6
0
0
0
0
65
0
3
5
3
2
49
1
2

1
1
3
16
43
0
0
1
4
22
0
0
2
2
0
12
0
49
2
2
21
18
0
3
3
66
8
0
0
0
4
2
0
0
0
1
0
0
2
0
0
0
0
16
0
1
2
0
0
12
0
0

10 246
1 037
187
5 329
561
1 150
327
6
18
138
671
14
98
710
12 590
1 344
11 241
1 095
891
740
151
171
27
7
124
9
4
16
6
2
17
8
4
2
189 886
44 370
145 517
14 184
131 332
100 478
13 239
17 282
4 620
132
13
16
55
1 292
561
336
188
46

8 519
967
154
4 356
440
944
280
5
15
119
546
11
87
594
11 198
1 176
10 018
964
801
673
128
136
20
6
100
6
3
13
5
2
14
7
3
2
168 867
41 104
127 763
11 079
116 684
83 055
10 746
14 120
3 763
111
10
13
46
1 037
457
274
152
36

6 710
844
125
3 368
347
718
210
4
9
92
432
8
76
476
9 741
1 032
8 705
879
757
637
120
102
15
5
74
5
3
10
4
2
10
5
2
1
136 143
37 535
98 608
8 562
90 046
62 712
8 642
11 256
3 047
76
7
11
41
871
351
196
139
30

5 077
700
98
2 485
283
502
165
3
7
69
346
6
67
347
7 332
789
6 541
682
592
498
94
75
12
4
53
4
2
6
3
1
9
4
2
1
100 117
29 686
70 431
6 665
63 767
46 308
6 742
8 571
2 348
50
5
8
34
692
239
137
115
20

3 949
562
76
1 969
207
363
132
2
5
53
276
5
56
242
5 457
592
4 863
520
459
385
74
51
8
3
35
3
2
4
2
1
7
3
2
1
79 870
24 939
54 931
5 047
49 884
35 862
4 914
6 291
1 721
36
4
5
22
497
175
108
82
13

2 869
444
54
1 386
155
264
99
1
3
35
202
4
49
173
4 338
492
3 844
400
362
304
58
30
5
2
21
2
1
3
1
1
5
2
1
1
61 426
20 752
40 674
3 506
37 168
25 779
3 273
4 341
1 196
24
2
3
12
328
139
82
57
9

1 989
321
33
968
109
179
67
1
2
25
128
2
37
117
3 500
383
3 116
319
298
251
47
16
3
1
10
1
1
2
1
0
3
1
1
1
40 922
15 434
25 489
2 101
23 388
15 990
1 893
2 567
720
15
1
2
7
188
89
53
34
6

1 891
289
21
965
105
173
67
0
2
23
110
2
36
97
4 231
415
3 815
336
322
273
49
10
2
1
6
1
1
2
1
0
2
1
1
0
35 626
15 881
19 745
1 477
18 268
12 604
1 231
1 683
491
11
1
1
4
122
66
41
21
6

1 136
183
15
563
62
107
39
0
1
14
68
1
22
62
2 491
251
2 240
206
196
167
30
7
1
1
4
1
0
1
1
0
1
1
0
0
22 726
9 832
12 894
1 012
11 882
8 195
869
1 189
341
7
1
1
3
86
44
28
15
4

520
78
5
269
29
48
19
0
1
6
30
0
10
26
1 249
116
1 133
92
89
76
13
2
0
0
1
0
0
0
0
0
0
0
0
0
9 388
4 294
5 094
365
4 729
3 237
291
397
119
3
0
0
1
29
17
10
5
2

187
24
1
104
11
16
7
0
0
2
10
0
4
8
409
40
370
31
31
26
5
1
0
0
0
0
0
0
0
0
0
0
0
0
2 884
1 406
1 478
87
1 391
959
63
87
27
1
0
0
0
6
4
2
1
0

42
4
0
25
3
3
2
0
0
0
2
0
1
1
74
7
67
6
5
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0
578
325
254
11
242
191
7
10
3
0
0
0
0
1
1
0
0
0

3
330
27
151
151
381
622
155
160
1 828
268
305
69
162
64
908
20
29
2
4 789
823
1 919
146
857
746
284
15
1 274
38
25
40
1 154
16
4 772
133
207
10
359
24
437
166
24
58
176
60
285
2 478
162
96
95
116 548
51 796

3
278
22
119
122
308
502
124
147
1 470
211
252
57
136
51
722
14
25
2
3 977
663
1 598
116
730
603
256
11
1 084
34
22
30
983
14
3 826
103
146
7
317
20
336
140
24
45
141
46
202
2 026
122
76
76
104 852
50 991

2
224
17
98
92
250
415
111
117
1 157
157
205
47
105
41
573
8
19
1
3 108
471
1 345
85
515
493
192
7
849
26
20
24
768
12
3 094
74
119
4
266
15
282
103
19
33
106
33
153
1 665
102
60
61
82 023
42 442

1
173
12
71
65
199
330
95
102
896
117
162
39
82
33
443
5
14
1
2 213
310
960
68
355
385
132
4
629
18
17
19
567
9
2 484
58
93
2
214
12
229
78
13
27
85
24
110
1 358
88
45
48
58 525
30 035

1
129
9
47
48
140
243
72
88
660
86
123
31
61
26
318
4
10
1
1 655
258
667
49
287
279
112
2
433
13
14
14
384
7
1 822
43
61
3
161
8
166
61
9
20
62
17
68
1 011
66
29
36
46 172
23 815

1
88
7
35
32
100
164
48
62
436
56
85
21
40
18
205
3
7
1
1 256
215
491
34
225
188
101
2
267
9
12
9
233
4
1 185
27
38
4
106
5
113
41
6
12
38
11
40
663
42
16
24
34 918
18 733

0
52
5
22
18
64
95
28
41
249
31
51
13
22
11
113
2
5
1
784
131
303
21
147
110
72
1
146
4
7
6
126
2
669
15
20
3
58
3
68
24
4
6
21
6
21
378
20
7
14
22 229
12 259

1
33
5
11
12
42
65
18
32
159
19
36
9
13
8
69
1
5
0
520
85
203
14
97
68
51
1
92
3
5
4
78
2
421
11
11
2
36
1
49
16
2
4
11
3
10
243
9
3
10
17 329
9 692

0
24
3
9
8
29
45
13
21
113
14
24
6
10
6
49
1
3
0
369
58
146
9
69
50
36
1
64
2
4
3
54
1
301
8
8
1
26
1
34
11
2
3
9
2
8
173
7
2
7
11 292
6 262

0
8
2
2
3
10
16
4
8
37
4
9
2
3
2
16
0
1
0
121
22
47
4
22
15
12
0
22
1
1
1
18
0
98
3
2
0
8
0
12
4
1
1
2
0
2
57
1
0
3
4 481
2 539

0
2
1
0
1
2
4
1
2
8
1
2
0
0
1
3
0
0
0
27
5
10
1
6
3
3
0
5
0
0
0
5
0
20
1
0
0
2
0
3
1
0
0
0
0
0
12
0
0
1
1 318
766

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
3
0
1
0
0
0
0
0
1
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
221
118

43 754
325
24
806
3 842
67
2 042
936
43 142
1 598
487
142
144
126
699
41 544
474
3 402
16
31 222
1 830
7
521
3 435
637
16 217
12
288
6 621
115
801
1 318
2 015
210
2 391
18
2 427
5 394
108
335
38
36
156
351
177
96
94
108
60
70
63
808

43 565
279
20
535
4 076
45
1 627
844
36 278
1 206
403
101
96
93
512
35 072
374
2 357
13
27 146
1 471
5
429
2 739
538
13 217
10
227
5 135
94
658
1 138
1 686
186
2 087
17
1 981
4 365
91
236
25
32
136
353
181
71
59
94
43
50
41
586

35 062
219
15
476
4 836
29
1 206
599
27 010
790
289
64
59
60
318
26 219
297
1 692
10
20 273
1 000
3
337
2 154
454
9 379
7
174
3 611
70
505
822
1 204
147
1 584
13
1 243
3 192
60
132
12
28
110
275
170
60
38
72
38
31
21
341

23 563
146
10
514
4 420
22
955
405
19 623
456
156
35
40
35
189
19 167
221
1 417
8
14 382
690
3
281
1 807
360
6 710
4
126
2 793
51
349
546
814
97
1 139
9
783
2 157
32
79
6
23
73
208
121
54
17
55
30
20
9
205

18 607
117
6
386
3 557
18
784
339
15 308
477
170
38
42
33
195
14 831
149
1 239
6
10 892
619
3
221
1 438
263
5 321
2
78
2 297
41
257
400
573
66
916
7
685
1 728
46
83
4
18
88
176
88
46
13
51
20
14
4
145

14 489
113
4
214
3 031
13
579
289
10 865
374
122
32
33
27
159
10 491
92
946
5
7 514
582
3
146
1 016
189
3 917
2
45
1 619
30
168
305
380
50
707
4
607
1 403
45
86
3
14
78
121
77
32
20
43
13
10
2
122

9 157
85
3
87
2 345
8
322
253
6 616
220
61
22
21
16
99
6 396
48
601
3
4 474
415
2
83
646
124
2 447
1
26
951
18
96
204
209
34
475
2
431
907
32
57
2
10
52
73
60
18
11
28
7
6
1
82

6 806
80
3
41
2 277
6
229
251
5 168
154
43
17
13
10
70
5 014
27
512
2
3 422
341
1
55
526
128
1 841
1
17
630
12
68
142
141
29
411
1
387
629
21
26
1
11
34
53
70
15
4
20
4
5
1
69

4 486
48
2
31
1 376
4
152
163
3 372
114
33
13
10
8
50
3 259
20
326
1
2 224
230
1
39
344
73
1 224
1
12
441
9
48
99
94
19
260
1
241
433
16
20
1
6
26
36
41
9
3
14
3
3
0
41

1 769
23
1
8
613
2
60
64
1 329
27
7
3
2
2
13
1 302
6
139
0
876
91
0
13
139
36
465
0
4
148
3
16
34
37
8
106
0
109
148
3
4
0
3
6
14
21
4
1
5
1
1
0
21

491
8
0
1
231
0
15
20
384
9
2
1
1
1
5
375
1
40
0
263
17
0
3
37
14
129
0
1
36
1
4
8
9
2
36
0
32
39
1
1
0
1
2
3
7
1
0
1
0
1
0
5

58
1
0
0
52
0
2
4
73
3
1
0
0
0
2
70
0
6
0
52
2
0
0
5
4
22
0
0
6
0
0
1
1
1
8
0
5
8
0
0
0
0
1
0
2
0
0
0
0
0
0
2

384
1 967
225
315
26 904
10 944
384
262
343
318
1 417
134
669
5 547
198
1 671
3 370
6
194
45
191
11
140
79
123
165
304
2 107
5 425
108
144
164
387
2 136
16
23
368
322
78
1 601
73
7 164
329
396
2 100
3 400
19
627
291
15 320
1 161
5

322
1 658
134
252
24 743
10 477
333
261
376
362
1 490
129
747
5 053
197
1 528
3 008
5
178
42
191
10
127
72
101
153
287
1 838
4 859
93
137
164
364
1 858
16
22
337
351
80
1 364
70
6 399
267
364
2 024
2 905
16
568
253
12 699
956
4

245
1 292
66
202
21 975
8 472
252
260
377
320
1 234
103
633
3 907
159
1 228
3 053
5
188
37
207
9
117
57
80
157
310
1 882
4 532
68
109
147
339
1 855
16
19
309
307
70
1 231
57
5 918
235
340
2 030
2 489
14
567
240
10 038
787
3

169
877
22
157
16 880
5 394
162
215
299
255
779
67
462
2 189
113
853
2 694
4
175
29
163
7
97
51
70
131
299
1 664
3 850
58
77
107
275
1 657
11
12
266
209
51
1 080
44
4 941
228
268
1 541
2 213
11
467
211
7 664
635
2

124
688
9
110
15 276
5 159
156
169
196
199
608
55
435
2 292
83
966
2 106
4
130
27
116
5
74
47
63
89
224
1 325
3 413
51
78
99
258
1 503
8
11
238
188
43
895
37
4 599
196
223
1 172
2 492
9
343
162
5 962
530
2

92
566
6
72
12 967
4 333
138
155
155
157
570
44
394
1 917
64
739
1 700
3
92
22
94
4
58
37
52
70
164
1 102
3 119
41
72
92
255
1 331
7
10
214
186
36
844
30
3 814
145
210
1 098
1 951
8
272
129
4 407
400
1

64
360
3
42
9 284
2 864
93
119
122
119
412
30
274
1 190
46
459
1 310
2
68
15
72
4
42
25
37
59
133
851
2 397
24
45
61
207
1 004
4
7
160
138
24
701
20
2 714
110
164
897
1 238
6
198
99
3 015
273
1

57
206
3
30
8 873
2 158
64
102
106
115
339
23
212
798
44
356
1 502
2
80
12
69
4
42
19
29
77
182
984
2 424
17
26
42
189
1 101
4
5
160
108
19
735
14
2 788
114
164
1 036
1 148
5
201
119
2 994
300
1

37
155
1
21
5 727
1 553
47
70
73
74
227
16
151
603
29
264
889
1
46
8
44
2
26
13
20
45
103
581
1 510
11
19
29
118
682
3
3
99
75
13
447
10
1 775
73
106
640
758
3
125
68
1 780
167
0

15
41
1
7
2 256
440
12
25
26
30
82
5
48
133
11
68
438
1
23
3
18
1
12
5
6
24
57
288
650
4
5
9
47
297
1
1
45
25
4
208
3
728
30
43
283
279
1
56
35
825
87
0

4
8
0
2
696
129
4
5
6
9
23
1
10
50
3
19
144
0
8
1
5
0
4
2
2
8
19
95
205
1
2
3
18
92
0
0
13
6
1
66
1
218
9
11
83
85
0
16
13
303
36
0

1
2
0
0
183
35
1
1
2
3
6
0
3
12
1
5
29
0
2
0
1
0
1
0
1
1
3
19
55
0
0
1
5
29
0
0
2
2
0
14
0
64
3
3
28
25
0
3
3
75
9
0

11
11
412
245
3
16
188
71
15
7
111
5
4
45
4
3 577
6
142
111
202
134
2 779
112
91
10 581
1 050
191
5 519
581
1 191
337
6
19
141
693
15
99
740
12 718
1 373
11 340
1 115
906
753
152
176
27
7
127
9
5
16

9
9
328
200
2
13
159
60
12
6
102
3
3
34
3
2 982
4
112
94
180
111
2 315
92
74
8 761
972
158
4 491
462
976
288
5
15
122
562
11
88
609
11 468
1 210
10 253
985
817
684
132
140
21
6
103
7
4
13

7
8
288
151
1
11
121
47
10
5
93
2
2
26
4
2 268
3
82
80
159
86
1 739
59
60
6 983
861
129
3 515
359
756
223
4
10
97
447
8
77
496
9 959
1 057
8 898
892
765
644
121
106
16
5
77
5
3
10

5
5
240
113
1
9
99
36
9
4
82
2
1
20
3
1 760
2
58
70
124
64
1 347
46
48
5 269
714
101
2 586
291
532
169
3
7
71
354
7
67
366
7 757
837
6 917
721
628
529
100
77
12
5
54
5
2
7

4
4
208
94
1
7
80
31
7
3
66
2
1
14
2
1 401
2
44
59
97
51
1 070
42
36
4 031
571
78
1 997
218
376
136
2
5
54
281
5
56
253
5 634
612
5 019
536
472
396
76
53
8
3
36
3
2
4

2
3
157
77
1
6
54
25
6
2
50
1
1
9
2
1 048
1
33
44
76
40
797
30
26
2 959
445
55
1 448
158
271
102
1
3
37
208
4
48
177
4 384
493
3 890
409
369
310
59
32
5
2
21
2
1
3

1
3
108
54
1
4
31
17
4
1
37
1
1
5
1
718
1
24
31
50
27
548
20
18
2 024
323
34
981
112
183
69
1
2
25
133
3
37
121
3 506
391
3 114
320
299
251
47
17
3
1
11
1
1
2

1
3
126
59
1
5
20
20
5
2
48
1
1
5
1
695
1
27
39
40
24
528
19
18
1 999
304
23
1 024
111
181
71
1
2
24
117
2
37
103
4 390
437
3 952
356
342
290
52
11
2
1
6
1
1
2

1
2
69
33
0
3
14
11
3
1
25
1
0
3
1
418
1
14
20
26
15
319
12
11
1 195
190
16
596
65
109
41
0
1
15
71
1
22
66
2 523
260
2 263
216
206
174
31
7
1
1
4
1
0
1

0
1
37
17
0
2
5
6
2
0
14
0
0
1
0
189
0
8
11
10
7
143
5
5
549
82
5
283
31
51
20
0
1
7
32
0
10
27
1 329
126
1 203
100
96
82
14
3
0
0
1
0
0
0

0
0
16
7
0
1
1
3
1
0
6
0
0
0
0
67
0
4
5
3
2
50
2
2
200
26
1
111
12
17
8
0
0
2
11
0
4
9
447
42
405
33
32
27
5
1
0
0
0
0
0
0

0
0
4
2
0
0
0
1
0
0
2
0
0
0
0
18
0
1
2
1
0
14
0
0
48
5
0
29
3
4
2
0
0
0
2
0
1
2
83
9
74
7
7
6
1
0
0
0
0
0
0
0

6
2
18
8
4
2
193 807
44 654
149 153
14 660
134 493
103 086
13 595
17 719
4 749
136
13
17
56
1 339
575
348
192
49
3
335
28
156
154
394
638
159
155
1 883
277
313
70
165
67
938
20
30
2
4 895
870
1 963
147
843
771
286
16
1 281

5
2
15
7
3
2
171 022
41 595
129 428
11 470
117 958
85 551
11 020
14 531
3 846
114
10
13
47
1 066
467
283
155
36
3
282
23
124
125
314
515
126
141
1 510
218
257
58
138
53
743
15
25
2
4 136
680
1 658
124
775
624
262
12
1 101

4
2
11
5
3
1
142 625
37 800
104 825
8 849
95 976
66 022
8 857
11 583
3 126
83
7
11
41
883
366
211
137
31
2
231
18
99
96
257
421
110
121
1 193
165
211
48
110
42
588
9
20
1
3 230
517
1 363
88
545
505
206
7
877

3
1
9
4
2
1
104 177
31 314
72 863
6 810
66 053
47 642
6 919
8 873
2 425
52
5
8
34
716
254
142
120
22
1
177
13
76
67
203
341
96
97
915
120
165
39
83
34
454
5
15
1
2 355
323
1 042
69
377
401
138
4
645

2
1
7
3
2
1
80 162
24 543
55 619
5 164
50 455
36 440
5 065
6 444
1 770
38
4
6
23
514
176
110
84
13
1
132
10
48
48
148
251
73
90
678
89
126
31
63
26
328
4
11
1
1 667
257
674
52
283
288
110
3
447

2
1
5
2
1
1
62 921
21 342
41 579
3 585
37 995
26 463
3 362
4 454
1 223
25
3
3
13
340
139
84
59
9
1
90
7
35
33
98
170
50
63
448
58
87
22
41
19
211
3
7
1
1 288
216
507
35
232
195
100
2
274

1
0
3
1
1
1
41 758
15 467
26 291
2 164
24 128
16 460
1 954
2 648
744
15
1
2
7
195
92
55
35
6
0
53
5
22
18
67
99
29
41
255
32
52
13
23
12
116
2
5
1
809
139
310
22
147
114
74
1
150

1
0
2
1
1
0
37 243
16 660
20 583
1 529
19 054
13 148
1 280
1 756
511
11
1
1
4
128
68
42
21
6
1
35
6
12
12
43
68
19
33
165
20
36
9
13
9
71
1
5
0
546
88
214
15
103
71
54
1
96

1
0
1
1
0
0
23 657
10 231
13 426
1 045
12 381
8 521
900
1 238
354
7
1
1
3
90
45
29
15
4
0
25
3
10
9
30
47
13
22
116
14
25
6
10
6
51
1
3
0
389
60
153
10
75
52
38
1
67

0
0
0
0
0
0
9 901
4 615
5 285
378
4 908
3 387
303
412
124
3
0
0
1
30
17
11
5
2
0
8
2
2
3
10
16
5
8
39
4
9
2
3
2
16
0
1
0
125
22
49
4
21
16
12
0
22

0
0
0
0
0
0
2 969
1 415
1 554
92
1 462
1 002
68
93
29
1
0
0
0
7
5
3
1
1
0
2
1
0
1
2
4
1
3
8
1
2
0
1
1
3
0
0
0
28
5
10
1
6
3
3
0
6

0
0
0
0
0
0
663
373
291
14
277
214
9
12
4
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
4
1
1
0
1
0
0
0
1

38
25
41
1 160
16
4 909
139
217
11
360
25
454
169
25
61
183
62
301
2 536
170
99
98
119 278
52 871
44 769
324
23
795
3 888
71
2 050
951
44 119
1 643
499
146
150
129
719
42 476
486
3 552
16
31 815
1 887
7
537
3 532
642
16 651
13
300

34
22
31
999
14
3 939
107
155
7
320
20
352
142
22
48
144
48
214
2 077
126
78
78
105 632
50 236
42 703
292
22
623
3 950
47
1 740
860
37 181
1 268
413
106
103
99
546
35 914
383
2 502
14
27 625
1 534
6
442
2 846
561
13 716
10
235

27
20
24
793
12
3 157
79
118
4
272
15
283
109
20
36
111
34
156
1 693
102
61
63
87 266
45 156
37 898
228
16
426
4 649
31
1 248
661
28 617
845
304
67
63
64
346
27 772
300
1 753
10
21 587
1 093
3
351
2 216
459
10 057
7
181

19
17
19
580
10
2 533
58
98
2
218
12
239
78
13
27
84
24
116
1 381
88
46
50
60 586
31 370
24 629
162
11
517
4 618
22
992
418
20 082
495
175
38
41
38
203
19 587
228
1 414
8
14 747
712
3
280
1 817
378
6 877
4
132

14
14
14
398
7
1 882
45
63
3
166
9
172
62
10
21
65
18
71
1 042
67
30
37
46 613
23 999
18 717
113
6
391
3 615
19
795
344
15 492
415
140
32
38
30
175
15 077
152
1 236
6
11 093
610
3
229
1 476
271
5 403
2
84

9
12
10
239
5
1 222
28
39
4
110
5
118
42
6
13
38
11
41
684
42
16
25
35 603
19 035
14 709
113
4
231
3 063
13
611
290
11 154
409
141
34
35
29
171
10 745
95
965
5
7 721
571
3
151
1 039
195
4 007
2
46

5
8
6
129
2
689
16
20
3
61
3
71
24
4
7
21
6
21
389
21
7
15
22 944
12 690
9 494
88
3
92
2 407
8
352
246
6 786
204
52
20
20
16
96
6 583
50
618
3
4 601
435
2
87
660
127
2 531
1
27

3
5
4
81
2
438
11
11
2
38
1
52
16
2
4
12
3
11
253
9
3
11
18 113
10 159
7 075
86
3
42
2 433
6
243
271
5 376
168
46
19
15
11
77
5 208
28
527
2
3 565
357
1
57
538
132
1 916
1
18

2
4
3
57
1
311
8
8
1
27
1
35
11
2
3
9
2
8
179
7
2
7
11 803
6 581
4 676
52
2
32
1 482
4
159
174
3 493
127
37
14
12
8
56
3 366
21
334
1
2 309
234
1
40
351
75
1 274
1
12

1
1
1
19
0
102
3
2
0
9
0
13
4
1
1
2
1
2
60
2
1
3
4 650
2 620
1 804
24
1
9
645
2
65
71
1 388
28
7
4
2
2
14
1 360
6
144
0
914
102
0
14
142
37
483
0
4

0
0
0
5
0
22
1
0
0
2
0
3
1
0
0
0
0
0
13
0
0
1
1 386
810
522
9
0
1
241
0
16
21
404
9
2
1
1
1
5
396
1
42
0
278
19
0
3
38
15
133
0
1

0
0
0
1
0
3
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
255
139
70
1
0
0
60
0
3
5
81
3
1
0
0
0
2
78
0
7
0
58
3
0
0
6
4
25
0
0

6 824
119
830
1 342
2 063
211
2 404
17
2 528
5 636
107
351
43
37
157
369
182
98
93
111
64
69
73
840
398
2 061
263
322
27 035
10 718
379
259
333
305
1 352
133
621
5 495
196
1 645
3 440
6
198
44
192
11
143
79
124
167
311
2 161

5 400
97
680
1 159
1 721
195
2 151
17
2 051
4 498
96
257
31
33
140
337
180
74
64
96
45
52
47
608
338
1 679
158
262
25 057
10 564
344
259
374
352
1 504
128
746
5 117
197
1 542
3 055
5
179
43
190
10
129
72
104
156
287
1 875

3 830
74
533
885
1 292
155
1 672
13
1 416
3 435
65
150
15
29
113
304
177
63
35
77
37
31
24
392
267
1 375
76
206
22 247
8 754
259
256
379
331
1 287
107
653
4 057
169
1 256
2 983
5
182
37
201
9
118
59
81
154
302
1 829

2 810
52
371
567
837
108
1 192
9
794
2 257
36
81
7
24
80
201
134
55
22
56
32
21
10
203
180
927
27
163
17 829
5 852
174
224
316
257
852
71
483
2 462
117
895
2 819
5
181
30
178
7
101
49
69
142
307
1 746

2 326
41
261
408
594
69
921
7
690
1 719
37
76
5
19
76
180
90
47
10
49
21
13
5
153
130
686
8
114
14 588
4 602
138
168
205
204
580
52
409
1 922
85
839
2 150
3
136
25
117
5
76
47
62
92
239
1 343

1 669
30
182
302
387
53
732
5
598
1 407
48
86
3
15
84
120
78
33
19
43
14
11
3
105
95
568
6
74
13 447
4 584
141
148
151
155
568
45
397
2 100
64
815
1 727
3
95
23
96
4
59
37
52
70
167
1 119

982
18
97
206
222
35
486
2
453
937
30
60
2
10
49
72
63
19
13
29
7
6
1
88
65
376
3
43
9 246
2 734
89
120
125
119
424
29
274
1 092
47
415
1 324
2
69
15
73
4
43
26
37
59
133
862

660
13
71
146
143
32
432
1
399
661
24
29
2
11
39
50
73
15
4
20
5
6
1
68
59
222
3
31
9 343
2 335
69
104
111
117
358
24
222
899
45
386
1 543
2
81
13
73
4
43
20
30
78
184
1 011

463
9
51
102
94
20
276
1
245
454
19
23
1
7
30
34
42
10
3
14
3
4
1
37
38
166
1
21
5 980
1 693
51
69
74
73
238
17
155
698
29
290
899
1
47
9
47
2
26
14
21
44
102
586

153
3
16
35
38
8
110
0
114
159
3
5
0
3
6
13
22
4
1
5
1
2
0
24
16
45
1
8
2 471
476
13
28
30
33
91
5
54
136
13
73
462
1
24
3
20
1
13
5
7
25
59
305

38
1
4
8
10
3
36
0
33
38
1
1
0
1
2
3
7
1
0
1
0
0
0
5
4
8
0
2
668
122
3
5
5
8
22
1
9
50
2
18
147
0
8
1
6
0
4
2
2
8
19
97

7
0
0
1
2
1
8
0
6
10
0
0
0
0
1
0
2
0
0
0
0
0
0
2
1
2
0
0
213
41
1
2
2
3
7
0
4
14
1
6
33
0
2
0
1
0
1
1
1
1
4
22

5 552
107
144
162
387
2 213
16
22
375
320
79
1 648
73
7 326
340
400
2 115
3 512
20
638
297
15 830
1 225
5
12
11
455
252
3
16
193
75
15
7
111
5
4
46
4
3 686
7
148
114
207
138
2 863
115
94
10 920
1 065
196
5 709

4 949
98
138
163
370
1 895
16
22
342
341
79
1 410
70
6 489
278
370
2 023
2 964
17
576
258
13 041
965
4
9
10
322
208
2
13
162
59
13
6
102
4
3
35
4
3 074
5
117
94
181
114
2 390
95
77
9 002
977
163
4 626

4 554
70
115
150
340
1 830
16
19
313
324
73
1 240
60
5 955
236
341
2 010
2 554
15
558
239
10 492
821
3
7
8
302
159
2
11
128
51
11
5
92
3
2
27
3
2 405
3
88
81
162
90
1 851
66
62
7 266
879
132
3 666

4 012
58
81
114
290
1 727
12
13
274
222
53
1 117
45
5 146
227
286
1 682
2 220
12
499
218
7 926
645
2
5
6
242
117
1
9
98
36
9
4
83
2
1
21
4
1 797
2
61
70
130
66
1 373
45
50
5 485
729
104
2 705

3 375
52
72
92
247
1 482
8
10
237
178
42
914
37
4 461
202
220
1 163
2 346
9
353
166
6 111
537
2
4
4
211
95
1
7
82
32
7
3
66
2
1
14
3
1 451
2
45
60
98
51
1 112
43
38
4 122
581
79
2 024

3 130
41
74
92
255
1 362
7
11
214
182
37
823
30
4 006
150
209
1 093
2 136
8
278
131
4 544
411
1
3
3
164
78
1
6
55
25
6
2
51
1
1
9
2
1 074
2
34
45
77
40
818
31
27
3 059
448
57
1 516

2 452
26
47
62
208
1 024
4
7
165
140
25
721
20
2 736
109
168
911
1 235
6
203
102
3 083
279
1
1
3
111
56
1
4
32
18
5
2
37
1
1
5
1
745
1
24
31
52
28
569
21
19
2 059
325
35
993

2 530
18
29
45
201
1 143
5
5
165
114
21
766
15
2 935
120
171
1 078
1 230
5
208
122
3 132
308
1
1
3
130
62
1
5
21
20
5
2
48
1
1
5
1
729
1
28
40
43
25
554
20
18
2 095
314
24
1 078

1 553
12
21
32
128
689
3
4
101
78
14
460
10
1 835
76
108
642
810
4
127
68
1 857
171
0
1
2
71
34
0
3
15
11
3
1
25
1
0
3
1
435
1
15
20
28
16
332
12
11
1 250
196
17
627

714
5
6
10
49
335
1
1
48
28
5
222
4
819
33
50
326
311
1
61
37
865
89
0
0
1
37
18
0
2
5
6
2
0
14
0
0
1
0
202
0
8
12
11
7
153
6
5
575
86
5
297

196
1
1
3
18
83
0
0
13
5
1
68
1
202
8
10
75
79
0
17
13
315
37
0
0
0
16
8
0
1
1
3
1
0
7
0
0
0
0
68
0
4
5
3
2
50
2
2
210
27
1
116

64
0
0
1
5
35
0
0
3
3
0
16
0
75
3
4
32
29
0
4
3
83
10
0
0
0
5
2
0
0
0
1
0
0
2
0
0
0
0
20
0
1
2
1
0
16
0
0
53
6
0
32

598
1 234
346
6
20
144
715
16
99
771
12 809
1 397
11 406
1 136
921
767
154
181
27
8
131
10
5
16
6
2
18
9
4
2
198 078
44 837
153 241
15 138
138 103
105 641
13 962
18 167
4 885
139
13
18
58
1 389
591
360
197
52
4
339
28
160

485
1 007
294
5
15
125
578
12
90
625
11 754
1 248
10 501
1 008
835
699
136
145
22
7
106
7
4
14
5
2
15
7
4
2
173 335
42 074
131 261
11 879
119 382
88 071
11 308
14 950
3 936
117
11
14
48
1 098
477
292
159
37
3
287
23
129

373
796
236
4
11
102
463
9
78
516
10 138
1 077
9 056
900
767
646
121
110
16
6
80
6
3
11
4
2
12
6
3
1
148 545
38 064
110 480
9 166
101 315
69 309
9 086
11 929
3 205
90
8
11
41
898
381
226
136
32
2
237
19
101

299
565
174
3
7
75
363
7
68
386
8 200
886
7 311
763
667
562
105
80
12
5
56
5
2
7
3
1
9
4
2
1
108 900
32 802
76 098
6 984
69 114
49 383
7 108
9 191
2 504
55
5
9
35
738
270
148
124
24
1
183
13
81

229
390
140
2
5
56
287
5
57
266
5 852
639
5 211
554
488
410
78
54
8
3
37
3
2
4
2
1
7
3
1
1
81 149
24 498
56 651
5 291
51 360
37 162
5 226
6 628
1 826
39
4
6
24
534
179
112
87
14
1
136
10
50

161
279
106
1
3
39
214
4
47
182
4 452
496
3 955
420
380
318
62
33
5
2
22
2
1
3
2
1
5
2
1
1
64 230
21 778
42 452
3 672
38 779
27 129
3 463
4 577
1 255
26
3
4
13
353
140
85
60
9
1
93
8
36

116
188
72
1
2
25
139
3
37
124
3 517
399
3 117
320
298
251
47
17
3
1
11
1
1
2
1
0
3
1
1
1
42 683
15 612
27 071
2 223
24 849
16 936
2 012
2 728
768
15
1
2
7
203
94
57
36
6
0
55
6
23

117
187
74
1
2
25
122
2
38
110
4 524
458
4 065
376
361
306
55
11
2
1
6
1
1
2
1
0
2
1
1
0
38 447
17 275
21 172
1 556
19 617
13 528
1 304
1 795
524
11
1
1
4
132
69
44
21
6
1
36
6
13

69
112
43
0
1
16
75
1
23
70
2 553
269
2 284
226
216
183
33
8
1
1
5
1
0
1
1
0
2
1
0
0
24 427
10 549
13 878
1 070
12 808
8 791
923
1 275
364
7
1
1
3
93
46
29
16
4
0
25
3
10

32
53
21
0
1
7
33
1
11
28
1 396
135
1 261
107
103
88
15
3
0
0
1
0
0
0
0
0
1
0
0
0
10 297
4 887
5 410
380
5 030
3 482
305
415
126
3
0
0
1
31
17
11
5
2
0
8
2
2

12
17
8
0
0
2
11
0
4
9
473
44
429
34
33
28
5
1
0
0
0
0
0
0
0
0
0
0
0
0
2 989
1 435
1 554
91
1 463
1 008
67
92
29
1
0
0
0
7
4
3
1
1
0
2
1
0

3
4
2
0
0
0
3
0
1
2
92
10
82
8
8
7
1
0
0
0
0
0
0
0
0
0
0
0
0
0
677
376
301
14
287
221
9
13
4
0
0
0
0
1
1
0
0
0
0
0
0
0

158
409
656
164
149
1 942
287
322
71
169
70
969
21
31
2
5 003
916
2 006
148
830
797
289
17
1 289
38
25
43
1 166
16
5 048
145
227
12
362
25
471
172
26
64
191
65
312
2 596
178
101
102
122 502
54 465
46 294
321
23
794

127
321
529
128
134
1 552
225
262
59
141
55
766
16
26
2
4 289
700
1 720
130
812
647
267
13
1 115
34
22
33
1 011
14
4 058
112
165
7
322
21
368
144
21
50
147
50
227
2 130
131
80
81
106 575
49 635
41 989
303
23
700

99
263
429
109
123
1 231
172
217
49
114
44
604
10
21
1
3 360
559
1 386
92
579
517
219
8
903
29
20
25
817
12
3 229
84
119
5
277
16
287
114
22
38
116
36
162
1 726
102
62
65
91 929
47 361
40 200
237
16
399

69
207
351
98
94
938
123
169
40
84
34
467
5
15
1
2 499
343
1 116
71
402
416
147
5
663
19
17
20
596
10
2 587
59
101
2
222
12
247
79
13
28
83
25
122
1 406
89
47
51
63 336
33 039
26 083
179
13
512

49
156
259
75
91
697
92
129
32
64
27
338
4
11
1
1 701
259
693
54
283
299
110
3
462
15
14
15
412
7
1 942
47
66
3
171
9
179
63
10
22
67
18
76
1 073
68
31
39
47 374
24 417
19 021
112
6
396

34
99
176
52
65
461
60
89
22
42
19
217
3
8
1
1 317
217
522
36
238
203
100
2
281
9
12
10
245
5
1 263
29
40
4
114
6
122
43
6
14
38
11
42
707
43
16
26
36 248
19 324
14 913
113
5
246

19
69
103
29
41
262
34
53
13
23
12
119
2
5
1
835
147
319
23
149
119
76
1
154
5
8
6
132
3
710
16
21
3
64
3
74
25
4
7
21
6
22
401
21
7
15
23 623
13 089
9 800
91
3
98

12
45
70
19
33
166
20
37
9
13
9
72
1
5
0
563
91
221
15
107
72
55
1
98
3
5
5
83
2
445
11
11
2
39
1
53
16
2
4
11
3
11
257
9
3
11
18 696
10 535
7 261
92
3
43

9
31
49
14
22
118
15
25
6
10
6
52
1
3
0
406
63
159
10
79
54
40
1
69
2
4
3
58
1
318
8
8
1
28
1
36
12
2
3
9
2
8
183
7
2
7
12 248
6 873
4 847
56
2
32

3
11
17
5
8
38
4
9
2
3
2
16
0
1
0
126
22
51
4
21
15
12
0
23
1
1
1
19
0
102
3
2
0
9
0
13
4
1
1
2
0
2
60
1
0
3
4 776
2 694
1 825
25
1
9

1
2
4
1
2
8
1
2
0
0
1
3
0
0
0
28
5
10
1
6
3
3
0
6
0
0
0
5
0
21
1
0
0
2
0
3
1
0
0
0
0
0
12
0
0
1
1 387
812
514
10
0
1

0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
4
1
1
0
1
0
0
0
1
0
0
0
1
0
3
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
264
146
73
2
0
0

3 945
76
2 050
962
45 123
1 677
509
150
154
132
733
43 445
500
3 690
16
32 456
1 944
8
554
3 630
647
17 073
13
311
7 024
123
854
1 369
2 110
212
2 418
17
2 621
5 842
104
361
47
37
156
394
186
99
90
113
68
67
84
849
410
2 146
301
330

3 854
50
1 841
874
38 085
1 328
424
110
111
105
578
36 757
394
2 650
15
28 104
1 595
6
455
2 957
582
14 202
10
244
5 660
100
703
1 180
1 757
203
2 206
17
2 123
4 653
100
277
38
34
143
325
179
76
69
97
47
56
53
637
352
1 711
185
272

4 453
34
1 304
717
30 175
901
318
71
68
69
375
29 274
306
1 835
11
22 815
1 183
4
365
2 290
466
10 733
8
188
4 067
78
560
943
1 374
162
1 759
14
1 580
3 661
70
170
19
30
117
328
182
66
32
81
37
30
26
435
290
1 449
88
211

4 758
22
1 032
440
20 768
540
194
42
42
42
220
20 228
235
1 422
9
15 299
748
3
282
1 837
394
7 138
4
137
2 862
54
395
597
872
118
1 254
9
834
2 390
41
88
8
25
86
200
147
57
26
57
33
24
10
210
192
985
32
168

3 703
19
809
350
15 728
369
119
28
35
28
160
15 359
157
1 234
7
11 325
607
3
235
1 512
280
5 500
3
91
2 352
41
267
419
615
73
934
7
697
1 729
30
69
5
19
66
183
95
49
8
49
22
12
5
161
136
693
9
119

3 103
13
640
292
11 421
427
150
35
36
30
176
10 994
97
982
5
7 921
561
3
157
1 067
202
4 094
2
48
1 716
31
194
301
396
55
755
5
591
1 409
50
85
3
15
87
121
79
35
17
43
15
11
5
90
99
570
6
76

2 466
8
383
241
6 960
197
48
18
19
16
95
6 763
51
636
3
4 725
450
2
90
675
131
2 613
1
28
1 013
19
101
208
234
37
501
2
469
961
29
63
2
10
48
71
65
20
14
29
8
6
1
90
66
389
3
44

2 582
6
260
287
5 509
175
46
19
15
12
82
5 335
28
538
2
3 657
373
1
59
541
135
1 969
1
18
679
13
72
147
144
34
449
1
409
683
26
33
2
11
41
45
76
16
5
21
5
6
1
67
60
235
3
31

1 580
4
170
182
3 587
132
36
15
12
9
60
3 455
21
344
2
2 372
241
1
41
356
77
1 319
1
13
479
9
53
104
96
22
290
1
252
470
21
26
1
7
33
31
43
10
3
15
3
4
1
33
39
177
1
21

686
2
70
77
1 421
31
7
4
3
2
15
1 391
6
145
1
936
109
0
14
142
38
492
0
4
156
3
16
35
38
9
114
0
118
168
4
6
0
3
7
11
23
4
1
5
1
2
0
28
16
49
1
8

248
0
17
22
408
8
2
1
1
1
4
400
1
41
0
282
21
0
3
37
15
131
0
1
37
1
4
8
9
3
35
0
33
36
1
1
0
1
2
2
7
1
0
1
0
0
0
5
4
8
0
2

63
0
3
5
84
3
1
0
0
0
2
81
0
7
0
60
3
0
0
6
4
25
0
0
7
0
0
1
2
1
8
0
6
9
0
0
0
0
1
0
2
0
0
0
0
0
0
1
1
2
0
0

27 123
10 480
370
257
322
296
1 288
130
591
5 422
193
1 611
3 504
6
201
43
192
11
145
79
124
169
317
2 209
5 677
105
143
161
390
2 289
15
22
381
319
79
1 694
73
7 462
350
404
2 129
3 605
20
649
303
16 295
1 281
5
12
11
493
258

25 347
10 589
352
257
372
340
1 503
127
737
5 155
196
1 551
3 115
6
181
43
189
11
131
72
108
160
289
1 922
5 047
102
138
162
376
1 940
16
23
347
331
78
1 458
70
6 596
289
376
2 027
3 034
17
586
263
13 411
984
4
9
10
324
216

22 516
9 019
268
251
378
340
1 340
111
670
4 199
177
1 284
2 922
5
177
38
196
9
119
62
83
150
294
1 786
4 578
71
121
153
341
1 810
15
20
318
336
75
1 250
62
5 996
239
343
1 986
2 623
15
551
238
10 938
851
3
7
8
313
168

18 733
6 316
187
231
332
261
924
75
507
2 734
123
941
2 918
5
186
31
191
8
105
48
68
152
312
1 809
4 161
58
85
121
305
1 785
14
14
282
237
56
1 152
46
5 339
225
302
1 804
2 243
12
525
225
8 231
660
2
5
6
246
122

14 164
4 211
126
169
215
210
571
50
390
1 653
87
739
2 211
3
143
25
121
5
79
47
60
97
253
1 374
3 369
53
68
88
240
1 475
7
10
237
172
42
936
37
4 373
208
220
1 182
2 215
9
367
171
6 283
545
2
4
4
215
95

13 737
4 691
141
143
148
153
561
45
396
2 187
64
854
1 759
3
99
23
98
4
60
37
52
71
173
1 138
3 137
42
74
92
253
1 387
8
11
215
177
37
808
30
4 150
156
208
1 088
2 271
8
285
133
4 687
422
1
3
3
170
80

9 311
2 672
86
119
128
119
434
28
275
1 041
47
395
1 343
2
70
15
74
4
45
26
37
59
134
876
2 502
27
49
64
209
1 048
4
7
169
142
25
734
21
2 794
110
171
923
1 268
6
209
104
3 163
287
1
1
3
115
57

9 687
2 439
72
104
114
118
374
24
228
961
45
399
1 572
2
82
14
77
4
44
21
31
79
184
1 032
2 619
18
31
47
212
1 178
5
6
170
119
22
795
15
3 057
124
177
1 113
1 298
6
213
124
3 247
315
1
1
3
133
65

6 159
1 761
53
69
74
73
247
17
158
746
28
297
911
1
47
9
49
3
27
14
22
44
101
593
1 598
12
23
33
137
700
3
4
104
81
15
475
10
1 888
77
110
648
850
4
130
68
1 924
175
0
1
2
73
35

2 646
517
14
29
33
34
97
6
58
153
13
79
477
1
24
3
21
1
13
5
7
25
60
316
760
5
6
11
52
361
1
1
50
30
5
233
4
892
36
54
357
341
1
63
39
901
90
0
0
1
38
19

663
119
3
5
5
8
22
1
9
47
2
17
148
0
8
1
6
0
4
2
2
8
19
98
195
1
1
3
18
82
0
0
13
5
1
69
1
202
8
10
76
78
0
17
13
322
37
0
0
0
16
8

206
39
1
1
2
3
7
0
4
14
1
6
34
0
2
0
1
0
1
0
1
1
4
23
62
0
0
1
5
33
0
0
3
2
0
16
0
71
3
3
31
27
0
4
3
87
10
0
0
0
5
2

3
17
197
79
15
8
111
5
4
48
4
3 793
7
153
116
213
142
2 947
117
98
11 221
1 080
201
5 870
612
1 276
356
7
21
147
737
17
100
800
12 834
1 410
11 418
1 156
935
779
156
186
27
8
136
10
5
16
6
2
19
9

2
14
165
59
13
7
105
4
3
37
4
3 166
5
122
95
183
118
2 466
98
80
9 261
983
168
4 771
507
1 041
301
5
15
127
595
12
92
643
12 021
1 286
10 730
1 031
852
714
139
149
23
7
109
7
4
14
5
2
15
7

2
12
135
54
11
5
90
3
2
28
3
2 539
3
94
83
165
94
1 962
73
64
7 547
896
136
3 817
389
834
249
5
12
106
480
9
80
535
10 325
1 100
9 222
908
770
648
122
115
17
6
84
6
3
11
4
2
12
6

1
10
98
36
9
4
86
2
1
22
4
1 851
3
64
70
136
69
1 414
44
52
5 719
746
108
2 833
308
601
181
3
7
78
373
7
69
407
8 609
932
7 673
801
702
592
110
82
13
5
58
5
2
8
3
1
9
4

1
8
84
32
8
3
67
2
1
14
3
1 501
2
47
61
101
53
1 153
44
40
4 237
594
81
2 066
241
408
144
2
5
58
294
5
58
281
6 124
672
5 449
576
508
427
81
56
9
4
39
4
2
5
2
1
7
3

1
6
57
26
6
2
51
1
1
10
2
1 106
2
35
46
79
41
842
32
28
3 159
452
59
1 577
166
289
109
1
4
42
220
4
46
189
4 546
502
4 043
434
392
328
64
34
5
2
23
2
1
3
2
1
5
2

1
5
33
18
5
2
37
1
1
5
1
772
1
24
32
54
29
590
22
19
2 105
327
36
1 014
119
193
75
1
2
25
145
3
38
128
3 538
405
3 132
321
297
251
47
18
3
1
11
1
1
2
1
0
3
1

1
6
21
20
6
2
48
1
1
5
1
760
1
29
40
45
26
578
21
19
2 173
321
25
1 124
123
192
77
1
2
26
127
2
39
115
4 628
477
4 150
393
378
320
57
11
2
1
7
1
1
2
1
0
2
1

0
3
15
11
3
1
25
1
0
3
1
453
1
16
21
29
16
346
13
11
1 295
200
18
652
72
115
45
0
1
16
78
1
23
73
2 585
278
2 306
236
225
190
35
8
1
1
5
1
0
1
1
0
2
1

0
2
5
6
2
0
14
0
0
1
0
213
0
8
12
12
7
162
6
5
599
88
6
311
34
55
22
0
0
7
34
1
11
30
1 445
143
1 303
113
109
93
16
3
0
0
2
0
0
0
0
0
1
0

0
1
1
3
1
0
7
0
0
0
0
70
0
4
5
3
2
51
2
2
215
27
1
120
13
18
8
0
0
2
12
0
4
10
490
45
445
35
34
29
5
1
0
0
0
0
0
0
0
0
0
0

0
0
0
1
0
0
2
0
0
0
0
20
0
1
2
1
1
16
0
0
56
6
0
34
3
4
2
0
0
0
3
0
1
2
99
11
88
8
8
7
1
0
0
0
0
0
0
0
0
0
0
0

4
2
202 633
44 851
157 782
15 619
142 163
108 138
14 337
18 629
5 027
143
14
18
61
1 439
608
373
201
53
4
342
29
164
162
426
676
170
143
2 002
296
331
72
173
73
1 001
22
32
2
5 117
958
2 050
150
824
826
292
18
1 297
38
25
45
1 172

4
2
176 241
42 517
133 725
12 308
121 417
90 675
11 607
15 367
4 034
120
11
14
49
1 134
487
302
162
39
3
291
24
134
131
329
543
130
128
1 598
233
267
60
144
57
791
17
26
2
4 430
728
1 779
133
835
670
272
14
1 124
34
22
34
1 020

3
1
153 494
38 446
115 048
9 506
105 542
72 400
9 326
12 295
3 286
95
8
11
41
917
394
239
135
33
2
243
20
103
103
269
438
108
123
1 269
180
222
50
117
45
621
11
22
2
3 502
593
1 423
97
617
533
230
9
925
30
19
26
837

2
1
114 194
33 932
80 261
7 195
73 067
51 598
7 308
9 515
2 584
59
5
9
35
758
285
158
126
25
1
188
14
85
72
212
360
98
94
966
128
173
40
86
35
480
6
16
1
2 637
370
1 174
72
428
430
157
5
683
20
17
20
615

1
1
83 129
24 980
58 148
5 429
52 720
38 081
5 395
6 852
1 890
41
4
6
25
555
186
115
91
15
1
140
10
53
50
162
268
76
91
717
94
132
32
66
27
349
4
12
1
1 768
264
732
56
290
312
112
3
476
15
14
15
424

1
1
65 266
21 980
43 286
3 772
39 514
27 767
3 579
4 710
1 294
27
3
4
14
367
141
87
62
9
1
96
8
36
34
102
183
53
67
475
62
91
23
43
20
225
3
8
1
1 342
218
535
37
240
211
99
2
289
10
12
10
252

1
1
43 761
15 915
27 846
2 281
25 564
17 437
2 071
2 808
790
16
1
2
7
211
96
58
37
6
0
56
6
24
19
70
107
30
43
268
35
54
13
23
12
123
2
5
1
862
152
330
24
153
124
78
1
156
5
8
6
134

1
0
39 223
17 717
21 506
1 555
19 951
13 736
1 301
1 800
528
11
1
1
4
134
69
44
21
6
1
36
6
14
12
45
71
19
33
163
20
36
9
12
9
70
1
5
0
571
93
225
16
108
72
57
1
97
3
5
5
82

0
0
25 060
10 777
14 282
1 091
13 191
9 022
939
1 303
374
8
1
1
3
96
48
30
16
4
0
26
3
11
9
32
50
14
23
119
15
25
6
9
6
52
1
3
0
420
67
164
11
81
55
42
1
69
2
4
3
59

0
0
10 589
5 117
5 472
372
5 100
3 526
297
408
125
3
0
0
1
31
17
11
4
2
0
8
2
3
3
10
17
4
8
36
4
8
2
2
2
15
0
1
0
126
22
51
4
22
15
12
0
22
1
1
1
19

0
0
2 943
1 471
1 472
81
1 391
969
58
79
26
1
0
0
0
6
4
2
1
1
0
2
1
0
0
2
3
1
2
7
1
2
0
0
0
3
0
0
0
23
4
9
1
5
2
2
0
5
0
0
0
4

0
0
570
320
249
10
239
192
6
8
3
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
0
1
0
0
0
0
0
1
0
0
0
1

17
5 186
151
239
12
364
26
489
175
26
67
200
67
316
2 656
186
104
105
126 245
56 590
48 338
315
23
815
4 000
79
2 052
968
46 158
1 697
514
152
155
134
741
44 461
516
3 820
17
33 145
2 003
8
571
3 730
653
17 479
13
323
7 226
127
870
1 399

14
4 181
116
174
8
323
22
385
147
21
53
152
52
242
2 183
137
83
84
108 137
49 566
41 824
312
24
752
3 794
53
1 918
890
39 057
1 387
437
115
118
110
608
37 670
407
2 798
16
28 651
1 656
6
469
3 070
598
14 683
11
254
5 907
103
728
1 204

12
3 314
88
122
6
282
17
294
119
22
40
120
38
169
1 764
104
63
67
95 533
48 750
41 619
249
17
406
4 280
36
1 379
763
31 570
960
332
74
73
74
406
30 609
313
1 936
11
23 845
1 266
4
378
2 378
479
11 357
9
196
4 311
82
587
992

10
2 644
61
104
2
227
12
254
82
14
29
85
26
127
1 433
89
48
52
66 871
35 062
27 981
194
14
495
4 807
23
1 073
474
21 737
585
212
44
45
45
239
21 153
242
1 444
9
16 087
800
3
288
1 873
407
7 517
5
144
2 961
57
421
637

7
2 001
49
69
3
176
10
187
64
10
23
68
19
81
1 104
69
31
40
48 570
25 148
19 586
117
7
402
3 828
19
832
358
16 043
350
110
26
33
27
153
15 693
162
1 234
7
11 600
610
3
240
1 544
292
5 613
3
97
2 376
42
279
433

5
1 310
30
42
4
119
6
128
44
6
15
40
12
45
733
44
17
27
36 855
19 609
15 110
111
5
257
3 154
14
665
294
11 659
419
146
34
35
29
174
11 240
100
995
5
8 112
552
3
163
1 101
209
4 177
2
52
1 757
31
204
303

3
732
17
21
3
67
3
77
25
4
8
21
6
22
414
21
7
16
24 278
13 459
10 074
93
3
105
2 523
8
414
239
7 147
203
51
17
20
16
98
6 944
52
653
3
4 852
458
2
94
694
136
2 692
1
29
1 048
19
108
208

2
441
11
10
2
40
1
54
16
2
4
10
3
10
256
8
2
11
19 076
10 821
7 369
99
4
42
2 723
6
279
299
5 562
172
41
19
16
12
85
5 389
28
543
2
3 693
388
1
59
538
137
1 997
1
18
685
13
72
145

1
322
8
8
2
29
1
38
12
2
3
8
2
8
186
6
2
8
12 651
7 149
5 013
60
2
32
1 666
4
186
185
3 658
128
32
14
12
9
61
3 530
21
354
2
2 418
251
1
42
362
79
1 361
1
13
492
9
54
104

0
99
3
2
0
9
0
13
4
0
1
2
0
2
58
1
0
3
4 865
2 768
1 835
26
1
8
739
2
73
84
1 430
34
8
4
3
2
17
1 395
6
144
1
941
112
0
14
139
39
494
0
4
155
3
16
34

0
18
1
0
0
2
0
3
1
0
0
0
0
0
11
0
0
1
1 320
775
469
10
0
1
252
0
17
24
391
7
1
1
1
1
4
384
1
38
0
272
23
0
3
33
14
120
0
1
33
1
3
7

0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
217
119
50
2
0
0
59
0
3
5
73
2
0
0
0
0
1
71
0
6
0
54
2
0
0
4
4
19
0
0
5
0
0
1

2 156
212
2 438
17
2 700
6 019
100
365
51
37
153
428
191
98
89
116
72
66
97
848
422
2 212
337
338
27 139
10 234
360
255
314
293
1 231
127
591
5 300
191
1 572
3 556
6
204
43
191
11
148
79
124
172
323
2 250
5 792
104
142
159

1 797
207
2 250
17
2 206
4 831
103
296
43
35
145
322
179
77
72
99
50
58
59
669
366
1 764
212
282
25 606
10 554
357
255
368
328
1 483
126
717
5 174
195
1 552
3 178
6
184
43
188
11
134
73
110
163
292
1 971
5 150
106
139
162

1 442
169
1 839
14
1 717
3 857
76
191
23
31
121
339
186
69
30
85
38
28
29
471
313
1 511
101
217
22 836
9 266
278
248
378
343
1 389
114
684
4 336
184
1 312
2 894
5
173
38
191
9
121
63
85
147
288
1 769
4 620
74
125
155

922
126
1 324
10
912
2 554
45
98
10
25
92
209
158
59
27
60
34
26
11
231
208
1 051
37
173
19 443
6 715
197
235
346
267
990
80
531
2 959
130
980
2 972
5
188
31
198
8
108
47
68
160
313
1 840
4 271
59
91
127

636
79
959
7
703
1 766
26
63
6
20
62
183
102
51
8
48
23
11
4
166
145
714
10
124
14 169
4 086
121
172
227
214
585
50
385
1 552
91
688
2 294
4
149
24
129
6
82
46
59
103
266
1 422
3 412
53
66
88

407
57
772
5
588
1 409
48
83
3
16
86
124
81
37
15
43
16
11
6
82
104
572
5
79
13 744
4 595
135
140
148
154
546
44
388
2 134
64
841
1 798
3
104
23
100
4
62
37
51
72
181
1 159
3 136
44
73
90

242
39
518
2
479
979
29
66
2
11
49
70
67
22
15
30
9
7
1
86
68
399
3
45
9 519
2 709
86
117
128
118
442
28
278
1 061
47
405
1 367
2
71
15
75
4
46
26
37
59
136
894
2 545
28
51
65

143
37
462
1
419
697
28
37
2
12
43
38
78
16
5
21
5
7
1
66
60
246
3
30
9 900
2 458
72
103
116
117
387
23
229
975
44
392
1 591
2
81
14
79
4
45
22
32
78
183
1 047
2 696
19
34
49

99
23
302
1
263
483
21
28
1
8
33
28
45
10
4
15
4
4
1
31
40
187
1
21
6 262
1 751
52
68
75
72
257
16
159
737
28
285
926
1
48
10
50
3
28
15
22
44
101
603
1 650
13
25
35

35
9
119
0
118
173
5
7
0
3
8
8
24
4
1
5
1
2
0
29
16
51
1
7
2 783
561
16
29
34
34
102
6
59
184
13
86
485
1
24
3
22
1
13
5
8
25
60
322
792
5
7
11

8
3
33
0
32
34
1
1
0
1
1
1
7
1
0
1
0
0
0
5
4
7
0
1
682
115
3
5
5
8
22
1
9
42
2
16
148
0
8
1
6
0
4
1
2
8
19
99
202
1
1
2

1
1
6
0
5
6
0
0
0
0
0
0
2
0
0
0
0
0
0
1
1
1
0
0
159
28
1
1
1
2
5
0
2
11
1
4
29
0
1
0
1
0
1
0
0
1
3
21
48
0
0
1

395
2 357
15
21
385
319
78
1 738
73
7 557
356
405
2 139
3 667
21
657
309
16 682
1 321
5
12
11
519
264
3
17
201
82
15
8
110
5
4
48
4
3 898
7
157
119
218
147
3 029
119
102
11 462
1 093
206
5 988
620
1 315
365
7

380
1 992
16
22
352
323
78
1 505
71
6 724
301
382
2 034
3 122
18
596
269
13 829
1 018
4
10
10
338
223
2
14
168
61
14
7
107
4
3
39
4
3 264
5
128
96
186
121
2 543
101
83
9 548
992
173
4 931
529
1 077
309
6

345
1 807
15
20
322
342
77
1 269
64
6 057
244
346
1 972
2 691
15
549
238
11 357
875
3
8
8
319
176
2
12
141
56
11
6
89
3
2
29
3
2 661
4
100
84
168
98
2 062
79
67
7 821
910
140
3 966
406
871
260
5

315
1 817
15
15
288
252
59
1 179
48
5 485
224
314
1 885
2 275
13
541
230
8 579
681
2
6
7
252
128
1
10
100
38
10
5
87
2
2
22
4
1 930
3
69
70
141
73
1 475
46
53
5 968
764
111
2 966
319
637
189
3

240
1 490
8
10
240
172
43
962
38
4 378
211
226
1 237
2 130
10
386
176
6 484
555
2
4
4
218
97
1
8
85
32
8
3
69
2
1
15
3
1 547
2
49
62
104
54
1 189
44
42
4 383
608
83
2 131
251
431
148
2

248
1 402
8
11
215
170
38
805
30
4 216
162
206
1 083
2 326
8
293
136
4 832
433
1
3
3
176
81
1
6
59
26
7
2
51
1
1
10
2
1 144
2
37
48
81
42
872
34
29
3 255
460
60
1 626
173
300
113
1

211
1 076
5
7
172
142
26
738
21
2 898
113
173
932
1 351
6
215
107
3 259
295
1
2
3
119
59
1
5
34
18
5
2
38
1
1
6
1
799
1
25
33
56
30
611
23
20
2 165
330
37
1 047
123
200
78
1

221
1 207
5
6
173
122
23
820
15
3 155
127
183
1 145
1 350
6
218
126
3 338
319
1
1
3
135
67
1
6
21
20
6
2
48
1
1
5
1
787
1
30
41
47
27
600
22
19
2 232
324
25
1 159
128
196
80
1

143
717
3
4
107
83
15
493
10
1 935
78
112
659
878
4
133
70
1 983
180
0
1
2
75
37
0
3
15
11
3
1
25
1
0
3
1
472
1
17
21
31
17
361
13
12
1 331
202
18
670
75
117
47
0

56
375
1
1
51
32
6
242
4
944
38
56
375
369
1
65
40
935
91
0
0
1
39
19
0
2
5
6
2
0
14
0
0
1
0
222
0
8
12
12
8
170
6
5
622
89
6
327
35
56
23
0

17
88
0
0
13
6
1
70
1
217
8
12
85
82
0
17
13
324
37
0
0
0
16
8
0
1
1
2
1
0
6
0
0
0
0
71
0
4
5
3
2
53
2
2
216
27
1
122
13
18
8
0

4
25
0
0
2
2
0
13
0
54
2
2
23
20
0
3
3
83
10
0
0
0
5
2
0
0
0
1
0
0
2
0
0
0
0
19
0
1
2
1
0
14
0
0
54
5
0
34
3
4
2
0

21
149
757
18
100
824
12 768
1 408
11 353
1 172
945
787
158
191
27
8
140
11
5
17
6
2
19
9
4
2

16
130
614
13
93
665
12 248
1 321
10 922
1 054
869
728
141
154
23
7
112
8
4
14
5
2
16
8
4
2

13
110
496
9
81
553
10 554
1 128
9 422
919
776
652
124
119
17
6
87
6
3
12
4
2
13
6
3
1

8
82
385
7
70
427
8 954
972
7 979
831
728
614
114
86
13
5
60
5
2
8
3
1
9
4
2
1

5
60
301
5
59
298
6 449
711
5 735
604
534
449
85
59
9
4
40
4
2
5
2
1
7
4
1
1

4
44
227
4
46
197
4 676
515
4 160
450
406
339
67
35
5
2
24
2
1
3
2
0
5
2
1
1

2
26
151
3
38
131
3 573
411
3 161
324
300
252
48
18
3
2
12
1
1
2
1
0
3
2
1
1

2
27
131
2
39
119
4 702
495
4 207
407
391
332
59
11
2
2
7
1
1
2
1
0
3
1
1
0

1
17
81
1
24
76
2 618
288
2 330
243
232
196
36
8
1
1
5
1
0
1
1
0
2
1
0
0

0
7
36
1
11
31
1 479
150
1 329
119
116
99
17
3
0
0
1
0
0
0
0
0
1
0
0
0

0
2
12
0
3
10
501
47
454
36
36
31
5
1
0
0
0
0
0
0
0
0
0
0
0
0

0
0
3
0
1
2
95
10
85
8
7
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0

100+

20
12
8
0
8
7
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
6
1
1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
3
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
5
2
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0

1
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
5
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
12
9
0
8
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
2
1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
4
0
0
0
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
2
0
0
0
0
0
0
0
1
0
0
1
0
0
0

0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
6
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
12
9
0
9
8
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
7
2
1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
4
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
5
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0

0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
6
0
6
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
22
13
9
0
9
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
2
1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
4
0
0
0
3
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0

0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0

1
0
0
1
0
0
0
0
0
0
0
0
0
0
6
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
13
10
0
10
9
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
2

1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
4
0
0
0
3
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
5
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
3
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
7
0
6
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
24
13
11
0
10
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
2
1
0
0
0
1
0
0
0
4
0
0
0
0
0
0
4
0
0
0
3
0
0
0
0
0
1
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1

1
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
2
0
0
1

0
0
0
0
0
0
0
0
0
0
7
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
14
11
0
11
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
3
1
0
0
0

1
0
0
0
5
0
0
0
0
0
0
4
0
0
0
4
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
4
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
2
0
0
1
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
26
14
12
0
12
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
3
1
0
0
0
1
0
0
0
5
0
0
0
0
0
0
4
0
0
0
4
0
0
0
0
0
1
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0

0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
2
0
0
1
0
0
0
0

0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28
14
13
0
13
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
3
1
0
0
0
2
0
0
0

5
0
0
0
0
0
0
5
0
0
0
4
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
1
0
0

0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
5
1
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
3
0
0
2
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
29
15

14
0
14
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
3
1
0
0
0
2
0
0
0
6
0
0
0
0
0
0
5
0
0
0
4
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0

0
0
0
0
0
2
0
0
1
1
0
0
0
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
3
0
0
2
0
0
0
0
0
0
0
0

0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31
15
16
0
15
14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
4
2
0
0
0
2
0
0
0
6
0
0
0

0
0
0
5
0
0
0
5
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
1
0
0
0
0
0
0

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
1
1
0
0
0
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
2
0
0
0
0
0
2
0
0
3
0
0
2
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
33
16
17
0
16
15

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
12
4
2
0
0
0
2
0
0
0
6
0
0
0
0
0
0
6
0
0
0
5
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0
0
0
0
0

0
2
0
0
1
1
0
0
0
7
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
4
0
0
2
0
0
0
0
0
0
0
0
0
0
7
1

6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35
17
18
0
17
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
4
2
0
0
0
3
0
0
0
7
0
0
0
0
0
0
6

0
0
0
5
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
1
0
0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0
0
0
0
1
0
3
0
0
1
1
0
0
0
7
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2

0
0
0
0
0
2
0
0
4
0
0
3
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
37
18
19
1
19
17
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
14
5
2
0
0
0
3
0
0
0
7
1
0
0
0
0
0
6
0
0
0
5
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
8
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2
0
0
0
0
1
0
0
0
0
0
1
0
3
0
0

1
1
0
0
0
8
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
2
0
0
5
0
0
3
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
19
20
1
20
18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
6
2
0
0
0
3
0
0
0
7
1
0
0
0
0
0
7
0
0
0
6

0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0

0
0
0
0
0
0
0
1
3
0
0
0
0
1
0
0
0
0
0
1
0
3
0
0
1
1
0
0
0
9
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0

0
2
0
0
5
0
0
3
0
0
0
0
0
0
0
0
0
0
7
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42
20
22
1
21
20
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
16
6
2
0
0
0
4
0
0
0
8
1
0
0
0
0
0
7
0
0
0
6
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
9
1
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
1
3
0
0
0
0
1
0
0
0
0
0
1
0
3
0
0
2
1
0
0

0
9
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
2
0
0
6
0
0
4
0
0
0
0
0
0
0
0
0
0
7
1
7
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
46
22
23
1
23
21
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17
7
2
0
0
0
4
0
0
0
8
1
0
0
0
0
0
8
0
0
0
6
0
0
0
0

1
2
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
2
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0

0
0
0
1
3
0
0
0
0
1
0
0
0
0
0
1
0
4
0
0
2
1
0
0
0
10
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
2
0
0

6
0
0
4
0
0
0
0
0
0
0
0
0
0
8
1
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
49
24
25
1
25
22
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
7

2
0
0
0
5
0
0
0
9
1
0
0
0
0
0
8
0
0
0
7
0
0
0
0
1
2
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
11
2
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
1
3
0
0
0
0
2
0
0
0
0
0
1
0
4
0
0
2
1
0
0
0
11
1
0

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
2
0
0
7
0
0
5
0
0
0
0
0
0
0
0
0
0
8
1
7
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
53
26
27
1
26
24
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
8
2
0
0
0
5
0
0
0
9
0
0
0
0
0
0
9
0
0
0
7
0
0
0
0
1
2
0
0

0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
2
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
1

4
0
0
0
0
2
0
0
0
0
0
1
0
4
0
0
2
1
0
0
0
12
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
2
0
0
7
0
0
5

0
0
0
0
0
0
0
0
0
0
9
1
8
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
57
29
29
1
28
26
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
9
3
0
0
0

6
0
0
0
10
0
0
0
0
0
0
9
0
1
0
7
0
0
0
0
1
2
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

13
2
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
2
4
0
0
0
0
2
0
0
0
0
0
1
0
4
0
0
2
2
0
0
0
13
2
0
0
0
1
0

0
0
0
0
0
0
0
0
0
0
0
3
0
0
1
0
0
2
0
0
8
0
0
6
1
0
0
0
0
0
0
0
0
0
9
1
8
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0

0
0
62
31
31
1
30
27
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
10
3
0
0
0
6
0
0
0
10
0
0
0
0
0
0
10
0
1
0
8
0
0
0
0
1
2
0
0
0
0
0
0

0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
3
0
0
0
0
1
0
0
1
0
0
3
0
0
0
0
0
0
0
0
0
0
2
4
0
0
0

0
2
0
0
0
0
0
1
0
5
0
0
2
2
0
0
0
14
2
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
1
0
0
3
0
0
9
1
0
6
1
0
0
0

0
0
0
0
0
0
10
1
9
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Notes
* Countries or areas listed individually are only those with 100,000 inhabitants or more in 2010; the rest are included in the regional
groups but are not listed separately.
(a) More developed regions comprise Europe, Northern America, Australia/New Zealand and Japan.
(b) Less developed regions comprise all regions of Africa, Asia (excluding Japan), Latin America and the Caribbean plus Melanesia,
Micronesia and Polynesia.
(c) The least developed countries are 48 countries, 33 in Africa, 9 in Asia, 5 in Oceania plus one in Latin America and the Caribbean.
(d) Other less developed countries comprise the less developed regions excluding the least developed countries.
(e) Sub-Saharan Africa refers to all of Africa except Northern Africa, with the Sudan included in sub-Saharan Africa.
(1) Including Seychelles.
(2) Including Agalega, Rodrigues, and Saint Brandon.
(3) Including Zanzibar.
(4) Including Southern Sudan which voted in favor of independence, but was not an official UN Member State as of May 2011.
(5) Including Saint Helena, Ascension, and Tristan da Cunha.
(6) For statistical purposes, the data for China do not include Hong Kong and Macao, Special Administrative Regions (SAR) of China.
(7) As of 1 July 1997, Hong Kong became a Special Administrative Region (SAR) of China.
(8) As of 20 December 1999, Macao became a Special Administrative Region (SAR) of China.
(9) The regions Southern Asia and Central Asia are combined into South-Central Asia.
(10) Including Sabah and Sarawak.
(11) Including Nagorno-Karabakh.
(12) Including Northern-Cyprus.
(13) Including Abkhazia and South Ossetia.
(14) Including East Jerusalem.
(15) Including Transnistria.
(16) Including Faeroe Islands, and Isle of Man.
(17) Refers to Guernsey, and Jersey.
(18) Including land Islands.
(19) Including Svalbard and Jan Mayen Islands.
(20) Including Andorra, Gibraltar, Holy See, and San Marino.
(21) Including Kosovo.
(22) Including Canary Islands, Ceuta and Melilla.
(23) The former Yugoslav Republic of Macedonia.
(24) Including Liechtenstein, and Monaco.
(25) Including Anguilla, Antigua and Barbuda, British Virgin Islands, Cayman Islands, Dominica, Montserrat, Saint Kitts and Nevis, and Turks
and Caicos Islands.
(26) Including Saint-Barthlemy and Saint-Martin (French part).
(27) Refers to Curaao, Sint Maarten (Dutch part), Bonaire, Saba and Sint Eustatius.
(28) Including Falkland Islands (Malvinas).
(29) Including Bermuda, Greenland, and Saint Pierre and Miquelon.
(30) Including Christmas Island, Cocos (Keeling) Islands, and Norfolk Island.
(31) Including Kiribati, Marshall Islands, Nauru, Northern Mariana Islands, and Palau.
(32) Including American Samoa, Cook Islands, Niue, Pitcairn, Tokelau, Tuvalu, and Wallis and Futuna Islands.

You might also like