Sei sulla pagina 1di 1475

cabral

siruta
fsl
10011
1017
10233
1071
10022
1151
10032
1213
10042
1348
10052
1455
10062
1696
10072
1794
10082
1874
10092
1936
10103
2130
10113
2309
10123
2381
10133
2577
10143
2915
10153
2988
10163
3039
10173
3397
10183
3459
10193
3761
10203
3805
10213
3841
10223
3958
10243
4008
10253
4106
10263
4142
10273
4188
10283
4240
10293
4268
10303
4302
10313
4366
10323
4482
10333
4525
10343
4703
10353
4767
10363
4927
10373
4981
10383
5103
10393
5167
10403
5210
10413
5309
10423
5336
10433
5577
10443
5700
10453
5755
10463
5826
10473
6048
10483
6119
10493
6164

2
296
35
8
20
47
70
79
30
92
112
129
137
156
40
190
195
231
237
272
276
280
291
303
268
319
313
323
325
329
335
347
351
369
375
391
397
409
415
420
429
432
456
469
474
481
503
510
515

CODjudINSSE
mediu
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
3
1
1
1
1
1
1
1
1
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

jud
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA

nume
comuna pop00
ALBA IULIA ALBA-IULIA
68765
CIUGUD CIUGUD
2665
ABRUD
ABRUD
6397
AIUD
AIUD
29896
BLAJ
BLAJ
21244
CAMPENI CAMPENI
8288
CUGIR
CUGIR
27621
OCNA MURES
OCNA-MURES 15657
SEBES
SEBES
28446
ZLATNA
ZLATNA
8805
ALBAC
ALBAC
2247
ALMASU MARE
ALMASU-MARE 1772
ARIESENI ARIESENI
1936
AVRAM IANCU
AVRAM-IANCU 1972
BAIA DE ARIES
BAIA-DE-ARIES 4855
BERGHIN BERGHIN
2156
BISTRA
BISTRA
5139
BLANDIANABLANDIANA
1190
BUCIUM BUCIUM
1868
CENADE CENADE
1017
CERGAU CERGAU
1750
CERU-BACAINTI
CERU-BACAINTI 388
CETATEA DECETATEA-DE-BALTA
BALTA
3252
CIURULEASACIURULEASA
1412
CALNIC
CALNIC
3074
CRICAU
CRICAU
2054
CRACIUNELU
CRACIUNELU-DE-JOS
DE JOS
4357
DAIA ROMANA
DAIA-ROMANA 3117
DOSTAT DOSTAT
1061
FARAU
FARAU
1981
GALDA DE JOS
GALDA-DE-JOS 4901
GARBOVA GARBOVA
2096
GARDA DE SUS
GARDA-DE-SUS 1915
HOPARTA HOPARTA
1395
HOREA
HOREA
2367
IGHIU
IGHIU
6373
INTREGALDEINTREGALDE
917
JIDVEI
JIDVEI
5280
LIVEZILE LIVEZILE
1634
LOPADEA NOUA
LOPADEA-NOUA 3104
LUNCA MURESULUI
LUNCA-MURESULUI
2689
LUPSA
LUPSA
3929
METES
METES
3216
MIHALT
MIHALT
3710
MIRASLAU MIRASLAU
2367
MOGOS MOGOS
1189
NOSLAC NOSLAC
2075
OCOLIS
OCOLIS
893
OHABA
OHABA
991

10503
10513
10523
10533
10543
10553
10563
10573
10583
10593
10603
10613
10623
10633
10643
10653
10663
10673
10683
10693
10703
10713
10723
10733
10743
10753
10763
20011
20303
20393
20573
20713
20022
20032
20042
20052
20062
20072
20082
20093
20103
20113
20123
20133
20143
20153
20163
20173
20183
20193

6217
6271
6397
6468
6547
6592
6627
6761
6930
6976
7044
7099
7197
7348
7384
7446
7767
7810
7865
7945
8014
8096
8158
8229
8354
8425
8826
9262
9280
9333
9360
9397
9459
9495
9538
9574
9627
9654
9690
9743
9798
9832
9887
9930
10006
10051
10104
10195
10239
10293

520
526
538
545
553
572
558
579
575
596
603
618
628
608
612
648
695
643
680
688
700
86
708
715
728
735
775
795
928
990
1099
1134
797
800
803
806
810
812
815
820
825
829
848
853
860
834
839
865
869
875

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
1
3
3
3
3
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3

ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD

PIANU
PIANU
3510
POIANA VADULUI
POIANA-VADULUI1302
PONOR
PONOR
731
POSAGA POSAGA
1431
RADESTI RADESTI
1424
RAMETEA RIMETEA
1262
RAMET
RAMET
787
ROSIA MONTANA
ROSIA-MONTANA3908
ROSIA DE SECAS
ROSIA-DE-SECAS 1704
SALCIUA SALCIUA
1824
SALISTEA SALISTEA
2404
SASCIORI SASCIORI
5968
SCARISOARASCARISOARA
1903
SANCEL
SANCEL
2811
SANTIMBRUSANTIMBRU
2649
SOHODOL SOHODOL
2101
STREMT STREMT
2853
SIBOT
SIBOT
2535
SONA
SONA
4557
SPRING
SPRING
2581
SUGAG
SUGAG
3307
TEIUS
TEIUS
7286
UNIREA
UNIREA
5557
VADU MOTILOR
VADU-MOTILOR 1545
VALEA LUNGA
VALEA-LUNGA 3289
VIDRA
VIDRA
2011
VINTU DE JOS
VINTU-DE-JOS 5291
ARAD
ARAD
176599
FANTINELE FANTANELE
5674
LIVADA
LIVADA
2890
SOFRONEA SOFRONEA
2541
VLADIMIRESCU
VLADIMIRESCU 10496
CHISINEU-CRIS
CHISINEU-CRIS 8487
CURTICI CURTICI
9870
INEU
INEU
10411
LIPOVA
LIPOVA
11345
NADLAC NADLAC
8201
PANCOTA PANCOTA
7298
SEBIS
SEBIS
6581
ALMAS
ALMAS
3050
APATEU APATEU
3770
ARCHIS
ARCHIS
1732
BATA
BATA
1247
BELIU
BELIU
3382
BIRCHIS
BIRCHIS
2065
BARSA
BARSA
1937
BARZAVA BARZAVA
3049
BOCSIG
BOCSIG
3583
BRAZII
BRAZII
1441
BUTENI
BUTENI
3478

20203
20213
20223
20233
20243
20253
20263
20273
20283
20293
20313
20323
20333
20343
20353
20363
20373
20383
20403
20413
20423
20433
20443
20453
20463
20473
20483
20493
20503
20513
20523
20533
20543
20553
20563
20583
20593
20603
20613
20623
20633
20643
20653
20663
20673
20683
20693
20703
20723
20733

10346
10373
10417
10453
10514
10532
10649
10701
10765
10827
10872
10916
10943
11058
11174
11236
11307
11352
11398
11423
11478
11502
11539
11584
11637
11664
11735
11762
11842
11940
11995
12037
12055
12091
12126
12144
12206
12224
12242
12288
12340
12368
12402
12457
12509
12572
12643
12689
12778
12812

880
883
887
891
897
899
910
916
922
933
938
942
945
962
956
974
981
986
993
996
1001
1004
1007
1012
1017
1020
1027
1030
1047
1057
1064
1068
1084
1044
1097
1038
1062
1070
1072
1076
1082
1088
1092
1109
1102
1114
1130
1121
1139
1143

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD

CARAND CARAND
1348
CERMEI
CERMEI
2875
CHISINDIA CHISINDIA
1664
CONOP
CONOP
2356
COVASINT COVASINT
2664
CRAIVA
CRAIVA
3217
DEZNA
DEZNA
1593
DIECI
DIECI
1786
DORGOS DORGOS
1407
FELNAC
FELNAC
5089
GHIOROC GHIOROC
4126
GRANICERI GRANICERI
2572
GURAHONTGURAHONT
4632
HALMAGIU HALMAGIU
3673
HALMAGEL HALMAGEL
1734
HASMAS HASMAS
1509
IGNESTI
IGNESTI
826
IRATOSU IRATOSU
2379
MACEA
MACEA
6093
MISCA
MISCA
3470
MONEASA MONEASA
1117
OLARI
OLARI
1905
PAULIS
PAULIS
4215
PECICA
PECICA
12930
PEREGU MARE
PEREGU-MARE 1853
PETRIS
PETRIS
1962
PILU
PILU
1927
PLESCUTA PLESCUTA
1555
SAVARSIN SAVARSIN
3380
SECUSIGIU SECUSIGIU
5757
SELEUS
SELEUS
3232
SEMLAC SEMLAC
3774
SINTEA MARE
SINTEA-MARE 3651
SANTANA SANTANA
12862
SOCODOR SOCODOR
2277
SAGU
SAGU
3811
SEITIN
SEITIN
2895
SEPREUS SEPREUS
2611
SICULA
SICULA
4693
SILINDIA SILINDIA
977
SIMAND SIMAND
4089
SIRIA
SIRIA
8329
SISTAROVATSISTAROVAT
375
TAUT
TAUT
2219
TARNOVA TARNOVA
6284
VARADIA DEVARADIA-DE-MURES
MURES
2149
VINGA
VINGA
6331
VARFURILE VARFURILE
3394
ZABRANI ZABRANI
4461
ZARAND ZARAND
2669

20743
20753
30011
30123
30223
30032
30563
30883
30022
30973
30052
30042
30062
30083
30073
30093
30103
30113
30133
30143
30153
30163
30173
30183
30193
30203
30213
30233
30243
30253
30263
30273
30283
30293
30303
30313
30323
30333
30343
30353
30363
30373
30383
30393
30403
30413
30423
30433
30443
30453

12849
12876
13169
13187
13276
13301
13365
13392
13490
13524
13622
13668
13757
13819
13891
13935
13999
14049
14085
14165
14272
14352
14405
14450
14584
14673
14726
14753
14851
14922
14940
15064
15108
15233
15313
15402
15448
15493
15554
15652
15741
15830
15901
15983
16132
16285
16329
16365
16427
16454

1146
1149
1154
1249
1285
1170
1523
1704
1156
1804
1159
1162
1176
1182
1190
1194
1200
1205
1209
1217
1228
1258
1263
1236
1268
1277
1282
1288
1298
1305
1307
1319
1323
1336
1344
1353
1357
1362
1368
1378
1387
1396
1403
1411
1426
1451
1441
1445
1455
1458

2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

3
3
1
3
3
1
3
3
1
3
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

ARAD
ARAD
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES

ZERIND
ZERIND
1482
ZIMANDU NOU
ZIMANDU-NOU 4539
PITESTI
PITESTI
174769
BASCOV BASCOV
8670
BRADU
BRADU
4981
MIOVENI COLIBASI
35432
MARACINENI
MARACINENI
4414
STEFANESTISTEFANESTI
12627
CAMPULUNG
CAMPULUNG 40301
VALEA MARE
VALEA-MARE-PRAVAT
PRAVAT
4241
CURTEA DE CURTEA-DE-ARGES
ARGES
33473
COSTESTI COSTESTI
11230
TOPOLOVENI
TOPOLOVENI 10635
ALBESTII DEALBESTII-DE-MUSCEL
ARGES
4618
ALBESTII DEALBESTII-DE-ARGES
MUSCEL
5922
ALBOTA ALBOTA
3886
ANINOASA ANINOASA
3397
AREFU
AREFU
2863
BABANA BABANA
2789
BAICULESTIBAICULESTI
6317
BALILESTI BALILESTI
4414
BELETI-NEGRESTI
BELETI-NEGRESTI1992
BEREVOESTIBEREVOESTI
3420
BARLA
BARLA
5886
BOGATI
BOGATI
5077
BOTENI
BOTENI
2799
BOTESTI BOTESTI
1393
BRADULET BRADULET
2212
BUDEASA BUDEASA
3813
BUGHEA DEBUGHEA-DE-JOS
JOS
3000
BUZOESTI BUZOESTI
6358
CALDARARUCALDARARU
3038
CALINESTI CALINESTI
10498
CATEASCA CATEASCA
3718
CEPARI
CEPARI
2545
CETATENI CETATENI
3083
CICANESTI CICANESTI
2319
CIOFRANGENI
CIOFRANGENI 2699
CIOMAGESTICIOMAGESTI
1382
COCU
COCU
2773
CORBENI CORBENI
5723
CORBI
CORBI
4478
COSESTI COSESTI
5474
COTMEANACOTMEANA
2376
CUCA
CUCA
2384
DAVIDESTI DAVIDESTI
2774
DAMBOVICIOARA
DAMBOVICIOARA1112
DARMANESTI
DARMANESTI
3676
DOBRESTI DOBRESTI
1875
DOMNESTI DOMNESTI
3248

30463
30473
30483
30493
30503
30513
30523
30533
30543
30553
30573
30583
30593
30603
30613
30623
30633
30643
30653
30663
30673
30683
30693
30703
30713
30723
30733
30743
30753
30763
30773
30783
30793
30803
30813
30823
30833
30843
30853
30863
30873
30893
30903
30913
30923
30933
30943
30953
30963
30983

16472
16506
16551
16613
16659
16739
16757
16908
16944
17049
17101
17209
17254
17334
17398
17423
17496
17575
17619
17726
17771
17824
17851
17913
17968
18028
18162
18242
18331
18411
18475
18527
18554
18581
18670
18741
18778
18858
18938
19007
19114
19141
19212
19249
19338
19392
19560
19631
19695
19793

1465
1460
1468
1474
1478
1486
1488
1503
1507
1517
1526
1536
1541
1549
1555
1558
1565
1573
1577
1588
1593
1598
1601
1621
1626
1607
1632
1640
1649
1657
1663
1668
1671
1674
1683
1690
1693
1713
1721
1735
1701
1728
1746
1749
1758
1764
1781
1788
1794
1813

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES

DRAGOSLAVELE
DRAGOSLAVELE 2578
DRAGANU DRAGANU
1987
GODENI GODENI
3407
HARSESTI HARSESTI
2892
HARTIESTI HARTIESTI
4956
IZVORU
IZVORU
2710
LEORDENI LEORDENI
6139
LERESTI
LERESTI
5090
LUNCA CORBULUI
LUNCA-CORBULUI3470
MALURENI MALURENI
4859
MERISANI MERISANI
4348
MICESTI MICESTI
3960
MIHAESTI MIHAESTI
5816
MIOARELE MIOARELE
1828
MIROSI
MIROSI
2900
MORARESTIMORARESTI
2242
MOSOAIA MOSOAIA
4232
MOZACENI MOZACENI
2768
MUSATESTIMUSATESTI
4290
NEGRASI NEGRASI
2903
NUCSOARANUCSOARA
1744
OARJA
OARJA
2856
PIETROSANIPIETROSANI
5949
POIENARII DE
POIENARII-DE-ARGES
ARGES
1192
POIENARII DE
POIENARII-DE-MUSCEL
MUSCEL
3672
POIANA LACULUI
POIANA-LACULUI6728
POPESTI POPESTI
4271
PRIBOIENI PRIBOIENI
3665
RATESTI RATESTI
3457
RECEA
RECEA
3303
ROCIU
ROCIU
3072
RUCAR
RUCAR
6213
SALATRUCUSALATRUCU
2264
SAPATA
SAPATA
2149
SCHITU GOLESTI
SCHITU-GOLESTI 5000
SLOBOZIA SLOBOZIA
5105
STALPENI STALPENI
5137
STOENESTI STOENESTI
4567
STOLNICI STOLNICI
3930
SUSENI
SUSENI
3572
STEFAN CELSTEFAN-CEL-MARE
MARE
2692
SUICI
SUICI
2960
TEIU
TEIU
1919
TIGVENI TIGVENI
3686
TITESTI
TITESTI
4528
UDA
UDA
2703
UNGHENI UNGHENI
3793
VALEA DANULUI
VALEA-DANULUI 3157
VALEA IASULUI
VALEA-IASULUI 2827
VEDEA
VEDEA
4360

30993
40011
40393
40433
40483
40503
40021
40373
40783
40032
40042
40062
40072
40082
40093
40103
40113
40123
40133
40143
40153
40163
40173
40183
40193
40203
40213
40223
40233
40243
40253
40263
40273
40052
40283
40293
40303
40313
40323
40333
40343
40353
40363
40383
40403
40413
40423
40443
40453
40463

19999
20297
20313
20359
20411
20466
20563
20607
20670
20778
20821
20876
20910
20965
21007
21098
21123
21196
21249
21338
21418
21454
21506
21560
21597
21668
21720
21757
21855
21891
21971
22059
22111
22166
22237
22380
22460
22488
22576
22665
22718
22781
22834
22898
22941
23047
23127
23207
23289
23350

1833
1839
2065
2094
2124
2134
1844
2053
2357
1848
1852
1841
1863
1867
1871
1880
1883
1890
1900
1909
1917
1895
1921
1927
1930
1937
1953
1943
1956
1960
1968
1976
1982
1856
1987
2002
2010
2012
2021
2030
2040
2035
2047
2060
2069
2078
2086
2100
2108
2115

3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

3
1
3
3
3
3
1
3
3
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

ARGES
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU

VLADESTI VLADESTI
3168
BACAU
BACAU
188691
HEMEIUS HEMEIUS
3708
LETEA VECHE
LETEA-VECHE
4768
MAGURA MAGURA
3897
MARGINENIMARGINENI
7986
ONESTI
ONESTI
54369
GURA VAII GURA-VAII
6009
STEFAN CELSZTEFAN-CEL-MARE
MARE
6963
BUHUSI
BUHUSI
20122
COMANESTICOMANESTI
24076
MOINESTI MOINESTI
24860
SLANIC MOLDOVA
SLANIC-MOLDOVA
5130
TARGU OCNA
TARGU-OCNA 13773
AGAS
AGAS
6577
ARDEOANI ARDEOANI
2563
ASAU
ASAU
7551
BALCANI BALCANI
8319
BERESTI-BISTRITA
BERESTI-BISTRITA3290
BERESTI-TAZLAU
BERESTI-TAZLAU 5665
BERZUNTI BERZUNTI
5334
BARSANESTIBARSANESTI
5066
BLAGESTI BLAGESTI
7185
BOGDANESTI
BOGDANESTI
2742
BRUSTUROASA
BRUSTUROASA 3529
BUHOCI BUHOCI
4817
CASIN
CASIN
3688
CAIUTI
CAIUTI
5394
CLEJA
CLEJA
7008
COLONESTICOLONESTI
2139
CORBASCA CORBASCA
5345
COTOFANESTI
COTOFANESTI 3218
DAMIENESTIDAMIENESTI
1922
DARMANESTI
DARMANESTI 14144
DEALU MORII
DEALU-MORII 2988
DOFTEANA DOFTEANA
10788
FARAOANI FARAOANI
5557
FILIPENI FILIPENI
2435
FILIPESTI FILIPESTI
4652
GAICEANA GAICEANA
3080
GHIMES-FAGET
GHIMES-FAGET 5301
GARLENI GARLENI
6202
GLAVANESTIGLAVANESTI
3876
HELEGIU HELEGIU
7318
HORGESTI HORGESTI
4694
HURUIESTI HURUIESTI
2849
IZVORU BERHECIULUI
IZVORU-BERHECIULUI
1693
LIPOVA
LIPOVA
2819
LIVEZI
LIVEZI
5311
LUIZI-CALUGARA
LUIZI-CALUGARA 5351

40473
40493
40513
40523
40533
40543
40553
40563
40573
40583
40593
40603
40613
40623
40633
40643
40653
40663
40673
40683
40693
40703
40713
40723
40733
40743
40753
40763
40773
40793
40803
40813
40823
40833
40843
40853
40863
40873
50011
50763
50773
50022
50123
50032
50062
50042
50052
50072
50092
50103

23387
23449
23494
23644
23715
23797
23868
23948
23975
24034
24089
24187
24276
24338
24427
24524
24631
24711
24766
24837
24999
25068
25148
25228
25291
25362
25488
25521
25629
25692
25745
25825
25861
25932
26029
26083
26118
26289
26564
26582
26653
26699
26742
26804
26840
26877
26920
26975
27007
27070

2118
2129
2143
2158
2165
2173
2180
2188
2191
2206
2217
2197
2211
2228
2237
2247
2258
2289
2266
2273
2294
2309
2301
2317
2324
2331
2343
2347
2366
2373
2382
2378
2390
2397
2406
2412
2415
2432
2436
2877
2885
2440
2481
2445
2456
2448
2452
2438
2460
2467

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
1
3
1
1
1
1
1
1
3

BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR

MAGIRESTI MAGIRESTI
4439
MANASTIREA
MANASTIREA-CASIN
CASIN
5529
MOTOSENI MOTOSENI
3988
NEGRI
NEGRI
3051
NICOLAE BALCESCU
NICOLAE-BALCESCU
10806
OITUZ
OITUZ
9677
ONCESTI ONCESTI
1685
ORBENI
ORBENI
4150
PALANCA PALANCA
3746
PARAVA PARAVA
3376
PARINCEA PARINCEA
3884
PANCESTI PANCESTI
4349
PARGARESTIPARGARESTI
4862
PARJOL
PARJOL
6805
PLOPANA PLOPANA
3287
PODU TURCULUI
PODU-TURCULUI 5140
PODURI PODURI
7952
RACOVA RACOVA
3499
RACACIUNI RACACIUNI
7916
RACHITOASA
RACHITOASA
4989
ROSIORI ROSIORI
2067
SASCUT
SASCUT
10351
SANDULENISANDULENI
4402
SAUCESTI SAUCESTI
3866
SCORTENI SCORTENI
3143
SECUIENI SECUIENI
4356
SOLONT SOLONT
3950
STANISESTI STANISESTI
4664
STRUGARI STRUGARI
2632
TAMASI TAMASI
6378
TATARASTI TATARASTI
2662
TARGU TROTUS
TARGU-TROTUS 5314
TRAIAN
TRAIAN
5152
UNGURENI UNGURENI
3647
URECHESTI URECHESTI
4008
VALEA SEACA
VALEA-SEACA 3605
VULTURENIVULTURENI
2173
ZEMES
ZEMES
5141
ORADEA ORADEA
211746
SANMARTINSANMARTIN
7827
SANTANDREI
SANTANDREI
3874
ALESD
ALESD
10600
ASTILEU ASTILEU
3841
BEIUS
BEIUS
11364
STEI
STEI
9040
MARGHITA MARGHITA
17716
NUCET
NUCET
2436
SALONTA SALONTA
18686
VASCAU VASCAU
2972
ABRAM
ABRAM
3337

50113
50133
50143
50153
50163
50173
50183
50193
50203
50213
50223
50233
50243
50253
50263
50273
50283
50293
50303
50313
50323
50333
50343
50353
50363
50373
50383
50393
50403
50413
50423
50433
50443
50453
50463
50473
50483
50493
50503
50513
50523
50533
50543
50553
50563
50573
50583
50593
50603
50613

27169
27212
27285
27329
27383
27436
27506
27560
27631
27686
27757
27846
27908
27935
27971
28077
28139
28193
28246
28335
28415
28497
28530
28610
28665
28709
28763
28816
28889
28941
29001
29038
29092
29154
29243
29341
29403
29467
29519
29573
29662
29724
29760
29813
29902
29948
30014
30069
30149
30229

2476
2486
2493
2497
2503
2508
2515
2521
2528
2533
2540
2549
2555
2558
2562
2572
2584
2590
2595
2604
2612
2620
2624
2632
2637
2578
2641
2646
2653
2659
2665
2668
2674
2680
2689
2699
2705
2711
2716
2722
2731
2737
2750
2741
2755
2759
2766
2771
2779
2787

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR

ABRAMUT ABRAMUT
2987
AUSEU
AUSEU
3086
AVRAM IANCU
AVRAM-IANCU 3320
BALC
BALC
3578
BATAR
BATAR
5229
BIHARIA BIHARIA
5638
BOIANU MARE
BOIANU-MARE 1437
BOROD
BOROD
4259
BORS
BORS
3366
BRATCA BRATCA
5712
BRUSTURI BRUSTURI
4502
BUDUREASABUDUREASA
2709
BUDUSLAU BUDUSLAU
1985
BULZ
BULZ
2491
BUNTESTI BUNTESTI
4810
CABESTI CABESTI
2133
CAPALNA CAPALNA
2053
CARPINET CARPINET
2346
CEFA
CEFA
6279
CEICA
CEICA
4142
CETARIU CETARIU
3851
CHERECHIUCHERECHIU
2491
CHISLAZ CHISLAZ
3476
CIUHOI
CIUHOI
2281
CIUMEGHIUCIUMEGHIU
4499
CAMPANI CAMPANI
2734
COCIUBA MARE
COCIUBA-MARE 3255
COPACEL COPACEL
2472
CRISTIORU DE
CRISTIORU-DE-JOS
JOS
1733
CURATELE CURATELE
2795
CURTUISENICURTUISENI
3845
DERNA
DERNA
3121
DIOSIG
DIOSIG
9621
DOBRESTI DOBRESTI
5740
DRAGANESTI
DRAGANESTI
2960
DRAGESTI DRAGESTI
2613
FINIS
FINIS
3623
GIRISU DE CRIS
GIRISU-DE-CRIS 5150
HIDISELU DEHIDISELU-DE-SUS3303
SUS
HOLOD
HOLOD
3583
HUSASAU DE
HUSASAU-DE-TINCA
TINCA
2304
INEU
INEU
3922
LAZURI DE BEIUS
LAZURI-DE-BEIUS1931
LAZARENI LAZARENI
3003
LUGASU DELUGASU-DE-JOS
JOS
3274
LUNCA
LUNCA
3214
MADARAS MADARAS
2981
MAGESTI MAGESTI
2923
NOJORID NOJORID
4511
OLCEA
OLCEA
2928

50623
50633
50643
50653
50663
50673
50683
50693
50703
50713
50723
50733
50743
50753
50783
50793
50803
50813
50823
50833
50843
50853
50863
50873
50883
50893
50903
50913
50923
50933
50082
50943
50953
60011
60022
60032
60042
60053
60063
60073
60083
60093
60103
60113
60123
60133
60143
60153
60163
60173

30274
30336
30416
30470
30568
30648
30719
30773
30844
30871
30915
30988
31011
31057
31128
31208
31262
31333
31379
31422
31510
31565
31609
31654
31716
31789
31841
31878
31921
31976
32027
32045
32090
32394
32483
32544
32599
32633
32660
32704
32768
32811
32884
32955
33015
33122
33177
33202
33248
33275

2792
2798
2806
2812
2821
2829
2836
2842
2849
2852
2856
2863
2866
2870
2888
2914
2925
2896
2900
2905
2920
2937
2932
2941
2952
2959
2965
2947
2968
2973
2458
2983
2978
2989
2997
3002
3006
3010
3013
3017
3023
3028
3035
3058
3042
3053
3064
3067
3071
3074

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3

BIHOR
OSORHEI OSORHEI
5729
BIHOR
PIETROASA PIETROASA
3529
BIHOR
POCOLA POCOLA
1701
BIHOR
POMEZEU POMEZEU
3451
BIHOR
POPESTI POPESTI
8707
BIHOR
RABAGANI RABAGANI
2325
BIHOR
REMETEA REMETEA
3186
BIHOR
RIENI
RIENI
3226
BIHOR
ROSIA
ROSIA
2667
BIHOR
SACADAT SACADAT
1902
BIHOR
SACUENI SACUENI
11728
BIHOR
SALACEA SALACEA
3190
BIHOR
SALARD
SALARD
4123
BIHOR
SAMBATA SAMBATA
1675
BIHOR
SARBI
SARBI
3098
BIHOR
SPINUS
SPINUS
1329
BIHOR
SUPLACU DESUPLACU-DE-BARCAU
BARCAU
4709
BIHOR
SIMIAN
SIMIAN
4016
BIHOR
SINTEU
SINTEU
1394
BIHOR
SOIMI
SOIMI
3089
BIHOR
SUNCUIUS SUNCUIUS
3617
BIHOR
TARCEA TARCEA
2720
BIHOR
TARCAIA TARCAIA
2176
BIHOR
TAUTEU TAUTEU
4507
BIHOR
TILEAGD TILEAGD
7161
BIHOR
TINCA
TINCA
7517
BIHOR
TULCA
TULCA
2919
BIHOR
TETCHEA TETCHEA
3136
BIHOR
UILEACU DEUILEACU-DE-BEIUS
BEIUS
2531
BIHOR
VADU CRISULUI
VADU-CRISULUI 4428
BIHOR
VALEA LUI MIHAI
VALEA-LUI-MIHAI
10382
BIHOR
VIISOARA VIISOARA
1378
BIHOR
VARCIOROGVARCIOROG
2432
BISTRITA-NASAUD
BISTRITA BISTRITA84063
BISTRITA-NASAUD
BECLEAN BECLEAN
11087
BISTRITA-NASAUD
NASAUD NASAUD
10925
BISTRITA-NASAUD
SANGEORZ-BAI
SANGEORZ-BAI 10372
BISTRITA-NASAUD
BISTRITA BARGAULUI
BISTRITA-BARGAULUI
4484
BISTRITA-NASAUD
BRANISTEA BRANISTEA
3470
BISTRITA-NASAUD
BUDACU DEBUDACU-DE-JOS
JOS
2848
BISTRITA-NASAUD
BUDESTI BUDESTI
2098
BISTRITA-NASAUD
CAIANU MICCAIANU-MIC
5638
BISTRITA-NASAUD
CETATE
CETATE
5267
BISTRITA-NASAUD
CICEU-GIURGESTI
CICEU-GIURGESTI4434
BISTRITA-NASAUD
CHIOCHIS CHIOCHIS
3627
BISTRITA-NASAUD
CHIUZA
CHIUZA
2291
BISTRITA-NASAUD
COSBUC COSBUC
3109
BISTRITA-NASAUD
DUMITRA DUMITRA
4546
BISTRITA-NASAUD
FELDRU
FELDRU
7731
BISTRITA-NASAUD
GALATII BISTRITEI
GALATII-BISTRITEI2471

60183
60193
60203
60213
60223
60233
60243
60253
60263
60273
60283
60293
60303
60313
60323
60333
60343
60353
60363
60373
60383
60393
60403
60413
60423
60433
60443
60453
60463
60473
60483
60493
60503
60513
60523
60533
60543
60553
60563
60573
70011
70203
70483
70553
70022
70032
70042
70053
70063
70073

33337
33364
33382
33435
33514
33541
33603
33621
33658
33729
33765
33845
33881
33952
33989
34075
34155
34173
34235
34262
34280
34333
34360
34397
34422
34477
34547
34618
34645
34690
34770
34850
34903
34985
35054
35090
35152
35269
35312
35429
35731
35759
35839
35884
35946
36006
36060
36131
36202
36300

3080
3083
3085
3090
3098
3101
3107
3113
3124
3109
3116
3131
3135
3142
3145
3154
3162
3164
3170
3173
3175
3180
3183
3186
3225
3189
3238
3196
3199
3204
3212
3220
3230
3256
3263
3267
3245
3273
3278
3289
3296
3403
3570
3614
3303
3298
3308
3315
3322
3332

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
1
1
1
3
3
3

BISTRITA-NASAUD
ILVA MARE ILVA-MARE
2546
BISTRITA-NASAUD
ILVA MICA ILVA-MICA
3577
BISTRITA-NASAUD
JOSENII BARGAULUI
JOSENII-BARGAULUI
5051
BISTRITA-NASAUD
LECHINTA LECHINTA
5956
BISTRITA-NASAUD
LESU
LESU
3023
BISTRITA-NASAUD
LIVEZILE LIVEZILE
4201
BISTRITA-NASAUD
LUNCA ILVEILUNCA-ILVEI
3345
BISTRITA-NASAUD
MAIERU MAIERU
7454
BISTRITA-NASAUD
MATEI
MATEI
3019
BISTRITA-NASAUD
MAGURA ILVEI
MAGURA-ILVEI 3915
BISTRITA-NASAUD
MARISELU MARISELU
2564
BISTRITA-NASAUD
MICESTII DEMICESTII-DE-CAMPIE
CAMPIE
1338
BISTRITA-NASAUD
MILAS
MILAS
1570
BISTRITA-NASAUD
MONOR MONOR
1662
BISTRITA-NASAUD
NIMIGEA NIMIGEA
5572
BISTRITA-NASAUD
NUSENI
NUSENI
3331
BISTRITA-NASAUD
PARVA
PARVA
2704
BISTRITA-NASAUD
PETRU RARES
PETRU-RARES 5001
BISTRITA-NASAUD
PRUNDU BARGAULUI
PRUNDU-BARGAULUI
6415
BISTRITA-NASAUD
REBRA
REBRA
3025
BISTRITA-NASAUD
REBRISOARAREBRISOARA
4901
BISTRITA-NASAUD
RODNA
RODNA
6355
BISTRITA-NASAUD
ROMULI ROMULI
1771
BISTRITA-NASAUD
SALVA
SALVA
4487
BISTRITA-NASAUD
SILIVASU DESILIVASU-DE-CAMPIE
CIMPIE
1254
BISTRITA-NASAUD
SANMIHAIUSANMIHAIU-DE-CAMPIE
DE CIMPIE
1664
BISTRITA-NASAUD
SPERMEZEUSPERMEZEU
2698
BISTRITA-NASAUD
SANT
SANT
3255
BISTRITA-NASAUD
SIEU
SIEU
3182
BISTRITA-NASAUD
SIEU-MAGHERUS
SIEU-MAGHERUS3777
BISTRITA-NASAUD
SIEU-ODORHEI
SIEU-ODORHEI 2608
BISTRITA-NASAUD
SIEUT
SIEUT
2809
BISTRITA-NASAUD
SINTEREAG SINTEREAG
3885
BISTRITA-NASAUD
TEACA
TEACA
6109
BISTRITA-NASAUD
TELCIU
TELCIU
5516
BISTRITA-NASAUD
TIHA BARGAULUI
TIHA-BARGAULUI6329
BISTRITA-NASAUD
TARLISUA TARLISUA
3911
BISTRITA-NASAUD
URIU
URIU
3657
BISTRITA-NASAUD
URMENIS URMENIS
2290
BISTRITA-NASAUD
ZAGRA
ZAGRA
3881
BOTOSANI BOTOSANI BOTOSANI- 118582
BOTOSANI CURTESTI CURTESTI
4161
BOTOSANI RACHITI RACHITI
4207
BOTOSANI STAUCENI STAUCENI
3155
BOTOSANI DARABANI DARABANI
11935
BOTOSANI DOROHOI DOROHOI
32320
BOTOSANI SAVENI
SAVENI
8157
BOTOSANI ALBESTI ALBESTI
6405
BOTOSANI AVRAMENI AVRAMENI
5399
BOTOSANI BALUSENI BALUSENI
5073

70083
70093
70103
70113
70123
70133
70143
70153
70163
70173
70183
70193
70213
70223
70233
70243
70253
70263
70273
70283
70293
70303
70313
70323
70333
70343
70353
70363
70373
70383
70393
70403
70413
70423
70433
70443
70453
70463
70473
70493
70503
70513
70523
70533
70543
70563
70573
70583
70593
70603

36373
36426
36453
36499
36532
36569
36649
36676
36756
36809
36907
36952
37011
37057
37100
37173
37217
37280
37324
37397
37459
37547
37618
37672
37734
37770
37823
37850
37912
37958
38063
38161
38241
38321
38376
38456
38492
38544
38580
38633
38679
38731
38811
38848
38893
38982
39051
39122
39168
39220

3339
3344
3347
3351
3355
3358
3366
3369
3377
3382
3392
3397
3416
3411
3420
3427
3431
3438
3444
3451
3457
3472
3466
3479
3485
3489
3494
3497
3503
3507
3518
3528
3536
3544
3549
3552
3556
3561
3565
3575
3579
3585
3593
3596
3601
3629
3636
3610
3619
3625

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI

BRAESTI BRAESTI
2210
BROSCAUTIBROSCAUTI
3366
BUCECEA BUCECEA
5117
CALARASI CALARASI
3983
CONCESTI CONCESTI
2076
COPALAU COPALAU
7161
CORDARENICORDARENI
2216
CORLATENICORLATENI
4097
CORNI
CORNI
6466
COTUSCA COTUSCA
5347
CRISTESTI CRISTESTI
4616
CRISTINESTICRISTINESTI
3829
DERSCA DERSCA
5514
DANGENI DANGENI
3069
DOBARCENIDOBARCENI
2838
DRAGUSENIDRAGUSENI
2858
DURNESTI DURNESTI
4082
FLAMANZI FLAMANZI
11813
FRUMUSICAFRUMUSICA
6047
GEORGE ENESCU
GEORGE-ENESCU3662
GORBANESTI
GORBANESTI
3561
HAVARNA HAVARNA
5062
HANESTI HANESTI
2327
HILISEU-HORIA
HILISEU-HORIA 3648
HLIPICENI HLIPICENI
3787
HUDESTI HUDESTI
6364
IBANESTI IBANESTI
4111
LEORDA LEORDA
2702
LUNCA
LUNCA
4990
MANOLEASA
MANOLEASA
3705
MIHAI EMINESCU
MIHAI-EMINESCU6383
MIHAILENI MIHAILENI
5084
MIHALASENIMIHALASENI
2464
MILEANCA MILEANCA
3032
MITOC
MITOC
1972
NICSENI NICSENI
2831
PALTINIS PALTINIS
3342
POMARLA POMARLA
2965
PRAJENI PRAJENI
3247
RADAUTI-PRUT
RADAUTI-PRUT 4034
RAUSENI RAUSENI
2922
RIPICENI RIPICENI
2275
ROMA
ROMA
3137
ROMANESTIROMANESTI
2216
SANTA MARE
SANTA-MARE 2986
SUHARAU SUHARAU
5346
SULITA
SULITA
5525
SENDRICENISENDRICENI
4074
STEFANESTISTEFANESTI
5568
STIUBIENI STIUBIENI
2859

70613
70623
70633
70643
70653
70663
70673
70683
70693
70703
70713
70723
80011
80233
80032
80021
80042
80052
80062
80072
80082
80092
80103
80113
80123
80133
80143
80153
80163
80173
80183
80193
80203
80213
80223
80243
80253
80263
80273
80283
80293
80303
80313
80323
80333
80343
80353
80363
80373
80383

39266
39328
39391
39417
39532
39612
39658
39694
39738
39792
39836
39872
40198
40214
40241
40278
40303
40367
40394
40438
40465
40492
40526
40544
40606
40633
40688
40704
40768
40820
40857
40900
40928
40955
40991
41033
41088
41113
41177
41248
41284
41346
41382
41417
41471
41541
41578
41621
41667
41701

3643
3649
3656
3658
3670
3678
3686
3682
3690
3696
3700
3704
3712
3787
3715
3717
3721
3726
3728
3719
3731
3733
3736
3738
3744
3747
3752
3754
3760
3766
3769
3774
3776
3779
3783
3789
3794
3797
3803
3810
3814
3820
3824
3827
3833
3840
3843
3848
3852
3856

7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV

TODIRENI TODIRENI
3575
TRUSESTI TRUSESTI
5714
TUDORA TUDORA
5104
UNGURENI UNGURENI
6909
UNTENI
UNTENI
3077
VACULESTI VACULESTI
2224
VIISOARA VIISOARA
2288
VARFU CAMPULUI
VARFU-CAMPULUI
3831
VLADENI VLADENI
4897
VLASINESTI VLASINESTI
3398
VORNICENI VORNICENI
4507
VORONA VORONA
7855
BRASOV BRASOV
294292
GHIMBAV GHIMBAV
5233
CODLEA CODLEA
24418
FAGARAS FAGARAS
40360
PREDEAL PREDEAL
5999
RASNOV RASNOV
15590
RUPEA
RUPEA
5861
SACELE
SACELE
29760
VICTORIA VICTORIA
9742
ZARNESTI ZARNESTI
25408
APATA
APATA
2947
BECLEAN BECLEAN
1635
BOD
BOD
3903
BRAN
BRAN
5305
BUDILA
BUDILA
3332
BUNESTI BUNESTI
2420
CATA
CATA
2451
CINCU
CINCU
1841
COMANA COMANA
2658
CRISTIAN CRISTIAN
3926
DUMBRAVITA
DUMBRAVITA 4562
FELDIOARA FELDIOARA
6388
FUNDATA FUNDATA
1025
HALCHIU HALCHIU
6038
HARMAN HARMAN
4315
HARSENI HARSENI
2395
HOGHIZ HOGHIZ
4956
HOMORODHOMOROD
2448
JIBERT
JIBERT
2520
LISA
LISA
1804
MAIERUS MAIERUS
2393
MANDRA MANDRA
3036
MOIECIU MOIECIU
4909
ORMENIS ORMENIS
3342
PARAU
PARAU
2147
POIANA MARULUI
POIANA-MARULUI5113
PREJMER PREJMER
8229
RACOS
RACOS
3129

80393
80403
80413
80423
80433
80443
80453
80463
80473
80483
80493
80503
80513
80523
90011
90083
90022
90313
90053
90063
90073
90093
90103
90113
90123
90133
90143
90153
90163
90032
90042
90173
90183
90193
90203
90213
90223
90233
90243
90253
90263
90273
90283
90293
90303
90323
90333
90343
90353
90363

41738
41818
41854
41925
41943
42003
42058
42076
42101
42156
42183
42236
42307
42398
42682
42708
42753
42771
42824
42842
42913
42968
43019
43073
43117
43180
43242
43279
43313
43331
43411
43466
43493
43563
43625
43652
43698
43732
43787
43812
43867
43929
43992
44060
44113
44140
44177
44202
44257
44300

3859
3869
3873
3867
3880
3886
3891
3893
3896
3901
3904
3909
3916
3925
3930
3961
3932
4070
3947
3949
3956
3965
3970
3976
3980
3987
3993
3996
4000
3934
3942
4002
4005
4012
4018
4021
4025
4029
4034
4037
4042
4048
4055
4062
4067
4075
4078
4081
4086
4091

8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
3
3
3
3
3
3
3
3
3
3
3
3
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA

RECEA
RECEA
3353
SERCAIA SERCAIA
2960
SINCA
SINCA
3577
SANPETRU SANPETRU
3286
SOARS
SOARS
1936
TARLUNGENI
TARLUNGENI
7151
TELIU
TELIU
3630
TICUSU
TICUSU
832
UCEA
UCEA
2127
UNGRA
UNGRA
2005
VAMA BUZAULUI
VAMA-BUZAULUI3308
VISTEA
VISTEA
3459
VOILA
VOILA
4663
VULCAN VULCAN
5502
BRAILA
BRAILA
222294
CHISCANI CHISCANI
5255
FAUREI
FAUREI
4220
SURDILA-GRECI
SURDILA-GRECI 1699
BARAGANULBARAGANUL
3626
BERTESTII DE
BERTESTII-DE-JOS3321
JOS
BORDEI VERDE
BORDEI-VERDE 3056
CIOCILE
CIOCILE
3130
CIRESU
CIRESU
3538
DUDESTI DUDESTI
4098
FRECATEI FRECATEI
1636
GALBENU GALBENU
3585
GEMENELE GEMENELE
1971
GRADISTEAGRADISTEA
2711
GROPENI GROPENI
3645
IANCA
IANCA
11530
INSURATEI INSURATEI
7365
JIRLAU
JIRLAU
3405
MARASU MARASU
3448
MAXINENI MAXINENI
3754
MIRCEA VODA
MIRCEA-VODA 3687
MOVILA MIRESII
MOVILA-MIRESII 4395
RACOVITA RACOVITA
1426
RAMNICELURIMNICELU
2279
ROMANU ROMANU
1913
ROSIORI ROSIORI
3078
SALCIA TUDOR
SALCIA-TUDOR 3132
SCORTARU NOU
SCORTARU-NOU 1472
SILISTEA SILISTEA
1892
STANCUTA STANCUTA
3836
SURDILA-GAISEANCA
SURDILA-GAISEANCA
2748
SUTESTI SUTESTI
4863
TICHILESTI TICHILESTI
4268
TRAIAN
TRAIAN
3731
TUDOR VLADIMIRESCU
TUDOR-VLADIMIRESCU
5250
TUFESTI TUFESTI
5890

90373
90383
90393
90403
90413
90423
90433
100011
100042
100053
100063
100073
100083
100093
100103
100113
100123
100133
100143
100153
100163
100173
100183
100193
100203
100213
100223
100233
100243
100253
100263
100273
100283
100293
100303
100313
100323
100333
100343
100353
100363
100373
100383
100393
100403
100413
100423
100433
100443
100453

44328
44355
44391
44435
44462
44505
44532
44818
44845
44863
44934
44989
45003
45101
45245
45334
45361
45389
45496
45539
45619
45673
45753
45815
45888
45959
46019
46108
46180
46251
46313
46377
46439
46484
46554
46769
46803
46830
46867
46910
47006
47079
47159
47186
47300
47337
47373
47417
47453
47578

4093
4096
4100
4104
4107
4111
4114
4118
4120
4136
4145
4143
4150
4160
4174
4183
4186
4188
4199
4203
4211
4217
4232
4225
4238
4245
4251
4260
4268
4275
4281
4287
4293
4298
4305
4326
4330
4333
4336
4341
4350
4357
4365
4368
4380
4383
4401
4405
4409
4421

9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

3
3
3
3
3
3
3
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU

ULMU
ULMU
4513
UNIREA
UNIREA
2567
VADENI
VADENI
4234
VICTORIA VICTORIA
4022
VISANI
VISANI
2854
VIZIRU
VIZIRU
6446
ZAVOAIA ZAVOAIA
3528
BUZAU
BUZAU
139134
RAMNICU SARAT
RAMNICU-SARAT
39883
AMARU
AMARU
2714
BALTA ALBABALTA-ALBA
3135
BALACEANUBALACEANU
1782
BECENI
BECENI
5111
BERCA
BERCA
9739
BISOCA
BISOCA
3001
BLAJANI BLAJANI
1305
BOLDU
BOLDU
2499
BOZIORU BOZIORU
1281
BRADEANUBRADEANU
2927
BRAESTI BRAESTI
2546
BREAZA
BREAZA
3251
BUDA
BUDA
3309
CALVINI CALVINI
4320
C.A. ROSETTI
C.A.-ROSETTI
4288
CANESTI CANESTI
1110
CATINA
CATINA
2738
CERNATESTICERNATESTI
4061
CHILIILE CHILIILE
832
CHIOJDU CHIOJDU
3914
CILIBIA
CILIBIA
1952
CISLAU
CISLAU
5050
COCHIRLEANCA
COCHIRLEANCA 5775
COLTI
COLTI
1341
COSTESTI COSTESTI
4722
COZIENI COZIENI
2553
GALBINASI GALBINASI
4018
GHERASENIGHERASENI
3855
GHERGHEASA
GHERGHEASA 2774
GLODEANUGLODEANU-SARAT
SARAT
4745
GLODEANU-SILISTEA
GLODEANU-SILISTEA
4692
GREBANU GREBANU
5418
GURA TEGHII
GURA-TEGHII
3937
LARGU
LARGU
1791
LOPATARI LOPATARI
4616
LUCIU
LUCIU
2973
MAGURA MAGURA
4657
MARACINENI
MARACINENI
7040
MARGARITESTI
MARGARITESTI 902
MEREI
MEREI
7235
MIHAILESTIMIHAILESTI
3754

100463
100473
100483
100493
100022
100503
100513
100523
100533
100543
100553
100563
100573
100032
100583
100593
100603
100613
100623
100633
100643
100653
100663
100673
100683
100693
100703
100713
100723
100733
100743
100753
100763
100773
100783
100793
100803
100813
100823
100833
100843
100853
110011
110022
110032
110042
110533
110052
110062
110072

47630
47774
47818
47854
47916
48021
48138
48165
48227
48325
48487
48557
48682
48744
48771
48842
48922
48968
49019
49046
49073
49153
49206
49233
49313
49439
49484
49545
49625
49643
49769
49849
49894
49956
50022
50068
50102
50228
50326
50399
50415
50479
50790
50889
50923
50969
50987
51010
51056
51118

4387
4427
4431
4435
4122
4441
4452
4465
4455
4484
4500
4471
4507
4133
4513
4520
4528
4532
4537
4540
4543
4551
4556
4559
4567
4579
4584
4590
4598
4605
4617
4600
4625
4631
4640
4644
4648
4660
4670
4638
4677
4683
4691
4702
4705
4708
4950
4699
4710
4715

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11

3
3
3
3
1
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
3
1
1
1

BUZAU
MANZALESTI
MANZALESTI
3019
BUZAU
MOVILA BANULUI
MOVILA-BANULUI2820
BUZAU
MURGESTI MURGESTI
1142
BUZAU
NAENI
NAENI
2046
BUZAU
NEHOIU NEHOIU
11862
BUZAU
ODAILE
ODAILE
1134
BUZAU
PADINA
PADINA
4871
BUZAU
PARDOSI PARDOSI
608
BUZAU
PANATAU PANATAU
2898
BUZAU
PATARLAGELE
PATARLAGELE 8453
BUZAU
PIETROASELE
PIETROASELE
3809
BUZAU
PARSCOV PARSCOV
6026
BUZAU
PODGORIA PODGORIA
3356
BUZAU
POGOANELEPOGOANELE
7801
BUZAU
POSTA CALNAU
POSTA-CALNAU 6072
BUZAU
PUIESTI
PUIESTI
4576
BUZAU
RACOVITENIRACOVITENI
1489
BUZAU
RAMNICELURAMNICELU
4247
BUZAU
ROBEASCA ROBEASCA
1309
BUZAU
RUSETU RUSETU
4382
BUZAU
SAGEATA SAGEATA
5453
BUZAU
SAHATENI SAHATENI
3375
BUZAU
SAPOCA SAPOCA
3232
BUZAU
SARULESTI SARULESTI
1613
BUZAU
SCORTOASASCORTOASA
3464
BUZAU
SCUTELNICISCUTELNICI
2575
BUZAU
SIRIU
SIRIU
3272
BUZAU
SMEENI
SMEENI
7130
BUZAU
STALPU
STALPU
3193
BUZAU
TISAU
TISAU
5221
BUZAU
TOPLICENI TOPLICENI
4327
BUZAU
TINTESTI TZINTESTI
4479
BUZAU
ULMENI ULMENI
3323
BUZAU
VADU PASIIVADU-PASII
8921
BUZAU
VALEA RAMNICULUI
VALEA-RAMNICULUI
5734
BUZAU
VALEA SALCIEI
VALEA-SALCIEI
901
BUZAU
VERNESTI VERNESTI
8553
BUZAU
VINTILA VODA
VINTILA-VODA 3466
BUZAU
VIPERESTI VIPERESTI
3621
BUZAU
VALCELELE VALCELELE
1860
BUZAU
ZARNESTI ZARNESTI
5607
BUZAU
ZIDURI
ZIDURI
4787
CARAS-SEVERIN
RESITA
RESITA
86414
CARAS-SEVERIN
ANINA
ANINA
9373
CARAS-SEVERIN
BAILE HERCULANE
BAILE-HERCULANE
6068
CARAS-SEVERIN
BOCSA
BOCSA
17520
CARAS-SEVERIN
OCNA DE FIER
OCNA-DE-FIER
800
CARAS-SEVERIN
CARANSEBES
CARANSEBES 29263
CARAS-SEVERIN
MOLDOVA NOUA
MOLDOVA-NOUA
14415
CARAS-SEVERIN
ORAVITA ORAVITA
13464

110082
110093
110103
110113
110123
110133
110143
110153
110163
110173
110183
110193
110203
110213
110223
110263
110233
110243
110253
110273
110283
110293
110303
110313
110323
110333
110353
110363
110373
110383
110393
110403
110413
110423
110433
110443
110453
110463
110473
110483
110493
110503
110513
110523
110543
110553
110563
110573
110583
110593

51207
51243
51305
51332
51387
51449
51500
51546
51573
51626
51662
51699
51751
51804
51840
51877
51948
51984
52035
52062
52115
52160
52570
52650
52696
52721
52758
52785
52856
52909
52936
52954
52990
53023
53069
53103
53130
53167
53210
53247
53274
53327
53345
53372
53425
53489
53513
53577
53639
53675

4723
4727
4733
4736
4741
4747
4753
4757
4760
4765
4769
4772
4778
4783
4787
4802
4790
4794
4799
4809
4814
4819
4863
4871
4875
4878
4883
4886
4893
4898
4901
4903
4907
4910
4914
4918
4921
4924
4929
4932
4935
4940
4942
4945
4952
4860
4958
4964
4973
4970

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

CARAS-SEVERIN
OTELU ROSU
OTELU-ROSU 11922
CARAS-SEVERIN
ARMENIS ARMENIS
2792
CARAS-SEVERIN
BANIA
BANIA
1992
CARAS-SEVERIN
BAUTAR BAUTAR
2842
CARAS-SEVERIN
BERLISTE BERLISTE
1388
CARAS-SEVERIN
BERZASCA BERZASCA
3188
CARAS-SEVERIN
BERZOVIA BERZOVIA
4183
CARAS-SEVERIN
BOLVASNITABOLVASNITA
1578
CARAS-SEVERIN
BOZOVICI BOZOVICI
3355
CARAS-SEVERIN
BREBU
BREBU
1377
CARAS-SEVERIN
BREBU NOUBREBU-NOU
95
CARAS-SEVERIN
BUCHIN BUCHIN
2145
CARAS-SEVERIN
BUCOSNITABUCOSNITA
3162
CARAS-SEVERIN
CARASOVA CARASOVA
3338
CARAS-SEVERIN
CARBUNARICARBUNARI
1314
CARAS-SEVERIN
CONSTANTIN
CONSTANTIN-DAICOVICIU
DAICOVICIU 2972
CARAS-SEVERIN
CICLOVA ROMANA
CICLOVA-ROMANA
1812
CARAS-SEVERIN
CIUCHICI CIUCHICI
1272
CARAS-SEVERIN
CIUDANOVITA
CIUDANOVITA
830
CARAS-SEVERIN
COPACELE COPACELE
1404
CARAS-SEVERIN
CORNEA CORNEA
2201
CARAS-SEVERIN
CORNEREVACORNEREVA
3556
CARAS-SEVERIN
DALBOSET DALBOSET
1946
CARAS-SEVERIN
DOCLIN
DOCLIN
1998
CARAS-SEVERIN
DOGNECEADOGNECEA
2062
CARAS-SEVERIN
DOMASNEADOMASNEA
1545
CARAS-SEVERIN
EZERIS
EZERIS
1398
CARAS-SEVERIN
FARLIUG FARLIUG
2276
CARAS-SEVERIN
FOROTIC FOROTIC
1933
CARAS-SEVERIN
GARNIC
GARNIC
1602
CARAS-SEVERIN
GLIMBOCA GLIMBOCA
1933
CARAS-SEVERIN
GORUIA GORUIA
961
CARAS-SEVERIN
GRADINARIGRADINARI
2239
CARAS-SEVERIN
IABLANITA IABLANITA
2684
CARAS-SEVERIN
LAPUSNICELLAPUSNICEL
1370
CARAS-SEVERIN
LAPUSNICULAPUSNICU-MARE
MARE
2022
CARAS-SEVERIN
LUNCAVITALUNCAVITA
2999
CARAS-SEVERIN
LUPAC
LUPAC
3052
CARAS-SEVERIN
MARGA
MARGA
1338
CARAS-SEVERIN
MAURENI MAURENI
2621
CARAS-SEVERIN
MEHADIA MEHADIA
4449
CARAS-SEVERIN
MEHADICA MEHADICA
953
CARAS-SEVERIN
NAIDAS
NAIDAS
1308
CARAS-SEVERIN
OBREJA
OBREJA
3225
CARAS-SEVERIN
PALTINIS PALTINIS
2733
CARAS-SEVERIN
CORONINI PESCARI
1888
CARAS-SEVERIN
POJEJENA POJEJENA
3345
CARAS-SEVERIN
PRIGOR
PRIGOR
3034
CARAS-SEVERIN
RAMNA
RAMNA
2185
CARAS-SEVERIN
RACASDIA RACASDIA
1806

110343
110603
110613
110623
110633
110643
110653
110663
110673
110683
110693
110703
110713
110723
110733
110743
110753
110763
110773
130011
130021
130343
130463
130533
130031
130543
130663
130042
130052
130062
130073
130083
130093
130103
130113
130123
130133
130143
130153
130163
130173
130183
130193
130203
130213
130223
130233
130243
130253
130263

53700
53728
53755
53791
53853
54056
54109
54163
54270
54305
54350
54387
54412
54485
54500
54537
54573
54617
54699
54975
55008
55062
55106
55160
55259
55277
55311
55357
55384
55446
55473
55598
55623
55687
55776
55838
55918
56014
56096
56210
56265
56327
56354
56425
56461
56522
56568
56666
56773
56844

4881
4977
4980
4984
4990
5010
5015
5021
5035
5038
5032
5043
5046
5053
5055
5058
5062
5066
5074
5297
5301
5524
5599
5635
5312
5643
5730
5299
5307
5314
5317
5329
5332
5338
5347
5353
5361
5371
5379
5391
5396
5402
5405
5412
5416
5422
5426
5436
5451
5458

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
3
3
3
1
3
3
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

CARAS-SEVERIN
EFTIMIE MURGU
EFTIMIE-MURGU 1871
CARAS-SEVERIN
RUSCA MONTANA
RUSCA-MONTANA
2159
CARAS-SEVERIN
SACU
SACU
1707
CARAS-SEVERIN
SASCA MONTANA
SASCA-MONTANA1969
CARAS-SEVERIN
SICHEVITA SICHEVITA
2759
CARAS-SEVERIN
SLATINA-TIMIS
SLATINA-TIMIS 3264
CARAS-SEVERIN
SOCOL
SOCOL
2336
CARAS-SEVERIN
SOPOTU NOU
SOPOTU-NOU 1542
CARAS-SEVERIN
TEREGOVA TEREGOVA
4474
CARAS-SEVERIN
TICVANIU MARE
TICVANIU-MARE 1945
CARAS-SEVERIN
TARNOVA TARNOVA
1948
CARAS-SEVERIN
TOPLET
TOPLET
2942
CARAS-SEVERIN
TURNU RUIENI
TURNU-RUIENI 3723
CARAS-SEVERIN
VALIUG
VALIUG
1005
CARAS-SEVERIN
VARADIA VARADIA
1546
CARAS-SEVERIN
VERMES VERMES
1818
CARAS-SEVERIN
VRANI
VRANI
1244
CARAS-SEVERIN
ZAVOI
ZAVOI
4352
CARAS-SEVERIN
ZORLENTU MARE
ZORLENTU-MARE1226
CLUJ
CLUJ-NAPOCA
CLUJ-NAPOCA 324325
CLUJ
DEJ
DEJ
39560
CLUJ
CUZDRIOARA
CUZDRIOARA
2937
CLUJ
JICHISU DE JOS
JICHISU-DE-JOS 1316
CLUJ
MICA
MICA
3804
CLUJ
TURDA
TURDA
57772
CLUJ
MIHAI VITEAZU
MIHAI-VITEAZU 5808
CLUJ
SANDULESTISANDULESTI
1844
CLUJ
CAMPIA TURZII
CAMPIA-TURZII 28048
CLUJ
GHERLA GHERLA
24629
CLUJ
HUEDIN HUEDIN
9579
CLUJ
AGHIRESU AGHIRESU
7240
CLUJ
AITON
AITON
1400
CLUJ
ALUNIS
ALUNIS
1453
CLUJ
APAHIDA APAHIDA
8497
CLUJ
ASCHILEU ASCHILEU
1868
CLUJ
BACIU
BACIU
8044
CLUJ
BAISOARA BAISOARA
2388
CLUJ
BELIS
BELIS
1406
CLUJ
BOBALNA BOBALNA
1919
CLUJ
BONTIDA BONTIDA
4500
CLUJ
BORSA
BORSA
1862
CLUJ
BUZA
BUZA
1389
CLUJ
CAIANU CAIANU
2575
CLUJ
CALARASI CALARASI
2588
CLUJ
CALATELE CALATELE
2726
CLUJ
CAMARASUCAMARASU
2765
CLUJ
CAPUSU MARE
CAPUSU-MARE 3803
CLUJ
CASEIU
CASEIU
4820
CLUJ
CATINA
CATINA
2204
CLUJ
CEANU MARE
CEANU-MARE 4365

130273
130283
130293
130303
130313
130323
130333
130353
130363
130373
130383
130393
130403
130413
130423
130433
130443
130453
130473
130483
130493
130503
130513
130523
130553
130563
130573
130583
130593
130603
130613
130623
130633
130643
130653
130673
130683
130693
130703
130713
130723
130733
130743
130753
130763
130773
130783
130793
130803
140011

56988
57083
57163
57225
57314
57350
57449
57546
57582
57644
57706
57742
57831
57902
57948
58008
58142
58204
58259
58311
58357
58393
58464
58534
58552
58623
58721
58794
58856
58918
58990
59041
59130
59238
59283
59327
59416
59434
59498
59586
59657
59693
59764
59826
59880
59942
60026
60062
60099
60419

5472
5482
5490
5496
5447
5505
5514
5528
5532
5538
5544
5548
5563
5570
5557
5574
5588
5594
5605
5611
5615
5619
5626
5633
5647
5654
5664
5671
5677
5683
5691
5696
5705
5715
5720
5749
5758
5724
5733
5742
5760
5770
5777
5764
5783
5789
5797
5801
5804
5812

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1

CLUJ
CHINTENI CHINTENI
2834
CLUJ
CHIUIESTI CHIUIESTI
2833
CLUJ
CIUCEA
CIUCEA
4428
CLUJ
CIURILA CIURILA
1539
CLUJ
CATCAU CATCAU
2443
CLUJ
COJOCNA COJOCNA
4408
CLUJ
CORNESTI CORNESTI
1858
CLUJ
DABACA DABACA
1849
CLUJ
FELEACU FELEACU
3829
CLUJ
FIZESU GHERLII
FIZESU-GHERLII 2596
CLUJ
FLORESTI FLORESTI
7259
CLUJ
FRATA
FRATA
4464
CLUJ
GEACA
GEACA
1805
CLUJ
GILAU
GILAU
7833
CLUJ
GARBAU GARBAU
2625
CLUJ
IARA
IARA
4791
CLUJ
ICLOD
ICLOD
4351
CLUJ
IZVORU CRISULUI
IZVORU-CRISULUI1666
CLUJ
JUCU
JUCU
4036
CLUJ
LUNA
LUNA
4449
CLUJ
MAGURI-RACATAU
MAGURI-RACATAU
2403
CLUJ
MANASTIRENI
MANASTIRENI 1866
CLUJ
MARGAU MARGAU
1898
CLUJ
MARISEL MARISEL
1746
CLUJ
MINTIU GHERLII
MINTIU-GHERLII 3792
CLUJ
MOCIU
MOCIU
3518
CLUJ
MOLDOVENESTI
MOLDOVENESTI 3693
CLUJ
PALATCA PALATCA
1437
CLUJ
PANTICEU PANTICEU
1995
CLUJ
PETRESTII DE
PETRESTII-DE-JOS1936
JOS
CLUJ
PLOSCOS PLOSCOS
805
CLUJ
POIENI
POIENI
5884
CLUJ
RECEA-CRISTUR
RECEA-CRISTUR 1794
CLUJ
RISCA
RISCA
1880
CLUJ
SACUIEU SACUIEU
1706
CLUJ
SAVADISLA SAVADISLA
4497
CLUJ
SIC
SIC
2840
CLUJ
SANCRAIU SANCRAIU
1892
CLUJ
SANMARTINSANMARTIN
1825
CLUJ
SANPAUL SANPAUL
2583
CLUJ
SUATU
SUATU
2041
CLUJ
TRITENII DETRITENII-DE-JOS
JOS
5177
CLUJ
TURENI
TURENI
2641
CLUJ
TAGA
TAGA
2196
CLUJ
UNGURAS UNGURAS
3181
CLUJ
VAD
VAD
2161
CLUJ
VALEA IERIIVALEA-IERII
1076
CLUJ
VIISOARA VIISOARA
5802
CLUJ
VULTURENIVULTURENI
1614
CONSTANTACONSTANTACONSTANTA 321287

140042
140062
140082
140112
140133
140633
140373
140102
140603
140032
140052
140072
140123
140143
140163
140173
140183
140193
140203
140213
140223
140233
140243
140253
140263
140273
140283
140293
140303
140323
140333
140343
140353
140363
140383
140403
140413
140423
140433
140022
140092
140443
140453
140463
140473
140483
140493
140503
140513
140523

60455
60482
60507
60534
60570
60598
60632
60687
60721
60776
60801
60847
60883
60945
61005
61069
61121
61167
61210
61256
61283
61318
61372
61452
61513
61559
61620
61675
61737
61808
61826
61871
61951
62020
62057
62137
62191
62253
62280
62360
62397
62440
62486
62538
62609
62672
62707
62761
62798
62823

5833
5816
5839
5850
5862
5852
5978
5847
6084
5831
5836
5824
5856
5867
5873
5882
5887
5891
5896
5900
5903
5906
5912
5919
5923
5930
5937
5940
5945
5955
5957
5963
5969
5975
5983
5995
6005
6002
6009
5828
5842
6017
6020
6025
6032
6038
6041
6047
6050
6056

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

1
1
1
1
3
3
3
1
3
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
3
3
3
3
3
3
3
3
3

CONSTANTAEFORIE
EFORIE
9467
CONSTANTAMANGALIA MANGALIA
41025
CONSTANTANAVODARI NAVODARI
31924
CONSTANTATECHIRGHIOL
TECHIRGHIOL
7051
CONSTANTAAGIGEA
AGIGEA
5223
CONSTANTA23 AUGUSTUNIREA
5234
CONSTANTALIMANU LIMANU
4513
CONSTANTAOVIDIU
OVIDIU
13022
CONSTANTATUZLA
TUZLA
8526
CONSTANTACERNAVODA
CERNAVODA 19502
CONSTANTAHARSOVA HARSOVA
10176
CONSTANTAMEDGIDIA MEDGIDIA
44376
CONSTANTAADAMCLISI ADAMCLISI
2294
CONSTANTAALBESTI ALBESTI
3472
CONSTANTAALIMAN ALIMAN
3101
CONSTANTABANEASA BANEASA
5264
CONSTANTACASTELU CASTELU
7737
CONSTANTACERCHEZU CERCHEZU
1576
CONSTANTACHIRNOGENI
CHIRNOGENI
3522
CONSTANTACIOBANU CIOBANU
3531
CONSTANTACIOCARLIA CIOCARLIA
3001
CONSTANTACOBADIN COBADIN
9043
CONSTANTACOGEALAC COGEALAC
7144
CONSTANTACOMANA COMANA
1861
CONSTANTACORBU
CORBU
5010
CONSTANTACRUCEA CRUCEA
3446
CONSTANTACUMPANA CUMPANA
9334
CONSTANTADELENI
DELENI
2459
CONSTANTADOBROMIRDOBROMIR
2566
CONSTANTAGARLICIU GARLICIU
1843
CONSTANTAGHINDARESTI
HORIA
4077
CONSTANTAINDEPENDENTA
INDEPENDENTA 3217
CONSTANTAION CORVINION-CORVIN
2143
CONSTANTAISTRIA
ISTRIA
2568
CONSTANTALIPNITA
LIPNITA
3771
CONSTANTAMERENI MERENI
4143
CONSTANTAMIHAIL KOGALNICEANU
MIHAIL-KOGALNICEANU
9978
CONSTANTAMIHAI VITEAZU
MIHAI-VITEAZU 3277
CONSTANTAMIRCEA VODA
MIRCEA-VODA 6902
CONSTANTABASARABI BASARABI
10880
CONSTANTANEGRU VODA
NEGRU-VODA 5557
CONSTANTANICOLAE BALCESCU
NICOLAE-BALCESCU
4866
CONSTANTAOLTINA
OLTINA
3104
CONSTANTAOSTROV OSTROV
5563
CONSTANTAPANTELIMON
PANTELIMON 1845
CONSTANTAPECINEAGAPECINEAGA
2997
CONSTANTAPESTERA PESTERA
3554
CONSTANTAPOARTA ALBA
POARTA-ALBA 4584
CONSTANTARASOVA RASOVA
3929
CONSTANTASARAIU
SARAIU
1480

140533
140543
140553
140563
140573
140583
140613
140393
140313
140623
140593
140153
150011
150022
150032
150183
150042
150073
150323
150052
150063
150083
150093
150103
150113
150123
150133
150143
150153
150163
150173
150193
150203
150213
150223
150233
150243
150253
150263
150273
150283
150293
150303
150313
150333
150343
150353
150363
150373
150383

62878
62903
62949
62985
63045
63072
63125
63152
63161
63170
63189
63198
63394
63447
63526
63553
63580
63633
63688
63740
63777
63802
63866
63893
63937
64005
64041
64096
64130
64194
64238
64265
64318
64345
64390
64425
64461
64504
64568
64602
64639
64719
64773
64826
64871
64906
64942
64997
65011
65048

6053
6060
6064
6067
6073
6076
6086
5991
5952
6088
6081
5878
6091
6098
6105
6166
6108
6116
6229
6095
6113
6120
6126
6129
6133
6145
6140
6149
6153
6159
6163
6168
6173
6176
6181
6184
6188
6192
6198
6202
6205
6213
6219
6224
6234
6242
6237
6248
6255
6250

13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
3
1
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

CONSTANTASACELE
SACELE
2193
CONSTANTASEIMENI SEIMENI
2249
CONSTANTASILISTEA SILISTEA
1425
CONSTANTATARGUSOR TARGUSOR
2994
CONSTANTATOPALU TOPALU
1969
CONSTANTATOPRAISARTOORTOMANU 1808
CONSTANTAVALU LUI TRAIAN
VALU-LUI-TRAIAN8319
CONSTANTALUMINA LUMINA
6972
CONSTANTADUMBRAVENI
DUMBRAVENI
600
CONSTANTAVULTURU VULTURU
778
CONSTANTATORTOMANU
TOPRAISAR
5342
CONSTANTAAMZACEA AAMZACEA
2674
COVASNA SFANTU GHEORGHE
SFANTU-GHEORGHE63309
COVASNA BARAOLT BARAOLT
9880
COVASNA COVASNA COVASNA
11664
COVASNA COMANDAUCOMANDAU
1041
COVASNA INTORSURAINTORSURA-BUZAULUI
BUZAULUI
9025
COVASNA BARCANI BARCANI
5045
COVASNA SITA BUZAULUI
SITA-BUZAULUI 4794
COVASNA TIRGU SECUIESC
TARGU-SECUIESC
21096
COVASNA AITA MARE AITA-MARE
1716
COVASNA BATANI
BATANI
4428
COVASNA BELIN
BELIN
2612
COVASNA BODOC
BODOC
2485
COVASNA BOROSNEU BOROSNEU-MARE
MARE
2951
COVASNA BRATES
BRATES
1579
COVASNA BRADUT BRADUT
4627
COVASNA BRETCU BRETCU
3948
COVASNA CATALINA CATALINA
3466
COVASNA CERNAT CERNAT
4052
COVASNA CHICHIS CHICHIS
1678
COVASNA DOBARLAU DOBARLAU
2296
COVASNA GHELINTA GHELINTA
4740
COVASNA GHIDFALAUGHIDFALAU
2628
COVASNA HAGHIG HAGHIG
2129
COVASNA ILIENI
ILIENI
1846
COVASNA LEMNIA LEMNIA
3478
COVASNA MALNAS MALNAS
4823
COVASNA MOACSA MOACSA
2150
COVASNA OJDULA OJDULA
3535
COVASNA OZUN
OZUN
4626
COVASNA POIAN
POIAN
2926
COVASNA RECI
RECI
2214
COVASNA SANZIENI SANZIENI
4638
COVASNA TURIA
TURIA
3897
COVASNA VALEA CRISULUI
VALEA-CRISULUI 3397
COVASNA VALCELE VALCELE
3577
COVASNA VARGHIS VARGHIS
1909
COVASNA ZAGON
ZAGON
5429
COVASNA ZABALA
ZABALA
4831

160011
160073
160323
160643
160693
160733
160022
160523
160032
160373
160573
160042
160413
160052
160133
160062
160123
160083
160093
160103
160113
160153
160163
160193
160203
160213
160223
160233
160243
160253
160263
160273
160293
160303
160313
160333
160343
160353
160363
160383
160393
160403
160423
160433
160443
160453
160463
160473
160483
160493

65342
65379
65413
65431
65477
65501
65609
65645
65681
65707
65752
65841
65869
65921
66009
66081
66152
66198
66223
66330
66401
66438
66474
66526
66580
66697
66731
66768
66857
66955
67014
67121
67167
67256
67292
67327
67407
67470
67522
67595
67648
67675
67737
67773
67835
67906
67942
68002
68048
68128

6259
6285
6433
6599
6626
6647
6262
6541
6266
6462
6560
6268
6485
6270
6313
6278
6320
6289
6292
6303
6310
6327
6331
6341
6353
6364
6368
6371
6380
6390
6396
6407
6411
6426
6430
6435
6443
6450
6455
6467
6472
6475
6481
6490
6496
6503
6507
6513
6517
6525

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

3
3
3
3
3
1
3
1
3
3
1
3
1
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

DIMBOVITAANINOASA TARGOVISTE 93235


DIMBOVITADOICESTI ANINOASA
5921
DIMBOVITARAZVAD DOICESTI
4867
DIMBOVITASOTANGA RAZVAD
8277
DIMBOVITAULMI
SOTANGA
7101
DIMBOVITAFIENI
ULMI
3925
DIMBOVITAMOTAIENI FIENI
7963
DIMBOVITAGAESTI
MOTAIENI
2300
DIMBOVITAGURA FOII GAESTI
16053
DIMBOVITAPETRESTI GURA-FOII
2341
DIMBOVITAMORENI PETRESTI
6137
DIMBOVITAIEDERA
MORENI
21396
DIMBOVITAPUCIOASA IEDERA
3881
DIMBOVITABRANESTI PUCIOASA
15594
DIMBOVITATITU
BRANESTI
9334
DIMBOVITABRANISTEA TITU
10319
DIMBOVITABALENI
BRANISTEA
4529
DIMBOVITABARBULETUBALENI
8240
DIMBOVITABEZDEAD BARBULETU
7168
DIMBOVITABILCIURESTIBEZDEAD
5248
DIMBOVITABUCIUMENIBILCIURESTI
1825
DIMBOVITABUCSANI BUCIUMENI
4896
DIMBOVITACANDESTI BUCSANI
6935
DIMBOVITACOBIA
CANDESTI
3165
DIMBOVITACOJASCA COBIA
3499
DIMBOVITACOMISANI COJASCA
7103
DIMBOVITACONTESTI COMISANI
5505
DIMBOVITACORBII MARI
CONTESTI
4554
DIMBOVITACORNATELUCORBII-MARI
8389
DIMBOVITACORNESTI CORNATELU
1807
DIMBOVITACOSTESTII DIN
CORNESTI
VALE
7850
DIMBOVITACRANGURILE
COSTESTII-DIN-VALE
3448
DIMBOVITADARMANESTI
CRANGURILE
3418
DIMBOVITADOBRA
DARMANESTI
8020
DIMBOVITADRAGODANA
DOBRA
3892
DIMBOVITADRAGOMIRESTI
DRAGODANA
7011
DIMBOVITAFINTA
DRAGOMIRESTI 8241
DIMBOVITAGLODENI FINTA
4754
DIMBOVITAGURA OCNITEI
GLODENI
4495
DIMBOVITAGURA SUTIIGURA-OCNITEI 7913
DIMBOVITAHULUBESTI GURA-SUTII
5455
DIMBOVITAI. L. CARAGIALE
HULUBESTI
3472
DIMBOVITALUCIENI I.-L.-CARAGIALE 9031
DIMBOVITALUDESTI LUCIENI
6439
DIMBOVITALUNGULETULUDESTI
5061
DIMBOVITAMALU CU FLORI
LUNGULETU
5763
DIMBOVITAMANESTI MALU-CU-FLORI 2799
DIMBOVITAMATASARUMANESTI
4611
DIMBOVITAMOGOSANIMATASARU
5734
DIMBOVITAMOROENI MOGOSANI
4634

160503
160513
160543
160553
160563
160583
160593
160603
160613
160623
160633
160653
160663
160683
160713
160723
160743
160753
160763
160773
160783
160793
160803
160813
160823
170011
170213
170553
170753
170893
170022
170032
170042
170052
170063
170073
170083
170093
170103
170113
170123
170133
170143
170153
170163
170173
170183
170193
170203
170223

68182
68253
68280
68324
68342
68404
68431
68468
68529
68565
68627
68716
68789
68887
68921
68976
69063
69170
69250
69303
69330
69394
69447
69526
69615
69900
69964
70094
70110
70174
70316
70352
70414
70502
70520
70566
70637
70673
70726
70744
70879
70897
70940
70968
70986
71055
71126
71199
71260
71340

6531
6538
6548
6552
6554
6568
6571
6574
6580
6584
6590
6603
6610
6620
6633
6638
6661
6672
6656
6680
6691
6697
6683
6702
6711
6719
6826
6988
7075
7132
6716
6729
6734
6742
6744
6748
6755
6759
6764
6766
6779
6783
6781
6788
6790
6797
6804
6811
6818
6834

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

DIMBOVITAMORTENI MOROENI
5149
DIMBOVITANUCET
MORTENI
3152
DIMBOVITAOCNITA
NUCET
4429
DIMBOVITAODOBESTI OCNITA
4424
DIMBOVITAPIETROSITAODOBESTI
5306
DIMBOVITAPOIANA PIETROSITA
3392
DIMBOVITAPOTLOGI POIANA
4015
DIMBOVITAPRODULESTIPOTLOGI
8441
DIMBOVITAPUCHENI PRODULESTI
3618
DIMBOVITARACARI
PUCHENI
2264
DIMBOVITARUNCU
RACARI
6933
DIMBOVITASALCIOARARUNCU
4669
DIMBOVITASELARU
SALCIOARA
4180
DIMBOVITATATARANI SELARU
3968
DIMBOVITAULIESTI
TATARANI
5521
DIMBOVITAVALEA LUNGA
ULIESTI
4531
DIMBOVITAVALEA MARE
VALEA-LUNGA 5251
DIMBOVITAVACARESTI VALEA-MARE
2589
DIMBOVITAVALENI-DIMBOVITA
VACARESTI
7020
DIMBOVITAVISINA
VALENI-DAMBOVITA
3018
DIMBOVITAVISINESTI VISINA
6763
DIMBOVITAVIRFURI VISINESTI
2457
DIMBOVITAVOINESTI VARFURI
2131
DIMBOVITAVULCANA-BAI
VOINESTI
6322
DOLJ
CRAIOVA VULCANA-BAI 3017
DOLJ
BUCOVAT CRAIOVA
306283
DOLJ
CERNELE BUCOVAT
4156
DOLJ
ISALNITA ISALNITA
3995
DOLJ
PODARI
PODARI
6387
DOLJ
SIMNICU DESIMNICU-DE-SUS4377
SUS
DOLJ
BAILESTI BAILESTI
20698
DOLJ
CALAFAT CALAFAT
19590
DOLJ
FILIASI
FILIASI
18934
DOLJ
SEGARCEA SEGARCEA
8220
DOLJ
AFUMATI AFUMATI
3344
DOLJ
ALMAJ
ALMAJ
4087
DOLJ
AMARASTII AMARASTII-DE-JOS
DE JOS
5927
DOLJ
AMARASTII AMARASTII-DE-SUS
DE SUS
3962
DOLJ
APELE VII APELE-VII
2522
DOLJ
ARGETOAIAARGETOAIA
4897
DOLJ
BECHET
BECHET
3881
DOLJ
BISTRET BISTRET
4599
DOLJ
BIRCA
BARCA
4481
DOLJ
BOTOSESTI-PAIA
BOTOSESTI-PAIA 1020
DOLJ
BRABOVA BRABOVA
1861
DOLJ
BRADESTI BRADESTI
4574
DOLJ
BRALOSTITABRALOSTITA
3843
DOLJ
BRATOVOESTI
BRATOVOESTI 6160
DOLJ
BREASTA BREASTA
3851
DOLJ
BULZESTI BULZESTI
2039

170233
170243
170253
170263
170273
170283
170293
170303
170323
170333
170343
170353
170363
170373
170383
170393
170403
170413
170423
170433
170443
170453
170463
170473
170483
170493
170503
170513
170523
170533
170543
170563
170573
170583
170593
170603
170613
170623
170633
170643
170653
170663
170673
170683
170693
170703
170713
170723
170733
170743

71457
71518
71536
71572
71607
71634
71698
71723
71787
71812
71858
71885
71910
71956
72007
72034
72052
72098
72150
72221
72276
72383
72409
72463
72506
72533
72579
72604
72640
72677
72819
72882
72926
72953
72980
73013
73031
73068
73102
73246
73317
73335
73371
73460
73503
73567
73594
73629
73665
73709

6848
6854
6856
6860
6845
6863
6869
6872
6878
6881
6885
6888
6891
6898
6895
6903
6905
6909
6915
6922
6927
6938
6940
6946
6953
6956
6950
6960
6964
6967
6981
6990
6994
6997
7000
7003
7005
7008
7014
7028
7012
7035
7039
7048
7052
7058
7061
7064
7068
7072

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ

CALOPAR CALOPAR
3936
CARAULA CARAULA
2628
CARPEN CARPEN
2923
CASTRANOVA
CASTRANOVA 3604
CALARASI CALARASI
6749
CELARU
CELARU
5425
CERAT
CERAT
4030
CERNATESTICERNATESTI
2275
CETATE
CETATE
6069
CIOROIASI CIOROIASI
2013
CIUPERCENIICIUPERCENII-NOI6044
NOI
COSOVENI COSOVENI
5091
COTOFENII DIN
COTOFENII-DIN-DOS
DOS
2628
DANETI
DANETI
7301
DABULENI DABULENI
14021
DESA
DESA
5024
DIOSTI
DIOSTI
3412
DOBRESTI DOBRESTI
2838
DRAGOTESTI
DRAGOTESTI
2562
DRANIC
DRANIC
3117
FARCAS
FARCAS
3597
GALICEA MARE
GALICEA-MARE 4941
GHERCESTI GHERCESTI
1816
GIGHERA GIGHERA
3734
GIUBEGA GIUBEGA
4293
GIURGITA GIURGITA
3272
GINGIOVA GANGIOVA
2969
GOGOSU GOGOSU
1094
GOICEA
GOICEA
4816
GOIESTI GOIESTI
3405
GRECESTI GRECESTI
2070
IZVOARE IZVOARE
2176
LEU
LEU
5541
LIPOVU
LIPOVU
3117
MACESU DEMACESU-DE-JOS
JOS
1697
MACESU DEMACESU-DE-SUS
SUS
1751
MAGLAVIT MAGLAVIT
5883
MALU MAREMALU-MARE
5010
MELINESTI MELINESTI
4474
MISCHII MISCHII
1908
MARSANI MARSANI
5388
MOTATEI MOTATEI
8419
MURGASI MURGASI
2805
NEGOI
NEGOI
4240
ORODEL ORODEL
3350
OSTROVENIOSTROVENI
5866
PERISOR PERISOR
1979
PIELESTI PIELESTI
3642
PISCU VECHIPISCU-VECHI
5449
PLENITA PLENITA
5353

170763
170773
170783
170793
170803
170813
170823
170833
170843
170853
170863
170873
170883
170903
170913
170923
170933
170943
170953
170963
170973
170983
170993
171003
180011
180523
180583
180021
180223
180383
180032
180103
180042
180053
180063
180073
180083
180093
180113
180123
180133
180143
180153
180163
180173
180183
180193
180203
180213
180233

73736
73772
73852
73905
73923
73996
74028
74073
74108
74135
74171
74224
74242
74322
74359
74411
74509
74536
74554
74581
74616
74705
74732
74750
75098
75114
75150
75203
75221
75258
75338
75356
75472
75515
75542
75613
75668
75686
75711
75766
75819
75864
75917
75953
76004
76040
76111
76139
76157
76175

7081
7085
7093
7098
7100
7107
7110
7115
7118
7121
7125
7130
7145
7153
7156
7162
7171
7174
7176
7179
7193
7202
7182
7184
7206
7404
7440
7208
7293
7355
7210
7236
7212
7233
7216
7223
7228
7230
7252
7247
7257
7262
7267
7275
7271
7280
7287
7289
7291
7296

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
1
3
3
1
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI

POIANA MARE
POIANA-MARE 12806
PREDESTI PREDESTI
3529
RADOVAN RADOVAN
3262
RAST
RAST
3832
ROBANESTIROBANESTI
2837
SADOVA SADOVA
8187
SALCUTA SALCUTA
2560
SCAESTI SCAESTI
2340
SEACA DE CAMP
SEACA-DE-CAMP 2281
SEACA DE PADURE
SEACA-DE-PADURE
1447
SECU
SECU
1351
SILISTEA CRUCII
SILISTEA-CRUCII 1865
SOPOT
SOPOT
2048
TEASC
TEASC
3435
TERPEZITA TERPEZITA
1988
TESLUI
TESLUI
2831
TUGLUI
TUGLUI
2944
UNIREA
UNIREA
4142
URZICUTA URZICUTA
3169
VALEA STANCIULUI
VALEA-STANCIULUI
6392
VELA
VELA
2303
VERBITA VERBITA
1637
VARTOP VARTOP
1844
VARVORU DE
VARVORU-DE-JOS
JOS
3467
GALATI
GALATI
304992
SENDRENI SZENDRENI
3027
VANATORI VANATORI
4035
TECUCI
TECUCI
43510
DRAGANESTI
DRAGANESTI
5839
MUNTENI MUNTENI
9755
BERESTI BERESTI
3628
BERESTI-MERIA
BERESTI-MERIA 4392
TARGU BUJOR
TARGU-BUJOR 7629
BARCEA BARCEA
6153
BALABANESTI
BALABANESTI 3951
BALASESTI BALASESTI
2574
BALENI
BALENI
2695
BANEASA BANEASA
2232
BRANISTEA BRANISTEA
4061
BRAHASESTIBRAHASESTI
7837
BUCIUMENIBUCIUMENI
2590
CAVADINESTI
CAVADINESTI
3592
CERTESTI CERTESTI
2469
COROD
COROD
7936
CORNI
CORNI
2526
COSMESTI COSMESTI
6803
COSTACHE NEGRI
COSTACHE-NEGRI2557
CUCA
CUCA
2647
CUDALBI CUDALBI
8168
DRAGUSENIDRAGUSENI
5309

180243
180253
180263
180273
180283
180293
180303
180313
180323
180333
180343
180353
180363
180373
180393
180403
180413
180423
180433
180443
180453
180463
180473
180483
180493
180503
180513
180533
180543
180553
180563
180573
180593
180603
200011
200143
200333
200663
200032
200042
200062
200072
200083
200093
200103
200113
200123
200133
200153
200163

76255
76282
76317
76353
76406
76497
76558
76585
76601
76638
76674
76692
76718
76745
76763
76807
76932
76969
76996
77028
77082
77126
77153
77180
77224
77260
77288
77313
77331
77377
77402
77475
77509
77536
77812
77910
78016
78089
78141
78258
78329
78454
78472
78542
78604
78668
78711
78748
78828
78873

7304
7307
7310
7314
7319
7328
7334
7337
7339
7342
7346
7351
7348
7353
7362
7366
7379
7382
7385
7388
7394
7398
7401
7408
7412
7416
7418
7424
7426
7421
7430
7437
7444
7447
7670
7754
7903
8155
7680
7696
7707
7705
7719
7726
7732
7738
7743
7746
7770
7775

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
1
1
1
1
3
3
3
3
3
3
3
3

GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ

FARTANESTIFARTANESTI
5338
FOLTESTI FOLTESTI
3290
FRUMUSITAFRUMUSITA
5287
FUNDENI FUNDENI
3986
GHIDIGENI GHIDIGENI
6126
GOHOR
GOHOR
3896
GRIVITA GRIVITA
3792
INDEPENDENTA
INDEPENDENTA 4720
IVESTI
IVESTI
9690
JORASTI JORASTI
1964
LIESTI
LIESTI
11243
MATCA
MAATCA
11706
MASTACANIMASTACANI
5282
MOVILENI MOVILENI
3371
NAMOLOASA
NAMOLOASA
2515
NICORESTI NICORESTI
6260
OANCEA OANCEA
1550
PECHEA PECHEA
11538
PISCU
PISCU
5116
PRIPONESTIPRIPONESTI
2538
REDIU
REDIU
3933
SCANTEIESTISCANTEIESTI
2768
SCHELA
SCHELA
3450
SLOBOZIA CONACHI
SLOBOZIA-CONACHI
7280
SMARDAN SMARDAN
3706
SMULTI
SMULTI
1662
SUCEVENI SUCEVENI
2197
TUDOR VLADIMIRESCU
TUDOR-VLADIMIRESCU
5300
TULUCESTI TULUCESTI
7596
TEPU
TZEPU
2565
UMBRARESTI
UMBRARESTI
7093
VALEA MARULUI
VALEA-MARULUI 3723
VARLEZI VARLEZI
2261
VLADESTI VLADESTI
2311
TARGU JIU TARGU-JIU
97565
BALESTI BALESTI
7443
DRAGUTESTIDRAGUTESTI
5078
TURCINESTITURCINESTI
2396
MOTRU
MOTRU
24007
NOVACI NOVACI
6208
TIRGU CARBUNESTI
TARGU-CARBUNESTI
8854
TICLENI
TICLENI
5176
ALBENI
ALBENI
2830
ALIMPESTI ALIMPESTI
2283
ANINOASA ANINOASA
4461
ARCANI
ARCANI
1449
BAIA DE FIER
BAIA-DE-FIER
4414
BALANESTI BALANESTI
2397
BARBATESTIBARBATESTI
1895
BENGESTI-CIOCADIA
BENGESTI-CIOCADIA
3610

200173
200183
200193
200203
200213
200022
200223
200233
200243
200253
200263
200273
200283
200293
200303
200313
200323
200343
200353
200363
200373
200383
200393
200403
200413
200423
200433
200443
200453
200463
200473
200483
200493
200503
200513
200523
200533
200543
200553
200563
200573
200583
200593
200603
200613
200623
200633
200643
200653
200673

78926
79004
79077
79157
79237
79308
79362
79406
79497
79585
79656
79736
79834
79932
80043
80123
80249
80285
80365
80427
80506
80560
80613
80677
80711
80766
80846
80908
80980
81095
81184
81264
81380
81415
81497
81576
81656
81754
81816
81861
81987
82047
82136
82243
82314
82396
82430
82555
82617
82680

7780
7764
7788
7796
7804
7690
7811
7815
7834
7843
7850
7824
7858
7868
7879
7887
7899
7910
7918
7924
7932
7938
7943
7949
7953
7958
7966
7972
7980
7991
8000
8008
8020
8023
8031
8039
8053
8047
8063
8074
8068
8086
8095
8106
8113
8126
8130
8142
8148
8121

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ

BERLESTI BERLESTI
2421
BALTENI BALTENI
7924
BOLBOSI BOLBOSI
3333
BORASCU BORASCU
3753
BRANESTI BRANESTI
2545
BUMBESTI-JIU
BUMBESTI-JIU 11001
BUMBESTI-PITIC
BUMBESTI0PITIC 2607
BUSTUCHINBUSTUCHIN
3714
CAPRENI CAPRENI
2488
CATUNELE CATUNELE
2653
CIUPERCENICIUPERCENI
1748
CALNIC
CALNIC
2419
CRASNA CRASNA
5581
CRUSET
CRUSET
3939
DANCIULESTI
DANCIULESTI
2832
DANESTI DANESTI
3902
DRAGOTESTI
DRAGOTESTI
2712
FARCASESTIFARCASESTI
3977
GLOGOVA GLOGOVA
1986
GODINESTI GODINESTI
2469
HUREZANI HUREZANI
1818
IONESTI IONESTI
2578
JUPANESTI JUPANESTI
2464
LELESTI
LELESTI
1984
LICURICI LICURICI
2642
LOGRESTI LOGRESTI
3045
MATASARI MATASARI
5599
MUSETESTIMUSETESTI
2322
NEGOMIR NEGOMIR
3944
PADES
PADES
5150
PESTISANI PESTISANI
4212
PLOPSORU PLOPSORU
6711
POLOVRAGIPOLOVRAGI
3020
PRIGORIA PRIGORIA
3571
ROSIA DE AMARADIA
ROSIA-DE-AMARADIA
3481
RUNCU
RUNCU
5884
SAMARINESTI
SAMARINESTI 1928
SACELU
SACELU
1875
SAULESTI SAULESTI
2485
SCOARTA SCOARTA
5042
SCHELA
SCHELA
2112
SLIVILESTI SLIVILESTI
3882
STANESTI STANESTI
2752
STEJARI
STEJARI
3075
STOINA
STOINA
2845
TELESTI
TELESTI
2738
TISMANA TISMANA
8038
TURBUREA TURBUREA
4710
TURCENI TURCENI
8462
TANTARENITANTARENI
5721

200683
200693
200703
200052
210021
210133
210243
210011
210383
210032
210042
210052
210062
210072
210082
210092
210103
210113
210123
210143
210153
210163
210173
210183
210193
210203
210213
210223
210233
210253
210263
210273
210283
210293
210303
210313
210323
210333
210343
210353
210363
210373
210393
210403
210413
210423
210433
210443
210453
210463

82733
82779
82831
82895
83133
83151
83197
83320
83375
83428
83464
83491
83525
83561
83632
83749
83785
83847
83936
83963
83981
84086
84102
84148
84175
84237
84264
84344
84380
84415
84460
84558
84594
84629
84656
84754
84825
84923
85056
85074
85127
85243
85289
85341
85412
85467
85528
85582
85626
85680

8160
8164
8170
7702
8181
8231
8280
8176
8379
8183
8186
8188
8190
8193
8199
8209
8213
8219
8228
8235
8241
8251
8237
8253
8256
8262
8268
8276
8265
8292
8297
8306
8310
8313
8316
8326
8333
8343
8356
8358
8363
8375
8383
8389
8396
8401
8426
8432
8436
8407

18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

3
3
3
1
1
3
3
1
3
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

GORJ
GORJ
GORJ
GORJ
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA

URDARI
URDARI
3250
VAGIULESTIVAGIULESTI
3181
VLADIMIR VLADIMIR
3536
ROVINARI ROVINARI
12614
ODORHEIU ODORHEIU-SECUIESC
SECUIESC
37965
BRADESTI BRADESTI
3516
FELICIENI FELICIENI
3002
MIERCUREAMIERCUREA-CIUC
CIUC
43580
PAULENI-CIUC
PAULENI-CIUC 1713
BAILE TUSNAD
BAILE-TUSNAD 1796
BALAN
BALAN
8855
BORSEC BORSEC
2942
CRISTURU SECUIESC
CRISTURU-SECUIESC
10645
GHEORGHENI
GHEORGHENI 20355
TOPLITA TOPLITA
16195
VLAHITA VLAHITA
7211
ATID
ATID
2886
AVRAMESTIAVRAMESTI
2555
BILBOR
BILBOR
2876
CAPALNITA CAPALNITA
2030
CIUCSANGEORGIU
CIUCSANGEORGIU4942
CIUMANI CIUMANI
4569
CARTA
CARTA
5510
CORBU
CORBU
1605
CORUND CORUND
6282
DANESTI DANESTI
4524
DEALU
DEALU
3898
DITRAU
DITRAU
6125
DARJIU
DARJIU
1199
FRUMOASAFRUMOASA
3674
GALAUTAS GALAUTAS
2651
JOSENI
JOSENI
5892
LAZAREA LAZAREA
3604
LUETA
LUETA
3636
LUNCA DE JOS
LUNCA-DE-JOS 5322
LUNCA DE SUS
LUNCA-DE-SUS 3390
LUPENI
LUPENI
4392
MARTINIS MARTINIS
3046
MERESTI MERESTI
1432
MIHAILENI MIHAILENI
2691
MUGENI MUGENI
5194
OCLAND OCLAND
1399
PLAIESII DE PLAIESII-DE-JOS
JOS
3033
PRAID
PRAID
6850
REMETEA REMETEA
6375
SACEL
SACEL
1310
SARMAS SARMAS
4157
SECUIENI SECUIENI
2661
SICULENI SICULENI
6911
SANCRAIENISANCRAIENI
6161

210473
210483
210493
210503
210513
210523
210533
210543
210553
210563
210573
210583
220011
220333
220021
220383
220593
220031
220082
220102
220122
220132
220042
220163
220052
220343
220062
220072
220092
220112
220143
220153
220173
220183
220193
220203
220213
220223
220233
220243
220253
220263
220273
220283
220293
220303
220313
220323
220353
220363

85760
85788
85840
85877
85920
85984
86133
86188
86222
86311
86339
86366
86687
86749
86810
86883
86936
86990
87059
87077
87139
87175
87219
87246
87291
87362
87424
87576
87638
87665
87745
87843
87996
88047
88092
88216
88261
88350
88449
88546
88644
88788
88868
88920
89026
89080
89151
89240
89348
89428

8415
8417
8423
8457
8462
8442
8468
8473
8477
8486
8488
8491
8499
8730
8512
8788
8969
8521
8561
8563
8577
8581
8527
8627
8505
8755
8530
8556
8519
8569
8590
8612
8631
8585
8600
8636
8641
8650
8659
8669
8679
8693
8701
8707
8717
8723
8736
8745
8760
8768

19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
3
3
1
1
1
1
1
1
3
1
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

HARGHITA SANDOMINIC
SANDOMINIC
6492
HARGHITA SANMARTINSANMARTIN
4352
HARGHITA SANSIMIONSANSIMION
3416
HARGHITA SUBCETATESUBCETATE
2158
HARGHITA SUSENI
SUSENI
5206
HARGHITA SIMONESTI SIMONESTI
3712
HARGHITA TULGHES TULGHES
3648
HARGHITA TUSNAD TUSNAD
2103
HARGHITA ULIES
ULIES
1274
HARGHITA VARSAG VARSAG
1560
HARGHITA VOSLABENIVOSLABENI
2086
HARGHITA ZETEA
ZETEA
5757
HUNEDOARA
DEVA
DEVA
71838
HUNEDOARA
CARJITI
CARJITI
825
HUNEDOARA
HUNEDOARA
HUNEDOARA 73647
HUNEDOARA
GHELARI GHELARI
2544
HUNEDOARA
TELIUCU INFERIOR
TELIUCU-INFERIOR
2616
HUNEDOARA
PETROSANIPETROSANI
47176
HUNEDOARA
LUPENI
LUPENI
31441
HUNEDOARA
PETRILA PETRILA
26617
HUNEDOARA
URICANI URICANI
10768
HUNEDOARA
VULCAN VULCAN
30703
HUNEDOARA
ANINOASA ANINOASA
5295
HUNEDOARA
BANITA
BANITA
1349
HUNEDOARA
BRAD
BRAD
17030
HUNEDOARA
CRISCIOR CRISCIOR
4378
HUNEDOARA
CALAN
CALAN
13555
HUNEDOARA
HATEG
HATEG
11367
HUNEDOARA
ORASTIE ORASTIE
22382
HUNEDOARA
SIMERIA SIMERIA
13974
HUNEDOARA
BAIA DE CRIS
BAIA-DE-CRIS
3104
HUNEDOARA
BALSA
BALSA
1310
HUNEDOARA
BARU
BARU
3083
HUNEDOARA
BACIA
BACIA
1775
HUNEDOARA
BAITA
BAITA
4288
HUNEDOARA
BATRANA BATRANA
190
HUNEDOARA
BERIU
BERIU
3415
HUNEDOARA
BLAJENI BLAJENI
1609
HUNEDOARA
BOSOROD BOSOROD
2313
HUNEDOARA
BRANISCA BRANISCA
1879
HUNEDOARA
BRETEA ROMANA
BRETEA-ROMANA3192
HUNEDOARA
BUCES
BUCES
2460
HUNEDOARA
BUCURESCIBUCURESCI
1979
HUNEDOARA
BULZESTII DE
BULZESTII-DE-SUS
SUS
436
HUNEDOARA
BUNILA
BUNILA
489
HUNEDOARA
BURJUC BURJUC
1003
HUNEDOARA
CERBAL
CERBAL
727
HUNEDOARA
CERTEJU DECERTEJU-DE-SUS
SUS
3537
HUNEDOARA
DENSUS DENSUS
1790
HUNEDOARA
DOBRA
DOBRA
3481

220373
220393
220403
220413
220423
220433
220443
220453
220463
220473
220483
220493
220503
220513
220523
220533
220543
220553
220563
220573
220583
220603
220613
220623
220633
220643
220653
220663
220673
220683
220693
120011
120333
230011
230022
230032
230063
230083
230093
230123
120083
230143
230163
230173
120123
230183
230203
230213
230223
120143

89561
89687
89801
89856
89954
90066
90119
90208
90262
90342
90431
90538
90663
90725
90805
90878
90994
91054
91116
91232
91330
91447
91535
91624
91688
91731
91795
91937
91982
92097
92177
92569
92587
92658
92701
92765
92783
92836
92872
92907
92961
92989
93021
93067
93085
93101
93156
93209
93236
93281

8544
8793
8805
8810
8820
8831
8836
8845
8851
8859
8868
8878
8899
8891
8917
8905
8924
8952
8930
8942
8958
8974
8983
8992
8998
8782
9008
9003
9022
9033
9041
5078
5214
9056
9060
9067
9072
9079
9082
9094
5107
9103
9111
9114
5115
9119
9124
9129
9132
5120

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
51
51
21
21
21
21
21
21
21
51
21
21
21
51
21
21
21
21
51

1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3

HUNEDOARA
GEOAGIU GEOAGIU
6077
HUNEDOARA
GURASADAGURASADA
1838
HUNEDOARA
HARAU
HARAU
2099
HUNEDOARA
ILIA
ILIA
4062
HUNEDOARA
LAPUGIU DELAPUGIU-DE-JOS
JOS
1744
HUNEDOARA
LELESE
LELESE
523
HUNEDOARA
LUNCA CERNII
LUNCA-CERNII-DE-JOS
DE JOS
1190
HUNEDOARA
LUNCOIU DELUNCOIU-DE-JOS2057
JOS
HUNEDOARA
MARTINESTIMARTINESTI
1054
HUNEDOARA
ORASTIOARA
ORASTIOARA-DE-SUS
DE SUS
2514
HUNEDOARA
PESTISU MICPESTISU-MIC
1273
HUNEDOARA
PUI
PUI
4857
HUNEDOARA
RAPOLTU MARE
RAPOLTU-MARE 2055
HUNEDOARA
RACHITOVARACHITOVA
1556
HUNEDOARA
RIBITA
RIBITA
1685
HUNEDOARA
RAU DE MORI
RAU-DE-MORI 3636
HUNEDOARA
ROMOS
ROMOS
2907
HUNEDOARA
SARMIZEGETUSA
SARMIZEGETUSA1428
HUNEDOARA
SALASU DE SUS
SALASU-DE-SUS 2833
HUNEDOARA
SANTAMARIA-ORLEA
SANTAMARIA0ORLEA
3580
HUNEDOARA
SOIMUS SOIMUS
3488
HUNEDOARA
TOMESTI TOMESTI
1334
HUNEDOARA
TOPLITA TOPLITA
924
HUNEDOARA
TOTESTI TOTESTI
1979
HUNEDOARA
TURDAS TURDAS
1933
HUNEDOARA
GENERAL BERTHELOT
UNIREA
1025
HUNEDOARA
VATA DE JOS
VATA-DE-JOS
4424
HUNEDOARA
VALISOARAVALISOARA
1395
HUNEDOARA
VETEL
VETEL
2730
HUNEDOARA
VORTA
VORTA
1152
HUNEDOARA
ZAM
ZAM
2259
CALARASI CALARASI CALARASI
72342
CALARASI MODELU MODELU
9602
IALOMITA SLOBOZIA SLOBOZIA
54090
IALOMITA FETESTI
FETESTI
33928
IALOMITA TANDAREI TANDAREI
13035
IALOMITA ALBESTI ALBESTI
2769
IALOMITA AMARA
AMARA
7586
IALOMITA ANDRASESTIANDRASESTI
2315
IALOMITA BALACIU BALACIU
3391
CALARASI BORCEA BORCEA
9811
IALOMITA BORDUSANIBORDUSANI
5331
IALOMITA BUCU
BUCU
5219
IALOMITA CAZANESTI CAZANESTI
3644
CALARASI CIOCANESTICIOCANESTI
4985
IALOMITA CIOCHINA CIOCHINA
3651
IALOMITA CIULNITA CIULNITA
2543
IALOMITA COCORA COCORA
3804
IALOMITA COSAMBESTI
COSAMBESTI
3509
CALARASI CUZA VODACUZA-VODA
4308

120153
120163
120173
120183
120193
230263
230283
230293
230303
120233
230323
230333
120263
120273
120283
120042
120303
230373
230383
230393
230413
120063
230423
120363
230433
120393
230443
230453
230463
230473
230493
230503
120443
120453
120483
120493
230513
120523
120533
230533
240011
240113
240393
240633
240793
240022
240032
240042
240773
240053

93325
93370
93441
93487
93539
93575
93600
93628
93646
93664
93717
93735
93771
93815
93851
93888
93931
93995
94045
94081
94107
94125
94161
94223
94269
94312
94330
94376
94429
94456
94492
94535
94562
94580
94606
94651
94688
94731
94768
94795
95060
95088
95159
95239
95293
95355
95391
95471
95499
95612

5124
5129
5136
5140
5144
9150
9160
9162
9164
5164
9166
9168
5186
5190
5194
5092
5200
9180
9185
9189
9196
5097
9198
5225
9204
5237
9209
9212
9217
9220
9231
9235
5257
5259
5271
5276
9238
5279
5293
9246
9249
9289
9455
9585
9715
9258
9251
9261
9665
9263

51
51
51
51
51
21
21
21
21
51
21
21
51
51
51
51
51
21
21
21
21
51
21
51
21
51
21
21
21
21
21
21
51
51
51
51
21
51
51
21
22
22
22
22
22
22
22
22
22
22

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
1
1
1
3
3

CALARASI
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
IALOMITA
IALOMITA
CALARASI
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
IALOMITA
CALARASI
IALOMITA
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
CALARASI
CALARASI
IALOMITA
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI

DICHISENI DICHISENI
1900
DOR MARUNT
DOR-MARUNT 6868
DOROBANTU
DOROBANTU
3481
DRAGALINADRAGALINA
8704
DRAGOS VODA
DRAGOS-VODA 3026
FACAENI FACAENI
5957
GHEORGHEGHEORGHE-DOJA2897
DOJA
GHEORGHEGHEORGHE-LAZAR
LAZAR
2495
GIURGENI GIURGENI
1654
GRADISTEAGRADISTEA
5302
GRINDU GRINDU
2490
GRIVITA GRIVITA
7142
INDEPENDENTA
INDEPENDENTA 3952
JEGALIA JEGALIA
4871
LEHLIU
LEHLIU
3006
LEHLIU GARA
LEHLIU-GARA
6554
LUPSANU LUPSANU
3882
MIHAIL KOGALNICEANU
MIHAIL-KOGALNICEANU
6269
MILOSESTI MILOSESTI
3109
MOVILA MOVILA
2203
MUNTENI-BUZAU
MUNTENI-BUZAU3912
ALEXANDRUALEXANDRU-ODOBESCU
ODOBESCU
3100
PERIETI
PERIETI
3602
PERISORU PERISORU
5595
REVIGA
REVIGA
3476
ROSETI
ROSETI
5920
SALCIOARASALCIOARA
2617
SAVENI
SAVENI
5614
SCANTEIA SCANTEIA
4381
SFANTU GHEORGHE
SFANTU-GHEORGHE
2203
STELNICA STELNICA
1901
SUDITI
SUDITI
2313
STEFAN CELSTEFAN-CEL-MARE
MARE
3243
STEFAN VODA
STEFAN-VODA 2505
ULMU
ULMU
2004
UNIREA
UNIREA
2982
VALEA CIORII
VALEA-CIORII
1951
VALCELELE VALCELELE
2074
VLAD TEPESVLAD-TEPES
2666
VLADENI VLADENI
2257
IASI
IASI
329603
BARNOVA BARNOVA
3620
HOLBOCA HOLBOCA
11596
REDIU
REDIU
6214
TOMESTI TOMESTI
11903
HARLAU HARLAU
11333
PASCANI PASCANI
42946
TARGU FRUMOS
TARGU-FRUMOS13617
TARGU FRUMOS
TARGU-FRUMOS10116
ALEXANDRUALEXANDRU-I.-CUZA
I. CUZA
2974

240063
240073
240083
240093
240103
240123
240133
240143
240153
240163
240173
240183
240193
240203
240213
240223
240233
240243
240253
240263
240273
240283
240293
240303
240313
240323
240333
240343
240353
240363
240373
240383
240403
240413
240423
240433
240443
240453
240463
240473
240483
240493
240503
240513
240523
240533
240543
240553
240563
240573

95667
95747
95792
95872
95943
96003
96058
96110
96147
96192
96254
96334
96370
96423
96478
96593
96637
96664
96717
96815
96888
96904
96940
97009
97063
97090
97189
97241
97321
97394
97438
97465
97517
97553
97606
97679
97722
97777
97811
97875
97919
98051
98113
98168
98202
98220
98257
98300
98337
98373

9268
9276
9281
9296
9303
9731
9309
9315
9318
9323
9329
9337
9341
9346
9351
9363
9367
9370
9375
9385
9392
9394
9398
9404
9410
9413
9422
9428
9436
9443
9447
9450
9463
9467
9472
9479
9484
9489
9493
9499
9503
9517
9523
9528
9532
9534
9537
9542
9545
9549

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI

ANDRIESENIANDRIESENI
4360
ARONEANUARONEANU
2715
BALTATI BALTATI
4934
BELCESTI BELCESTI
11170
BIVOLARI BIVOLARI
4406
UNGHENI BOSIA
3917
BRAESTI BRAESTI
3282
BUTEA
BUTEA
4263
CEPLENITA CEPLENITA
4575
CIORTESTI CIORTESTI
4366
CIUREA
CIUREA
9691
COARNELE CAPREI
COARNELE-CAPREI
3108
COMARNA COMARNA
4510
COSTULENI COSTULENI
4845
COTNARI COTNARI
7966
COZMESTI COZMESTI
3163
CRISTESTI CRISTESTI
4258
CUCUTENI CUCUTENI
1432
DAGATA DAGATA
4703
DELENI
DELENI
10296
DOBROVATDOBROVAT
2629
DOLHESTI DOLHESTI
2757
DUMESTI DUMESTI
4569
ERBICENI ERBICENI
5518
FOCURI
FOCURI
6171
GOLAIESTI GOLAIESTI
3683
GORBAN GORBAN
2955
GRAJDURI GRAJDURI
3052
GROPNITA GROPNITA
3388
GROZESTI GROZESTI
1855
HALAUCESTIHALAUCESTI
5933
HELESTENI HELESTENI
2694
HORLESTI HORLESTI
3085
IPATELE IPATELE
2024
LESPEZI
LESPEZI
6092
LETCANI LETCANI
6456
LUNGANI LUNGANI
4867
MADARJACMADARJAC
1556
MIRCESTI MIRCESTI
7105
MIRONEASAMIRONEASA
4257
MIROSLAVAMIROSLAVA
7296
MIROSLOVESTI
MIROSLOVESTI 7043
MOGOSESTIMOGOSESTI
4764
MOGOSESTI-SIRET
MOGOSESTI-SIRET4049
MOSNA
MOSNA
1971
MOTCA
MOTCA
5065
MOVILENI MOVILENI
3076
OTELENI OTELENI
3792
PLUGARI PLUGARI
3672
PODU ILOAIEI
PODU-ILOAIEI 9521

240583
240593
240603
240613
240623
240643
240653
240663
240673
240683
240693
240703
240713
240723
240733
240743
240753
240763
240783
240803
240813
240823
240833
240843
240853
240863
240873
240883
240893
190011
190413
410072
120052
120313
230042
230193
230363
230053
190043
410083
230073
230103
230113
410093
190053
230133
120073
410103
190063
190022

98435
98505
98603
98649
98685
98738
98774
98827
98916
98998
99058
99101
99165
99209
99290
99370
99441
99478
99539
99600
99673
99780
99879
99922
99968
100004
100086
100148
100219
100521
100549
100576
100610
100638
100683
100709
100736
100754
100781
100834
100852
100870
100923
100969
101001
101056
101083
101145
101163
101190

9555
9562
9572
9576
9580
9591
9595
9616
9600
9625
9631
9643
9649
9653
9608
9636
9662
9677
9708
9720
9683
9694
9703
9727
9736
9746
9740
9754
9761
7451
7629
9768
5080
5210
9065
9116
9178
9069
7463
9777
9077
9085
9090
9779
7468
9100
5101
9783
7473
7453

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
52
52
23
51
51
21
21
21
21
52
23
21
21
21
23
52
21
51
23
52
52

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
1
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1

IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
GIURGIU
GIURGIU
ILFOV
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
GIURGIU
ILFOV
IALOMITA
IALOMITA
IALOMITA
ILFOV
GIURGIU
IALOMITA
CALARASI
ILFOV
GIURGIU
GIURGIU

POPESTI POPESTI
4008
POPRICANI POPRICANI
6410
PRISACANI PRISACANI
3591
PROBOTA PROBOTA
3619
RADUCANENI
RADUCANENI 7710
ROMANESTIROMANESTI
1991
RUGINOASARUGINOASA
6121
SCHITU DUCA
SCHITU-DUCA 4235
SCANTEIA SCANTEIA
4064
SCOBINTI SCOBINTI
7473
SINESTI
SINESTI
4224
SIRETEL
SIRETEL
3975
STOLNICENI-PRAJESCU
STOLNICENI-PRAJESCU
5665
STRUNGA STRUNGA
4450
SCHEIA
SZCHEIA
4534
SIPOTE
SZIPOTE
5809
TANSA
TANSA
3056
TATARUSI TATARUSI
5693
TODIRESTI TODIRESTI
6846
TRIFESTI TRIFESTI
5099
TIBANA
TIBANA
6839
TIBANESTI TIBANESTI
7564
TIGANASI TIGANASI
4135
TUTORA TUTORA
2100
VALEA SEACA
VALEA-SEACA 5789
VICTORIA VICTORIA
4243
VANATORI VANATORI
4732
VLADENI VLADENI
4532
VOINESTI VOINESTI
5904
GIURGIU GIURGIU
70462
SLOBOZIA SLOBOZIA
2628
BUFTEA
BUFTEA
20197
OLTENITA OLTENITA
28259
MITRENI MITRENI
4935
URZICENI URZICENI
17522
CIOCARLIA CIOCARLIA
895
MANASIA MANASIA
4668
ADANCATA ADANCATA
3164
ADUNATII-COPACENI
ADUNATII-COPACENI
6707
AFUMATI AFUMATI
6581
ALEXENI ALEXENI
2488
ARMASESTIARMASESTI
7035
AXINTELE AXINTELE
2949
BALOTESTI BALOTESTI
6717
BANEASA BANEASA
5725
BARCANESTIBARCANESTI
3985
BELCIUGATELE
BELCIUGATELE 2310
BERCENI BERCENI
4122
BOLINTIN-DEAL
BOLINTIN-DEAL 6455
BOLINTIN-VALE
BOLINTIN-VALE 11685

230153
410123
160143
190073
120022
190083
160173
190093
190103
120093
410133
120103
120113
160183
410163
410173
190113
410183
190123
190133
410193
410203
230233
160283
190143
120133
190153
410223
410213
410453
410243
410253
230243
230253
230273
190163
120203
190173
120213
120223
120032
190183
410263
190193
190203
230313
190213
190223
190233
190243

101243
101298
101341
101378
101458
101519
101564
101617
101662
101724
101742
101804
101822
101840
101902
101957
101984
102035
102071
102106
102160
102213
102240
102286
102348
102419
102446
102473
102525
102543
102570
102605
102641
102703
102749
102794
102838
102909
102945
103014
103032
103087
103130
103194
103238
103283
103309
103354
103372
103407

9106
9787
6324
7476
5082
7484
6336
7489
7494
5109
9792
5111
5113
6347
9805
9810
7500
9813
7505
7508
9817
9822
9136
6420
7514
5117
7521
9827
9825
9774
9835
9838
9140
9146
9153
7524
5148
7528
5155
5162
5088
7532
9842
7537
7541
9158
7546
7554
7551
7556

21
23
15
52
51
52
15
52
52
51
23
51
51
15
23
23
52
23
52
52
23
23
21
15
52
51
52
23
23
23
23
23
21
21
21
52
51
52
51
51
51
52
23
52
52
21
52
52
52
52

3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3

IALOMITA BRAZII
BRAZII
3527
ILFOV
BRANESTI BRANESTI
8625
DIMBOVITABREZOAELEBREZOAELE
4170
GIURGIU BUCSANI BUCSANI
4085
CALARASI BUDESTI BUDESTI
9696
GIURGIU BULBUCATABULBUCATA
1744
DIMBOVITABUTIMANUBUTIMANU
2375
GIURGIU BUTURUGENI
BUTURUGENI 4143
GIURGIU CALUGARENI
CALUGARENI
6615
CALARASI CASCIOARELE
CASCIOARELE 2216
ILFOV
CERNICA CERNICA
9306
CALARASI CHIRNOGI CHIRNOGI
8142
CALARASI CHISELET CHISELET
3626
DIMBOVITACIOCANESTICIOCANESTI
5385
ILFOV
CIOLPANI CIOLPANI
4519
ILFOV
CIOROGARLA
CIOROGARLA
4917
GIURGIU CLEJANI CLEJANI
3434
ILFOV
CLINCENI CLINCENI
4890
GIURGIU COLIBASI COLIBASI
3981
GIURGIU COMANA COMANA
7855
ILFOV
CORBEANCACORBEANCA
3668
ILFOV
CORNETU CORNETU
4929
IALOMITA COSERENI COSERENI
7036
DIMBOVITACREVEDIA CREVEDIA
6676
GIURGIU CREVEDIA MARE
CREVEDIA-MARE 4945
CALARASI CURCANI CURCANI
5272
GIURGIU DAIA
DAIA
3170
ILFOV
DASCALU DASCALU
2545
ILFOV
DARASTI-ILFOV
DARASTI-ILFOV 2924
ILFOV
1 DECEMBRIE
COPACENII-DE-SUS
9528
ILFOV
DOMNESTI DOMNESTI
6199
ILFOV
DRAGOMIRESTI-VALE
DRAGOMIRESTI-VALE
4263
IALOMITA DRAGOESTIDRAGOESTI
1166
IALOMITA DRIDU
DRIDU
5256
IALOMITA FIERBINTI-TARG
FIERBINTI-TARG 5323
GIURGIU FLORESTI-STOENESTI
FLORESTI-STOENESTI
8824
CALARASI FRASINET FRASINET
2027
GIURGIU FRATESTI FRATESTI
5636
CALARASI FRUMUSANIFRUMUSANI
5114
CALARASI FUNDENI FUNDENI
5531
CALARASI FUNDULEA FUNDULEA
6692
GIURGIU GAISENI GAISENI
5551
ILFOV
GANEASA GANEASA
4180
GIURGIU GAUJANI GAUJANI
2857
GIURGIU GHIMPATI GHIMPATI
6176
IALOMITA GARBOVI GARBOVI
4518
GIURGIU GOGOSARI GOGOSARI
2321
GIURGIU GOSTINU GOSTINU
2506
GIURGIU GOSTINARI GOSTINARI
2772
GIURGIU GRADINARIGRADINARI
3782

410283
190253
410293
120243
190263
190273
120253
230343
190283
230353
190293
190303
120293
190313
190032
120323
190323
410323
230403
120343
120353
160533
410343
190333
190343
410373
410383
120373
190353
190363
120383
190373
190383
120403
190393
230483
190403
160673
410403
120413
120423
190423
190433
120433
410413
120463
160703
410423
120473
190453

103443
103470
103513
103568
103639
103693
103764
103862
103899
103960
103997
104047
104083
104118
104136
104181
104225
104243
104270
104323
104341
104387
104421
104485
104519
104546
104582
104635
104680
104715
104751
104788
104831
104886
104975
105026
105106
105142
105160
105222
105259
105295
105348
105384
105419
105455
105534
105570
105605
105623

9852
7560
9855
5169
7564
7570
5176
9172
7577
9175
7584
7589
5197
7595
7458
5206
7593
9868
9191
5219
5221
6544
9873
7597
7600
9881
9885
5229
7603
7606
5234
7610
7615
5239
7620
9224
7625
6624
9892
5247
5253
7631
7636
5250
9898
5261
6629
9902
5269
7643

23
52
23
51
52
52
51
21
52
21
52
52
51
52
52
51
52
23
21
51
51
15
23
52
52
23
23
51
52
52
51
52
52
51
52
21
52
15
23
51
51
52
52
51
23
51
15
23
51
52

3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

ILFOV
GRADISTEAGRADISTEA
2913
GIURGIU GREACA GREACA
2899
ILFOV
GRUIU
GRUIU
7129
CALARASI GURBANESTI
GURBANESTI
1698
GIURGIU HOTARELE HOTARELE
9114
GIURGIU IEPURESTI IEPURESTI
2418
CALARASI ILEANA
ILEANA
3883
IALOMITA ION ROATAION-ROATA
3703
GIURGIU IZVOARELE IZVOARELE
4974
IALOMITA JILAVELE JILAVELE
3825
GIURGIU JOITA
JOITA
8711
GIURGIU LETCA NOUA
LETCA-NOUA
3912
CALARASI LUICA
LUICA
2329
GIURGIU MIHAI BRAVU
MIHAI-BRAVU 2768
GIURGIU MIHAILESTIMIHAILESTI
7410
CALARASI MANASTIREA
MANASTIREA
6228
GIURGIU MARSA
MARSA
2761
ILFOV
MOARA VLASIEI
MOARA-VLASIEI 5837
IALOMITA MOVILITA MOVILITA
4599
CALARASI NANA
NANA
2667
CALARASI NICOLAE BALCESCU
NICOLAE-BALCESCU
1670
DIMBOVITANICULESTI NICULESTI
4534
ILFOV
NUCI
NUCI
3223
GIURGIU OGREZENI OGREZENI
4977
GIURGIU OINACU OINACU
4023
ILFOV
PERIS
PERIS
7202
ILFOV
PETRACHIOAIA
PETRACHIOAIA 2811
CALARASI PLATARESTIPLATARESTI
4316
GIURGIU PRUNDU PRUNDU
4830
GIURGIU PUTINEIU PUTINEIU
2945
CALARASI RADOVANURADOVANU
5248
GIURGIU RASUCENI RASUCENI
3213
GIURGIU ROATA DE JOS
ROATA-DE-JOS 8458
CALARASI SARULESTI SARULESTI
3180
GIURGIU SCHITU
SCHITU
2309
IALOMITA SINESTI
SINESTI
2596
GIURGIU SINGURENI SINGURENI
3599
DIMBOVITASLOBOZIA MOARA
SLOBOZIA-MOARA
2340
ILFOV
SNAGOV SNAGOV
6065
CALARASI SOHATU SOHATU
3646
CALARASI SPANTOV SPANTOV
4606
GIURGIU STANESTI STANESTI
3325
GIURGIU STOENESTI STOENESTI
2623
CALARASI SOLDANU SOLDANU
3526
ILFOV
STEFANESTIISTEFANESTII-DE-JOS
DE JOS
4018
CALARASI TAMADAU MARE
TAMADAU-MARE2618
DIMBOVITATARTASESTITARTASESTI
5106
ILFOV
TUNARI
TUNARI
3740
CALARASI ULMENI ULMENI
5420
GIURGIU ULMI
ULMI
7728

120503
190463
230523
120513
190473
190483
410433
190493
250011
250353
250453
250643
250021
250533
250663
250032
250042
250052
250072
250082
250093
250103
250113
250123
250133
250143
250153
250163
250173
250183
250193
250203
250213
250223
250233
250243
250253
250263
250273
250283
250293
250303
250313
250323
250333
250343
250363
250373
250383
250393

105712
105776
105794
105829
105874
105909
105936
105972
106318
106363
106407
106461
106559
106620
106648
106684
106746
106782
106817
106979
107001
107047
107083
107118
107154
107190
107234
107270
107314
107350
107403
107430
107485
107519
107546
107582
107662
107715
107733
107868
107920
107975
108017
108035
108106
108151
108204
108222
108240
108268

5282
7652
9243
5288
7663
7666
9905
7654
9912
10075
10110
10191
9917
10155
10208
9924
9929
9932
9938
9953
9956
9960
9964
9967
9970
9978
9983
9987
9974
9991
9996
9999
10004
10006
10009
10015
10023
10013
10028
10041
10047
10052
10056
10058
10065
10070
10079
10081
10083
10085

51
52
21
51
52
52
23
52
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

3
3
3
3
3
3
3
3
1
3
3
3
1
3
3
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

CALARASI VALEA ARGOVEI


VALEA-ARGOVEI 2757
GIURGIU VALEA DRAGULUI
VALEA-DRAGULUI3432
IALOMITA VALEA MACRISULUI
VALEA-MACRISULUI
2136
CALARASI VASILATI VASILATI
7929
GIURGIU VARASTI VARASTI
6514
GIURGIU VEDEA
VEDEA
6011
ILFOV
VIDRA
VIDRA
8256
GIURGIU VANATORII VANATORII-MICI
MICI
5073
MARAMURES
BAIA MAREBAIA-MARE 142739
MARAMURES
GROSI
GROSI
2493
MARAMURES
RECEA
RECEA
5507
MARAMURES
TAUTII-MAGHERAUS
TAUTII-MAGHERAUS
6695
MARAMURES
SIGHETU MARMATIEI
SIGHETU-MARMATIEI
42100
MARAMURES
SARASAU SARASAU
2428
MARAMURES
VADU IZEI VADU-IZEI
2888
MARAMURES
BAIA SPRIE BAIA-SPRIE
16725
MARAMURES
BORSA
BORSA
27471
MARAMURES
CAVNIC
CAVNIC
5294
MARAMURES
TARGU LAPUS
TARGU-LAPUS 13710
MARAMURES
VISEU DE SUS
VISEU-DE-SUS 17410
MARAMURES
ARDUSAT ARDUSAT
2533
MARAMURES
ARINIS
ARINIS
1203
MARAMURES
ASUAJU DE ASUAJU-DE-SUS
SUS
1618
MARAMURES
BAITA DE SUB
BAITA-DE-SUB-CODRU
CODRU
1904
MARAMURES
BAIUT
BAIUT
2857
MARAMURES
BASESTI BASESTI
1617
MARAMURES
BICAZ
BICAZ
1340
MARAMURES
BISTRA
BISTRA
4523
MARAMURES
BARSANA BARSANA
6454
MARAMURES
BOCICOIU MARE
BOCICOIU-MARE 4520
MARAMURES
BOGDAN VODA
BOGDAN-VODA 3554
MARAMURES
BOIU MAREBOIU-MARE
1317
MARAMURES
BOTIZA
BOTIZA
4038
MARAMURES
BUDESTI BUDESTI
3614
MARAMURES
CALINESTI CALINESTI
3492
MARAMURES
CERNESTI CERNESTI
3876
MARAMURES
CICARLAU CICARLAU
4000
MARAMURES
CAMPULUNG
CAMPULUNG-LA-TISA
LA TISA
2472
MARAMURES
COPALNIC-MANASTUR
COPALNIC-MANASTUR
5907
MARAMURES
COROIENI COROIENI
2355
MARAMURES
CUPSENI CUPSENI
3899
MARAMURES
DESESTI DESESTI
2668
MARAMURES
DRAGOMIRESTI
DRAGOMIRESTI 3237
MARAMURES
DUMBRAVITA
DUMBRAVITA 4528
MARAMURES
FARCASA FARCASA
3748
MARAMURES
GIULESTI GIULESTI
3457
MARAMURES
IEUD
IEUD
4326
MARAMURES
LAPUS
LAPUS
3865
MARAMURES
LEORDINA LEORDINA
2657
MARAMURES
MIRESU MARE
MIRESU-MARE 5173

250403
250413
250423
250433
250443
250463
250473
250483
250493
250503
250513
250523
250543
250553
250563
250573
250583
250593
250062
250603
250613
250623
250633
250653
250673
250683
250693
260011
260573
260022
260433
260032
260042
260052
260063
260073
260083
260093
260103
260113
260123
260133
260143
260153
260163
260173
260183
260193
260203
260213

108348
108366
108400
108455
108473
108491
108552
108598
108614
108632
108669
108696
108712
108794
108874
108892
108918
108945
108963
109005
109041
109096
109176
109265
109354
109425
109504
109773
109826
109924
110027
110063
110116
110232
110296
110456
110535
110571
110688
110740
110820
110875
110946
111006
111097
111220
111275
111417
111444
111480

10093
10095
10099
10104
10106
10116
10122
10126
10128
10130
10133
10136
10157
10138
10146
10148
10150
10153
9934
10182
10186
10165
10173
10199
10211
10218
10226
10229
10586
10236
10514
10234
10246
10257
10271
10291
10287
10263
10299
10305
10313
10318
10325
10331
10340
10353
10358
10372
10375
10382

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
1
3
1
3
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

MARAMURES
MOISEI
MOISEI
9098
MARAMURES
OARTA DE JOS
OARTA-DE-JOS 1455
MARAMURES
OCNA SUGATAG
OCNA-SUGATAG 4269
MARAMURES
PETROVA PETROVA
2764
MARAMURES
POIENILE DEPOIENILE-DE-SUB-MUNTE
SUB MUNTE 10203
MARAMURES
REMETEA CHIOARULUI
REMETEA-CHIOARULUI
3012
MARAMURES
REMETI
REMETI
3162
MARAMURES
REPEDEA REPEDEA
4797
MARAMURES
RONA DE JOS
RONA-DE-JOS 2155
MARAMURES
RONA DE SUS
RONA-DE-SUS 4731
MARAMURES
ROZAVLEA ROZAVLEA
6222
MARAMURES
RUSCOVA RUSCOVA
5078
MARAMURES
SATULUNG SATULUNG
5372
MARAMURES
SACALASENISACALASENI
5675
MARAMURES
SACEL
SACEL
3841
MARAMURES
SALISTEA DESALISTEA-DE-SUS5348
SUS
MARAMURES
SALSIG
SALSIG
3158
MARAMURES
SAPANTA SAPANTA
3328
MARAMURES
SEINI
SEINI
10084
MARAMURES
STRAMTURASTRAMTURA
4356
MARAMURES
SUCIU DE SUS
SUCIU-DE-SUS 6270
MARAMURES
SISESTI
SISESTI
5571
MARAMURES
SOMCUTA MARE
SOMCUTA-MARE7772
MARAMURES
ULMENI ULMENI
7181
MARAMURES
VALEA CHIOARULUI
VALEA-CHIOARULUI
2378
MARAMURES
VIMA MICAVIMA-MICA
1687
MARAMURES
VISEU DE JOS
VISEU-DE-JOS 5488
MEHEDINTIDROBETA-TURNU
DROBETA-TURNU-SEVERIN
SEVERIN107152
MEHEDINTISIMIAN
SIMIAN
9456
MEHEDINTIBAIA DE ARAMA
BAIA-DE-ARAMA 5669
MEHEDINTIOBARSIA-CLOSANI
OBARSIA-CLOSANI1139
MEHEDINTIORSOVA ORSOVA
13596
MEHEDINTISTREHAIA STREHAIA
11957
MEHEDINTIVANJU MARE
VANJU-MARE 7120
MEHEDINTIBALA
BALA
4763
MEHEDINTIBALTA
BALTA
1517
MEHEDINTIBALACITA BALACITA
3631
MEHEDINTIBACLES
BACLES
2891
MEHEDINTIBALVANESTIBALVANESTI
1182
MEHEDINTIBREZNITA-MOTRU
BREZNITA-MOTRU1822
MEHEDINTIBREZNITA-OCOL
BREZNITA-OCOL 4139
MEHEDINTIBROSTENI BROSTENI
3013
MEHEDINTIBURILA MARE
BURILA-MARE 2775
MEHEDINTIBUTOIESTI BUTOIESTI
3554
MEHEDINTICAZANESTI CAZANESTI
2815
MEHEDINTICIRESU
CIRESU
814
MEHEDINTICORCOVA CORCOVA
6070
MEHEDINTICORLATEL CORLATEL
1557
MEHEDINTICUJMIR
CUJMIR
3896
MEHEDINTIDEVESEL DEVESEL
3652

260223
260243
260253
260263
260273
260283
260293
260303
260313
260323
260333
260343
260353
260363
260373
260383
260393
260403
260413
260423
260443
260453
260463
260233
260473
260483
260493
260503
260513
260523
260533
260543
260553
260563
260583
260593
260603
260613
260623
260633
260643
270011
270323
270743
270753
270803
270021
270103
270042
270052

111550
111587
111685
111783
111818
111863
111916
111989
112030
112076
112129
112245
112263
112334
112370
112469
112548
112600
112664
112744
112771
112806
112879
112904
112959
112995
113153
113206
113233
113395
113466
113493
113518
113607
113625
113698
113732
113849
113894
113929
113974
114319
114355
114382
114417
114453
114514
114603
114710
114809

10379
10393
10407
10417
10420
10425
10430
10437
10442
10446
10451
10405
10463
10470
10474
10483
10491
10497
10503
10511
10517
10520
10527
10389
10530
10534
10550
10555
10558
10574
10581
10584
10606
10615
10595
10602
10617
10629
10634
10637
10642
10652
10850
11123
11126
11156
10660
10715
10684
10656

25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
1
3
1
1

MEHEDINTIDARVARI DARVARI
3123
MEHEDINTIDUMBRAVADUMBRAVA
1983
MEHEDINTIFLORESTI FLORESTI
2899
MEHEDINTIGARLA MARE
GARLA-MARE 5379
MEHEDINTIGODEANU GODEANU
775
MEHEDINTIGOGOSU GOGOSU
5461
MEHEDINTIGRECI
GRECI
1580
MEHEDINTIGROZESTI GROZESTI
2300
MEHEDINTIGRUIA
GRUIA
3251
MEHEDINTIHINOVA HINOVA
2869
MEHEDINTIHUSNICIOARA
HUSNICIOARA 1805
MEHEDINTIESELNITA IESELNITA
3029
MEHEDINTIILOVAT
ILOVAT
1610
MEHEDINTIILOVITA ILOVITA
1477
MEHEDINTIISVERNA ISVERNA
2610
MEHEDINTIIZVORU BARZII
IZVORU-BARZII 3139
MEHEDINTIJIANA
JIANA
5162
MEHEDINTILIVEZILE LIVEZILE
2174
MEHEDINTIMALOVAT MALOVAT
3019
MEHEDINTIOBARSIA DEOBARSIA-DE-CAMP
CAMP
2246
MEHEDINTIOPRISOR OPRISOR
3209
MEHEDINTIPADINA
PADINA
2041
MEHEDINTIPATULELE PATULELE
4591
MEHEDINTIDUBOVA DUBOVA
1127
MEHEDINTIPODENI
PODENI
1201
MEHEDINTIPONOARELEPONOARELE
2944
MEHEDINTIPOROINA MARE
POROINA-MARE 1445
MEHEDINTIPRISTOL PRISTOL
1903
MEHEDINTIPRUNISOR PRUNISOR
2686
MEHEDINTIPUNGHINA PUNGHINA
3388
MEHEDINTIROGOVA ROGOVA
1535
MEHEDINTISALCIA
SALCIA
3538
MEHEDINTISTANGACEAUA
STANGACEAUA 1634
MEHEDINTISVINITA SVINITA
1165
MEHEDINTISISESTI
SISESTI
3287
MEHEDINTISOVARNA SOVARNA
1501
MEHEDINTITAMNA
TAMNA
3757
MEHEDINTIVANATORI VANATORI
4713
MEHEDINTIVANJULET VANJULET
1924
MEHEDINTIVLADAIA VLADAIA
2277
MEHEDINTIVOLOIAC VOLOIAC
2087
MURES
TARGU MURES
TARGU-MURES155366
MURES
CRISTESTI CRISTESTI
5577
MURES
SANCRAIU DE
SANCRAIU-DE-MURES
MURES
6220
MURES
SANGEORGIU
SANGEORGIU-DE-MURES
DE MURES
7731
MURES
SANTANA DE
SANTANA-DE-MURES
MURES
4048
MURES
SIGHISOARASIGHISOARA 33175
MURES
ALBESTI ALBESTI
5445
MURES
LUDUS
LUDUS
17985
MURES
REGHIN
REGHIN
36993

270062
270072
270083
270093
270113
270123
270133
270143
270153
270163
270173
270183
270193
270203
270213
270223
270233
270243
270253
270263
270273
270283
270293
270303
270313
270333
270343
270353
270363
270373
270383
270393
270403
270413
270423
270433
270443
270453
270463
270473
270483
270493
270503
270513
270523
270533
270032
270543
270553
270563

114854
114925
114970
115076
115147
115183
115236
115307
115389
115520
115575
115600
115637
115708
115771
115824
115851
115897
115959
116046
116126
116171
116224
116288
116340
116395
116439
116493
116545
116590
116652
116723
116796
116867
116938
116983
117042
117113
117177
117275
117319
117426
117505
117550
117667
117783
117827
117925
117998
118058

10692
10669
10698
10708
10725
10729
10734
10744
10762
10776
10741
10752
10755
10781
10788
10793
10802
10796
10806
10815
10823
10828
10833
10839
10845
10853
10857
10863
10868
10873
10879
10893
10886
10900
10907
10911
10917
10924
10930
10940
10944
10955
10963
10968
10979
10991
10674
10995
11002
11008

26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26

1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3

MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES

SOVATA SOVATA
11698
TARNAVENITARNAVENI
27813
ACATARI ACATARI
4843
ADAMUS ADAMUS
6040
ALUNIS
ALUNIS
3322
APOLD
APOLD
2660
ATINTIS
ATINTIS
1630
BAHNEA BAHNEA
3816
BAND
BAND
7576
BATOS
BATOS
4133
BAGACIU BAGACIU
2480
BALA
BALA
931
BALAUSERI BALAUSERI
5098
BEICA DE JOS
BEICA-DE-JOS 2265
BICHIS
BICHIS
1032
BOGATA BOGATA
1934
BREAZA
BREAZA
2530
BRANCOVENESTI
BRANCOVENESTI 4620
CEUASU DE CEUASU-DE-CAMPIE
CAMPIE
5312
CHETANI CHETANI
2872
CHIHERU DECHIHERU-DE-JOS
JOS
1801
COROISANMARTIN
COROISANMARTIN
1508
COZMA
COZMA
657
CRACIUNESTI
CRACIUNESTI
4308
CRAIESTI CRAIESTI
1042
CUCERDEA CUCERDEA
1739
CUCI
CUCI
2194
DANES
DANES
4832
DEDA
DEDA
4304
EREMITU EREMITU
3836
ERNEI
ERNEI
5109
FARAGAU FARAGAU
1664
FANTANELEFANTANELE
5141
GALESTI GALESTI
2907
GANESTI GANESTI
3891
GHEORGHEGHEORGHE-DOJA2817
DOJA
GHINDARI GHINDARI
5084
GLODENI GLODENI
3772
GORNESTI GORNESTI
5831
GREBENISUGREBENISU-DE-CAMPIE
DE CAMPIE
1602
GURGHIU GURGHIU
6444
HODAC
HODAC
4932
HODOSA HODOSA
1463
IBANESTI IBANESTI
4566
ICLANZEL ICLANZEL
2196
IDECIU DE JOS
IDECIU-DE-JOS 1969
IERNUT
IERNUT
9539
LIVEZENI LIVEZENI
3625
LUNCA
LUNCA
2894
LUNCA BRADULUI
LUNCA-BRADULUI2195

270573
270583
270593
270603
270613
270623
270633
270643
270653
270663
270673
270683
270693
270703
270713
270723
270733
270763
270773
270783
270793
270813
270823
270833
270843
270853
270863
270873
270883
270893
270903
270913
270923
270933
270943
270953
270963
270973
280011
280283
280583
280021
280203
280373
280032
280042
280053
280063
280073
280083

118094
118209
118281
118370
118469
118511
118575
118637
118691
118753
118799
118824
118931
118995
119153
119206
119242
119331
119386
119466
119527
119590
119625
119661
119723
119750
119803
119858
119894
119974
120076
120138
120174
120218
120254
120316
120343
120370
120726
120771
120824
120860
120888
120922
120968
121055
121108
121153
121242
121297

11012
11023
11031
11040
11049
11054
11060
11072
11066
11078
11082
11085
11096
11102
11118
11170
11161
11130
11135
11143
11149
11184
11187
11191
11197
11174
11179
11200
11204
11212
11228
11234
11238
11242
11222
11246
11249
11252
11263
11432
11607
11268
11386
11483
11270
11278
11283
11288
11297
11316

26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
1
3
3
1
1
3
3
3
3

MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT

MAGHERANIMAGHERANI
2791
MICA
MICA
4660
MIERCUREAMIERCUREA-NIRAJULUI
NIRAJULUI
5843
MIHESU DE MIHESU-DE-CAMPIE
CAMPIE
2509
NADES
NADES
2374
NEAUA
NEAUA
1549
OGRA
OGRA
2343
PAPIU ILARIAN
PAPIU-ILARIAN 1003
PANET
PANET
5903
PASARENI PASARENI
1949
PETELEA PETELEA
2760
POGACEAUA
POGACEAUA
1929
RASTOLITA RASTOLITA
2213
RICIU
RACIU
3784
RUSII-MUNTI
RUSII-MUNTI
2238
SASCHIZ SASCHIZ
2020
SARMASU SARMASU
7311
SANGEORGIU
SANGEORGIU-DE-PADURE
DE PADURE 5482
SANGER SANGER
2477
SANPAUL SANPAUL
3805
SANPETRU DE
SANPETRU-DE-CAMPIE
CAMPIE
3149
SOLOVASTRU
SOLOVASTRU
2829
STANCENI STANCENI
1562
SUPLAC
SUPLAC
2387
SUSENI
SUSENI
2319
SAULIA
SAULIA
2056
SINCAI
SINCAI
1631
TAURENI TAURENI
1000
UNGHENI UNGHENI
6616
VALEA LARGA
VALEA-LARGA 3440
VARGATA VARGATA
2035
VATAVA VATAVA
2190
VETCA
VETCA
861
VIISOARA VIISOARA
1633
VANATORI VANATORI
3668
VOIVODENIVOIVODENI
1968
ZAGAR
ZAGAR
1195
ZAU DE CAMPIE
ZAU-DE-CAMPIE 3486
PIATRA NEAMT
PIATRA-NEAMT112981
DUMBRAVADUMBRAVA-ROSIE
ROSIE
6975
SAVINESTI SAVINESTI
6301
ROMAN ROMAN
74074
CORDUN CORDUN
7328
HORIA
HORIA
7062
BICAZ
BICAZ
8621
TARGU NEAMT
TARGU-NEAMT 21261
AGAPIA
AGAPIA
4509
BAHNA
BAHNA
3702
BALTATESTIBALTATESTI
6692
BICAZ-CHEI BICAZ-CHEI
4574

280093
280103
280113
280123
280133
280143
280153
280163
280173
280183
280193
280213
280223
280233
280243
280253
280263
280273
280293
280303
280313
280323
280333
280343
280353
280363
280383
280393
280403
280413
280423
280433
280443
280453
280463
280473
280483
280493
280503
280513
280523
280533
280543
280553
280563
280573
280593
280603
280613
280623

121340
121386
121466
121607
121652
121732
121796
121876
121938
122025
122061
122132
122187
122249
122285
122347
122392
122463
122551
122613
122668
122702
122828
122864
122908
122953
123013
123102
123175
123228
123255
123371
123424
123479
123521
123601
123674
123709
123790
123914
123969
124028
124073
124117
124153
124206
124233
124331
124411
124493

11321
11325
11302
11333
11338
11346
11352
11360
11366
11382
11375
11390
11395
11401
11405
11411
11416
11423
11437
11443
11452
11456
11448
11468
11472
11477
11486
11494
11501
11506
11509
11528
11533
11538
11543
11521
11551
11566
11554
11575
11580
11586
11591
11595
11602
11599
11610
11620
11628
11639

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT

BICAZU ARDELEAN
BICAZU-ARDELEAN
4212
BIRA
BIRA
4424
BARGAUANIBARGAUANI
4289
BODESTI BODESTI
5163
BORCA
BORCA
6593
BORLESTI BORLESTI
9430
BOTESTI BOTESTI
6411
BOZIENI BOZIENI
2996
BRUSTURI-DRAGANESTI
BRUSTURI-DRAGANESTI
5516
CEAHLAU CEAHLAU
2557
CANDESTI CANDESTI
4318
COSTISA COSTISA
3629
CRACAOANICRACAOANI
4459
DAMUC DAMUC
3127
DOBRENI DOBRENI
3665
DOLJESTI DOLJESTI
7180
DRAGOMIRESTI
DRAGOMIRESTI 2391
DULCESTI DULCESTI
4854
FARCASA FARCASA
3197
FAUREI
FAUREI
2322
GHERAESTI GHERAESTI
6453
GIROV
GIROV
7196
GARCINA GARCINA
4560
GRINTIES GRINTIES
2536
GRUMAZESTI
GRUMAZESTI
5463
HANGU
HANGU
4161
ICUSESTI ICUSESTI
4687
ION CREANGA
ION-CREANGA 5679
MARGINENIMARGINENI
4081
MOLDOVENIMOLDOVENI
2583
ONICENI ONICENI
3168
PASTRAVENIPASTRAVENI
3846
PETRICANI PETRICANI
5585
PIATRA SOIMULUI
PIATRA-SOIMULUI8506
PIPIRIG
PIPIRIG
8485
PANGARATIPANGARATI
5220
PODOLENI PODOLENI
5798
POIENARI POIENARI
3298
POIANA TEIULUI
POIANA-TEIULUI 5166
RAUCESTI RAUCESTI
8095
RAZBOIENI RAZBOIENI
2387
REDIU
REDIU
5322
ROMANI ROMANI
4699
ROZNOV ROZNOV
9028
SAGNA
SAGNA
7331
SABAOANI SABAOANI
11321
SECUIENI SECUIENI
3672
STANITA STANITA
2257
STEFAN CELSTEFAN-CEL-MARE
MARE
3475
TARCAU TARCAU
3532

280633
280643
280653
280663
280673
280683
280693
280703
280713
280723
280733
280743
290011
290743
290022
290032
290323
290042
290383
290052
290083
290093
290103
290113
290123
290133
290143
290153
290163
290173
290183
290193
290203
290213
290223
290233
290243
290253
290263
290273
290283
290293
290303
290313
290333
290343
290353
290363
290373
290393

124563
124616
124634
124661
124723
124750
124803
124849
124885
124938
125016
125061
125347
125374
125418
125472
125490
125542
125588
125622
125659
125677
125757
125846
125873
125962
125999
126022
126077
126102
126148
126166
126228
126326
126380
126406
126433
126503
126585
126647
126674
126718
126772
126825
126905
126978
127019
127064
127126
127144

11646
11651
11636
11657
11663
11666
11653
11671
11675
11686
11681
11694
11698
12057
11703
11701
11862
11708
11888
11712
11737
11739
11747
11756
11759
11773
11776
11768
11779
11788
11792
11782
11794
11804
11810
11812
11823
11815
11830
11836
11839
11843
11849
11854
11866
11873
11877
11882
11891
11893

27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
1
3
1
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT

TASCA
TASCA
2637
TAZLAU
TAZLAU
3048
TAMASENI TAMASENI
8957
TIMISESTI TIMISESTI
3922
TRIFESTI TRIFESTI
5115
TUPILATI TUPILATI
2405
TIBUCANI TIBUCANI
4394
URECHENI URECHENI
4099
VALEA URSULUI
VALEA-URSULUI 3877
VIISOARA VIISOARA
5094
VANATORI-NEAMT
VANATORI-NEAMT
8695
ZANESTI ZANESTI
6214
SLATINA SLATINA
81108
SLATIOARA SLATIOARA
2566
BALS
BALS
22206
CARACAL CARACAL
35822
DRAGHICENIDRAGHICENI
1925
CORABIA CORABIA
21032
GARCOV GARCOV
2774
DRAGANESTI-OLT
DRAGANESTI-OLT
12363
BABICIU BABICIU
2465
BALDOVINESTI
BALDOVINESTI 3496
BARASTI BARASTI
2247
BARZA
BARZA
2709
BOBICESTI BOBICESTI
3465
BRASTAVATU
BRASTAVATU
5309
BREBENI BREBENI
2880
BRANCOVENI
BRANCOVENI
3449
BUCINISU BUCINISU
2367
CEZIENI
CEZIENI
2270
CILIENI
CILIENI
3637
CARLOGANICARLOGANI
2891
COLONESTICOLONESTI
2262
CORBU
CORBU
2618
COTEANA COTEANA
3074
CRAMPOIA CRAMPOIA
3858
CURTISOARA
CURTISOARA
4666
CUNGREA CUNGREA
2667
DANEASA DANEASA
3891
DEVESELU DEVESELU
3361
DOBRETU DOBRETU
1545
DOBROSLOVENI
DOBROSLOVENI 3938
DOBROTEASA
DOBROTEASA 2150
DOBRUN DOBRUN
3470
FAGETELU FAGETELU
1489
FALCOIU FALCOIU
4342
FARCASELE FARCASELE
5050
GANEASA GANEASA
4159
GIUVARASTIGIUVARASTI
2757
GOSTAVATUGOSTAVATU
3464

290403
290413
290423
290433
290443
290453
290463
290473
290483
290493
290503
290513
290523
290533
290543
290553
290563
290573
290583
290593
290603
290062
290613
290623
290633
290643
290653
290663
290673
290683
290693
290703
290713
290072
290723
290733
290753
290763
290773
290783
290793
290803
290813
290823
290833
290843
290853
290863
290873
290883

127171
127224
127251
127288
127322
127368
127386
127411
127493
127536
127563
127625
127689
127714
127750
127812
127858
127901
127938
127983
128052
128105
128178
128221
128301
128374
128436
128472
128524
128560
128588
128613
128659
128711
128864
128882
128962
129040
129095
129111
129139
129184
129246
129282
129317
129380
129460
129503
129567
129585

11896
11901
11904
11907
11911
11915
11917
11920
11928
11932
11935
11941
11947
11950
11954
11960
11964
11969
11972
11977
11989
11715
11984
11994
12002
12009
12015
12019
12024
12028
12030
12041
12045
11722
12051
12033
12060
12068
12076
12078
12080
12085
12053
12073
12091
12098
12106
12110
12116
12118

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT

GRADINARIGRADINARI
2530
GROJDIBODU
GROJDIBODU
3417
IANCA
IANCA
4567
IANCU JIANU
IANCU-JIANU
4589
ICOANA ICOANA
2387
IZBICENI IZBICENI
5250
IZVOARELE IZVOARELE
3899
LELEASCA LELEASCA
1917
MARUNTEI MARUNTEI
4513
MIHAESTI MIHAESTI
2069
MILCOV MILCOV
3081
MORUNGLAV
MORUNGLAV 3070
MOVILENI MOVILENI
3949
NICOLAE TITULESCU
NICOLAE-TITULESCU
3162
OBARSIA OBARSIA
3273
OBOGA
OBOGA
3733
OPORELU OPORELU
1400
OPTASI-MAGURA
OPTASI-MAGURA3660
ORLEA
ORLEA
4860
OSICA DE SUS
OSICA-DE-SUS 5478
PERIETI
PERIETI
4085
PIATRA-OLTPIATRA-OLT
6370
PARSCOVENI
PARSCOVENI
4967
PLESOIU PLESOIU
3463
POBORU POBORU
2444
POTCOAVA POTCOAVA
6113
PRISEACA PRISEACA
2014
RADOMIRESTI
RADOMIRESTI 4234
REDEA
REDEA
3304
ROTUNDA ROTUNDA
3295
RUSANESTI RUSANESTI
5005
SCARISOARASCARISOARA
3289
SCHITU
SCHITU
3234
SCORNICESTI
SCORNICESTI 12868
SEACA
SEACA
2368
SAMBURESTI
SAMBURESTI
1461
SPINENI SPINENI
2432
SPRANCENATA
SPRANCENATA 3044
STOENESTI STOENESTI
2466
STOICANESTI
STOICANESTI
3126
STREJESTI STREJESTI
3515
STUDINA STUDINA
4874
SERBANESTISERBANESTI
3222
STEFAN CELSTEFAN-CEL-MARE
MARE
2199
TATULESTI TATULESTI
1405
TESLUI
TESLUI
2867
TIA MARE TIA-MARE
4962
TOPANA TOPANA
1267
TRAIAN
TRAIAN
3511
TUFENI
TUFENI
3345

290893
290903
290913
290923
290933
290943
290953
290963
290973
290983
290993
291003
291013
300011
300253
300263
300283
300303
300323
300683
300953
300022
300032
300042
300052
300062
300072
300713
300082
300092
300102
300463
300112
300122
300132
300142
300573
300153
300163
300173
300183
300193
300203
300213
300223
300233
300243
300273
300293
300313

129629
129656
129718
129745
129763
129816
129898
129914
129987
130026
130062
130124
130231
130534
130552
130614
130678
130712
130785
130847
130892
130954
130981
131069
131103
131210
131256
131274
131336
131407
131443
131461
131540
131577
131620
131817
131835
131899
131933
131988
132011
132075
132137
132164
132226
132271
132315
132342
132379
132404

12122
12134
12125
12128
12140
12145
12153
12155
12130
12162
12166
12172
12183
12189
12301
12307
12316
12323
12335
12548
12687
12193
12195
12202
12205
12216
12191
12569
12219
12225
12228
12412
12230
12232
12236
12254
12475
12256
12260
12265
12268
12274
12280
12283
12289
12294
12298
12313
12320
12330

28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
1
1
1
1
1
1
3
1
1
1
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3

OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA

URZICA
URZICA
2634
VALEA MARE
VALEA-MARE
4130
VADASTRA VADASTRA
3726
VADASTRITAVADASTRITA
3790
VALENI
VALENI
3488
VERGULEASA
VERGULEASA
3521
VISINA
VISINA
3381
VITOMIRESTI
VITOMIRESTI
2861
VALCELE VALCELE
2916
VLADILA VLADILA
2256
VOINEASA VOINEASA
2383
VULPENI VULPENI
2802
VULTURESTIVULTURESTI
2850
PLOIESTI PLOIESTI
238121
BARCANESTIBARCANESTI
9315
BERCENI BERCENI
6010
BLEJOI
BLEJOI
7905
BRAZI
BRAZI
8457
BUCOV
BUCOV
10352
PAULESTI PAULESTI
5140
TARGSORU TARGSORU-VECHI
VECHI
8405
AZUGA
AZUGA
5608
BAICOI
BAICOI
20304
BOLDESTI-SCAENI
BOLDESTI-SCAENI
11463
BREAZA
BREAZA
18438
BUSTENI BUSTENI
11032
CAMPINA CAMPINA
39420
POIANA CAMPINA
POIANA-CAMPINA5327
COMARNIC COMARNIC
13519
MIZIL
MIZIL
15955
PLOPENI PLOPENI
9816
DUMBRAVESTI
DUMBRAVESTI 3710
SINAIA
SINAIA
13222
SLANIC
SLANIC
7199
URLATI
URLATI
11889
VALENII DE VALENII-DE-MUNTE
MUNTE
13451
GURA VITIOAREI
GURA-VITIOAREI 6043
ADUNATI ADUNATI
2323
ALBESTI-PALEOLOGU
ALBESTI-PALEOLOGU
5854
ALUNIS
ALUNIS
3789
APOSTOLACHE
APOSTOLACHE 2353
ARICESTII RAHTIVANI
ARICESTII-RAHTIVANI
8805
ARICESTII ZELETIN
ARICESTII-ZELETIN1401
BABA ANA BABA-ANA
4301
BALTA DOAMNEI
BALTA-DOAMNEI2732
BALTESTI BALTESTI
3566
BANESTI BANESTI
5751
BERTEA
BERTEA
3422
BOLDESTI-GRADISTEA
BOLDESTI-GRADISTEA
2044
BREBU
BREBU
7830

300333
300343
300353
300363
300373
300383
300393
300403
300413
300423
300433
300443
300453
300473
300483
300493
300503
300513
300523
300533
300543
300553
300563
300583
300593
300603
300613
300623
300633
300643
300653
300663
300673
300693
300703
300723
300733
300743
300753
300763
300773
300783
300793
300803
300813
300823
300833
300843
300853
300863

132459
132486
132510
132574
132645
132681
132716
132752
132805
132841
132896
133018
133090
133161
133214
133278
133330
133394
133429
133508
133562
133615
133688
133722
133795
133866
133919
133964
134014
134050
134096
134194
134336
134390
134443
134559
134648
134755
134853
134899
134942
135020
135128
135146
135164
135226
135244
135315
135404
135431

12341
12344
12347
12353
12360
12364
12367
12371
12376
12380
12393
12385
12405
12425
12430
12419
12436
12442
12445
12453
12459
12464
12471
12481
12488
12495
12500
12505
12510
12514
12518
12528
12542
12553
12558
12574
12583
12594
12604
12608
12613
12621
12631
12633
12642
12648
12635
12668
12681
12650

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA

CALUGARENI
CALUGARENI
1470
CARBUNESTICARBUNESTI
1921
CEPTURA CEPTURA
5319
CERASU CERASU
5179
CHIOJDEANCA
CHIOJDEANCA 1863
CIORANI CIORANI
7191
COCORASTIICOCORASTII-MISLII
MISLII
3500
COLCEAG COLCEAG
5659
CORNU
CORNU
4456
COSMINELECOSMINELE
1297
DRAJNA DRAJNA
5755
DRAGANESTI
DRAGANESTI
5163
DUMBRAVADUMBRAVA
4460
FILIPESTII DEFILIPESTII-DE-PADURE
PADURE
10500
FILIPESTII DEFILIPESTII-DE-TARG
TARG
8043
FANTANELEFANTANELE
4125
FLORESTI FLORESTI
7693
FULGA
FULGA
3928
GHERGHITAGHERGHITA
4038
GORGOTA GORGOTA
5608
GORNET GORNET
3152
GORNET-CRICOV
GORNET-CRICOV 2753
GURA VADULUI
GURA-VADULUI 2561
IORDACHEANU
IORDACHEANU 5155
IZVOARELE IZVOARELE
6943
JUGURENI JUGURENI
761
LAPOS
LAPOS
1444
LIPANESTI LIPANESTI
4994
MAGURELEMAGURELE
4812
MAGURENIMAGURENI
6728
MANECIU MANECIU
11248
MANESTI MANESTI
7369
PACURETI PACURETI
2320
PLOPU
PLOPU
2339
PODENII NOIPODENII-NOI
4716
POIENARII BURCHII
POIENARII-BURCHII
5919
POSESTI POSESTI
4398
PREDEAL-SARARI
PREDEAL-SARARI2710
PROVITA DEPROVITA-DE-JOS
JOS
2573
PROVITA DEPROVITA-DE-SUS
SUS
2392
PUCHENII MARI
PUCHENII-MARI 9053
RAFOV
RAFOV
5583
SALCIA
SALCIA
1267
SALCIILE SALCIILE
2382
SCORTENI SCORTENI
6222
SECARIA SECARIA
1383
SANGERU SANGERU
5377
STARCHIOJDSTARCHIOJD
6792
SURANI
SURANI
1881
SIRNA
SIRNA
5496

300873
300883
300893
300903
300913
300923
300933
300943
300963
300973
300983
300993
301003
310011
310022
310183
310032
310042
310053
310063
310073
310083
310093
310103
310113
310123
310133
310143
310153
310163
310173
310193
310203
310213
310223
310233
310243
310253
310263
310273
310283
310293
310303
310313
310323
310333
310343
310353
310363
310373

135501
135547
135618
135654
135681
135725
135789
135850
135896
135949
136107
136134
136198
136483
136526
136553
136599
136642
136713
136768
136802
136848
136919
136964
137032
137069
137103
137130
137185
137229
137274
137292
137363
137407
137443
137504
137540
137611
137675
137728
137746
137764
137844
137899
137960
138039
138084
138164
138208
138280

12657
12661
12677
12684
12692
12696
12702
12709
12713
12722
12738
12741
12718
12748
12751
12823
12754
12758
12765
12770
12774
12778
12788
12793
12800
12803
12785
12807
12812
12816
12821
12826
12833
12837
12841
12847
12851
12858
12864
12869
12871
12873
12881
12886
12893
12900
12905
12913
12917
12925

29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30

3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
3
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

PRAHOVA SOIMARI SOIMARI


3172
PRAHOVA SOTRILE SOTRILE
3588
PRAHOVA STEFESTI STEFESTI
2480
PRAHOVA TALEA
TALEA
1237
PRAHOVA TATARU TATARU
1305
PRAHOVA TEISANI
TEISANI
4052
PRAHOVA TELEGA
TELEGA
6567
PRAHOVA TINOSU
TINOSU
2614
PRAHOVA TOMSANI TOMSANI
4584
PRAHOVA VALEA CALUGAREASCA
VALEA-CALUGAREASCA
10591
PRAHOVA VALEA DOFTANEI
VALEA-DOFTANEI6917
PRAHOVA VARBILAU VARBILAU
7201
PRAHOVA VALCANESTIVALCANESTI
4053
SATU MARESATU MARESATU-MARE 120311
SATU MARECAREI
CAREI
23838
SATU MARECAPLENI CAPLENI
4545
SATU MARENEGRESTI-OAS
NEGRESTI-OAS 15352
SATU MARETASNAD TASNAD
9704
SATU MAREACIS
ACAS
2882
SATU MAREANDRID ANDRID
2667
SATU MAREAPA
APA
2896
SATU MAREARDUD
ARDUD
6406
SATU MAREBATARCI BATARCI
3996
SATU MAREBELTIUG BELTIUG
3313
SATU MAREBERVENI BERVENI
3665
SATU MAREBIXAD
BIXAD
7687
SATU MAREBARSAU BARSAU
2641
SATU MAREBOGDAND BOGDAND
3354
SATU MAREBOTIZ
BOTIZ
4946
SATU MARECALINESTI-OAS
CALINESTI-OAS 4793
SATU MARECAMARZANA
CAMARZANA
2708
SATU MARECAUAS
CAUAS
2513
SATU MARECEHAL
CEHAL
2092
SATU MARECERTEZE CERTEZE
5704
SATU MARECRAIDOROLT
CRAIDOROLT
2177
SATU MARECRUCISOR CRUCISOR
2673
SATU MARECULCIU
CULCIU
4002
SATU MAREDOBA
DOBA
2774
SATU MAREDOROLT DOROLT
3465
SATU MAREFOIENI
FOIENI
1915
SATU MAREGHERTA MICA
GHERTA-MICA 3240
SATU MAREHALMEU HALMEU
7384
SATU MAREHODOD
HODOD
3285
SATU MAREHOMOROADE
HOMOROADE 2170
SATU MARELAZURI
LAZURI
5284
SATU MARELIVADA
LIVADA
6899
SATU MAREMEDIESU AURIT
MEDIESU-AURIT 7231
SATU MAREMICULA MICULA
3818
SATU MAREMOFTIN MOFTIN
4311
SATU MAREODOREU ODOREU
4878

310383
310393
310403
310413
310423
310433
310443
310453
310463
310473
310483
310493
310503
310513
310523
310533
310543
310553
310563
310573
310583
310593
310603
320011
320022
320032
320042
320053
320063
320073
320083
320093
320103
320113
320123
320133
320143
320153
320163
320173
320183
320193
320203
320213
320223
320233
320243
320253
320263
320273

138351
138431
138501
138538
138574
138618
138663
138734
138770
138805
138869
138921
139009
139054
139107
139143
139170
139214
139250
139287
139330
139358
139394
139704
139740
139811
139884
139937
139982
140084
140146
140208
140244
140280
140324
140379
140440
140477
140501
140547
140583
140627
140672
140770
140823
140869
140958
141027
141081
141134

12932
12940
12947
12950
12954
12958
12966
12973
12963
12977
12983
12989
12997
13005
13010
13002
13014
13018
13022
13025
13030
13032
13036
13043
13046
13052
13058
13063
13066
13076
13082
13088
13092
13096
13100
13105
13112
13115
13118
13122
13126
13130
13135
13149
13145
13154
13163
13170
13176
13181

30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

SATU MAREORASU NOUORASU-NOU


7105
SATU MAREPAULESTI PAULESTI
4349
SATU MAREPETRESTI PETRESTI
1696
SATU MAREPIR
PIR
1818
SATU MAREPISCOLT PISCOLT
3228
SATU MAREPOMI
POMI
2437
SATU MARESANISLAU SANISLAU
5254
SATU MARESANTAU SANTAU
2696
SATU MARESACASENI SACASENI
1374
SATU MARESAUCA
SAUCA
1505
SATU MARESOCOND SOCOND
2703
SATU MARESUPUR
SUPUR
4753
SATU MARETARNA MARE
TARNA-MARE 3902
SATU MARETEREBESTI TEREBESTI
1609
SATU MARETIREAM
TIREAM
2355
SATU MARETARSOLT TARSOLT
3155
SATU MARETURT
TURT
7513
SATU MARETURULUNGTURULUNG
3947
SATU MAREURZICENI URZICENI
1536
SATU MAREVALEA VINULUI
VALEA-VINULUI 2309
SATU MAREVAMA
VAMA
3833
SATU MAREVETIS
VETIS
4442
SATU MAREVIILE SATU MARE
VIILE-SATU-MARE3191
SALAJ
ZALAU
ZALAU
65105
SALAJ
CEHU SILVANIEI
CEHU-SILVANIEI 8238
SALAJ
JIBOU
JIBOU
11396
SALAJ
SIMLEU SILVANIEI
SIMLEU-SILVANIEI
16459
SALAJ
AGRIJ
AGRIJ
2390
SALAJ
ALMASU ALMASU
2946
SALAJ
BABENI
BABENI
2136
SALAJ
BALAN
BALAN
4166
SALAJ
BANISOR BANISOR
2456
SALAJ
BENESAT BENESAT
1799
SALAJ
BOBOTA BOBOTA
4027
SALAJ
BOCSA
BOCSA
3422
SALAJ
BUCIUMI BUCIUMI
2824
SALAJ
CAMAR
CAMAR
1927
SALAJ
CARASTELECCARASTELEC
1180
SALAJ
CHIESD
CHIESD
2650
SALAJ
CIZER
CIZER
2467
SALAJ
COSEIU
COSEIU
1356
SALAJ
CRASNA CRASNA
6415
SALAJ
CREACA CREACA
3088
SALAJ
CRISTOLT CRISTOLT
1631
SALAJ
CRISENI
CRISENI
2299
SALAJ
CUZAPLAC CUZAPLAC
2124
SALAJ
DOBRIN DOBRIN
1779
SALAJ
DRAGU
DRAGU
1534
SALAJ
FILDU DE JOS
FILDU-DE-JOS 1622
SALAJ
GALGAU GALGAU
2758

320283
320293
320303
320313
320323
320333
320343
320353
320363
320373
320383
320393
320403
320413
320423
320433
320443
320453
320463
320473
320483
320493
320503
320513
320523
320533
320543
320553
320563
320573
320583
330011
330253
330453
330493
330553
330021
330603
330032
330052
330062
330072
330082
330103
330113
330123
330133
330042
330143
330153

141232
141312
141376
141447
141535
141580
141722
141786
141884
141946
142006
142079
142122
142177
142239
142284
142337
142373
142426
142499
142550
142612
142676
142710
142774
142854
142881
142952
143021
143067
143147
143450
143487
143502
143520
143557
143619
143646
143682
143735
143771
143806
143851
143888
143922
143959
143995
144054
144116
144152

13191
13199
13205
13212
13221
13226
13240
13246
13256
13269
13262
13275
13280
13285
13291
13296
13301
13305
13310
13317
13329
13323
13338
13349
13355
13335
13342
13366
13373
13377
13385
13392
13489
13565
13576
13611
13395
13628
13398
13408
13411
13413
13417
13428
13432
13435
13439
13402
13445
13449

31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
1
3
1
1
1
1
1
3
3
3
3
1
3
3

SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU

GARBOU GARBOU
2525
HALMASD HALMASD
2699
HERECLEANHERECLEAN
3788
HIDA
HIDA
3257
HOROATU CRASNEI
HOROATU-CRASNEI
2850
ILEANDA ILEANDA
2612
IP
IP
3957
LETCA
LETCA
2338
LOZNA
LOZNA
1185
MARCA
MARCA
2951
MAERISTE MAERISTE
3611
MESESENII DE
MESESENII-DE-JOS
JOS
3003
MIRSID
MIRSID
2262
NAPRADEA NAPRADEA
3027
NUSFALAU NUSFALAU
5527
PERICEI
PERICEI
4039
PLOPIS
PLOPIS
2822
POIANA BLENCHII
POIANA-BLENCHII1384
ROMANASI ROMANASI
2899
RUS
RUS
2707
SALATIG SALATIG
3171
SAG
SAG
3468
SANMIHAIUSANMIHAIU-ALMASULUI
ALMASULUI
1824
SOMES-ODORHEI
SOMES-ODORHEI3120
SURDUC SURDUC
4082
SAMSUD SAMSUD
1755
SARMASAGSARMASAG
6630
VALCAU DE VALCAU-DE-JOS
JOS
3357
VARSOLT VARSOLT
2486
ZALHA
ZALHA
1224
ZIMBOR ZIMBOR
1326
SIBIU
SIBIU
158787
CRISTIAN CRISTIAN
3482
POPLACA POPLACA
1738
RASINARI RASINARI
5499
SELIMBAR SELIMBAR
4857
MEDIAS MEDIAS
56891
TARNAVA TARNAVA
2868
AGNITA
AGNITA
11304
CISNADIE CISNADIE
15969
COPSA MICACOPSA-MICA
5363
DUMBRAVENI
DUMBRAVENI 8526
OCNA SIBIULUI
OCNA-SIBIULUI 4171
ALTINA
ALTINA
1502
APOLDU DEAPOLDU-DE-JOS
JOS
1549
ARPASU DE ARPASU-DE-JOS
JOS
2810
ATEL
ATEL
3649
AVRIG
AVRIG
14607
AXENTE SEVER
AXENTE-SEVER 4023
BAZNA
BAZNA
3924

330163
330173
330183
330193
330203
330213
330223
330233
330243
330263
330273
330283
330293
330303
330313
330323
330333
330343
330353
330363
330373
330383
330393
330403
330413
330423
330433
330443
330463
330473
330483
330503
330513
330523
330533
330543
330563
330573
330092
330583
330593
330613
330623
340011
340523
340583
340753
340843
340022
340032

144198
144232
144303
144349
144376
144410
144456
144508
144535
144553
144599
144615
144651
144713
144731
144795
144866
144893
144928
144964
144991
145042
145104
145140
145202
145220
145275
145293
145355
145382
145408
145471
145499
145603
145667
145738
145765
145792
145827
145907
145934
145961
145998
146263
146281
146325
146370
146432
146502
146539

13453
13457
13464
13472
13468
13475
13484
13479
13482
13491
13495
13497
13501
13507
13509
13515
13522
13525
13536
13528
13531
13540
13546
13550
13556
13558
13563
13567
13573
13579
13581
13588
13590
13616
13601
13608
13622
13625
13420
13631
13634
13637
13640
13643
13901
13934
14017
14034
13645
13647

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
1
3
3
3
3
1
1

SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA

BIERTAN BIERTAN
2901
BIRGHIS BARGHIS
2161
BLAJEL
BLAJEL
2472
BRATEIU BRATEIU
2944
BRADENI BRADENI
1428
BRUIU
BRUIU
809
CHIRPAR CHIRPAR
1445
CARTA
CARTA
950
CARTISOARA
CARTISOARA
1184
DARLOS DARLOS
3214
GURA RAULUI
GURA-RAULUI 3557
HOGHILAG HOGHILAG
2100
IACOBENI IACOBENI
2541
JINA
JINA
4094
LASLEA
LASLEA
3147
LOAMNES LOAMNES
3269
LUDOS
LUDOS
813
MARPOD MARPOD
820
MIERCUREAMIERCUREA-SIBIULUI
SIBIULUI
4066
MERGHINDEAL
MERGHINDEAL 1243
MICASASA MICASASA
2442
MIHAILENI MIHAILENI
1019
MOSNA
MOSNA
3167
NOCRICH NOCRICH
2515
ORLAT
ORLAT
3247
PAUCA
PAUCA
2261
POIANA SIBIULUI
POIANA-SIBIULUI2893
PORUMBACU
PORUMBACU-DE-JOS
DE JOS
3202
RACOVITA RACOVITA
2964
RAU SADULUI
RAU-SADULUI
647
ROSIA
ROSIA
4714
SADU
SADU
2514
SALISTE
SALISTE
5796
SLIMNIC SLIMNIC
3640
SEICA MARESEICA-MARE
4858
SEICA MICASEICA-MICA
1741
SURA MARESURA-MARE
3184
SURA MICASURA-MICA
2207
TALMACIU TALMACIU
8928
TILISCA
TILISCA
1697
TURNU ROSU
TURNU-ROSU 2659
VALEA VIILOR
VALEA-VIILOR 1987
VURPAR VURPAR
2290
SUCEAVA SUCEAVA
110086
IPOTESTI IPOTESTI
4756
MITOCU DRAGOMIRNEI
MITOCU-DRAGOMIRNEI
3905
SALCEA
SALCEA
8679
SCHEIA
SCHEIA
7327
CAMPULUNG
CAMPULUNG-MOLDOVENESC
MOLDOVENESC
20621
FALTICENI FALTICENI
30988

340042
340052
340062
340072
340082
340093
340103
340113
340383
340123
340133
340143
340153
340163
340173
340183
340193
340203
340213
340223
340233
340243
340253
340263
340273
340283
340293
340303
340313
340323
340333
340343
340353
340363
340373
340393
340403
340413
340423
340433
340443
340453
340463
340473
340483
340503
340493
340513
340533
340543

146584
146628
146655
146708
146744
146799
146860
146904
146931
146995
147036
147054
147072
147134
147161
147205
147241
147358
147465
147526
147580
147633
147660
147713
147786
147884
147937
148006
148097
148131
148202
148293
148328
148382
148426
148453
148514
148612
148667
148694
148729
148765
148872
148916
148970
149049
149101
149138
149183
149227

13658
13651
13661
13665
13653
13668
13675
13679
13928
13682
13686
13688
13690
13696
13699
13703
13707
13718
13729
13735
13744
13741
13756
13749
13761
13771
13776
13783
13792
13805
13796
13812
13815
13821
13825
13828
13834
13844
13849
13852
13855
13859
13870
13874
13880
13890
13887
13896
13905
13909

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33

1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA

GURA HUMORULUI
GURA-HUMORULUI
16000
RADAUTI RADAUTI
29666
SIRET
SIRET
9479
SOLCA
SOLCA
4650
VATRA DORNEI
VATRA-DORNEI 16812
ADANCATA ADANCATA
7796
ARBORE ARBORE
7128
BAIA
BAIA
6723
MILISAUTI MILISAUTI
8727
BALCAUTI BALCAUTI
3396
BILCA
BILCA
3574
BOGDANESTI
BOGDANESTI
3893
BOROAIA BOROAIA
4800
BOSANCI BOSANCI
6732
BOTOSANABOTOSANA
5003
BREAZA
BREAZA
1731
BRODINA BRODINA
3686
BROSTENI BROSTENI
6816
BUNESTI BUNESTI
2730
CACICA
CACICA
4435
CALAFINDESTI
CALAFINDESTI 6043
CAJVANA CAJVANA
7941
CIPRIAN PORUMBESCU
CIPRIAN-PORUMBESCU
6242
CARLIBABA CARLIBABA
2002
CORNU LUNCII
CORNU-LUNCII 7245
CRUCEA CRUCEA
2370
DARMANESTI
DARMANESTI
5899
DOLHASCA DOLHASCA
10801
DOLHESTI DOLHESTI
4071
DORNA-ARINI
DORNA-ARINI 3134
DORNA CANDRENILOR
DORNA-CANDRENILOR
4660
DORNESTI DORNESTI
4467
DRAGOIESTIDRAGOIESTI
5291
DRAGUSENIDRAGUSENI
2695
DUMBRAVENI
DUMBRAVENI 8261
FANTANELEFANTANELE
4912
FORASTI FORASTI
4939
FRASIN
FRASIN
6593
FRATAUTII NOI
FRATAUTII-NOI 5527
FRATAUTII VECHI
FRATAUTII-VECHI4722
FRUMOSU FRUMOSU
3614
FUNDU MOLDOVEI
FUNDU-MOLDOVEI
4246
GALANESTI GALANESTI
6273
GRAMESTI GRAMESTI
3118
GRANICESTIGRANICESTI
4863
HORODNICENI
HORODNICENI 3789
HORODNIC HORODNIC
7255
IACOBENI IACOBENI
3934
IZVOARELE SUCEVEI
IZVOARELE-SUCEVEI
2351
LITENI
LITENI
9681

340553
340563
340573
340593
340603
340613
340623
340633
340643
340653
340663
340673
340683
340693
340703
340713
340723
340733
340743
340763
340773
340783
340793
340803
340813
340823
340833
340853
340863
340873
340883
340893
340903
340913
340923
340933
340943
340953
340963
340973
340983
350021
350213
350363
350393
350011
350473
350583
350032
350042

149290
149316
149370
149414
149502
149539
149584
149655
149682
149753
149780
149833
149851
149931
149968
150043
150070
150114
150178
150196
150221
150258
150294
150310
150356
150418
150445
150524
150588
150702
150766
150891
150935
150980
151022
151077
151095
151120
151157
151246
151344
151683
151709
151736
151763
151790
151816
151834
151870
151905

13926
13916
13922
13939
13948
13951
13956
13963
13969
13966
13976
13981
13983
13991
13994
14002
14005
14009
14015
14031
14040
14043
14047
14049
14053
14059
14023
14062
14068
14080
14086
14099
14103
14108
14112
14117
14119
14122
14125
14134
14144
14158
14222
14282
14290
14154
14317
14356
14156
14160

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
1
3
3
1
1

SUCEAVA MARGINEA MARGINEA


9364
SUCEAVA MALINI
MALINI
7219
SUCEAVA MANASTIREA
MANASTIREA-HUMORULUI
HUMORULUI 3581
SUCEAVA MOARA MOARA
4313
SUCEAVA MOLDOVA-SULITA
MOLDOVA-SULITA
2120
SUCEAVA MOLDOVITAMOLDOVITA
5118
SUCEAVA MUSENITA MUSENITA
2280
SUCEAVA OSTRA
OSTRA
3230
SUCEAVA PANACI
PANACI
2308
SUCEAVA PALTINOASAPALTINOASA
5737
SUCEAVA PARTESTII DE
PARTESTII-DE-JOS
JOS
2997
SUCEAVA PATRAUTI PATRAUTI
4181
SUCEAVA POIANA STAMPEI
POIANA-STAMPEI2298
SUCEAVA POJORATA POJORATA
3125
SUCEAVA PREUTESTI PREUTESTI
8940
SUCEAVA PUTNA
PUTNA
3780
SUCEAVA RADASENI RADASENI
4382
SUCEAVA RASCA
RASCA
4945
SUCEAVA SADOVA SADOVA
2461
SUCEAVA SATU MARESATU-MARE
4043
SUCEAVA SIMINICEA SIMINICEA
3150
SUCEAVA SLATINA SLATINA
5192
SUCEAVA STRAJA
STRAJA
5445
SUCEAVA STROIESTI STROIESTI
3551
SUCEAVA STULPICANISTULPICANI
6284
SUCEAVA SUCEVITA SUCEVITA
2603
SUCEAVA SARU DORNEI
SARU-DORNEI 4260
SUCEAVA TODIRESTI TODIRESTI
5783
SUCEAVA UDESTI
UDESTI
7247
SUCEAVA ULMA
ULMA
2335
SUCEAVA VADU MOLDOVEI
VADU-MOLDOVEI7137
SUCEAVA VALEA MOLDOVEI
VALEA-MOLDOVEI5714
SUCEAVA VAMA
VAMA
5902
SUCEAVA VATRA MOLDOVITEI
VATRA-MOLDOVITEI
4631
SUCEAVA VERESTI VERESTI
7028
SUCEAVA VICOVU DE VICOVU-DE-JOS
JOS
6026
SUCEAVA VICOVU DE VICOVU-DE-SUS13974
SUS
SUCEAVA VOLOVAT VOLOVAT
6880
SUCEAVA VULTURESTIVULTURESTI
3754
SUCEAVA ZAMOSTEA ZAMOSTEA
3196
SUCEAVA ZVORISTEA ZVORASTEA
6284
TELEORMANTURNU MAGURELE
TURNU-MAGURELE
31737
TELEORMANCIUPERCENICIUPERCENI
2012
TELEORMANISLAZ
ISLAZ
6302
TELEORMANLITA
LITA
3340
TELEORMANALEXANDRIA
ALEXANDRIA 52928
TELEORMANNANOV
NANOV
3581
TELEORMANPOROSCHIAPOROSCHIA
4722
TELEORMANROSIORI DEROSIORI-DE-VEDE
VEDE
33376
TELEORMANVIDELE
VIDELE
12133

350243
350052
350063
350073
350083
350093
350103
350113
350123
350133
350143
350153
350163
350173
350183
350193
350203
350223
350233
350253
350263
350273
350283
350293
350313
350303
350323
350333
350343
350353
350373
350383
350403
350413
350423
350433
350443
350453
350463
350483
350493
350503
350513
350523
350533
350543
350553
350563
350573
350593

151932
151978
151996
152038
152083
152127
152172
152234
152252
152270
152314
152332
152350
152412
152467
152500
152528
152564
152582
152617
152662
152724
152760
152797
152868
152902
152948
152993
153026
153062
153106
153124
153151
153204
153240
153277
153295
153339
153384
153400
153437
153473
153507
153543
153561
153589
153605
153623
153696
153776

14241
14163
14170
14165
14174
14178
14183
14189
14191
14193
14197
14199
14201
14207
14212
14216
14218
14225
14227
14230
14235
14244
14248
14251
14258
14262
14269
14266
14274
14278
14285
14287
14292
14307
14297
14300
14311
14302
14315
14319
14322
14326
14329
14333
14335
14337
14346
14339
14348
14471

34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34

3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

TELEORMANCREVENICUCREVENICU
1785
TELEORMANZIMNICEA ZIMNICEA
16093
TELEORMANBALACI
BALACI
2588
TELEORMANBABAITA BABAITA
6499
TELEORMANBLEJESTI BLEJESTI
4259
TELEORMANBOGDANA BOGDANA
3104
TELEORMANBOTOROAGA
BOTOROAGA
6791
TELEORMANBRAGADIRUBRAGADIRU
4794
TELEORMANBRANCENI BRANCENI
3133
TELEORMANBUJORENI BUJORENI
1277
TELEORMANBUJORU BUJORU
1964
TELEORMANBUZESCU BUZESCU
4470
TELEORMANCALINESTI CALINESTI
4150
TELEORMANCALMATUIUCALMATUIU
2791
TELEORMANCALMATUIUCALMATUIU-DE-SUS
DE SUS
2877
TELEORMANCERVENIA CERVENIA
3581
TELEORMANCIOLANESTICIOLANESTI
3851
TELEORMANCONTESTI CONTESTI
3831
TELEORMANCOSMESTI COSMESTI
2759
TELEORMANCRANGENI CRANGENI
3682
TELEORMANCRANGU CRANGU
3849
TELEORMANDIDESTI
DIDESTI
1466
TELEORMANDOBROTESTI
DOBROTESTI
5278
TELEORMANDRACSENEIDRACSENEI
3837
TELEORMANDRAGANESTI
DRAGANESTI-VLASCA
DE VEDE
5005
TELEORMANDRAGANESTI-VLASCA
DRAGANESTI-DE-VEDE
2303
TELEORMANFURCULESTIFURCULESTI
4008
TELEORMANFRUMOASAFRUMOASA
2723
TELEORMANGALATENI GALATENI
3290
TELEORMANGRATIA
GRATIA
3144
TELEORMANIZVOARELE IZVOARELE
3035
TELEORMANLISA
LISA
2733
TELEORMANLUNCA
LUNCA
6748
TELEORMANMAVRODINMAVRODIN
5788
TELEORMANMAGURA MAGURA
3160
TELEORMANMALDAENI MALDAENI
4877
TELEORMANMERENI MERENI
3433
TELEORMANMARZANESTI
MARZANESTI
4555
TELEORMANMOSTENI MOSTENI
1754
TELEORMANNASTURELUNASTURELU
2960
TELEORMANNECSESTI NECSESTI
1691
TELEORMANOLTENI
OLTENI
3385
TELEORMANORBEASCA ORBEASCA
8477
TELEORMANPERETU
PERETU
8211
TELEORMANPIATRA
PIATRA
3980
TELEORMANPIETROSANIPIETROSANI
3511
TELEORMANPLOSCA
PLOSCA
6556
TELEORMANPLOPII-SLAVITESTI
PLOPII-SLAVITESTI5025
TELEORMANPOENI
POENI
3495
TELEORMANVITANESTI PURANI
3294

350603
350613
350623
350633
350643
350653
350663
350673
350683
350693
350703
350713
350723
350733
350743
350753
350763
350773
350783
350793
350803
190443
350813
350823
350833
350843
350853
350863
350873
350883
360011
360323
360393
360423
360021
360032
360042
360052
360062
360073
360083
360093
360103
360113
360123
360133
360143
360153
360163
360173

153829
153865
153909
153936
153972
154013
154068
154139
154166
154184
154228
154282
154308
154344
154380
154415
154460
154497
154521
154585
154665
154709
154736
154754
154790
154834
154852
154914
154932
154978
155243
155261
155289
155314
155350
155403
155458
155494
155528
155546
155591
155662
155724
155760
155797
155840
155911
155957
156035
156106

14359
14363
14367
14374
14370
14382
14387
14394
14401
14397
14403
14409
14378
14411
14415
14418
14426
14423
14429
14435
14443
7640
14449
14451
14455
14447
14463
14469
14459
14476
14479
14634
14663
14678
14481
14485
14489
14504
14506
14508
14513
14520
14534
14538
14541
14546
14553
14526
14557
14564

34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
52
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3

TELEORMANPUTINEIU PUTINEIU
2914
TELEORMANRADOIESTI RADOIESTI
2659
TELEORMANRASMIRESTIRASMIRESTI
1226
TELEORMANSALCIA
SALCIA
3522
TELEORMANSACENI
SACENI
1750
TELEORMANSCRIOASTEASCRIOASTEA
4432
TELEORMANSCURTU MARE
SCURTU-MARE 2223
TELEORMANSEACA
SEACA
3039
TELEORMANSFINTESTI SFINTESTI
1538
TELEORMANSEGARCEA-VALE
SEGARCEA-VALE 3948
TELEORMANSILISTEA SILISTEA
4525
TELEORMANSILISTEA-GUMESTI
SILISTEA-NOUA 3017
TELEORMANSARBENI SARBENI
1874
TELEORMANSLOBOZIA MANDRA
SLOBOZIA-MANDRA
4462
TELEORMANSMARDIOASA
SMARDIOASA 2726
TELEORMANSTEJARU STEJARU
2364
TELEORMANSUHAIA
SUHAIA
5048
TELEORMANSTOROBANEASA
STOROBANEASA 3803
TELEORMANTALPA
TALPA
2443
TELEORMANTATARASTIITATARASTII-DE-JOS
DE JOS
4465
TELEORMANTATARASTIITATARASTII-DE-SUS
DE SUS
3339
GIURGIU TOPORU TOPORU
2650
TELEORMANTRAIAN
TRAIAN
2290
TELEORMANTRIVALEA-MOSTENI
TRIVALEA-MOSTENI
3467
TELEORMANTROIANUL TROIANUL
3653
TELEORMANTIGANESTI TIGANESTI
5752
TELEORMANVEDEA
VEDEA
3313
TELEORMANVIISOARA VIISOARA
2363
TELEORMANVARTOAPE VARTOAPE
3367
TELEORMANZAMBREASCA
ZAMBREASCA 1964
TIMIS
TIMISOARATIMISOARA 322371
TIMIS
DUMBRAVITA
DUMBRAVITA 2617
TIMIS
GHIRODA GHIRODA
4926
TIMIS
GIROC
GIROC
4220
TIMIS
LUGOJ
LUGOJ
46296
TIMIS
BUZIAS
BUZIAS
7818
TIMIS
DETA
DETA
6521
TIMIS
JIMBOLIA JIMBOLIA
11200
TIMIS
SANNICOLAU
SANNICOLAU-MARE
MARE
12890
TIMIS
BALINT
BALINT
1769
TIMIS
BANLOC BANLOC
4521
TIMIS
BARA
BARA
374
TIMIS
BEBA VECHEBEBA-VECHE
1598
TIMIS
BECICHERECU
BECICHERECU-MIC
MIC
4779
TIMIS
BELINT
BELINT
3079
TIMIS
BETHAUSENBETHAUSEN
2998
TIMIS
BILED
BILED
7315
TIMIS
BARNA
BARNA
1631
TIMIS
BOGDA
BOGDA
492
TIMIS
BOLDUR BOLDUR
2563

360183
360193
360203
360213
360223
360233
360243
360253
360263
360273
360283
360293
360303
360313
360333
360343
360353
360363
360373
360383
360403
360413
360433
360443
360453
360463
360473
360483
360493
360503
360513
360523
360533
360543
360553
360563
360573
360583
360593
360603
360613
360623
360633
360643
360653
360663
360673
360683
360693
360703

156151
156213
156259
156277
156311
156357
156437
156473
156534
156589
156623
156669
156712
156767
156801
156927
157004
157031
157086
157193
157246
157273
157317
157362
157424
157451
157497
157530
157585
157683
157736
157781
157834
157898
157923
157969
158010
158065
158109
158136
158181
158243
158314
158396
158449
158528
158564
158608
158653
158699

14569
14575
14579
14581
14585
14589
14597
14601
14607
14612
14616
14620
14625
14630
14492
14636
14644
14658
14647
14666
14671
14674
14681
14686
14692
14695
14699
14703
14713
14723
14708
14728
14733
14739
14742
14746
14751
14756
14760
14763
14768
14774
14781
14789
14798
14821
14794
14825
14809
14813

35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35

3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS

BRESTOVATBRESTOVAT
844
CARPINIS CARPINIS
6272
CENAD
CENAD
4199
CENEI
CENEI
4786
CHEVERESUCHEVERESU-MARE
MARE
1944
CIACOVA CIACOVA
7325
COMLOSU MARE
COMLOSU-MARE4798
COSTEIU COSTEIU
3826
CRICIOVA CRICIOVA
1723
CURTEA CURTEA
1365
DAROVA DAROVA
3173
DENTA
DENTA
3201
DUDESTII VECHI
DUDESTII-VECHI 5843
DUMBRAVADUMBRAVA
2751
FAGET
FAGET
7270
FARDEA FARDEA
1943
FOENI
FOENI
1716
GAVOJDIA GAVOJDIA
3197
GATAIA
GATAIA
8188
GHIZELA GHIZELA
1279
GIARMATA GIARMATA
5387
GIERA
GIERA
1336
GIULVAZ GIULVAZ
3053
JAMU MAREJAMU-MARE
3373
JEBEL
JEBEL
5370
LENAUHEIMLENAUHEIM
5638
LIEBLING LIEBLING
3755
LOVRIN
LOVRIN
9323
MARGINA MARGINA
2336
MASLOC MASLOC
3956
MANASTIURMANASTIUR
1776
MORAVITA MORAVITA
2408
MOSNITA NOUA
MOSNITA-NOUA 4268
NADRAG NADRAG
3123
NITCHIDORFNITCHIDORF
1565
OHABA LUNGA
OHABA-LUNGA 1238
ORTISOARAORTISOARA
4125
PECIU NOU PECIU-NOU
5047
PERIAM PERIAM
6600
PIETROASA PIETROASA
1173
PISCHIA
PISCHIA
3024
RACOVITA RACOVITA
3362
RECAS
RECAS
8468
REMETEA MARE
REMETEA-MARE 3478
SACOSU TURCESC
SACOSU-TURCESC3116
SATCHINEZ SATCHINEZ
4638
SACALAZ SACALAZ
6291
SECAS
SECAS
296
SANANDREISANANDREI
5276
SANMIHAIUSANMIHAIU-ROMAN
ROMAN
4292

360713
360723
360733
360743
360753
360763
360773
360783
360793
360803
360813
360823
370011
370022
370032
370042
370052
370063
370073
370083
370093
370103
370113
370123
370133
370143
370153
370163
370173
370183
370193
370203
370213
370223
370233
370253
370263
370453
370273
370283
370293
370303
370313
370243
370323
370333
370343
370353
370473
370363

158733
158779
158804
158859
158895
158966
159035
159071
159142
159213
159259
159339
159614
159650
159687
159730
159767
159785
159847
159883
159945
159963
160047
160092
160127
160172
160225
160261
160305
160323
160387
160430
160458
160476
160528
160564
160617
160644
160680
160724
160779
160831
160877
160911
160993
161035
161053
161106
161133
161151

14817
14806
14830
14835
14839
14846
14853
14857
14864
14871
14875
14883
14887
14890
14892
14896
14898
14900
14906
14910
14916
14918
14929
14926
14934
14939
14944
14948
14952
14954
14960
14965
14967
14969
14974
14980
14985
14988
14992
14996
15001
15007
15011
15015
15023
15027
15029
15034
15037
15039

35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36

3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA

SANPETRU MARE
SANPETRU-MARE5773
SAG
SAG
4450
STIUCA
STIUCA
1827
TEREMIA MARE
TEREMIA-MARE 4116
TOMESTI TOMESTI
2400
TOPOLOVATU
TOPOLOVATU-MARE
MARE
3014
TORMAC TORMAC
2763
TRAIAN VUIA
TRAIAN-VUIA
2294
UIVAR
UIVAR
4502
VARIAS
VARIAS
6083
VICTOR VLAD
VICTOR-VLAD-DELAMARINA
DELAMARINA 2951
VOITEG
VOITEG
2402
TULCEA
TULCEA
94073
BABADAG BABADAG
10294
ISACCEA ISACCEA
5472
MACIN
MACIN
11121
SULINA
SULINA
4760
BAIA
BAIA
5094
BEIDAUD BEIDAUD
1785
C.A. ROSETTI
C.A.-ROSETTI
1198
CARCALIU CARCALIU
3697
CASIMCEA CASIMCEA
3330
CEATALCHIOI
CEATALCHIOI
716
CEAMURLIACEAMURLIA-DE-JOS
DE JOS
2641
CERNA
CERNA
4290
CHILIA VECHE
CHILIA-VECHE 3635
CIUCUROVACIUCUROVA
2304
CRISAN
CRISAN
1410
DAENI
DAENI
2628
DOROBANTU
DOROBANTU
1767
FRECATEI FRECATEI
3873
GRECI
GRECI
5566
GRINDU GRINDU
1572
HAMCEARCA
HAMCEARCA
1671
HORIA
HORIA
1663
IZVOARELE IZVOARELE
4006
JIJILA
JIJILA
5850
JURILOVCA JURILOVCA
5330
LUNCAVITALUNCAVITA
7130
MAHMUDIAMAHMUDIA
4961
MALIUC MALIUC
1046
MIHAI BRAVU
MIHAI-BRAVU 2698
MIHAIL KOGALNICEANU
MIHAIL-KOGALNICEANU
3338
MURIGHIOLMURIGHIOL
3751
NALBANT NALBANT
2787
NICULITEL NICULITEL
4823
NUFARU NUFARU
2399
OSTROV OSTROV
2310
PARDINA PARDINA
713
PECENEAGAPECENEAGA
2058

370373
370383
370393
370403
370413
370423
370433
370443
370463
370483
380021
380032
380042
380011
380053
380063
380073
380083
380093
380103
380113
380123
380133
380143
380153
380163
380173
380183
380193
380203
380213
380223
380233
380243
380253
380273
380283
380293
380303
380313
380323
380333
380343
380353
380363
380373
380263
380383
380393
380403

161179
161231
161259
161286
161302
161348
161384
161464
161482
161525
161794
161829
161856
161945
162014
162069
162149
162194
162327
162381
162452
162498
162559
162595
162693
162791
162871
162924
163002
163057
163137
163208
163253
163324
163379
163486
163618
163681
163734
163789
163832
163903
163967
164062
164133
164197
164277
164339
164393
164543

15041
15047
15049
15052
15054
15058
15062
15070
15072
14978
15084
15086
15088
15077
15096
15101
15109
15131
15114
15120
15127
15144
15150
15154
15164
15174
15182
15187
15195
15200
15208
15215
15220
15227
15232
15249
15262
15269
15274
15279
15284
15291
15304
15297
15314
15320
15243
15328
15334
15349

36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37

3
3
3
3
3
3
3
3
3
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI

SARICHIOI SARICHIOI
7870
SFANTU GHEORGHE
SFANTU-GHEORGHE
1011
SLAVA CERCHEZA
SLAVA-CERCHEZA2928
SMARDAN SMARDAN
1133
SOMOVA SOMOVA
4570
STEJARU STEJARU
2317
TOPOLOG TOPOLOG
5047
TURCOAIA TURCOAIA
3766
VALEA NUCARILOR
VALEA-NUCARILOR
3999
I.C.BRATIANU
ZACLAU
1307
BIRLAD
BARLAD
70976
HUSI
HUSI
30181
NEGRESTI NEGRESTI
9897
VASLUI
VASLUI
73134
ALBESTI ALBESTI
3232
ALEXANDRUALEXANDRU-VLAHUTA
VLAHUTA
3076
ARSURA ARSURA
2010
BANCA
BANCA
5577
BACANI
BACANI
2682
BACESTI BACESTI
3911
BALTENI BALTENI
1588
BEREZENI BEREZENI
5548
BLAGESTI BLAGESTI
1871
BOGDANA BOGDANA
1819
BOGDANESTI
BOGDANESTI
3376
BOGDANITABOGDANITA
1542
BOTESTI BOTESTI
2300
BUNESTI-AVERESTI
BUNESTI-AVERESTI
3082
CODAESTI CODAESTI
4739
COROIESTI COROIESTI
2300
COSTESTI COSTESTI
3210
CRETESTI CRETESTI
1969
DANESTI DANESTI
2421
DELENI
DELENI
2591
DELESTI
DELESTI
5083
DRAGOMIRESTI
DRAGOMIRESTI 4769
DRANCENI DRANCENI
4644
DUDA-EPURENI
DUDA-EPURENI 5035
DUMESTI DUMESTI
3634
EPURENI EPURENI
3234
FALCIU
FALCIU
6182
GAGESTI GAGESTI
2235
GHERGHESTI
GHERGHESTI
2736
GARCENI GARCENI
2517
GRIVITA GRIVITA
5173
HOCENI
HOCENI
3179
DIMITRIE CANTEMIR
DIMITRIE-CANTEMIR
3005
IANA
IANA
3883
IVANESTI IVANESTI
4865
IVESTI
IVESTI
4588

380413
380423
380433
380443
380453
380463
380473
380483
380493
380503
380513
380523
380533
380543
380553
380563
380573
380583
380593
380603
380613
380623
380633
380643
380653
380663
380673
380683
380693
380703
380713
380723
380733
380743
380753
390011
390022
390032
390042
390052
390062
390072
390082
390093
390103
390113
390123
390133
390143
390153

164598
164687
164749
164829
164892
164936
164981
165069
165130
165185
165274
165336
165416
165470
165611
165719
165817
165899
165979
166057
166137
166182
166235
166315
166413
166529
166636
166672
166707
166770
166869
166985
167035
167071
167179
167473
167641
167696
167794
167909
167981
168041
168130
168229
168309
168372
168452
168559
168602
168675

15354
15363
15369
15377
15384
15388
15393
15401
15408
15413
15422
15434
15428
15442
15456
15466
15476
15484
15492
15500
15508
15521
15513
15526
15536
15547
15558
15562
15565
15572
15581
15593
15598
15602
15612
15618
15638
15642
15651
15661
15633
15668
15676
15685
15693
15700
15708
15718
15723
15730

37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3

VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA

LAZA
LAZA
6594
LIPOVAT LIPOVAT
4337
LUNCA BANULUI
LUNCA-BANULUI 3939
MALUSTENIMALUSTENI
3039
MICLESTI MICLESTI
3019
MUNTENII DE
MUNTENII-DE-JOS
JOS
3633
MURGENI MURGENI
7619
OLTENESTI OLTENESTI
3081
OSESTI
OSESTI
3130
PADURENI PADURENI
4456
PERIENI
PERIENI
5125
POIENESTI POIENESTI
3106
POGANA POGANA
3298
PUIESTI
PUIESTI
5001
PUNGESTI PUNGESTI
3406
REBRICEA REBRICEA
3551
ROSIESTI ROSIESTI
3743
SOLESTI SOLESTI
3869
STANILESTI STANILESTI
5898
STEFAN CELSTEFAN-CEL-MARE
MARE
3281
SULETEA SULETEA
2534
TANACU TANACU
5981
TACUTA TACUTA
3383
TATARANI TATARANI
2569
TODIRESTI TODIRESTI
5326
TUTOVA TUTOVA
5565
VALENI
VALENI
6703
VETRISOAIAVETRISOAIA
3598
VIISOARA VIISOARA
3884
VINDEREI VINDEREI
4704
VOINESTI VOINESTI
3746
VULTURESTIVULTURESTI
2234
VUTCANI VUTCANI
2412
ZAPODENI ZAPODENI
4201
ZORLENI ZORLENI
9358
RAMNICU VALCEA
RAMNICU-VALCEA
111381
BAILE GOVORA
BAILE-GOVORA 2946
BAILE OLANESTI
BAILE-OLANESTI 4656
BREZOI
BREZOI
7026
CALIMANESTI
CALIMANESTI 8750
DRAGASANIDRAGASANI
20984
HOREZU HOREZU
6986
OCNELE MARI
OCNELE-MARI 3529
ALUNU
ALUNU
4529
AMARASTI AMARASTI
2142
BABENI
BABENI
9473
BALCESTI BALCESTI
5906
BARBATESTIBARBATESTI
3909
BERBESTI BERBESTI
5781
BERISLAVESTI
BERISLAVESTI 3099

390163
390173
390183
390193
390203
390213
390223
390233
390243
390253
390263
390273
390283
390293
390303
390313
390323
390333
390343
390363
390373
390383
390393
390403
390413
390423
390433
390443
390453
390463
390473
390483
390493
390503
390513
390523
390533
390543
390553
390563
390573
390583
390593
390603
390613
390623
390633
390643
390653
390663

168755
168791
168880
168960
169039
169119
169182
169253
169306
169351
169404
169547
169583
169681
169896
169994
170097
170168
170220
170346
170444
170514
170612
170685
170792
170872
170952
171021
171067
171101
171209
171272
171325
171469
171539
171628
171806
171879
171931
171995
172082
172153
172279
172340
172377
172457
172509
172581
172698
172812

15738
15742
15751
15759
15773
15766
15781
15788
15793
15798
15803
15817
15842
15821
15852
15862
15872
15879
15885
15897
15907
15914
15935
15924
15942
15950
15958
15982
15991
15965
15975
15986
15995
16009
16016
16025
16043
16050
16056
16062
16071
16078
16090
16097
16100
16108
16113
16121
16132
16144

38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA

BOISOARA BOISOARA
1782
BUDESTI BUDESTI
5382
BUJORENI BUJORENI
3797
BUNESTI BUNESTI
2665
CERNISOARA
CERNISOARA
4023
CAINENI CAINENI
2803
COPACENI COPACENI
3028
COSTESTI COSTESTI
3760
CRETENI CRETENI
2711
DAESTI
DAESTI
2789
DANICEI DANICEI
2574
DRAGOESTIDRAGOESTI
2362
FAURESTI FAURESTI
3777
FARTATESTIFARTATESTI
4743
FRANCESTI FRANCESTI
5633
GALICEA GALICEA
4195
GHIOROIU GHIOROIU
2206
GLAVILE GLAVILE
2632
GOLESTI GOLESTI
2728
GRADISTEAGRADISTEA
3089
GUSOENI GUSOENI
1899
IONESTI IONESTI
4407
LALOSU
LALOSU
2652
LADESTI LADESTI
2300
LAPUSATA LAPUSATA
2532
LIVEZI
LIVEZI
2596
LUNGESTI LUNGESTI
3711
MALAIA MALAIA
1929
MATEESTI MATEESTI
3344
MACIUCA MACIUCA
2279
MADULARI MADULARI
1831
MALDARESTI
MALDARESTI
2097
MIHAESTI MIHAESTI
6291
MILCOIU MILCOIU
1320
MUEREASCAMUEREASCA
2781
NICOLAE BALCESCU
NICOLAE-BALCESCU
3915
OLANU
OLANU
3465
ORLESTI ORLESTI
3564
OTESANI OTESANI
3126
PAUSESTI PAUSESTI
3075
PAUSESTI-MAGLASI
PAUSESTI-MAGLASI
3710
PERISANI PERISANI
3948
PESCEANA PESCEANA
2099
PIETRARI PIETRARI
3345
POPESTI POPESTI
3195
PRUNDENI PRUNDENI
4716
RACOVITA RACOVITA
1830
ROESTI
ROESTI
2352
ROSIILE
ROSIILE
3162
RUNCU
RUNCU
1226

390673
390683
390693
390703
390713
390723
390733
390743
390753
390763
390773
390783
390793
390803
390813
390823
390833
390843
390853
390863
400011
400153
400243
400022
400032
400042
400052
400063
400073
400083
400093
400103
400113
400123
400133
400143
400163
400173
400183
400193
400203
400213
400223
400233
400253
400263
400273
400283
400293
400303

172894
172947
172992
173061
173132
173230
173374
173533
173597
173686
173748
173793
173855
173935
174021
174085
174156
174218
174254
174290
174744
174780
174824
174860
174922
175019
175055
175126
175206
175224
175260
175368
175439
175466
175509
175590
175670
175732
175787
175885
175938
175983
176150
176212
176301
176338
176445
176506
176551
176613

16152
16157
16162
16175
16182
16197
16211
16227
16239
16169
16192
16233
16248
16256
16265
16271
16278
16284
16288
16292

38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA

SALATRUCELSALATRUCEL
2263
SCUNDU SCUNDU
2343
SINESTI
SINESTI
2689
SLATIOARA SLATIOARA
3678
STANESTI STANESTI
1605
STOENESTI STOENESTI
3973
STOILESTI STOILESTI
4457
STROESTI STROESTI
3158
SUTESTI SUTESTI
3747
SIRINEASA SIRINEASA
2641
STEFANESTISTEFANESTI
3724
SUSANI
SUSANI
4068
TETOIU
TETOIU
3097
TOMSANI TOMSANI
4221
VAIDEENI VAIDEENI
4278
VALEA MARE
VALEA-MARE
3300
VLADESTI VLADESTI
2416
VOICESTI VOICESTI
1790
VOINEASA VOINEASA
1803
ZATRENI ZATRENI
4632
FOCSANI FOCSANI
103287
CAMPINEANCA
CAMPINEANCA 3148
GOLESTI GOLESTI
3519
ADJUD
ADJUD
18746
MARASESTIMARASESTI
11872
ODOBESTI ODOBESTI
8178
PANCIU
PANCIU
9204
ANDREIASUANDREIASU-DE-JOS
DE JOS
2067
BALESTI BALESTI
2203
BARSESTI BARSESTI
3591
BOGHESTI BOGHESTI
1879
BOLOTESTI BOLOTESTI
4693
BORDESTI BORDESTI
1824
BROSTENI BROSTENI
2103
CHIOJDENI CHIOJDENI
2428
CIORASTI CIORASTI
3943
CAMPURI CAMPURI
4033
CARLIGELE CARLIGELE
2887
CORBITA CORBITA
2119
COTESTI COTESTI
4692
DUMBRAVENI
DUMBRAVENI 4120
DUMITRESTIDUMITRESTI
5302
FITIONESTI FITIONESTI
3038
GAROAFA GAROAFA
4514
GUGESTI GUGESTI
6385
GURA CALITEI
GURA-CALITEI 3146
HOMOCEA HOMOCEA
9793
JARISTEA JARISTEA
4099
JITIA
JITIA
1710
MAICANESTIMAICANESTI
5448

400313
400323
400333
400343
400353
400363
400373
400383
400393
400403
400413
400423
400433
400443
400453
400463
400473
400483
400493
400503
400513
400523
400533
400543
400553
400563
400573
400583
400593
400603
400613
400623
400633
400643
410001
410113
410143
410153
410233
410273
410303
410313
410333
410353
410363
410393
410443

176686
176748
176793
176855
176891
176944
177003
177101
177236
177263
177352
177405
177469
177557
177600
177655
177726
177762
177799
177842
177879
177986
178046
178117
178180
178279
178313
178377
178475
178545
178607
178689
178750
178821
179132
179221
179249
179285
179310
179347
179383
179409
179463
179481
179515
179533
179551

9785
9798
9802
9832
9848
9860
9862
9871
9771
9879
9890
9909

39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
23
23
23
23
23
23
23
23
23
23
23
23

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
1
3
3
3

VRANCEA MERA
MERA
3916
VRANCEA MILCOVUL MILCOVUL
9567
VRANCEA MOVILITA MOVILITA
4250
VRANCEA NANESTI NANESTI
2637
VRANCEA NARUJA NARUJA
1960
VRANCEA NEREJU
NEREJU
4229
VRANCEA NISTORESTINISTORESTI
2392
VRANCEA PALTIN
PALTIN
3672
VRANCEA PAUNESTI PAUNESTI
6748
VRANCEA POIANA CRISTEI
POIANA-CRISTEI 2838
VRANCEA PUFESTI PUFESTI
4161
VRANCEA RACOASA RACOASA
3538
VRANCEA REGHIU
REGHIU
2681
VRANCEA RUGINESTI RUGINESTI
4526
VRANCEA SIHLEA
SIHLEA
5292
VRANCEA SLOBOZIA BRADULUI
SLOBOZIA-BRADULUI
4771
VRANCEA SLOBOZIA CIORASTI
SLOBOZIA-CIORASTI
2201
VRANCEA SOVEJA
SOVEJA
2770
VRANCEA STRAOANE STRAOANE
4054
VRANCEA SURAIA
SURAIA
8328
VRANCEA TANASOAIATANASOAIA
2348
VRANCEA TATARANU TATARANU
4998
VRANCEA TAMBOESTITAMBOESTI
4620
VRANCEA TULNICI TULNICI
6095
VRANCEA TIFESTI
TIFESTI
5265
VRANCEA URECHESTI URECHESTI
5838
VRANCEA VALEA SARIIVALEA-SARII
2149
VRANCEA VIDRA
VIDRA
7683
VRANCEA VINTILEASCA
VINTILEASCA
2154
VRANCEA VIZANTEA-LIVEZI
VIZANTEA-LIVEZI 4424
VRANCEA VANATORI VANATORI
5684
VRANCEA VARTESCOIU
VARTESCOIU
3422
VRANCEA VRANCIOAIAVRANCIOAIA
3043
VRANCEA VULTURU VULTURU
8761
BUCURESTI BUCURESTI BUCURESTI 1959285
ILFOV
BRAGADIRUBRAGADIRU
8011
ILFOV
CHIAJNA CHIAJNA
7851
ILFOV
CHITILA
CHITILA
12600
ILFOV
DOBROIESTIDOBROIESTI
6550
ILFOV
GLINA
GLINA
6988
ILFOV
JILAVA
JILAVA
11931
ILFOV
MAGURELEMAGURELE
9301
ILFOV
MOGOSOAIA
MOGOSOAIA
5106
ILFOV
OTOPENI OTOPENI
10006
ILFOV
PANTELIMON
PANTELIMON 15658
ILFOV
POPESTI LEORDENI
POPESTI-LEORDENI
15085
ILFOV
VOLUNTARIVOLUNTARI
29851

pop01
pop02
nat00
nat01
nat02
dcs00
dcs01
dcs02
sn00
68155
67702
602
547
518
498
507
475
104
2702
2709
21
17
12
35
58
57
-14
6289
6248
50
39
46
71
57
43
-21
29573
29298
237
226
212
299
282
296
-62
21098
20962
242
216
200
196
224
231
46
8190
8121
109
89
60
70
87
81
39
27232
26881
194
175
197
262
259
245
-68
15569
15548
140
142
163
216
247
241
-76
28391
28510
325
278
299
310
296
292
15
8736
8649
79
80
55
127
115
124
-48
2220
2220
25
33
23
39
33
25
-14
1738
1691
16
13
15
29
40
27
-13
1923
1923
17
24
24
24
23
30
-7
1919
1866
18
15
19
45
53
35
-27
4802
4715
56
38
35
39
45
44
17
2164
2170
14
20
17
37
42
48
-23
5125
5072
71
44
54
57
57
60
14
1192
1190
6
9
10
17
29
31
-11
1854
1815
16
11
12
31
48
28
-15
1014
1016
15
14
8
25
16
21
-10
1765
1751
31
25
24
21
31
29
10
387
376
5
1
5
3
9
7
2
3229
3224
58
47
45
53
55
73
5
1396
1373
15
20
13
18
25
22
-3
3069
3065
39
30
33
44
47
45
-5
2091
2103
27
18
14
37
61
39
-10
4396
4406
58
41
58
58
50
48
0
3136
3131
36
32
29
32
41
37
4
1077
1075
18
16
15
18
17
20
0
1965
1911
26
17
22
42
34
46
-16
4892
4911
36
37
31
69
65
90
-33
2069
2066
30
25
19
33
22
29
-3
1890
1868
18
16
14
25
19
24
-7
1391
1372
17
12
23
27
29
37
-10
2365
2372
30
33
30
17
24
40
13
6419
6461
84
74
63
86
95
107
-2
897
878
13
4
7
17
14
14
-4
5256
5274
53
57
65
66
52
76
-13
1595
1557
11
6
4
46
35
37
-35
3055
3029
25
30
24
60
37
66
-35
2676
2684
34
29
34
45
31
32
-11
3907
3867
45
38
27
54
57
45
-9
3194
3183
16
21
20
58
52
58
-42
3704
3701
38
30
27
59
49
67
-21
2355
2350
27
16
21
37
49
42
-10
1171
1124
14
6
9
17
23
19
-3
2063
2049
19
28
16
36
38
47
-17
871
849
2
5
2
20
25
7
-18
971
943
3
10
2
23
29
27
-20

3532
1292
721
1410
1409
1239
784
3911
1706
1800
2415
6008
1875
2815
2723
2095
2846
2533
4535
2578
3304
7295
5566
1562
3274
1996
5312
175152
5680
2918
2557
10601
8425
9858
10307
11316
8188
7317
6562
3058
3745
1717
1242
3347
2067
1935
3031
3577
1450
3494

3534
1306
700
1385
1399
1223
753
3884
1700
1788
2400
6006
1850
2797
2764
2088
2828
2540
4521
2568
3266
7337
5560
1558
3272
1964
5343
173872
5695
2902
2568
10695
8370
9845
10260
11264
8168
7331
6489
3040
3733
1717
1232
3327
2049
1925
3029
3561
1421
3480

48
18
6
19
14
8
9
48
27
11
27
100
22
37
28
27
18
17
52
22
42
63
50
23
49
28
55
1501
69
25
20
116
93
132
73
108
70
110
64
26
37
21
14
29
21
14
36
32
15
39

40
29
11
9
20
13
7
32
25
13
19
93
18
40
17
25
21
14
46
33
38
69
48
15
30
21
47
1432
61
24
20
104
86
100
79
88
74
114
53
21
50
21
10
25
20
9
27
30
17
33

34
20
4
11
12
7
4
36
26
15
23
95
28
38
29
16
18
11
46
21
33
55
54
12
48
26
51
1347
60
18
9
112
79
94
75
100
78
80
46
22
50
21
10
26
20
14
26
29
16
33

35
15
20
29
26
32
12
47
26
27
34
58
35
30
35
35
52
35
62
42
17
96
75
15
65
32
84
2091
76
30
26
120
104
206
144
144
122
91
75
38
65
16
37
56
49
33
76
56
19
56

40
13
19
26
32
30
17
57
37
23
40
65
28
40
50
27
46
46
68
44
36
90
111
19
51
35
74
1996
63
38
32
114
108
153
127
133
142
91
93
54
54
22
31
66
51
29
62
54
33
58

50
23
21
22
29
21
14
56
28
31
45
88
33
45
32
40
43
49
70
56
20
89
102
20
59
42
85
1990
52
35
36
150
125
148
159
166
133
97
90
46
51
32
34
56
41
47
59
74
21
56

13
3
-14
-10
-12
-24
-3
1
1
-16
-7
42
-13
7
-7
-8
-34
-18
-10
-20
25
-33
-25
8
-16
-4
-29
-590
-7
-5
-6
-4
-11
-74
-71
-36
-52
19
-11
-12
-28
5
-23
-27
-28
-19
-40
-24
-4
-17

1339
2857
1621
2360
2664
3191
1565
1788
1411
5154
4137
2605
4570
3615
1706
1490
829
2396
6177
3507
1101
1914
4212
12962
1825
1925
1950
1547
3326
5829
3219
3809
3665
12980
2295
3845
2972
2595
4651
961
4130
8379
375
2195
6317
2135
6348
3349
4467
2692

1330
2861
1587
2348
2661
3129
1538
1757
1390
5185
4132
2597
4540
3578
1668
1467
824
2367
6271
3549
1081
1944
4220
13040
1808
1877
1977
1505
3304
5842
3201
3792
3675
13030
2298
3866
2996
2586
4615
962
4156
8439
384
2186
6294
2115
6397
3309
4472
2677

18
24
10
29
41
36
10
20
28
64
36
37
42
21
5
13
5
21
72
58
11
22
44
122
10
15
27
13
19
97
28
61
48
199
28
39
31
30
45
5
42
94
2
13
68
5
93
19
56
44

15
35
12
15
34
36
8
2
22
52
34
31
41
22
4
9
6
14
71
53
5
22
43
126
11
10
32
4
30
74
24
48
53
148
26
51
30
32
41
7
56
104
5
22
59
14
75
26
44
28

12
31
12
29
29
32
7
16
14
64
39
33
39
28
9
9
9
21
71
47
9
20
30
134
10
10
17
8
29
71
27
36
48
163
20
31
34
33
32
7
50
94
5
17
67
9
69
14
47
31

36
49
34
40
53
67
36
38
28
74
61
57
92
57
30
46
4
24
73
67
15
36
49
206
27
47
34
34
70
57
49
52
62
143
42
56
56
30
105
23
58
107
12
46
85
34
106
77
58
38

18
49
35
44
29
71
35
30
39
74
62
47
78
49
34
30
7
43
86
60
19
24
64
211
38
48
35
31
62
79
63
59
62
157
39
56
44
40
92
17
42
118
10
40
119
45
78
69
55
44

26
46
33
41
37
65
27
38
25
80
69
43
84
63
49
39
16
38
83
71
16
45
51
212
32
33
32
42
82
64
53
43
54
173
39
45
38
37
103
20
50
125
8
50
101
40
108
62
64
57

-18
-25
-24
-11
-12
-31
-26
-18
0
-10
-25
-20
-50
-36
-25
-33
1
-3
-1
-9
-4
-14
-5
-84
-17
-32
-7
-21
-51
40
-21
9
-14
56
-14
-17
-25
0
-60
-18
-16
-13
-10
-33
-17
-29
-13
-58
-2
6

1485
4529
172895
8772
5075
35118
4468
12801
39409
4239
32976
11088
10613
4616
5924
3908
3405
2849
2809
6310
4434
1975
3414
5872
5046
2774
1369
2205
3829
3019
6365
3019
10493
3746
2536
3099
2296
2700
1387
2738
5721
4441
5487
2360
2376
2791
1110
3696
1858
3222

1474
4499
171367
8874
5140
34812
4534
12983
38800
4275
32768
10895
10576
4584
5929
3903
3368
2798
2844
6320
4423
1978
3433
5869
4994
2744
1349
2156
3846
2996
6320
2992
10534
3758
2497
3079
2281
2669
1368
2696
5704
4414
5485
2354
2354
2850
1074
3707
1848
3214

17
41
1668
75
38
298
38
119
334
49
299
118
89
31
54
45
44
30
25
79
62
20
40
76
50
19
10
13
38
59
61
27
121
50
27
49
28
19
19
23
78
48
64
17
25
41
9
29
14
29

15
36
1512
85
35
292
48
132
349
61
260
105
77
42
64
29
34
24
31
74
48
25
38
65
45
29
15
11
42
42
43
27
124
45
25
31
27
19
21
23
61
56
53
24
25
49
9
31
18
31

13
42
1570
86
37
239
41
132
291
43
270
89
70
46
61
30
40
29
26
70
44
19
34
57
43
24
15
20
27
32
49
27
118
32
29
35
24
19
13
33
62
41
48
11
30
38
8
29
14
24

18
69
1208
78
72
140
45
144
381
49
236
123
76
53
61
63
43
32
35
96
62
25
44
126
87
42
33
35
48
40
100
65
149
54
30
38
40
41
22
43
68
83
67
52
35
23
11
52
29
52

30
75
1190
81
72
130
38
142
358
43
248
133
99
46
75
75
45
39
36
76
62
26
38
101
94
47
32
50
40
40
94
68
140
52
36
45
23
48
28
58
72
80
82
42
38
32
26
57
32
36

35
68
1227
77
76
141
45
165
383
44
255
126
102
50
70
58
38
27
41
89
66
32
41
150
86
57
32
40
63
23
99
74
167
44
43
40
28
44
32
78
55
69
79
40
41
40
19
65
25
52

-1
-28
460
-3
-34
158
-7
-25
-47
0
63
-5
13
-22
-7
-18
1
-2
-10
-17
0
-5
-4
-50
-37
-23
-23
-22
-10
19
-39
-38
-28
-4
-3
11
-12
-22
-3
-20
10
-35
-3
-35
-10
18
-2
-23
-15
-23

2576
2001
3401
2900
4992
2702
6132
5095
3446
4874
4401
4025
5853
1822
2877
2226
4274
2761
4263
2869
1739
2894
5959
1186
3692
6780
4233
3656
3439
3291
3068
6222
2276
2148
4999
5133
5175
4615
3899
3576
2686
2965
1900
3701
4569
2671
3755
3169
2830
4362

2550
1991
3385
2883
5006
2668
6098
5039
3399
4851
4427
4095
5886
1816
2845
2206
4317
2726
4226
2830
1726
2890
5949
1170
3653
6789
4180
3628
3422
3288
3026
6219
2276
2130
4988
5127
5169
4597
3841
3548
2662
2927
1886
3691
4634
2608
3716
3135
2825
4320

36
18
30
26
66
32
43
55
20
72
55
62
85
12
45
13
35
32
33
17
17
30
53
9
46
64
42
23
50
28
30
59
29
20
52
69
42
78
35
34
25
30
13
37
77
20
31
35
20
36

24
16
25
25
61
28
40
48
18
73
52
60
71
21
41
18
36
32
41
22
23
20
56
7
32
68
30
20
39
23
21
69
34
14
45
66
44
63
24
25
19
25
12
41
71
11
39
19
22
29

23
13
17
17
58
25
44
41
15
66
57
45
80
24
22
27
41
24
41
20
14
30
58
6
43
75
33
21
35
37
18
66
22
13
54
58
42
52
18
23
20
24
12
38
75
15
16
32
31
30

33
28
51
69
58
51
94
55
78
76
64
42
77
30
52
38
55
48
79
72
26
48
83
18
49
78
104
44
64
64
66
67
28
43
59
52
70
50
89
58
45
29
40
54
58
70
75
42
28
84

37
38
48
64
70
62
119
91
81
86
53
34
64
31
54
40
62
55
90
67
33
45
89
25
56
85
98
55
63
49
77
62
30
38
62
58
63
58
99
63
41
40
42
52
36
61
76
48
40
88

30
40
48
76
57
51
97
56
73
73
58
52
81
29
49
37
60
54
79
64
24
35
71
16
44
94
86
71
77
66
73
60
30
40
56
80
69
45
88
67
41
36
43
41
47
60
100
49
36
95

3
-10
-21
-43
8
-19
-51
0
-58
-4
-9
20
8
-18
-7
-25
-20
-16
-46
-55
-9
-18
-30
-9
-3
-14
-62
-21
-14
-36
-36
-8
1
-23
-7
17
-28
28
-54
-24
-20
1
-27
-17
19
-50
-44
-7
-8
-48

3170
185898
3857
4917
3971
8211
53280
6072
7090
19879
24009
24627
5095
13759
6646
2568
7555
8322
3378
5708
5359
5086
7232
2746
3521
4893
3720
5423
7024
2173
5410
3262
1935
14229
3031
10894
5615
2465
4693
3083
5334
6300
3855
7343
4763
2862
1713
2876
5367
5358

3176
183597
3892
5060
4066
8491
52265
6137
7171
19683
23838
24464
5050
13677
6699
2590
7577
8274
3431
5761
5368
5127
7292
2770
3538
4976
3754
5430
7028
2175
5436
3322
1953
14228
3024
10929
5619
2491
4747
3100
5347
6420
3817
7347
4823
2861
1729
2963
5409
5380

38
1756
52
45
40
98
450
106
72
235
269
269
56
166
97
36
88
110
39
87
77
73
105
32
38
84
32
76
101
50
124
56
34
212
36
171
93
43
65
44
76
91
41
101
110
33
22
54
77
66

39
1667
33
42
38
102
454
95
91
220
254
238
55
122
63
34
91
114
38
101
83
70
144
28
49
70
40
64
111
46
123
60
42
178
40
134
81
42
52
43
69
99
33
99
115
35
20
60
86
68

39
1645
33
37
26
78
427
109
83
206
243
224
65
109
80
22
82
111
29
78
79
61
116
19
47
64
40
67
108
44
112
64
23
162
33
140
61
33
56
44
69
94
31
86
102
27
13
47
82
53

38
1298
48
58
50
100
376
72
92
198
226
251
56
170
81
31
103
77
47
62
43
70
105
37
49
61
44
58
77
25
73
49
33
141
39
96
83
43
88
40
65
72
73
97
52
29
27
29
59
69

35
1387
54
58
32
82
406
79
121
217
234
244
47
153
79
28
90
85
60
66
50
61
92
33
43
60
48
67
77
34
65
50
35
190
45
115
73
48
61
38
70
57
63
108
53
41
29
32
70
69

38
1499
57
62
52
112
421
107
110
229
221
260
56
182
83
31
86
92
69
64
50
53
109
35
55
61
40
63
83
26
63
65
36
196
57
112
79
44
77
39
90
60
70
98
53
44
36
41
64
78

0
458
4
-13
-10
-2
74
34
-20
37
43
18
0
-4
16
5
-15
33
-8
25
34
3
0
-5
-11
23
-12
18
24
25
51
7
1
71
-3
75
10
0
-23
4
11
19
-32
4
58
4
-5
25
18
-3

4493
5583
4010
3079
10975
9702
1707
4172
3774
3394
3926
4400
4887
6845
3328
5134
8014
3554
7988
5043
2132
10323
4439
4002
3186
4401
3954
4735
2662
6460
2655
5384
5187
3711
4066
3650
2200
5202
209851
7876
3930
10526
3824
11193
8854
17637
2430
18455
2930
3344

4514
5587
4030
3085
11089
9722
1708
4164
3767
3401
3898
4430
4892
6852
3370
5175
8054
3590
8041
5063
2156
10291
4449
4120
3195
4479
3934
4753
2674
6529
2655
5439
5189
3749
4074
3683
2202
5262
208103
7960
3985
10488
3803
11103
8711
17479
2412
18277
2885
3358

59
88
50
52
172
95
29
51
47
59
71
82
70
80
68
54
91
36
127
104
53
89
89
44
54
83
54
115
33
106
45
65
75
75
46
63
40
79
1915
88
37
139
47
113
80
206
27
166
26
44

56
57
66
40
132
107
26
48
43
58
50
67
67
75
69
57
86
33
119
73
35
91
66
37
45
61
54
95
34
105
41
57
55
81
27
69
29
68
1770
94
38
129
46
114
82
195
27
183
28
47

50
55
40
46
143
87
25
51
40
49
65
79
73
66
53
48
91
36
109
87
49
89
58
46
29
72
47
87
27
104
27
66
51
68
49
66
35
61
1788
91
30
144
38
89
66
197
17
174
19
31

53
72
70
46
123
116
22
66
52
41
57
61
63
77
48
84
95
51
85
70
22
150
35
58
38
79
55
46
46
66
50
69
87
49
59
54
48
45
2051
79
56
137
37
112
73
164
33
252
53
54

54
70
81
37
130
116
14
63
53
42
49
58
60
88
39
75
114
55
95
58
26
141
48
70
38
57
54
70
43
80
38
68
80
58
62
55
46
47
2148
90
51
136
47
127
65
169
20
233
53
48

56
75
72
56
139
129
35
68
67
39
72
55
50
90
47
76
93
52
79
79
28
169
69
83
44
55
45
71
42
74
46
60
90
54
60
60
42
57
2136
80
45
127
42
104
69
195
28
281
47
64

6
16
-20
6
49
-21
7
-15
-5
18
14
21
7
3
20
-30
-4
-15
42
34
31
-61
54
-14
16
4
-1
69
-13
40
-5
-4
-12
26
-13
9
-8
34
-136
9
-19
2
10
1
7
42
-6
-86
-27
-10

3000
3092
3301
3565
5218
5705
1434
4235
3383
5678
4438
2698
1985
2461
4807
2124
2030
2317
6285
4150
3869
2498
3482
2292
4537
2708
3255
2498
1704
2774
3820
3096
9641
5725
2972
2622
3648
5211
3333
3551
2341
4024
1916
3037
3306
3171
3012
2905
4556
2940

3020
3060
3321
3573
5233
5768
1431
4197
3417
5591
4386
2689
1975
2434
4780
2092
2012
2275
6277
4126
3894
2492
3456
2303
4499
2680
3222
2482
1661
2764
3784
3052
9652
5686
2939
2605
3666
5259
3333
3537
2353
4091
1888
3037
3322
3134
3022
2880
4608
2949

38
33
41
58
99
51
18
60
24
74
58
26
35
28
45
25
10
15
68
60
29
39
41
30
76
25
39
34
15
19
52
47
119
91
50
50
48
60
44
46
25
80
14
61
57
27
37
33
46
33

43
27
45
59
108
43
23
55
24
59
39
29
30
22
51
15
7
11
63
45
35
33
32
27
67
15
38
17
9
22
62
42
113
81
20
36
56
52
33
47
21
80
13
50
60
17
34
28
44
29

41
29
42
43
85
43
23
43
25
53
44
46
24
16
41
30
11
14
67
41
27
41
31
24
61
18
34
23
11
21
54
32
100
78
29
36
50
46
35
41
38
72
8
51
50
24
22
32
40
31

44
48
49
59
107
82
21
62
56
91
102
41
31
38
55
37
59
49
115
63
78
63
64
47
76
52
62
50
40
55
47
54
158
78
45
53
37
85
67
75
58
41
30
46
35
58
44
52
58
35

44
49
56
54
97
93
19
71
49
105
71
40
32
37
61
36
53
53
100
60
81
45
61
41
89
39
72
50
42
43
71
53
141
81
50
43
56
93
54
62
51
52
47
55
49
46
57
46
62
45

52
39
51
63
100
77
24
71
60
90
87
60
44
36
65
27
69
46
108
58
74
44
56
41
76
53
55
51
37
49
56
53
141
68
43
43
50
82
71
80
54
57
34
52
53
55
51
42
70
48

-6
-15
-8
-1
-8
-31
-3
-2
-32
-17
-44
-15
4
-10
-10
-12
-49
-34
-47
-3
-49
-24
-23
-17
0
-27
-23
-16
-25
-36
5
-7
-39
13
5
-3
11
-25
-23
-29
-33
39
-16
15
22
-31
-7
-19
-12
-2

5806
3506
1680
3403
8669
2322
3165
3228
2646
1924
11723
3196
4192
1685
3085
1325
4714
4050
1385
3063
3560
2732
2175
4491
7175
7516
2911
3130
2519
4411
10365
1373
2383
83309
11050
10828
10339
4462
3462
2891
2110
5621
5285
4415
3608
2252
3071
4593
7747
2489

5894
3503
1669
3372
8564
2305
3162
3217
2641
1923
11693
3186
4191
1672
3039
1304
4640
4048
1351
3019
3517
2711
2172
4505
7164
7465
2899
3148
2496
4392
10363
1368
2352
83152
11061
10836
10306
4460
3437
2912
2096
5563
5297
4375
3583
2242
3041
4634
7754
2503

69
30
14
28
107
31
26
40
36
23
183
44
53
26
36
16
84
55
16
39
36
44
15
66
88
138
33
41
29
68
123
21
20
817
109
136
158
53
38
38
29
84
94
57
33
19
43
101
113
31

52
38
9
38
104
27
43
33
34
20
152
28
50
17
33
11
64
57
8
24
50
27
34
73
73
115
33
51
19
62
126
14
23
782
108
121
167
44
30
49
38
60
89
41
32
34
36
83
109
31

74
23
8
30
89
18
32
32
29
20
154
35
40
15
25
11
56
50
7
39
48
32
16
71
78
114
37
43
16
45
113
19
29
694
92
97
152
48
23
37
26
51
95
31
44
21
24
87
96
31

68
56
37
70
106
42
58
56
31
41
174
54
59
38
71
37
46
65
16
65
53
44
30
68
108
148
62
47
46
64
155
21
54
493
84
74
85
53
57
35
31
55
50
70
66
47
19
42
65
29

70
49
27
63
114
43
59
52
32
33
176
44
83
48
72
31
68
68
18
61
49
65
22
66
96
118
51
56
37
75
157
23
38
521
112
93
82
59
62
34
36
66
43
63
61
33
19
31
58
41

84
63
30
63
94
48
48
58
48
42
172
52
89
54
48
28
65
71
15
53
41
43
35
67
114
139
67
43
40
69
150
26
60
532
78
93
80
51
63
33
37
68
62
77
78
44
21
50
73
37

1
-26
-23
-42
1
-11
-32
-16
5
-18
9
-10
-6
-12
-35
-21
38
-10
0
-26
-17
0
-15
-2
-20
-10
-29
-6
-17
4
-32
0
-34
324
25
62
73
0
-19
3
-2
29
44
-13
-33
-28
24
59
48
2

2571
3564
5106
5985
3000
4292
3329
7484
3038
3882
2584
1323
1578
1645
5565
3324
2694
5022
6445
3041
4897
6361
1753
4455
1247
1658
2687
3296
3197
3866
2601
2800
3867
6115
5457
6360
3863
3690
2312
3831
117236
4263
4293
3209
11880
31829
8145
6522
5500
5078

2573
3551
5156
6003
3022
4331
3319
7506
3018
3865
2601
1288
1576
1617
5546
3278
2688
5041
6439
3045
4884
6342
1766
4413
1226
1625
2656
3334
3181
3910
2593
2787
3903
6068
5418
6345
3841
3672
2287
3799
116432
4364
4366
3281
11885
31340
8165
6626
5490
5116

46
43
78
81
43
77
42
101
45
48
24
17
16
16
59
31
51
58
93
40
87
90
28
48
15
16
31
55
41
59
28
28
39
91
76
116
58
43
41
52
1260
51
70
42
144
405
105
146
104
64

31
45
61
81
56
62
55
108
50
51
33
12
15
10
76
24
61
64
86
50
70
88
29
44
10
17
35
44
39
57
29
37
47
80
85
102
47
35
27
67
1153
55
55
56
145
364
124
156
78
87

38
41
76
63
44
65
40
93
32
38
26
14
19
17
59
27
43
59
61
34
67
99
32
39
21
14
29
46
43
53
28
33
36
79
69
85
45
29
26
66
1178
61
57
46
140
346
109
159
100
59

23
32
57
85
29
49
38
49
60
39
39
26
32
28
88
63
21
75
73
15
59
69
24
61
18
38
28
30
32
36
42
30
60
98
78
74
57
44
44
49
742
66
68
49
132
241
86
93
96
81

23
35
51
72
23
40
42
49
60
39
40
17
38
36
91
83
21
59
66
25
58
71
14
54
23
37
40
23
35
56
36
33
51
99
70
77
37
65
49
48
751
53
62
34
123
247
77
87
112
87

33
55
63
72
30
44
44
54
60
43
41
33
41
38
79
88
15
73
75
17
51
67
19
49
15
30
34
32
34
51
49
36
63
87
62
57
49
47
39
53
765
69
56
42
135
276
90
86
95
81

23
11
21
-4
14
28
4
52
-15
9
-15
-9
-16
-12
-29
-32
30
-17
20
25
28
21
4
-13
-3
-22
3
25
9
23
-14
-2
-21
-7
-2
42
1
-1
-3
3
518
-15
2
-7
12
164
19
53
8
-17

2235
3422
5126
3983
2060
7150
2194
4139
6506
5350
4680
3880
5490
3061
2877
2869
4105
11824
6095
3706
3589
5091
2352
3697
3788
6370
4176
2736
4950
3722
6485
5121
2467
3027
2017
2866
3325
2999
3283
3980
2947
2281
3220
2215
3022
5387
5573
4177
5602
2877

2232
3469
5153
3986
2071
7146
2202
4157
6553
5371
4729
3882
5459
3101
2904
2873
4162
11833
6136
3685
3600
5115
2347
3714
3786
6398
4219
2756
4907
3713
6563
5141
2455
3015
2032
2884
3321
2971
3326
3942
2981
2270
3228
2207
3077
5384
5571
4212
5630
2866

32
42
60
58
25
130
16
63
126
70
82
70
76
48
50
41
66
208
115
46
61
76
35
46
81
111
49
33
64
66
84
67
49
50
40
34
31
38
58
49
46
34
54
28
43
83
77
53
92
51

32
41
67
73
33
148
24
61
111
74
73
56
67
58
44
42
76
211
110
40
57
65
34
47
82
121
54
43
50
55
91
67
40
46
40
43
38
43
65
52
48
36
48
40
51
55
84
41
80
40

25
40
76
62
20
146
17
55
125
59
88
63
76
57
42
39
59
178
98
48
67
71
47
50
57
83
39
27
72
57
66
66
40
56
34
32
35
40
65
55
46
28
40
35
45
79
85
37
76
37

37
45
55
76
40
95
34
76
102
96
68
84
84
58
49
36
66
162
96
61
62
81
53
78
48
118
56
40
93
73
79
84
58
47
34
44
90
38
44
101
42
41
41
39
63
104
86
58
93
62

37
70
61
71
19
95
37
79
86
90
71
64
75
40
57
47
48
175
109
84
66
66
49
58
49
109
67
43
86
70
84
98
53
39
33
47
81
50
35
85
49
35
59
39
52
96
94
58
101
61

49
56
81
76
34
101
37
32
90
92
78
70
69
59
48
41
73
178
88
90
84
90
46
72
60
92
76
51
80
75
89
100
49
58
42
34
71
43
29
80
48
42
41
40
55
98
97
64
108
49

-5
-3
5
-18
-15
35
-18
-13
24
-26
14
-14
-8
-10
1
5
0
46
19
-15
-1
-5
-18
-32
33
-7
-7
-7
-29
-7
5
-17
-9
3
6
-10
-59
0
14
-52
4
-7
13
-11
-20
-21
-9
-5
-1
-11

3625
5712
5168
7044
3053
2231
2294
3893
4937
3406
4517
7978
290815
5233
24510
39764
5843
15556
5841
29998
9617
25394
2971
1622
3937
5293
3436
2459
2526
1846
2644
3936
4596
6416
1026
6152
4362
2398
4985
2429
2537
1799
2434
3045
4863
3382
2145
5091
8262
3153

3652
5759
5209
7062
3031
2255
2293
3887
5006
3393
4527
8035
288267
5229
24578
39319
5705
15662
5832
30153
9507
25383
2994
1624
3959
5307
3480
2477
2576
1853
2651
3942
4633
6455
1015
6211
4453
2379
4992
2439
2555
1777
2527
3044
4792
3408
2145
5047
8364
3183

72
92
96
103
49
32
24
38
69
42
100
125
2055
43
267
339
42
143
93
389
95
274
66
11
43
37
83
39
32
28
48
37
49
88
6
83
39
14
84
50
32
19
37
24
58
64
28
71
102
58

63
75
88
94
40
31
27
40
67
45
101
132
1958
48
267
338
38
152
66
403
102
269
66
14
37
46
80
43
33
27
42
33
51
85
6
104
60
25
65
39
32
20
41
16
49
62
23
70
90
60

56
73
83
108
51
23
28
49
72
47
72
123
1977
34
274
312
54
151
61
385
76
248
61
6
32
38
99
38
29
27
40
27
65
68
3
93
43
21
62
38
25
26
54
23
52
48
28
54
96
59

53
77
71
84
53
54
47
61
81
70
64
108
2571
38
139
332
77
117
54
267
93
196
44
49
39
66
26
22
36
19
38
39
51
53
16
66
42
36
63
35
19
30
23
55
47
45
49
47
96
38

74
75
67
117
50
38
42
79
65
65
65
126
2595
35
182
371
60
120
54
308
76
212
39
35
45
58
27
20
23
20
26
44
43
69
14
72
34
41
50
15
16
36
17
72
64
42
47
49
76
43

58
103
77
107
45
44
43
86
92
50
80
114
2730
41
158
402
65
127
64
329
85
240
42
36
44
63
40
20
35
31
42
33
56
61
13
62
37
45
59
35
17
26
20
53
80
16
45
37
87
36

19
15
25
19
-4
-22
-23
-23
-12
-28
36
17
-516
5
128
7
-35
26
39
122
2
78
22
-38
4
-29
57
17
-4
9
10
-2
-2
35
-10
17
-3
-22
21
15
13
-11
14
-31
11
19
-21
24
6
20

3361
3004
3587
3369
1945
7262
3658
839
2099
2028
3336
3441
4674
5574
219592
5326
4163
1679
3639
3350
3061
3148
3561
4100
1656
3609
1956
2697
3637
11501
7374
3438
3482
3766
3662
4383
1414
2310
1907
3111
3111
1491
1919
3836
2767
4849
4289
3756
5370
5899

3343
3046
3573
3469
1929
7399
3718
866
2123
2038
3364
3416
4656
5635
217796
5401
4116
1654
3633
3311
3071
3148
3578
4095
1652
3621
1933
2673
3609
11412
7347
3464
3489
3771
3638
4379
1389
2319
1943
3116
3082
1503
1892
3854
2766
4801
4317
3739
5426
5863

26
38
52
33
29
126
57
11
29
45
50
29
34
78
1778
54
40
18
40
46
28
47
39
47
28
41
26
36
38
139
101
59
47
37
37
49
14
34
15
40
27
20
17
35
28
60
46
34
58
65

24
42
45
38
19
129
76
17
22
33
52
39
39
99
1776
68
40
12
37
30
34
28
35
44
24
38
26
28
28
131
80
36
43
44
40
52
8
18
23
35
28
14
20
48
31
57
32
33
40
42

36
27
40
31
20
104
68
17
25
31
40
36
36
77
1621
50
38
12
39
43
22
34
32
54
25
29
24
33
33
111
80
36
36
27
43
39
10
24
16
31
23
14
26
42
18
48
22
37
43
53

63
32
56
37
28
88
51
12
47
19
45
63
65
46
2219
56
46
30
54
51
53
60
69
66
14
72
35
53
58
127
92
45
45
67
69
76
32
41
31
47
56
24
21
62
41
76
66
64
65
68

75
33
55
37
30
90
42
8
21
12
27
63
62
46
2190
52
43
29
49
58
38
57
59
49
23
59
31
54
52
136
96
35
40
58
75
81
28
32
15
57
59
30
28
53
48
90
46
54
79
88

55
39
63
52
30
108
53
8
31
26
28
71
67
63
2255
70
54
32
54
57
54
49
50
57
18
85
41
72
56
148
100
54
40
60
79
66
27
36
35
44
51
23
23
62
53
84
58
52
78
86

-37
6
-4
-4
1
38
6
-1
-18
26
5
-34
-31
32
-441
-2
-6
-12
-14
-5
-25
-13
-30
-19
14
-31
-9
-17
-20
12
9
14
2
-30
-32
-27
-18
-7
-16
-7
-29
-4
-4
-27
-13
-16
-20
-30
-7
-3

4500
2584
4232
4002
2855
6462
3553
136945
39531
2759
3111
1792
5082
9657
2976
1296
2523
1282
2926
2565
3225
3319
4370
4314
1104
2716
4047
809
3911
1952
5043
5804
1341
4755
2527
4027
3831
2774
4746
4692
5481
3912
1802
4578
2975
4695
7090
894
7238
3801

4458
2588
4244
4000
2857
6403
3545
135049
39237
2771
3133
1796
5049
9619
2966
1276
2553
1279
2924
2535
3193
3291
4371
4262
1094
2724
4037
782
3872
1942
5044
5833
1338
4784
2484
4061
3787
2760
4768
4642
5545
3897
1791
4532
2982
4736
7198
882
7258
3770

52
26
28
39
33
99
48
1258
414
50
25
16
35
84
47
15
22
17
21
35
28
42
68
43
22
39
49
9
51
27
43
92
10
48
15
39
32
23
57
53
48
36
18
68
47
61
81
5
59
53

49
27
39
52
26
69
49
1175
348
34
21
21
32
88
54
12
20
16
32
47
39
42
82
26
11
33
34
8
28
20
49
60
7
43
26
38
36
22
47
42
46
37
21
55
38
39
79
6
62
48

38
25
34
40
34
81
32
1190
400
39
20
18
41
94
36
9
15
12
28
34
33
39
82
31
11
32
31
6
28
23
30
68
15
61
16
34
37
12
46
33
41
39
14
55
40
45
71
4
64
35

79
45
42
63
66
89
51
1064
354
42
69
29
79
121
38
22
45
23
54
37
80
51
54
85
25
45
63
27
59
26
71
73
22
68
54
56
62
55
88
91
76
61
32
62
38
68
83
19
132
55

83
34
46
57
48
95
79
1091
379
56
56
38
77
142
39
28
49
20
70
43
79
47
54
99
21
37
71
20
70
28
83
66
24
69
62
47
69
51
76
98
90
53
40
62
51
63
77
19
137
100

80
45
41
45
53
111
62
1082
377
41
78
27
78
129
33
27
51
24
69
29
74
66
60
77
20
40
84
24
62
50
71
80
15
78
42
57
65
59
86
112
91
67
41
63
40
90
73
20
138
79

-27
-19
-14
-24
-33
10
-3
194
60
8
-44
-13
-44
-37
9
-7
-23
-6
-33
-2
-52
-9
14
-42
-3
-6
-14
-18
-8
1
-28
19
-12
-20
-39
-17
-30
-32
-31
-38
-28
-25
-14
6
9
-7
-2
-14
-73
-2

3024
2827
1149
2056
11756
1109
4891
594
2899
8417
3808
6035
3373
7825
6078
4576
1492
4284
1301
4360
5481
3407
3232
1615
3457
2612
3266
7135
3200
5207
4434
4531
3336
9047
5772
897
8617
3457
3637
1868
5580
4803
85573
9313
6002
17260
803
28900
14144
13114

3027
2817
1165
2049
11672
1097
4859
579
2894
8313
3766
6073
3364
7799
6077
4591
1488
4334
1309
4322
5489
3383
3213
1582
3438
2644
3257
7075
3203
5187
4474
4546
3339
9194
5845
873
8710
3425
3642
1850
5556
4806
85000
9231
6041
17171
794
28549
14043
12931

33
28
10
25
113
6
51
3
25
87
39
52
33
110
54
30
13
61
13
47
58
58
30
21
39
28
35
83
29
58
38
52
27
105
54
10
96
38
37
23
51
44
775
120
35
249
15
312
131
134

39
35
11
23
124
11
48
1
18
78
34
64
32
109
66
40
14
60
15
42
50
44
28
14
37
31
38
67
36
41
39
48
20
95
48
8
77
26
34
13
47
20
744
106
49
198
11
246
147
129

27
33
8
16
90
8
52
0
30
62
25
43
25
94
44
41
7
61
23
43
45
46
26
16
39
30
36
68
20
44
29
46
26
83
38
11
80
29
33
13
59
41
730
95
40
183
12
257
149
156

40
54
28
44
131
23
95
11
37
95
64
87
58
100
91
78
25
53
28
66
79
47
50
25
72
44
33
84
40
58
62
50
59
107
78
14
114
45
59
40
85
72
909
102
49
215
10
253
134
183

40
59
23
43
158
20
119
11
48
104
83
91
63
113
103
72
24
43
23
75
77
55
63
25
62
41
35
110
54
65
71
49
52
111
65
23
118
59
51
48
104
84
870
88
48
200
14
280
147
175

45
65
15
46
149
27
101
20
49
97
72
89
67
123
87
111
42
51
28
77
115
48
33
18
69
55
45
106
54
83
77
63
64
113
78
15
116
53
54
53
111
86
842
117
42
203
11
298
145
160

-7
-26
-18
-19
-18
-17
-44
-8
-12
-8
-25
-35
-25
10
-37
-48
-12
8
-15
-19
-21
11
-20
-4
-33
-16
2
-1
-11
0
-24
2
-32
-2
-24
-4
-18
-7
-22
-17
-34
-28
-134
18
-14
34
5
59
-3
-49

11853
2759
1999
2832
1386
3169
4163
1591
3305
1364
91
2166
3149
3308
1307
2963
1806
1250
806
1404
2192
3490
1919
1992
2073
1532
1407
2260
1927
1577
1925
954
2238
2666
1368
2002
2963
3035
1339
2616
4481
937
1321
3222
2707
1881
3315
2993
2182
1787

11837
2728
2019
2824
1362
3141
4185
1580
3337
1342
88
2168
3142
3279
1287
2956
1818
1261
787
1369
2184
3413
1926
2053
2052
1510
1410
2265
1922
1553
1938
954
2202
2664
1328
1992
2952
3027
1304
2654
4500
924
1318
3264
2696
1884
3311
2988
2198
1790

127
19
16
32
18
36
58
12
20
6
0
14
30
33
6
21
12
3
9
13
11
29
16
17
37
13
6
6
13
24
16
11
23
13
6
16
17
22
8
37
34
5
15
22
16
16
21
28
16
12

103
23
16
26
5
26
43
12
23
14
2
20
18
24
7
20
9
5
9
13
12
30
20
18
37
9
14
9
8
25
21
9
16
29
6
15
26
30
7
41
31
6
12
30
22
24
16
32
14
17

120
20
21
30
16
22
42
14
26
9
0
13
27
30
10
23
16
8
7
10
14
31
11
16
42
10
7
7
12
24
18
6
22
18
8
22
23
39
10
50
39
1
13
34
25
18
28
25
13
12

148
54
28
41
28
64
62
17
53
32
0
35
45
56
23
49
44
27
12
23
34
62
27
38
25
23
21
47
36
18
29
22
26
34
18
37
54
48
26
42
71
17
29
74
42
18
65
47
47
36

131
55
33
45
38
61
47
21
64
31
0
33
52
53
23
54
40
33
14
31
26
60
26
27
30
28
25
44
29
21
18
17
37
33
15
34
39
48
29
32
63
18
30
66
41
20
46
36
29
24

147
51
23
64
27
48
67
24
57
23
0
38
58
47
12
58
42
29
12
25
45
44
37
40
34
24
29
59
28
30
27
23
35
32
3
28
34
40
20
26
72
28
24
62
43
19
54
41
30
31

-21
-35
-12
-9
-10
-28
-4
-5
-33
-26
0
-21
-15
-23
-17
-28
-32
-24
-3
-10
-23
-33
-11
-21
12
-10
-15
-41
-23
6
-13
-11
-3
-21
-12
-21
-37
-26
-18
-5
-37
-12
-14
-52
-26
-2
-44
-19
-31
-24

1854
2126
1698
1925
2740
3240
2321
1517
4453
1958
1942
2915
3697
994
1556
1796
1268
4346
1247
323174
39131
2974
1336
3849
57307
5789
1874
27666
24465
9526
7172
1371
1426
8612
1866
8096
2375
1390
1912
4621
1866
1388
2579
2610
2726
2776
3760
4870
2210
4373

1827
2111
1688
1896
2733
3224
2308
1494
4400
1956
1913
2935
3687
986
1535
1776
1261
4355
1238
321347
38909
2978
1329
3857
56770
5792
1914
27301
24289
9506
7171
1347
1414
8793
1846
8153
2342
1391
1895
4733
1871
1396
2574
2608
2686
2783
3704
4902
2208
4376

13
16
14
16
20
34
19
16
49
15
13
25
48
13
19
8
15
33
9
2388
391
39
4
42
476
39
22
311
216
101
60
4
17
81
21
86
23
11
18
48
10
13
24
26
32
54
26
59
27
37

20
21
19
9
22
24
21
13
39
16
18
26
34
5
13
10
13
38
4
2357
390
31
9
26
468
52
15
252
187
109
40
5
19
83
19
66
16
13
16
48
17
27
20
30
25
56
24
57
36
53

11
17
16
13
22
18
23
18
37
20
21
29
43
12
9
12
22
45
5
2165
365
29
8
29
437
45
16
225
201
107
61
8
11
62
17
76
14
10
21
49
20
21
19
22
34
30
18
43
22
35

32
31
30
57
51
47
39
30
64
34
31
49
51
16
20
28
14
50
31
2876
389
48
22
70
697
93
28
267
205
97
114
38
32
99
38
122
43
24
59
69
38
25
46
41
47
40
87
73
35
66

33
31
27
39
49
37
35
21
62
27
41
33
65
10
26
33
22
67
36
2828
406
35
24
70
676
76
25
286
215
95
112
33
27
100
43
88
34
22
53
51
37
12
46
38
64
49
68
67
44
58

16
30
14
47
37
55
38
19
48
40
43
38
57
17
17
39
16
62
36
2879
423
53
22
54
705
79
36
272
218
90
117
29
26
112
55
103
39
21
43
75
44
26
48
28
56
46
63
86
49
73

-19
-15
-16
-41
-31
-13
-20
-14
-15
-19
-18
-24
-3
-3
-1
-20
1
-17
-22
-488
2
-9
-18
-28
-221
-54
-6
44
11
4
-54
-34
-15
-18
-17
-36
-20
-13
-41
-21
-28
-12
-22
-15
-15
14
-61
-14
-8
-29

2810
2836
4439
1529
2470
4416
1848
1829
3843
2626
7374
4459
1776
7855
2641
4773
4413
1662
4084
4504
2433
1856
1893
1690
3835
3540
3675
1423
2012
1925
812
5845
1747
1845
1682
4509
2802
1885
1799
2583
1997
5156
2610
2186
3159
2163
1055
5906
1595
316158

2797
2803
4436
1514
2502
4382
1813
1806
3847
2631
7485
4418
1750
7883
2651
4732
4445
1660
4088
4541
2417
1818
1874
1676
3862
3517
3652
1382
2001
1898
798
5798
1703
1823
1650
4518
2767
1873
1751
2568
1958
5095
2588
2166
3119
2151
1031
5966
1584
312602

24
31
47
12
23
48
14
19
21
27
88
64
14
82
22
44
46
8
33
51
47
16
20
19
45
42
28
5
30
11
11
61
12
13
17
31
24
21
20
31
22
59
25
16
30
18
10
83
25
2681

23
33
39
17
34
41
11
15
20
32
90
47
12
68
24
44
53
19
28
53
27
10
11
14
38
43
30
8
24
19
4
39
21
19
19
33
19
16
8
26
16
55
21
11
26
19
12
67
12
2466

22
22
36
13
18
56
14
11
26
30
62
52
18
71
26
27
61
11
39
35
24
19
15
15
31
36
17
11
22
12
5
38
21
13
17
17
17
15
12
24
12
51
10
15
32
20
7
51
11
2363

73
36
74
44
37
66
44
39
59
60
80
73
46
87
38
61
68
21
60
76
24
52
40
32
57
42
83
35
43
40
15
108
45
25
34
76
47
42
45
61
52
61
65
49
47
54
13
93
39
3079

66
41
58
42
35
75
54
35
74
41
91
62
45
80
43
84
53
30
56
57
35
41
40
18
67
55
86
37
58
40
13
100
52
25
30
79
44
37
41
42
45
57
51
45
49
46
12
83
30
3255

71
58
75
33
29
104
37
40
80
50
100
51
41
80
37
89
57
36
72
68
35
42
43
23
69
56
80
32
46
52
11
100
49
29
25
84
53
32
52
51
31
58
48
45
45
44
12
76
45
3294

-49
-5
-27
-32
-14
-18
-30
-20
-38
-33
8
-9
-32
-5
-16
-17
-22
-13
-27
-25
23
-36
-20
-13
-12
0
-55
-30
-13
-29
-4
-47
-33
-12
-17
-45
-23
-21
-25
-30
-30
-2
-40
-33
-17
-36
-3
-10
-14
-398

9447
40625
32149
7078
5313
5259
4624
13024
8729
19254
10146
44097
2303
3510
3118
5318
7803
1569
3540
3515
3019
9100
7177
1869
5134
3447
9533
2518
2632
1828
4083
3204
2160
2590
3792
4174
9991
3299
6969
10902
5557
4885
3099
5563
1852
3033
3561
4723
3970
1487

9514
40348
32579
7126
5473
5281
4738
13164
8884
19078
10141
44022
2321
3501
3085
5351
7882
1569
3578
3526
3041
9122
7151
1879
5265
3443
9846
2543
2648
1835
4090
3198
2171
2634
3794
4212
10066
3334
7081
10878
5559
4878
3099
5606
1892
3061
3551
4782
3961
1484

56
418
366
77
37
51
45
160
77
196
142
499
37
40
53
103
130
15
46
46
51
143
99
45
64
50
110
36
72
19
51
40
36
25
53
55
100
79
123
134
81
83
35
64
35
46
55
79
57
21

67
445
385
60
59
51
48
147
71
227
154
486
30
30
45
86
143
21
64
48
40
124
90
44
54
43
115
43
68
23
45
38
38
39
49
64
122
56
107
116
80
82
35
63
39
53
45
63
50
15

62
371
351
60
31
48
53
135
81
186
158
431
31
42
48
90
127
27
39
38
36
122
102
39
66
37
114
29
53
22
33
37
33
35
51
66
79
59
105
116
83
63
36
54
37
37
48
66
51
14

100
264
178
69
34
56
40
110
77
165
78
476
24
40
43
60
85
27
65
50
23
108
93
26
52
47
79
17
27
40
52
35
37
46
50
56
89
60
67
81
90
60
60
91
37
34
47
38
50
34

81
299
220
94
46
61
64
116
75
186
86
467
21
44
51
68
81
23
45
38
36
116
112
27
70
33
84
29
33
22
54
47
40
42
54
56
107
31
77
112
76
55
59
88
19
36
35
44
61
18

107
270
217
84
43
50
61
148
106
157
116
436
21
34
80
83
66
32
76
50
37
105
93
31
67
32
83
14
21
31
52
55
49
31
56
66
87
37
81
85
75
48
65
79
24
28
43
42
54
24

-44
154
188
8
3
-5
5
50
0
31
64
23
13
0
10
43
45
-12
-19
-4
28
35
6
19
12
3
31
19
45
-21
-1
5
-1
-21
3
-1
11
19
56
53
-9
23
-25
-27
-2
12
8
41
7
-13

2209
2250
1447
2980
1959
1810
8567
7144
609
766
5388
2704
62868
9855
11574
1055
9013
5062
4808
20799
1761
4470
2611
2472
3016
1571
4679
3914
3500
4036
1694
2304
4775
2625
2226
1852
3485
4879
2166
3524
4621
2939
2221
4671
3888
3449
3638
1908
5477
4822

2230
2250
1463
2974
1955
1816
8826
7390
613
752
5458
2697
62492
9779
11448
1047
8985
5066
4840
20665
1788
4521
2642
2516
3089
1557
4704
3921
3540
4034
1699
2333
4786
2621
2225
1855
3479
4895
2209
3528
4591
2959
2235
4689
3925
3480
3704
1910
5491
4820

32
29
20
23
29
30
96
76
13
7
61
36
650
115
108
17
146
89
50
195
18
75
56
27
35
21
76
46
28
41
14
30
58
35
37
16
44
51
26
38
48
42
28
53
37
55
126
22
71
52

23
31
25
40
32
26
102
75
7
13
72
24
567
106
135
10
106
63
67
192
26
78
58
35
40
16
78
51
36
48
19
32
53
34
44
17
28
42
27
51
32
34
27
65
37
46
98
32
76
51

27
30
26
36
22
34
88
94
6
10
78
36
570
109
92
12
119
55
56
186
23
72
48
32
43
26
77
56
31
38
14
28
54
35
35
12
29
43
18
42
57
41
34
57
44
52
104
20
58
48

22
34
19
42
36
16
83
64
14
11
49
23
523
93
119
9
81
49
49
171
23
58
37
36
34
29
48
57
24
51
25
28
57
35
30
27
57
78
26
46
67
46
32
53
63
48
43
23
55
75

18
34
19
32
29
10
91
74
16
12
53
23
483
106
108
11
71
55
33
176
28
56
33
32
36
29
45
54
38
37
34
29
49
22
43
25
52
79
39
52
61
44
29
46
46
46
38
18
80
88

15
33
22
39
34
19
81
80
10
10
47
30
525
128
132
20
83
50
48
175
25
55
43
43
45
31
53
51
38
49
24
30
54
37
31
38
62
75
35
54
60
54
33
70
64
55
37
24
68
74

10
-5
1
-19
-7
14
13
12
-1
-4
12
13
127
22
-11
8
65
40
1
24
-5
17
19
-9
1
-8
28
-11
4
-10
-11
2
1
0
7
-11
-13
-27
0
-8
-19
-4
-4
0
-26
7
83
-1
16
-23

92159
5986
4844
8354
7072
3952
7978
2303
15835
2356
6137
21249
3956
15536
9324
10268
4517
8294
7167
5215
1852
4890
6923
3172
3503
7211
5499
4571
8396
1787
7800
3448
3449
8044
3880
7021
8271
4725
4463
7940
5453
3476
9042
6473
5089
5781
2764
4669
5760
4616

91429
6021
4837
8441
7052
3991
7951
2291
15699
2358
6096
21090
3980
15447
9334
10211
4487
8328
7123
5171
1848
4879
6915
3153
3486
7270
5469
4547
8383
1772
7725
3457
3461
8021
3864
6993
8322
4678
4458
7983
5448
3474
9107
6469
5096
5785
2725
4708
5753
4613

943
53
45
58
97
39
62
16
147
24
52
201
45
143
90
136
41
159
63
50
22
38
67
21
32
186
56
40
95
13
48
51
45
95
47
67
96
41
53
57
56
41
69
74
91
76
18
92
59
61

928
55
41
60
76
36
79
30
143
20
52
185
61
132
69
128
27
123
52
45
27
41
66
25
28
175
60
49
96
12
74
36
57
92
31
58
106
40
49
73
75
39
93
70
67
62
16
68
60
53

814
46
49
84
73
36
63
9
124
22
59
182
42
131
85
101
35
136
76
49
21
35
60
25
22
167
49
62
94
12
64
39
40
81
32
73
103
38
58
66
50
37
63
58
72
65
23
67
54
39

628
80
82
99
83
40
70
27
164
35
82
158
56
116
94
115
67
102
97
89
22
52
91
37
60
55
54
72
135
42
136
44
47
85
65
73
81
77
74
95
44
51
92
70
67
78
45
42
81
95

590
86
53
118
85
36
74
35
169
30
81
198
52
148
105
103
65
86
88
65
34
58
79
47
50
69
72
84
122
49
163
43
50
106
54
101
85
86
51
116
61
41
91
67
54
74
44
47
56
60

666
90
54
132
66
57
84
39
151
42
92
205
61
180
99
92
75
88
90
85
40
54
113
45
59
68
73
65
121
49
145
58
53
125
63
79
85
90
56
100
67
38
96
77
61
92
44
59
85
61

315
-27
-37
-41
14
-1
-8
-11
-17
-11
-30
43
-11
27
-4
21
-26
57
-34
-39
0
-14
-24
-16
-28
131
2
-32
-40
-29
-88
7
-2
10
-18
-6
15
-36
-21
-38
12
-10
-23
4
24
-2
-27
50
-22
-34

5168
3131
4437
4433
5273
3384
3991
8478
3586
2248
6917
4661
4198
3957
5523
4545
5209
2573
7020
2998
6752
2458
2125
6305
3024
305357
4202
4033
6433
4426
20392
19189
18919
8166
3352
4137
5958
3975
2522
4936
3890
4630
4489
1028
1852
4670
3848
6165
3878
2010

5190
3120
4411
4450
5278
3375
3966
8406
3580
2227
6900
4672
4184
3953
5505
4538
5185
2567
6990
2967
6717
2426
2116
6266
3019
304617
4222
4017
6482
4430
20168
18923
18838
8103
3301
4145
5932
3961
2490
4909
3870
4620
4421
1008
1818
4670
3893
6129
3898
1956

57
16
39
52
71
24
35
126
24
21
76
42
53
39
46
46
47
13
82
31
82
15
20
61
41
2780
43
29
60
23
246
210
232
106
21
41
79
37
27
62
111
65
62
6
17
48
54
96
53
14

62
23
37
58
66
23
32
101
33
15
72
48
27
32
49
56
44
21
82
23
77
22
27
55
27
2468
36
43
65
34
241
219
234
106
11
42
73
28
16
63
90
52
60
10
21
47
62
60
50
7

42
29
42
42
63
36
47
114
41
23
56
47
51
32
48
49
44
16
89
25
75
20
17
54
29
2279
29
27
52
33
202
201
187
88
16
32
64
29
31
75
72
55
38
5
20
50
58
53
49
14

48
52
52
54
92
35
71
130
64
30
108
45
49
65
77
66
71
40
100
46
105
29
39
76
39
2444
60
60
69
83
250
225
153
119
58
68
92
68
41
61
39
92
74
19
43
62
44
97
47
43

63
48
73
42
79
34
54
144
65
22
114
56
55
63
63
81
73
40
105
54
102
43
26
85
34
2433
75
60
90
83
254
250
174
116
87
50
110
79
41
94
56
77
70
30
48
70
30
102
44
56

78
43
56
47
94
53
58
111
64
30
116
51
90
55
71
84
81
37
106
47
102
38
28
97
45
2605
85
77
95
97
292
229
172
120
92
72
110
71
63
70
55
112
87
22
44
83
47
107
67
44

9
-36
-13
-2
-21
-11
-36
-4
-40
-9
-32
-3
4
-26
-31
-20
-24
-27
-18
-15
-23
-14
-19
-15
2
336
-17
-31
-9
-60
-4
-15
79
-13
-37
-27
-13
-31
-14
1
72
-27
-12
-13
-26
-14
10
-1
6
-29

3990
2624
2916
3616
6743
5414
4033
2268
6045
2006
6042
5102
2639
7274
13953
5027
3406
2839
2592
3117
3636
4933
1832
3655
4279
3276
2967
1079
4802
3394
2080
2159
5559
3210
1688
1729
5865
5054
4462
1891
5359
8349
2808
4281
3362
5837
1952
3662
5493
5386

4003
2644
2884
3623
6693
5382
4037
2222
5980
1997
6038
5105
2630
7201
13905
5024
3406
2827
2549
3082
3648
4901
1811
3624
4232
3226
2940
1035
4766
3400
2045
2143
5483
3190
1658
1705
5809
5071
4474
1868
5290
8265
2785
4359
3301
5779
1926
3671
5490
5295

65
37
35
36
85
61
65
21
60
16
49
54
23
84
123
57
36
29
24
28
33
48
22
30
42
42
35
6
36
37
31
14
57
69
10
11
48
50
38
14
68
76
22
70
28
69
20
19
61
75

54
26
25
40
53
57
64
16
65
16
49
47
15
59
115
62
39
33
7
21
44
44
21
25
36
23
38
4
32
37
30
20
49
65
14
14
45
44
37
8
58
80
21
59
31
38
16
18
63
48

45
38
28
49
56
43
59
17
64
11
47
38
20
79
102
65
29
22
21
22
38
38
8
34
27
32
36
5
30
26
13
21
45
43
8
10
51
35
43
8
52
86
23
60
33
49
14
23
69
59

74
52
66
58
84
99
54
39
114
40
84
96
45
118
177
63
44
44
58
75
52
82
41
99
70
66
59
33
98
58
43
49
87
53
35
45
115
69
74
47
102
130
57
73
58
119
57
61
68
101

83
40
66
70
89
103
74
58
125
55
90
85
41
156
173
64
38
53
58
74
60
106
42
78
83
55
52
46
111
58
51
35
109
47
50
46
119
66
77
47
88
154
61
73
79
113
49
59
96
116

75
65
65
75
102
99
52
57
121
49
98
101
47
153
205
80
47
52
54
76
59
108
39
100
108
70
77
43
118
75
42
53
118
50
36
60
131
86
94
48
99
162
61
86
70
109
55
67
96
93

-9
-15
-31
-22
1
-38
11
-18
-54
-24
-35
-42
-22
-34
-54
-6
-8
-15
-34
-47
-19
-34
-19
-69
-28
-24
-24
-27
-62
-21
-12
-35
-30
16
-25
-34
-67
-19
-36
-33
-34
-54
-35
-3
-30
-50
-37
-42
-7
-26

12769
3556
3260
3843
2821
8270
2552
2334
2278
1429
1348
1866
2035
3434
1974
2823
2991
4201
3162
6392
2278
1616
1864
3431
302578
3105
4111
42935
5928
9865
3621
4410
7568
6158
3960
2595
2703
2236
4084
8089
2649
3590
2522
7960
2520
6816
2616
2650
8185
5393

12742
3498
3289
3806
2806
8375
2537
2311
2255
1392
1329
1862
2010
3424
1937
2795
2983
4246
3153
6326
2251
1585
1843
3395
301391
3178
4169
42632
5978
9923
3613
4393
7517
6135
3965
2568
2690
2212
4096
8256
2672
3559
2552
7907
2501
6812
2639
2596
8205
5427

135
56
36
43
27
192
37
34
14
6
22
17
22
36
14
39
44
47
50
76
27
21
23
25
2633
32
51
517
99
150
60
67
97
97
59
44
25
24
57
261
53
48
45
82
44
68
43
30
103
119

96
42
28
39
15
149
30
25
20
12
17
19
21
18
15
26
35
42
40
70
34
16
30
27
2462
39
42
458
100
119
55
64
76
67
60
38
33
23
39
231
43
40
30
64
27
76
35
23
100
90

96
40
17
34
18
142
31
31
17
7
16
13
15
25
25
20
24
51
35
64
28
20
20
25
2244
32
33
392
80
113
43
49
76
68
54
31
25
19
35
214
39
39
40
42
35
64
41
26
76
96

193
61
80
65
54
98
62
40
44
43
30
41
37
59
52
59
44
63
69
140
47
39
20
85
2290
21
52
436
54
125
56
67
74
59
64
49
50
31
46
65
34
78
31
91
46
97
29
30
101
58

210
79
72
65
38
107
53
49
46
48
26
43
39
40
50
72
52
70
62
151
63
36
36
83
2383
39
32
438
56
110
51
82
91
79
65
44
51
41
48
71
46
91
30
100
40
111
29
59
83
73

265
65
79
83
68
114
57
41
29
43
31
41
49
55
62
64
47
86
76
131
57
35
39
109
2616
39
34
420
64
116
57
87
88
76
61
36
67
45
51
56
46
74
45
95
49
83
32
47
79
77

-58
-5
-44
-22
-27
94
-25
-6
-30
-37
-8
-24
-15
-23
-38
-20
0
-16
-19
-64
-20
-18
3
-60
343
11
-1
81
45
25
4
0
23
38
-5
-5
-25
-7
11
196
19
-30
14
-9
-2
-29
14
0
2
61

5335
3319
5293
4011
6236
3914
3777
4763
9754
1949
11247
11806
5343
3402
2472
6259
1570
11536
5112
2574
3974
2774
3519
7343
3836
1664
2224
5511
7631
2585
7135
3757
2254
2288
96987
7394
5148
2392
23445
6153
8768
5190
2862
2288
4398
1439
4417
2462
1916
3586

5327
3317
5293
4017
6325
3932
3796
4793
9768
1949
11228
11893
5284
3400
2412
6207
1582
11480
5081
2598
3959
2746
3562
7352
3972
1645
2195
5570
7639
2581
7163
3747
2216
2257
96815
7416
5185
2396
23102
6116
8718
5211
2856
2263
4356
1441
4396
2463
1909
3549

62
48
63
51
106
52
53
52
145
23
144
175
88
54
29
85
12
183
55
36
55
42
52
103
45
21
27
58
82
32
115
61
22
29
923
73
50
22
285
57
85
51
46
17
57
8
59
26
16
26

66
41
63
36
128
57
58
52
171
22
125
183
70
35
24
71
21
143
61
35
45
33
56
90
53
25
20
55
74
29
101
36
35
29
850
63
65
18
233
55
89
57
37
13
48
4
49
19
15
22

54
39
66
38
105
29
46
41
125
12
126
153
65
38
27
66
13
140
59
29
50
30
50
91
52
20
20
50
68
25
80
53
18
28
879
62
38
16
267
59
86
65
32
16
56
11
69
17
14
33

67
40
78
56
61
66
49
67
98
45
131
91
58
33
58
95
27
123
66
50
49
44
40
100
38
34
38
60
90
40
91
42
44
35
596
110
58
51
130
76
122
63
35
26
72
38
49
30
27
57

75
47
61
54
68
64
40
58
127
25
134
97
85
37
49
109
33
115
70
45
49
40
47
71
38
42
58
66
112
42
74
56
48
47
578
102
61
35
115
84
95
59
47
30
63
23
51
40
28
56

91
50
87
54
77
72
43
79
124
49
143
96
85
59
57
110
27
112
79
49
62
70
35
90
33
27
43
83
105
41
79
51
40
37
653
104
61
39
126
81
97
56
28
34
65
32
55
41
32
47

-5
8
-15
-5
45
-14
4
-15
47
-22
13
84
30
21
-29
-10
-15
60
-11
-14
6
-2
12
3
7
-13
-11
-2
-8
-8
24
19
-22
-6
327
-37
-8
-29
155
-19
-37
-12
11
-9
-15
-30
10
-4
-11
-31

2440
7977
3327
3709
2539
10813
2606
3726
2503
2641
1773
2457
5563
3957
2831
3935
2724
3951
1999
2463
1839
2563
2466
1991
2653
3065
5515
2321
3980
5170
4277
6720
3016
3552
3497
5875
1980
1866
2510
5071
2073
3881
2755
3111
2838
2773
7998
4747
8539
5799

2412
8016
3328
3668
2552
10686
2574
3710
2475
2647
1760
2457
5527
3947
2802
3942
2716
3875
2003
2466
1844
2543
2435
1980
2617
3044
5483
2308
3956
5162
4259
6674
3011
3536
3512
5870
1976
1859
2505
5048
2032
3856
2705
3100
2837
2777
7906
4737
8599
5835

35
104
41
44
21
84
23
45
36
22
19
32
48
48
25
26
37
52
22
15
40
28
21
15
38
41
61
25
63
74
44
119
26
34
41
56
23
12
23
65
16
56
19
48
28
35
75
58
97
85

27
82
56
48
24
68
18
54
31
19
12
21
38
53
28
37
26
50
18
18
30
28
26
17
31
39
61
19
56
64
28
94
43
27
40
59
17
12
29
35
13
42
16
39
22
33
75
45
109
81

28
93
49
40
23
69
23
46
17
22
11
24
59
37
17
28
20
49
20
13
23
28
28
19
29
23
61
19
48
57
34
92
41
35
51
55
25
11
19
35
17
41
26
24
27
30
67
39
92
57

35
102
37
48
55
110
32
51
39
23
25
44
73
63
46
49
26
73
33
51
32
38
35
38
42
70
35
30
47
44
45
70
36
51
36
95
24
45
29
83
36
29
58
48
40
37
111
61
95
57

47
68
27
52
50
96
45
48
46
26
32
48
86
68
53
76
21
74
19
41
31
36
48
46
54
59
42
32
49
49
68
100
42
47
29
94
23
42
37
87
39
50
52
61
47
37
127
73
90
65

39
93
35
61
53
97
39
44
49
34
39
46
73
69
41
58
22
58
28
60
41
43
42
27
42
47
42
37
45
58
73
78
37
40
38
109
21
34
40
88
40
47
57
53
43
43
112
70
87
74

0
2
4
-4
-34
-26
-9
-6
-3
-1
-6
-12
-25
-15
-21
-23
11
-21
-11
-36
8
-10
-14
-23
-4
-29
26
-5
16
30
-1
49
-10
-17
5
-39
-1
-33
-6
-18
-20
27
-39
0
-12
-2
-36
-3
2
28

3237
3174
3550
12567
37737
3534
3008
43121
1736
1752
8310
2909
10553
20230
16086
7134
2894
2548
2873
2030
4953
4546
5528
1597
6264
4530
3932
6056
1191
3686
2665
5844
3606
3605
5291
3416
4440
3027
1432
2669
5207
1407
2994
6881
6377
1314
4151
2673
6906
6212

3218
3153
3500
12549
37453
3591
3044
42699
1741
1748
8056
2885
10520
20110
16035
7095
2850
2523
2865
2020
4917
4544
5514
1601
6234
4552
3921
6025
1180
3664
2676
5808
3615
3586
5276
3425
4453
3024
1424
2679
5183
1406
2983
6881
6350
1323
4141
2676
6934
6223

54
43
39
131
374
45
28
426
15
22
115
28
107
193
163
82
68
35
31
26
88
43
67
17
88
43
53
64
12
39
39
52
35
34
80
46
59
20
17
18
63
28
35
118
84
23
44
19
65
78

39
28
27
151
380
46
31
416
12
22
106
21
118
204
182
92
43
36
27
26
77
51
51
12
82
44
50
73
7
30
30
67
38
34
69
40
59
22
10
29
58
12
36
105
64
18
47
22
66
72

32
31
36
139
331
34
36
387
20
20
103
25
103
173
178
72
44
45
27
33
73
44
64
16
67
52
51
51
13
37
27
56
35
48
76
46
52
19
14
25
80
17
37
81
57
25
39
19
71
75

45
42
76
40
250
41
42
300
19
21
43
41
102
209
150
70
57
37
32
24
72
61
91
29
70
63
39
92
22
57
25
88
40
44
71
33
37
60
25
46
74
24
63
84
69
48
47
32
81
78

42
29
66
45
300
39
43
291
19
18
53
38
103
204
149
68
67
55
25
24
77
60
90
18
68
55
56
78
21
60
28
72
50
49
65
39
58
60
27
38
94
21
36
72
69
30
42
40
104
92

43
37
57
44
288
44
46
334
26
16
40
32
99
220
140
75
55
39
24
36
82
66
92
29
71
62
53
89
21
57
31
74
58
47
78
49
64
65
31
61
95
24
64
88
67
27
44
27
86
89

9
1
-37
91
124
4
-14
126
-4
1
72
-13
5
-16
13
12
11
-2
-1
2
16
-18
-24
-12
18
-20
14
-28
-10
-18
14
-36
-5
-10
9
13
22
-40
-8
-28
-11
4
-28
34
15
-25
-3
-13
-16
0

6486
4332
3432
2144
5196
3713
3620
2115
1269
1560
2081
5763
70701
812
72696
2420
2583
46172
31027
26294
10514
30304
5185
1338
16743
4331
13304
11150
22066
14034
3062
1268
3079
1790
4274
182
3403
1586
2304
1848
3173
2429
1959
433
489
1013
702
3492
1812
3479

6449
4356
3469
2116
5187
3747
3607
2130
1274
1541
2067
5767
69839
799
71864
2350
2568
45523
30703
25987
10312
29978
5119
1325
16582
4287
13128
10984
21848
13996
3046
1226
3057
1801
4228
177
3397
1538
2263
1840
3141
2391
1930
409
466
1015
670
3468
1783
3515

74
79
56
23
63
40
29
28
12
20
20
64
581
4
710
20
16
474
297
341
135
382
58
12
126
26
132
123
257
149
16
6
29
14
41
0
34
10
27
10
21
20
12
3
5
8
4
27
15
28

75
70
45
22
59
49
40
26
16
19
9
62
566
3
680
25
22
479
315
330
144
377
56
15
109
24
132
81
216
138
11
8
23
12
30
0
43
5
20
11
16
15
10
0
1
7
4
32
16
28

50
62
57
20
39
47
34
30
16
19
15
67
536
4
608
19
30
446
340
304
145
345
55
11
99
17
87
91
191
96
17
8
28
9
28
0
29
9
16
10
19
16
13
1
1
5
2
30
15
31

66
83
48
36
92
55
47
28
22
18
31
82
663
24
728
33
35
462
299
269
89
262
61
21
225
68
165
128
222
178
63
41
46
25
73
2
45
28
29
46
63
51
32
14
9
28
20
67
29
73

89
60
25
35
76
64
50
34
21
24
32
72
668
22
779
30
34
459
323
259
90
288
53
28
215
75
152
130
223
184
53
41
50
24
83
4
40
43
49
33
64
33
44
14
16
24
13
58
42
52

74
66
49
39
109
61
38
37
37
25
43
46
746
16
789
41
26
537
315
268
91
270
70
18
208
57
146
137
210
194
57
39
58
29
77
2
50
31
44
36
71
48
40
18
8
21
20
52
33
80

8
-4
8
-13
-29
-15
-18
0
-10
2
-11
-18
-82
-20
-18
-13
-19
12
-2
72
46
120
-3
-9
-99
-42
-33
-5
35
-29
-47
-35
-17
-11
-32
-2
-11
-18
-2
-36
-42
-31
-20
-11
-4
-20
-16
-40
-14
-45

6039
1804
2104
4039
1743
527
1165
2048
1066
2495
1290
4819
2067
1542
1638
3604
2891
1420
2791
3568
3526
1319
911
1999
1948
1028
4376
1388
2746
1127
2223
71307
9769
53470
33705
12906
2751
7650
2324
3403
9766
5340
5213
3650
5001
3632
2551
3797
3519
4353

6040
1788
2122
4031
1754
513
1124
2027
1058
2458
1291
4772
2071
1506
1601
3577
2876
1391
2790
3542
3561
1303
887
1993
1964
1021
4306
1391
2767
1088
2160
70429
9817
52941
33478
12718
2732
7636
2311
3406
9706
5343
5286
3654
5004
3603
2553
3766
3519
4351

36
10
13
23
20
1
12
16
6
20
4
46
19
8
4
41
22
12
23
35
33
7
3
13
19
10
26
8
16
11
16
819
211
513
415
256
20
66
24
42
107
75
52
42
39
34
26
36
32
38

60
8
13
28
12
5
9
21
6
28
4
48
8
9
4
35
22
11
18
25
14
9
6
12
16
11
20
8
14
7
6
771
182
433
331
228
29
65
19
36
84
78
65
33
41
27
29
34
29
41

53
5
11
26
11
0
6
24
6
16
6
49
12
6
5
41
21
11
10
31
15
7
7
14
14
6
24
11
15
6
9
760
154
437
364
164
23
52
20
22
67
68
53
27
32
48
30
33
21
32

68
45
44
72
39
14
20
33
24
38
16
77
38
26
43
50
47
23
61
52
54
27
17
32
35
20
72
29
46
26
60
674
71
297
284
140
54
70
48
68
139
78
61
43
92
77
39
62
47
65

71
39
41
71
45
18
17
44
31
51
18
85
33
28
30
57
50
36
47
60
71
26
23
22
34
24
84
20
41
27
45
676
97
355
345
162
53
96
40
54
107
60
60
49
88
62
44
63
33
95

94
32
37
55
30
11
17
39
22
41
24
78
38
36
27
49
61
31
70
46
72
28
22
27
30
14
51
23
31
22
46
670
94
334
357
153
68
69
29
66
143
67
55
46
105
69
39
52
44
72

-32
-35
-31
-49
-19
-13
-8
-17
-18
-18
-12
-31
-19
-18
-39
-9
-25
-11
-38
-17
-21
-20
-14
-19
-16
-10
-46
-21
-30
-15
-44
145
140
216
131
116
-34
-4
-24
-26
-32
-3
-9
-1
-53
-43
-13
-26
-15
-27

1882
6905
3486
8768
3043
5981
2865
2506
1649
5320
2458
7186
3944
4866
3012
6595
3881
6253
3106
2208
3900
3120
3634
5632
3437
5931
2609
5646
4382
2188
1875
2316
3274
2516
1978
3004
1969
2093
2651
2266
326782
3780
11669
6379
11938
11334
42658
13543
10353
3005

1869
6905
3483
8770
3040
5968
2863
2499
1655
5304
2439
7118
3921
4823
2985
6567
3836
6248
3108
2227
3872
3102
3660
5599
3380
5922
2616
5636
4367
2182
1865
2305
3261
2504
1955
3001
2014
2083
2621
2260
324929
3925
11740
6516
11965
11326
42545
13676
10459
3017

20
87
28
135
30
79
23
35
16
45
17
102
42
50
30
82
24
88
28
24
39
28
32
65
41
94
32
74
40
17
21
27
64
37
21
38
22
22
22
34
3013
51
131
85
117
173
438
183
205
58

17
89
28
130
26
68
21
32
19
41
21
75
33
58
17
56
24
83
34
30
39
18
28
59
26
95
39
55
48
18
24
27
34
22
9
39
22
11
36
32
2888
58
113
64
120
203
438
184
164
43

26
83
28
115
39
65
20
23
5
39
23
81
34
45
34
65
28
81
31
22
28
23
29
61
21
96
35
63
41
19
20
25
52
33
20
30
28
12
19
33
2800
62
133
76
106
160
414
163
186
35

42
97
57
102
43
77
64
38
13
83
54
114
61
81
40
88
65
98
57
25
68
50
60
52
73
79
45
85
56
41
31
28
44
28
49
44
31
32
48
38
2483
36
92
60
55
99
283
96
95
39

25
100
69
90
43
77
44
38
14
95
43
119
59
87
43
93
69
90
53
29
55
48
38
55
59
72
37
89
67
49
19
35
28
42
52
54
27
34
58
40
2586
34
83
61
76
99
311
94
123
37

30
89
78
85
46
69
40
52
26
108
36
129
73
65
46
70
76
85
50
27
63
65
44
60
71
83
39
86
67
39
20
38
38
37
57
55
25
43
55
31
2601
39
83
64
76
95
337
95
112
41

-22
-10
-29
33
-13
2
-41
-3
3
-38
-37
-12
-19
-31
-10
-6
-41
-10
-29
-1
-29
-22
-28
13
-32
15
-13
-11
-16
-24
-10
-1
20
9
-28
-6
-9
-10
-26
-4
530
15
39
25
62
74
155
87
110
19

4417
2781
4994
11251
4489
3970
3277
4309
4582
4376
9842
3118
4527
4885
8004
3193
4263
1457
4772
10381
2627
2783
4658
5592
6175
3737
2970
3087
3401
1849
5962
2707
3111
2050
6129
6550
4968
1560
7111
4311
7713
7076
4881
4060
1984
5101
3095
3824
3674
9645

4437
2891
5039
11248
4513
3995
3300
4337
4572
4389
10081
3110
4539
4868
8006
3171
4267
1453
4815
10391
2627
2842
4720
5613
6158
3783
2978
3108
3370
1864
5939
2679
3118
2076
6119
6649
5052
1554
7129
4359
8092
7040
4924
4061
1984
5098
3119
3798
3658
9775

85
41
102
265
80
63
56
56
73
71
130
76
64
80
161
65
56
24
111
188
34
48
93
111
115
62
43
38
51
25
89
57
48
37
93
117
164
30
114
127
119
108
105
49
34
92
40
95
72
146

93
38
85
228
71
48
71
58
56
79
126
77
61
65
139
45
63
19
108
173
30
48
98
99
129
75
41
63
50
31
58
50
58
39
98
101
146
37
113
127
109
101
107
45
27
76
41
47
68
192

81
31
92
207
66
49
47
38
71
64
138
63
50
55
138
60
64
20
95
176
30
58
83
83
111
45
44
62
54
23
62
51
60
32
72
105
161
44
73
117
94
89
96
47
18
84
35
69
74
159

65
48
52
115
79
42
42
51
61
53
77
53
85
85
112
52
50
28
49
99
49
41
44
53
82
52
53
34
40
32
64
32
28
35
70
62
60
25
81
54
76
84
51
47
36
41
40
64
38
69

74
33
32
133
69
47
34
52
67
64
73
40
91
108
102
51
59
28
57
117
45
26
57
67
66
54
50
40
50
33
78
54
35
23
91
51
57
20
75
30
70
122
83
49
33
56
41
56
49
96

67
44
52
132
60
49
48
45
61
56
72
41
92
115
112
56
77
31
65
106
60
36
65
62
81
53
52
34
57
39
71
35
38
33
80
70
70
14
89
31
71
94
49
43
39
64
56
60
38
95

20
-7
50
150
1
21
14
5
12
18
53
23
-21
-5
49
13
6
-4
62
89
-15
7
49
58
33
10
-10
4
11
-7
25
25
20
2
23
55
104
5
33
73
43
24
54
2
-2
51
0
31
34
77

4081
6627
3604
3662
7682
2012
6174
4299
4148
7544
4241
3994
5670
4466
4619
5828
3040
5688
6910
5159
6925
7660
4224
2118
5811
4253
4757
4529
6047
69919
2646
20310
27821
4950
17281
895
4671
3142
6719
6629
2488
7172
2946
6747
5718
3983
2366
4121
6494
11750

4136
6745
3594
3667
7705
2018
6221
4329
4246
7554
4285
4024
5657
4505
4693
5811
3041
5664
6968
5197
7041
7719
4313
2125
5850
4289
4751
4549
6163
69615
2674
20339
27386
4906
17091
889
4679
3120
6705
6623
2503
7304
2945
6731
5698
3983
2352
4107
6461
11826

84
103
41
78
118
29
107
79
93
129
108
91
77
89
112
102
45
80
139
99
180
164
87
20
91
80
72
75
175
652
25
200
276
40
151
2
52
23
50
71
32
206
32
57
58
47
22
25
65
167

95
84
43
52
133
23
78
76
95
122
126
97
70
71
116
98
38
84
129
105
199
125
80
16
83
74
66
83
185
681
21
163
262
38
137
6
42
17
54
54
29
207
29
52
57
43
11
28
62
179

73
107
48
60
134
29
90
59
103
109
89
84
60
51
108
84
44
91
126
109
174
135
79
24
83
79
83
69
144
585
11
191
251
33
161
6
39
23
44
47
32
184
34
75
47
59
11
32
41
161

44
60
54
54
106
33
66
75
38
84
52
46
76
86
65
82
72
58
66
72
69
81
44
35
71
63
35
70
67
683
37
146
274
69
147
16
67
53
105
77
35
68
56
70
92
70
27
64
83
130

50
66
62
59
97
35
62
63
34
100
39
41
68
56
60
79
44
59
62
87
56
70
35
27
64
67
57
56
71
706
30
179
281
79
154
17
61
46
99
101
36
74
52
51
90
59
42
64
83
136

50
69
59
53
99
25
78
76
55
91
42
51
72
57
64
83
46
77
87
69
68
75
52
32
63
54
58
55
73
741
47
176
295
87
154
18
69
66
101
84
51
75
54
61
93
77
43
76
78
125

40
43
-13
24
12
-4
41
4
55
45
56
45
1
3
47
20
-27
22
73
27
111
83
43
-15
20
17
37
5
108
-31
-12
54
2
-29
4
-14
-15
-30
-55
-6
-3
138
-24
-13
-34
-23
-5
-39
-18
37

3533
8597
4158
4067
9775
1746
2375
4150
6601
2204
9398
8144
3607
5433
4521
4944
3444
4935
3952
7862
3693
4983
7060
6725
4981
5261
3165
2553
2906
9612
6284
4282
1171
5236
5301
8858
2060
5662
5172
5539
6710
5557
4206
2851
6174
4496
2294
2471
2801
3783

3510
8538
4148
4028
9713
1719
2362
4151
6561
2168
9412
8145
3588
5427
4477
4927
3449
4940
3886
7836
3710
5017
7030
6763
5000
5235
3146
2558
2937
9614
6322
4276
1160
5172
5258
8862
2048
5640
5176
5523
6700
5561
4206
2816
6167
4463
2283
2429
2778
3803

28
58
41
49
133
12
32
44
45
24
101
81
41
79
32
53
51
51
26
74
39
31
88
46
64
58
23
25
19
67
57
34
10
55
38
83
23
62
54
71
72
71
73
29
67
39
19
17
29
17

24
55
33
49
130
9
23
47
40
21
99
99
32
65
30
50
62
32
31
73
30
31
65
53
63
55
35
21
73
62
44
28
12
51
39
93
18
47
45
65
81
73
52
24
56
38
17
12
18
30

27
70
41
38
137
17
22
43
51
16
122
74
37
67
41
55
53
31
38
70
32
42
79
45
64
73
27
21
17
75
46
32
5
43
41
80
19
46
50
62
51
61
61
34
52
34
16
8
25
29

58
130
70
69
146
33
37
51
105
37
94
103
77
61
59
52
59
56
54
103
47
52
78
90
69
77
43
41
50
89
69
48
34
91
76
100
36
88
65
67
84
64
51
55
120
75
71
47
46
62

64
99
66
78
141
46
48
50
132
37
117
126
70
63
71
65
76
66
79
130
46
55
76
97
79
74
60
35
59
91
73
56
31
86
83
98
48
109
74
76
89
71
46
57
108
67
61
38
64
53

76
117
76
90
144
36
45
77
120
44
137
127
72
86
63
60
73
56
69
131
52
72
74
87
84
91
75
59
44
105
92
42
30
94
85
109
42
101
80
79
84
84
50
77
123
76
53
46
66
52

-30
-72
-29
-20
-13
-21
-5
-7
-60
-13
7
-22
-36
18
-27
1
-8
-5
-28
-29
-8
-21
10
-44
-5
-19
-20
-16
-31
-22
-12
-14
-24
-36
-38
-17
-13
-26
-11
4
-12
7
22
-26
-53
-36
-52
-30
-17
-45

2956
2893
7196
1692
9047
2399
3919
3737
4897
3834
8743
3922
2321
2783
7480
6233
2790
5860
4599
2660
1697
4536
3190
4992
4013
7184
2841
4338
4809
2946
5249
3204
8478
3209
2292
2601
3586
2354
6055
3641
4644
3298
2625
3549
4098
2616
5126
3798
5406
7774

2930
2852
7156
1664
8946
2375
3873
3725
4839
3796
8753
3898
2305
2760
7490
6208
2786
5836
4609
2643
1705
4552
3147
4986
3976
7158
2819
4324
4791
2907
5154
3148
8476
3183
2267
2599
3541
2367
6041
3564
4682
3286
2589
3532
4123
2615
5126
3807
5391
7772

28
12
60
26
48
15
50
56
30
44
78
54
13
41
89
48
46
60
50
26
24
47
28
56
30
78
26
38
54
34
33
30
92
39
19
32
31
20
54
45
68
20
16
42
52
28
49
37
53
92

14
10
62
23
53
18
36
50
31
34
83
50
15
30
60
74
36
52
58
26
19
52
24
50
30
57
19
35
55
26
38
30
103
35
15
29
29
31
40
34
58
18
24
28
44
25
53
42
66
83

29
16
58
17
42
22
39
44
32
37
77
44
19
32
49
68
39
49
45
35
18
52
45
54
27
74
20
41
43
14
46
24
90
38
19
26
22
15
47
37
70
11
18
40
45
35
39
32
59
97

41
47
82
40
165
52
74
56
143
58
101
77
43
53
104
74
43
70
86
46
26
70
74
71
55
102
35
49
75
60
76
65
104
46
60
47
67
34
102
84
57
80
52
46
38
34
66
43
77
100

31
49
113
37
171
45
73
60
119
65
85
81
33
43
129
95
30
85
79
32
33
51
56
71
63
90
48
62
71
72
112
81
125
49
56
38
81
34
81
79
52
74
66
46
53
36
81
52
88
113

44
56
117
35
142
61
76
56
114
74
103
81
40
46
121
102
40
94
75
57
30
49
62
77
64
116
42
68
84
69
106
78
121
46
59
53
79
43
84
83
66
86
64
47
52
38
77
48
70
108

-13
-35
-22
-14
-117
-37
-24
0
-113
-14
-23
-23
-30
-12
-15
-26
3
-10
-36
-20
-2
-23
-46
-15
-25
-24
-9
-11
-21
-26
-43
-35
-12
-7
-41
-15
-36
-14
-48
-39
11
-60
-36
-4
14
-6
-17
-6
-24
-8

2779
3402
2142
7953
6527
5951
8286
5082
141073
2510
5565
6718
41914
2442
2889
16705
27351
5258
13597
17257
2552
1216
1624
1907
2816
1615
1316
4506
6431
4526
3513
1292
4041
3569
3461
3872
4034
2481
5895
2360
3877
2666
3204
4533
3772
3434
4301
3848
2642
5169

2792
3378
2113
7941
6506
5888
8232
5056
139831
2539
5621
6758
41675
2458
2873
16747
27275
5241
13542
17103
2561
1211
1619
1933
2790
1614
1295
4441
6382
4545
3448
1283
4000
3517
3434
3862
4052
2502
5873
2330
3829
2654
3171
4539
3816
3388
4285
3837
2600
5145

34
22
35
86
59
48
66
57
1571
19
60
71
530
33
25
169
306
71
143
218
25
11
16
26
29
20
12
82
70
56
27
10
47
36
25
50
61
23
63
47
43
25
41
51
33
39
77
48
30
65

47
34
31
97
60
49
78
42
1504
19
55
64
458
42
23
191
268
62
146
200
25
12
12
31
34
24
9
64
65
44
34
13
42
35
42
50
49
37
67
34
34
27
44
42
24
25
66
36
29
42

31
27
24
93
52
55
98
40
1414
23
41
46
436
29
28
162
239
51
127
204
27
10
19
27
19
17
14
63
67
50
26
6
45
31
32
45
51
28
52
37
37
16
29
42
40
26
65
41
21
55

49
67
28
109
99
90
128
77
1216
47
78
118
414
24
40
180
231
56
170
195
42
18
31
30
38
41
39
41
89
44
37
32
40
40
42
56
54
35
95
48
52
34
36
68
52
55
37
49
27
78

45
62
44
102
111
112
129
83
1233
48
88
81
429
34
41
186
221
54
167
202
44
24
35
25
36
39
27
44
75
48
56
23
43
58
51
48
41
25
98
47
74
40
38
63
50
45
27
45
39
83

61
60
48
116
123
110
127
82
1222
37
81
98
457
32
28
190
226
64
171
184
44
20
33
36
43
34
32
57
104
54
37
31
69
52
42
63
60
36
92
32
51
36
37
68
59
49
49
63
37
62

-15
-45
7
-23
-40
-42
-62
-20
355
-28
-18
-47
116
9
-15
-11
75
15
-27
23
-17
-7
-15
-4
-9
-21
-27
41
-19
12
-10
-22
7
-4
-17
-6
7
-12
-32
-1
-9
-9
5
-17
-19
-16
40
-1
3
-13

9117
1431
4271
2731
10126
3013
3143
4796
2140
4724
6192
5031
5441
5755
3830
5302
3191
3325
10111
4311
6279
5573
7787
7202
2358
1668
5431
105545
9579
5677
1143
13320
11931
7026
4780
1497
3592
2844
1186
1826
4138
3015
2776
3541
2807
809
6132
1574
3872
3629

9122
1418
4255
2705
10081
3005
3124
4773
2128
4741
6131
4997
5434
5847
3797
5251
3199
3330
10091
4242
6280
5583
7766
7215
2309
1647
5418
105038
9668
5648
1127
13085
11869
6954
4758
1447
3565
2785
1159
1802
4134
3040
2752
3551
2787
784
6135
1583
3842
3607

110
12
41
30
209
37
42
95
14
51
67
55
76
78
66
66
39
37
105
46
94
71
108
98
26
19
46
919
126
83
26
109
136
53
58
11
45
15
10
24
40
34
17
50
14
1
105
15
41
31

91
10
40
31
227
27
32
84
19
64
55
70
53
73
43
77
26
28
97
39
86
67
82
102
16
20
58
893
101
77
15
108
136
57
50
11
47
24
15
18
26
26
11
52
26
5
93
14
41
34

97
16
36
28
209
34
38
76
21
53
58
59
69
77
41
48
23
28
103
36
72
45
91
97
27
15
61
851
114
68
13
126
133
48
41
11
32
15
7
18
44
30
16
30
28
4
79
10
32
31

80
30
50
42
95
47
31
39
24
58
77
45
69
76
55
51
44
49
105
70
69
71
110
80
42
32
84
823
96
55
11
144
118
106
70
46
90
69
27
38
49
41
57
72
44
12
70
30
74
86

67
30
47
31
81
44
26
30
27
55
67
33
77
71
45
56
44
40
134
68
58
54
116
101
48
24
61
799
100
64
19
150
134
132
70
47
85
83
33
35
47
35
54
44
48
18
72
32
71
84

82
41
61
38
84
32
34
42
21
64
61
30
72
86
35
61
38
46
126
74
97
70
115
97
41
32
66
774
105
51
18
167
152
109
69
40
84
72
32
38
65
47
49
50
51
31
75
33
72
79

30
-18
-9
-12
114
-10
11
56
-10
-7
-10
10
7
2
11
15
-5
-12
0
-24
25
0
-2
18
-16
-13
-38
96
30
28
15
-35
18
-53
-12
-35
-45
-54
-17
-14
-9
-7
-40
-22
-30
-11
35
-15
-33
-55

3115
1942
2915
5419
792
5486
1571
2297
3199
2878
1780
3066
1608
1448
2590
3154
5129
2143
3024
2236
3193
2034
4530
1109
1200
2970
1440
1867
2686
3441
1522
3520
1635
1157
3263
1474
3751
4707
1968
2255
2098
153477
5594
6277
7825
4151
32903
5464
17784
36681

3050
1941
2908
5419
778
5461
1550
2287
3167
2867
1749
3073
1583
1432
2533
3143
5110
2084
3012
2219
3131
1990
4486
1094
1179
2940
1430
1837
2637
3434
1505
3457
1626
1135
3216
1452
3754
4693
1946
2236
2103
151852
5647
6299
7924
4255
32676
5504
17649
36470

28
12
22
102
10
58
15
29
34
40
17
36
22
14
28
17
61
15
28
13
21
16
27
7
12
35
10
8
36
65
13
41
22
15
26
8
48
35
25
20
20
1354
61
59
87
37
361
57
176
402

35
16
30
69
12
52
9
28
44
20
14
27
10
15
28
27
73
11
25
22
18
16
37
15
7
29
11
11
22
60
11
34
28
12
34
14
44
42
23
18
27
1307
62
44
94
42
326
50
164
365

27
15
34
69
6
64
12
30
24
24
19
26
10
18
30
20
68
13
17
29
26
11
41
12
9
26
13
8
24
45
14
23
18
9
27
9
34
41
32
23
17
1255
63
77
77
34
296
56
163
400

54
36
28
88
12
57
37
27
80
40
42
26
38
40
40
45
99
57
60
44
81
68
85
22
21
31
51
46
62
56
28
50
28
25
61
26
63
84
26
52
30
1404
60
83
84
53
300
64
189
337

69
38
41
67
20
64
27
24
69
47
42
37
31
22
42
42
92
70
57
38
78
62
90
12
21
44
39
37
71
48
34
50
29
18
67
28
44
77
39
54
24
1395
59
77
78
65
317
62
193
354

77
40
38
78
20
70
44
26
68
53
43
33
46
17
42
51
79
48
59
40
81
71
84
23
28
30
44
31
61
59
36
78
36
13
59
24
55
111
37
57
29
1466
59
63
77
60
342
81
194
351

-26
-24
-6
14
-2
1
-22
2
-46
0
-25
10
-16
-26
-12
-28
-38
-42
-32
-31
-60
-52
-58
-15
-9
4
-41
-38
-26
9
-15
-9
-6
-10
-35
-18
-15
-49
-1
-32
-10
-50
1
-24
3
-16
61
-7
-13
65

11664
27332
4825
6047
3320
2666
1641
3825
7636
4157
2526
928
5102
2256
1042
1948
2523
4571
5373
2891
1764
1515
652
4328
1032
1728
2218
4829
4287
3872
5183
1659
5134
2937
3859
2854
5078
3810
5897
1629
6432
4981
1450
4552
2252
2007
9571
3697
2877
2187

11668
27013
4787
6041
3318
2719
1642
3823
7729
4199
2585
910
5076
2248
1041
1949
2542
4533
5429
2892
1751
1496
646
4350
1031
1714
2202
4853
4341
3907
5231
1668
5093
2946
3859
2884
5103
3827
5911
1639
6405
4981
1433
4516
2290
2011
9573
3768
2863
2159

128
298
50
63
38
48
15
49
156
47
35
7
63
29
13
19
28
43
78
35
14
22
8
69
18
15
27
80
48
72
73
28
59
49
29
34
103
72
62
30
79
83
23
46
31
26
106
57
32
39

139
280
52
61
30
44
19
41
151
48
38
8
59
25
18
17
36
36
68
30
19
12
5
66
23
13
19
67
51
61
61
29
50
35
44
43
92
67
54
26
71
65
12
44
30
19
98
54
36
27

132
283
41
61
28
47
23
40
128
35
41
7
69
22
11
25
24
40
61
21
21
18
8
56
14
15
26
66
63
46
71
22
63
38
30
29
58
57
58
28
65
66
16
43
30
17
94
50
36
29

101
336
76
82
47
24
30
68
114
53
27
27
61
39
20
24
38
85
90
37
46
27
16
66
12
41
37
60
69
68
50
29
83
49
71
37
95
76
78
27
81
48
42
52
34
22
93
43
44
26

139
326
86
91
53
26
30
60
113
49
22
23
73
40
22
34
34
80
93
46
42
33
20
54
13
28
31
55
54
55
51
29
74
49
78
54
97
63
94
20
85
50
31
59
31
40
128
58
50
38

132
362
70
112
48
22
34
63
108
44
29
23
73
53
25
33
36
77
103
42
42
34
20
62
24
40
38
61
81
71
65
32
84
77
89
52
110
60
95
28
70
63
22
63
41
26
120
57
58
28

27
-38
-26
-19
-9
24
-15
-19
42
-6
8
-20
2
-10
-7
-5
-10
-42
-12
-2
-32
-5
-8
3
6
-26
-10
20
-21
4
23
-1
-24
0
-42
-3
8
-4
-16
3
-2
35
-19
-6
-3
4
13
14
-12
13

2784
4698
5902
2534
2383
1534
2391
1016
5985
1945
2776
1945
2217
3780
2241
2032
7413
5489
2514
3912
3175
2843
1562
2395
2337
2100
1634
1034
6596
3406
2046
2157
869
1649
3703
1959
1203
3503
110999
7158
6314
72583
7378
7155
8561
20962
4577
3749
6698
4634

2749
4698
5914
2540
2410
1546
2444
1014
6042
1925
2781
1981
2240
3765
2254
2052
7497
5501
2530
4013
3185
2864
1554
2380
2324
2116
1642
1049
6615
3384
2029
2140
866
1668
3761
1961
1219
3521
109469
7362
6348
71423
7450
7231
8527
20769
4565
3742
6702
4675

23
74
95
34
36
14
38
17
73
24
38
41
27
59
28
33
105
55
34
51
46
26
16
30
23
30
23
21
93
25
22
36
12
38
54
19
15
47
1104
95
77
665
76
79
81
229
34
66
69
77

27
72
84
39
37
24
48
15
65
24
37
36
25
57
27
23
75
59
31
44
36
28
14
20
21
20
25
23
90
39
36
20
9
34
54
20
18
46
958
74
58
597
75
55
87
216
31
58
80
69

26
89
85
34
45
16
41
5
63
20
41
36
31
49
23
27
95
52
30
48
56
30
16
16
25
30
19
12
85
38
19
22
7
36
63
10
10
23
921
87
66
586
87
52
96
195
41
54
87
54

61
49
69
29
35
24
30
14
65
47
29
23
24
80
28
20
88
56
32
43
50
30
13
41
35
31
25
16
71
42
37
32
20
22
38
28
11
35
900
79
73
631
88
77
83
181
69
55
82
40

80
56
80
35
31
31
39
12
61
42
37
18
14
55
29
30
104
78
38
55
57
29
19
40
30
30
28
19
58
43
37
24
22
13
41
37
12
37
945
64
60
605
88
88
86
189
70
66
84
43

71
87
81
43
25
39
48
19
80
48
38
19
21
55
46
24
99
83
39
60
58
42
20
57
35
31
36
16
96
40
36
39
18
20
60
35
14
48
967
83
71
620
87
95
110
198
69
63
84
47

-38
25
26
5
1
-10
8
3
8
-23
9
18
3
-21
0
13
17
-1
2
8
-4
-4
3
-11
-12
-1
-2
5
22
-17
-15
4
-8
16
16
-9
4
12
204
16
4
34
-12
2
-2
48
-35
11
-13
37

4217
4478
4300
5163
6650
9504
6514
3027
5569
2551
4315
3665
4520
3153
3692
7293
2416
4899
3185
2358
6487
7339
4607
2576
5465
4178
4738
5713
4098
2556
3216
3869
5599
8515
8529
5257
5830
3327
5218
8203
2419
5319
4735
9079
7445
11358
3671
2266
3463
3576

4235
4492
4307
5186
6648
9529
6604
3064
5602
2534
4311
3710
4550
3152
3717
7326
2424
4895
3211
2357
6499
7436
4645
2584
5463
4174
4743
5731
4091
2539
3259
3908
5651
8534
8632
5264
5830
3304
5252
8282
2416
5314
4718
9090
7493
11348
3666
2273
3487
3582

59
76
56
46
99
119
115
36
70
30
61
32
56
40
34
142
39
37
43
24
92
82
46
29
59
53
71
75
73
19
85
60
95
102
146
64
70
55
57
139
30
77
62
103
110
163
33
28
40
43

54
74
62
49
80
108
100
50
75
20
61
29
53
38
33
95
29
36
49
23
72
74
46
28
77
51
68
64
60
20
86
57
88
111
152
70
69
35
60
103
24
57
53
88
76
124
33
25
32
38

45
73
39
41
58
104
84
38
65
18
56
31
51
42
37
99
32
31
47
24
75
69
48
28
57
49
74
72
57
24
77
54
79
86
116
52
59
50
58
137
30
57
38
86
95
94
25
31
28
33

53
65
83
79
78
100
92
35
77
26
46
38
48
34
57
72
43
77
47
37
72
94
60
33
67
44
63
76
59
67
37
54
67
72
89
61
68
53
53
108
43
65
58
103
77
122
64
31
60
39

49
67
78
76
71
117
84
36
85
39
45
41
66
28
63
67
37
86
32
48
61
121
45
28
69
64
62
70
75
54
32
53
55
76
66
67
72
56
50
83
47
51
58
110
84
118
66
35
52
43

59
64
85
69
66
122
76
44
89
40
53
56
64
29
56
87
34
80
35
56
92
148
75
31
78
68
63
83
54
50
43
49
69
72
84
71
79
50
70
85
44
62
67
135
87
134
74
38
61
42

6
11
-27
-33
21
19
23
1
-7
4
15
-6
8
6
-23
70
-4
-40
-4
-13
20
-12
-14
-4
-8
9
8
-1
14
-48
48
6
28
30
57
3
2
2
4
31
-13
12
4
0
33
41
-31
-3
-20
4

2665
3028
9036
4013
5121
2418
4436
4140
3922
5124
8788
6237
80005
2593
21885
35197
1950
20846
2778
12323
2447
3475
2220
2734
3488
5302
2905
3411
2378
2260
3634
2901
2249
2618
3056
3856
4684
2658
3891
3354
1540
3919
2174
3481
1479
4362
5098
4169
2746
3462

2693
3017
9058
4034
5127
2430
4474
4157
3951
5191
8840
6248
79248
2595
21672
34766
1927
20651
2743
12226
2397
3449
2179
2727
3489
5290
2912
3362
2348
2227
3636
2889
2228
2625
3015
3837
4702
2648
3880
3350
1525
3913
2154
3477
1459
4360
5087
4157
2741
3437

27
31
164
60
44
23
49
66
77
59
136
61
811
11
202
419
22
202
32
174
18
25
13
32
35
59
36
32
20
23
39
28
14
22
25
58
41
16
45
34
20
48
25
42
3
56
80
41
29
24

23
41
118
57
52
26
39
61
81
39
107
66
718
16
188
373
17
212
16
147
16
20
9
30
26
53
31
19
16
24
40
22
11
28
18
49
40
18
40
49
20
41
18
41
5
50
72
27
20
19

22
30
106
47
47
27
44
60
63
44
96
58
725
21
178
351
16
169
24
138
16
26
6
20
29
54
26
24
14
15
41
17
6
17
14
35
29
21
44
27
19
26
17
38
5
35
47
36
24
20

24
43
70
40
75
36
77
45
52
63
93
63
454
34
193
346
26
234
29
140
38
69
47
28
53
64
46
58
35
38
46
48
50
35
61
52
70
52
50
39
22
67
27
61
43
67
56
78
56
59

22
47
74
58
75
42
72
46
52
64
91
77
482
33
155
298
30
242
44
135
50
48
56
49
47
70
37
49
46
40
49
38
46
44
64
49
68
44
52
34
37
63
45
54
34
57
57
67
25
55

29
38
86
56
84
35
81
53
52
72
96
97
494
47
189
368
27
275
45
168
42
66
44
51
46
90
65
70
45
37
64
50
60
45
55
69
86
57
62
48
34
57
29
60
44
79
55
93
61
68

3
-12
94
20
-31
-13
-28
21
25
-4
43
-2
357
-23
9
73
-4
-32
3
34
-20
-44
-34
4
-18
-5
-10
-26
-15
-15
-7
-20
-36
-13
-36
6
-29
-36
-5
-5
-2
-19
-2
-19
-40
-11
24
-37
-27
-35

2533
3395
4540
4554
2340
5216
3878
1897
4524
2056
3088
3039
3920
3154
3266
3720
1408
3677
4807
5474
4069
6356
4967
3445
2442
6111
2012
4195
3285
3257
4994
3314
3206
12786
2355
1471
2438
3042
2448
3110
3497
4854
3245
2183
1380
2866
4966
1263
3521
3352

2544
3343
4488
4537
2323
5156
3849
1845
4511
2015
3075
3003
3884
3152
3230
3674
1413
3624
4715
5460
4053
6359
4916
3428
2416
6111
1994
4141
3266
3223
4955
3290
3185
12730
2348
1471
2402
3020
2416
3057
3489
4796
3220
2140
1351
2871
4938
1247
3489
3329

41
24
40
52
12
37
62
16
58
20
33
21
50
29
35
45
6
39
38
56
34
63
53
21
24
72
12
35
36
36
48
49
40
108
25
14
16
39
20
44
38
43
41
13
9
29
54
9
53
41

53
21
26
49
23
46
55
9
48
16
33
30
43
34
29
48
16
25
26
49
46
72
58
25
15
65
11
32
35
37
32
40
24
131
18
14
18
33
17
19
35
41
30
16
6
25
31
11
43
34

23
18
26
61
16
38
42
9
46
14
24
18
36
29
26
44
14
28
22
39
35
69
62
24
28
61
10
39
22
23
39
31
28
99
16
6
8
25
16
30
19
39
29
16
5
19
32
5
33
36

51
62
89
79
47
58
56
46
78
37
44
49
61
63
41
42
29
58
89
77
59
73
73
64
43
88
21
96
54
52
70
42
51
138
56
15
36
50
50
48
69
62
37
45
41
61
72
23
32
52

37
59
85
64
47
79
63
40
75
45
56
50
76
65
71
56
23
88
104
62
77
100
90
56
56
71
34
83
48
53
71
43
61
137
47
14
53
65
48
51
54
77
51
50
30
50
70
31
45
61

41
68
84
73
57
73
69
34
68
52
59
48
79
65
48
51
23
81
90
84
94
101
89
71
55
79
30
100
54
59
75
47
58
158
52
32
63
62
41
57
66
73
48
53
35
68
66
41
47
64

-10
-38
-49
-27
-35
-21
6
-30
-20
-17
-11
-28
-11
-34
-6
3
-23
-19
-51
-21
-25
-10
-20
-43
-19
-16
-9
-61
-18
-16
-22
7
-11
-30
-31
-1
-20
-11
-30
-4
-31
-19
4
-32
-32
-32
-18
-14
21
-11

2630
4100
3730
3805
3461
3503
3402
2810
2916
2260
2352
2802
2847
235806
9326
6060
7911
8528
10457
5172
8504
5378
20145
11498
18323
10769
39218
5416
13494
15882
9754
3709
12968
7144
11850
13410
6041
2307
5856
3775
2372
8861
1413
4333
2756
3588
5757
3447
2025
7760

2616
4052
3723
3765
3397
3492
3395
2763
2902
2230
2347
2748
2823
233865
9379
6091
7958
8584
10476
5205
8593
5248
20079
11515
18247
10549
39083
5396
13410
15810
9714
3737
12692
7130
11806
13371
6063
2287
5820
3768
2358
8913
1417
4327
2769
3608
5757
3449
1990
7752

18
38
37
41
28
33
40
16
25
38
26
34
35
2041
98
89
56
80
137
43
152
42
162
128
133
90
318
38
120
251
81
28
88
71
139
121
60
28
46
42
37
88
14
54
27
45
51
55
23
73

21
46
33
44
29
42
37
21
23
23
18
27
28
2000
93
66
73
85
93
44
114
46
176
138
123
76
286
54
98
207
64
40
80
64
113
119
61
24
61
37
29
74
14
54
31
44
46
58
17
60

18
44
26
37
26
33
33
17
18
22
27
20
41
1936
75
69
89
67
98
44
109
33
147
114
124
61
252
42
93
237
77
34
75
54
118
130
59
24
51
35
29
77
17
52
23
49
34
49
15
68

43
63
48
52
85
53
45
42
45
26
38
30
41
2408
116
60
87
90
101
62
88
65
263
108
202
148
453
67
159
151
49
45
157
116
119
103
76
24
80
59
29
111
31
62
30
47
63
34
44
102

35
75
64
66
96
67
36
49
54
25
23
56
53
2445
88
53
99
114
109
63
79
51
251
116
208
163
378
75
159
154
49
43
185
90
134
133
78
29
85
49
28
95
19
72
39
46
82
46
45
94

49
67
79
74
78
68
52
56
53
28
42
67
51
2536
108
62
113
111
116
60
81
49
248
126
223
145
429
75
190
176
48
49
165
102
133
135
85
30
102
47
36
117
32
46
50
43
77
51
53
117

-25
-25
-11
-11
-57
-20
-5
-26
-20
12
-12
4
-6
-367
-18
29
-31
-10
36
-19
64
-23
-101
20
-69
-58
-135
-29
-39
100
32
-17
-69
-45
20
18
-16
4
-34
-17
8
-23
-17
-8
-3
-2
-12
21
-21
-29

1463
1922
5322
5195
1830
7196
3514
5610
4471
1292
5775
5190
4483
10465
8061
4143
7698
3933
4044
5580
3156
2728
2561
5229
6984
760
1448
5053
4859
6717
11309
7353
2299
2343
4751
5886
4371
2710
2574
2385
9007
5603
1241
2359
6188
1376
5386
6755
1881
5477

1452
1924
5311
5192
1816
7167
3502
5579
4480
1268
5768
5243
4477
10380
8039
4127
7663
3889
4034
5560
3131
2699
2555
5206
6962
746
1435
5069
4904
6686
11253
7330
2296
2351
4731
5847
4297
2692
2567
2375
9021
5589
1228
2329
6133
1364
5370
6714
1892
5441

16
19
58
64
18
90
37
56
37
14
65
66
64
119
96
49
87
39
59
40
45
29
27
79
80
8
18
57
42
74
127
92
18
27
66
71
35
25
31
22
94
72
10
17
37
12
78
61
24
69

16
17
55
57
24
91
23
58
30
9
37
78
55
117
95
48
71
37
51
42
23
32
23
62
71
4
14
57
62
82
104
100
20
18
61
48
44
28
22
19
98
50
14
18
31
10
70
67
23
56

17
28
52
54
24
70
32
50
34
6
46
52
54
108
121
52
71
38
54
33
45
33
27
78
64
5
11
53
39
72
100
73
27
28
49
39
37
23
25
19
64
64
14
26
48
11
72
64
23
57

30
31
71
72
32
80
42
101
50
23
79
88
64
113
91
63
93
57
78
69
38
38
41
65
75
13
17
58
61
90
100
99
40
34
55
110
54
30
40
37
133
70
23
43
89
14
77
67
17
99

28
17
69
65
29
110
41
105
50
13
76
88
72
126
103
75
85
67
69
68
41
43
42
63
84
12
19
64
69
104
117
97
31
34
69
99
62
43
30
38
112
79
16
51
99
22
55
77
22
90

24
16
80
62
29
116
51
111
59
24
78
84
68
121
98
80
97
79
90
82
37
54
38
75
77
20
25
57
63
88
140
109
36
26
53
113
56
42
40
41
139
91
23
43
82
21
59
74
26
106

-14
-12
-13
-8
-14
10
-5
-45
-13
-9
-14
-22
0
6
5
-14
-6
-18
-19
-29
7
-9
-14
14
5
-5
1
-1
-19
-16
27
-7
-22
-7
11
-39
-19
-5
-9
-15
-39
2
-13
-26
-52
-2
1
-6
7
-30

3199
3574
2475
1224
1293
4057
6561
2589
4630
10604
6914
7207
4059
118715
23647
4536
15278
9635
2874
2690
2915
6408
3990
3316
3656
7666
2632
3321
4961
4782
2703
2516
2061
5679
2187
2654
4021
2793
3473
1915
3251
7398
3259
2109
5321
6964
7256
3865
4334
4905

3201
3562
2475
1207
1279
4042
6483
2601
4636
10575
6911
7225
4032
117457
23426
4548
15200
9584
2866
2692
2921
6523
3947
3296
3618
7621
2586
3269
4980
4774
2669
2548
2011
5640
2199
2626
4041
2811
3497
1898
3258
7374
3207
2056
5374
7008
7251
3849
4349
4920

60
43
27
8
8
41
69
29
70
123
68
81
35
1127
216
49
170
111
56
45
31
63
55
36
48
85
32
47
61
60
39
25
17
42
27
27
54
31
53
16
44
123
45
19
68
88
81
62
49
69

35
39
26
7
10
42
42
26
54
119
56
84
28
1050
197
36
137
102
42
35
41
92
36
35
37
61
27
43
59
70
20
26
18
29
34
20
57
42
48
16
59
107
29
13
81
100
73
40
47
70

40
29
35
12
10
34
43
22
51
111
54
60
39
1061
171
44
120
88
35
45
34
78
44
48
37
71
32
36
65
46
31
19
16
49
30
24
52
28
51
18
50
101
35
22
61
89
62
60
55
63

45
37
27
13
24
61
90
40
48
120
70
94
44
1348
312
66
112
109
59
65
43
109
57
54
55
78
31
66
69
52
25
42
41
59
37
17
76
49
48
22
24
86
66
59
65
74
97
42
74
67

39
42
22
22
21
65
110
34
58
144
70
79
34
1310
323
75
117
135
50
52
55
105
39
68
57
83
38
54
80
44
27
40
46
58
54
32
74
49
45
30
30
87
61
53
74
94
95
54
76
64

47
47
29
29
25
49
98
43
63
129
76
93
49
1381
306
61
162
128
60
38
48
137
54
63
46
76
32
68
63
56
29
33
55
58
32
36
70
45
57
38
41
95
52
51
84
89
113
62
84
63

15
6
0
-5
-16
-20
-21
-11
22
3
-2
-13
-9
-221
-96
-17
58
2
-3
-20
-12
-46
-2
-18
-7
7
1
-19
-8
8
14
-17
-24
-17
-10
10
-22
-18
5
-6
20
37
-21
-40
3
14
-16
20
-25
2

7047
4365
1671
1786
3260
2422
5230
2674
1354
1481
2639
4730
3897
1612
2348
3138
7501
3930
1514
2309
3824
4466
3231
64192
8178
11371
16322
2439
2902
2119
4175
2464
1809
4046
3471
2856
1924
1185
2651
2466
1344
6403
3105
1604
2366
2115
1768
1559
1615
2794

6971
4399
1692
1774
3261
2394
5217
2646
1341
1470
2601
4696
3901
1612
2368
3091
7503
3888
1515
2296
3817
4522
3250
63710
8121
11379
16241
2435
2861
2075
4162
2427
1786
4051
3469
2854
1903
1168
2651
2475
1335
6395
3063
1567
2442
2077
1768
1573
1589
2800

79
63
18
23
45
20
47
34
17
17
46
63
70
26
23
32
110
51
13
23
44
54
49
679
83
112
200
34
26
23
58
28
22
50
47
43
21
21
39
31
14
88
40
11
28
20
17
34
16
28

75
55
19
16
38
24
60
27
19
17
44
56
62
25
21
23
99
42
13
20
39
47
37
629
72
129
182
23
22
10
53
19
15
68
45
41
8
6
31
35
14
80
27
13
24
21
19
34
22
32

89
75
14
20
37
21
40
24
15
26
46
40
51
32
22
26
80
48
5
21
48
55
29
647
78
121
191
32
34
21
46
17
15
47
42
27
24
10
41
23
13
87
28
7
19
13
19
18
14
31

107
68
29
41
60
48
99
36
32
33
62
109
44
30
53
20
75
71
26
47
36
47
73
301
111
105
163
40
66
65
77
44
32
46
52
50
27
17
29
42
27
117
58
33
41
57
43
33
29
41

115
74
23
26
54
49
107
43
28
32
64
120
49
34
34
27
88
72
25
50
37
68
47
333
138
115
148
45
75
57
73
56
50
74
48
65
43
21
39
46
32
115
57
30
29
58
47
40
36
57

84
54
27
35
62
49
85
46
18
32
50
111
51
28
28
26
58
61
19
47
36
55
63
350
124
132
177
50
57
56
77
53
28
57
61
62
36
26
42
64
29
111
57
36
34
55
30
22
46
51

-28
-5
-11
-18
-15
-28
-52
-2
-15
-16
-16
-46
26
-4
-30
12
35
-20
-13
-24
8
7
-24
378
-28
7
37
-6
-40
-42
-19
-16
-10
4
-5
-7
-6
4
10
-11
-13
-29
-18
-22
-13
-37
-26
1
-13
-13

2480
2657
3801
3218
2858
2612
3968
2304
1199
2955
3586
3068
2318
3030
5526
4041
2796
1362
2942
2703
3184
3466
1816
3102
4060
1755
6609
3339
2481
1200
1306
157776
3518
1752
5530
4896
56238
2876
11254
15885
5332
8502
4196
1575
1537
2821
3641
14617
4047
3920

2452
2634
3777
3164
2858
2610
3959
2258
1203
2978
3518
3096
2307
3031
5541
4012
2780
1346
3010
2669
3165
3484
1807
3064
4042
1765
6569
3321
2464
1183
1294
156667
3606
1779
5567
4942
55728
2894
11211
15868
5390
8478
4187
1622
1526
2827
3654
14573
4059
3915

43
31
37
29
35
33
61
15
6
37
33
45
35
31
74
45
44
17
61
22
37
69
20
27
47
21
67
56
30
15
6
1370
34
16
69
54
563
37
119
157
69
105
52
24
20
20
30
158
45
63

56
27
38
21
28
28
54
19
5
33
27
28
28
34
72
52
39
17
39
21
37
59
22
14
47
27
67
39
25
12
9
1216
50
25
72
47
564
49
108
137
85
101
51
20
7
28
42
160
41
59

43
34
34
34
26
30
52
16
8
32
32
34
31
41
67
46
36
11
59
20
33
44
20
32
55
18
78
40
22
13
10
1247
38
24
76
41
501
37
137
133
71
96
48
20
20
29
30
147
40
65

73
49
71
70
56
50
43
63
32
40
62
36
48
45
77
39
40
26
57
47
53
59
33
66
79
28
71
60
34
38
29
1467
26
30
72
47
591
30
78
133
50
97
46
27
23
48
53
116
37
48

64
44
74
64
46
48
61
61
20
42
81
51
34
45
70
69
36
29
53
63
55
73
35
64
74
24
93
45
48
36
31
1523
23
27
77
57
612
28
90
136
49
98
50
24
26
45
42
130
37
51

59
47
61
64
59
52
67
52
22
41
54
47
32
59
89
59
30
33
44
57
49
67
34
70
53
32
97
45
44
29
38
1612
26
27
66
59
578
38
101
145
63
104
66
28
34
41
49
101
60
47

-30
-18
-34
-41
-21
-17
18
-48
-26
-3
-29
9
-13
-14
-3
6
4
-9
4
-25
-16
10
-13
-39
-32
-7
-4
-4
-4
-23
-23
-97
8
-14
-3
7
-28
7
41
24
19
8
6
-3
-3
-28
-23
42
8
15

2977
2166
2485
3099
1460
799
1473
954
1179
3224
3617
2132
2645
4070
3203
3291
804
847
4059
1256
2429
1046
3222
2606
3258
2258
2848
3242
2926
649
4771
2504
5837
3663
4847
1753
3250
2305
8910
1690
2651
2042
2328
109012
4764
4001
8846
7486
20395
30525

3001
2157
2482
3182
1478
801
1497
947
1190
3266
3626
2151
2664
4082
3211
3292
797
852
4089
1289
2430
1062
3255
2642
3278
2238
2809
3253
2923
638
4834
2479
5825
3677
4857
1758
3325
2361
8927
1668
2638
2013
2357
108143
4819
4098
8987
7627
20193
30210

53
25
29
55
17
7
20
17
10
51
67
44
61
79
60
40
12
9
50
23
22
14
45
43
41
39
23
25
27
11
80
20
60
44
61
21
40
31
88
19
31
23
60
1177
55
77
154
94
212
317

44
16
31
67
26
11
19
14
13
51
58
31
59
86
47
24
4
4
68
25
25
13
44
29
42
36
24
35
37
4
85
17
57
40
56
31
43
30
94
23
26
22
49
1046
61
80
132
80
182
298

33
21
25
60
23
6
15
16
8
37
50
31
55
87
63
39
6
9
47
26
18
12
36
57
31
27
23
29
44
9
71
22
65
24
62
20
41
29
103
20
24
18
53
974
67
68
150
105
216
296

28
31
33
26
16
16
12
14
17
38
35
21
19
39
39
36
20
8
58
14
29
13
29
28
32
45
43
52
38
6
56
29
81
45
72
15
28
17
90
17
33
18
25
723
61
37
96
90
238
244

27
41
45
28
15
13
12
13
12
29
52
19
35
35
31
50
25
11
41
17
42
9
25
28
24
34
27
45
38
2
49
31
94
50
64
25
18
14
94
22
37
26
24
708
60
47
111
95
231
251

23
43
33
35
20
10
15
11
12
41
47
19
31
37
36
61
21
11
42
18
39
14
25
35
38
49
31
51
28
10
49
36
96
43
69
21
34
22
102
25
39
20
29
749
61
55
107
111
255
264

25
-6
-4
29
1
-9
8
3
-7
13
32
23
42
40
21
4
-8
1
-8
9
-7
1
16
15
9
-6
-20
-27
-11
5
24
-9
-21
-1
-11
6
12
14
-2
2
-2
5
35
454
-6
40
58
4
-26
73

15937
29338
9426
4647
16619
7855
7181
6805
8806
3417
3606
3927
4804
6777
5021
1719
3712
6739
2764
4463
6082
8011
6299
1994
7327
2313
5912
10934
4048
3119
4681
4512
5279
2681
8369
4913
4972
6573
5574
4738
3623
4224
6368
3123
4987
3776
7287
3913
2329
9809

15845
29070
9397
4628
16504
7857
7187
6852
8814
3444
3638
3975
4800
6804
5013
1713
3728
6680
2768
4481
6080
8047
6403
1994
7384
2291
5932
11026
4062
3110
4708
4517
5354
2718
8458
4928
4973
6576
5601
4755
3598
4217
6422
3108
5044
3756
7315
3892
2323
9874

183
340
117
60
166
135
97
137
149
42
50
61
63
95
75
24
86
81
35
58
80
137
97
26
117
36
57
184
56
21
55
72
84
36
153
84
53
78
89
88
52
35
139
33
95
39
85
43
47
153

158
310
118
44
172
97
82
111
113
42
48
73
47
98
83
24
70
69
30
53
75
137
125
28
116
33
68
181
48
19
52
65
85
34
121
76
60
68
89
59
42
50
143
31
102
52
95
38
38
149

148
258
105
43
139
115
61
117
117
42
42
59
63
91
64
18
70
61
37
52
83
135
94
19
121
24
54
157
48
34
50
63
87
42
119
73
59
76
75
77
31
34
115
34
71
46
80
38
40
157

142
306
73
51
182
90
75
74
78
48
44
41
83
66
60
32
43
55
25
50
62
45
92
23
69
26
83
130
55
45
59
54
85
50
93
71
67
79
73
62
39
57
58
56
49
51
71
44
29
119

146
293
80
45
182
96
84
68
87
44
42
24
77
67
64
23
31
66
36
57
83
48
92
19
79
12
90
126
50
36
58
44
69
32
73
59
73
79
75
57
40
45
48
53
53
66
75
44
28
123

136
305
89
50
181
86
100
64
78
64
47
49
79
69
70
25
50
64
38
59
72
62
108
21
86
20
88
116
60
47
58
49
69
56
90
47
80
80
75
55
35
48
61
53
62
75
110
45
26
123

41
34
44
9
-16
45
22
63
71
-6
6
20
-20
29
15
-8
43
26
10
8
18
92
5
3
48
10
-26
54
1
-24
-4
18
-1
-14
60
13
-14
-1
16
26
13
-22
81
-23
46
-12
14
-1
18
34

9484
7225
3601
4341
2109
5109
2260
3191
2317
5736
3012
4291
2318
3124
9036
3782
4425
5017
2481
4113
3176
5239
5468
3567
6274
2644
4280
5804
7334
2331
7245
5774
5972
4653
7096
6071
14063
6912
3786
3206
6302
30970
1990
6278
3313
51879
3621
4721
32741
12071

9515
7242
3602
4387
2102
5105
2255
3172
2335
5754
3015
4373
2330
3117
9061
3768
4451
5080
2483
4164
3183
5251
5507
3554
6250
2671
4325
5848
7369
2311
7339
5865
6055
4685
7156
6096
14199
6983
3815
3205
6372
30395
1944
6242
3264
50982
3657
4726
32281
12026

164
107
51
64
29
65
19
46
25
83
41
95
30
30
155
44
58
74
33
84
40
102
77
50
88
48
53
46
121
45
95
113
55
78
122
106
248
110
56
45
95
285
8
54
30
509
25
34
382
130

121
113
47
55
26
74
19
52
30
86
31
91
25
29
123
43
53
73
27
57
45
105
83
38
78
53
54
49
101
39
97
149
62
59
110
68
260
112
62
51
102
240
6
57
22
383
28
51
316
123

121
111
43
67
30
59
20
56
26
84
47
105
33
29
148
65
45
78
31
50
34
89
80
47
76
38
29
48
103
44
71
142
52
43
126
68
264
103
57
43
81
219
8
47
16
417
39
32
260
116

56
77
29
69
27
67
50
32
36
58
42
42
34
39
87
38
53
39
27
32
37
51
57
53
74
31
52
81
89
26
89
54
72
62
71
63
121
77
51
47
91
323
48
115
77
395
41
76
316
147

72
65
46
53
23
53
36
27
14
73
41
38
22
39
85
48
60
44
29
34
59
57
46
53
70
29
44
87
103
32
83
55
64
50
60
57
135
50
68
51
70
348
46
124
75
458
47
79
325
129

76
73
41
38
26
70
50
32
32
68
43
44
21
38
85
44
71
55
31
48
46
51
66
34
92
29
52
87
106
36
95
62
59
55
67
59
138
52
58
47
107
372
42
147
98
418
55
68
339
155

108
30
22
-5
2
-2
-31
14
-11
25
-1
53
-4
-9
68
6
5
35
6
52
3
51
20
-3
14
17
1
-35
32
19
6
59
-17
16
51
43
127
33
5
-2
4
-38
-40
-61
-47
114
-16
-42
66
-17

1767
15914
2583
6486
4266
3103
6776
4742
3164
1281
1973
4489
4116
2719
2883
3547
3789
3868
2778
3670
3807
1452
5294
3825
4956
2306
4007
2699
3285
3128
3043
2722
6723
5798
3175
4905
3437
4526
1762
2930
1673
3395
8488
8193
3933
3486
6586
4996
3490
3321

1746
15726
2545
6415
4267
3058
6683
4676
3162
1272
1951
4482
4062
2683
2834
3499
3718
3869
2800
3647
3751
1431
5239
3770
4869
2297
3991
2663
3252
3101
3014
2691
6667
5787
3157
4878
3416
4478
1733
2907
1629
3422
8438
8145
3870
3453
6597
4915
3451
3301

21
156
15
62
50
20
60
43
18
11
29
56
37
14
25
26
35
35
34
25
30
9
53
25
36
18
37
16
41
30
27
20
61
44
29
47
37
33
24
29
10
45
92
68
38
29
60
42
38
33

9
136
16
67
37
15
46
32
19
7
24
48
18
18
26
31
27
23
34
33
33
9
36
18
43
24
41
12
40
33
22
23
46
44
25
42
29
25
16
30
4
42
74
58
23
30
62
31
30
30

15
141
21
54
30
10
51
24
28
11
25
51
16
15
21
18
36
28
22
26
17
12
41
45
24
19
48
18
18
27
21
12
56
30
20
36
30
28
22
24
13
27
70
70
34
29
52
35
39
19

39
212
65
95
67
74
151
117
44
29
35
62
92
88
76
79
98
62
49
90
96
36
98
70
89
44
82
71
55
59
63
51
100
93
60
52
54
115
37
46
43
55
136
101
93
76
59
96
56
57

37
266
70
112
67
78
156
97
49
17
39
55
91
68
74
87
97
72
41
79
108
44
103
85
114
31
91
53
52
56
61
58
114
79
75
82
54
101
38
35
42
62
151
102
76
58
68
101
44
73

48
214
70
91
83
87
196
108
56
36
50
67
111
95
80
80
96
79
51
108
112
37
102
83
110
40
86
75
71
56
53
52
134
83
62
92
80
104
38
36
40
70
162
135
102
74
97
118
48
82

-18
-56
-50
-33
-17
-54
-91
-74
-26
-18
-6
-6
-55
-74
-51
-53
-63
-27
-15
-65
-66
-27
-45
-45
-53
-26
-45
-55
-14
-29
-36
-31
-39
-49
-31
-5
-17
-82
-13
-17
-33
-10
-44
-33
-55
-47
1
-54
-18
-24

2923
2629
1213
3460
1732
4394
2208
3010
1518
3919
4518
3030
1838
4364
2735
2347
4985
3761
2426
4442
3365
2625
2271
3454
3643
5726
3290
2342
3341
1957
320891
2683
4926
4254
45612
7838
6477
11243
12883
1767
4527
373
1598
4779
3067
3028
7293
1629
490
2566

2905
2596
1201
3408
1717
4386
2158
2957
1474
3871
4509
3014
1800
4285
2729
2323
4918
3746
2385
4364
3365
2583
2255
3429
3613
5700
3248
2315
3307
1916
320322
2699
4929
4299
45169
7853
6448
11248
12958
1762
4529
379
1603
4818
3045
3032
7322
1629
473
2579

22
20
6
18
10
42
27
33
7
27
29
31
14
21
29
19
31
25
26
53
48
23
16
31
28
48
26
12
26
21
2400
15
30
26
390
70
61
141
173
15
58
1
22
70
18
33
71
22
1
24

23
20
8
21
12
54
24
22
4
31
52
28
15
24
28
17
20
31
19
41
52
17
17
25
21
39
37
16
22
9
2324
13
33
32
314
73
60
125
173
11
52
3
23
50
24
33
68
18
1
21

16
23
7
25
13
34
15
20
15
22
44
25
20
21
24
15
25
28
22
27
49
12
13
21
23
38
30
12
20
8
2201
21
31
30
307
64
71
127
131
21
40
1
20
43
22
41
74
20
0
19

62
64
36
81
56
99
37
60
32
80
67
46
42
100
48
60
103
90
42
89
50
66
54
68
74
96
52
44
69
36
2967
38
60
55
586
84
108
128
140
28
69
8
21
53
56
56
65
16
6
46

72
59
28
76
43
78
54
51
47
83
72
49
36
99
42
60
100
85
56
92
45
69
42
67
56
91
48
43
78
37
2973
36
67
57
513
102
95
125
140
33
57
5
21
55
52
40
47
16
18
40

71
72
44
89
49
87
56
62
50
101
79
55
48
96
54
67
113
89
55
100
61
77
58
68
90
72
54
60
89
42
2963
34
54
63
529
121
85
119
135
30
63
12
22
45
58
57
63
20
6
51

-40
-44
-30
-63
-46
-57
-10
-27
-25
-53
-38
-15
-28
-79
-19
-41
-72
-65
-16
-36
-2
-43
-38
-37
-46
-48
-26
-32
-43
-15
-567
-23
-30
-29
-196
-14
-47
13
33
-13
-11
-7
1
17
-38
-23
6
6
-5
-22

841
6314
4223
4802
1946
7327
4837
3829
1724
1355
3207
3195
5822
2783
7256
1945
1722
3188
8189
1303
5426
1342
3063
3373
5367
5688
3749
9364
2350
3968
1781
2398
4316
3026
1591
1231
4124
5050
6596
1173
3049
3341
8564
3497
3152
4636
6289
307
5362
4364

819
6340
4250
4808
1956
7313
4818
3847
1721
1350
3212
3189
5803
2797
7252
1930
1713
3191
8141
1303
5424
1324
3024
3331
5375
5711
3746
9440
2360
3965
1783
2416
4340
2957
1591
1227
4111
5022
6650
1176
3015
3299
8592
3519
3154
4641
6321
306
5394
4410

11
91
49
48
14
71
70
37
19
13
38
28
47
31
85
16
13
19
97
10
59
18
40
38
61
67
34
139
18
42
18
30
53
21
27
12
37
60
78
22
43
27
92
24
21
54
73
4
78
52

8
74
55
40
13
83
39
37
13
19
32
34
54
29
78
14
19
26
74
12
53
11
32
26
54
70
33
102
31
37
22
24
35
24
26
11
39
57
74
26
21
18
84
23
16
49
58
5
52
35

5
74
43
33
14
64
57
29
16
9
28
25
63
35
70
7
16
22
90
14
62
15
38
27
50
79
49
106
21
29
23
19
33
29
27
17
39
35
84
15
29
22
81
30
23
48
68
5
46
39

11
77
55
48
21
127
50
65
21
26
28
48
97
34
101
35
14
48
110
17
40
17
51
49
74
61
28
84
39
47
28
25
45
41
11
26
53
61
79
16
27
67
104
49
32
43
65
7
43
50

23
84
53
43
30
123
51
56
25
37
38
56
108
44
102
32
23
51
123
21
60
22
48
47
81
42
28
76
47
48
32
20
63
38
21
26
53
73
72
10
46
70
125
41
60
47
49
6
44
46

12
70
38
56
27
126
63
56
23
29
42
51
106
50
98
31
22
58
119
18
54
10
44
49
82
49
42
92
38
55
25
22
62
24
22
23
54
53
89
11
43
46
141
60
71
72
72
5
52
54

0
14
-6
0
-7
-56
20
-28
-2
-13
10
-20
-50
-3
-16
-19
-1
-29
-13
-7
19
1
-11
-11
-13
6
6
55
-21
-5
-10
5
8
-20
16
-14
-16
-1
-1
6
16
-40
-12
-25
-11
11
8
-3
35
2

5866
4479
1828
4133
2341
2995
2775
2295
4457
6102
2936
2425
93228
10207
5414
10976
4707
5122
1800
1214
3651
3373
727
2640
4281
3639
2332
1422
2598
1798
3848
5575
1576
1662
1638
3984
5831
5345
7122
4908
1056
2690
3315
3785
2784
4828
2389
2281
715
2063

5847
4504
1844
4149
2287
2977
2737
2287
4448
6129
2937
2433
92897
10155
5397
10859
4627
5056
1824
1183
3553
3387
747
2635
4252
3596
2332
1414
2547
1791
3846
5564
1579
1634
1602
3946
5840
5270
7097
4861
1061
2660
3282
3790
2847
4734
2433
2253
715
2058

95
33
32
68
24
24
34
18
56
80
22
19
806
142
54
136
43
59
35
14
12
43
7
31
43
29
49
11
23
27
45
67
21
21
15
66
49
48
83
48
10
36
55
41
40
67
13
35
6
26

75
55
31
51
18
21
21
20
46
87
28
25
839
145
48
113
43
53
34
17
21
50
14
36
35
23
42
16
25
21
30
43
13
12
16
49
74
51
96
36
12
35
35
43
53
55
26
33
10
21

87
57
31
67
17
16
31
22
52
74
24
19
773
144
52
116
33
53
22
11
21
44
10
27
40
32
34
8
25
15
31
60
19
16
18
41
68
48
76
46
15
38
46
40
43
56
22
32
5
25

75
64
26
41
47
60
49
24
71
68
49
36
738
120
67
120
63
53
29
29
71
27
16
35
63
43
31
15
37
22
79
70
15
38
28
63
65
85
91
80
13
44
45
63
34
65
31
40
9
36

94
63
18
41
41
58
55
33
60
67
42
29
739
107
65
115
67
66
19
40
103
39
6
37
50
53
33
35
44
34
77
70
22
39
33
55
76
100
108
69
12
43
40
69
21
99
25
28
4
25

84
55
24
44
40
51
36
40
55
64
46
36
747
98
51
137
67
57
19
34
90
24
12
37
68
59
23
18
46
31
84
73
19
39
33
64
75
108
98
70
13
46
32
58
37
78
41
36
5
32

20
-31
6
27
-23
-36
-15
-6
-15
12
-27
-17
68
22
-13
16
-20
6
6
-15
-59
16
-9
-4
-20
-14
18
-4
-14
5
-34
-3
6
-17
-13
3
-16
-37
-8
-32
-3
-8
10
-22
6
2
-18
-5
-3
-10

7807
1003
2907
1162
4555
2322
5061
3752
4010
1306
70179
29885
9895
72068
3264
3113
2022
5629
2723
3969
1599
5572
1855
1843
3429
1569
2293
3081
4794
2313
3208
1957
2432
2622
5151
4831
4669
5065
3676
3276
6224
2250
2783
2536
5302
3200
3026
3928
4888
4644

7693
975
2868
1186
4516
2302
5046
3720
3996
1302
69501
29678
9950
71479
3305
3163
1995
5606
2748
4039
1619
5599
1845
1861
3445
1571
2292
3069
4774
2323
3207
1948
2433
2635
5146
4867
4725
5061
3667
3256
6240
2254
2783
2572
5399
3198
3040
3946
4920
4652

64
6
29
16
42
23
73
44
34
13
805
295
163
804
56
64
34
118
59
97
19
82
27
31
81
34
23
39
80
44
37
24
64
45
129
120
79
69
64
60
99
48
55
56
87
35
74
85
80
77

67
4
14
7
44
24
61
45
33
16
687
275
159
733
46
70
21
93
48
95
18
75
15
41
71
39
32
39
80
38
47
27
58
39
105
128
68
59
62
38
89
42
55
52
94
36
69
81
97
77

63
7
17
15
41
24
75
41
29
15
656
275
147
744
47
68
22
94
42
98
20
76
15
32
65
24
33
39
91
34
50
19
45
29
104
133
61
56
72
35
83
38
42
58
70
34
47
86
76
61

133
12
73
12
60
21
84
56
76
15
580
258
96
389
61
63
29
88
30
45
32
78
44
23
42
25
54
57
56
38
55
41
38
50
57
60
62
77
51
45
76
27
47
53
61
65
54
38
79
37

131
15
60
11
66
17
51
60
77
20
625
301
94
372
53
52
41
85
34
47
22
75
44
29
57
29
39
46
69
41
49
44
43
42
77
62
63
73
60
59
80
41
48
41
81
66
58
48
69
49

115
23
71
13
75
21
76
51
75
16
669
282
85
433
67
60
42
86
34
58
21
82
37
36
63
19
40
64
64
41
54
40
48
50
81
45
89
84
70
63
97
37
45
49
70
56
57
32
80
48

-69
-6
-44
4
-18
2
-11
-12
-42
-2
225
37
67
415
-5
1
5
30
29
52
-13
4
-17
8
39
9
-31
-18
24
6
-18
-17
26
-5
72
60
17
-8
13
15
23
21
8
3
26
-30
20
47
1
40

6712
4355
3940
2998
3023
3679
7652
3076
3164
4465
5197
3125
3342
5045
3423
3608
3780
3878
5889
3356
2529
6044
3423
2574
5392
5628
6774
3557
3916
4734
3805
2290
2406
4234
9455
109977
2922
4655
6986
8723
20946
6899
3516
4583
2150
9486
5802
3908
5765
3123

6768
4385
3944
2986
2994
3829
7684
3065
3162
4458
5272
3153
3374
5077
3454
3632
3784
3899
5887
3385
2536
6089
3421
2555
5393
5663
6802
3525
3924
4729
3795
2325
2406
4216
9522
109359
2885
4624
6933
8678
20905
6847
3575
4596
2149
9489
5808
3900
5736
3093

129
62
53
37
38
42
151
46
67
72
97
38
72
90
69
67
49
73
95
45
38
100
83
44
124
87
139
50
70
91
119
39
32
68
157
1065
26
49
86
79
216
74
33
74
26
95
58
30
81
48

96
60
60
32
40
42
143
33
75
61
104
41
77
90
66
64
41
71
86
45
43
89
61
42
98
95
120
48
82
64
79
31
22
37
154
983
18
51
84
72
234
78
32
59
22
98
71
27
76
38

101
52
46
27
36
44
147
29
76
70
84
24
74
76
56
57
37
63
71
47
38
84
60
47
114
90
112
48
57
61
88
31
32
56
118
985
14
48
78
94
220
89
36
53
21
86
54
25
71
30

75
74
46
64
28
51
96
50
43
65
57
26
31
88
71
34
68
69
66
52
46
74
60
41
74
66
52
58
72
63
56
31
51
70
101
698
33
47
66
93
175
71
37
40
33
90
131
60
45
35

74
48
54
54
57
57
100
62
47
66
61
26
36
75
46
46
58
53
56
31
37
62
49
29
62
77
75
43
65
73
51
26
36
73
109
690
40
56
88
116
188
68
41
58
44
86
90
56
43
53

66
63
62
46
42
58
121
52
42
79
74
30
25
96
57
52
63
56
69
41
40
74
56
48
62
74
70
63
59
74
60
38
68
75
107
694
38
47
72
118
245
66
55
53
49
93
118
61
45
46

54
-12
7
-27
10
-9
55
-4
24
7
40
12
41
2
-2
33
-19
4
29
-7
-8
26
23
3
50
21
87
-8
-2
28
63
8
-19
-2
56
367
-7
2
20
-14
41
3
-4
34
-7
5
-73
-30
36
13

1746
5405
3832
2684
4034
2805
3042
3735
2657
2810
2557
2359
3758
4692
5636
4190
2189
2613
2737
3122
1910
4458
2646
2280
2516
2609
3700
1956
3341
2262
1800
2087
6332
1332
2765
3879
3448
3513
3112
3064
3787
3917
2089
3351
3203
4685
1844
2354
3122
1205

1724
5462
3906
2679
4029
2787
3050
3724
2635
2852
2520
2340
3733
4653
5616
4163
2179
2603
2733
3102
1902
4491
2661
2248
2489
2634
3702
1936
3323
2223
1767
2083
6387
1308
2746
3844
3444
3461
3055
3041
3830
3873
2063
3356
3239
4687
1858
2344
3075
1164

26
59
38
35
42
46
38
41
20
30
26
22
49
47
71
39
15
18
21
38
16
51
36
17
21
30
32
15
38
12
19
17
74
14
27
32
22
26
29
26
36
56
26
43
26
30
36
23
29
14

28
61
49
23
31
46
29
25
32
30
27
11
37
31
57
34
19
21
23
29
17
52
34
14
17
31
40
15
25
16
22
20
63
8
22
41
30
29
28
24
45
41
21
27
28
32
29
20
29
5

21
35
37
26
38
29
32
30
15
37
13
12
33
42
69
36
10
20
18
44
10
34
38
17
20
31
25
19
33
16
18
16
61
9
36
30
20
28
31
30
47
47
13
23
33
33
35
24
28
8

25
64
45
39
45
46
53
55
56
32
49
39
80
77
85
48
44
53
29
40
31
64
34
45
42
33
73
15
45
38
36
32
65
16
47
56
59
66
44
55
44
56
31
54
52
112
20
20
52
28

14
54
34
34
45
50
27
42
58
37
48
43
67
81
75
60
34
64
43
39
32
76
40
31
43
53
55
25
35
58
35
21
96
31
31
64
53
69
49
48
45
50
26
44
41
93
25
28
53
34

27
78
37
41
56
44
39
50
40
35
64
49
62
85
67
61
55
52
51
49
39
67
50
41
50
41
72
24
40
42
34
32
82
34
37
59
62
95
45
48
54
42
33
48
39
102
24
40
75
26

1
-5
-7
-4
-3
0
-15
-14
-36
-2
-23
-17
-31
-30
-14
-9
-29
-35
-8
-2
-15
-13
2
-28
-21
-3
-41
0
-7
-26
-17
-15
9
-2
-20
-24
-37
-40
-15
-29
-8
0
-5
-11
-26
-82
16
3
-23
-14

2256
2347
2689
3698
1599
3974
4440
3145
3729
2645
3699
4026
3077
4238
4260
3274
2424
1794
1776
4626
102652
3221
3601
18355
11886
8164
9112
2072
2249
3552
1860
4713
1837
2134
2446
3924
4025
2906
2101
4736
4234
5290
3012
4619
6431
3157
9914
4140
1726
5442

2265
2292
2679
3648
1555
3956
4389
3107
3686
2620
3717
3968
3074
4214
4249
3236
2445
1789
1759
4625
102270
3263
3688
18076
11917
8144
9088
2056
2252
3492
1837
4696
1839
2156
2461
3893
4040
2939
2107
4777
4246
5290
3000
4678
6447
3129
10012
4141
1731
5392

32
28
37
40
16
36
58
30
25
31
35
38
20
41
46
24
25
20
14
44
718
28
33
195
211
86
91
33
29
39
16
58
23
22
52
25
41
43
22
44
54
73
21
53
73
45
190
44
27
49

25
19
22
32
7
38
43
26
28
27
41
40
23
29
37
23
31
21
16
37
741
39
39
182
210
84
77
35
27
26
20
45
17
24
46
28
53
32
22
42
38
65
34
61
60
24
187
42
28
45

25
22
26
28
15
35
48
24
22
29
37
37
24
35
39
29
26
11
13
36
635
24
36
175
183
74
75
29
25
35
20
37
20
44
47
34
42
30
30
47
33
51
23
47
58
29
204
35
27
47

28
26
25
48
32
59
58
48
59
37
63
70
53
46
77
74
35
15
15
75
649
33
44
175
109
74
132
15
31
33
44
66
31
23
42
90
64
56
42
69
58
84
64
51
73
48
92
69
18
103

26
35
25
73
35
74
66
49
73
33
62
72
59
53
56
72
37
25
15
78
575
37
45
161
146
119
103
21
35
64
40
90
36
40
26
97
67
51
28
75
55
68
57
57
87
36
98
81
23
92

31
38
34
54
35
64
63
42
91
24
72
95
76
80
61
63
42
28
22
89
618
33
49
167
143
109
89
24
54
45
37
70
41
27
27
87
62
61
41
75
54
69
50
82
73
30
100
69
18
98

4
2
12
-8
-16
-23
0
-18
-34
-6
-28
-32
-33
-5
-31
-50
-10
5
-1
-31
69
-5
-11
20
102
12
-41
18
-2
6
-28
-8
-8
-1
10
-65
-23
-13
-20
-25
-4
-11
-43
2
0
-3
98
-25
9
-54

3913
9633
4216
2634
1955
4229
2395
3677
6812
2821
4216
3549
2687
4539
5324
4923
2200
2761
4062
8350
2362
4988
4658
6083
5246
5871
2147
7657
2154
4383
5802
3453
3035
8759
1941952
8127
7928
12619
6594
7133
11959
9337
5186
10174
15858
15195
29970

3949
9635
4178
2615
1945
4247
2398
3685
6783
2791
4251
3543
2681
4528
5354
5054
2181
2752
4034
8386
2342
4933
4676
6050
5227
5909
2123
7635
2153
4326
5844
3446
3007
8730
1936569
8148
8027
12664
6585
7141
11946
9285
5229
10222
16000
15142
30003

47
75
45
27
31
77
28
59
96
43
56
39
40
66
80
204
25
25
40
84
41
44
69
70
65
59
20
88
38
44
62
43
42
62
15396
70
73
130
52
83
84
58
77
79
145
122
253

66
71
42
26
27
72
32
58
85
33
56
56
32
53
74
196
14
28
32
87
30
34
54
60
52
58
23
81
35
49
36
32
20
69
14828
50
55
125
53
63
92
65
48
77
148
108
244

46
59
26
16
15
65
24
47
79
34
52
30
30
48
65
149
18
20
41
83
31
32
48
62
46
42
20
84
22
38
48
26
23
80
14573
79
72
119
39
64
80
56
39
71
158
127
255

37
116
62
47
29
38
28
40
88
40
57
57
47
64
84
38
21
46
69
104
37
80
66
68
92
97
32
114
24
82
82
45
43
132
21831
78
92
114
65
68
107
88
58
95
181
147
263

36
145
77
42
30
40
29
34
119
36
66
67
35
66
81
60
39
46
86
98
38
91
65
76
73
117
34
100
21
74
91
50
29
122
21586
75
77
132
69
70
95
98
49
83
170
125
288

49
147
75
36
28
34
31
43
113
27
49
62
31
60
79
53
35
49
88
106
33
111
61
70
76
102
33
98
21
64
82
49
40
139
21862
74
90
134
77
80
106
110
61
91
184
121
267

10
-41
-17
-20
2
39
0
19
8
3
-1
-18
-7
2
-4
166
4
-21
-29
-20
4
-36
3
2
-27
-38
-12
-26
14
-38
-20
-2
-1
-70
-6435
-8
-19
16
-13
15
-23
-30
19
-16
-36
-25
-10

sn01

sn02
40
-41
-18
-56
-8
2
-84
-105
-18
-35
0
-27
1
-38
-7
-22
-13
-20
-37
-2
-6
-8
-8
-5
-17
-43
-9
-9
-1
-17
-28
3
-3
-17
9
-21
-10
5
-29
-7
-2
-19
-31
-19
-33
-17
-10
-20
-19

43
-45
3
-84
-31
-21
-48
-78
7
-69
-2
-12
-6
-16
-9
-31
-6
-21
-16
-13
-5
-2
-28
-9
-12
-25
10
-8
-5
-24
-59
-10
-10
-14
-10
-44
-7
-11
-33
-42
2
-18
-38
-40
-21
-10
-31
-5
-25

pop90
pop91
pop92
pop93
pop94
pop95
pop96
70100
70780
71239
71367
71292
71261
70958
2669
2628
2613
2605
2590
2588
2556
6690
6737
6729
6765
6752
6710
6660
31924
31887
31894
31863
31630
31404
31069
22656
22534
22425
22337
22239
22180
22016
8858
8884
8878
8898
8900
8818
8688
32079
32104
32107
31820
31195
30662
29998
16539
16415
16356
16214
16106
16041
15968
30202
29769
29754
29663
29509
29339
29141
9380
9375
9391
9362
9272
9243
9206
2514
2463
2403
2373
2374
2346
2320
2228
2170
2144
2091
2044
1980
1921
2067
2033
2017
2005
1984
1973
1955
2384
2309
2214
2204
2170
2137
2119
5041
5034
5061
5142
5134
5110
5076
2478
2340
2260
2219
2169
2119
2072
5509
5437
5361
5333
5278
5270
5250
1297
1288
1252
1234
1228
1217
1213
2141
2131
2115
2085
2045
1999
1975
1251
1190
1133
1086
1057
1040
1021
1885
1839
1794
1770
1762
1756
1766
526
516
494
485
472
461
440
3550
3475
3423
3374
3365
3352
3335
1651
1627
1599
1559
1540
1515
1486
3402
3208
3135
3109
3069
3007
3032
2154
2113
2081
2070
2057
2054
2034
4363
4350
4326
4270
4265
4237
4272
3110
3093
3080
3091
3106
3110
3115
1133
1044
1018
1023
1028
1040
1035
2442
2351
2265
2203
2147
2099
2066
5080
5002
4963
4931
4919
4901
4883
2257
2062
2067
2144
2099
2090
2113
2197
2164
2130
2121
2090
2072
2028
1659
1602
1558
1532
1511
1477
1475
2527
2445
2376
2372
2369
2388
2394
6554
6542
6471
6442
6402
6378
6350
1136
1114
1093
1068
1027
1008
986
5779
5506
5354
5342
5288
5241
5226
2063
2011
1973
1931
1895
1860
1791
3538
3473
3429
3372
3317
3270
3209
2715
2671
2647
2678
2658
2661
2661
4256
4184
4103
4078
4041
4033
4024
3459
3406
3367
3327
3294
3295
3264
3884
3877
3872
3846
3830
3806
3763
2522
2536
2495
2462
2431
2391
2365
1652
1597
1534
1504
1454
1403
1363
2258
2237
2209
2177
2158
2151
2158
1111
1084
1057
1043
1015
991
962
1307
1260
1225
1197
1148
1119
1076

0
16
-8
-17
-12
-17
-10
-25
-12
-10
-21
28
-10
0
-33
-2
-25
-32
-22
-11
2
-21
-63
-4
-21
-14
-27
-564
-2
-14
-12
-10
-22
-53
-48
-45
-68
23
-40
-33
-4
-1
-21
-41
-31
-20
-35
-24
-16
-25

-16
-3
-17
-11
-17
-14
-10
-20
-2
-16
-22
7
-5
-7
-3
-24
-25
-38
-24
-35
13
-34
-48
-8
-11
-16
-34
-643
8
-17
-27
-38
-46
-54
-84
-66
-55
-17
-44
-24
-1
-11
-24
-30
-21
-33
-33
-45
-5
-23

3623
1550
987
1693
1556
1484
1044
4124
2010
2032
2384
5965
2387
3015
2736
2469
3117
2643
4751
2931
3610
7235
5900
1751
3829
2621
5362
188375
5615
2782
2636
9726
9300
10305
11037
12400
8476
7507
7056
3247
4208
1995
1420
3652
2227
2167
3453
4063
1585
3809

3589
1490
947
1653
1514
1438
1019
4106
1882
2006
2410
5951
2301
2965
2735
2397
3097
2595
4583
2797
3607
7209
5810
1703
3593
2524
5363
189885
5432
2717
2636
9581
9231
10197
10958
12195
8460
7490
7019
3171
4125
1958
1369
3603
2179
2144
3385
3963
1558
3755

3567
1459
906
1618
1479
1415
985
4072
1821
1979
2394
5902
2237
2909
2691
2371
3053
2564
4617
2704
3617
7199
5773
1664
3506
2444
5315
190936
5485
2753
2591
9745
9117
10098
10915
12064
8418
7446
6993
3119
4053
1909
1333
3573
2149
2105
3318
3893
1536
3696

3545
1422
883
1602
1462
1395
968
4044
1788
1947
2362
5922
2176
2856
2655
2316
3009
2551
4595
2655
3554
7160
5715
1631
3412
2373
5296
189894
5513
2791
2587
9981
9010
10054
10888
12025
8387
7422
6966
3097
4002
1872
1312
3535
2112
2072
3296
3826
1529
3694

3553
1409
866
1585
1454
1386
946
4042
1753
1934
2349
5926
2138
2845
2639
2295
3005
2519
4558
2609
3511
7134
5691
1616
3352
2292
5292
188655
5550
2770
2591
10052
8910
10014
10860
11874
8354
7394
6935
3075
3963
1828
1301
3539
2054
2027
3272
3797
1526
3640

3512
1383
846
1563
1422
1365
917
4026
1729
1910
2329
5935
2106
2838
2584
2292
2962
2532
4530
2600
3492
7117
5676
1585
3299
2258
5244
187230
5567
2781
2569
10106
8795
9967
10788
11746
8306
7373
6874
3058
3938
1812
1278
3529
2019
1995
3220
3760
1523
3616

3516
1371
821
1543
1398
1337
893
3996
1724
1893
2307
5951
2048
2833
2544
2239
2946
2493
4537
2594
3464
7169
5641
1576
3299
2203
5251
185117
5609
2792
2563
10233
8717
9949
10691
11635
8320
7363
6820
3074
3886
1815
1278
3513
2022
1985
3195
3703
1499
3594

-3
-14
-23
-29
5
-35
-27
-28
-17
-22
-28
-16
-37
-27
-30
-21
-1
-29
-15
-7
-14
-2
-21
-85
-27
-38
-3
-27
-32
-5
-39
-11
-9
-9
-13
-5
-14
-8
-51
-10
14
-14
-5
-18
-60
-31
-3
-43
-11
-16

-14
-15
-21
-12
-8
-33
-20
-22
-11
-16
-30
-10
-45
-35
-40
-30
-7
-17
-12
-24
-7
-25
-21
-78
-22
-23
-15
-34
-53
7
-26
-7
-6
-10
-19
-14
-4
-4
-71
-13
0
-31
-3
-33
-34
-31
-39
-48
-17
-26

1434
3216
1997
2593
2696
3803
1763
1959
1503
5185
4395
2684
5036
4266
2121
1784
916
2610
6097
3781
1192
2134
4382
12992
2067
2242
2029
1933
3796
5674
3428
3993
3783
12033
2435
4185
2870
2826
5295
1188
4255
8317
444
2860
6429
2421
6649
3875
4442
3010

1408
3153
1959
2538
2653
3697
1738
1915
1451
5055
4307
2652
4963
4165
2061
1724
878
2544
5806
3712
1201
2087
4323
12950
2065
2186
1967
1881
3754
5613
3379
3882
3692
11942
2427
3995
2833
2782
5186
1149
4192
8254
417
2730
6286
2341
6462
3810
4312
2923

1401
3087
1920
2481
2645
3601
1720
1896
1419
5026
4260
2605
4902
4091
2023
1693
859
2551
5704
3660
1193
2049
4258
12926
2072
2138
1927
1852
3665
5591
3354
3787
3629
12108
2394
3889
2808
2763
5083
1119
4149
8151
412
2653
6141
2282
6418
3742
4330
2851

1408
3044
1879
2482
2665
3546
1694
1872
1384
5011
4224
2568
4880
4026
1997
1645
847
2520
5701
3604
1189
2014
4241
12836
2033
2099
1902
1805
3639
5558
3331
3715
3615
12198
2356
3849
2791
2730
5034
1104
4164
8096
400
2577
6061
2228
6387
3677
4384
2804

1398
3009
1842
2475
2634
3476
1661
1856
1345
4956
4196
2515
4865
3924
1969
1620
839
2475
5557
3567
1162
1976
4184
12780
1999
2067
1904
1760
3595
5509
3314
3660
3573
12004
2308
3793
2792
2688
4966
1072
4151
8068
394
2491
5996
2206
6354
3658
4400
2780

1394
3003
1824
2452
2638
3410
1637
1818
1344
4942
4192
2457
4830
3870
1926
1600
845
2448
5565
3514
1169
1979
4153
12770
1985
2068
1898
1707
3555
5492
3318
3583
3565
12143
2285
3772
2795
2666
4875
1042
4118
8030
384
2428
5992
2194
6293
3597
4437
2740

1377
2953
1777
2438
2639
3365
1636
1819
1356
4957
4197
2422
4806
3830
1904
1571
851
2425
5622
3446
1161
1973
4141
12782
1957
2035
1910
1671
3554
5506
3310
3620
3549
12315
2244
3773
2779
2673
4804
1014
4078
8076
366
2377
6014
2180
6291
3555
4427
2697

-15
-39
322
4
-37
162
10
-10
-9
18
12
-28
-22
-4
-11
-46
-11
-15
-5
-2
-14
-1
0
-36
-49
-18
-17
-39
2
2
-51
-41
-16
-7
-11
-14
4
-29
-7
-35
-11
-24
-29
-18
-13
17
-17
-26
-14
-5

-22
-26
343
9
-39
98
-4
-33
-92
-1
15
-37
-32
-4
-9
-28
2
2
-15
-19
-22
-13
-7
-93
-43
-33
-17
-20
-36
9
-50
-47
-49
-12
-14
-5
-4
-25
-19
-45
7
-28
-31
-29
-11
-2
-11
-36
-11
-28

1805
4705
172142
8052
5033
30500
4397
12309
41816
4230
34836
12083
8971
4815
5946
4165
3550
3335
3031
6439
4678
2200
3564
6779
5684
3126
1665
2554
3962
3126
7215
3615
10923
4014
2682
3256
2436
2954
1696
3320
5860
5008
5572
2775
2723
2836
1428
3962
2057
3381

1781
4597
175982
8015
4903
31699
4353
12183
42791
4187
35435
12102
9240
4731
5914
4055
3480
3285
2948
6393
4600
2146
3524
6600
5601
3064
1611
2514
3911
3096
7040
3496
10813
3925
2678
3217
2432
2899
1640
3212
5839
4927
5533
2658
2643
2773
1358
3900
2030
3347

1742
4562
179337
7976
4816
32858
4292
12057
43725
4206
35824
12040
9435
4659
5882
3983
3437
3236
2891
6374
4543
2115
3490
6389
5504
3002
1573
2470
3887
3069
6874
3398
10650
3836
2665
3160
2419
2858
1590
3124
5777
4856
5491
2578
2581
2736
1323
3849
1991
3327

1698
4534
180843
8071
4772
33631
4237
11981
43950
4204
36051
12039
9760
4640
5925
3944
3403
3181
2865
6364
4510
2124
3467
6260
5426
2958
1556
2435
3868
3064
6772
3316
10569
3813
2633
3132
2432
2837
1545
3044
5792
4823
5481
2551
2539
2698
1278
3819
1962
3316

1650
4528
181292
8118
4777
34511
4249
11982
44021
4193
36099
12015
10106
4600
5907
3930
3367
3140
2813
6335
4497
2081
3435
6150
5355
2954
1525
2386
3817
3039
6668
3239
10522
3778
2620
3114
2432
2805
1494
3006
5815
4786
5518
2518
2477
2664
1232
3770
1935
3324

1630
4526
181171
8176
4767
35089
4282
12021
43834
4203
35789
11945
10323
4579
5903
3910
3335
3082
2783
6332
4444
2070
3438
6105
5312
2926
1503
2357
3779
3031
6620
3218
10515
3755
2606
3074
2423
2778
1460
2939
5842
4697
5526
2477
2435
2620
1205
3748
1931
3304

1592
4547
180402
8275
4797
35254
4289
12054
43291
4184
35459
11803
10392
4558
5923
3898
3344
3052
2771
6337
4405
2046
3381
6045
5281
2915
1482
2339
3753
2983
6580
3185
10493
3724
2592
3105
2401
2758
1420
2892
5789
4645
5514
2466
2424
2617
1189
3723
1915
3294

-13
-22
-23
-39
-9
-34
-79
-43
-63
-13
-1
26
7
-10
-13
-22
-26
-23
-49
-45
-10
-25
-33
-18
-24
-17
-68
-35
-24
-26
-56
7
4
-24
-17
8
-19
5
-75
-38
-22
-15
-30
-11
35
-50
-37
-29
-18
-59

-7
-27
-31
-59
1
-26
-53
-15
-58
-7
-1
-7
-1
-5
-27
-10
-19
-30
-38
-44
-10
-5
-13
-10
-1
-19
-53
-50
-42
-29
-55
6
-8
-27
-2
-22
-27
7
-70
-44
-21
-12
-31
-3
28
-45
-84
-17
-5
-65

2662
2299
3693
3477
5135
3093
6724
5515
4222
5306
4436
3797
5897
2134
3419
2530
4414
3219
4896
3574
1969
3019
6232
1358
4088
7003
5179
3972
3863
3998
3851
6455
2389
2574
5074
5268
5413
4854
4667
4107
3074
3359
2353
3731
4273
3482
4778
3193
2860
5018

2640
2212
3656
3377
5080
3025
6583
5409
4076
5180
4373
3792
5809
2088
3344
2446
4296
3131
4793
3451
1943
2942
6162
1342
4016
6898
4995
3926
3779
3886
3716
6391
2362
2476
4986
5215
5377
4813
4556
3996
2987
3313
2270
3688
4252
3356
4638
3161
2823
4904

2622
2151
3609
3290
5001
2986
6483
5302
3973
5062
4339
3769
5800
2025
3267
2400
4208
3071
4697
3348
1924
2889
6134
1322
3939
6831
4865
3872
3733
3790
3591
6337
2315
2413
4915
5188
5302
4755
4446
3882
2909
3259
2216
3682
4244
3239
4503
3120
2776
4796

2614
2113
3540
3238
4981
2926
6421
5224
3870
5017
4312
3759
5752
1998
3203
2363
4163
3038
4613
3255
1915
2857
6075
1302
3900
6765
4741
3834
3699
3703
3503
6339
2293
2356
4904
5169
5236
4702
4343
3814
2861
3218
2151
3681
4218
3160
4351
3093
2762
4740

2593
2092
3510
3199
4967
2853
6368
5128
3790
4979
4318
3751
5745
1949
3129
2338
4153
2983
4561
3182
1900
2836
6045
1291
3834
6772
4656
3769
3665
3643
3391
6303
2292
2301
4917
5190
5199
4660
4266
3755
2831
3210
2101
3681
4197
3069
4247
3080
2746
4705

2604
2058
3496
3152
4960
2822
6315
5105
3741
4953
4302
3734
5768
1903
3088
2332
4142
2925
4509
3108
1872
2810
6014
1272
3806
6769
4565
3750
3627
3604
3327
6285
2281
2271
4933
5167
5185
4627
4194
3700
2811
3176
2065
3672
4229
2969
4149
3107
2744
4622

2613
2045
3484
3096
4905
2807
6292
5081
3679
4913
4305
3779
5790
1891
3029
2303
4128
2881
4442
3055
1836
2796
5981
1255
3761
6731
4490
3758
3600
3528
3263
6279
2295
2235
4956
5155
5182
4606
4115
3638
2785
3125
2033
3675
4277
2892
4071
3100
2743
4538

4
280
-21
-16
6
20
48
16
-30
3
20
-6
8
-31
-16
6
1
29
-22
35
33
9
52
-5
6
10
-8
-3
34
12
58
10
7
-12
-5
19
8
-6
-9
5
-1
42
-30
-9
62
-6
-9
28
16
-1

1
146
-24
-25
-26
-34
6
2
-27
-23
22
-36
9
-73
-3
-9
-4
19
-40
14
29
8
7
-16
-8
3
0
4
25
18
49
-1
-13
-34
-24
28
-18
-11
-21
5
-21
34
-39
-12
49
-17
-23
6
18
-25

3185
193715
3402
4453
3696
7530
56187
5849
7200
21721
24459
25101
5282
14117
6593
2566
7149
8339
3237
5661
5168
5189
7264
2686
3651
4822
3662
5323
6840
2151
5395
3124
2039
13894
3266
10311
5622
2699
4732
3290
5493
5615
4268
7527
4566
3294
1787
2914
5106
5553

3162
197543
3324
4392
3616
7445
57458
5757
7043
21821
24852
25255
5271
14106
6563
2550
7197
8256
3170
5607
5167
5104
7226
2613
3622
4743
3607
5220
6790
2085
5305
3075
1984
13834
3194
10353
5568
2596
4655
3210
5434
5616
4184
7455
4510
3188
1702
2803
5075
5460

3128
200429
3286
4343
3581
7350
58810
5696
6928
21861
25144
25340
5265
14081
6527
2527
7224
8254
3120
5530
5174
5034
7196
2590
3608
4677
3575
5158
6789
2017
5231
3032
1942
13861
3119
10382
5541
2518
4591
3151
5382
5665
4112
7408
4457
3089
1643
2712
5079
5397

3101
201147
3271
4289
3533
7344
59015
5673
6828
21762
25227
25364
5295
14094
6520
2494
7257
8286
3098
5549
5180
4986
7143
2610
3622
4659
3585
5212
6786
2010
5223
3050
1920
13896
3076
10403
5550
2518
4585
3135
5350
5682
4076
7350
4407
3012
1658
2673
5044
5304

3105
200829
3317
4284
3541
7377
58852
5658
6754
21530
25169
25274
5302
14046
6525
2476
7282
8306
3117
5561
5159
5014
7116
2611
3587
4645
3591
5219
6814
2004
5204
3059
1906
13916
3042
10508
5525
2502
4578
3112
5353
5736
4024
7343
4414
2940
1676
2653
5041
5245

3087
200147
3354
4255
3565
7425
58339
5707
6748
21228
25135
25200
5274
14075
6516
2472
7302
8323
3138
5577
5178
5030
7106
2626
3604
4655
3599
5264
6855
2044
5238
3060
1899
13958
3034
10557
5491
2489
4560
3064
5370
5774
3968
7324
4437
2888
1670
2666
5047
5238

3108
198732
3412
4299
3592
7473
57658
5755
6772
20922
24984
25168
5272
14069
6591
2495
7365
8328
3160
5579
5191
5069
7088
2650
3566
4668
3602
5292
6917
2053
5234
3062
1930
14014
3044
10607
5512
2494
4582
3034
5337
5849
3953
7308
4457
2885
1668
2663
5063
5254

2
-13
-15
3
2
-9
12
-15
-10
16
1
9
7
-13
30
-18
-28
-22
24
15
9
-50
18
-33
7
4
0
25
-9
25
3
-11
-25
23
-35
14
-17
21
-378
4
-13
-7
-1
-13
17
26
7
-50
-25
-1

-6
-20
-32
-10
4
-42
-10
-17
-27
10
-7
24
23
-24
6
-28
-2
-16
30
8
21
-80
-11
-37
-15
17
2
16
-15
30
-19
6
-39
14
-11
6
-7
4
-348
11
-15
17
-4
-15
-3
2
-11
-107
-28
-33

4595
5641
4503
3146
10497
9578
1832
4286
3902
3328
4040
4423
4846
7122
3490
5547
7919
3502
7401
5325
2058
10588
4274
3723
3259
4391
3967
4873
2800
6117
2928
5212
5593
3503
4060
3891
2487
4783
215397
7361
3740
10831
3985
12348
10016
18604
2492
20764
3346
3593

4585
5596
4356
3054
10413
9502
1794
4196
3844
3247
3931
4316
4773
7006
3382
5451
7821
3435
7437
5171
1971
10514
4213
3611
3172
4265
3893
4795
2717
5994
2852
5178
5448
3429
3960
3782
2386
4748
216997
7389
3707
10871
4026
12319
10127
18733
2501
20685
3336
3535

4545
5560
4199
2995
10380
9463
1742
4160
3822
3205
3855
4248
4753
6912
3278
5304
7785
3369
7445
5034
1912
10444
4178
3556
3117
4181
3876
4746
2649
5941
2807
5146
5328
3386
3887
3687
2295
4756
218741
7530
3664
10880
4003
12253
10165
18871
2521
20560
3337
3467

4490
5547
4125
2986
10397
9472
1692
4139
3775
3197
3903
4208
4726
6842
3219
5254
7783
3324
7566
5010
1891
10437
4164
3531
3071
4152
3849
4706
2638
5962
2761
5135
5218
3371
3859
3639
2247
4813
218772
7569
3645
10966
4020
12180
10149
18758
2520
20340
3302
3411

4482
5545
4050
2998
10429
9486
1660
4165
3795
3200
3876
4200
4709
6856
3185
5229
7778
3327
7583
5033
1871
10460
4121
3527
3045
4130
3831
4698
2636
5999
2727
5133
5128
3362
3849
3614
2220
4836
218462
7579
3648
11017
4034
12104
10018
18629
2500
20100
3250
3393

4485
5529
4040
2978
10433
9524
1623
4153
3853
3208
3867
4225
4689
6830
3157
5175
7760
3340
7579
4997
1891
10426
4162
3548
3082
4148
3815
4669
2623
6068
2698
5149
5098
3356
3842
3595
2192
4930
218194
7620
3669
10972
4035
11976
9901
18559
2515
19917
3198
3361

4453
5514
4039
2999
10446
9533
1618
4134
3835
3273
3890
4258
4784
6827
3195
5144
7708
3343
7606
4919
1937
10438
4205
3571
3115
4162
3848
4677
2615
6077
2662
5144
5098
3360
3832
3575
2173
4993
217507
7647
3704
10907
3999
11937
9747
18346
2505
19640
3142
3351

-1
-22
-11
5
11
-50
4
-16
-25
-46
-32
-11
-2
-15
-10
-21
-46
-42
-37
-15
-46
-12
-29
-14
-22
-24
-34
-33
-33
-21
-9
-11
-28
0
-30
-7
0
-41
-21
-15
-30
28
-34
-5
11
-29
-23
-18
-18
-16

-11
-10
-9
-20
-15
-34
-1
-28
-35
-37
-43
-14
-20
-20
-24
3
-58
-32
-41
-17
-47
-3
-25
-17
-15
-35
-21
-28
-26
-28
-2
-21
-41
10
-14
-7
0
-36
-36
-39
-16
15
-26
-1
-3
-31
-29
-10
-30
-17

2891
3352
3583
3800
5491
5960
1658
4811
3420
6521
5226
2900
2097
2857
5123
2387
2526
2822
6793
4638
4351
2680
3805
2653
4706
3071
3691
2822
2068
2971
4031
3670
9816
5932
3136
2908
3751
5449
3625
4104
2728
3818
2268
3358
3366
3546
3149
3136
4641
3189

2896
3305
3491
3729
5412
5839
1593
4725
3411
6414
5103
2862
2071
2835
5107
2365
2448
2757
6640
4516
4200
2607
3734
2567
4627
3028
3599
2742
2006
2930
3980
3607
9704
5900
3095
2808
3718
5342
3521
4017
2623
3729
2206
3258
3351
3526
3092
3079
4599
3097

2892
3253
3436
3662
5344
5768
1561
4649
3365
6308
4983
2819
2065
2801
5034
2328
2381
2713
6488
4418
4065
2576
3623
2499
4573
2998
3528
2654
1981
2908
3947
3513
9592
5863
3076
2726
3683
5248
3466
3923
2527
3656
2152
3152
3316
3491
3016
3044
4554
3049

2891
3208
3402
3654
5243
5696
1540
4572
3338
6192
4926
2824
2038
2762
5000
2277
2316
2692
6388
4349
3970
2554
3587
2447
4531
2982
3462
2577
1949
2887
3927
3456
9503
5814
3043
2687
3653
5175
3447
3853
2470
3633
2119
3088
3327
3494
2970
3027
4509
3038

2867
3172
3375
3644
5207
5658
1504
4534
3322
6083
4861
2821
2027
2752
4964
2249
2270
2653
6325
4299
3915
2526
3556
2424
4504
2946
3419
2552
1913
2871
3902
3401
9456
5794
3049
2639
3632
5150
3423
3798
2424
3618
2098
3066
3300
3455
2952
3002
4466
2999

2838
3163
3354
3655
5164
5599
1489
4501
3322
6023
4790
2796
2035
2703
4923
2234
2237
2619
6279
4254
3898
2521
3484
2395
4485
2910
3364
2515
1873
2864
3871
3327
9564
5809
3012
2585
3636
5120
3415
3761
2382
3653
2069
3053
3292
3441
2916
2978
4542
2976

2836
3128
3322
3624
5177
5532
1465
4428
3309
5978
4713
2772
2004
2659
4913
2196
2210
2567
6278
4194
3858
2512
3444
2333
4486
2878
3332
2501
1854
2841
3846
3285
9572
5806
2986
2544
3616
5107
3401
3691
2352
3667
2046
3032
3289
3385
2927
2975
4511
2952

-18
-11
-18
-25
-10
-16
-16
-19
2
-13
-24
-16
-33
-31
-39
-20
-4
-11
-10
-37
1
-38
12
7
-23
-3
-18
-5
-18
-13
-31
-9
-15
261
-4
28
85
-15
-32
15
2
-6
46
-22
-29
1
17
52
51
-10

-10
-40
-22
-33
-5
-30
-16
-26
-19
-22
-18
-17
-49
-39
-23
-17
-9
-21
-8
-14
7
-11
-19
4
-36
-25
-30
0
-24
-24
-37
-7
-31
162
14
4
72
-3
-40
4
-11
-17
33
-46
-34
-23
3
37
23
-6

5626
3848
1911
3973
9276
2716
3553
3494
2940
2108
12027
3408
4309
1953
3725
1618
4913
4371
1564
3528
3991
2940
2439
4552
7536
8087
3207
3312
2911
4745
10516
1478
2739
83883
11270
11359
9955
4528
3733
2710
2264
5889
5049
4880
4080
2313
3541
4171
7714
2535

5551
3828
1866
3887
9219
2654
3466
3451
2893
2024
12000
3386
4224
1889
3599
1560
4873
4291
1554
3463
4010
2916
2397
4508
7443
7985
3162
3295
2855
4695
10465
1451
2678
84928
11342
11474
10077
4549
3716
2687
2195
5841
5021
4794
3972
2278
3463
4157
7770
2493

5459
3812
1827
3820
9185
2576
3432
3417
2853
1996
11921
3337
4148
1814
3496
1532
4875
4212
1567
3411
3991
2881
2365
4468
7382
7891
3100
3259
2796
4669
10505
1433
2643
85710
11406
11576
10180
4567
3682
2690
2174
5824
5030
4727
3907
2260
3421
4142
7806
2442

5445
3773
1792
3788
9161
2509
3370
3393
2821
1944
11830
3277
4098
1770
3447
1495
4852
4167
1539
3361
3950
2847
2345
4415
7338
7819
3058
3258
2770
4636
10545
1416
2630
85989
11413
11641
10261
4567
3656
2673
2177
5761
5043
4671
3883
2283
3354
4130
7806
2434

5409
3737
1765
3765
9146
2481
3322
3374
2808
1913
11733
3243
4067
1743
3388
1464
4852
4115
1523
3325
3915
2789
2319
4425
7261
7776
3038
3261
2726
4628
10558
1407
2608
86272
11373
11583
10325
4562
3639
2676
2154
5694
5048
4617
3821
2284
3327
4129
7800
2429

5416
3698
1760
3731
9123
2476
3311
3319
2790
1919
11738
3219
4047
1716
3364
1423
4814
4074
1516
3280
3877
2803
2300
4427
7216
7704
3008
3232
2717
4587
10587
1383
2586
86204
11292
11511
10370
4537
3595
2683
2148
5695
5052
4575
3753
2280
3277
4210
7783
2432

5429
3654
1735
3649
9051
2441
3274
3299
2765
1909
11801
3191
4039
1700
3297
1427
4793
4061
1490
3249
3798
2771
2262
4413
7160
7678
2987
3193
2675
4544
10522
1370
2549
85964
11250
11382
10403
4542
3561
2727
2134
5694
5097
4546
3710
2302
3246
4282
7771
2412

8
10
10
9
33
22
13
59
-10
12
-7
-5
-23
-26
-15
-59
40
5
20
25
12
17
15
-10
-13
-20
-5
21
4
1
-7
4
-4
-19
15
25
10
-30
-22
19
402
2
-7
22
22
117
47
69
-34
0

5
-14
13
-9
14
21
-4
39
-28
-5
-15
-19
-22
-21
-20
-61
28
-14
-14
17
16
32
13
-10
6
-16
-5
14
9
2
-21
-3
-27
-8
7
28
-4
-18
-13
13
413
-8
1
4
5
70
19
73
5
-22

2788
3824
4928
5703
3174
3981
3355
7247
3412
4210
2626
1627
1965
1902
5576
3576
2702
4890
6225
3053
5101
6072
2136
4789
1414
2008
3195
3232
3311
3516
2775
2963
3945
6353
6074
6319
4852
3552
2804
4392
116807
4675
4367
3233
12105
32293
8202
6258
5990
5581

2748
3793
4942
5707
3143
3987
3291
7241
3342
4146
2588
1568
1889
1873
5499
3518
2726
4867
6246
3054
5034
6076
2089
4728
1366
1919
3098
3205
3285
3491
2738
2934
3927
6256
5949
6316
4723
3509
2700
4322
120494
4533
4262
3108
11997
33055
8230
6086
5747
5374

2731
3778
4952
5691
3130
4004
3285
7256
3294
4099
2597
1539
1835
1836
5492
3475
2775
4896
6289
3052
4987
6113
2052
4730
1327
1870
3055
3190
3252
3477
2715
2895
3920
6154
5860
6245
4609
3460
2618
4254
123145
4378
4186
3024
11913
33739
8277
5989
5592
5197

2706
3765
4992
5747
3116
4019
3270
7262
3280
4074
2575
1509
1774
1827
5471
3476
2770
4937
6302
3094
4945
6135
2010
4695
1304
1807
2987
3166
3236
3486
2668
2886
3873
6083
5794
6202
4528
3471
2551
4204
124056
4279
4111
2977
11869
33991
8272
5930
5435
5123

2693
3713
4969
5786
3105
4018
3308
7289
3227
4060
2564
1475
1736
1801
5455
3460
2780
4961
6317
3095
4890
6147
1978
4675
1300
1778
2928
3164
3209
3487
2618
2885
3850
6028
5737
6276
4471
3566
2517
4132
124686
4211
4077
2969
11934
34043
8288
5912
5372
5117

2678
3702
4970
5821
3138
4011
3322
7317
3187
4040
2509
1464
1701
1772
5535
3439
2791
4928
6347
3095
4902
6134
1958
4629
1286
1747
2906
3162
3191
3559
2701
2872
3806
5989
5702
6263
4398
3632
2468
4075
124870
4163
4066
2986
11930
33949
8270
5928
5333
5055

2621
3656
5012
5850
3136
3994
3331
7331
3190
3994
2532
1436
1664
1749
5606
3390
2786
4964
6326
3076
4886
6182
1920
4584
1301
1715
2898
3198
3179
3580
2650
2857
3899
6076
5637
6312
4275
3615
2455
4036
124411
4129
4080
3006
11923
33822
8267
5958
5268
5025

-5
-29
6
2
14
53
-13
-18
25
-16
2
-8
-8
18
-13
-5
28
36
1
-44
-9
-1
-15
-11
33
12
-13
0
-36
-15
7
-31
-13
7
7
-4
-43
-7
30
-33
-1
1
-11
1
-1
-41
-10
-17
-21
-21

-24
-16
-5
-14
-14
45
-20
23
35
-33
10
-7
7
-2
-6
-2
-14
0
10
-42
-17
-19
1
-22
-3
-9
-37
-24
-8
-18
-23
-34
-9
-2
-8
-2
-36
-3
36
-25
-2
-14
-1
-5
-10
-19
-12
-27
-32
-12

2335
3571
5105
4277
2323
8003
2517
4554
6515
6048
4859
3960
6038
3302
3039
2900
4186
12170
6252
3960
3933
5665
2482
3879
3922
6851
4300
2710
5611
3990
6215
5560
2661
3455
2122
3008
3740
3137
3424
4691
3239
2365
3301
2322
3300
5729
5915
4125
5711
3039

2238
3453
5116
4125
2248
7749
2412
4363
6415
5848
4706
3855
5863
3193
2912
2806
4075
12058
6114
3841
3819
5430
2383
3744
3861
6631
4168
2628
5430
3844
6111
5421
2563
3316
2007
2910
3603
3042
3334
4500
3078
2275
3165
2199
3140
5536
5691
3995
5637
2935

2186
3364
5114
3989
2188
7531
2335
4204
6338
5651
4602
3796
5752
3098
2834
2756
3962
11973
6011
3737
3726
5249
2314
3659
3836
6486
4091
2575
5307
3728
6028
5313
2501
3188
1929
2824
3497
2984
3268
4361
2943
2202
3068
2128
3047
5380
5522
3903
5566
2862

2161
3307
5112
3909
2151
7448
2299
4131
6297
5507
4530
3734
5643
3058
2770
2767
3893
11906
5948
3677
3628
5186
2294
3620
3774
6448
4059
2572
5203
3660
5986
5234
2435
3135
1866
2772
3424
2939
3232
4294
2869
2195
2992
2117
2999
5305
5456
3859
5590
2838

2183
3252
5116
3870
2124
7346
2253
4094
6245
5425
4497
3734
5609
3026
2728
2766
3876
11860
5930
3632
3563
5144
2269
3586
3771
6428
4043
2593
5075
3647
5994
5171
2418
3138
1849
2759
3358
2940
3227
4217
2830
2206
3013
2099
2952
5304
5368
3847
5551
2809

2184
3217
5087
3879
2130
7291
2231
4076
6238
5382
4477
3723
5609
3008
2721
2796
3889
11848
5910
3615
3534
5128
2245
3563
3760
6351
4034
2607
5049
3621
6019
5129
2436
3118
1826
2756
3344
2958
3232
4202
2835
2203
3013
2117
2937
5320
5375
3874
5549
2784

2180
3197
5091
3880
2098
7265
2230
4061
6277
5337
4472
3720
5602
3012
2715
2801
3912
11802
5905
3624
3530
5100
2280
3530
3769
6358
4019
2632
5025
3609
6040
5126
2459
3146
1874
2769
3335
2984
3213
4190
2841
2229
3006
2151
2954
5348
5353
3910
5559
2783

-11
0
21
-23
-10
-7
-15
-39
2
-20
36
6
-637
13
85
-33
-22
32
12
95
26
57
27
-21
-8
-12
53
23
10
7
16
-11
8
16
-8
32
26
-16
15
24
16
-16
24
-56
-15
20
-24
21
14
17

-2
-30
6
1
6
-21
-15
-37
-20
-3
-8
9
-753
-7
116
-90
-11
24
-3
56
-9
8
19
-30
-12
-25
59
18
-6
-4
-2
-6
9
7
-10
31
6
-24
3
3
8
0
34
-30
-28
32
-17
17
9
23

3644
5815
5447
7157
3346
2438
2679
4150
5216
3586
4861
8357
326216
5422
25078
45107
7529
16486
6798
31151
10114
26210
2755
1955
4082
5712
3090
2688
2752
2176
2721
4120
4629
6520
1462
6317
4763
2825
5066
2583
3182
2077
2404
3471
5350
3147
2361
5382
8435
3074

3529
5732
5300
7008
3227
2337
2531
4022
5054
3484
4673
8163
326003
5251
24168
44632
7398
16307
6559
30638
10210
26255
2719
1855
3896
5631
3048
2397
2569
2004
2660
3885
4557
6339
1395
5838
4353
2723
5029
2538
2887
2007
2287
3324
5243
3096
2287
5326
8106
3110

3408
5684
5209
6861
3113
2247
2405
3925
4928
3412
4522
7986
325236
5260
24047
44131
7302
16224
6326
30456
10247
26219
2735
1798
3838
5592
3052
2252
2491
1866
2619
3764
4522
6247
1334
5643
4240
2653
5017
2492
2751
1957
2263
3252
5170
3074
2263
5296
8029
3086

3338
5655
5146
6827
3037
2219
2350
3852
4868
3376
4454
7858
321924
5320
24188
43454
7259
16222
6162
30137
10220
26187
2774
1747
3796
5557
3052
2190
2469
1804
2590
3659
4496
6250
1300
5624
4104
2588
4972
2485
2635
1927
2236
3198
5128
3097
2240
5263
8139
3059

3298
5680
5101
6764
3035
2216
2297
3810
4782
3362
4408
7813
318584
5328
24193
42957
7153
16042
6064
29945
10191
26137
2801
1710
3798
5504
3073
2140
2451
1743
2585
3553
4500
6310
1253
5650
4076
2531
4964
2439
2551
1899
2184
3159
5102
3112
2223
5235
8160
3048

3270
5681
5058
6737
3012
2186
2263
3787
4755
3376
4397
7788
315796
5280
24267
42524
7018
15935
6035
29699
10163
26083
2856
1679
3829
5459
3099
2132
2423
1711
2577
3551
4503
6308
1209
5661
4045
2490
4955
2400
2507
1885
2186
3100
5104
3109
2217
5160
8146
3067

3292
5637
5105
6690
2993
2179
2256
3773
4739
3405
4416
7746
311910
5222
24212
42015
6855
15801
5961
29574
10101
25937
2871
1642
3829
5412
3107
2160
2419
1701
2577
3497
4491
6287
1178
5665
4143
2463
4927
2385
2485
1876
2184
3062
5073
3163
2196
5156
8118
3070

-51
9
-10
1
-11
39
34
9
1
21
25
-24
-23
53
-414
16
-3
-17
-12
-28
-4
-29
-24
-5
1
-21
-5
-26
-24
-5
-16
1
3
-14
-35
-29
-20
-14
8
-22
-31
-16
-8
-5
-17
-33
-14
-21
-39
-46

-19
-12
-23
-21
-10
-4
15
9
-6
5
12
-35
-31
14
-634
-20
-16
-20
-15
-14
-32
-15
-18
-3
7
-56
-17
-39
-23
-37
-20
-18
-4
-33
-36
-27
-17
-12
-19
-13
-28
-9
3
-20
-35
-36
-36
-15
-35
-33

3703
2886
3866
3705
2279
7055
3618
1164
2414
2188
3250
4235
5058
5769
228617
5398
4329
1849
3825
3441
3346
3569
3971
4289
1765
3856
2204
3085
4089
11280
7635
3467
3654
4250
3928
4630
1628
2635
2138
3192
3538
1696
1925
4136
3022
5054
4174
3962
5452
6303

3579
2774
3768
3433
2044
6958
3564
1032
2287
2094
3241
3993
4874
5545
232160
5293
4304
1783
3702
3338
3211
3436
3840
4171
1687
3751
2138
2980
3969
11259
7529
3340
3546
4089
3801
4551
1545
2562
2099
3118
3410
1638
1879
4020
2942
4957
4117
3863
5349
6204

3534
2730
3726
3370
1932
6983
3565
926
2227
2047
3232
3852
4815
5425
234119
5225
4265
1740
3638
3267
3121
3326
3733
4101
1636
3665
2094
2881
3878
11278
7446
3272
3495
3974
3719
4454
1486
2491
2064
3044
3324
1589
1828
3955
2893
4891
4062
3812
5227
6104

3465
2739
3686
3297
1928
6970
3568
815
2145
2029
3221
3768
4802
5381
234525
5201
4320
1703
3581
3235
3076
3262
3662
4063
1614
3621
2072
2807
3798
11382
7404
3237
3442
3922
3686
4417
1486
2433
2024
3001
3269
1546
1803
3935
2864
4860
4028
3765
5156
6045

3449
2759
3658
3283
1936
6957
3569
783
2109
2005
3272
3707
4792
5380
233758
5210
4314
1706
3592
3182
3074
3208
3611
4049
1603
3588
2041
2780
3768
11471
7441
3222
3405
3893
3655
4422
1468
2401
1989
2989
3258
1542
1808
3887
2797
4782
4043
3741
5129
6003

3440
2775
3632
3310
1918
6975
3588
779
2113
2015
3247
3658
4777
5395
232584
5209
4291
1709
3583
3173
3057
3160
3551
4059
1590
3571
2021
2757
3716
11586
7443
3208
3363
3874
3645
4409
1472
2378
1978
2975
3247
1513
1811
3881
2775
4737
4051
3746
5139
5966

3405
2788
3633
3284
1902
6992
3567
789
2109
2012
3213
3637
4733
5398
230963
5224
4292
1705
3572
3215
3042
3147
3519
4018
1588
3545
1978
2758
3689
11603
7344
3220
3318
3862
3620
4440
1464
2365
1943
2997
3208
1492
1818
3837
2756
4791
4080
3727
5150
5955

-34
-7
-7
-5
-22
-26
-30
84
-31
-22
-35
-17
-45
-54
15
-16
-29
-4
-38
4
-40
-5
28
-73
-10
-4
-37
-12
-42
-8
-34
-6
-17
-26
-36
-9
-33
-29
-29
-56
-44
-16
-19
-7
-13
-24
2
-13
-75
-52

-42
-20
-7
-5
-19
-30
-30
108
23
-2
-58
-9
-37
-35
3
-18
-36
-12
-41
5
-41
-27
22
-46
-9
-8
-53
-18
-34
-27
-41
-12
0
-17
-26
-23
-28
-47
-40
-79
-50
-28
-27
-8
0
-45
-2
-16
-74
-44

5038
2755
4371
4133
3072
6746
3885
143479
39201
2950
3527
1924
5450
9464
3247
1652
2763
1459
3322
2893
3877
3698
4421
4786
1289
3098
4445
1075
4385
2027
5200
5741
1571
4801
3127
4037
4047
3045
5166
5438
5515
4395
2001
4944
3265
4588
6442
1124
7607
4227

4882
2648
4277
4019
2951
6642
3762
145836
40034
2821
3398
1841
5369
9468
3177
1580
2660
1415
3202
2851
3759
3596
4333
4644
1217
3032
4336
1015
4294
2005
5179
5629
1514
4712
2981
3962
3989
2911
5015
5222
5409
4301
1915
4908
3198
4553
6391
1065
7444
4058

4748
2564
4251
3954
2872
6536
3679
147087
40405
2760
3317
1786
5280
9476
3107
1529
2582
1372
3092
2774
3685
3519
4302
4543
1184
2980
4267
966
4214
1981
5134
5563
1469
4650
2912
3918
3943
2810
4891
5051
5360
4238
1870
4870
3146
4517
6361
1023
7339
4010

4633
2518
4233
3901
2822
6483
3641
147233
40540
2720
3268
1755
5252
9487
3091
1499
2550
1337
3027
2747
3617
3453
4270
4485
1162
2923
4234
944
4160
1978
5124
5582
1445
4653
2866
3947
3909
2786
4814
4959
5342
4236
1815
4853
3096
4515
6414
989
7256
3969

4563
2501
4232
3895
2788
6439
3623
146718
40604
2690
3256
1738
5281
9580
3085
1465
2517
1341
2952
2684
3551
3440
4263
4445
1149
2891
4199
928
4125
1964
5151
5591
1422
4650
2812
3984
3891
2763
4798
4903
5354
4168
1781
4839
3085
4537
6505
970
7172
3912

4511
2465
4218
3900
2777
6415
3591
146187
40690
2685
3215
1711
5285
9655
3036
1434
2525
1319
2904
2649
3495
3459
4246
4413
1148
2868
4165
914
4074
1960
5166
5613
1417
4631
2767
3995
3868
2754
4796
4822
5338
4148
1762
4784
3069
4548
6595
954
7124
3883

4515
2535
4193
3925
2796
6464
3580
145727
40579
2679
3228
1690
5264
9673
3009
1399
2523
1308
2888
2685
3424
3453
4282
4388
1148
2844
4150
886
4051
1959
5155
5646
1398
4659
2750
4002
3896
2779
4782
4763
5360
4101
1742
4765
3058
4531
6703
931
7129
3855

-1
-24
-12
-20
-34
-9
-71
-10
-30
-26
-49
-27
-31
-4
-37
-32
-10
17
-8
-33
-27
-11
-35
-11
-25
-10
3
-43
-18
-24
-32
-1
-32
-16
-17
-15
-41
-33
-17
-35
-57
-64
-126
18
1
-2
-3
-34
0
-46

-18
-32
-7
-30
-59
-19
-49
-20
-19
-35
-47
-46
-42
-29
-43
-70
-35
10
-5
-34
-70
-2
-7
-2
-30
-25
-9
-38
-34
-39
-48
-17
-38
-30
-40
-4
-36
-24
-21
-40
-52
-45
-112
-22
-2
-20
1
-41
4
-4

3202
2971
1390
2340
12177
1387
5540
748
3339
8876
4223
6456
3569
8208
6246
5262
1625
4137
1456
4719
5847
3532
3265
1837
3869
2883
3472
7085
3362
5547
4569
4580
3565
8751
5765
1057
8488
3811
3820
2121
6003
5099
99796
12550
5868
19921
980
33107
17318
15581

3139
2893
1312
2262
12144
1313
5318
708
3222
8807
4126
6367
3478
8040
6173
5100
1592
4056
1396
4629
5745
3462
3228
1787
3751
2759
3456
6988
3300
5502
4470
4532
3468
8637
5637
1027
8384
3756
3727
2014
5872
4991
98934
12095
6082
19735
937
32654
17437
15607

3093
2856
1275
2188
12164
1266
5145
681
3150
8801
4056
6238
3424
7936
6155
4954
1564
4006
1336
4532
5615
3396
3202
1751
3668
2698
3424
6883
3249
5452
4443
4494
3390
8581
5556
1006
8291
3697
3658
1967
5760
4947
98108
11929
6190
19752
900
32545
17284
15593

3071
2817
1256
2160
12204
1223
5076
682
3090
8817
3996
6208
3381
7839
6145
4879
1540
4018
1332
4485
5590
3358
3193
1704
3624
2635
3457
6868
3222
5423
4387
4491
3362
8555
5522
1009
8317
3656
3646
1934
5782
4912
96180
11450
6206
19526
889
32000
17067
15469

3055
2822
1225
2120
12273
1226
4999
665
3050
8810
3940
6178
3368
7825
6156
4810
1541
4033
1339
4458
5536
3354
3189
1691
3575
2609
3441
6865
3246
5401
4378
4499
3333
8563
5442
991
8340
3620
3627
1927
5737
4914
94574
10987
6243
19259
878
31701
16835
15310

3047
2807
1215
2084
12333
1194
4937
633
2991
8792
3899
6138
3340
7749
6139
4738
1516
4062
1324
4444
5519
3358
3198
1680
3556
2603
3401
6893
3227
5399
4341
4495
3329
8568
5518
989
8331
3619
3606
1912
5694
4882
93114
10570
6220
19000
871
31353
16635
15119

3038
2788
1192
2045
12285
1185
4910
634
2961
8707
3849
6115
3343
7794
6099
4680
1509
4112
1315
4452
5516
3363
3196
1649
3510
2589
3391
6939
3226
5372
4318
4474
3320
8587
5571
984
8340
3600
3593
1913
5685
4884
91284
10209
6172
18616
868
30843
16208
14895

-28
-32
-17
-19
-33
-35
-4
-9
-41
-17
2
-13
-34
-29
-16
-34
-31
-28
-5
-18
-14
-30
-6
-9
7
-19
-11
-35
-21
4
3
-8
-21
-4
-9
-19
-13
-18
-22
9
-32
-12
-18
-36
-19
4
-30
-4
-15
-7

-27
-31
-2
-34
-11
-26
-25
-10
-31
-14
0
-25
-31
-17
-2
-35
-26
-21
-5
-15
-31
-13
-26
-24
8
-14
-22
-52
-16
-6
-9
-17
-13
-14
5
-6
-11
-1
-10
24
-33
-27
-11
-28
-18
-1
-26
-16
-17
-19

13465
3165
2218
3276
1637
3540
4476
1776
3748
1508
829
2457
3513
3697
1568
3181
2029
1446
1083
1872
2524
4058
2127
2375
2354
1770
1580
2627
2164
1815
2112
1087
2180
2939
1711
2214
3241
3284
1488
2241
4754
1118
1446
3363
3055
2095
3729
3340
2097
2098

13423
3144
2156
3223
1597
3594
4356
1735
3637
1461
451
2395
3443
3673
1538
3142
1975
1442
1122
1763
2457
3980
2138
2304
2292
1771
1513
2528
2131
1802
2063
1088
2264
2871
1652
2160
3172
3252
1458
2276
4659
1056
1463
3326
2983
2093
3751
3303
2200
2048

13456
3103
2146
3176
1567
3620
4291
1707
3646
1441
142
2341
3397
3619
1517
3137
1949
1424
1143
1684
2412
3921
2158
2252
2231
1729
1476
2459
2095
1778
2021
1083
2248
2841
1609
2142
3148
3221
1452
2318
4603
1026
1430
3287
2906
2048
3739
3308
2209
2006

13308
3071
2105
3099
1535
3558
4255
1692
3618
1460
122
2292
3386
3571
1484
3124
1938
1423
1096
1648
2387
3885
2171
2222
2173
1710
1464
2423
2049
1737
2030
1090
2257
2893
1564
2179
3110
3181
1432
2371
4562
1028
1434
3295
2879
2042
3692
3276
2225
1977

13073
3024
2081
3038
1502
3519
4229
1683
3588
1425
105
2273
3345
3535
1449
3100
1918
1409
1037
1601
2377
3828
2129
2197
2133
1681
1438
2376
2021
1730
2035
1063
2243
2861
1521
2164
3087
3133
1426
2413
4597
1023
1390
3273
2825
2017
3650
3240
2244
1961

12781
2989
2056
3015
1456
3468
4228
1663
3545
1443
101
2220
3310
3500
1414
3069
1880
1392
996
1546
2347
3785
2091
2136
2091
1652
1437
2341
1992
1724
2007
1062
2251
2839
1495
2137
3071
3125
1416
2432
4588
1007
1369
3257
2800
1984
3617
3196
2233
1920

12555
2960
2023
2975
1440
3387
4217
1639
3491
1417
111
2217
3285
3480
1407
3038
1894
1381
974
1520
2320
3712
2073
2112
2074
1623
1439
2328
1985
1679
1976
1023
2251
2804
1464
2092
3054
3110
1423
2465
4588
1012
1340
3238
2810
1951
3553
3142
2231
1883

-13
-10
-8
-30
-27
-13
-14
-8
-23
-11
-23
-7
-31
-5
-13
-23
-9
-29
-32
-471
-16
-4
-15
-44
-208
-24
-10
-34
-28
14
-72
-28
-8
-17
-24
-22
-18
-9
-37
-3
-20
15
-26
-8
-39
7
-44
-10
-8
-5

-5
-13
2
-34
-15
-37
-15
-1
-11
-20
-22
-9
-14
-5
-8
-27
6
-17
-31
-714
-58
-24
-14
-25
-268
-34
-20
-47
-17
17
-56
-21
-15
-50
-38
-27
-25
-11
-22
-26
-24
-5
-29
-6
-22
-16
-45
-43
-27
-38

2006
2314
1753
2282
3007
3748
2619
1797
5019
2073
2260
3216
4155
1140
1633
2178
1360
4687
1481
315773
41011
2935
1488
4067
61144
5696
1841
28831
24958
9844
8221
1950
1873
7796
2136
7972
2668
1846
2352
4867
2348
1639
3017
2838
3159
2980
4519
5038
2664
4999

1954
2333
1736
2325
2940
3629
2620
1754
4915
2037
2185
3222
4109
1131
1649
2121
1381
4661
1383
319544
41180
2891
1423
4000
61451
5597
1780
29024
25215
9893
8107
1786
1753
7625
2022
7785
2598
1699
2198
4657
2201
1573
2850
2726
3031
2843
4370
4888
2501
4794

1946
2342
1713
2311
2904
3569
2564
1740
4895
1987
2130
3178
4076
1129
1635
2048
1362
4642
1345
323602
41216
2881
1386
3958
61448
5546
1751
29307
25377
9936
7971
1687
1697
7540
1962
7720
2563
1606
2101
4497
2119
1526
2760
2660
2956
2765
4248
4797
2393
4642

1946
2345
1690
2260
2852
3516
2513
1705
4866
1955
2108
3161
4044
1106
1607
2007
1355
4631
1305
325831
41166
2875
1367
3902
61302
5480
1733
29408
25418
9957
7858
1587
1661
7673
1896
7747
2509
1548
2056
4423
2062
1481
2675
2609
2893
2738
4120
4763
2329
4554

1918
2325
1684
2229
2842
3474
2484
1681
4838
1949
2077
3149
4005
1099
1592
1961
1331
4620
1268
326542
40987
2836
1350
3881
61028
5476
1716
29318
25345
9953
7765
1529
1613
7846
1865
7769
2480
1493
2032
4420
2049
1443
2626
2589
2853
2724
4041
4760
2291
4467

1917
2311
1687
2176
2801
3397
2431
1665
4768
1951
2045
3106
3946
1084
1583
1886
1325
4551
1242
327359
40829
2841
1318
3843
60698
5497
1717
29226
25308
9928
7665
1477
1573
7959
1839
7772
2437
1470
1981
4416
1996
1432
2611
2568
2818
2724
3979
4770
2256
4422

1906
2280
1685
2151
2782
3363
2406
1657
4731
1916
2033
3074
3888
1040
1586
1853
1281
4518
1229
327508
40638
2864
1298
3804
60215
5456
1724
29077
25139
9860
7585
1426
1542
7975
1867
7804
2424
1452
1970
4437
1944
1427
2596
2581
2784
2749
3928
4740
2222
4397

-43
-8
-19
-25
-1
-34
-43
-20
-54
-9
-1
-15
-33
-12
-19
-40
0
-11
-28
-4
-8
-31
-29
-4
-29
-12
-56
-29
-34
-21
-9
-61
-31
-6
-11
-46
-25
-21
-33
-16
-29
-2
-30
-34
-23
-27
0
-16
-18
-789

-49
-36
-39
-20
-11
-48
-23
-29
-54
-20
-38
1
-23
-9
-11
-62
4
-25
-33
-33
-11
-23
-28
-8
-38
-20
-63
-21
-24
-40
-6
-62
-28
-16
-8
-67
-36
-17
-40
-27
-19
-7
-38
-30
-13
-24
-5
-25
-34
-931

3576
3182
4956
1956
2541
5137
2330
2166
4745
2809
6385
5039
2148
8032
3069
5062
4720
1868
4302
4557
2847
2446
2481
2144
4017
4019
4224
1852
2228
2377
1000
6741
2171
2297
2190
5127
3375
2176
2344
2902
2484
5674
2970
2571
3532
2650
1218
6122
2127
340083

3310
3106
4834
1829
2486
4884
2171
2083
4468
2709
6204
4813
2058
7910
2963
5020
4576
1842
4178
4485
2730
2351
2331
2068
3877
3876
4118
1750
2123
2279
922
6594
2039
2215
2089
4982
3280
2104
2230
2827
2361
5548
2835
2465
3438
2496
1181
6049
1995
345054

3107
3048
4764
1745
2447
4693
2057
1995
4226
2631
6088
4634
1994
7863
2862
4990
4478
1800
4065
4426
2667
2267
2241
2014
3773
3757
4008
1690
2087
2198
882
6478
1942
2169
2000
4857
3226
2053
2146
2753
2273
5438
2775
2393
3399
2386
1155
5996
1903
349775

2965
3046
4699
1671
2435
4583
1983
1948
4086
2592
6128
4538
1948
7849
2781
4954
4378
1786
3996
4336
2608
2212
2162
1935
3707
3665
3915
1641
2055
2183
839
6396
1912
2120
1971
4771
3151
1999
2090
2695
2217
5355
2718
2316
3360
2306
1123
5926
1813
350371

2906
3021
4640
1621
2431
4494
1936
1915
4044
2571
6298
4505
1921
7834
2731
4992
4341
1762
3979
4334
2546
2133
2118
1903
3665
3610
3862
1602
2029
2129
807
6272
1880
2076
1920
4708
3087
1964
2062
2670
2154
5311
2659
2277
3334
2245
1122
5874
1750
349319

2882
2950
4575
1585
2432
4459
1923
1884
3980
2537
6433
4493
1907
7826
2720
4968
4300
1752
3964
4346
2498
2086
2052
1878
3643
3562
3811
1560
2024
2045
779
6185
1849
2050
1859
4654
3071
1926
2013
2634
2110
5305
2622
2264
3331
2205
1116
5782
1720
346238

2860
2948
4520
1562
2417
4425
1880
1871
3929
2504
6552
4466
1908
7848
2652
4908
4310
1735
3932
4364
2462
2025
2012
1840
3692
3513
3787
1513
2015
1977
756
6091
1838
1996
1816
4613
3040
1901
1990
2633
2070
5244
2610
2240
3326
2169
1096
5709
1680
342106

-14
146
165
-34
13
-10
-16
31
-4
41
68
19
9
-14
-6
18
62
-2
19
10
4
8
-22
17
-16
10
31
14
35
1
-9
-9
-2
-3
-5
8
15
25
30
4
4
27
-24
-25
20
17
10
19
-11
-3

-45
101
134
-24
-12
-2
-8
-13
-25
29
42
-5
10
8
-32
7
61
-5
-37
-12
-1
17
9
8
-1
5
31
15
32
-9
-19
-18
-16
4
-5
0
-8
22
24
31
8
15
-29
-25
13
9
5
24
-3
-10

9228
40293
28747
6364
4209
4900
3988
11813
8011
20782
9933
46985
2469
3386
3293
5892
7129
1663
3737
3865
2913
8882
7391
2072
4355
3405
7483
2677
2546
2103
4355
3336
2359
2643
4146
4203
9191
3150
6842
10461
5596
4727
3407
5969
1877
2680
3442
4651
4084
1612

9250
42083
29914
6693
4377
4887
3931
11994
7904
21004
10055
47321
2418
3339
3206
5334
6928
1598
3593
3756
2884
8807
7275
1942
4308
3389
7608
2606
2455
2053
4271
3245
2239
2560
4033
4044
9257
3124
6692
10549
5497
4743
3290
5849
1836
2697
3423
4496
4091
1532

9316
43060
31046
6748
4511
4869
3938
12091
7847
21243
10204
47357
2382
3312
3163
5257
6966
1552
3528
3681
2887
8715
7204
1892
4304
3442
7789
2568
2439
1984
4201
3212
2165
2506
3921
3969
9313
3082
6613
10642
5480
4780
3225
5758
1817
2702
3357
4372
4057
1493

9278
43485
31525
6788
4621
4875
3958
12257
7867
21268
10233
47336
2348
3324
3122
5198
7062
1529
3460
3642
2897
8724
7191
1860
4341
3420
8016
2543
2430
1929
4146
3179
2111
2476
3853
3911
9567
3121
6590
10782
5419
4811
3164
5708
1795
2708
3393
4302
4009
1459

9290
43590
31717
6842
4643
4914
3992
12364
7883
21153
10319
47057
2332
3310
3122
5126
7109
1523
3421
3580
2928
8730
7144
1850
4382
3385
8144
2521
2450
1897
4087
3164
2090
2456
3825
3899
9668
3117
6618
10926
5400
4827
3144
5684
1793
2717
3413
4270
3984
1443

9267
43199
31779
6888
4693
4954
4098
12477
7935
20932
10255
46685
2311
3333
3141
5106
7107
1528
3403
3548
2956
8761
7138
1841
4483
3458
8315
2490
2424
1883
4079
3190
2082
2431
3788
3935
9685
3105
6619
10901
5378
4821
3113
5652
1763
2828
3428
4282
3938
1465

9289
42743
31673
6885
4762
5002
4208
12571
7947
20661
10250
46279
2375
3328
3101
5147
7243
1552
3426
3502
2960
8912
7127
1832
4517
3455
8455
2416
2418
1871
4083
3175
2080
2447
3739
3898
9623
3216
6676
10897
5382
4811
3080
5586
1762
2845
3467
4319
3905
1477

5
-3
6
8
3
16
11
1
-9
1
19
1
84
0
27
-1
35
8
34
16
-2
22
25
3
4
-13
33
-3
-2
11
-15
3
4
12
1
-8
-24
-37
-12
-1
-29
-10
-2
19
-9
0
60
14
-4
-37

12
-3
4
-3
-12
15
7
14
-4
0
31
6
45
-19
-40
-8
36
5
8
11
-2
17
5
-11
-2
-5
24
5
-7
-11
-10
-2
0
-2
4
-26
-33
-32
-17
-12
-3
-13
1
-13
-20
-3
67
-4
-10
-26

2181
2338
1533
3001
2214
1451
7394
6047
626
697
5022
2420
67634
10309
12184
1097
8529
4998
4896
22505
1881
4614
2568
2623
3020
1701
4431
4051
3429
4226
1762
2472
4708
2600
2066
2049
3704
5210
2389
3556
4864
3042
2377
4865
4127
3419
3130
2013
5651
5023

2078
2258
1510
2990
2125
1489
7388
5951
589
712
4996
2456
67928
10367
12247
1082
8584
4952
4839
22662
1863
4514
2570
2585
2997
1673
4441
4062
3399
4184
1716
2420
4684
2580
2032
2003
3625
5154
2338
3534
4763
2998
2349
4795
4106
3356
3105
1981
5549
4928

2056
2215
1493
2974
2090
1537
7404
5893
576
743
5029
2489
67859
10413
12270
1070
8626
4971
4818
22812
1824
4455
2535
2570
2945
1647
4430
4044
3374
4163
1721
2383
4673
2554
2065
1959
3569
5103
2294
3539
4706
2949
2309
4750
4082
3317
3107
1995
5503
4876

2052
2188
1467
2967
2062
1535
7372
5942
565
766
5026
2497
67556
10482
12306
1069
8775
4928
4781
22905
1794
4424
2525
2536
2917
1626
4396
4033
3345
4124
1703
2356
4647
2540
2078
1936
3514
5094
2237
3527
4694
2921
2301
4679
4031
3300
3158
1964
5476
4841

2083
2180
1461
2931
2016
1552
7471
6032
569
768
5121
2538
66899
10462
12235
1060
8846
4907
4786
22834
1774
4421
2566
2517
2910
1601
4416
4059
3355
4103
1703
2331
4622
2554
2068
1911
3457
5038
2213
3500
4677
2943
2258
4637
4002
3306
3179
1945
5480
4822

2082
2203
1463
2913
1986
1560
7599
6124
572
766
5148
2552
66342
10342
12127
1048
8889
4936
4799
22595
1753
4396
2579
2481
2899
1581
4451
4050
3366
4097
1691
2315
4601
2562
2069
1915
3466
4999
2200
3476
4662
2917
2248
4674
3911
3279
3234
1946
5462
4821

2102
2205
1452
2903
2006
1598
7654
6198
563
762
5159
2569
65562
10280
12012
1033
8937
4932
4794
22329
1750
4364
2598
2506
2888
1580
4502
4027
3344
4071
1676
2351
4684
2554
2114
1900
3474
4950
2162
3498
4627
2913
2252
4615
3898
3303
3298
1951
5419
4814

338
-31
-12
-58
-9
0
5
-5
-26
-10
-29
-13
9
-16
-36
25
-38
37
-36
-20
-7
-17
-13
-22
-22
106
-12
-35
-26
-37
-89
-7
7
-14
-23
-43
21
-46
-2
-43
14
-2
2
3
13
-12
-28
21
4
-7

148
-44
-5
-48
7
-21
-21
-30
-27
-20
-33
-23
-19
-49
-14
9
-40
48
-14
-36
-19
-19
-53
-20
-37
99
-24
-3
-27
-37
-81
-19
-13
-44
-31
-6
18
-52
2
-34
-17
-1
-33
-19
11
-27
-21
8
-31
-22

95886
5995
4967
8326
7007
4031
8218
2362
17425
2463
6384
22549
3871
16288
9135
11023
4927
7908
7563
5718
1993
5164
7085
3514
3666
6461
5422
4948
8638
2268
8811
3720
3664
8022
4232
7157
8065
5094
4791
7761
5569
3609
8956
6381
4803
6130
2992
4245
5899
4684

96623
5933
4969
8203
7018
3945
8150
2354
17500
2436
6342
22594
3837
16276
9135
10962
4846
7878
7501
5628
1918
5125
7053
3448
3598
6398
5407
4830
8510
2162
8583
3657
3569
7943
4157
7103
8036
5014
4753
7719
5516
3529
8905
6378
4762
6016
2970
4249
5768
4613

97217
5917
4915
8161
7049
3867
8126
2346
17566
2420
6303
22586
3824
16301
9117
10893
4798
7888
7415
5574
1862
5130
7046
3394
3569
6443
5404
4744
8436
2092
8445
3618
3508
7951
4111
7058
8064
4971
4736
7714
5527
3478
8900
6407
4827
5940
2967
4280
5711
4614

97410
5892
4920
8129
7014
3902
8126
2354
17500
2396
6268
22553
3861
16243
9134
10844
4768
7891
7369
5536
1832
5124
6976
3369
3555
6493
5476
4696
8391
2050
8348
3611
3456
7942
4077
7022
8029
4912
4680
7700
5522
3470
8995
6388
4832
5880
2976
4324
5685
4589

97651
5879
4941
8091
7038
3884
8155
2355
17387
2391
6232
22462
3818
16176
9166
10735
4763
7909
7352
5484
1816
5100
6939
3322
3546
6553
5507
4644
8383
2004
8248
3595
3407
7928
4051
6975
8051
4878
4651
7695
5506
3484
9081
6384
4821
5855
2967
4374
5675
4622

97437
5853
4957
8107
7021
3851
8136
2355
17252
2357
6222
22325
3821
16162
9192
10649
4739
7937
7317
5476
1792
5072
6930
3303
3538
6645
5525
4600
8361
1980
8168
3578
3376
7971
4017
7012
8105
4826
4631
7693
5484
3448
9136
6399
4892
5828
2946
4390
5695
4647

96894
5849
4954
8107
7018
3852
8073
2349
16989
2364
6204
22197
3862
16064
9168
10640
4666
7992
7273
5466
1778
5068
6937
3267
3535
6780
5522
4595
8323
1936
8088
3518
3351
8012
4005
7000
8123
4774
4604
7737
5440
3443
9102
6409
4878
5801
2903
4411
5672
4610

-1
-25
-36
16
-13
-11
-22
-43
-32
-7
-42
-8
-28
-31
-14
-25
-29
-19
-23
-31
-25
-21
1
-30
-7
35
-39
-17
-25
-49
-13
-31
60
-10
-76
-8
-37
-51
-25
-31
34
-25
-10
-20
-27
-23
32
-42
6
-49

-36
-14
-14
-5
-31
-17
-11
3
-23
-7
-60
-4
-39
-23
-23
-35
-37
-21
-17
-22
-27
-18
-11
-43
-16
-326
-56
-50
-43
-64
-90
-28
15
-32
-76
-40
-46
-42
-32
5
17
-57
-49
-17
-24
-33
11
-54
-18
-30

5189
3333
4436
4475
5534
3560
4390
8497
3934
2391
7967
4713
4220
4375
5685
4917
5502
2614
6944
3308
7223
2636
2350
6523
3145
297009
4528
4264
6564
4756
22146
19665
17459
8794
3957
4486
6227
4377
2765
5391
4100
5157
4916
1313
2472
4886
3963
6732
3832
2452

5178
3294
4459
4424
5460
3506
4305
8503
3888
2390
7456
4695
4143
4195
5630
4842
5435
2575
6934
3277
7067
2607
2329
6469
3114
302576
4395
4177
6475
4615
22234
19923
17891
8629
3799
4289
6109
4202
2686
5216
3914
4988
4757
1236
2323
4823
3917
6550
3777
2315

5169
3268
4465
4408
5392
3487
4220
8461
3851
2388
7350
4694
4099
4092
5588
4799
5402
2577
6961
3249
7014
2590
2296
6424
3096
307195
4306
4115
6378
4525
22244
20115
18192
8531
3705
4173
6056
4085
2617
5136
3943
4869
4734
1187
2224
4743
3942
6428
3789
2228

5175
3232
4445
4417
5354
3464
4182
8446
3809
2380
7298
4690
4104
4049
5538
4772
5396
2537
6950
3200
6924
2609
2286
6374
3105
309209
4242
4065
6328
4434
22136
20328
18533
8463
3643
4128
5978
4021
2600
5045
3942
4800
4652
1167
2176
4683
3938
6337
3797
2186

5168
3217
4430
4432
5330
3440
4145
8434
3790
2364
7238
4644
4098
4022
5502
4728
5393
2550
6922
3175
6875
2585
2255
6350
3078
310194
4176
4049
6320
4358
22035
20403
18849
8434
3607
4062
5956
3994
2566
5012
3976
4781
4648
1140
2132
4628
3912
6239
3780
2167

5146
3200
4437
4450
5349
3408
4116
8402
3755
2357
7159
4641
4138
3999
5457
4696
5379
2552
6928
3150
6842
2569
2220
6326
3062
310360
4167
4018
6322
4313
21884
20465
18985
8412
3541
4023
5945
4009
2575
4973
4009
4731
4591
1117
2075
4606
3862
6220
3816
2140

5174
3211
4423
4450
5341
3415
4081
8414
3718
2335
7131
4630
4128
4014
5521
4670
5341
2524
6969
3119
6782
2563
2198
6299
3105
309813
4134
3976
6301
4320
21709
20401
19096
8427
3508
4016
5971
3977
2549
4914
3986
4736
4513
1093
2023
4573
3866
6191
3857
2119

-29
-14
-41
-30
-36
-46
-10
-42
-60
-39
-41
-38
-26
-97
-58
-2
1
-20
-51
-53
-16
-62
-21
-53
-47
-32
-14
-42
-79
-21
-21
-15
-60
18
-36
-32
-74
-22
-40
-39
-30
-74
-40
-14
-48
-75
-33
-41
-33
-68

-30
-27
-37
-26
-46
-56
7
-40
-57
-38
-51
-63
-27
-74
-103
-15
-18
-30
-33
-54
-21
-70
-31
-66
-81
-38
-41
-38
-88
-49
-29
-32
-73
-7
-28
-50
-80
-51
-51
-40
-47
-76
-38
-26
-37
-60
-41
-44
-27
-34

4335
2858
3487
4054
7013
6115
3959
2728
6597
2340
6496
5574
2945
8171
15067
4985
3815
3147
2923
3785
3936
5493
2142
4380
4926
3624
3391
1573
5649
3831
2432
2622
6396
3359
2022
2177
6608
5335
4974
2365
5995
9007
3396
4700
3806
6850
2277
4211
5705
5936

4224
2788
3342
3951
6908
5908
3916
2603
6445
2236
6468
5384
2850
7937
14747
5027
3685
3052
2751
3608
3764
5330
2021
4220
4733
3490
3310
1446
5430
3682
2327
2502
6234
3249
1909
2089
6467
5199
4857
2252
5809
8879
3260
4480
3697
6654
2177
4065
5517
5852

4130
2762
3248
3865
6864
5769
3871
2541
6365
2164
6376
5275
2789
7764
14670
5004
3599
2979
2645
3506
3691
5235
1956
4148
4605
3450
3211
1374
5258
3602
2273
2430
6127
3212
1836
2040
6348
5114
4781
2167
5689
8761
3144
4361
3591
6485
2105
3971
5422
5788

4083
2726
3174
3826
6811
5679
3873
2484
6327
2127
6374
5213
2776
7655
14547
4991
3538
2929
2597
3450
3656
5164
1903
4057
4545
3435
3151
1327
5188
3560
2232
2380
6039
3154
1799
2007
6301
5093
4743
2131
5600
8721
3076
4309
3515
6351
2063
3878
5373
5727

4025
2717
3137
3780
6830
5662
3875
2429
6270
2111
6318
5189
2757
7549
14529
4976
3515
2926
2587
3378
3617
5168
1898
3980
4501
3407
3127
1301
5112
3517
2188
2336
5954
3133
1766
1963
6296
5085
4674
2090
5548
8728
3022
4251
3463
6254
2007
3795
5385
5682

3980
2702
3101
3732
6804
5600
3900
2418
6222
2112
6267
5172
2732
7489
14489
4939
3454
2891
2587
3324
3612
5146
1885
3940
4451
3390
3097
1278
5049
3500
2164
2291
5825
3099
1761
1919
6214
5086
4611
2070
5515
8673
2987
4249
3441
6207
1990
3760
5387
5657

3915
2658
3065
3694
6788
5558
3944
2389
6198
2105
6207
5106
2728
7437
14417
4940
3428
2896
2561
3276
3593
5114
1862
3908
4403
3352
3047
1249
5023
3489
2136
2273
5765
3056
1754
1891
6151
5060
4551
2034
5504
8586
2966
4225
3391
6139
1971
3720
5389
5596

-114
-37
-44
-26
-23
42
-23
-24
-26
-36
-9
-24
-18
-22
-35
-46
-17
-28
-22
-81
-29
-20
-6
-56
79
0
10
20
44
9
4
-18
-15
-12
-5
-6
-18
-18
-9
160
-3
-51
0
-36
-13
-35
6
-36
17
17

-169
-25
-62
-49
-50
28
-26
-10
-12
-36
-15
-28
-34
-30
-37
-44
-23
-35
-41
-67
-29
-15
-19
-84
-372
-7
-1
-28
16
-3
-14
-38
-12
-8
-7
-5
-42
-26
-16
158
-7
-35
-5
-53
-14
-19
9
-21
-3
19

14097
4004
3955
4164
3278
8266
2940
2639
2548
1942
1695
2261
2510
3567
2636
3341
3131
4473
3420
7525
2697
1927
2173
4195
310380
3083
3932
46237
5316
9243
4150
4945
8088
6043
4367
2844
3133
2576
3951
6741
2645
4232
2680
8116
2657
6917
2558
2997
8426
5220

13895
3855
3788
4057
3179
8102
2843
2536
2464
1833
1563
2173
2406
3527
2496
3215
3025
4374
3330
7231
2557
1820
2092
4019
316376
2990
3813
46377
5280
9089
3956
4800
7938
5932
4199
2710
2974
2442
3843
6736
2565
3998
2596
7980
2547
6831
2503
2893
8347
5072

13685
3763
3673
4001
3119
7991
2765
2483
2416
1785
1494
2112
2334
3484
2398
3132
2985
4337
3277
7065
2481
1772
2043
3890
320541
2921
3736
46325
5294
8968
3838
4706
7835
5878
4109
2650
2886
2342
3798
6716
2522
3855
2540
7915
2509
6775
2453
2835
8256
4997

13568
3690
3581
3944
3075
7914
2722
2471
2383
1712
1462
2044
2301
3458
2316
3077
2947
4260
3236
6900
2425
1740
1999
3795
321603
2929
3730
46273
5329
8959
3828
4625
7835
5875
4082
2611
2836
2317
3865
6770
2504
3778
2511
7913
2502
6790
2420
2812
8239
5026

13485
3679
3515
3921
3008
7917
2705
2440
2337
1657
1451
2002
2268
3475
2253
3050
2948
4252
3182
6768
2399
1720
1952
3717
320957
2904
3744
46020
5361
9046
3819
4582
7783
5876
4042
2582
2821
2277
3848
6862
2497
3737
2495
7895
2541
6779
2430
2784
8202
5043

13323
3648
3450
3905
2974
7940
2679
2432
2330
1633
1425
1964
2231
3466
2194
2991
2941
4231
3185
6681
2380
1694
1946
3698
319515
2866
3796
45801
5493
9082
3765
4526
7724
5901
3984
2568
2801
2221
3857
6979
2483
3689
2464
7944
2524
6729
2435
2739
8165
5085

13139
3639
3382
3887
2930
7946
2650
2411
2323
1589
1407
1933
2201
3433
2150
2992
2941
4212
3143
6595
2358
1689
1957
3653
317019
2855
3850
45492
5536
9255
3715
4488
7751
6032
3924
2542
2776
2226
3867
7173
2496
3653
2472
7929
2513
6692
2406
2699
8162
5092

-9
-6
2
-18
60
-7
18
-6
44
-3
-9
86
-15
-2
-25
-38
-12
28
-9
-10
-4
-7
9
19
15
-17
-38
-11
-38
-13
27
-20
-13
-18
272
-39
4
-17
118
-29
-6
-2
-10
-17
-15
-19
-2
-21
-13
-34

-37
-11
-21
-16
28
-43
3
-38
1
-37
-17
57
-20
-21
-30
-44
-14
28
-20
-20
-12
-40
15
1
19
-7
-23
-33
-37
-16
1
2
-22
-9
226
-42
-23
-23
141
-22
-11
9
4
-18
-9
-21
14
-24
-18
-14

5777
3474
5550
4173
5835
4330
3964
5208
9838
2236
11177
10651
5700
3309
2951
6748
1749
11370
5129
2811
4363
3068
3361
7558
3178
2020
2441
5540
7833
2725
7138
3984
2550
2626
97336
7185
4808
2468
25102
6495
9131
5277
2926
2390
4747
1741
4257
2749
2072
3891

5594
3416
5381
4076
5718
4156
3905
5038
9665
2109
11086
10668
5516
3224
2828
6634
1663
11169
5003
2663
4165
2973
3296
7340
3099
1918
2343
5378
7667
2641
7001
3849
2440
2518
98180
7213
4818
2458
25515
6429
9108
5291
2947
2349
4703
1701
4249
2684
2045
3843

5494
3351
5283
4013
5649
4042
3870
4922
9574
2051
11048
10780
5433
3228
2722
6520
1608
11068
5096
2571
4023
2896
3264
7191
3081
1861
2271
5279
7627
2577
6941
3758
2388
2475
98838
7263
4869
2426
25737
6427
9081
5272
2932
2333
4647
1658
4277
2634
2008
3805

5458
3279
5288
3967
5652
3977
3847
4855
9579
2018
11079
10848
5366
3226
2675
6494
1578
11098
5066
2523
3956
2851
3246
7145
3099
1815
2218
5206
7553
2555
6926
3715
2363
2447
99096
7253
4835
2397
25842
6413
9101
5353
2930
2315
4638
1643
4255
2595
2014
3778

5428
3242
5282
3966
5689
3950
3838
4819
9547
1994
11093
10982
5324
3266
2648
6444
1583
11157
5089
2508
3929
2823
3281
7094
3142
1795
2194
5154
7519
2532
6939
3714
2362
2444
99195
7267
4810
2370
25910
6418
9023
5348
2931
2297
4600
1623
4273
2552
1989
3755

5415
3208
5353
3955
5725
3928
3863
4749
9505
1982
11125
11084
5325
3243
2626
6401
1565
11253
5093
2464
3910
2814
3337
7057
3173
1758
2167
5139
7547
2542
6949
3682
2347
2409
99170
7284
4813
2386
25770
6364
9024
5361
2906
2281
4595
1584
4319
2499
1954
3731

5392
3275
5326
3970
5805
3887
3837
4698
9488
1965
11152
11199
5277
3274
2624
6392
1580
11365
5119
2431
3885
2801
3318
7060
3222
1733
2166
5136
7532
2537
6932
3714
2348
2395
98789
7287
4826
2373
25733
6383
8988
5364
2892
2276
4596
1531
4371
2447
1919
3710

-20
14
29
-4
-26
-28
-27
6
-15
-7
-20
-27
-48
-15
-25
-39
5
-24
-1
-23
-1
-8
-22
-29
-23
-20
19
-13
7
15
-40
-6
1
-20
11
-35
-6
-30
-8
-52
-26
-8
-36
-22
-25
-4
-52
-28
19
16

-11
0
14
-21
-30
-28
-16
2
-32
-12
-28
-22
-14
-32
-24
-30
-2
-9
-8
-47
-18
-15
-14
-8
-13
-24
19
-18
3
-1
-39
14
4
-5
13
-54
4
-23
-21
-53
-23
-6
-31
-29
-16
-13
-45
-31
5
-17

2697
7424
3170
3727
2811
10842
2804
3869
2862
2678
1719
2643
6019
4353
3097
3937
2565
4161
1896
2393
2011
2808
2549
2116
2775
3289
6175
2503
4102
5083
4326
6506
3195
3618
3492
6208
1897
2068
2736
5178
2415
3954
3077
3231
3006
2649
8613
4918
8250
5784

2633
7457
3160
3681
2771
10954
2750
3832
2765
2693
1713
2560
5949
4225
2999
3889
2536
4124
1910
2423
1948
2768
2522
2077
2744
3201
6253
2456
4099
5090
4303
6556
3178
3650
3471
6157
1853
2042
2673
5121
2367
3932
3009
3150
2887
2621
8545
4873
8253
5715

2623
7501
3192
3729
2764
11018
2731
3818
2734
2687
1718
2513
5927
4147
2958
3834
2544
4099
1932
2504
1917
2722
2505
2067
2725
3194
6224
2439
4110
5116
4303
6625
3163
3677
3435
6084
1830
2040
2650
5102
2366
3924
2981
3143
2839
2636
8497
4828
8242
5700

2604
7463
3233
3739
2733
11063
2712
3790
2685
2672
1728
2495
5888
4075
2934
3800
2592
4108
1928
2504
1922
2711
2483
2058
2750
3128
6112
2418
4050
5105
4329
6642
3168
3692
3454
6077
1815
2024
2631
5058
2349
3959
2932
3133
2818
2625
8469
4804
8241
5673

2577
7489
3277
3772
2733
11080
2711
3769
2622
2654
1709
2499
5861
4029
2930
3807
2607
4081
1940
2516
1906
2651
2476
2041
2736
3083
6003
2415
4039
5089
4282
6660
3163
3698
3484
6071
1835
1985
2626
5075
2313
3918
2899
3112
2798
2627
8464
4722
8304
5652

2569
7629
3269
3753
2702
11142
2711
3785
2577
2639
1717
2466
5818
4011
2924
3810
2649
4063
1968
2523
1841
2657
2457
2022
2698
3040
5918
2384
4013
5057
4289
6640
3149
3671
3481
6044
1853
1953
2622
5050
2288
3885
2875
3094
2781
2656
8397
4717
8360
5662

2552
7699
3252
3778
2645
11165
2699
3750
2549
2638
1708
2472
5779
3983
2908
3831
2674
4029
1976
2522
1865
2656
2442
2039
2700
2971
5883
2364
3995
5046
4251
6721
3121
3652
3495
6001
1846
1933
2549
5068
2245
3893
2878
3120
2773
2665
8350
4731
8369
5652

-3
-1
-39
106
80
7
-12
125
-7
4
53
-17
15
0
33
24
-24
-19
2
2
0
-9
-39
-6
14
-11
-6
-5
-14
-30
2
-5
-12
-15
4
1
1
-38
-17
-9
-36
-9
0
33
-5
-12
5
-18
-38
-20

-11
-6
-21
95
43
-10
-10
53
-6
4
63
-7
4
-47
38
-3
-11
6
3
-3
-9
-22
-28
-13
-4
-10
-2
-38
-8
-20
-4
-18
-23
1
-2
-3
-12
-46
-17
-36
-15
-7
-27
-7
-10
-2
-5
-8
-15
-14

3358
3191
3819
12624
40360
3492
3130
46380
1736
2026
12773
3209
11123
21608
17492
7785
3243
2616
2956
2109
5151
4902
5856
1636
6246
4736
4050
6929
1423
3935
2758
6288
3811
3848
5326
3422
4593
3280
1592
2965
5259
1478
3196
6989
6718
1627
4233
2607
7112
6361

3300
3155
3774
12781
40087
3623
3099
46255
1711
2013
12448
3161
11140
21489
17411
7745
3187
2606
2943
2084
5109
4861
5786
1615
6244
4703
4013
6822
1393
3845
2753
6217
3745
3807
5278
3417
4564
3213
1568
2899
5193
1446
3136
6970
6630
1558
4217
2578
7025
6256

3326
3163
3769
12835
40159
3612
3064
46228
1711
2029
12037
3141
11243
21633
17412
7735
3147
2594
2930
2090
5069
4813
5724
1622
6290
4700
3975
6772
1352
3788
2731
6214
3724
3781
5282
3384
4513
3161
1549
2866
5161
1432
3069
6987
6574
1510
4166
2569
6980
6205

3340
3152
3761
12787
39835
3602
3045
46184
1682
2004
11699
3105
11197
21544
17369
7674
3086
2581
2897
2091
5046
4768
5679
1614
6301
4664
3929
6676
1343
3731
2736
6192
3702
3761
5287
3398
4477
3115
1553
2804
5123
1417
3036
6968
6543
1484
4192
2566
6937
6149

3335
3153
3719
12824
39495
3579
3041
46003
1662
1987
11363
3079
11181
21501
17220
7650
3024
2540
2881
2053
5013
4737
5632
1621
6304
4643
3890
6543
1326
3667
2736
6169
3642
3734
5308
3384
4448
3084
1531
2772
5118
1400
3020
6938
6492
1449
4191
2571
6904
6120

3349
3158
3695
12968
39374
3553
3007
45787
1693
1950
11037
3068
11103
21326
16955
7610
2997
2508
2882
2010
5030
4696
5597
1618
6279
4617
3860
6469
1303
3638
2732
6118
3635
3752
5326
3389
4435
3062
1525
2722
5121
1397
2997
6961
6477
1413
4190
2571
6951
6101

3307
3168
3684
13040
38936
3536
3017
45480
1687
1903
10776
3027
10970
21089
16739
7537
2982
2517
2873
1973
5034
4655
5564
1627
6287
4574
3850
6386
1287
3641
2752
6015
3598
3730
5367
3423
4422
3065
1501
2669
5082
1376
2990
6899
6443
1357
4159
2571
6927
6073

-14
10
20
-13
-17
-15
-10
-8
-5
-5
-23
-10
-102
-19
-99
-5
-12
20
-8
71
54
89
3
-13
-106
-51
-20
-49
-7
-46
-42
-33
-27
-12
-53
-4
3
-38
-29
-22
-48
-18
-34
-14
-15
-17
-9
-26
-26
-24

-24
-4
8
-19
-70
-14
-4
-7
-21
-6
-28
21
-210
-12
-181
-22
4
-91
25
36
54
75
-15
-7
-109
-40
-59
-46
-19
-98
-40
-31
-30
-20
-49
-2
-21
-22
-28
-26
-52
-32
-27
-17
-7
-16
-18
-22
-18
-49

6751
4556
3511
2332
5733
4061
3793
2115
1317
1608
2180
5971
77311
990
83344
3377
3029
51575
32467
28357
11889
34533
4902
1474
18737
4662
14442
10857
23350
14528
3662
1850
3321
1988
5124
315
3663
1990
2569
2147
3633
2896
2233
681
695
1174
961
3851
2289
3937

6745
4499
3458
2285
5637
4017
3791
2111
1303
1599
2166
5913
78445
939
82217
3249
2970
52138
32754
28235
12191
34598
5171
1438
18848
4604
14505
11146
23808
14440
3534
1787
3271
1960
4922
289
3598
1934
2550
2068
3534
2803
2210
632
677
1114
931
3869
2215
3829

6731
4495
3414
2258
5567
3963
3782
2089
1301
1586
2143
5879
78738
905
81677
3156
2877
52490
32853
28602
12435
34524
5352
1417
18861
4613
14638
11416
24174
14411
3470
1693
3256
1938
4820
278
3538
1898
2522
2038
3453
2761
2183
582
654
1111
899
3852
2159
3774

6701
4483
3381
2231
5510
3933
3770
2075
1260
1585
2107
5887
78405
910
80885
3075
2817
52541
32955
28774
12386
34307
5505
1407
18697
4561
14704
11665
24150
14375
3428
1612
3243
1908
4730
263
3516
1872
2469
2001
3398
2694
2163
556
628
1082
864
3826
2094
3739

6660
4465
3346
2215
5442
3898
3758
2060
1265
1585
2084
5852
77767
890
80228
3004
2783
52517
32891
28847
12399
34090
5532
1402
18519
4517
14637
11833
24080
14300
3378
1540
3221
1875
4658
252
3475
1849
2427
1947
3327
2670
2155
529
608
1068
841
3822
2020
3684

6635
4405
3340
2191
5400
3864
3752
2048
1252
1572
2058
5837
77197
872
79137
2930
2737
52233
32972
28885
12368
34238
5593
1389
18387
4449
14570
11950
23902
14244
3306
1484
3181
1836
4584
246
3427
1791
2406
1924
3285
2636
2148
517
577
1043
818
3795
1969
3666

6592
4353
3346
2206
5316
3836
3708
2068
1293
1568
2081
5798
76254
857
77725
2862
2715
51678
32999
28859
12280
34277
5639
1375
18126
4463
14447
11959
23656
14209
3280
1445
3153
1819
4522
235
3438
1767
2360
1913
3250
2592
2113
509
556
1021
790
3765
1942
3619

-11
-31
-28
-43
-33
-13
-8
-23
-25
-23
-14
-37
-25
-19
-26
-22
-28
-25
-29
-35
-57
-17
-17
-10
-18
-13
-64
-12
-27
-20
-39
95
85
78
-14
66
-24
-31
-21
-18
-23
18
5
-16
-47
-35
-15
-29
-4
-54

-41
-27
-26
-29
-19
-11
-11
-15
-16
-25
-18
-29
-26
-30
-22
-8
-40
-20
-60
-15
-57
-21
-15
-13
-16
-8
-27
-12
-16
-16
-37
90
60
103
7
11
-45
-17
-9
-44
-76
1
-2
-19
-73
-21
-9
-19
-23
-40

6476
2190
2166
4420
2000
676
1672
2349
1345
2808
1418
5316
2218
1994
1992
4161
3187
1619
3416
4060
3800
1585
1115
1963
1976
1142
4977
1628
3012
1461
2631
75597
8827
54565
34636
13772
3012
7202
2423
3966
10160
5520
5039
3792
5505
3879
2571
4192
3767
4577

6375
2141
2125
4318
1942
653
1566
2286
1273
2738
1362
5208
2183
1936
1928
4111
3122
1569
3315
3962
3663
1548
1092
1948
1942
1121
4877
1561
2896
1421
2554
76194
8896
55160
34745
13904
2864
7186
2338
3748
10083
5440
4961
3743
5380
3737
2464
4017
3659
4433

6367
2079
2102
4268
1892
628
1513
2238
1223
2689
1331
5133
2136
1883
1886
4102
3080
1539
3227
3896
3602
1498
1066
1925
1925
1091
4825
1529
2828
1382
2496
76652
9022
55748
34874
14103
2777
7147
2319
3596
9982
5381
4956
3707
5262
3672
2395
3935
3587
4340

6355
2049
2082
4224
1852
616
1457
2213
1177
2644
1328
5053
2095
1830
1855
4067
2995
1530
3151
3835
3543
1467
1051
1918
1924
1075
4787
1506
2779
1339
2447
77123
9088
56118
34963
14085
2744
7161
2296
3492
9919
5334
4985
3692
5193
3629
2356
3867
3556
4294

6330
2012
2061
4196
1828
602
1400
2188
1156
2654
1317
5020
2093
1782
1829
4008
2974
1524
3078
3801
3504
1441
1044
1920
1910
1064
4735
1490
2777
1313
2382
77058
9100
56547
34895
14033
2713
7236
2285
3433
9860
5315
5048
3681
5156
3608
2338
3828
3526
4298

6310
1993
2060
4160
1803
587
1367
2149
1148
2641
1319
4989
2065
1742
1806
3945
2928
1512
3059
3747
3480
1419
1008
1913
1886
1062
4703
1470
2750
1305
2324
76438
9171
56740
34883
13929
2720
7269
2275
3421
9857
5343
5073
3638
5140
3617
2330
3791
3493
4290

6260
1951
2055
4142
1797
578
1322
2145
1119
2616
1300
4976
2069
1703
1770
3866
2937
1482
3000
3721
3450
1386
987
1906
1900
1058
4651
1448
2742
1274
2338
75601
9256
56386
34711
13732
2731
7315
2270
3418
9795
5376
5123
3662
5113
3672
2460
3786
3467
4261

-8
-11
-41
40
-17
-9
-23
-6
5
-54
-22
-44
-26
-29
-26
-37
-45
-7
-19
1
-16
-30
-10
4
-33
23
2
-34
-19
-31
5
-8
6
-20
-43
-15
-5
-23
-22
-8
302
24
30
3
44
104
127
90
41
6

-4
-6
-50
30
-7
-4
-20
-29
-21
-69
-13
-48
-39
-20
-12
-5
-48
-4
-19
-5
-35
-42
-15
1
-50
13
-4
-23
-26
-20
0
-13
14
-4
-37
-25
3
-31
-36
2
199
23
50
12
30
65
77
68
74
-6

2042
7172
3809
8812
3193
6306
3124
2620
1793
5414
2746
7709
4331
5239
3268
6639
4085
6402
3342
2184
4281
3314
3591
5689
3954
5774
2814
5865
4667
2381
1929
2428
3114
2556
2420
3227
1963
2297
3009
2527
329492
3030
11096
5853
10829
11027
42272
13721
9042
3014

2011
7041
3702
8718
3088
6193
3040
2535
1728
5288
2608
7488
4248
5135
3136
6579
3972
6244
3253
2147
4092
3220
3495
5655
3778
5787
2730
5716
4501
2308
1949
2396
3078
2509
2296
3150
1885
2213
2920
2423
337331
2970
11100
5653
11049
11059
43082
13786
8946
2943

1980
6913
3627
8641
3021
6087
2999
2473
1690
5207
2530
7357
4168
5105
3065
6520
3899
6167
3203
2138
4014
3156
3427
5646
3689
5766
2676
5655
4438
2276
1965
2360
3065
2473
2203
3084
1863
2165
2823
2372
342125
2955
11123
5597
11215
11137
43686
13836
8979
2901

1998
6875
3573
8635
2955
5975
2960
2453
1669
5170
2498
7274
4073
5053
3051
6509
3846
6126
3147
2174
3953
3114
3405
5614
3620
5736
2649
5608
4409
2258
1946
2360
3060
2442
2156
2995
1859
2113
2773
2327
343991
2948
11164
5586
11357
11242
43976
13848
9024
2882

1986
6870
3539
8577
2928
5955
2934
2408
1656
5144
2486
7236
4002
4996
3053
6500
3814
6123
3119
2183
3899
3072
3391
5592
3567
5736
2630
5583
4418
2237
1910
2339
3074
2420
2130
2959
1860
2076
2726
2278
343832
2993
11220
5655
11399
11308
44035
13940
9134
2875

1962
6861
3522
8539
2909
5949
2908
2418
1643
5134
2493
7205
3965
4980
3046
6463
3831
6143
3120
2216
3861
3063
3417
5591
3548
5771
2623
5634
4394
2191
1902
2355
3074
2429
2099
2961
1883
2057
2716
2261
342926
3040
11234
5758
11478
11385
44025
13945
9236
2852

1943
6820
3542
8544
2990
6001
2888
2416
1644
5159
2506
7159
3969
4980
3003
6509
3846
6192
3122
2240
3917
3045
3451
5581
3513
5822
2617
5633
4382
2234
1892
2350
3119
2438
2067
2968
1917
2039
2714
2238
341071
3072
11240
5810
11495
11348
43837
14004
9404
2861

19
5
53
95
2
1
37
6
-11
15
53
37
-30
-43
37
-6
4
-9
51
56
-15
22
41
32
63
21
-9
23
0
-2
-20
-4
23
16
7
50
89
17
38
97
39
-21
24
-4
-6
20
0
-9
19
96

14
-13
40
75
6
0
-1
-7
10
8
66
22
-42
-60
26
4
-13
-11
30
70
-30
22
18
21
30
-8
-8
28
-3
-16
-9
16
22
-1
-8
35
91
30
-16
86
23
-5
47
4
-21
20
-21
9
36
64

4511
2478
4737
11419
4328
3765
3589
4188
4529
4695
8009
3466
4487
5182
7967
3276
4121
1390
4618
9732
2819
2910
4752
5258
6153
3634
3012
3002
3433
1875
5953
2835
3337
2080
6300
6093
4819
1617
7010
4222
6026
7152
4436
3976
2104
4786
3085
3968
3459
8404

4333
2417
4659
11197
4169
3689
3499
4056
4488
4555
7990
3251
4343
5045
7750
3147
3996
1348
4532
9656
2687
2812
4565
5114
5946
3522
2893
2899
3358
1803
5852
2704
3175
1975
6213
5993
4685
1530
6881
4130
5985
6948
4274
3879
2045
4735
3001
3788
3375
8485

4215
2396
4583
11087
4128
3637
3461
3987
4506
4450
8043
3112
4240
4899
7628
3069
3989
1354
4507
9674
2629
2723
4446
5061
5863
3492
2825
2871
3310
1766
5886
2647
3110
1918
6128
5924
4637
1485
6831
4105
5941
6897
4169
3866
2010
4750
2927
3710
3345
8608

4166
2381
4571
10958
4125
3643
3389
3968
4471
4402
8175
3039
4152
4796
7614
3019
4037
1365
4497
9669
2596
2703
4401
5009
5803
3459
2804
2847
3252
1765
5861
2635
3119
1892
6068
5902
4624
1449
6792
4053
5938
6828
4124
3860
1983
4744
2876
3674
3347
8627

4140
2396
4565
10944
4164
3644
3358
3955
4471
4356
8355
3029
4130
4805
7635
2987
4052
1362
4486
9713
2584
2676
4433
5024
5800
3449
2811
2839
3252
1775
5858
2624
3121
1862
6041
5905
4616
1441
6800
4019
6007
6814
4143
3873
1954
4770
2867
3672
3362
8705

4151
2430
4587
10993
4164
3709
3305
3974
4456
4358
8567
3067
4104
4781
7720
2981
4091
1366
4496
9816
2587
2664
4463
5080
5824
3443
2822
2832
3245
1773
5856
2645
3152
1888
6011
5938
4648
1431
6796
4034
6082
6809
4194
3900
1955
4811
2891
3687
3390
8763

4166
2464
4631
11057
4182
3746
3262
4010
4453
4363
8701
3042
4130
4770
7779
3007
4124
1382
4562
9887
2612
2683
4455
5195
5879
3472
2853
2904
3293
1829
5866
2684
3127
1932
6007
6063
4670
1456
6872
4064
6218
6832
4327
3916
1946
4940
2945
3712
3414
8929

45
18
-19
-7
36
-12
16
13
61
22
87
56
2
15
56
19
-6
25
67
18
143
55
45
-11
19
7
9
27
114
-25
-9
-16
-19
-41
-17
-11
-19
-29
-45
-47
-7
133
-23
1
-33
-16
-31
-36
-21
43

23
38
-11
7
35
4
12
-17
48
18
47
33
-12
-6
44
1
-2
14
39
40
106
60
27
-8
20
25
25
14
71
-156
-36
15
-44
-54
7
-12
-30
-43
-57
-37
-19
109
-20
14
-46
-18
-32
-44
-37
36

3844
5878
3878
3631
8070
2178
5842
4184
3775
7202
4280
3973
5571
4529
4563
5728
3434
6028
6401
5017
5896
7053
3705
2210
5712
4070
4796
4581
5517
72704
2930
19078
30972
5328
18476
1026
4734
3619
7403
6804
2633
6738
3401
6192
6426
4437
2656
4519
6341
11615

3737
5758
3737
3510
7946
2054
5750
4026
3726
7066
4144
3891
5506
4412
4393
5553
3279
5943
6272
4867
5832
7034
3590
2127
5613
3894
4722
4497
5378
73007
2872
19281
31359
5200
18742
965
4649
3460
7025
6650
2554
6627
3196
6180
6275
4265
2536
4341
6275
11623

3731
5667
3640
3475
7822
2007
5727
3959
3725
7009
4105
3843
5522
4359
4314
5417
3168
5897
6288
4784
5840
7032
3531
2081
5566
3831
4694
4433
5327
72891
2828
19399
31621
5153
18903
929
4609
3358
6953
6578
2481
6576
3060
6223
6161
4163
2460
4228
6263
11645

3734
5611
3590
3426
7754
1977
5747
3956
3719
7011
4097
3821
5560
4325
4291
5354
3097
5865
6327
4784
5851
7021
3549
2053
5590
3807
4660
4422
5305
72648
2784
19507
31564
5085
18883
903
4622
3302
6932
6563
2429
6558
2982
6343
6054
4102
2401
4197
6262
11626

3722
5608
3556
3399
7723
1965
5755
3957
3720
7055
4106
3801
5562
4284
4281
5376
3047
5861
6396
4789
5902
7060
3565
2043
5614
3806
4659
4419
5324
72309
2740
19630
31242
5031
18828
896
4626
3257
6846
6570
2427
6585
2919
6524
5971
4028
2356
4161
6264
11639

3717
5655
3535
3385
7748
1946
5775
4004
3730
7086
4121
3840
5541
4273
4303
5448
2987
5841
6461
4837
6039
7094
3618
2059
5642
3848
4676
4421
5334
72265
2704
19781
30850
4990
18703
888
4628
3286
6797
6570
2441
6624
2903
6677
5915
4020
2299
4155
6253
11654

3728
5734
3499
3416
7705
1945
5789
4056
3811
7157
4131
3873
5566
4266
4324
5517
2991
5827
6571
4878
6194
7192
3735
2060
5647
3940
4658
4484
5425
72081
2667
19868
30397
4969
18480
890
4617
3273
6751
6566
2459
6663
2915
6658
5836
4000
2270
4139
6292
11627

-40
-44
-33
-29
-11
-37
-25
-3
-92
-16
-18
-27
-38
2
-41
-15
-14
-34
-48
-57
-16
-24
-11
-44
-16
-19
-25
-14
14
-29
-29
-28
-19
-35
-44
-5
-30
-62
-29
-11
-8
2
6
-33
-52
-29
-44
-26
-46
-23

-49
-47
-35
-52
-7
-19
-23
-34
-69
-28
-15
-53
-35
-19
-22
-5
-20
-25
-31
-61
-20
-30
5
-42
-20
-18
-48
-38
-27
-30
-46
-10
-25
-51
-44
-29
-23
-55
-30
-17
-33
-23
11
-43
-71
-42
-37
-38
-41
-23

3943
9008
4517
4540
10373
2068
2593
4353
7438
2551
8988
8347
3831
5689
5010
4911
3635
4989
4431
8598
3577
4460
7269
6717
5198
5352
3734
2569
3308
7960
6266
4288
1368
5900
5781
9149
2338
6155
5414
5667
6910
5783
4414
3281
7026
4934
2734
2962
3196
3900

3788
8929
4398
4400
10177
2001
2487
4295
7205
2477
8893
8306
3780
5579
4905
4816
3550
4907
4326
8357
3463
4360
7073
6596
5135
5316
3627
2510
3173
8042
6135
4208
1253
5700
5656
9038
2186
6007
5236
5576
6833
5666
4270
3188
6808
4758
2617
2906
3076
3814

3685
8841
4315
4337
10040
1924
2422
4232
7094
2415
8831
8254
3723
5508
4828
4801
3540
4820
4266
8195
3402
4281
6993
6534
5074
5246
3550
2468
3081
8103
6090
4156
1190
5581
5571
8994
2087
5910
5093
5481
6728
5603
4198
3118
6625
4642
2554
2844
3009
3771

3613
8760
4271
4295
10001
1888
2392
4206
7027
2385
8793
8245
3692
5481
4774
4825
3535
4775
4202
8064
3380
4309
6995
6520
5006
5248
3483
2442
2996
8309
6055
4144
1163
5540
5507
8907
2047
5866
5016
5431
6658
5559
4152
3074
6542
4585
2523
2812
2958
3750

3562
8729
4255
4256
9969
1861
2368
4173
6928
2359
8753
8235
3652
5471
4736
4824
3523
4751
4158
7997
3394
4432
6985
6494
4973
5288
3454
2444
2966
8651
6065
4151
1147
5496
5500
8853
2016
5792
4996
5394
6638
5568
4118
3051
6440
4535
2485
2764
2917
3742

3546
8734
4257
4214
9909
1847
2387
4147
6837
2334
8836
8225
3628
5460
4678
4844
3517
4745
4131
7947
3471
4600
7004
6489
4949
5268
3394
2468
2950
8885
6101
4192
1134
5431
5468
8803
1973
5739
4966
5384
6610
5546
4141
3024
6384
4546
2438
2723
2882
3744

3546
8701
4241
4167
9898
1828
2346
4154
6769
2304
8914
8240
3613
5444
4627
4844
3463
4760
4124
7925
3548
4608
7028
6469
4964
5267
3350
2486
2919
9103
6097
4206
1122
5420
5448
8791
1992
5682
4979
5401
6620
5531
4155
2989
6323
4573
2406
2673
2856
3740

-17
-39
-51
-14
-118
-27
-37
-10
-88
-31
-2
-31
-18
-13
-69
-21
6
-33
-21
-6
-14
1
-32
-21
-33
-33
-29
-27
-16
-46
-74
-51
-22
-14
-41
-9
-52
-3
-41
-45
6
-56
-42
-18
-9
-11
-28
-10
-22
-30

-15
-40
-59
-18
-100
-39
-37
-12
-82
-37
-26
-37
-21
-14
-72
-34
-1
-45
-30
-22
-12
3
-17
-23
-37
-42
-22
-27
-41
-55
-60
-54
-31
-8
-40
-27
-57
-28
-37
-46
4
-75
-46
-7
-7
-3
-38
-16
-11
-11

3073
3434
7915
2056
10343
2909
4199
3830
5867
4237
9035
4360
2615
3035
7718
6588
2932
5884
4856
2914
1752
4587
3824
5351
4438
7733
2821
4506
5345
3462
6275
4087
8506
3600
2844
2739
4046
2568
5902
4207
4686
3869
3188
3546
3877
2767
5489
4184
5621
7941

2999
3349
7631
1937
10039
2766
4052
3742
5695
4110
8855
4247
2539
2942
7538
6450
2879
5772
4674
2844
1691
4551
3661
5233
4371
7576
2738
4410
5231
3345
6149
3919
8394
3499
2696
2625
4024
2497
5746
4055
4622
3749
3039
3498
3789
2707
5321
3913
5523
7766

2933
3254
7401
1849
9824
2681
3976
3704
5562
4039
8747
4157
2478
2893
7431
6349
2840
5769
4562
2773
1636
4498
3531
5163
4331
7468
2682
4337
5157
3282
5993
3804
8328
3427
2608
2557
3941
2472
5698
3944
4609
3669
2957
3506
3742
2677
5247
3655
5472
7687

2919
3205
7251
1810
9659
2638
3888
3675
5460
4011
8690
4081
2452
2837
7373
6261
2789
5759
4488
2720
1623
4470
3454
5119
4290
7391
2657
4307
5091
3223
5850
3692
8323
3356
2543
2557
3871
2459
5791
3877
4611
3603
2889
3498
3765
2670
5206
3526
5461
7644

2897
3151
7133
1790
9558
2596
3869
3679
5396
4002
8643
4043
2429
2833
7302
6223
2779
5740
4436
2682
1619
4471
3410
5078
4243
7374
2643
4313
5048
3176
5734
3602
8298
3319
2490
2578
3812
2448
5962
3830
4617
3566
2836
3510
3782
2636
5198
3487
5454
7632

2890
3106
7091
1771
9435
2550
3862
3723
5332
3971
8635
4009
2400
2816
7303
6191
2757
5762
4477
2696
1639
4462
3388
5031
4224
7358
2680
4303
4994
3139
5633
3502
8306
3274
2441
2588
3754
2471
6029
3803
4621
3528
2774
3488
3851
2594
5193
3556
5458
7623

2863
3054
7053
1760
9336
2499
3867
3739
5247
3972
8629
3978
2389
2795
7313
6159
2771
5785
4500
2687
1616
4470
3347
5005
4178
7394
2684
4346
4938
3106
5524
3423
8302
3199
2402
2569
3726
2434
6093
3771
4605
3472
2749
3474
3891
2595
5162
3606
5467
7615

2
-28
-13
-5
-51
-63
-51
-41
271
-29
-33
-17
29
8
-18
5
47
8
-21
-2
-19
-12
-23
6
-2
-15
-18
20
-10
-4
-22
-10
-1
-23
-9
2
8
12
-31
-13
-40
-13
6
-21
-26
-20
39
-9
-10
-41

-30
-33
-24
-23
-71
-55
-29
-42
192
-14
-40
-52
-21
-3
0
-28
13
-13
-44
20
-17
-10
-14
-9
-24
-17
-18
6
-37
-4
-11
-25
-24
-21
-10
-18
-9
-8
-40
5
-14
-20
-8
-26
-19
-23
16
-22
-16
-7

3094
3972
2397
8069
7071
6845
8719
5649
144977
2604
5398
6822
43845
2451
3027
16906
28034
5974
14453
19862
2562
1381
1911
2012
3156
1950
1649
5040
7028
4589
4135
1539
4202
4105
3816
4157
4110
2604
6155
2534
4433
2947
3621
4686
4007
3894
4486
4069
2928
5505

2961
3828
2276
7912
6893
6722
8580
5486
146628
2534
5294
6770
44092
2420
2986
16795
27964
5873
14431
19496
2534
1323
1852
1963
3125
1903
1589
4943
6962
4567
4020
1506
4153
4053
3753
4114
4118
2559
6129
2494
4407
2909
3583
4630
3955
3834
4424
4015
2888
5460

2871
3724
2205
7809
6790
6661
8443
5381
148025
2479
5263
6672
44185
2406
2931
16805
27829
5778
14336
19167
2484
1292
1793
1923
3100
1847
1543
4901
6925
4546
3951
1479
4136
4021
3683
4063
4100
2531
6090
2469
4342
2893
3557
4585
3863
3779
4411
3948
2857
5385

2807
3665
2206
7723
6700
6597
8384
5295
148502
2454
5219
6587
44209
2404
2890
16696
27703
5705
14283
18844
2448
1266
1777
1879
3081
1806
1521
4798
6891
4547
3890
1443
4088
3983
3621
4022
4046
2515
6007
2436
4274
2883
3507
4564
3816
3705
4360
3892
2831
5360

2786
3608
2203
7732
6616
6528
8300
5244
148439
2433
5237
6508
44152
2407
2867
16661
27888
5626
14256
18608
2432
1239
1746
1870
3055
1788
1494
4784
6857
4514
3823
1427
4067
3936
3568
3989
3999
2503
5947
2432
4213
2846
3474
4546
3780
3681
4372
3882
2817
5305

2786
3575
2191
7752
6587
6417
8231
5189
148005
2407
5241
6484
43928
2375
2856
16637
27853
5559
14187
18377
2413
1219
1730
1848
3017
1756
1466
4763
6792
4487
3754
1394
4080
3881
3567
3963
3992
2480
5921
2419
4182
2788
3439
4506
3730
3617
4377
3888
2796
5282

2759
3525
2172
7781
6549
6323
8199
5131
147166
2419
5295
6492
43509
2361
2847
16589
27746
5473
14075
18157
2441
1196
1705
1841
2996
1722
1437
4691
6736
4469
3735
1395
4086
3844
3547
3952
3985
2457
5940
2383
4130
2751
3406
4490
3712
3562
4358
3875
2774
5214

24
-20
-7
0
146
-17
6
54
-8
9
-12
37
-24
2
-2
21
-18
-12
-37
-29
28
13
-34
1
-32
-4
-3
94
1
13
-4
-42
2
-75
-20
-36
-38
-59
-18
-17
-21
-9
-43
8
-22
-13
21
-18
-30
-50

15
-25
-25
-10
125
2
4
34
0
-11
-3
29
-3
-9
6
-13
-15
-18
-23
-38
-25
-25
-24
0
-14
-17
-5
77
9
17
-5
-41
-19
-61
-28
-29
-52
-57
-25
-20
-21
-17
-33
-20
-23
-27
4
-23
-40
-48

8968
1724
4513
3084
10463
3110
3241
4766
2424
5122
6454
5065
5386
5774
4097
5872
3331
3410
9196
5155
6989
5665
8129
7392
2738
1922
5919
111307
8525
5638
1096
16063
12297
7851
4848
1828
4363
3549
1418
2179
4280
3191
3065
3601
3066
980
5909
1698
4259
4033

8934
1681
4491
3000
10479
3059
3207
4772
2375
5039
6372
5062
5311
5690
4043
5825
3281
3380
9230
5042
6887
5665
7987
7363
2710
1864
5798
113272
8613
5603
1088
15997
12182
7759
4766
1760
4184
3382
1344
2092
4205
3148
2970
3509
2960
948
5802
1604
4197
3943

8911
1646
4479
2956
10461
3032
3196
4819
2358
4996
6309
5083
5306
5645
4011
5794
3232
3368
9262
4969
6787
5642
7969
7324
2648
1829
5746
114679
8695
5604
1093
15889
12134
7690
4722
1705
4060
3280
1317
2038
4180
3090
2952
3514
2910
933
5826
1552
4131
3895

8908
1607
4432
2919
10485
3002
3203
4816
2324
4960
6273
5085
5293
5611
3988
5723
3201
3359
9299
4887
6690
5610
7947
7270
2605
1803
5717
115226
8759
5662
1087
15780
12136
7639
4711
1669
3957
3177
1284
1984
4157
3055
2923
3492
2882
917
5801
1543
4082
3809

8906
1567
4397
2889
10464
2981
3172
4858
2315
4900
6307
5129
5308
5574
3983
5676
3180
3355
9351
4832
6592
5594
7898
7231
2573
1755
5708
115154
8819
5705
1088
15490
12140
7556
4707
1636
3854
3114
1285
1950
4183
3043
2860
3473
2856
904
5863
1531
4071
3771

8935
1538
4370
2883
10462
2994
3194
4876
2290
4856
6313
5147
5297
5542
3935
5628
3172
3351
9419
4760
6522
5578
7857
7263
2526
1743
5703
114582
8891
5731
1084
15188
12109
7493
4699
1620
3796
3045
1261
1914
4137
3060
2815
3479
2838
887
5905
1528
4019
3749

8950
1522
4334
2857
10448
2981
3196
4903
2247
4817
6291
5150
5325
5499
3928
5605
3154
3337
9561
4677
6424
5574
7835
7262
2504
1735
5645
113445
8930
5738
1091
14812
12060
7436
4684
1601
3774
3027
1243
1875
4137
3034
2798
3522
2832
858
5906
1523
4012
3703

-34
-22
-11
2
-8
-12
-18
4
-25
-27
-28
-10
-21
-7
-14
-15
-19
-59
-32
-16
-60
-46
-53
3
-14
-15
-28
-26
-49
12
-23
-16
-1
-6
-33
-14
0
-35
-16
-36
3
-88
3
-33
16
-23
9
-12
-29
11

-50
-25
-4
-9
-14
-6
-32
4
-44
-29
-24
-7
-36
1
-12
-31
-11
-35
-42
-11
-55
-60
-43
-11
-19
-4
-31
-23
-37
-14
-22
-55
-18
-4
-32
-15
-21
-70
-5
-34
-12
-211
4
14
0
-26
-46
-25
-31
49

3190
2608
2815
5342
880
6270
1931
2371
3508
3074
2132
3122
1847
1637
2852
3811
5441
2608
3480
2566
3793
2778
5000
1256
1497
2916
1898
2263
3366
3455
1701
4066
1869
1294
3712
1579
4116
5306
2146
2816
2379
158136
5084
6423
6935
3845
36719
5885
18531
38649

3139
2451
2795
5266
840
6249
1840
2309
3425
3007
2038
3096
1771
1623
2787
3597
5357
2531
3372
2483
3648
2640
4900
1222
1453
2911
1806
2184
3253
3402
1667
3981
1798
1280
3585
1530
3990
5161
2059
2694
2287
160745
5293
6245
7150
3744
36327
5701
18575
38993

3114
2350
2805
5241
809
6210
1782
2295
3398
2973
1996
3067
1774
1618
2716
3490
5288
2473
3281
2465
3575
2567
4879
1237
1438
2907
1768
2116
3166
3393
1712
3926
1764
1271
3499
1516
3926
5071
2017
2628
2242
162945
5522
6127
7242
3695
36170
5574
18689
39140

3086
2276
2771
5215
803
6145
1733
2329
3346
2934
1950
3065
1766
1593
2692
3376
5215
2425
3217
2427
3506
2452
4831
1221
1406
2902
1702
2077
3095
3357
1668
3885
1715
1261
3428
1522
3853
5012
1973
2562
2213
163822
5539
6088
7294
3664
35903
5458
18580
39065

3072
2230
2793
5236
786
6029
1694
2326
3350
2879
1933
3064
1747
1584
2664
3292
5176
2383
3165
2392
3459
2363
4752
1203
1373
2878
1664
2014
3025
3322
1651
3820
1700
1245
3395
1503
3823
4963
1939
2501
2157
163688
5531
6061
7288
3639
35485
5434
18593
38996

3084
2187
2803
5234
774
5864
1647
2322
3357
2862
1907
3062
1725
1550
2685
3240
5139
2363
3116
2377
3401
2284
4744
1171
1349
2897
1625
1974
2937
3306
1620
3779
1692
1243
3365
1480
3818
4931
1951
2426
2096
163439
5527
6066
7381
3660
35008
5430
18597
38870

3115
2150
2821
5241
768
5720
1635
2362
3314
2847
1883
3049
1698
1541
2676
3213
5116
2314
3103
2350
3349
2237
4700
1168
1316
2903
1579
1933
2848
3348
1605
3737
1676
1228
3347
1485
3862
4880
1959
2393
2075
162252
5538
6009
7443
3693
34593
5414
18537
38572

0
-46
-34
-30
-23
18
-11
-19
38
-1
16
-15
-14
-15
-4
-17
2
-44
-25
-16
-23
-21
-15
12
10
-15
-12
12
-3
6
10
0
-24
-14
-34
-11
-5
4
-40
6
-14
15
-19
-15
-1
-21
-30
-4
-14
-11

0
-79
-29
-51
-20
25
-11
-23
20
-9
12
-16
-4
-31
-14
-8
-12
-37
-42
-21
-21
-16
-12
-6
-10
-25
-12
5
-18
-25
6
-10
-21
-39
-59
-23
-52
-3
-37
0
-5
3
-6
-20
-11
-9
-26
-7
-22
1

12127
30647
4832
6343
3489
2954
1784
4217
7890
4167
2479
1293
5384
2524
1193
2014
2622
4988
5666
3078
2144
1758
859
4611
1277
2181
2468
5317
4539
4049
5294
1928
5439
3193
4428
3088
5368
4078
6221
1621
6779
4976
1692
4907
2421
2145
9890
3714
3300
2355

12119
30600
4815
6202
3431
2610
1709
3993
7708
4067
2383
1190
5261
2420
1127
1908
2564
4881
5501
2956
2052
1684
795
4535
1198
2045
2342
5042
4498
3980
5227
1848
5388
3072
4352
2926
5227
3893
6056
1542
6671
4947
1624
4816
2286
2065
9771
3595
3172
2339

12129
30520
4765
6134
3390
2501
1651
3917
7617
4024
2351
1131
5194
2363
1091
1872
2534
4812
5386
2897
1995
1637
779
4470
1151
1980
2267
4905
4443
3942
5180
1794
5349
3003
4267
2855
5182
3805
5963
1515
6618
4955
1580
4748
2271
2052
9659
3537
3100
2311

12114
30400
4760
6098
3467
2444
1642
3849
7569
4081
2337
1090
5072
2313
1077
1870
2526
4770
5312
2866
1932
1609
764
4412
1123
1904
2209
4825
4393
3933
5131
1757
5318
2962
4222
2820
5217
3755
5894
1489
6562
4915
1577
4681
2226
2011
9596
3502
3025
2289

12023
30145
4770
6060
3416
2430
1644
3799
7491
4032
2330
1056
5053
2297
1072
1863
2507
4728
5275
2837
1922
1573
752
4383
1102
1876
2165
4788
4377
3906
5082
1710
5275
2940
4167
2788
5196
3729
5844
1479
6569
4894
1555
4646
2196
1987
9618
3514
3015
2259

11964
29828
4813
6015
3425
2428
1618
3798
7489
4065
2327
1019
5039
2300
1055
1853
2492
4654
5278
2830
1881
1524
743
4383
1068
1843
2160
4769
4378
3931
5033
1708
5234
2947
4110
2751
5194
3722
5788
1488
6548
4890
1547
4659
2170
1982
9578
3505
2984
2252

11946
29461
4843
5959
3425
2534
1605
3781
7501
4060
2350
1006
5076
2299
1050
1886
2535
4651
5257
2833
1851
1514
726
4331
1040
1808
2169
4749
4345
3907
5070
1715
5267
2985
4033
2771
5171
3727
5753
1486
6559
4904
1533
4644
2170
1976
9579
3494
2959
2244

-53
16
4
4
6
-7
9
3
4
-18
0
18
11
2
-2
-7
-29
-19
-7
-11
-21
-1
-5
-20
-9
-10
-3
4
32
-4
-1
-4
-13
21
13
-17
6
9
13
10
-2
-8
-13
-33
1
27
-39
-8
-4
26

-45
2
4
-9
20
-23
-7
-14
-17
-28
3
17
10
-6
-23
3
-4
-31
-9
-12
-2
-12
-4
-41
-10
-1
-17
-4
-11
-2
-17
-17
-11
16
3
-25
-4
-25
-46
4
-5
-34
0
-43
-14
-3
-28
-9
3
7

3316
4698
6065
2673
2418
1743
2437
1161
6168
2162
2785
2198
2232
4248
2379
2451
7566
5685
2633
3919
3723
2827
1693
2843
2342
2289
1806
1206
6492
3780
2161
2516
1119
1975
3799
2281
1431
3629
118170
6551
5979
78273
7096
6964
8698
21234
4557
3970
7159
4592

3212
4645
5960
2592
2318
1694
2353
1089
6119
2109
2737
2070
2221
4033
2297
2268
7440
5645
2474
3812
3478
2741
1656
2662
2301
2204
1757
1133
6469
3619
2128
2469
1054
1786
3731
2168
1334
3579
120029
6425
5964
78966
6999
6843
8659
21564
4502
3875
6948
4497

3136
4610
5925
2521
2276
1661
2327
1054
6045
2073
2713
1994
2228
3898
2276
2133
7306
5615
2399
3745
3328
2718
1617
2548
2287
2153
1723
1104
6559
3559
2093
2425
1012
1690
3697
2114
1255
3519
121460
6347
5962
79528
6969
6769
8552
21882
4414
3768
6832
4414

3054
4593
5877
2472
2297
1633
2314
1028
5969
2065
2720
1958
2230
3793
2256
2009
7228
5581
2370
3702
3241
2734
1613
2440
2262
2095
1694
1078
6606
3498
2082
2383
978
1676
3676
2069
1211
3467
121673
6300
6044
80015
6955
6758
8561
21983
4394
3714
6826
4414

3014
4569
5810
2424
2268
1625
2293
990
5942
2049
2712
1924
2215
3747
2246
1949
7193
5556
2355
3677
3189
2723
1604
2374
2234
2076
1699
1064
6652
3474
2040
2367
942
1640
3660
2028
1169
3418
121268
6342
6142
80148
6970
6786
8582
21965
4369
3678
6786
4422

2981
4571
5795
2406
2262
1601
2279
968
5917
2027
2744
1897
2210
3725
2244
1940
7223
5569
2349
3661
3131
2739
1593
2361
2266
2048
1657
1050
6680
3476
2024
2341
919
1614
3665
2037
1153
3384
120293
6396
6202
79712
7018
6837
8585
21904
4408
3694
6786
4428

2948
4540
5742
2444
2301
1551
2317
965
5878
1987
2721
1892
2208
3694
2261
1956
7197
5525
2364
3654
3075
2755
1589
2352
2277
2038
1651
1020
6646
3486
2011
2298
901
1630
3665
2040
1155
3397
119159
6502
6248
78866
7085
6889
8561
21778
4484
3695
6735
4470

5
7
-16
-27
9
-9
16
14
-10
-19
16
-12
-13
10
-30
28
-8
-50
17
-25
11
-47
1
0
8
-13
6
-6
-15
-34
54
4
33
35
86
3
-3
-21
10
20
-23
6
-5
-22
-8
6
-33
-10
-20
-5

-14
9
-46
-28
-8
-18
8
-6
-24
-22
3
-25
-13
13
-19
12
-2
-49
12
-32
-17
-79
-27
-3
-21
-19
11
-11
3
-26
34
5
10
14
32
-19
-20
0
-12
52
-14
-5
-29
-49
8
-40
-49
-7
-33
-9

4349
4767
4596
5346
6667
9246
6609
3091
5735
2559
4338
3683
4741
3187
3911
6879
2633
5342
3154
2490
6334
7450
4414
2581
5488
4320
4692
5794
4396
2899
3287
3852
5322
8304
8210
5271
5785
3664
5378
7843
2667
5205
4865
9259
7231
11029
3886
2584
3771
3707

4241
4503
4407
5277
6573
9177
6383
3002
5530
2529
4262
3599
4616
3130
3770
6788
2511
5184
3119
2414
6286
7228
4359
2509
5468
4214
4575
5645
4233
2757
3169
3730
5244
8279
8164
5168
5706
3470
5271
7753
2552
5153
4741
9208
7032
10941
3777
2480
3642
3626

4204
4393
4299
5221
6513
9168
6263
2931
5396
2511
4239
3551
4524
3100
3700
6736
2437
5062
3105
2365
6255
7092
4307
2463
5442
4147
4534
5538
4141
2679
3107
3649
5191
8318
8189
5107
5661
3387
5228
7689
2478
5167
4677
9139
6959
10974
3705
2411
3573
3601

4167
4324
4246
5197
6479
9148
6195
2873
5324
2547
4231
3520
4460
3078
3653
6719
2374
4962
3127
2326
6258
7030
4293
2450
5451
4098
4501
5455
4074
2613
3087
3643
5207
8339
8219
5094
5623
3342
5196
7637
2410
5159
4628
9098
6906
10998
3677
2372
3556
3587

4151
4313
4186
5233
6489
9163
6164
2914
5335
2565
4269
3514
4419
3086
3615
6770
2357
4925
3144
2308
6320
6984
4364
2454
5452
4093
4493
5450
4065
2586
3083
3685
5234
8358
8296
5086
5656
3297
5172
7636
2369
5206
4629
9053
6906
11090
3665
2364
3538
3605

4145
4312
4169
5262
6494
9224
6192
2929
5353
2597
4268
3501
4423
3103
3614
6836
2339
4901
3156
2290
6339
7020
4425
2457
5444
4084
4487
5486
4065
2563
3097
3746
5290
8370
8377
5092
5664
3284
5193
7655
2330
5239
4647
9025
6902
11178
3658
2330
3514
3632

4157
4317
4214
5229
6485
9272
6218
2922
5365
2585
4268
3530
4414
3102
3619
6913
2339
4871
3162
2276
6361
7012
4436
2476
5438
4080
4490
5545
4069
2533
3117
3760
5347
8380
8382
5109
5707
3247
5192
7698
2288
5266
4697
9021
6933
11224
3650
2308
3497
3595

1
-6
44
-1
-23
-16
-33
15
29
-25
16
-11
236
-17
33
75
-13
-30
-28
12
-34
-28
-47
-19
-21
-17
-6
-30
-30
-16
-9
-16
-35
-16
-46
0
-28
-26
-12
15
-17
-22
-27
-13
-29
-7
15
-40
-5
-36

-7
-8
20
-9
-37
-8
-37
7
11
-28
0
-39
231
-26
-11
-17
-11
-106
-21
-30
-26
-40
-38
-31
-17
-36
-39
-46
-31
-22
-23
-33
-54
-28
-41
-34
-57
-36
-18
-21
-15
-31
-12
-22
-39
-44
-8
-57
-37
-48

2729
3209
8431
4052
5374
2506
4657
4205
4069
4868
8527
6305
82028
2779
24134
38108
2059
22534
2962
13199
2733
3843
2659
2734
3371
5863
3126
3792
2549
2580
3851
3291
2737
2672
3232
4168
4661
3077
4266
3441
1668
4041
2388
3649
1858
4514
5301
4379
3167
3683

2713
3141
8378
3952
5266
2380
4491
4107
3906
4795
8393
6217
84046
2700
24152
38699
2002
22462
2856
13051
2636
3763
2540
2654
3297
5698
3020
3694
2469
2466
3738
3206
2577
2559
3135
4043
4528
2952
4083
3361
1606
3965
2284
3533
1744
4395
5147
4302
3086
3574

2700
3113
8385
3889
5201
2339
4374
4083
3827
4789
8425
6157
85428
2640
24140
38930
1982
22386
2798
12929
2604
3713
2463
2642
3245
5608
2957
3630
2494
2411
3694
3131
2489
2528
3054
3999
4457
2878
4007
3301
1569
3904
2249
3447
1674
4349
5115
4251
3031
3546

2713
3082
8395
3873
5178
2289
4336
4070
3821
4877
8495
6114
86002
2616
24083
38903
1987
22282
2816
12858
2598
3678
2412
2628
3271
5519
2924
3601
2522
2373
3640
3053
2443
2514
3015
3971
4446
2817
4016
3283
1556
3876
2232
3395
1632
4311
5126
4214
2961
3513

2711
3070
8478
3895
5188
2292
4321
4067
3812
4883
8503
6131
85770
2589
23854
38731
1990
22205
2816
12908
2558
3667
2380
2662
3282
5447
2913
3558
2518
2340
3621
3031
2408
2513
3000
3979
4482
2804
4014
3251
1545
3891
2198
3386
1592
4274
5096
4203
2909
3481

2687
3085
8558
3885
5207
2310
4322
4074
3802
4901
8553
6132
85343
2563
23581
38524
1991
22082
2796
12929
2523
3643
2358
2684
3285
5510
2899
3536
2493
2313
3576
2994
2369
2519
3014
3985
4499
2780
3960
3233
1518
3874
2179
3342
1552
4249
5060
4225
2883
3477

2674
3060
8602
3901
5212
2320
4303
4104
3828
4933
8570
6151
84452
2534
23348
38212
1978
21944
2786
12841
2487
3615
2353
2650
3331
5483
2909
3557
2456
2321
3634
2982
2358
2539
3024
4003
4538
2744
3911
3242
1522
3882
2175
3373
1568
4245
5053
4227
2845
3455

16
-38
-59
-15
-24
-33
-8
-31
-27
-29
-23
-20
-33
-31
-42
-8
-7
-63
-78
-13
-31
-28
-32
-31
-41
-6
-23
-51
-13
-16
-39
-3
-37
-6
-29
0
-35
-32
-31
-32
-19
-36
-21
-34
-24
-25
-39
-20
-2
-27

-18
-50
-58
-12
-41
-35
-27
-25
-22
-38
-35
-30
-43
-36
-22
-7
-9
-53
-68
-45
-59
-32
-27
-47
-27
-18
-20
-61
-32
-36
-36
-16
-30
-59
-36
-26
-55
-37
-25
-27
-47
-34
-19
-37
-30
-49
-34
-36
-14
-28

2651
3678
5060
4851
2634
5331
4264
2421
4812
2475
3224
3356
4266
3489
3647
4155
1595
4184
5242
5688
4689
6562
5262
3808
2572
6206
2244
5260
3780
3570
5287
3311
3639
13702
2782
1639
2863
3421
2681
3719
3800
5202
3485
2500
1737
3169
4989
1572
3707
3707

2598
3605
4958
4750
2519
5275
4167
2285
4720
2391
3180
3275
4187
3336
3564
4006
1530
3994
5125
5533
4549
6522
5099
3727
2501
6151
2216
4963
3632
3512
5158
3221
3573
13708
2674
1576
2749
3290
2591
3577
3690
5041
3387
2443
1617
3040
4876
1494
3663
3569

2566
3567
4889
4713
2465
5245
4122
2201
4668
2341
3156
3232
4125
3261
3507
3947
1500
3892
5034
5514
4451
6545
5023
3690
2484
6108
2178
4787
3548
3487
5047
3235
3491
13728
2606
1521
2666
3231
2554
3510
3668
5004
3377
2390
1558
2989
4849
1443
3636
3497

2574
3531
4868
4685
2432
5256
4121
2134
4647
2302
3164
3205
4084
3225
3425
3912
1465
3816
4965
5451
4349
6520
4954
3633
2425
6118
2173
4670
3464
3444
5056
3252
3430
13645
2563
1493
2628
3173
2523
3467
3640
4956
3355
2354
1519
2975
4767
1409
3621
3486

2553
3497
4824
4698
2407
5234
4079
2101
4606
2254
3153
3194
4057
3180
3381
3879
1442
3785
4942
5458
4267
6481
4916
3627
2426
6174
2147
4579
3392
3393
5075
3228
3405
13553
2531
1475
2591
3127
2527
3393
3623
4975
3349
2326
1509
2962
4731
1387
3583
3405

2537
3488
4794
4643
2429
5239
4043
2090
4579
2245
3140
3169
4065
3190
3372
3835
1426
3749
4940
5491
4233
6488
4883
3631
2427
6201
2146
4557
3382
3359
5061
3256
3374
13472
2494
1461
2556
3078
2516
3337
3609
4990
3316
2354
1485
2947
4769
1363
3600
3403

2532
3446
4742
4615
2434
5265
3986
2050
4588
2161
3108
3137
4052
3164
3324
3802
1429
3755
4924
5476
4218
6468
4872
3622
2435
6182
2124
4482
3326
3319
5038
3212
3342
13341
2474
1450
2532
3060
2503
3296
3577
4940
3290
2303
1469
2932
4782
1347
3601
3360

-14
-29
-31
-22
-67
-25
1
-28
-31
-2
-5
-29
-25
-445
5
13
-26
-29
-16
-19
35
-5
-75
22
-85
-87
-92
-21
-61
53
15
-3
-105
-26
-21
-14
-17
-5
-24
-12
1
-21
-5
-18
-8
-2
-36
12
-28
-34

-31
-23
-53
-37
-52
-35
-19
-39
-35
-6
-15
-47
-10
-600
-33
7
-24
-44
-18
-16
28
-16
-101
-12
-99
-84
-177
-33
-97
61
29
-15
-90
-48
-15
-5
-26
-6
-51
-12
-7
-40
-15
6
-27
6
-43
-2
-38
-49

2843
4318
4234
3941
4214
3751
3629
3361
3240
2268
2529
3266
3230
246533
9488
6054
7705
8492
10075
5191
8100
6399
21072
11603
19287
12541
40930
5413
13966
16898
9890
3811
15252
7858
12638
13697
6276
2427
6204
4048
2549
8436
1656
4376
3000
3714
5992
3647
2306
8136

2838
4246
4119
3984
4031
3668
3578
3209
3142
2227
2470
3180
3121
250497
9351
5940
7643
8383
10021
5114
8002
6399
20874
11639
19246
12475
41091
5362
13878
16931
9974
3729
15201
7757
12364
13552
6198
2416
6040
3967
2480
8339
1588
4289
2909
3644
5923
3602
2240
8062

2808
4170
4005
3991
3938
3642
3563
3132
3106
2214
2450
3122
3042
252915
9271
5901
7634
8316
10061
5139
8015
6407
20781
11657
19186
12426
41054
5406
13812
16990
10054
3703
15165
7724
12309
13664
6128
2445
5969
3939
2451
8350
1566
4256
2852
3618
5880
3573
2193
8044

2787
4138
3932
3967
3853
3592
3516
3093
3044
2220
2413
3105
2995
252769
9297
5888
7598
8300
10123
5165
8017
6425
20753
11623
19084
12332
40977
5385
13738
16960
10120
3668
15106
7640
12275
13765
6069
2428
5941
3912
2430
8320
1538
4234
2818
3580
5850
3535
2167
8044

2773
4151
3908
3931
3793
3577
3481
3073
2969
2218
2402
3073
2969
251454
9322
5878
7600
8258
10170
5155
8058
6310
20789
11595
19000
12212
40840
5363
13695
16841
10099
3659
14900
7603
12240
13806
6080
2407
5913
3913
2413
8370
1534
4209
2808
3549
5803
3515
2156
8019

2709
4137
3866
3920
3746
3588
3453
3042
2980
2200
2387
3033
2921
249468
9333
5884
7623
8228
10243
5172
8145
6202
20822
11594
18956
12097
40660
5369
13634
16720
10133
3644
14632
7530
12170
13817
6112
2400
5913
3907
2409
8467
1520
4218
2794
3553
5791
3508
2154
7974

2637
4116
3824
3921
3654
3567
3435
3042
2950
2202
2384
2955
2880
246953
9324
5899
7614
8226
10269
5152
8233
6078
20728
11562
18876
11907
40451
5299
13588
16501
10050
3674
14432
7455
12088
13769
6092
2384
5894
3896
2406
8559
1493
4247
2780
3555
5784
3502
2139
7943

-12
0
-14
-8
-5
-19
-18
-47
-20
-4
-39
-10
-17
-9
-8
-27
-14
-30
-18
-26
-18
-11
-19
-1
-13
-8
-5
-7
-7
-22
-13
3
-11
-16
-8
-51
-18
-15
-8
-19
-14
-29
-2
-33
-68
-12
15
-10
1
-34

-7
12
-28
-8
-5
-46
-19
-61
-25
-18
-32
-32
-14
-13
23
-28
-26
-41
-36
-49
8
-21
-11
3
-13
-15
-14
-4
-24
-16
-40
-36
-9
2
-4
-74
-19
-19
-15
-22
-75
-27
-9
-17
-34
-10
13
-10
-3
-49

1703
2066
5677
5359
2155
7763
3767
6281
4561
1460
6220
5476
4565
11031
8365
4601
7509
4268
4528
5966
3386
3049
2826
5405
7172
1022
1703
4938
4826
6734
11286
7584
2580
2474
4982
6730
4770
2911
2762
2706
9378
5740
1510
2766
6726
1472
5681
7162
2125
6073

1615
2037
5533
5265
2058
7581
3732
6069
4505
1431
6083
5369
4450
10906
8240
4430
7462
4162
4344
5873
3278
2936
2767
5286
7049
949
1606
4904
4735
6669
11223
7505
2493
2395
4888
6587
4673
2811
2730
2651
9238
5629
1454
2647
6588
1464
5595
7007
2034
5962

1553
2033
5503
5259
1999
7496
3712
5971
4485
1395
6004
5295
4405
10891
8147
4379
7459
4077
4225
5813
3257
2932
2702
5229
6990
909
1558
4898
4696
6765
11192
7454
2429
2353
4804
6464
4628
2746
2704
2636
9208
5576
1423
2583
6507
1445
5522
6929
1983
5906

1525
2027
5518
5246
1979
7440
3685
5917
4491
1370
5926
5198
4364
10904
8127
4356
7454
4034
4158
5794
3275
2903
2666
5197
6948
886
1547
4883
4736
6768
11239
7454
2386
2324
4798
6368
4575
2729
2702
2596
9181
5564
1401
2537
6449
1433
5471
6886
1960
5847

1508
2013
5499
5242
1979
7368
3661
5873
4503
1355
5907
5213
4367
10896
8121
4299
7505
4019
4151
5756
3277
2893
2655
5156
6944
867
1518
4876
4756
6770
11297
7441
2373
2311
4791
6292
4540
2732
2704
2567
9184
5540
1353
2522
6405
1421
5448
6865
1944
5786

1484
1995
5485
5253
1967
7355
3633
5846
4476
1352
5891
5176
4379
10886
8084
4247
7520
3984
4139
5730
3250
2857
2603
5106
6909
855
1526
4857
4781
6751
11290
7458
2342
2307
4761
6220
4496
2726
2672
2551
9175
5567
1322
2494
6351
1412
5444
6826
1905
5756

1476
1972
5431
5251
1947
7302
3624
5806
4464
1334
5867
5166
4352
10784
8069
4224
7616
3973
4107
5689
3246
2834
2582
5096
6898
842
1514
4879
4784
6717
11278
7423
2341
2318
4772
6121
4483
2728
2651
2534
9160
5542
1296
2454
6338
1391
5436
6829
1876
5711

-4
-3
4
-15
-11
-23
-68
-8
-4
-25
-14
5
-6
-260
-126
-39
20
-33
-8
-17
-14
-13
-3
-33
-20
-22
-11
-11
-21
26
-7
-14
-28
-29
-20
-12
-17
-7
3
-14
29
20
-32
-40
7
6
-22
-14
-29
6

-7
-18
6
-17
-15
-15
-55
-21
-12
-18
-22
-33
-10
-320
-135
-17
-42
-40
-25
7
-14
-59
-10
-15
-9
-5
0
-32
2
-10
2
-14
-39
-9
-2
-12
-18
-17
-6
-20
9
6
-17
-29
-23
0
-51
-2
-29
0

3286
3712
2611
1360
1594
4301
7140
2855
4647
10947
7099
7499
4377
129852
26476
4666
16003
10485
3085
2977
3225
7082
4225
3939
3689
7746
2862
3982
4874
4815
2966
2854
2667
5869
2488
2886
4348
3074
3378
2058
3095
7612
3679
2835
5372
7157
7452
3585
4682
4848

3172
3655
2564
1346
1514
4195
6954
2786
4532
10857
7075
7372
4291
130847
26378
4628
16150
10423
3030
2866
3216
6850
4113
3774
3723
7759
2830
3879
4867
4770
2909
2791
2553
5876
2403
2860
4242
2985
3367
2050
3110
7536
3534
2675
5347
7113
7300
3558
4550
4803

3151
3645
2540
1340
1472
4171
6847
2746
4525
10818
7076
7307
4235
131487
26372
4594
16348
10389
3012
2805
3158
6682
4054
3673
3705
7830
2798
3803
4868
4778
2890
2768
2472
5876
2365
2851
4153
2928
3381
2029
3101
7480
3482
2589
5271
7093
7165
3543
4426
4788

3150
3624
2531
1331
1443
4126
6819
2731
4527
10764
7090
7254
4211
130901
26034
4578
16406
10370
2992
2767
3099
6609
4025
3608
3651
7827
2771
3719
4846
4789
2846
2714
2410
5866
2302
2908
4118
2892
3353
2010
3089
7413
3445
2494
5270
7055
7076
3555
4343
4782

3163
3613
2519
1320
1418
4134
6793
2706
4544
10722
7096
7230
4182
129920
25677
4597
16457
10350
2966
2732
3060
6551
4069
3553
3630
7795
2754
3655
4837
4791
2821
2693
2347
5854
2278
2885
4069
2843
3377
2001
3100
7408
3391
2449
5290
7122
7045
3609
4302
4770

3163
3604
2509
1309
1396
4123
6773
2672
4555
10702
7078
7200
4150
129001
25160
4595
16355
10278
2916
2716
3022
6494
4042
3497
3651
7793
2739
3569
4844
4787
2797
2669
2288
5852
2240
2827
4026
2809
3400
1972
3129
7370
3383
2386
5294
7074
6993
3672
4229
4758

3149
3592
2492
1293
1379
4111
6694
2668
4525
10703
7042
7203
4104
127636
24762
4596
16137
10154
2892
2681
2975
6433
4035
3442
3670
7802
2713
3516
4818
4791
2772
2614
2228
5794
2212
2800
3995
2790
3387
1953
3147
7398
3374
2326
5300
7000
6970
3698
4228
4783

-40
-19
-4
-10
-16
-25
-47
-16
-9
-15
-20
-64
13
-9
-13
-4
11
-30
-12
-30
2
-21
-10
296
-66
14
34
-22
-53
-47
-20
-37
-35
-6
-3
-24
-35
-15
-8
-11
-18
-35
-30
-17
-5
-37
-28
-6
-14
-25

5
21
-13
-15
-25
-28
-45
-22
-3
-6
-4
-71
0
4
-6
0
22
-13
-14
-26
12
0
-34
297
-46
-11
14
-18
-23
-35
-31
-36
-13
-10
-19
-35
-12
-16
-1
-41
-16
-24
-29
-29
-15
-42
-11
-4
-32
-20

7312
4439
1973
2012
3303
2777
5924
2824
1523
1687
3146
5412
4070
1883
2653
3203
7559
4319
1620
2678
3798
4594
3495
64175
9034
11540
17102
2643
3471
2610
4726
2903
2087
4358
3740
3248
2119
1560
2955
2914
1476
6747
3488
1877
2234
2636
2003
1735
1947
3129

7243
4362
1889
1981
3242
2698
5771
2772
1474
1642
3022
5239
4008
1820
2558
3216
7526
4218
1603
2562
3810
4550
3380
66634
8943
11597
17100
2566
3318
2499
4524
2807
2039
4302
3665
3127
2047
1474
2820
2830
1418
6621
3382
1811
2176
2516
1937
1640
1847
2989

7227
4280
1873
1951
3187
2654
5677
2756
1437
1610
2947
5137
4010
1768
2516
3229
7520
4172
1587
2478
3816
4523
3294
67904
8954
11689
17242
2515
3221
2422
4433
2747
2005
4277
3602
3033
2009
1407
2769
2758
1374
6534
3298
1788
2136
2439
1876
1588
1784
2896

7186
4233
1850
1897
3144
2601
5578
2726
1423
1592
2881
5042
3991
1733
2486
3217
7522
4130
1579
2427
3821
4519
3255
67645
8895
11767
17258
2463
3151
2335
4374
2684
1973
4201
3548
2999
1987
1353
2729
2686
1375
6456
3259
1761
2114
2368
1829
1552
1738
2832

7136
4218
1815
1875
3115
2550
5513
2728
1403
1567
2843
4971
3970
1716
2417
3233
7506
4096
1572
2408
3827
4517
3228
68106
8828
11787
17199
2432
3102
2265
4358
2629
1954
4164
3494
2945
1952
1308
2701
2628
1356
6408
3189
1749
2103
2323
1825
1548
1721
2814

7140
4196
1787
1857
3090
2505
5459
2748
1389
1585
2802
4880
3931
1685
2349
3234
7534
4049
1611
2378
3833
4491
3216
68187
8732
11715
17073
2387
3082
2204
4322
2602
1942
4149
3434
2911
1928
1280
2712
2598
1358
6430
3180
1729
2104
2278
1820
1555
1704
2776

7142
4153
1779
1841
3090
2483
5394
2726
1406
1564
2826
4841
3894
1681
2317
3238
7516
4061
1594
2365
3835
4483
3210
67998
8650
11631
16945
2349
3091
2159
4284
2573
1925
4107
3425
2884
1925
1251
2700
2551
1319
6431
3161
1702
2104
2246
1837
1544
1723
2754

-8
-17
-36
-43
-18
-20
-7
-42
-15
-9
-54
-23
-6
-11
2
-17
3
-12
-14
-42
-18
-14
-13
-50
-27
3
-26
-6
-23
-24
-22
-307
27
-2
-5
-10
-48
21
18
1
36
3
1
-4
-19
-17
0
30
4
8

-16
-13
-27
-30
-33
-22
-15
-36
-14
-9
-22
-13
-1
-18
-22
-13
6
-22
15
-37
-16
-23
-14
-38
2
-14
-19
-5
-22
-16
-28
-365
12
-3
10
-18
-77
-1
36
-12
8
-8
-18
-8
-14
-12
-19
46
-20
18

3192
3092
4086
3900
3374
3012
4228
2962
1465
3237
4100
3229
2308
3259
5806
4386
3269
1603
3217
3312
3421
4109
2088
3468
4445
1785
6753
3808
2745
1639
1578
170284
3668
1911
5986
5211
69321
3043
13078
19208
5765
9662
4748
2023
1777
2863
4194
15116
4470
4289

3059
2991
3994
3712
3265
2918
4133
2811
1391
3164
3966
3160
2276
3163
5726
4310
3121
1545
3151
3114
3341
3949
1976
3384
4366
1753
6731
3693
2700
1546
1510
171080
3267
1810
5777
4921
66957
2836
12635
18372
5485
9411
4535
1863
1670
2835
3895
14976
4091
4089

2977
2916
3943
3606
3165
2855
4091
2732
1316
3122
3875
3087
2244
3115
5660
4252
3035
1501
3098
3014
3270
3842
1907
3297
4303
1735
6773
3616
2663
1492
1487
170656
3157
1774
5695
4858
65234
2730
12425
17907
5432
9254
4409
1772
1625
2835
3746
14965
4010
3965

2903
2860
3898
3518
3076
2808
4078
2674
1282
3083
3823
3050
2214
3079
5632
4198
2942
1490
3034
2951
3256
3747
1867
3216
4261
1716
6767
3572
2646
1450
1473
169198
3127
1765
5610
4813
63430
2753
12139
17516
5338
9098
4366
1692
1606
2794
3610
14896
4031
3893

2839
2844
3868
3468
3028
2740
4062
2616
1245
3090
3780
3000
2205
3023
5615
4170
2927
1486
2999
2900
3237
3677
1869
3195
4220
1700
6775
3517
2626
1399
1438
167394
3171
1732
5551
4783
62236
2793
11931
17242
5392
8963
4324
1648
1609
2796
3529
14832
3993
3863

2803
2835
3843
3445
2958
2698
4045
2579
1224
3066
3759
2967
2220
2980
5610
4146
2906
1488
2977
2883
3208
3659
1851
3170
4162
1709
6767
3494
2607
1360
1422
166243
3246
1706
5532
4777
61136
2832
11675
17071
5372
8781
4288
1593
1599
2799
3534
14761
3992
3828

2764
2835
3823
3420
2973
2694
4029
2559
1219
3042
3719
2948
2193
3000
5571
4133
2897
1476
2972
2872
3194
3600
1821
3192
4146
1686
6768
3484
2568
1333
1434
164719
3304
1698
5500
4796
59795
2839
11586
16779
5327
8701
4238
1569
1608
2822
3568
14667
3967
3867

17
-25
-14
39
11
-2
7
1
1
22
6
12
24
51
16
-26
-21
-7
27
8
-17
4
19
1
18
2
-3
-10
-1
2
36
-14
-37
-10
-8
6
25
16
0
1
-11
-4
25
338
1
33
21
-15
-49
47

10
-22
-8
25
3
-4
0
5
-4
-4
3
12
24
50
27
-22
-15
-2
5
8
-21
-2
11
22
-7
-22
-8
-22
16
-1
22
-14
-31
-19
-7
-1
7
7
1
-5
-15
-2
24
225
6
13
43
-6
-39
32

3144
2635
2685
3025
1632
1128
1750
1134
1287
3420
3823
2221
2752
4522
3732
4004
1068
1110
4668
1546
2886
1281
3083
3013
3356
3273
3291
3708
3341
759
5192
2592
6613
4508
5660
2278
3307
2310
9684
2055
2927
2136
2548
109704
4767
3666
8247
7379
21972
31163

2939
2455
2581
2833
1522
967
1550
1040
1266
3275
3701
2032
2513
4399
3419
3734
991
901
4349
1405
2696
1111
2869
2691
3315
2842
3182
3546
3252
732
4901
2567
6342
4016
5277
1962
3067
2109
9375
1953
2818
1974
2371
112144
4709
3631
8140
7206
22062
31795

2794
2348
2526
2729
1490
890
1468
1017
1241
3170
3643
1980
2417
4298
3276
3573
950
815
4131
1325
2599
1065
2794
2525
3281
2635
3117
3440
3173
702
4750
2577
6143
3783
5096
1837
2972
2090
9227
1897
2784
1850
2292
114262
4669
3601
8054
7094
22143
32307

2801
2310
2478
2726
1446
833
1423
1029
1251
3107
3624
1965
2313
4232
3168
3472
916
768
4029
1243
2558
1040
2774
2448
3280
2520
3076
3365
3113
688
4634
2580
6031
3684
5016
1731
2951
2110
9102
1898
2788
1832
2220
115246
4647
3541
8044
7019
22054
32533

2796
2281
2418
2733
1430
804
1422
1037
1246
3098
3619
1979
2289
4205
3067
3422
898
749
3952
1196
2528
1028
2796
2422
3281
2463
3028
3316
3053
683
4648
2542
5978
3645
4970
1633
2946
2075
9048
1866
2763
1870
2226
115061
4636
3549
8121
7011
21972
32520

2782
2262
2426
2788
1423
801
1423
1027
1236
3101
3607
1987
2317
4190
3070
3372
902
758
3959
1167
2507
1019
2834
2407
3264
2417
3012
3259
3045
678
4643
2522
5962
3635
4950
1698
2939
2053
9038
1838
2756
1904
2248
114671
4703
3590
8155
7020
21855
32419

2791
2236
2436
2791
1428
825
1437
1004
1225
3110
3598
1999
2312
4157
3016
3328
876
776
3959
1173
2501
1034
2938
2420
3259
2373
2980
3214
3018
669
4654
2517
5900
3608
4889
1732
2981
2114
9024
1800
2744
1903
2228
113753
4705
3683
8276
7033
21586
32323

12
17
38
-1
-10
1
-2
43
26
-2
6
49
-30
31
19
1
39
3
-6
-4
-8
89
33
9
37
21
-22
55
-2
-17
-6
21
16
2
48
17
-13
-11
14
2
2
5
95
-22
49
-14
20
-6
10
26

12
-47
16
-7
-42
29
-39
53
39
-22
-5
10
-16
22
-6
-7
20
-3
-1
-7
11
73
-14
-2
35
4
-34
41
-12
-13
-8
14
18
-14
29
26
-21
-4
0
22
-4
-14
54
-19
9
-29
-30
-7
14
34

16413
29783
9606
4811
18292
7832
7269
6510
8415
3565
3706
3760
4982
6554
5027
1923
3794
7727
2688
4466
6213
6977
6268
2179
7386
2638
6073
10715
4360
3134
4722
4373
5591
2974
7809
4895
5356
6564
5453
4872
3510
4409
5658
3106
4886
4250
7143
4300
2467
9690

16555
30369
9774
4803
18362
7679
7158
6333
8371
3461
3628
3704
4832
6485
4952
1874
3721
7647
2604
4393
6091
7024
6218
2093
7206
2657
5917
10574
4263
3110
4707
4327
5451
2824
7721
4799
5200
6515
5395
4783
3457
4382
5676
3095
4798
4116
7071
4238
2444
9521

16629
30874
9871
4782
18388
7590
7087
6307
8352
3418
3605
3682
4753
6503
4906
1847
3686
7586
2567
4346
6060
7119
6114
2045
7154
2650
5839
10449
4223
3089
4686
4349
5349
2770
7714
4786
5108
6514
5377
4740
3502
4359
5726
3082
4751
4036
7032
4180
2442
9409

16599
31122
9883
4761
18314
7583
7074
6299
8392
3374
3605
3679
4713
6494
4899
1828
3680
7488
2542
4331
6051
7233
6070
2008
7129
2649
5817
10372
4188
3103
4663
4389
5324
2766
7754
4789
5014
6500
5350
4695
3533
4320
5826
3084
4752
3966
7033
4176
2432
9372

16580
31251
9786
4736
18216
7572
7050
6302
8389
3352
3593
3698
4715
6513
4896
1793
3669
7365
2554
4339
6071
7362
6074
1991
7163
2609
5822
10375
4167
3106
4659
4387
5304
2745
7839
4812
4978
6509
5350
4679
3529
4308
5927
3107
4740
3926
7036
4134
2423
9347

16473
31200
9880
4728
18149
7584
7084
6389
8472
3351
3598
3734
4724
6573
4920
1767
3665
7233
2565
4335
6087
7451
6059
1971
7131
2545
5828
10479
4143
3134
4659
4391
5317
2751
7898
4793
4933
6553
5343
4680
3510
4309
5964
3092
4751
3884
7032
4124
2440
9352

16335
30848
9743
4719
17896
7633
7091
6484
8494
3359
3593
3784
4745
6580
4961
1761
3656
7143
2602
4352
6096
7572
6077
1976
7086
2514
5823
10546
4131
3122
4654
4384
5333
2768
7940
4819
4947
6564
5353
4681
3516
4285
6036
3107
4777
3899
7062
4113
2404
9349

49
48
1
2
3
21
-17
25
16
13
-10
53
3
-10
38
-5
-7
29
-2
23
-14
48
37
-15
8
24
10
-38
-2
7
14
94
-2
9
50
11
125
62
-6
0
32
-108
-40
-67
-53
-75
-19
-28
-9
-6

45
38
2
29
4
-11
-30
24
-6
16
4
61
12
-9
63
21
-26
23
0
2
-12
38
14
13
-16
9
-23
-39
-3
8
-24
80
-7
-12
59
9
126
51
-1
-4
-26
-153
-34
-100
-82
-1
-16
-36
-79
-39

8367
7562
3430
4197
2270
5331
2460
3570
2397
5529
3119
3681
2404
3117
8870
3674
4533
4863
2472
4176
3366
5306
5643
3688
6314
2563
4234
6190
7419
2411
7360
5278
6293
4632
6884
5686
12984
6445
3970
3441
6431
36200
2519
6894
3821
57051
3605
4885
36845
13000

8415
7253
3405
4164
2218
5253
2391
3514
2367
5492
3017
3602
2348
3103
8719
3643
4445
4809
2441
4083
3284
5228
5510
3598
6258
2511
4197
6072
7234
2374
7163
5283
6189
4574
6781
5686
13024
6404
3874
3335
6248
36387
2408
6838
3737
57319
3546
4832
36997
12888

8519
7196
3425
4142
2187
5237
2334
3515
2343
5490
2982
3573
2326
3109
8640
3614
4395
4764
2433
4026
3219
5177
5504
3533
6253
2493
4174
5983
7117
2370
7070
5314
6123
4532
6737
5725
13104
6392
3818
3275
6142
36466
2349
6803
3673
57528
3507
4807
37040
12824

8653
7197
3438
4148
2167
5241
2294
3476
2325
5506
2962
3625
2315
3132
8578
3615
4331
4768
2422
4005
3181
5126
5510
3503
6224
2519
4177
5959
7090
2367
7047
5306
6063
4492
6707
5736
13181
6403
3806
3250
6099
36453
2312
6737
3642
57406
3517
4790
36853
12736

8767
7176
3456
4154
2163
5210
2264
3413
2317
5515
2952
3662
2313
3101
8578
3625
4306
4746
2423
3968
3145
5118
5497
3485
6252
2528
4184
5914
7070
2379
7081
5377
6018
4508
6757
5764
13298
6490
3780
3216
6100
36100
2271
6689
3634
57267
3516
4758
36613
12631

8899
7172
3509
4192
2149
5209
2289
3351
2320
5537
2953
3733
2303
3107
8605
3647
4284
4752
2425
3961
3136
5119
5510
3482
6279
2538
4150
5834
7097
2372
7085
5438
6001
4514
6814
5817
13366
6540
3772
3163
6108
35444
2245
6630
3573
56840
3519
4720
36163
12552

9008
7247
3511
4237
2145
5199
2300
3284
2307
5656
2941
3828
2297
3082
8612
3697
4292
4818
2430
3923
3161
5142
5495
3500
6280
2536
4148
5827
7143
2369
7116
5484
5967
4506
6841
5833
13517
6603
3755
3166
6165
34703
2195
6556
3535
56252
3526
4776
35628
12444

-28
-130
-54
-45
-30
-63
-110
-65
-30
-10
-15
-7
-73
-50
-48
-56
-70
-49
-7
-46
-75
-35
-67
-67
-71
-7
-50
-41
-12
-23
-39
-35
-68
-35
-50
-40
-25
-76
-22
-5
-38
-20
-77
-44
-53
-28
-6
-70
-14
-43

-33
-73
-49
-37
-53
-77
-145
-84
-28
-25
-25
-16
-95
-80
-59
-62
-60
-51
-29
-82
-95
-25
-61
-38
-86
-21
-38
-57
-53
-29
-32
-40
-78
-53
-42
-56
-50
-76
-16
-12
-27
-43
-92
-65
-68
-45
-45
-83
-9
-63

2059
17203
3212
7042
4519
3704
7850
5597
3336
1558
2240
4748
4941
3584
3521
3938
4743
4057
3077
4361
4415
1851
5924
4489
5747
2467
4445
3051
3870
3443
3314
3043
7258
5907
3615
5355
3911
5129
2129
2940
2154
3574
9002
8620
4597
4060
6679
6082
3547
3805

1951
17230
3009
6826
4405
3547
7587
5425
3253
1452
2162
4677
4725
3406
3366
3774
4590
3928
2923
4132
4233
1719
5804
4325
5659
2395
4316
2975
3736
3357
3253
2984
7058
5788
3484
5196
3755
4986
2008
3001
2031
3515
8886
8506
4444
3920
6567
5775
3456
3650

1890
17128
2907
6737
4353
3440
7435
5326
3212
1396
2135
4618
4596
3272
3259
3744
4456
3878
2843
3996
4137
1679
5692
4231
5557
2372
4228
2932
3647
3339
3220
2967
7096
5755
3434
5096
3672
4874
1951
3008
1971
3491
8772
8430
4338
3858
6525
5611
3408
3552

1843
16967
2836
6653
4334
3385
7285
5253
3207
1368
2136
4573
4477
3192
3196
3701
4329
3856
2815
3893
4066
1621
5585
4181
5480
2368
4209
2909
3604
3287
3186
2910
7063
5755
3419
5052
3632
4816
1898
3003
1912
3451
8714
8373
4296
3797
6483
5488
3434
3499

1836
16855
2753
6621
4290
3333
7157
5201
3185
1337
2110
4554
4416
3121
3140
3685
4243
3838
2781
3820
4013
1584
5529
4121
5431
2378
4202
2897
3574
3250
3172
2898
7002
5738
3372
5009
3576
4771
1848
2986
1888
3466
8664
8388
4233
3753
6458
5401
3430
3437

1859
16785
2726
6590
4261
3280
7042
5136
3173
1340
2073
4548
4354
3048
3078
3659
4189
3817
2776
3799
3979
1564
5492
4063
5357
2342
4144
2889
3522
3242
3140
2879
6962
5726
3330
4991
3534
4744
1816
2960
1836
3462
8608
8388
4184
3697
6446
5311
3433
3413

1856
16603
2710
6559
4253
3245
6936
5106
3150
1341
2048
4522
4311
2986
3006
3620
4101
3822
2759
3735
4002
1525
5424
4016
5324
2315
4185
2860
3478
3244
3115
2845
6932
5831
3316
4981
3539
4707
1791
3027
1821
3470
8593
8346
4129
3662
6466
5269
3481
3379

-49
-39
-20
-55
-31
-24
-30
-29
-43
-52
-20
-21
-21
-75
-14
-43
-80
-54
-37
-51
7
-52
-25
-42
-35
-52
-11
-27
-56
-28
-649
-23
-34
-25
-199
-29
-35
0
33
-22
-5
-2
2
-5
-28
-7
21
2
-17
-19

-55
-49
-37
-64
-36
-53
-41
-42
-35
-79
-35
-30
-28
-75
-30
-52
-88
-61
-33
-73
-12
-65
-45
-47
-67
-34
-24
-48
-69
-34
-762
-13
-23
-33
-222
-57
-14
8
-4
-9
-23
-11
-2
-2
-36
-16
11
0
-6
-32

3504
3192
1461
4153
2227
4730
2795
3411
1891
4573
4924
3257
2417
5376
2951
2805
5962
4230
2916
5297
3661
3191
2697
3949
4409
6111
3642
2653
4167
2355
328373
2799
5360
4370
51787
8492
7329
12570
13430
1997
4746
467
1638
4732
3302
3094
6937
1755
679
2811

3362
3062
1392
3976
2111
4621
2648
3279
1763
4454
4743
3125
2263
5108
2866
2673
5786
4112
2793
5116
3521
3075
2606
3782
4235
6031
3519
2564
4003
2257
331030
2581
5072
4145
51184
8105
7163
11919
13148
1936
4646
444
1637
4501
3200
3000
6872
1693
615
2726

3251
2993
1339
3856
2049
4559
2568
3199
1689
4381
4673
3059
2187
4971
2844
2573
5689
4071
2696
4975
3481
2988
2565
3703
4100
5944
3459
2514
3878
2205
333155
2530
4958
4051
50939
7941
7071
11830
13149
1899
4569
427
1625
4561
3155
2959
6948
1689
578
2644

3176
2942
1323
3797
1975
4526
2493
3169
1674
4325
4637
2998
2145
4936
2832
2508
5615
4050
2656
4858
3444
2916
2537
3639
4032
5919
3440
2509
3807
2152
334490
2489
4928
4030
50544
7930
6997
11744
13249
1879
4560
418
1604
4631
3132
2944
7071
1670
552
2614

3095
2906
1296
3753
1902
4500
2451
3175
1644
4280
4631
2954
2099
4857
2797
2481
5541
4017
2615
4784
3396
2864
2497
3612
3966
5892
3382
2495
3721
2123
334218
2467
4966
4026
49991
7921
6934
11594
13261
1869
4560
400
1600
4633
3131
2942
7108
1664
519
2595

3062
2876
1268
3711
1872
4496
2400
3159
1633
4283
4640
2954
2042
4842
2772
2471
5469
3997
2574
4775
3352
2829
2492
3591
3896
5904
3354
2454
3624
2079
332771
2466
4974
4051
49260
7904
6874
11493
13137
1840
4497
406
1611
4672
3154
2923
7193
1657
501
2572

3031
2806
1251
3660
1834
4505
2364
3115
1612
4208
4639
2976
2014
4804
2751
2451
5398
4028
2531
4730
3446
2771
2451
3548
3823
5872
3349
2453
3554
2064
330689
2481
4949
4080
48522
7862
6825
11392
13031
1823
4448
418
1595
4698
3139
2902
7276
1666
497
2589

-15
-10
2
-3
-17
-40
-12
-19
-12
-18
-6
-22
-54
-15
-24
-18
-4
-25
-49
-9
-7
-11
-16
-21
-27
28
5
26
-16
-11
-10
4
-28
-14
5
-15
-14
-16
2
16
-25
-52
-41
-18
-44
2
9
-1
8
-11

-7
4
5
-23
-13
-62
-6
-27
-7
-20
-14
-26
-43
-15
-28
-24
-6
-36
-29
-4
8
5
-6
-22
-32
30
7
14
-17
-26
-2
-3
-29
5
5
-6
-15
-18
-5
4
-14
-24
-60
-30
-48
-24
-4
0
-6
-15

992
6328
4167
5088
2237
8033
4732
3911
1953
1527
2828
3437
6482
2894
7878
2259
1721
3245
8847
1493
4528
1322
3069
3609
5663
5800
3777
9514
2557
4135
1862
2504
4547
3312
1605
1449
4492
5084
6857
1207
2953
3762
9493
3993
3925
4429
5763
348
4960
4368

912
6002
4108
4937
2075
7738
4618
3822
1870
1505
2735
3328
6197
2834
7718
2198
1724
3171
8625
1395
4803
1259
2902
3473
5451
5165
3574
9222
2523
3901
1806
2435
4129
3270
1436
1385
4230
5001
6621
1183
2780
3601
9031
3584
3499
4327
5762
317
4740
4059

901
6039
4061
4843
2009
7557
4614
3762
1824
1489
2931
3237
6019
2799
7622
2184
1689
3139
8533
1351
4962
1269
2893
3487
5329
5123
3556
9121
2469
3863
1771
2420
4041
3284
1515
1357
4127
4921
6572
1166
2832
3499
8765
3489
3357
4311
5716
296
4773
4013

887
6052
4044
4818
1996
7470
4702
3775
1799
1467
2988
3222
6018
2784
7528
2142
1706
3142
8493
1332
5156
1260
2894
3526
5297
5224
3540
9136
2432
3976
1769
2418
4034
3353
1562
1337
4103
4970
6593
1163
2922
3454
8633
3465
3297
4435
5820
290
4854
4001

889
6010
4059
4801
1996
7393
4714
3798
1783
1441
3009
3219
6033
2777
7472
2102
1709
3143
8444
1352
5203
1308
2889
3496
5246
5304
3566
9027
2442
3978
1778
2404
4098
3303
1569
1308
4144
4975
6575
1187
2966
3461
8568
3440
3230
4486
5947
284
4967
4023

883
6027
4077
4759
1996
7340
4762
3807
1784
1408
3046
3232
6038
2774
7431
2077
1709
3158
8395
1334
5227
1313
2934
3525
5226
5361
3626
9067
2411
3933
1766
2417
4147
3258
1563
1307
4164
4979
6564
1177
2965
3452
8506
3474
3166
4515
6056
298
4959
4034

894
6141
4080
4750
1974
7307
4761
3830
1774
1402
3096
3210
6006
2766
7394
2047
1726
3162
8332
1325
5237
1332
2968
3498
5198
5385
3660
9125
2379
3935
1755
2424
4203
3215
1569
1286
4148
4966
6598
1177
2943
3417
8523
3472
3144
4568
6094
297
4997
4083

-19
-8
13
10
-23
-37
-34
-13
-14
20
-14
-4
100
38
-17
-2
-24
-13
15
-23
-82
11
8
-1
-15
-30
9
-19
-19
-13
-47
-27
-9
-27
-17
-6
-2
-49
-12
-33
0
-8
-5
-26
32
-44
1
5
6
-4

3
2
7
23
-23
-35
-5
-18
-3
10
-22
-17
26
46
1
-21
-34
-4
3
-23
-69
20
-2
-10
-28
-27
11
-10
-21
-16
-53
-13
0
-23
-15
-23
-7
-60
-22
-24
2
-8
14
-18
6
-22
-19
-4
0
-7

6054
4453
1690
3816
2864
3420
2939
2587
4436
6398
3223
2573
95528
10615
5745
12244
5591
5495
1888
1383
4530
3638
596
2783
4690
3684
2439
1473
3036
2071
4104
5592
1585
1966
1923
4510
5693
5759
7426
5239
1082
2924
3503
3930
2926
5332
2559
2523
746
2236

5921
4109
1632
3828
2758
3274
2785
2483
4362
6201
3027
2470
96730
10535
5685
12250
5548
5345
1784
1339
4366
3481
572
2715
4563
3576
2366
1426
2901
1966
3993
5513
1515
1885
1830
4392
5614
5654
7218
5137
1055
2812
3406
3832
2819
5239
2493
2415
738
2128

5794
4076
1631
3821
2715
3170
2735
2424
4374
6109
2946
2429
97754
10437
5639
12204
5484
5246
1756
1296
4271
3395
545
2704
4480
3504
2319
1412
2826
1909
3943
5464
1482
1819
1786
4293
5586
5578
7097
5081
1039
2766
3362
3763
2762
5196
2447
2352
741
2081

5739
4152
1674
3954
2703
3183
2745
2397
4462
6127
2915
2405
98014
10473
5606
12164
5447
5190
1743
1270
4196
3357
523
2680
4483
3483
2285
1397
2759
1890
3912
5506
1476
1797
1763
4222
5579
5507
7015
5084
1036
2748
3348
3711
2738
5147
2415
2350
732
2056

5757
4222
1728
3947
2667
3204
2749
2388
4453
6122
2875
2390
97733
10484
5618
12115
5384
5180
1726
1254
4091
3336
514
2618
4496
3481
2265
1382
2758
1872
3885
5529
1476
1790
1724
4169
5610
5491
6993
5069
1042
2757
3356
3696
2686
5119
2386
2315
718
2034

5723
4231
1737
3981
2637
3162
2786
2361
4473
6128
2907
2393
97206
10472
5613
12046
5312
5222
1691
1207
4028
3304
519
2564
4481
3478
2276
1359
2740
1834
3886
5539
1491
1755
1712
4081
5628
5479
6992
5037
1034
2730
3363
3680
2652
5062
2368
2304
706
2018

5708
4257
1739
4034
2592
3118
2770
2321
4491
6102
2956
2399
97006
10494
5592
11889
5184
5240
1729
1188
3982
3295
527
2565
4488
3473
2294
1339
2719
1817
3871
5526
1493
1728
1694
4029
5725
5462
6999
4985
1040
2702
3354
3712
2720
5022
2405
2273
693
2064

-64
-11
-46
-4
-22
7
10
-15
-44
-4
62
-26
65
361
-7
18
-20
8
14
48
-4
0
-29
12
14
10
-7
-7
11
-3
-2
-17
15
-3
28
66
5
-14
2
-21
9
1
7
11
13
-30
11
33
28
28

-52
-16
-54
2
-34
3
-1
-10
-46
-1
-13
-7
62
311
-20
8
-20
8
8
40
-1
-6
-22
-4
2
5
-7
-25
27
-7
-4
-21
-3
-21
23
88
-28
-28
2
-28
-14
1
-3
9
0
-22
-10
54
-4
13

8946
1107
3401
1203
4839
2699
5325
4022
4614
1359
74283
31382
9271
74935
3380
3457
2298
5500
2526
3846
1676
5715
2217
1884
3330
1617
2632
3317
5010
2347
3547
2167
2839
2689
5401
4682
4766
5232
3675
3347
6691
2204
2960
2697
5160
3657
3181
3683
5002
4712

8758
1098
3320
1173
4761
2589
5119
3936
4500
1271
75853
31701
9394
76345
3228
3221
2168
5349
2471
3724
1589
5526
2072
1809
3210
1527
2488
3181
4792
2247
3344
2082
2669
2551
5184
4479
4616
5093
3572
3251
6530
2099
2834
2548
4965
3465
3042
3570
4784
4526

8625
1078
3272
1167
4674
2506
5019
3902
4382
1248
76018
32073
9544
77414
3141
3104
2076
5249
2483
3696
1539
5383
1991
1762
3168
1484
2391
3089
4668
2233
3215
2032
2582
2496
5034
4391
4525
5020
3512
3193
6406
2048
2769
2477
4875
3356
2994
3578
4623
4417

8508
1060
3222
1173
4615
2473
4990
3887
4306
1265
76010
32273
9634
78136
3067
3049
2026
5226
2482
3621
1526
5319
1938
1753
3149
1482
2323
3045
4591
2243
3132
2007
2527
2488
4971
4343
4489
4975
3505
3151
6368
2055
2731
2444
4803
3271
2954
3568
4531
4378

8377
1054
3175
1184
4579
2437
4953
3879
4266
1278
75784
32202
9720
78391
3083
3045
2011
5227
2525
3579
1517
5322
1912
1753
3177
1458
2262
3049
4497
2250
3137
1990
2492
2480
4932
4383
4429
4989
3536
3126
6316
2070
2732
2405
4804
3202
2937
3615
4529
4401

8294
1055
3130
1175
4550
2367
4930
3854
4190
1299
75383
31976
9738
78260
3084
3063
1989
5217
2562
3531
1508
5356
1886
1747
3182
1443
2270
3052
4523
2254
3130
2004
2462
2457
4969
4421
4421
4996
3521
3093
6268
2099
2712
2384
4850
3162
2928
3644
4553
4424

8193
1047
3099
1152
4547
2380
4950
3834
4146
1304
74769
31676
9715
77662
3100
3094
2037
5327
2601
3684
1532
5375
1872
1776
3243
1465
2286
3071
4541
2249
3157
1988
2469
2488
5016
4516
4456
5038
3579
3099
6214
2155
2735
2391
4905
3146
2934
3721
4649
4467

22
12
6
-22
-17
-15
43
-29
28
-5
43
15
41
15
20
18
-17
18
30
14
6
27
12
13
36
18
45
5
17
-9
28
5
-14
-36
45
293
-22
-5
-4
-44
46
10
-9
1
-22
12
-19
-29
33
-15

35
-11
-16
-19
-6
-14
26
-23
34
-9
10
-6
49
-20
-1
5
-26
7
2
6
-2
10
4
-1
52
16
42
-15
-2
-13
28
-7
-36
-19
11
291
-24
1
6
-24
-25
23
-19
0
-28
-7
-64
-36
26
-16

6393
4410
3969
3401
3081
3660
7842
3248
3310
5048
4998
3211
3105
5325
3517
3727
3988
4028
5966
3402
2756
6096
3417
2893
5346
5377
6716
3917
4214
5053
3767
2363
2676
4677
9080
113241
3001
4717
7397
8939
21528
7047
3721
4466
2531
9014
6549
4278
5653
3414

6216
4269
3850
3263
2902
3536
7689
3033
3149
4830
4823
3110
2972
5080
3356
3561
3786
3836
5786
3236
2650
5867
3303
2715
5201
5168
6479
3749
4017
4856
3630
2279
2531
4462
8947
115070
2996
4716
7399
8944
21882
7096
3658
4411
2451
9027
6394
4215
5706
3283

6112
4213
3821
3179
2824
3503
7601
2940
3035
4710
4757
3075
2943
4939
3274
3512
3673
3777
5688
3145
2576
5769
3230
2633
5155
5102
6408
3664
3932
4756
3573
2230
2450
4316
8919
116314
3023
4727
7447
9031
22126
7182
3645
4417
2398
9011
6275
4144
5748
3216

6114
4157
3780
3133
2812
3486
7576
2892
3038
4611
4750
3036
2949
4884
3225
3475
3627
3771
5713
3132
2526
5721
3220
2634
5132
5054
6390
3552
3896
4674
3584
2170
2388
4225
8945
116500
3047
4752
7474
8997
22000
7221
3621
4414
2374
9113
6271
4098
5811
3165

6134
4177
3756
3094
2839
3481
7600
2894
3054
4590
4806
3017
2973
4881
3198
3475
3637
3771
5758
3114
2490
5696
3212
2640
5122
5076
6411
3476
3858
4632
3597
2130
2397
4182
9017
116431
3066
4747
7527
8985
21832
7186
3598
4432
2327
9201
6233
4052
5823
3145

6146
4192
3786
3086
2878
3474
7633
2927
3055
4557
4865
2988
3033
4923
3168
3486
3616
3770
5800
3098
2484
5718
3226
2652
5130
5155
6402
3413
3871
4635
3624
2125
2389
4142
9056
116213
3083
4733
7529
8962
21593
7180
3601
4435
2290
9285
6175
4007
5856
3127

6229
4174
3788
3085
2891
3500
7631
2993
3008
4563
4917
3027
3110
4937
3262
3466
3657
3783
5896
3124
2481
5737
3245
2653
5171
5251
6399
3525
3855
4662
3655
2154
2406
4158
9086
115874
3109
4711
7425
8949
21499
7132
3584
4484
2272
9353
6105
3974
5854
3157

14
7
15
-11
-14
-4
2
-17
-26
-7
-21
-32
-30
-50
-18
-26
-15
-43
-20
-10
-15
-24
-6
-17
-26
-22
-15
-10
-10
-42
-13
-1
-33
-23
-9
-23
-23
-40
-21
-24
0
-9
-5
-17
-13
-61
4
-8
-24
-29

-6
-43
0
-15
-18
-15
-7
-20
-25
2
-51
-37
-29
-43
2
-25
-45
-32
-33
-5
-29
-33
-12
-24
-30
-10
-47
-5
-7
-26
-16
-16
-21
-25
-1
-29
-42
-67
-14
-18
-7
5
-20
-25
-6
-69
11
-16
-47
-18

2502
5250
3409
2852
4319
3171
3024
4055
2974
2714
3106
2584
4280
5215
5706
4445
2683
3163
3007
3201
2218
4636
2886
2691
2751
2769
4149
1922
3463
2768
2300
2163
6262
1538
2951
4121
3723
4174
3225
3426
3756
4710
2413
3637
3418
5326
2148
2541
3719
1416

2341
5179
3379
2824
4201
3060
2984
4011
2894
2667
2948
2508
4120
5031
5658
4338
2561
3053
2928
3177
2152
4609
2779
2598
2659
2675
4022
1924
3402
2591
2179
2154
6158
1503
2901
4040
3675
4092
3175
3367
3686
4484
2326
3560
3353
5181
2017
2480
3582
1389

2250
5126
3396
2824
4187
3002
2978
3999
2852
2622
2854
2459
4017
4951
5665
4308
2506
2994
2857
3138
2103
4565
2709
2560
2609
2621
4022
1926
3404
2483
2117
2157
6105
1465
2871
4001
3625
4042
3204
3308
3634
4371
2306
3527
3329
5087
1949
2419
3500
1357

2139
5134
3402
2827
4121
2925
2993
3969
2832
2613
2797
2444
3996
4917
5661
4297
2432
2940
2825
3095
2064
4551
2663
2519
2580
2614
3968
1925
3408
2413
2084
2149
6116
1441
2864
4012
3574
3974
3198
3302
3621
4278
2304
3494
3288
5014
1905
2418
3433
1354

2096
5127
3439
2797
4101
2899
3022
3966
2812
2612
2750
2443
3953
4882
5675
4292
2377
2878
2801
3078
2027
4570
2629
2485
2585
2608
3939
1909
3394
2335
2024
2171
6178
1424
2843
3964
3554
3950
3185
3269
3617
4201
2280
3464
3279
4940
1867
2395
3387
1346

2041
5097
3503
2765
4077
2855
3063
3924
2781
2612
2713
2440
3880
4841
5712
4269
2327
2840
2776
3101
2005
4532
2623
2433
2596
2594
3895
1915
3403
2306
1989
2151
6173
1407
2838
3969
3512
3893
3200
3240
3600
4164
2232
3428
3272
4936
1858
2383
3340
1316

2011
5139
3537
2731
4106
2811
3040
3878
2746
2641
2666
2434
3852
4813
5706
4245
2298
2812
2746
3108
1969
4497
2611
2400
2596
2569
3869
1927
3400
2295
1966
2153
6134
1399
2826
3961
3487
3820
3160
3203
3618
4140
2195
3409
3255
4927
1853
2370
3285
1292

-1
-16
-3
-41
-28
-36
-23
-23
-45
-6
-21
-32
-36
-24
-19
-49
-6
-4
1
-41
166
2
-6
21
64
-35
-26
14
-8
-38
-20
-45
-19
-16
20
-69
-14
-19
-6
-33
-17
-3
-23
4
-27
-12
89
-39
5
-47

-6
-16
-8
-26
-20
-29
-15
-18
-69
5
-35
-58
-52
-45
-22
-34
-16
-17
-9
-53
17
-9
-13
8
40
-35
-14
5
-29
-10
-17
-33
-21
17
20
-53
-20
-31
-11
-28
-21
-18
-27
-35
-15
-1
104
-34
9
-51

2465
2749
2600
4009
1878
4410
4775
3253
4207
2751
4060
4715
3452
4563
4730
3748
2314
1945
1904
5288
99663
2772
3112
19852
12136
8500
9884
2226
2302
3953
2024
4969
1997
2097
2377
4601
4131
3024
2305
4761
4113
5654
3382
4611
6307
3325
8875
4523
1854
5839

2369
2669
2572
3924
1785
4311
4702
3200
4123
2706
4000
4577
3291
4490
4648
3603
2298
1907
1936
5062
101213
2774
3078
19990
12128
8457
9867
2195
2207
3869
1944
4833
1950
2064
2349
4458
4069
2965
2223
4675
4079
5594
3325
4534
6248
3276
8839
4410
1825
5714

2320
2608
2598
3912
1757
4253
4646
3176
4076
2691
3954
4510
3240
4419
4557
3521
2276
1855
1955
4920
102335
2798
3104
20046
12070
8372
9816
2166
2148
3807
1905
4762
1953
2062
2341
4343
4048
2921
2181
4635
4009
5530
3291
4461
6214
3237
8881
4346
1808
5620

2306
2567
2590
3876
1736
4207
4636
3158
4030
2696
3901
4435
3229
4355
4537
3468
2273
1840
1940
4846
103097
2860
3129
20082
12032
8355
9786
2145
2124
3784
1883
4698
1941
2056
2342
4264
4066
2868
2162
4619
3988
5500
3285
4394
6209
3218
8967
4272
1797
5546

2307
2524
2596
3844
1723
4159
4627
3151
4013
2679
3854
4361
3217
4338
4490
3425
2278
1828
1938
4802
103750
2893
3185
20029
12037
8333
9782
2123
2097
3766
1876
4663
1928
2069
2364
4186
4058
2827
2157
4600
3992
5478
3259
4380
6187
3211
9130
4207
1772
5522

2292
2472
2639
3846
1702
4149
4629
3132
3951
2652
3801
4288
3200
4323
4450
3396
2280
1794
1925
4775
103982
2909
3198
19958
12053
8297
9674
2114
2094
3730
1866
4603
1881
2079
2360
4152
4037
2812
2120
4614
3983
5482
3186
4365
6259
3152
9256
4153
1747
5465

2292
2456
2643
3786
1709
4104
4591
3132
3930
2636
3768
4247
3168
4312
4423
3358
2295
1774
1910
4738
104191
2918
3226
19819
12021
8237
9550
2080
2105
3657
1864
4613
1872
2075
2354
4121
4071
2863
2125
4597
4001
5446
3131
4335
6275
3145
9381
4218
1731
5477

30
-74
-35
-16
-3
32
3
24
-34
-3
-10
-11
-3
-13
-7
136
-25
-18
-54
-11
-8
-57
-11
-16
-21
-59
-11
-19
14
-25
-55
-18
-9
-53
-6758
-25
-22
-7
-16
-7
-3
-33
-1
-6
-22
-17
-44

-3
-88
-49
-20
-13
31
-7
4
-34
7
3
-32
-1
-12
-14
96
-17
-29
-47
-23
-2
-79
-13
-8
-30
-60
-13
-14
1
-26
-34
-23
-17
-59
-7289
5
-18
-15
-38
-16
-26
-54
-22
-20
-26
6
-12

3811
9740
4397
2889
2167
3927
2511
3769
7269
3081
3986
3775
2878
4715
5654
4187
2302
3134
4404
8266
2522
5325
4366
6218
5440
6095
2239
7902
2151
4496
5667
3491
3275
8989
2004872
6701
8111
11698
6662
6633
12075
9182
4809
7793
14565
13340
28017

3795
9649
4368
2811
2114
3950
2472
3723
7175
3041
3944
3703
2830
4655
5532
4223
2268
3076
4323
8155
2450
5188
4301
6152
5391
5998
2212
7780
2160
4400
5532
3396
3221
8840
2043322
6809
7921
12014
6450
6535
12093
9201
4654
8429
14504
13407
28095

3796
9618
4309
2785
2062
4002
2456
3667
7059
2989
3906
3646
2793
4565
5391
4289
2241
3035
4211
8052
2369
5085
4314
6126
5304
5909
2193
7639
2162
4354
5442
3361
3174
8744
2067545
6932
7780
12043
6365
6418
12081
9341
4618
9038
14496
13456
28045

3813
9632
4345
2792
2025
4039
2444
3645
6983
2953
3906
3618
2757
4532
5309
4357
2248
2991
4179
8046
2329
5030
4325
6125
5264
5871
2169
7603
2169
4336
5404
3359
3150
8678
2068269
7404
7694
12320
6348
6411
12115
9390
4653
9610
14584
13539
28104

3837
9619
4363
2774
2020
4092
2451
3635
6940
2945
3926
3595
2758
4555
5317
4399
2237
2982
4135
8060
2326
5029
4335
6122
5260
5863
2153
7582
2171
4319
5390
3359
3127
8657
2065399
7741
7636
12397
6390
6446
12102
9437
4711
9812
14685
13689
28265

3856
9633
4361
2751
2021
4109
2425
3653
6875
2915
3945
3556
2730
4553
5286
4445
2230
2939
4102
8112
2331
4987
4357
6152
5249
5846
2177
7575
2203
4316
5400
3353
3115
8676
2055204
7899
7647
12485
6422
6507
12094
9466
4793
9928
14815
14472
28499

3871
9626
4357
2744
1997
4137
2406
3640
6800
2913
4002
3566
2714
4552
5348
4519
2229
2901
4097
8141
2370
5005
4434
6127
5243
5826
2184
7548
2208
4278
5432
3366
3094
8721
2040090
7944
7704
12491
6464
6572
12048
9448
4851
9931
14972
14657
28800

pop97
pop98
pop99
pop00
pop01
pop02
pop03
pop04
pop05
70422
69762
69381
68765
68155
67702
67308
66961
66828
2549
2577
2630
2665
2702
2709
2712
2734
2770
6574
6579
6467
6397
6289
6248
6235
6233
6218
30790
30479
30163
29896
29573
29298
29179
29091
28921
21876
21680
21448
21244
21098
20962
20813
20780
20742
8567
8483
8383
8288
8190
8121
8061
8021
7950
29424
28841
28083
27621
27232
26881
26693
26472
26252
15861
15741
15661
15657
15569
15548
15495
15410
15357
28893
28699
28557
28446
28391
28510
28605
28711
28757
9120
9050
8940
8805
8736
8649
8547
8478
8402
2302
2284
2260
2247
2220
2220
2204
2200
2196
1876
1849
1813
1772
1738
1691
1652
1613
1563
1962
1939
1927
1936
1923
1923
1924
1908
1909
2079
2030
2005
1972
1919
1866
1844
1803
1761
5032
5003
4917
4855
4802
4715
4693
4669
4625
2092
2126
2146
2156
2164
2170
2219
2204
2219
5255
5211
5153
5139
5125
5072
5069
5086
5055
1206
1200
1196
1190
1192
1190
1188
1168
1142
1953
1921
1899
1868
1854
1815
1785
1735
1717
1038
1027
1021
1017
1014
1016
1018
1022
1017
1760
1763
1755
1750
1765
1751
1741
1706
1676
431
412
400
388
387
376
368
355
347
3318
3316
3269
3252
3229
3224
3178
3162
3183
1466
1456
1442
1412
1396
1373
1356
1352
1320
3018
3038
3085
3074
3069
3065
3070
3075
3074
2037
2037
2046
2054
2091
2103
2106
2091
2126
4264
4308
4333
4357
4396
4406
4436
4458
4459
3098
3118
3127
3117
3136
3131
3113
3108
3102
1058
1060
1064
1061
1077
1075
1065
1055
1038
2039
2025
1996
1981
1965
1911
1856
1816
1765
4870
4837
4855
4901
4892
4911
4911
4920
4908
2119
2127
2120
2096
2069
2066
2071
2054
2056
1989
1956
1941
1915
1890
1868
1851
1835
1799
1465
1436
1429
1395
1391
1372
1348
1315
1305
2379
2362
2378
2367
2365
2372
2342
2331
2322
6333
6333
6342
6373
6419
6461
6477
6506
6543
967
956
942
917
897
878
841
813
782
5249
5286
5255
5280
5256
5274
5298
5302
5270
1758
1694
1657
1634
1595
1557
1512
1500
1468
3178
3143
3119
3104
3055
3029
2981
2945
2972
2677
2701
2708
2689
2676
2684
2709
2703
2714
4015
4016
3986
3929
3907
3867
3804
3748
3717
3238
3215
3204
3216
3194
3183
3147
3106
3063
3727
3697
3704
3710
3704
3701
3664
3645
3634
2347
2332
2321
2367
2355
2350
2347
2342
2303
1327
1285
1233
1189
1171
1124
1088
1054
1015
2124
2121
2099
2075
2063
2049
2007
1974
1959
945
921
906
893
871
849
847
819
795
1037
1004
1016
991
971
943
916
892
856

3488
1348
795
1518
1394
1314
870
3984
1731
1868
2333
5941
2003
2802
2554
2224
2912
2483
4528
2552
3450
7180
5609
1577
3313
2163
5253
182549
5622
2822
2583
10348
8649
9873
10591
11486
8297
7337
6792
3039
3838
1809
1266
3459
2022
1964
3137
3667
1467
3543

3515
1326
764
1504
1411
1298
841
3966
1722
1893
2365
5959
1957
2805
2591
2184
2890
2534
4546
2558
3399
7270
5581
1562
3281
2104
5267
180373
5655
2821
2557
10306
8574
9861
10540
11446
8270
7284
6723
3041
3824
1794
1260
3458
2034
1939
3101
3667
1455
3521

3530
1313
752
1478
1421
1280
821
3958
1708
1859
2392
5977
1931
2812
2617
2141
2852
2530
4550
2548
3333
7283
5569
1561
3294
2055
5259
178351
5669
2856
2544
10398
8515
9892
10493
11412
8258
7287
6651
3073
3799
1757
1258
3406
2064
1937
3074
3612
1440
3491

3510
1302
731
1431
1424
1262
787
3908
1704
1824
2404
5968
1903
2811
2649
2101
2853
2535
4557
2581
3307
7286
5557
1545
3289
2011
5291
176599
5674
2890
2541
10496
8487
9870
10411
11345
8201
7298
6581
3050
3770
1732
1247
3382
2065
1937
3049
3583
1441
3478

3532
1292
721
1410
1409
1239
784
3911
1706
1800
2415
6008
1875
2815
2723
2095
2846
2533
4535
2578
3304
7295
5566
1562
3274
1996
5312
175152
5680
2918
2557
10601
8425
9858
10307
11316
8188
7317
6562
3058
3745
1717
1242
3347
2067
1935
3031
3577
1450
3494

3534
1306
700
1385
1399
1223
753
3884
1700
1788
2400
6006
1850
2797
2764
2088
2828
2540
4521
2568
3266
7337
5560
1558
3272
1964
5343
173872
5695
2902
2568
10695
8370
9845
10260
11264
8168
7331
6489
3040
3733
1717
1232
3327
2049
1925
3029
3561
1421
3480

3523
1275
646
1362
1396
1223
717
3875
1726
1765
2391
6010
1821
2783
2850
2050
2828
2528
4515
2580
3242
7384
5557
1546
3281
1929
5343
172848
5733
2912
2564
10737
8301
9822
10190
11168
8169
7345
6427
3023
3709
1702
1220
3312
2023
1918
2995
3531
1408
3472

3506
1263
618
1321
1388
1212
686
3692
1724
1752
2372
6002
1801
2752
2899
2024
2809
2563
4511
2536
3205
7441
5523
1536
3271
1887
5399
171973
5787
2904
2576
10896
8219
9808
10140
11140
8140
7356
6387
2999
3686
1665
1204
3287
2012
1922
2989
3538
1412
3444

3494
1250
604
1293
1368
1209
664
3591
1726
1722
2372
5951
1767
2721
2928
2015
2770
2608
4508
2559
3144
7457
5509
1527
3235
1864
5424
170693
5859
2918
2632
11064
8217
9768
10081
11091
8157
7327
6369
2976
3653
1636
1206
3261
2038
1935
2968
3527
1391
3407

1353
2923
1746
2427
2608
3305
1641
1824
1370
4924
4163
2429
4779
3800
1857
1555
846
2390
5784
3447
1130
1960
4127
12768
1924
1997
1908
1618
3498
5531
3271
3602
3561
12426
2244
3804
2786
2667
4733
993
4033
8165
356
2318
6098
2165
6267
3507
4437
2663

1358
2918
1721
2393
2635
3269
1619
1830
1421
4948
4160
2446
4736
3758
1813
1535
842
2394
5912
3432
1129
1941
4157
12778
1892
2015
1912
1599
3442
5626
3267
3657
3578
12542
2274
3792
2806
2655
4696
975
4074
8218
359
2277
6187
2155
6283
3462
4438
2674

1364
2914
1700
2378
2651
3252
1599
1806
1410
5032
4136
2537
4687
3718
1770
1525
843
2397
5991
3456
1128
1913
4199
12841
1877
1986
1913
1577
3403
5696
3247
3731
3614
12738
2274
3839
2845
2648
4723
976
4083
8270
369
2258
6257
2157
6283
3429
4443
2662

1348
2875
1664
2356
2664
3217
1593
1786
1407
5089
4126
2572
4632
3673
1734
1509
826
2379
6093
3470
1117
1905
4215
12930
1853
1962
1927
1555
3380
5757
3232
3774
3651
12862
2277
3811
2895
2611
4693
977
4089
8329
375
2219
6284
2149
6331
3394
4461
2669

1339
2857
1621
2360
2664
3191
1565
1788
1411
5154
4137
2605
4570
3615
1706
1490
829
2396
6177
3507
1101
1914
4212
12962
1825
1925
1950
1547
3326
5829
3219
3809
3665
12980
2295
3845
2972
2595
4651
961
4130
8379
375
2195
6317
2135
6348
3349
4467
2692

1330
2861
1587
2348
2661
3129
1538
1757
1390
5185
4132
2597
4540
3578
1668
1467
824
2367
6271
3549
1081
1944
4220
13040
1808
1877
1977
1505
3304
5842
3201
3792
3675
13030
2298
3866
2996
2586
4615
962
4156
8439
384
2186
6294
2115
6397
3309
4472
2677

1324
2858
1550
2368
2667
3075
1513
1745
1369
5242
4147
2632
4495
3539
1613
1465
824
2370
6422
3581
1088
1941
4242
13165
1803
1870
1999
1470
3270
5885
3195
3823
3731
13064
2304
3866
2999
2589
4593
982
4241
8492
381
2150
6283
2116
6391
3255
4491
2676

1296
2836
1512
2392
2670
3011
1507
1723
1382
5302
4209
2645
4444
3486
1586
1450
819
2395
6530
3635
1085
1969
4280
13256
1785
1851
2042
1447
3250
5937
3185
3815
3784
13110
2302
3860
3019
2597
4601
981
4307
8541
388
2106
6271
2123
6426
3202
4520
2695

1268
2840
1493
2416
2657
2995
1478
1711
1401
5377
4281
2653
4432
3418
1556
1444
817
2417
6649
3670
1090
1992
4284
13401
1782
1827
2075
1405
3231
5934
3156
3824
3766
13133
2302
3865
3043
2615
4577
992
4319
8588
394
2057
6246
2127
6466
3194
4563
2660

1569
4550
179281
8346
4792
35520
4319
12108
42631
4203
35043
11728
10533
4557
5912
3893
3353
2977
2752
6304
4390
2011
3371
5954
5227
2874
1471
2295
3772
2964
6479
3161
10474
3719
2584
3094
2368
2737
1394
2859
5762
4600
5526
2441
2411
2654
1174
3710
1922
3292

1549
4531
178108
8464
4856
35574
4353
12234
41884
4190
34576
11582
10600
4603
5931
3891
3357
2932
2754
6314
4382
2018
3346
5913
5174
2848
1457
2257
3795
3008
6434
3096
10500
3686
2567
3098
2353
2729
1388
2841
5722
4557
5513
2415
2400
2699
1141
3702
1885
3253

1512
4544
176568
8553
4909
35527
4381
12363
41080
4232
34061
11378
10640
4606
5923
3880
3352
2905
2778
6320
4409
2016
3357
5913
5090
2828
1430
2225
3790
3004
6400
3065
10494
3681
2563
3069
2330
2716
1378
2807
5723
4507
5473
2395
2380
2747
1117
3676
1883
3255

1482
4539
174769
8670
4981
35432
4414
12627
40301
4241
33473
11230
10635
4618
5922
3886
3397
2863
2789
6317
4414
1992
3420
5886
5077
2799
1393
2212
3813
3000
6358
3038
10498
3718
2545
3083
2319
2699
1382
2773
5723
4478
5474
2376
2384
2774
1112
3676
1875
3248

1485
4529
172895
8772
5075
35118
4468
12801
39409
4239
32976
11088
10613
4616
5924
3908
3405
2849
2809
6310
4434
1975
3414
5872
5046
2774
1369
2205
3829
3019
6365
3019
10493
3746
2536
3099
2296
2700
1387
2738
5721
4441
5487
2360
2376
2791
1110
3696
1858
3222

1474
4499
171367
8874
5140
34812
4534
12983
38800
4275
32768
10895
10576
4584
5929
3903
3368
2798
2844
6320
4423
1978
3433
5869
4994
2744
1349
2156
3846
2996
6320
2992
10534
3758
2497
3079
2281
2669
1368
2696
5704
4414
5485
2354
2354
2850
1074
3707
1848
3214

1472
4487
170501
8963
5238
34935
4646
13132
38575
4267
32664
10732
10542
4504
5933
3920
3350
2785
2851
6277
4381
1963
3443
5774
4901
2695
1328
2114
3801
3003
6293
2972
10527
3767
2449
3061
2271
2654
1332
2610
5694
4360
5483
2319
2317
2856
1061
3676
1835
3192

1442
4507
169559
9064
5445
35054
4743
13270
38280
4279
32610
10649
10471
4512
5909
3976
3313
2739
2879
6252
4374
1959
3476
5732
4857
2680
1309
2081
3834
3013
6254
2900
10553
3798
2414
3043
2233
2679
1307
2538
5682
4310
5493
2320
2304
2894
1038
3713
1837
3187

1435
4583
167876
9205
5617
34917
4864
13534
37845
4282
32456
10544
10487
4565
5899
4010
3336
2701
3004
6289
4343
1932
3465
5660
4767
2651
1310
2049
3889
2997
6250
2880
10598
3831
2387
3043
2219
2687
1281
2474
5670
4263
5544
2320
2258
2942
1030
3704
1845
3182

2610
2018
3451
3020
4908
2769
6245
5065
3609
4865
4332
3813
5800
1873
2999
2288
4138
2864
4398
3001
1813
2808
5929
1238
3721
6733
4394
3745
3568
3460
3195
6230
2277
2208
4970
5134
5167
4568
4074
3602
2751
3080
1996
3638
4322
2829
3981
3102
2747
4466

2589
1985
3435
2956
4909
2741
6191
5100
3556
4883
4338
3843
5793
1849
2964
2259
4145
2812
4363
2948
1786
2824
5907
1230
3727
6704
4332
3709
3526
3384
3142
6224
2262
2200
4989
5114
5164
4534
4018
3576
2735
3010
1975
3621
4340
2772
3906
3134
2789
4437

2595
1996
3416
2907
4921
2726
6150
5091
3512
4861
4349
3905
5803
1829
2917
2240
4173
2784
4344
2924
1771
2870
5941
1204
3688
6680
4296
3707
3492
3339
3106
6218
2286
2177
4995
5076
5147
4562
3980
3578
2708
2947
1937
3638
4438
2713
3852
3151
2781
4381

2578
1987
3407
2892
4956
2710
6139
5090
3470
4859
4348
3960
5816
1828
2900
2242
4232
2768
4290
2903
1744
2856
5949
1192
3672
6728
4271
3665
3457
3303
3072
6213
2264
2149
5000
5105
5137
4567
3930
3572
2692
2960
1919
3686
4528
2703
3793
3157
2827
4360

2576
2001
3401
2900
4992
2702
6132
5095
3446
4874
4401
4025
5853
1822
2877
2226
4274
2761
4263
2869
1739
2894
5959
1186
3692
6780
4233
3656
3439
3291
3068
6222
2276
2148
4999
5133
5175
4615
3899
3576
2686
2965
1900
3701
4569
2671
3755
3169
2830
4362

2550
1991
3385
2883
5006
2668
6098
5039
3399
4851
4427
4095
5886
1816
2845
2206
4317
2726
4226
2830
1726
2890
5949
1170
3653
6789
4180
3628
3422
3288
3026
6219
2276
2130
4988
5127
5169
4597
3841
3548
2662
2927
1886
3691
4634
2608
3716
3135
2825
4320

2575
1973
3364
2868
5070
2644
6067
5009
3350
4770
4496
4154
5887
1806
2783
2179
4367
2687
4194
2803
1707
2909
5923
1161
3626
6760
4107
3612
3398
3273
2998
6191
2259
2136
4975
5104
5142
4602
3747
3524
2642
2907
1852
3685
4743
2545
3604
3115
2833
4270

2582
1963
3338
2822
5106
2608
6068
4977
3315
4724
4526
4236
5919
1781
2751
2180
4426
2683
4174
2762
1685
2905
5894
1151
3609
6789
4054
3613
3376
3247
2977
6173
2253
2113
4983
5079
5151
4601
3712
3494
2633
2853
1821
3672
4832
2499
3569
3105
2825
4259

2621
1958
3326
2850
5155
2576
6093
4974
3307
4708
4572
4326
5925
1774
2706
2153
4562
2641
4127
2734
1637
2921
5870
1126
3578
6819
4040
3586
3358
3234
2981
6196
2259
2106
4968
5063
5180
4582
3739
3501
2634
2831
1781
3719
4891
2454
3553
3110
2821
4262

3117
196032
3475
4402
3713
7507
56978
5753
6783
20524
24783
25030
5228
13980
6572
2519
7365
8309
3197
5601
5234
5067
7088
2674
3544
4697
3592
5298
6912
2069
5229
3098
1924
13988
3006
10646
5482
2465
4546
3009
5341
5870
3893
7294
4504
2878
1684
2666
5094
5243

3121
193644
3570
4495
3742
7652
56184
5831
6812
20419
24539
25049
5169
13858
6551
2530
7442
8290
3212
5621
5293
5045
7112
2696
3534
4730
3609
5334
6944
2088
5235
3148
1912
14065
2962
10690
5501
2449
4561
3049
5315
5994
3883
7287
4584
2852
1677
2711
5179
5281

3148
191319
3645
4651
3824
7829
55421
5923
6874
20305
24363
24964
5156
13810
6555
2536
7482
8313
3263
5619
5320
5054
7157
2741
3543
4764
3644
5354
7000
2122
5291
3177
1913
14104
2946
10708
5518
2425
4602
3064
5320
6076
3866
7281
4622
2853
1699
2763
5241
5318

3168
188691
3708
4768
3897
7986
54369
6009
6963
20122
24076
24860
5130
13773
6577
2563
7551
8319
3290
5665
5334
5066
7185
2742
3529
4817
3688
5394
7008
2139
5345
3218
1922
14144
2988
10788
5557
2435
4652
3080
5301
6202
3876
7318
4694
2849
1693
2819
5311
5351

3170
185898
3857
4917
3971
8211
53280
6072
7090
19879
24009
24627
5095
13759
6646
2568
7555
8322
3378
5708
5359
5086
7232
2746
3521
4893
3720
5423
7024
2173
5410
3262
1935
14229
3031
10894
5615
2465
4693
3083
5334
6300
3855
7343
4763
2862
1713
2876
5367
5358

3176
183597
3892
5060
4066
8491
52265
6137
7171
19683
23838
24464
5050
13677
6699
2590
7577
8274
3431
5761
5368
5127
7292
2770
3538
4976
3754
5430
7028
2175
5436
3322
1953
14228
3024
10929
5619
2491
4747
3100
5347
6420
3817
7347
4823
2861
1729
2963
5409
5380

3205
182534
3963
5169
4163
8665
51795
6162
7247
19585
23769
24296
5027
13644
6745
2559
7595
8247
3444
5812
5374
5159
7310
2791
3506
5047
3779
5452
7028
2174
5446
3373
1957
14159
3016
10988
5594
2492
4786
3071
5309
6484
3732
7362
4844
2850
1734
2954
5429
5366

3204
181105
4034
5343
4243
8862
51237
6221
7292
19454
23643
24137
4999
13658
6771
2542
7580
8181
3501
5791
5380
5149
7325
2790
3487
5094
3799
5469
7022
2159
5482
3390
1929
14186
2976
11022
5558
2486
4798
3067
5260
6548
3680
7361
4870
2797
1800
2959
5433
5331

3190
179379
4178
5585
4350
9150
50459
6304
7452
19309
23540
23996
4979
13585
6799
2534
7556
8144
3593
5801
5340
5202
7349
2818
3515
5143
3867
5490
7003
2155
5487
3399
1919
14211
2957
11072
5506
2494
4844
3031
5281
6642
3666
7331
4889
2770
1804
3006
5436
5307

4432
5503
4005
3012
10511
9558
1660
4140
3790
3276
3869
4260
4807
6762
3233
5123
7788
3351
7728
4924
1962
10415
4234
3619
3135
4212
3861
4649
2610
6101
2650
5191
5063
3393
3876
3567
2137
5049
216400
7645
3723
10865
3950
11856
9603
18180
2472
19400
3094
3338

4425
5493
3981
3016
10602
9595
1659
4140
3767
3327
3883
4277
4822
6706
3240
5097
7866
3394
7747
4927
1987
10349
4315
3667
3123
4216
3881
4644
2611
6171
2662
5252
5145
3494
3912
3562
2141
5084
214602
7692
3748
10773
3912
11692
9438
17951
2461
19148
3047
3357

4420
5501
3982
3040
10697
9651
1673
4147
3757
3360
3877
4319
4835
6743
3252
5111
7865
3446
7796
4929
2015
10324
4371
3764
3133
4297
3924
4647
2614
6281
2652
5277
5153
3584
3942
3586
2161
5112
213398
7782
3802
10679
3863
11578
9229
17783
2442
18898
2987
3363

4439
5529
3988
3051
10806
9677
1685
4150
3746
3376
3884
4349
4862
6805
3287
5140
7952
3499
7916
4989
2067
10351
4402
3866
3143
4356
3950
4664
2632
6378
2662
5314
5152
3647
4008
3605
2173
5141
211746
7827
3874
10600
3841
11364
9040
17716
2436
18686
2972
3337

4493
5583
4010
3079
10975
9702
1707
4172
3774
3394
3926
4400
4887
6845
3328
5134
8014
3554
7988
5043
2132
10323
4439
4002
3186
4401
3954
4735
2662
6460
2655
5384
5187
3711
4066
3650
2200
5202
209851
7876
3930
10526
3824
11193
8854
17637
2430
18455
2930
3344

4514
5587
4030
3085
11089
9722
1708
4164
3767
3401
3898
4430
4892
6852
3370
5175
8054
3590
8041
5063
2156
10291
4449
4120
3195
4479
3934
4753
2674
6529
2655
5439
5189
3749
4074
3683
2202
5262
208103
7960
3985
10488
3803
11103
8711
17479
2412
18277
2885
3358

4506
5637
3996
3061
11251
9711
1717
4172
3764
3440
3901
4450
4900
6813
3355
5157
8105
3587
8097
5062
2185
10221
4440
4254
3185
4553
3922
4731
2657
6595
2627
5494
5192
3737
4127
3733
2173
5329
207319
8043
3993
10503
3798
11107
8613
17453
2395
18234
2846
3322

4484
5651
3967
3017
11336
9738
1716
4198
3749
3423
3931
4434
4879
6779
3368
5154
8104
3617
8142
5060
2235
10195
4460
4398
3170
4583
3896
4705
2612
6651
2592
5516
5195
3788
4127
3803
2155
5324
206135
8153
4070
10441
3767
11098
8577
17358
2387
18241
2825
3311

4485
5658
3961
2976
11543
9758
1731
4197
3726
3461
3921
4423
4875
6719
3416
5117
8126
3647
8200
5100
2264
10163
4488
4522
3167
4623
3896
4660
2600
6705
2575
5570
5271
3775
4127
3888
2164
5356
204956
8317
4123
10385
3756
11025
8450
17262
2377
18114
2795
3252

2824
3098
3303
3588
5145
5485
1455
4352
3307
5927
4639
2748
2006
2618
4888
2181
2161
2499
6239
4171
3827
2492
3390
2294
4472
2846
3297
2496
1838
2829
3849
3246
9527
5821
2958
2555
3621
5094
3378
3645
2322
3722
2016
3033
3254
3330
2934
2963
4492
2917

2933
3075
3297
3592
5192
5502
1451
4328
3313
5882
4571
2741
1979
2578
4859
2157
2117
2443
6238
4150
3804
2472
3459
2261
4498
2786
3248
2498
1794
2806
3838
3223
9501
5820
2937
2545
3611
5100
3352
3613
2315
3757
1988
3009
3247
3281
2951
2951
4462
2921

2963
3079
3345
3602
5220
5552
1439
4294
3325
5797
4533
2733
1986
2525
4830
2141
2089
2392
6294
4145
3837
2470
3466
2274
4479
2751
3245
2488
1762
2796
3854
3154
9540
5782
2938
2587
3625
5114
3325
3591
2297
3848
1970
3013
3251
3254
2955
2937
4497
2935

2987
3086
3320
3578
5229
5638
1437
4259
3366
5712
4502
2709
1985
2491
4810
2133
2053
2346
6279
4142
3851
2491
3476
2281
4499
2734
3255
2472
1733
2795
3845
3121
9621
5740
2960
2613
3623
5150
3303
3583
2304
3922
1931
3003
3274
3214
2981
2923
4511
2928

3000
3092
3301
3565
5218
5705
1434
4235
3383
5678
4438
2698
1985
2461
4807
2124
2030
2317
6285
4150
3869
2498
3482
2292
4537
2708
3255
2498
1704
2774
3820
3096
9641
5725
2972
2622
3648
5211
3333
3551
2341
4024
1916
3037
3306
3171
3012
2905
4556
2940

3020
3060
3321
3573
5233
5768
1431
4197
3417
5591
4386
2689
1975
2434
4780
2092
2012
2275
6277
4126
3894
2492
3456
2303
4499
2680
3222
2482
1661
2764
3784
3052
9652
5686
2939
2605
3666
5259
3333
3537
2353
4091
1888
3037
3322
3134
3022
2880
4608
2949

3022
3039
3339
3558
5242
5842
1426
4134
3445
5524
4303
2693
1941
2410
4763
2088
1980
2233
6290
4071
3922
2486
3445
2299
4504
2659
3226
2470
1628
2740
3782
2984
9668
5669
2908
2596
3698
5352
3308
3505
2397
4143
1867
3033
3336
3103
3010
2851
4664
2983

3071
3048
3330
3520
5243
5949
1396
4094
3492
5453
4216
2670
1920
2376
4739
2059
1958
2205
6348
4009
4001
2486
3408
2318
4508
2624
3189
2467
1601
2720
3760
2917
9666
5621
2898
2579
3673
5416
3280
3486
2427
4203
1823
3068
3369
3076
2972
2809
4691
2956

3082
3048
3335
3512
5230
6038
1389
4039
3559
5371
4116
2656
1893
2344
4685
2035
1914
2180
6462
3996
4030
2466
3378
2288
4537
2613
3165
2456
1564
2702
3783
2852
9733
5567
2912
2582
3692
5539
3282
3445
2450
4286
1796
3083
3391
3061
2996
2787
4692
2966

5476
3626
1717
3583
8968
2397
3209
3274
2746
1904
11748
3162
4055
1698
3232
1407
4742
4024
1484
3205
3755
2734
2231
4400
7119
7613
2973
3179
2626
4498
10483
1355
2511
85561
11157
11259
10411
4502
3537
2737
2114
5678
5142
4546
3689
2313
3219
4367
7729
2408

5533
3595
1693
3560
8877
2363
3180
3246
2714
1913
11755
3156
4075
1696
3180
1372
4711
4034
1436
3177
3705
2697
2195
4494
7149
7584
2944
3164
2593
4483
10423
1354
2461
85004
11115
11155
10429
4503
3510
2751
2099
5668
5179
4515
3671
2321
3189
4436
7748
2448

5613
3563
1697
3504
8791
2346
3187
3240
2690
1916
11784
3191
4089
1670
3132
1340
4709
4011
1413
3143
3646
2715
2172
4511
7160
7535
2924
3149
2561
4470
10374
1370
2440
84484
11100
11041
10410
4485
3484
2798
2099
5660
5253
4483
3652
2302
3151
4477
7714
2452

5729
3529
1701
3451
8707
2325
3186
3226
2667
1902
11728
3190
4123
1675
3098
1329
4709
4016
1394
3089
3617
2720
2176
4507
7161
7517
2919
3136
2531
4428
10382
1378
2432
84063
11087
10925
10372
4484
3470
2848
2098
5638
5267
4434
3627
2291
3109
4546
7731
2471

5806
3506
1680
3403
8669
2322
3165
3228
2646
1924
11723
3196
4192
1685
3085
1325
4714
4050
1385
3063
3560
2732
2175
4491
7175
7516
2911
3130
2519
4411
10365
1373
2383
83309
11050
10828
10339
4462
3462
2891
2110
5621
5285
4415
3608
2252
3071
4593
7747
2489

5894
3503
1669
3372
8564
2305
3162
3217
2641
1923
11693
3186
4191
1672
3039
1304
4640
4048
1351
3019
3517
2711
2172
4505
7164
7465
2899
3148
2496
4392
10363
1368
2352
83152
11061
10836
10306
4460
3437
2912
2096
5563
5297
4375
3583
2242
3041
4634
7754
2503

5974
3470
1645
3282
8477
2279
3130
3204
2590
1916
11688
3173
4169
1620
2994
1262
4580
4033
1306
2979
3477
2704
2139
4478
7173
7441
2877
3132
2492
4340
10377
1367
2308
83199
11128
10854
10346
4487
3412
2943
2089
5541
5344
4318
3539
2222
3007
4680
7757
2517

6097
3460
1589
3238
8408
2242
3120
3188
2583
1909
11699
3180
4212
1599
2956
1241
4559
3994
1258
2910
3421
2668
2105
4469
7170
7506
2877
3124
2450
4287
10396
1361
2292
83388
11231
10844
10395
4513
3390
2950
2075
5522
5437
4298
3523
2208
2961
4727
7708
2515

6208
3427
1584
3174
8327
2202
3107
3207
2560
1918
11696
3151
4247
1593
2907
1229
4539
3952
1230
2873
3341
2649
2096
4475
7206
7484
2879
3130
2434
4267
10417
1359
2267
83440
11227
10803
10406
4538
3369
3008
2094
5482
5495
4257
3460
2223
2938
4754
7717
2526

2549
3637
5025
5857
3098
4035
3343
7347
3166
3959
2575
1420
1629
1718
5614
3382
2821
5004
6341
3042
4896
6241
1908
4570
1291
1718
2871
3192
3201
3613
2616
2812
3883
6086
5593
6233
4188
3589
2415
4001
123290
4122
4054
3028
11875
33569
8220
6014
5297
4995

2541
3643
5044
5901
3056
4088
3339
7380
3071
3937
2566
1396
1609
1697
5585
3354
2794
4987
6361
3048
4908
6326
1878
4542
1280
1714
2794
3185
3187
3688
2607
2802
3903
6077
5579
6260
4072
3608
2369
3960
121878
4089
4121
3056
11922
33300
8152
6094
5300
5003

2534
3605
5054
5951
3028
4147
3334
7420
3045
3930
2555
1353
1585
1682
5567
3337
2735
5000
6410
3030
4895
6339
1819
4505
1277
1684
2723
3228
3166
3727
2569
2805
3913
6103
5547
6271
3969
3610
2320
3902
120298
4112
4135
3094
11902
32841
8131
6239
5353
5013

2546
3577
5051
5956
3023
4201
3345
7454
3019
3915
2564
1338
1570
1662
5572
3331
2704
5001
6415
3025
4901
6355
1771
4487
1254
1664
2698
3255
3182
3777
2608
2809
3885
6109
5516
6329
3911
3657
2290
3881
118582
4161
4207
3155
11935
32320
8157
6405
5399
5073

2571
3564
5106
5985
3000
4292
3329
7484
3038
3882
2584
1323
1578
1645
5565
3324
2694
5022
6445
3041
4897
6361
1753
4455
1247
1658
2687
3296
3197
3866
2601
2800
3867
6115
5457
6360
3863
3690
2312
3831
117236
4263
4293
3209
11880
31829
8145
6522
5500
5078

2573
3551
5156
6003
3022
4331
3319
7506
3018
3865
2601
1288
1576
1617
5546
3278
2688
5041
6439
3045
4884
6342
1766
4413
1226
1625
2656
3334
3181
3910
2593
2787
3903
6068
5418
6345
3841
3672
2287
3799
116432
4364
4366
3281
11885
31340
8165
6626
5490
5116

2584
3508
5192
6021
3004
4392
3288
7500
2992
3826
2613
1244
1584
1591
5532
3257
2667
5115
6444
3019
4840
6369
1773
4388
1228
1595
2624
3377
3190
3974
2606
2789
3902
6073
5373
6338
3780
3697
2240
3778
116122
4455
4480
3373
11835
31159
8116
6738
5462
5074

2562
3486
5197
6059
2985
4457
3275
7529
2979
3789
2614
1219
1573
1581
5521
3256
2667
5149
6455
2974
4799
6366
1772
4361
1232
1581
2587
3386
3191
4025
2594
2781
3890
6106
5329
6303
3703
3746
2226
3712
115821
4519
4580
3449
11728
30936
8082
6784
5454
5047

2568
3462
5230
6088
2949
4532
3253
7547
2953
3727
2609
1197
1563
1559
5505
3267
2674
5149
6471
2941
4757
6321
1760
4312
1223
1578
2557
3401
3174
4102
2595
2786
3882
6077
5284
6240
3608
3771
2208
3749
115568
4573
4678
3453
11697
30710
8065
6799
5397
5030

2179
3218
5097
3881
2068
7223
2205
4029
6290
5333
4521
3726
5576
3013
2701
2787
3930
11729
5872
3608
3514
5044
2276
3514
3731
6308
4065
2633
5003
3574
6054
5092
2441
3118
1892
2762
3349
2979
3208
4140
2847
2251
3013
2185
2956
5304
5391
3907
5554
2776

2208
3267
5112
3902
2084
7169
2223
3997
6362
5301
4525
3753
5551
3051
2750
2779
3993
11765
5913
3600
3516
5024
2313
3505
3783
6337
4095
2638
5037
3626
6175
5071
2474
3068
1916
2800
3322
2958
3187
4098
2892
2279
3033
2199
2946
5316
5439
3932
5528
2802

2207
3308
5097
3949
2075
7164
2206
4028
6416
5312
4582
3785
5508
3039
2780
2834
4053
11776
5967
3630
3544
5003
2318
3555
3819
6324
4090
2664
5006
3659
6269
5065
2469
3042
1949
2823
3351
2968
3209
4070
2913
2281
3105
2185
2960
5308
5484
4005
5565
2812

2210
3366
5117
3983
2076
7161
2216
4097
6466
5347
4616
3829
5514
3069
2838
2858
4082
11813
6047
3662
3561
5062
2327
3648
3787
6364
4111
2702
4990
3705
6383
5084
2464
3032
1972
2831
3342
2965
3247
4034
2922
2275
3137
2216
2986
5346
5525
4074
5568
2859

2235
3422
5126
3983
2060
7150
2194
4139
6506
5350
4680
3880
5490
3061
2877
2869
4105
11824
6095
3706
3589
5091
2352
3697
3788
6370
4176
2736
4950
3722
6485
5121
2467
3027
2017
2866
3325
2999
3283
3980
2947
2281
3220
2215
3022
5387
5573
4177
5602
2877

2232
3469
5153
3986
2071
7146
2202
4157
6553
5371
4729
3882
5459
3101
2904
2873
4162
11833
6136
3685
3600
5115
2347
3714
3786
6398
4219
2756
4907
3713
6563
5141
2455
3015
2032
2884
3321
2971
3326
3942
2981
2270
3228
2207
3077
5384
5571
4212
5630
2866

2195
3527
5146
3950
2050
7152
2192
4206
6595
5357
4818
3905
5436
3091
2914
2872
4185
11779
6151
3656
3593
5087
2319
3699
3755
6404
4202
2768
4888
3661
6649
5149
2435
2978
2020
2880
3324
2964
3391
3919
2983
2262
3282
2206
3111
5375
5580
4241
5648
2871

2200
3604
5139
3929
2032
7137
2147
4192
6582
5289
4824
3883
5369
3072
2919
2872
4188
11787
6144
3646
3594
5030
2317
3694
3756
6334
4220
2774
4826
3664
6762
5144
2439
2947
2038
2881
3306
2958
3387
3895
3016
2257
3307
2207
3088
5322
5563
4295
5678
2859

2193
3611
5181
3866
2016
7121
2117
4167
6594
5209
4822
3876
5386
3079
2919
2857
4155
11759
6169
3660
3569
4961
2303
3678
3758
6300
4188
2783
4776
3651
6812
5098
2456
2928
2050
2869
3279
2951
3384
3853
3032
2249
3323
2165
3094
5313
5565
4334
5670
2886

3319
5673
5068
6688
3014
2171
2224
3773
4773
3386
4430
7761
307908
5212
24242
41571
6634
15766
5957
29603
10020
25731
2862
1636
3777
5377
3116
2225
2409
1760
2563
3591
4500
6292
1142
5705
4234
2422
4924
2411
2484
1864
2287
3032
5019
3175
2194
5157
8115
3059

3388
5686
5053
6787
3012
2168
2249
3791
4798
3403
4458
7789
303028
5263
24218
41205
6439
15660
5906
29587
9951
25622
2885
1615
3809
5365
3196
2321
2407
1826
2576
3746
4518
6344
1098
5792
4256
2395
4920
2435
2511
1830
2307
3037
4998
3236
2165
5151
8080
3096

3494
5671
5077
6805
3032
2196
2280
3788
4866
3401
4487
7807
298143
5270
24398
40802
6220
15583
5888
29587
9901
25486
2941
1616
3858
5351
3272
2351
2420
1835
2616
3880
4547
6351
1069
5906
4245
2376
4939
2416
2512
1825
2334
3030
4968
3296
2135
5123
8027
3122

3575
5714
5104
6909
3077
2224
2288
3831
4897
3398
4507
7855
294292
5233
24418
40360
5999
15590
5861
29760
9742
25408
2947
1635
3903
5305
3332
2420
2451
1841
2658
3926
4562
6388
1025
6038
4315
2395
4956
2448
2520
1804
2393
3036
4909
3342
2147
5113
8229
3129

3625
5712
5168
7044
3053
2231
2294
3893
4937
3406
4517
7978
290815
5233
24510
39764
5843
15556
5841
29998
9617
25394
2971
1622
3937
5293
3436
2459
2526
1846
2644
3936
4596
6416
1026
6152
4362
2398
4985
2429
2537
1799
2434
3045
4863
3382
2145
5091
8262
3153

3652
5759
5209
7062
3031
2255
2293
3887
5006
3393
4527
8035
288267
5229
24578
39319
5705
15662
5832
30153
9507
25383
2994
1624
3959
5307
3480
2477
2576
1853
2651
3942
4633
6455
1015
6211
4453
2379
4992
2439
2555
1777
2527
3044
4792
3408
2145
5047
8364
3183

3623
5753
5214
7063
3010
2243
2280
3830
5023
3405
4529
8088
286319
5294
24770
39015
5628
15740
5769
30337
9442
25411
3053
1626
3982
5267
3527
2495
2577
1867
2651
4005
4695
6575
979
6295
4489
2364
5009
2472
2565
1757
2596
3081
4739
3485
2169
5037
8470
3207

3612
5756
5207
7068
2995
2237
2250
3834
5041
3389
4512
8126
284204
5370
24973
38734
5540
15841
5810
30656
9409
25453
3130
1633
4037
5223
3612
2535
2593
1885
2657
4087
4716
6689
938
6369
4615
2383
5016
2475
2553
1732
2681
3123
4704
3570
2189
4963
8584
3268

3618
5759
5207
7017
2988
2242
2246
3837
5086
3376
4479
8107
281965
5489
25153
38406
5438
15933
5778
30996
9186
25450
3162
1639
4075
5207
3688
2567
2638
1872
2652
4180
4759
6745
919
6579
4733
2399
5067
2484
2573
1719
2763
3127
4648
3646
2228
4914
8743
3297

3388
2810
3628
3294
1933
7007
3572
791
2115
1992
3218
3609
4713
5461
228846
5190
4279
1704
3555
3231
3039
3126
3536
3989
1571
3576
1964
2708
3646
11541
7355
3266
3330
3822
3655
4414
1457
2333
1911
2993
3193
1466
1798
3805
2745
4795
4135
3703
5170
5933

3367
2839
3637
3328
1969
7023
3571
796
2102
1975
3267
3550
4710
5494
226618
5220
4272
1716
3566
3256
3040
3116
3525
4047
1582
3564
1943
2729
3655
11568
7366
3335
3389
3803
3681
4405
1449
2323
1926
3017
3174
1471
1876
3802
2720
4841
4176
3711
5199
5922

3339
2915
3620
3307
1948
7082
3617
805
2088
1978
3274
3485
4706
5468
224773
5227
4241
1736
3591
3291
3059
3141
3528
4089
1634
3580
1960
2722
3653
11588
7382
3374
3436
3773
3668
4398
1440
2301
1926
3054
3167
1473
1903
3822
2717
4840
4206
3711
5205
5914

3353
2960
3577
3286
1936
7151
3630
832
2127
2005
3308
3459
4663
5502
222294
5255
4220
1699
3626
3321
3056
3130
3538
4098
1636
3585
1971
2711
3645
11530
7365
3405
3448
3754
3687
4395
1426
2279
1913
3078
3132
1472
1892
3836
2748
4863
4268
3731
5250
5890

3361
3004
3587
3369
1945
7262
3658
839
2099
2028
3336
3441
4674
5574
219592
5326
4163
1679
3639
3350
3061
3148
3561
4100
1656
3609
1956
2697
3637
11501
7374
3438
3482
3766
3662
4383
1414
2310
1907
3111
3111
1491
1919
3836
2767
4849
4289
3756
5370
5899

3343
3046
3573
3469
1929
7399
3718
866
2123
2038
3364
3416
4656
5635
217796
5401
4116
1654
3633
3311
3071
3148
3578
4095
1652
3621
1933
2673
3609
11412
7347
3464
3489
3771
3638
4379
1389
2319
1943
3116
3082
1503
1892
3854
2766
4801
4317
3739
5426
5863

3345
3066
3583
3485
1933
7513
3803
879
2129
2042
3364
3386
4615
5688
216664
5486
4068
1624
3649
3325
3054
3151
3556
4078
1668
3600
1916
2611
3541
11379
7301
3430
3499
3700
3611
4363
1364
2290
1945
3112
3045
1492
1894
3827
2723
4768
4294
3738
5468
5865

3353
3121
3573
3593
1937
7638
3865
899
2163
2083
3351
3372
4612
5733
215273
5630
4050
1595
3619
3312
3008
3100
3493
4055
1671
3552
1901
2563
3503
11313
7286
3410
3476
3686
3554
4385
1340
2244
1921
3083
3023
1475
1875
3789
2699
4735
4291
3713
5514
5815

3353
3167
3571
3763
1951
7709
3898
976
2198
2102
3343
3375
4702
5830
213999
5762
4003
1578
3616
3305
2996
3070
3462
4000
1667
3524
1873
2526
3479
11274
7287
3358
3454
3685
3518
4408
1298
2221
1907
3046
2999
1471
1883
3799
2662
4712
4284
3705
5557
5815

4502
2539
4183
3994
2788
6415
3530
144304
40443
2664
3224
1729
5220
9683
3004
1371
2509
1309
2874
2622
3368
3417
4271
4343
1140
2809
4113
852
4019
1957
5120
5632
1382
4689
2693
4029
3900
2754
4765
4748
5359
4026
1752
4725
3064
4554
6774
914
7071
3802

4559
2545
4188
3982
2788
6388
3541
142951
40236
2693
3203
1777
5188
9713
2995
1343
2500
1303
2881
2566
3306
3373
4288
4324
1128
2772
4076
859
3976
1981
5087
5670
1382
4668
2627
4035
3867
2753
4781
4713
5332
3980
1763
4694
3033
4602
6862
914
7147
3794

4545
2552
4214
3993
2833
6424
3526
141050
40116
2696
3180
1791
5158
9738
3010
1326
2496
1297
2902
2568
3288
3338
4310
4292
1120
2751
4070
840
3950
1946
5071
5728
1361
4691
2578
4017
3861
2781
4752
4686
5352
3945
1779
4654
2986
4654
6942
909
7192
3779

4513
2567
4234
4022
2854
6446
3528
139134
39883
2714
3135
1782
5111
9739
3001
1305
2499
1281
2927
2546
3251
3309
4320
4288
1110
2738
4061
832
3914
1952
5050
5775
1341
4722
2553
4018
3855
2774
4745
4692
5418
3937
1791
4616
2973
4657
7040
902
7235
3754

4500
2584
4232
4002
2855
6462
3553
136945
39531
2759
3111
1792
5082
9657
2976
1296
2523
1282
2926
2565
3225
3319
4370
4314
1104
2716
4047
809
3911
1952
5043
5804
1341
4755
2527
4027
3831
2774
4746
4692
5481
3912
1802
4578
2975
4695
7090
894
7238
3801

4458
2588
4244
4000
2857
6403
3545
135049
39237
2771
3133
1796
5049
9619
2966
1276
2553
1279
2924
2535
3193
3291
4371
4262
1094
2724
4037
782
3872
1942
5044
5833
1338
4784
2484
4061
3787
2760
4768
4642
5545
3897
1791
4532
2982
4736
7198
882
7258
3770

4389
2585
4273
4017
2855
6413
3526
134277
39176
2776
3153
1800
5013
9601
2960
1255
2571
1247
2876
2520
3139
3246
4378
4268
1076
2661
4009
751
3809
1917
5009
5836
1333
4835
2443
4029
3765
2743
4756
4570
5540
3867
1791
4461
2996
4723
7338
868
7281
3759

4326
2587
4288
4000
2814
6393
3510
133677
38998
2749
3103
1800
4955
9559
2932
1230
2560
1211
2824
2496
3084
3218
4402
4217
1050
2616
3973
727
3762
1892
5030
5816
1320
4839
2386
4059
3745
2721
4692
4499
5571
3810
1762
4398
2983
4708
7459
844
7333
3700

4265
2569
4337
4018
2805
6388
3503
132400
38993
2725
3042
1809
4914
9459
2914
1216
2552
1204
2788
2446
3044
3153
4393
4186
1033
2564
3918
705
3729
1909
5076
5798
1299
4854
2333
4158
3725
2688
4666
4444
5584
3787
1756
4311
2980
4714
7624
825
7359
3658

3014
2808
1172
2040
12184
1179
4899
623
2922
8677
3788
6076
3345
7733
6066
4643
1487
4149
1324
4465
5481
3367
3199
1649
3476
2597
3369
6957
3209
5333
4304
4460
3298
8620
5561
960
8323
3532
3590
1897
5639
4825
89733
9896
6170
18283
844
30369
15841
14534

3002
2827
1169
2026
12094
1153
4875
624
2886
8588
3763
6051
3335
7768
6047
4583
1480
4201
1312
4463
5474
3372
3213
1629
3453
2573
3329
7040
3198
5291
4314
4461
3288
8716
5599
939
8348
3511
3577
1892
5648
4821
88251
9666
6128
18074
809
29934
15334
14180

2987
2815
1156
2027
12006
1141
4857
622
2873
8534
3785
6034
3340
7745
6071
4556
1491
4229
1318
4426
5459
3349
3221
1617
3459
2567
3293
7088
3196
5256
4317
4452
3304
8823
5630
919
8434
3482
3595
1889
5636
4809
87279
9496
6091
17789
799
29567
14876
13814

3019
2820
1142
2046
11862
1134
4871
608
2898
8453
3809
6026
3356
7801
6072
4576
1489
4247
1309
4382
5453
3375
3232
1613
3464
2575
3272
7130
3193
5221
4327
4479
3323
8921
5734
901
8553
3466
3621
1860
5607
4787
86414
9373
6068
17520
800
29263
14415
13464

3024
2827
1149
2056
11756
1109
4891
594
2899
8417
3808
6035
3373
7825
6078
4576
1492
4284
1301
4360
5481
3407
3232
1615
3457
2612
3266
7135
3200
5207
4434
4531
3336
9047
5772
897
8617
3457
3637
1868
5580
4803
85573
9313
6002
17260
803
28900
14144
13114

3027
2817
1165
2049
11672
1097
4859
579
2894
8313
3766
6073
3364
7799
6077
4591
1488
4334
1309
4322
5489
3383
3213
1582
3438
2644
3257
7075
3203
5187
4474
4546
3339
9194
5845
873
8710
3425
3642
1850
5556
4806
85000
9231
6041
17171
794
28549
14043
12931

2973
2857
1143
2031
11582
1071
4829
560
2872
8255
3744
6070
3325
7743
6037
4528
1459
4380
1295
4293
5434
3397
3224
1589
3415
2670
3244
7044
3206
5177
4526
4499
3338
9302
5878
862
8819
3402
3647
1806
5559
4816
84607
9171
6048
17037
802
28495
13945
12903

2959
2848
1115
2003
11561
1060
4798
551
2807
8204
3696
6054
3325
7697
5984
4496
1443
4389
1291
4257
5433
3408
3246
1559
3385
2653
3273
6994
3195
5139
4592
4491
3347
9329
5928
845
8864
3406
3644
1796
5557
4817
84524
9177
6065
16908
779
28603
13893
12680

2904
2871
1108
2001
11557
1047
4717
552
2779
8118
3673
6076
3355
7627
6036
4474
1434
4437
1265
4200
5374
3437
3262
1526
3359
2655
3266
6997
3214
5122
4609
4524
3376
9448
5943
831
8988
3348
3690
1763
5528
4773
84188
9106
6039
16805
772
28406
13741
12498

12393
2907
2001
2943
1413
3323
4206
1615
3423
1397
101
2210
3241
3454
1381
3020
1888
1345
945
1500
2297
3671
2045
2096
2068
1595
1423
2289
1971
1635
1961
1002
2229
2771
1432
2057
3035
3074
1412
2490
4550
1005
1330
3228
2816
1917
3468
3094
2213
1867

12215
2855
1977
2893
1402
3261
4179
1600
3411
1398
101
2193
3217
3399
1354
3013
1870
1324
909
1456
2272
3607
2015
2062
2087
1578
1416
2291
1975
1614
1938
996
2239
2746
1414
2052
3006
3049
1384
2506
4524
981
1326
3224
2766
1904
3430
3058
2209
1842

12069
2823
1994
2866
1389
3212
4156
1608
3383
1402
99
2187
3209
3365
1335
3000
1849
1302
860
1437
2238
3588
1980
2035
2079
1572
1409
2274
1954
1619
1941
976
2236
2712
1377
2039
3001
3052
1361
2564
4486
965
1305
3218
2747
1887
3392
3057
2203
1843

11922
2792
1992
2842
1388
3188
4183
1578
3355
1377
95
2145
3162
3338
1314
2972
1812
1272
830
1404
2201
3556
1946
1998
2062
1545
1398
2276
1933
1602
1933
961
2239
2684
1370
2022
2999
3052
1338
2621
4449
953
1308
3225
2733
1888
3345
3034
2185
1806

11853
2759
1999
2832
1386
3169
4163
1591
3305
1364
91
2166
3149
3308
1307
2963
1806
1250
806
1404
2192
3490
1919
1992
2073
1532
1407
2260
1927
1577
1925
954
2238
2666
1368
2002
2963
3035
1339
2616
4481
937
1321
3222
2707
1881
3315
2993
2182
1787

11837
2728
2019
2824
1362
3141
4185
1580
3337
1342
88
2168
3142
3279
1287
2956
1818
1261
787
1369
2184
3413
1926
2053
2052
1510
1410
2265
1922
1553
1938
954
2202
2664
1328
1992
2952
3027
1304
2654
4500
924
1318
3264
2696
1884
3311
2988
2198
1790

11836
2712
2057
2783
1371
3131
4185
1563
3378
1325
89
2192
3114
3256
1280
3017
1844
1304
773
1331
2156
3358
1915
2092
2054
1502
1405
2243
1944
1509
1933
928
2193
2638
1321
1985
2937
3035
1303
2680
4509
907
1322
3335
2700
1890
3328
2960
2200
1787

11841
2687
2077
2754
1350
3203
4203
1542
3398
1317
92
2233
3100
3257
1260
2996
1858
1308
755
1304
2136
3294
1894
2103
2093
1490
1406
2243
1951
1473
1949
906
2204
2647
1324
1953
2901
3005
1298
2698
4525
892
1310
3366
2683
1894
3319
2898
2209
1753

11790
2663
2106
2741
1326
3175
4204
1542
3422
1328
122
2245
3083
3251
1259
3022
1867
1329
725
1311
2097
3288
1916
2121
2079
1471
1463
2298
1978
1437
1954
899
2228
2623
1319
1902
2855
2997
1305
2715
4556
890
1323
3413
2680
1888
3320
2835
2229
1748

1920
2259
1684
2086
2763
3363
2375
1631
4662
1923
2024
3056
3834
1032
1588
1843
1259
4474
1217
326937
40387
2885
1292
3776
59675
5473
1764
28976
24980
9822
7506
1400
1512
8072
1857
7834
2384
1446
1964
4419
1915
1413
2540
2600
2770
2733
3879
4751
2190
4400

1897
2228
1679
2037
2765
3335
2348
1603
4602
1924
2016
3018
3815
1032
1551
1819
1257
4420
1204
326239
40145
2878
1289
3774
59067
5523
1792
28822
24886
9752
7409
1393
1495
8149
1868
7898
2393
1439
1972
4408
1891
1405
2551
2578
2744
2731
3854
4770
2174
4351

1874
2204
1681
1996
2760
3290
2344
1569
4529
1950
1984
2999
3783
1017
1546
1815
1246
4377
1209
325501
39876
2909
1295
3782
58427
5622
1827
28534
24749
9685
7328
1398
1476
8322
1855
7973
2374
1418
1952
4462
1878
1383
2570
2588
2724
2755
3816
4799
2178
4368

1871
2159
1707
1969
2759
3264
2336
1542
4474
1945
1948
2942
3723
1005
1546
1818
1244
4352
1226
324325
39560
2937
1316
3804
57772
5808
1844
28048
24629
9579
7240
1400
1453
8497
1868
8044
2388
1406
1919
4500
1862
1389
2575
2588
2726
2765
3803
4820
2204
4365

1854
2126
1698
1925
2740
3240
2321
1517
4453
1958
1942
2915
3697
994
1556
1796
1268
4346
1247
323174
39131
2974
1336
3849
57307
5789
1874
27666
24465
9526
7172
1371
1426
8612
1866
8096
2375
1390
1912
4621
1866
1388
2579
2610
2726
2776
3760
4870
2210
4373

1827
2111
1688
1896
2733
3224
2308
1494
4400
1956
1913
2935
3687
986
1535
1776
1261
4355
1238
321347
38909
2978
1329
3857
56770
5792
1914
27301
24289
9506
7171
1347
1414
8793
1846
8153
2342
1391
1895
4733
1871
1396
2574
2608
2686
2783
3704
4902
2208
4376

1805
2113
1710
1879
2726
3164
2312
1464
4401
2001
1888
2972
3697
978
1567
1753
1289
4388
1225
319451
38628
2949
1319
3838
56725
5830
1883
27176
24120
9525
7163
1328
1390
8824
1788
8184
2295
1368
1881
4769
1863
1379
2559
2605
2657
2740
3687
4900
2174
4328

1782
2130
1699
1842
2684
3132
2311
1426
4370
2045
1879
2926
3687
965
1568
1752
1296
4441
1207
317925
38276
3000
1334
3836
56665
5871
1918
26858
24026
9472
7141
1317
1353
9091
1760
8216
2270
1352
1839
4817
1835
1377
2561
2604
2643
2703
3609
4909
2142
4281

1729
2142
1694
1849
2656
3133
2317
1392
4362
2113
1893
2922
3683
986
1610
1748
1290
4452
1243
316413
37965
3063
1324
3881
56706
5891
1929
26500
23770
9444
7131
1291
1339
9371
1741
8261
2274
1320
1822
4911
1822
1367
2535
2604
2632
2701
3583
4940
2063
4248

2837
2898
4478
1555
2440
4406
1863
1857
3881
2515
6704
4462
1872
7886
2638
4907
4304
1716
3955
4366
2414
1993
1967
1812
3715
3502
3752
1477
1989
1990
766
6013
1824
1959
1773
4568
2993
1896
1943
2607
2076
5236
2595
2198
3311
2138
1117
5676
1665
336921

2837
2892
4455
1539
2427
4395
1866
1859
3857
2544
6903
4440
1840
7821
2617
4887
4255
1699
3989
4377
2410
1937
1934
1800
3719
3462
3702
1459
1991
1933
777
5926
1822
1927
1752
4565
2929
1891
1910
2581
2063
5216
2584
2191
3275
2136
1088
5640
1625
331426

2834
2854
4441
1548
2433
4390
1859
1860
3835
2573
7086
4490
1806
7816
2624
4858
4313
1687
3988
4399
2389
1883
1921
1770
3768
3458
3685
1448
1989
1930
790
5894
1822
1913
1740
4526
2873
1896
1876
2565
2041
5215
2579
2208
3235
2142
1101
5676
1588
326669

2834
2833
4428
1539
2443
4408
1858
1849
3829
2596
7259
4464
1805
7833
2625
4791
4351
1666
4036
4449
2403
1866
1898
1746
3792
3518
3693
1437
1995
1936
805
5884
1794
1880
1706
4497
2840
1892
1825
2583
2041
5177
2641
2196
3181
2161
1076
5802
1614
321287

2810
2836
4439
1529
2470
4416
1848
1829
3843
2626
7374
4459
1776
7855
2641
4773
4413
1662
4084
4504
2433
1856
1893
1690
3835
3540
3675
1423
2012
1925
812
5845
1747
1845
1682
4509
2802
1885
1799
2583
1997
5156
2610
2186
3159
2163
1055
5906
1595
316158

2797
2803
4436
1514
2502
4382
1813
1806
3847
2631
7485
4418
1750
7883
2651
4732
4445
1660
4088
4541
2417
1818
1874
1676
3862
3517
3652
1382
2001
1898
798
5798
1703
1823
1650
4518
2767
1873
1751
2568
1958
5095
2588
2166
3119
2151
1031
5966
1584
312602

2747
2735
4421
1496
2506
4340
1790
1791
3796
2644
7534
4371
1718
7906
2665
4656
4479
1644
4078
4513
2378
1799
1843
1645
3879
3499
3630
1342
1972
1853
777
5719
1678
1780
1621
4457
2727
1873
1678
2514
1932
5035
2572
2163
3095
2139
1014
5976
1565
310428

2706
2708
4414
1475
2490
4338
1762
1763
3777
2634
7699
4282
1709
7970
2664
4586
4464
1621
4066
4541
2351
1762
1804
1614
3926
3459
3634
1307
1946
1834
768
5644
1651
1737
1604
4454
2700
1857
1629
2490
1894
4954
2569
2128
3062
2115
1003
5996
1541
308449

2721
2678
4362
1445
2505
4312
1740
1745
3794
2671
7877
4182
1728
8064
2675
4557
4485
1617
4098
4660
2321
1739
1780
1575
4029
3449
3662
1277
1935
1797
769
5578
1663
1687
1573
4488
2667
1808
1587
2528
1894
4919
2548
2122
3004
2098
990
5994
1537
306591

9334
42346
31703
6965
4863
5032
4209
12785
8052
20345
10243
45896
2347
3361
3075
5263
7353
1560
3456
3511
2963
8904
7107
1836
4602
3446
8623
2413
2413
1829
4093
3175
2103
2449
3697
3957
9635
3229
6685
10850
5487
4826
3036
5579
1742
2899
3497
4354
3874
1479

9472
41747
31726
6986
4924
5077
4299
12874
8228
20121
10260
45476
2318
3413
3086
5288
7479
1538
3483
3507
2945
8965
7131
1829
4711
3448
8840
2420
2433
1847
4073
3177
2134
2479
3730
4024
9745
3280
6772
10898
5561
4817
2989
5541
1778
2960
3520
4425
3834
1466

9473
41346
31776
7025
5107
5157
4419
12984
8394
19835
10253
44957
2303
3436
3085
5297
7639
1565
3522
3527
2970
8998
7177
1851
4875
3449
9052
2429
2512
1846
4039
3231
2125
2542
3763
4138
9906
3271
6795
10875
5562
4860
3026
5526
1781
2996
3542
4505
3867
1472

9467
41025
31924
7051
5223
5234
4513
13022
8526
19502
10176
44376
2294
3472
3101
5264
7737
1576
3522
3531
3001
9043
7144
1861
5010
3446
9334
2459
2566
1843
4077
3217
2143
2568
3771
4143
9978
3277
6902
10880
5557
4866
3104
5563
1845
2997
3554
4584
3929
1480

9447
40625
32149
7078
5313
5259
4624
13024
8729
19254
10146
44097
2303
3510
3118
5318
7803
1569
3540
3515
3019
9100
7177
1869
5134
3447
9533
2518
2632
1828
4083
3204
2160
2590
3792
4174
9991
3299
6969
10902
5557
4885
3099
5563
1852
3033
3561
4723
3970
1487

9514
40348
32579
7126
5473
5281
4738
13164
8884
19078
10141
44022
2321
3501
3085
5351
7882
1569
3578
3526
3041
9122
7151
1879
5265
3443
9846
2543
2648
1835
4090
3198
2171
2634
3794
4212
10066
3334
7081
10878
5559
4878
3099
5606
1892
3061
3551
4782
3961
1484

9604
40222
32919
7145
5636
5312
4804
13282
8975
19022
10182
43746
2326
3516
3060
5437
8032
1568
3549
3496
3008
9230
7149
1888
5459
3425
10088
2561
2688
1842
4128
3182
2182
2665
3787
4241
10048
3361
7155
10963
5536
4906
3054
5612
1902
3072
3560
4824
3940
1495

9767
40208
33479
7166
5825
5339
4896
13410
9050
18964
10170
43537
2306
3493
3074
5446
8167
1564
3527
3496
3035
9242
7153
1885
5657
3428
10329
2615
2751
1808
4131
3171
2158
2688
3755
4254
10047
3362
7261
11047
5522
4884
3041
5620
1900
3095
3560
4903
3923
1509

9900
39950
33705
7260
6063
5370
5101
13629
9245
18944
10183
43378
2282
3523
3035
5518
8315
1588
3525
3476
3062
9262
7163
1874
5887
3423
10665
2639
2749
1806
4201
3183
2166
2743
3699
4317
10139
3373
7413
11158
5491
4913
3006
5666
1900
3144
3509
4992
3890
1498

2114
2209
1431
2917
1986
1656
7731
6354
582
773
5187
2590
65067
10175
11914
1029
8986
4942
4793
21957
1731
4349
2585
2510
2890
1567
4536
4013
3377
4054
1680
2345
4693
2573
2121
1866
3457
4906
2134
3489
4647
2917
2224
4611
3895
3314
3356
1926
5411
4782

2145
2218
1400
2940
1980
1699
7845
6559
595
781
5214
2615
64374
10063
11801
1033
9002
4974
4828
21644
1724
4366
2603
2514
2931
1576
4584
3977
3392
4037
1668
2327
4701
2607
2136
1854
3469
4869
2131
3507
4654
2914
2215
4620
3862
3337
3421
1923
5409
4815

2166
2238
1417
2987
1960
1796
8109
6730
602
778
5286
2649
63810
9964
11733
1044
9009
5004
4824
21325
1691
4391
2594
2503
2935
1577
4584
3963
3436
4044
1643
2321
4723
2632
2124
1856
3478
4850
2123
3541
4658
2883
2201
4613
3881
3363
3504
1912
5421
4800

2193
2249
1425
2994
1969
1808
8319
6972
600
778
5342
2674
63309
9880
11664
1041
9025
5045
4794
21096
1716
4428
2612
2485
2951
1579
4627
3948
3466
4052
1678
2296
4740
2628
2129
1846
3478
4823
2150
3535
4626
2926
2214
4638
3897
3397
3577
1909
5429
4831

2209
2250
1447
2980
1959
1810
8567
7144
609
766
5388
2704
62868
9855
11574
1055
9013
5062
4808
20799
1761
4470
2611
2472
3016
1571
4679
3914
3500
4036
1694
2304
4775
2625
2226
1852
3485
4879
2166
3524
4621
2939
2221
4671
3888
3449
3638
1908
5477
4822

2230
2250
1463
2974
1955
1816
8826
7390
613
752
5458
2697
62492
9779
11448
1047
8985
5066
4840
20665
1788
4521
2642
2516
3089
1557
4704
3921
3540
4034
1699
2333
4786
2621
2225
1855
3479
4895
2209
3528
4591
2959
2235
4689
3925
3480
3704
1910
5491
4820

2271
2239
1470
2955
1952
1830
9028
7740
607
762
5600
2708
62133
9728
11329
1044
8939
5085
4840
20537
1811
4543
2634
2520
3145
1550
4705
3889
3560
4015
1697
2319
4798
2665
2246
1839
3481
4918
2240
3538
4651
2958
2232
4660
3902
3532
3794
1904
5498
4818

2287
2270
1464
2954
1960
1839
9356
8035
606
757
5626
2704
61686
9671
11286
1038
8934
5115
4846
20406
1798
4532
2672
2531
3218
1538
4748
3873
3587
3966
1687
2315
4811
2662
2239
1840
3512
4925
2261
3534
4653
2973
2235
4649
3866
3597
3875
1900
5482
4836

2307
2270
1460
2947
1958
1840
9708
8441
618
758
5687
2693
61294
9613
11227
1035
8907
5115
4829
20290
1790
4581
2702
2559
3277
1532
4774
3860
3567
4001
1680
2319
4840
2663
2239
1861
3470
4968
2262
3527
4685
3017
2213
4635
3846
3652
3946
1867
5478
4917

96080
5849
4938
8141
7019
3854
8041
2351
16713
2338
6159
22089
3859
15950
9115
10570
4633
8042
7264
5418
1794
5040
6921
3225
3506
6878
5525
4569
8330
1891
7988
3488
3339
7997
3970
6989
8120
4764
4594
7731
5453
3425
9120
6413
4868
5775
2869
4407
5680
4611

95073
5832
4884
8196
7079
3879
8017
2327
16564
2348
6119
21889
3865
15821
9200
10498
4597
8090
7249
5342
1805
4996
6913
3211
3500
6964
5519
4554
8353
1885
7941
3454
3379
8023
3962
6995
8139
4762
4531
7782
5450
3455
9093
6402
4935
5788
2870
4477
5728
4609

94266
5856
4872
8223
7114
3885
7982
2319
16314
2350
6135
21588
3869
15711
9277
10421
4572
8166
7200
5286
1815
4944
6887
3169
3519
7024
5501
4520
8349
1836
7918
3448
3417
8031
3917
7007
8183
4771
4519
7853
5436
3461
9054
6410
5033
5802
2826
4549
5724
4632

93235
5921
4867
8277
7101
3925
7963
2300
16053
2341
6137
21396
3881
15594
9334
10319
4529
8240
7168
5248
1825
4896
6935
3165
3499
7103
5505
4554
8389
1807
7850
3448
3418
8020
3892
7011
8241
4754
4495
7913
5455
3472
9031
6439
5061
5763
2799
4611
5734
4634

92159
5986
4844
8354
7072
3952
7978
2303
15835
2356
6137
21249
3956
15536
9324
10268
4517
8294
7167
5215
1852
4890
6923
3172
3503
7211
5499
4571
8396
1787
7800
3448
3449
8044
3880
7021
8271
4725
4463
7940
5453
3476
9042
6473
5089
5781
2764
4669
5760
4616

91429
6021
4837
8441
7052
3991
7951
2291
15699
2358
6096
21090
3980
15447
9334
10211
4487
8328
7123
5171
1848
4879
6915
3153
3486
7270
5469
4547
8383
1772
7725
3457
3461
8021
3864
6993
8322
4678
4458
7983
5448
3474
9107
6469
5096
5785
2725
4708
5753
4613

91224
6033
4875
8522
7061
4031
7889
2284
15590
2369
6079
21031
3978
15341
9317
10115
4494
8363
7077
5110
1838
4862
6845
3115
3471
7298
5442
4536
8368
1747
7633
3467
3492
7974
3855
6997
8354
4632
4423
8011
5431
3481
9090
6434
5128
5791
2696
4729
5741
4580

91007
6081
4887
8601
7063
4073
7825
2266
15474
2356
6072
20980
3989
15270
9302
10030
4504
8395
7002
5050
1833
4831
6857
3109
3441
7335
5380
4497
8340
1731
7536
3469
3515
7955
3830
6978
8392
4581
4413
8082
5414
3482
9117
6414
5128
5753
2664
4744
5700
4538

90589
6115
4932
8697
7112
4142
7761
2246
15351
2353
6044
20877
3987
15200
9208
9987
4531
8463
6922
4974
1837
4789
6880
3083
3451
7250
5352
4498
8459
1738
7467
3468
3528
7929
3809
6972
8402
4564
4376
8117
5391
3468
9118
6399
5127
5730
2638
4768
5680
4515

5163
3192
4434
4448
5300
3388
4046
8382
3697
2312
7033
4637
4125
3996
5578
4628
5312
2507
6963
3098
6743
2493
2192
6279
3073
309157
4107
3941
6337
4318
21479
20320
19066
8355
3467
4023
5928
3989
2549
4841
3940
4728
4507
1061
1954
4539
3826
6118
3847
2113

5149
3184
4440
4443
5315
3394
4044
8381
3679
2279
6957
4614
4119
3977
5583
4580
5305
2494
6978
3057
6711
2475
2167
6264
3044
308343
4125
3964
6332
4345
21175
20118
19043
8330
3409
4048
5931
3959
2510
4844
3917
4665
4483
1052
1928
4549
3824
6075
3826
2088

5127
3169
4434
4434
5320
3418
4012
8469
3642
2278
6963
4638
4188
3980
5549
4534
5267
2555
6997
3050
6757
2469
2146
6270
3039
307557
4130
3972
6360
4345
20957
19900
18967
8278
3373
4030
5946
3948
2518
4888
3884
4632
4471
1022
1895
4590
3847
6114
3831
2067

5149
3152
4429
4424
5306
3392
4015
8441
3618
2264
6933
4669
4180
3968
5521
4531
5251
2589
7020
3018
6763
2457
2131
6322
3017
306283
4156
3995
6387
4377
20698
19590
18934
8220
3344
4087
5927
3962
2522
4897
3881
4599
4481
1020
1861
4574
3843
6160
3851
2039

5168
3131
4437
4433
5273
3384
3991
8478
3586
2248
6917
4661
4198
3957
5523
4545
5209
2573
7020
2998
6752
2458
2125
6305
3024
305357
4202
4033
6433
4426
20392
19189
18919
8166
3352
4137
5958
3975
2522
4936
3890
4630
4489
1028
1852
4670
3848
6165
3878
2010

5190
3120
4411
4450
5278
3375
3966
8406
3580
2227
6900
4672
4184
3953
5505
4538
5185
2567
6990
2967
6717
2426
2116
6266
3019
304617
4222
4017
6482
4430
20168
18923
18838
8103
3301
4145
5932
3961
2490
4909
3870
4620
4421
1008
1818
4670
3893
6129
3898
1956

5156
3110
4405
4431
5238
3365
3943
8389
3557
2223
6802
4667
4148
3902
5479
4527
5138
2542
7010
2936
6670
2402
2102
6229
3021
303901
4233
3927
6553
4464
20120
18684
18787
8075
3245
4130
5913
3918
2468
4878
3850
4555
4304
977
1775
4649
3928
6063
3928
1918

5129
3089
4397
4416
5241
3365
3875
8340
3563
2182
6706
4643
4137
3828
5482
4498
5127
2537
7035
2888
6621
2347
2080
6188
3034
303934
4241
3920
6585
4477
19925
18425
18668
8008
3228
4124
5840
3838
2437
4866
3841
4482
4231
974
1714
4660
3917
5979
3977
1860

5149
3088
4406
4409
5216
3361
3875
8366
3542
2153
6665
4649
4190
3781
5490
4442
5102
2522
7040
2876
6602
2314
2055
6155
3165
302707
4236
3912
6701
4459
19712
18162
18562
7984
3206
4132
5819
3780
2398
4855
3823
4448
4196
944
1667
4656
3918
5931
4009
1851

3923
2649
3037
3647
6770
5485
3902
2334
6154
2083
6152
5050
2713
7363
14313
4925
3423
2893
2545
3235
3597
5073
1844
3862
4381
3294
2997
1204
4957
3473
2125
2260
5708
3050
1736
1872
6075
5020
4504
2001
5480
8488
2891
4209
3360
6082
1949
3691
5420
5522

3899
2645
2994
3613
6787
5430
3985
2289
6102
2068
6079
5017
2666
7356
14224
4938
3428
2871
2534
3188
3577
5016
1825
3817
4371
3281
2989
1163
4871
3452
2083
2197
5614
3067
1723
1829
6026
5030
4441
1975
5439
8407
2853
4206
3338
6012
1960
3665
5412
5478

3894
2630
2954
3596
6772
5396
4007
2292
6067
2022
6084
5014
2638
7322
14109
4956
3404
2853
2559
3126
3622
5003
1815
3802
4343
3254
2983
1133
4855
3435
2056
2194
5601
3113
1717
1793
5953
5019
4474
1927
5414
8439
2836
4208
3346
5918
1974
3662
5413
5377

3936
2628
2923
3604
6749
5425
4030
2275
6069
2013
6044
5091
2628
7301
14021
5024
3412
2838
2562
3117
3597
4941
1816
3734
4293
3272
2969
1094
4816
3405
2070
2176
5541
3117
1697
1751
5883
5010
4474
1908
5388
8419
2805
4240
3350
5866
1979
3642
5449
5353

3990
2624
2916
3616
6743
5414
4033
2268
6045
2006
6042
5102
2639
7274
13953
5027
3406
2839
2592
3117
3636
4933
1832
3655
4279
3276
2967
1079
4802
3394
2080
2159
5559
3210
1688
1729
5865
5054
4462
1891
5359
8349
2808
4281
3362
5837
1952
3662
5493
5386

4003
2644
2884
3623
6693
5382
4037
2222
5980
1997
6038
5105
2630
7201
13905
5024
3406
2827
2549
3082
3648
4901
1811
3624
4232
3226
2940
1035
4766
3400
2045
2143
5483
3190
1658
1705
5809
5071
4474
1868
5290
8265
2785
4359
3301
5779
1926
3671
5490
5295

3995
2622
2849
3650
6619
5298
4080
2178
5968
1931
6024
5097
2599
7120
13793
5015
3375
2785
2539
3057
3656
4809
1809
3597
4203
3239
2863
1009
4692
3356
2007
2117
5406
3230
1623
1683
5739
5092
4449
1853
5185
8183
2777
4369
3262
5721
1889
3651
5504
5236

3994
2598
2798
3587
6551
5229
4096
2134
5883
1892
5986
5112
2570
6975
13629
4956
3319
2751
2508
3012
3649
4759
1787
3526
4158
3242
2827
964
4625
3334
1969
2071
5323
3237
1593
1640
5633
5117
4416
1810
5071
8092
2768
4375
3202
5621
1888
3626
5485
5187

3979
2603
2763
3623
6506
5148
4068
2100
5803
1886
5951
5225
2547
6892
13517
4916
3298
2737
2492
2985
3607
4684
1814
3474
4116
3227
2799
936
4581
3337
1957
2043
5316
3243
1593
1592
5559
5185
4427
1838
4988
7987
2757
4413
3179
5499
1874
3644
5497
5159

13022
3582
3317
3865
2884
8026
2611
2394
2310
1550
1410
1924
2194
3416
2098
2941
2923
4157
3189
6535
2355
1671
1928
3577
314083
2876
3906
45027
5581
9296
3662
4465
7674
6047
3899
2544
2759
2200
3882
7301
2514
3616
2460
7937
2518
6677
2431
2661
8143
5120

12923
3567
3286
3851
2843
8087
2590
2367
2311
1504
1391
1901
2136
3432
2034
2884
2905
4136
3161
6445
2340
1647
1896
3536
311136
2909
3976
44614
5680
9440
3633
4442
7654
6076
3894
2526
2728
2200
3995
7480
2529
3596
2471
7932
2506
6676
2468
2644
8144
5158

12835
3543
3266
3836
2834
8115
2576
2347
2307
1487
1382
1881
2082
3418
2002
2842
2928
4147
3161
6408
2332
1638
1883
3530
307792
2963
4023
44116
5784
9593
3640
4401
7610
6081
3934
2544
2712
2210
4024
7634
2554
3596
2456
7943
2503
6726
2493
2652
8170
5238

12806
3529
3262
3832
2837
8187
2560
2340
2281
1447
1351
1865
2048
3435
1988
2831
2944
4142
3169
6392
2303
1637
1844
3467
304992
3027
4035
43510
5839
9755
3628
4392
7629
6153
3951
2574
2695
2232
4061
7837
2590
3592
2469
7936
2526
6803
2557
2647
8168
5309

12769
3556
3260
3843
2821
8270
2552
2334
2278
1429
1348
1866
2035
3434
1974
2823
2991
4201
3162
6392
2278
1616
1864
3431
302578
3105
4111
42935
5928
9865
3621
4410
7568
6158
3960
2595
2703
2236
4084
8089
2649
3590
2522
7960
2520
6816
2616
2650
8185
5393

12742
3498
3289
3806
2806
8375
2537
2311
2255
1392
1329
1862
2010
3424
1937
2795
2983
4246
3153
6326
2251
1585
1843
3395
301391
3178
4169
42632
5978
9923
3613
4393
7517
6135
3965
2568
2690
2212
4096
8256
2672
3559
2552
7907
2501
6812
2639
2596
8205
5427

12689
3450
3304
3765
2757
8406
2471
2309
2263
1364
1317
1844
1980
3417
1901
2749
2979
4206
3077
6324
2215
1551
1815
3312
300630
3285
4219
42385
5971
9923
3558
4365
7474
6123
3975
2528
2651
2163
4134
8343
2667
3509
2537
7826
2441
6788
2678
2539
8171
5448

12620
3438
3280
3736
2735
8378
2438
2306
2227
1316
1308
1794
1898
3383
1861
2712
2970
4187
3073
6233
2159
1526
1774
3244
299341
3354
4342
42152
5994
9923
3523
4286
7463
6133
3929
2513
2643
2166
4165
8409
2685
3480
2520
7748
2428
6778
2718
2490
8135
5438

12498
3423
3295
3690
2707
8325
2384
2305
2185
1281
1296
1773
1845
3395
1849
2686
2934
4198
3091
6167
2145
1504
1731
3204
297627
3481
4409
41901
6003
9968
3467
4231
7469
6180
3875
2507
2650
2190
4161
8483
2649
3445
2549
7664
2406
6770
2737
2467
8064
5450

5363
3248
5283
3972
5881
3882
3826
4668
9441
1975
11159
11320
5210
3302
2617
6331
1550
11418
5133
2425
3896
2803
3333
7061
3287
1695
2189
5161
7518
2544
6923
3712
2322
2364
98427
7319
4855
2387
25462
6394
8975
5300
2869
2281
4545
1511
4391
2409
1886
3665

5357
3277
5283
3954
5937
3878
3801
4646
9500
1970
11170
11431
5245
3354
2583
6300
1535
11429
5157
2441
3913
2766
3373
7123
3453
1675
2181
5225
7568
2527
6942
3703
2272
2342
98156
7395
4969
2377
24939
6338
8965
5250
2858
2287
4516
1480
4386
2354
1900
3649

5333
3268
5256
3987
6021
3876
3794
4690
9646
1970
11217
11569
5283
3359
2537
6295
1548
11493
5145
2511
3926
2753
3423
7214
3535
1666
2193
5241
7602
2547
7040
3719
2265
2335
97679
7457
5030
2379
24500
6289
8916
5212
2835
2279
4480
1468
4386
2357
1894
3621

5338
3290
5287
3986
6126
3896
3792
4720
9690
1964
11243
11706
5282
3371
2515
6260
1550
11538
5116
2538
3933
2768
3450
7280
3706
1662
2197
5300
7596
2565
7093
3723
2261
2311
97565
7443
5078
2396
24007
6208
8854
5176
2830
2283
4461
1449
4414
2397
1895
3610

5335
3319
5293
4011
6236
3914
3777
4763
9754
1949
11247
11806
5343
3402
2472
6259
1570
11536
5112
2574
3974
2774
3519
7343
3836
1664
2224
5511
7631
2585
7135
3757
2254
2288
96987
7394
5148
2392
23445
6153
8768
5190
2862
2288
4398
1439
4417
2462
1916
3586

5327
3317
5293
4017
6325
3932
3796
4793
9768
1949
11228
11893
5284
3400
2412
6207
1582
11480
5081
2598
3959
2746
3562
7352
3972
1645
2195
5570
7639
2581
7163
3747
2216
2257
96815
7416
5185
2396
23102
6116
8718
5211
2856
2263
4356
1441
4396
2463
1909
3549

5324
3287
5245
3973
6371
3894
3764
4817
9728
1889
11195
11885
5247
3363
2371
6130
1621
11469
5085
2583
3915
2699
3628
7328
4090
1623
2166
5582
7713
2566
7163
3724
2181
2216
97057
7416
5204
2378
22913
6069
8762
5240
2854
2235
4332
1440
4413
2447
1888
3548

5349
3308
5264
4010
6431
3881
3765
4809
9701
1873
11159
11942
5244
3338
2306
6126
1601
11396
5047
2566
3834
2654
3634
7312
4183
1570
2145
5615
7707
2540
7159
3726
2161
2158
97250
7428
5174
2376
22660
6026
8816
5310
2839
2215
4295
1419
4387
2435
1868
3537

5315
3343
5278
3997
6484
3873
3788
4846
9672
1880
11077
11958
5205
3333
2231
6153
1605
11363
5012
2558
3794
2627
3613
7263
4344
1527
2137
5674
7710
2552
7204
3715
2161
2125
97474
7480
5198
2375
22486
5957
8836
5372
2835
2195
4256
1437
4367
2388
1839
3540

2520
7734
3292
3791
2621
11128
2664
3726
2524
2650
1707
2484
5697
3926
2914
3823
2707
4045
1987
2525
1836
2644
2452
2000
2687
2961
5889
2366
3961
5057
4256
6728
3072
3634
3487
5970
1872
1922
2512
5109
2213
3869
2847
3099
2785
2685
8283
4670
8377
5667

2475
7848
3325
3781
2589
11085
2653
3696
2515
2630
1686
2443
5674
3913
2905
3820
2681
4020
1997
2511
1788
2615
2431
1987
2648
2974
5782
2332
3911
5094
4206
6716
3022
3622
3477
5922
1893
1913
2488
5082
2153
3907
2804
3075
2794
2696
8229
4677
8432
5673

2452
7882
3336
3768
2578
11032
2636
3696
2509
2656
1703
2455
5628
3936
2873
3861
2684
4004
2001
2487
1807
2579
2465
1988
2656
2998
5679
2338
3939
5107
4219
6741
3027
3609
3472
5898
1915
1898
2460
5084
2116
3881
2777
3064
2798
2727
8155
4695
8400
5679

2421
7924
3333
3753
2545
11001
2607
3714
2488
2653
1748
2419
5581
3939
2832
3902
2712
3977
1986
2469
1818
2578
2464
1984
2642
3045
5599
2322
3944
5150
4212
6711
3020
3571
3481
5884
1928
1875
2485
5042
2112
3882
2752
3075
2845
2738
8038
4710
8462
5721

2440
7977
3327
3709
2539
10813
2606
3726
2503
2641
1773
2457
5563
3957
2831
3935
2724
3951
1999
2463
1839
2563
2466
1991
2653
3065
5515
2321
3980
5170
4277
6720
3016
3552
3497
5875
1980
1866
2510
5071
2073
3881
2755
3111
2838
2773
7998
4747
8539
5799

2412
8016
3328
3668
2552
10686
2574
3710
2475
2647
1760
2457
5527
3947
2802
3942
2716
3875
2003
2466
1844
2543
2435
1980
2617
3044
5483
2308
3956
5162
4259
6674
3011
3536
3512
5870
1976
1859
2505
5048
2032
3856
2705
3100
2837
2777
7906
4737
8599
5835

2378
8029
3342
3648
2511
10636
2559
3665
2428
2691
1780
2508
5530
3889
2757
3938
2662
3830
2009
2424
1785
2536
2418
1995
2603
2991
5539
2291
3932
5150
4258
6652
3011
3551
3488
5801
1985
1819
2483
5026
2007
3794
2684
3088
2829
2769
7843
4708
8671
5851

2355
8064
3327
3627
2481
10628
2507
3658
2387
2720
1761
2501
5469
3862
2733
3891
2660
3727
2022
2416
1768
2528
2386
1969
2592
2972
5609
2272
3901
5135
4277
6632
2998
3545
3476
5782
1982
1779
2459
5037
1985
3720
2673
3051
2807
2788
7769
4743
8672
5874

2346
8024
3321
3610
2470
10587
2475
3663
2350
2761
1798
2462
5416
3809
2709
3894
2636
3621
2054
2444
1722
2492
2382
1969
2561
2973
5606
2242
3865
5097
4273
6600
2985
3530
3471
5727
2000
1756
2447
5075
1959
3660
2641
3018
2806
2833
7697
4701
8735
5851

3312
3161
3656
13093
38615
3537
2995
45060
1680
1876
10451
3002
10900
20806
16525
7444
2959
2504
2864
1976
4953
4613
5476
1617
6249
4557
3847
6310
1253
3669
2730
5983
3589
3694
5284
3457
4419
3068
1491
2636
5074
1376
3002
6866
6429
1346
4124
2583
6920
6088

3295
3124
3615
13116
38310
3501
3019
44587
1704
1865
9856
2983
10799
20702
16375
7338
2942
2521
2887
2021
4901
4602
5497
1617
6246
4510
3857
6253
1239
3705
2726
5937
3599
3671
5290
3395
4408
3020
1478
2656
5111
1389
2990
6875
6393
1293
4155
2611
6931
6133

3257
3152
3567
12821
38114
3487
3022
44114
1700
1828
9416
2970
10710
20478
16282
7284
2906
2548
2882
2035
4929
4595
5524
1601
6268
4510
3887
6186
1224
3695
2688
5932
3614
3643
5319
3385
4405
3039
1464
2658
5178
1405
2994
6863
6369
1296
4171
2648
6929
6141

3250
3181
3536
12614
37965
3516
3002
43580
1713
1796
8855
2942
10645
20355
16195
7211
2886
2555
2876
2030
4942
4569
5510
1605
6282
4524
3898
6125
1199
3674
2651
5892
3604
3636
5322
3390
4392
3046
1432
2691
5194
1399
3033
6850
6375
1310
4157
2661
6911
6161

3237
3174
3550
12567
37737
3534
3008
43121
1736
1752
8310
2909
10553
20230
16086
7134
2894
2548
2873
2030
4953
4546
5528
1597
6264
4530
3932
6056
1191
3686
2665
5844
3606
3605
5291
3416
4440
3027
1432
2669
5207
1407
2994
6881
6377
1314
4151
2673
6906
6212

3218
3153
3500
12549
37453
3591
3044
42699
1741
1748
8056
2885
10520
20110
16035
7095
2850
2523
2865
2020
4917
4544
5514
1601
6234
4552
3921
6025
1180
3664
2676
5808
3615
3586
5276
3425
4453
3024
1424
2679
5183
1406
2983
6881
6350
1323
4141
2676
6934
6223

3179
3097
3483
12842
37306
3597
3073
42382
1771
1745
7991
2883
10520
20015
16052
7044
2806
2517
2855
2006
4857
4532
5494
1592
6210
4612
3920
5975
1163
3687
2697
5736
3606
3569
5232
3451
4462
3028
1423
2645
5237
1391
2974
6817
6302
1339
4123
2697
6952
6246

3189
3056
3461
13149
37195
3606
3107
42186
1767
1728
7867
2888
10498
19921
15986
7020
2792
2526
2841
1991
4847
4506
5471
1577
6191
4602
3898
5937
1156
3728
2729
5682
3592
3548
5246
3468
4464
3057
1395
2647
5245
1373
2983
6764
6280
1333
4100
2716
6979
6272

3157
3016
3402
13427
37080
3641
3156
41897
1767
1696
7804
2871
10496
19784
15889
6975
2737
2521
2824
2002
4802
4471
5423
1598
6188
4604
3898
5911
1134
3736
2741
5637
3595
3557
5220
3472
4459
3059
1366
2645
5268
1366
2973
6713
6242
1339
4110
2732
7028
6312

6592
4327
3343
2215
5279
3809
3686
2095
1276
1581
2062
5775
75284
849
76580
2823
2684
51257
33029
28753
12073
34095
5645
1376
17804
4383
14231
11874
23307
14083
3239
1414
3163
1798
4460
221
3443
1710
2343
1925
3235
2575
2074
495
555
1004
776
3702
1919
3559

6567
4366
3368
2172
5222
3740
3670
2074
1253
1616
2073
5739
74312
829
75519
2722
2675
50014
32284
27827
11535
32829
5537
1358
17451
4366
14027
11749
22997
14020
3175
1387
3146
1796
4416
214
3436
1682
2353
1908
3246
2532
2032
474
546
996
765
3639
1858
3553

6502
4362
3400
2171
5209
3706
3660
2077
1280
1585
2071
5735
73101
826
74692
2632
2652
48540
31933
27078
11110
31628
5411
1353
17192
4365
13788
11607
22654
14002
3149
1348
3112
1775
4352
200
3419
1648
2320
1907
3235
2494
2011
453
515
982
750
3589
1821
3540

6492
4352
3416
2158
5206
3712
3648
2103
1274
1560
2086
5757
71838
825
73647
2544
2616
47176
31441
26617
10768
30703
5295
1349
17030
4378
13555
11367
22382
13974
3104
1310
3083
1775
4288
190
3415
1609
2313
1879
3192
2460
1979
436
489
1003
727
3537
1790
3481

6486
4332
3432
2144
5196
3713
3620
2115
1269
1560
2081
5763
70701
812
72696
2420
2583
46172
31027
26294
10514
30304
5185
1338
16743
4331
13304
11150
22066
14034
3062
1268
3079
1790
4274
182
3403
1586
2304
1848
3173
2429
1959
433
489
1013
702
3492
1812
3479

6449
4356
3469
2116
5187
3747
3607
2130
1274
1541
2067
5767
69839
799
71864
2350
2568
45523
30703
25987
10312
29978
5119
1325
16582
4287
13128
10984
21848
13996
3046
1226
3057
1801
4228
177
3397
1538
2263
1840
3141
2391
1930
409
466
1015
670
3468
1783
3515

6442
4336
3503
2081
5122
3801
3573
2157
1258
1529
2048
5806
69284
795
71238
2289
2573
45170
30437
25771
10200
29635
5029
1332
16461
4276
13028
10893
21730
13886
3010
1199
3052
1799
4187
178
3369
1497
2245
1831
3107
2346
1904
393
446
1029
633
3487
1774
3505

6431
4348
3504
2060
5087
3872
3551
2164
1261
1511
2032
5784
68660
805
70572
2255
2579
44814
30086
25535
10111
29304
5016
1321
16283
4269
12955
10877
21598
13854
2978
1166
3053
1817
4165
175
3336
1454
2211
1821
3099
2309
1857
379
438
1021
608
3466
1730
3494

6411
4384
3525
2046
5083
3890
3523
2178
1260
1493
2039
5765
67989
811
69710
2221
2575
44408
29722
25229
10008
29011
4940
1343
16064
4286
12859
10802
21400
13839
2952
1121
3075
1851
4146
169
3328
1425
2182
1823
3060
2248
1827
362
432
1020
582
3441
1699
3513

6164
1912
2094
4110
1789
565
1274
2141
1108
2606
1291
4932
2066
1663
1766
3810
2930
1475
2934
3681
3476
1375
968
1909
1893
1039
4603
1417
2733
1236
2311
74816
9341
56064
34482
13542
2723
7321
2281
3380
9738
5366
5138
3662
5050
3649
2497
3776
3445
4234

6166
1878
2106
4092
1768
550
1251
2103
1080
2567
1277
4911
2059
1615
1735
3749
2906
1457
2877
3635
3469
1364
960
1926
1901
1049
4561
1416
2760
1199
2293
73962
9440
55567
34332
13338
2730
7426
2296
3365
9709
5350
5162
3665
5027
3639
2498
3785
3434
4237

6152
1855
2100
4087
1763
530
1207
2076
1071
2543
1278
4895
2052
1575
1716
3694
2908
1440
2870
3606
3476
1337
933
1957
1921
1029
4480
1419
2736
1180
2296
73259
9484
54855
34172
13163
2736
7477
2316
3370
9727
5347
5174
3620
5003
3661
2504
3798
3489
4264

6077
1838
2099
4062
1744
523
1190
2057
1054
2514
1273
4857
2055
1556
1685
3636
2907
1428
2833
3580
3488
1334
924
1979
1933
1025
4424
1395
2730
1152
2259
72342
9602
54090
33928
13035
2769
7586
2315
3391
9811
5331
5219
3644
4985
3651
2543
3804
3509
4308

6039
1804
2104
4039
1743
527
1165
2048
1066
2495
1290
4819
2067
1542
1638
3604
2891
1420
2791
3568
3526
1319
911
1999
1948
1028
4376
1388
2746
1127
2223
71307
9769
53470
33705
12906
2751
7650
2324
3403
9766
5340
5213
3650
5001
3632
2551
3797
3519
4353

6040
1788
2122
4031
1754
513
1124
2027
1058
2458
1291
4772
2071
1506
1601
3577
2876
1391
2790
3542
3561
1303
887
1993
1964
1021
4306
1391
2767
1088
2160
70429
9817
52941
33478
12718
2732
7636
2311
3406
9706
5343
5286
3654
5004
3603
2553
3766
3519
4351

6059
1771
2128
4039
1731
499
1059
2017
1064
2427
1306
4758
2060
1460
1573
3592
2878
1372
2729
3542
3595
1285
869
1994
1963
1025
4290
1391
2775
1053
2126
70336
9895
52734
33560
12636
2721
7660
2347
3385
9621
5336
5363
3686
4952
3610
2569
3768
3503
4387

6056
1790
2187
4020
1711
479
1005
2003
1063
2399
1312
4699
2047
1452
1564
3578
2873
1355
2685
3529
3658
1273
867
1973
1989
1024
4209
1401
2811
1037
2105
70333
9952
52573
33479
12562
2700
7693
2344
3351
9537
5336
5390
3688
4867
3578
2562
3746
3493
4425

6051
1735
2205
4003
1725
477
958
1980
1063
2379
1352
4671
2028
1416
1559
3550
2887
1344
2642
3553
3653
1244
853
1972
2007
1034
4161
1392
2875
1012
2069
70311
9953
52291
33512
12379
2680
7739
2347
3272
9426
5299
5460
3736
4847
3571
2574
3719
3483
4446

1941
6817
3532
8556
3022
5997
2911
2399
1647
5177
2498
7089
3976
4959
2986
6531
3830
6188
3099
2233
3917
3060
3460
5592
3490
5864
2607
5625
4359
2219
1894
2307
3161
2466
2036
2968
1900
2057
2681
2249
338567
3147
11324
5827
11534
11382
43696
13899
9539
2874

1935
6838
3466
8585
3038
5932
2928
2442
1630
5249
2497
7141
3964
4932
3021
6496
3847
6235
3082
2223
3909
3062
3534
5595
3515
5879
2606
5613
4350
2212
1906
2303
3210
2463
2035
2963
1896
2063
2657
2267
335700
3281
11390
5988
11745
11359
43467
13803
9698
2935

1927
6856
3458
8631
3014
5929
2915
2471
1642
5284
2494
7117
3952
4906
3010
6539
3852
6260
3085
2217
3895
3067
3580
5557
3504
5876
2612
5621
4359
2206
1905
2302
3236
2468
2031
2969
1923
2074
2645
2267
332864
3452
11515
6099
11822
11333
43220
13736
9911
2966

1900
6868
3481
8704
3026
5957
2897
2495
1654
5302
2490
7142
3952
4871
3006
6554
3882
6269
3109
2203
3912
3100
3602
5595
3476
5920
2617
5614
4381
2203
1901
2313
3243
2505
2004
2982
1951
2074
2666
2257
329603
3620
11596
6214
11903
11333
42946
13617
10116
2974

1882
6905
3486
8768
3043
5981
2865
2506
1649
5320
2458
7186
3944
4866
3012
6595
3881
6253
3106
2208
3900
3120
3634
5632
3437
5931
2609
5646
4382
2188
1875
2316
3274
2516
1978
3004
1969
2093
2651
2266
326782
3780
11669
6379
11938
11334
42658
13543
10353
3005

1869
6905
3483
8770
3040
5968
2863
2499
1655
5304
2439
7118
3921
4823
2985
6567
3836
6248
3108
2227
3872
3102
3660
5599
3380
5922
2616
5636
4367
2182
1865
2305
3261
2504
1955
3001
2014
2083
2621
2260
324929
3925
11740
6516
11965
11326
42545
13676
10459
3017

1880
6983
3459
8794
3060
5954
2865
2478
1628
5287
2411
7093
3849
4827
3006
6587
3837
6241
3104
2252
3847
3088
3715
5594
3358
5922
2598
5623
4328
2170
1869
2294
3283
2509
1940
2971
2042
2067
2586
2282
324891
4036
11908
6847
12108
11311
42485
13788
10575
3016

1883
7032
3398
8808
3039
5894
2845
2451
1630
5268
2396
7063
3818
4763
3000
6576
3804
6217
3077
2286
3813
3063
3704
5625
3290
5908
2567
5581
4354
2152
1854
2302
3294
2484
1889
2971
2035
2058
2539
2268
323894
4207
12066
7093
12309
11268
42395
13826
10645
3007

1873
7020
3347
8735
3027
5870
2852
2431
1612
5228
2384
7045
3772
4681
2980
6606
3775
6183
3047
2289
3776
3060
3779
5693
3224
5884
2560
5521
4339
2132
1836
2289
3294
2500
1859
2942
2056
2059
2498
2275
322540
4377
12212
7364
12372
11283
42287
13858
10687
2984

4210
2510
4655
11062
4188
3767
3252
4082
4465
4315
8851
3029
4169
4740
7853
3006
4146
1390
4572
9958
2596
2702
4438
5247
5921
3499
2873
2917
3303
1848
5860
2673
3105
1935
6013
6143
4719
1472
6905
4080
6369
6869
4424
3919
1943
4954
2957
3718
3459
9047

4247
2576
4746
11070
4239
3839
3269
4131
4474
4348
9051
3076
4266
4755
7902
3074
4210
1395
4607
10033
2603
2752
4448
5347
6007
3573
2898
2983
3323
1866
5881
2671
3092
1963
6054
6251
4764
1498
7010
4135
6606
6914
4585
3942
1952
4994
2996
3745
3566
9205

4294
2659
4853
11095
4318
3869
3272
4203
4501
4349
9457
3072
4361
4788
7934
3123
4249
1405
4648
10167
2628
2760
4506
5432
6113
3648
2906
2995
3352
1872
5913
2672
3107
2007
6081
6361
4802
1515
7080
4187
6954
6982
4679
3994
1951
5011
3048
3775
3629
9392

4360
2715
4934
11170
4406
3917
3282
4263
4575
4366
9691
3108
4510
4845
7966
3163
4258
1432
4703
10296
2629
2757
4569
5518
6171
3683
2955
3052
3388
1855
5933
2694
3085
2024
6092
6456
4867
1556
7105
4257
7296
7043
4764
4049
1971
5065
3076
3792
3672
9521

4417
2781
4994
11251
4489
3970
3277
4309
4582
4376
9842
3118
4527
4885
8004
3193
4263
1457
4772
10381
2627
2783
4658
5592
6175
3737
2970
3087
3401
1849
5962
2707
3111
2050
6129
6550
4968
1560
7111
4311
7713
7076
4881
4060
1984
5101
3095
3824
3674
9645

4437
2891
5039
11248
4513
3995
3300
4337
4572
4389
10081
3110
4539
4868
8006
3171
4267
1453
4815
10391
2627
2842
4720
5613
6158
3783
2978
3108
3370
1864
5939
2679
3118
2076
6119
6649
5052
1554
7129
4359
8092
7040
4924
4061
1984
5098
3119
3798
3658
9775

4422
2949
5077
11155
4501
4051
3253
4306
4576
4371
10349
3059
4519
4808
7954
3165
4237
1451
4824
10390
2598
2879
4725
5580
6106
3806
3011
3225
3312
1868
5904
2686
3132
2068
6090
6739
5095
1552
7051
4388
8368
6973
4961
4070
1970
5092
3108
3778
3629
9926

4434
2986
5072
11088
4465
4065
3197
4302
4531
4319
10641
3033
4499
4814
7878
3137
4207
1457
4832
10337
2600
2874
4703
5590
6014
3839
3012
3291
3267
1865
5857
2669
3107
2051
6080
6791
5164
1526
7006
4389
8738
6882
4958
4031
1969
5096
3103
3753
3625
9997

4411
3030
5085
11007
4467
4117
3132
4241
4482
4290
10822
3000
4532
4824
7788
3101
4182
1431
4861
10305
2614
2865
4679
5562
5960
3876
3015
3377
3236
1859
5836
2659
3083
2044
6088
6880
5217
1523
6991
4410
9080
6861
5003
4014
1957
5098
3122
3730
3603
10048

3779
5800
3508
3453
7674
1965
5821
4109
3887
7165
4139
3898
5600
4292
4327
5573
2987
5746
6630
4931
6347
7305
3822
2053
5673
4051
4655
4518
5531
71642
2650
19959
29883
4936
18186
892
4640
3239
6717
6540
2479
6708
2939
6644
5814
3957
2256
4094
6338
11638

3852
5932
3521
3510
7698
1979
5906
4161
3938
7262
4170
3902
5610
4353
4366
5679
3036
5738
6740
4955
6514
7396
3911
2076
5705
4116
4682
4527
5640
71320
2609
20076
29379
4901
17982
886
4630
3214
6696
6575
2495
6788
2932
6744
5768
3974
2262
4086
6456
11647

3918
6197
3545
3564
7691
1998
6019
4207
3994
7367
4198
3932
5649
4393
4437
5743
3062
5704
6791
5037
6662
7445
4027
2089
5753
4194
4715
4520
5779
70912
2621
20133
28824
4938
17765
902
4637
3185
6649
6578
2482
6919
2936
6728
5752
3977
2294
4111
6468
11658

4008
6410
3591
3619
7710
1991
6121
4235
4064
7473
4224
3975
5665
4450
4534
5809
3056
5693
6846
5099
6839
7564
4135
2100
5789
4243
4732
4532
5904
70462
2628
20197
28259
4935
17522
895
4668
3164
6707
6581
2488
7035
2949
6717
5725
3985
2310
4122
6455
11685

4081
6627
3604
3662
7682
2012
6174
4299
4148
7544
4241
3994
5670
4466
4619
5828
3040
5688
6910
5159
6925
7660
4224
2118
5811
4253
4757
4529
6047
69919
2646
20310
27821
4950
17281
895
4671
3142
6719
6629
2488
7172
2946
6747
5718
3983
2366
4121
6494
11750

4136
6745
3594
3667
7705
2018
6221
4329
4246
7554
4285
4024
5657
4505
4693
5811
3041
5664
6968
5197
7041
7719
4313
2125
5850
4289
4751
4549
6163
69615
2674
20339
27386
4906
17091
889
4679
3120
6705
6623
2503
7304
2945
6731
5698
3983
2352
4107
6461
11826

4180
6853
3584
3684
7740
2014
6214
4267
4324
7542
4269
4037
5645
4502
4769
5740
3007
5668
6980
5241
7126
7786
4338
2129
5836
4301
4724
4544
6218
69387
2708
20329
27139
4886
17006
886
4674
3072
6676
6601
2483
7413
2938
6767
5622
3993
2317
4046
6464
11868

4218
7054
3551
3665
7779
2026
6221
4221
4347
7562
4263
4030
5628
4491
4834
5680
2951
5649
6979
5254
7181
7848
4353
2120
5865
4287
4711
4520
6258
69091
2712
20435
26993
4862
16983
869
4680
3020
6651
6606
2479
7478
2895
6851
5549
3978
2301
3990
6464
11907

4204
7233
3577
3673
7798
2001
6220
4218
4361
7522
4239
4058
5651
4460
4891
5628
2918
5626
7030
5265
7176
7916
4378
2126
5906
4267
4674
4536
6406
68641
2710
20558
26760
4799
16945
890
4684
3007
6628
6709
2476
7571
2866
7026
5489
3968
2320
4039
6418
11932

3539
8628
4199
4140
9828
1774
2360
4124
6713
2275
8979
8216
3602
5426
4617
4845
3467
4810
4079
7865
3589
4721
7041
6468
4959
5309
3312
2508
2900
9228
6125
4230
1122
5399
5395
8775
1996
5629
4978
5407
6613
5547
4138
2950
6263
4547
2358
2628
2832
3744

3551
8610
4176
4132
9736
1754
2360
4134
6686
2255
9129
8197
3600
5418
4584
4873
3447
4838
4040
7882
3636
4796
7026
6534
4953
5302
3269
2515
2898
9344
6148
4243
1121
5356
5354
8799
1997
5607
4996
5426
6633
5539
4149
2891
6239
4521
2331
2583
2782
3756

3549
8634
4143
4097
9692
1750
2377
4133
6657
2206
9232
8155
3608
5397
4541
4904
3430
4856
4011
7876
3661
4876
7052
6609
4935
5265
3220
2526
2908
9480
6155
4261
1135
5308
5311
8849
1997
5609
5041
5458
6644
5538
4172
2870
6203
4524
2324
2553
2775
3753

3527
8625
4170
4085
9696
1744
2375
4143
6615
2216
9306
8142
3626
5385
4519
4917
3434
4890
3981
7855
3668
4929
7036
6676
4945
5272
3170
2545
2924
9528
6199
4263
1166
5256
5323
8824
2027
5636
5114
5531
6692
5551
4180
2857
6176
4518
2321
2506
2772
3782

3533
8597
4158
4067
9775
1746
2375
4150
6601
2204
9398
8144
3607
5433
4521
4944
3444
4935
3952
7862
3693
4983
7060
6725
4981
5261
3165
2553
2906
9612
6284
4282
1171
5236
5301
8858
2060
5662
5172
5539
6710
5557
4206
2851
6174
4496
2294
2471
2801
3783

3510
8538
4148
4028
9713
1719
2362
4151
6561
2168
9412
8145
3588
5427
4477
4927
3449
4940
3886
7836
3710
5017
7030
6763
5000
5235
3146
2558
2937
9614
6322
4276
1160
5172
5258
8862
2048
5640
5176
5523
6700
5561
4206
2816
6167
4463
2283
2429
2778
3803

3464
8527
4110
3990
9731
1729
2318
4115
6526
2125
9407
8131
3562
5365
4453
4899
3424
4904
3862
7762
3705
4969
7046
6739
5003
5243
3117
2517
2907
9575
6247
4291
1153
5153
5206
8871
2037
5674
5175
5524
6704
5544
4188
2792
6181
4414
2271
2395
2753
3809

3418
8557
4045
3940
9688
1696
2289
4065
6463
2121
9415
8068
3547
5295
4447
4902
3389
4877
3804
7667
3727
4999
7039
6733
4992
5284
3097
2512
2861
9731
6260
4329
1165
5067
5157
8847
2009
5689
5176
5518
6744
5527
4218
2751
6123
4370
2222
2372
2726
3796

3431
8589
4023
3935
9706
1662
2287
4052
6436
2094
9482
8065
3551
5285
4479
4958
3429
4938
3759
7644
3787
5122
7035
6741
5015
5276
3084
2534
2885
9998
6282
4420
1141
4988
5094
8863
1974
5725
5182
5523
6768
5499
4220
2734
6097
4354
2237
2364
2734
3784

2888
2985
6996
1741
9278
2484
3870
3736
5142
3956
8640
3938
2340
2794
7319
6125
2764
5781
4506
2650
1601
4489
3301
4988
4154
7350
2713
4326
4900
3052
5442
3373
8305
3200
2375
2554
3708
2436
6108
3716
4581
3436
2710
3461
3923
2589
5127
3619
5435
7609

2891
2940
7035
1724
9255
2471
3857
3711
5060
3916
8664
3920
2317
2769
7329
6191
2749
5805
4540
2670
1603
4517
3263
4992
4099
7338
2745
4323
4865
2991
5368
3312
8385
3202
2353
2543
3674
2431
6125
3684
4578
3378
2685
3479
3979
2581
5111
3630
5405
7653

2921
2924
7080
1707
9190
2449
3882
3714
5016
3866
8729
3904
2316
2769
7377
6194
2750
5832
4571
2673
1649
4534
3248
4978
4060
7253
2759
4346
4829
2987
5325
3256
8416
3194
2334
2561
3631
2411
6107
3665
4617
3369
2635
3515
4000
2597
5108
3680
5420
7712

2913
2899
7129
1698
9114
2418
3883
3703
4974
3825
8711
3912
2329
2768
7410
6228
2761
5837
4599
2667
1670
4534
3223
4977
4023
7202
2811
4316
4830
2945
5248
3213
8458
3180
2309
2596
3599
2340
6065
3646
4606
3325
2623
3526
4018
2618
5106
3740
5420
7728

2956
2893
7196
1692
9047
2399
3919
3737
4897
3834
8743
3922
2321
2783
7480
6233
2790
5860
4599
2660
1697
4536
3190
4992
4013
7184
2841
4338
4809
2946
5249
3204
8478
3209
2292
2601
3586
2354
6055
3641
4644
3298
2625
3549
4098
2616
5126
3798
5406
7774

2930
2852
7156
1664
8946
2375
3873
3725
4839
3796
8753
3898
2305
2760
7490
6208
2786
5836
4609
2643
1705
4552
3147
4986
3976
7158
2819
4324
4791
2907
5154
3148
8476
3183
2267
2599
3541
2367
6041
3564
4682
3286
2589
3532
4123
2615
5126
3807
5391
7772

2909
2801
7096
1638
8854
2315
3822
3730
4749
3779
8756
3837
2286
2748
7455
6221
2778
5779
4597
2628
1706
4553
3123
4944
3944
7125
2781
4298
4748
2886
5129
3085
8460
3195
2231
2563
3484
2357
6026
3521
4728
3258
2548
3537
4113
2602
5084
3783
5391
7749

2898
2774
7063
1610
8721
2282
3780
3706
4639
3751
8742
3740
2295
2723
7456
6194
2755
5764
4564
2603
1692
4535
3092
4930
3903
7132
2821
4294
4700
2837
5080
3009
8414
3235
2174
2552
3464
2325
6010
3438
4748
3231
2469
3522
4162
2588
5015
3803
5352
7766

2923
2737
7059
1562
8657
2248
3736
3698
4551
3747
8701
3721
2278
2723
7470
6131
2732
5784
4599
2595
1695
4558
3079
4902
3878
7148
2823
4262
4651
2851
4988
2930
8385
3230
2156
2523
3463
2377
6074
3363
4752
3252
2406
3515
4219
2575
5035
3876
5355
7718

2720
3501
2168
7812
6522
6260
8198
5113
145797
2435
5359
6530
43149
2375
2859
16589
27717
5428
13991
18003
2463
1189
1678
1848
2973
1675
1401
4679
6687
4507
3699
1367
4061
3769
3564
3958
3978
2473
5929
2385
4038
2725
3355
4493
3710
3541
4333
3877
2739
5197

2718
3477
2161
7879
6529
6179
8207
5135
144904
2471
5418
6580
42725
2391
2897
16643
27583
5362
13861
17751
2474
1182
1639
1848
2950
1658
1374
4634
6594
4542
3649
1352
4041
3705
3526
3922
3976
2487
5931
2373
3992
2704
3312
4502
3712
3513
4311
3891
2715
5202

2723
3460
2151
7874
6518
6102
8219
5081
143985
2462
5458
6624
42439
2412
2885
16683
27506
5313
13812
17566
2517
1194
1633
1885
2911
1628
1348
4580
6530
4526
3611
1328
4049
3641
3502
3899
3977
2471
5911
2364
3931
2690
3294
4525
3726
3484
4325
3871
2676
5200

2757
3432
2136
7929
6514
6011
8256
5073
142739
2493
5507
6695
42100
2428
2888
16725
27471
5294
13710
17410
2533
1203
1618
1904
2857
1617
1340
4523
6454
4520
3554
1317
4038
3614
3492
3876
4000
2472
5907
2355
3899
2668
3237
4528
3748
3457
4326
3865
2657
5173

2779
3402
2142
7953
6527
5951
8286
5082
141073
2510
5565
6718
41914
2442
2889
16705
27351
5258
13597
17257
2552
1216
1624
1907
2816
1615
1316
4506
6431
4526
3513
1292
4041
3569
3461
3872
4034
2481
5895
2360
3877
2666
3204
4533
3772
3434
4301
3848
2642
5169

2792
3378
2113
7941
6506
5888
8232
5056
139831
2539
5621
6758
41675
2458
2873
16747
27275
5241
13542
17103
2561
1211
1619
1933
2790
1614
1295
4441
6382
4545
3448
1283
4000
3517
3434
3862
4052
2502
5873
2330
3829
2654
3171
4539
3816
3388
4285
3837
2600
5145

2752
3330
2070
7920
6431
5831
8149
4995
139265
2587
5654
6790
41544
2463
2885
16776
27201
5191
13420
16953
2580
1205
1590
1902
2745
1611
1274
4369
6306
4535
3398
1261
3940
3467
3413
3841
4052
2490
5859
2333
3785
2644
3142
4545
3888
3365
4212
3788
2547
5142

2686
3300
2034
7900
6408
5786
8170
4965
138868
2600
5738
6905
41382
2475
2898
16774
27160
5169
13344
16877
2611
1204
1580
1879
2681
1590
1245
4312
6296
4537
3334
1248
3885
3423
3394
3803
4048
2482
5865
2326
3752
2637
3124
4558
3901
3348
4162
3761
2529
5113

2659
3295
1992
7912
6401
5727
8208
4928
138069
2603
5833
7028
41150
2490
2913
16929
27290
5143
13242
16789
2643
1196
1578
1892
2629
1591
1222
4247
6288
4556
3305
1227
3857
3371
3356
3787
4071
2491
5870
2298
3689
2599
3130
4552
3945
3334
4085
3744
2518
5097

8979
1502
4318
2828
10432
2999
3193
4919
2216
4812
6287
5125
5314
5521
3914
5549
3158
3334
9753
4592
6366
5564
7818
7254
2453
1730
5619
112073
9033
5727
1115
14446
11984
7364
4725
1589
3748
2991
1229
1856
4115
3035
2765
3552
2797
841
5944
1510
3969
3728

9035
1479
4305
2809
10315
2993
3196
4861
2188
4799
6304
5126
5323
5568
3886
5489
3166
3324
9913
4510
6339
5565
7813
7203
2435
1716
5572
110252
9174
5672
1124
14132
11975
7283
4732
1572
3725
2969
1211
1840
4112
3013
2761
3576
2797
836
5981
1515
3927
3716

9071
1475
4278
2789
10246
2996
3182
4831
2171
4749
6242
5106
5343
5614
3863
5414
3172
3331
10003
4400
6287
5559
7786
7175
2422
1707
5514
108698
9280
5651
1132
13818
12005
7175
4747
1554
3673
2929
1199
1828
4116
2957
2775
3561
2817
824
6004
1527
3917
3698

9098
1455
4269
2764
10203
3012
3162
4797
2155
4731
6222
5078
5372
5675
3841
5348
3158
3328
10084
4356
6270
5571
7772
7181
2378
1687
5488
107152
9456
5669
1139
13596
11957
7120
4763
1517
3631
2891
1182
1822
4139
3013
2775
3554
2815
814
6070
1557
3896
3652

9117
1431
4271
2731
10126
3013
3143
4796
2140
4724
6192
5031
5441
5755
3830
5302
3191
3325
10111
4311
6279
5573
7787
7202
2358
1668
5431
105545
9579
5677
1143
13320
11931
7026
4780
1497
3592
2844
1186
1826
4138
3015
2776
3541
2807
809
6132
1574
3872
3629

9122
1418
4255
2705
10081
3005
3124
4773
2128
4741
6131
4997
5434
5847
3797
5251
3199
3330
10091
4242
6280
5583
7766
7215
2309
1647
5418
105038
9668
5648
1127
13085
11869
6954
4758
1447
3565
2785
1159
1802
4134
3040
2752
3551
2787
784
6135
1583
3842
3607

9099
1393
4218
2671
10018
3026
3118
4752
2108
4724
6068
4949
5450
5938
3757
5169
3238
3335
10112
4183
6224
5529
7753
7230
2300
1630
5358
104961
9750
5644
1120
12988
11909
6808
4739
1418
3512
2722
1116
1779
4184
3042
2735
3540
2759
748
6138
1598
3819
3591

9102
1388
4208
2624
9999
3031
3096
4732
2090
4699
6048
4972
5491
6033
3717
5085
3237
3343
10161
4135
6170
5500
7732
7267
2295
1592
5300
105090
9863
5667
1108
12803
11860
6727
4672
1388
3446
2688
1078
1753
4204
3057
2701
3508
2742
746
6121
1575
3795
3559

9117
1399
4229
2577
9963
3023
3097
4699
2077
4687
5997
4951
5595
6106
3673
5026
3269
3337
10211
4097
6140
5504
7789
7300
2274
1563
5220
104795
9966
5639
1102
12662
11865
6645
4636
1372
3359
2649
1089
1725
4195
3087
2711
3501
2737
744
6088
1571
3708
3498

3115
2136
2851
5293
766
5568
1619
2367
3282
2864
1902
3040
1651
1530
2654
3175
5113
2268
3087
2352
3318
2214
4664
1164
1278
2881
1539
1950
2825
3339
1569
3696
1690
1221
3356
1497
3820
4822
1949
2372
2055
160788
5533
6027
7498
3799
34209
5419
18410
38218

3130
2091
2859
5306
775
5529
1614
2340
3286
2884
1847
3055
1631
1503
2642
3178
5132
2242
3054
2321
3287
2177
4611
1153
1250
2909
1495
1931
2755
3330
1557
3619
1670
1206
3331
1513
3793
4772
1926
2339
2077
159169
5530
6090
7554
3878
33915
5452
18234
37808

3124
2048
2867
5311
778
5487
1584
2323
3273
2875
1818
3036
1624
1485
2602
3176
5185
2207
3021
2282
3253
2110
4592
1142
1231
2929
1463
1921
2715
3338
1539
3602
1656
1190
3305
1519
3798
4732
1918
2307
2052
157564
5552
6138
7635
3979
33557
5437
18093
37414

3123
1983
2899
5379
775
5461
1580
2300
3251
2869
1805
3029
1610
1477
2610
3139
5162
2174
3019
2246
3209
2041
4591
1127
1201
2944
1445
1903
2686
3388
1535
3538
1634
1165
3287
1501
3757
4713
1924
2277
2087
155366
5577
6220
7731
4048
33175
5445
17985
36993

3115
1942
2915
5419
792
5486
1571
2297
3199
2878
1780
3066
1608
1448
2590
3154
5129
2143
3024
2236
3193
2034
4530
1109
1200
2970
1440
1867
2686
3441
1522
3520
1635
1157
3263
1474
3751
4707
1968
2255
2098
153477
5594
6277
7825
4151
32903
5464
17784
36681

3050
1941
2908
5419
778
5461
1550
2287
3167
2867
1749
3073
1583
1432
2533
3143
5110
2084
3012
2219
3131
1990
4486
1094
1179
2940
1430
1837
2637
3434
1505
3457
1626
1135
3216
1452
3754
4693
1946
2236
2103
151852
5647
6299
7924
4255
32676
5504
17649
36470

2965
1936
2925
5391
779
5434
1530
2298
3127
2866
1714
3061
1547
1425
2510
3125
5100
2022
3005
2191
3076
1928
4438
1065
1157
2935
1403
1795
2588
3445
1479
3389
1604
1125
3197
1430
3733
4626
1966
2176
2108
150529
5709
6431
8092
4341
32512
5525
17578
36500

2940
1883
2915
5356
763
5380
1491
2288
3101
2884
1663
3082
1516
1397
2443
3096
5073
2000
2962
2143
3002
1858
4388
1055
1114
2944
1366
1743
2531
3427
1482
3319
1595
1086
3136
1425
3706
4595
1941
2122
2094
149496
5723
6543
8215
4454
32434
5554
17478
36327

2902
1864
2918
5404
745
5338
1489
2280
3077
2913
1624
3072
1504
1366
2405
3107
5025
1940
2993
2097
2957
1797
4306
1050
1084
2925
1358
1694
2487
3375
1484
3283
1554
1064
3102
1413
3724
4527
1952
2064
2069
148069
5752
6610
8286
4577
32048
5619
17344
36253

11914
29168
4864
5955
3420
2568
1602
3767
7483
4072
2377
976
5076
2293
1034
1921
2528
4678
5264
2845
1846
1526
694
4277
1030
1823
2150
4811
4320
3879
5106
1690
5214
2958
3976
2788
5118
3704
5758
1530
6549
4913
1512
4599
2162
2000
9570
3498
2935
2217

11813
28680
4836
5959
3395
2594
1600
3795
7549
4123
2438
945
5083
2271
1031
1922
2523
4690
5279
2875
1827
1519
668
4286
1018
1797
2165
4829
4286
3872
5098
1690
5193
2936
3941
2781
5110
3728
5780
1571
6505
4909
1470
4581
2160
1997
9567
3521
2918
2212

11766
28278
4843
6024
3339
2635
1612
3783
7533
4111
2463
940
5095
2269
1035
1922
2523
4653
5286
2878
1806
1511
663
4290
1022
1786
2171
4854
4292
3863
5104
1658
5193
2913
3909
2775
5102
3768
5768
1581
6470
4933
1464
4581
2178
1980
9518
3571
2919
2208

11698
27813
4843
6040
3322
2660
1630
3816
7576
4133
2480
931
5098
2265
1032
1934
2530
4620
5312
2872
1801
1508
657
4308
1042
1739
2194
4832
4304
3836
5109
1664
5141
2907
3891
2817
5084
3772
5831
1602
6444
4932
1463
4566
2196
1969
9539
3625
2894
2195

11664
27332
4825
6047
3320
2666
1641
3825
7636
4157
2526
928
5102
2256
1042
1948
2523
4571
5373
2891
1764
1515
652
4328
1032
1728
2218
4829
4287
3872
5183
1659
5134
2937
3859
2854
5078
3810
5897
1629
6432
4981
1450
4552
2252
2007
9571
3697
2877
2187

11668
27013
4787
6041
3318
2719
1642
3823
7729
4199
2585
910
5076
2248
1041
1949
2542
4533
5429
2892
1751
1496
646
4350
1031
1714
2202
4853
4341
3907
5231
1668
5093
2946
3859
2884
5103
3827
5911
1639
6405
4981
1433
4516
2290
2011
9573
3768
2863
2159

11699
26771
4798
5993
3318
2771
1668
3869
7728
4207
2650
882
5108
2215
1051
1975
2558
4510
5467
2894
1724
1493
638
4363
1019
1723
2170
4862
4358
3914
5290
1699
5055
2919
3897
2916
5051
3805
5925
1641
6423
4986
1417
4479
2292
2021
9572
3827
2829
2140

11736
26593
4816
6042
3332
2832
1689
3913
7679
4210
2679
852
5142
2222
1040
2000
2565
4472
5594
2911
1706
1503
618
4352
1018
1704
2173
4899
4354
3922
5395
1695
4991
2909
3941
2949
5013
3785
5920
1618
6416
4986
1401
4480
2297
2038
9578
3873
2809
2140

11742
26266
4829
6081
3347
2943
1703
3918
7747
4227
2715
841
5150
2233
1034
2020
2565
4422
5657
2899
1666
1496
600
4313
1001
1678
2178
4935
4371
3934
5451
1712
5000
2895
3998
2987
4971
3788
5951
1661
6375
5001
1393
4446
2311
2066
9581
3960
2760
2135

2912
4564
5729
2474
2328
1537
2344
978
5828
1961
2709
1907
2212
3720
2239
2017
7162
5484
2359
3652
3034
2766
1577
2392
2280
2040
1639
1005
6596
3460
2005
2284
884
1605
3676
2040
1187
3443
117584
6570
6249
77838
7131
6918
8604
21641
4520
3681
6716
4484

2846
4562
5745
2480
2353
1533
2351
978
5833
1952
2714
1918
2193
3705
2240
2041
7191
5533
2411
3681
3090
2809
1582
2379
2294
2047
1654
998
6572
3464
2043
2246
870
1618
3665
2015
1190
3460
115963
6693
6252
76657
7192
6926
8591
21507
4498
3696
6720
4488

2820
4616
5826
2517
2359
1534
2338
989
5847
1948
2749
1919
2195
3774
2247
2030
7255
5500
2439
3736
3131
2828
1557
2393
2301
2052
1650
989
6612
3456
2034
2225
856
1616
3682
1998
1201
3470
114482
6807
6298
75440
7289
6974
8603
21419
4501
3693
6692
4529

2791
4660
5843
2509
2374
1549
2343
1003
5903
1949
2760
1929
2213
3784
2238
2020
7311
5482
2477
3805
3149
2829
1562
2387
2319
2056
1631
1000
6616
3440
2035
2190
861
1633
3668
1968
1195
3486
112981
6975
6301
74074
7328
7062
8621
21261
4509
3702
6692
4574

2784
4698
5902
2534
2383
1534
2391
1016
5985
1945
2776
1945
2217
3780
2241
2032
7413
5489
2514
3912
3175
2843
1562
2395
2337
2100
1634
1034
6596
3406
2046
2157
869
1649
3703
1959
1203
3503
110999
7158
6314
72583
7378
7155
8561
20962
4577
3749
6698
4634

2749
4698
5914
2540
2410
1546
2444
1014
6042
1925
2781
1981
2240
3765
2254
2052
7497
5501
2530
4013
3185
2864
1554
2380
2324
2116
1642
1049
6615
3384
2029
2140
866
1668
3761
1961
1219
3521
109469
7362
6348
71423
7450
7231
8527
20769
4565
3742
6702
4675

2717
4685
5959
2567
2450
1537
2481
991
6053
1893
2798
2002
2271
3738
2244
2073
7542
5516
2531
4077
3177
2855
1565
2351
2330
2120
1627
1043
6647
3336
2008
2111
869
1676
3803
1968
1225
3531
108516
7550
6510
70826
7490
7253
8453
20697
4562
3721
6717
4703

2687
4691
5957
2544
2470
1510
2476
997
6057
1863
2809
2034
2276
3722
2254
2077
7566
5515
2527
4184
3106
2844
1567
2337
2339
2161
1611
1051
6692
3312
1992
2091
858
1708
3827
1985
1253
3544
107299
7642
6576
70171
7488
7252
8418
20596
4612
3690
6660
4673

2653
4747
5963
2558
2528
1490
2488
997
6071
1853
2860
2018
2277
3717
2254
2092
7568
5534
2539
4260
3074
2869
1573
2336
2355
2239
1606
1051
6777
3278
1987
2046
833
1738
3880
1975
1275
3548
106258
7789
6645
69308
7527
7312
8441
20459
4637
3657
6628
4660

4162
4308
4271
5180
6485
9323
6246
2916
5413
2584
4273
3530
4414
3111
3625
6961
2337
4839
3166
2296
6378
7041
4435
2486
5430
4102
4488
5572
4067
2536
3111
3771
5385
8412
8411
5126
5723
3211
5204
7788
2279
5273
4685
9007
7003
11235
3634
2269
3478
3566

4193
4403
4302
5170
6531
9340
6257
2938
5421
2572
4265
3567
4415
3102
3651
7029
2361
4806
3165
2303
6403
7098
4478
2503
5436
4100
4571
5610
4065
2542
3155
3770
5445
8449
8411
5165
5741
3198
5181
7886
2302
5295
4673
9009
7103
11282
3647
2253
3481
3535

4222
4421
4294
5182
6571
9391
6342
2974
5491
2566
4290
3586
4426
3116
3651
7109
2371
4805
3173
2284
6434
7123
4505
2514
5447
4130
4608
5636
4086
2563
3147
3784
5521
8487
8435
5198
5765
3244
5184
7999
2333
5318
4683
8999
7215
11294
3657
2256
3471
3547

4212
4424
4289
5163
6593
9430
6411
2996
5516
2557
4318
3629
4459
3127
3665
7180
2391
4854
3197
2322
6453
7196
4560
2536
5463
4161
4687
5679
4081
2583
3168
3846
5585
8506
8485
5220
5798
3298
5166
8095
2387
5322
4699
9028
7331
11321
3672
2257
3475
3532

4217
4478
4300
5163
6650
9504
6514
3027
5569
2551
4315
3665
4520
3153
3692
7293
2416
4899
3185
2358
6487
7339
4607
2576
5465
4178
4738
5713
4098
2556
3216
3869
5599
8515
8529
5257
5830
3327
5218
8203
2419
5319
4735
9079
7445
11358
3671
2266
3463
3576

4235
4492
4307
5186
6648
9529
6604
3064
5602
2534
4311
3710
4550
3152
3717
7326
2424
4895
3211
2357
6499
7436
4645
2584
5463
4174
4743
5731
4091
2539
3259
3908
5651
8534
8632
5264
5830
3304
5252
8282
2416
5314
4718
9090
7493
11348
3666
2273
3487
3582

4232
4506
4265
5214
6676
9544
6607
3102
5638
2542
4302
3705
4557
3148
3758
7324
2417
4872
3220
2334
6479
7455
4713
2594
5463
4142
4731
5726
4079
2522
3287
3962
5685
8539
8648
5299
5793
3305
5322
8396
2441
5289
4679
9068
7524
11288
3624
2273
3496
3611

4214
4488
4252
5186
6688
9502
6591
3108
5651
2552
4278
3737
4553
3151
3768
7352
2426
4839
3206
2333
6472
7565
4749
2590
5462
4111
4692
5747
4054
2514
3298
3993
5726
8501
8668
5300
5775
3280
5326
8492
2553
5263
4690
9106
7531
11216
3571
2283
3500
3619

4159
4513
4216
5189
6673
9514
6588
3155
5699
2537
4231
3770
4560
3144
3808
7360
2460
4828
3187
2360
6490
7747
4744
2597
5459
4076
4690
5769
3997
2479
3305
3975
5774
8466
8690
5352
5769
3223
5342
8534
2572
5236
4661
9168
7570
11187
3567
2258
3510
3609

2649
3047
8686
3905
5171
2344
4321
4093
3831
4931
8564
6146
83423
2531
23026
37720
1972
21745
2776
12722
2477
3583
2365
2683
3393
5463
2895
3504
2433
2305
3644
2945
2337
2558
3050
3945
4576
2718
3880
3270
1520
3899
2147
3378
1538
4276
5051
4201
2808
3451

2641
3059
8761
3908
5160
2345
4345
4082
3828
5003
8613
6196
82766
2534
22661
36784
1968
21480
2777
12600
2493
3566
2360
2715
3439
5389
2876
3475
2425
2310
3631
2905
2308
2584
3060
3896
4606
2701
3896
3308
1548
3922
2151
3406
1509
4290
5034
4176
2797
3483

2642
3067
8863
3903
5131
2382
4377
4098
3868
5061
8645
6202
82071
2537
22454
36297
1945
21288
2783
12494
2480
3531
2312
2699
3458
5355
2869
3470
2408
2302
3616
2899
2282
2587
3061
3876
4642
2673
3900
3331
1552
3936
2150
3413
1502
4351
5022
4161
2751
3475

2637
3048
8957
3922
5115
2405
4394
4099
3877
5094
8695
6214
81108
2566
22206
35822
1925
21032
2774
12363
2465
3496
2247
2709
3465
5309
2880
3449
2367
2270
3637
2891
2262
2618
3074
3858
4666
2667
3891
3361
1545
3938
2150
3470
1489
4342
5050
4159
2757
3464

2665
3028
9036
4013
5121
2418
4436
4140
3922
5124
8788
6237
80005
2593
21885
35197
1950
20846
2778
12323
2447
3475
2220
2734
3488
5302
2905
3411
2378
2260
3634
2901
2249
2618
3056
3856
4684
2658
3891
3354
1540
3919
2174
3481
1479
4362
5098
4169
2746
3462

2693
3017
9058
4034
5127
2430
4474
4157
3951
5191
8840
6248
79248
2595
21672
34766
1927
20651
2743
12226
2397
3449
2179
2727
3489
5290
2912
3362
2348
2227
3636
2889
2228
2625
3015
3837
4702
2648
3880
3350
1525
3913
2154
3477
1459
4360
5087
4157
2741
3437

2717
2997
9041
4063
5111
2444
4501
4150
3961
5195
8865
6255
79012
2590
21485
34583
1894
20426
2740
12171
2361
3388
2124
2699
3484
5247
2914
3314
2301
2192
3614
2859
2198
2620
2989
3790
4696
2619
3873
3338
1497
3873
2137
3457
1426
4294
5034
4129
2724
3382

2732
2984
9052
4085
5119
2459
4513
4127
3973
5242
8928
6267
78591
2594
21379
34405
1883
20202
2729
12137
2303
3352
2082
2694
3483
5219
2899
3289
2278
2151
3585
2851
2167
2623
2976
3737
4693
2581
3853
3343
1475
3839
2102
3408
1389
4256
4996
4085
2700
3324

2758
2975
9099
4088
5116
2481
4536
4160
3981
5315
8965
6290
78162
2622
21222
34230
1896
19949
2721
12099
2287
3345
2064
2685
3460
5185
2927
3255
2274
2102
3553
2807
2157
2612
2967
3728
4724
2558
3847
3341
1433
3814
2084
3381
1366
4228
4970
4096
2676
3308

2526
3455
4691
4595
2430
5265
3964
2016
4571
2131
3089
3116
4015
3187
3287
3786
1420
3715
4909
5507
4199
6433
4887
3579
2412
6193
2112
4398
3312
3301
5022
3188
3297
13243
2430
1450
2506
3091
2476
3257
3564
4936
3260
2290
1442
2918
4831
1333
3552
3388

2507
3481
4653
4595
2409
5247
3948
1985
4539
2119
3087
3107
3978
3176
3316
3760
1416
3680
4926
5502
4169
6388
5021
3529
2427
6165
2083
4324
3302
3304
5058
3220
3287
13109
2419
1468
2484
3102
2507
3208
3556
4922
3235
2234
1444
2873
4928
1305
3524
3396

2522
3440
4612
4579
2393
5283
3904
1951
4522
2092
3082
3089
3961
3158
3297
3754
1401
3669
4898
5495
4112
6375
4994
3508
2441
6138
2047
4274
3298
3308
5037
3240
3253
12975
2378
1465
2455
3075
2496
3166
3539
4897
3243
2210
1410
2868
4943
1287
3495
3363

2530
3417
4567
4589
2387
5250
3899
1917
4513
2069
3081
3070
3949
3162
3273
3733
1400
3660
4860
5478
4085
6370
4967
3463
2444
6113
2014
4234
3304
3295
5005
3289
3234
12868
2368
1461
2432
3044
2466
3126
3515
4874
3222
2199
1405
2867
4962
1267
3511
3345

2533
3395
4540
4554
2340
5216
3878
1897
4524
2056
3088
3039
3920
3154
3266
3720
1408
3677
4807
5474
4069
6356
4967
3445
2442
6111
2012
4195
3285
3257
4994
3314
3206
12786
2355
1471
2438
3042
2448
3110
3497
4854
3245
2183
1380
2866
4966
1263
3521
3352

2544
3343
4488
4537
2323
5156
3849
1845
4511
2015
3075
3003
3884
3152
3230
3674
1413
3624
4715
5460
4053
6359
4916
3428
2416
6111
1994
4141
3266
3223
4955
3290
3185
12730
2348
1471
2402
3020
2416
3057
3489
4796
3220
2140
1351
2871
4938
1247
3489
3329

2535
3298
4462
4511
2281
5146
3791
1804
4499
1976
3053
2939
3845
3102
3181
3654
1406
3567
4666
5418
3988
6312
4898
3408
2399
6105
1982
4064
3219
3156
4920
3266
3138
12670
2319
1432
2347
2952
2410
3008
3440
4746
3202
2106
1324
2856
4932
1204
3445
3317

2509
3254
4386
4486
2256
5117
3769
1768
4471
1939
3059
2891
3852
3078
3150
3603
1374
3535
4623
5347
3941
6287
4871
3390
2380
6077
1950
3957
3178
3095
4890
3235
3087
12629
2303
1419
2299
2922
2414
2971
3430
4685
3191
2076
1303
2861
4898
1180
3416
3294

2526
3247
4346
4457
2235
5124
3742
1740
4472
1930
3141
2862
3836
3083
3113
3549
1355
3528
4566
5312
4027
6195
4799
3364
2386
6054
1911
3885
3146
3033
4865
3233
3060
12577
2285
1427
2288
2892
2412
2940
3405
4647
3155
2040
1291
2877
4862
1171
3391
3306

2621
4113
3794
3862
3601
3540
3416
2981
2948
2201
2398
2922
2876
245375
9320
5921
7661
8248
10255
5133
8282
5939
20615
11536
18753
11655
40171
5325
13556
16382
9999
3665
14135
7391
12029
13685
6054
2354
5890
3855
2405
8587
1452
4229
2771
3547
5748
3473
2106
7883

2616
4121
3758
3849
3557
3520
3379
2945
2940
2229
2388
2857
2853
243565
9312
5956
7704
8320
10254
5108
8310
5836
20509
11501
18659
11453
39914
5331
13572
16282
9962
3668
13807
7296
12025
13597
6041
2342
5833
3833
2395
8638
1431
4253
2762
3540
5750
3443
2068
7822

2619
4117
3739
3780
3507
3527
3376
2905
2912
2251
2396
2817
2847
240873
9343
5998
7797
8363
10299
5129
8340
5729
20406
11479
18528
11254
39676
5341
13531
16141
9864
3688
13497
7243
11954
13561
6014
2326
5835
3814
2370
8734
1406
4271
2743
3563
5757
3414
2048
7835

2634
4130
3726
3790
3488
3521
3381
2861
2916
2256
2383
2802
2850
238121
9315
6010
7905
8457
10352
5140
8405
5608
20304
11463
18438
11032
39420
5327
13519
15955
9816
3710
13222
7199
11889
13451
6043
2323
5854
3789
2353
8805
1401
4301
2732
3566
5751
3422
2044
7830

2630
4100
3730
3805
3461
3503
3402
2810
2916
2260
2352
2802
2847
235806
9326
6060
7911
8528
10457
5172
8504
5378
20145
11498
18323
10769
39218
5416
13494
15882
9754
3709
12968
7144
11850
13410
6041
2307
5856
3775
2372
8861
1413
4333
2756
3588
5757
3447
2025
7760

2616
4052
3723
3765
3397
3492
3395
2763
2902
2230
2347
2748
2823
233865
9379
6091
7958
8584
10476
5205
8593
5248
20079
11515
18247
10549
39083
5396
13410
15810
9714
3737
12692
7130
11806
13371
6063
2287
5820
3768
2358
8913
1417
4327
2769
3608
5757
3449
1990
7752

2594
4041
3681
3712
3349
3478
3402
2701
2868
2210
2312
2711
2798
232785
9409
6096
7995
8615
10520
5198
8664
5164
19978
11511
18208
10390
38951
5422
13295
15843
9727
3763
12512
7023
11761
13350
6046
2252
5770
3741
2333
8937
1414
4348
2761
3615
5718
3442
1952
7718

2556
4023
3657
3676
3312
3455
3380
2658
2849
2175
2274
2703
2751
231529
9483
6096
7996
8676
10638
5226
8699
5105
19916
11485
18090
10269
38748
5426
13222
15797
9739
3748
12317
6910
11680
13310
6050
2231
5770
3707
2332
8962
1396
4342
2734
3615
5708
3428
1919
7695

2500
3976
3664
3653
3273
3444
3366
2610
2820
2143
2241
2685
2734
229882
9539
6114
8099
8782
10749
5320
8739
5035
19906
11478
18017
10169
38663
5433
13203
15728
9640
3784
12133
6827
11668
13302
6076
2191
5773
3671
2294
9018
1395
4342
2698
3644
5732
3402
1901
7633

1446
1951
5396
5215
1927
7249
3585
5726
4456
1316
5842
5137
4372
10705
8041
4191
7647
3966
4081
5652
3222
2798
2566
5107
6895
803
1499
4853
4766
6686
11294
7408
2313
2308
4750
6044
4439
2727
2642
2505
9134
5523
1297
2418
6288
1390
5442
6845
1881
5658

1466
1945
5333
5176
1916
7221
3540
5726
4476
1299
5821
5158
4387
10622
8071
4150
7681
3931
4045
5647
3202
2782
2557
5097
6885
797
1482
4840
4766
6702
11289
7390
2306
2307
4730
5971
4432
2708
2609
2472
9129
5539
1279
2395
6252
1383
5417
6832
1881
5589

1476
1936
5332
5187
1886
7224
3515
5701
4473
1301
5775
5164
4434
10541
8067
4133
7692
3928
4036
5641
3174
2786
2552
5129
6922
774
1464
4890
4804
6718
11255
7387
2315
2313
4736
5928
4405
2708
2595
2436
9127
5562
1257
2386
6231
1387
5442
6807
1882
5547

1470
1921
5319
5179
1863
7191
3500
5659
4456
1297
5755
5163
4460
10500
8043
4125
7693
3928
4038
5608
3152
2753
2561
5155
6943
761
1444
4994
4812
6728
11248
7369
2320
2339
4716
5919
4398
2710
2573
2392
9053
5583
1267
2382
6222
1383
5377
6792
1881
5496

1463
1922
5322
5195
1830
7196
3514
5610
4471
1292
5775
5190
4483
10465
8061
4143
7698
3933
4044
5580
3156
2728
2561
5229
6984
760
1448
5053
4859
6717
11309
7353
2299
2343
4751
5886
4371
2710
2574
2385
9007
5603
1241
2359
6188
1376
5386
6755
1881
5477

1452
1924
5311
5192
1816
7167
3502
5579
4480
1268
5768
5243
4477
10380
8039
4127
7663
3889
4034
5560
3131
2699
2555
5206
6962
746
1435
5069
4904
6686
11253
7330
2296
2351
4731
5847
4297
2692
2567
2375
9021
5589
1228
2329
6133
1364
5370
6714
1892
5441

1439
1928
5251
5184
1805
7107
3479
5535
4476
1235
5759
5229
4481
10336
8034
4086
7632
3825
4008
5538
3127
2674
2551
5210
6941
723
1419
5104
4856
6676
11186
7249
2301
2377
4740
5781
4244
2656
2536
2357
9001
5584
1211
2315
6115
1353
5327
6657
1869
5406

1417
1911
5203
5155
1815
7071
3433
5495
4485
1208
5698
5220
4494
10300
8042
4063
7642
3798
4049
5513
3127
2653
2537
5206
6916
703
1396
5126
4885
6636
11203
7192
2318
2393
4755
5769
4210
2628
2488
2323
8977
5609
1200
2280
6121
1350
5295
6582
1848
5344

1404
1883
5170
5124
1796
7058
3453
5473
4477
1204
5651
5196
4482
10275
8046
4057
7700
3798
4053
5519
3107
2620
2524
5251
6928
690
1369
5200
4948
6618
11161
7189
2318
2377
4758
5712
4201
2615
2489
2301
8976
5571
1198
2233
6136
1344
5271
6546
1839
5294

3141
3581
2480
1280
1357
4090
6670
2637
4527
10695
7024
7175
4080
126131
24431
4576
15880
10046
2905
2660
2936
6409
4032
3416
3651
7757
2696
3457
4871
4777
2747
2575
2186
5686
2186
2766
4009
2758
3385
1958
3189
7410
3351
2273
5270
6989
6995
3739
4287
4805

3150
3587
2472
1274
1342
4072
6633
2623
4548
10669
6987
7176
4060
124253
24125
4544
15711
9901
2891
2652
2898
6359
4025
3358
3656
7721
2679
3418
4877
4766
2738
2558
2130
5743
2175
2750
4036
2748
3391
1940
3218
7380
3342
2222
5269
6960
7180
3786
4325
4870

3154
3599
2477
1269
1325
4066
6573
2606
4549
10564
6940
7190
4069
122351
23977
4535
15570
9815
2884
2654
2874
6369
4024
3330
3663
7732
2663
3382
4909
4802
2725
2536
2114
5714
2176
2710
4023
2768
3413
1916
3237
7386
3320
2196
5274
6929
7234
3798
4354
4858

3172
3588
2480
1237
1305
4052
6567
2614
4584
10591
6917
7201
4053
120311
23838
4545
15352
9704
2882
2667
2896
6406
3996
3313
3665
7687
2641
3354
4946
4793
2708
2513
2092
5704
2177
2673
4002
2774
3465
1915
3240
7384
3285
2170
5284
6899
7231
3818
4311
4878

3199
3574
2475
1224
1293
4057
6561
2589
4630
10604
6914
7207
4059
118715
23647
4536
15278
9635
2874
2690
2915
6408
3990
3316
3656
7666
2632
3321
4961
4782
2703
2516
2061
5679
2187
2654
4021
2793
3473
1915
3251
7398
3259
2109
5321
6964
7256
3865
4334
4905

3201
3562
2475
1207
1279
4042
6483
2601
4636
10575
6911
7225
4032
117457
23426
4548
15200
9584
2866
2692
2921
6523
3947
3296
3618
7621
2586
3269
4980
4774
2669
2548
2011
5640
2199
2626
4041
2811
3497
1898
3258
7374
3207
2056
5374
7008
7251
3849
4349
4920

3173
3534
2470
1185
1245
4031
6419
2585
4650
10557
6871
7203
4026
116767
23231
4581
15103
9523
2834
2690
2915
6679
3899
3327
3607
7597
2576
3219
5048
4735
2649
2554
1960
5628
2212
2603
4045
2832
3491
1891
3241
7382
3177
2008
5434
7027
7190
3889
4431
4982

3173
3535
2451
1182
1217
4000
6364
2538
4629
10583
6856
7183
3972
116060
22934
4572
15027
9471
2790
2668
2901
6734
3855
3332
3604
7540
2545
3131
5087
4740
2618
2544
1893
5601
2217
2595
4060
2819
3497
1917
3277
7390
3161
1968
5495
7041
7152
3890
4442
5026

3207
3528
2438
1171
1209
3991
6301
2554
4670
10637
6838
7162
3987
115065
22637
4578
14908
9455
2779
2645
2885
6834
3794
3318
3552
7501
2496
3095
5120
4733
2562
2543
1840
5576
2242
2586
4046
2847
3497
1904
3285
7371
3123
1937
5530
7078
7193
3936
4492
5071

7149
4163
1758
1833
3109
2448
5353
2697
1398
1543
2779
4774
3881
1647
2322
3218
7514
4037
1585
2335
3811
4447
3232
67347
8534
11539
16827
2422
3053
2176
4241
2541
1894
4072
3416
2874
1913
1228
2683
2505
1322
6404
3127
1689
2158
2223
1820
1540
1687
2768

7098
4175
1732
1830
3168
2436
5300
2696
1403
1542
2755
4774
3897
1624
2349
3224
7513
3997
1551
2323
3824
4434
3210
66578
8400
11457
16705
2406
3034
2189
4204
2502
1860
4055
3400
2840
1908
1200
2691
2490
1331
6365
3112
1665
2201
2198
1810
1534
1658
2796

7108
4247
1704
1831
3179
2427
5262
2698
1390
1515
2734
4786
3928
1607
2376
3223
7532
3984
1542
2307
3816
4414
3180
66043
8295
11406
16580
2400
3010
2163
4153
2476
1818
4044
3407
2811
1916
1187
2669
2468
1326
6383
3085
1660
2234
2156
1797
1553
1641
2788

7105
4349
1696
1818
3228
2437
5254
2696
1374
1505
2703
4753
3902
1609
2355
3155
7513
3947
1536
2309
3833
4442
3191
65105
8238
11396
16459
2390
2946
2136
4166
2456
1799
4027
3422
2824
1927
1180
2650
2467
1356
6415
3088
1631
2299
2124
1779
1534
1622
2758

7047
4365
1671
1786
3260
2422
5230
2674
1354
1481
2639
4730
3897
1612
2348
3138
7501
3930
1514
2309
3824
4466
3231
64192
8178
11371
16322
2439
2902
2119
4175
2464
1809
4046
3471
2856
1924
1185
2651
2466
1344
6403
3105
1604
2366
2115
1768
1559
1615
2794

6971
4399
1692
1774
3261
2394
5217
2646
1341
1470
2601
4696
3901
1612
2368
3091
7503
3888
1515
2296
3817
4522
3250
63710
8121
11379
16241
2435
2861
2075
4162
2427
1786
4051
3469
2854
1903
1168
2651
2475
1335
6395
3063
1567
2442
2077
1768
1573
1589
2800

6956
4517
1700
1747
3262
2375
5237
2626
1318
1484
2569
4615
3865
1624
2392
3047
7492
3887
1517
2271
3827
4557
3243
63542
8107
11355
16192
2436
2836
2022
4125
2406
1783
3998
3436
2810
1885
1156
2638
2459
1326
6400
3039
1526
2514
2019
1760
1568
1570
2811

6909
4562
1696
1696
3246
2335
5218
2615
1298
1471
2520
4554
3836
1616
2388
2990
7450
3864
1496
2266
3836
4637
3248
63229
8073
11279
16190
2422
2795
1986
4088
2404
1757
3962
3428
2769
1869
1148
2612
2439
1297
6432
3054
1504
2567
1985
1732
1588
1539
2789

6850
4626
1726
1681
3265
2304
5221
2583
1272
1466
2498
4509
3829
1625
2397
2955
7427
3875
1516
2242
3871
4695
3316
62932
8015
11214
16101
2479
2744
1955
4036
2370
1737
3969
3438
2759
1840
1127
2614
2449
1297
6400
3009
1474
2648
1949
1712
1578
1527
2790

2688
2793
3781
3386
2951
2654
4046
2501
1233
3024
3675
3011
2224
2993
5569
4086
2880
1472
2905
2819
3194
3550
1826
3154
4133
1709
6752
3416
2525
1299
1402
163234
3353
1695
5524
4779
58931
2809
11472
16529
5297
8633
4222
1555
1608
2814
3576
14623
3975
3868

2646
2761
3784
3315
2918
2627
3974
2445
1221
2964
3656
3013
2253
3030
5554
4059
2851
1439
2860
2782
3185
3513
1812
3150
4129
1725
6717
3392
2524
1274
1377
161561
3379
1703
5509
4797
58208
2821
11421
16312
5283
8616
4193
1524
1573
2804
3630
14648
3974
3851

2589
2731
3797
3275
2882
2612
3962
2401
1203
2933
3623
3004
2258
3014
5549
4055
2859
1411
2867
2742
3188
3486
1806
3118
4077
1738
6666
3397
2503
1252
1350
160078
3434
1705
5498
4814
57510
2846
11399
16132
5304
8565
4163
1500
1570
2801
3611
14625
4010
3902

2525
2699
3788
3257
2850
2612
3957
2338
1185
2951
3611
3003
2262
3027
5527
4039
2822
1384
2899
2707
3171
3468
1824
3120
4082
1755
6630
3357
2486
1224
1326
158787
3482
1738
5499
4857
56891
2868
11304
15969
5363
8526
4171
1502
1549
2810
3649
14607
4023
3924

2480
2657
3801
3218
2858
2612
3968
2304
1199
2955
3586
3068
2318
3030
5526
4041
2796
1362
2942
2703
3184
3466
1816
3102
4060
1755
6609
3339
2481
1200
1306
157776
3518
1752
5530
4896
56238
2876
11254
15885
5332
8502
4196
1575
1537
2821
3641
14617
4047
3920

2452
2634
3777
3164
2858
2610
3959
2258
1203
2978
3518
3096
2307
3031
5541
4012
2780
1346
3010
2669
3165
3484
1807
3064
4042
1765
6569
3321
2464
1183
1294
156667
3606
1779
5567
4942
55728
2894
11211
15868
5390
8478
4187
1622
1526
2827
3654
14573
4059
3915

2397
2627
3764
3153
2863
2613
3933
2214
1205
2982
3514
3145
2299
3028
5520
3997
2765
1324
3065
2631
3151
3488
1809
3056
4063
1770
6543
3288
2456
1168
1275
156048
3697
1807
5615
5001
55277
2921
11219
15824
5363
8449
4203
1624
1506
2840
3641
14599
4026
3931

2346
2589
3737
3112
2874
2587
3898
2192
1186
2971
3480
3169
2294
3013
5535
4009
2760
1310
3106
2606
3151
3488
1807
3034
4024
1769
6525
3251
2448
1131
1265
155423
3768
1836
5627
5075
54615
2994
11200
15825
5408
8419
4200
1636
1517
2837
3606
14544
4053
3953

2293
2540
3700
3074
2871
2583
3879
2189
1171
2957
3435
3155
2278
3027
5579
3977
2720
1305
3107
2599
3127
3468
1809
3072
3969
1770
6470
3238
2438
1095
1240
154654
3902
1824
5647
5267
53629
3075
11112
15855
5346
8488
4195
1636
1501
2848
3663
14524
4125
4052

2826
2225
2465
2814
1432
815
1432
996
1222
3150
3592
2024
2324
4090
3083
3293
846
771
4005
1201
2471
1029
2962
2409
3237
2346
2943
3185
2992
665
4657
2525
5864
3599
4861
1782
3031
2144
8994
1753
2715
1913
2243
112652
4746
3725
8318
7111
21275
32028

2866
2188
2467
2837
1426
811
1430
977
1203
3164
3582
2051
2366
4072
3123
3299
831
782
4037
1220
2462
1036
3048
2442
3248
2315
2942
3161
2993
654
4656
2547
5782
3594
4835
1771
3069
2153
8957
1717
2686
1935
2273
111691
4756
3750
8424
7153
21065
31687

2885
2181
2471
2869
1424
810
1435
963
1198
3186
3573
2069
2447
4067
3124
3282
820
801
4040
1224
2461
1022
3102
2489
3244
2281
2908
3169
2976
652
4678
2537
5791
3607
4838
1749
3123
2165
8911
1700
2673
1985
2282
110981
4756
3796
8566
7234
20843
31373

2901
2161
2472
2944
1428
809
1445
950
1184
3214
3557
2100
2541
4094
3147
3269
813
820
4066
1243
2442
1019
3167
2515
3247
2261
2893
3202
2964
647
4714
2514
5796
3640
4858
1741
3184
2207
8928
1697
2659
1987
2290
110086
4756
3905
8679
7327
20621
30988

2977
2166
2485
3099
1460
799
1473
954
1179
3224
3617
2132
2645
4070
3203
3291
804
847
4059
1256
2429
1046
3222
2606
3258
2258
2848
3242
2926
649
4771
2504
5837
3663
4847
1753
3250
2305
8910
1690
2651
2042
2328
109012
4764
4001
8846
7486
20395
30525

3001
2157
2482
3182
1478
801
1497
947
1190
3266
3626
2151
2664
4082
3211
3292
797
852
4089
1289
2430
1062
3255
2642
3278
2238
2809
3253
2923
638
4834
2479
5825
3677
4857
1758
3325
2361
8927
1668
2638
2013
2357
108143
4819
4098
8987
7627
20193
30210

3021
2162
2481
3231
1461
811
1536
951
1204
3287
3606
2173
2735
4075
3242
3289
778
847
4100
1314
2388
1058
3288
2682
3296
2185
2813
3271
2942
626
4889
2475
5815
3698
4836
1758
3394
2400
8979
1659
2601
2013
2392
107647
4876
4152
9086
7752
20116
30104

3076
2194
2529
3283
1466
829
1547
929
1211
3322
3597
2216
2741
4056
3300
3280
775
847
4107
1332
2381
1050
3346
2756
3305
2171
2820
3249
2928
631
4926
2464
5801
3703
4811
1758
3497
2436
9004
1656
2586
2006
2387
107330
4955
4225
9186
7888
20028
30015

3165
2238
2558
3421
1482
856
1603
924
1223
3397
3597
2252
2791
4016
3319
3278
791
879
4142
1370
2400
1067
3377
2798
3323
2095
2848
3286
2942
623
5042
2462
5793
3750
4803
1771
3657
2491
9027
1643
2586
2046
2367
106770
5062
4308
9332
8110
19841
29844

16209
30597
9668
4692
17640
7665
7100
6537
8528
3354
3570
3835
4752
6576
4979
1780
3664
7059
2628
4350
6051
7672
6087
1970
7137
2507
5808
10574
4116
3143
4659
4437
5300
2769
7996
4854
4935
6570
5396
4679
3553
4276
6105
3107
4782
3864
7090
4037
2403
9413

16129
30250
9642
4692
17331
7704
7087
6625
8585
3348
3564
3871
4773
6627
4992
1772
3679
6949
2654
4375
6044
7779
6117
1983
7173
2504
5862
10640
4093
3133
4656
4451
5282
2725
8076
4858
4952
6585
5440
4684
3542
4256
6172
3107
4827
3848
7142
4002
2376
9479

16061
29945
9574
4681
17055
7753
7115
6666
8641
3402
3564
3870
4787
6711
4983
1740
3667
6864
2704
4424
6061
7880
6157
1991
7175
2440
5884
10701
4071
3136
4643
4405
5277
2701
8133
4888
4950
6566
5466
4705
3586
4261
6219
3123
4837
3814
7203
3971
2360
9574

16000
29666
9479
4650
16812
7796
7128
6723
8727
3396
3574
3893
4800
6732
5003
1731
3686
6816
2730
4435
6043
7941
6242
2002
7245
2370
5899
10801
4071
3134
4660
4467
5291
2695
8261
4912
4939
6593
5527
4722
3614
4246
6273
3118
4863
3789
7255
3934
2351
9681

15937
29338
9426
4647
16619
7855
7181
6805
8806
3417
3606
3927
4804
6777
5021
1719
3712
6739
2764
4463
6082
8011
6299
1994
7327
2313
5912
10934
4048
3119
4681
4512
5279
2681
8369
4913
4972
6573
5574
4738
3623
4224
6368
3123
4987
3776
7287
3913
2329
9809

15845
29070
9397
4628
16504
7857
7187
6852
8814
3444
3638
3975
4800
6804
5013
1713
3728
6680
2768
4481
6080
8047
6403
1994
7384
2291
5932
11026
4062
3110
4708
4517
5354
2718
8458
4928
4973
6576
5601
4755
3598
4217
6422
3108
5044
3756
7315
3892
2323
9874

15801
28842
9374
4627
16395
7906
7145
6896
8859
3424
3643
3961
4794
6805
4977
1697
3698
6683
2767
4474
6049
8047
6430
1971
7443
2270
5969
11088
4051
3114
4708
4534
5353
2686
8520
4913
4962
6582
5588
4743
3562
4174
6461
3088
5054
3714
7279
3866
2313
9974

15725
28722
9307
4615
16297
7948
7125
6961
8875
3436
3652
3947
4767
6859
4923
1698
3697
6678
2762
4463
6055
8125
6480
1960
7458
2267
5961
11044
4032
3082
4689
4543
5351
2632
8569
4899
4958
6563
5582
4746
3561
4145
6490
3062
5057
3681
7273
3851
2276
9965

15644
28641
9297
4607
16210
8035
7177
7005
8932
3410
3642
3935
4779
6934
4835
1720
3675
6651
2748
4467
6068
8181
6541
1942
7472
2254
5997
11068
4013
3063
4669
4530
5338
2620
8642
4870
4931
6600
5601
4736
3557
4105
6560
3062
5036
3660
7290
3823
2270
10005

9108
7192
3535
4246
2132
5146
2313
3236
2317
5693
2973
3907
2297
3099
8704
3726
4277
4802
2421
3920
3158
5152
5473
3506
6253
2555
4166
5785
7177
2384
7104
5530
5933
4483
6907
5854
13651
6670
3760
3169
6188
33948
2143
6475
3461
55518
3513
4759
34963
12302

9224
7143
3524
4275
2129
5147
2285
3211
2323
5726
2965
3989
2294
3097
8792
3744
4280
4834
2426
3926
3152
5170
5425
3523
6273
2576
4189
5777
7204
2365
7096
5593
5897
4510
6940
5897
13767
6734
3778
3168
6240
33266
2085
6392
3426
54773
3522
4748
34454
12227

9277
7169
3552
4293
2131
5103
2280
3222
2303
5729
2979
4075
2292
3104
8880
3770
4332
4892
2439
3985
3153
5164
5434
3535
6271
2595
4219
5767
7218
2339
7129
5652
5879
4572
7014
5963
13876
6801
3761
3188
6249
32506
2032
6331
3380
53865
3554
4757
33936
12185

9364
7219
3581
4313
2120
5118
2280
3230
2308
5737
2997
4181
2298
3125
8940
3780
4382
4945
2461
4043
3150
5192
5445
3551
6284
2603
4260
5783
7247
2335
7137
5714
5902
4631
7028
6026
13974
6880
3754
3196
6284
31737
2012
6302
3340
52928
3581
4722
33376
12133

9484
7225
3601
4341
2109
5109
2260
3191
2317
5736
3012
4291
2318
3124
9036
3782
4425
5017
2481
4113
3176
5239
5468
3567
6274
2644
4280
5804
7334
2331
7245
5774
5972
4653
7096
6071
14063
6912
3786
3206
6302
30970
1990
6278
3313
51879
3621
4721
32741
12071

9515
7242
3602
4387
2102
5105
2255
3172
2335
5754
3015
4373
2330
3117
9061
3768
4451
5080
2483
4164
3183
5251
5507
3554
6250
2671
4325
5848
7369
2311
7339
5865
6055
4685
7156
6096
14199
6983
3815
3205
6372
30395
1944
6242
3264
50982
3657
4726
32281
12026

9553
7252
3612
4442
2106
5060
2238
3195
2321
5768
3019
4449
2345
3127
9083
3797
4446
5134
2495
4169
3204
5239
5503
3576
6220
2649
4319
5911
7415
2284
7355
5940
6146
4684
7178
6114
14309
7039
3822
3183
6364
30011
1920
6170
3180
50430
3664
4727
31897
11943

9569
7242
3615
4462
2105
5062
2218
3220
2311
5796
2989
4529
2346
3122
9146
3765
4433
5159
2505
4201
3200
5221
5499
3564
6211
2688
4316
5905
7415
2254
7352
5956
6184
4648
7186
6136
14325
7092
3808
3154
6367
29637
1909
6106
3143
49987
3661
4730
31502
11886

9598
7220
3608
4492
2105
5064
2193
3233
2309
5808
2970
4628
2336
3115
9150
3768
4393
5185
2493
4252
3240
5175
5504
3544
6176
2697
4323
5927
7537
2232
7336
6014
6214
4627
7163
6134
14405
7127
3797
3146
6400
29219
1923
6031
3127
49447
3701
4700
31046
11815

1853
16440
2683
6547
4252
3181
6875
5013
3127
1323
2023
4486
4272
2950
2948
3624
4018
3808
2763
3708
3953
1508
5400
3951
5232
2302
4133
2810
3406
3195
3076
2828
6881
5822
3253
4932
3487
4671
1780
3022
1767
3427
8546
8294
4066
3626
6436
5165
3482
3314

1828
16330
2662
6526
4293
3118
6830
4908
3113
1303
2007
4462
4236
2894
2895
3636
3959
3800
2746
3673
3898
1478
5366
3878
5142
2292
4064
2778
3347
3180
3047
2787
6840
5778
3190
4896
3463
4610
1755
3015
1730
3413
8565
8254
4069
3594
6510
5131
3488
3331

1815
16250
2612
6529
4261
3112
6820
4834
3132
1285
1979
4484
4182
2851
2883
3606
3908
3822
2752
3684
3878
1468
5314
3879
5047
2289
4027
2767
3322
3142
3022
2744
6777
5791
3175
4893
3462
4573
1754
2975
1710
3404
8531
8253
4019
3557
6544
5085
3503
3305

1785
16093
2588
6499
4259
3104
6791
4794
3133
1277
1964
4470
4150
2791
2877
3581
3851
3831
2759
3682
3849
1466
5278
3837
5005
2303
4008
2723
3290
3144
3035
2733
6748
5788
3160
4877
3433
4555
1754
2960
1691
3385
8477
8211
3980
3511
6556
5025
3495
3294

1767
15914
2583
6486
4266
3103
6776
4742
3164
1281
1973
4489
4116
2719
2883
3547
3789
3868
2778
3670
3807
1452
5294
3825
4956
2306
4007
2699
3285
3128
3043
2722
6723
5798
3175
4905
3437
4526
1762
2930
1673
3395
8488
8193
3933
3486
6586
4996
3490
3321

1746
15726
2545
6415
4267
3058
6683
4676
3162
1272
1951
4482
4062
2683
2834
3499
3718
3869
2800
3647
3751
1431
5239
3770
4869
2297
3991
2663
3252
3101
3014
2691
6667
5787
3157
4878
3416
4478
1733
2907
1629
3422
8438
8145
3870
3453
6597
4915
3451
3301

1712
15636
2501
6344
4195
3003
6524
4600
3156
1252
1931
4478
3997
2608
2766
3458
3659
3863
2792
3578
3697
1413
5175
3735
4778
2279
3988
2613
3165
3056
3003
2636
6611
5712
3135
4827
3364
4444
1707
2891
1597
3387
8381
8043
3832
3395
6579
4850
3454
3287

1697
15456
2430
6237
4149
2943
6407
4529
3137
1237
1894
4475
3917
2542
2685
3405
3596
3825
2780
3499
3679
1382
5101
3701
4693
2256
3928
2577
3083
3023
2988
2594
6561
5643
3087
4806
3296
4389
1682
2876
1565
3382
8276
7938
3762
3342
6549
4820
3433
3248

1677
15268
2398
6187
4099
2920
6268
4457
3122
1203
1882
4504
3866
2485
2625
3367
3513
3791
2762
3412
3662
1358
5016
3666
4618
2271
3858
2555
3054
2970
2964
2548
6562
5582
3073
4753
3238
4373
1667
2819
1517
3376
8203
7890
3708
3285
6515
4770
3398
3250

2985
2768
1241
3606
1794
4487
2344
3077
1586
4115
4589
2951
1975
4711
2723
2436
5323
3966
2500
4644
3429
2748
2388
3542
3752
5805
3349
2436
3494
2031
328654
2481
4926
4062
47904
7804
6715
11268
12946
1803
4417
424
1602
4674
3102
2897
7281
1670
503
2601

2942
2724
1243
3611
1767
4449
2283
3082
1571
4058
4574
2954
1929
4643
2727
2409
5227
3903
2470
4593
3386
2711
2343
3532
3726
5782
3348
2388
3445
2014
326664
2486
4910
4142
47315
7779
6630
11237
12911
1806
4430
403
1592
4702
3103
2924
7305
1641
502
2605

2946
2671
1236
3550
1745
4435
2250
3073
1560
4005
4544
2996
1898
4546
2715
2397
5151
3837
2467
4532
3368
2683
2332
3508
3674
5767
3330
2375
3415
1983
324129
2550
4915
4181
46775
7783
6565
11188
12890
1781
4506
380
1599
4756
3088
2958
7283
1623
494
2603

2914
2659
1226
3522
1750
4432
2223
3039
1538
3948
4525
3017
1874
4462
2726
2364
5048
3803
2443
4465
3339
2650
2290
3467
3653
5752
3313
2363
3367
1964
322371
2617
4926
4220
46296
7818
6521
11200
12890
1769
4521
374
1598
4779
3079
2998
7315
1631
492
2563

2923
2629
1213
3460
1732
4394
2208
3010
1518
3919
4518
3030
1838
4364
2735
2347
4985
3761
2426
4442
3365
2625
2271
3454
3643
5726
3290
2342
3341
1957
320891
2683
4926
4254
45612
7838
6477
11243
12883
1767
4527
373
1598
4779
3067
3028
7293
1629
490
2566

2905
2596
1201
3408
1717
4386
2158
2957
1474
3871
4509
3014
1800
4285
2729
2323
4918
3746
2385
4364
3365
2583
2255
3429
3613
5700
3248
2315
3307
1916
320322
2699
4929
4299
45169
7853
6448
11248
12958
1762
4529
379
1603
4818
3045
3032
7322
1629
473
2579

2894
2543
1165
3345
1679
4344
2096
2917
1448
3797
4474
2970
1776
4229
2719
2295
4840
3688
2350
4299
3335
2522
2204
3381
3544
5719
3212
2285
3228
1878
320125
2725
4924
4337
44886
7885
6479
11254
12907
1761
4560
371
1595
4909
3021
3037
7368
1631
464
2559

2796
2491
1135
3275
1631
4332
2041
2880
1416
3738
4418
2951
1723
4131
2700
2233
4744
3620
2320
4209
3308
2469
2150
3303
3485
5673
3162
2244
3145
1831
319245
2785
4979
4392
44548
7906
6518
11271
12921
1751
4546
372
1581
4921
3003
3053
7416
1613
458
2543

2772
2432
1112
3218
1594
4317
2008
2808
1386
3678
4352
2917
1700
4036
2657
2209
4691
3567
2279
4146
3264
2444
2117
3209
3436
5630
3123
2196
3089
1791
318015
2869
5068
4496
44150
7977
6579
11320
12926
1736
4553
372
1582
5012
2981
3063
7442
1611
463
2534

875
6216
4097
4762
1935
7347
4771
3824
1755
1384
3108
3192
5949
2730
7300
2028
1697
3147
8290
1329
5268
1321
2976
3483
5226
5454
3699
9167
2322
3915
1756
2410
4224
3151
1557
1263
4122
4970
6579
1188
2951
3415
8504
3462
3091
4535
6158
312
5006
4109

874
6221
4156
4761
1923
7302
4771
3823
1748
1384
3125
3182
5920
2738
7256
2003
1713
3142
8276
1310
5286
1334
3003
3460
5267
5519
3719
9260
2303
3931
1780
2433
4254
3155
1558
1242
4137
5010
6583
1186
2974
3407
8448
3485
3076
4597
6215
311
5093
4159

869
6260
4201
4803
1917
7322
4811
3817
1730
1372
3161
3187
5869
2741
7237
1975
1717
3172
8244
1296
5345
1340
3047
3431
5305
5601
3742
9278
2329
3957
1786
2435
4277
3129
1573
1234
4139
5012
6589
1178
3034
3372
8473
3486
3096
4640
6271
304
5213
4242

844
6272
4199
4786
1944
7325
4798
3826
1723
1365
3173
3201
5843
2751
7270
1943
1716
3197
8188
1279
5387
1336
3053
3373
5370
5638
3755
9323
2336
3956
1776
2408
4268
3123
1565
1238
4125
5047
6600
1173
3024
3362
8468
3478
3116
4638
6291
296
5276
4292

841
6314
4223
4802
1946
7327
4837
3829
1724
1355
3207
3195
5822
2783
7256
1945
1722
3188
8189
1303
5426
1342
3063
3373
5367
5688
3749
9364
2350
3968
1781
2398
4316
3026
1591
1231
4124
5050
6596
1173
3049
3341
8564
3497
3152
4636
6289
307
5362
4364

819
6340
4250
4808
1956
7313
4818
3847
1721
1350
3212
3189
5803
2797
7252
1930
1713
3191
8141
1303
5424
1324
3024
3331
5375
5711
3746
9440
2360
3965
1783
2416
4340
2957
1591
1227
4111
5022
6650
1176
3015
3299
8592
3519
3154
4641
6321
306
5394
4410

814
6380
4249
4801
1965
7252
4802
3866
1723
1332
3230
3174
5758
2801
7248
1909
1706
3186
8131
1298
5475
1342
3014
3319
5344
5752
3752
9464
2369
3956
1790
2432
4345
2947
1599
1219
4116
4997
6633
1174
2993
3291
8558
3536
3174
4641
6349
302
5434
4420

795
6442
4323
4794
2026
7230
4822
3897
1712
1336
3206
3192
5727
2820
7226
1895
1700
3238
8154
1298
5572
1348
3026
3270
5311
5828
3782
9494
2371
3933
1789
2440
4367
2888
1597
1208
4143
4974
6603
1160
2980
3327
8585
3536
3224
4658
6405
305
5508
4450

805
6483
4419
4829
2086
7199
4866
3908
1714
1345
3176
3174
5732
2806
7213
1914
1708
3275
8167
1274
5691
1374
3037
3231
5302
5847
3800
9602
2380
3975
1770
2464
4433
2846
1614
1211
4151
5006
6585
1142
2971
3346
8628
3601
3331
4681
6538
366
5624
4515

5696
4293
1744
4021
2557
3084
2745
2294
4516
6071
2976
2389
96798
10432
5587
11702
5022
5172
1722
1180
3912
3306
539
2535
4417
3491
2291
1336
2704
1808
3868
5523
1510
1704
1673
4022
5767
5462
7006
4941
1027
2661
3336
3704
2761
4954
2388
2257
684
2056

5735
4350
1744
4061
2508
3086
2758
2264
4520
6070
2973
2391
95949
10396
5549
11504
4950
5163
1778
1178
3822
3303
587
2566
4389
3511
2295
1349
2670
1788
3854
5552
1524
1684
1670
4036
5822
5415
7089
4961
1035
2718
3331
3712
2767
4877
2390
2278
684
2058

5785
4434
1788
4060
2479
3051
2758
2285
4539
6079
2960
2401
95190
10340
5502
11282
4858
5112
1772
1159
3775
3325
601
2666
4340
3525
2308
1351
2638
1770
3884
5577
1545
1685
1652
4048
5861
5350
7147
4908
1032
2701
3329
3729
2771
4859
2403
2291
675
2055

5773
4450
1827
4116
2400
3014
2763
2294
4502
6083
2951
2402
94073
10294
5472
11121
4760
5094
1785
1198
3697
3330
716
2641
4290
3635
2304
1410
2628
1767
3873
5566
1572
1671
1663
4006
5850
5330
7130
4961
1046
2698
3338
3751
2787
4823
2399
2310
713
2058

5866
4479
1828
4133
2341
2995
2775
2295
4457
6102
2936
2425
93228
10207
5414
10976
4707
5122
1800
1214
3651
3373
727
2640
4281
3639
2332
1422
2598
1798
3848
5575
1576
1662
1638
3984
5831
5345
7122
4908
1056
2690
3315
3785
2784
4828
2389
2281
715
2063

5847
4504
1844
4149
2287
2977
2737
2287
4448
6129
2937
2433
92897
10155
5397
10859
4627
5056
1824
1183
3553
3387
747
2635
4252
3596
2332
1414
2547
1791
3846
5564
1579
1634
1602
3946
5840
5270
7097
4861
1061
2660
3282
3790
2847
4734
2433
2253
715
2058

5838
4547
1855
4146
2251
2978
2738
2271
4430
6098
2915
2425
92654
10111
5440
10781
4543
5001
1830
1149
3480
3414
772
2620
4230
3542
2379
1420
2489
1793
3811
5542
1581
1625
1585
3857
5834
5168
7076
4827
1063
2614
3301
3772
2902
4677
2471
2226
714
2048

5867
4607
1889
4186
2224
2925
2722
2250
4429
6060
2901
2417
92707
10068
5421
10776
4514
4950
1823
1124
3417
3383
780
2612
4207
3501
2408
1424
2403
1785
3772
5512
1575
1616
1540
3766
5848
5133
7052
4802
1055
2599
3262
3749
2928
4603
2487
2190
742
2041

5919
4685
1885
4209
2184
2896
2732
2239
4416
6073
2926
2400
92673
10087
5448
10717
4444
4936
1806
1094
3358
3398
806
2584
4137
3464
2420
1433
2333
1776
3754
5506
1577
1613
1519
3712
5884
5145
7046
4785
1060
2583
3242
3716
2942
4584
2506
2140
768
2014

8048
1026
3058
1117
4519
2353
4972
3821
4104
1323
73921
31170
9714
76870
3099
3093
2040
5382
2607
3747
1541
5341
1861
1775
3253
1464
2274
3056
4570
2260
3127
1965
2437
2484
5006
4541
4480
5027
3578
3134
6145
2165
2731
2430
4961
3143
2946
3751
4706
4467

7940
1011
3002
1116
4530
2373
5045
3803
4057
1318
72946
30778
9732
75727
3150
3073
2033
5476
2603
3823
1553
5422
1862
1791
3282
1496
2278
3045
4629
2281
3154
1976
2440
2525
5046
4601
4536
5021
3617
3181
6192
2177
2707
2437
4999
3155
2946
3808
4777
4485

7926
1002
2959
1136
4542
2365
5042
3779
4011
1326
72003
30440
9831
74540
3197
3052
2016
5509
2636
3855
1583
5471
1884
1805
3345
1512
2280
3071
4666
2274
3190
1990
2421
2573
5073
4681
4598
5010
3622
3187
6219
2224
2696
2498
5062
3165
2968
3858
4828
4544

7870
1011
2928
1133
4570
2317
5047
3766
3999
1307
70976
30181
9897
73134
3232
3076
2010
5577
2682
3911
1588
5548
1871
1819
3376
1542
2300
3082
4739
2300
3210
1969
2421
2591
5083
4769
4644
5035
3634
3234
6182
2235
2736
2517
5173
3179
3005
3883
4865
4588

7807
1003
2907
1162
4555
2322
5061
3752
4010
1306
70179
29885
9895
72068
3264
3113
2022
5629
2723
3969
1599
5572
1855
1843
3429
1569
2293
3081
4794
2313
3208
1957
2432
2622
5151
4831
4669
5065
3676
3276
6224
2250
2783
2536
5302
3200
3026
3928
4888
4644

7693
975
2868
1186
4516
2302
5046
3720
3996
1302
69501
29678
9950
71479
3305
3163
1995
5606
2748
4039
1619
5599
1845
1861
3445
1571
2292
3069
4774
2323
3207
1948
2433
2635
5146
4867
4725
5061
3667
3256
6240
2254
2783
2572
5399
3198
3040
3946
4920
4652

7610
953
2812
1192
4516
2267
5010
3699
3977
1302
68999
29568
9963
71247
3310
3142
1958
5600
2772
4074
1643
5586
1810
1843
3442
1581
2270
3042
4783
2350
3179
1935
2406
2661
5137
4926
4691
5020
3675
3232
6230
2254
2770
2548
5409
3190
3008
3970
4914
4633

7516
903
2769
1194
4514
2191
4947
3656
3965
1301
68640
29511
9972
70815
3326
3155
1941
5570
2792
4156
1633
5500
1789
1817
3479
1573
2256
2992
4758
2349
3143
1904
2397
2636
5059
4947
4682
4975
3678
3204
6198
2247
2776
2569
5466
3152
2983
3974
4891
4608

7464
892
2701
1201
4552
2132
4916
3609
3958
1321
68314
29420
10049
70538
3326
3120
1921
5547
2839
4169
1633
5481
1780
1807
3496
1556
2239
2987
4771
2343
3121
1899
2335
2616
5027
4916
4641
4956
3709
3187
6110
2225
2725
2600
5509
3147
2962
4052
4882
4607

6263
4183
3804
3063
2908
3544
7602
3027
3013
4499
4950
3038
3136
4961
3268
3474
3628
3780
5874
3170
2444
5749
3241
2611
5194
5257
6423
3559
3854
4676
3672
2164
2410
4101
9111
114974
3095
4685
7341
8908
21351
7082
3576
4473
2244
9393
6062
3915
5883
3129

6372
4192
3897
3065
2955
3566
7574
3049
3080
4460
4978
3067
3204
4955
3305
3490
3630
3817
5799
3188
2466
5785
3318
2579
5237
5358
6544
3631
3878
4699
3670
2171
2404
4137
9200
114040
3035
4657
7273
8860
21175
7059
3567
4519
2190
9416
5989
3907
5838
3082

6497
4282
3955
3065
3005
3587
7575
3051
3081
4452
5049
3090
3249
4976
3332
3512
3658
3814
5809
3241
2504
5888
3368
2562
5276
5446
6637
3596
3877
4711
3724
2185
2420
4159
9224
112765
2983
4648
7157
8800
21056
7035
3557
4515
2163
9445
5932
3907
5818
3093

6594
4337
3939
3039
3019
3633
7619
3081
3130
4456
5125
3106
3298
5001
3406
3551
3743
3869
5898
3281
2534
5981
3383
2569
5326
5565
6703
3598
3884
4704
3746
2234
2412
4201
9358
111381
2946
4656
7026
8750
20984
6986
3529
4529
2142
9473
5906
3909
5781
3099

6712
4355
3940
2998
3023
3679
7652
3076
3164
4465
5197
3125
3342
5045
3423
3608
3780
3878
5889
3356
2529
6044
3423
2574
5392
5628
6774
3557
3916
4734
3805
2290
2406
4234
9455
109977
2922
4655
6986
8723
20946
6899
3516
4583
2150
9486
5802
3908
5765
3123

6768
4385
3944
2986
2994
3829
7684
3065
3162
4458
5272
3153
3374
5077
3454
3632
3784
3899
5887
3385
2536
6089
3421
2555
5393
5663
6802
3525
3924
4729
3795
2325
2406
4216
9522
109359
2885
4624
6933
8678
20905
6847
3575
4596
2149
9489
5808
3900
5736
3093

6815
4380
3913
2936
2987
3891
7743
3050
3180
4426
5313
3167
3398
5026
3432
3666
3763
3894
5852
3422
2551
6086
3415
2517
5434
5662
6807
3489
3894
4662
3800
2342
2375
4202
9552
109814
2857
4583
6930
8707
20836
6799
3541
4611
2115
9463
5750
3879
5752
3045

6818
4397
3933
2910
2962
3915
7750
3038
3182
4372
5346
3184
3366
5032
3426
3703
3737
3876
5793
3427
2531
6124
3399
2505
5465
5650
6820
3419
3856
4628
3850
2368
2337
4153
9561
109758
2846
4564
6951
8766
20733
6774
3535
4605
2089
9468
5716
3881
5742
3048

6824
4375
3912
2909
2932
3972
7736
3018
3192
4328
5381
3254
3364
5034
3416
3712
3704
3919
5758
3442
2532
6147
3363
2471
5430
5605
6771
3384
3839
4600
3853
2356
2331
4133
9565
109596
2840
4564
6928
8794
20567
6747
3513
4573
2056
9514
5691
3865
5755
3019

1951
5168
3589
2686
4084
2806
3063
3842
2748
2677
2637
2448
3870
4780
5668
4216
2257
2743
2735
3120
1937
4460
2641
2386
2572
2540
3810
1931
3381
2290
1954
2147
6148
1373
2828
3960
3479
3767
3149
3163
3615
4081
2170
3384
3247
4858
1862
2359
3250
1263

1880
5209
3645
2681
4048
2790
3059
3807
2708
2710
2614
2434
3848
4798
5651
4191
2210
2688
2723
3092
1917
4445
2633
2363
2562
2563
3769
1924
3359
2289
1919
2141
6180
1364
2799
3932
3476
3681
3177
3130
3664
4012
2168
3377
3198
4824
1833
2352
3211
1238

1831
5270
3707
2652
4046
2794
3031
3789
2690
2760
2592
2402
3789
4753
5616
4189
2189
2647
2737
3083
1896
4418
2641
2322
2555
2592
3718
1921
3334
2283
1864
2125
6263
1340
2785
3933
3443
3620
3145
3090
3698
3981
2134
3364
3174
4740
1839
2337
3181
1237

1782
5382
3797
2665
4023
2803
3028
3760
2711
2789
2574
2362
3777
4743
5633
4195
2206
2632
2728
3089
1899
4407
2652
2300
2532
2596
3711
1929
3344
2279
1831
2097
6291
1320
2781
3915
3465
3564
3126
3075
3710
3948
2099
3345
3195
4716
1830
2352
3162
1226

1746
5405
3832
2684
4034
2805
3042
3735
2657
2810
2557
2359
3758
4692
5636
4190
2189
2613
2737
3122
1910
4458
2646
2280
2516
2609
3700
1956
3341
2262
1800
2087
6332
1332
2765
3879
3448
3513
3112
3064
3787
3917
2089
3351
3203
4685
1844
2354
3122
1205

1724
5462
3906
2679
4029
2787
3050
3724
2635
2852
2520
2340
3733
4653
5616
4163
2179
2603
2733
3102
1902
4491
2661
2248
2489
2634
3702
1936
3323
2223
1767
2083
6387
1308
2746
3844
3444
3461
3055
3041
3830
3873
2063
3356
3239
4687
1858
2344
3075
1164

1669
5492
3948
2694
3973
2751
3040
3715
2593
2880
2459
2330
3686
4584
5612
4129
2144
2573
2726
3083
1871
4493
2651
2211
2464
2627
3676
1932
3295
2195
1740
2071
6446
1297
2741
3794
3427
3411
3031
3028
3846
3797
2032
3344
3256
4687
1848
2352
2995
1155

1608
5549
4031
2699
3944
2743
3007
3691
2566
2917
2423
2331
3637
4520
5583
4088
2095
2527
2712
3059
1850
4520
2672
2176
2445
2595
3622
1910
3279
2167
1693
2048
6471
1296
2732
3767
3413
3404
2982
3015
3878
3742
2008
3313
3246
4726
1848
2336
2943
1136

1555
5619
4104
2710
3869
2731
2991
3655
2536
2945
2408
2328
3605
4468
5581
4080
2074
2493
2710
3019
1839
4536
2672
2137
2447
2570
3597
1908
3291
2127
1659
2037
6510
1309
2705
3699
3382
3351
2914
2995
3974
3683
1953
3269
3276
4681
1859
2358
2901
1130

2302
2410
2630
3759
1689
4056
4581
3134
3870
2626
3714
4167
3135
4305
4410
3301
2322
1795
1894
4709
104068
2958
3260
19531
11979
8209
9446
2063
2136
3632
1847
4595
1833
2095
2332
4064
4051
2847
2119
4611
3980
5400
3104
4308
6284
3146
9535
4176
1712
5496

2307
2375
2654
3714
1652
4021
4520
3128
3825
2602
3720
4134
3107
4292
4343
3274
2358
1804
1859
4692
103703
3016
3342
19305
11933
8173
9329
2073
2176
3633
1862
4597
1819
2091
2387
4027
4037
2852
2126
4575
4056
5356
3078
4379
6324
3100
9584
4143
1693
5482

2270
2357
2657
3700
1626
3994
4473
3144
3772
2609
3730
4096
3093
4257
4296
3292
2393
1794
1826
4669
103550
3084
3410
19054
11893
8175
9285
2059
2190
3605
1875
4640
1828
2075
2389
3990
4042
2886
2130
4624
4089
5320
3052
4452
6338
3138
9659
4098
1700
5446

2263
2343
2689
3678
1605
3973
4457
3158
3747
2641
3724
4068
3097
4221
4278
3300
2416
1790
1803
4632
103287
3148
3519
18746
11872
8178
9204
2067
2203
3591
1879
4693
1824
2103
2428
3943
4033
2887
2119
4692
4120
5302
3038
4514
6385
3146
9793
4099
1710
5448

2256
2347
2689
3698
1599
3974
4440
3145
3729
2645
3699
4026
3077
4238
4260
3274
2424
1794
1776
4626
102652
3221
3601
18355
11886
8164
9112
2072
2249
3552
1860
4713
1837
2134
2446
3924
4025
2906
2101
4736
4234
5290
3012
4619
6431
3157
9914
4140
1726
5442

2265
2292
2679
3648
1555
3956
4389
3107
3686
2620
3717
3968
3074
4214
4249
3236
2445
1789
1759
4625
102270
3263
3688
18076
11917
8144
9088
2056
2252
3492
1837
4696
1839
2156
2461
3893
4040
2939
2107
4777
4246
5290
3000
4678
6447
3129
10012
4141
1731
5392

2248
2261
2664
3619
1543
3940
4367
3072
3620
2623
3716
3892
3014
4173
4227
3203
2446
1785
1744
4602
101582
3335
3803
17989
11991
8142
9021
2049
2198
3466
1812
4682
1836
2208
2457
3872
4025
2922
2113
4838
4249
5243
2964
4703
6489
3104
10102
4160
1750
5302

2221
2237
2621
3566
1539
3928
4291
3047
3592
2606
3697
3851
2984
4168
4195
3183
2480
1783
1734
4539
101134
3369
3933
17959
12063
8121
8923
2033
2173
3432
1788
4742
1825
2224
2446
3804
4020
2947
2129
4848
4246
5244
2935
4732
6557
3078
10128
4168
1731
5253

2203
2215
2620
3519
1515
3912
4260
3037
3573
2567
3680
3846
2976
4141
4181
3169
2547
1782
1734
4478
100612
3428
4030
18021
12135
8189
8866
2038
2152
3410
1771
4812
1830
2257
2405
3712
4016
2929
2107
4934
4307
5204
2909
4808
6619
3027
10222
4208
1716
5171

3856
9573
4342
2708
2000
4181
2389
3639
6753
2904
4073
3557
2712
4522
5324
4562
2229
2889
4080
8166
2384
5018
4447
6130
5234
5787
2176
7618
2200
4273
5472
3326
3072
8749
2017365
7908
7739
12509
6524
6636
12031
9394
4891
9953
15128
14783
29166

3879
9532
4297
2680
1996
4194
2387
3664
6743
2872
4089
3549
2707
4491
5308
4650
2215
2848
4069
8185
2366
4965
4512
6115
5269
5786
2180
7685
2188
4338
5513
3350
3071
8737
1995281
7930
7751
12610
6507
6761
11979
9389
4952
9997
15313
15029
29415

3919
9538
4266
2666
1969
4219
2393
3651
6704
2855
4128
3546
2692
4512
5303
4715
2220
2798
4056
8256
2359
4971
4543
6090
5280
5799
2184
7697
2166
4387
5538
3376
3050
8730
1975949
7957
7814
12639
6489
6879
11964
9346
5034
9997
15460
15074
29599

3916
9567
4250
2637
1960
4229
2392
3672
6748
2838
4161
3538
2681
4526
5292
4771
2201
2770
4054
8328
2348
4998
4620
6095
5265
5838
2149
7683
2154
4424
5684
3422
3043
8761
1959285
8011
7851
12600
6550
6988
11931
9301
5106
10006
15658
15085
29851

3913
9633
4216
2634
1955
4229
2395
3677
6812
2821
4216
3549
2687
4539
5324
4923
2200
2761
4062
8350
2362
4988
4658
6083
5246
5871
2147
7657
2154
4383
5802
3453
3035
8759
1941952
8127
7928
12619
6594
7133
11959
9337
5186
10174
15858
15195
29970

3949
9635
4178
2615
1945
4247
2398
3685
6783
2791
4251
3543
2681
4528
5354
5054
2181
2752
4034
8386
2342
4933
4676
6050
5227
5909
2123
7635
2153
4326
5844
3446
3007
8730
1936569
8148
8027
12664
6585
7141
11946
9285
5229
10222
16000
15142
30003

3967
9559
4114
2608
1942
4258
2343
3687
6746
2763
4322
3527
2673
4516
5428
5109
2187
2736
4001
8403
2336
4877
4653
6021
5210
5957
2110
7642
2146
4290
5952
3466
2953
8685
1934929
8202
8072
12637
6577
7123
11835
9207
5234
10209
16065
15035
30010

3965
9497
4093
2589
1924
4294
2319
3647
6706
2730
4375
3514
2644
4461
5467
5219
2185
2694
3958
8419
2306
4866
4661
5994
5200
5981
2092
7581
2136
4257
5997
3479
2928
8603
1933863
8300
8153
12731
6629
7166
11956
9254
5269
10277
16322
15191
30380

3964
9509
4058
2572
1914
4315
2288
3622
6680
2647
4427
3496
2616
4422
5423
5369
2166
2681
3946
8392
2287
4862
4646
5976
5217
6007
2072
7535
2123
4188
6082
3530
2890
8591
1931517
8515
8304
12933
6702
7279
12091
9349
5409
10463
16910
15496
30896

pop06
pop07
sos90
sos91
sos92
sos93
sos94
sos95
sos96
67011
66945
1455
1210
1103
737
859
928
933
2783
2813
36
27
43
36
38
38
60
6196
6148
169
87
153
125
119
110
116
28801
28651
281
254
224
167
176
264
311
20657
20528
239
167
146
81
116
187
239
7878
7803
150
114
142
58
90
72
87
26149
26012
357
282
257
118
146
201
256
15207
15111
140
127
115
66
108
147
114
28942
29111
401
366
355
218
183
278
244
8337
8284
103
111
120
71
62
104
61
2183
2151
22
6
12
0
3
14
27
1514
1474
13
10
8
10
12
5
12
1894
1855
4
1
4
4
6
7
10
1748
1732
7
1
25
8
7
37
18
4551
4494
69
96
139
38
51
67
80
2230
2237
16
17
25
11
13
15
82
5045
4990
20
30
49
10
27
36
59
1120
1116
27
2
5
8
9
12
19
1707
1678
32
8
14
11
16
20
28
1011
1000
24
6
12
9
11
17
45
1654
1632
17
4
9
6
11
45
20
337
326
0
0
1
2
3
1
8
3178
3161
10
19
18
47
46
72
59
1298
1270
9
5
10
6
8
13
12
3061
3080
37
47
37
24
17
75
46
2144
2180
5
6
22
19
24
22
35
4461
4505
50
32
20
33
32
94
57
3086
3087
4
10
22
16
18
21
18
1042
1033
10
29
35
19
30
16
50
1737
1695
11
4
14
7
10
14
32
4863
4859
30
43
48
51
45
55
88
2057
2058
29
97
118
32
19
66
44
1784
1760
12
6
19
8
5
9
12
1290
1257
0
1
10
12
16
44
33
2294
2262
0
2
8
7
29
20
13
6528
6542
60
24
42
34
47
61
72
744
709
3
2
4
8
1
10
11
5273
5243
45
50
65
22
32
65
103
1423
1398
30
18
12
8
19
9
25
2936
2881
12
6
4
12
21
42
2703
2682
19
16
88
29
31
41
60
3660
3632
21
13
40
18
25
29
34
3031
2996
7
9
20
12
22
23
34
3606
3577
43
27
18
23
18
27
50
2286
2264
63
20
22
15
16
46
57
987
962
10
4
20
9
4
7
9
1956
1917
39
14
19
17
26
41
24
780
756
3
2
13
6
4
8
6
831
809
8
5
6
3
6
6
13

3480
1235
578
1290
1348
1197
638
3533
1723
1708
2358
5966
1737
2706
2960
1993
2714
2604
4502
2547
3126
7434
5483
1508
3222
1845
5410
169543
5909
2962
2625
11211
8177
9793
10036
11060
8150
7340
6334
2969
3609
1624
1216
3252
2029
1917
2962
3548
1372
3403

3500
1222
547
1242
1348
1185
618
3471
1709
1696
2354
5965
1703
2706
2948
1943
2660
2593
4502
2498
3125
7402
5406
1495
3204
1811
5452
169062
5986
3016
2643
11324
8168
9733
9955
11022
8095
7351
6315
2949
3589
1603
1195
3230
2049
1899
2948
3511
1343
3410

60
4
5
8
6
2
3
54
7
13
63
45
3
22
43
10
29
18
56
35
10
81
57
3
11
17
51
4707
215
137
90
568
136
153
140
198
163
161
96
18
12
3
14
71
23
37
43
14
8
33

30
3
2
9
5
17
3
37
18
4
15
29
3
11
14
23
6
17
131
16
5
83
42
8
21
8
32
3942
178
113
22
398
79
101
110
142
106
113
76
20
7
5
13
51
20
14
24
10
12
34

39
13
17
20
17
11
14
50
40
4
12
76
4
14
22
13
19
37
75
64
17
54
59
14
37
18
45
2526
145
110
36
403
106
110
137
182
122
116
83
32
19
8
21
57
12
20
54
37
20
63

38
4
5
7
16
12
5
47
26
6
21
44
8
15
11
9
29
14
36
50
8
96
48
3
30
4
44
2159
149
43
45
340
68
112
124
96
104
83
73
48
13
15
25
80
8
14
45
42
26
35

20
3
4
13
13
5
5
26
21
8
13
35
7
36
9
33
14
43
26
25
28
82
64
4
18
12
43
2117
109
59
28
221
108
124
98
104
74
93
60
44
19
7
23
83
13
23
37
66
29
51

51
12
9
16
20
9
11
35
54
15
16
79
11
45
17
16
28
20
69
58
32
172
74
17
86
14
81
2027
157
52
44
281
133
208
117
122
123
108
62
51
36
36
36
82
58
47
40
60
16
64

50
7
8
12
38
5
15
59
44
23
64
51
12
39
56
25
45
57
78
42
34
148
84
24
81
10
59
1952
135
71
69
278
136
129
94
106
125
89
87
42
32
26
26
55
58
24
32
60
24
51

1240
2820
1477
2423
2654
2954
1450
1698
1389
5423
4310
2631
4352
3372
1533
1432
807
2427
6672
3675
1080
1989
4298
13395
1785
1796
2082
1401
3228
5946
3168
3840
3766
13135
2293
3891
3060
2633
4540
986
4345
8621
388
1994
6204
2116
6475
3142
4601
2676

1221
2828
1466
2425
2652
2910
1424
1684
1398
5470
4331
2608
4313
3300
1473
1430
803
2460
6755
3670
1072
1995
4315
13520
1778
1755
2110
1355
3224
5963
3169
3825
3774
13235
2258
3937
3078
2629
4493
980
4342
8622
388
1959
6199
2097
6513
3071
4603
2660

6
45
14
28
45
36
42
26
16
186
64
71
57
27
7
5
8
48
129
44
44
21
65
310
77
25
20
19
69
227
41
142
45
402
55
96
112
16
41
33
88
174
1
11
130
20
133
19
168
10

17
16
19
15
31
21
25
22
18
94
50
32
40
18
9
2
12
57
185
38
20
22
29
230
46
14
11
13
20
124
41
79
34
414
33
54
43
25
25
32
72
81
3
12
74
17
119
17
107
2

34
21
10
55
69
56
42
31
26
75
61
18
64
38
15
14
20
45
162
32
37
22
77
162
35
17
29
18
51
122
31
71
57
306
17
56
44
32
46
15
77
102
3
13
93
14
134
24
138
19

9
34
17
35
24
26
22
31
8
63
57
7
58
23
3
19
27
21
99
26
7
25
60
176
28
16
37
21
39
119
26
89
37
172
13
52
38
9
29
16
53
103
7
11
92
28
85
36
103
21

24
43
14
24
47
24
12
17
19
83
54
11
68
50
11
21
26
31
141
20
16
25
49
216
18
33
34
8
24
91
38
40
51
271
20
57
56
12
23
11
39
128
5
21
132
22
50
28
109
19

20
24
13
35
60
50
30
43
43
92
90
28
68
56
25
15
36
36
209
37
21
34
78
269
18
17
43
8
50
136
39
105
88
364
33
80
41
64
48
14
59
193
5
23
152
33
124
48
76
30

30
42
30
43
30
39
33
40
48
76
60
61
72
55
9
19
12
40
259
54
13
33
83
244
20
21
49
18
38
150
26
65
73
277
51
110
49
45
47
18
51
197
9
25
199
39
82
19
87
24

1430
4561
167195
9320
5755
34952
4938
13805
37632
4314
32350
10546
10493
4549
5876
4013
3325
2665
3037
6299
4345
1906
3472
5584
4679
2641
1308
2017
3906
2992
6203
2830
10623
3836
2354
3046
2188
2699
1274
2428
5696
4226
5535
2301
2233
2967
1024
3718
1841
3178

1423
4594
166706
9541
5946
35046
5077
14046
37309
4344
32187
10488
10459
4604
5899
4038
3350
2614
3031
6306
4309
1884
3484
5503
4632
2614
1293
1986
3946
3011
6170
2770
10715
3917
2301
3053
2176
2694
1258
2419
5709
4178
5518
2260
2208
2987
1014
3704
1821
3148

43
107
4347
107
15
1165
49
77
1388
23
589
228
332
27
27
10
14
22
15
27
17
22
15
28
19
9
0
18
18
13
20
6
45
36
47
21
12
16
4
11
32
12
22
7
16
8
5
20
17
24

8
70
3664
69
22
1016
22
46
1281
42
406
159
261
23
17
20
17
14
23
19
17
22
5
8
8
4
13
12
34
16
14
10
22
15
34
11
7
20
2
10
21
2
24
10
12
9
8
18
9
22

15
102
2511
161
48
1098
64
137
920
52
306
249
392
42
28
36
19
9
26
46
33
49
8
31
33
11
24
14
31
40
44
18
72
42
16
20
15
27
4
18
34
35
43
31
13
13
4
25
16
14

3
89
1962
146
68
1187
76
179
636
28
137
208
434
24
23
42
6
4
27
24
34
18
8
37
52
36
14
14
25
29
40
30
77
37
25
11
11
14
17
30
36
42
104
28
17
16
6
29
18
26

6
112
1665
145
55
1102
102
180
520
36
60
168
321
31
54
40
31
5
33
43
35
24
16
81
50
36
19
17
32
35
58
64
115
49
11
25
7
15
21
13
48
10
61
28
23
17
15
52
33
20

13
93
1442
139
85
687
74
238
342
43
125
90
199
40
85
49
55
18
41
61
33
16
29
74
66
34
27
23
33
16
52
45
138
39
30
52
2
27
19
29
34
23
62
20
31
37
5
25
21
23

7
84
1579
139
88
830
106
206
381
57
134
154
282
55
43
50
42
8
36
32
36
25
18
78
53
16
21
9
37
26
29
47
117
46
39
45
5
13
14
32
47
34
48
42
35
60
18
32
47
34

2662
1970
3311
2827
5094
2555
6067
4953
3259
4650
4613
4409
5918
1752
2679
2135
4675
2592
4102
2700
1608
2914
5835
1101
3563
6826
4036
3582
3361
3209
2948
6181
2269
2078
4976
5046
5170
4551
3717
3460
2607
2814
1750
3727
4925
2420
3503
3116
2799
4194

2686
1995
3294
2796
5087
2538
6099
4944
3220
4642
4628
4429
5923
1745
2633
2112
4812
2551
4063
2656
1577
2947
5832
1081
3535
6818
3951
3595
3340
3164
2911
6135
2250
2065
4969
4983
5166
4524
3684
3448
2592
2792
1709
3758
4975
2387
3408
3121
2813
4160

20
6
30
25
25
29
33
25
6
13
23
15
30
5
19
7
16
12
9
10
4
20
22
40
28
23
15
26
13
13
11
35
10
1
24
21
44
15
28
31
9
0
7
9
16
6
17
20
20
31

5
8
19
9
13
23
33
23
9
12
28
7
39
1
11
9
10
1
8
2
5
8
2
14
16
17
20
12
31
15
10
26
4
2
7
17
21
20
18
16
10
0
5
7
42
6
8
0
4
21

19
26
27
28
33
21
68
30
16
25
29
23
47
25
26
22
48
8
14
8
4
30
19
11
26
40
42
25
31
16
28
51
6
16
52
30
42
18
33
39
22
11
19
24
17
17
19
7
24
39

13
22
18
22
53
20
66
17
23
36
36
32
40
14
21
35
82
23
16
15
13
46
37
8
21
114
36
35
48
32
17
39
13
16
60
87
48
19
30
54
23
15
16
27
28
10
14
16
13
50

27
38
34
22
46
27
57
63
31
35
31
21
68
11
46
37
70
19
18
19
11
45
32
10
42
62
53
55
39
30
39
36
20
31
81
48
54
21
44
44
28
3
25
21
65
10
21
38
26
23

31
24
31
17
52
57
102
50
39
47
47
57
68
22
19
30
70
27
30
34
19
37
33
14
17
58
47
57
33
32
51
36
64
35
53
41
102
32
35
34
28
12
23
42
86
22
22
37
31
31

18
23
37
28
42
43
81
62
30
43
71
51
56
12
19
32
73
42
40
29
24
52
40
7
25
71
45
41
39
34
41
32
16
31
56
37
42
20
57
59
21
7
16
29
43
35
27
33
35
38

3199
178564
4270
5761
4436
9259
49955
6379
7479
19205
23363
23905
4955
13491
6801
2516
7545
8084
3662
5792
5361
5206
7363
2862
3497
5158
3942
5526
7028
2176
5500
3462
1917
14217
2958
11071
5478
2488
4913
3005
5282
6719
3618
7265
4873
2756
1807
3013
5417
5268

3177
177641
4395
5930
4483
9410
49474
6417
7571
19170
23253
23700
4932
13418
6824
2514
7521
8027
3717
5811
5340
5185
7372
2895
3482
5183
3927
5544
7014
2167
5500
3469
1922
14208
2917
11089
5453
2464
4930
2946
5257
6746
3574
7231
4890
2739
1814
3030
5437
5258

14
3677
13
44
16
31
1487
6
77
228
460
367
64
180
39
33
87
29
5
19
28
21
47
17
23
23
28
23
16
18
22
37
10
84
32
61
44
16
24
4
12
33
16
41
18
2
7
3
25
3

11
3234
20
25
39
27
1493
28
54
181
388
289
25
169
15
20
99
51
6
4
30
32
42
30
15
5
35
26
30
6
11
16
8
64
21
55
47
9
36
9
20
41
25
45
18
2
13
6
48
2

19
2287
39
59
34
71
789
66
63
121
335
317
52
150
46
37
71
50
52
74
44
50
44
55
50
36
68
83
29
23
56
58
28
66
35
11
53
53
85
35
38
49
47
56
28
21
46
33
48
26

28
1983
84
72
64
90
659
58
61
119
243
208
37
140
37
24
65
50
82
50
38
78
56
45
16
56
60
52
43
41
32
29
34
58
26
56
42
43
76
31
48
72
38
77
42
24
32
37
52
22

22
1910
68
68
79
109
571
84
85
141
384
214
35
206
57
33
75
58
76
57
60
57
54
51
43
46
56
103
49
49
48
41
48
99
48
83
67
47
65
29
63
61
43
59
58
33
32
46
59
27

39
1926
119
147
80
116
526
86
142
166
325
295
60
213
131
65
104
66
89
97
66
69
59
51
10
63
69
96
76
59
60
45
76
145
60
125
63
71
102
37
58
104
76
84
59
58
37
55
87
38

28
1831
116
166
160
125
511
72
110
145
296
232
75
166
74
48
69
37
99
112
60
63
66
43
34
83
59
69
37
41
51
71
41
109
47
94
50
48
86
34
62
87
47
69
78
67
42
76
97
30

4468
5626
3954
2930
11628
9758
1705
4170
3712
3483
3914
4390
4880
6669
3407
5111
8108
3680
8269
5025
2308
10101
4489
4654
3159
4617
3866
4683
2578
6747
2541
5615
5260
3829
4099
3941
2176
5360
204731
8482
4194
10378
3761
10962
8434
17223
2363
18099
2761
3223

4459
5590
3882
2938
11738
9696
1694
4141
3657
3489
3904
4376
4859
6649
3422
5138
8106
3716
8310
4983
2280
10097
4460
4738
3153
4665
3853
4665
2538
6826
2546
5659
5302
3864
4076
3988
2172
5338
204729
8694
4246
10409
3739
10925
8309
17173
2326
18071
2711
3201

51
22
13
2
30
30
21
26
21
18
15
12
7
15
10
52
34
26
90
19
3
93
14
12
19
18
1
29
16
4
6
18
7
22
14
6
14
35
3838
131
22
162
68
182
207
269
66
259
51
18

30
31
25
19
32
53
13
52
14
22
19
19
15
35
8
26
38
14
82
12
5
91
13
26
19
13
27
21
14
22
15
26
3
8
16
49
2
49
3579
201
33
119
37
134
120
219
32
187
54
7

29
39
49
69
63
79
22
59
24
41
113
41
11
48
41
70
89
27
120
56
24
192
43
48
22
45
30
52
43
66
12
30
41
23
28
55
19
97
2427
118
50
183
103
155
151
165
39
135
39
35

28
48
47
51
78
89
15
78
46
49
39
58
19
62
48
73
64
38
80
98
34
122
38
61
27
55
42
55
35
68
21
47
39
29
49
64
35
51
1787
105
58
133
65
106
92
110
25
110
27
40

53
45
102
39
75
77
20
63
62
44
52
66
24
70
45
68
33
48
67
61
45
166
57
92
61
76
41
66
44
117
13
50
45
40
55
51
40
84
1877
124
65
79
48
141
111
152
44
172
45
41

60
45
107
76
100
100
48
71
39
103
70
78
92
62
82
98
36
56
78
25
86
183
90
102
67
91
66
78
45
90
29
64
102
67
58
71
39
84
2070
113
96
49
23
231
129
115
46
132
37
42

56
44
79
82
144
83
63
50
7
48
79
76
48
79
85
85
169
66
139
65
67
156
91
113
65
133
76
75
59
94
57
97
96
76
76
54
35
84
2010
113
79
54
16
187
110
189
25
161
28
63

3095
3058
3336
3505
5210
6086
1386
4024
3596
5266
4039
2653
1898
2312
4650
2004
1871
2156
6441
3934
4050
2476
3355
2278
4537
2592
3117
2406
1539
2676
3787
2803
9806
5543
2897
2570
3714
5621
3281
3417
2462
4339
1774
3057
3394
3022
2977
2748
4719
2968

3091
3051
3338
3483
5223
6145
1373
3974
3653
5215
3952
2656
1891
2284
4632
1984
1830
2120
6452
3904
4080
2482
3337
2289
4548
2594
3083
2388
1505
2653
3767
2740
9889
5494
2910
2592
3720
5723
3281
3393
2479
4393
1752
3055
3402
2998
2937
2728
4792
2996

45
13
24
57
38
22
4
27
53
49
11
10
22
24
43
9
7
22
35
2
12
9
45
17
32
22
22
6
6
17
4
20
52
45
34
7
28
26
14
32
3
5
5
8
30
57
40
5
54
10

22
4
17
34
18
31
7
30
34
32
16
14
15
7
15
9
20
16
28
10
13
16
23
9
35
12
16
3
22
23
20
16
30
14
34
10
16
23
62
15
10
28
13
14
7
32
15
10
38
11

19
25
31
46
14
50
14
24
31
40
33
39
9
26
46
5
27
23
64
27
32
15
42
18
37
32
23
10
21
39
40
23
80
46
36
21
33
45
36
38
24
39
15
24
50
70
25
14
40
26

13
28
17
52
43
54
9
31
38
36
38
24
14
25
26
17
23
23
69
35
39
22
31
35
45
20
28
32
18
30
39
14
106
58
59
17
36
65
32
38
29
53
19
32
26
45
37
12
37
21

36
24
20
71
41
38
6
35
55
33
32
23
24
3
45
23
30
21
88
32
58
28
33
23
38
19
28
26
14
38
34
16
184
70
38
19
68
71
52
36
34
56
21
31
29
51
32
13
126
23

43
20
22
47
96
46
11
22
56
35
29
32
12
4
63
23
49
19
153
32
61
44
50
27
84
21
52
58
26
31
53
32
116
77
34
22
33
85
45
49
62
77
20
51
35
25
86
16
79
33

27
17
46
62
72
67
33
23
67
35
25
27
20
11
50
26
41
10
97
49
59
41
38
27
79
31
66
52
20
34
63
46
102
66
27
63
45
99
47
43
60
99
22
57
26
12
79
31
78
39

6280
3413
1566
3141
8261
2173
3078
3199
2534
1909
11723
3131
4270
1578
2857
1213
4523
3927
1206
2838
3292
2644
2061
4457
7205
7476
2879
3103
2409
4237
10461
1356
2236
83829
11246
10761
10444
4527
3334
3029
2097
5463
5492
4217
3400
2259
2939
4770
7700
2524

6390
3381
1565
3079
8187
2143
3074
3166
2517
1927
11669
3134
4284
1555
2817
1171
4529
3912
1178
2797
3258
2620
2025
4482
7239
7530
2891
3110
2363
4179
10485
1328
2196
84208
11350
10745
10529
4512
3324
3058
2060
5422
5486
4185
3340
2246
2939
4778
7654
2516

36
13
14
7
50
10
4
18
1
8
121
39
30
8
14
16
58
30
14
14
74
30
5
28
34
65
28
35
20
22
94
12
3
1297
190
239
131
47
39
12
6
20
17
21
20
19
3
46
47
24

27
12
8
13
43
9
16
18
1
29
70
11
17
15
6
24
35
19
27
6
31
19
7
19
33
68
11
17
13
22
111
15
15
1064
162
210
108
48
16
29
15
24
26
25
32
27
6
36
37
24

58
27
10
32
89
23
31
32
5
19
53
6
25
17
36
9
51
37
18
5
31
28
25
51
49
79
32
27
36
34
134
12
12
1080
179
181
94
54
44
17
51
27
40
50
78
71
10
72
46
42

65
14
9
21
77
19
35
14
12
28
73
13
32
19
23
19
55
30
17
16
24
21
19
50
58
59
17
41
25
21
121
13
28
1142
121
131
52
35
37
51
37
30
50
45
33
46
18
75
29
39

82
11
29
33
80
34
39
20
22
48
91
16
61
25
37
25
44
35
9
28
23
73
14
57
67
79
31
33
42
23
94
17
12
946
121
133
64
20
33
47
51
40
64
65
26
48
18
162
39
52

96
14
27
6
92
33
36
58
15
46
196
22
55
41
33
43
49
50
12
55
11
48
17
51
47
108
47
30
25
14
115
7
8
992
168
162
76
71
25
92
44
61
92
67
40
62
28
131
69
38

143
21
24
21
71
14
34
41
12
57
83
40
79
33
46
26
49
63
2
34
6
16
17
70
48
137
42
26
14
11
134
10
7
911
170
161
59
78
50
70
43
24
107
78
68
56
31
136
37
67

2533
3456
5249
6109
2929
4566
3257
7546
2902
3723
2618
1182
1552
1537
5416
3243
2654
5172
6472
2920
4728
6327
1736
4292
1202
1561
2499
3418
3172
4145
2604
2788
3856
6050
5240
6239
3533
3767
2188
3695
115838
4602
4715
3461
11645
30592
8004
6814
5383
5022

2526
3426
5230
6102
2909
4610
3229
7534
2853
3695
2624
1146
1531
1508
5380
3186
2637
5194
6459
2928
4718
6349
1729
4276
1187
1523
2453
3403
3131
4193
2604
2767
3854
5991
5200
6256
3477
3778
2165
3641
115384
4654
4730
3466
11595
30277
7933
6802
5373
4990

3
22
36
62
5
44
11
19
10
5
23
4
2
29
27
39
1
95
81
18
21
47
1
9
10
3
2
2
18
49
31
5
50
50
7
23
5
57
13
10
3231
19
24
21
90
894
146
12
30
16

8
3
38
57
19
47
13
22
31
7
37
1
8
9
66
44
5
104
83
11
7
69
3
41
4
11
14
5
18
42
18
3
42
43
14
5
6
26
3
26
2301
9
32
20
48
748
122
23
58
24

25
23
66
164
12
53
41
31
49
19
30
6
22
24
77
86
9
129
86
32
47
60
9
37
10
24
13
6
12
75
35
20
52
73
30
25
25
100
20
29
1488
32
38
37
80
474
127
52
74
63

24
25
51
111
17
46
65
25
31
13
29
14
19
22
83
60
10
113
112
29
34
69
4
28
22
19
15
13
28
46
23
24
57
82
38
113
30
143
17
21
1283
35
47
50
129
407
109
73
90
88

27
5
54
118
78
31
44
33
24
30
9
19
24
25
170
56
12
67
92
32
62
40
7
35
19
34
25
11
22
95
138
19
46
82
37
72
32
142
18
35
1269
68
60
65
96
343
91
89
94
93

30
16
94
142
31
72
68
58
86
37
90
17
35
17
194
50
31
143
85
29
94
99
20
38
61
37
55
46
58
73
13
27
161
212
47
121
41
59
37
40
1121
84
78
69
118
434
114
154
110
102

61
55
76
114
14
93
109
56
62
54
81
11
24
35
144
90
32
132
120
28
73
96
19
54
21
58
24
30
68
68
33
40
68
114
61
75
32
70
19
46
1276
114
76
82
105
459
105
123
147
104

2191
3596
5171
3814
2010
7119
2084
4107
6602
5157
4825
3884
5381
3066
2903
2851
4169
11712
6148
3657
3556
4932
2266
3666
3771
6302
4195
2788
4719
3607
6864
5029
2438
2884
2032
2880
3255
2922
3378
3808
3030
2246
3329
2141
3076
5243
5550
4348
5677
2880

2171
3568
5137
3765
2000
7108
2052
4036
6587
5053
4806
3890
5350
3050
2827
2821
4155
11635
6131
3670
3511
4871
2217
3654
3733
6251
4196
2759
4682
3591
6988
5003
2384
2845
1995
2852
3207
2923
3359
3744
3056
2242
3332
2102
3054
5170
5510
4356
5645
2871

4
7
75
10
20
22
7
7
21
17
21
32
5
20
1
5
13
64
36
22
17
20
4
9
74
38
23
13
28
12
31
40
2
12
6
7
24
5
3
18
2
15
11
6
2
46
36
22
91
17

16
10
48
8
14
22
8
7
6
14
18
18
27
19
9
19
3
80
36
23
23
20
13
22
71
53
20
19
33
23
32
18
5
16
4
4
3
15
4
32
6
7
9
1
26
36
28
17
34
13

44
26
65
26
20
61
24
49
46
57
61
25
6
39
18
61
19
101
43
45
41
78
53
49
62
91
47
45
73
57
69
46
15
40
29
34
46
25
36
73
33
48
28
49
55
78
86
37
133
62

67
18
59
62
23
71
27
64
41
73
55
68
44
57
25
49
58
116
67
42
64
74
35
38
52
81
43
51
61
42
83
56
28
50
41
35
52
34
45
44
48
45
89
31
43
105
93
58
53
53

56
44
37
77
59
110
43
87
84
117
76
47
77
48
65
66
59
155
87
69
87
99
31
58
65
103
65
68
87
56
78
88
82
46
57
68
88
54
50
75
74
42
70
61
43
129
121
96
124
60

42
64
74
94
24
73
61
89
96
130
78
101
88
76
56
52
105
111
73
76
72
102
112
42
79
148
57
55
86
78
98
96
67
98
84
61
86
69
42
101
62
87
63
78
103
146
107
98
141
75

63
96
99
72
52
96
58
96
89
138
126
81
58
72
66
53
108
146
93
77
75
97
67
47
63
110
95
52
111
83
123
103
57
58
78
65
117
52
45
69
88
89
61
85
81
101
181
62
138
63

3593
5780
5182
6974
2956
2221
2229
3817
5068
3355
4429
8095
280349
5543
25298
38200
5363
16015
5768
31285
9113
25567
3189
1655
4123
5195
3756
2564
2643
1879
2636
4260
4806
6770
884
6689
4844
2389
5091
2482
2575
1710
2790
3156
4615
3715
2222
4878
8881
3310

3570
5758
5129
6918
2922
2202
2174
3815
5042
3335
4388
8048
278579
5581
25489
37948
5322
16065
5691
31530
8997
25692
3226
1685
4177
5189
3866
2593
2650
1881
2635
4374
4849
6819
871
6767
5020
2373
5142
2454
2582
1698
2812
3200
4603
3758
2259
4848
9025
3337

41
63
6
40
37
26
8
11
2
18
2
35
6560
162
492
922
154
211
128
227
332
321
14
2
77
26
5
51
20
5
9
81
87
130
1
47
52
5
36
64
22
1
9
6
21
25
3
5
167
83

19
78
20
17
6
11
4
7
3
14
10
40
5433
235
381
574
146
220
90
171
262
221
11
14
98
27
10
32
7
4
7
90
47
134
2
73
83
5
48
20
74
4
41
22
18
28
18
9
98
14

45
92
42
56
31
59
30
33
37
57
45
46
3177
315
630
474
169
304
52
246
182
249
32
17
112
66
9
66
21
37
15
71
50
251
6
114
70
18
75
68
33
12
25
22
48
34
29
9
298
26

53
86
46
60
77
49
26
45
32
56
43
75
2306
193
321
367
92
127
53
207
137
190
18
12
128
47
26
40
17
11
16
35
52
241
4
83
48
16
65
15
34
8
23
34
44
36
26
18
192
23

88
95
60
95
69
74
43
66
47
76
78
88
2537
150
412
355
90
193
71
128
174
225
50
12
113
61
26
42
12
12
20
96
54
218
4
69
68
19
68
11
34
12
25
27
66
33
30
18
108
28

114
77
79
124
34
84
87
64
83
86
87
112
2320
78
312
378
103
134
80
240
150
212
31
24
63
54
16
64
28
33
37
27
48
178
4
83
160
23
65
40
62
22
23
41
40
67
37
15
75
35

117
129
68
124
99
74
61
98
110
74
92
134
2682
104
380
447
74
193
98
331
170
211
18
28
66
73
24
65
27
107
16
136
63
185
11
117
173
31
71
62
81
18
118
59
43
70
32
51
104
33

3338
3182
3574
3865
1964
7849
3958
988
2203
2141
3322
3361
4716
5872
212976
5842
3957
1548
3604
3290
2987
3034
3422
3956
1682
3479
1864
2513
3453
11264
7239
3350
3416
3682
3512
4428
1261
2217
1903
3024
2983
1479
1912
3784
2635
4686
4284
3709
5603
5794

3367
3198
3594
3947
1961
7983
3974
1002
2204
2149
3325
3330
4731
5909
211331
5947
3912
1571
3569
3259
2959
3014
3416
3903
1666
3440
1844
2484
3443
11198
7178
3335
3370
3645
3469
4393
1253
2218
1906
2987
2967
1452
1909
3768
2615
4650
4281
3700
5633
5741

2
20
15
32
16
34
21
8
13
5
26
19
43
40
4470
38
72
5
5
32
12
3
4
20
5
2
2
1
6
172
33
14
5
0
14
48
5
32
40
34
18
10
16
16
14
3
41
6
83
40

32
24
17
59
52
58
20
18
11
1
6
11
75
34
3312
44
43
5
20
5
9
1
5
18
2
10
3
2
29
189
33
8
6
2
1
5
1
4
37
10
10
7
4
24
9
5
15
30
22
11

42
53
49
57
69
52
26
18
27
18
18
34
97
25
2322
57
131
11
39
32
39
18
48
53
18
25
2
17
25
240
59
44
5
25
24
35
28
8
24
43
27
21
28
29
27
32
23
33
39
29

44
51
34
48
58
59
27
16
23
13
57
21
79
43
1670
70
87
49
64
34
47
24
39
47
23
45
8
45
24
262
92
53
11
39
31
42
21
18
18
43
44
29
40
24
29
33
41
45
64
32

48
56
39
86
42
68
45
33
38
26
14
28
85
70
1863
85
87
53
34
39
56
29
37
44
17
84
23
38
29
290
107
48
17
44
58
48
34
14
41
69
48
36
40
46
31
51
45
76
106
58

44
44
47
52
50
48
38
29
48
13
21
32
73
55
1765
95
107
42
58
130
65
65
62
45
26
52
23
65
55
256
86
92
24
83
43
94
43
51
35
102
65
30
73
51
52
127
91
76
89
60

40
57
44
69
66
59
49
25
71
16
33
32
91
109
1668
66
114
33
69
92
68
66
105
56
21
91
34
42
65
212
110
105
46
64
96
58
39
38
36
86
65
41
34
63
75
107
100
62
136
72

4225
2565
4373
4007
2780
6362
3481
131777
39045
2695
2978
1795
4862
9393
2911
1197
2533
1182
2767
2417
3013
3112
4417
4144
1011
2546
3892
687
3684
1895
5075
5825
1281
4823
2310
4168
3703
2651
4624
4384
5574
3766
1747
4247
2960
4740
7701
797
7388
3630

4173
2577
4421
3960
2802
6312
3444
131051
38947
2655
2951
1783
4788
9311
2861
1173
2540
1164
2769
2400
2996
3111
4377
4088
981
2483
3890
655
3640
1896
5084
5828
1271
4835
2267
4197
3688
2628
4611
4273
5594
3714
1742
4202
2938
4720
7798
784
7358
3598

15
29
40

3
9
50

5
28

12
12
1
2446
640
12
11
2
16
110
2
7
6
18
6
2
29
7
25
26
7
15
30
7
3
10
36
54
6
16
20
17
21
12
41
16
88
23
13
33
10
52
44
3
60
52

3396
1090
17
12
2
54
178
4
9
7
19
17
23
41
21
21
29
12
31
21
2
20
14
55
45
14
26
8
19
20
8
3
20
59
21
6
39
25
64
75
5
50
19

22
24
43
16
26
53
45
1851
436
22
37
8
88
130
15
24
44
16
22
22
46
1
34
47
19
19
53
8
22
28
73
95
21
59
40
57
52
45
45
48
54
64
5
50
16
89
90
6
93
48

24
40
45
45
37
59
46
1506
434
37
70
17
108
226
13
23
46
41
22
16
45
46
45
45
20
19
56
14
32
33
85
57
28
69
29
75
45
55
87
69
75
21
10
44
25
65
116
14
98
65

35
37
46
52
53
65
51
1765
536
52
69
29
86
206
12
21
83
21
35
36
45
74
18
55
21
28
66
17
44
42
72
61
29
73
51
69
48
62
98
53
92
59
23
35
38
53
132
13
120
72

125
142
52
118
93
194
71
2002
547
59
95
43
66
153
25
18
78
32
83
70
32
68
91
65
24
33
81
15
52
43
74
88
22
109
57
72
89
69
57
72
112
38
34
45
66
69
142
14
141
68

96
61
54
130
57
72
45
1699
522
72
93
96
68
167
23
24
65
27
76
12
55
37
43
76
34
28
59
17
38
35
63
51
27
92
41
81
61
68
71
106
82
12
49
51
53
78
129
16
136
77

2850
2870
1103
1967
11521
1010
4639
541
2746
8035
3642
6093
3333
7595
6041
4410
1426
4472
1240
4161
5346
3430
3272
1493
3296
2619
3268
6934
3228
5069
4599
4516
3358
9469
5953
811
9087
3281
3709
1717
5456
4763
83894
9057
6003
16799
771
28371
13684
12432

2840
2847
1082
1950
11443
972
4559
532
2716
7966
3603
6141
3308
7539
6088
4358
1407
4482
1219
4083
5317
3440
3282
1465
3205
2596
3246
6881
3219
5035
4621
4525
3349
9547
5952
813
9126
3224
3735
1671
5427
4758
83410
8975
5934
16789
743
28354
13539
12361

4
15
1
20
109
2
18
2
10
113
24
85
16
27
40
41
15
1
17
43
30
42
79
17
11
22
39
33
34
26
23
29
46
32
9
57
43
32
10
22
32
1627
245
328
451
24
681
570
527

7
23
9
8
137
1
22
1
15
143
32
23
24
36
55
24
3
2
10
15
11
17
47
12
28
13
8
12
18
26
47
25
19
46
64
17
48
20
33
24
13
37
1548
210
159
423
11
580
339
456

31
38
12
36
209
15
30
18
28
155
49
64
39
66
64
44
15
28
28
35
96
36
46
15
46
13
62
65
40
41
52
45
52
69
49
26
110
33
55
37
121
69
1037
201
102
288
18
391
335
354

39
52
11
20
238
36
54
8
32
141
37
73
45
56
69
36
22
29
34
41
42
39
35
35
49
35
13
98
55
48
65
52
55
74
42
8
128
41
60
30
32
101
940
158
82
173
17
448
253
316

42
46
11
29
213
24
64
11
37
115
40
64
62
54
74
53
26
39
36
61
56
63
64
42
62
57
21
129
46
74
54
58
70
105
151
17
123
60
64
41
78
70
953
162
83
249
14
462
343
301

44
47
11
50
165
32
85
24
54
91
63
91
78
132
65
59
45
73
39
82
94
74
52
40
54
61
31
169
57
67
61
69
85
111
144
14
141
47
59
48
85
91
901
182
63
214
19
451
201
221

31
62
17
56
118
39
106
21
51
119
60
83
77
93
83
93
41
79
40
99
88
67
40
32
57
70
27
129
48
57
68
56
76
136
85
10
126
36
74
39
66
65
951
165
94
202
4
456
203
208

11747
2626
2088
2733
1307
3168
4204
1534
3416
1328
115
2248
3058
3218
1236
3026
1864
1325
732
1282
2083
3220
1869
2116
2068
1466
1461
2267
1955
1411
1983
890
2212
2606
1306
1873
2821
2974
1279
2731
4562
875
1306
3433
2671
1880
3274
2782
2251
1706

11648
2611
2066
2741
1283
3123
4197
1532
3413
1327
122
2265
3041
3187
1202
3021
1876
1326
704
1262
2057
3177
1854
2114
2022
1462
1460
2247
1961
1389
1991
881
2193
2561
1274
1834
2788
2964
1258
2754
4596
867
1275
3493
2653
1884
3233
2730
2246
1670

253
66
2
23
70
200
69
4
38
32
2
36
13
12
20
63
41
62
126
17
3
75
68
32
56
2
13
47
3
30
41
163
6
1
15
5
22
7
281
40
4
72
54
37
15
105
33
179
37

205
16
21
5
23
71
49
5
93
33
10
11
4
10
51
15
41
78
8
10
8
45
36
2
1
7
17
26
2
9
20
31
10
6
46
6
8
25
143
31
1
20
37
15
9
43
36
53
25

156
15
6
37
28
82
11
77
61
4
15
15
9
9
34
44
31
24
17
26
10
51
32
21
11
22
30
39
11
42
45
52
82
1
101
15
8
13
100
59
33
63
55
18
6
39
23
71
38

149
4
14
7
8
15
47
9
88
25
3
20
6
9
5
34
30
35
20
6
14
1
19
24
1
2
28
43
18
18
21
12
22
6
33
9
16
5
49
80
32
16
50
23
10
31
26
33
33

114
6
12
27
12
27
97
6
40
44
6
12
7
7
3
25
40
28
44
2
10
12
40
7
5
27
51
35
9
11
13
29
17
3
23
14
22
7
40
48
22
18
51
24
12
44
12
27
16

146
11
3
19
20
14
84
5
30
36
13
26
17
17
6
27
61
31
33
13
6
3
15
30
15
5
29
56
35
3
5
1
32
13
4
3
11
19
24
51
72
24
21
46
44
2
14
9
46
21

166
10
24
19
14
7
84
12
43
37
11
56
32
18
7
24
47
20
27
27
15
26
33
21
9
28
47
31
1
24
20
31
6
28
26
14
16
18
37
54
22
35
42
43
7
7
12
31
30

1733
2127
1711
1827
2628
3105
2312
1360
4329
2115
1887
2923
3675
961
1595
1736
1301
4467
1235
316478
37751
3072
1315
3893
56431
5939
1957
26284
23718
9409
7065
1280
1324
9538
1717
8329
2264
1295
1805
4948
1808
1351
2525
2606
2635
2681
3513
4943
2021
4211

1705
2128
1743
1799
2593
3069
2302
1325
4269
2140
1868
2920
3664
940
1583
1732
1295
4478
1233
317702
37596
3075
1296
3876
56295
5950
1976
26084
23663
9407
7038
1249
1307
9646
1703
8387
2222
1276
1777
5007
1770
1330
2504
2575
2610
2687
3484
4955
2001
4160

15
49
42
132
11
20
91
2
32
61
6
77
28
33
94
19
71
76
6
6352
641
35
1
45
746
49
30
589
448
256
152
2
12
140
12
107
7
8
14
23
1
3
8
4
14
25
17
17
7
12

19
59
29
41
17
29
4
6
23
18
16
53
10
13
24
4
21
56
3
6056
438
33
11
41
605
36
14
439
276
168
44
1
8
118
17
116
8
1
7
37
2
2
5
20
19
26
9
29
24
8

30
45
34
35
27
24
32
13
20
30
31
52
25
13
24
10
15
73
10
4453
359
35
13
37
549
45
29
387
188
144
97
1
17
306
17
188
29
22
25
55
18
1
29
7
36
38
50
60
27
34

8
16
38
31
32
16
27
15
22
36
14
33
28
11
22
5
7
60
21
2940
289
21
7
49
422
70
17
237
129
91
77
5
15
269
27
166
35
24
46
91
30
1
34
19
45
63
50
76
27
35

12
26
39
25
28
8
21
4
7
46
11
27
8
12
23
32
9
26
2872
412
45
17
49
416
121
31
309
149
96
71
10
18
192
30
123
28
41
45
53
24
15
45
7
38
41
37
94
48
56

9
16
33
29
28
20
21
9
21
36
15
19
27
13
28
16
2
31
25
2925
362
65
20
44
416
68
38
327
138
81
46
21
13
137
78
151
46
39
74
88
28
33
37
72
49
65
51
69
41
74

19
31
28
22
33
38
32
6
10
51
15
37
27
8
28
35
6
15
33
2619
396
56
28
85
503
137
79
394
195
93
65
17
17
189
35
149
36
40
64
65
26
25
37
68
45
38
60
98
40
79

2682
2663
4322
1398
2505
4296
1715
1738
3775
2650
7963
4137
1706
8122
2659
4500
4490
1626
4129
4666
2303
1701
1746
1564
4035
3407
3704
1241
1902
1756
745
5499
1651
1624
1559
4467
2637
1776
1576
2505
1855
4890
2510
2093
2964
2076
982
5986
1512
305406

2661
2653
4297
1380
2506
4301
1689
1721
3746
2653
8254
4101
1679
8199
2647
4453
4471
1614
4140
4673
2289
1688
1724
1539
4056
3379
3688
1226
1875
1700
740
5434
1630
1587
1531
4427
2603
1752
1528
2455
1827
4860
2494
2063
2926
2042
959
5958
1497
303843

10
20
30
11
27
15
3
29
17
8
31
14
20
45
7
64
31
18
28
63
6
11
7
1
16
27
35
1
12
4
46
8
13
1
11
1
9
9
14
4
9
14
18
16
10
2
41
7006

1
2
21
1
16
9
6
13
7
13
53
16
22
66
2
56
13
4
27
27
1
1
13
1
25
6
8
3
43
2
2
32
4
7
5
6
4
9
13
1
22
14
14
4
31
2
6833

28
48
33
27
25
26
28
36
18
19
177
40
41
116
26
59
37
21
62
57
17
17
27
4
31
22
46
12
49
54
11
65
35
15
16
24
3
9
22
28
16
15
28
26
27
17
14
26
13
4543

44
22
47
30
35
57
38
34
35
17
272
62
54
78
37
138
38
14
67
68
16
9
23
7
42
38
55
17
55
16
14
53
40
23
6
34
6
16
24
41
22
29
43
35
32
30
21
48
24
3169

62
19
25
34
35
71
45
30
38
18
221
64
49
62
33
79
47
28
75
65
16
6
17
3
64
41
43
15
45
6
18
58
46
18
7
35
2
24
22
34
32
40
32
43
45
31
9
24
32
3255

71
26
19
47
37
81
32
39
47
57
236
52
45
118
23
75
99
18
81
77
15
13
25
4
119
27
75
15
57
37
11
40
47
18
4
50
21
29
36
62
28
45
45
40
42
38
2
35
33
3249

61
32
39
56
64
87
45
43
75
50
246
73
56
96
36
94
69
16
87
95
15
32
28
2
99
69
80
21
49
65
28
60
64
19
2
59
13
28
27
48
45
52
57
44
42
45
29
44
36
3251

9994
39795
34013
7322
6186
5429
5257
13797
9346
18965
10139
43327
2267
3533
3007
5507
8399
1578
3530
3488
3070
9231
7155
1867
6000
3398
10934
2632
2767
1795
4250
3148
2151
2742
3648
4325
10178
3397
7471
11229
5499
4944
2986
5629
1875
3200
3507
5044
3889
1482

10150
39766
34337
7378
6422
5471
5431
13968
9452
18975
10076
43296
2247
3596
2968
5488
8526
1567
3529
3481
3067
9228
7142
1865
6146
3384
11288
2642
2786
1800
4318
3128
2140
2746
3625
4318
10207
3435
7550
11197
5529
4961
2952
5619
1865
3257
3487
5082
3853
1465

220
2018
1660
516
236
106
44
466
131
506
272
887
58
57
40
58
48
0
18
45
95
261
148
19
122
104
302
23
1
44
67
80
14
29
21
80
278
147
64
442
75
175
3
49
94
119
82
83
70
37

180
1325
1486
135
223
55
67
375
80
531
236
727
38
44
33
6
176
2
29
27
70
124
120
34
108
138
297
17
39
13
49
70
9
13
4
65
238
87
75
373
76
157
46
16
61
78
37
70
36
27

145
1074
919
143
160
101
110
416
101
421
245
628
29
90
28
21
163
10
29
34
61
176
127
48
106
64
311
25
7
19
34
51
27
33
19
125
380
98
106
387
8
150
29
35
53
61
91
97
11
36

147
922
683
125
89
107
104
325
108
409
235
408
23
63
38
49
103
9
35
16
83
135
94
41
98
45
208
17
28
25
22
46
39
42
43
63
217
57
92
283
46
93
44
59
39
62
73
120
20
33

168
612
628
112
120
95
147
309
116
380
156
444
25
72
67
58
65
32
55
51
87
176
96
34
155
107
227
18
8
26
53
79
43
36
33
108
195
41
90
249
71
88
27
68
44
134
96
106
31
56

185
751
743
94
124
96
178
327
102
373
230
507
87
75
18
116
181
58
89
42
55
264
107
44
120
90
236
17
33
39
88
58
68
54
66
68
140
151
131
236
93
101
40
49
38
57
80
131
34
45

236
865
944
192
188
127
98
476
195
405
196
556
29
104
41
187
171
42
101
59
81
148
119
47
154
63
302
46
55
33
64
65
87
85
57
127
184
57
109
241
160
121
47
126
40
116
62
124
18
42

2322
2284
1437
2946
1949
1843
10029
8715
613
770
5778
2699
61234
9578
11192
1030
8878
5113
4829
20233
1774
4598
2727
2588
3285
1534
4807
3859
3542
4005
1657
2292
4838
2666
2243
1878
3442
4994
2261
3519
4654
3029
2217
4682
3865
3704
4035
1862
5464
4959

2319
2272
1446
2967
1930
1852
10369
8960
610
754
5812
2721
61073
9563
11173
1031
8835
5103
4818
20214
1767
4599
2745
2580
3288
1529
4866
3826
3524
3988
1624
2265
4892
2665
2269
1902
3408
4999
2250
3531
4665
3048
2202
4675
3842
3748
4072
1859
5448
4955

0
46
64
128
21
65
203
91
0
28
144
65
1104
183
203
8
136
17
8
392
17
4
14
3
6
6
29
74
19
15
12
3
35
1
23
9
16
18
9
28
24
28
5
12
35
8
6
31
37
26

34
29
31
72
27
67
182
94
7
32
166
52
783
168
133
3
83
35
23
340
19
17
23
10
9
7
27
35
11
21
41
2
21
2
61
13
25
34
1
31
24
22
5
10
38
26
11
56
17
19

61
25
35
62
20
36
171
141
6
34
101
41
661
195
186
8
247
39
52
350
24
28
25
4
19
17
23
61
12
33
33
24
24
34
20
27
33
64
16
51
86
20
49
13
44
34
27
11
40
49

70
21
23
28
22
35
174
152
15
20
130
54
525
114
101
14
132
57
63
200
12
38
29
8
25
15
51
59
41
29
31
13
19
40
29
33
21
29
16
27
49
43
5
7
36
40
26
19
38
19

46
41
32
45
23
36
197
153
24
18
108
43
540
61
94
4
136
79
64
127
19
47
22
7
29
15
67
74
42
46
19
18
38
23
22
32
59
40
12
19
52
28
36
87
34
34
52
26
25
55

59
55
26
64
80
67
131
189
10
13
86
39
643
100
96
5
129
59
46
102
14
49
52
68
42
28
85
32
43
49
38
57
108
20
87
30
56
53
22
61
66
29
30
13
39
53
108
25
30
54

55
58
32
60
40
92
155
250
37
21
103
60
898
91
122
8
133
74
44
97
23
48
29
68
48
26
61
48
83
52
31
52
39
68
25
31
48
37
33
27
111
61
41
66
51
48
64
8
44
62

90323
6108
4944
8801
7085
4139
7709
2227
15298
2326
6026
20740
4004
15140
9101
9965
4519
8466
6835
4946
1814
4747
6866
3059
3435
7286
5306
4453
8489
1709
7366
3480
3516
7905
3796
6938
8386
4535
4358
8102
5345
3467
9135
6394
5157
5736
2613
4825
5600
4503

89844
6139
4954
8881
7099
4188
7675
2236
15159
2322
5989
20641
3993
15105
9117
9922
4524
8465
6793
4889
1814
4730
6871
3038
3413
7322
5300
4486
8483
1687
7257
3483
3529
7876
3787
6891
8406
4513
4356
8116
5294
3446
9126
6367
5157
5724
2559
4847
5531
4504

1319
29
29
58
46
33
14
260
22
60
280
30
153
116
142
17
29
19
22
1
19
29
10
12
4
45
39
62
0
18
15
24
56
11
48
32
11
9
79
38
1
66
26
3
17
29
16
19
13

1281
69
21
68
22
3
28
18
245
12
37
235
19
181
77
104
51
20
13
8
0
28
17
21
25
2
52
22
44
1
24
19
18
75
22
33
50
14
11
106
45
2
60
46
84
24
27
41
24
59

1234
68
62
86
34
100
23
21
207
16
49
246
48
193
117
149
33
27
48
41
5
37
35
22
60
11
109
47
50
16
44
19
20
66
38
33
55
8
9
99
39
16
153
38
34
13
51
54
55
29

1074
72
74
88
101
34
54
14
186
20
41
202
17
160
115
68
35
41
67
43
22
14
42
22
50
9
62
45
61
21
55
11
10
79
18
21
63
15
31
96
33
73
152
47
33
16
43
47
53
95

1045
67
62
109
26
31
52
27
170
23
58
246
43
184
98
98
50
40
67
64
13
36
43
42
51
14
69
58
81
26
72
29
37
126
34
90
72
18
36
88
35
50
94
72
94
16
52
32
108
86

912
92
66
99
86
56
56
23
132
37
39
296
74
157
68
109
43
92
99
47
21
39
62
45
29
64
61
67
73
25
71
11
77
134
28
72
68
25
36
104
31
35
50
59
41
25
29
36
31
39

1063
104
44
149
61
79
27
19
137
28
60
289
46
147
55
108
56
34
100
41
28
25
49
41
48
46
65
65
113
41
76
36
49
82
50
64
65
54
50
95
64
41
88
67
41
41
37
47
79
59

5121
3073
4387
4406
5180
3337
3876
8437
3523
2138
6622
4643
4210
3745
5460
4430
5070
2498
7057
2860
6558
2273
2035
6132
3277
302751
4234
3917
6689
4466
19583
18065
18477
7949
3174
4143
5772
3738
2365
4815
3834
4347
4143
934
1613
4677
3906
5895
4034
1811

5102
3047
4344
4377
5194
3336
3856
8433
3507
2096
6581
4637
4202
3687
5462
4390
5034
2481
7035
2838
6459
2231
1997
6095
3282
302725
4226
3893
6684
4485
19452
17951
18411
7932
3149
4133
5744
3688
2346
4763
3822
4284
4090
919
1588
4642
3889
5859
4056
1795

29
41
80
18
50
9
21
97
48
22
80
19
13
11
23
24
23
19
61
33
36
29
12
21
13
6485
22
6
83
18
435
513
617
125
16
20
47
30
30
35
69
31
22
6
7
58
8
21
34
7

31
17
36
21
26
12
12
44
45
14
22
14
28
11
13
34
34
42
71
16
42
14
19
26
11
5136
15
12
16
6
283
436
448
98
13
7
24
16
6
27
33
6
75
9
5
15
24
5
36
4

42
25
22
46
36
26
22
91
26
16
59
18
53
36
32
30
67
12
62
18
39
67
19
40
32
3157
35
16
58
21
207
450
523
107
39
45
18
26
25
52
25
27
26
28
17
44
48
11
46
20

28
24
29
36
31
28
24
97
20
22
79
23
40
49
15
32
35
59
48
21
36
24
12
52
24
2472
41
38
75
41
308
420
510
99
48
33
51
62
51
101
49
82
86
18
12
36
45
29
44
39

47
39
51
26
74
24
41
86
23
15
47
36
86
65
18
40
35
56
66
27
54
26
39
53
13
2238
56
27
89
65
225
436
370
84
37
48
68
93
56
76
85
71
42
13
25
76
20
67
52
35

56
38
48
27
61
45
35
81
28
21
96
46
66
59
96
47
44
24
94
22
38
39
21
80
65
2051
59
31
81
91
220
278
385
140
58
70
92
59
41
57
39
89
29
16
23
67
63
85
64
36

38
14
52
33
36
17
40
74
35
15
39
46
80
66
122
43
47
32
87
18
70
13
22
92
16
2442
75
52
120
101
277
349
320
102
64
107
50
104
70
59
34
125
102
20
24
66
32
53
41
55

3933
2585
2708
3621
6446
5077
4086
2078
5769
1843
5886
5216
2507
6819
13421
4896
3273
2702
2452
2945
3631
4604
1799
3423
4058
3213
2759
898
4520
3296
1921
2006
5232
3234
1551
1567
5454
5172
4401
1821
4946
7911
2721
4363
3143
5426
1864
3646
5468
5084

3924
2558
2657
3582
6370
4981
4048
2056
5689
1823
5827
5235
2472
6708
13238
4868
3230
2661
2420
2891
3635
4530
1784
3385
4001
3177
2687
867
4451
3262
1891
1950
5133
3224
1522
1538
5412
5135
4355
1771
4863
7784
2688
4357
3127
5338
1839
3685
5425
5059

51
11
2
32
30
40
40
3
54
16
79
42
7
23
101
125
4
23
19
5
12
26
10
4
29
8
37
45
11
8
15
39
18
5
3
79
59
50
5
9
58
28
13
44
26
11
10
10
85

11
28
5
24
15
46
25
12
59
12
7
24
3
26
61
5
15
8
10
7
22
22
2
48
20
26
3
7
13
15
20
9
32
21
3
12
45
3
15
17
51
2
6
24
8
7
5
6
39

32
41
24
43
36
54
52
24
95
25
68
42
22
45
56
32
11
23
24
44
32
44
2
29
57
71
42
14
56
27
30
24
44
35
18
22
99
60
45
14
28
106
24
37
36
22
25
21
58
45

29
52
37
65
90
109
60
32
92
49
90
71
33
69
124
47
50
49
39
50
38
96
33
47
77
57
53
18
82
35
32
46
75
42
25
24
113
76
57
34
45
147
31
48
58
34
43
28
98
94

35
53
30
53
86
92
40
42
89
61
68
103
48
63
98
30
25
48
45
58
39
59
24
76
71
55
50
24
94
48
35
29
43
37
49
18
75
84
49
35
51
89
36
70
66
63
44
42
80
93

29
52
33
61
55
88
91
52
98
44
31
46
65
76
77
44
36
46
44
57
56
69
16
77
57
38
44
21
102
58
36
33
93
49
29
18
79
70
70
29
58
63
55
90
56
77
55
50
59
50

91
57
36
65
61
95
92
42
101
47
51
82
45
106
91
61
68
65
63
55
68
88
24
88
77
56
48
17
122
62
45
56
79
70
33
42
84
73
74
23
73
67
48
110
59
91
50
70
126
75

12393
3379
3254
3650
2656
8342
2344
2287
2137
1234
1276
1744
1807
3355
1835
2662
2921
4192
3046
6096
2138
1492
1730
3142
296353
3562
4495
41730
5980
9987
3447
4175
7439
6205
3845
2505
2641
2186
4177
8532
2654
3411
2547
7623
2385
6758
2755
2428
8002
5496

12269
3341
3229
3663
2626
8314
2305
2263
2090
1198
1242
1737
1783
3341
1811
2608
2911
4166
3025
6036
2109
1471
1698
3103
295005
3683
4597
41519
5995
10033
3409
4150
7400
6230
3808
2480
2597
2174
4185
8327
2632
3373
2502
7553
2338
6705
2736
2429
7949
5514

66
18
4
8
37
35
11
6
11
8
4
6
5
39
6
8
6
61
28
22
5
4
24
2
6800
18
10
701
66
74
13
7
69
15
3
1
2
3
16
37
24
7
10
65
1
61
4
18
79
54

8
19
2
8
32
12
11
6
12
15
6
3
8
5
11
9
52
28
30
12
11
10
6
5442
15
17
470
48
33
19
23
30
13
19
18
5
8
21
16
3
17
9
49
16
56
9
16
36
39

113
27
23
26
35
32
19
37
28
15
24
1
5
18
10
16
1
12
33
45
25
20
3
25
3464
48
41
467
55
96
55
27
110
31
35
28
28
28
99
46
39
34
27
48
44
87
8
30
56
56

140
61
28
55
22
72
21
39
25
15
17
18
32
48
21
19
32
88
35
69
49
29
17
50
2646
21
53
429
41
138
53
47
76
29
27
38
37
15
25
108
37
47
38
65
63
58
24
43
57
72

96
39
29
59
17
110
27
37
42
18
15
12
21
39
26
22
41
95
51
81
51
32
40
64
2751
25
92
505
170
169
28
55
58
69
28
49
50
24
51
109
39
54
33
149
58
67
37
49
78
105

73
43
36
42
18
78
51
45
32
15
25
24
27
30
15
48
42
37
52
66
54
25
48
54
2568
57
124
382
96
260
27
56
119
187
25
62
44
45
73
152
67
62
51
107
51
91
34
39
90
95

117
26
46
68
39
93
33
46
43
26
48
52
40
30
15
56
27
36
120
107
67
26
20
62
2358
60
106
376
76
150
40
74
88
50
61
80
57
29
82
97
56
74
52
100
55
77
52
48
75
91

5279
3342
5259
3991
6531
3867
3780
4887
9636
1893
11032
12008
5198
3320
2189
6150
1581
11337
5028
2536
3731
2591
3620
7250
4479
1493
2108
5691
7693
2530
7200
3692
2135
2105
97907
7502
5211
2352
22334
5910
8846
5379
2850
2171
4227
1416
4343
2378
1805
3535

5230
3323
5263
4000
6576
3809
3768
4871
9662
1886
10941
12066
5174
3285
2154
6131
1575
11318
5013
2539
3677
2567
3647
7246
4575
1475
2082
5663
7659
2567
7188
3678
2112
2079
97923
7493
5234
2347
22007
5883
8873
5406
2872
2170
4189
1407
4314
2353
1791
3511

13
68
21
10
26
5
34
33
57
7
70
66
23
5
21
103
7
27
5
2
7
1
38
39
8
4
16
23
30
5
16
1
11
1
1644
133
71
46
708
56
118
72
55
23
73
32
71
28
32
46

12
17
20
16
6
11
19
18
3
61
47
28
52
2
45
4
27
165
16
9
2
12
5
27
1
4
26
72
12
8
8
21
7
1454
144
70
28
525
85
114
43
14
33
37
14
86
23
15
30

31
9
76
31
68
29
16
38
44
18
107
50
11
48
21
80
17
87
36
25
17
18
17
48
58
14
25
10
44
28
52
26
44
30
1332
71
17
23
460
89
119
122
17
34
36
25
48
28
43
42

57
25
69
41
74
45
20
22
25
29
103
54
26
70
28
91
44
68
47
39
40
23
35
55
46
26
40
29
57
41
65
25
46
28
1312
106
16
22
389
78
61
72
24
33
51
28
48
16
15
36

71
40
136
55
103
63
45
13
59
33
108
81
65
54
36
105
37
125
59
38
49
48
70
72
49
22
63
50
126
67
74
40
53
33
1287
128
79
60
412
76
140
76
5
45
87
10
98
18
27
48

66
140
88
43
135
57
40
51
108
31
137
93
64
76
85
108
56
156
77
62
59
75
40
98
81
23
76
65
114
49
85
81
50
31
909
96
50
21
376
100
106
63
22
44
83
6
79
30
29
37

54
38
50
53
129
78
37
76
76
37
100
86
18
60
51
84
38
123
99
61
82
66
51
106
102
29
89
88
93
56
67
63
24
32
1178
120
96
70
327
87
143
41
28
56
61
23
74
49
39
68

2322
8027
3300
3594
2447
10545
2411
3683
2291
2786
1782
2440
5341
3802
2651
3888
2652
3541
2038
2439
1708
2486
2385
1943
2554
2929
5588
2210
3840
5090
4238
6602
2955
3494
3459
5682
1982
1731
2413
5049
1937
3604
2613
2983
2781
2823
7648
4651
8779
5828

2276
7960
3294
3554
2436
10531
2379
3662
2259
2826
1760
2395
5298
3729
2592
3855
2652
3474
2031
2403
1712
2455
2371
1930
2528
2900
5626
2188
3807
5045
4255
6613
2946
3493
3434
5675
1957
1706
2383
5028
1915
3572
2595
2926
2732
2811
7625
4606
8759
5803

9
162
20
10
59
244
35
31
14
68
47
35
44
35
25
37
4
50
59
71
2
25
28
9
17
25
182
8
29
63
75
122
33
69
11
53
27
35
12
53
18
45
22
22
12
35
54
44
150
46

34
103
35
74
63
177
40
30
40
35
62
29
38
37
21
31
20
48
47
144
2
8
34
25
27
39
118
17
59
52
68
99
29
47
3
49
19
57
30
57
20
48
21
73
46
42
80
22
85
40

29
32
45
53
25
187
37
35
30
15
47
36
48
63
31
53
63
63
14
51
24
25
31
24
63
15
93
6
7
20
82
51
38
29
33
55
15
30
30
45
25
45
11
65
41
26
89
60
141
58

32
79
43
43
33
229
46
18
34
12
35
47
57
65
41
69
28
16
18
60
16
9
25
33
38
18
85
36
28
47
48
25
31
38
77
35
29
17
48
2
13
21
49
39
30
72
35
209
55

53
216
28
55
40
282
52
62
59
38
47
61
71
75
41
73
43
72
40
59
11
65
45
31
40
38
103
26
11
22
66
120
32
36
38
83
41
38
60
48
32
24
43
57
40
57
71
98
215
65

33
160
35
90
32
242
53
33
55
35
48
65
57
74
37
76
56
58
39
51
74
43
44
27
52
43
158
26
69
35
42
130
16
38
71
76
34
45
6
113
15
59
34
68
45
51
68
82
180
77

48
163
70
69
56
215
45
41
73
55
53
77
50
85
65
76
54
75
40
55
23
59
65
31
50
86
174
51
70
52
76
113
13
39
48
85
61
58
31
128
21
59
45
57
68
57
75
66
204
107

3127
2978
3363
13662
37018
3632
3177
41921
1766
1691
7694
2856
10460
19686
15846
6958
2707
2512
2809
2002
4782
4446
5358
1592
6186
4612
3878
5849
1122
3743
2740
5597
3600
3543
5214
3456
4475
3028
1341
2634
5296
1370
2989
6692
6231
1338
4112
2746
7077
6370

3107
2972
3316
13892
36924
3650
3237
41807
1778
1680
7579
2848
10478
19555
15744
6940
2683
2526
2786
1994
4771
4430
5340
1579
6162
4628
3887
5812
1100
3757
2720
5596
3586
3527
5215
3452
4480
3023
1319
2654
5306
1367
2977
6660
6199
1328
4114
2768
7091
6378

16
32
39
368
84
142
9
977
16
30
137
15
65
287
233
31
2
1
4
7
4
4
27
7
30
42
1
26
3
12
30
7
9
23
11
7
8
8
19
2
17
2
26
24
17
1
53
1
66
23

68
46
56
206
467
13
26
735
19
34
150
22
124
285
143
23
1
2
2
1
14
14
9
25
43
20
1
31
5
4
16
36
36
2
16
6
7
9
10
20
35
12
10
54
13
3
2
1
41
7

35
27
59
177
260
22
30
620
5
26
169
28
98
229
180
40
2
2
9
8
36
40
41
19
37
32
2
40
17
23
45
73
45
19
46
40
8
18
30
8
34
14
21
44
34
12
66
10
79
36

18
38
38
215
163
18
32
443
18
38
112
33
107
210
135
59
4
3
13
8
34
22
51
31
9
53
19
23
12
6
30
60
31
36
71
42
33
30
14
18
53
13
28
40
23
22
39
19
85
49

72
37
46
338
220
29
28
494
50
14
101
42
99
174
88
53
29
23
16
2
69
43
82
29
33
66
19
34
20
38
35
36
52
48
89
41
60
44
19
18
78
18
25
54
30
25
50
27
131
87

19
58
67
404
249
45
69
560
38
14
147
32
67
229
134
67
67
45
14
7
79
34
62
29
32
66
43
64
18
76
63
21
53
37
113
79
59
66
9
23
90
16
73
46
54
33
57
39
89
96

69
63
55
496
212
30
23
568
29
31
160
34
92
165
111
44
39
21
16
31
23
29
47
17
32
67
42
35
6
83
26
27
57
22
57
118
63
53
18
30
81
21
54
43
54
25
54
33
101
110

6426
4390
3530
2036
5084
3901
3510
2195
1246
1492
2038
5757
67621
798
69242
2171
2559
44062
29384
25107
9867
28823
4897
1357
15935
4299
12698
10759
21306
13774
2899
1079
3075
1869
4051
163
3318
1392
2155
1811
3041
2205
1789
330
413
1016
564
3431
1679
3519

6393
4418
3543
2017
5061
3906
3512
2200
1248
1481
2042
5779
67096
778
68639
2170
2585
43524
29012
24957
9703
28479
4836
1370
15862
4251
12541
10705
21154
13767
2877
1056
3065
1886
4013
157
3280
1325
2119
1830
3037
2171
1755
314
404
1004
566
3400
1649
3528

9
22
24
12
24
2
55
27
1
1
26
1
2407
5
664
13
53
1616
920
712
599
891
388
7
523
87
328
502
781
258
36
17
50
26
22
0
48
3
29
32
40
7
27
0
0
2

21
15
14
17
37
11
38
16
27
0
19
5
1545
1
706
25
9
1343
798
722
424
788
349
3
407
97
334
394
641
191
43
6
48
24
33
0
34
13
22
26
30
13
11
1
1
17

35
33
27
20
35
16
39
28
12
2
27
29
1012
15
616
62
29
1023
598
642
264
671
279
9
240
84
296
403
441
225
47
19
70
34
55
0
59
35
5
18
35
20
27
7
1
1

138
13
48

81
6
34

69
7
44

32
29
21
12
21
22
58
12
27
11
32
22
713
15
481
53
35
866
392
506
220
504
164
11
206
78
215
388
293
156
41
23
43
32
37
1
26
16
19
3
41
19
29
11
4
13
2
82
7
38

26
27
32
13
40
37
48
27
16
7
37
10
745
12
507
51
19
762
383
445
222
547
177
15
234
70
209
341
281
174
27
24
16
28
42
2
47
9
6
27
41
20
30
8
0
20
2
54
9
58

27
69
74
45
40
35
38
67
77
9
44
25
702
11
485
54
32
689
405
518
230
569
180
16
185
100
187
270
348
255
70
38
61
43
64
1
82
14
16
35
59
41
27
16
4
17
2
53
46
64

66
62
45
43
49
38
41
45
10
18
27
28
811
27
607
64
34
801
432
565
301
502
204
15
225
30
169
200
289
210
72
46
91
38
58
0
88
11
37
68
60
30
17
14
19
22
26
48
40
49

6031
1709
2207
3976
1705
471
915
1969
1052
2362
1344
4640
2052
1395
1529
3537
2875
1322
2590
3541
3655
1216
828
1975
1991
1030
4103
1398
2885
986
2051
70458
9975
52246
33542
12359
2656
7792
2331
3235
9334
5286
5466
3745
4794
3518
2594
3676
3493
4435

6010
1700
2213
3943
1704
462
891
1947
1050
2324
1329
4622
2062
1391
1505
3499
2843
1306
2550
3575
3714
1183
814
1965
2025
1023
4026
1384
2912
970
2012
70513
10018
52109
33464
12438
2632
7825
2317
3234
9228
5290
5456
3739
4751
3459
2613
3611
3447
4425

142
16
22
70
21
5
6
14
28
7
32
31
5
22
20
70
10
19
27
24
12
10
41
28
15
30
8
12
12
42
1454
141
1129
620
226
2
130
29
30
83
57
55
36
49
26
8
20
36
13

124
17
30
67
8
3
6
4
22
23
14
41
8
2
15
38
54
10
21
24
43
4
15
18
37
11
50
11
27
9
31
1445
190
1047
531
191
17
56
49
12
50
17
82
14
21
23
3
29
27
14

145
25
27
53
18
6
3
22
12
22
26
45
19
11
18
38
37
19
37
30
73
22
16
38
48
17
60
17
34
7
17
1728
142
810
428
171
45
95
52
18
88
35
100
40
56
49
21
28
44
54

135
20
26
48
23
8
22
24
36
16
55
23
13
26
25
32
18
32
28
58
13
15
36
24
23
50
4
35
5
3
1253
86
765
323
133
50
106
48
30
57
39
117
30
57
62
32
41
53
78

131
35
37
56
27
8
4
22
26
26
25
61
29
11
32
34
44
28
42
25
63
15
13
43
18
25
48
21
23
7
19
908
167
791
420
173
66
77
64
50
91
83
101
30
84
91
48
66
50
86

142
15
49
76
31
16
18
32
18
27
27
77
54
14
21
41
84
10
37
35
53
18
18
38
43
18
58
24
49
3
81
863
196
662
541
216
86
116
49
96
105
106
123
97
84
126
170
115
58
89

92
25
79
66
35
9
5
31
33
58
37
80
32
9
41
42
72
27
40
27
93
25
20
42
40
19
42
28
58
2
55
976
149
721
485
184
59
105
58
80
126
80
135
57
78
65
98
84
51
99

1858
7027
3328
8743
3050
5828
2823
2414
1588
5179
2362
7039
3756
4659
2965
6617
3742
6144
3004
2277
3732
3029
3779
5678
3163
5902
2526
5529
4331
2110
1808
2272
3294
2497
1818
2899
2055
2044
2471
2270
322022
4488
12319
7609
12412
11362
42195
13878
10766
2979

1857
7014
3308
8724
3042
5815
2801
2374
1578
5119
2330
6972
3707
4618
2952
6624
3712
6105
2982
2257
3666
3015
3817
5689
3114
5910
2477
5526
4302
2106
1831
2262
3293
2467
1762
2850
2038
2031
2438
2272
322611
4581
12477
7864
12556
11418
42091
13884
10841
2947

27
46
7
28
6
109
26
25
22
47
8
45
49
25
15
61
31
66
17
29
3
7
70
20
15
96
49
91
8
14
96
68
13
32
2
13
7
8
27
29
7591
13
115
36
264
178
842
141
33
12

11
52
27
23
24
58
38
13
13
44
14
46
27
43
12
69
17
32
27
25
13
9
16
33
16
42
21
86
40
19
39
32
22
24
14
3
26
12
12
27
5518
23
132
81
192
180
715
76
44
11

46
100
63
58
4
57
27
21
22
72
35
53
30
49
52
80
61
80
35
58
16
22
57
54
38
48
36
106
52
23
16
41
24
39
34
28
42
13
41
29
3788
47
163
125
243
116
587
54
79
21

28
97
46
19
20
40
39
10
29
68
47
86
16
47
37
62
54
82
43
38
26
29
49
45
66
19
21
94
77
27
7
21
28
28
36
35
43
23
54
3
2856
56
145
168
207
106
403
90
101
39

27
90
81
48
26
97
33
62
34
107
71
115
47
97
25
66
84
118
63
57
36
38
88
40
63
70
38
159
78
36
13
74
11
43
56
71
64
28
74
42
2910
78
148
193
240
142
568
43
101
22

33
99
128
92
141
239
53
64
48
124
77
123
109
78
29
153
82
146
78
61
123
48
98
44
77
124
50
148
89
92
41
60
85
56
44
98
77
32
86
61
2942
90
179
150
209
118
456
130
177
38

40
131
96
122
100
117
67
60
36
152
58
105
126
78
43
117
102
91
68
29
65
65
84
80
70
109
47
116
64
39
43
19
85
62
67
81
36
69
65
57
3064
114
235
128
275
124
551
56
180
46

4381
3060
5104
10956
4451
4174
3124
4208
4451
4260
11018
2950
4542
4806
7772
3092
4166
1426
4871
10314
2612
2847
4692
5547
5927
3909
3018
3396
3199
1845
5820
2680
3045
2045
6073
6970
5260
1496
7017
4426
9408
6863
5065
3994
1957
5105
3099
3698
3583
10186

4342
3133
5110
10946
4411
4187
3091
4182
4402
4214
11212
2894
4605
4777
7739
3090
4153
1396
4861
10260
2594
2839
4706
5566
5885
3928
2996
3450
3167
1834
5770
2673
3036
2026
6035
7038
5303
1471
7048
4434
9833
6819
5101
3972
1940
5124
3091
3668
3575
10285

22
40
42
51
22
21
9
32
93
21
103
8
22
78
72
4
14
14
22
54
19
30
11
32
72
8
9
12
38
15
23
4
2
3
101
54
5
1
46
20
101
57
50
29
41
8
45
17
34
196

33
33
32
58
86
20
9
24
72
4
102
19
25
26
35
9
63
27
26
52
24
4
9
43
47
20
9
17
17
9
56
11
7
3
54
34
23
2
34
5
69
87
30
47
32
19
17
15
31
172

59
46
24
52
78
65
9
32
56
48
173
37
40
33
73
25
88
23
32
75
50
38
46
50
77
46
47
28
29
20
48
53
92
24
60
47
44
8
55
4
86
57
59
45
39
32
34
34
39
52

87
53
44
55
89
70
9
42
59
34
189
49
54
53
81
34
78
32
37
58
59
40
68
76
89
52
53
35
49
32
58
46
48
32
67
49
53
12
76
2
138
71
82
53
38
31
56
55
45
69

99
73
56
176
83
118
11
57
67
66
222
66
91
98
165
61
86
39
47
143
65
43
78
126
115
72
78
32
87
37
60
63
97
59
79
75
69
20
91
36
161
113
127
77
57
56
80
72
68
107

105
84
81
123
118
100
26
96
74
67
202
51
112
97
140
109
88
48
93
143
86
75
68
166
147
81
106
101
119
80
83
94
91
100
113
152
63
49
135
69
213
170
191
75
51
125
122
78
81
182

145
103
71
126
99
88
61
112
78
50
214
52
129
94
171
91
83
60
66
124
68
68
71
128
147
97
92
70
64
59
62
63
69
66
128
128
73
36
111
44
232
161
146
72
55
47
87
90
77
158

4195
7377
3552
3665
7811
1992
6265
4196
4395
7538
4230
4054
5657
4411
4908
5631
2884
5601
7084
5257
7227
7946
4378
2155
5937
4273
4678
4518
6512
68318
2686
20667
26602
4773
16848
902
4669
2984
6599
6794
2481
7717
2845
7078
5432
3912
2312
4014
6422
11995

4200
7564
3538
3642
7798
1979
6276
4197
4418
7548
4277
4033
5652
4417
4895
5599
2814
5568
7140
5250
7320
7967
4427
2154
5943
4279
4621
4485
6634
68020
2666
20841
26488
4718
16865
896
4691
2933
6576
6920
2454
7839
2822
7150
5407
3877
2286
4047
6397
12075

7
36
4
18
57
5
24
20
50
66
9
12
20
20
19
17
23
26
21
42
46
100
27
19
43
35
68
7
1153
20
416
680
47
528
5
33
27
16
64
55
13
24
193
34
10
2
16
56
116

42
21
3
12
20
9
49
40
32
81
32
11
36
19
21
23
5
18
55
36
33
65
48
12
39
26
36
29
11
780
16
310
485
44
430
2
46
23
42
52
12
10
6
179
23
3
1
12
53
84

50
35
27
37
79
38
55
79
42
90
36
21
95
27
64
62
23
47
66
57
56
69
68
38
42
41
38
77
58
501
11
289
326
32
266
7
62
44
56
73
32
32
19
226
24
54
11
36
65
90

58
59
26
38
73
51
44
89
41
110
25
36
34
39
81
90
44
42
84
77
77
75
75
49
49
52
46
76
49
297
1
238
190
15
236
11
55
33
42
79
39
37
36
251
13
52
10
32
62
70

61
109
51
64
144
43
42
122
48
120
34
76
67
42
90
119
38
75
88
109
127
78
88
74
60
78
56
85
71
760
30
302
220
57
268
31
75
85
49
86
74
42
64
219
55
67
17
71
61
72

76
127
57
82
105
58
77
136
142
152
50
58
94
59
110
128
88
79
115
132
189
162
163
70
59
140
54
136
117
647
35
268
215
52
283
22
72
65
70
97
79
84
91
73
43
83
32
56
94
103

90
139
97
106
71
79
75
117
121
100
58
52
103
105
113
149
83
53
101
143
145
192
145
69
55
165
66
100
109
625
35
276
219
78
217
26
73
52
95
100
75
63
90
104
86
67
40
64
102
134

3370
8647
3980
3927
9664
1635
2279
4047
6411
2065
9549
8013
3523
5269
4451
5025
3422
4963
3727
7635
3856
5181
7037
6695
5007
5279
3062
2548
2898
10082
6305
4471
1119
4963
5036
8840
1949
5700
5180
5520
6795
5478
4224
2732
6043
4306
2208
2349
2728
3756

3332
8715
3949
3881
9662
1624
2269
4018
6363
2030
9680
7993
3494
5272
4463
5098
3419
5006
3684
7635
4000
5275
7038
6692
5005
5327
3014
2588
2922
10256
6385
4548
1117
4928
4991
8827
1909
5741
5186
5515
6815
5518
4275
2688
5992
4273
2220
2309
2721
3749

22
114
23
57
113
38
9
24
26
15
88
84
35
27
52
37
14
49
11
44
16
108
28
65
46
97
16
61
1
281
49
16
4
28
27
42
1
36
12
54
73
15
5
30
30
26
14
18
11
24

24
65
7
48
138
10
5
22
23
13
48
50
12
6
41
53
48
31
19
28
24
57
49
50
10
44
12
33
3
208
32
18
9
24
21
42
11
17
21
35
51
16
14
13
32
9
29
4
15
24

17
49
23
53
147
32
15
32
24
16
97
76
35
25
52
68
53
78
15
58
54
152
98
71
24
73
13
62
23
341
50
43
28
61
57
44
26
24
47
38
21
37
22
19
47
53
21
5
16
39

27
65
42
46
112
31
17
18
26
15
93
55
38
33
53
74
33
84
21
74
84
232
43
61
21
78
12
53
30
458
99
60
35
57
49
39
24
5
69
35
33
48
35
18
57
43
27
2
25
48

63
113
45
46
144
27
52
67
55
18
161
77
42
44
63
87
50
98
31
88
126
254
114
81
51
76
21
68
47
372
142
88
39
63
50
30
24
51
69
85
49
50
49
29
56
84
39
14
29
52

76
79
49
46
145
29
5
89
72
25
170
102
48
57
49
51
30
93
56
142
125
106
163
106
52
97
18
73
44
319
120
76
37
111
81
49
69
36
83
107
94
47
49
31
62
92
34
9
32
60

73
63
44
67
114
28
61
62
76
31
172
78
72
55
57
71
73
126
44
121
115
187
87
107
63
135
34
65
47
274
156
75
49
76
54
86
72
58
92
83
91
45
51
34
84
66
39
20
56
85

2937
2677
7043
1540
8578
2219
3694
3688
4469
3723
8686
3695
2278
2721
7469
6054
2701
5828
4572
2583
1697
4573
3048
4863
3838
7187
2826
4209
4570
2793
4920
2854
8385
3243
2124
2507
3424
2332
6122
3299
4751
3291
2376
3511
4301
2583
5044
3958
5309
7697

2946
2666
7019
1487
8498
2184
3653
3655
4361
3697
8666
3691
2267
2718
7528
6064
2695
5862
4556
2546
1691
4564
3056
4854
3800
7188
2879
4180
4513
2774
4801
2784
8380
3253
2085
2495
3412
2303
6184
3229
4743
3244
2342
3508
4375
2575
5046
4040
5294
7720

36
7
30
12
51
13
37
15
14
16
44
40
12
15
52
39
36
23
37
2
7
24
11
38
26
46
21
43
27
14
25
14
17
24
12
18
12
9
83
19
22
7
6
55
21
27
34
50
17
24

10
2
19
9
50
18
39
35
11
16
10
20
7
16
34
17
6
76
29
3
4
8
5
23
28
23
11
36
10
22
19
11
22
9
27
2
19
113
14
25
18
6
90
33
7
47
23
37
38

38
15
49
37
52
27
31
29
25
51
25
30
34
16
91
47
6
85
50
9
33
34
29
40
12
57
42
44
12
15
27
18
27
4
23
68
15
12
234
45
68
23
13
75
68
19
51
48
63
58

14
2
56
40
60
44
76
51
29
50
39
35
38
27
93
58
20
83
49
21
24
31
44
32
8
80
43
49
7
16
18
26
45

29
26
105
51
95
38
70
99
44
58
42
49
47
31
129
76
16
101
91
68
44
31
59
39
31
123
65
56
23
39
37
24
45

27
58
26
26
283
59
49
33
22
63
83
17
82
88
40
65

29
54
35
58
190
74
62
56
32
66
88
21
70
142
71
63

13
23
102
74
81
39
89
83
48
79
58
39
46
36
126
84
29
69
99
46
36
34
66
58
31
107
66
117
19
48
49
36
40
35
41
53
54
14
166
65
49
58
40
57
79
67
55
112
74
75

55
29
113
59
152
49
105
61
57
65
95
52
38
54
124
92
52
78
101
44
38
44
55
75
38
67
85
70
29
51
56
52
62
63
43
72
59
57
137
67
55
67
58
66
103
65
64
84
59
94

2616
3265
1963
7973
6379
5659
8199
4894
137659
2639
5881
7159
41104
2507
2908
17087
27421
5157
13158
16703
2703
1174
1567
1886
2576
1599
1193
4215
6275
4545
3248
1207
3800
3337
3324
3776
4081
2475
5890
2272
3632
2576
3117
4537
3973
3320
4046
3748
2501
5099

2578
3262
1928
7993
6365
5548
8234
4871
137199
2688
5960
7220
40971
2513
2912
17165
27507
5111
13028
16635
2743
1156
1550
1881
2521
1589
1172
4189
6203
4552
3231
1199
3759
3287
3290
3761
4116
2465
5862
2254
3565
2559
3092
4495
3986
3282
4017
3755
2482
5095

10
6
19
52
14
44
119
25
2501
11
32
62
622
18
119
158
23
140
158
10
2
2
10
22
21
1
15
20
79
25
3
8
8
10
16
74
12
56
23
10
8
6
22
20
14
36
10
36
48

11
6
6
29
13
46
61
12
2390
8
47
36
489
17
7
131
100
41
67
112
16
2
3
26
24
4
5
18
19
39
10
8
3
9
1
7
50
15
32
8
7
24
24
20
13
20
26
6
8
24

26
14
38
69
24
27
92
28
1830
23
59
53
541
18
12
39
124
43
87
110
23
11
33
17
26
14
15
3
30
41
16
14
15
22
8
23
20
12
33
6
10
22
5
28
18
23
15
11
32
70

39
21
45
96
25
18
90
28
1480
27
81
51
444
12
21
95
176
14
102
105
27
7
15
25
21
19
20
4
31
45
20
12
33
7
8
11
39
22
34
15
7
17
4
35
24
17
28
15
17
44

68
23
40
154
43
38
99
37
1479
36
105
78
399
16
27
124
124
32
101
94
36
15
20
32
13
17
22
7
25
58
22
3
31
24
46
33
79
15
67
14
16
19
10
42
29
20
25
22
35
51

61
26
34
150
45
36
96
39
1518
39
133
108
330
21
29
139
103
25
75
110
64
26
23
48
24
16
31
20
29
29
26
13
29
7
20
19
55
25
86
21
10
23
37
44
40
17
18
23
33
38

60
39
42
166
76
88
146
59
1444
51
136
147
371
42
47
168
75
47
88
94
73
31
27
72
16
23
23
35
32
81
33
10
18
6
56
41
51
50
74
29
12
35
22
59
61
39
36
26
19
63

9123
1380
4212
2553
10006
3037
3099
4703
2058
4653
5951
4961
5675
6104
3642
4977
3270
3345
10241
4051
6101
5496
7785
7320
2270
1530
5199
104887
10023
5630
1111
12567
11834
6576
4606
1333
3279
2585
1064
1705
4145
3092
2692
3487
2712
717
6076
1534
3681
3465

9129
1361
4223
2500
10031
3022
3107
4721
2049
4620
5898
4979
5748
6136
3607
4960
3268
3339
10220
4002
6035
5468
7783
7330
2259
1506
5167
104443
10179
5618
1117
12398
11717
6513
4555
1301
3212
2508
1040
1672
4136
3109
2692
3427
2678
691
6024
1518
3631
3470

58
6
50
14
15
11
20
18
10
2
25
18
49
25
27
24
16
9
142
1
47
21
30
36
30
7
40
2840
206
74
2
287
163
123
44
7
33
7
8
9
15
50
37
35
14
2
12
8
54
76

20
13
47
21
24
19
22
14
1
3
17
24
47
42
13
32
16
10
115
12
5
16
95
43
20
8
36
2133
137
71
8
185
132
131
36
11
22
19
15
12
21
5
55
75
25
9
71
14
28
82

42
19
46
16
18
29
27
15
18
22
44
12
76
61
15
14
26
28
132
21
22
13
82
59
15
9
41
1781
138
84
3
204
136
147
55
32
21
28
18
16
33
26
43
43
42
19
74
39
69
43

51
17
32
23
9
23
12
19
10
13
81
33
69
54
29
8
28
23
165
17
28
24
65
51
22
8
52
1479
130
63
3
163
150
117
50
24
23
66
21
20
55
24
37
47
54
28
68
34
80
59

78
25
49
27
22
58
54
22
12
12
61
38
66
66
13
35
42
29
205
13
24
21
77
84
27
11
55
1367
186
78
11
177
147
111
67
45
66
58
18
28
32
56
46
74
69
17
96
55
40
101

79
22
40
45
28
44
43
42
4
19
48
29
95
101
22
35
42
21
235
14
38
29
83
83
41
48
28
1166
152
92
11
126
164
138
75
22
85
76
12
33
41
38
64
95
70
13
80
48
73
84

71
30
64
37
42
45
30
26
6
40
72
15
71
86
26
30
54
19
261
17
39
24
63
62
11
32
49
1340
236
83
28
182
146
112
106
24
103
75
29
43
59
44
61
90
74
13
95
62
80
165

2835
1831
2873
5364
731
5305
1468
2269
3021
2902
1580
3059
1467
1364
2369
3092
5002
1915
2991
2059
2893
1747
4258
1041
1051
2911
1313
1631
2421
3318
1462
3219
1530
1057
3072
1399
3682
4462
1946
1978
2026
147022
5747
6737
8419
4664
31974
5679
17275
36322

2782
1810
2882
5265
721
5270
1450
2273
2974
2878
1573
3073
1446
1346
2329
3077
4979
1866
2974
2036
2804
1692
4202
1031
1026
2869
1288
1585
2385
3264
1473
3156
1505
1030
3023
1375
3644
4392
1924
1911
2011
146316
5772
6864
8556
4751
31860
5754
17253
36300

57

56

39
60
2
65
6
12
36
38
8
39
7
3
27
15
72
28
25
15
20
21
47
21
5
17
1
19
54
34
45
40
8
4
11
17
23
54
6
12
13
4005
373
62
399
34
631
27
309
688

37
53
9
38
16
7
49
25
17
23
64
13
17
19
54
11
11
36
16
14
47
42
15
13
27
15
25
40
85
23
34
9
13
24
33
40
6
25
15
3460
295
58
232
31
644
21
241
451

56
13
8
63
18
45
10
57
36
27
15
42
48
5
22
25
42
27
40
52
33
31
44
22
11
10
16
32
37
46
14
38
15
13
28
39
26
69
11
29
12
2152
92
75
165
45
648
31
148
326

78
40
38
96
12
16
12
19
47
32
37
42
44
13
24
18
52
31
37
59
44
13
43
5
17
11
25
7
32
52
21
27
16
5
42
9
45
79
32
28
4
1500
73
81
109
51
383
61
138
254

95
36
56
70
18
53
9
30
60
43
46
46
49
6
65
45
69
34
55
53
58
27
104
16
24
58
28
22
39
45
28
48
42
22
43
20
58
81
67
44
12
1569
52
120
170
84
331
83
180
302

124
29
57
111
25
71
45
85
54
55
48
36
31
11
42
55
94
27
71
46
43
36
85
12
11
37
33
29
35
97
42
31
36
12
75
36
139
71
69
72
30
1387
105
98
179
110
339
98
197
282

117
52
62
139
28
59
41
33
69
72
44
43
26
17
36
50
95
42
80
89
55
40
69
15
24
27
34
91
57
68
32
73
48
27
85
28
68
93
52
68
33
1329
97
152
189
164
369
105
219
308

11791
26052
4835
6057
3345
2997
1708
3898
7739
4233
2707
814
5127
2241
1036
2003
2548
4380
5709
2880
1633
1498
591
4315
989
1669
2164
4987
4400
3972
5483
1704
4995
2876
4009
2989
4934
3799
5966
1659
6363
4975
1374
4423
2303
2078
9569
4068
2739
2110

11773
25764
4848
6073
3345
3019
1715
3875
7701
4214
2722
801
5096
2217
1017
2022
2535
4336
5722
2853
1608
1477
598
4257
983
1632
2128
4979
4389
3988
5526
1700
4976
2848
4010
3002
4906
3846
5956
1655
6320
4987
1361
4376
2302
2078
9508
4202
2704
2084

165
394
124
49
24
6
23
16
35
71
26
1
31
16
2
9
24
62
19
2
16
10
1
62
13
9
17
80
23
30
48
16
90
16
36
4
54
24
49
9
79
52
13
71
12
13
201
20
12
20

128
364
19
53
32
32
3
22
51
57
33
7

143
339
36
81
122
14
35
27
114
163
20
11

20
14
26
19
39
14
16
7
14
18
10
3
12
3
67
21
45
38
11
52
7
9
14
62
19
44
14
48
47
14
14
73
45
132
10
14
10

32
11
34
31
32
33
46
37
28
29
18
12
9
32
66
25
77
45
12
56
20
32
36
149
28
53
18
45
30
39
40
53
37
135
26
21
34

84
267
61
57
23
18
32
39
44
45
15
15
47
30
14
36
28
54
49
42
44
4
15
28
17
24
26
59
30
45
49
13
46
25
29
27
77
53
51
26
98
38
12
37
62
42
156
51
30
22

82
289
96
64
69
24
25
51
105
73
14
22
55
55
15
34
29
45
81
45
27
13
14
71
12
31
49
36
59
66
49
28
32
64
22
46
115
52
78
46
79
50
22
88
52
47
123
39
33
34

165
312
104
87
55
135
29
54
126
80
56
26
140
75
33
78
84
68
107
58
42
42
17
68
12
23
76
66
38
60
171
67
145
116
17
102
84
87
98
37
140
87
34
66
58
49
156
70
52
43

122
350
93
119
66
54
42
70
86
71
51
19
67
53
18
58
52
105
107
67
56
61
9
40
31
62
49
117
48
58
66
19
46
33
52
58
66
58
106
59
76
69
17
51
63
67
166
78
41
23

2647
4772
6000
2576
2550
1472
2499
996
6086
1845
2854
2022
2278
3698
2248
2081
7571
5515
2534
4340
3059
2861
1578
2297
2376
2234
1619
1033
6881
3264
1993
2017
825
1754
3913
1954
1303
3519
105685
7920
6668
68642
7566
7315
8415
20459
4615
3625
6584
4667

2608
4766
5984
2570
2564
1454
2504
1002
6096
1828
2864
2003
2255
3678
2262
2078
7556
5486
2519
4364
3021
2909
1575
2258
2409
2229
1595
1042
6909
3223
1989
1995
810
1765
3964
1951
1321
3502
105070
8054
6661
67654
7572
7344
8393
20348
4641
3593
6539
4653

48
35
51
50
10
32
1
84
1
24
19
21
42
9
13
91
106
6
47
2
15
3
16
19
61
1
186
9
44
38
1
1
16
6
7
99
2197
20
84
1198
50
69
174
385
60
23
16
11

43
22
42
20
14
8
43
1
28
1
29
12
9
34
21
14
57
53
32
36
7
39
3
3
20
15
27
3
195
9
17
19
4
11
25
2
17
14
2177
49
71
1186
71
61
103
346
15
26
16
16

34
35
68
19
56
51
8
25
28
42
24
11
61
29
13
66
75
24
27
17
40
27
26
20
14
42
8
159
18
29
11
11
26
22
1
46
27
1638
87
166
1184
73
99
170
214
89
55
92
50

33
45
43
19
40
28
23
11
30
11
22
22
9
67
31
8
89
64
31
27
28
44
6
14
21
13
34
7
122
16
25
17
11
8
29
11
9
36
1332
135
175
959
73
114
105
164
41
54
69
67

44
57
62
34
28
11
41
17
45
10
45
33
17
84
36
24
151
110
54
47
42
59
17
46
57
22
14
6
135
29
11
28
8
1
29
52
26
17
1253
148
132
780
103
146
118
184
100
76
70
67

60
51
91
73
70
19
94
23
82
44
40
35
21
78
31
59
121
92
89
56
48
80
26
53
43
30
39
25
146
51
80
23
16
28
43
60
24
79
1253
169
122
896
117
152
114
223
151
97
103
71

50
69
105
93
45
34
82
49
58
26
34
39
30
113
14
70
101
77
69
72
64
52
14
92
43
59
49
22
103
39
42
43
12
27
37
41
59
112
904
146
103
865
97
143
150
140
119
73
80
58

4143
4477
4195
5185
6660
9473
6620
3128
5705
2531
4197
3770
4568
3143
3838
7362
2457
4829
3196
2332
6494
7780
4777
2594
5448
4037
4654
5781
3957
2472
3301
3979
5820
8445
8688
5345
5715
3203
5314
8588
2571
5211
4609
9200
7646
11134
3573
2238
3495
3600

4115
4478
4138
5185
6649
9467
6629
3131
5664
2517
4181
3755
4565
3130
3875
7347
2440
4809
3185
2307
6477
7881
4824
2565
5435
3981
4635
5762
3976
2439
3314
3987
5848
8382
8714
5382
5666
3162
5307
8587
2568
5171
4564
9204
7661
11112
3581
2227
3485
3604

9
28
27
43
24
40
6
30
30
24
7
12
21
5
13
21
2
15
51
36
42
27
43
12
82
22
23
32
30
25
27
34
14
23
14
15
33
6
14
28
7
24
10
107
32
31
29
47
12
20

40
46
14
21
10
42
16
18
16
17
23
12
12
16
9
27
12
25
16
26
34
30
11
20
41
17
57
46
16
11
20
31
18
17
12
14
32
19
21
7
5
21
23
77
52
47
45
11
15
31

43
59
56
60
24
90
37
40
40
71
46
30
35
21
57
61
16
29
35
52
56
120
73
31
54
38
44
63
39
32
33
66
55
56
24
46
52
46
34
30
29
52
59
120
57
74
52
29
68
41

63
93
72
97
32
133
77
85
83
49
85
55
43
54
61
69
48
54
46
56
88
128
101
31
35
58
82
124
51
46
38
89
67
99
48
46
81
62
39
33
37
97
64
104
68
91
96
38
46
36

62
116
85
101
35
121
114
64
120
64
31
48
50
53
75
95
49
66
43
56
66
155
114
42
48
65
68
96
64
54
60
108
84
37
93
65
91
53
65
54
40
75
96
124
79
85
75
36
54
64

67
101
121
52
29
71
107
59
115
42
23
66
50
24
84
95
64
79
26
57
56
128
81
53
67
69
52
123
48
51
55
87
97
46
42
69
84
42
65
97
48
55
101
102
126
93
61
44
42
28

57
103
120
42
38
68
115
56
118
46
28
62
59
22
81
105
53
87
29
77
78
147
73
49
37
72
76
110
44
78
33
59
66
40
32
77
63
46
61
142
50
57
59
105
151
85
67
42
35
24

2753
2962
9115
4089
5128
2446
4495
4166
4004
5374
8998
6272
78043
2649
21152
34188
1858
19756
2729
12078
2264
3295
2019
2669
3432
5140
2907
3207
2240
2053
3495
2754
2132
2596
2953
3689
4726
2533
3830
3301
1422
3854
2059
3338
1333
4204
4913
4111
2664
3265

2739
2930
9149
4071
5159
2438
4447
4174
3995
5409
8994
6276
77677
2642
20920
33930
1851
19546
2709
12035
2242
3256
1970
2680
3444
5047
2926
3183
2200
2024
3462
2745
2117
2589
2904
3687
4686
2498
3785
3324
1404
3859
2019
3299
1308
4158
4862
4079
2637
3200

20
10
32
29
29
12
14
28
5
54
16
52
2377
6
406
1008
13
322
2
138
25
38
18
6
5
37
28
21
2
21
19
11
12
14
2
11
17
10
40
2
81
6
17
2
34
9
64
13
28

32
20
18
21
32
5
19
43
13
73
55
30
1765
13
338
743
13
238
3
141
58
47
21
14
17
21
18
26
77
14
25
19
15
26
8
21
33
13
34
9
11
39
23
15
3
61
26
42
14
47

50
30
28
49
62
23
87
35
38
165
106
49
1451
36
341
548
36
213
46
175
55
47
48
48
86
48
35
41
72
32
14
18
43
45
30
59
67
32
64
42
24
46
35
29
21
49
99
49
6
44

18
46
42
70
81
43
85
33
52
83
46
86
1026
17
245
347
45
200
47
184
24
56
38
74
75
33
37
26
34
24
19
17
33
51
46
57
83
46
59
21
25
59
35
43
27
39
30
59
14
51

23
46
32
53
76
47
86
60
57
99
79
78
1212
25
210
449
35
205
36
224
52
38
51
68
85
156
49
49
51
33
37
25
46
63
55
106
88
45
62
63
23
62
43
52
25
52
71
92
41
78

27
27
21
67
75
48
81
102
65
97
91
70
940
33
228
400
43
183
29
118
36
69
54
23
108
96
54
65
23
46
100
41
37
69
67
29
112
34
12
69
22
61
42
86
49
75
84
83
20
58

19
19
41
43
60
57
91
48
58
83
72
54
965
71
264
453
43
174
38
165
51
70
59
110
127
80
52
42
36
57
71
34
32
77
91
44
118
42
75
89
51
88
48
100
30
114
103
69
30
66

2540
3196
4281
4431
2202
5088
3690
1706
4435
1893
3158
2821
3804
3046
3084
3514
1332
3489
4499
5251
4010
6171
4769
3351
2348
6044
1879
3831
3118
2979
4819
3206
2996
12534
2231
1407
2274
2862
2416
2865
3372
4611
3114
1994
1269
2859
4835
1162
3332
3241

2548
3167
4243
4394
2167
5041
3663
1669
4400
1845
3148
2796
3765
3015
3062
3429
1304
3456
4471
5193
4009
6151
4723
3301
2321
6011
1843
3771
3094
2933
4759
3163
2962
12506
2179
1373
2234
2821
2412
2806
3356
4553
3058
1979
1242
2818
4812
1135
3265
3205

16
27
49
27
50
20
6
47
10
40
16
36
11
47
5
4
10
17
20
9
75
12
48
16
52
31
15
11
51
25
4
22
189
1
28
4
40
5
24
24
24
33
4
17
14
16
61
41

16
20
27
61
26
30
14
13
34
16
53
23
14
14
27
28
15
17
2
88
27
80
40
48
20
56
18
42
10
32
20
71
16
188
3
5
20
25
27
27
59
47
35
22
10
50
43
8
23
29

47
28
80
57
24
75
44
27
49
41
47
48
17
42
20
48
13
39
34
74
32
83
39
48
35
101
25
40
27
33
88
62
46
177
39
22
37
29
28
41
64
51
29
27
27
77
4
17
36
56

19
30
48
33
29
39
17
23
42
14
39
46
28
45
28
39
18
23
53
80
34
47
41
49
39
117
16
44
19
25
54
49
26
150
31
24
39
36
40
7
50
82
44
23
16
62
19
16
12
32

31
63
74
31
59
96
30
45
44
53
46
38
52
108
78
52
29
54
111
124
40
116
66
65
38
112
37
111
57
36
85
71
28
183
37
33
37
48
54
48
55
110
39
94
26
63
113
26
72
80

35
30
52
64
44
85
5
30
41
14
39
49
36
43
35
62
32
76
93
78
69
101
61
73
41
82
9
52
24
29
72
23
23
120
37
32
38
47
39
25
48
69
32
16
25
60
79
26
35
44

52
54
56
57
49
71
49
19
87
43
49
69
35
103
60
71
31
48
86
108
67
94
119
56
43
88
29
76
73
59
86
40
28
143
29
34
28
105
30
39
66
94
49
46
27
89
101
33
43
117

2476
3953
3637
3620
3219
3431
3335
2575
2805
2108
2229
2628
2693
228671
9673
6123
8167
8819
10843
5376
8847
4964
19797
11562
17903
10088
38649
5451
13188
15740
9640
3761
12007
6731
11657
13266
6089
2182
5773
3636
2307
9051
1379
4328
2682
3651
5706
3363
1894
7578

2429
3913
3591
3591
3145
3392
3304
2507
2814
2073
2199
2571
2657
227759
9770
6170
8191
8829
10959
5414
8971
4953
19733
11551
17817
10017
38451
5436
13083
15675
9554
3757
11842
6652
11662
13255
6114
2167
5778
3611
2294
9088
1359
4318
2674
3659
5664
3338
1879
7519

121
32
63
102
25
36
56
7
31
35
14
19
23
5115
44
20
71
51
90
41
21
114
154
221
187
175
587
92
37
226
206
29
221
90
96
181
72
9
33
22
24
60
15
32
25
29
34
12
25
30

42
28
16
41
26
44
36
26
44
35
19
22
23
3693
44
45
63
54
99
105
65
89
124
157
170
120
442
133
48
199
122
32
172
84
93
188
34
57
63
23
19
94
7
39
24
14
45
7
21
40

32
44
13
21
36
48
23
48
23
69
23
64
29
2236
105
41
62
59
119
85
57
139
154
88
164
119
442
78
63
157
151
22
188
56
89
167
59
15
65
25
26
52
14
37
19
12
77
16
27
58

38
36
51
28
45
49
27
44
22
37
42
34
39
1767
103
36
70
51
98
59
67
67
141
92
126
112
386
72
53
105
90
54
124
64
76
115
67
17
65
31
37
126
18
48
27
21
49
22
39
39

32
52
37
48
64
79
28
56
99
44
24
22
43
1719
117
39
89
77
136
82
70
57
177
101
123
137
339
76
59
114
123
32
114
47
99
120
69
9
95
40
46
163
16
55
42
38
54
26
39
40

3
45
34
45
32
68
24
44
34
44
44
13
37
1829
85
68
66
74
114
55
101
53
174
96
155
132
401
32
78
113
53
44
187
46
89
138
35
15
62
36
28
178
13
55
41
35
65
28
36
24

49
70
73
41
57
69
60
36
89
60
72
47
61
1905
102
77
113
95
72
85
88
73
153
108
164
89
390
101
78
174
108
45
147
70
103
120
48
5
67
44
32
130
15
51
42
36
59
30
32
41

1420
1876
5144
5130
1774
7035
3426
5442
4470
1189
5611
5163
4471
10301
8117
4052
7760
3738
4071
5507
3086
2604
2484
5267
6925
677
1364
5244
4952
6574
11152
7209
2295
2402
4786
5653
4178
2593
2482
2266
8971
5569
1190
2181
6132
1337
5211
6510
1866
5266

1401
1846
5074
5106
1757
6991
3383
5402
4476
1174
5602
5150
4466
10294
8137
4056
7883
3705
4012
5496
3060
2579
2479
5268
6885
640
1348
5287
4974
6563
11080
7116
2295
2425
4776
5600
4145
2572
2443
2250
8916
5589
1173
2131
6123
1333
5230
6477
1876
5247

7
38
31
12
8
35
36
24
41
13
37
45
35
58
13
26
105
15
29
23
7
13
80
18
21
14
6
101
51
29
57
60
6
6
34
19
44
6
47
15
52
55
5
12
7
6
41
58
2
32

5
28
79
19
1
19
28
74
58
33
33
42
104
11
63
94
20
12
35
43
52
22
25
36
11
13
73
53
130
43
59
5
11
5
8
22
3
23
39
65
40
6
15
27
8
16
23
2
31

8
11
94
32
15
38
17
55
66
8
43
24
35
113
35
57
94
29
30
44
84
26
22
40
43
7
21
57
107
36
113
59
2
13
36
23
16
30
33
28
61
41
2
19
59
4
21
42
16
27

22
19
57
48
35
42
24
52
51
14
82
75
59
69
35
43
74
34
55
44
35
27
28
31
92
14
9
54
70
45
148
71
9
11
58
44
42
31
16
24
81
48
9
22
36
3
37
65
19
31

19
23
53
39
26
66
12
65
37
14
49
65
67
73
45
33
103
37
56
40
36
24
11
32
67
9
26
43
70
36
85
107
14
25
53
39
27
27
6
16
93
86
8
21
38
1
44
60
14
82

16
12
42
34
21
48
32
58
46
7
60
70
61
53
76
51
163
29
43
35
14
11
31
56
78
11
16
56
62
24
81
62
30
29
63
21
42
38
15
20
74
48
4
18
53
4
55
67
9
32

17
20
46
33
19
57
33
61
40
11
53
73
74
65
44
46
112
35
64
39
22
19
42
67
62
8
16
39
47
41
75
73
35
19
44
51
27
35
20
29
76
58
15
31
50
13
37
60
22
49

3194
3521
2412
1167
1189
3975
6227
2532
4677
10668
6822
7160
3973
114237
22500
4559
14881
9432
2783
2631
2878
6875
3775
3304
3527
7452
2456
3049
5191
4732
2534
2555
1793
5555
2230
2567
4044
2850
3492
1890
3290
7392
3106
1895
5576
7084
7186
3951
4501
5079

3193
3477
2403
1156
1155
3961
6163
2503
4654
10707
6751
7151
3978
113723
22300
4564
14806
9353
2792
2599
2875
6939
3755
3299
3509
7375
2432
2985
5217
4727
2511
2527
1748
5516
2205
2564
4037
2854
3502
1882
3306
7390
3077
1831
5597
7104
7135
3974
4514
5084

11
12
4
6
7
17
16
22
13
148
68
22
25
2852
464
41
147
164
24
15
20
35
12
22
78
22
4
24
96
5
21
8
12
32
32
41
11
8
45
4
41
14
19
36
45
42
44
56
35

34
20
6
8
2
31
22
6
73
97
41
48
11
2344
371
18
136
83
25
12
6
22
8
29
31
35
1
5
79
9
3
29
2
7
9
14
31
15
10
3
3
18
28
26
13
35
45
36
34
30

32
24
13
12
19
42
80
11
63
72
51
42
18
1562
165
22
158
114
24
17
27
37
10
20
21
20
16
14
62
19
14
11
11
27
97
36
28
1
3
3
31
48
15
45
53
57
70
39
76

35
26
8
2
15
47
74
9
80
82
38
49
17
1006
130
51
113
84
19
26
22
48
25
37
36
28
15
18
61
32
6
22
5
9
21
39
46
28
17
13
12
64
44
31
58
89
64
89
45
51

42
20
14
9
11
37
62
22
61
79
19
64
12
1189
127
54
80
61
16
31
30
69
27
32
75
38
11
28
55
26
5
31
4
12
30
12
49
41
31
21
8
76
65
20
49
42
87
83
54
39

37
30
17
11
16
44
57
31
33
102
25
48
13
1109
178
62
71
37
29
51
18
62
37
44
50
48
5
26
55
23
13
25
6
10
37
24
59
38
15
21
22
104
63
43
55
17
88
76
101
105

38
27
28
9
24
41
62
14
46
108
36
62
22
1112
203
27
84
39
58
51
13
83
24
66
39
31
18
28
79
24
14
24
19
33
45
21
92
32
18
45
30
88
58
19
50
69
129
68
140
78

6801
4685
1723
1662
3272
2271
5216
2553
1257
1461
2459
4488
3825
1625
2379
2927
7382
3856
1512
2219
3879
4728
3325
62926
8025
11166
16098
2469
2659
1915
4009
2374
1721
3956
3440
2726
1821
1107
2604
2427
1288
6379
3011
1454
2661
1960
1718
1581
1520
2766

6792
4722
1721
1640
3276
2243
5177
2530
1243
1454
2436
4442
3805
1603
2357
2885
7398
3837
1515
2215
3876
4766
3333
62951
7979
11111
16083
2440
2617
1871
3978
2337
1715
3943
3449
2694
1807
1097
2563
2407
1270
6365
2998
1427
2676
1942
1715
1584
1491
2734

30
60
50
22
58
21
39
39
22
8
20
26
17
28
33

20
23
51
22
20
30
20
38
5
5
10
28
24
8
20
1
13
27
9
8
15
16
7
1383
74
175
122
24
9
11
22
3
6
14
14
9
11
6
19

16
5
16
22
19
8
7
1
1
43

7
14
8
14
16
20
7
3
2
10

12
14
28
21
37
34
18
1610
100
203
103
29
17
15
26
2
7
22
16
30
2

33
35
38
7
24
49
35
13
30
21
14
23
11
26
35

22
52
13
11
26
32
58
41
9
10
35
35
17
15
28

18
21
31
26
19
23
27
119
80
176
171
24
31
31
47
2
16
25
24
64
13
7
35
11
37
32
33
12
37
16
17
20
12
18

13
17
35
40
28
49
47
725
43
141
102
27
53
32
44
5
22
15
18
29
13
10
22
24
28
36
27
18
39
24
36
24
29
32

62
44
29
23
46
42
62
32
17
30
31
43
6
14
10
3
33
33
57
36
37
32
66
742
38
132
88
20
52
46
42
25
26
42
25
51
18
14
36
33
26
83
69
21
45
33
28
29
25
34

68
41
43
28
52
46
64
40
42
23
71
72
27
35
50
33
41
67
12
42
35
40
55
896
51
178
123
35
90
50
58
13
19
26
88
51
38
26
42
37
24
101
70
13
50
55
63
39
68
47

87
81
40
31
70
34
82
28
29
24
28
58
22
23
40
18
31
24
29
49
21
22
83
732
71
148
88
119
84
87
49
30
28
32
78
83
26
18
32
51
54
81
65
21
113
52
32
46
24
81

2257
2519
3679
3063
2863
2577
3873
2144
1126
2920
3414
3178
2275
3020
5592
3934
2682
1299
3110
2568
3094
3464
1805
3075
3939
1754
6444
3211
2431
1076
1230
154194
3961
1822
5656
5348
53090
3114
11074
15888
5399
8511
4168
1663
1508
2836
3703
14507
4175
4096

2226
2482
3678
3040
2832
2560
3844
2099
1116
2878
3345
3187
2254
3007
5615
3893
2647
1293
3083
2524
3063
3427
1811
3107
3893
1768
6426
3201
2419
1052
1224
154001
4039
1834
5687
5391
52561
3149
11030
15929
5464
8474
4176
1658
1506
2803
3733
14563
4188
4109

16
3
44
23
6
30
13
7
27
19
11
30
53
17
16
8
10
11
54
3
19

23
7
38
27

10
29
49
23
36
7
15
2
24
5004
166
1
8
70
641
15
265
400
82
88
25
9
34
41
19
197
62
52

14
7
36
2
73
20
3
3
41
3832
101
10
9
64
768
5
234
371
74
85
13
1
36
36
41
225
45
21

15
25
24
5
12
6
17
19
20
22
8
18
2
10
24
5

22
16
49
43
6
35
55
31
24
26
43
32
36
37
45
21
17
25
18
32
42
1
20
18
69
14
70
23
18
11
46
2772
76
16
32
60
629
58
141
308
103
95
59
4
35
21
18
271
164
55

32
48
45
42
19
22
37
24
18
55
36
28
45
26
56
42
23
28
31
46
28
22
42
51
62
7
71
32
10
16
32
1932
66
13
61
68
540
37
91
228
126
85
21
7
37
39
38
255
77
36

33
55
57
58
25
37
56
42
28
41
41
38
66
49
42
36
37
18
42
54
30
28
42
66
71
33
74
44
28
18
31
1643
85
7
57
74
455
69
79
239
150
49
23
6
39
30
61
183
107
23

55
45
61
99
101
84
70
41
52
37
43
55
42
96
70
59
50
19
61
65
34
20
42
88
104
17
73
61
14
32
36
1476
64
22
51
77
494
45
95
169
92
93
30
17
45
51
84
209
50
78

29
26
63
76
47
65
73
21
52
38
47
134
71
75
57
22
17
26
59
72
46
19
52
71
94
31
74
21
17
17
16
1530
58
21
54
83
549
34
97
180
109
94
42
12
32
24
75
219
64
74

3166
2267
2542
3470
1485
859
1627
916
1231
3388
3626
2293
2805
4007
3343
3271
774
901
4156
1344
2392
1059
3448
2818
3331
2052
2834
3247
2970
626
5117
2460
5822
3758
4806
1769
3738
2540
9057
1628
2576
2057
2406
106636
5159
4376
9490
8248
19743
29729

3148
2305
2524
3503
1468
878
1657
912
1241
3365
3623
2310
2816
3979
3390
3238
764
907
4195
1346
2377
1040
3487
2871
3319
2010
2821
3245
2974
620
5190
2448
5861
3760
4822
1769
3854
2567
9148
1612
2576
2093
2428
106604
5253
4412
9577
8474
19580
29586

104
5
8
19
5
4
4
16
31
43
15
27
5
7
10
26
5
4
60
10
26
5
28
11
40
1
18
3
17
4
35
17
74
34
51
42
73
31
85
7
28
87
9
2616
39
23
12
12
402
660

58
2
14
3
10
4
7
26
14
35
4
9
20
15
24
15
9
8
70
15
8
3
23
10
6
1
16
5
15
1
19
31
66
46
17
40
34
89
110
4
27
20
4
2322
33
5
21
19
340
534

67
15
9
41
3
3
18
44
54
27
18
19
14
80
12
7
15
71
9
33
4
29
21
37
12
15
15
44
2
29
26
78
57
64
48
103
102
112
43
73
69
19
1482
24
2
42
37
229
403

42
21
13
28
17
6
9
23
23
34
19
24
31
15
21
20
19
18
70
9
33
8
43
28
37
21
14
21
22
10
27
8
92
37
65
27
32
47
93
13
28
46
12
1134
28
24
69
69
179
228

29
24
54
24
7
13
13
9
13
40
20
18
21
16
47
23
21
22
53
11
57
14
54
29
20
29
18
25
26
32
10
89
33
58
126
34
37
90
9
25
52
18
1074
85
72
97
90
195
287

48
18
60
26
25
26
20
11
9
55
14
38
20
7
16
29
15
18
71
24
34
24
107
33
14
23
36
31
6
2
32
8
64
21
61
73
62
82
95
7
32
19
1035
53
131
143
93
154
309

74
20
66
34
21
6
19
18
4
72
6
66
37
6
85
40
11
25
89
29
38
21
53
38
7
27
28
34
25
4
26
19
89
50
62
76
78
47
85
13
16
53
5
1073
86
64
89
131
187
363

15604
28628
9306
4611
16148
8065
7228
7049
8967
3375
3653
3945
4763
6959
4800
1710
3690
6619
2750
4460
6064
8240
6535
1954
7525
2248
6007
11076
3990
3049
4668
4552
5380
2606
8780
4888
4922
6595
5599
4735
3541
4100
6596
3069
5047
3624
7314
3801
2242
10040

15644
28612
9419
4606
16080
8113
7258
7063
9013
3350
3637
3954
4756
6958
4765
1694
3674
6582
2763
4437
6058
8317
6542
1939
7534
2238
5999
11094
3980
3037
4663
4556
5323
2594
8857
4896
4874
6581
5624
4737
3510
4077
6627
3053
5047
3575
7319
3754
2221
10090

264
811
216
45
323
24
29
16
31
22
14
25
26
9
9
2
5
80
17
35
15
112
24
25
39
23
50
17
26
53
56
35
17
9
22
15
43
20
19
13
41
52
11
41
25
48
39
23
14

213
713
178
49
295
39
21
3
29
21
20
10
23
15
16
10
9
66
11
11
41
22
18
13
47
24
28
42
23
32
37
49
16
24
13
17
10
43
39
15
44
21
68
55
29
14
26
13
16
14

206
451
55
42
216
54
77
18
27
13
36
28
46
30
34
28
31
63
32
26
56
18
66
17
48
43
55
100
20
48
64
89
68
36
43
49
23
56
54
37
38
21
91
56
48
21
39
60
9
48

142
322
30
31
140
63
44
37
39
31
31
55
53
43
33
14
29
57
53
38
34
16
69
11
78
24
92
126
31
32
58
50
56
29
59
51
36
49
43
30
21
23
96
56
36
30
40
29
15
47

144
391
206
39
199
96
79
115
63
44
54
52
84
57
39
23
32
47
62
36
38
26
78
23
53
20
110
173
49
44
69
47
99
56
48
40
50
83
49
53
24
22
65
39
56
43
57
77
30
75

151
216
111
47
172
113
93
144
60
52
52
63
71
23
90
38
31
81
66
65
51
51
110
34
60
42
88
160
45
33
63
51
130
56
39
65
107
76
69
64
20
22
121
81
76
90
86
65
14
75

149
313
136
38
139
90
72
91
86
54
36
62
87
52
84
44
61
88
71
38
37
38
105
24
99
42
86
167
42
59
56
105
72
36
52
72
83
52
86
61
46
42
102
39
61
50
81
34
16
120

9650
7233
3633
4542
2092
5078
2180
3217
2293
5796
2959
4709
2343
3120
9165
3770
4404
5165
2479
4265
3240
5137
5517
3526
6146
2713
4312
5931
7575
2221
7294
6059
6264
4627
7169
6160
14514
7163
3793
3114
6378
28972
1864
5954
3038
49103
3664
4675
30775
11828

9763
7208
3609
4580
2089
5054
2157
3202
2276
5756
2946
4750
2336
3119
9180
3753
4406
5158
2493
4282
3213
5117
5512
3488
6148
2733
4293
5935
7615
2199
7265
6136
6290
4592
7143
6159
14690
7212
3757
3095
6343
28600
1816
5845
2979
48651
3669
4645
30313
11769

56
16
8
43
3
41
18
25
21
53
7
2
2
59
20
45
6
66
8
7
3
11
5
8
31
26
17
32
17
32
44
8
42
42
52
114
25
43
27
13
741
20
99
51
1190
42
76
629
171

48
25
18
13
1
37
16
43
12
37
14
12
7
60
19
31
7
17
21
8
5
7
31
8
14
30
20
15
19
16
42
32
7
9
17
39
59
15
27
31
15
578
19
93
21
1046
27
87
461
153

63
40
37
44
6
46
28
24
22
67
19
47
18
67
27
42
14
23
19
14
12
4
36
16
19
54
38
44
31
33
54
42
6
31
37
37
51
31
35
22
32
469
29
40
62
767
64
85
350
110

58
29
26
48
18
31
31
31
23
50
18
43
22
26
40
47
36
29
17
6
15
27
23
26
32
30
36
32
64
21
110
53
10
54
55
55
69
47
38
28
61
368
22
53
53
663
44
54
264
118

88
68
49
67
17
39
60
29
32
70
56
63
24
29
70
45
27
51
23
14
42
34
51
35
43
34
24
40
58
28
85
50
22
57
82
90
66
43
56
14
102
305
30
60
54
626
58
74
261
112

94
119
40
58
16
42
61
34
32
161
59
81
24
26
53
99
47
106
28
21
58
68
23
60
44
42
60
91
108
41
136
72
29
41
95
79
131
54
45
55
126
353
19
60
55
695
71
142
305
132

58
32
30
49
16
8
60
39
39
70
76
72
33
56
117
69
59
59
25
32
56
32
51
47
33
39
71
71
112
44
128
29
22
44
72
89
129
66
101
40
134
328
17
52
39
667
61
84
288
85

1654
15117
2354
6099
4071
2871
6151
4343
3106
1199
1839
4493
3815
2427
2554
3319
3415
3729
2746
3345
3623
1325
4929
3591
4547
2259
3810
2501
2997
2935
2923
2519
6462
5524
3042
4716
3169
4302
1639
2794
1485
3377
8141
7820
3642
3220
6471
4662
3356
3212

1635
14997
2312
6045
4035
2814
6067
4283
3086
1176
1819
4482
3748
2375
2521
3276
3328
3684
2741
3293
3574
1316
4865
3540
4496
2229
3749
2470
2952
2922
2889
2482
6406
5446
3020
4681
3129
4261
1612
2780
1443
3365
8051
7751
3615
3172
6425
4602
3320
3202

272
10
39
32
15
27
23
22
14
12
18
21
7
18
1
38
20
3
1
25
2
23
19
61
19
40
43
17
15
18
56
28
71
12
39
3
38
4
97
2
106
51
53
16
23
21
6
7
10

3
207
32
47
31
17
45
44
24
15
36
13
7
10
17
65
17
43
5
9
30
16
9
22
43
39
30
47
23
27
33
39
161
86
48
26
20
38
7
32
11
48
37
20
23
38
21
29
20
30

11
145
28
50
53
62
36
33
35
22
40
28
29
51
30
66
35
56
29
31
70
13
25
44
27
56
82
48
31
24
28
40
80
108
38
50
34
63
5
48
16
48
113
26
70
35
39
41
64
27

28
166
32
65
33
49
49
54
27
19
33
36
48
43
30
59
35
54
26
50
55
12
42
37
46
32
64
43
22
22
28
47
72
76
27
38
35
56
9
28
28
57
78
70
30
36
34
42
46
41

61
164
41
87
46
59
68
53
44
35
23
50
46
45
20
54
45
58
28
54
75
21
46
44
51
30
58
49
22
45
17
38
74
82
33
55
45
79
23
24
27
51
62
59
40
37
48
69
55
49

34
162
52
87
74
69
84
84
36
35
46
40
62
44
7
58
49
70
27
51
117
22
37
63
81
38
140
55
31
47
22
36
67
164
75
62
55
81
22
125
43
105
116
40
46
41
104
84
98
64

26
154
59
95
76
61
91
53
45
38
26
39
67
56
28
99
38
70
26
85
75
29
58
53
68
51
64
32
16
15
19
39
87
101
30
46
41
92
33
50
33
49
85
63
39
44
63
59
62
59

2719
2387
1088
3168
1544
4268
1982
2757
1383
3627
4326
2861
1668
3958
2631
2148
4612
3529
2228
4081
3226
2421
2096
3146
3363
5551
3051
2152
3073
1746
316988
3021
5128
4656
43951
7991
6542
11366
12932
1730
4526
367
1582
5106
2971
3073
7497
1610
453
2539

2668
2361
1071
3098
1484
4232
1928
2731
1358
3581
4252
2812
1636
3881
2619
2116
4525
3496
2182
4006
3155
2375
2077
3087
3286
5507
3000
2116
3035
1709
317805
3307
5263
4897
43885
7929
6482
11397
12977
1732
4496
387
1582
5252
2953
3051
7506
1588
456
2528

21
4
2
30
5
28
5
43
1
69
23
40
8
32
5
16
43
30
11
21
25
21
36
8
32
94
18
40
29
5
8500
74
112
136
828
84
111
384
385
38
190

13
24
1
24
7
51
18
28
14
44
25
14
14
41
57
1
40
47
1
12
23
22
33
18
12
44
33
37
23
13
6719
54
72
76
737
158
88
367
331
41
84

112
235
65
49
439
7

43
187
68
54
233
19

58

18

28
37
11
79
9
49
13
55
27
44
55
13
27
91
48
22
47
60
23
39
32
21
57
31
44
75
48
45
50
24
5713
50
101
84
646
223
112
309
400
39
127
6
36
173
67
46
262
15
16
62

32
22
14
45
15
46
11
59
20
32
63
31
18
62
27
41
49
75
15
56
36
23
23
37
21
65
22
48
40
23
3989
61
131
87
473
152
109
228
152
34
67
4
28
100
74
57
150
20
8
45

39
48
16
38
18
61
24
28
25
95
75
62
13
79
42
64
43
74
33
79
64
43
60
61
12
84
40
21
28
21
3965
68
85
103
436
134
149
196
145
25
87
18
35
98
76
51
173
21
5
61

55
11
18
56
21
80
31
52
22
49
61
76
25
98
50
64
58
124
26
83
185
27
49
61
28
84
60
55
46
37
4213
81
86
98
481
141
122
207
172
30
58
26
21
112
57
48
164
38
16
74

59
33
38
72
43
89
48
21
24
36
46
55
19
50
45
63
55
48
35
38
45
44
27
82
39
61
77
43
51
35
4016
82
92
99
561
118
111
160
168
34
69
18
32
66
65
57
124
16
24
81

789
6537
4485
4875
2104
7200
4904
3948
1692
1349
3170
3196
5744
2811
7208
1888
1736
3268
8151
1270
5755
1369
3066
3215
5311
5898
3807
9694
2377
4007
1768
2491
4516
2787
1640
1207
4187
5017
6598
1130
2932
3356
8659
3606
3337
4718
6644
345
5717
4580

790
6656
4576
4944
2070
7196
4936
3956
1676
1349
3140
3199
5751
2830
7172
1869
1741
3302
8171
1266
5872
1373
3119
3197
5343
5930
3811
9806
2388
4033
1748
2511
4656
2784
1617
1189
4223
5033
6606
1120
2927
3294
8715
3654
3301
4777
6784
335
5833
4696

7
275
175
138
38
155
122
74
25
33
347
58
92
40
69
7
146
62
174
25
607
50
86
82
88
85
98
413
70
140
25
126
71
77
46
7
134
358
127
15
93
23
121
77
61
174
465
2
360
165

24
214
62
74
18
100
106
59
14
23
308
17
42
30
58
27
19
51
136
14
250
40
58
129
28
174
69
179
42
100
18
44
64
72
125
22
81
104
89
5
137
13
112
67
45
67
124
1
278
49

30
189
99
98
43
146
199
115
36
25
134
75
165
42
86
24
59
64
210
41
292
21
77
145
91
229
76
254
47
202
28
54
102
139
92
12
108
166
168
15
173
69
158
102
48
185
250
9
277
74

37
90
96
82
55
111
96
93
26
19
93
54
130
40
84
19
36
51
120
57
129
59
58
43
67
206
82
91
80
101
37
31
135
55
47
6
108
89
52
22
101
76
131
76
40
93
249
2
182
72

25
163
117
57
38
109
126
74
39
20
84
67
146
38
98
29
42
54
110
21
120
36
130
79
72
152
105
213
31
39
30
62
99
33
31
27
83
127
69
10
55
68
114
94
39
72
179
10
110
88

32
201
109
85
41
150
119
94
26
21
99
43
120
26
87
19
54
50
111
18
85
46
91
68
66
125
88
202
29
60
24
59
108
44
43
14
66
118
114
10
49
68
168
91
75
105
85
6
111
106

19
156
94
87
26
199
87
74
33
22
65
51
68
23
73
21
29
49
131
33
109
23
85
70
141
171
88
182
12
79
27
48
90
48
33
16
62
108
102
10
57
71
150
85
55
66
136
22
104
97

5966
4709
1902
4254
2173
2870
2744
2249
4429
6057
2901
2399
92770
10133
5410
10665
4371
4894
1799
1065
3298
3389
825
2574
4097
3438
2446
1424
2292
1755
3734
5475
1580
1611
1516
3667
5902
5137
7022
4758
1072
2590
3234
3707
2933
4575
2497
2108
756
1990

6003
4802
1897
4297
2140
2876
2703
2255
4442
6061
2899
2427
92636
10113
5401
10622
4285
4887
1778
1036
3240
3377
831
2534
4048
3391
2428
1408
2255
1730
3689
5474
1584
1591
1502
3627
5911
5071
6972
4722
1065
2593
3224
3671
2926
4572
2507
2074
767
1953

146
130
44
218
9
69
27
1
240
213
84
85
1759
141
53
153
114
68
22
1
12
31
9
46
20
35
16
12
8
9
31
20

15
16
10
50
12
21
15
22
48
16
8
12
14
5
6
10

36
83
43
88
25
29
38
14
86
83
85
51
1678
100
34
97
54
62
47
3
25
5
59
20
12
2
18
9
5
46
12
7
7
6
17
33
4
39
11
24
42
40
9
13
19
8
18
5

87
136
87
245
65
100
92
34
184
149
73
71
1082
99
41
123
62
114
40
14
27
29
5
28
61
54
18
11
22
23
43
59
6
27
20
18
34
27
16
79
21
26
39
56
10
22
26
35
4
7

84
132
56
80
34
90
65
29
85
94
60
24
750
105
74
103
44
115
28
19
13
26
10
14
93
54
35
9
48
31
53
85
16
34
20
16
59
68
49
57
33
33
72
42
1
13
19
16
6
15

72
101
27
80
25
36
105
44
69
94
111
50
877
118
76
112
57
156
21
17
35
30
12
18
68
56
53
14
34
34
72
49
14
21
27
21
42
93
85
65
27
16
61
64
9
21
34
23
2
29

75
93
27
135
21
38
59
37
109
97
134
35
1004
165
86
113
43
143
96
22
37
70
18
66
71
66
78
17
51
45
66
68
28
41
34
18
127
81
135
81
37
31
48
100
148
36
89
17
12
81

71
106
14
62
15
36
56
37
108
78
102
43
1272
153
96
74
37
62
39
38
45
73
24
32
40
67
58
32
35
47
118
76
35
34
41
94
99
90
130
61
29
42
64
101
93
39
42
18
10
37

7393
866
2661
1189
4530
2098
4916
3591
3954
1323
68177
29441
10087
70353
3331
3131
1908
5560
2851
4206
1616
5451
1743
1818
3473
1546
2221
2952
4756
2345
3084
1894
2323
2599
4984
4957
4593
4922
3678
3159
6054
2201
2730
2576
5531
3113
2929
4059
4860
4595

7288
846
2625
1197
4544
2061
4926
3566
3909
1328
67773
29374
10116
69987
3300
3106
1870
5549
2893
4257
1628
5406
1715
1793
3433
1527
2202
2897
4688
2303
3074
1889
2295
2571
4967
4972
4572
4888
3653
3147
5965
2193
2732
2568
5571
3068
2896
4063
4829
4567

36
18
21
11
20
31
9
20
19
7
1029
598
286
1687
21
10
1
3
56
23
13
40
21
38
49
7
5
22
22
10
6
32
6
56
11
28
32
42
21
73
18
12
1
27
9
14
12
44
30

27
3
31
16
32
11
38
12
21
17
881
683
249
1620
20
18
3
21
47
23
8
34
9
13
46
13
11
10
39
39
9
22
9
24
31
12
22
38
17
17
50
14
21
7
25
7
49
51
32
29

33
26
30
26
21
28
36
33
40
31
808
603
168
1254
33
53
18
47
37
27
13
45
17
32
61
31
15
39
62
84
43
26
15
38
57
32
56
71
49
23
92
49
40
33
31
16
37
40
56
40

27
18
42
39
45
20
33
25
32
43
517
422
162
894
67
71
29
65
57
21
21
62
44
38
68
29
16
57
6
71
78
51
18
35
70
46
59
70
52
28
38
53
51
35
80
38
10
66
87
68

63
15
59
8
42
13
53
22
21
53
611
355
145
979
56
76
24
66
54
26
28
109
43
39
62
27
45
72
102
69
92
40
28
21
141
62
76
65
48
31
54
76
65
44
117
55
47
81
125
72

68
16
48
7
77
77
113
41
63
45
673
351
135
829
93
125
103
187
100
213
71
116
61
71
116
65
75
99
112
79
119
37
61
78
160
112
137
166
114
67
58
100
71
73
126
116
34
109
186
110

62
19
48
76
83
106
59
61
35
775
273
112
690
69
76
52
105
53
96
57
105
53
42
80
41
55
73
127
57
89
16
25
45
88
69
111
97
45
71
54
66
73
85
139
114
54
85
136
88

6862
4352
3888
2878
2915
4024
7732
2979
3201
4274
5410
3232
3374
5030
3432
3749
3702
3923
5712
3448
2532
6128
3346
2440
5436
5592
6752
3369
3787
4582
3850
2392
2317
4135
9612
109808
2841
4525
6944
8790
20489
6762
3528
4551
2036
9523
5594
3849
5717
3007

6844
4345
3869
2834
2925
4080
7718
2936
3214
4207
5422
3231
3361
4979
3382
3762
3670
3905
5659
3507
2507
6150
3330
2392
5447
5572
6725
3335
3733
4545
3849
2396
2287
4105
9655
109899
2802
4503
6936
8816
20326
6662
3543
4495
2006
9514
5566
3830
5689
2954

29
20
24
17
1
19
75
6
22
8
14
14
19
9
14
30
8
12
61
6
41
13
55
15
63
17
20
26
23
22
27
7
13
29
53
2076
48
76
170
142
504
116
20
49
35
87
93
37
146
16

37
19
40
4
15
52
63
11
3
24
31
23
28
35
22
36
11
42
52
28
20
35
33
38
56
53
48
37
49
13
30
14
21
36
73
1615
47
46
140
170
406
94
32
48
19
80
71
11
66
20

62
38
49
18
47
48
95
21
89
32
61
10
47
50
28
48
47
49
126
54
36
32
57
70
77
61
40
1
52
19
44
13
30
29
83
1292
60
40
139
89
248
87
33
53
31
150
88
14
87
35

69
83
21
36
68
49
78
58
52
45
75
24
53
84
32
41
58
56
109
44
39
42
42
76
77
102
49
16
59
24
71
22
65
55
92
1314
55
34
134
85
268
57
40
41
31
167
86
21
63
57

92
95
62
57
65
52
94
86
63
36
77
28
75
113
67
54
77
48
110
38
45
72
63
69
64
173
45
17
68
80
68
52
62
61
82
1388
54
39
95
117
346
96
75
32
47
139
93
32
85
76

183
80
87
76
63
97
154
134
47
121
101
99
101
101
152
53
123
78
224
93
67
68
85
65
99
188
103
194
80
112
68
67
93
99
108
1195
67
54
86
120
297
80
36
53
46
158
75
44
65
74

123
87
113
68
69
90
85
90
36
58
78
57
63
95
83
79
72
72
94
101
47
90
64
58
81
145
57
106
69
63
76
64
79
66
87
1461
74
61
96
112
317
85
63
85
55
150
114
70
122
51

1503
5723
4159
2719
3854
2704
2969
3620
2516
2962
2390
2299
3592
4397
5581
4066
2035
2482
2682
2995
1811
4526
2656
2092
2444
2545
3549
1902
3258
2127
1643
2023
6552
1312
2699
3657
3349
3323
2872
2951
4030
3602
1917
3273
3223
4602
1847
2356
2852
1113

1435
5807
4258
2730
3827
2678
2964
3625
2509
2992
2357
2258
3603
4352
5563
4033
2007
2453
2684
2957
1776
4538
2624
2055
2434
2506
3496
1882
3250
2109
1616
2002
6565
1290
2712
3599
3333
3285
2837
2920
4065
3519
1888
3216
3186
4568
1823
2322
2799
1107

5
38
24
15
15
8
19
37
28
32
5
26
34
19
45
25
16
32
19
81
18
67
8
36
8
11
36
30
30
1
15
32
30
14
6
34
44
42
32
28
6
34
17
32
25
48
12
18
17
17

40
36
29
56
8
32
48
29
20
10
14
20
44
41
32
26
38
13
16
15
73
8
48
12
23
55
19
39
1
13
28
22
13
7
28
15
24
39
20
1
15
25
20
42
31
8
19

8
77
48
26
26
18
42
21
19
36
21
45
78
58
65
55
18
10
17
12
10
42
20
29
28
48
38
20
51
17
12
15
84
22
13
56
30
36
36
38
34
12
32
23
20
39
3
20
46
29

4
80
69
11
38
32
52
41
66
47
26
43
39
69
55
50
23
19
38
30
28
83
20
29
60
39
47
12
25
23
14
51
104
22
19
25
35
56
35
29
44
25
26
18
23
51
11
16
47
24

8
66
94
23
46
29
54
18
40
54
29
49
23
70
79
48
25
43
21
65
23
38
39
22
58
26
32
32
34
37
11
21
64
24
19
57
39
47
50
31
49
43
28
18
36
97
18
21
36
11

18
104
74
24
55
47
30
23
33
71
36
43
65
59
56
39
34
38
29
44
18
29
52
28
49
25
71
35
41
39
25
32
44
31
27
55
37
21
30
34
67
53
13
25
33
71
43
24
38
9

8
106
105
21
43
43
72
25
84
87
39
55
105
88
56
36
32
35
35
72
38
59
89
76
51
38
52
22
51
71
55
31
105
27
28
68
55
43
31
27
64
39
34
35
40
73
36
34
59
15

2189
2175
2582
3495
1488
3869
4205
3026
3511
2538
3649
3793
2940
4082
4132
3147
2595
1762
1730
4424
100360
3485
4125
17996
12196
8283
8790
2009
2123
3389
1759
4817
1827
2297
2402
3659
3975
2915
2112
4959
4317
5186
2886
4830
6690
3002
10284
4236
1684
5093

2152
2144
2554
3455
1454
3836
4149
3007
3474
2502
3635
3715
2901
4067
4080
3096
2662
1742
1714
4390
99981
3501
4185
17947
12314
8391
8702
1982
2086
3340
1759
4857
1820
2290
2386
3676
3968
2916
2093
5014
4368
5156
2841
4845
6707
2959
10351
4205
1679
5034

14
12
19
18
17
22
32
33
45
23
53
11
11
36
25
32
15
26
67
35
1895
47
32
324
117
139
166
11
7
10
14
22
18
10
2
40
26
24
14
31
78
35
11
21
43
12
52
20
29
18

12
31
49
29
32
47
5
35
30
20
18
26
35
15
14
26
9
19
40
20
1687
59
78
288
117
62
142
2
3
8
7
25
40
51
7
25
47
18
18
66
27
14
18
23
32
14
82
32
18
29

22
15
31
16
29
30
45
29
33
42
14
11
57
15
8
39
25
19
35
45
1314
94
60
253
133
93
128
6
23
28
23
41
23
25
20
60
46
27
32
75
60
30
39
38
101
34
93
47
5
60

42
27
36
22
32
38
53
36
65
26
36
37
54
58
12
44
38
19
25
66
1193
79
72
304
150
94
129
12
37
35
44
49
14
54
21
54
45
43
38
61
65
43
29
62
69
25
124
36
9
49

38
13
66
47
40
52
66
36
37
17
37
18
63
60
30
56
41
21
29
73
1164
64
85
347
119
101
96
23
49
41
36
43
21
43
24
73
46
64
36
103
78
72
17
74
174
54
100
56
7
89

25
17
42
25
43
36
33
36
56
36
46
68
59
60
42
48
44
20
31
63
1389
67
85
319
166
110
138
26
71
52
51
131
43
49
34
124
67
81
39
68
118
76
17
78
84
71
147
172
18
108

31
32
51
61
45
37
99
51
49
41
33
57
51
69
59
43
61
61
34
83
1152
87
106
166
149
128
114
21
60
34
37
89
24
41
25
66
55
59
42
87
85
71
24
71
106
48
153
67
29
95

3945
9449
4041
2559
1881
4323
2264
3590
6655
2614
4450
3482
2581
4410
5403
5494
2168
2655
3927
8349
2274
4818
4683
5943
5191
5996
2069
7521
2103
4124
6100
3545
2862
8544
1929478
8715
8397
13062
6785
7382
12179
9434
5528
10622
17372
15581
31449

3942
9386
4040
2512
1889
4330
2227
3539
6634
2597
4464
3472
2537
4403
5338
5625
2162
2631
3879
8378
2246
4778
4679
5959
5173
6013
2066
7494
2082
4067
6111
3580
2821
8516
1934199
9025
8589
13227
6931
7496
12314
9545
5647
10911
18212
15861
32306

33
23
45
18
6
9
16
25
41
13
28
23
15
52
23
15
6
12
22
42
16
35
36
9
61
65
8
56
11
4
40
42
9
19
49758
257
84
562
67
131
306
231
72
868
378
325
524

37
50
18
48
3
5
22
7
9
5
25
33
10
19
15
38
17
9
17
27
7
40
76
14
37
36
9
22
7
28
28
49
15
31
39183
230
47
199
96
43
206
261
110
740
285
207
439

50
47
89
53
9
6
42
16
48
5
57
33
9
35
49
20
34
25
40
80
24
71
89
40
71
86
13
82
12
57
40
57
30
78
40947
548
65
465
113
69
190
186
120
709
306
228
498

50
66
90
38
19
20
34
27
79
14
69
37
34
67
99
16
21
27
58
98
44
126
71
46
81
88
17
102
12
50
52
44
29
85
34696
431
73
262
135
102
139
170
131
329
241
243
437

55
109
99
45
30
47
31
50
106
18
79
39
13
54
87
19
43
33
68
154
51
97
102
87
93
112
55
118
30
61
75
74
32
141
34432
266
129
252
142
132
124
135
141
215
326
932
545

61
97
104
62
30
30
28
39
102
43
113
83
37
87
176
74
42
29
105
124
108
125
159
83
95
108
41
140
6
59
117
105
38
147
37258
129
169
129
147
141
85
94
116
121
329
347
627

35
83
69
45
47
45
22
47
93
11
121
46
27
51
84
38
41
49
99
135
69
120
100
55
93
97
44
194
2
69
120
43
37
141
35804
116
176
185
150
158
112
94
122
215
358
280
689

sos97

sos98
836
82
191
305
163
125
278
142
304
86
15
34
8
14
105
107
46
22
34
16
34
2
70
13
68
38
93
40
29
48
102
33
11
28
19
102
14
107
8
48
59
77
34
45
59
9
49
6
6

sos99
809
83
80
232
124
106
213
137
253
40
4
13
5
18
61
64
33
22
23
8
22
4
8
11
78
43
66
18
21
24
87
31
4
20
19
107
13
40
22
34
41
26
41
62
40
8
34
10
37

sos00
842
74
156
260
137
114
227
184
233
92
15
12
18
16
101
60
24
21
30
9
12
6
32
9
35
39
51
22
22
29
121
19
6
17
13
124
17
75
28
36
40
27
48
67
71
14
25
6
14

sos01
641
67
105
218
104
45
186
87
245
80
15
17
14
10
65
56
28
22
30
14
16
10
17
13
35
67
68
22
20
22
52
16
6
19
16
94
5
31
24
24
34
24
49
44
20
13
26
11
16

sos02
909
69
116
243
162
88
197
216
507
79
27
24
12
14
40
50
23
29
34
19
15
2
39
14
49
71
57
27
10
18
96
32
8
24
26
126
10
74
18
24
53
32
42
54
47
7
28
4
14

sos03
817
86
83
248
165
93
212
186
382
61
21
4
21
18
47
97
51
25
11
27
20
1
43
8
59
50
69
19
9
20
101
45
24
17
16
139
7
114
10
38
60
20
42
46
47
14
34
10
21

sos04
753
79
129
236
231
113
200
158
340
61
23
16
8
8
36
55
49
20
8
28
13
3
61
9
55
50
70
22
10
16
99
17
9
10
22
136
10
95
25
28
33
25
27
49
42
9
18
5
18

sos05
867
79
109
269
201
90
228
218
386
71
39
12
20
18
49
64
30
8
24
14
22
4
66
9
62
74
62
12
11
23
96
43
9
43
27
139
9
66
21
59
58
37
47
60
42
9
33
12
9

735
62
73
194
125
48
164
109
338
60
15
3
7
27
19
50
36
3
17
14
8
7
31
6
46
54
55
24
11
16
44
20
13
15
10
70
10
56
6
21
32
12
32
31
33
12
24
5
4

96
16
9
23
59
16
13
65
42
49
69
91
20
58
105
24
39
98
79
56
24
206
89
13
67
21
100
2111
124
56
36
188
101
138
133
161
101
77
76
60
46
20
29
88
56
18
34
90
27
69

56
3
13
14
33
9
16
46
23
19
60
45
6
37
47
22
32
44
39
35
20
113
70
13
55
12
76
2140
115
75
44
259
115
161
162
160
105
64
62
67
45
14
28
41
72
44
32
25
13
45

32
3
11
9
34
15
11
36
27
16
40
54
9
36
78
29
56
55
49
72
14
111
67
12
41
21
126
2057
103
70
38
220
105
126
116
123
60
78
78
29
34
21
27
59
47
52
43
38
9
49

31
3
21
13
17
11
15
44
25
19
39
46
18
27
93
32
47
40
34
39
31
100
76
24
37
28
89
2172
99
71
46
229
93
168
91
171
97
91
87
41
39
15
26
35
54
34
56
57
24
66

46
12
7
7
27
11
4
48
37
6
29
61
19
24
101
28
34
54
62
42
41
129
113
22
63
23
101
1932
101
47
55
236
99
152
137
144
102
102
72
33
40
21
22
64
38
26
54
54
13
50

48
7
6
8
27
24
7
69
62
9
35
82
21
52
125
21
47
54
81
82
45
150
103
10
59
14
84
1792
115
62
62
236
115
155
131
169
107
114
76
35
50
21
18
57
36
47
39
70
5
53

41
4
4
3
21
16
10
110
32
12
41
48
19
50
86
15
41
82
66
24
25
152
86
15
39
11
111
2312
100
51
81
340
108
176
168
204
128
126
100
51
49
14
18
65
32
47
71
69
21
41

52
12
15
9
25
35
11
45
30
12
42
70
21
49
75
31
28
84
86
91
24
138
127
22
49
12
108
1963
171
68
96
379
143
172
149
224
120
110
125
55
38
20
43
57
62
48
70
76
8
43

42
5
3
16
12
12
4
20
29
9
32
57
15
34
76
18
18
52
38
37
20
84
73
14
29
18
67
1265
98
72
50
257
92
161
115
148
101
101
81
42
43
21
33
54
37
32
48
79
6
32

46
62
29
29
72
68
31
59
55
127
90
87
64
56
22
21
21
47
209
45
26
25
112
251
25
58
43
45
38
197
49
90
94
253
66
78
58
33
74
17
90
147
15
42
241
32
112
49
75
49

18
47
31
22
40
48
22
22
20
152
85
146
54
48
20
31
15
43
159
60
16
10
113
265
34
25
38
25
34
154
32
117
103
290
34
85
86
29
102
21
69
135
17
41
221
46
101
45
102
45

20
29
15
23
43
21
30
22
12
116
68
83
46
38
9
17
19
42
188
52
10
24
64
284
17
21
46
21
33
147
28
57
72
232
37
45
92
24
52
27
65
133
10
31
143
25
121
29
92
40

33
43
10
41
34
49
22
43
23
125
83
73
67
35
19
33
26
53
146
67
22
39
54
228
15
13
54
32
37
117
24
74
64
183
53
90
121
24
51
16
97
121
12
26
118
38
82
39
78
39

16
50
14
46
37
18
19
14
18
119
62
42
58
37
12
22
18
37
168
75
11
53
76
255
35
15
49
11
42
105
44
36
72
185
36
89
67
50
57
26
66
150
16
30
96
29
108
22
74
35

30
55
9
53
48
34
15
26
22
135
99
86
62
28
5
41
20
54
241
93
24
48
81
309
39
30
60
18
56
107
33
76
109
164
54
81
53
49
88
42
124
170
11
26
90
52
112
23
79
59

18
51
15
74
49
54
30
17
29
154
137
73
54
31
10
29
6
84
195
93
18
49
107
288
27
28
77
11
64
101
36
47
137
223
44
76
79
76
105
26
126
153
16
29
131
51
130
20
91
53

13
61
29
78
50
42
13
35
45
164
146
57
83
30
12
27
19
90
202
85
13
41
110
303
44
30
55
11
60
114
51
82
55
193
51
109
100
55
95
40
82
150
15
34
114
49
149
35
124
50

7
54
12
48
46
28
6
26
20
115
100
24
32
21
7
15
5
41
114
53
12
26
107
206
22
21
31
20
39
55
42
64
56
176
31
89
66
40
66
29
68
128
4
16
69
32
81
16
76
46

12
88
1633
224
144
749
103
315
426
43
176
188
241
111
138
88
60
10
71
82
56
52
21
79
60
32
15
21
79
67
86
37
155
36
24
56
18
28
23
61
41
23
70
32
38
87
19
51
17
25

12
102
1373
135
125
556
95
271
342
45
151
109
179
62
68
58
47
15
66
78
67
38
37
103
43
32
21
14
49
41
83
55
136
39
23
30
16
16
21
37
41
19
67
33
28
69
8
49
37
45

7
88
1463
185
137
668
99
396
324
41
69
163
149
77
49
76
81
19
61
73
59
24
80
82
61
21
9
22
62
24
96
40
124
75
32
46
12
28
33
26
34
28
65
37
53
63
6
57
14
38

15
104
1011
163
160
425
105
325
249
45
80
111
132
83
44
69
36
23
52
57
58
19
36
88
47
28
18
27
62
36
90
49
121
72
26
27
10
40
29
21
38
42
69
38
33
47
21
65
24
25

11
79
1466
191
135
561
116
331
361
52
321
100
159
46
66
81
30
11
76
79
49
22
57
87
45
17
17
15
58
16
67
44
150
56
23
23
12
21
9
32
47
34
77
38
33
74
3
78
28
27

29
84
1840
225
191
1047
173
367
525
62
390
117
211
45
79
90
60
28
69
76
47
34
64
83
28
25
29
13
55
54
106
67
175
105
21
49
14
47
8
35
57
30
97
38
29
81
14
79
23
34

15
103
2090
296
283
1048
172
347
513
56
528
161
174
81
86
124
49
26
77
102
51
36
72
90
25
31
17
30
93
34
99
42
170
88
33
29
17
77
11
41
56
44
101
61
38
91
18
119
30
49

34
138
1771
304
259
819
204
480
448
69
473
191
248
170
68
126
72
25
160
147
62
23
43
77
56
31
25
38
115
41
145
62
195
96
44
43
23
76
25
38
62
67
155
61
29
101
29
81
32
54

31
75
1641
247
220
692
119
437
423
76
353
190
173
107
63
84
47
30
73
100
49
28
47
55
26
29
18
20
79
32
81
39
153
68
26
32
8
58
11
35
78
47
64
33
19
73
14
66
22
41

17
25
47
33
64
34
94
91
47
55
57
62
52
26
25
38
62
47
52
27
11
76
52
11
65
76
63
66
42
37
49
54
21
50
76
47
87
28
50
47
25
4
31
32
55
39
39
68
89
84

15
39
35
37
62
39
78
71
61
58
64
98
48
27
33
27
97
35
55
46
18
63
73
3
43
60
61
50
43
35
55
39
45
36
66
33
70
48
55
58
17
2
27
55
87
23
46
46
28
59

19
33
57
56
61
49
93
72
51
38
58
109
58
16
44
43
128
37
32
47
13
52
84
10
46
116
54
42
47
62
49
57
9
35
53
54
73
49
66
65
21
42
26
48
95
64
52
35
65
75

29
37
52
71
83
36
103
65
54
52
78
93
85
26
35
28
92
31
42
40
18
66
70
16
47
100
60
53
30
54
55
67
25
42
49
38
105
48
66
56
46
34
21
54
82
49
42
30
35
80

17
40
35
53
74
37
91
57
48
45
72
100
81
15
25
29
112
24
53
34
14
57
58
14
34
94
68
46
34
70
47
50
23
44
55
26
66
14
64
48
30
25
39
35
77
26
42
33
35
71

60
37
53
72
140
58
90
66
46
50
121
144
104
17
24
30
128
36
60
48
13
60
54
13
42
93
56
68
60
82
71
47
37
54
79
48
106
40
49
67
29
27
21
42
151
39
43
33
46
80

50
34
47
61
77
31
127
77
75
59
93
137
98
22
42
42
151
49
67
39
25
53
59
20
51
127
53
54
56
64
55
51
42
38
83
49
106
42
64
61
44
38
15
51
115
36
77
50
61
121

59
45
72
112
130
41
131
80
115
87
118
137
97
24
39
27
244
26
84
65
14
58
81
13
67
145
114
47
44
78
103
74
48
61
78
76
113
49
131
87
51
44
27
116
116
60
104
58
67
112

50
55
50
45
41
40
81
49
56
58
73
88
64
13
33
26
173
28
58
42
13
41
48
18
52
104
114
50
56
42
54
41
40
34
69
44
98
44
68
52
27
40
29
53
68
46
48
48
44
51

38
1731
144
176
83
201
491
115
145
169
272
297
45
142
63
55
117
45
89
66
68
66
87
44
10
89
62
74
46
38
44
58
47
160
37
55
73
43
118
61
39
121
63
69
99
51
39
88
116
80

58
1592
126
213
113
194
525
100
169
148
281
232
48
160
68
40
93
64
105
65
44
57
82
47
45
77
75
67
47
61
51
54
46
109
47
41
47
45
97
50
45
134
62
66
66
48
47
96
106
69

43
1371
86
186
97
213
433
109
162
134
307
232
29
132
82
48
145
59
86
88
41
57
82
27
33
62
66
60
42
38
66
46
39
96
86
74
66
43
100
64
41
113
66
87
62
43
35
76
99
51

39
1249
168
192
121
271
403
91
208
96
312
227
38
152
115
48
104
76
121
89
39
76
103
37
54
102
75
59
54
45
61
74
54
132
117
114
88
58
115
48
81
111
56
92
72
52
48
88
95
57

38
1562
95
210
119
315
541
102
183
149
229
253
34
120
108
53
103
45
106
85
48
95
90
47
41
129
67
56
46
33
62
87
47
129
36
102
56
64
128
58
75
128
48
87
65
57
51
94
85
65

59
1808
147
176
162
276
673
115
194
191
306
278
55
239
116
34
104
64
90
109
35
87
75
76
31
118
68
77
47
27
75
106
59
101
58
102
45
58
120
30
42
93
23
89
54
52
53
51
85
47

54
1826
139
268
145
281
571
112
180
209
305
203
40
215
99
35
87
23
114
44
36
63
83
52
35
123
77
72
37
30
63
45
26
158
28
109
45
53
104
25
35
93
60
100
61
39
87
45
87
49

56
1904
208
301
167
382
559
142
282
244
290
314
55
201
103
36
100
57
132
75
33
105
96
74
55
125
105
110
45
37
98
70
51
117
51
109
47
69
121
27
61
142
61
84
74
23
55
83
114
63

36
1750
147
260
131
196
461
129
178
193
222
245
31
176
66
31
72
52
109
77
60
80
88
71
29
116
111
84
36
47
65
71
41
135
38
58
53
53
151
15
32
100
50
62
50
45
49
72
59
59

58
41
71
71
133
88
42
65
35
63
72
71
34
65
76
106
134
103
85
95
71
126
127
125
51
79
86
79
66
88
47
88
133
168
87
56
64
78
1465
126
86
52
27
151
116
247
50
148
24
127

48
53
77
79
152
93
43
61
34
43
65
64
36
104
70
109
64
107
73
65
63
125
77
163
68
139
76
52
52
135
28
64
106
115
81
51
52
83
2104
169
101
4
5
149
112
210
24
110
17
66

78
61
87
61
128
92
49
60
49
42
56
75
45
152
57
119
144
98
107
74
59
155
42
155
56
93
53
57
63
109
34
80
57
82
94
46
55
87
1781
136
118
18
9
122
124
240
28
128
38
56

97
79
93
78
201
99
39
69
67
30
70
83
67
113
74
107
151
102
120
79
62
147
58
173
76
103
75
67
74
130
44
97
105
98
114
80
73
106
1439
134
105
27
9
135
101
222
28
117
24
56

78
66
89
52
196
93
35
71
38
31
62
77
43
98
65
131
134
104
102
80
45
135
42
186
49
130
42
66
62
128
37
107
105
78
89
74
51
108
1559
168
105
102
32
107
93
140
11
120
19
44

69
107
67
66
220
88
45
76
43
69
85
65
41
70
64
78
154
57
105
55
45
145
66
205
42
128
43
48
37
89
40
99
123
45
99
117
35
130
2103
215
84
142
43
181
85
251
17
252
37
56

29
66
66
61
188
100
24
76
33
30
99
58
31
52
68
80
64
94
99
56
52
162
68
224
36
103
26
39
20
101
25
85
121
68
84
101
49
44
2071
233
146
107
34
157
126
215
19
211
44
73

73
73
76
36
343
106
52
88
32
69
70
88
36
73
114
77
131
100
137
133
61
153
85
201
61
127
60
49
75
114
33
96
196
55
84
147
59
74
2264
307
149
146
59
149
129
228
40
187
31
49

46
60
67
33
216
93
27
58
37
65
57
43
33
66
50
90
96
88
111
45
41
125
42
186
39
104
35
91
27
144
34
91
123
112
49
88
49
64
1977
263
113
99
42
143
85
165
13
153
22
34

150
34
34
81
98
107
73
37
69
58
45
30
12
9
54
37
45
7
116
57
75
36
169
41
89
17
45
54
14
22
56
61
136
69
30
57
38
101
47
69
57
70
16
51
35
20
85
12
72
57

63
21
59
66
86
138
26
18
77
26
26
18
20
1
34
34
43
28
140
78
109
51
82
47
72
33
60
47
19
25
66
33
180
60
26
77
44
101
46
54
52
113
25
53
21
36
69
15
90
43

44
26
35
55
94
181
29
26
98
34
37
16
19
11
41
39
38
30
120
49
108
48
89
45
56
39
53
53
17
29
53
47
174
48
69
56
49
149
54
63
66
90
24
54
25
30
82
12
73
41

53
33
26
59
60
141
42
19
70
20
29
27
21
5
41
19
46
30
118
53
94
39
51
45
68
29
42
68
24
34
18
27
120
43
45
42
43
127
72
47
80
82
32
47
21
30
68
14
89
35

43
29
55
47
57
171
17
25
78
28
33
32
13
13
33
10
40
26
103
45
103
28
53
39
45
24
42
56
12
27
40
27
127
29
32
28
61
128
62
44
62
77
15
47
39
19
64
16
100
43

51
27
70
57
101
162
16
21
87
35
32
31
13
18
46
15
39
14
144
32
112
41
63
45
70
35
66
55
21
27
61
51
162
51
32
46
81
182
51
43
85
86
25
48
54
44
78
18
142
86

86
61
49
55
64
199
15
32
111
36
59
18
24
17
42
15
42
24
146
42
173
23
61
68
65
23
46
55
15
26
46
28
136
54
38
32
41
158
56
45
77
90
14
86
62
45
48
24
121
39

69
50
67
74
94
214
28
41
124
48
46
41
29
26
37
23
26
35
248
63
142
35
70
38
84
57
70
45
31
46
87
31
213
33
45
57
67
203
83
55
85
121
28
60
63
61
81
50
134
51

39
36
44
39
70
141
18
36
76
43
43
21
25
10
23
11
32
31
137
44
101
27
43
42
54
22
27
27
8
20
44
41
152
24
35
39
43
134
47
43
44
58
13
34
42
35
41
23
104
23

140
21
23
37
116
27
35
49
23
44
141
54
69
38
35
21
86
64
6
47
23
41
30
193
122
148
36
26
22
48
91
47
9
830
185
138
55
83
31
61
38
53
64
54
69
47
24
92
56
90

156
26
36
12
83
36
46
44
17
58
141
53
97
29
39
11
88
71
1
29
5
58
20
76
75
106
40
14
22
9
88
25
12
788
171
109
49
40
50
81
29
47
95
41
55
22
20
81
43
50

181
25
28
23
79
24
48
57
16
48
79
53
121
39
43
25
56
72
2
11
11
66
29
50
61
111
41
14
17
11
120
20
16
778
182
109
43
60
50
78
33
26
42
32
54
32
23
77
42
47

120
33
24
36
71
41
45
63
17
51
78
47
102
44
63
38
49
73
6
24
14
33
33
27
76
107
42
17
33
13
76
13
11
339
102
109
37
33
29
74
36
12
42
41
46
22
12
36
29
39

148
34
21
29
38
24
36
50
10
42
60
28
74
26
37
28
22
42
8
23
26
37
12
48
79
58
31
48
15
28
93
18
14
877
177
191
25
71
30
44
34
21
42
40
38
24
22
50
32
50

142
39
12
17
72
34
31
49
11
34
104
33
75
18
36
15
63
50
9
36
26
38
16
63
126
141
44
27
39
30
120
21
23
1074
201
203
82
70
38
65
43
64
80
53
37
51
23
70
48
53

170
36
9
20
71
30
51
43
16
39
96
41
107
37
35
20
52
43
10
30
44
19
16
59
116
161
41
43
27
33
116
49
33
1131
222
167
76
65
29
71
21
51
88
46
32
31
17
78
47
37

186
39
37
23
71
22
53
69
24
58
132
46
114
44
100
39
61
43
5
34
36
45
31
71
143
116
50
55
41
66
150
35
37
1175
177
146
73
90
48
112
53
55
87
31
28
54
29
100
58
74

116
34
20
34
47
19
36
33
10
39
93
18
54
21
49
18
50
54
3
16
16
33
17
47
103
92
33
34
13
37
111
17
15
962
139
124
57
54
19
72
31
29
44
19
19
51
20
47
40
49

45
15
64
151
1
103
38
45
15
36
34
12
22
17
76
52
15
82
79
27
114
109
8
41
14
29
29
33
24
87
49
21
85
104
52
97
37
78
21
19
1055
87
120
65
153
356
105
125
144
132

29
20
52
93
10
97
19
29
28
35
28
10
31
28
76
43
12
84
101
23
50
56
7
36
22
25
20
31
26
75
29
12
41
81
47
57
22
70
20
22
1125
118
108
93
82
368
76
152
152
135

46
19
44
73
7
62
31
28
31
18
36
12
21
15
74
53
8
78
50
36
60
42
6
26
14
22
24
28
23
76
71
11
38
55
41
65
29
99
19
24
1011
126
121
95
99
318
91
176
130
132

44
12
64
77
5
94
32
46
56
17
54
16
37
13
72
52
15
80
87
24
33
49
11
22
13
32
14
44
30
90
28
24
52
71
19
61
27
56
47
14
1027
166
125
105
65
280
85
161
158
123

35
27
69
88
24
72
30
19
21
20
48
1
40
18
68
44
13
57
58
33
47
29
21
23
12
22
22
29
19
89
41
10
80
70
23
45
33
52
34
20
1368
159
129
96
69
292
124
125
116
120

38
19
76
98
13
91
27
37
38
19
54
11
44
26
78
57
16
135
94
25
41
58
14
37
17
31
21
46
37
102
57
19
81
113
32
58
29
67
16
27
1499
183
168
132
89
340
98
157
89
89

18
22
81
102
22
121
22
32
40
10
36
15
17
23
65
43
13
98
77
27
33
31
10
28
24
36
16
27
33
81
44
9
74
93
35
47
30
99
58
24
1412
153
175
91
74
366
104
81
82
89

37
27
101
130
17
137
33
43
40
13
60
37
31
34
100
56
19
98
129
30
55
36
19
35
21
56
45
43
42
118
65
42
86
91
53
81
32
102
50
196
1465
162
175
42
82
380
146
81
62
91

13
25
65
102
14
57
38
37
23
14
50
20
21
18
48
40
5
73
82
21
40
41
9
38
6
43
17
22
42
97
56
18
52
83
25
51
14
51
33
82
1136
102
93
41
80
289
47
40
63
77

68
91
84
81
63
110
72
85
138
113
94
102
79
88
105
42
100
164
107
92
77
74
80
57
100
121
98
61
137
132
177
104
79
50
76
75
81
37
60
79
107
88
71
47
72
134
151
87
116
92

44
102
84
96
32
98
52
90
90
114
132
84
50
58
100
68
114
177
109
102
104
89
55
116
113
84
76
80
95
110
179
121
54
47
59
59
80
52
65
79
90
31
105
46
67
116
131
157
132
54

55
115
79
91
25
107
55
146
79
142
96
101
67
55
88
57
74
152
115
113
87
120
58
152
50
89
86
64
108
85
191
140
40
54
57
52
78
39
64
66
66
38
89
78
77
131
128
119
76
82

61
100
71
76
28
73
46
114
86
112
96
103
78
61
69
49
76
87
99
102
94
96
66
122
29
87
110
66
65
70
164
116
42
47
63
73
68
52
51
54
64
41
96
63
92
116
135
170
89
55

38
108
78
60
31
83
46
103
116
117
110
59
56
66
82
49
91
125
101
79
81
89
41
75
38
85
102
54
67
59
175
118
37
35
38
79
83
23
55
53
70
33
69
29
89
102
113
99
99
53

33
108
92
46
27
71
46
84
111
105
164
69
54
57
58
46
99
110
79
50
74
71
26
68
48
94
58
76
71
43
226
95
27
28
26
34
73
19
64
63
51
44
112
47
101
84
126
106
106
56

56
108
87
37
32
63
24
78
64
80
82
68
45
51
56
36
41
99
88
46
52
44
37
72
60
66
86
72
54
59
194
77
57
14
34
40
57
35
33
58
57
51
92
52
50
71
120
133
124
43

63
86
118
39
21
51
23
75
103
99
91
78
100
64
54
43
46
151
91
96
42
38
37
69
46
89
70
69
65
59
186
145
46
31
53
48
69
41
35
55
61
49
54
28
55
116
136
119
115
66

38
54
77
26
17
38
23
56
61
78
47
79
68
35
41
29
52
77
65
66
33
54
21
41
34
65
59
32
43
22
172
130
36
20
10
54
56
23
16
50
51
34
41
17
43
48
93
72
64
48

153
112
75
197
64
54
90
109
98
88
88
142
2214
201
333
452
68
159
58
342
156
196
40
39
127
85
48
98
45
100
42
200
42
155
6
136
95
23
62
59
62
19
41
74
79
52
28
26
67
57

189
98
94
129
86
90
80
95
91
59
112
148
2145
153
552
405
56
169
61
363
127
192
11
42
124
67
51
42
38
42
56
170
96
104
10
151
51
30
95
31
27
31
31
72
38
51
32
18
52
52

135
107
100
173
118
71
56
93
84
40
83
149
2483
112
448
345
53
222
60
520
96
232
16
56
120
41
41
60
62
38
52
91
62
134
12
164
110
55
90
84
52
39
64
88
39
48
38
28
284
41

93
62
102
196
37
55
59
133
106
61
46
209
2324
113
427
343
97
184
54
567
112
264
20
43
96
72
68
40
96
13
18
49
79
103
21
145
113
54
94
29
33
28
61
66
13
49
39
27
112
38

89
129
87
122
47
60
56
89
124
37
43
165
2838
123
418
411
80
328
84
470
119
301
17
36
107
66
44
42
61
20
44
73
73
141
20
99
131
37
84
35
27
26
84
88
21
49
56
40
180
38

56
107
82
115
42
37
46
39
116
51
65
177
3054
154
462
454
79
296
63
562
120
361
85
48
96
58
32
40
53
45
77
130
118
222
9
149
106
73
97
77
54
26
76
106
57
76
84
64
219
43

61
93
69
140
52
65
25
67
91
63
46
169
3137
162
431
441
72
349
104
531
112
308
50
50
130
59
49
57
50
50
42
140
78
234
11
112
187
57
81
43
51
30
111
108
62
74
59
48
223
72

59
100
89
102
67
77
43
84
125
70
62
197
2880
169
442
554
81
339
110
605
95
318
38
67
123
65
52
67
81
32
43
164
99
234
14
227
184
79
123
43
52
48
97
108
47
99
74
109
242
66

42
80
35
54
30
33
18
72
75
33
35
98
2420
111
346
413
74
219
77
464
85
303
32
63
113
65
50
42
33
28
33
132
95
112
4
137
154
40
73
31
29
35
62
89
41
83
35
98
198
30

47
76
62
96
75
80
48
22
42
17
56
33
84
92
1631
124
122
53
84
104
67
80
79
123
49
87
34
62
77
261
127
133
99
65
109
70
38
32
57
89
63
50
108
81
42
134
88
74
140
93

57
100
29
23
32
82
41
16
41
12
27
27
90
39
1659
93
104
53
90
101
63
108
73
97
78
96
69
48
63
210
103
89
92
66
53
70
33
41
44
106
68
47
71
81
59
93
84
55
125
75

63
86
35
31
17
82
43
27
75
48
41
77
80
81
1257
94
118
18
91
65
62
68
87
67
24
97
58
54
66
180
70
86
56
69
76
55
24
46
38
94
49
41
37
61
70
74
113
77
133
73

76
59
45
126
40
137
59
15
37
14
43
60
86
88
1134
107
52
9
68
54
59
60
85
64
32
94
13
39
62
132
65
64
63
83
55
58
19
59
54
85
50
47
54
54
50
54
85
79
176
72

76
60
51
148
23
153
65
21
76
12
34
58
79
98
1402
114
61
19
55
47
48
59
77
61
23
68
14
39
53
105
73
54
64
65
44
59
15
51
57
77
49
39
29
54
40
50
81
44
158
74

74
63
93
90
67
167
126
20
57
48
39
67
66
133
1758
188
56
16
71
77
46
58
65
58
32
93
31
27
28
162
82
37
71
46
52
62
11
32
49
44
36
26
39
71
34
65
75
79
148
121

85
85
56
163
41
138
72
33
82
68
30
77
111
106
1420
218
78
20
53
49
25
14
38
52
32
42
27
17
51
115
78
35
28
64
39
74
25
22
35
19
52
21
17
41
37
61
58
46
140
62

70
80
75
211
58
124
83
82
76
48
33
158
229
156
1522
217
55
17
77
57
48
24
70
51
32
40
38
42
79
152
134
38
23
87
38
83
11
47
50
37
54
44
56
75
22
53
81
89
267
98

64
56
63
148
37
141
83
23
49
45
26
83
116
97
1153
137
58
16
34
39
27
12
22
35
36
37
22
39
40
134
64
34
25
71
44
66
12
52
39
28
31
37
55
40
30
41
43
57
156
55

183
67
62
73
75
131
88
1786
535
98
66
73
82
175
41
19
61
38
92
30
73
30
60
90
28
16
67
25
52
57
58
88
37
78
36
83
56
68
119
94
81
47
76
67
38
111
156
26
208
96

75
46
81
73
103
97
47
1460
640
75
75
55
77
163
57
16
66
32
93
36
68
49
66
66
11
35
75
19
48
17
59
107
20
88
33
58
69
82
57
97
105
29
58
47
40
114
155
38
165
85

85
59
71
72
85
93
53
1416
453
75
56
48
63
153
28
22
71
26
92
22
58
25
61
90
19
39
57
17
64
28
69
91
26
105
56
60
51
69
77
87
142
47
50
50
35
112
155
23
170
92

52
58
55
40
50
70
54
943
399
68
54
44
54
58
18
11
73
32
58
46
45
56
63
87
17
25
45
3
53
15
71
59
32
91
36
56
34
77
69
78
133
42
41
39
20
78
102
22
116
89

38
49
64
36
52
81
52
1429
602
76
106
43
66
134
32
15
85
24
58
20
46
59
34
71
19
56
71
6
62
23
75
94
28
108
31
80
46
65
100
61
171
50
43
39
59
104
173
15
160
90

54
61
82
70
50
151
50
1887
637
51
116
44
78
165
29
28
90
6
55
31
35
39
65
127
12
20
68
8
28
33
65
98
15
128
23
66
56
62
91
69
118
42
50
34
54
99
240
18
193
101

45
50
71
29
30
93
52
1857
617
36
51
36
77
138
12
27
52
18
39
16
49
48
50
62
16
22
72
7
36
38
110
86
13
100
14
90
42
57
47
59
135
22
29
33
37
67
202
10
193
68

62
51
113
62
53
103
49
1583
691
35
44
55
80
124
26
22
61
33
54
20
43
48
50
62
21
36
70
13
40
64
145
68
20
114
28
161
66
39
66
96
136
37
34
35
50
120
229
14
190
90

44
32
90
26
21
65
32
1214
519
32
23
36
67
99
30
17
40
8
42
19
44
34
39
49
5
32
71
6
35
31
63
86
10
69
32
80
57
32
45
51
81
24
20
21
23
83
139
2
153
81

60
78
22
46
164
30
73
12
49
85
79
90
74
143
89
73
38
71
35
96
110
60
57
30
70
68
35
170
56
60
87
84
78
212
133
14
160
45
54
46
131
89
831
148
74
271
8
518
181
175

52
53
13
52
150
28
105
14
51
95
92
81
89
101
101
86
40
38
31
68
106
73
66
31
84
64
28
136
48
35
102
55
86
199
133
3
189
54
63
48
79
86
745
118
75
177
8
426
195
141

62
55
11
60
127
32
90
6
70
80
73
90
91
120
98
101
31
60
28
48
103
75
62
39
71
78
28
112
36
46
104
57
75
194
164
6
188
37
81
35
57
79
723
90
85
187
7
337
144
160

43
59
41
45
122
21
95
8
52
88
63
93
73
84
88
86
42
58
31
34
91
51
47
29
61
70
40
73
49
26
167
70
71
178
120
9
137
33
76
38
77
88
812
128
90
113
11
271
143
176

44
58
42
42
134
26
91
4
59
63
57
113
68
58
101
102
33
67
40
52
90
28
68
9
53
77
45
64
51
46
122
67
82
226
147
6
215
42
66
47
106
120
942
132
160
202
19
469
211
249

36
93
26
36
123
15
71
13
47
82
65
124
44
103
107
79
38
83
17
65
91
59
77
28
59
96
36
104
83
71
156
49
81
214
147
2
251
55
77
27
134
114
989
178
149
172
33
562
252
319

23
47
16
23
143
27
53
7
35
95
80
95
82
90
85
79
39
49
21
50
99
62
90
8
61
39
52
91
62
60
144
53
89
160
118
7
188
55
76
39
100
104
1314
208
157
190
6
695
289
219

25
77
34
33
126
13
53
30
57
105
70
144
120
109
162
88
43
90
10
38
101
68
89
19
68
74
38
129
70
87
132
106
116
265
129
8
275
44
133
22
102
92
1239
141
134
197
9
527
280
323

10
40
14
19
73
7
34
1
21
66
60
111
60
77
112
47
27
51
11
43
67
50
66
8
24
20
22
65
53
57
89
61
50
144
134
5
194
31
69
10
72
69
867
84
96
207
9
469
163
222

193
14
8
13
24
33
75
10
55
43
10
27
9
10
8
37
38
14
18
14
10
1
11
33
30
5
23
54
45
13
18
11
47
18
17
41
13
16
2
56
35
7
26
47
14
11
15
25
37
33

145
20
41
17
16
22
63
25
42
33
31
9
21
10
36
42
18
10
11
10
6
14
11
14
13
26
51
20
20
36
6
28
8
17
32
17
23
7
66
27
6
28
56
17
15
18
48
21
25

127
6
26
16
22
30
64
2
36
16
3
12
7
13
14
28
32
19
3
5
14
12
12
14
9
3
20
49
16
4
14
4
43
11
28
24
17
19
2
70
23
6
25
63
19
20
20
13
24
14

150
10
34
24
20
46
30
27
39
23
4
50
22
10
21
37
44
21
2
20
33
15
21
31
15
17
35
55
34
22
40
15
33
38
23
40
22
29
31
17
115
6
36
78
38
20
43
6
46
14

172
28
51
33
39
58
93
10
128
18
1
33
49
25
27
60
86
56
13
15
37
14
42
86
28
21
27
63
43
6
35
22
36
35
6
45
23
29
3
51
119
13
36
108
46
28
64
45
69
24

202
46
62
34
58
77
102
21
125
16
3
64
52
22
24
136
80
79
25
18
39
21
48
93
44
24
38
48
69
13
36
9
42
48
13
43
28
28
19
53
105
32
39
122
55
29
90
36
63
38

242
44
56
26
43
131
90
10
119
45
9
78
44
38
17
76
65
34
34
23
32
20
54
50
91
30
40
51
47
9
65
19
62
60
32
47
25
21
23
37
128
17
58
106
42
23
74
29
82
30

196
35
58
48
42
64
79
28
120
54
46
61
50
34
36
101
61
84
36
56
31
38
78
60
58
29
88
134
67
12
61
36
93
58
51
41
30
44
38
54
149
38
53
111
54
23
99
50
81
41

174
25
29
33
26
49
71
23
87
40
2
44
35
17
13
65
45
41
24
18
33
13
25
46
32
19
29
24
26
9
66
31
34
42
18
30
20
22
10
40
90
20
21
75
40
13
43
25
59
16

12
25
29
14
48
26
27
1
16
46
23
14
55
13
12
15
26
20
29
2602
402
63
28
72
449
136
59
393
231
98
71
39
34
197
49
179
61
37
74
80
33
24
81
32
51
59
69
98
47
86

16
31
34
24
51
19
32
7
15
47
11
31
36
9
15
29
8
30
37
2675
372
63
31
81
459
192
69
308
219
87
60
66
50
260
38
181
44
34
50
127
36
27
82
54
49
55
60
99
55
123

15
4
39
22
38
18
37
7
17
43
18
17
6
5
21
28
14
27
49
2698
423
85
63
88
587
281
61
260
257
91
85
48
21
278
49
185
57
38
47
112
48
26
89
46
49
55
64
108
71
126

17
26
34
25
49
17
34
6
31
45
25
35
12
12
32
10
33
54
54
2826
233
72
45
93
652
107
65
225
195
70
93
27
24
208
32
161
44
27
46
199
48
36
63
62
43
61
48
101
51
107

22
37
30
51
57
34
32
17
44
43
24
77
60
13
22
30
25
83
39
2007
423
54
31
81
561
99
70
304
224
112
143
19
29
283
31
154
30
26
47
164
29
11
62
40
37
38
38
100
35
96

17
49
42
74
52
29
73
21
69
108
29
85
65
15
62
20
64
99
35
2036
401
87
23
68
920
154
44
337
262
159
135
23
17
191
16
168
11
19
42
101
32
24
39
38
39
31
70
99
23
79

21
55
27
44
44
31
55
9
55
95
44
59
62
21
43
34
45
118
33
2588
431
84
42
101
879
175
73
276
302
144
110
34
12
361
21
178
33
26
33
108
26
15
64
60
31
26
35
109
16
93

29
52
43
80
30
53
73
21
73
88
55
75
62
33
99
35
45
104
64
2714
541
108
26
143
1033
169
63
401
297
160
135
30
55
413
41
201
62
23
56
168
36
26
59
55
63
63
79
161
11
96

36
24
59
38
26
37
28
11
38
45
27
37
42
15
24
24
30
94
29
2505
353
64
26
69
564
105
61
262
252
97
93
35
16
254
25
179
35
7
41
80
32
17
32
41
43
28
41
68
20
73

80
42
54
44
57
96
49
39
72
81
272
88
53
77
39
81
49
31
110
117
23
20
42
28
80
59
52
25
60
19
25
59
51
14
23
80
8
34
31
51
57
67
46
58
36
68
6
92
28
2780

91
22
42
46
58
97
43
43
85
79
243
130
29
79
68
65
125
23
89
109
26
19
44
15
112
96
87
30
65
68
38
69
49
34
24
70
15
36
21
51
46
86
59
78
16
74
28
158
25
3281

80
34
72
41
55
114
53
38
91
71
244
85
34
81
65
49
89
24
116
117
39
45
48
14
89
131
126
46
58
61
46
99
26
22
9
68
14
34
30
72
53
59
112
59
15
89
11
226
76
2915

72
34
60
39
58
88
48
42
104
102
167
76
18
104
51
64
135
23
120
124
34
33
49
2
85
67
70
45
46
40
28
60
21
21
13
98
11
26
32
58
30
55
50
43
21
63
11
152
23
2207

63
29
37
37
50
72
39
16
87
75
172
49
28
86
54
33
99
19
83
97
19
17
31
7
100
32
59
11
46
20
11
64
23
20
5
84
1
23
19
51
23
26
26
39
21
50
2
158
25
3064

55
23
53
29
37
70
36
38
35
65
181
42
25
104
42
52
79
20
71
77
19
28
29
14
102
41
82
14
15
32
9
65
29
12
7
42
4
31
20
30
18
41
45
59
24
45
8
116
33
3465

73
26
35
25
37
85
41
22
73
46
274
46
45
145
49
35
85
18
101
109
15
21
28
11
114
32
81
16
37
36
10
64
13
24
10
94
11
28
23
46
31
38
67
48
26
40
19
131
33
3702

114
38
67
39
76
126
42
45
136
98
304
51
56
182
88
88
130
28
130
224
29
25
32
10
201
68
131
28
63
83
31
84
69
28
13
124
21
14
58
118
57
90
66
82
33
83
20
165
43
3517

68
26
38
24
39
59
33
38
56
45
179
49
28
125
46
68
69
20
72
77
17
19
16
9
75
35
104
8
34
29
12
47
35
6
10
61
20
15
26
45
28
43
35
52
19
40
7
88
28
2960

296
802
957
126
154
127
163
318
275
375
208
559
28
101
52
95
147
17
102
63
64
226
142
38
173
56
345
55
35
44
62
75
79
82
100
158
242
79
148
305
136
88
44
64
77
106
62
140
24
36

189
780
981
130
241
126
167
315
233
354
174
454
25
75
33
77
197
54
102
70
75
140
121
44
235
68
308
52
94
34
60
91
55
84
110
154
282
40
125
249
91
96
102
83
43
86
95
141
77
33

180
785
1245
126
187
126
153
270
213
286
115
410
21
73
53
67
169
41
54
49
73
145
82
30
195
58
328
77
71
37
112
60
58
65
71
79
184
43
158
221
78
77
146
89
71
67
69
125
94
44

137
651
1065
81
161
90
145
166
272
297
105
312
14
83
48
66
76
24
63
25
25
88
98
31
157
51
269
65
54
38
57
38
40
59
65
69
101
26
77
250
52
68
61
76
39
56
29
131
74
35

184
665
1335
144
231
101
191
320
231
336
144
521
41
65
28
86
127
23
70
36
71
121
111
30
215
45
383
45
36
43
77
49
38
79
53
88
179
48
157
259
82
52
50
112
41
53
47
116
57
35

264
623
1334
124
248
119
149
349
185
293
166
502
57
72
60
199
219
24
70
46
55
204
108
32
266
67
348
51
80
55
104
50
76
67
107
89
167
68
160
286
61
97
60
136
38
55
52
144
54
36

343
696
1536
148
281
113
168
374
188
281
141
538
21
55
49
108
199
29
61
47
70
162
102
25
287
71
374
95
79
25
125
40
49
45
77
40
187
44
195
331
108
68
57
96
14
65
39
156
26
34

337
581
1241
224
308
158
281
435
259
296
158
608
67
117
43
148
263
48
83
31
101
171
130
34
281
72
437
77
55
25
157
58
66
113
82
161
226
72
228
321
86
122
70
137
43
112
44
157
60
27

261
500
922
147
205
121
217
332
163
181
89
449
32
75
16
70
149
23
56
54
59
88
114
28
180
33
317
32
39
25
107
31
26
36
32
74
189
45
153
222
79
82
40
54
14
81
43
103
22
24

95
70
33
61
54
61
207
278
21
26
127
52
705
57
95
1
124
78
77
113
10
59
25
58
60
19
56
15
58
47
31
16
39
42
35
28
74
52
28
42
66
42
10
74
41
53
46
22
54
63

66
56
38
78
40
132
339
247
24
15
170
58
717
85
112
13
87
50
46
165
9
48
17
31
41
22
25
28
60
45
18
17
40
31
20
33
59
46
27
49
71
42
20
37
55
64
41
26
49
62

56
69
42
40
45
22
301
274
9
19
117
47
706
109
124
9
107
55
51
282
58
76
14
22
35
35
54
40
60
51
79
14
60
33
25
48
61
58
49
42
52
92
41
85
72
96
43
31
71
77

38
44
34
31
23
19
312
222
11
12
86
51
644
120
104
13
84
41
61
172
65
62
23
25
95
28
55
31
56
45
49
24
51
38
102
44
59
116
69
31
78
40
48
72
56
73
53
23
69
62

53
36
28
26
25
27
360
332
18
6
145
52
701
87
79
8
78
66
49
233
38
73
40
67
95
20
36
44
65
38
46
44
50
33
49
37
57
86
84
33
52
57
49
50
79
73
62
24
86
76

56
43
30
35
41
31
347
419
7
25
194
62
665
78
149
22
83
54
41
227
40
54
20
53
99
29
34
42
65
40
42
21
52
87
37
44
89
94
87
47
117
56
35
65
43
90
75
23
85
91

58
84
29
45
44
20
472
367
13
15
133
43
613
61
133
1
108
42
47
176
17
33
31
44
110
26
37
58
62
25
42
34
48
55
32
41
76
80
68
28
101
54
46
39
32
98
61
21
99
86

67
58
37
63
52
38
461
513
32
27
134
54
599
90
124
3
67
19
42
217
28
67
33
61
89
29
50
49
42
88
37
35
57
48
46
58
55
145
63
21
115
77
50
49
44
82
64
10
62
137

44
52
17
64
40
18
414
364
4
7
121
46
447
73
52
7
48
22
25
165
23
29
11
49
48
18
23
33
28
43
23
16
30
37
16
45
47
87
47
13
46
32
32
55
40
62
47
11
30
96

1024
116
48
215
132
102
57
29
253
58
74
335
84
182
186
142
61
106
125
25
50
36
87
40
70
37
65
65
131
42
134
14
111
120
78
126
92
86
27
161
90
107
97
57
127
95
63
122
142
107

913
109
52
168
107
67
73
21
198
50
103
245
38
146
150
125
55
71
90
52
44
30
60
37
85
34
48
84
124
17
121
52
89
104
47
119
96
73
33
172
59
89
90
82
144
113
16
108
119
119

810
119
50
158
59
71
108
33
192
25
72
285
46
150
120
84
49
45
73
51
30
20
57
51
30
31
53
88
101
21
89
39
61
84
37
97
106
41
30
142
54
52
78
70
61
22
25
58
84
65

577
126
61
166
33
63
97
30
167
43
79
304
106
130
78
82
52
34
79
46
40
49
66
44
62
21
39
85
95
25
90
17
68
84
39
84
83
47
26
122
35
50
82
79
59
51
16
40
88
67

1080
129
60
214
71
93
85
28
221
37
53
207
54
169
125
136
61
53
82
30
20
48
66
43
44
32
39
70
105
34
84
57
43
78
38
84
103
43
34
154
45
33
107
68
62
58
22
75
61
59

1430
133
109
225
103
116
83
48
208
51
81
246
65
147
105
107
95
59
48
36
34
52
62
40
49
67
67
61
94
32
69
63
81
78
57
78
102
47
19
145
70
40
108
63
68
72
26
81
84
63

1563
152
101
240
104
112
80
26
156
37
53
252
48
192
78
158
95
56
61
36
29
46
81
50
42
66
51
37
78
31
70
56
50
68
56
65
123
39
34
207
52
35
112
84
41
20
33
66
55
54

1390
183
136
264
138
154
115
28
206
33
60
270
59
193
106
235
125
111
73
43
50
49
116
48
57
82
76
96
218
49
109
79
75
191
73
83
155
89
44
174
57
59
129
95
62
77
40
100
69
67

1057
92
77
256
74
70
72
26
194
25
52
169
50
174
100
144
63
46
132
31
23
33
71
32
44
32
42
56
114
28
64
53
47
170
64
69
90
48
35
104
60
37
84
154
50
53
35
65
34
37

61
43
72
43
69
78
77
95
69
16
80
50
68
72
94
61
82
67
122
18
86
39
28
91
23
2338
78
73
118
120
241
329
321
114
49
120
67
66
31
112
15
75
47
27
28
89
67
95
45
43

33
55
64
26
92
70
58
130
50
21
134
57
131
77
94
60
41
109
89
26
135
35
20
128
24
2307
81
66
123
98
255
277
249
111
54
73
88
77
59
130
20
80
76
19
38
122
70
130
58
49

53
24
47
24
45
36
34
45
38
14
103
54
49
58
44
54
53
62
76
23
64
23
19
106
26
2151
109
75
130
148
235
283
288
93
66
112
78
94
47
119
10
94
81
26
42
82
63
115
69
31

41
38
55
32
43
34
36
69
40
5
71
37
44
54
79
66
48
49
70
17
68
41
27
46
45
2302
110
96
136
158
153
159
346
95
71
132
108
93
55
116
12
98
77
34
39
175
60
83
76
45

60
36
58
34
78
43
39
48
56
6
99
53
54
57
68
69
61
47
76
22
52
19
19
66
24
2677
101
90
160
114
338
249
293
104
70
74
60
80
35
82
34
98
77
15
21
97
66
111
64
29

45
25
63
44
76
36
37
59
45
22
50
41
58
25
70
60
52
29
114
24
46
21
16
91
57
2911
120
58
176
147
357
265
295
121
65
90
74
59
56
91
56
73
57
3
13
76
75
102
118
33

51
23
78
44
77
39
16
77
52
14
56
56
57
28
82
43
69
42
136
23
29
14
18
81
97
3315
97
57
172
119
182
211
265
110
71
78
31
31
33
76
47
49
37
19
15
92
44
89
110
17

61
39
103
53
83
59
73
127
65
20
122
65
131
41
111
54
89
51
120
25
76
37
20
119
225
2881
105
66
267
132
270
196
267
125
93
117
67
55
46
96
44
98
88
9
18
101
60
265
93
59

35
29
48
40
69
32
51
121
43
25
78
50
77
29
59
50
43
22
149
24
66
21
22
81
189
2273
67
48
104
111
208
203
207
96
55
73
36
38
33
33
47
42
47
9
19
82
36
109
87
20

57
49
34
67
74
89
108
42
89
37
54
94
35
105
74
80
66
52
46
54
52
44
23
72
78
68
53
18
80
66
38
41
73
90
35
25
94
96
66
31
68
108
43
90
62
73
68
57
80
71

73
38
35
72
70
85
73
59
109
26
98
93
45
97
74
71
45
44
87
53
98
95
39
82
64
65
68
18
153
56
42
46
119
83
32
27
97
81
112
30
56
137
47
86
68
68
64
61
105
59

118
47
48
81
27
113
62
45
121
35
84
155
45
97
62
114
64
43
56
59
58
64
40
44
61
86
55
16
96
53
53
43
80
57
28
26
79
94
122
34
61
112
45
117
77
67
46
68
113
89

113
59
70
85
26
104
75
43
99
34
71
120
58
89
67
42
34
42
108
67
97
65
49
44
56
95
67
20
103
57
59
48
134
119
45
34
108
120
111
38
71
70
84
118
75
72
37
84
96
136

76
81
60
92
76
85
89
32
88
64
75
105
49
116
120
61
46
63
47
64
77
85
34
69
75
36
47
10
97
58
18
34
65
47
38
29
108
100
102
41
45
83
66
187
43
107
44
88
103
78

103
45
58
84
61
67
100
44
108
21
104
102
32
103
123
61
52
52
47
70
76
74
45
96
113
83
31
29
94
53
23
45
91
91
28
51
94
129
102
37
56
116
65
143
49
97
36
82
129
87

91
35
45
33
39
58
54
32
65
30
79
100
33
64
80
30
14
38
40
53
62
57
36
42
74
67
49
9
76
67
36
29
56
53
11
23
72
122
102
28
55
87
63
85
43
62
54
77
55
98

73
52
39
108
82
89
64
27
54
55
82
194
36
83
130
37
65
56
62
68
104
68
71
63
109
78
64
21
147
77
39
45
111
63
40
25
68
194
112
101
45
74
60
134
84
68
59
115
94
110

53
34
16
54
40
69
61
25
55
23
59
86
18
61
91
28
48
30
34
57
73
41
31
37
65
45
50
6
101
44
15
22
54
31
11
21
62
95
81
33
46
66
41
63
45
58
33
67
53
72

137
49
63
63
41
74
44
40
56
15
23
24
4
80
23
49
26
44
57
93
47
32
19
70
2461
104
129
524
148
245
47
71
127
96
78
61
49
58
164
143
57
78
69
104
56
112
67
41
82
110

147
45
77
76
43
77
49
41
56
39
23
27
28
47
43
49
72
67
60
94
55
34
34
89
1957
110
67
442
141
216
58
60
77
80
112
74
52
60
77
127
58
89
48
131
48
138
69
49
95
112

192
65
92
78
71
73
36
38
43
26
30
35
44
73
55
57
68
62
53
131
46
38
28
67
2375
105
66
405
68
235
50
86
124
121
90
70
52
73
76
135
57
79
67
107
51
151
86
44
75
91

113
85
98
64
42
64
48
43
48
38
30
46
30
51
58
57
81
126
58
127
42
31
39
70
2192
110
113
341
95
174
48
70
56
43
96
81
74
40
67
126
69
70
85
97
53
100
85
46
98
91

190
39
109
69
42
154
54
39
44
28
17
57
17
42
45
46
47
116
82
127
44
27
26
63
2479
107
89
401
64
143
49
82
78
51
78
45
72
38
70
98
64
70
58
67
49
88
54
41
53
83

220
53
110
91
52
108
18
47
72
19
19
46
34
58
46
38
73
52
50
145
29
17
36
48
2842
149
84
395
44
90
52
91
89
89
86
24
84
24
109
54
39
50
28
46
21
93
71
29
49
84

179
73
67
56
50
79
32
50
23
25
28
19
16
51
24
26
69
67
55
97
32
9
29
56
2558
115
159
460
57
94
48
81
134
83
72
36
77
49
86
47
50
52
51
66
61
84
61
53
51
76

143
88
110
65
89
82
40
40
37
22
24
47
27
77
54
53
54
101
83
120
50
37
24
107
2152
180
139
537
77
189
64
66
158
126
36
27
63
78
75
76
30
53
71
80
39
109
80
38
83
69

128
52
49
47
27
83
28
20
25
8
20
25
26
30
47
49
42
46
57
95
37
9
25
42
1880
120
122
451
61
163
50
44
117
89
55
32
52
39
66
50
36
53
34
69
26
85
42
26
51
101

97
88
100
62
108
91
45
75
199
43
159
102
158
92
39
101
48
101
90
94
75
46
98
176
166
39
64
139
189
56
115
79
23
45
1293
176
210
60
324
75
164
54
45
58
68
25
58
36
72
71

60
59
60
73
129
84
42
102
221
49
133
142
114
64
35
83
49
143
55
102
71
35
95
180
122
27
59
115
118
72
183
76
29
56
1123
157
146
43
336
50
135
44
34
59
80
31
45
70
42
75

74
71
99
58
110
75
40
109
123
38
135
116
89
67
28
60
47
95
47
88
68
51
74
146
169
43
64
139
104
54
124
53
53
34
1055
102
111
57
308
25
120
55
37
53
99
29
60
93
57
57

65
66
97
79
123
67
43
109
134
36
113
79
112
58
29
82
49
103
78
88
79
49
93
146
149
51
56
255
110
48
100
64
55
28
779
61
119
47
203
26
139
65
59
44
36
36
32
88
60
58

80
55
69
58
104
71
42
98
103
36
93
66
52
41
27
74
45
60
52
71
68
43
75
104
152
34
49
125
108
41
76
52
14
27
1167
154
92
50
294
54
166
75
46
23
44
39
28
51
34
51

116
54
85
50
95
64
35
122
101
19
99
28
78
26
43
72
72
113
87
50
65
68
90
90
152
17
29
101
192
29
89
49
23
24
1565
142
120
38
314
68
255
78
47
39
75
38
50
50
33
80

109
74
123
99
83
87
56
93
126
46
103
59
97
36
55
100
30
64
60
51
43
53
58
86
109
20
34
118
147
29
85
56
39
28
1580
164
99
41
329
87
226
97
27
34
88
51
51
51
32
70

81
104
117
82
103
84
63
135
132
52
114
74
97
59
36
158
49
132
60
44
56
39
51
83
179
22
54
127
167
61
163
54
52
36
1774
218
142
52
360
83
204
114
49
38
81
67
50
55
39
90

59
59
77
61
91
77
52
100
84
54
87
67
69
36
43
149
20
89
69
30
38
29
64
294
143
19
34
105
118
38
80
45
15
32
1355
128
89
35
303
59
158
57
47
26
61
27
39
55
21
66

36
320
95
83
39
249
56
54
57
40
67
80
93
69
46
83
56
148
57
57
17
48
45
32
44
88
197
33
94
68
49
161
12
53
66
86
62
45
55
67
12
110
31
63
40
78
91
119
276
84

34
172
89
65
54
245
52
76
75
69
69
75
100
112
57
132
55
111
49
39
56
38
83
43
74
90
185
56
88
45
74
123
27
57
62
89
68
47
41
93
44
78
51
60
69
58
84
108
183
106

21
148
60
60
29
216
35
61
56
70
66
54
72
95
49
105
65
99
38
55
46
34
51
43
35
136
165
44
84
74
63
93
37
34
57
82
53
48
76
64
45
74
54
61
94
71
46
115
218
117

54
162
40
54
62
121
36
85
60
46
50
80
61
97
49
96
29
88
40
50
72
35
36
45
75
101
125
33
77
37
94
70
41
59
66
83
81
65
77
83
7
48
63
86
46
62
83
107
185
124

36
122
40
32
66
147
28
55
51
61
33
67
67
73
50
105
42
69
41
58
47
21
38
42
43
64
167
28
57
40
62
64
29
52
67
83
44
44
49
97
25
49
35
65
67
45
74
87
160
105

44
141
61
57
33
204
44
53
46
93
76
117
78
89
24
79
23
76
33
42
29
52
63
49
64
51
193
38
58
54
86
82
42
52
50
74
55
22
62
123
35
49
44
65
62
47
91
71
230
135

44
152
44
51
44
176
33
59
26
84
25
71
58
53
45
73
38
46
46
60
43
40
31
36
55
75
157
25
54
51
113
80
31
56
52
91
38
24
48
118
35
51
57
40
49
70
103
103
167
88

44
133
61
62
77
198
40
84
45
91
70
79
88
80
42
129
49
100
66
76
40
36
58
46
57
79
135
36
66
56
88
108
34
53
71
82
61
35
62
170
23
62
40
51
72
88
107
67
209
97

42
119
30
42
38
151
27
58
24
63
35
50
63
55
28
75
45
41
20
45
35
34
47
39
47
56
84
30
30
51
62
64
39
46
55
60
35
26
30
82
22
36
39
54
45
50
106
47
147
91

121
59
53
691
298
35
68
524
64
58
167
26
112
206
113
58
43
67
22
85
76
40
141
13
33
81
49
50
20
98
46
38
64
52
106
51
70
62
22
76
132
46
55
53
36
36
80
63
121
112

40
73
54
408
347
26
57
491
30
24
125
31
87
124
99
41
35
45
23
22
67
40
101
14
46
71
47
25
8
36
10
31
49
25
74
54
47
78
16
58
117
22
33
53
43
42
73
49
86
83

59
79
75
346
339
73
29
424
36
12
104
19
125
165
124
34
26
24
15
7
57
25
49
24
25
65
42
35
10
29
19
29
39
41
41
28
53
50
15
60
68
21
54
48
38
36
27
40
94
83

47
43
121
408
219
35
44
506
38
17
111
22
62
137
123
15
19
27
21
13
49
19
85
25
26
64
38
21
14
62
40
20
26
16
41
50
53
51
20
44
57
24
22
41
14
47
36
40
99
111

43
33
56
405
279
88
81
438
39
24
89
32
126
170
141
27
30
39
16
13
42
40
68
24
28
65
33
41
16
74
39
39
45
15
51
52
57
66
26
55
54
24
35
36
38
60
43
41
141
118

38
38
84
593
323
82
80
431
54
27
76
28
151
191
177
32
34
53
18
23
61
36
70
19
65
118
45
47
15
86
47
41
36
18
44
67
67
91
30
31
132
17
46
32
21
54
36
60
108
132

52
27
71
552
304
66
87
476
37
16
76
50
149
222
151
56
54
43
20
15
49
38
75
20
60
39
35
48
17
95
63
47
64
29
62
62
54
82
13
64
106
8
40
50
29
32
56
71
134
107

45
47
60
660
269
75
97
315
29
18
86
38
122
170
117
37
46
36
14
25
46
31
33
39
55
69
56
53
12
62
51
50
54
37
37
43
60
58
10
52
94
20
33
49
33
42
60
62
167
142

34
36
48
427
191
59
61
337
23
18
52
27
72
127
121
30
25
23
11
17
32
33
39
19
38
30
22
25
10
53
38
32
34
19
31
17
54
40
5
37
75
22
24
40
37
30
54
45
124
110

75
113
79
12
41
35
34
41
10
45
49
41
810
13
621
54
49
614
459
428
321
546
155
8
190
74
171
240
309
259
44
25
55
42
65
6
98
21
35
45
87
29
20
10
19
23
14
41
11
81

35
67
64
43
41
39
29
38
52
5
48
54
709
25
633
49
43
580
440
423
275
417
148
14
215
91
159
242
232
251
74
23
47
45
41
0
74
6
23
36
78
35
21
4
9
27
8
40
21
72

54
39
63
18
49
41
31
45
12
8
45
67
782
13
677
45
28
550
242
282
171
294
127
14
218
85
148
181
238
233
43
18
47
44
34
2
84
12
32
35
42
24
19
4
6
46
4
46
14
37

50
58
51
17
51
43
29
30
21
10
28
70
676
15
635
18
43
588
171
265
127
260
115
7
136
42
130
141
202
292
33
17
52
49
55
6
61
10
13
25
55
20
9
11
19
33
16
57
52
78

31
62
55
24
51
84
43
51
24
14
39
62
772
16
678
36
36
624
193
242
110
191
101
15
228
60
170
168
274
242
59
23
30
51
50
3
42
9
17
32
60
32
26
2
8
29
11
61
23
111

69
73
76
19
49
111
33
61
27
13
41
57
950
28
695
34
48
554
211
235
92
181
68
23
228
96
194
181
284
229
44
20
62
49
63
4
61
13
30
44
60
25
16
6
2
36
2
79
36
79

80
71
38
19
72
130
40
39
27
16
47
53
967
36
669
43
48
519
141
230
83
132
97
25
225
119
198
210
233
291
63
20
69
61
71
2
53
10
21
33
77
14
14
5
13
20
6
71
28
71

36
83
47
41
88
72
34
41
30
17
48
56
878
35
715
46
69
598
178
282
104
165
63
38
206
126
224
150
229
290
57
16
81
83
98
1
69
28
29
56
49
24
23
7
16
30
5
70
31
96

33
55
34
22
49
55
24
26
15
11
26
40
729
18
578
47
41
368
140
226
74
145
63
20
198
86
175
148
217
225
39
6
56
52
38
2
50
12
15
32
59
20
10
4
30
6
57
31
78

145
30
54
57
36
9
11
27
36
30
38
62
40
14
24
35
89
22
44
34
86
28
14
47
40
22
43
35
69
2
61
878
147
668
472
168
72
195
78
86
114
55
108
61
86
71
67
103
61
119

107
32
49
61
34
7
6
28
41
21
39
65
42
10
27
34
47
13
48
43
89
4
10
59
40
19
37
24
37
7
66
805
108
581
443
135
65
154
78
87
133
54
95
30
89
87
57
85
92
118

95
35
55
59
30
8
9
41
23
27
35
62
38
15
24
34
37
25
41
32
93
24
11
45
42
23
44
17
54
9
23
769
161
581
378
172
68
182
45
98
191
35
118
60
106
59
88
67
81
124

76
30
56
57
39
21
8
18
41
25
38
61
52
19
9
41
42
14
36
39
84
16
19
46
56
22
47
22
76
1
21
556
138
493
356
161
48
134
56
78
81
71
65
52
96
67
51
65
61
108

103
33
68
69
57
6
4
25
33
23
39
60
46
6
9
42
46
13
50
47
122
18
7
30
60
13
29
26
88
19
579
126
603
335
118
45
109
49
70
58
51
123
61
94
72
55
57
56
105

127
21
61
95
23
5
6
25
36
29
43
58
37
9
21
59
63
12
33
80
125
15
21
44
50
27
38
26
79
9
26
919
237
738
514
175
74
122
74
62
113
97
133
113
75
91
60
65
53
137

104
47
89
91
32
5
29
33
23
40
64
41
28
26
54
56
17
33
70
137
20
20
27
59
26
33
38
99
8
34
982
217
755
432
192
37
167
67
63
98
96
103
70
55
69
37
62
53
118

116
24
64
103
36
11
12
23
33
25
65
87
42
17
27
45
74
19
21
103
83
9
26
32
64
36
50
24
118
11
42
928
226
679
503
131
64
180
56
38
88
73
151
106
86
66
59
64
81
137

94
24
51
74
33
5
10
27
22
26
21
37
55
22
24
43
40
7
26
59
90
3
9
35
34
9
30
25
56
10
28
680
127
500
336
105
39
135
35
34
70
56
131
55
62
39
62
40
60
76

35
129
65
86
63
71
69
67
32
132
58
155
71
50
65
88
95
120
62
44
86
60
125
62
107
64
32
105
66
37
40
47
93
52
76
57
37
57
66
53
3629
181
255
246
493
136
608
45
193
103

28
111
81
116
46
88
45
73
28
123
62
92
43
59
51
100
79
110
73
38
64
77
102
45
85
43
34
101
75
41
35
50
60
33
52
68
51
62
58
31
3521
190
228
165
316
108
527
89
207
55

44
128
82
124
53
97
42
43
34
133
45
132
92
49
39
105
83
84
66
25
48
84
86
89
68
84
34
87
73
42
39
37
48
64
45
74
49
57
76
24
3608
199
241
201
280
132
528
52
230
59

36
115
62
106
50
94
30
41
21
99
42
104
51
77
53
116
61
78
58
33
47
57
97
75
42
74
25
109
59
38
39
29
46
34
31
71
48
46
42
44
3705
183
214
220
280
78
351
53
168
37

29
96
68
52
53
89
41
39
25
103
36
83
47
43
39
75
42
81
64
50
43
53
81
26
30
55
26
97
62
40
27
30
28
39
39
53
59
42
29
52
4163
156
252
231
372
58
418
224
178
28

39
181
69
125
70
96
41
52
27
119
34
116
36
71
67
123
74
74
74
62
57
61
111
58
65
87
22
90
60
35
48
34
57
51
47
51
57
35
44
61
4420
140
398
410
452
88
435
231
181
26

39
141
44
97
52
86
31
55
28
94
34
100
51
63
48
125
45
91
51
69
62
38
99
84
42
74
24
78
88
28
44
43
64
38
26
42
29
44
28
39
4095
234
457
362
567
87
377
195
157
32

54
139
51
80
57
118
53
39
17
97
42
193
90
46
39
138
61
93
55
55
43
66
137
115
54
76
36
82
98
36
30
38
36
62
27
54
63
49
29
65
3163
241
400
405
406
106
467
153
127
24

28
107
50
77
56
44
30
30
19
72
32
120
50
54
30
105
39
47
42
38
28
34
78
49
29
70
7
91
57
22
25
24
39
36
15
28
28
24
27
25
2807
164
285
344
296
91
409
144
158
28

117
103
129
134
104
125
72
135
84
74
265
79
174
108
151
112
114
54
82
137
70
95
77
183
172
141
68
89
92
63
101
43
63
82
145
164
96
58
159
73
321
152
218
87
55
47
121
97
127
229

116
95
121
106
97
78
38
131
57
62
408
64
168
116
114
84
78
42
86
151
75
58
101
140
174
112
55
51
79
46
62
51
61
61
108
132
51
43
102
44
380
144
148
95
44
50
92
106
80
198

109
95
111
132
128
81
35
103
114
68
287
66
198
138
103
89
45
51
76
136
51
38
119
132
122
82
56
67
65
29
64
45
45
52
93
141
69
47
60
36
397
158
128
88
44
56
88
93
59
188

89
101
66
82
137
76
46
90
64
54
206
48
89
106
83
48
43
42
72
72
56
61
102
86
85
94
45
61
61
25
68
36
48
46
87
128
59
37
52
35
467
96
135
53
33
24
71
56
26
119

76
141
67
62
89
66
56
52
54
61
333
30
76
79
67
33
40
29
52
63
60
75
92
73
48
88
58
46
27
39
61
29
54
33
62
139
58
22
48
35
445
87
106
49
36
31
66
55
25
146

63
114
78
40
56
119
46
30
46
59
373
13
64
88
54
32
27
36
55
56
51
68
89
49
27
109
68
127
12
46
56
28
65
34
60
167
47
24
21
59
359
56
108
45
33
24
73
48
18
229

87
93
58
80
58
116
20
44
41
57
485
20
83
141
55
30
26
26
58
57
58
43
57
78
53
108
44
95
30
26
41
16
71
28
92
158
41
11
39
46
450
42
93
19
31
32
86
38
29
132

56
94
69
57
53
129
14
16
42
53
341
19
114
117
55
32
34
12
61
56
68
60
51
45
63
89
56
86
30
29
57
36
59
24
114
190
30
4
55
44
425
85
129
44
46
54
82
22
17
123

50
64
57
60
48
95
36
28
25
37
280
10
102
73
58
34
46
21
36
40
35
31
51
55
45
81
60
61
26
17
61
33
30
32
90
157
35
11
66
30
418
129
114
45
22
47
59
19
13
172

138
188
98
109
134
85
138
157
84
178
64
55
72
128
114
170
116
83
142
126
163
145
128
76
77
123
90
81
132
615
27
236
209
40
254
21
66
49
59
89
68
62
71
196
59
81
67
72
180
163

100
283
98
98
52
52
154
95
92
162
51
48
75
100
117
125
96
51
78
126
154
120
146
65
71
138
65
75
102
535
63
209
182
115
236
35
79
56
61
67
51
73
75
87
73
69
69
72
79
99

118
243
91
101
83
57
136
112
92
155
56
61
52
99
132
105
63
52
91
99
135
132
141
55
80
90
63
71
96
585
74
189
188
71
206
16
88
52
161
78
51
54
65
84
79
85
59
66
74
105

86
227
66
68
52
51
69
122
91
97
46
37
57
67
113
62
68
49
61
96
84
108
98
65
63
58
47
71
98
409
62
206
223
74
167
17
62
46
92
89
45
63
64
128
77
58
81
62
83
109

63
175
67
67
85
45
96
97
109
68
38
36
54
71
113
36
51
48
67
91
79
97
107
63
64
86
49
70
90
652
53
215
198
45
187
15
70
32
65
90
38
48
42
77
86
54
42
56
49
128

79
185
60
64
99
27
63
48
104
79
31
39
63
67
113
17
34
55
47
69
94
117
104
58
44
61
36
69
100
843
108
153
251
84
251
16
74
27
62
59
46
70
46
81
70
78
23
23
92
114

56
251
71
67
120
52
53
90
88
93
25
14
57
66
115
47
44
46
41
78
97
154
100
61
61
65
30
70
95
814
71
326
392
69
280
22
74
40
83
121
50
61
30
149
76
48
50
32
75
129

39
248
105
86
136
24
75
100
73
85
12
37
95
30
121
21
45
59
99
85
103
136
104
33
116
72
54
99
172
697
69
374
317
62
351
44
111
83
104
191
57
94
49
248
77
74
59
99
89
162

40
185
51
54
94
25
86
71
65
45
15
38
57
41
46
20
24
65
101
71
69
56
58
60
74
71
50
37
102
547
34
276
250
66
201
23
59
40
79
146
41
59
32
149
72
30
33
60
72
135

87
92
58
76
55
29
46
71
83
11
228
80
68
75
52
82
40
105
45
165
79
149
70
138
79
74
38
57
60
258
128
77
47
53
52
122
57
75
86
71
94
42
57
37
92
72
42
12
45
89

75
85
49
55
96
27
64
64
102
19
166
67
67
51
56
71
42
83
33
122
51
115
92
142
69
52
19
54
64
227
112
82
45
46
53
126
52
106
107
75
82
40
37
36
73
74
41
19
49
63

69
74
61
56
139
23
20
56
91
32
156
74
79
38
49
61
48
90
39
106
59
116
67
114
50
49
20
51
66
160
111
61
48
54
98
82
60
128
129
107
98
50
42
47
93
67
40
12
55
72

64
86
49
43
145
29
32
40
82
21
129
71
62
82
61
58
45
87
23
104
61
109
72
125
78
58
42
42
30
169
145
55
45
68
60
83
65
96
108
54
92
40
36
45
97
64
38
6
67
68

45
30
54
43
50
25
35
25
92
8
104
77
59
53
39
33
52
77
26
99
73
83
48
139
73
42
47
31
43
109
126
56
33
31
44
75
46
108
87
39
62
43
40
42
95
50
56
22
47
69

43
94
29
54
133
45
16
38
85
10
88
102
63
25
29
18
35
28
30
60
50
45
74
75
99
95
67
13
17
78
50
47
33
76
48
106
44
151
67
71
93
75
28
67
167
57
43
45
50
54

27
119
10
42
133
19
12
29
96
34
158
79
68
28
74
58
29
71
14
69
82
97
70
73
89
86
62
47
36
241
79
102
37
52
37
86
31
146
83
75
110
61
72
43
86
60
31
41
21
56

75
137
46
73
177
36
47
56
122
28
153
119
78
65
108
133
78
158
36
146
123
178
122
118
89
88
84
69
89
391
150
115
21
68
67
122
32
160
112
81
116
61
88
69
123
67
73
55
63
57

48
130
31
64
101
17
29
38
89
11
135
70
47
60
63
110
39
88
33
97
123
120
88
100
59
74
48
55
51
299
103
85
10
70
37
71
31
103
81
63
87
51
57
48
86
39
26
35
33
40

38
32
142
45
130
59
86
56
60
45
111
47
30
52
136
156
56
92
107
48
57
56
56
84
30
72
73
57
40
41
66
45
143
49
40
56
60
50
120
57
85
62
47
69
87
55
107
81
63
159

58
50
157
47
97
48
65
48
67
39
97
47
39
56
136
98
37
86
83
41
66
39
55
64
20
45
59
72
51
37
70
40
86
38
44
55
57
22
95
73
78
62
45
82
52
47
82
90
67
128

31
33
150
35
99
41
59
60
79
33
57
62
45
48
136
87
36
87
79
39
50
34
34
61
37
39
77
45
51
34
59
41
107
29
43
54
57
5
74
66
68
45
56
73
54
49
73
105
69
98

77
51
131
28
96
44
92
62
59
60
95
54
37
44
143
79
57
80
73
26
49
45
44
75
46
42
56
63
48
47
73
50
84
60
33
42
50
53
114
54
78
46
54
62
81
37
81
89
62
104

26
33
88
19
85
40
47
47
60
37
68
53
36
28
126
70
23
52
72
21
38
42
34
75
44
79
34
47
53
37
27
48
70
31
33
34
53
39
96
9
88
70
43
41
59
33
75
57
59
93

14
28
60
24
73
13
33
62
47
60
90
46
36
24
99
121
36
33
69
44
41
36
21
49
68
58
14
59
71
66
76
44
81
60
31
25
44
31
88
39
100
78
36
71
24
34
45
21
81
79

34
26
111
27
61
41
53
44
38
51
68
33
44
39
104
108
26
82
59
25
27
26
45
56
60
107
76
93
36
56
69
42
52
80
32
25
60
12
133
54
78
76
35
48
99
41
35
80
89
96

74
28
161
20
112
48
58
64
65
65
96
83
50
52
156
79
30
130
106
39
33
64
67
62
82
123
61
65
59
93
58
46
77
69
46
63
78
75
186
61
85
128
30
68
113
38
105
132
82
85

53
19
100
29
103
25
30
42
46
42
106
50
39
45
104
51
11
119
63
43
36
45
28
53
53
92
51
47
22
32
47
26
61
45
29
19
36
11
125
26
65
116
19
48
129
34
57
127
43
55

61
36
52
135
93
49
161
91
1749
73
114
161
348
46
72
251
104
43
123
117
65
31
34
57
44
24
19
36
35
73
27
14
37
15
36
33
49
41
61
27
22
28
21
49
89
34
25
62
30
74

64
50
49
97
76
28
142
90
1543
57
125
152
423
35
26
153
87
20
96
63
66
34
29
72
21
29
22
17
24
49
23
7
22
12
31
27
62
19
56
24
11
26
21
70
77
31
12
33
18
75

72
41
43
127
72
41
150
61
1464
72
144
165
331
32
30
193
97
44
93
71
60
38
26
54
13
37
20
13
27
74
28
11
26
22
23
24
85
22
59
26
15
37
16
49
66
22
35
19
11
64

61
30
32
107
74
33
149
61
842
59
115
101
363
24
42
105
42
24
54
34
49
40
29
48
15
36
14
20
49
33
23
8
24
23
27
20
56
26
47
18
10
24
11
53
68
27
8
16
10
52

47
45
23
68
78
77
76
57
1275
74
128
120
323
29
28
212
90
45
86
24
54
22
35
62
20
34
18
4
32
59
14
11
17
14
19
24
62
22
67
12
10
25
5
59
98
25
16
2
80

47
27
16
97
52
86
12
43
1484
76
109
161
377
31
33
285
123
61
88
38
60
18
19
26
15
56
22
9
47
58
7
15
17
20
26
38
73
29
78
28
15
28
14
64
134
35
4
13
10
75

34
29
28
114
69
111
159
40
1572
58
142
219
373
35
54
276
138
57
88
118
62
27
23
21
13
35
16
19
52
64
17
10
11
29
35
30
88
30
80
19
18
29
27
77
83
43
19
26
11
71

50
55
23
138
112
187
192
44
1300
54
164
220
370
41
57
347
177
55
83
76
60
20
50
53
16
42
17
15
58
77
27
15
20
7
38
33
101
43
101
27
13
15
20
61
95
42
18
29
23
77

19
30
16
219
61
72
94
36
1153
71
140
190
349
33
26
308
134
55
88
96
65
16
35
25
20
41
8
23
46
58
19
19
11
8
20
34
71
29
85
13
5
19
11
60
64
24
13
19
27
81

114
20
68
46
16
55
26
44
18
29
94
20
97
112
33
18
67
21
235
25
44
38
123
57
47
24
60
1064
239
97
31
209
212
94
95
31
78
81
28
55
23
38
58
114
74
14
125
49
64
106

86
27
52
39
18
47
13
22
34
13
40
22
79
97
24
15
47
24
182
16
55
24
79
58
34
22
36
1122
209
61
8
147
179
92
77
14
66
62
12
44
79
18
58
69
79
16
84
45
88
81

64
27
52
21
30
43
17
18
24
19
39
9
82
107
23
19
46
25
192
21
50
31
55
86
22
17
46
1185
260
76
13
172
191
114
85
12
60
74
16
40
76
90
61
81
63
19
118
70
64
65

51
10
50
12
19
30
9
23
11
49
44
23
86
108
12
11
56
18
89
24
43
22
58
66
16
14
29
1032
239
83
3
150
147
52
69
29
71
54
38
36
72
69
66
65
58
16
118
52
58
78

32
28
35
5
1
35
15
4
12
45
33
5
77
128
4
4
54
30
94
29
53
42
90
77
25
10
20
1347
213
39
9
150
113
103
67
10
51
37
12
31
69
71
51
55
60
16
80
44
48
82

21
32
48
11
8
65
27
8
16
34
25
10
88
144
2
12
82
37
117
32
55
29
78
97
36
12
15
1526
265
72
17
195
187
106
65
27
54
29
12
29
115
69
58
73
69
13
97
54
59
92

65
30
65
16
31
50
22
10
25
21
35
31
93
135
14
25
59
47
125
26
50
45
77
105
47
21
34
1657
260
75
5
204
135
122
53
21
52
53
17
19
91
78
55
57
53
22
71
28
53
81

61
37
81
14
20
44
27
21
22
34
25
19
143
143
17
19
76
30
140
37
28
52
110
97
32
25
55
1515
271
79
11
173
241
143
53
23
41
63
56
26
70
83
73
55
67
16
97
42
56
71

69
22
45
9
33
56
22
12
15
21
18
23
137
85
20
18
37
36
136
15
32
44
76
49
41
13
79
1284
209
57
23
147
152
96
54
17
28
36
16
23
46
67
68
45
50
6
73
21
61
78

97
22
77
107
28
42
39
69
76
59
30
55
39
4
41
47
128
44
58
41
78
22
54
28
15
76
27
41
53
51
28
33
38
10
73
42
67
82
28
51
64
1268
84
172
186
141
377
89
159
241

62
19
55
74
27
43
26
26
60
41
22
34
35
9
28
57
122
26
45
38
68
23
82
22
21
41
27
36
61
49
31
52
36
10
55
14
63
81
41
36
36
1442
114
148
180
133
310
65
149
195

72
20
72
119
20
49
46
29
51
57
34
52
36
5
43
60
71
34
64
47
58
16
91
12
13
55
36
33
51
96
27
25
46
10
57
17
69
116
47
40
64
1310
126
170
206
129
270
61
161
190

72
13
55
93
27
77
39
20
47
49
32
56
36
14
36
83
74
44
76
42
78
65
54
14
18
39
51
21
66
98
24
32
29
17
63
21
54
105
76
51
54
1339
118
170
207
157
228
62
133
198

20
44
40
72
11
49
11
17
26
57
32
45
20
6
14
42
68
29
54
38
45
18
53
5
11
24
36
19
54
69
30
18
24
4
46
17
57
82
25
54
39
1531
142
169
222
167
276
117
190
338

22
52
69
67
27
54
32
51
57
78
34
39
33
23
33
94
88
21
89
28
41
31
67
6
21
46
27
14
57
79
26
27
18
5
57
23
73
68
69
35
45
1436
179
247
312
161
309
112
235
435

44
27
45
77
9
50
10
16
42
80
19
68
23
18
21
53
64
34
53
31
37
17
53
17
10
36
19
25
50
49
25
27
24
2
34
31
56
86
32
28
44
1809
162
275
279
165
379
118
207
341

34
38
47
187
14
51
49
34
64
105
25
41
37
17
34
94
95
46
105
29
55
32
46
21
11
32
48
27
72
54
54
57
29
9
48
29
77
105
44
35
43
1414
159
223
263
192
339
173
200
424

21
18
20
76
14
40
24
15
23
64
24
39
17
17
16
56
77
40
56
26
34
36
47
12
5
33
19
15
44
38
19
23
18
8
42
17
43
61
35
16
23
1169
112
270
218
137
345
134
151
355

75
271
71
121
35
34
38
79
83
109
63
18
74
35
24
51
39
79
89
69
34
30
12
52
19
33
75
60
43
56
64
21
56
38
41
42
67
78
117
46
64
59
13
64
78
35
131
79
43
31

84
208
74
133
17
28
49
60
74
59
40
18
74
37
16
46
32
49
98
60
43
25
17
54
33
29
56
48
41
21
48
19
72
42
54
54
59
68
94
23
52
47
22
45
78
26
87
65
48
23

67
166
53
124
43
36
54
88
94
57
39
19
87
24
18
43
32
40
99
63
29
22
9
75
40
19
76
39
44
32
60
24
50
55
48
64
61
56
124
37
46
36
17
41
83
27
117
76
12
20

85
143
47
71
23
15
44
81
109
72
56
31
54
17
28
38
26
33
107
60
23
32
7
59
10
32
59
33
37
50
78
17
50
48
53
58
49
76
110
38
36
34
23
34
83
42
136
100
15
17

135
272
48
102
37
66
26
66
129
78
68
22
43
45
13
38
42
57
138
68
36
36
21
69
11
21
44
57
91
57
76
31
47
70
78
73
82
51
112
25
72
39
16
31
69
41
164
106
29
26

134
303
89
98
51
55
56
101
100
76
77
7
88
35
29
66
54
68
130
61
21
46
19
100
16
46
35
63
75
80
122
61
51
70
135
101
60
47
120
34
103
57
17
49
42
50
165
130
29
21

167
312
105
127
42
65
48
101
93
62
50
15
105
49
14
62
43
56
185
71
36
61
13
115
19
39
57
81
64
52
171
24
72
65
113
81
62
75
113
24
86
48
26
58
50
45
154
137
30
24

213
341
117
176
55
149
46
87
165
73
63
20
103
60
11
60
46
54
164
54
21
43
11
87
9
29
77
94
64
70
146
37
103
57
147
79
102
77
125
72
83
59
25
60
60
64
191
148
22
23

232
223
91
99
35
44
30
50
96
47
21
14
48
50
26
29
44
39
123
34
16
33
12
69
13
22
34
78
58
83
107
7
70
41
64
53
79
74
74
21
74
38
13
45
37
34
120
153
25
11

42
50
122
56
40
24
56
26
77
37
30
48
7
88
41
31
138
115
96
71
121
65
28
51
47
39
36
20
75
58
74
12
15
22
34
20
8
73
941
175
90
627
105
115
114
203
40
72
78
50

33
82
142
74
23
13
29
27
70
27
43
36
25
128
36
17
117
89
77
64
103
52
8
56
27
43
26
16
135
52
25
13
25
7
43
24
8
64
1023
165
114
769
113
147
107
213
70
64
62
59

48
59
102
49
26
30
46
40
87
18
33
56
27
80
22
11
138
68
84
100
76
45
16
53
39
54
23
39
121
34
31
21
26
14
32
17
4
71
1013
210
82
791
118
161
114
202
96
71
66
56

47
46
70
60
35
16
68
27
103
30
26
42
14
80
18
20
164
86
68
145
88
36
26
47
38
69
41
59
103
25
43
8
27
16
56
15
17
56
721
211
88
511
118
156
107
141
130
75
73
60

49
31
85
52
45
37
59
14
109
24
34
47
30
54
31
61
181
93
60
152
68
57
19
39
28
47
33
26
135
14
25
16
29
18
98
35
27
52
1330
256
126
624
123
186
120
242
79
67
88
56

56
48
125
66
64
38
67
15
99
37
53
45
39
56
43
31
139
104
53
122
42
45
27
58
49
43
34
17
205
19
37
20
23
39
98
53
42
66
1406
276
278
687
105
139
123
308
100
44
84
61

64
38
132
33
44
15
54
11
122
33
42
42
28
59
56
37
93
112
51
150
44
45
18
36
49
73
22
24
224
40
49
29
21
51
89
57
36
62
1121
214
168
674
100
137
118
282
107
42
48
39

35
102
126
79
64
39
61
15
115
34
69
37
22
69
36
51
130
126
62
126
59
68
30
64
54
109
41
43
235
29
52
20
19
55
108
47
41
81
1366
263
209
545
113
192
165
267
110
62
109
43

45
69
112
55
35
24
43
11
75
31
27
34
24
56
28
13
76
67
18
83
49
42
29
29
53
25
34
4
170
25
26
22
7
26
68
33
32
49
1153
239
156
576
111
149
98
240
62
46
75
33

55
152
99
54
42
88
95
67
112
36
33
77
67
21
93
111
69
78
34
61
96
148
74
60
53
81
123
98
46
59
70
58
71
57
38
60
56
60
48
106
64
75
62
142
183
96
76
40
59
16

51
94
83
80
62
88
140
61
170
30
35
71
58
26
65
121
55
78
41
57
58
152
68
44
51
77
95
99
47
74
31
67
80
39
46
69
52
89
66
106
75
46
59
115
174
71
61
55
56
39

46
86
84
73
82
65
114
76
107
28
35
75
69
24
54
119
43
133
52
76
53
179
76
50
46
66
106
108
47
56
36
89
78
51
56
81
65
117
57
115
79
30
76
126
159
76
79
59
29
42

51
88
76
68
99
118
133
84
139
26
33
78
79
45
67
113
46
123
38
66
57
200
91
70
64
66
95
104
47
47
62
58
34
32
54
80
82
84
93
133
84
39
72
145
135
66
67
47
39
74

58
64
78
100
46
120
138
74
123
24
36
86
88
22
105
76
59
105
42
63
55
204
81
31
53
53
65
86
70
48
45
88
79
58
68
77
76
67
73
127
58
55
43
161
132
63
68
56
91
47

63
55
71
105
111
118
70
83
133
58
39
56
84
19
125
74
41
97
40
51
54
196
136
36
90
42
61
80
53
34
42
114
86
82
89
125
81
70
134
162
76
52
45
194
131
62
59
61
83
78

17
70
59
73
63
97
85
71
112
42
44
79
59
25
84
69
62
76
31
51
59
239
122
30
52
30
56
113
33
42
52
103
79
80
63
88
77
49
99
149
179
52
80
198
117
69
60
44
78
73

41
79
66
108
52
116
104
92
183
46
42
91
78
37
104
69
89
110
39
87
72
322
105
47
86
30
77
104
58
26
35
62
90
68
59
129
99
46
82
110
76
49
37
230
147
69
75
36
108
52

26
47
68
88
53
83
103
32
131
57
29
49
59
24
102
65
59
106
33
39
46
192
83
31
68
28
52
48
37
46
33
60
78
63
51
72
63
45
60
105
48
36
31
174
145
72
72
30
57
49

22
43
77
46
72
60
93
45
48
117
93
98
1026
53
203
365
42
144
34
175
79
56
54
70
107
61
64
42
50
39
55
36
24
70
82
2
99
55
86
86
68
72
59
93
29
91
78
67
45
98

26
23
48
44
57
62
81
58
69
97
74
64
902
65
264
508
21
208
57
123
60
54
34
41
69
82
60
56
48
39
54
47
28
43
69
23
111
38
53
75
26
69
42
77
23
122
57
78
34
57

37
23
77
61
62
64
86
48
62
71
100
75
726
77
226
473
25
161
39
126
35
51
22
51
76
73
67
44
28
31
66
36
34
43
71
49
112
49
58
86
28
92
36
106
36
83
109
90
44
56

43
22
60
104
82
55
105
65
66
84
114
79
486
65
214
336
42
183
27
141
38
56
27
46
75
66
48
33
42
31
46
47
37
41
45
44
75
53
65
60
25
41
47
76
33
68
81
74
42
64

48
26
39
70
78
62
123
57
62
167
117
91
723
47
199
321
9
215
24
124
14
36
26
44
51
61
43
31
23
21
47
43
29
43
46
35
84
42
64
55
23
51
25
55
28
54
48
71
33
47

53
26
38
81
73
62
111
78
72
135
159
141
1004
56
268
381
7
244
45
154
24
29
16
46
39
61
73
42
15
22
41
33
42
50
45
56
87
36
73
55
20
46
25
45
19
37
30
83
48
30

40
37
53
67
97
64
106
65
80
165
136
105
1046
68
345
469
30
215
30
193
25
44
30
51
44
87
63
47
38
34
27
52
48
38
57
21
93
42
66
78
10
60
19
44
18
65
45
65
32
48

39
29
75
75
90
70
86
65
74
213
111
129
1144
71
387
521
44
302
49
192
46
132
53
57
75
96
86
68
50
18
40
33
47
43
81
65
120
48
98
89
13
64
28
70
16
80
78
82
39
54

32
19
38
52
79
34
48
40
70
153
110
98
967
80
336
446
13
198
38
186
30
100
11
40
51
57
52
37
20
22
23
22
25
32
50
39
90
32
50
42
12
70
24
43
11
50
40
87
19
27

42
96
46
83
43
82
36
25
50
66
57
47
25
44
95
47
38
46
111
75
89
113
197
48
51
84
13
53
63
64
137
99
51
98
46
54
22
94
74
25
53
86
32
18
29
59
170
23
46
80

58
20
47
44
29
105
31
11
49
33
44
52
41
42
45
69
23
51
63
97
60
130
78
72
42
45
5
59
62
63
77
72
28
80
38
41
26
42
47
17
62
89
54
32
24
60
81
28
38
52

30
31
47
61
25
57
30
27
66
24
52
52
37
59
60
59
31
69
67
69
70
119
90
52
37
58
9
67
67
36
46
76
36
98
30
33
29
43
38
26
50
65
31
32
19
62
87
25
43
37

32
49
56
41
16
44
17
36
73
30
49
34
28
71
39
39
40
57
49
62
41
85
73
59
34
55
15
79
37
27
60
50
28
101
46
34
32
50
32
48
44
56
52
32
13
50
62
25
39
56

32
29
47
33
26
32
24
22
56
9
44
28
32
64
37
21
29
42
54
51
60
108
43
62
34
70
27
65
26
17
52
20
45
93
44
21
33
59
31
29
42
44
41
28
8
52
56
16
32
37

44
46
71
61
24
53
29
20
73
21
63
26
44
45
20
29
21
23
61
54
47
57
68
74
29
60
32
63
26
16
53
40
39
114
41
12
27
43
38
38
48
31
49
33
17
74
55
6
15
44

24
29
56
43
46
35
50
25
78
39
81
23
40
49
43
31
22
48
53
46
54
35
64
66
23
68
24
45
39
11
69
37
50
131
37
19
17
45
38
48
54
52
47
34
12
71
51
15
34
37

58
64
49
52
34
83
73
30
97
44
127
40
69
129
37
73
24
85
69
91
242
21
86
67
41
88
29
67
52
27
65
51
76
151
49
30
43
64
42
25
55
68
49
44
43
80
63
21
41
75

53
19
31
63
27
38
36
22
52
18
75
40
25
61
39
87
18
58
45
68
90
40
92
53
21
77
17
60
38
28
40
23
40
116
26
13
36
40
45
24
39
59
36
20
18
57
49
15
17
36

50
67
52
48
54
72
60
52
64
69
49
28
49
1630
133
87
128
146
68
67
62
75
147
79
146
109
427
84
104
154
123
61
120
48
119
107
62
17
69
46
37
140
19
72
32
35
88
31
35
39

43
57
65
29
57
68
36
32
49
62
45
12
58
1723
135
89
159
135
106
93
86
73
163
129
139
121
485
101
88
184
112
76
133
92
138
157
61
23
89
47
38
188
25
87
37
66
112
30
41
67

71
87
72
75
68
52
51
27
48
36
54
61
42
1813
98
75
169
161
152
99
87
60
191
146
170
117
480
77
96
146
161
73
170
68
138
155
91
27
98
50
40
152
26
79
29
52
103
45
44
79

40
39
53
48
69
47
58
23
48
21
29
35
34
1773
114
72
123
158
145
101
95
54
144
184
69
80
509
175
79
175
107
50
149
63
129
174
97
8
93
48
36
154
53
89
36
58
80
31
39
56

34
38
60
33
49
59
38
24
45
12
32
17
42
2087
170
75
162
160
145
113
129
49
188
149
177
116
567
102
73
168
163
69
120
73
127
175
112
14
53
47
27
146
27
63
44
59
102
23
28
80

41
59
54
38
47
64
62
28
42
14
33
50
30
2466
206
78
177
158
168
81
113
58
216
164
207
91
620
124
83
210
196
79
129
56
135
147
92
6
80
45
28
135
34
75
45
47
69
22
23
86

29
77
62
41
56
53
54
20
52
22
36
41
29
2454
194
71
139
194
208
146
111
81
251
168
156
116
580
104
67
179
189
53
136
36
112
224
115
9
89
48
36
132
9
52
27
55
97
25
11
77

38
75
92
56
52
68
45
36
51
32
47
36
51
2189
218
123
228
224
231
174
134
42
282
160
202
140
607
101
124
165
151
78
143
44
142
220
124
11
110
27
27
167
34
76
25
103
121
32
33
65

47
64
67
45
45
48
47
28
57
22
41
32
33
1877
202
69
144
125
173
122
133
46
183
209
145
117
588
120
88
155
170
52
122
47
102
151
105
23
78
41
44
146
18
41
36
41
66
22
32
48

39
19
35
26
25
64
30
79
65
7
55
87
99
92
98
52
100
28
49
48
18
37
33
59
69
10
6
57
61
59
79
61
17
35
32
54
39
31
15
22
92
92
11
41
56
3
32
62
17
29

42
28
69
58
11
83
43
86
61
34
65
73
109
95
114
75
117
53
65
42
29
65
48
107
109
8
12
114
114
81
105
91
47
44
54
68
58
46
37
26
94
76
5
32
69
10
53
55
32
32

21
29
61
33
25
65
41
77
62
23
84
99
74
112
73
59
116
40
81
42
29
31
64
100
107
12
23
140
74
72
93
76
54
53
50
75
50
45
22
27
67
92
15
38
104
8
33
49
46
50

27
36
67
64
11
56
48
67
67
14
104
85
76
80
90
83
91
58
67
51
25
23
45
109
100
18
22
125
118
68
118
67
39
34
75
61
35
45
37
26
65
65
2
34
66
8
55
56
28
56

23
27
57
50
18
52
39
78
69
6
78
117
65
60
65
46
78
32
71
54
35
31
46
60
73
9
11
85
93
65
67
69
46
44
51
63
29
36
40
28
120
106
5
26
65
6
38
48
35
64

15
20
38
52
21
75
33
96
72
8
68
101
79
93
64
34
103
25
58
73
16
42
36
80
79
10
19
90
65
73
89
73
40
52
77
75
32
28
28
28
137
85
11
34
84
7
39
55
28
91

23
20
52
40
26
86
25
74
91
11
53
84
83
82
77
59
130
57
77
76
40
26
34
65
78
8
11
106
94
72
121
65
46
36
97
99
46
17
21
18
144
119
11
27
81
11
31
38
27
59

23
21
60
57
24
90
72
92
61
23
72
80
69
122
111
67
138
60
102
80
33
32
42
80
126
15
23
147
132
61
123
165
50
40
82
70
57
46
45
41
153
85
17
30
117
19
43
60
43
93

30
29
55
34
17
91
45
77
71
16
51
61
56
114
126
55
155
24
76
65
30
19
25
64
72
4
18
94
66
58
93
124
29
52
82
42
36
25
26
18
116
71
9
13
75
10
27
32
47
78

51
30
14
9
13
54
67
24
81
107
39
83
26
1107
211
29
114
25
22
62
14
82
23
23
69
32
25
27
57
29
28
26
2
101
39
24
66
45
36
21
29
72
39
18
49
57
286
117
141
108

65
38
40
6
10
49
66
24
71
68
36
115
77
1062
242
38
91
70
30
54
32
106
29
29
50
25
16
46
68
35
18
24
44
28
35
11
59
78
18
10
17
62
45
38
59
47
132
39
96
62

51
32
26
3
17
40
86
46
66
168
43
97
47
1095
212
53
71
45
26
61
63
109
17
48
49
7
11
34
75
28
16
25
21
13
36
16
58
63
49
18
8
69
39
12
57
24
97
47
60
80

59
26
20
4
17
78
77
25
57
133
46
81
42
894
170
43
40
34
23
65
48
95
19
56
27
7
18
30
58
22
12
34
25
12
37
7
75
56
16
18
13
36
28
12
58
111
100
50
69
73

53
32
17
11
13
45
74
50
62
136
60
81
31
919
203
76
117
97
45
55
44
190
21
65
24
43
8
32
98
20
8
78
20
19
60
23
75
68
41
11
21
52
21
30
78
98
98
53
80
83

49
36
20
10
5
49
81
46
82
164
41
108
49
1160
257
87
158
105
45
49
36
279
27
117
39
83
20
33
133
37
8
55
35
32
52
42
87
95
56
29
22
67
31
38
145
88
97
107
169
135

54
48
16
18
8
43
80
19
42
187
53
84
25
1019
235
35
108
131
23
48
34
175
25
72
47
33
8
13
98
33
14
42
9
30
58
26
82
71
36
51
33
64
22
37
113
81
88
59
111
104

81
43
21
16
32
65
87
52
86
222
51
90
57
1008
265
54
137
115
39
29
41
220
16
82
41
54
13
45
113
38
11
64
17
25
97
35
79
92
24
22
25
70
20
44
120
110
182
69
127
106

32
22
16
14
14
59
47
39
61
161
34
84
28
649
199
38
140
98
47
35
37
110
28
45
43
46
1
22
119
32
11
49
17
25
29
17
69
58
34
6
18
84
39
32
103
67
102
53
76
75

41
84
31
45
121
47
64
39
33
30
27
87
63
22
64
31
23
27
11
64
45
31
54
486
12
129
59
51
71
73
51
24
18
26
55
38
23
9
35
27
39
66
81
16
102
43
23
31
18
87

54
124
22
39
63
49
71
55
18
14
20
98
35
25
62
16
27
37
24
61
26
30
44
517
68
108
66
51
67
47
55
35
16
28
55
41
23
5
18
32
29
75
25
16
75
32
19
36
16
56

39
164
32
17
89
58
85
37
8
8
13
78
3
23
24
6
22
41
23
56
28
33
56
490
78
118
75
32
56
57
78
25
22
14
64
68
19
8
18
49
48
67
58
12
88
22
20
39
19
43

19
75
18
9
65
38
60
18
11
9
6
67
6
21
38
5
12
34
8
47
10
39
89
427
84
121
61
72
38
52
62
49
40
42
74
70
19
12
22
32
18
63
74
13
109
52
25
44
15
66

28
101
50
7
48
33
78
24
11
19
26
82
20
36
65
7
32
35
25
50
33
136
63
631
101
142
127
51
48
35
61
28
33
51
52
65
23
7
25
47
23
76
31
9
106
30
40
34
9
66

54
154
41
10
68
59
105
51
14
42
18
85
26
54
60
10
47
70
33
49
52
111
69
698
117
114
147
42
46
34
72
31
34
31
35
36
33
16
34
50
24
59
48
9
116
28
24
27
37
58

30
111
27
6
46
28
77
39
22
27
26
34
24
22
57
11
33
51
14
51
57
142
80
632
66
102
156
41
38
25
58
39
24
41
54
28
15
19
23
32
21
70
68
14
102
34
32
40
4
48

41
150
63
20
85
38
128
55
24
38
29
72
28
52
62
11
63
67
49
49
56
104
153
620
75
139
155
74
35
17
56
25
19
60
60
45
12
7
45
55
30
74
55
8
123
22
28
35
42
46

33
123
33
13
29
8
129
40
18
21
26
75
38
38
36
17
43
39
21
20
33
91
77
505
78
90
133
27
21
19
40
42
29
47
59
20
6
11
25
24
24
46
35
7
50
40
37
31
20
22

37
19
60
48
41
49
26
25
31
28
56
68
87
85
35
25
15
7
50
56
29
22
34
67
91
29
38
43
19
22
16
1340
64
25
47
91
551
53
107
190
83
85
46
2
26
25
111
222
32
33

11
19
73
44
36
52
28
23
30
27
42
65
48
49
46
25
11
18
58
56
30
29
36
56
47
19
22
17
5
19
8
1255
65
38
47
80
513
26
103
166
92
45
31
14
18
25
67
182
61
77

7
15
50
34
46
47
39
27
28
42
34
59
47
44
20
16
11
10
73
51
30
24
55
73
69
36
28
14
15
13
10
1395
66
52
56
121
492
42
97
169
109
65
49
35
20
35
80
204
66
59

20
13
65
27
52
51
30
37
51
38
33
78
93
48
18
12
6
10
59
52
43
22
17
57
40
18
35
16
18
16
17
1179
60
43
61
91
389
38
115
183
101
67
77
86
5
59
64
208
57
23

33
28
57
28
59
34
31
18
29
47
29
97
36
38
38
25
17
24
122
35
31
56
24
54
78
21
40
20
22
17
25
1145
88
48
85
104
376
26
123
195
94
48
36
82
17
38
68
141
40
25

28
42
56
61
76
39
50
19
34
38
70
105
45
42
35
22
26
14
78
38
44
44
40
64
66
28
51
26
38
17
20
1385
115
65
102
156
392
71
148
191
90
77
70
56
22
46
69
195
44
37

23
15
58
42
55
45
20
36
24
33
49
73
45
29
58
37
24
12
88
30
31
46
38
45
57
23
54
12
30
16
37
1554
109
55
80
150
458
90
140
246
134
88
63
42
45
34
57
140
76
83

36
35
64
38
70
54
40
43
23
48
54
66
41
70
79
31
27
30
79
30
31
33
53
79
61
15
80
29
23
11
43
1588
143
39
86
282
499
133
137
277
172
185
76
34
32
59
114
197
136
186

25
25
56
51
43
42
42
31
9
33
50
72
37
38
57
21
11
10
29
24
24
20
38
49
61
13
48
15
21
7
31
1221
84
22
66
153
433
93
80
235
159
79
40
49
28
36
70
176
98
70

69
28
45
33
14
8
18
4
2
62
7
39
45
18
45
42
16
15
76
24
38
24
93
44
37
18
37
35
45
5
27
23
95
55
57
13
60
33
85
12
8
38
14
1055
66
58
96
133
162
331

30
24
54
40
3
10
10
7
9
43
15
31
57
31
24
39
17
24
55
10
36
8
53
44
26
16
23
44
7
5
39
14
83
44
58
7
61
28
48
18
13
48
6
1261
43
64
138
132
198
308

39
27
54
70
15
24
26
12
7
49
18
38
88
26
33
43
28
28
66
18
28
9
71
55
39
21
35
69
23
65
10
112
76
89
33
91
44
100
21
19
37
8
1310
59
123
121
158
206
288

63
31
47
134
65
12
38
21
19
47
54
29
109
11
75
54
14
43
49
27
27
38
57
115
31
27
21
98
7
3
91
14
115
67
66
29
81
97
49
11
19
68
42
1323
71
110
178
223
169
208

39
61
34
63
23
24
44
13
20
57
36
25
37
33
26
55
21
36
54
43
47
22
34
77
28
22
26
58
29
5
96
12
106
67
68
24
78
58
91
3
26
11
31
1220
101
126
193
237
154
318

36
76
32
66
25
34
68
13
32
65
18
42
93
45
37
56
11
30
55
41
22
15
59
66
54
13
63
87
57
1
119
26
102
78
55
24
108
77
135
24
26
29
53
1127
98
108
164
212
231
386

83
93
76
61
24
31
46
12
21
74
40
50
40
22
73
73
25
21
60
41
37
25
75
93
48
24
41
53
27
10
102
17
102
89
78
20
132
58
127
19
29
40
24
1368
126
98
152
256
234
366

121
109
87
164
51
37
84
16
33
141
50
75
90
33
70
80
49
53
80
56
83
45
104
85
67
17
88
107
68
2
172
16
129
93
105
50
194
82
186
24
68
69
27
1255
150
126
206
321
191
348

46
72
28
71
28
18
45
8
24
37
40
33
30
13
44
54
12
27
47
10
49
14
99
34
46
9
29
44
46
6
94
20
98
68
81
29
111
57
99
15
35
40
29
1077
117
99
177
216
205
300

153
256
173
44
134
97
58
78
53
52
35
62
82
43
47
24
51
85
65
64
44
28
99
32
89
52
123
144
44
38
54
64
72
28
82
55
65
59
78
29
19
29
43
43
62
66
102
40
23
143

161
244
186
35
129
105
74
77
54
90
34
52
80
59
46
12
31
86
65
65
41
16
86
23
93
39
98
142
46
44
55
28
68
27
54
63
73
47
76
42
36
31
49
54
20
47
84
47
17
141

135
252
186
34
147
133
85
82
62
47
52
66
71
63
66
20
45
67
52
62
53
31
126
27
104
40
95
147
42
41
78
79
66
39
99
45
70
89
81
61
34
36
45
56
62
48
85
40
17
160

124
205
163
33
119
91
91
82
56
45
59
66
76
72
57
25
52
68
60
62
62
40
90
17
113
35
103
176
41
34
75
81
56
45
87
39
93
49
65
44
31
33
79
63
124
57
63
34
14
193

146
228
126
34
148
101
73
71
62
53
64
55
86
78
36
17
43
50
39
52
54
18
125
13
106
36
98
168
68
41
80
33
107
71
112
64
69
66
62
64
26
27
34
47
45
47
63
31
29
149

174
243
109
58
168
125
77
72
70
32
39
43
60
65
28
15
27
89
33
39
23
28
118
8
118
24
134
188
56
43
52
45
80
39
129
64
82
80
39
35
35
34
51
30
61
43
52
48
13
147

151
323
91
44
189
97
59
65
70
60
64
38
55
80
35
19
30
84
26
33
44
45
90
15
96
19
103
114
41
20
51
55
61
16
105
56
72
77
31
35
30
29
49
40
59
40
65
49
16
89

201
332
122
65
246
257
119
73
122
39
47
68
63
119
44
41
45
61
44
61
60
37
128
18
125
30
113
167
70
44
66
41
90
52
134
59
88
104
55
39
36
43
86
54
35
64
133
79
17
141

154
264
108
38
205
135
68
67
86
20
54
38
57
78
51
24
32
64
41
44
58
28
127
16
106
28
79
106
50
25
76
48
108
34
88
78
57
71
36
38
20
42
52
48
40
53
78
44
11
117

81
67
16
55
20
18
36
43
24
61
34
65
37
29
147
46
65
67
19
46
44
53
26
57
46
40
57
61
74
23
136
39
35
61
69
54
85
50
50
68
103
386
20
77
65
677
77
89
308
122

49
67
39
65
19
31
42
46
32
45
46
44
38
28
127
48
107
74
23
58
43
40
50
44
28
29
54
53
77
18
142
41
45
80
87
47
77
61
44
68
91
287
17
75
59
647
99
109
309
124

68
65
41
58
20
41
43
40
36
51
46
62
43
37
104
48
88
82
40
65
45
57
50
49
21
32
70
93
109
16
132
32
81
97
68
64
66
43
51
44
74
287
36
72
62
568
90
95
287
80

68
64
21
76
21
43
39
27
34
30
60
87
49
39
123
34
66
91
27
66
42
55
38
38
13
58
43
103
128
24
193
47
117
65
94
53
74
57
69
61
74
144
31
69
50
430
92
93
208
103

55
50
34
102
15
36
31
47
37
76
55
72
47
35
95
22
64
95
20
72
52
23
46
40
26
38
66
134
115
20
166
46
127
61
93
70
93
52
81
44
110
276
25
76
56
568
90
89
263
115

66
64
42
82
23
47
32
54
29
74
43
63
33
52
87
47
63
98
32
48
56
34
40
50
44
26
53
152
139
10
144
61
140
56
89
57
88
49
62
26
101
381
27
86
38
684
84
102
323
141

75
57
34
71
25
42
30
68
21
77
19
95
31
43
104
35
46
76
23
59
36
44
38
46
42
37
43
94
111
4
117
47
87
37
74
57
72
57
47
32
102
454
54
84
61
839
95
117
346
111

63
62
59
86
25
47
36
69
22
75
31
106
27
47
125
45
49
102
33
71
65
42
51
46
45
37
64
128
174
7
185
88
109
48
90
52
85
72
58
44
100
420
69
92
77
766
118
90
354
115

43
57
41
72
14
43
24
24
18
54
43
77
36
41
114
36
57
47
22
33
36
30
41
30
49
27
44
81
97
11
122
68
80
32
70
54
68
64
47
33
86
337
12
58
23
603
63
75
329
107

25
142
64
88
101
70
128
31
48
20
34
40
64
64
64
88
49
66
38
87
77
28
66
43
63
46
52
38
19
52
33
36
86
54
40
42
46
71
32
49
35
47
136
60
94
43
111
90
67
104

30
147
44
101
46
92
114
51
51
21
20
61
67
64
46
78
59
88
43
92
81
36
56
81
42
53
55
49
47
30
25
32
77
108
50
82
53
76
36
21
40
50
77
74
49
37
91
59
59
57

31
119
44
81
79
75
99
53
59
29
21
52
68
46
68
81
56
81
50
77
54
33
46
61
54
46
68
49
30
42
58
37
71
88
60
60
41
90
30
31
51
36
94
46
55
42
84
54
50
78

22
85
68
79
52
72
121
79
71
35
43
58
52
34
81
49
48
89
50
96
59
37
98
64
68
57
68
41
56
29
58
41
68
102
64
76
34
75
39
25
28
53
87
57
38
56
75
55
47
76

18
127
39
54
65
62
82
49
58
23
42
45
62
33
28
45
47
86
49
68
56
28
55
56
45
31
77
36
35
34
38
36
103
91
63
66
38
67
9
22
18
86
108
48
37
31
80
52
27
55

25
195
26
37
37
53
52
50
48
18
39
60
61
25
30
55
39
90
51
61
84
36
36
48
51
34
78
30
26
30
48
27
93
61
56
54
49
83
25
37
17
48
98
36
71
28
72
75
50
79

26
95
13
25
34
58
63
45
70
14
16
51
55
41
31
38
27
62
23
51
90
19
23
41
53
24
79
42
28
22
32
25
86
65
46
80
30
78
9
25
17
37
76
38
39
29
75
93
41
59

23
135
29
80
44
68
46
45
74
24
20
79
62
46
37
47
27
58
40
32
105
27
43
73
57
73
52
41
43
31
37
33
194
126
68
50
24
125
27
22
20
41
83
71
58
36
82
102
32
93

11
83
20
52
48
40
34
25
36
9
13
46
53
20
23
45
20
40
19
36
67
16
33
35
42
28
52
31
30
23
13
30
69
78
28
64
7
46
11
19
21
46
76
68
35
29
51
52
20
54

63
6
34
89
37
34
22
70
17
73
56
60
15
84
69
50
49
44
32
63
31
33
42
68
66
91
71
25
65
42
3976
75
79
154
449
100
80
168
158
45
88
6
22
104
70
59
110
2
8
60

98
20
34
49
48
87
25
55
27
67
60
84
15
48
64
62
50
39
56
49
37
34
61
65
66
77
48
45
52
31
3638
121
72
106
409
131
77
198
181
29
134
1
27
124
67
75
69
18
8
44

47
44
27
49
41
55
28
31
24
60
63
69
23
47
50
54
39
40
29
45
43
33
40
55
58
85
50
37
60
39
3487
115
108
125
473
143
72
148
128
41
77
12
19
68
58
75
83
14
7
50

65
47
25
36
41
54
29
22
19
46
58
49
16
28
49
38
39
52
34
56
66
34
35
56
59
82
50
26
54
15
3606
125
85
115
305
128
83
190
100
30
69
15
24
50
48
82
58
18
10
47

58
25
21
45
31
64
21
21
18
46
53
44
19
58
38
38
48
81
32
37
30
37
35
55
51
77
19
21
49
13
3918
88
106
124
483
123
95
143
196
44
62
12
23
108
38
53
89
24
7
57

63
25
12
37
21
58
21
51
25
57
42
31
21
79
60
50
52
53
39
63
50
39
32
45
42
98
32
37
37
14
3922
86
88
120
467
204
127
130
86
32
118
8
18
140
32
49
100
33
3
51

28
28
14
35
15
73
14
39
18
73
43
29
17
47
35
33
25
52
22
40
55
39
40
25
41
81
33
17
30
23
3753
120
137
152
479
149
172
172
162
33
86
19
27
119
57
62
107
13
7
56

68
17
18
50
12
71
17
31
23
79
47
40
26
82
37
40
74
56
19
57
42
46
45
28
56
112
57
26
40
20
4052
161
197
187
504
204
191
213
226
52
116
7
46
186
66
58
127
24
23
56

24
27
10
35
21
49
13
32
22
67
37
21
6
48
30
22
64
43
8
36
27
33
39
23
34
60
21
19
34
15
3450
215
168
246
459
127
116
155
197
41
76
5
22
166
50
40
141
31
8
55

16
100
96
99
17
117
72
70
39
23
71
54
68
44
92
25
45
36
114
8
104
31
70
68
132
144
70
171
33
69
37
54
93
84
41
11
78
107
83
13
66
49
148
73
58
107
116
3
156
110

11
119
82
89
26
137
103
74
20
21
78
50
75
40
85
21
37
45
73
21
109
34
74
34
129
170
52
127
61
82
33
43
76
29
35
16
64
77
67
10
76
44
143
64
79
90
90
1
154
132

7
121
67
52
40
134
68
84
29
27
52
65
122
41
90
26
27
42
70
8
90
22
46
30
126
100
53
113
55
70
37
20
77
21
25
23
47
99
85
5
27
67
168
81
75
39
93
119
119

14
102
56
67
39
119
73
61
22
24
68
50
98
48
78
31
27
46
102
48
100
23
61
46
64
116
37
89
57
52
36
26
89
9
30
23
60
70
66
15
39
43
213
85
73
63
67
21
114
110

5
112
62
63
50
103
47
76
30
28
50
49
86
50
91
26
24
61
110
22
96
14
25
33
97
64
49
132
50
53
39
42
105
17
18
22
66
65
110
4
27
47
169
85
79
59
107
4
100
111

14
96
26
80
57
110
58
101
25
14
59
60
47
48
95
27
24
65
133
16
141
27
46
59
75
84
56
100
57
72
24
58
90
29
38
18
61
68
38
5
31
62
150
91
92
69
118
1
117
70

6
131
107
84
86
121
76
106
31
28
41
77
76
55
99
37
34
128
175
22
170
27
52
41
85
113
78
118
46
71
44
44
106
27
35
17
81
105
55
8
45
80
161
87
113
74
133
5
145
101

30
162
142
158
105
155
121
99
31
37
52
57
101
48
110
59
44
93
211
27
180
51
84
57
117
133
81
215
64
123
29
50
153
32
40
33
103
129
94
5
55
99
229
124
165
99
220
83
189
149

11
150
95
146
66
147
72
107
25
24
51
78
96
54
104
21
65
58
157
21
137
19
83
52
106
126
55
191
50
105
29
55
152
21
36
11
85
126
81
2
56
82
179
76
64
96
164
1
168
119

82
137
25
95
14
51
63
47
79
79
55
41
810
154
68
120
69
98
106
28
28
69
51
76
55
82
61
37
48
29
102
87
36
32
33
93
109
75
215
121
41
128
60
106
56
24
68
55
11
34

109
143
34
51
23
24
57
56
74
70
45
51
808
103
49
77
37
73
50
27
31
77
32
137
19
73
47
23
33
32
94
59
31
40
13
57
72
42
121
65
28
38
45
90
29
34
50
51
9
31

88
101
27
119
18
43
45
33
34
48
42
40
762
91
64
95
47
76
35
83
27
64
128
32
62
178
42
93
35
34
76
68
31
33
33
33
56
52
92
107
44
25
46
87
35
45
48
41
56
32

110
115
18
66
13
47
51
35
36
62
46
73
543
79
45
67
61
81
33
53
41
68
32
38
58
44
33
32
22
50
52
41
23
38
14
29
51
82
74
49
32
26
20
93
30
55
38
23
16
39

65
103
33
54
22
57
37
38
51
68
62
38
1091
92
76
94
39
32
39
18
17
61
25
31
58
38
36
24
14
36
97
60
24
33
16
43
56
41
63
65
24
36
33
93
87
49
74
19
8
35

43
105
34
16
16
68
38
43
55
28
52
47
1113
113
127
137
35
67
50
18
29
66
43
35
76
27
85
27
13
58
100
61
25
52
43
42
64
26
97
64
17
41
67
81
92
90
82
24
11
31

68
126
35
57
13
49
43
30
68
59
66
38
1339
121
67
150
52
71
58
21
41
45
27
41
76
45
62
28
15
43
115
54
20
45
18
43
54
78
99
90
13
60
59
83
64
78
79
20
31
26

119
182
43
76
24
53
61
51
80
83
87
43
1273
129
97
119
59
108
56
20
27
80
45
44
50
45
71
32
15
37
109
71
26
44
37
76
85
93
122
112
27
44
63
96
74
112
74
18
38
25

102
122
30
79
26
44
60
50
111
64
42
52
948
103
57
112
38
69
17
14
19
41
35
39
49
37
54
13
22
20
85
43
12
36
37
70
49
90
94
91
37
40
52
70
36
88
54
24
9
19

80
18
44
20
95
113
150
34
46
43
853
347
132
753
92
74
50
176
42
106
64
173
68
51
97
67
51
68
139
53
108
59
47
88
161
78
147
120
96
97
153
61
60
74
139
110
44
92
163
113

82
16
38
43
95
56
62
41
69
26
629
347
138
717
86
67
38
122
45
66
57
126
55
51
118
57
58
55
105
43
91
29
31
81
123
63
120
83
56
73
100
67
66
82
143
96
45
74
124
101

79
37
35
18
96
41
57
29
81
11
595
315
128
620
75
97
36
130
59
80
38
146
49
51
75
43
66
84
107
55
88
30
45
60
91
74
91
88
61
79
87
49
92
54
163
91
86
53
109
99

73
11
47
44
58
55
90
38
84
24
474
200
81
517
67
90
35
103
37
51
42
100
32
49
59
29
54
61
83
42
79
30
33
67
68
68
68
84
71
61
93
35
72
53
142
92
48
60
81
71

83
7
49
46
89
43
46
29
94
17
559
302
121
682
83
94
32
62
51
76
44
94
41
34
57
19
49
48
67
45
59
31
32
55
60
49
94
74
62
47
96
45
47
62
144
78
45
44
76
53

78
11
29
19
115
37
53
49
125
21
475
294
113
735
66
55
22
89
63
65
49
92
14
23
55
31
39
34
57
54
35
33
27
73
67
60
54
69
71
55
108
32
44
18
93
61
25
33
59
28

92
3
52
21
126
30
72
16
102
36
650
346
124
807
83
75
28
89
66
78
32
52
37
17
68
27
36
35
58
38
71
18
43
43
70
85
70
67
43
66
95
46
66
50
91
45
37
63
93
58

113
9
28
22
168
39
95
25
130
42
747
337
151
816
89
131
39
83
90
54
52
72
30
36
69
22
45
51
72
39
63
49
33
45
84
62
46
68
80
48
59
22
45
65
152
86
61
121
92
78

84
3
29
13
75
39
83
25
85
15
545
302
128
635
44
67
18
86
34
68
28
55
13
21
50
26
26
27
46
35
41
35
19
47
57
34
24
59
34
20
50
20
53
23
106
27
38
47
63
54

195
83
175
97
93
102
108
97
120
64
107
59
104
98
108
79
94
103
165
86
87
122
140
44
106
202
172
117
118
124
36
56
75
109
153
1386
31
52
112
121
278
103
54
128
45
148
103
86
149
56

180
102
74
85
81
63
81
63
41
53
105
69
73
85
72
73
94
72
80
112
80
150
98
42
123
152
137
46
57
75
64
63
67
82
99
1246
43
40
85
100
225
107
62
55
38
138
80
84
74
49

157
92
47
64
66
110
107
68
85
64
111
61
72
86
83
88
124
94
117
106
64
130
68
56
78
162
92
66
73
68
60
81
56
104
187
1162
46
55
65
90
239
86
66
66
50
105
100
83
99
62

125
79
47
53
46
96
84
38
64
62
68
45
52
112
67
91
102
42
35
116
47
112
63
45
73
116
54
23
94
67
38
73
57
69
111
1019
48
49
88
95
309
76
39
70
48
96
53
61
85
59

94
85
46
43
42
202
110
48
31
63
80
55
40
75
64
75
60
56
49
72
49
105
41
20
71
100
71
30
47
68
26
57
48
74
104
1608
52
33
121
112
317
83
120
58
50
118
101
66
76
47

83
69
42
26
53
137
137
46
67
51
73
39
33
48
29
82
47
47
66
82
51
70
34
21
81
76
62
33
39
41
47
58
46
71
123
2016
54
30
129
175
396
69
81
88
38
120
97
72
112
39

89
71
72
45
44
122
106
40
57
54
73
61
44
87
40
75
50
71
53
63
42
102
32
33
77
85
90
45
58
52
45
72
49
66
123
1751
54
71
97
181
351
100
90
72
34
149
106
67
115
38

94
70
47
56
57
140
75
54
63
59
108
115
63
96
76
60
55
90
43
93
58
128
38
32
91
104
54
36
84
51
41
53
47
93
165
1893
86
91
102
185
334
163
97
56
37
154
112
87
145
50

91
36
38
18
29
84
91
28
49
36
96
23
43
56
57
80
59
55
47
50
30
65
20
19
78
109
65
44
48
58
55
71
17
64
114
1569
54
59
87
126
263
123
80
59
53
128
54
62
74
46

22
127
120
34
45
77
45
29
47
81
67
48
66
127
56
71
39
43
55
47
32
58
63
56
51
95
68
22
68
64
18
31
127
29
29
53
61
43
60
37
85
30
44
56
31
97
35
52
67
24

8
146
124
27
64
54
21
43
57
91
47
44
31
77
58
66
38
49
66
76
34
52
35
28
54
72
48
15
42
47
25
29
153
22
29
75
59
24
33
29
87
48
21
49
35
57
24
34
46
30

7
164
110
35
56
54
36
35
68
66
42
45
61
86
86
75
62
58
45
76
43
68
45
30
34
45
70
36
39
45
15
17
91
16
35
39
78
45
24
31
59
37
20
27
58
80
27
40
50
17

22
81
88
42
52
41
75
37
25
62
30
47
56
29
78
50
36
61
42
86
50
93
34
39
41
43
65
47
43
31
16
37
89
25
36
31
57
42
37
42
110
40
35
45
66
92
33
32
22
12

12
118
112
34
55
29
45
44
36
89
25
46
52
74
72
51
39
69
56
45
36
122
54
16
37
77
57
28
38
31
25
31
154
23
18
46
54
43
20
40
77
38
18
38
92
116
37
25
37
19

14
161
108
70
39
23
45
60
32
69
29
45
44
48
79
52
47
57
55
36
23
93
58
36
56
41
59
27
42
36
32
33
176
33
39
53
50
68
55
53
78
29
33
41
71
140
44
60
30
26

12
133
145
58
34
36
53
49
47
65
37
55
43
58
84
58
24
31
53
37
20
107
57
39
52
27
56
19
48
35
22
24
157
43
33
56
55
73
40
47
92
44
29
38
63
142
41
35
38
20

18
158
130
48
55
37
85
63
46
93
52
43
56
70
94
91
33
39
62
61
46
120
46
50
72
56
49
30
80
34
26
35
157
38
35
42
52
54
34
51
142
37
18
56
73
84
55
81
49
27

4
167
121
41
45
35
36
50
40
66
37
29
61
50
96
62
29
46
36
28
29
78
44
45
48
35
29
25
30
35
23
20
134
35
28
36
41
57
28
32
109
36
17
44
30
70
21
39
27
13

61
46
96
71
32
67
65
68
62
47
75
108
68
78
70
73
66
37
22
93
1120
116
143
177
141
120
122
52
76
43
55
102
36
31
61
76
71
77
57
73
142
61
43
119
108
52
79
60
24
74

23
48
52
49
32
34
34
67
43
49
80
79
51
44
25
85
64
24
18
75
1175
101
123
159
138
146
133
24
70
39
60
108
29
30
32
68
49
84
47
114
94
52
36
124
106
58
73
60
32
74

28
34
70
57
29
51
54
67
51
44
33
51
62
42
36
67
50
18
21
73
1319
101
138
169
122
136
115
22
71
43
36
117
39
58
45
63
31
56
40
108
100
52
45
136
135
57
101
82
39
92

31
49
32
63
35
64
39
56
61
33
53
50
47
65
54
51
50
21
15
76
1029
113
119
164
99
109
96
19
64
11
37
77
48
62
36
77
40
76
39
105
157
71
38
134
104
54
97
95
32
89

41
16
29
50
19
63
47
43
50
27
73
33
71
58
55
58
54
17
25
91
1222
80
139
210
140
144
167
18
42
14
25
76
51
57
32
78
63
85
40
140
82
78
48
112
122
45
92
95
29
76

38
32
32
53
36
66
65
53
53
34
74
59
62
63
59
53
62
29
24
94
1296
111
168
313
194
181
140
24
17
51
21
74
44
56
11
87
46
68
49
157
87
65
35
119
135
28
101
102
34
71

28
15
25
42
36
71
53
49
65
28
66
54
46
74
69
49
66
26
31
68
1488
102
184
296
203
147
121
22
39
20
35
147
45
53
17
55
58
92
51
135
93
85
31
115
147
46
99
98
24
71

49
37
55
56
24
77
78
64
91
31
61
72
71
101
70
60
97
26
35
68
1451
132
168
312
229
233
155
46
30
72
31
137
37
72
24
52
76
76
32
175
122
98
52
168
151
51
176
128
24
62

29
23
32
54
22
44
50
49
52
25
39
31
36
46
50
35
89
13
26
51
1197
118
138
231
176
185
104
20
25
42
26
80
26
71
7
52
36
54
43
109
81
60
50
86
115
25
124
111
12
43

67
89
66
56
33
32
34
81
86
19
83
78
45
59
76
41
33
29
92
130
59
63
129
53
119
123
40
168
5
128
126
84
32
135
34677
116
148
216
90
212
89
101
108
203
368
435
547

40
85
61
47
29
28
31
39
71
16
76
45
22
58
115
15
41
24
68
155
49
85
80
50
103
113
33
113
6
72
103
62
26
114
35281
137
170
150
84
166
92
97
106
156
279
216
448

41
145
46
44
33
19
46
41
115
8
83
40
17
65
91
17
23
27
72
159
43
117
112
59
47
118
14
65
5
52
222
64
21
143
34341
93
140
85
132
140
70
69
107
169
308
171
562

38
158
30
43
22
20
28
26
109
23
99
50
36
64
99
29
22
32
76
108
42
72
95
35
55
113
37
66
8
35
175
69
17
142
26408
190
123
63
99
162
111
117
97
272
337
245
341

44
149
50
38
31
20
27
28
86
13
92
44
30
54
98
40
31
34
80
131
29
71
100
44
70
163
18
89
8
27
162
51
21
121
42516
122
183
182
83
83
83
74
95
207
313
110
337

66
97
56
60
32
18
14
29
104
16
131
57
34
60
141
43
64
45
63
135
47
113
90
55
90
171
34
122
14
48
194
93
26
130
46628
111
107
117
82
60
27
67
98
109
274
37
291

49
127
58
44
18
19
14
12
68
27
113
49
25
37
143
45
50
24
69
132
35
88
78
50
84
149
20
73
8
40
166
79
34
103
52963
194
233
245
144
124
268
157
124
230
500
375
681

67
207
54
46
32
43
18
39
100
29
110
52
29
63
98
75
52
46
78
172
51
118
137
80
128
217
33
115
24
44
223
109
25
146
53158
352
259
373
185
215
321
239
220
357
755
482
863

35
172
54
47
26
24
12
30
68
15
68
50
31
46
50
27
37
23
53
130
35
71
88
75
68
146
28
80
13
36
143
70
23
101
39600
280
211
237
168
168
196
195
168
311
603
264
805

sos06
894
75
94
263
180
87
234
172
429
99
18
27
9
17
40
72
39
21
17
11
18
2
25
10
54
69
101
27
11
19
75
31
15
19
17
112
3
55
19
17
30
42
44
38
38
12
17
2
19

plec90
plec91
plec92
plec93
plec94
plec95
plec96
plec97
1496
1270
1355
1023
1097
1361
1578
1609
28
31
24
19
25
28
29
34
156
114
131
136
162
154
200
189
410
254
247
386
380
512
533
528
524
331
271
197
210
377
394
387
210
172
157
103
222
235
227
218
506
421
620
761
710
836
828
848
268
211
188
148
115
144
159
185
973
569
582
460
406
462
483
519
99
87
122
111
88
117
116
122
80
77
31
25
33
38
36
24
50
34
61
45
44
38
41
39
43
24
19
21
21
22
16
24
75
61
25
35
32
33
38
32
109
88
71
59
110
113
145
152
119
62
28
26
27
29
26
27
135
146
132
90
48
62
66
113
23
18
15
9
11
13
11
16
32
25
36
39
43
37
35
42
85
61
55
32
21
26
22
18
72
43
28
22
17
27
21
23
7
13
10
9
13
14
11
15
91
58
63
39
50
85
66
61
43
38
34
22
26
32
32
23
221
111
52
33
38
45
31
36
28
19
18
11
13
20
15
14
68
51
67
43
44
46
49
50
28
22
24
12
10
21
22
22
91
42
20
16
12
13
19
16
92
76
41
40
41
32
43
40
66
40
51
42
30
31
51
53
213
93
40
46
21
30
27
21
72
51
44
39
23
41
34
43
42
34
23
8
29
31
24
42
84
70
33
31
29
31
38
28
56
73
56
47
58
51
43
67
24
18
29
26
17
29
22
23
347
239
89
84
72
80
91
70
51
31
33
22
27
41
43
47
52
38
46
34
31
40
36
47
59
40
43
33
29
39
26
34
103
106
55
35
51
37
46
54
45
42
33
20
26
29
29
30
42
30
31
20
25
26
39
46
42
36
22
19
25
33
34
47
48
38
35
42
40
31
35
32
44
30
37
22
24
22
27
42
19
15
16
15
11
13
9
16
33
30
27
24
15
23
27
14

64
11
4
5
22
10
9
23
30
21
30
67
22
37
58
9
17
56
62
43
37
92
70
13
44
11
83
2289
128
89
78
322
133
132
134
170
79
151
141
39
43
18
28
57
62
34
52
55
7
66

88
57
40
46
34
26
32
62
114
37
38
95
94
74
36
55
35
34
247
155
50
102
121
60
245
103
59
3098
412
203
78
719
207
231
217
380
116
205
128
76
103
35
30
86
47
35
70
78
28
58

52
44
28
39
23
26
17
57
72
34
37
98
70
62
29
40
39
23
91
81
38
75
75
43
115
83
45
2663
122
86
54
239
168
155
133
281
90
148
76
56
64
23
18
56
27
24
50
51
12
36

43
50
36
29
19
13
24
58
51
27
35
73
56
68
31
57
45
33
86
80
88
67
62
33
108
80
52
2983
84
67
36
172
157
133
123
205
87
117
99
31
47
23
16
59
31
33
42
50
16
38

43
27
12
23
15
7
21
39
34
15
19
57
36
26
13
29
21
30
54
72
74
79
42
20
74
56
36
2930
123
71
22
281
124
92
104
186
58
108
81
31
43
39
13
32
27
20
40
28
25
39

39
33
21
17
24
14
18
42
24
20
13
46
35
33
26
38
26
14
42
28
81
78
51
29
67
41
53
3014
88
46
37
156
150
93
118
179
68
122
88
40
36
21
15
47
14
18
34
52
31
40

53
37
23
19
24
10
32
55
32
23
23
83
49
44
32
54
25
19
73
44
78
81
69
24
55
60
52
3464
103
45
35
153
158
169
153
165
58
135
97
26
62
21
11
64
28
28
35
72
22
52

57
26
26
33
21
10
23
57
28
27
17
72
49
56
19
32
44
41
78
43
67
78
56
21
48
45
48
3694
110
34
29
152
163
138
151
174
68
101
103
40
48
21
9
53
12
15
32
52
39
56

54
41
33
28
27
14
25
67
32
21
38
99
58
42
33
52
38
27
52
31
99
78
63
31
70
51
56
3557
99
60
28
194
162
124
156
169
77
149
108
38
49
19
11
55
18
17
24
34
23
44

22
74
20
54
31
46
15
33
46
146
97
42
37
33
9
39
19
80
156
44
25
46
82
307
46
17
53
8
56
115
47
47
74
248
31
115
72
33
64
50
78
147
5
30
120
34
132
23
64
32

35
83
38
64
69
107
43
45
51
329
106
72
89
93
40
61
38
105
388
88
30
70
119
267
61
56
63
57
92
289
63
238
97
481
64
280
138
73
95
44
160
229
18
84
183
64
291
48
268
83

24
59
24
42
44
75
25
32
37
115
62
47
65
68
28
35
26
27
243
56
25
40
87
138
27
37
38
43
67
143
38
157
77
266
39
126
54
45
65
33
92
115
9
51
138
42
115
40
77
55

17
21
29
25
34
72
36
28
36
74
68
29
48
56
41
38
28
36
131
54
27
33
84
114
46
32
32
32
50
125
40
134
39
253
32
87
38
46
43
12
59
125
6
35
85
34
115
49
79
45

16
37
24
21
25
58
21
24
25
107
47
28
55
58
21
32
30
31
215
24
18
32
78
111
33
21
15
29
24
160
22
127
44
397
27
85
28
37
38
15
57
116
3
41
73
32
76
31
77
38

24
25
12
38
41
58
16
13
15
74
34
44
54
54
29
21
21
36
97
35
15
14
54
83
17
14
31
30
28
100
14
104
39
171
18
41
27
29
48
12
67
125
1
19
71
5
61
35
71
33

28
42
31
30
52
51
17
24
23
59
43
32
47
46
33
34
27
44
105
58
15
24
51
133
38
26
18
23
24
101
28
73
59
166
39
69
34
52
51
18
85
143
10
35
72
24
91
40
68
49

44
34
34
32
46
57
22
13
16
71
48
29
49
56
29
23
21
47
75
35
22
16
60
134
15
21
28
36
42
106
32
81
29
162
33
46
22
44
46
14
51
96
3
28
62
20
78
29
59
42

35
32
29
34
30
71
25
21
8
67
59
42
63
57
43
21
20
35
79
39
15
24
63
112
24
16
22
35
49
92
27
40
35
176
28
68
17
43
42
9
50
78
5
28
68
20
71
32
60
24

21
125
2294
341
282
820
169
397
464
77
395
150
184
163
62
100
72
31
51
83
49
31
48
72
73
21
16
26
110
49
69
35
240
122
26
55
17
62
23
65
78
46
72
33
34
68
19
47
28
34

51
186
1435
171
127
354
106
234
595
75
313
241
94
133
70
118
99
83
92
94
93
74
71
165
93
60
52
63
63
52
192
114
206
103
58
65
21
63
61
100
101
86
75
102
105
67
67
77
57
46

31
101
1140
142
89
260
95
189
510
68
306
216
63
113
45
79
70
60
69
78
70
54
58
154
69
52
39
49
54
47
161
87
165
80
48
62
20
48
42
80
86
70
58
71
70
52
40
59
41
29

35
89
1831
99
63
665
109
180
806
71
290
246
87
75
34
55
61
64
56
89
68
57
47
89
83
53
38
28
67
54
134
64
154
64
42
49
19
29
41
94
56
66
50
49
61
60
43
63
42
27

22
68
2237
96
49
689
76
170
683
50
304
233
104
51
58
47
41
50
65
72
52
51
52
76
91
54
33
31
71
51
112
59
140
57
38
35
23
32
52
62
49
62
58
48
67
56
40
69
34
20

8
85
2497
98
37
831
70
139
864
41
479
235
118
49
53
36
54
54
47
75
57
47
33
75
75
52
23
22
54
47
81
59
113
56
29
59
29
20
39
75
37
66
42
44
54
69
32
63
32
18

31
54
2789
72
34
813
72
153
944
69
582
222
124
54
71
40
26
43
32
74
58
33
83
60
53
41
30
23
40
50
62
33
109
49
38
28
26
27
42
52
100
63
60
15
40
41
20
39
30
21

12
51
3259
85
48
830
74
142
1111
54
605
217
128
50
46
31
24
59
36
52
47
36
26
64
70
41
17
31
31
42
67
28
104
39
31
39
21
12
31
51
78
56
38
31
33
30
20
34
33
27

12
86
3372
110
38
919
64
161
1173
74
700
287
158
57
87
52
51
56
43
64
60
38
46
62
68
43
24
26
47
46
84
39
117
43
40
41
28
14
25
62
96
49
59
35
41
51
41
47
41
34

50
56
35
48
45
36
146
74
64
72
100
64
84
14
31
30
225
25
58
27
18
74
66
17
63
111
74
69
71
35
50
53
28
27
80
39
78
57
74
67
38
36
28
67
76
46
32
47
56
75

43
86
57
96
96
89
131
117
117
139
100
50
122
46
93
90
114
73
96
103
35
87
86
37
107
131
141
85
88
97
119
120
46
76
99
83
106
85
113
125
98
65
70
53
82
112
138
38
53
130

40
62
62
63
73
60
97
106
73
110
69
39
98
46
72
63
78
41
63
73
29
55
65
29
79
106
97
67
60
70
89
107
41
48
100
69
106
76
90
98
69
46
44
35
67
85
108
38
37
95

32
43
64
49
62
61
87
89
58
68
54
49
89
30
87
56
69
42
44
47
17
53
65
27
80
106
83
52
47
65
67
91
33
41
62
60
106
63
76
73
55
49
41
32
70
68
109
40
28
67

44
36
40
44
65
65
88
77
57
64
33
55
76
41
77
49
81
54
47
52
21
56
68
19
67
113
66
75
52
64
68
89
23
48
64
53
78
51
59
74
45
46
39
25
72
65
74
20
32
72

34
39
36
48
63
42
67
69
37
58
45
52
69
40
71
37
67
53
43
46
32
60
51
16
60
83
74
62
49
63
56
86
30
34
70
70
79
66
58
71
44
37
36
25
58
60
67
24
27
70

28
30
19
33
111
44
51
62
36
65
33
31
65
23
59
35
49
37
51
37
38
29
52
29
50
99
60
34
35
64
42
62
54
34
39
52
68
64
61
53
42
47
26
25
48
48
51
39
20
72

30
28
35
55
52
54
58
59
36
51
39
33
50
12
29
26
38
34
31
36
27
40
54
17
33
46
52
45
45
60
35
63
39
31
58
40
57
56
50
50
34
34
25
33
32
44
49
22
18
56

40
39
49
46
58
37
58
57
38
47
43
48
63
33
44
34
51
49
38
45
17
54
53
13
39
84
59
73
44
62
47
73
22
39
57
60
90
67
44
41
31
56
23
35
74
53
59
35
33
69

34
1805
150
253
111
256
560
105
278
259
281
257
44
172
117
28
93
61
138
85
32
72
87
67
35
65
58
91
34
23
58
53
32
145
31
94
44
33
81
14
37
80
67
77
69
44
36
52
82
58

62
1555
100
111
98
182
806
154
240
308
336
433
136
265
94
64
83
193
79
131
95
150
134
86
54
154
97
144
147
121
203
85
75
240
112
121
153
109
114
110
102
103
126
163
155
128
90
142
83
163

52
1652
71
86
80
150
611
118
182
293
306
393
61
186
76
41
78
151
60
97
65
120
95
67
45
112
70
95
122
85
152
53
56
124
96
90
122
77
96
80
80
70
90
135
122
92
60
125
77
135

43
2469
54
102
72
118
896
109
146
331
450
433
56
155
68
65
78
126
60
112
73
121
115
37
39
78
54
52
103
61
117
43
57
146
92
72
95
56
81
61
75
75
66
145
119
90
31
84
99
151

40
2977
47
67
58
73
1053
85
124
369
483
432
77
174
39
47
69
147
37
74
61
73
103
43
36
81
59
57
81
56
111
26
41
109
63
64
98
39
66
57
61
61
59
124
105
88
13
70
72
106

45
3298
45
78
37
66
1295
65
74
488
580
420
86
158
83
39
81
139
35
87
65
66
77
37
35
72
37
48
79
54
85
40
53
119
54
96
104
56
78
69
78
57
54
81
89
70
31
58
80
99

38
3796
49
81
46
81
1398
65
89
508
608
470
86
207
69
36
66
123
55
125
84
50
88
29
39
67
55
75
80
58
120
50
41
150
57
134
48
62
60
70
84
51
61
104
79
54
31
87
79
71

34
4894
58
63
26
91
1323
63
65
573
560
446
130
227
81
33
66
122
45
118
68
72
74
26
37
66
42
51
94
56
101
39
46
156
66
89
93
52
74
63
60
78
64
86
82
64
23
73
76
91

46
4538
49
48
42
69
1438
63
59
348
580
363
104
224
51
48
66
112
54
86
52
99
76
18
25
73
37
46
69
42
94
30
53
124
76
86
72
48
81
37
74
31
51
83
81
51
42
53
57
91

62
53
48
62
191
84
26
49
36
39
63
54
27
79
54
111
115
74
105
82
21
152
47
172
54
127
58
56
36
177
52
71
184
75
63
89
45
67
2660
284
107
149
51
176
113
150
17
228
30
37

92
105
165
129
229
196
85
137
65
106
153
153
135
197
153
165
172
92
150
194
108
179
119
123
115
168
105
154
111
209
86
108
187
129
106
167
109
96
3066
113
63
181
49
237
176
278
54
307
53
95

89
82
139
104
176
151
62
105
44
78
112
116
99
161
129
144
132
66
123
151
81
145
84
85
89
117
77
125
84
145
56
76
145
75
74
163
91
69
2392
87
65
141
67
208
147
194
30
276
35
79

102
71
116
71
145
99
60
86
69
66
89
105
81
146
105
111
134
58
101
101
59
180
97
61
64
82
72
103
65
110
59
79
165
68
51
121
71
76
2462
83
52
136
68
203
189
324
44
244
53
69

55
57
97
43
115
78
41
72
18
44
70
82
74
96
90
73
108
36
127
82
55
97
104
48
44
88
73
89
42
91
59
58
136
68
49
81
58
62
1985
76
28
138
60
177
249
275
27
245
47
60

64
59
90
67
135
85
50
74
29
38
72
68
76
95
73
106
117
36
111
94
33
173
57
54
43
63
86
101
37
94
50
73
103
72
47
64
52
46
2097
79
45
151
38
253
262
277
32
259
59
52

81
64
82
56
122
74
48
76
62
48
68
64
48
116
63
101
112
44
82
92
41
104
82
53
41
90
52
103
48
114
64
62
112
76
46
81
47
53
2529
84
40
140
59
248
297
340
53
303
51
55

71
46
78
65
111
73
26
52
50
50
79
63
44
143
73
77
98
36
79
54
36
141
80
48
36
76
68
112
42
126
59
61
106
67
24
56
43
49
2723
103
45
107
51
262
297
382
43
289
47
58

75
48
63
61
83
62
48
61
36
20
86
69
36
126
73
117
76
30
107
86
42
123
66
44
44
88
61
91
51
75
46
32
75
67
45
44
46
71
2849
76
45
143
60
272
303
470
39
303
46
81

39
49
62
39
71
211
15
36
101
49
45
34
15
25
62
19
41
21
169
33
126
41
53
48
61
41
51
40
18
23
37
30
189
45
75
48
44
175
65
55
63
69
18
50
51
45
43
36
137
53

57
56
94
113
97
97
66
123
44
121
120
43
32
52
73
43
50
51
151
103
99
70
99
93
114
38
87
77
40
35
82
120
149
121
60
103
62
103
113
104
65
115
56
106
42
60
67
50
88
79

41
42
65
88
65
68
43
113
54
115
119
28
24
36
64
34
37
34
121
96
75
41
85
54
60
25
58
57
33
29
61
120
99
82
43
73
30
78
99
100
52
105
38
99
31
42
57
34
71
52

34
49
49
49
69
55
34
98
38
96
70
43
26
48
62
43
34
28
82
64
59
9
56
45
52
30
53
59
30
27
53
85
108
109
40
48
41
60
54
71
39
66
41
66
44
52
44
39
51
27

26
50
44
50
65
33
34
57
19
96
70
16
25
39
52
35
19
32
67
61
32
27
39
33
31
32
34
34
31
26
60
81
90
101
27
45
15
45
42
62
25
63
24
53
32
38
27
39
50
33

44
27
31
48
52
46
16
64
21
55
64
39
22
31
64
36
24
31
83
56
36
29
50
32
33
29
45
32
23
29
53
79
49
94
45
35
42
61
53
52
39
45
34
43
32
41
34
29
39
33

31
44
36
74
69
61
27
85
28
56
61
61
34
39
61
36
41
31
91
54
17
32
49
44
59
25
56
43
29
31
64
75
80
97
41
44
46
62
26
81
41
58
32
45
41
49
27
25
67
25

33
25
39
76
62
43
26
86
23
57
62
38
32
40
59
30
28
38
60
50
32
43
50
25
66
36
47
38
15
29
48
64
84
89
39
41
34
57
52
54
35
55
20
37
36
42
38
21
74
50

53
39
37
70
57
38
66
52
34
71
63
31
51
31
47
32
26
32
62
52
26
34
55
31
41
36
62
32
11
21
55
73
111
96
44
38
39
43
40
61
31
50
20
53
34
29
42
17
56
34

191
32
45
15
80
35
41
40
16
53
115
34
66
22
46
18
66
65
7
41
38
43
15
71
114
131
55
50
19
41
114
8
21
1212
205
146
94
58
34
71
29
29
79
64
33
33
22
82
42
45

105
46
42
83
161
54
62
50
57
61
168
53
77
46
116
55
116
92
31
60
71
49
37
96
108
159
61
46
50
67
136
39
47
1140
234
247
158
54
43
44
71
135
89
120
118
39
121
109
114
69

111
26
26
59
134
47
40
37
42
33
128
38
62
45
86
41
76
82
25
47
49
35
28
68
76
115
38
44
30
46
99
33
34
943
160
211
105
27
32
26
44
102
62
98
85
33
85
76
87
53

65
48
29
47
142
57
48
38
30
44
130
28
37
22
71
32
90
50
58
35
66
37
37
78
80
99
42
40
34
51
96
23
25
1340
204
232
123
56
49
44
45
129
70
105
75
48
108
108
153
32

68
28
20
40
111
23
30
19
25
37
111
19
42
32
56
41
77
53
43
29
52
42
28
52
75
81
28
23
35
47
78
15
37
1224
201
239
115
56
36
46
52
112
70
86
67
39
76
111
94
20

54
39
13
52
123
23
36
44
33
25
92
17
43
26
41
49
81
59
29
36
60
38
31
58
75
95
38
44
22
54
69
22
21
1333
236
237
138
48
45
39
46
77
64
88
67
39
80
93
116
28

52
41
32
46
162
45
47
56
34
24
132
33
26
24
64
35
94
56
48
55
88
45
44
65
74
123
37
49
33
55
97
8
20
1547
227
340
172
64
42
46
46
91
103
83
79
42
82
87
133
42

66
32
22
64
163
33
45
50
32
35
117
36
28
18
63
37
95
66
22
52
51
28
25
75
66
151
29
27
38
51
108
28
20
1668
265
339
165
103
46
49
48
84
81
72
63
38
87
79
145
57

62
37
20
41
203
26
39
45
45
20
116
33
21
21
69
30
108
37
47
51
61
47
35
96
49
129
37
42
28
41
110
40
30
1684
249
292
167
70
24
41
39
101
73
75
53
35
86
64
110
44

35
30
54
75
18
104
37
41
24
24
49
16
18
9
82
33
19
102
87
37
42
65
11
56
20
23
40
24
28
113
49
20
70
56
55
62
23
66
47
34
1278
133
111
42
81
315
76
83
102
77

86
87
48
81
85
64
87
102
68
90
47
43
72
52
81
84
33
91
102
79
146
79
76
78
48
58
113
48
53
82
43
43
66
135
171
97
159
78
117
135
1083
161
144
149
326
547
177
236
274
256

62
53
33
65
61
45
62
96
62
72
37
26
50
38
68
61
20
70
77
70
116
62
57
67
36
41
72
31
35
69
33
32
43
109
143
104
131
57
71
127
833
134
94
118
245
341
150
181
205
203

52
71
53
104
62
60
72
105
67
70
42
29
55
30
80
55
65
80
93
49
133
72
82
90
25
70
108
44
35
57
57
31
81
104
132
105
150
70
78
108
1506
79
79
82
233
515
164
169
189
142

51
98
88
63
58
52
48
57
63
74
31
45
40
26
78
50
54
76
96
66
134
67
56
59
28
34
87
36
46
39
48
26
61
103
123
85
115
31
47
106
1451
69
74
64
149
605
146
151
144
95

56
46
57
79
65
62
58
60
65
85
49
31
40
35
75
42
85
73
86
80
101
66
35
93
26
36
51
32
40
32
46
30
84
79
97
118
126
51
49
112
1821
74
55
51
193
629
155
135
108
149

96
73
62
109
69
108
71
108
66
96
57
29
33
24
107
73
92
104
128
98
158
79
67
70
31
53
76
36
52
50
54
39
63
102
115
123
175
55
42
95
2183
73
63
47
202
754
142
158
163
121

145
87
83
98
72
42
95
108
76
98
40
18
30
46
91
60
58
77
118
89
95
66
39
69
25
32
58
28
54
45
58
70
66
85
99
194
124
59
43
84
2829
58
67
55
166
819
145
143
97
112

54
36
64
85
54
48
58
82
73
83
36
24
32
23
63
52
104
73
88
66
152
76
62
66
25
20
94
52
44
38
46
25
42
88
118
101
143
41
42
87
2996
73
44
34
139
792
170
91
110
104

47
49
70
37
16
100
36
52
81
73
82
82
65
48
23
27
51
95
66
70
43
44
9
79
45
67
74
28
49
51
201
95
15
19
23
38
47
51
33
37
83
33
61
29
49
90
109
82
89
38

96
118
112
173
115
358
82
203
160
242
175
122
227
136
112
121
151
302
203
137
148
237
112
136
159
284
131
103
225
161
145
127
91
166
121
112
144
93
134
154
170
116
155
131
159
169
257
150
156
124

57
89
76
142
70
267
59
142
112
205
137
81
148
101
75
81
109
236
152
99
118
182
74
102
111
201
91
65
151
114
95
90
63
131
87
73
98
62
95
116
114
67
108
78
106
136
173
95
105
91

42
83
87
112
68
209
47
96
105
171
120
61
121
89
70
62
87
270
120
75
117
138
62
81
121
144
54
45
166
99
107
82
52
93
82
55
79
58
83
86
91
38
87
65
84
97
157
57
100
78

30
49
60
79
54
190
42
59
94
120
92
46
71
85
40
55
71
231
84
69
121
105
51
57
82
107
47
50
141
64
65
80
44
58
44
49
61
22
60
64
61
44
65
42
71
67
150
65
95
75

35
55
80
75
58
176
43
69
81
126
94
37
92
63
56
35
58
216
114
55
110
88
44
63
86
145
55
52
101
63
63
84
43
72
65
54
65
29
54
66
69
42
54
47
60
82
125
45
99
76

21
51
81
84
57
141
50
72
67
136
104
65
94
73
61
63
74
155
81
50
71
104
68
63
71
132
47
28
94
75
68
70
37
75
36
42
51
40
71
70
54
45
66
54
73
76
118
54
99
66

31
52
91
70
58
158
46
65
79
104
65
51
78
56
55
54
73
229
72
49
87
109
49
55
79
128
38
43
106
103
98
71
42
74
60
51
48
44
73
55
67
48
42
42
60
81
124
59
89
54

19
42
66
63
44
191
32
77
76
113
74
47
95
51
49
47
65
191
62
50
65
85
31
43
72
105
44
41
88
62
59
84
34
84
52
30
58
35
89
59
62
51
53
37
62
82
96
51
90
41

56
77
48
73
51
54
18
82
79
37
40
102
3145
121
434
484
85
297
67
466
114
319
45
69
115
87
55
71
47
31
52
168
102
155
11
134
234
42
87
40
61
40
54
111
65
62
63
92
234
42

160
172
186
236
153
110
156
125
146
115
227
301
7886
324
1557
1728
285
482
412
894
307
462
54
81
261
105
75
361
197
178
70
313
175
328
69
534
478
101
91
123
293
70
138
108
158
92
68
116
521
73

148
128
150
172
104
79
113
75
119
75
188
248
6910
236
599
1260
237
357
331
449
285
378
22
41
141
69
37
194
82
143
31
190
95
239
51
280
207
63
69
68
189
48
77
57
95
48
36
60
193
49

98
121
125
123
77
58
84
74
72
76
128
175
6787
260
593
1287
213
340
220
588
282
386
19
31
132
83
27
138
31
103
29
164
76
271
31
123
203
43
100
65
136
21
63
31
127
25
34
77
193
46

91
74
111
117
75
34
68
56
72
50
93
128
5443
184
439
970
183
332
152
391
197
328
14
21
121
78
26
96
33
72
29
118
52
205
32
70
79
47
78
52
85
14
62
35
81
29
26
54
149
27

107
92
121
113
94
53
64
54
62
55
101
125
4922
191
391
884
197
326
134
360
209
339
18
15
75
77
37
65
37
53
30
78
57
223
36
50
87
28
71
56
70
18
35
39
92
38
21
124
137
30

71
107
78
112
65
51
62
39
61
51
90
143
5539
131
464
946
232
312
164
431
229
373
19
29
59
72
49
40
40
47
26
54
56
209
23
72
53
33
96
65
69
21
30
42
64
38
32
56
106
42

80
87
112
99
64
43
76
56
59
46
85
102
6037
113
427
913
276
252
110
364
255
431
44
16
88
84
46
8
32
44
38
29
47
178
27
72
75
36
88
54
55
28
17
43
81
49
28
64
88
40

81
105
115
96
63
28
45
49
56
50
84
102
6454
140
447
848
248
249
119
409
267
376
31
34
73
84
26
21
39
39
36
35
42
135
31
63
65
38
76
54
30
42
28
35
99
19
36
59
99
32

91
76
69
138
25
136
50
26
69
29
39
70
106
108
1535
176
88
51
45
25
40
37
60
30
22
38
23
51
57
161
68
41
32
45
41
54
29
43
40
19
41
32
37
51
52
67
47
73
177
50

119
106
114
328
254
182
101
135
127
113
56
256
199
322
1666
168
132
66
134
137
149
133
121
135
95
112
74
102
135
227
170
133
126
159
136
137
81
99
84
109
131
57
75
138
69
114
95
92
199
135

51
56
51
105
164
73
40
115
62
51
22
132
89
204
1560
112
81
36
81
83
95
94
86
93
61
75
41
80
104
162
119
73
74
112
74
89
53
62
53
68
76
48
46
83
48
76
64
58
124
92

64
43
58
121
58
78
52
119
81
35
43
107
70
106
1872
92
103
35
78
45
82
59
74
67
35
64
32
65
59
158
99
72
62
65
61
69
25
37
54
56
62
50
54
46
53
74
52
51
81
66

23
27
29
49
59
66
35
37
39
43
30
67
65
85
2278
78
111
41
58
71
56
55
60
61
31
54
34
43
43
186
67
62
52
45
67
29
35
39
36
52
51
18
30
51
72
90
30
52
63
63

28
24
52
46
48
45
32
29
23
25
41
68
65
89
2728
80
116
42
49
49
57
45
41
53
25
56
38
53
61
186
97
55
48
42
52
47
18
27
38
63
46
51
39
50
45
83
34
54
73
81

38
25
37
57
62
66
54
22
29
36
66
42
65
69
2959
68
109
40
46
71
68
44
65
61
21
53
40
45
62
252
165
55
63
66
53
58
32
40
48
60
85
40
59
81
55
88
37
67
61
74

28
24
33
40
35
47
42
19
46
32
36
53
64
68
3096
73
122
21
64
63
54
55
58
66
30
52
31
64
72
219
96
45
35
62
57
50
34
42
44
58
40
41
43
67
56
90
39
55
67
78

40
29
53
54
33
80
34
20
34
35
30
75
73
75
3279
68
130
33
51
73
55
57
61
52
36
57
33
48
62
240
117
51
46
67
59
47
33
34
45
61
58
29
32
82
58
80
41
35
75
83

48
40
95
27
54
70
40
1403
564
32
47
36
56
123
7
9
70
13
55
27
51
72
37
42
16
27
69
5
30
37
88
69
10
89
46
73
38
35
51
56
116
25
24
29
40
93
182
11
120
68

150
116
122
127
121
163
134
1766
500
128
118
83
123
156
116
74
90
60
114
93
129
134
152
159
60
120
122
53
130
50
117
166
64
121
121
97
80
124
152
172
164
109
93
123
89
92
157
53
135
139

97
78
88
70
81
116
76
1594
431
67
74
53
83
109
86
47
58
47
74
74
82
78
106
101
33
75
77
42
80
35
77
118
41
78
69
60
58
87
122
135
123
78
51
91
62
59
91
36
99
81

84
56
50
67
60
88
58
2112
456
47
62
26
82
121
69
47
49
41
56
63
65
59
91
68
34
69
68
23
72
28
86
86
33
64
51
50
62
49
103
79
62
65
34
94
61
71
64
29
83
60

58
41
53
53
50
69
55
2274
449
51
51
31
51
118
52
32
61
35
50
82
51
48
76
78
22
50
52
22
67
34
58
66
36
62
54
48
59
49
71
75
62
62
34
91
47
39
65
22
72
81

61
38
50
48
44
95
51
2622
602
41
62
44
61
130
79
31
47
40
45
64
58
57
73
61
21
51
64
22
67
31
56
71
28
72
55
56
40
42
91
54
66
79
30
93
58
49
68
16
71
61

81
59
60
83
43
129
49
2734
729
48
57
51
55
120
66
35
47
32
49
58
59
76
88
61
20
62
61
34
62
26
63
75
30
81
43
67
52
35
66
73
60
65
46
91
75
66
59
22
88
74

87
34
45
63
47
83
56
3210
700
61
62
38
62
104
47
36
43
23
44
50
45
50
79
64
20
57
44
20
56
35
52
71
24
63
57
50
41
40
65
53
42
59
28
88
46
34
67
23
77
69

69
46
47
87
47
112
57
3311
768
40
53
16
70
115
61
19
32
33
42
80
55
50
73
75
28
52
52
13
62
37
61
61
29
56
45
66
72
47
56
54
57
69
41
117
58
35
67
13
61
68

23
43
19
24
106
13
46
6
43
106
57
180
77
83
153
74
26
50
19
47
81
55
70
15
28
43
28
78
64
67
116
66
67
179
124
6
184
25
75
19
74
86
1017
134
112
263
3
617
214
295

87
87
69
83
189
62
229
43
114
187
97
160
95
195
112
152
46
87
80
138
142
111
80
60
130
120
74
164
94
102
119
99
103
164
174
32
162
88
112
85
137
138
2970
729
147
677
55
1240
577
528

57
60
40
49
147
39
164
25
72
161
61
110
66
146
74
111
26
67
53
94
97
73
55
43
88
78
52
129
63
68
75
64
62
114
124
29
119
63
73
54
89
79
2678
433
72
477
38
784
560
494

50
56
21
54
177
45
83
11
80
168
59
62
46
124
73
73
33
32
29
75
84
80
56
49
72
66
45
97
63
54
64
60
53
103
75
10
82
63
54
35
67
71
2990
685
87
570
29
942
592
497

43
37
26
43
170
31
90
18
64
147
50
67
41
88
65
63
20
33
31
60
62
36
25
48
83
47
54
112
34
56
61
52
55
75
89
25
81
60
50
30
49
76
2565
633
62
443
28
777
541
463

59
42
20
33
185
37
72
28
69
134
50
75
42
121
75
74
39
30
35
60
58
54
49
51
66
43
58
113
46
64
60
59
53
88
84
22
95
45
62
31
70
76
2457
575
100
519
24
811
575
478

46
37
29
42
204
29
77
14
56
172
50
73
42
98
82
71
42
42
45
60
54
43
38
54
61
47
62
123
49
67
56
84
60
89
85
18
84
47
51
19
76
63
2695
580
102
600
16
964
627
434

31
24
21
34
210
40
80
21
57
121
43
65
28
94
80
61
32
41
23
61
67
49
31
28
61
41
66
81
56
62
66
61
52
84
61
29
77
50
55
19
57
75
2366
468
89
516
28
960
602
519

57
45
12
23
246
42
69
9
60
152
50
60
45
86
76
73
25
26
38
78
76
39
43
36
61
54
68
99
51
57
53
63
54
89
74
26
77
43
50
24
71
54
2147
385
99
501
31
938
698
511

182
46
18
58
28
46
65
34
94
39
13
60
44
21
31
84
70
39
12
33
28
16
29
46
21
27
46
39
42
5
59
22
48
43
13
39
29
26
13
62
102
12
18
117
51
20
44
30
57
16

325
61
36
66
75
126
170
26
131
62
365
70
61
42
47
74
59
41
89
122
54
67
40
122
110
48
51
57
58
42
61
27
71
56
56
57
55
43
26
253
109
41
38
65
103
42
67
61
59
58

231
22
17
34
30
71
98
29
69
33
309
28
28
42
19
30
17
15
56
71
29
54
20
58
81
23
29
38
39
33
36
16
31
23
25
26
23
24
11
112
53
14
20
40
62
56
26
28
26
35

295
22
24
49
46
57
89
18
75
22
23
29
20
38
19
30
19
15
71
42
26
36
18
42
76
17
20
28
41
54
16
20
22
25
24
37
36
27
13
54
44
13
39
30
39
35
47
52
33
36

401
21
15
42
16
46
53
11
73
28
20
14
23
28
14
37
18
18
65
32
16
34
34
35
40
21
31
19
34
42
11
16
28
19
22
36
31
23
4
32
30
14
37
32
44
39
36
42
9
19

391
17
22
20
26
50
65
11
57
9
6
21
20
27
34
44
28
11
87
27
12
38
20
71
56
13
15
34
34
40
18
10
8
23
11
39
16
10
7
24
35
16
22
35
31
41
46
25
25
20

356
21
13
29
26
35
61
17
54
34
2
14
27
15
12
32
14
6
54
18
14
44
12
43
37
22
12
27
18
46
27
14
16
22
16
29
14
18
7
29
25
5
24
38
24
45
26
37
19
26

339
23
17
27
16
44
55
21
54
29
20
30
41
14
16
26
15
21
56
38
22
30
21
34
34
13
15
31
23
58
23
24
30
19
26
28
18
24
8
24
44
11
23
31
29
34
50
32
21
20

378
23
18
29
21
58
64
10
37
9
8
16
21
30
13
20
16
9
54
30
18
39
19
53
24
18
9
17
27
42
19
6
20
17
16
33
22
16
14
45
37
13
12
32
32
16
25
29
25
29

18
35
75
41
29
48
45
16
37
60
20
68
50
12
25
31
33
86
35
4124
434
58
11
55
639
112
49
280
266
157
96
21
19
245
35
172
26
26
37
126
24
8
39
25
40
31
50
107
23
62

45
52
54
45
58
119
89
46
108
65
57
58
65
34
67
71
41
90
67
3372
712
74
58
87
676
140
81
567
367
261
244
160
123
276
124
279
70
154
129
234
119
62
169
123
132
183
149
176
171
227

28
42
28
22
31
73
49
19
50
40
45
73
37
8
19
59
27
47
12
2484
518
41
24
56
620
82
47
318
234
128
154
83
60
181
63
189
43
87
74
151
63
37
82
78
77
117
82
101
113
155

28
52
32
32
33
54
69
45
47
31
29
42
46
25
32
35
11
54
19
2054
518
36
24
52
681
79
38
389
240
147
139
63
49
137
52
131
57
84
54
93
51
30
83
54
81
87
112
78
78
125

21
36
23
22
27
25
31
34
42
22
19
35
54
9
24
40
19
45
21
1790
469
34
15
42
593
52
25
429
203
112
97
34
45
72
37
102
65
70
36
65
39
23
62
27
54
83
80
60
62
89

8
38
25
38
37
35
43
24
43
30
28
37
51
19
18
43
19
42
25
1937
541
37
32
46
686
69
16
473
195
125
98
36
51
82
30
100
54
51
46
50
47
21
41
27
67
58
59
77
64
81

8
34
19
16
32
35
27
16
51
33
11
43
58
35
9
18
28
36
9
2345
545
40
34
39
747
54
26
520
298
167
77
30
30
94
33
88
44
50
39
52
52
27
39
41
72
47
56
80
60
83

8
35
17
36
22
32
37
17
55
19
5
36
57
8
15
33
14
40
7
2616
626
26
17
57
916
72
29
581
323
139
79
21
27
82
27
88
64
40
36
69
30
28
63
40
49
60
62
63
47
76

18
51
20
26
13
37
30
24
68
14
5
31
56
10
23
18
11
50
5
2685
567
44
14
40
874
67
15
614
280
168
115
17
42
96
20
76
36
31
34
47
25
30
43
33
54
61
51
63
39
107

63
43
69
32
39
86
41
30
69
57
344
58
23
142
37
62
70
20
90
95
20
22
25
15
84
40
53
25
32
28
17
80
34
17
22
57
8
24
25
25
25
53
38
41
23
33
7
83
23
3169

245
104
114
118
80
263
149
108
249
100
201
261
87
171
95
106
173
31
171
142
147
72
132
89
140
175
105
96
91
85
81
175
117
96
120
126
77
60
114
90
127
170
113
109
113
138
61
142
112
3148

162
65
54
67
45
187
97
67
191
59
140
191
46
104
50
66
105
16
125
81
92
44
79
64
94
119
70
55
57
55
49
115
68
53
71
87
41
38
67
56
67
120
60
62
63
86
31
91
68
2587

114
51
57
60
50
116
75
61
105
52
108
139
65
127
65
70
122
32
110
128
82
44
70
87
64
103
60
52
53
31
46
112
40
71
38
75
35
31
56
72
65
113
59
56
53
54
50
99
59
3835

79
47
47
53
26
105
59
38
53
32
84
104
42
96
39
57
69
20
72
49
87
36
44
35
56
77
42
37
50
39
41
89
48
66
41
45
34
15
34
55
59
73
50
46
34
49
31
69
55
4145

60
79
48
38
42
87
43
35
66
43
74
82
44
70
16
63
78
15
60
41
78
21
44
34
61
71
46
43
33
51
38
107
45
42
62
48
11
26
42
52
61
64
49
36
40
48
24
98
31
5825

43
41
39
38
39
77
52
26
49
60
81
96
23
83
53
87
57
13
70
58
59
27
48
39
38
57
44
32
55
52
24
76
38
54
31
24
29
14
35
64
53
95
41
40
43
53
26
84
30
6761

54
41
47
31
35
71
44
23
66
36
79
86
50
86
20
58
72
17
45
74
59
28
46
39
47
55
45
25
53
28
22
68
38
48
26
47
30
16
37
59
25
80
36
43
41
40
12
81
27
7787

50
55
43
29
43
68
34
22
51
40
73
80
50
117
14
72
77
15
43
53
53
24
42
46
40
82
46
23
24
39
18
89
25
45
34
25
28
22
39
50
33
84
31
37
49
33
29
106
30
7703

340
714
1010
165
301
128
241
397
209
266
136
598
29
114
17
49
187
23
45
57
54
139
129
13
224
57
424
33
67
36
157
30
21
58
52
45
166
76
159
182
109
81
39
81
23
68
34
120
30
18

215
629
868
215
71
138
113
405
226
433
243
977
124
132
133
665
289
61
134
162
137
369
300
156
183
146
251
100
139
112
168
182
138
97
182
224
297
181
239
479
225
197
136
164
153
103
109
297
101
115

104
625
636
118
69
83
69
390
137
375
187
893
71
83
81
122
187
48
77
94
79
234
185
91
117
91
179
55
83
70
100
137
92
55
129
141
225
126
166
344
114
146
96
93
89
68
106
236
66
64

157
838
681
121
57
93
72
329
91
470
256
787
53
82
71
85
127
36
72
79
76
161
153
75
69
89
124
55
43
61
68
89
71
59
85
174
164
67
130
292
89
139
84
68
67
67
61
205
82
66

86
997
675
83
61
54
63
243
81
594
212
795
31
82
43
124
95
17
50
72
62
113
120
57
40
69
111
46
36
57
67
74
55
47
66
85
129
74
96
214
72
96
54
48
44
56
61
185
56
34

136
1161
771
65
59
53
29
251
53
645
255
880
47
53
46
83
96
22
46
61
67
112
106
61
53
65
86
45
61
29
67
64
39
49
71
64
175
46
100
278
116
120
47
58
58
28
80
104
71
30

132
1295
992
88
56
38
51
247
61
670
286
963
37
73
49
93
83
18
41
54
67
126
102
61
66
93
117
63
73
36
66
64
59
32
105
69
217
65
71
258
93
121
54
81
54
42
51
121
47
28

134
1403
1070
113
83
67
73
260
78
738
267
949
48
65
63
83
105
23
40
49
67
135
114
60
61
69
136
45
64
51
49
74
43
55
94
53
180
51
104
286
79
116
57
73
58
58
40
110
48
33

115
1483
1139
97
76
79
52
238
90
653
248
980
34
57
42
82
69
26
54
52
82
145
104
48
54
66
158
40
50
27
74
69
43
45
65
78
135
46
88
294
64
105
59
80
54
37
62
96
46
42

34
35
39
73
19
23
437
297
7
11
134
56
515
65
92
6
79
43
55
204
29
37
17
23
30
26
60
22
34
41
11
27
70
35
43
42
33
80
30
27
76
34
24
46
32
66
48
13
54
44

112
123
114
153
111
38
276
192
23
14
211
60
1431
163
190
27
173
81
90
338
20
109
43
30
48
26
63
68
47
64
43
68
63
34
59
52
80
58
48
64
114
61
34
65
51
61
91
64
147
111

66
71
66
89
65
36
187
133
13
8
141
42
1146
107
131
16
119
45
79
238
22
64
63
28
32
26
43
43
33
39
31
33
36
24
35
38
45
52
28
27
55
37
40
45
31
42
51
38
58
34

47
49
65
72
47
38
201
97
10
15
140
34
1147
118
177
10
140
100
112
292
28
49
48
18
36
28
39
68
34
52
41
34
49
39
13
28
45
35
47
50
61
29
39
61
80
33
38
40
66
47

37
24
29
53
48
36
88
56
4
21
65
18
1311
95
167
13
132
87
72
277
16
37
20
24
22
22
40
36
28
34
13
36
42
11
33
34
35
32
17
27
37
18
29
30
43
24
51
28
42
27

40
26
38
60
52
46
80
66
12
27
83
33
1148
143
189
14
166
58
83
372
12
48
16
9
32
11
39
64
34
35
15
31
39
19
14
8
33
39
17
37
44
31
23
21
84
19
48
23
44
28

43
36
53
52
48
35
73
97
16
22
79
29
1533
129
194
18
155
73
72
385
14
59
48
29
33
28
36
49
36
39
34
21
30
38
46
19
28
56
49
29
54
23
24
49
43
24
98
23
46
46

35
40
51
44
49
46
84
84
13
24
84
38
1478
156
203
13
140
71
62
434
17
54
46
37
39
28
46
50
31
38
25
48
46
45
35
30
38
39
54
25
57
27
42
43
39
34
84
21
48
64

51
50
52
34
41
37
72
91
8
24
86
44
1500
153
219
6
178
63
67
427
6
51
27
37
14
13
40
34
31
35
30
19
41
14
19
20
36
37
28
27
35
30
10
44
35
28
31
32
51
25

1274
152
100
258
98
107
105
36
232
45
67
322
53
243
222
193
70
79
179
50
41
57
94
37
43
50
76
84
126
34
93
62
75
182
68
70
129
51
48
147
49
36
109
120
57
79
19
82
57
70

1423
81
55
156
79
86
140
29
280
46
105
326
62
214
155
234
86
89
97
86
73
58
76
64
60
176
62
137
182
63
169
98
97
153
78
107
99
96
52
108
120
92
106
62
85
127
45
63
136
101

1391
59
70
96
45
78
82
15
243
21
67
331
36
192
92
191
57
47
97
44
42
30
46
39
33
101
41
75
107
37
94
50
53
78
45
80
78
50
35
87
85
48
62
46
47
72
25
33
71
53

1457
75
59
88
90
61
89
15
284
30
58
348
29
264
90
211
54
54
96
56
18
38
81
44
53
72
54
66
83
24
77
28
46
90
43
70
97
39
74
72
63
18
39
69
55
49
42
44
58
46

1286
64
42
73
61
50
57
20
294
17
47
314
42
237
105
178
38
49
77
52
16
42
77
37
34
59
32
67
66
26
53
18
43
73
23
71
68
42
68
58
57
55
59
54
62
51
38
34
59
51

1567
48
39
54
72
41
107
21
337
36
54
391
28
211
88
196
44
48
89
65
27
61
45
30
54
51
55
64
67
23
53
43
25
75
40
75
58
37
56
55
78
88
34
55
58
54
47
37
61
70

1775
55
54
61
76
44
105
12
336
16
33
425
29
218
92
145
48
62
99
49
14
43
47
55
11
65
55
49
75
35
58
44
74
91
25
76
63
29
58
36
73
26
58
60
68
42
54
48
57
42

2100
42
63
67
71
50
68
22
359
33
66
423
43
250
91
188
53
30
75
53
7
23
55
53
55
36
48
43
66
37
60
50
41
67
41
71
61
25
41
62
58
39
50
62
48
43
41
75
49
42

2262
71
74
77
83
50
96
24
416
45
75
543
45
270
95
206
60
77
112
61
15
54
66
49
44
54
66
61
81
18
72
43
51
70
44
103
94
57
80
55
90
67
81
83
73
58
43
90
80
89

42
26
51
35
110
41
66
121
63
17
113
59
84
42
86
58
61
42
143
29
57
24
27
87
36
3398
93
71
132
109
276
264
245
92
65
76
69
63
44
65
49
65
64
14
34
54
27
112
105
37

72
71
60
52
131
49
105
133
99
24
594
55
72
147
81
104
82
50
108
53
183
65
42
84
74
2327
153
105
162
125
392
338
284
297
139
188
153
180
96
216
285
154
176
71
108
119
90
194
112
114

43
45
36
58
70
33
63
88
75
26
88
30
47
84
49
59
57
34
66
27
106
45
37
71
38
1801
76
54
97
68
264
274
243
214
74
90
83
96
57
135
57
80
91
40
70
77
39
99
59
60

48
49
48
44
52
40
45
70
45
26
95
35
17
57
67
44
61
38
77
42
91
30
24
64
30
1944
52
37
68
57
287
293
292
161
42
55
65
53
34
121
50
55
69
22
29
78
97
70
41
31

44
25
31
41
39
36
47
69
28
23
100
40
25
54
52
56
50
38
77
26
66
28
25
68
53
2119
55
45
57
77
374
373
299
131
31
63
52
68
41
99
63
66
64
28
33
77
96
92
52
33

50
33
52
32
41
42
42
52
46
27
87
34
31
56
44
57
40
44
75
23
77
21
39
77
37
2621
45
34
56
45
362
373
334
117
42
43
57
43
29
91
80
68
74
18
45
78
99
73
32
34

45
20
59
37
43
29
44
53
33
36
88
62
29
35
36
43
64
42
62
36
49
27
29
85
42
2966
46
35
71
44
368
335
368
115
37
32
47
44
47
104
91
46
80
16
30
66
83
69
51
36

43
21
50
45
41
22
43
84
45
23
91
38
29
46
52
50
50
23
69
26
62
53
23
66
50
3234
52
57
68
47
443
396
391
158
34
53
78
51
43
105
98
80
60
23
37
67
82
88
54
30

56
33
54
45
68
63
40
85
60
36
102
53
57
45
57
65
59
75
87
25
103
44
36
76
39
3362
38
38
84
52
469
480
412
136
42
60
47
59
37
100
91
81
47
18
14
73
76
84
50
39

73
31
28
60
52
86
40
23
87
39
69
117
28
59
82
48
56
46
49
48
66
48
31
60
81
67
29
11
113
65
33
21
62
44
19
22
89
122
87
32
35
73
55
106
33
59
37
110
92
89

152
83
128
131
131
239
128
98
134
112
100
189
100
227
412
87
144
109
172
126
175
172
105
142
179
114
107
87
201
139
109
105
183
151
108
77
175
188
153
100
194
195
146
221
130
194
90
131
189
145

79
46
70
72
61
162
71
44
75
61
61
107
58
138
92
44
78
59
92
68
80
90
45
73
109
56
53
49
98
79
51
57
97
78
56
39
96
84
80
56
113
114
78
118
70
121
48
72
88
82

50
34
59
57
72
105
50
43
80
23
58
55
34
95
111
35
64
46
47
56
49
85
34
45
65
52
56
26
63
39
39
44
73
73
30
16
97
54
101
25
81
119
73
69
68
106
38
56
66
56

51
37
61
70
79
104
69
48
89
37
115
68
42
135
97
48
62
46
28
51
57
58
22
60
56
55
37
15
64
50
48
53
102
42
25
29
67
53
97
27
73
91
55
86
77
94
50
53
90
85

61
45
51
57
76
116
43
50
75
24
73
49
56
107
101
44
76
60
31
49
38
42
16
50
62
46
43
14
57
44
37
47
79
51
29
30
98
58
74
12
67
125
52
45
40
82
25
46
65
67

66
66
41
64
57
105
37
47
75
22
42
46
43
66
76
33
55
33
30
49
60
50
21
63
62
43
50
10
63
41
34
37
83
62
12
9
89
59
90
33
48
79
39
71
57
71
26
45
36
63

59
42
36
64
48
125
115
45
78
38
66
67
43
126
104
60
50
48
45
33
42
58
22
62
66
54
48
15
73
42
31
41
67
57
27
25
93
62
78
28
78
92
68
102
34
80
37
43
59
97

70
31
33
61
46
74
51
48
68
28
59
66
42
91
99
42
50
52
29
34
37
56
17
49
38
41
49
17
62
55
43
38
82
55
21
24
65
71
88
27
70
115
52
42
41
81
23
41
53
70

132
58
54
108
60
98
27
16
27
10
16
38
40
49
29
34
42
69
67
82
44
18
13
72
2394
160
131
521
85
175
51
70
114
119
75
44
45
44
91
87
31
50
27
82
23
92
42
39
62
98

230
174
146
112
121
210
106
108
81
85
125
81
101
71
105
124
116
146
122
257
134
105
93
124
2213
123
136
895
160
314
228
171
249
176
207
156
158
142
143
221
106
197
101
258
119
206
101
132
212
223

138
96
79
60
66
122
57
58
44
36
62
34
51
44
59
69
59
72
61
133
63
49
46
66
1991
84
81
729
87
188
161
96
163
110
117
87
87
106
83
128
58
118
60
164
73
121
62
77
139
147

154
56
63
59
52
92
34
43
36
47
41
34
31
24
35
48
38
65
37
138
49
45
34
52
2981
48
43
677
94
163
87
85
142
79
79
77
51
48
43
107
53
67
62
85
64
102
55
56
109
106

143
68
64
54
40
78
24
58
37
36
24
41
36
22
37
38
27
64
56
130
35
30
30
51
3588
32
33
804
62
122
74
84
123
61
78
61
44
40
49
100
39
55
48
110
40
80
32
65
93
112

141
72
38
48
27
83
42
40
32
24
33
24
31
42
34
46
42
84
37
107
40
41
37
30
4363
49
37
780
108
157
79
80
128
83
99
70
31
43
50
95
44
59
50
112
65
84
48
77
113
93

110
51
42
51
13
83
43
51
20
30
15
20
31
37
21
36
30
34
49
73
31
10
27
27
5212
52
46
821
113
127
72
70
119
84
83
64
43
34
56
88
52
64
42
116
61
90
53
61
101
105

123
66
50
60
41
77
43
26
31
31
26
25
27
29
28
66
51
60
46
72
37
22
34
40
5439
35
45
920
65
133
86
80
120
71
82
64
53
39
56
87
28
61
50
83
57
83
32
62
73
98

84
42
42
54
39
70
34
37
26
21
36
22
26
34
29
69
43
39
41
76
34
30
37
30
5549
60
52
993
100
137
96
88
148
94
78
77
63
45
58
110
46
61
55
95
64
92
38
55
91
87

62
64
89
88
91
56
62
83
145
30
108
89
61
40
32
128
33
113
60
54
38
26
58
104
132
21
29
72
96
93
97
53
35
28
1636
132
102
55
359
72
216
92
54
43
73
32
42
49
52
54

221
155
218
122
205
179
127
210
302
126
229
174
239
124
138
239
90
369
153
141
211
132
127
305
114
106
101
197
228
101
216
172
122
119
1516
80
66
47
659
132
188
85
45
55
160
54
98
54
54
63

138
93
127
81
128
123
70
132
185
73
140
108
147
74
85
143
58
235
94
81
143
83
70
184
78
56
57
127
143
59
123
111
69
65
1401
59
32
35
628
72
137
69
30
48
102
32
72
25
39
55

105
76
101
75
103
90
65
79
114
48
123
81
100
60
66
113
24
145
105
61
95
62
53
116
65
50
51
82
110
48
119
75
58
58
1538
61
49
34
652
76
122
59
33
39
67
19
80
31
25
53

85
51
83
41
81
59
51
45
128
48
97
61
91
51
60
102
25
109
47
49
84
63
34
94
37
39
36
72
68
50
88
42
46
36
1738
64
37
32
584
80
121
68
26
27
102
23
45
26
30
49

84
64
64
64
87
70
61
56
141
45
112
104
105
75
64
109
37
143
48
47
71
62
42
122
39
51
45
62
94
51
89
63
56
59
1836
78
48
32
772
100
139
77
30
51
110
17
55
33
43
54

102
73
108
52
113
68
74
64
166
45
120
85
128
69
61
94
26
135
53
54
86
75
54
103
46
33
33
53
114
42
114
54
50
52
1690
64
33
28
651
69
152
71
30
44
72
22
42
39
41
41

74
52
81
52
82
48
49
57
144
18
108
49
90
45
54
90
36
154
66
37
78
53
46
122
52
38
28
64
77
34
87
51
40
41
1850
56
55
32
772
66
159
84
36
36
120
16
47
47
49
69

96
68
96
72
88
71
86
76
179
42
128
85
129
56
53
85
48
185
73
38
67
71
64
109
38
44
34
72
125
53
121
77
55
54
1928
77
79
30
1012
93
159
94
53
40
98
22
52
53
42
61

33
131
37
37
39
235
37
47
43
67
27
40
74
54
27
72
36
68
27
42
62
30
52
39
43
61
128
41
36
57
105
104
45
45
51
123
26
31
45
112
38
55
49
30
41
70
124
65
159
89

70
160
55
70
91
158
88
86
120
57
26
110
111
174
117
70
53
104
43
34
60
75
48
32
65
114
166
45
55
107
69
134
56
44
85
87
73
43
76
90
43
113
55
106
139
52
114
86
213
141

54
89
39
43
49
132
52
60
68
48
37
58
51
103
61
65
25
59
27
40
38
48
36
28
45
71
190
26
62
59
42
84
42
35
58
89
45
21
54
59
25
68
33
59
80
35
108
52
125
86

51
87
38
59
30
191
39
67
60
39
21
34
80
108
35
64
32
43
25
25
31
47
38
14
43
81
196
19
79
57
36
92
28
35
42
35
21
37
52
49
32
39
33
62
53
33
94
60
187
97

51
70
31
47
30
209
35
61
79
28
29
42
66
100
29
66
32
44
6
23
39
60
21
25
26
60
203
31
24
51
53
90
27
38
34
64
25
50
31
32
16
57
29
61
46
23
89
82
182
97

50
95
53
86
61
227
42
66
86
69
30
75
110
77
34
67
29
90
22
24
67
58
58
14
71
74
211
31
65
58
34
177
32
55
74
62
21
48
56
49
47
73
30
63
57
38
102
99
210
80

30
118
70
79
60
216
52
67
59
41
35
40
80
79
35
54
42
69
25
23
46
33
28
8
37
73
214
44
74
68
43
90
49
52
78
66
45
39
70
56
34
73
11
39
36
32
88
70
187
93

55
134
55
66
50
253
56
68
67
41
27
48
119
105
36
57
33
49
30
20
47
58
32
34
38
74
168
41
88
57
47
144
38
45
81
69
37
47
47
54
36
80
35
53
48
35
104
83
213
106

55
211
84
99
54
267
45
83
54
55
57
93
85
58
42
57
80
160
37
41
53
71
39
23
69
64
339
42
123
61
66
204
32
51
95
71
37
39
55
62
46
89
33
51
24
51
118
83
249
106

43
51
61
570
253
64
90
392
26
20
71
50
124
148
139
41
32
41
15
20
35
34
54
24
24
74
55
49
7
48
37
30
29
27
43
38
38
56
13
41
56
15
24
49
27
31
61
53
95
90

77
75
102
337
607
33
23
1374
42
47
616
70
112
527
445
139
80
40
50
34
56
78
71
22
95
80
45
141
21
65
52
108
72
79
85
38
56
51
22
44
64
23
46
101
131
51
82
41
128
123

40
40
81
264
621
26
37
936
10
23
701
42
76
191
208
80
46
20
31
18
52
54
45
10
65
27
47
86
23
46
34
59
50
47
45
31
43
28
16
30
46
25
37
82
81
26
63
16
70
59

41
45
68
302
691
38
31
826
11
52
625
54
159
335
295
124
53
25
50
15
70
64
54
21
68
63
40
134
13
46
37
112
49
45
68
40
42
36
10
52
44
18
34
103
90
25
49
11
90
67

46
32
68
268
566
35
14
746
23
49
549
56
147
290
327
109
52
32
41
30
45
33
57
22
65
45
28
107
7
40
29
59
50
51
64
52
46
38
26
17
41
21
17
85
55
36
41
10
82
51

79
39
76
263
411
36
30
864
14
56
541
46
173
348
349
134
44
33
26
38
53
70
78
26
77
87
27
111
17
45
35
61
24
42
85
68
55
19
17
35
41
10
23
63
47
43
49
21
86
68

62
53
72
387
753
57
40
983
22
54
497
52
187
403
381
156
72
43
33
49
77
47
84
13
68
85
37
98
23
44
32
98
65
47
96
68
55
22
14
31
91
27
39
93
74
91
69
32
94
116

62
70
68
521
552
33
26
1043
20
57
568
45
163
403
322
139
44
40
24
28
80
34
79
18
82
71
25
76
15
40
47
45
42
44
166
80
46
27
10
36
47
10
13
77
64
21
75
12
90
87

154
82
73
761
673
60
31
1119
33
64
831
37
219
298
289
174
57
34
19
28
105
41
81
16
73
103
45
89
15
44
49
74
40
49
116
106
47
72
18
40
61
24
61
54
68
76
42
31
105
77

28
36
41
30
57
44
49
27
23
10
47
56
1030
8
798
65
65
546
205
333
101
284
86
21
320
85
251
168
283
321
69
21
52
74
73
1
48
8
28
41
71
29
21
6
13
16
12
56
18
90

52
64
75
54
110
39
80
31
10
24
35
84
1470
42
2435
122
79
1415
958
1128
491
1289
135
31
442
128
343
235
469
327
125
58
83
39
163
23
105
54
35
77
87
92
39
42
7
36
22
106
62
111

42
33
46
31
66
49
57
23
17
28
25
45
1423
19
1769
119
72
1226
928
626
337
1192
153
13
376
76
266
115
374
201
64
59
48
25
86
3
75
37
40
34
42
50
32
27
16
2
19
73
45
60

57
36
41
37
53
26
60
27
35
22
42
35
1372
9
1800
143
68
1091
726
670
440
1194
142
16
387
103
250
145
541
232
46
49
48
48
72
11
59
41
48
23
49
49
25
23
17
10
17
73
47
48

65
38
29
20
41
31
52
20
8
20
35
37
1311
17
1421
113
52
1064
586
590
338
951
134
4
301
92
280
217
393
189
43
33
38
44
43
4
57
18
35
18
62
28
23
22
18
13
4
68
54
45

52
81
31
23
45
42
42
24
17
28
41
45
1290
13
1788
106
57
1152
453
626
362
625
109
21
291
102
279
205
464
202
52
35
33
38
49
5
67
35
22
16
50
31
16
16
14
25
17
60
35
34

67
121
61
18
74
39
60
29
15
16
20
65
1512
9
1976
91
26
1298
449
690
431
762
157
12
374
54
269
230
591
242
36
41
46
34
43
10
53
22
48
20
40
42
26
14
13
15
21
71
37
42

60
68
48
20
38
40
45
21
10
13
25
55
1694
5
1843
98
43
1281
496
792
593
893
234
14
426
67
342
287
619
267
54
23
52
42
55
10
58
47
21
17
23
25
22
11
14
15
30
75
27
41

84
88
64
47
59
54
49
38
8
19
26
63
1665
13
1795
138
40
1896
1245
1491
976
1986
287
16
429
57
379
352
623
264
55
25
40
29
52
8
87
19
22
21
41
40
29
13
21
9
20
77
37
37

102
45
57
87
25
8
9
32
25
21
40
44
73
21
21
38
44
14
28
86
147
7
10
27
75
13
39
26
106
16
35
922
164
656
433
159
51
140
36
79
87
70
127
51
74
44
71
90
64
91

198
50
44
127
58
14
110
68
69
95
38
126
57
59
71
61
110
36
81
93
125
46
30
40
60
20
108
70
113
37
67
1423
185
928
729
270
155
187
122
227
204
162
140
104
125
165
103
183
143
133

95
36
27
59
34
13
60
38
37
56
21
72
35
35
38
33
66
18
68
58
65
31
32
20
44
32
65
33
72
29
44
1380
136
769
542
183
79
105
63
127
132
92
92
71
86
95
54
103
70
79

100
22
32
43
34
6
45
34
41
50
17
88
30
43
26
54
92
21
75
65
67
34
18
38
38
16
50
19
59
40
35
1567
154
673
439
274
55
63
52
94
153
96
61
58
69
78
49
82
70
69

105
11
32
34
19
1
55
22
19
18
7
57
18
37
26
73
28
12
43
47
42
18
16
30
21
24
46
12
23
18
29
1661
151
628
545
291
54
66
51
70
121
70
63
40
63
58
40
74
71
44

117
14
15
42
22
7
42
40
9
24
10
58
22
37
25
80
60
21
36
49
43
22
20
32
20
22
40
26
25
5
29
1805
144
782
563
443
48
59
53
45
101
71
88
53
60
63
30
80
75
44

120
26
26
42
15
9
52
16
22
41
28
65
27
30
40
89
51
18
33
42
40
23
22
23
21
18
40
13
28
25
26
1904
167
1142
743
564
54
68
52
64
146
86
73
72
55
68
31
88
77
53

128
28
24
42
21
9
34
21
15
47
11
90
21
21
25
75
46
10
47
43
37
18
18
11
28
19
46
36
45
22
31
1832
138
1186
752
528
48
80
36
79
127
84
83
55
59
69
46
55
48
55

89
20
18
54
18
13
26
36
37
50
21
55
27
32
31
82
53
9
38
45
41
23
13
14
26
3
52
16
21
19
30
1871
129
1348
691
485
50
64
45
70
106
78
77
67
47
57
43
56
41
50

34
98
47
90
60
97
51
31
30
88
19
124
41
49
57
118
45
113
43
36
32
39
97
84
50
67
18
123
45
40
56
36
52
33
29
51
22
35
33
33
4686
154
374
369
394
150
431
166
178
20

52
173
91
174
97
240
108
115
100
137
143
282
114
113
109
156
102
223
126
60
214
83
158
80
171
155
121
220
161
82
59
90
70
89
101
72
77
71
92
133
1464
106
251
254
194
306
452
337
201
113

41
126
69
128
62
163
58
63
55
93
79
155
93
78
60
111
60
120
68
44
113
43
82
73
89
114
69
117
91
36
32
48
54
58
69
44
42
41
60
73
1591
62
171
154
118
235
434
241
104
67

25
103
65
96
49
148
45
25
41
81
42
124
100
87
41
94
62
121
75
33
68
53
66
91
66
98
46
107
71
26
39
32
53
59
52
79
25
47
61
66
2519
58
183
137
140
143
553
202
83
62

35
78
59
105
30
71
47
44
36
65
47
121
49
71
28
75
51
106
62
28
66
39
67
71
63
80
35
101
60
17
35
43
27
42
34
59
31
44
51
35
3422
30
120
95
196
160
591
163
89
57

47
76
52
116
36
111
52
43
43
70
46
116
64
83
24
80
46
108
60
25
74
30
54
67
69
87
42
106
71
42
31
52
39
37
40
50
29
26
36
45
4165
41
167
93
209
165
749
215
63
49

41
97
48
104
32
143
42
54
47
57
48
120
57
68
52
96
41
102
57
37
69
50
63
75
70
98
45
107
72
39
52
53
47
42
35
54
40
31
46
68
4986
51
190
100
232
248
832
239
68
45

35
89
49
113
36
94
42
36
33
63
46
104
73
74
30
76
55
97
49
32
50
42
59
71
57
98
42
73
57
27
42
40
53
42
51
45
31
18
48
26
5487
43
190
101
256
189
889
255
85
41

31
72
56
106
29
124
30
29
42
43
38
79
50
69
22
99
44
67
49
26
51
49
43
76
57
99
32
80
65
15
34
40
44
42
37
44
30
33
37
25
6720
45
235
83
322
243
980
278
68
48

64
92
67
91
47
83
42
46
49
35
326
27
114
71
70
55
53
14
45
77
45
47
71
60
99
78
31
74
27
26
49
31
36
23
86
151
48
13
63
26
518
117
129
54
25
44
60
38
36
187

240
119
185
425
203
123
124
193
161
208
171
282
173
216
346
144
147
65
192
235
141
170
243
236
359
152
139
111
151
86
159
144
173
115
220
226
234
105
271
205
197
272
268
146
89
125
152
232
168
255

162
62
120
306
112
66
77
123
107
133
101
197
109
150
212
82
78
29
115
139
82
119
160
154
206
98
76
60
95
47
99
79
102
70
148
147
138
57
151
122
126
159
181
81
52
62
88
140
86
170

121
68
68
258
88
74
109
87
97
107
84
137
97
119
143
72
69
18
101
165
68
75
110
124
197
98
66
55
103
33
108
81
94
55
119
120
111
47
149
119
106
143
141
62
51
61
85
93
68
129

115
52
72
179
67
66
72
72
86
79
61
81
55
50
128
66
56
32
92
117
47
64
93
84
161
73
57
55
83
34
102
66
71
43
91
89
103
38
122
113
92
90
103
58
48
44
71
82
44
86

113
58
58
218
72
55
86
67
89
79
78
81
68
69
121
57
57
32
81
143
55
59
81
102
149
78
49
36
96
42
83
52
79
43
101
94
81
48
127
82
99
113
94
61
36
53
69
71
66
111

104
55
65
171
79
60
82
65
97
85
118
87
64
71
138
65
68
35
82
136
48
59
95
87
155
73
63
41
87
32
94
65
122
49
93
80
72
35
113
116
85
130
96
58
47
59
63
69
69
118

95
51
74
181
69
56
71
60
73
84
103
94
72
67
118
53
55
34
72
124
52
49
97
80
137
66
51
60
71
34
81
62
91
51
94
74
92
39
108
91
79
129
80
53
45
59
65
70
62
92

91
39
61
218
53
56
76
69
89
66
110
65
61
67
115
48
38
30
69
123
46
55
91
106
148
68
31
28
72
42
76
59
89
47
92
85
88
46
102
82
81
112
85
60
42
62
72
67
60
141

60
218
66
59
87
34
79
93
62
83
35
29
62
72
68
44
26
39
94
102
88
61
114
35
81
74
38
39
134
797
53
440
322
65
321
15
65
48
98
206
32
69
41
189
98
52
31
116
89
190

158
216
148
151
269
136
175
227
170
253
223
188
106
186
248
260
161
172
238
263
252
244
203
98
199
209
175
202
267
1233
51
345
427
145
368
55
114
140
376
219
112
232
201
207
158
161
108
163
128
215

83
136
93
77
176
70
99
136
96
174
149
105
61
115
136
191
107
93
143
154
162
175
148
51
130
115
103
115
142
1075
34
242
293
78
337
28
65
82
73
122
65
123
119
124
88
86
61
83
74
120

89
105
65
81
157
63
75
90
81
140
92
111
72
80
114
122
87
109
111
118
148
147
95
59
82
89
100
96
152
906
30
214
428
63
332
18
48
54
65
64
62
95
65
121
72
74
46
38
45
129

84
81
46
76
127
60
69
70
69
96
77
104
49
82
105
82
79
87
90
118
124
133
85
53
81
71
76
90
103
787
9
141
543
52
327
11
54
44
76
67
38
93
52
83
53
56
36
28
57
110

101
87
67
66
152
45
54
76
65
119
82
93
72
74
81
92
75
120
99
84
125
108
78
47
63
39
74
94
120
898
35
182
622
65
406
27
64
32
79
73
47
77
52
91
61
60
41
40
56
109

73
82
72
49
161
46
79
76
82
118
74
79
82
82
107
76
74
97
113
106
149
135
86
51
87
62
82
84
102
874
21
167
687
35
521
8
61
39
65
91
32
106
38
89
66
62
34
24
41
135

48
92
52
74
114
46
73
71
67
118
77
75
77
81
102
79
62
131
107
109
112
116
82
55
63
69
60
81
80
996
26
185
660
55
522
13
22
48
47
75
32
76
44
97
48
53
17
28
34
129

68
84
60
68
132
47
63
90
75
100
76
88
95
74
85
74
57
124
103
111
125
141
69
50
72
74
80
82
104
877
31
147
679
46
480
8
36
26
60
55
35
59
43
102
47
49
39
14
65
166

38
154
58
53
184
31
46
61
110
20
198
95
64
89
82
114
48
135
30
133
173
165
116
141
78
110
41
70
69
418
177
139
18
79
74
94
29
134
95
109
100
87
107
34
92
65
58
29
34
59

146
178
113
145
323
94
104
95
186
69
210
115
68
151
125
135
109
123
109
229
144
185
258
169
132
158
92
115
108
192
178
104
103
228
147
145
123
147
180
158
178
141
174
77
226
198
79
60
116
91

80
98
60
78
236
54
57
59
92
46
120
79
51
83
70
66
58
79
52
139
78
103
133
95
78
94
54
67
68
110
89
67
55
123
82
83
73
81
140
107
146
75
100
48
171
105
41
33
69
52

50
109
41
63
145
43
27
36
49
29
110
65
46
61
75
39
33
114
39
111
65
102
92
53
57
78
42
48
72
95
74
53
38
74
89
79
34
40
104
82
82
56
63
33
94
88
29
18
40
33

40
70
24
48
124
21
24
56
59
17
79
42
46
44
59
43
30
77
42
74
58
69
66
60
53
58
19
37
29
80
67
37
33
69
46
54
29
29
60
54
67
37
75
25
83
62
14
11
22
32

40
58
26
41
146
26
18
56
64
35
91
45
51
54
62
45
31
63
35
74
48
67
99
75
55
89
36
41
31
84
72
34
24
82
51
47
42
53
85
70
71
61
55
20
69
65
27
28
25
37

44
69
15
57
120
20
31
56
74
38
81
44
35
60
42
42
45
43
29
78
28
63
117
67
30
76
25
34
28
71
89
36
37
76
77
47
24
52
65
89
81
38
74
35
71
63
19
22
29
33

36
68
31
52
153
50
29
54
53
32
83
48
44
62
27
42
42
52
43
73
54
37
87
66
42
70
34
14
26
83
82
25
29
51
65
55
30
46
45
58
71
55
61
41
73
54
30
24
39
51

37
59
45
40
95
9
22
49
52
12
78
52
42
77
39
53
42
54
34
75
33
50
76
55
73
66
34
28
23
83
80
52
32
58
43
78
22
51
43
40
64
65
46
41
60
64
20
29
52
38

76
34
122
15
116
33
51
44
33
60
138
84
36
42
186
102
29
110
49
33
25
72
70
68
47
117
99
68
35
47
61
48
89
56
29
43
62
23
181
44
79
53
35
55
115
56
75
126
59
105

114
81
266
113
287
121
148
112
128
136
269
140
83
98
224
184
115
148
226
69
65
95
163
141
82
176
113
151
151
87
137
127
153
127
105
125
11
53
204
151
100
72
134
123
113
81
161
321
120
180

61
39
154
74
163
67
94
59
66
73
148
80
59
59
123
133
62
77
121
57
47
56
95
75
53
97
59
106
98
42
105
71
83
73
61
69
59
29
114
91
68
29
76
71
63
44
86
271
72
103

43
34
110
55
119
46
64
54
48
54
88
65
45
45
118
92
46
87
89
46
36
46
65
47
37
84
57
67
59
27
99
61
46
55
38
53
54
14
101
63
66
23
46
60
37
17
78
171
58
81

22
22
119
43
79
52
58
54
21
51
84
41
48
20
113
72
37
63
54
40
17
41
43
55
26
57
50
43
44
24
70
56
53
26
30
25
37
19
68
61
58
14
38
60
49
26
46
99
49
60

22
28
92
48
117
44
51
53
44
64
67
51
62
37
89
73
47
69
38
35
19
42
55
50
30
75
22
64
61
29
78
63
45
34
23
40
53
20
81
50
66
32
44
63
35
37
54
53
47
67

28
19
81
36
71
44
62
61
40
59
56
51
40
39
70
98
33
30
69
43
32
31
50
54
44
46
47
71
62
30
68
45
56
85
31
44
52
25
72
51
66
37
31
68
31
34
42
44
51
51

19
38
84
43
71
29
62
50
50
43
57
49
49
46
72
73
48
48
69
64
17
22
33
49
20
64
36
63
59
42
67
30
53
51
25
46
38
22
77
52
64
23
30
57
36
47
51
40
56
51

23
27
54
44
40
38
57
53
36
52
81
33
38
51
65
65
63
39
61
27
37
35
43
61
41
55
35
35
55
24
66
36
72
35
15
50
43
29
72
48
62
21
32
35
30
44
64
37
69
90

27
55
25
218
106
56
157
73
1421
82
173
173
374
28
35
333
177
49
102
135
73
19
29
23
19
22
18
32
62
77
26
12
15
24
36
47
88
34
62
23
11
24
20
39
53
30
23
35
22
69

131
141
127
250
168
125
223
184
2211
49
104
117
622
56
44
305
623
168
243
689
45
34
57
65
61
44
41
180
141
111
163
26
79
60
89
69
112
60
86
58
52
43
68
50
81
83
201
93
85
98

81
82
67
159
88
59
129
96
1988
43
79
107
623
31
54
223
571
145
202
554
44
25
48
65
47
37
37
137
88
71
104
24
48
56
61
58
72
41
51
36
66
35
48
59
87
65
133
79
59
85

70
45
37
145
74
47
91
91
2096
27
73
94
598
26
42
204
510
128
185
534
48
27
33
55
46
36
23
169
98
72
81
34
59
71
70
42
80
28
65
28
40
21
52
34
62
77
133
69
63
79

39
47
38
98
58
37
82
53
2155
27
40
80
574
22
26
185
278
121
151
395
33
23
28
41
33
17
26
69
84
66
90
15
47
44
53
32
64
21
58
24
57
24
51
34
33
20
79
29
50
82

57
31
37
117
48
80
84
63
2424
24
58
71
637
37
32
179
313
109
186
396
45
14
23
46
42
14
28
62
105
70
84
20
30
70
39
43
64
22
63
21
37
54
65
47
53
58
81
37
64
55

46
51
35
115
57
56
63
47
2865
22
46
75
718
25
32
214
378
110
212
398
19
37
25
48
43
37
22
127
73
45
49
9
35
36
36
26
53
31
51
43
38
38
69
42
48
60
90
38
60
75

68
31
31
90
56
58
74
44
3087
23
51
74
817
29
24
204
316
97
183
341
37
18
35
49
45
35
18
72
90
52
69
18
48
70
34
27
56
21
54
25
60
47
61
31
46
44
98
33
55
46

50
31
36
55
43
59
81
61
3117
15
60
91
807
38
34
228
423
116
250
358
45
22
34
38
50
25
31
95
123
49
55
20
55
75
61
53
48
18
63
25
58
24
59
41
49
44
94
46
52
69

75
19
67
23
44
40
27
39
19
34
42
28
143
120
32
43
48
29
73
24
68
35
103
54
32
20
53
1341
288
99
12
197
139
128
63
10
32
34
16
28
64
68
65
50
41
7
68
28
61
90

158
45
64
116
224
49
67
129
65
117
161
135
119
90
105
106
67
37
130
124
214
75
146
121
44
47
159
1712
174
155
19
392
294
201
143
46
182
129
55
81
117
82
102
136
103
26
165
74
102
109

105
40
48
74
235
47
50
78
32
71
98
82
58
92
58
83
55
26
102
106
125
51
96
95
62
31
84
1330
113
109
6
290
190
138
84
47
96
66
37
42
60
57
52
69
60
16
98
41
55
66

115
41
66
72
190
59
45
112
57
91
108
85
83
81
52
90
40
29
88
106
121
49
95
105
34
28
71
1809
121
70
20
340
154
161
69
32
84
67
28
58
63
46
32
63
59
22
104
23
67
51

89
41
45
59
216
33
47
69
21
66
68
72
68
64
35
76
34
18
96
80
123
41
79
77
40
28
57
1877
93
66
15
432
150
137
47
35
65
63
14
35
51
40
44
54
61
29
87
21
76
40

91
27
51
52
222
32
43
82
40
68
61
73
60
81
50
92
28
20
106
86
99
39
97
68
45
19
63
2274
106
90
22
463
165
120
61
35
60
66
27
45
59
51
29
70
58
14
87
24
61
44

119
29
49
56
255
51
54
88
39
53
71
101
74
133
34
80
44
26
71
96
111
38
83
87
31
29
80
2514
120
111
23
466
187
102
73
25
56
40
15
43
39
54
45
41
58
12
117
18
65
62

81
34
49
69
203
22
51
83
40
26
78
81
67
47
47
100
30
12
74
65
102
41
68
73
27
27
62
2855
139
121
22
515
215
110
58
24
72
50
22
35
51
45
35
51
50
15
99
36
100
47

91
22
52
56
272
39
37
162
36
54
93
87
81
62
44
92
44
22
100
91
92
38
108
109
34
32
97
2988
119
179
34
456
191
121
73
29
61
47
29
42
24
72
27
81
53
9
138
18
69
63

32
30
58
57
15
66
36
35
37
49
29
56
23
12
23
50
86
21
56
42
39
21
40
12
12
19
22
21
52
49
45
29
28
6
49
18
52
74
28
14
29
1562
156
238
275
163
435
159
215
423

101
107
77
147
35
101
70
75
102
90
73
78
75
21
86
206
138
81
121
73
121
101
121
53
28
50
62
78
126
76
66
130
68
13
118
67
117
185
65
104
106
1917
206
253
222
138
1219
203
360
687

63
56
45
78
23
55
42
38
58
60
41
44
41
16
55
116
76
45
74
38
68
58
63
30
12
41
34
46
73
43
37
70
48
20
64
35
61
98
42
53
55
1635
117
168
130
78
942
134
236
463

53
45
41
73
15
86
33
35
59
54
30
39
39
24
56
127
70
34
67
57
60
64
72
36
23
39
31
49
65
53
31
61
37
19
63
23
60
83
36
51
37
1581
109
107
108
71
981
117
251
485

74
42
41
60
13
98
31
34
39
46
26
39
34
18
44
94
58
41
57
48
57
45
97
15
26
39
26
36
55
77
26
74
27
22
60
28
57
84
33
54
35
1652
78
88
95
49
848
69
191
358

39
37
47
69
9
187
28
49
48
52
35
41
39
25
51
73
81
34
51
40
44
37
72
46
26
49
27
35
68
52
35
72
44
21
44
21
67
71
31
59
56
1811
87
104
92
44
854
55
194
505

60
33
47
86
24
181
33
48
74
42
35
40
22
15
49
64
70
32
56
35
51
31
72
11
23
29
32
29
83
64
41
46
45
18
69
20
65
71
46
46
31
2376
93
120
118
43
801
73
290
566

77
41
43
74
14
176
27
42
75
44
20
42
28
14
46
75
81
35
55
52
43
42
67
19
34
60
28
35
54
66
34
53
32
24
45
31
94
87
33
47
46
2642
100
115
113
42
740
61
347
645

54
34
53
86
11
80
22
93
53
42
31
43
37
24
54
43
72
37
42
49
46
36
62
24
15
63
37
22
86
58
26
62
36
17
61
24
64
75
31
26
43
2685
85
88
124
46
691
48
344
630

250
250
89
98
51
49
24
65
107
58
50
17
71
44
12
56
36
70
136
43
33
24
17
57
18
19
35
69
82
93
117
23
71
53
52
73
59
86
89
27
98
43
25
43
44
29
105
182
24
22

232
588
144
188
70
358
83
231
299
189
121
107
186
120
51
104
72
110
201
119
117
80
57
169
83
132
133
374
75
115
115
105
137
115
109
146
194
202
194
106
210
136
56
178
151
75
367
148
129
43

165
494
74
113
35
153
58
98
166
103
85
59
86
64
28
51
43
69
117
65
60
57
24
97
47
72
72
227
52
69
68
61
78
56
67
76
106
114
102
57
119
70
31
92
81
48
243
75
67
43

173
502
60
67
36
71
31
81
162
96
37
43
110
61
15
29
33
51
84
61
66
52
21
59
31
69
66
163
47
65
73
55
79
44
55
37
88
58
95
47
117
72
12
85
72
56
220
49
75
52

145
577
38
71
31
46
22
62
109
79
23
30
69
48
18
25
26
36
70
46
23
29
20
63
31
38
59
126
44
46
71
49
71
35
51
31
59
55
56
44
98
61
13
59
52
49
154
38
30
45

168
618
37
86
29
29
40
60
116
54
25
42
66
37
15
26
34
75
57
42
46
39
10
75
38
47
48
80
54
35
84
31
58
41
45
33
80
50
102
45
89
68
17
65
49
46
168
40
55
38

170
675
71
105
36
35
24
66
104
82
35
29
81
52
33
26
23
33
95
47
49
41
25
118
30
32
48
83
60
85
106
41
93
64
51
47
96
64
112
47
124
75
34
66
27
37
159
76
58
54

157
640
60
77
41
13
38
58
113
50
28
38
76
37
12
13
35
37
64
49
32
41
25
83
31
29
49
68
43
47
34
38
72
30
51
22
66
50
57
32
69
57
17
70
33
22
156
64
41
46

162
786
63
83
24
32
24
51
77
42
22
26
65
39
17
22
20
32
56
38
38
31
14
49
27
41
41
60
47
52
58
21
59
41
56
23
64
38
38
21
101
44
24
56
50
18
147
45
37
36

39
77
106
61
40
29
51
20
109
26
38
35
13
70
52
32
77
44
46
80
45
89
26
42
69
20
14
28
170
23
29
27
15
27
79
28
25
43
1436
238
145
620
101
166
129
260
93
46
77
48

113
116
165
131
132
62
109
74
147
56
99
157
30
254
71
202
212
171
163
159
262
102
58
169
60
112
111
82
249
166
80
79
62
200
118
102
116
142
1126
165
128
1165
224
217
288
288
86
133
243
151

62
60
95
71
68
36
56
37
84
31
52
92
15
166
39
153
168
82
112
88
152
58
42
96
32
59
54
45
145
90
49
49
36
112
66
59
97
79
1242
133
90
1081
149
144
252
238
58
138
145
141

60
53
106
63
38
26
56
33
73
30
32
64
13
150
38
138
132
87
57
56
106
38
31
109
34
50
59
36
118
71
29
51
35
52
56
33
89
66
1791
130
94
978
129
124
208
301
77
104
119
92

29
51
84
64
75
19
26
38
52
12
20
54
24
95
36
74
98
67
48
27
62
44
25
62
31
28
25
22
106
51
23
36
25
42
37
32
55
57
2109
83
98
1091
103
108
140
275
36
82
87
86

41
57
67
49
32
27
34
35
56
23
30
59
21
81
29
44
109
83
54
37
88
39
32
41
18
36
44
31
140
34
20
44
18
32
43
27
47
44
2454
71
84
1440
75
103
138
336
36
71
81
77

64
50
120
36
45
49
35
26
85
46
67
43
23
74
23
29
121
128
64
52
74
48
34
56
26
35
48
50
183
54
77
40
18
29
39
35
22
55
2586
61
82
1901
75
89
162
386
49
75
118
56

37
43
102
54
37
30
27
29
69
28
41
36
21
74
23
20
102
72
55
51
74
30
21
50
26
32
41
37
171
66
28
40
19
41
22
31
29
57
2579
52
81
1968
61
103
114
319
44
70
69
49

69
40
91
41
27
12
23
21
47
36
20
45
21
87
26
16
98
66
34
23
54
20
18
35
21
23
21
23
133
58
27
35
14
25
38
25
9
50
2620
44
77
1969
52
75
150
360
37
56
62
56

28
100
54
81
70
103
112
28
97
36
36
67
70
17
107
59
46
92
43
32
42
242
124
30
52
30
82
91
58
32
48
83
73
70
65
93
58
33
73
89
48
45
36
189
167
89
69
36
67
68

136
331
201
110
165
190
279
163
262
49
108
108
143
86
132
245
112
171
101
110
176
212
103
83
119
154
190
212
221
138
201
175
123
129
150
123
161
236
141
185
105
149
161
223
278
260
136
169
127
106

99
176
118
71
97
104
163
96
162
33
66
72
102
60
76
173
78
115
54
63
117
132
80
51
73
85
130
164
134
70
135
125
88
61
84
89
119
128
79
122
71
48
92
166
182
156
85
89
80
56

94
149
103
72
103
128
148
97
121
30
75
61
100
62
80
167
61
100
38
75
121
140
74
42
61
75
103
146
100
65
84
91
73
100
85
79
110
96
81
118
68
113
108
160
149
154
73
66
62
58

70
110
91
58
53
172
103
67
86
29
76
54
70
56
82
95
51
77
43
53
72
114
63
27
61
73
103
132
67
53
65
65
68
158
77
53
88
78
76
96
71
104
74
156
126
100
73
57
51
35

61
105
78
62
69
120
104
60
108
22
46
60
62
51
56
101
51
80
54
55
80
93
55
38
64
66
92
82
52
46
72
67
71
85
84
48
91
79
65
87
53
81
63
134
109
98
57
63
47
41

62
100
60
56
67
72
100
71
98
36
44
49
56
49
55
93
45
93
26
52
62
85
56
33
69
71
80
78
58
52
76
75
61
94
103
34
64
93
63
84
48
49
55
106
110
102
44
64
45
50

52
104
57
44
63
64
88
63
76
26
31
46
54
29
35
98
32
90
37
36
80
68
48
35
46
57
67
76
46
31
65
52
59
66
70
50
55
73
54
78
34
65
66
108
106
103
43
54
35
42

32
62
50
36
40
72
75
49
87
22
53
28
44
29
42
75
42
54
40
26
92
45
44
34
42
54
68
61
52
23
62
56
51
80
87
37
48
76
54
61
30
82
51
113
85
94
46
44
30
43

30
31
53
54
105
46
50
69
83
174
108
96
1094
65
395
540
30
270
35
201
21
92
24
64
87
50
62
57
21
30
58
51
38
49
27
44
80
30
62
75
28
75
31
42
24
50
48
93
34
31

57
80
258
151
162
140
178
159
212
120
167
157
1242
75
606
675
64
409
105
310
110
118
104
88
82
201
115
130
62
107
118
101
143
113
108
141
160
138
208
112
59
146
99
131
92
150
170
111
90
131

62
58
166
87
119
52
141
88
130
80
87
85
1106
47
487
672
48
349
54
289
61
77
55
47
52
102
66
83
39
59
66
72
79
54
60
72
106
79
115
64
31
94
51
87
46
84
96
75
65
74

46
63
134
70
82
63
116
81
82
81
76
83
1436
42
506
698
36
305
20
219
36
55
60
56
47
123
54
64
30
47
40
64
59
46
41
83
78
54
92
61
28
84
43
84
39
70
93
52
53
64

35
40
83
54
70
46
85
74
72
71
58
76
1790
20
547
597
38
243
33
183
42
48
41
46
46
69
35
59
27
40
37
43
33
44
39
43
48
37
71
47
26
57
46
58
33
55
94
43
48
44

45
36
81
59
62
32
81
72
71
81
64
77
2116
35
544
778
39
318
39
264
61
51
32
45
54
84
48
68
59
40
61
52
54
46
46
103
51
51
129
77
24
84
44
76
39
68
122
52
52
54

33
43
87
51
69
25
90
81
74
57
75
51
2257
30
545
768
43
284
20
209
47
52
28
41
43
97
42
38
31
30
47
50
24
42
29
31
44
44
60
46
12
52
28
50
19
56
82
30
41
40

37
31
74
41
72
33
45
64
53
61
74
36
2372
37
669
1010
42
323
29
285
36
56
15
40
35
91
43
56
24
47
49
52
23
37
36
97
54
41
107
59
29
75
44
64
24
65
109
42
36
45

28
32
74
55
63
37
43
56
63
44
67
53
2041
33
644
1334
34
402
32
281
38
45
28
29
44
82
53
53
32
28
73
57
22
47
35
57
47
37
63
51
18
56
33
50
28
64
108
48
53
47

64
46
58
59
30
52
48
29
71
26
78
53
33
56
55
79
17
75
77
59
107
90
96
64
23
74
22
62
39
45
57
33
44
154
25
12
41
35
34
35
65
62
18
26
10
45
68
10
28
40

76
74
103
149
109
114
136
118
132
81
92
101
111
130
118
163
58
185
108
180
142
128
184
109
82
107
62
261
128
113
163
111
118
238
103
93
109
152
86
152
100
184
125
72
92
111
133
86
113
175

53
37
54
89
65
59
85
62
73
43
55
53
62
69
69
91
37
99
54
101
104
69
112
59
42
72
48
153
65
60
96
60
95
187
52
56
58
85
43
80
61
95
64
36
46
74
68
40
61
106

38
53
44
84
42
66
63
64
61
52
47
64
52
63
55
78
25
86
45
117
95
100
79
54
53
73
35
112
74
65
65
61
77
286
57
31
41
63
53
74
43
86
63
27
36
67
59
35
63
69

31
35
51
51
46
54
53
46
67
45
35
49
44
62
48
74
26
59
39
65
77
109
88
32
38
55
30
88
58
59
53
62
49
265
48
28
40
63
28
64
46
75
50
18
17
54
43
33
57
96

39
51
53
77
26
70
72
42
72
40
49
41
43
67
54
89
26
73
58
83
71
123
79
42
31
71
32
74
67
77
72
48
60
307
57
41
30
65
51
91
44
83
68
31
29
50
70
39
68
84

41
50
44
76
35
51
59
39
33
55
36
55
46
49
35
93
15
51
49
66
44
108
65
46
16
87
18
75
59
57
53
59
26
229
32
34
31
49
33
51
46
95
45
32
20
39
64
33
47
56

50
30
59
72
39
57
72
32
59
29
53
52
54
57
41
87
16
55
48
53
38
126
73
43
25
58
30
70
61
49
62
60
50
208
35
26
21
51
42
63
43
79
58
24
19
53
58
21
70
54

42
33
50
64
35
72
56
26
48
31
47
42
44
40
39
71
15
35
49
75
76
132
73
44
13
76
40
59
61
64
77
66
53
194
33
28
20
56
33
65
35
77
54
33
11
51
60
23
65
52

34
73
48
50
37
44
44
24
76
18
55
33
34
2370
189
96
170
131
222
133
164
93
240
159
181
166
611
105
84
169
162
67
165
70
165
197
94
17
101
42
30
141
15
51
46
70
93
18
33
69

89
118
177
43
156
104
84
143
97
84
84
100
122
1870
215
161
152
179
167
113
148
132
346
246
226
208
561
133
178
312
189
94
241
174
451
411
155
34
182
100
110
169
72
135
112
96
103
83
94
92

45
110
106
24
84
55
40
78
57
46
45
54
76
1536
129
85
92
116
96
58
85
81
195
171
185
137
467
84
119
248
120
51
150
94
158
154
92
18
123
51
58
87
38
85
60
50
80
49
47
60

37
75
65
24
74
65
54
67
51
51
44
66
60
2330
73
61
82
74
69
40
95
131
168
140
158
175
489
89
109
284
124
41
203
95
137
114
90
35
86
37
43
73
33
61
40
41
71
54
53
51

35
37
42
47
61
45
58
54
52
30
50
43
54
2858
71
53
64
73
65
53
81
180
115
124
141
173
439
73
83
269
153
41
278
76
113
134
54
28
84
42
49
57
18
58
33
40
65
44
39
57

69
64
61
49
63
37
43
64
55
50
43
41
59
3409
97
56
63
71
69
51
58
171
152
118
107
210
420
48
89
288
127
32
296
81
124
148
43
27
69
42
47
53
22
51
33
39
43
45
33
61

35
41
50
35
62
46
34
45
51
32
39
44
51
3826
88
52
65
60
83
48
60
164
202
130
160
248
489
64
89
349
171
23
315
80
149
190
58
24
59
47
26
67
32
38
44
37
46
39
37
61

46
60
57
40
47
61
55
69
45
54
49
50
54
3031
100
51
67
61
70
51
75
184
173
100
162
257
569
44
86
338
177
33
361
74
155
202
66
29
53
51
43
67
34
49
31
24
47
44
43
45

27
57
48
52
42
59
58
56
41
38
47
46
47
2876
92
57
62
63
72
53
72
164
144
133
156
250
573
68
82
317
180
32
366
83
114
174
58
34
73
50
45
59
22
50
27
36
46
41
44
54

11
15
39
56
22
75
43
79
83
12
88
85
77
138
117
69
245
48
60
64
29
32
38
78
66
3
20
101
77
75
94
92
44
53
64
53
51
20
22
22
107
101
11
18
107
14
61
57
28
77

98
76
188
115
84
198
70
217
78
35
149
155
161
243
172
172
161
119
192
132
118
110
126
141
164
71
93
146
135
112
147
181
110
71
166
143
133
112
63
50
175
165
58
112
118
22
165
226
112
123

50
39
100
59
41
103
39
123
51
19
79
79
89
162
98
93
93
70
107
67
59
56
65
76
86
37
50
78
72
63
82
103
59
34
93
76
69
56
45
33
96
91
30
59
70
17
91
121
55
67

32
22
73
66
30
81
35
90
42
19
76
58
53
114
67
56
68
50
64
52
62
61
32
64
94
14
30
75
60
53
88
55
52
33
72
76
56
46
32
41
83
67
23
51
54
5
71
96
43
39

23
23
49
59
27
82
34
80
33
18
58
64
52
93
63
60
62
33
42
58
35
36
31
66
114
16
28
58
34
46
125
77
20
19
57
67
57
31
17
33
86
48
54
25
51
9
67
107
40
39

26
27
65
54
34
77
38
65
35
16
40
59
57
100
82
57
69
35
54
46
46
63
40
75
93
17
20
54
40
64
119
87
37
25
60
72
48
30
24
24
77
59
33
41
65
4
57
87
39
53

16
30
50
53
21
72
28
75
35
16
56
54
51
165
77
51
69
34
54
43
21
35
26
59
69
7
20
43
42
61
99
77
26
27
53
70
50
21
18
18
68
55
22
28
44
8
65
72
41
41

21
23
54
53
27
67
36
79
37
10
43
50
55
119
52
41
65
32
51
57
31
47
21
62
70
22
21
54
39
56
72
74
50
23
34
66
47
30
13
30
64
40
12
36
38
6
65
55
16
51

12
23
62
51
26
69
42
53
38
21
52
45
48
157
84
54
85
33
58
43
37
43
28
62
69
11
26
42
47
59
91
65
23
21
60
64
32
33
29
33
60
53
30
29
49
6
54
72
27
62

56
18
22
14
15
55
66
18
55
181
33
93
41
973
179
46
155
93
43
33
35
127
26
60
39
46
9
27
97
30
10
25
13
28
30
38
66
57
39
13
31
63
39
27
90
85
92
48
85
74

118
74
52
29
60
98
156
82
141
270
106
184
111
2427
583
63
202
297
93
111
52
253
178
175
50
118
51
131
133
121
109
86
107
47
105
53
128
103
45
32
63
176
126
165
108
143
220
89
166
91

66
51
28
22
34
52
88
41
80
160
58
108
57
2002
393
49
137
98
49
59
58
141
116
105
38
72
31
65
98
68
66
45
64
27
36
28
87
57
25
17
60
90
67
101
76
101
170
55
118
45

44
42
23
9
24
57
75
25
55
139
56
85
51
2115
421
42
195
124
44
42
48
83
56
51
55
89
50
84
63
69
77
48
49
34
48
30
47
46
37
15
66
112
58
85
55
93
111
84
76
64

28
50
31
11
15
49
70
25
62
100
44
75
47
1875
426
31
190
103
42
33
29
74
48
38
39
86
45
55
64
59
42
26
46
36
35
53
38
49
22
13
31
82
51
27
45
72
86
39
46
59

52
31
24
6
16
46
53
49
53
92
45
65
35
1917
554
32
249
132
42
36
39
79
61
52
35
50
27
76
55
52
47
32
40
12
36
52
36
51
17
18
33
79
43
38
48
83
95
46
60
57

40
42
25
17
20
44
75
20
49
69
50
55
43
2177
425
32
345
127
38
53
30
64
53
57
29
75
32
55
64
65
63
52
45
49
29
60
45
31
17
22
35
100
48
56
52
80
80
55
63
59

44
29
31
14
16
30
57
32
32
97
41
61
28
2391
398
31
381
125
39
42
32
73
40
49
36
84
29
68
33
66
52
28
45
130
35
56
34
41
23
13
29
70
52
36
54
72
71
46
50
54

41
28
20
13
12
47
64
32
50
122
48
72
34
2694
401
35
335
121
41
41
40
69
49
47
37
73
43
46
46
54
53
32
39
37
32
44
35
41
26
12
47
81
23
30
36
78
79
66
52
63

71
112
13
16
51
30
58
35
13
20
26
49
15
18
25
18
54
48
23
42
36
80
77
863
55
143
182
41
51
34
56
30
20
54
65
63
21
14
34
44
12
61
62
14
63
41
42
31
29
43

116
139
103
50
90
84
161
81
50
52
153
174
122
86
112
48
161
155
41
131
66
117
123
119
249
251
289
78
130
105
197
83
46
113
100
123
62
69
136
88
60
136
100
77
61
101
67
76
89
162

66
88
53
35
47
60
78
42
25
25
88
98
65
51
59
33
98
95
15
75
31
67
70
898
85
148
181
45
68
60
109
46
33
76
76
74
32
61
84
46
38
99
52
39
32
58
39
40
53
80

78
57
39
40
38
62
69
45
22
22
103
78
56
38
37
71
89
66
18
46
42
37
52
974
132
164
251
39
55
58
79
51
34
108
75
62
17
32
67
47
26
72
56
35
43
47
30
30
45
56

63
62
31
19
32
48
55
35
16
17
60
52
65
17
54
22
91
54
19
39
37
43
30
840
107
159
240
36
51
50
60
40
24
45
51
54
24
19
48
44
30
78
55
28
20
27
19
17
21
35

59
35
35
24
28
57
54
33
16
12
67
75
54
24
49
39
68
80
13
37
34
70
34
1181
133
216
275
42
37
51
55
32
27
68
65
51
23
19
39
43
16
52
47
29
27
36
17
20
26
43

59
71
33
28
34
51
59
45
21
20
59
58
62
29
58
56
103
53
17
33
37
49
34
1512
118
276
327
44
42
33
73
32
27
65
63
58
28
34
44
62
36
69
44
38
32
38
29
42
18
36

69
52
41
16
40
39
60
39
23
19
67
68
46
34
25
73
93
50
25
38
55
32
42
1792
134
244
256
26
43
33
67
30
30
51
58
57
26
21
39
55
21
68
45
30
38
32
16
22
28
41

70
54
35
31
31
35
54
27
13
25
37
53
53
27
23
35
81
52
31
37
37
38
35
1615
137
195
241
28
38
34
55
30
32
52
54
35
16
9
31
22
8
57
43
33
34
28
14
28
26
36

31
25
70
59
46
63
48
24
30
33
52
80
37
50
73
29
18
29
57
35
21
25
60
85
64
32
64
42
33
14
32
1869
101
35
86
161
566
68
124
262
176
102
73
37
29
37
98
238
86
85

140
105
120
181
102
105
103
113
71
113
123
106
71
93
86
69
161
65
87
168
84
148
100
80
116
54
94
150
71
80
71
4670
587
101
224
365
3349
248
836
1347
422
385
229
159
142
68
329
394
461
267

73
74
63
101
63
69
51
72
43
67
66
59
43
49
52
47
96
35
49
97
51
82
58
51
63
32
55
100
35
40
36
4554
239
39
128
124
2753
129
513
905
163
287
124
77
63
32
191
310
149
160

66
60
70
81
67
43
68
56
35
66
62
41
50
46
65
57
100
28
54
68
38
72
33
49
81
18
67
66
20
40
35
4311
115
21
125
124
2617
65
471
766
221
284
75
56
34
45
149
381
167
141

54
52
38
62
41
49
46
39
25
53
41
44
26
53
62
38
50
30
35
66
33
63
20
40
69
17
59
63
27
42
31
3683
27
18
101
78
1838
30
324
562
116
214
62
54
27
22
111
340
132
75

54
58
52
51
59
53
57
37
32
58
37
49
30
49
46
33
52
15
50
54
39
27
28
33
80
19
65
64
38
39
23
2679
33
24
48
61
1735
44
337
494
186
198
42
39
24
12
65
310
128
79

59
56
49
71
56
63
78
32
32
51
41
46
66
47
87
49
48
23
55
48
33
65
37
34
98
33
79
74
43
35
8
2855
27
13
54
54
1827
63
238
471
141
160
67
33
9
16
59
329
88
55

65
44
55
42
30
55
43
47
25
52
37
38
34
50
56
31
41
23
82
70
33
53
22
51
76
11
87
71
46
31
17
2777
30
13
34
68
1387
65
226
461
149
158
47
19
26
19
63
301
67
64

50
37
29
59
35
53
44
41
27
71
35
34
34
37
50
21
40
23
56
55
26
41
24
30
66
11
66
50
23
21
16
2738
43
8
41
52
1258
62
203
431
93
111
63
23
29
11
47
245
39
56

49
95
30
61
19
32
50
17
27
43
32
36
55
19
61
43
16
20
67
25
40
26
67
52
49
18
37
79
50
9
98
23
128
71
80
29
143
59
175
22
44
68
28
1338
135
93
135
315
182
355

323
177
95
247
114
158
205
110
46
234
141
231
265
221
361
274
75
210
362
157
228
178
267
362
107
457
130
131
124
31
364
59
328
521
433
352
337
246
439
115
132
254
213
1327
116
89
180
205
423
405

201
79
81
126
64
69
88
56
28
160
69
74
140
167
191
155
34
90
278
93
105
64
130
195
52
196
75
86
85
26
198
32
240
270
187
164
147
115
284
53
53
135
110
1126
86
48
154
131
314
298

74
47
58
84
58
50
67
36
27
116
41
53
133
162
180
79
28
66
164
96
84
30
61
97
46
125
56
68
83
14
169
27
164
163
132
149
126
97
255
24
59
89
115
1312
52
66
114
102
331
368

55
33
65
38
37
27
16
26
10
36
33
31
104
129
154
49
21
33
152
56
57
21
28
56
43
65
50
43
70
8
59
31
114
74
86
116
53
81
135
28
47
23
35
1898
33
39
44
78
283
437

51
18
31
11
22
14
14
21
10
64
31
20
30
97
64
42
9
16
60
42
62
22
35
36
31
61
41
47
49
4
52
27
80
39
67
62
47
52
100
32
33
25
25
2042
41
43
89
67
329
538

45
23
39
38
20
5
14
26
9
61
20
36
53
110
83
42
23
12
67
27
41
8
20
31
24
63
56
50
26
2
35
14
95
60
61
28
29
24
105
27
30
34
33
2440
60
48
71
68
349
530

44
32
42
25
16
6
16
22
10
41
13
44
38
118
30
44
19
27
34
17
49
12
34
33
28
48
57
29
40
9
45
13
83
49
67
23
36
25
123
33
22
46
19
2571
59
40
64
68
435
720

26
29
34
27
21
14
23
27
9
48
32
21
35
93
33
8
14
4
46
11
34
14
31
24
21
32
41
28
45
14
42
17
123
45
48
24
25
30
103
38
26
12
18
2399
50
55
55
80
346
746

214
374
245
56
265
168
79
74
84
41
37
61
69
53
49
18
41
83
50
44
62
44
89
14
115
28
90
138
54
44
79
59
62
40
100
60
61
74
55
43
32
45
65
45
53
45
89
62
22
137

256
449
125
78
369
224
174
279
161
117
100
118
178
172
106
57
133
208
106
116
194
127
173
115
202
44
157
294
113
56
60
137
189
168
168
124
173
116
121
125
74
91
108
11
170
149
177
125
83
261

214
371
120
67
314
165
106
102
89
64
41
64
102
96
65
39
76
168
63
70
109
69
96
80
122
34
87
242
61
38
44
71
111
90
99
73
95
71
66
69
35
58
64
60
103
83
96
70
48
172

264
366
121
66
323
91
101
103
67
52
56
62
77
102
61
37
85
196
51
51
87
50
103
70
108
58
80
231
59
42
66
82
79
49
69
70
89
72
68
81
29
63
70
49
85
67
93
74
50
124

238
347
176
60
273
96
67
83
65
41
37
49
71
64
45
32
74
214
41
48
64
28
59
36
78
69
71
146
52
20
54
64
86
53
71
51
63
47
59
73
33
42
60
30
86
57
66
53
42
121

278
528
163
38
298
113
58
72
60
43
39
52
70
71
52
38
77
232
39
43
58
60
84
42
92
93
63
129
54
27
60
66
74
44
82
65
74
57
48
67
51
44
100
53
88
63
71
92
40
128

321
628
268
54
363
101
80
95
89
34
54
52
64
82
63
40
68
213
38
50
64
63
83
37
120
80
58
117
41
41
52
75
101
40
83
67
58
61
56
82
31
43
106
38
62
54
83
83
66
114

294
672
245
48
354
94
70
83
71
22
55
52
62
93
63
18
83
208
38
49
80
47
62
33
90
53
59
146
50
32
50
60
95
41
72
53
75
46
53
69
32
42
82
41
61
54
87
88
49
106

278
660
252
45
377
82
64
63
60
31
37
54
62
44
44
26
65
252
35
51
74
30
64
34
81
61
57
137
44
30
42
52
82
49
54
49
65
48
51
52
26
45
60
28
51
57
61
78
56
117

86
57
25
91
30
52
20
40
23
36
42
45
37
44
146
32
40
58
31
54
25
40
27
36
49
34
51
89
105
21
167
57
91
33
71
42
105
84
36
43
105
434
28
60
47
735
74
77
352
150

168
413
52
116
68
167
77
123
64
133
104
126
56
63
282
96
100
158
35
143
67
172
151
114
82
111
81
122
224
88
243
108
119
122
207
85
274
166
148
132
202
654
112
174
119
1314
88
119
742
327

96
145
35
65
39
96
46
88
35
82
53
86
37
36
171
53
62
91
24
86
39
107
87
65
47
62
45
73
136
47
145
63
75
88
135
44
178
92
73
91
113
572
59
109
67
1127
47
92
529
234

82
122
42
55
32
96
44
93
31
79
47
42
37
36
135
56
68
72
23
56
30
92
78
42
62
44
50
61
87
56
93
107
62
85
103
69
133
82
50
51
84
559
41
74
56
1101
38
76
560
238

81
119
40
45
27
84
34
123
36
59
45
39
33
33
112
52
55
73
14
55
36
67
72
44
31
41
38
61
86
35
88
47
51
52
79
60
112
47
68
51
71
729
30
76
46
1007
38
61
573
223

68
123
25
48
32
65
16
126
37
72
35
39
35
21
112
25
48
62
18
65
31
79
85
40
40
53
43
69
72
61
95
62
42
76
85
66
126
82
59
48
73
940
33
81
63
1183
42
66
695
217

77
96
57
56
27
62
44
116
31
91
53
35
36
38
95
66
45
72
17
67
11
69
81
40
51
57
36
61
90
50
97
67
39
54
94
85
148
47
54
47
65
1030
37
74
56
1376
44
71
835
245

83
107
23
56
28
61
27
106
34
66
52
34
23
34
91
52
64
80
26
39
33
68
97
30
56
48
36
67
92
52
118
44
46
62
82
89
144
59
65
52
81
1023
24
61
49
1460
39
59
963
209

78
133
40
63
25
56
31
84
24
72
35
35
31
24
102
44
43
51
19
54
21
68
66
33
53
48
27
39
71
54
119
48
43
48
73
41
110
57
45
55
54
1027
38
89
46
1511
38
59
880
178

16
115
32
96
48
31
63
46
45
20
30
57
43
40
38
33
32
43
36
53
66
34
43
48
78
33
45
47
35
59
21
22
143
85
52
60
43
70
19
26
21
52
89
56
57
43
60
85
43
63

90
326
163
250
134
124
241
148
87
93
78
112
196
146
137
126
145
113
146
185
142
113
139
161
123
95
125
80
166
85
68
109
238
189
123
177
157
153
113
61
94
135
193
158
147
145
134
287
104
138

49
313
83
119
70
59
138
76
47
43
51
72
106
78
74
68
73
56
78
99
70
59
72
80
92
48
66
46
95
44
40
54
124
100
59
96
84
83
58
36
40
63
106
84
78
76
67
152
53
88

41
301
53
89
53
69
89
42
32
20
36
74
83
58
56
74
74
43
45
78
59
41
73
47
57
46
44
40
69
40
37
67
99
91
43
65
47
62
43
47
44
56
101
79
57
50
63
130
37
43

18
257
44
76
54
52
83
50
31
26
36
56
56
42
53
41
64
36
35
81
50
24
52
40
38
13
35
26
46
22
31
44
99
78
37
48
50
51
39
49
30
44
79
51
52
29
76
78
38
53

22
229
32
88
51
61
79
56
34
22
37
65
54
43
43
41
54
46
25
54
43
21
57
58
70
51
58
30
72
35
25
42
67
64
34
51
44
41
36
49
34
35
78
39
54
38
69
109
44
47

23
269
26
80
46
44
90
51
30
16
61
82
58
40
43
52
58
50
38
55
44
32
51
50
70
42
54
40
72
32
26
58
77
51
44
50
31
45
21
55
32
54
87
61
48
41
79
73
43
49

14
241
35
75
49
49
74
44
33
22
35
53
48
36
41
43
44
39
17
52
37
25
50
60
89
45
56
34
51
26
26
41
89
72
23
62
45
31
15
56
30
46
58
54
50
45
56
68
39
44

22
190
33
74
42
51
61
41
38
22
35
39
37
37
56
21
45
40
31
64
52
36
53
47
100
24
66
28
44
32
29
47
96
61
43
48
45
41
29
49
31
49
72
62
43
45
55
63
45
18

45
40
14
32
13
59
34
40
21
64
83
34
31
81
33
49
63
41
27
47
35
31
49
39
29
81
32
27
39
19
6055
313
217
293
672
57
131
190
245
44
98
25
36
223
51
41
127
15
13
62

116
124
58
154
96
131
149
155
109
155
194
151
141
255
67
121
133
109
144
182
138
115
111
158
178
138
136
104
164
93
6315
268
385
320
1533
462
296
1081
712
77
247
17
118
472
142
132
541
78
57
124

60
66
25
83
46
75
75
88
54
78
98
83
71
130
47
62
70
53
78
104
71
63
49
79
99
77
66
62
89
43
4746
90
173
141
932
308
163
488
371
41
149
12
43
133
56
65
168
48
29
61

55
64
8
72
56
56
59
58
23
62
73
61
50
90
34
36
42
63
46
88
58
53
50
58
76
63
55
25
60
33
3995
65
95
78
882
216
191
390
330
27
114
13
40
96
56
43
168
45
29
41

43
36
3
45
43
43
35
32
19
42
53
58
33
79
34
32
60
55
33
69
77
13
31
43
51
57
66
26
55
33
4071
57
55
55
875
133
148
361
150
19
59
9
33
86
35
36
131
28
22
24

29
42
13
33
19
54
48
35
15
57
48
52
40
56
46
34
55
49
41
54
91
35
45
52
49
58
51
28
53
40
5116
40
59
42
948
124
198
303
241
21
106
7
28
57
20
44
125
40
14
31

39
31
7
49
29
46
41
74
19
69
69
49
30
57
41
30
61
58
41
67
87
30
54
43
53
66
54
24
60
29
5718
50
76
48
973
153
158
323
285
21
74
6
33
61
40
44
93
31
8
33

35
31
13
52
41
62
37
30
20
55
59
41
35
61
33
29
38
54
36
75
50
23
31
50
42
52
55
27
43
30
5430
42
74
56
949
166
179
281
237
29
66
6
26
84
41
37
122
25
6
33

38
30
9
41
23
45
45
48
15
64
68
47
34
54
29
22
49
43
34
52
55
20
44
42
43
52
62
32
44
33
5237
44
53
41
841
87
156
205
216
17
62
19
31
77
34
32
99
32
3
27

23
240
133
173
14
178
92
112
34
24
55
78
124
72
114
37
45
99
201
28
208
26
91
67
126
135
50
215
63
116
18
65
218
64
7
18
98
118
110
6
64
16
233
126
33
116
228
1
180
202

74
634
223
292
197
423
250
132
82
49
428
157
309
96
208
90
120
111
379
103
365
107
230
190
325
724
326
747
83
355
78
208
496
115
206
57
364
434
401
38
250
141
562
486
487
274
475
28
569
460

25
228
83
140
64
204
91
74
48
30
105
70
164
56
135
50
48
56
210
41
102
33
79
77
148
186
92
285
49
109
49
63
137
55
55
44
166
166
134
21
78
81
314
140
151
85
165
16
242
103

29
177
102
96
43
142
116
60
38
25
93
48
108
42
147
45
36
47
200
46
105
25
70
75
123
122
93
244
39
80
33
64
120
79
38
30
98
112
123
24
77
61
226
96
63
76
150
8
191
81

15
161
70
62
35
93
95
36
21
26
84
31
51
28
112
40
19
34
115
28
93
15
52
56
72
116
72
191
43
60
21
52
61
101
37
12
57
93
79
13
51
37
127
57
49
46
128
5
97
62

17
165
69
61
26
100
84
34
14
27
63
43
76
31
99
29
19
33
122
21
107
25
65
43
57
98
59
188
29
58
29
48
53
82
44
23
60
119
83
17
48
26
123
44
51
51
82
3
106
64

8
105
85
71
28
107
117
36
22
18
57
48
65
26
83
28
23
16
131
22
74
19
47
66
59
102
63
160
27
46
23
58
51
73
36
18
68
97
76
7
48
44
118
52
43
63
66
5
77
57

17
82
49
55
44
95
94
41
19
24
54
40
62
36
89
27
32
29
112
21
68
20
53
54
75
97
58
136
31
79
17
50
50
89
42
17
55
79
97
7
43
43
125
52
55
70
84
7
89
43

11
79
33
70
27
115
69
33
17
14
59
38
53
19
87
31
24
24
90
19
89
19
44
45
67
68
65
112
32
42
11
44
39
80
34
14
55
63
88
10
42
18
127
32
25
39
84
5
74
54

114
200
22
77
25
64
23
40
97
98
77
71
1105
148
88
128
39
97
19
17
29
43
19
36
51
30
50
17
24
28
64
78
24
40
25
70
57
68
98
79
18
47
62
60
50
107
64
26
19
13

270
486
108
245
122
207
165
90
312
443
256
190
1168
310
140
257
160
232
138
39
164
215
23
121
162
145
104
45
138
110
129
102
79
77
108
152
109
155
212
114
26
127
152
87
129
112
62
129
16
105

141
131
54
116
80
95
59
49
98
164
140
87
1029
229
72
180
131
167
75
28
87
120
20
65
88
76
55
29
74
59
81
51
40
53
61
99
54
85
107
70
25
69
77
72
78
69
56
71
15
58

96
67
58
137
72
44
46
47
94
115
70
81
1031
161
69
191
115
169
66
30
64
83
16
49
60
42
60
16
72
45
60
44
22
39
40
72
55
67
87
61
24
48
59
69
39
64
34
49
12
35

51
45
18
119
68
43
19
26
64
102
66
40
1134
144
60
187
103
115
51
29
52
55
8
72
67
33
62
11
52
47
47
54
30
28
37
46
52
54
83
62
28
40
47
25
51
51
18
43
16
33

68
67
19
74
58
39
37
45
54
88
49
44
1405
175
82
192
109
100
54
31
40
65
2
58
61
26
28
16
52
65
48
31
14
44
34
71
43
48
81
71
28
54
52
39
44
62
29
38
14
32

64
46
24
99
53
38
40
47
59
102
54
30
1267
213
86
281
164
138
59
22
39
71
8
62
67
46
54
15
59
50
57
59
32
47
40
64
46
68
106
88
27
51
60
51
73
87
29
48
18
32

61
44
13
71
46
34
39
46
66
93
45
42
1523
252
92
269
179
117
56
13
43
69
10
45
97
36
48
16
49
41
62
53
16
32
36
88
56
62
106
75
30
57
67
62
59
86
35
31
17
35

42
63
18
67
49
39
29
42
54
85
43
30
1693
232
97
336
112
110
54
16
53
70
11
40
67
41
50
12
61
43
59
54
33
26
28
54
60
66
121
65
30
64
70
59
61
81
32
46
12
38

68
6
36
43
141
40
69
42
87
35
663
334
135
741
58
69
15
76
71
60
54
53
17
18
33
19
24
27
29
21
49
46
31
31
84
71
64
56
67
43
40
33
43
55
108
35
29
43
72
56

222
30
79
46
117
154
218
105
126
89
125
481
295
1072
163
249
130
205
142
179
93
288
145
112
171
114
173
177
282
123
225
116
192
135
294
267
203
226
191
151
267
131
150
159
253
210
174
190
286
252

133
20
48
22
103
87
119
53
121
45
1107
420
196
1094
105
128
73
136
75
109
50
196
82
58
113
61
102
107
199
60
146
62
123
72
176
163
131
137
101
80
180
66
84
89
132
111
103
101
202
151

105
39
55
17
64
76
79
53
81
20
1164
491
190
1075
72
98
54
112
63
118
31
147
55
46
86
37
71
74
160
71
113
47
91
49
152
137
104
130
81
83
148
59
90
74
120
93
116
94
149
101

88
14
55
18
51
63
76
41
61
26
1074
517
162
1107
48
69
37
88
42
96
34
87
41
38
47
51
56
57
113
59
81
59
73
30
114
85
92
93
55
50
111
54
44
68
88
91
56
76
84
75

80
10
56
24
63
86
65
36
50
31
1294
582
192
1489
43
88
29
95
45
81
28
98
36
45
48
43
38
63
92
45
95
33
74
36
111
88
77
89
79
56
94
52
72
45
91
73
80
84
88
69

93
16
33
29
64
61
86
64
79
31
1464
696
223
1773
54
97
51
100
64
86
37
112
43
40
73
42
42
64
114
64
91
65
77
33
132
93
98
115
72
75
121
47
45
59
87
88
83
81
96
78

109
20
51
28
74
118
82
60
61
18
1716
758
177
1809
43
83
34
79
54
44
30
124
30
37
69
46
55
53
86
45
85
38
71
27
113
99
67
84
60
45
115
54
70
54
62
77
75
78
76
94

106
22
48
24
56
84
70
42
61
33
1958
739
189
2297
30
93
39
97
58
64
41
129
34
39
85
36
42
64
103
45
74
52
69
44
133
94
95
128
62
69
105
52
77
54
128
75
65
91
90
102

96
58
70
21
56
133
108
36
53
30
88
43
30
79
39
68
64
58
54
99
27
132
36
41
74
93
81
36
59
52
57
48
36
61
147
2060
41
64
97
191
326
91
106
42
27
149
103
61
82
37

282
174
202
154
203
143
291
212
224
244
231
140
171
288
215
218
232
232
292
184
150
290
215
207
289
289
333
217
253
235
230
112
158
247
295
1195
59
97
207
160
357
150
81
167
88
142
216
106
169
162

168
103
123
80
116
79
190
119
126
147
128
76
93
172
120
126
136
136
197
127
85
168
124
121
154
153
185
124
132
138
140
61
89
165
161
1173
22
49
137
101
312
65
40
95
52
112
141
68
110
94

115
85
123
61
75
56
158
60
97
112
93
64
73
96
77
92
95
82
144
71
76
109
91
78
131
126
129
111
107
122
78
68
73
112
120
1582
38
52
129
119
472
86
45
110
37
109
93
43
84
90

100
59
84
52
57
49
102
47
59
84
64
41
54
67
66
63
71
70
82
64
54
89
71
71
117
104
97
90
102
88
84
59
39
81
95
1774
42
58
107
105
522
107
53
56
56
113
88
51
97
83

119
58
67
55
57
47
112
52
92
80
57
60
54
65
82
57
88
70
95
64
55
73
86
73
97
119
103
69
85
64
67
48
53
74
95
1986
39
51
124
129
673
131
50
69
63
105
87
36
109
88

128
79
104
55
65
56
192
58
116
96
99
65
52
78
64
76
77
73
142
72
63
99
92
70
109
112
132
75
119
84
83
36
57
61
123
1922
45
66
189
128
454
135
31
53
33
107
87
37
101
48

121
78
87
57
57
33
154
45
77
86
72
52
61
63
62
72
69
59
125
58
54
73
75
65
95
138
74
61
74
76
86
37
45
72
108
2659
76
79
190
134
506
144
57
115
56
129
93
61
141
70

112
53
99
72
53
49
147
63
77
82
97
43
66
88
72
80
74
64
252
56
58
92
77
77
127
122
113
63
108
101
83
39
49
52
117
2679
88
78
209
138
484
140
52
114
50
124
109
75
236
100

9
175
147
55
64
26
58
63
35
78
42
29
78
70
87
83
28
35
62
47
18
100
48
34
44
32
44
16
42
36
23
26
180
24
57
40
39
50
30
42
114
34
26
24
41
83
33
33
35
33

186
122
53
54
134
131
88
91
96
84
157
94
197
195
127
129
110
130
102
117
78
111
128
109
101
102
163
43
82
146
124
56
106
34
61
128
96
93
93
77
70
289
108
90
90
161
143
81
168
45

108
87
28
44
84
68
47
62
56
56
84
47
97
108
68
73
55
68
68
57
47
81
67
68
58
55
91
30
44
75
65
31
66
36
48
73
57
59
57
53
42
154
60
49
59
91
77
63
90
22

127
50
38
34
91
76
40
42
33
38
57
38
68
80
68
48
42
42
38
51
38
59
61
49
53
27
65
31
41
51
40
32
53
28
27
58
70
58
53
40
38
119
40
33
55
57
47
32
75
23

46
79
38
39
52
46
37
37
56
40
66
41
64
78
62
58
45
56
40
53
41
60
41
32
43
37
54
32
30
44
56
31
54
21
44
58
51
54
57
44
43
104
37
36
34
60
52
41
78
24

66
89
43
46
67
71
35
47
47
49
55
32
65
77
70
65
40
47
36
42
41
65
48
52
43
37
51
34
41
42
38
37
66
23
31
61
65
59
48
46
49
86
65
41
40
56
42
33
57
18

46
52
37
38
37
78
45
51
34
34
64
32
64
68
59
48
26
44
34
44
34
54
48
40
36
34
57
26
31
34
33
31
55
25
32
55
48
31
66
49
35
103
42
39
52
42
49
35
72
19

69
56
57
57
65
39
56
49
46
44
48
32
68
73
72
53
33
55
30
54
47
61
48
48
52
52
68
25
58
43
55
29
58
24
38
49
60
53
48
48
40
92
50
36
35
73
47
44
71
29

79
61
40
34
87
93
51
56
43
38
63
42
47
80
64
58
36
53
39
60
28
47
51
43
48
56
57
28
84
34
53
33
64
18
41
65
53
61
28
44
28
86
46
41
62
74
52
45
71
24

28
26
32
66
24
75
60
37
61
49
58
38
51
69
69
38
107
17
30
87
1270
103
145
263
227
260
132
25
22
36
38
116
33
57
17
91
58
53
30
111
122
77
30
96
114
26
176
90
32
67

120
104
84
106
88
113
132
101
110
72
94
149
137
115
133
144
38
61
39
209
1326
45
61
342
244
202
287
73
92
115
78
133
49
34
63
142
82
80
85
104
103
112
68
113
115
77
208
93
72
149

65
74
45
59
47
69
69
71
64
43
58
86
70
81
113
79
30
47
21
107
1091
27
42
314
235
142
252
57
69
81
39
90
27
30
39
101
57
46
54
66
70
77
48
82
78
55
134
57
46
117

48
60
35
55
28
52
60
45
47
34
54
78
43
54
48
61
23
24
56
89
1009
37
41
315
211
95
218
42
43
60
33
62
28
27
29
88
34
59
55
69
61
68
49
83
119
62
129
69
26
109

47
60
35
49
30
46
65
43
69
40
52
91
43
51
59
55
40
20
41
72
919
39
20
460
187
109
186
49
38
59
27
61
32
33
28
81
40
48
25
52
56
59
54
77
89
51
93
54
37
66

57
60
36
28
39
48
52
54
76
23
67
66
54
63
64
43
29
29
48
71
1203
42
61
524
161
134
203
52
56
77
29
58
39
19
44
50
51
48
65
43
68
80
59
75
83
115
104
66
37
118

31
36
43
65
25
50
66
34
60
35
52
79
45
47
46
44
30
24
54
59
1413
60
52
539
243
147
253
75
49
112
31
78
34
33
63
82
45
33
35
64
76
102
51
85
86
78
143
62
37
77

27
54
59
61
37
49
84
44
65
43
64
110
50
56
50
57
26
16
58
67
1497
36
43
508
217
122
186
46
26
83
28
46
46
22
50
58
48
34
23
44
75
76
36
74
76
50
96
54
43
72

57
66
78
80
34
74
117
58
56
52
29
97
54
49
121
51
29
21
65
65
1672
52
52
497
253
128
200
40
41
61
33
43
34
21
36
45
50
44
36
61
65
84
39
43
54
72
101
44
42
64

44
128
67
38
40
35
19
32
72
25
78
41
32
59
85
40
52
38
60
154
24
91
108
96
68
181
37
108
15
37
150
72
22
120
52117
413
286
373
229
221
277
244
199
471
1017
478
1189

86
140
81
93
72
67
65
102
152
89
82
105
73
135
145
72
37
45
105
160
85
146
121
137
120
110
37
168
35
105
166
147
86
166
11524
160
252
240
245
248
314
211
231
221
478
275
522

62
87
57
74
52
49
55
77
128
73
65
83
59
97
109
61
21
31
73
111
89
98
80
95
96
80
23
153
21
75
113
61
65
139
10973
103
165
161
141
157
186
114
138
140
300
149
451

60
55
69
50
57
70
65
77
139
52
60
65
49
89
92
43
35
43
68
105
57
94
88
83
95
76
27
122
22
65
74
50
49
112
33328
68
124
142
115
90
141
89
78
124
220
128
378

51
78
75
57
38
50
42
62
127
39
48
43
51
68
68
44
25
28
57
83
44
89
75
80
75
60
28
101
21
59
59
38
50
97
29873
81
84
149
64
65
126
87
76
86
137
81
237

69
69
65
61
28
105
57
49
155
71
65
50
58
79
70
59
33
32
61
96
54
82
68
83
67
88
25
110
28
62
59
51
57
115
37041
96
86
130
74
73
104
82
67
87
148
122
256

70
84
66
62
52
83
59
89
163
74
59
58
57
85
83
81
25
49
70
86
55
83
89
121
75
84
29
132
22
77
75
74
59
101
43936
61
64
124
65
66
102
60
55
100
165
131
244

67
80
53
55
40
61
52
69
118
36
46
50
32
56
75
48
21
23
52
96
46
75
69
78
71
71
33
103
28
65
52
45
37
101
49150
104
85
132
41
73
104
105
59
166
152
126
265

63
91
69
64
36
76
45
81
102
69
51
55
55
64
57
51
30
34
51
104
59
62
58
93
66
73
25
81
17
63
72
49
42
127
47864
79
83
99
67
66
105
67
43
134
137
118
268

plec98
plec99
plec00
plec01
plec02
plec03
plec04
plec05
plec06
1350
1550
1355
1402
1254
1142
1151
742
1151
22
20
16
21
38
23
19
31
28
187
212
192
139
99
123
113
73
128
486
509
479
462
283
262
333
206
326
334
320
296
290
283
271
281
206
310
211
217
182
159
132
153
160
117
139
942
689
507
464
352
355
360
272
380
147
141
99
132
161
154
205
145
179
423
404
315
370
294
286
385
250
364
110
164
101
131
94
76
82
65
98
29
21
28
27
35
28
33
30
39
35
39
38
44
31
36
30
31
41
17
14
20
13
14
15
18
12
36
27
22
36
29
24
23
38
22
17
167
168
135
120
60
71
73
61
71
22
17
25
22
17
33
14
23
39
74
64
56
63
48
51
66
40
71
8
13
9
11
6
27
19
14
14
27
33
29
36
25
40
28
28
29
14
10
7
15
12
15
13
17
12
22
19
11
23
25
32
46
15
26
8
12
13
5
7
11
9
5
14
64
48
45
36
61
74
45
40
37
25
21
26
32
16
19
29
25
28
29
26
35
36
42
39
51
42
34
19
20
20
16
22
35
21
14
18
47
39
29
38
49
50
49
31
51
16
17
7
23
29
15
20
18
17
18
19
4
11
14
12
18
7
13
33
32
22
55
51
39
48
23
43
38
39
28
49
42
47
52
40
48
24
32
40
38
30
30
41
26
27
18
25
24
27
31
17
32
13
41
12
28
13
26
27
26
35
16
20
17
27
31
28
36
31
35
23
33
52
56
46
63
79
58
74
57
55
25
35
21
19
37
22
31
31
29
70
60
42
61
79
85
82
60
90
38
32
28
27
22
26
24
26
17
35
47
38
43
44
32
31
22
45
44
34
36
43
37
25
42
35
42
45
57
37
53
65
53
45
50
44
28
32
29
22
40
36
52
24
35
28
33
29
38
43
35
30
35
33
28
27
22
19
29
33
49
25
41
42
36
28
37
40
22
27
14
23
26
31
21
32
45
37
43
19
24
13
9
15
6
7
10
11
4
13
12
18
16
23
23
16
24
12
17

39
20
12
25
16
14
27
49
19
24
31
54
36
43
15
44
29
22
47
26
92
64
58
18
32
57
48
3405
91
47
31
153
147
103
134
137
52
95
97
13
44
39
8
46
22
22
33
36
16
46

38
22
21
29
21
4
30
76
23
38
14
61
39
42
23
66
30
18
47
22
66
77
68
24
49
48
50
3192
88
29
35
136
131
113
143
145
53
82
107
25
45
24
9
30
19
20
27
40
6
34

22
16
17
24
20
10
15
42
24
27
21
48
33
30
12
30
20
24
46
22
59
58
42
15
36
39
39
3029
86
38
24
120
144
106
124
164
58
91
95
21
36
35
8
43
24
17
34
39
11
33

44
14
20
15
25
10
25
50
31
8
23
91
34
42
27
33
27
15
54
41
81
66
56
22
44
41
43
2648
84
49
32
132
132
112
136
151
54
111
105
18
48
20
11
43
25
16
21
46
26
39

43
35
43
20
13
10
33
58
34
16
22
85
45
59
36
35
22
28
63
35
82
69
58
14
39
33
50
2173
85
35
39
156
138
124
117
199
51
83
94
28
73
25
6
42
41
21
40
55
13
38

43
16
23
22
20
11
33
274
26
14
42
80
36
58
36
27
26
28
54
32
59
94
75
23
44
27
45
2390
64
45
46
179
149
147
129
188
69
104
119
45
57
32
18
56
33
28
46
39
8
33

43
34
25
25
28
18
22
129
26
32
32
110
40
57
42
29
37
37
74
54
87
88
88
25
67
18
61
2530
89
48
27
209
123
167
159
212
74
106
136
52
52
27
21
41
24
21
59
47
23
39

40
18
11
12
15
13
11
58
23
9
32
71
29
31
32
28
22
26
36
25
48
83
65
25
35
16
55
1957
68
24
35
137
113
99
112
138
58
75
68
29
50
16
9
27
33
36
30
28
18
25

32
23
30
33
17
5
18
73
27
10
20
74
51
43
39
50
30
38
53
52
51
98
116
23
46
28
44
2457
73
54
29
205
107
114
149
170
55
116
122
30
47
23
21
36
30
18
40
42
7
31

14
34
31
19
24
29
26
19
17
64
62
33
68
45
41
20
18
33
67
34
11
14
51
117
21
23
29
23
28
80
20
33
44
139
26
20
32
36
38
9
59
83
1
26
75
14
74
37
54
31

19
32
25
15
28
34
19
13
9
50
46
30
62
52
18
16
26
35
67
23
13
25
40
100
11
10
18
14
17
85
18
43
35
131
27
53
31
37
32
11
54
57
2
21
54
13
45
24
49
31

24
36
29
26
22
44
24
23
19
50
47
20
79
57
22
19
24
33
61
21
34
16
52
112
26
18
24
19
40
85
16
48
36
121
21
39
19
40
33
14
40
58
2
17
68
23
52
26
70
22

22
32
25
29
45
45
19
17
22
66
39
34
51
47
20
24
22
37
59
26
17
21
47
92
25
25
19
26
32
87
23
42
53
126
20
63
29
51
42
15
54
76
2
21
59
18
56
19
58
34

22
43
25
21
34
55
20
16
32
62
54
41
62
32
20
13
13
34
78
37
10
26
38
106
22
14
23
19
37
71
13
38
47
120
29
67
46
42
39
9
39
86
11
29
67
20
79
29
43
34

34
41
18
40
40
73
19
23
21
94
49
42
57
29
9
21
9
35
90
35
18
20
57
98
26
23
30
13
35
78
25
53
65
158
30
69
43
53
64
11
50
109
4
30
89
20
81
20
55
38

30
35
27
45
41
45
13
20
15
88
48
40
46
45
16
11
15
41
72
47
15
26
87
119
14
24
26
28
35
93
47
69
49
158
32
62
45
36
68
19
79
103
8
36
85
29
75
19
65
53

19
33
14
32
29
35
11
19
30
70
43
32
37
27
10
12
7
19
68
45
11
12
59
91
10
22
23
7
20
57
11
46
33
129
18
41
34
20
47
5
42
77
6
18
51
27
54
21
31
25

19
53
15
36
35
52
18
19
21
94
49
42
48
64
46
27
16
35
78
46
25
30
65
117
34
23
19
20
34
92
33
56
51
132
41
54
40
28
48
30
76
102
3
18
64
27
69
27
49
34

19
64
3379
75
31
820
66
117
1146
36
742
279
146
49
73
46
41
51
24
75
44
24
26
49
55
39
17
21
37
48
73
36
109
42
37
40
36
21
20
51
53
45
82
27
39
39
25
48
27
29

18
67
3736
80
27
977
49
124
1082
52
748
308
159
56
38
47
41
35
27
62
48
28
33
56
53
34
19
15
40
35
62
35
119
38
39
33
30
18
23
49
41
45
62
33
34
45
9
45
19
28

11
86
3345
58
32
897
44
126
1094
47
640
248
167
63
35
29
29
35
22
47
38
31
38
52
41
30
19
12
36
36
44
30
98
40
32
22
21
17
21
36
50
44
53
19
31
48
21
22
26
28

7
70
3316
93
33
1029
60
139
961
34
541
265
174
74
50
40
56
47
36
67
46
18
38
54
48
29
20
25
43
41
61
30
93
37
51
29
31
23
21
39
53
37
50
26
42
32
22
41
24
30

9
70
3049
145
54
1022
57
185
658
69
509
243
213
121
66
45
80
43
47
100
67
36
47
85
78
41
33
35
64
56
83
40
133
84
55
62
20
37
25
76
74
56
68
44
55
73
16
74
25
28

17
60
3361
169
45
1072
74
171
781
70
614
210
216
68
84
44
65
58
39
91
49
26
42
54
50
26
17
36
45
40
80
58
125
39
63
42
48
34
24
89
74
60
66
44
29
54
37
58
22
27

27
61
3815
159
58
1090
85
201
827
67
694
224
213
107
77
61
48
47
39
90
63
30
56
75
86
44
19
43
52
73
109
37
134
48
49
41
19
32
32
63
87
85
81
24
47
60
26
67
19
43

6
61
2760
130
51
822
61
157
621
49
496
144
140
118
71
52
27
31
24
82
34
41
46
49
60
27
12
28
44
39
75
36
102
25
37
32
26
24
17
42
63
44
47
22
31
58
13
37
23
20

14
57
3230
137
66
865
62
161
763
59
609
164
205
103
58
52
36
49
39
76
55
39
41
67
80
24
24
29
45
43
76
48
127
44
47
45
25
39
30
52
66
57
61
48
42
47
19
38
26
34

12
20
37
51
56
35
63
64
34
52
44
49
54
24
69
24
46
31
41
26
22
16
31
10
38
67
48
36
44
52
37
80
33
23
53
67
48
44
46
35
30
47
21
25
39
44
34
22
24
55

29
14
32
43
48
40
53
61
31
50
42
59
54
16
42
23
52
33
32
24
31
57
48
8
48
76
31
53
44
47
26
74
23
28
57
35
77
57
36
46
34
23
23
16
60
34
52
16
18
45

34
13
37
20
55
25
59
60
20
33
16
48
56
14
51
19
30
22
23
19
14
10
30
13
24
34
36
41
34
30
23
50
14
20
43
27
39
28
43
28
32
30
13
22
60
31
36
11
24
30

30
28
28
31
51
37
46
70
32
55
45
56
55
11
44
27
43
36
41
28
17
36
35
12
49
68
53
39
27
47
33
60
27
38
49
40
53
37
47
38
32
48
23
34
47
39
44
38
22
54

28
28
43
28
77
56
68
81
37
124
51
78
102
22
59
47
59
45
54
31
22
36
67
12
68
103
76
34
42
68
44
81
46
21
90
49
106
42
73
47
28
35
24
45
70
57
71
36
33
65

42
27
47
55
63
50
88
64
42
87
56
72
65
29
47
32
67
33
52
28
28
54
83
18
62
86
54
28
42
55
34
61
38
34
80
60
97
58
45
47
26
75
26
57
50
46
64
45
53
81

34
34
44
51
94
43
90
65
62
92
70
78
92
19
53
32
82
35
78
50
36
29
80
24
58
107
66
43
48
47
45
54
46
37
76
63
49
64
42
38
40
60
28
63
69
56
51
47
58
89

24
25
31
38
92
29
49
50
47
101
47
24
71
19
34
29
52
26
33
23
27
31
47
25
34
69
50
30
29
44
41
55
25
31
63
52
77
65
35
43
29
39
31
39
59
43
38
30
42
67

29
19
34
31
63
25
77
58
47
76
74
42
81
17
45
30
63
30
43
26
39
24
55
16
67
85
88
36
50
34
44
74
34
21
65
64
75
61
47
45
37
32
29
42
59
51
46
40
28
66

30
4404
47
47
30
49
1496
57
83
318
539
372
85
178
42
38
62
89
29
88
60
69
70
16
37
70
27
71
60
43
76
28
36
122
38
80
53
40
45
46
54
65
65
77
65
41
18
57
54
67

54
4379
23
52
18
51
1572
48
74
362
643
429
72
160
53
44
78
105
30
59
59
57
55
36
40
39
18
41
81
27
63
31
33
92
37
56
50
25
34
38
55
39
42
39
53
39
24
41
51
49

37
4500
23
30
37
44
1566
62
61
376
422
478
73
162
62
48
85
106
25
71
48
59
56
28
51
49
31
48
62
36
47
37
42
118
71
83
40
28
51
49
59
32
45
71
61
43
23
56
57
47

36
4143
39
51
30
55
1604
53
72
348
420
410
87
171
39
37
82
122
31
67
72
63
82
18
30
56
25
46
76
43
94
37
36
118
38
86
60
32
65
46
61
50
56
74
67
52
26
35
59
42

31
3017
52
42
39
68
1149
92
91
266
397
410
87
199
67
56
82
110
37
72
58
63
64
39
55
50
43
59
72
46
114
54
42
136
42
71
52
46
60
64
59
63
69
62
82
46
25
66
83
36

30
3300
65
55
40
58
1087
61
107
326
436
345
74
167
52
46
80
98
40
62
42
53
69
39
43
85
34
51
58
70
85
32
39
131
46
78
40
48
64
31
64
50
58
73
91
49
17
61
80
44

57
3825
66
53
45
88
1366
65
96
367
431
450
74
217
69
38
103
87
42
78
83
59
93
29
41
87
35
68
92
67
121
65
54
123
45
85
59
50
58
55
37
63
53
105
109
36
41
78
102
69

32
3038
55
66
39
71
1019
46
102
293
378
345
58
196
57
36
67
81
32
68
39
59
78
26
42
84
20
57
69
40
74
21
28
119
32
82
44
39
58
41
33
53
69
90
77
46
36
74
75
67

52
3387
41
52
50
94
1093
77
168
306
429
471
64
178
71
36
98
97
72
66
54
78
84
32
51
48
34
82
80
40
92
49
29
130
54
98
62
48
48
46
56
68
79
73
76
44
23
56
58
62

59
46
60
59
82
44
30
50
38
30
67
54
39
89
71
86
71
43
67
84
54
129
56
41
56
69
39
66
42
81
36
38
85
56
31
44
31
85
3040
90
40
121
39
254
326
390
39
290
47
51

52
39
58
46
62
53
44
41
46
40
51
67
31
96
42
73
83
37
44
28
24
98
38
31
43
46
58
67
39
60
29
46
53
42
31
39
33
88
3146
104
37
136
37
304
336
346
34
260
37
57

49
41
51
56
81
53
24
32
34
30
42
53
49
76
53
83
85
32
90
59
28
114
75
23
49
62
70
65
31
88
46
23
58
60
43
44
38
79
3198
94
30
103
36
307
294
343
28
262
39
39

59
49
54
49
84
64
46
64
35
40
91
56
45
78
53
72
66
46
73
75
30
117
50
35
47
56
62
73
41
84
40
41
78
63
46
55
32
69
2929
88
37
133
52
184
253
324
36
248
39
29

71
37
69
80
62
57
26
51
19
40
75
69
56
85
85
68
101
44
79
64
37
135
64
34
37
71
57
86
39
53
49
50
81
71
35
73
57
67
2539
143
61
144
44
162
180
279
23
188
48
59

32
50
55
73
94
57
26
36
30
40
70
65
45
57
59
80
63
54
82
65
22
110
51
46
38
72
33
81
39
81
57
50
81
66
61
56
60
60
2939
137
60
172
58
178
152
319
24
151
30
55

74
62
66
67
110
62
40
85
36
52
76
97
45
114
73
85
93
55
84
105
31
149
62
47
40
77
59
107
69
83
48
33
75
86
52
79
49
63
3310
147
81
208
56
213
247
342
38
248
26
59

60
65
52
52
117
65
42
61
19
48
56
72
35
74
62
86
98
37
71
103
10
112
53
52
39
98
40
60
35
111
45
53
91
71
50
46
35
66
2263
135
39
138
40
171
112
228
26
137
30
49

69
54
83
47
123
90
39
60
49
45
77
66
48
78
54
82
95
39
103
100
51
123
75
71
36
90
60
72
53
124
57
31
132
54
47
65
38
96
2708
119
49
161
57
211
246
240
35
206
48
46

30
10
32
51
51
39
35
38
33
65
62
15
26
37
60
37
21
35
75
47
27
35
41
19
57
32
34
35
28
18
34
76
99
98
28
38
38
54
49
58
29
46
31
41
13
29
38
18
47
31

32
20
36
71
83
62
31
50
22
60
40
23
24
28
55
32
13
32
73
41
25
19
47
20
35
24
21
31
24
16
48
73
66
96
29
22
51
51
58
45
27
40
21
52
13
40
33
14
42
23

34
12
37
71
63
43
42
41
21
37
49
23
25
25
34
16
20
25
65
42
27
8
22
17
30
28
19
26
28
19
48
45
61
71
38
30
29
41
19
50
10
19
31
28
11
42
30
13
32
21

22
39
24
44
53
58
24
47
19
69
53
30
21
25
50
21
12
26
74
54
32
22
50
14
61
28
41
39
22
16
67
60
88
68
35
38
43
39
41
43
20
38
9
42
34
27
31
23
30
18

38
38
43
52
77
54
20
56
24
65
72
13
27
22
39
22
13
24
90
70
37
44
49
32
50
21
41
39
28
23
61
98
105
78
49
48
49
53
40
36
25
49
20
51
37
44
61
37
56
35

25
38
50
72
66
69
32
59
29
77
84
23
46
33
65
31
15
28
78
67
48
30
62
35
63
31
52
41
18
30
47
74
100
109
31
49
39
61
62
39
38
49
29
49
44
47
52
57
68
40

59
45
43
65
87
87
27
60
32
85
88
36
45
33
69
37
22
25
101
52
62
41
65
53
53
45
49
41
34
35
62
71
113
93
26
44
32
78
54
51
36
56
24
48
54
42
39
45
113
22

37
25
41
38
89
61
26
40
22
73
80
23
21
36
27
26
33
14
109
53
44
16
43
23
45
20
35
50
15
16
47
62
81
51
43
44
26
44
31
39
21
42
19
47
30
43
43
40
51
26

52
48
56
57
74
88
24
66
23
68
92
30
17
33
45
32
26
28
129
60
54
28
48
22
46
27
44
39
31
26
57
67
105
99
42
42
42
58
39
57
40
41
17
58
42
48
49
35
60
35

59
33
23
55
155
33
21
31
43
32
113
16
36
34
63
26
92
58
12
31
56
23
35
79
42
128
33
18
26
28
116
16
20
1568
193
284
130
56
40
33
22
80
69
62
52
31
91
63
118
38

33
32
6
52
154
33
30
39
35
19
122
29
42
7
53
30
79
44
14
37
48
43
15
63
62
99
27
19
23
31
77
14
16
1481
198
278
140
56
28
31
20
73
74
67
51
34
79
53
76
21

44
30
22
42
110
33
34
45
43
11
92
31
27
22
41
21
82
29
15
24
54
21
19
41
42
98
21
17
28
34
61
18
26
1417
164
268
143
55
18
34
22
58
68
47
32
33
74
48
61
23

42
26
14
35
133
25
23
42
17
30
66
22
42
8
44
29
92
33
32
30
70
20
27
41
67
106
25
25
20
34
64
14
30
1295
162
211
143
58
23
38
50
73
76
58
34
35
69
61
76
26

52
32
14
74
154
30
47
36
43
19
91
29
48
31
58
40
114
44
46
62
73
34
30
94
81
140
36
43
19
58
69
15
36
1189
148
189
114
40
23
38
39
69
66
64
47
48
60
61
68
33

44
25
29
44
127
29
26
32
19
25
95
29
45
24
54
29
65
59
55
58
66
37
33
59
63
106
34
36
43
76
64
34
29
1111
145
215
103
34
28
62
41
65
42
37
34
29
62
62
107
34

91
35
17
52
115
30
44
48
33
28
113
54
52
20
85
35
91
58
25
42
97
45
26
75
98
129
41
35
25
66
103
36
40
1376
195
195
129
50
32
60
37
76
71
33
48
21
52
103
90
50

47
32
13
43
110
26
35
36
23
31
54
29
30
11
51
21
74
65
15
29
52
40
24
56
71
81
17
46
19
65
79
15
26
940
134
157
98
36
23
47
31
48
33
27
46
15
26
69
72
31

73
40
23
50
117
38
30
43
22
30
135
19
43
13
66
44
54
65
23
41
69
37
36
38
96
100
24
43
36
89
87
30
37
1184
148
219
112
52
25
42
61
71
81
54
55
35
19
106
105
34

36
52
50
68
42
39
42
60
28
67
37
36
28
21
70
37
123
64
69
70
92
61
67
49
19
25
92
24
48
40
40
14
36
55
104
85
136
43
39
82
3278
64
61
42
158
974
134
85
94
109

47
46
35
68
34
30
38
54
56
55
19
21
17
18
52
38
88
60
57
71
91
79
56
43
20
23
54
19
28
43
22
18
28
56
86
75
94
39
34
68
3234
57
36
38
127
994
115
89
68
85

42
36
30
44
42
31
52
68
22
59
19
22
13
18
50
27
55
42
77
33
65
64
33
41
17
16
28
28
24
24
21
31
49
58
76
72
76
22
22
67
2891
49
41
44
132
935
116
97
65
101

41
50
29
79
35
55
53
56
31
49
24
31
19
20
72
31
59
43
84
54
72
65
23
55
20
35
48
12
39
46
42
27
40
98
77
85
65
40
37
71
2574
60
49
46
86
898
151
90
92
82

32
48
53
71
45
51
54
82
36
53
27
36
14
31
72
17
65
47
75
68
101
63
20
52
21
45
48
17
37
40
23
14
55
100
84
93
86
24
50
61
2222
84
55
44
144
591
166
118
122
109

32
56
80
80
46
57
51
46
44
53
28
24
22
17
56
32
63
51
76
87
78
59
18
41
15
32
52
30
33
44
53
26
68
84
69
114
108
33
43
106
2126
68
62
28
156
687
139
113
85
102

34
59
66
94
61
78
48
73
50
88
52
40
24
32
81
36
50
85
113
78
114
73
30
69
26
41
65
32
52
61
39
32
50
91
94
157
116
47
60
157
2068
94
61
39
125
694
151
133
120
86

32
36
38
71
33
38
35
73
49
27
29
19
17
20
76
45
50
50
85
58
68
52
26
35
14
26
51
20
36
47
28
27
42
86
62
67
65
34
32
124
1367
67
48
30
128
495
108
96
58
63

38
47
55
75
39
76
55
82
56
42
28
31
25
24
77
41
53
82
96
44
68
49
26
61
14
31
63
41
53
60
32
25
61
99
70
76
67
37
43
68
2180
71
75
41
132
668
127
115
112
86

32
49
84
59
44
117
40
39
65
81
70
63
84
57
42
33
62
199
75
47
65
82
47
48
68
88
54
29
94
61
71
71
52
73
29
34
33
34
78
54
64
22
33
58
53
75
78
38
63
48

33
32
57
66
28
151
34
61
63
91
80
51
95
51
25
44
54
153
45
48
64
69
49
44
79
75
43
30
98
44
100
84
27
53
44
43
49
22
49
58
51
37
50
46
36
57
84
52
63
38

31
41
67
58
29
119
50
59
70
83
46
38
94
59
31
43
53
122
70
43
65
62
23
41
61
74
38
25
76
46
67
62
30
55
24
28
26
18
29
56
43
28
26
53
36
54
78
62
54
26

36
32
57
59
34
140
25
67
94
80
63
49
79
44
42
40
62
152
61
56
61
64
31
47
73
69
46
34
74
53
104
67
36
54
30
57
44
44
42
58
35
45
50
38
33
64
105
47
50
43

46
34
94
68
34
110
36
58
104
86
85
39
84
65
42
45
62
164
74
37
64
80
55
61
76
79
38
40
82
77
117
53
38
63
30
36
34
23
35
61
47
38
57
43
57
74
105
50
56
39

39
31
84
56
35
96
38
43
77
101
58
69
95
56
57
44
29
112
69
40
57
74
38
71
52
101
40
44
84
52
78
42
41
53
27
28
38
35
52
68
41
39
58
39
41
67
130
62
87
39

44
56
79
90
35
87
29
78
95
141
76
62
76
54
32
69
64
176
83
54
68
79
48
69
60
104
60
47
87
63
110
150
36
56
41
50
53
36
44
60
40
36
44
49
46
73
101
66
94
28

18
49
65
50
20
39
23
89
76
81
50
51
59
53
47
30
53
103
65
45
41
54
45
55
42
49
40
29
81
63
103
139
34
46
30
36
33
41
30
55
41
24
35
32
35
71
84
53
67
33

39
57
83
81
29
135
40
74
93
135
82
62
80
65
58
48
68
147
80
40
70
73
39
56
66
94
65
39
67
53
86
72
44
59
49
33
53
39
53
57
45
25
44
60
63
106
114
70
97
39

68
99
78
89
63
31
32
64
42
34
81
112
6311
153
489
858
241
252
104
426
239
367
7
15
59
73
22
21
29
28
26
26
60
109
22
57
73
23
77
61
36
28
23
35
86
14
31
64
94
22

63
86
80
75
66
23
50
35
48
29
94
101
5729
160
511
850
246
235
111
419
264
364
29
17
60
83
29
19
45
29
29
35
36
107
36
65
56
19
89
47
45
41
17
37
74
23
13
56
88
36

62
79
63
80
57
26
30
48
54
25
72
103
5285
118
463
946
218
244
113
451
239
356
18
18
66
55
21
18
17
17
42
37
43
110
10
48
63
29
86
63
29
22
34
26
70
28
20
73
85
34

51
82
67
81
59
29
42
56
57
30
69
114
4749
140
435
823
196
254
105
410
255
369
21
13
77
40
53
47
21
20
53
56
44
118
23
72
66
40
92
49
25
32
15
33
77
43
32
105
92
25

83
83
83
115
69
28
44
59
79
36
55
133
4249
82
386
668
145
242
123
434
176
341
45
16
61
73
44
40
46
27
75
61
65
109
35
96
76
64
83
47
52
46
41
39
82
31
43
91
122
42

66
85
81
110
56
33
34
35
56
61
86
142
4566
95
333
696
142
273
98
378
157
325
32
18
73
83
38
41
44
22
51
52
56
127
37
61
69
34
81
49
49
39
53
48
77
42
32
116
89
54

46
82
80
123
64
50
33
49
68
43
73
179
4566
79
392
865
143
249
161
396
314
381
49
39
83
59
32
48
36
38
64
63
56
181
26
73
80
43
93
34
36
48
38
60
90
55
45
158
107
41

58
48
52
82
44
26
20
43
54
24
75
85
3666
63
302
626
118
175
92
317
147
281
28
30
56
58
29
48
25
27
34
33
59
95
22
68
40
31
64
39
37
33
40
34
52
38
25
134
80
29

79
97
92
110
53
51
50
57
71
41
91
129
4424
97
385
780
102
268
145
395
194
312
36
29
71
68
24
41
37
34
52
58
57
125
16
86
65
33
57
56
37
38
38
31
81
44
15
113
105
23

41
29
38
35
57
39
25
8
29
21
21
56
44
91
3057
69
132
25
42
52
42
50
48
62
41
52
39
38
50
201
89
60
54
50
63
58
31
38
28
47
53
30
46
50
48
72
41
40
68
76

30
27
44
40
23
46
35
3
20
19
37
73
92
65
3146
56
133
45
39
28
49
43
46
47
28
57
34
44
50
217
76
44
42
48
43
43
21
42
33
51
41
25
38
30
18
41
42
36
63
77

31
21
31
39
32
64
37
7
47
17
20
44
44
48
3395
34
103
17
41
20
29
29
32
43
26
39
19
36
50
173
65
45
31
41
48
43
13
21
44
45
42
24
23
27
18
52
44
24
49
60

43
27
55
49
28
55
39
3
53
23
31
59
74
90
2784
55
105
27
49
58
34
30
36
61
28
35
32
37
57
189
84
29
60
46
33
34
20
28
29
50
47
11
48
31
24
65
39
40
63
64

53
31
60
53
53
49
56
16
45
49
51
62
76
94
2256
83
88
26
40
49
31
40
69
72
23
58
31
50
73
158
108
53
57
84
43
51
19
49
28
35
45
28
40
78
42
62
62
65
71
86

44
34
63
59
33
69
48
15
35
50
47
63
69
89
2088
66
103
34
60
62
57
47
68
67
34
49
27
29
76
145
79
46
61
61
53
48
25
46
38
33
49
24
32
50
23
76
54
54
74
84

57
35
75
61
55
80
61
8
37
47
53
119
100
91
2224
88
99
21
59
63
52
44
68
93
41
51
62
41
72
151
117
56
52
79
49
60
26
40
46
37
50
33
44
48
36
59
52
73
183
77

50
36
59
48
43
47
47
16
27
12
30
59
81
89
1751
51
99
24
35
54
30
29
38
58
31
44
24
35
43
117
79
26
66
46
38
46
26
42
33
32
31
22
32
33
36
58
39
46
70
67

36
44
40
47
41
41
49
25
49
32
42
88
64
99
2608
63
128
17
53
50
41
50
37
53
33
51
26
54
47
173
83
41
66
65
55
59
19
36
30
35
39
41
34
49
44
83
46
61
91
69

54
38
41
47
43
83
53
3579
766
52
56
32
55
116
52
23
36
37
36
28
42
54
79
51
22
47
51
24
69
31
50
63
27
48
35
52
61
45
66
67
52
51
32
89
63
36
64
28
67
50

85
38
39
48
31
49
31
3587
766
48
48
39
64
116
61
13
33
25
45
26
42
38
76
47
22
48
44
15
81
21
55
58
25
44
40
48
46
28
50
46
44
48
26
82
36
87
61
14
63
63

38
22
43
36
16
64
26
3326
811
31
34
21
39
103
52
13
26
25
26
25
19
37
27
19
20
41
45
8
48
16
50
49
20
38
23
30
28
45
37
40
42
42
16
83
27
33
50
16
40
40

46
38
45
33
28
114
30
3409
865
42
49
22
54
118
57
19
26
23
22
54
38
82
61
50
19
44
44
21
59
25
40
59
14
53
38
37
57
50
49
55
63
49
35
78
39
39
67
14
65
69

81
44
46
48
33
111
39
2767
721
44
38
31
77
148
38
31
36
26
62
51
48
57
80
75
21
75
43
21
57
31
59
83
20
60
38
75
50
32
63
62
73
44
23
97
40
67
98
16
96
68

70
39
41
44
46
106
43
2501
796
35
52
13
82
138
62
27
29
42
46
52
47
50
56
65
30
57
71
22
52
49
63
66
14
62
33
35
44
51
64
51
73
44
36
87
44
60
84
18
83
73

73
50
54
49
43
101
42
3002
824
46
47
29
77
163
44
23
29
35
44
67
49
105
81
47
34
76
71
14
56
35
88
78
22
69
30
52
56
44
73
63
89
57
24
101
49
80
80
16
113
89

38
24
51
37
31
80
38
1991
535
48
38
30
63
96
36
24
25
20
28
41
33
46
40
34
13
53
49
12
58
33
44
53
21
62
22
55
51
31
39
41
56
31
19
80
44
50
78
20
92
68

71
25
50
61
29
103
52
2500
751
39
41
33
60
152
60
20
26
19
27
42
40
65
90
57
29
68
43
16
45
28
52
51
9
59
34
47
41
30
47
82
59
59
22
69
42
83
104
10
107
66

47
42
26
32
227
28
77
7
53
124
40
51
41
95
66
64
20
42
22
61
74
82
36
37
45
41
61
80
34
49
54
56
33
61
88
16
54
53
31
32
63
69
1642
290
99
482
15
781
660
500

25
23
20
37
238
23
57
13
37
137
29
56
26
71
62
41
27
33
23
54
61
49
40
34
52
40
55
70
27
60
40
35
34
67
49
11
62
50
37
18
71
47
1455
230
87
447
9
697
622
475

31
26
16
16
210
29
31
14
39
116
39
49
31
70
45
38
27
29
24
37
42
30
27
23
35
17
48
67
31
40
36
20
26
50
58
9
55
35
38
13
70
44
1519
206
142
407
13
693
411
477

40
44
14
29
184
29
52
9
34
141
50
48
46
80
65
55
27
34
24
57
55
41
52
31
47
35
57
81
30
42
50
51
47
63
57
15
81
41
44
30
73
53
1389
232
122
289
25
786
312
386

72
21
41
24
154
22
52
12
50
105
40
81
41
130
104
72
32
47
26
60
76
43
59
19
52
45
40
97
46
42
56
79
44
76
74
9
106
54
51
31
79
59
1270
216
140
286
26
575
354
343

37
36
27
26
132
18
51
6
68
118
76
68
47
100
83
55
31
56
24
64
55
39
54
25
53
47
31
85
49
51
60
49
44
85
56
9
105
43
71
25
63
61
1258
236
135
291
23
554
338
389

50
23
26
30
130
23
84
14
50
168
64
81
66
138
65
50
24
70
22
59
111
49
59
40
66
46
53
102
36
78
84
70
44
112
94
15
125
52
71
37
88
69
1467
234
153
305
19
712
412
461

43
23
15
27
92
26
47
7
36
111
39
38
46
107
61
55
23
46
19
47
48
42
33
27
50
21
26
94
29
42
63
63
40
90
75
12
81
49
40
18
66
47
1042
138
113
210
10
466
229
258

24
35
17
25
141
25
75
6
58
143
52
76
65
111
76
66
29
60
23
73
59
35
54
30
75
32
50
77
48
68
69
49
48
78
92
10
107
57
51
27
62
57
1404
216
167
278
24
669
349
338

279
15
7
20
16
41
55
7
44
11
2
16
14
27
17
18
20
10
51
13
12
25
12
13
28
9
7
16
27
26
32
7
20
22
22
32
11
13
8
20
38
11
23
28
21
25
39
31
16
19

242
16
7
12
13
38
37
8
35
14
7
23
19
14
17
20
16
11
27
17
24
36
20
32
15
14
10
19
27
31
9
7
19
21
13
32
18
18
13
31
28
1
14
28
30
25
30
11
20
11

198
8
15
25
12
37
46
9
56
10
8
8
20
17
11
18
18
19
23
10
19
48
37
16
16
20
11
30
17
53
35
11
31
35
13
39
21
20
12
17
46
10
9
29
38
25
29
28
18
9

160
27
14
22
30
51
67
12
55
23
6
18
22
25
31
33
43
17
27
32
31
61
29
16
56
24
13
23
27
34
25
14
51
33
37
36
21
19
16
22
68
14
21
30
38
29
38
46
38
14

176
31
22
41
38
61
77
28
53
19
2
15
49
28
29
40
28
15
34
41
36
63
33
30
50
18
21
18
31
51
32
18
38
60
25
44
32
19
10
51
63
22
24
23
33
22
47
48
44
22

204
27
26
39
41
44
56
21
62
31
5
27
48
18
26
77
25
18
50
36
39
62
62
22
53
25
31
20
37
49
24
18
44
37
28
59
44
29
11
43
78
21
49
54
50
19
64
64
48
37

240
35
22
25
57
70
63
17
77
16
15
29
32
25
20
48
27
36
61
31
40
40
42
31
69
33
18
35
27
41
44
26
49
63
34
69
36
38
16
48
74
26
25
49
43
33
72
78
47
28

170
21
27
24
34
44
49
12
61
21
8
20
31
15
27
34
20
21
25
25
18
43
44
30
38
8
12
16
26
26
23
16
37
38
25
27
25
24
9
36
54
20
20
37
38
21
35
48
30
29

252
32
27
20
31
63
54
23
69
13
6
32
40
25
35
62
30
27
39
32
29
38
35
47
53
22
31
23
34
30
33
21
40
57
42
33
45
14
18
41
49
8
32
44
49
16
62
39
37
29

27
54
19
23
28
41
22
40
61
8
10
37
54
20
11
17
8
45
16
2827
631
26
13
29
996
57
16
635
339
151
84
20
53
76
28
70
39
45
27
52
26
33
39
36
39
53
52
53
33
101

10
44
6
24
13
36
28
20
51
17
19
44
45
9
14
11
11
28
9
3450
720
33
15
44
1104
71
22
742
361
185
97
24
38
84
20
74
28
40
46
60
25
16
48
33
35
57
48
49
32
98

15
44
27
28
37
28
29
17
37
13
13
38
35
20
21
12
10
43
11
3489
664
26
7
20
896
72
29
651
370
127
107
22
36
75
17
73
37
30
12
57
16
25
37
25
28
64
30
37
37
70

36
42
32
50
37
37
31
32
74
34
30
50
39
16
30
27
23
45
16
3363
629
46
23
29
890
72
20
635
372
146
72
15
33
85
27
75
45
16
27
49
4
18
41
34
38
38
50
58
29
88

34
34
22
57
44
52
54
50
57
43
32
39
41
18
22
16
42
49
17
3218
624
92
19
62
697
82
55
415
414
157
87
21
26
110
36
110
33
31
34
39
16
36
25
35
46
58
42
58
30
89

35
34
31
36
62
37
41
50
59
39
43
78
52
25
26
28
33
45
29
3532
707
36
16
60
774
98
37
558
419
173
98
21
36
103
36
106
35
24
32
57
32
18
35
32
37
50
50
88
39
122

61
48
43
48
37
45
43
61
58
18
19
70
45
14
40
23
48
84
13
3935
832
46
18
51
877
103
35
717
586
182
101
31
53
108
46
135
50
39
44
64
21
27
57
44
61
75
65
92
57
113

23
31
29
30
20
28
21
36
48
25
14
25
46
26
29
13
11
62
14
2433
516
29
15
46
697
53
14
452
325
121
110
19
26
84
32
99
28
18
25
32
17
22
23
33
24
48
51
61
43
66

35
33
30
31
34
35
41
37
63
29
21
46
48
28
37
15
37
63
11
2879
624
35
15
48
676
71
23
481
345
167
82
16
25
122
35
98
48
38
34
50
24
25
35
29
51
39
40
70
28
71

41
41
20
20
37
58
30
22
43
43
48
75
39
63
33
76
66
11
67
68
42
29
28
34
34
67
39
27
37
34
22
66
36
31
27
43
30
9
41
50
41
97
33
32
34
35
15
93
31
7424

50
41
31
29
41
70
32
21
54
44
70
89
19
82
25
72
48
10
37
52
35
20
36
35
37
48
49
30
27
35
24
76
32
41
35
25
26
14
42
43
31
82
26
44
39
35
35
79
37
7811

47
26
22
17
17
62
28
42
52
39
60
72
15
77
19
65
51
14
45
44
27
7
34
45
30
45
33
29
16
22
17
52
35
44
20
41
26
12
33
28
44
74
41
20
26
25
29
38
28
6938

33
54
21
27
17
72
31
19
29
61
60
75
21
46
25
34
67
10
51
56
27
24
21
17
44
43
26
23
23
26
16
50
36
36
26
29
11
14
34
50
33
85
18
25
38
35
26
82
18
5831

56
55
29
27
22
64
36
24
32
32
94
90
34
72
17
66
49
11
48
72
47
24
32
37
47
39
41
33
20
37
24
82
26
39
28
36
8
14
53
57
25
94
23
32
35
33
20
81
18
4708

78
34
16
27
31
68
31
27
53
41
92
126
24
75
26
62
76
19
62
71
54
18
23
35
60
58
33
42
43
33
19
81
22
50
26
41
6
21
44
46
38
91
35
39
38
40
24
99
39
4809

77
55
67
44
43
119
37
44
78
53
125
143
28
75
49
85
87
5
72
95
62
22
31
42
81
53
59
39
41
71
25
99
27
53
35
45
16
19
69
50
39
112
51
51
59
64
29
159
36
4928

56
30
46
25
16
60
24
19
39
36
92
67
26
65
20
57
79
0
41
60
40
21
18
21
46
60
25
21
30
34
30
57
28
54
16
52
7
6
18
27
32
50
41
33
32
32
12
67
29
3704

52
44
61
26
24
55
29
20
42
35
70
78
24
64
28
50
66
10
50
69
28
22
21
33
54
54
27
27
35
31
24
80
31
41
43
48
17
17
37
42
25
64
38
30
38
30
18
93
22
4384

149
1292
1106
89
56
48
53
266
71
635
245
994
31
50
44
83
82
25
57
37
53
106
91
32
64
69
134
46
45
28
77
63
47
17
72
53
139
61
103
295
103
74
37
77
41
54
66
83
41
32

143
1236
1280
90
73
70
61
256
70
662
247
984
32
59
43
129
87
28
45
37
70
108
92
33
53
63
92
44
45
31
60
70
41
36
68
65
141
62
81
283
79
72
46
50
24
73
57
54
40
30

113
1205
1028
62
74
60
39
214
69
576
199
614
18
45
41
55
55
19
26
37
35
66
71
42
45
53
101
25
33
32
50
56
22
16
47
37
99
23
66
281
43
72
41
49
30
32
30
33
40
15

103
1088
1070
62
84
69
61
211
72
553
217
615
32
60
55
71
110
21
51
35
53
107
115
37
68
59
101
34
55
37
61
46
25
32
46
58
119
38
75
287
84
86
26
44
21
42
67
76
55
35

129
850
1128
81
73
86
75
218
69
378
167
773
62
65
53
120
130
20
62
64
87
113
119
31
71
90
137
48
72
39
47
48
49
40
109
60
177
63
110
232
92
84
76
105
41
53
48
126
72
15

141
868
1156
124
98
78
75
276
93
374
198
790
51
65
42
106
123
35
58
52
56
137
95
37
84
71
150
44
70
43
79
58
54
37
96
31
174
74
115
284
125
90
61
86
40
45
54
119
52
15

164
996
1185
128
90
109
62
264
60
317
183
814
69
91
82
119
171
32
65
47
76
161
115
56
77
80
152
50
114
29
57
50
51
56
121
103
140
79
119
249
130
114
69
94
57
71
81
118
85
32

128
751
817
75
84
65
52
188
57
230
148
569
40
60
43
84
109
26
55
40
48
133
92
27
71
61
97
40
78
26
42
58
39
31
67
66
154
56
107
193
84
63
50
63
35
42
49
87
32
32

149
881
850
107
87
78
71
239
103
286
207
705
41
71
42
95
128
29
35
51
58
162
123
36
69
72
120
25
88
27
78
57
35
46
83
50
153
56
106
226
95
72
44
89
41
34
63
121
61
24

48
31
31
25
47
53
86
79
18
25
109
41
1364
162
188
12
147
40
68
445
16
35
28
33
20
19
38
40
18
32
26
16
28
25
26
11
31
17
21
29
41
35
22
39
25
38
11
23
26
39

37
43
32
44
22
35
85
68
7
28
96
37
1300
189
212
12
149
51
93
505
10
38
26
25
24
14
44
50
39
48
32
26
35
48
30
22
41
42
14
40
61
30
26
56
51
28
33
35
44
36

32
38
13
26
26
31
77
62
1
20
52
34
1212
167
183
7
161
64
48
493
15
37
43
29
31
28
31
54
26
51
22
18
17
41
12
27
39
33
53
34
64
23
37
39
39
28
75
23
37
48

37
33
18
40
32
37
112
87
5
21
94
60
1161
163
232
15
141
70
51
383
9
44
34
26
26
21
44
34
23
51
26
18
43
49
51
26
39
33
29
28
53
27
33
51
33
42
56
36
68
41

27
51
27
51
32
32
152
83
9
15
83
57
1069
110
228
17
165
40
49
366
15
49
33
38
41
31
57
79
38
48
34
33
40
41
20
34
54
39
39
25
54
44
39
81
46
35
52
25
68
67

46
51
30
39
32
40
145
95
9
27
120
43
1055
97
158
11
142
33
61
289
13
53
27
28
38
28
39
42
32
49
41
30
33
58
47
22
34
40
33
35
61
23
35
36
38
31
57
24
84
67

47
51
39
67
47
57
120
119
14
29
91
59
1105
116
161
10
130
35
60
363
17
55
40
40
32
31
48
63
52
39
20
30
35
52
45
22
61
83
58
34
55
36
62
53
56
26
49
31
55
73

43
32
35
64
40
34
89
98
5
9
72
41
724
80
105
6
104
33
38
267
8
37
30
26
22
18
28
45
28
29
36
26
34
28
24
20
49
37
48
24
57
13
23
19
27
23
43
16
34
46

38
47
30
69
31
22
126
87
10
34
106
30
826
79
118
5
131
55
59
241
22
49
29
24
38
11
37
46
42
35
33
48
23
30
26
7
41
42
40
21
44
32
24
29
32
29
53
15
62
61

2076
49
59
89
81
56
95
24
431
39
72
538
26
235
89
201
38
57
110
51
25
59
67
58
45
65
48
67
98
27
64
46
41
85
46
90
88
46
55
62
80
67
90
79
59
59
36
70
103
91

2186
38
65
54
83
48
119
30
410
19
56
504
34
264
85
204
37
39
86
48
9
35
31
40
33
39
41
32
52
17
52
27
41
87
26
74
65
37
39
49
50
27
73
61
51
27
35
32
62
48

1968
34
47
48
76
35
74
16
368
17
49
494
20
215
84
154
38
37
46
40
13
41
54
21
30
44
47
36
48
16
52
24
35
70
33
68
68
40
37
57
49
36
48
49
55
31
24
32
40
51

2148
63
55
69
82
54
117
35
331
25
65
353
39
242
79
218
53
56
90
54
17
42
61
40
39
79
57
59
92
12
70
41
38
87
31
69
73
44
37
68
64
33
44
75
68
42
33
57
72
55

1783
77
66
96
101
55
124
25
290
20
65
282
48
204
108
212
48
72
80
61
25
50
79
58
27
138
70
69
82
20
80
34
37
81
35
68
88
41
56
83
70
32
92
79
47
39
34
68
65
74

1944
74
67
96
98
62
106
20
253
24
48
279
56
226
67
228
58
48
106
64
32
50
61
48
32
121
82
54
81
18
84
45
33
72
39
74
118
44
47
93
71
29
67
86
39
29
42
74
70
53

2144
107
94
122
83
77
148
28
286
28
66
369
61
260
174
266
72
84
114
64
40
70
80
53
29
279
81
67
87
33
105
67
54
191
70
69
151
72
69
114
93
37
109
101
63
75
37
81
79
61

1525
65
48
95
87
48
91
25
212
27
48
256
36
169
189
160
45
73
167
51
28
52
68
27
30
89
57
54
77
22
71
41
41
163
37
80
90
37
42
87
78
24
41
151
45
44
32
45
75
36

1992
89
69
115
85
50
111
28
344
33
61
381
41
254
198
227
60
88
195
60
35
54
57
46
42
90
58
46
102
25
90
44
68
184
34
81
89
46
54
96
70
41
94
122
69
64
38
76
90
44

55
52
66
45
80
33
49
39
54
21
97
44
42
51
80
80
66
44
74
21
74
27
30
63
38
3361
44
30
78
50
462
511
411
141
31
42
49
58
36
78
78
77
52
28
37
64
72
66
56
41

40
24
49
37
40
41
22
40
27
20
78
37
27
35
57
46
57
17
53
29
57
21
20
51
32
3696
39
26
79
41
416
542
414
133
27
37
57
44
40
75
63
78
43
14
25
67
80
55
44
32

31
23
34
21
55
31
24
28
32
12
55
42
30
39
46
32
66
38
52
22
56
26
14
48
40
3564
47
27
81
49
455
545
440
136
26
55
64
49
41
78
75
40
57
13
22
65
65
77
55
45

37
22
48
33
60
41
42
77
30
20
74
34
40
30
72
51
56
34
83
22
62
30
29
75
22
3452
42
89
86
61
549
484
434
157
45
58
49
43
42
78
88
83
135
15
28
74
53
105
50
34

43
21
55
58
85
29
49
79
45
19
88
42
55
53
73
36
62
33
77
33
66
27
19
85
39
3301
53
98
62
49
315
476
361
117
45
65
47
60
46
127
93
81
125
17
32
64
51
114
70
41

57
23
72
55
68
38
56
85
36
23
106
40
59
51
60
36
51
33
96
39
66
40
28
106
86
3280
55
36
103
62
290
415
401
141
43
47
68
56
38
67
75
70
76
14
27
47
65
122
52
35

49
22
92
62
104
40
67
100
68
42
120
58
55
50
77
55
85
43
110
26
75
48
28
126
97
4123
75
50
101
97
397
401
381
107
47
73
63
60
50
83
81
102
96
19
33
65
72
245
64
33

44
22
55
42
75
47
33
56
33
31
84
42
37
34
56
33
55
29
118
14
74
34
29
78
80
2456
40
27
66
55
268
277
303
114
41
46
44
42
30
46
53
86
58
5
15
36
35
78
39
29

51
25
77
55
86
38
72
95
51
31
103
54
72
59
54
54
72
44
129
31
115
38
35
91
34
3570
67
52
98
34
346
346
325
134
43
60
67
75
38
76
83
94
69
12
27
51
52
79
89
25

58
31
32
54
47
98
50
27
90
35
41
52
43
91
97
48
50
50
47
37
43
67
21
42
41
56
41
18
58
40
43
22
59
38
16
15
83
49
61
28
68
81
30
55
28
76
19
44
93
81

45
20
45
35
36
48
47
35
49
12
69
35
34
86
79
42
51
40
35
16
54
60
11
43
36
35
39
17
45
48
25
28
88
43
21
28
62
55
88
13
74
82
41
48
44
54
24
38
62
86

50
48
46
51
33
77
83
32
69
17
38
67
25
82
81
33
32
26
44
20
39
39
14
54
42
67
45
8
55
47
37
30
86
42
29
22
59
57
87
22
66
86
46
74
33
51
27
22
45
77

34
47
51
55
90
71
75
36
93
34
38
64
32
92
110
62
47
55
39
46
49
55
34
47
75
54
60
12
54
31
32
35
81
85
32
21
90
61
50
25
84
93
49
95
56
90
37
38
73
101

81
40
56
31
89
95
64
48
63
49
67
47
36
110
132
55
65
64
24
41
47
96
16
57
61
32
67
17
80
48
32
39
95
44
35
23
84
57
76
12
114
122
35
107
51
95
32
58
88
112

65
32
45
64
57
73
48
44
72
29
52
53
34
133
110
56
50
38
36
43
47
66
33
45
51
36
48
22
63
45
43
33
94
47
17
25
71
63
78
29
102
104
41
69
48
101
27
50
47
94

60
31
32
52
75
99
89
36
63
35
66
63
35
108
118
50
59
49
46
48
110
68
27
61
69
60
51
7
121
58
17
30
76
52
20
31
66
115
62
29
102
101
38
82
53
92
41
61
71
92

60
20
29
33
54
65
52
17
55
29
33
61
23
77
83
46
48
43
36
37
36
63
16
33
62
26
47
16
61
41
25
19
38
54
19
19
53
43
69
18
59
65
37
81
41
68
16
37
35
78

47
41
33
75
63
93
66
12
91
27
66
70
29
96
144
66
63
49
34
49
40
47
27
36
64
52
44
14
89
47
33
28
68
66
21
20
72
97
76
32
65
116
49
98
25
73
35
37
90
69

116
62
48
53
31
76
36
41
29
28
26
11
33
34
28
62
42
46
35
55
41
30
27
31
5492
53
21
1029
74
88
61
91
121
95
68
53
46
37
64
92
34
58
57
109
61
76
54
42
77
100

104
55
48
54
24
47
26
35
29
18
55
19
51
41
20
43
34
40
39
83
50
23
39
38
5329
39
49
1069
70
121
69
69
120
85
68
43
50
43
45
77
24
48
54
98
36
76
35
48
60
68

92
53
56
31
31
75
31
43
21
19
25
21
28
29
34
45
34
51
46
63
47
34
22
46
4949
43
36
997
51
89
59
52
140
76
82
55
41
29
55
70
29
42
46
64
57
58
40
43
83
68

103
60
36
80
34
91
46
38
41
29
27
37
24
30
47
28
38
43
69
112
42
38
41
43
3745
34
41
724
58
94
61
81
114
62
68
66
67
44
49
91
38
50
28
84
55
57
37
59
50
66

104
76
33
83
51
105
58
39
52
11
16
36
30
35
45
40
54
57
85
80
36
36
45
47
3231
35
33
614
67
87
93
81
120
93
69
59
81
47
55
125
37
65
38
74
67
98
41
65
80
82

99
60
42
50
36
85
59
36
40
36
27
26
46
42
27
39
61
53
42
113
44
20
35
50
3696
46
30
685
62
103
77
127
134
87
83
55
53
42
51
135
36
58
56
101
62
89
45
72
74
84

112
74
51
59
53
118
73
33
39
29
24
25
36
51
33
41
57
60
49
105
47
38
47
82
4004
53
62
839
84
150
95
86
138
89
71
43
30
46
59
171
60
49
41
99
55
93
53
48
112
70

77
54
43
45
37
71
40
30
33
7
10
26
28
35
16
29
32
31
59
69
18
11
19
47
3112
37
36
616
88
133
65
80
124
73
76
31
40
34
52
150
39
43
34
84
32
76
33
42
56
51

123
70
50
60
45
107
42
29
24
27
33
18
29
36
17
56
34
45
51
77
37
17
23
47
3703
40
43
777
71
144
79
96
135
95
85
47
48
35
57
450
48
50
52
100
50
119
54
27
85
94

87
53
71
50
85
69
71
35
135
39
113
82
105
54
52
72
25
176
68
27
58
44
66
100
50
28
23
68
83
41
103
68
26
44
1982
97
69
29
998
96
158
63
45
57
85
9
45
31
36
77

75
54
70
54
48
46
50
51
128
36
103
71
97
55
40
82
38
154
58
36
53
46
59
105
45
32
32
77
80
33
98
52
37
53
1477
93
73
27
979
85
162
71
41
35
119
14
32
23
26
41

63
45
76
49
58
35
62
51
117
29
122
63
81
48
43
73
14
165
71
38
44
41
36
86
26
36
18
42
67
20
82
49
40
45
1684
73
41
22
920
62
188
39
38
30
84
16
39
19
28
51

79
51
71
34
75
46
41
62
133
33
103
65
96
41
62
88
21
144
74
37
79
64
41
114
31
36
40
55
62
32
75
42
39
40
1611
93
59
29
755
62
210
52
42
31
71
18
47
29
28
54

82
73
112
78
77
59
70
60
142
42
115
93
95
42
54
105
19
152
63
45
97
75
39
115
53
32
35
56
81
28
90
74
36
56
1549
100
78
33
644
93
200
58
53
49
90
18
47
42
36
67

75
57
95
52
84
52
58
53
145
49
137
78
92
58
85
80
32
158
74
38
100
81
51
104
44
47
31
68
115
31
86
52
45
64
1568
113
92
38
675
93
174
42
34
47
117
33
61
43
27
62

90
49
92
77
99
61
48
70
146
31
134
103
124
63
70
120
31
166
62
29
95
52
64
116
29
36
38
59
118
25
116
47
35
45
1741
100
82
38
691
113
186
48
47
46
106
19
77
59
39
82

70
50
98
51
75
58
50
56
123
22
93
57
69
38
46
90
21
118
51
30
69
39
55
300
35
28
28
59
88
43
86
48
37
38
1205
78
46
37
538
71
154
34
33
23
75
18
47
40
38
48

85
61
71
66
113
87
57
76
133
34
158
65
78
57
45
122
17
142
50
32
81
42
35
109
42
22
37
68
84
29
103
51
40
41
1823
118
61
35
748
75
180
67
37
27
117
20
59
38
43
61

46
141
93
96
35
280
45
86
61
41
25
40
93
81
50
80
66
98
33
33
46
63
30
29
60
55
327
48
62
55
31
146
24
52
82
48
37
53
37
58
54
111
35
58
49
23
119
73
212
91

44
114
86
88
42
242
43
53
53
57
9
68
96
73
50
33
32
111
41
29
36
34
48
26
40
59
285
42
84
41
40
126
27
53
61
44
36
53
43
62
33
71
41
42
39
43
121
87
170
82

35
111
50
94
34
283
28
67
42
57
19
30
54
64
29
40
28
93
16
20
59
40
20
15
60
52
235
29
57
47
28
110
35
61
55
53
28
41
46
36
26
76
21
50
41
25
87
67
110
74

44
97
68
69
27
246
33
77
64
48
26
40
55
68
54
59
55
121
36
32
41
33
47
24
56
65
218
28
88
63
40
104
35
48
63
53
42
21
46
68
40
66
49
54
43
37
114
69
119
85

67
128
61
56
44
226
43
100
61
37
28
44
61
115
45
53
75
112
19
37
70
44
66
26
65
80
156
37
85
65
48
118
46
32
87
89
50
39
63
92
37
105
34
48
54
42
109
69
163
102

55
144
71
71
56
169
61
67
63
55
25
73
81
56
48
72
37
115
25
37
52
33
44
34
61
66
125
23
91
67
70
109
33
51
72
64
41
36
56
71
32
125
34
56
51
34
125
59
164
74

33
177
68
63
54
216
54
76
59
37
22
85
89
112
43
99
67
167
21
34
85
44
41
40
65
65
175
34
96
92
50
147
50
74
102
98
38
42
49
95
28
107
40
50
52
38
114
88
154
106

36
108
44
36
50
170
66
48
48
39
34
52
89
62
58
47
33
96
23
33
44
35
36
32
54
67
128
35
45
64
54
79
47
65
69
60
55
20
61
66
28
81
32
59
50
54
114
64
101
106

50
161
49
64
26
238
47
59
57
37
31
65
84
100
64
74
39
100
30
37
55
44
55
34
63
66
125
34
54
92
61
79
41
52
75
95
42
24
45
91
47
65
37
61
61
57
107
85
163
107

82
51
79
816
594
34
21
1042
23
57
648
35
189
323
244
131
56
31
30
25
28
32
56
16
61
44
22
65
23
41
50
38
26
39
55
59
29
34
21
29
39
22
12
76
45
28
51
21
82
65

79
37
84
656
556
36
25
1092
16
42
731
37
188
265
223
117
45
13
23
16
33
36
46
17
54
35
17
56
17
43
46
38
27
35
61
22
50
22
15
17
34
11
15
62
29
23
35
24
76
65

69
51
70
546
571
21
24
1091
11
62
728
42
159
246
245
104
22
32
23
15
54
24
43
21
62
38
18
62
12
32
40
32
19
37
81
37
27
30
12
38
33
20
33
44
27
18
39
15
88
60

59
53
67
529
643
38
33
985
27
32
396
39
174
290
225
90
50
45
26
25
78
33
43
14
72
32
38
67
13
66
30
70
24
19
70
44
45
31
17
36
42
16
46
69
60
39
58
20
75
87

66
88
80
395
513
66
41
801
18
34
204
23
155
239
198
80
67
65
31
34
112
26
62
15
85
48
44
59
24
43
22
95
22
36
86
38
46
41
14
29
63
25
28
89
59
36
49
31
75
95

55
47
65
368
469
56
33
766
26
40
234
34
172
276
245
77
58
37
33
33
58
32
65
34
80
33
45
56
9
48
34
81
57
30
61
47
44
24
23
41
71
14
29
81
57
38
54
42
83
59

73
66
80
466
523
47
34
741
24
44
191
39
139
295
243
79
76
49
27
17
63
25
59
24
79
39
52
53
22
52
41
77
40
27
73
49
54
36
20
37
65
18
34
71
58
34
57
46
101
88

49
70
59
307
402
53
23
497
17
25
191
25
117
219
204
65
42
27
26
27
45
26
43
15
67
23
31
60
9
38
40
54
30
30
36
26
34
30
13
22
48
15
11
58
30
25
32
24
91
65

60
49
79
427
454
38
35
661
8
28
219
35
101
256
265
84
43
29
32
23
49
25
52
28
68
42
39
59
9
29
37
26
25
27
44
31
47
37
22
26
43
10
21
77
44
32
51
29
91
74

93
77
35
29
24
52
27
29
12
52
21
48
1802
5
1541
123
54
1989
800
1291
782
1785
266
11
372
51
368
358
589
235
37
26
56
46
50
14
70
21
35
14
42
33
27
18
22
15
11
66
22
37

48
62
44
21
33
24
45
17
10
33
19
47
1872
8
1739
122
45
1896
711
801
563
1311
242
18
289
41
345
392
543
227
32
29
52
39
26
7
66
29
25
39
37
26
33
7
17
7
15
64
25
38

64
74
43
18
32
27
39
18
16
12
22
46
1731
8
1568
129
57
1604
583
660
427
779
222
9
324
47
348
353
553
203
28
24
39
23
37
12
62
15
20
20
32
20
9
3
15
3
25
62
16
35

54
48
38
39
43
35
46
28
14
28
30
48
1532
10
1411
101
39
1293
509
620
366
606
170
15
283
53
326
285
485
234
33
32
25
28
43
4
51
19
29
18
44
52
21
12
16
10
34
59
26
51

52
89
50
35
44
43
63
27
22
19
32
39
1295
20
1140
73
47
816
502
487
258
599
143
9
240
67
235
226
383
241
40
16
37
31
55
1
68
32
20
27
42
38
15
5
15
6
21
38
27
40

57
67
41
30
59
43
44
34
12
41
33
55
1393
4
1203
56
31
837
445
442
226
525
112
24
301
77
238
195
348
268
35
24
46
21
34
2
49
23
25
22
44
21
27
6
13
14
22
74
46
49

50
53
35
44
62
45
48
21
24
39
33
56
1476
13
1439
63
49
916
543
558
247
557
133
16
304
77
280
209
449
253
39
35
40
19
62
6
63
39
35
14
55
58
25
9
10
4
16
62
35
43

24
43
20
17
24
32
29
13
13
13
17
66
1028
14
974
75
35
667
389
384
222
373
96
12
218
45
261
169
308
245
28
22
23
20
56
4
38
21
29
21
29
31
10
11
16
14
16
43
22
47

57
32
21
24
45
34
37
21
13
22
28
23
1385
8
1353
57
30
1029
543
464
270
639
137
16
298
88
349
196
415
277
38
27
36
49
59
2
57
61
42
21
52
40
29
8
17
15
9
71
19
55

94
21
26
37
14
18
40
36
26
36
14
56
19
28
24
70
22
12
22
33
37
16
21
18
20
12
47
14
34
19
28
1735
151
1437
661
443
33
90
44
34
88
62
80
58
50
54
28
60
31
36

106
16
26
49
17
7
20
38
24
38
19
56
12
23
25
73
13
13
37
29
40
11
14
15
18
12
42
19
40
15
25
1872
153
1466
750
410
22
73
30
45
75
57
61
35
46
39
32
43
47
47

82
29
20
31
21
4
25
10
11
26
9
68
21
15
17
64
33
11
40
34
25
11
18
7
25
9
49
8
30
11
13
1736
111
1329
710
406
32
66
23
40
94
59
62
45
27
43
30
46
36
36

91
18
22
34
13
7
37
23
16
37
24
70
17
23
20
47
33
17
22
38
30
17
14
26
26
7
35
11
40
19
43
1552
163
1210
548
372
40
92
41
49
95
66
55
41
44
66
38
59
52
53

67
11
29
58
27
8
60
20
14
35
10
43
22
25
27
36
21
11
34
65
34
12
24
30
35
15
27
14
55
28
23
1102
219
1048
439
268
40
81
29
39
122
105
54
62
54
63
35
44
46
61

55
8
17
57
15
12
42
22
21
31
14
73
34
15
17
51
30
14
27
57
36
14
18
32
23
16
46
10
38
11
21
1091
239
995
463
277
30
100
54
60
124
98
66
55
67
75
35
56
42
53

76
35
27
58
17
7
47
21
19
34
9
57
43
24
16
50
31
11
30
57
54
15
18
21
31
11
33
23
36
23
46
1117
304
1044
430
353
61
90
40
58
145
116
75
53
67
65
30
46
57
75

67
18
32
52
21
3
38
16
17
31
10
31
18
23
28
31
19
12
30
43
42
13
16
17
36
7
24
10
26
13
22
810
182
726
346
219
47
76
35
44
90
57
100
46
47
46
31
48
41
65

77
27
32
69
16
6
20
42
14
32
24
38
41
6
23
40
38
13
25
35
29
20
12
33
40
10
56
18
47
22
33
1117
211
955
595
288
48
103
39
54
142
84
124
52
58
70
34
116
88
57

31
66
32
92
43
79
36
38
13
49
48
66
52
65
42
82
37
86
46
43
54
43
49
75
40
86
34
71
51
28
42
36
42
37
19
37
22
15
28
31
6890
41
149
76
288
230
927
261
79
46

60
75
25
94
22
66
31
21
28
55
32
88
69
75
19
86
29
86
36
35
38
37
50
55
61
82
22
77
39
20
44
20
40
32
32
38
26
31
30
39
7315
31
206
82
248
236
988
281
87
51

32
68
28
75
20
72
21
27
29
43
37
48
40
51
37
69
21
84
32
27
30
15
37
51
49
78
20
66
42
29
55
25
35
32
29
43
21
17
31
31
7056
38
180
80
307
151
794
214
41
25

34
85
30
90
39
93
20
40
24
65
33
107
44
57
40
66
42
79
43
32
55
41
45
63
54
87
21
73
58
15
42
33
47
31
19
41
9
29
37
50
6318
35
211
97
389
170
658
181
113
22

24
97
43
131
43
106
19
44
33
67
49
93
69
47
34
98
25
77
59
32
47
33
41
64
37
100
36
80
73
27
44
32
49
42
25
56
32
20
43
41
4657
52
280
91
339
168
572
187
139
21

23
86
51
105
50
122
27
49
20
62
34
94
51
74
44
96
48
89
48
33
68
29
61
51
70
113
46
82
47
29
56
28
57
44
33
36
33
21
36
51
5299
63
332
125
387
181
606
227
120
31

45
130
43
137
45
94
31
42
24
103
30
171
88
81
41
107
53
97
57
43
49
37
54
62
87
128
43
89
86
30
37
36
50
47
23
44
33
23
38
46
5117
65
307
130
370
191
716
213
140
32

26
83
31
89
23
60
30
30
26
56
26
97
46
57
29
83
39
69
42
42
48
41
54
61
37
59
38
58
45
22
48
24
36
35
21
35
23
19
19
27
4135
51
217
112
304
102
657
214
132
39

34
109
44
137
39
79
37
52
34
90
29
127
60
60
31
99
37
123
52
42
63
22
54
72
62
97
51
96
52
21
37
30
46
50
29
64
30
23
42
37
5065
70
253
155
318
175
693
249
139
37

82
28
73
196
38
56
48
46
56
79
94
80
51
61
147
27
50
30
77
98
33
51
76
88
119
58
44
45
64
28
65
63
77
41
85
59
76
42
85
72
75
94
84
46
34
56
35
76
46
123

86
37
75
171
52
37
58
59
72
64
110
62
45
52
112
52
53
18
71
108
43
48
77
79
126
39
23
31
56
41
63
38
60
41
90
82
76
28
73
71
82
112
90
37
23
45
56
71
57
123

52
28
56
151
55
44
65
49
69
62
108
61
51
61
94
31
44
13
65
76
43
42
62
70
114
50
20
30
59
24
64
48
42
22
73
89
62
38
79
54
93
87
72
44
18
39
52
55
58
72

75
36
75
160
67
42
70
30
53
63
147
75
34
53
102
49
40
24
60
109
45
38
71
84
128
63
41
48
58
22
64
53
70
23
79
90
63
45
68
84
105
102
87
44
30
54
42
72
60
112

92
43
80
208
74
63
92
54
52
85
171
86
42
88
132
42
44
27
76
127
50
53
102
103
109
78
27
38
67
26
82
37
73
41
81
112
95
56
83
116
106
118
118
40
26
50
63
77
83
142

92
56
74
218
72
83
74
38
72
92
210
80
60
81
130
54
45
19
91
160
41
51
100
87
163
79
42
40
93
19
56
41
99
51
70
95
61
48
82
107
116
95
120
34
24
41
58
62
68
123

96
35
71
182
55
72
72
55
81
89
227
86
63
77
132
63
58
28
59
123
39
43
94
80
144
60
36
39
54
35
67
40
70
36
97
114
74
26
77
95
145
103
117
48
42
73
50
53
50
134

75
35
55
164
56
54
50
46
54
82
137
56
48
69
90
32
42
19
52
103
17
43
50
78
79
52
45
57
64
18
77
31
71
26
83
76
69
35
76
82
126
114
83
50
24
43
71
42
39
99

98
41
84
160
57
73
80
56
93
86
199
80
46
69
107
50
58
29
84
164
45
50
82
72
141
71
43
56
55
22
75
44
58
24
105
86
86
35
59
88
134
129
91
49
40
47
44
60
55
131

57
68
51
36
91
33
69
62
66
88
78
61
63
63
80
75
64
93
93
70
131
122
61
30
76
59
71
82
84
905
21
160
685
50
458
13
46
34
48
40
42
51
40
85
49
49
29
19
48
130

51
63
34
56
83
43
74
71
64
84
81
63
51
48
77
65
56
84
89
65
120
111
55
37
56
54
61
79
73
1038
33
153
753
47
449
8
38
27
37
51
33
53
32
79
55
49
15
28
42
104

53
53
40
49
92
26
57
62
62
71
85
63
53
54
75
63
57
76
70
63
109
95
52
32
61
65
59
79
63
921
32
147
663
30
412
3
44
38
25
35
42
64
43
85
50
37
20
24
26
81

53
75
58
55
98
27
65
80
72
80
81
62
69
47
95
72
44
97
76
71
106
93
63
45
44
57
64
77
88
931
16
170
614
48
360
10
43
25
34
49
16
49
20
94
73
38
25
34
61
95

58
115
59
54
99
35
82
93
74
109
94
59
63
64
81
89
66
65
74
65
115
110
106
46
78
74
88
88
116
915
38
178
454
50
343
7
49
32
34
44
47
70
33
59
100
50
26
40
52
108

60
95
69
70
109
42
57
118
97
91
84
60
50
51
82
93
75
70
76
81
137
91
77
48
49
94
55
100
142
1005
28
240
507
53
324
23
46
46
48
75
40
99
47
62
81
58
37
39
62
112

79
93
60
76
123
44
77
111
84
136
82
79
55
77
83
92
54
67
84
93
167
119
91
26
97
82
95
94
128
1081
38
303
486
69
388
10
83
39
62
78
42
130
47
93
88
62
38
32
86
146

57
66
44
60
86
21
63
81
50
64
80
60
42
53
55
61
38
69
93
84
95
68
67
21
63
52
47
57
71
755
24
204
342
52
290
10
52
24
40
58
27
53
32
103
58
64
22
28
50
99

65
89
53
79
102
27
70
71
66
99
56
70
63
61
78
91
64
61
87
112
94
85
86
37
74
69
79
80
122
1008
35
291
448
65
312
12
47
53
62
74
38
116
52
113
76
66
40
39
80
134

33
40
38
47
124
7
24
38
50
33
57
63
33
62
39
37
25
31
26
62
30
24
60
48
60
68
35
25
19
77
84
43
14
53
33
42
16
52
38
50
58
44
40
24
54
48
13
21
29
38

37
50
7
38
89
21
20
36
56
17
73
56
24
34
39
26
27
46
33
58
37
50
74
25
48
44
14
16
25
87
40
31
5
56
43
61
16
44
43
37
58
33
37
26
52
43
10
15
24
26

28
42
32
41
53
6
27
26
36
20
44
47
45
52
32
32
27
37
24
68
28
34
58
32
37
50
27
18
17
63
48
22
16
52
44
32
19
44
39
50
62
41
32
25
46
50
13
11
21
22

28
45
31
53
101
15
23
21
40
28
72
49
40
61
42
35
33
38
44
68
40
25
67
57
38
49
41
12
26
78
59
34
25
60
43
66
28
68
54
44
64
41
46
44
50
54
23
38
24
26

40
58
32
40
108
16
37
40
51
25
78
63
54
68
31
41
40
39
23
73
35
63
63
57
76
69
48
16
20
87
79
22
15
44
56
68
32
62
38
53
56
69
57
48
82
64
18
41
34
25

35
59
43
44
117
21
33
43
70
20
105
84
46
60
48
52
38
60
26
88
47
48
60
69
64
50
44
37
47
98
67
37
16
57
43
52
32
82
67
78
82
62
49
26
69
56
29
35
23
31

31
59
45
52
149
48
42
53
74
23
81
90
46
86
61
57
60
71
47
89
56
51
117
86
67
92
54
38
25
124
104
22
26
86
78
63
40
71
73
89
94
80
90
49
101
52
35
24
31
39

57
36
33
35
104
19
34
22
51
15
80
55
46
50
50
42
50
54
27
48
43
43
96
78
43
56
25
29
20
194
57
28
19
47
51
63
30
67
58
60
68
51
60
20
78
46
24
24
17
37

31
53
45
61
172
16
37
69
62
30
99
75
59
87
51
46
58
70
27
76
45
80
115
113
52
77
46
25
32
227
91
52
16
71
75
61
38
53
89
106
87
42
73
40
100
61
17
35
25
43

16
25
50
35
60
30
29
31
22
42
45
35
35
30
51
45
35
33
36
19
19
30
27
54
30
67
37
42
56
19
40
45
53
35
13
28
41
23
54
51
45
15
45
41
22
18
68
31
49
80

23
24
35
24
54
27
42
36
28
47
37
34
18
25
55
44
36
41
46
29
15
18
26
35
54
41
14
55
44
16
53
31
52
20
24
18
34
16
59
40
67
23
29
56
21
26
31
33
54
42

21
22
42
20
46
26
32
28
23
37
40
21
15
17
58
48
31
47
37
13
20
20
31
45
31
36
17
30
48
20
29
24
52
24
9
22
27
25
76
20
51
13
16
35
15
33
44
25
52
50

35
35
77
33
68
37
56
49
30
44
56
46
34
38
47
74
33
43
41
32
16
27
45
60
48
72
27
34
55
30
48
53
50
43
17
27
46
23
69
41
56
26
37
40
25
23
47
38
52
65

20
39
61
32
65
34
47
45
55
40
61
70
34
22
62
74
43
45
51
37
28
38
28
68
63
49
30
58
73
32
41
53
66
40
27
34
44
13
66
36
58
31
31
59
27
44
49
29
70
91

28
20
70
35
66
39
49
59
54
40
62
66
32
44
59
94
32
51
63
35
25
48
31
48
68
75
22
68
50
53
64
53
72
29
34
30
41
22
82
77
65
31
48
67
36
49
46
40
103
63

47
37
82
48
71
48
70
72
52
54
102
83
33
40
83
92
46
89
57
39
19
42
43
71
62
73
50
75
80
49
76
59
67
66
24
75
44
20
96
62
84
43
49
69
48
47
59
50
62
89

28
23
69
24
60
23
47
48
36
40
97
37
23
38
57
66
30
53
71
43
23
37
23
72
42
43
28
81
49
41
43
55
48
25
17
35
33
28
59
47
63
27
20
55
47
20
40
41
57
53

40
28
83
40
84
32
65
48
57
54
117
61
30
32
82
77
44
66
60
47
22
79
35
59
49
77
29
94
69
39
83
57
75
42
28
60
46
27
98
67
73
38
26
51
37
48
56
45
59
68

31
23
41
71
37
49
55
70
2961
18
64
76
697
26
25
183
316
88
156
293
24
16
28
18
53
21
22
100
104
48
54
19
25
56
46
42
70
10
52
33
48
13
41
35
36
44
72
33
57
65

38
28
39
77
43
62
61
47
3071
21
61
54
678
21
27
164
263
82
168
269
31
19
30
37
48
18
17
86
82
59
70
18
25
35
19
31
68
16
46
18
33
37
66
28
25
21
79
30
32
69

24
15
33
60
21
51
57
32
2863
14
39
31
665
19
26
114
237
75
140
210
13
20
8
41
47
17
11
78
53
39
54
11
28
64
41
18
29
5
27
12
23
17
49
31
25
34
73
32
28
43

36
41
39
75
48
77
79
42
2788
16
39
63
591
21
26
175
213
70
120
176
26
15
17
42
44
20
21
89
71
36
57
10
57
43
37
36
52
13
58
29
18
24
44
32
28
51
55
18
34
63

57
42
35
95
56
88
66
62
2242
14
36
77
487
23
21
228
210
98
166
208
24
14
34
48
36
42
25
87
86
64
46
12
53
49
37
41
64
33
52
30
45
18
35
32
43
35
93
40
47
71

67
24
40
131
42
94
59
44
2182
21
40
81
527
31
36
264
219
81
133
189
37
15
17
40
57
34
20
82
70
56
58
16
44
43
39
47
65
35
56
28
33
20
42
36
34
38
76
34
29
84

63
26
50
131
64
153
83
48
2416
31
38
82
584
24
39
230
222
71
172
187
26
11
35
28
46
19
12
79
79
46
45
19
36
53
57
36
57
13
68
37
50
37
28
39
34
35
89
28
26
59

41
20
28
164
49
84
61
46
1926
25
59
62
424
17
32
181
210
49
131
159
9
19
25
22
39
18
13
69
53
64
45
20
29
29
35
34
48
21
44
26
27
22
25
35
16
29
54
37
26
52

49
25
31
199
63
91
81
59
2262
24
68
85
575
17
34
239
262
84
188
211
26
23
24
25
46
17
14
75
95
57
44
6
34
45
47
32
59
28
58
29
42
23
41
41
28
48
68
32
34
51

80
22
46
61
233
28
37
109
42
43
91
78
57
37
36
97
32
13
70
81
96
40
72
82
31
28
64
2785
117
104
19
420
173
117
69
21
50
48
15
38
50
40
20
60
38
9
87
20
66
43

65
31
43
42
223
16
42
107
27
24
76
81
47
31
32
90
37
21
113
58
78
26
56
94
41
28
70
2920
77
95
14
378
216
113
63
22
60
55
15
26
37
33
31
45
37
18
78
13
58
52

62
16
39
33
210
19
39
80
16
49
64
80
24
30
34
72
18
9
62
45
59
20
41
63
20
20
48
2735
146
103
14
391
191
93
40
14
65
47
17
18
64
60
25
56
36
10
91
20
49
46

51
21
44
31
192
26
40
81
16
37
82
76
60
38
35
76
28
13
77
69
80
45
77
65
42
27
30
1948
125
81
21
343
177
100
69
24
40
37
21
38
52
37
32
53
58
28
98
17
48
54

59
32
60
35
196
46
37
63
36
40
85
87
69
44
48
81
28
14
73
53
86
58
67
82
31
12
70
1680
192
93
19
251
128
191
56
27
55
35
30
32
44
50
42
64
74
22
98
16
42
60

59
20
43
38
153
30
33
74
34
33
38
42
52
53
38
78
36
21
60
57
81
49
76
100
39
46
59
1552
149
80
17
328
166
143
80
23
75
40
27
22
57
48
41
64
44
10
83
29
52
48

56
16
41
44
166
44
22
69
23
39
61
53
57
63
48
59
40
21
79
48
66
44
56
75
23
31
101
1938
169
122
24
277
214
162
72
15
60
51
26
33
58
52
31
55
51
8
132
21
101
64

57
22
39
25
86
25
23
57
19
30
43
29
57
65
37
42
30
11
65
36
61
38
70
51
28
17
72
1253
152
86
8
222
172
119
55
21
37
44
23
23
67
40
36
45
43
13
88
31
51
55

65
24
47
60
124
31
31
72
21
53
82
49
67
62
47
50
34
25
79
44
98
47
89
70
31
25
51
1839
142
113
14
352
213
148
86
24
51
52
26
33
57
35
32
70
41
10
104
28
62
53

24
24
37
66
21
74
20
33
45
34
25
43
18
21
51
48
40
22
47
42
47
21
58
25
16
32
21
22
77
50
23
29
34
22
47
21
41
51
30
32
45
2940
91
85
105
37
664
44
312
566

48
46
32
62
8
69
31
46
39
43
26
45
15
10
42
70
56
22
28
38
45
34
46
17
20
42
14
17
50
63
21
49
48
21
53
25
83
59
28
34
27
3377
107
87
132
52
646
36
303
616

54
30
33
67
8
53
26
25
53
40
32
29
22
17
44
40
69
33
39
21
34
20
57
17
10
17
15
19
40
54
22
41
22
15
52
30
45
62
31
41
33
3178
102
89
116
38
561
36
321
575

51
23
36
74
17
62
14
31
33
41
35
28
24
15
57
38
68
29
34
39
47
16
44
23
18
39
18
23
54
88
24
65
32
20
60
25
54
61
31
37
37
3068
92
114
139
40
512
65
296
560

57
32
48
86
12
75
20
44
53
50
45
44
33
31
44
81
87
48
54
45
41
33
72
24
24
47
23
33
69
54
30
40
22
11
44
30
73
65
44
61
28
2548
121
129
144
49
427
66
275
454

42
38
49
98
12
88
29
31
53
34
29
36
32
35
61
59
82
38
64
39
40
34
57
23
32
37
14
37
76
54
15
64
18
27
57
33
74
64
34
48
32
2702
149
132
178
55
459
75
306
536

35
38
31
140
14
81
38
38
57
60
36
30
29
35
55
65
96
48
53
43
61
42
53
25
28
44
22
38
68
77
34
61
47
23
45
28
55
105
24
52
42
2840
150
134
200
73
743
87
303
564

56
31
32
93
12
48
24
24
55
61
35
25
25
14
42
48
69
30
29
25
38
29
47
16
20
41
22
24
68
58
20
42
23
11
37
13
59
80
25
42
40
2148
115
110
126
62
402
81
199
389

52
30
35
103
18
70
28
23
54
52
20
41
19
12
43
42
64
37
32
31
53
36
50
22
25
43
12
21
64
89
23
52
29
17
48
27
69
73
29
26
31
2400
126
95
184
61
527
81
247
535

141
668
40
48
21
10
19
53
66
35
21
16
56
26
3
22
13
23
42
33
41
35
8
38
23
29
42
38
34
24
50
32
65
40
44
35
49
33
59
27
53
43
17
39
25
30
125
31
26
32

151
606
37
64
24
16
26
52
73
44
28
14
67
16
17
16
22
25
49
54
17
27
6
57
25
39
42
50
28
33
36
12
73
28
41
9
51
30
32
21
38
37
11
36
32
22
127
28
25
36

146
586
39
45
16
33
18
53
91
42
18
14
52
16
11
19
23
40
34
39
28
20
4
42
26
17
25
56
33
18
27
21
33
18
43
18
63
34
28
14
46
20
17
42
24
8
117
42
20
38

131
545
52
78
16
31
14
49
74
35
25
25
55
38
10
20
25
51
57
51
26
34
12
59
22
20
48
45
34
28
38
22
64
47
44
32
52
38
58
21
85
54
14
52
30
16
132
31
29
43

103
466
49
95
31
28
19
32
121
59
24
19
52
37
5
32
26
54
50
38
27
33
15
81
18
12
55
59
40
48
69
20
68
58
38
46
60
66
69
32
80
55
27
66
29
31
140
64
41
41

124
463
70
59
14
26
23
54
167
57
38
32
63
34
12
26
26
49
72
34
42
35
19
118
23
39
38
66
30
41
54
32
102
50
48
33
76
84
88
39
90
57
27
50
36
22
133
86
28
27

196
662
77
99
28
54
14
74
131
60
28
17
104
51
8
27
32
40
89
53
43
41
14
116
22
23
57
76
34
48
71
28
85
54
61
29
101
55
65
31
107
58
15
68
40
28
149
66
47
31

189
385
64
70
20
29
11
39
106
35
37
24
80
33
9
25
37
60
70
32
33
23
12
62
15
13
29
56
37
35
50
13
59
34
35
45
78
38
44
21
69
42
18
49
35
19
113
38
37
38

259
459
57
50
28
46
14
53
126
59
30
18
97
41
15
30
30
54
89
59
30
28
6
99
22
30
45
93
58
53
71
27
58
52
42
53
100
53
73
32
112
35
20
54
41
23
149
60
46
34

38
24
54
33
23
14
23
17
49
13
21
36
15
47
19
23
63
77
42
10
54
27
21
27
14
35
25
25
126
55
29
39
24
15
30
23
3
47
2683
51
76
2120
52
74
135
384
46
63
68
41

29
36
56
44
25
9
29
16
28
11
26
42
14
59
16
16
78
72
41
37
43
37
16
45
13
32
26
22
131
47
18
30
11
9
35
28
16
47
2815
54
80
2243
63
71
119
396
54
45
73
44

16
33
37
40
27
21
28
17
29
11
19
44
13
63
15
21
79
78
33
46
58
18
29
28
8
24
36
30
145
42
17
45
11
16
37
15
13
51
2907
44
79
2036
56
65
165
488
27
39
54
37

31
47
77
50
24
18
15
19
56
26
29
29
18
71
16
34
68
62
37
40
37
35
22
34
32
21
22
15
148
32
41
29
19
20
53
16
17
43
2873
62
90
1776
38
77
155
462
52
66
80
41

43
63
84
30
44
24
23
24
71
41
39
41
18
77
30
13
90
58
43
46
48
42
12
46
33
38
32
19
162
65
41
32
9
47
59
21
32
31
2313
92
111
1250
65
74
183
377
75
56
72
40

59
45
124
45
37
27
52
10
89
36
28
38
16
75
28
28
65
82
53
35
81
31
18
35
35
29
45
15
192
41
50
26
15
37
64
35
25
47
2282
89
87
1340
84
109
136
401
36
65
71
68

43
63
108
61
32
43
47
14
93
27
46
62
16
68
32
41
100
90
41
47
75
29
16
43
25
36
27
40
163
48
42
46
29
42
72
31
19
60
2473
106
124
1463
66
111
154
399
51
78
131
57

34
43
79
34
24
36
31
10
54
17
30
39
19
51
13
30
68
70
31
17
38
29
15
45
20
23
27
13
105
21
17
39
12
23
37
24
14
57
1961
77
119
1351
63
103
126
320
43
66
93
37

56
73
111
47
36
31
43
14
64
24
43
47
28
64
34
41
89
57
49
45
42
34
18
37
29
18
26
18
154
58
24
34
20
23
49
17
13
45
2268
92
145
1660
82
105
162
395
45
57
107
63

28
81
59
46
54
75
66
46
85
25
31
30
44
19
39
88
32
59
43
40
44
65
44
25
41
51
62
48
42
29
54
43
43
64
74
43
45
64
45
61
25
54
52
108
75
93
40
46
42
38

38
80
55
36
65
52
67
55
74
33
21
26
31
21
30
82
22
73
38
26
49
52
20
16
42
41
57
52
43
18
50
43
43
64
70
52
36
59
58
69
23
52
48
105
81
81
47
44
15
55

52
45
38
35
63
63
53
54
79
36
51
36
26
25
17
70
17
38
46
17
43
45
30
26
54
58
52
69
44
26
62
41
48
53
67
46
52
57
45
56
39
54
40
94
54
70
37
35
31
34

45
57
55
50
57
86
64
51
80
22
56
29
45
33
50
71
43
59
33
39
54
60
44
23
63
44
66
62
62
31
56
53
60
74
51
73
73
69
49
68
38
66
55
128
76
79
40
39
47
36

52
50
67
49
75
85
75
39
73
28
51
36
64
36
65
88
46
71
43
42
57
98
41
23
69
55
84
74
68
25
48
65
62
91
105
71
98
69
52
100
37
72
55
167
108
82
52
54
41
40

36
81
57
59
66
99
81
63
95
20
57
42
44
27
39
69
50
74
52
32
54
88
55
22
47
39
81
67
56
22
80
78
64
101
83
70
69
65
68
79
32
77
51
132
88
93
55
25
47
38

86
58
68
62
78
106
92
39
137
34
84
46
60
39
51
89
49
92
48
39
65
108
75
29
64
32
81
80
98
34
66
93
77
130
88
89
90
82
57
118
37
69
52
160
78
101
45
51
65
60

38
57
61
52
60
113
77
62
120
45
49
32
37
28
45
79
36
73
30
42
56
121
43
24
59
33
75
57
51
21
50
58
50
105
56
62
85
51
60
82
25
51
44
123
75
121
24
37
31
40

42
88
62
48
86
98
96
44
118
30
56
41
41
35
50
85
50
85
43
32
77
123
62
56
60
52
108
99
44
20
72
73
56
138
77
72
88
65
79
95
37
77
76
179
122
125
41
39
52
51

27
29
60
40
54
34
46
48
65
31
60
51
2027
30
536
1029
26
377
31
216
44
48
41
41
37
83
44
42
32
30
52
46
27
29
29
57
51
21
48
45
13
58
29
63
16
54
73
55
43
40

28
36
63
49
59
39
42
46
55
38
49
51
2045
30
552
1019
33
360
16
266
28
47
27
28
39
77
30
36
37
30
35
40
15
20
27
57
50
26
61
52
27
69
28
53
27
52
84
30
36
47

18
30
75
33
45
29
35
45
46
50
64
54
1946
15
544
1034
13
337
26
215
36
33
20
25
34
68
13
45
16
26
42
17
14
28
27
52
28
26
60
62
28
41
21
46
3
37
57
27
26
31

21
31
61
48
49
34
52
55
62
75
81
69
1716
28
445
827
19
380
31
233
30
34
20
32
29
56
30
50
23
38
36
39
15
20
41
54
38
26
63
74
21
35
18
46
19
49
74
43
33
36

22
38
75
43
52
40
47
92
73
103
134
95
1471
35
444
547
29
363
27
179
34
50
33
43
27
68
32
44
31
35
40
30
18
27
30
69
36
29
62
46
33
55
30
43
13
59
75
54
28
37

27
37
79
36
75
26
61
71
81
91
69
72
1754
34
455
645
30
354
22
211
58
42
40
32
39
51
49
49
33
41
36
38
26
26
44
66
54
46
66
58
16
73
31
50
20
73
55
49
22
49

25
39
83
60
68
38
56
49
90
115
74
71
1820
28
549
705
31
461
35
223
34
118
29
38
60
106
38
56
34
52
54
54
24
37
59
56
47
41
86
78
30
81
23
67
14
86
93
39
32
41

26
36
93
50
42
52
55
35
52
82
69
69
1364
25
427
534
31
284
24
173
26
95
23
36
52
64
25
50
35
41
26
42
13
31
28
60
39
32
61
62
15
32
13
52
19
48
63
33
20
38

36
38
88
53
58
36
77
52
105
108
90
57
1787
52
645
821
26
432
36
238
26
96
27
40
59
108
35
43
34
32
46
34
26
45
36
50
57
42
86
56
30
62
47
51
20
70
84
62
31
55

36
40
36
50
20
54
51
26
51
29
37
43
45
36
36
71
19
31
58
70
71
118
73
47
17
59
21
67
51
53
60
43
46
191
38
30
18
51
33
42
37
77
46
19
20
38
53
21
46
41

25
27
41
44
24
54
39
34
52
21
41
45
31
33
33
56
22
42
52
61
54
103
72
38
14
50
19
52
36
43
54
34
40
187
18
25
17
46
35
36
41
69
45
10
7
23
54
26
43
38

19
33
34
49
28
57
44
26
42
26
31
37
46
45
40
55
9
21
51
45
32
89
53
34
17
41
8
57
38
49
49
32
45
153
28
23
6
41
20
60
31
57
33
16
6
19
40
15
50
38

37
43
40
35
19
59
45
43
42
21
34
44
35
35
31
59
17
32
68
52
45
77
62
48
19
64
22
68
32
35
52
41
29
143
22
21
34
49
32
50
31
66
45
37
13
22
45
12
62
33

35
41
39
75
25
28
60
36
63
22
50
60
40
59
47
42
19
27
42
51
53
72
59
47
19
48
24
79
41
47
52
48
56
115
34
25
27
74
19
60
50
47
48
30
14
40
27
13
45
28

42
32
46
77
39
49
55
34
75
32
48
43
35
36
57
54
31
37
46
70
60
54
61
41
31
58
30
86
51
34
49
50
70
146
35
17
24
43
26
64
34
69
47
32
13
28
44
22
42
37

39
36
57
64
34
44
74
26
68
32
43
47
61
108
38
105
30
56
73
83
112
84
100
40
31
79
36
74
49
62
61
43
86
163
42
14
22
60
26
48
45
77
68
42
20
38
68
14
50
39

34
31
36
46
23
38
57
31
51
22
50
44
44
49
35
110
17
54
55
76
62
50
93
31
39
63
21
40
37
42
40
37
59
136
37
21
16
35
27
49
33
60
32
35
11
37
52
6
40
55

54
35
40
69
34
67
64
30
72
42
64
49
41
63
35
136
22
68
55
66
76
92
112
61
31
88
25
55
39
52
57
66
55
160
36
20
47
42
37
61
53
67
51
22
22
42
55
24
66
58

19
36
61
48
51
41
37
52
46
36
36
43
37
3963
103
60
74
63
85
62
86
161
176
141
191
250
613
69
108
388
237
41
392
91
186
220
74
26
62
52
48
77
28
56
32
47
56
42
42
65

24
55
46
42
49
36
26
45
12
29
50
48
35
3993
91
75
62
79
98
62
66
161
203
144
154
249
591
73
94
391
231
34
384
88
172
222
52
29
61
64
44
59
20
49
27
42
57
32
34
69

19
44
38
22
39
45
32
48
28
29
48
39
31
3721
85
51
86
77
76
50
60
261
202
169
115
285
576
57
65
348
201
34
334
73
188
233
83
28
57
45
25
75
24
49
9
34
62
27
37
97

34
57
36
51
46
45
46
43
28
40
32
42
41
3583
122
57
89
75
110
61
75
174
179
154
168
249
610
101
96
293
218
38
291
61
150
200
73
29
65
42
42
73
18
51
23
37
66
33
35
54

32
47
43
54
43
43
36
51
41
28
53
40
45
2946
143
80
116
83
106
72
70
126
216
156
147
166
575
65
101
238
212
38
219
115
165
163
83
35
79
60
46
71
22
60
26
46
65
27
23
71

42
59
56
54
41
45
53
36
38
37
51
32
52
3160
105
76
121
92
87
80
97
126
211
198
177
160
580
54
91
285
207
51
259
98
180
233
95
31
60
56
32
82
28
55
28
52
62
45
29
67

41
82
61
55
43
68
47
51
47
36
60
37
49
3555
138
98
112
99
128
62
96
105
236
160
188
173
593
83
82
317
287
46
234
85
167
241
86
40
69
43
48
97
28
58
34
55
61
49
31
69

41
59
57
46
44
41
34
29
35
37
41
40
40
2778
85
80
71
79
78
49
54
106
191
134
135
139
472
69
69
213
200
64
181
83
141
195
75
21
49
48
37
91
22
45
24
50
62
42
18
56

40
81
52
41
39
44
51
47
32
43
54
44
42
3061
120
67
98
71
104
70
67
104
234
147
179
188
687
89
132
295
263
58
244
91
188
225
79
20
64
52
36
81
24
52
33
49
89
39
38
65

20
22
64
53
29
67
43
63
38
19
79
45
42
194
94
55
86
33
39
43
48
36
37
75
57
20
29
48
54
64
127
87
23
27
62
63
48
40
34
33
61
45
29
37
51
9
41
83
39
52

15
27
62
52
35
59
36
77
40
15
65
46
48
141
85
42
88
27
55
52
44
50
43
59
67
6
31
47
58
61
117
83
46
31
60
52
37
41
36
28
73
44
13
25
52
9
60
66
42
54

20
23
51
40
30
61
29
71
39
10
70
36
53
121
77
51
80
35
42
50
28
39
31
49
64
14
19
65
52
63
84
76
38
23
51
55
43
40
27
18
72
47
15
31
48
13
47
87
35
45

22
25
54
45
27
62
33
62
40
26
46
54
54
136
79
35
99
46
63
48
42
49
33
82
82
15
19
62
41
74
110
95
38
20
63
51
85
39
39
19
92
91
16
23
52
6
69
79
25
66

21
28
70
52
27
89
37
79
51
23
45
83
61
124
92
47
108
48
48
46
28
46
29
79
87
18
21
51
89
67
116
118
26
28
64
67
66
45
44
24
82
63
19
31
68
8
95
102
48
77

28
20
72
69
22
82
45
71
51
15
88
67
55
103
80
53
120
43
46
62
33
40
24
81
94
11
29
81
48
73
92
88
31
18
71
62
67
43
50
25
93
75
18
25
43
8
79
94
36
52

24
34
62
72
41
91
40
91
42
18
71
74
69
146
112
48
108
38
69
50
49
46
35
60
100
23
48
82
56
75
135
150
50
39
75
84
54
48
33
38
95
98
15
50
62
10
89
78
54
87

9
31
57
34
27
74
38
60
48
11
63
39
42
102
80
48
91
32
49
45
29
36
44
57
68
10
15
45
49
88
94
92
38
29
48
57
47
38
21
24
72
62
12
28
56
11
87
66
24
60

22
36
80
68
34
84
46
57
45
21
77
66
85
132
97
50
109
51
88
39
33
37
35
73
88
23
25
64
51
81
143
112
33
29
66
50
60
35
31
30
96
58
23
32
67
14
78
76
24
47

48
32
28
11
17
48
81
24
55
151
46
78
59
2784
316
25
272
126
29
45
33
51
43
48
36
37
28
50
37
40
51
24
45
53
26
45
38
34
15
14
48
64
34
29
49
57
67
27
41
50

43
39
20
22
14
43
57
21
29
111
52
82
52
2839
280
36
267
112
28
31
27
50
52
34
45
53
26
38
40
54
39
25
30
22
20
36
32
31
12
13
24
66
43
22
34
44
80
33
44
55

47
46
25
12
13
53
62
39
33
123
47
62
27
2269
265
35
172
105
28
22
17
47
23
35
29
35
28
44
35
41
31
14
32
20
17
36
34
19
13
12
22
59
33
33
24
60
59
23
21
48

47
41
21
13
16
37
84
30
52
140
49
68
52
1917
298
25
215
115
45
36
24
62
61
52
42
66
43
73
58
54
35
32
42
29
28
39
38
43
20
14
43
96
41
43
32
60
81
55
36
74

70
46
31
15
24
45
90
41
56
164
59
97
45
1530
317
37
213
126
52
58
28
64
65
71
41
102
30
51
67
66
30
35
47
35
37
53
65
57
56
16
48
65
44
57
62
69
107
65
58
73

50
44
28
13
22
53
91
37
56
134
50
79
55
1491
365
26
182
135
58
44
30
88
74
41
39
90
34
57
64
51
42
32
34
33
45
35
49
56
46
11
40
64
24
38
51
71
83
66
83
69

53
57
29
20
17
54
93
35
49
147
54
93
51
1807
452
30
253
124
51
55
47
112
75
61
64
104
44
42
75
67
60
43
47
26
53
36
65
54
38
19
56
79
27
50
74
96
101
52
58
74

60
34
27
7
19
53
82
37
43
133
37
66
41
1462
290
42
153
109
47
35
24
76
49
48
52
83
23
44
59
50
40
35
34
31
40
32
40
46
43
12
34
87
32
41
53
56
67
50
56
72

43
64
25
16
27
58
87
30
68
130
80
74
32
1441
277
36
225
131
35
41
30
71
53
43
26
90
24
61
55
54
37
39
35
48
33
29
57
35
35
14
44
63
47
58
50
71
97
42
43
53

43
46
33
29
34
42
51
33
27
13
42
51
39
26
20
34
81
56
18
43
35
47
27
1464
143
160
260
35
31
26
61
25
29
37
41
34
16
11
28
35
23
47
34
20
27
32
12
11
15
45

46
52
34
32
24
39
38
22
13
12
41
55
34
17
36
68
78
57
24
32
30
16
29
1774
114
155
281
16
44
36
51
19
25
42
35
28
12
6
25
33
18
38
34
27
20
27
20
26
18
39

49
54
32
23
18
25
32
38
16
17
54
44
37
14
15
34
59
31
17
23
27
22
25
1718
116
153
235
17
42
27
34
25
20
27
20
31
16
11
31
22
17
46
39
18
29
24
10
20
9
17

64
48
25
9
31
36
44
36
15
15
44
52
29
27
32
50
41
47
12
33
42
59
34
1409
92
148
242
33
36
32
54
28
21
40
51
43
9
9
17
27
14
49
43
29
25
31
12
14
21
35

74
57
20
22
42
50
40
49
34
22
46
95
62
46
30
54
80
58
17
48
54
76
42
1163
85
127
210
23
48
52
78
16
24
74
49
45
39
12
46
25
17
30
43
21
29
44
21
28
24
27

54
48
17
31
26
48
47
38
23
26
72
50
56
19
47
52
89
60
16
33
40
66
44
1173
71
162
192
31
39
26
66
15
19
65
39
50
11
9
44
21
20
23
34
19
23
28
37
19
26
32

58
75
14
20
56
44
76
74
29
31
61
59
51
29
24
49
104
57
17
36
29
66
58
1190
89
211
280
16
50
17
63
25
15
44
42
39
13
10
38
31
16
43
52
13
38
31
23
37
30
21

46
67
22
29
33
32
79
43
25
21
59
66
45
31
29
44
75
42
16
31
37
55
57
825
70
140
191
26
56
22
44
10
14
53
37
28
10
14
32
13
15
27
12
16
30
20
17
28
18
26

49
67
14
28
31
44
57
56
13
23
40
62
44
35
30
46
80
59
8
32
43
44
46
1108
103
222
254
46
45
40
56
36
13
69
44
54
24
15
61
40
10
51
46
22
34
30
25
32
42
44

44
36
31
41
45
38
33
31
18
54
26
39
24
40
45
25
32
26
32
48
29
31
15
30
64
9
68
25
15
22
6
2571
18
19
44
36
1273
31
180
367
100
103
40
20
7
14
64
226
26
33

37
37
33
33
34
26
37
42
26
30
27
28
23
23
37
19
31
26
33
45
22
44
13
17
57
17
54
44
16
16
11
2442
28
19
44
58
1168
34
215
347
75
110
47
19
23
17
34
291
49
44

35
37
18
25
23
34
37
23
11
31
29
22
24
31
16
16
36
23
20
31
14
34
12
36
30
11
52
30
19
17
14
2093
32
15
27
59
1014
37
206
291
151
99
58
10
14
20
49
240
41
42

53
34
45
39
41
16
33
22
10
15
43
46
41
26
25
37
36
28
40
27
32
24
20
42
69
14
54
32
16
10
15
1947
27
19
43
48
838
29
184
213
72
75
46
31
9
15
55
215
32
38

67
36
42
42
38
14
61
27
18
25
52
43
52
27
34
24
47
14
38
39
42
17
24
34
47
9
58
54
24
16
11
1639
36
34
64
79
766
43
176
223
125
98
36
46
28
21
63
215
57
39

51
48
54
42
22
51
38
21
19
38
45
45
36
32
31
24
40
19
40
24
27
30
27
27
67
21
57
50
17
31
22
1838
59
28
71
72
1010
39
194
248
120
117
57
38
25
21
91
216
55
75

70
61
50
37
38
33
42
23
20
38
54
55
41
27
43
34
44
20
61
19
42
19
19
22
55
15
86
42
19
26
42
2140
35
33
42
71
1429
71
233
262
240
122
75
39
29
34
46
267
73
96

32
30
47
37
18
24
31
28
28
43
34
32
22
26
27
29
27
14
34
11
27
16
22
11
51
22
58
35
20
9
22
1656
33
23
58
63
840
48
144
216
115
84
49
24
18
38
37
212
57
46

37
52
42
43
50
57
52
27
17
57
62
48
43
44
36
59
50
23
70
49
46
45
35
33
67
23
85
47
29
17
18
1975
40
26
62
106
1045
58
178
246
123
131
54
31
23
46
65
218
69
85

32
25
40
34
13
8
9
22
10
38
13
14
20
92
36
33
10
6
50
17
25
21
30
17
38
35
48
29
28
4
42
25
56
31
43
25
23
17
83
30
20
17
26
2346
48
23
56
58
383
716

27
29
35
20
19
23
18
20
20
41
35
25
27
46
32
38
17
13
48
9
32
10
33
33
25
42
30
33
36
8
48
20
69
41
61
33
36
19
104
19
32
25
21
2632
70
44
66
70
393
780

12
20
30
8
34
13
18
20
17
50
26
20
47
75
40
36
15
17
48
23
33
12
18
39
29
24
46
31
34
6
58
15
53
43
66
23
27
13
65
20
25
18
39
2851
57
54
69
68
369
744

32
45
23
19
16
20
27
21
10
37
33
18
42
72
34
28
7
24
51
18
29
10
20
42
26
44
62
37
31
18
69
23
81
43
50
25
28
18
74
26
28
36
27
2427
47
62
73
81
307
680

26
49
25
42
45
20
29
14
14
40
41
32
46
102
33
37
15
33
49
24
43
17
37
48
29
44
51
47
54
12
86
16
81
38
69
23
46
45
84
28
48
27
42
1848
47
67
108
81
269
524

36
48
26
47
27
17
33
27
11
57
45
37
72
63
44
48
7
19
53
36
35
32
32
50
48
49
46
52
41
6
81
23
112
67
91
21
49
33
91
22
38
42
56
1953
35
37
90
103
270
473

57
35
55
61
48
12
27
20
20
84
55
59
79
124
64
65
19
18
61
33
49
29
89
68
43
75
53
56
55
13
115
17
116
42
94
41
61
46
142
37
52
20
79
2285
52
67
118
91
320
570

43
29
35
44
34
11
14
12
9
58
23
22
43
60
51
41
16
6
32
36
44
25
50
52
40
36
45
53
25
7
51
17
60
51
76
28
36
25
83
22
33
18
21
1686
35
38
96
74
236
424

57
45
45
54
41
13
29
16
10
70
29
41
71
81
51
48
14
12
45
18
34
37
39
23
51
38
45
56
47
11
65
23
76
47
61
20
41
46
109
33
38
34
33
1913
48
50
111
95
333
587

276
641
273
43
372
74
61
67
38
28
31
59
56
40
47
45
75
191
29
36
55
26
54
32
87
98
46
113
56
31
41
69
58
45
53
41
53
60
52
68
11
27
66
28
46
61
53
64
54
100

247
594
289
45
391
89
57
66
50
32
30
53
59
76
56
25
71
138
29
48
77
65
53
29
80
123
47
105
52
30
51
46
65
37
51
46
47
51
44
58
38
49
67
36
58
58
61
69
45
93

228
567
260
45
296
77
60
63
48
18
33
52
52
56
54
29
69
171
36
42
41
62
38
28
79
102
64
97
65
25
50
54
67
45
39
51
46
68
34
54
35
33
65
35
46
58
45
54
54
99

250
513
193
52
253
100
65
67
80
24
38
56
60
82
63
24
66
112
29
30
48
71
54
22
86
79
56
131
52
33
47
49
48
36
71
66
55
52
49
49
53
39
75
40
37
53
55
46
45
110

230
424
148
52
235
105
80
81
64
30
29
67
50
86
58
24
77
83
33
39
65
101
77
29
94
49
63
167
55
26
44
42
99
57
96
105
72
70
52
69
67
63
66
31
60
56
58
67
37
81

233
443
158
43
230
87
83
61
73
31
35
65
67
60
72
15
53
86
26
32
39
40
58
28
99
34
76
154
62
35
49
57
72
53
75
60
56
65
35
55
40
48
54
45
102
53
76
58
56
105

307
447
144
52
291
184
70
63
90
38
47
80
62
88
94
29
80
93
47
59
61
67
87
34
89
41
52
171
72
38
70
85
90
56
117
77
88
59
63
58
49
69
69
31
80
70
106
108
45
122

215
352
112
23
218
102
48
51
64
31
25
40
53
74
86
28
53
85
38
42
61
74
117
15
73
33
36
118
47
33
63
37
60
34
68
63
47
51
31
51
33
34
76
20
44
61
78
62
33
100

210
464
133
54
285
127
81
67
78
36
51
54
62
80
73
23
63
104
38
39
70
59
83
33
100
37
53
146
68
40
72
69
75
31
73
62
67
64
54
47
38
47
80
37
55
64
89
100
36
109

73
73
26
56
16
65
30
65
29
71
43
27
27
23
119
39
39
59
10
29
14
64
63
34
40
40
34
33
81
56
95
44
49
31
71
25
116
56
48
46
67
1013
34
75
36
1598
37
55
894
171

78
75
21
51
28
47
18
61
28
66
45
29
34
27
94
55
30
53
19
28
26
62
46
41
28
45
20
56
80
39
103
26
37
71
88
48
141
44
47
37
54
990
21
54
54
1584
39
61
889
143

56
88
23
43
34
50
28
80
14
56
44
30
25
31
95
38
28
54
13
48
19
59
35
19
37
34
24
47
73
47
91
46
30
59
77
51
112
58
42
49
60
873
13
32
30
1593
36
52
909
148

73
81
34
58
25
61
19
91
35
71
42
43
38
32
108
31
31
61
16
44
31
59
44
38
58
35
31
52
78
47
86
49
42
38
83
56
82
43
46
45
72
743
31
45
52
1390
35
56
714
154

73
92
34
56
23
81
19
55
37
76
43
48
30
33
128
39
42
67
20
45
23
84
58
41
58
57
36
50
90
45
104
66
42
45
126
48
104
44
54
44
83
612
17
58
40
1235
61
65
628
185

75
86
44
65
24
65
18
48
24
56
37
55
23
31
111
52
53
75
7
42
20
80
59
40
64
21
43
62
108
42
111
65
36
78
105
57
152
53
62
48
76
680
31
73
37
1233
49
65
705
159

110
99
55
72
25
68
34
64
31
69
47
39
35
36
170
47
58
83
24
61
20
80
61
41
79
47
48
89
79
36
135
82
60
64
146
56
121
90
68
63
80
746
21
97
56
1293
48
85
803
157

80
66
25
50
28
37
16
51
29
70
44
26
31
23
135
35
48
59
30
42
21
69
41
28
57
19
42
48
83
28
147
60
36
37
77
60
118
93
43
40
77
467
21
69
50
953
55
53
539
101

65
78
38
54
38
72
24
60
38
90
42
36
35
26
140
40
29
72
19
57
24
67
34
43
55
22
55
47
77
45
165
56
60
68
110
57
89
94
55
44
102
691
31
83
54
1179
37
63
735
208

19
147
34
67
41
28
52
33
29
15
39
32
34
29
29
49
36
27
29
37
29
21
51
35
65
38
43
11
46
30
16
41
78
55
31
65
25
33
29
46
22
42
51
52
32
21
66
72
38
34

24
205
30
68
48
29
59
32
30
21
22
47
30
36
26
46
44
33
28
41
25
21
39
47
48
27
31
29
44
26
18
23
67
51
29
34
35
28
29
44
20
29
65
43
38
38
65
51
42
32

22
208
23
59
28
19
45
57
14
13
28
33
31
32
24
30
47
25
16
43
35
24
37
31
64
28
24
10
47
16
14
21
54
43
18
43
13
22
18
38
13
33
32
42
30
34
46
30
34
25

11
185
23
80
34
44
65
50
30
22
49
45
43
19
29
37
48
36
20
45
37
14
43
44
61
33
43
31
56
38
28
32
91
67
31
53
34
39
16
40
24
39
81
52
47
36
63
63
52
32

26
212
21
71
56
31
66
42
26
13
34
48
31
20
39
34
38
45
30
48
43
29
39
45
56
31
43
23
60
46
27
42
71
83
36
49
51
41
35
41
22
40
63
73
41
41
45
57
38
30

19
192
26
71
50
38
74
35
23
11
26
44
58
33
57
36
46
36
20
62
33
26
43
28
72
33
61
28
61
25
19
31
92
72
35
44
54
51
27
22
22
33
60
74
41
44
71
55
40
43

23
249
21
102
54
34
96
46
48
34
30
43
44
21
50
45
50
44
42
67
48
30
65
53
64
35
68
21
54
47
24
47
130
114
47
52
64
61
20
60
20
39
90
70
46
49
75
97
45
47

12
159
24
85
41
35
63
35
21
5
27
52
38
12
36
27
43
37
16
43
35
23
50
51
51
19
46
31
43
27
17
29
91
72
27
41
46
56
18
29
18
34
49
73
33
39
61
71
27
40

23
206
26
107
62
44
82
42
31
23
38
72
49
30
35
36
44
35
20
40
47
30
55
43
73
37
42
24
64
43
20
30
132
95
26
51
47
46
28
36
23
49
96
66
31
40
77
107
52
26

44
37
15
43
39
77
34
46
17
51
59
35
27
55
54
23
51
47
35
56
54
16
21
44
49
54
48
14
18
36
5430
36
42
36
797
112
138
276
175
16
54
9
13
73
41
29
90
28
4
10

25
12
5
32
14
41
32
31
14
41
52
30
34
62
22
30
46
33
18
65
51
23
24
39
43
48
50
12
39
25
4644
28
65
41
833
103
105
184
173
13
55
11
14
65
27
23
82
14
4
35

16
33
8
35
13
35
34
24
14
22
27
21
24
47
21
14
30
29
35
43
38
16
16
32
23
60
47
15
37
7
4519
36
55
52
793
94
80
160
140
19
52
9
25
67
22
29
86
26
7
22

27
19
13
42
15
48
41
45
19
42
42
39
36
62
30
19
35
42
36
64
37
27
26
38
46
51
50
21
27
26
3838
49
69
54
727
79
89
138
154
27
55
4
20
64
32
42
81
26
7
25

19
29
11
36
23
47
42
49
16
52
42
45
17
60
40
26
42
50
41
55
68
35
38
46
44
45
44
19
47
18
3357
47
70
49
528
115
82
132
133
24
64
5
24
47
20
28
65
31
6
39

38
29
17
39
23
46
45
31
27
58
52
30
34
52
28
34
45
51
31
65
47
34
60
50
39
71
44
23
48
37
3998
38
70
58
552
100
109
134
158
19
78
8
23
85
31
36
68
29
4
36

44
40
13
38
16
48
37
55
25
72
52
52
24
86
63
25
49
67
31
75
61
28
34
84
56
86
72
32
52
27
4843
50
78
59
691
128
106
190
223
45
90
5
27
93
40
36
109
23
4
35

21
27
9
31
26
50
22
43
9
61
39
51
19
41
28
21
55
37
22
44
41
21
28
34
40
67
42
21
25
27
4228
46
72
71
522
102
127
124
209
38
76
9
19
71
26
28
90
23
10
21

42
32
11
43
36
47
48
28
21
50
90
46
37
68
20
25
61
35
40
76
70
26
31
61
55
68
35
19
32
23
5034
35
76
54
629
116
142
151
236
24
85
5
35
85
33
47
102
35
9
34

5
79
35
53
36
60
62
33
21
22
51
30
53
31
96
20
19
23
73
21
75
13
23
31
59
78
42
123
31
43
11
41
35
75
29
18
42
64
76
14
33
25
99
40
28
43
57
10
63
51

17
86
45
53
27
71
52
43
23
17
49
28
72
32
67
30
26
34
94
10
84
12
25
60
66
66
38
110
31
49
22
33
49
81
31
16
46
62
65
13
49
32
127
50
26
50
81
8
69
48

17
74
26
51
30
61
54
30
19
21
44
36
69
13
76
10
20
26
88
17
80
18
40
35
54
72
49
103
22
35
21
41
49
86
20
16
45
66
69
21
30
24
105
41
26
76
77
7
63
40

12
76
37
54
23
77
54
39
21
15
39
33
51
21
71
23
29
33
109
13
91
21
48
54
62
69
57
82
24
45
27
28
53
72
23
11
65
77
58
17
36
37
100
45
33
56
84
4
76
54

12
60
32
64
35
109
68
55
16
12
27
49
49
29
71
24
25
34
114
17
98
14
50
49
74
73
57
90
31
55
15
39
56
44
35
20
41
75
50
11
39
46
124
44
24
45
86
5
71
45

14
72
37
65
21
87
47
51
22
21
56
42
60
19
92
21
30
44
111
15
73
27
47
62
78
58
46
78
23
62
38
26
61
73
37
19
39
83
70
19
35
35
94
67
24
57
68
4
80
60

10
137
56
84
22
123
71
42
7
16
69
66
91
51
96
21
29
47
154
27
92
27
57
79
89
110
52
137
32
61
33
35
73
60
24
20
82
81
89
23
46
46
133
53
36
70
81
19
88
69

11
101
32
73
33
97
50
31
15
15
53
46
65
40
89
19
33
40
154
22
71
25
51
63
50
63
50
118
32
59
28
32
44
74
15
12
33
92
63
14
55
42
112
48
42
50
71
18
87
46

14
117
49
108
34
138
74
59
22
21
76
50
77
39
116
29
29
44
159
22
95
20
45
68
66
96
46
130
36
74
33
47
68
67
26
19
54
90
91
24
52
41
121
59
39
64
91
9
68
57

49
54
18
67
56
35
28
25
34
64
23
30
1594
213
81
275
121
105
47
21
32
61
6
45
60
29
32
11
60
39
35
32
19
17
31
51
49
79
73
65
27
54
53
33
33
45
26
41
16
32

76
56
28
70
79
35
23
29
56
60
42
25
1918
194
88
245
125
85
23
26
36
58
4
49
86
40
41
19
47
24
47
60
14
23
24
67
51
36
90
64
28
28
43
43
39
74
29
46
19
17

37
55
23
76
49
30
24
28
66
55
34
33
1456
188
90
228
94
59
24
22
28
41
12
35
47
26
23
16
38
24
43
29
25
30
26
54
54
30
74
70
19
26
53
37
39
52
30
47
11
24

65
70
30
48
53
38
41
33
46
61
47
26
1522
182
76
209
95
85
30
26
33
58
13
35
72
51
45
13
46
30
52
44
12
34
35
75
45
67
76
79
19
58
61
62
56
99
31
52
14
36

55
64
30
42
29
32
32
41
70
69
52
38
1382
203
85
194
85
118
47
29
33
59
16
40
70
54
49
11
50
40
82
70
23
38
45
108
63
68
96
74
17
79
62
81
43
125
25
47
12
34

70
41
19
49
35
47
39
32
58
97
51
36
1402
187
71
160
71
117
61
33
27
73
19
47
78
60
33
15
79
44
108
39
15
36
51
105
48
80
98
85
23
61
92
63
55
124
46
48
4
30

84
82
45
78
38
51
30
38
74
95
39
48
1445
146
69
166
94
120
76
43
25
73
19
64
111
59
53
19
60
36
108
47
21
40
44
105
48
57
105
118
10
57
83
78
72
133
47
57
14
37

66
72
17
65
26
34
28
22
84
73
32
49
1098
127
70
126
74
108
25
26
30
56
22
45
65
50
28
17
41
26
73
65
11
24
32
103
37
65
92
81
19
37
50
44
45
92
48
48
20
31

87
84
34
72
43
29
39
21
74
76
59
35
1468
203
78
165
92
99
52
32
32
54
16
74
80
54
61
25
53
38
76
51
18
36
31
85
57
76
118
91
17
40
69
70
51
98
41
47
8
32

84
18
34
16
63
61
54
50
61
15
1785
709
163
2306
26
81
43
103
44
54
30
84
23
46
57
32
50
55
92
37
57
21
53
35
114
77
60
103
67
77
102
36
71
45
91
62
61
60
82
72

80
14
31
24
60
86
55
39
72
23
1846
645
161
2409
28
80
34
80
32
51
24
98
27
30
63
27
35
54
74
29
73
41
68
40
104
81
71
80
56
50
107
36
38
55
87
58
67
81
81
84

67
13
24
19
55
52
65
40
31
23
1496
533
150
1998
30
54
28
81
25
45
18
80
31
33
45
11
30
44
52
35
63
25
48
31
72
66
60
46
42
34
74
41
33
37
39
41
47
62
59
55

133
24
42
18
106
70
71
46
64
17
1299
483
131
1632
35
62
39
93
40
54
20
67
22
28
55
27
43
53
98
32
58
23
46
39
93
79
43
64
73
46
89
42
54
37
60
50
42
59
72
73

109
17
31
15
81
75
88
60
98
20
964
397
162
1278
41
84
39
103
47
70
24
99
27
37
60
26
54
36
75
20
59
25
51
26
99
89
60
82
65
51
104
33
54
51
83
47
47
63
61
60

124
34
46
17
103
111
101
39
79
22
1056
395
153
1486
53
61
33
78
68
55
20
121
32
32
49
39
30
53
87
37
84
25
49
51
143
92
65
94
57
71
115
32
64
35
41
56
46
88
80
70

101
15
49
18
105
96
106
52
99
11
1182
455
149
1449
59
166
43
107
54
78
24
69
15
37
75
51
56
48
73
44
69
42
76
43
108
122
82
84
68
68
117
44
102
53
115
54
75
86
87
86

100
8
36
19
73
69
70
39
60
12
886
331
117
1173
25
42
18
74
41
69
28
60
20
18
65
33
43
41
66
34
57
32
31
41
107
45
57
64
77
35
90
39
34
48
75
46
50
56
72
67

115
12
36
31
102
77
71
53
91
24
1207
476
172
1452
67
82
34
105
44
76
30
85
23
31
79
34
39
55
90
44
46
29
70
43
92
86
65
87
81
48
118
40
48
51
88
49
47
71
99
88

85
26
41
53
50
50
136
46
80
74
77
44
58
73
55
72
64
74
89
57
47
80
66
61
115
82
106
72
89
73
68
42
40
65
115
2824
76
62
228
133
362
150
61
67
32
120
91
49
144
38

94
46
77
65
54
48
104
52
70
61
73
51
58
62
35
66
51
59
64
58
49
78
64
59
81
91
90
66
76
81
64
25
45
59
92
2899
67
61
190
125
325
142
54
79
35
101
72
45
165
63

61
49
53
67
52
41
106
39
54
60
36
38
49
70
48
67
46
37
73
34
44
75
46
43
57
74
70
56
60
65
42
25
44
34
70
2790
65
52
148
108
388
166
48
50
33
88
84
32
137
48

60
67
48
33
54
37
121
30
61
65
48
42
49
58
53
69
39
53
81
57
48
87
55
52
106
83
88
67
56
64
64
27
34
56
82
2519
67
59
170
113
404
145
52
46
29
127
76
45
138
62

71
63
57
57
54
61
104
38
83
74
42
19
58
79
50
53
42
59
103
51
34
83
44
58
92
93
99
54
67
95
70
34
41
66
104
1852
58
72
138
122
440
140
96
73
44
139
91
57
122
71

71
53
55
45
57
74
123
45
79
86
64
52
72
76
51
57
56
69
110
35
46
69
60
39
75
75
117
80
69
75
62
32
52
66
98
2171
53
71
98
108
428
144
95
79
31
131
72
47
140
41

89
65
67
33
75
75
144
64
68
69
95
38
79
86
68
57
71
57
87
57
54
118
59
54
143
143
130
82
79
72
76
41
41
89
176
2391
65
86
135
141
482
189
115
105
31
113
104
54
161
56

59
51
56
23
40
36
143
36
52
75
81
46
47
68
45
57
54
52
81
31
28
63
44
50
93
109
80
49
78
63
66
37
14
49
93
1725
37
76
101
116
346
124
60
73
41
114
89
36
124
41

113
78
82
49
50
60
155
48
73
83
84
41
61
105
73
65
73
74
105
52
42
113
59
63
120
97
116
65
104
99
87
34
38
55
148
2375
73
66
110
159
451
182
83
87
35
137
96
52
120
67

64
72
46
28
57
53
31
58
48
37
52
35
48
85
53
58
40
48
36
57
19
52
25
42
42
37
51
24
58
25
55
31
47
12
32
56
49
34
47
40
27
86
41
42
46
61
43
43
46
21

59
48
27
18
65
37
44
47
31
37
38
44
43
67
44
63
16
41
40
48
14
43
40
28
38
39
42
29
29
29
47
31
39
24
29
51
30
45
29
35
39
77
42
33
34
53
40
19
55
19

59
53
46
19
38
39
46
48
43
39
24
33
44
50
61
46
24
45
25
51
24
29
42
31
36
27
35
20
39
22
30
32
57
11
32
43
37
53
36
24
25
71
40
28
32
41
35
33
39
19

48
68
53
28
46
43
39
38
32
40
41
33
47
63
74
52
34
36
40
55
29
65
33
31
38
30
40
38
46
28
45
34
66
24
28
58
35
55
56
39
34
73
39
16
43
53
27
27
60
31

63
88
66
40
77
44
48
49
49
43
39
18
62
74
85
61
37
55
29
50
25
58
56
49
51
38
38
26
63
38
43
29
96
19
43
74
25
51
65
48
55
110
44
28
48
71
65
36
63
17

53
72
52
46
58
40
69
44
35
30
42
33
55
79
92
72
33
49
45
40
27
59
47
43
44
48
53
32
47
23
51
40
96
30
32
60
40
37
75
35
57
74
30
48
54
60
46
33
63
27

46
76
59
36
101
46
82
53
45
48
44
25
59
80
82
65
28
41
39
67
32
74
48
56
46
64
51
24
64
31
37
30
106
15
40
87
55
45
76
41
44
77
39
59
39
64
52
47
57
30

36
55
64
33
47
35
45
66
35
41
36
26
48
59
75
57
33
35
42
41
23
57
41
58
39
41
38
28
45
15
28
19
65
17
26
42
36
30
52
45
40
74
31
26
54
68
33
40
55
20

55
71
66
44
73
46
49
48
33
38
43
45
59
80
73
91
32
41
48
64
26
57
65
40
38
52
69
34
42
24
32
26
110
24
42
66
41
46
54
36
74
97
32
43
48
64
51
53
55
25

54
52
47
42
28
37
62
49
46
28
36
71
37
50
54
37
28
14
49
65
1460
35
44
486
225
125
170
44
50
60
23
47
16
30
38
46
29
38
43
44
40
71
47
48
89
34
80
60
24
82

38
35
54
54
32
50
64
53
42
16
28
51
26
42
59
37
29
18
42
51
1747
31
20
554
197
119
177
31
38
56
20
38
31
25
23
64
31
51
39
33
42
62
39
56
60
39
97
49
38
57

42
47
44
35
25
40
56
51
45
23
50
60
34
43
41
27
32
22
41
51
1733
35
26
575
187
135
147
32
16
56
28
49
27
30
28
31
25
44
37
36
39
72
21
31
58
40
74
29
25
41

31
55
36
59
35
45
75
58
48
46
34
59
38
58
47
47
27
18
43
51
1770
40
46
510
173
129
165
48
31
36
28
48
30
19
37
40
34
33
28
66
53
75
37
57
79
61
83
55
29
79

49
47
39
56
28
53
72
70
50
36
40
77
70
59
59
52
45
16
30
64
2001
30
40
408
160
148
193
36
42
67
29
55
26
21
35
55
41
54
32
68
63
94
44
59
78
52
115
49
24
110

51
35
42
64
17
48
88
54
45
34
51
54
36
49
76
26
37
16
37
70
2009
58
42
341
212
166
175
43
49
35
39
50
44
22
45
52
34
51
29
85
68
71
34
66
82
54
130
61
45
78

56
35
49
75
26
70
75
60
54
54
37
49
38
88
69
40
38
23
33
68
2231
61
66
303
220
144
190
46
43
71
32
44
26
26
60
50
41
62
36
70
69
109
44
70
83
71
154
72
41
96

44
37
43
49
27
42
77
37
75
32
34
40
26
61
71
23
46
22
26
51
1781
46
45
278
173
102
154
54
32
50
19
55
24
31
33
47
52
39
38
59
48
55
36
68
65
41
129
45
28
79

55
38
45
72
31
64
94
37
69
43
42
66
46
54
95
37
47
21
47
60
2067
62
69
379
205
142
190
49
54
48
26
52
34
54
32
29
50
46
39
43
61
82
36
78
98
59
171
84
27
93

18
51
60
42
45
49
35
69
96
32
38
50
45
47
77
49
33
33
38
83
51
55
50
83
66
63
33
88
24
39
58
39
55
105
46866
74
65
94
63
57
92
91
37
110
126
142
242

54
67
54
48
42
64
54
51
76
49
52
43
31
68
46
43
26
20
44
92
45
49
27
63
45
54
24
93
27
32
45
37
38
86
43793
50
60
98
41
45
84
78
39
140
128
139
248

51
51
47
26
29
59
25
40
53
43
43
21
23
53
63
43
27
20
39
66
32
46
60
49
47
42
27
66
22
38
37
36
24
74
37306
66
27
60
42
32
60
51
36
88
101
110
212

38
73
53
41
38
34
27
44
81
40
47
39
33
52
61
45
25
25
54
84
41
69
71
61
68
66
31
92
23
59
65
40
40
97
41141
76
62
130
76
68
93
93
51
153
149
146
260

45
85
71
47
22
38
62
31
107
51
63
41
41
60
53
84
41
32
49
95
51
90
100
76
77
63
34
101
22
58
52
50
63
116
40979
62
44
129
52
62
112
91
71
102
183
150
272

58
113
42
45
20
31
35
64
83
59
56
56
52
59
79
68
26
22
45
95
45
55
72
55
57
75
14
88
15
56
78
46
34
134
47958
90
92
162
74
76
131
84
83
138
241
178
296

75
127
69
44
35
51
44
71
105
98
68
59
65
87
94
74
42
35
57
162
55
68
143
84
75
141
33
131
37
74
80
53
46
133
51595
138
95
174
91
103
179
123
97
191
196
155
370

63
143
46
38
41
41
38
63
70
50
41
50
52
47
58
37
22
15
34
129
37
51
53
77
57
104
23
72
16
58
58
42
35
97
38105
89
65
132
66
66
113
87
61
157
173
146
279

38
132
50
45
27
56
53
73
74
53
57
43
58
59
83
53
39
25
49
106
50
73
106
74
66
113
19
98
29
61
88
33
46
99
44802
130
93
173
74
85
135
127
83
180
216
207
357

sm90

sm91
-41
8
13
-129
-285
-60
-149
-128
-572
4
-58
-37
-39
-68
-40
-103
-115
4
0
-61
-55
-7
-81
-34
-184
-23
-18
-24
-81
-81
-36
-184
-60
-42
-84
4
-21
-302
-21
-40
-40
-82
-38
1
21
-38
-5
-16
-25

sm92
-60
-4
-27
0
-164
-58
-139
-84
-203
24
-71
-24
-23
-60
8
-45
-116
-16
-17
-55
-39
-13
-39
-33
-64
-13
-19
-12
-13
-72
3
4
-45
-33
-68
-49
-16
-189
-13
-32
-24
-93
-33
-3
-16
-34
-16
-13
-25

sm93
-252
19
22
-23
-125
-15
-363
-73
-227
-2
-19
-53
-15
0
68
-3
-83
-10
-22
-43
-19
-9
-45
-24
-15
4
-47
-2
15
-27
-3
78
-25
-13
-25
-14
-25
-24
-21
-46
45
-15
-13
-13
0
-15
-18
-3
-21

sm94
-286
17
-11
-219
-116
-45
-643
-82
-242
-40
-25
-35
-17
-27
-21
-15
-80
-1
-28
-23
-16
-7
8
-16
-9
8
-10
4
3
-33
9
-14
-31
4
-24
-13
-18
-62
-14
-30
-4
-17
-8
3
-4
-33
-5
-9
-21

sm95
-238
13
-43
-204
-94
-132
-564
-7
-223
-26
-30
-32
-15
-25
-59
-14
-21
-2
-27
-10
-6
-10
-4
-18
-21
11
-12
8
18
-31
15
-2
-18
-13
0
-11
-16
-40
-8
-19
2
-26
-4
-7
-9
-36
2
-7
-9

sm96
-433
10
-44
-248
-190
-163
-635
3
-184
-13
-24
-33
-15
4
-46
-14
-26
-1
-17
-9
18
-13
-13
-19
30
2
48
0
3
-18
24
36
-32
13
-11
10
-19
-15
-32
-19
2
-8
-6
1
13
-24
19
-5
-17

sm97
-645
31
-84
-222
-155
-140
-572
-45
-239
-55
-9
-29
-6
-20
-65
56
-7
8
-7
23
-1
-3
-7
-20
15
20
8
-4
31
-11
37
17
-22
9
-25
29
-11
12
-18
6
34
-12
5
11
23
-26
-3
-3
-14

sm98
-773
48
2
-223
-224
-93
-570
-43
-215
-36
-9
-5
-16
-18
-47
80
-67
6
-8
-2
11
-13
9
-10
32
24
43
18
13
8
49
12
-32
-14
-9
35
-9
37
-39
1
25
23
4
-1
12
-23
7
-10
-8

-541
61
-107
-254
-210
-105
-729
-10
-170
-70
-25
-22
-12
-9
-106
42
-41
14
-4
-6
0
-4
-56
-14
49
24
19
2
3
-9
49
7
-14
8
2
55
-12
-30
-16
-1
-3
-19
13
34
12
-34
8
-3
25

-28
-53
-35
-38
-28
-24
-29
-8
-107
-24
25
-50
-91
-52
7
-45
-6
-16
-191
-120
-40
-21
-64
-57
-234
-86
-8
1609
-197
-66
12
-151
-71
-78
-77
-182
47
-44
-32
-58
-91
-32
-16
-15
-24
2
-27
-64
-20
-25

-22
-41
-26
-30
-18
-9
-14
-20
-54
-30
-22
-69
-67
-51
-15
-17
-33
-6
40
-65
-33
8
-33
-35
-94
-75
-13
1279
56
27
-32
159
-89
-54
-23
-139
16
-35
0
-36
-57
-18
-5
-5
-7
-10
-26
-41
0
-2

-4
-37
-19
-9
-2
-2
-10
-8
-11
-23
-23
3
-52
-54
-9
-44
-26
4
-11
-16
-71
-13
-3
-19
-71
-62
-7
-457
61
43
0
231
-51
-23
14
-23
35
-1
-16
1
-28
-15
5
-2
-19
-13
12
-13
4
25

-5
-23
-7
-16
1
5
-16
8
-8
-9
2
-13
-28
-11
-2
-20
8
-16
-18
-22
-66
17
6
-17
-44
-52
8
-771
26
-28
23
59
-56
20
20
-90
46
-25
-8
17
-30
-24
12
48
-19
-6
5
14
1
-4

-19
-30
-17
-4
-11
-9
-13
-16
-3
-12
0
-11
-28
3
-17
-5
-12
29
-16
-3
-53
4
13
-25
-49
-29
-10
-897
21
13
-9
65
-42
31
-20
-75
6
-29
-28
4
-17
-14
8
36
-1
5
3
14
-2
11

-2
-25
-14
-3
-4
-1
-21
-20
22
-8
-7
-4
-38
1
-15
-38
3
1
-4
14
-46
91
5
-7
31
-46
29
-1437
54
7
9
128
-25
39
-36
-43
65
-27
-35
25
-26
15
25
18
30
19
5
-12
-6
12

-7
-19
-18
-21
17
-5
-8
2
16
-4
47
-21
-37
-17
37
-7
1
16
0
-1
-33
70
28
3
33
-35
11
-1742
25
37
40
126
-27
-9
-57
-68
57
-12
-16
2
-16
5
17
2
46
9
0
8
-15
-5

42
-25
-24
-5
32
2
-12
-2
10
28
31
-8
-38
16
72
-28
1
71
27
25
-75
128
26
-18
-3
-30
44
-1446
25
-4
8
-6
-61
14
-23
-8
24
-72
-32
22
-3
1
18
33
38
1
10
56
4
25

17
-17
1
-11
17
-5
-11
-3
4
-5
29
-9
-30
-6
32
-22
3
22
-8
9
-72
49
12
-5
23
-45
28
-1265
24
28
13
106
-32
58
28
23
53
-31
-35
54
1
-25
20
-5
50
22
-1
-11
-3
-1

-29
-38
-24
-36
-24
-71
-1
-19
-35
-143
-42
-1
-32
-66
-33
-56
-30
-57
-259
-44
14
-49
-54
43
16
-31
-43
-38
-23
-62
-22
-96
-52
-79
-9
-184
-26
-57
-54
-11
-72
-55
-17
-73
-53
-44
-158
-29
-100
-73

-7
-43
-5
-27
-13
-54
0
-10
-19
-21
-12
-15
-25
-50
-19
-33
-14
30
-58
-18
-5
-18
-58
92
19
-23
-27
-30
-47
-19
3
-78
-43
148
-6
-72
-11
-20
-40
-1
-20
-34
-6
-39
-64
-25
4
-23
30
-53

17
0
-19
30
35
-16
6
3
-10
1
-7
-11
16
-18
-26
-24
-8
9
31
-22
10
-11
-7
48
-11
-15
-3
-14
1
-3
-9
-63
18
53
-15
-31
6
-14
3
3
18
-23
-3
-22
8
-20
19
-25
59
-26

-7
-3
-7
14
-1
-32
1
7
-17
-44
10
-21
3
-35
-18
-13
-3
-10
-116
2
-11
-7
-18
65
-5
-5
22
-8
15
-41
4
-38
-7
-225
-14
-33
10
-28
-9
1
-4
-13
4
-30
19
-4
9
5
26
-17

0
18
2
-14
6
-34
-4
4
4
9
20
-33
14
-4
-18
0
5
-5
44
-15
1
11
-5
133
1
19
3
-22
-4
-9
24
-64
12
100
2
16
29
-17
-25
-1
-28
3
4
2
61
17
-11
-7
38
-14

-8
-18
-18
5
8
-1
13
19
20
33
47
-4
21
10
-8
-19
9
-8
104
-21
6
10
27
136
-20
-9
25
-15
26
35
11
32
29
198
-6
11
7
12
-3
-4
-26
50
-5
-12
80
9
33
8
8
-19

-14
8
-4
11
-16
-18
11
27
32
5
12
32
23
-1
-20
-4
-9
-7
184
19
-9
17
23
110
5
0
21
-18
-4
44
-6
-16
44
115
18
64
27
1
1
4
0
101
6
-3
137
19
4
-10
28
-18

11
30
0
-5
42
-3
6
38
47
60
31
45
1
-1
-21
0
1
12
130
6
11
1
49
139
1
42
21
10
-11
105
22
50
59
77
38
10
41
-10
32
8
40
69
10
14
173
12
41
17
15
25

4
13
0
3
16
19
-4
3
3
88
23
113
-14
3
-21
11
-3
10
92
26
5
-4
62
148
13
2
9
2
6
74
12
84
59
151
8
65
54
-7
64
12
10
52
16
15
146
32
27
8
48
14

-8
-79
2912
-64
-112
811
-57
-157
793
-52
276
-13
238
-106
-43
-108
-85
-61
-77
-67
-76
-52
-56
-137
-74
-51
-52
-45
-45
-39
-172
-108
-161
-67
-11
-44
-9
-47
-57
-89
-69
-74
-53
-95
-89
-59
-62
-57
-40
-22

-23
-31
2524
-73
-67
756
-73
-143
771
-26
100
-57
198
-90
-28
-59
-53
-46
-46
-59
-53
-32
-53
-146
-61
-48
-26
-37
-20
-31
-147
-77
-143
-65
-14
-51
-13
-28
-40
-70
-65
-68
-34
-61
-58
-43
-32
-41
-32
-7

-20
13
680
62
-15
433
-45
-43
114
-19
16
3
305
-33
-6
-19
-42
-55
-30
-43
-35
-8
-39
-58
-50
-42
-14
-14
-36
-14
-90
-46
-82
-22
-26
-29
-4
-2
-37
-76
-22
-31
-7
-18
-48
-47
-39
-38
-26
-13

-19
21
-275
50
19
498
0
9
-47
-22
-167
-25
330
-27
-35
-5
-35
-46
-38
-48
-18
-33
-44
-39
-39
-18
-19
-17
-46
-22
-72
-29
-63
-20
-13
-24
-12
-18
-35
-32
-13
-20
46
-20
-50
-40
-34
-40
-16
6

-2
27
-832
47
18
271
32
41
-344
-5
-419
-67
203
-18
1
4
-23
-49
-14
-32
-22
-23
-17
6
-25
-16
-4
-5
-22
-12
-23
5
2
-7
-18
-34
-22
-5
-18
-62
11
-56
19
-16
-31
-52
-17
-11
1
2

-18
39
-1347
67
51
-126
2
85
-602
-26
-457
-132
75
-14
14
9
29
-25
9
-13
-25
-17
-54
14
13
-7
-3
0
-7
-34
-10
12
29
-10
-8
24
-24
0
-23
-23
-66
-40
2
5
-9
-4
-15
-14
-9
2

-5
33
-1680
54
40
0
32
64
-730
3
-471
-63
154
5
-3
19
18
-51
0
-20
-11
-11
-8
14
-17
-25
4
-22
6
-16
-38
19
13
7
8
6
-16
1
-17
-19
-31
-22
10
11
2
30
-2
-2
14
7

0
2
-1739
114
106
-170
39
154
-747
-31
-524
-99
83
54
51
36
9
-46
28
18
-4
14
-25
17
-8
-11
-9
-5
32
21
2
-2
38
-7
-16
15
-10
14
-2
-1
-55
-26
11
-3
-3
36
-22
4
-24
-9

-7
38
-2006
60
94
-264
29
154
-804
9
-591
-170
33
13
-5
12
6
-36
42
3
23
14
11
54
-12
-7
4
-7
12
-7
10
19
27
-3
-14
-10
-20
-5
1
-14
-12
-26
-15
6
-11
30
-17
1
10
16

-23
-80
-27
-71
-71
-60
-98
-92
-111
-126
-77
-35
-92
-41
-74
-83
-98
-61
-87
-93
-31
-67
-64
3
-79
-108
-126
-59
-75
-84
-108
-85
-36
-75
-75
-62
-62
-70
-85
-94
-89
-65
-63
-44
-66
-106
-121
-18
-33
-99

-35
-54
-43
-54
-60
-37
-64
-83
-64
-98
-41
-32
-59
-45
-61
-54
-68
-40
-55
-71
-24
-47
-63
-15
-63
-89
-77
-55
-29
-55
-79
-81
-37
-46
-93
-52
-85
-56
-72
-82
-59
-46
-39
-28
-25
-79
-100
-38
-33
-74

-13
-17
-37
-21
-29
-40
-19
-59
-42
-43
-25
-26
-42
-5
-61
-34
-21
-34
-30
-39
-13
-23
-46
-16
-54
-66
-41
-27
-16
-49
-39
-40
-27
-25
-10
-30
-64
-45
-43
-34
-33
-38
-22
-8
-53
-51
-90
-33
-4
-28

-31
-14
-22
-22
-12
-45
-22
-60
-34
-28
3
-23
-36
-27
-56
-14
1
-31
-31
-37
-8
-10
-31
-11
-46
1
-30
-40
-4
-32
-51
-50
-10
-32
-4
34
-30
-32
-29
-20
-22
-31
-23
2
-44
-55
-60
-4
-19
-22

-7
-1
-2
-26
-17
-15
-10
-6
-6
-23
-14
-31
-1
-29
-25
0
3
-34
-25
-27
-21
-15
-19
-6
-18
-21
-21
-7
-10
-33
-17
-50
-10
-3
11
-22
-25
-45
-14
-27
-16
-34
-11
-4
7
-50
-46
14
-1
-47

3
-6
12
-16
-59
13
51
-12
3
-18
14
26
3
-1
-40
-5
21
-10
-21
-3
-19
8
-19
-15
-33
-41
-13
23
-2
-32
9
-26
10
1
14
-11
34
-32
-26
-19
-14
-35
-3
17
38
-26
-29
-2
11
-41

-12
-5
2
-27
-10
-11
23
3
-6
-8
32
18
6
0
-10
6
35
8
9
-7
-3
12
-14
-10
-8
25
-7
-4
-6
-26
6
-31
-23
0
-2
-3
-15
-36
7
9
-13
-27
-9
-4
11
-9
-22
11
17
-18

-23
-14
-2
-13
6
-3
36
34
9
8
14
14
-11
-7
-19
4
11
-2
14
-18
-6
22
-1
-2
26
-8
4
-7
-2
-25
2
-19
-1
11
19
-13
-3
-39
6
6
-6
-52
8
-3
-19
-14
-20
33
56
15

3
19
-2
-14
6
4
15
7
27
6
20
49
-6
3
-36
3
51
4
14
20
-4
47
42
-7
5
-7
13
14
-1
-17
18
-41
12
13
13
-34
22
4
9
23
-13
-45
6
30
48
-21
12
24
4
4

-48
2122
-87
-67
-82
-151
681
-148
-163
-80
124
-66
-72
-85
-55
-31
4
-164
-74
-112
-67
-129
-87
-69
-31
-131
-69
-121
-131
-103
-181
-48
-65
-156
-80
-60
-109
-93
-90
-106
-90
-70
-110
-122
-137
-126
-83
-139
-58
-160

-41
1582
-51
-61
-41
-123
882
-90
-128
-112
82
-104
-36
-17
-61
-21
21
-100
-54
-93
-35
-88
-53
-37
-30
-107
-35
-69
-92
-79
-141
-37
-48
-60
-75
-35
-75
-68
-60
-71
-60
-29
-65
-90
-104
-90
-47
-119
-29
-133

-24
-182
-15
-43
-38
-47
-107
-43
-83
-210
-115
-116
-4
-5
-22
-28
-7
-76
-8
-38
-29
-71
-71
18
11
-42
14
31
-74
-38
-61
15
-29
-80
-57
-61
-42
-3
4
-26
-37
-26
-19
-89
-91
-69
15
-51
-51
-125

-12
-994
37
5
6
17
-394
-27
-63
-250
-240
-224
-40
-34
-2
-23
-4
-97
45
-24
-23
5
-47
2
-20
-25
1
-5
-38
-15
-79
3
-7
-51
-37
-8
-56
4
10
-26
-13
11
-21
-47
-63
-64
19
-33
-20
-84

-23
-1388
23
-10
42
43
-724
19
11
-347
-196
-206
-51
48
-26
-6
-6
-81
41
-30
-5
-9
-23
14
8
-26
19
55
-30
-5
-37
1
-5
-20
-6
-13
-37
-9
-13
-40
-15
4
-11
-22
-31
-37
1
-12
-21
-72

1
-1870
70
66
34
35
-872
21
53
-342
-283
-175
-26
6
62
29
38
-57
34
-28
-18
19
-29
22
-29
-4
14
21
-4
1
-60
-5
35
-5
3
-9
15
9
42
-33
-26
53
15
-20
-20
4
6
-32
8
-33

-6
-3063
58
103
134
34
-812
9
45
-428
-264
-214
-55
-61
-7
15
3
-85
54
-6
-8
-9
-8
17
-3
17
17
18
-57
-15
-50
32
-5
-47
-19
5
-43
-4
12
-29
2
9
-17
-17
-4
3
19
3
21
-61

-8
-2807
95
128
41
132
-947
52
86
-179
-308
-66
-59
-82
12
7
51
-67
35
-20
16
-33
11
26
-15
16
25
28
-23
-4
-50
28
-6
36
-39
-31
1
-5
37
24
-35
90
12
-14
18
0
-3
35
59
-11

28
-2812
79
166
83
145
-971
43
86
-170
-258
-140
-37
-18
26
2
31
-25
76
-23
-16
-12
12
31
8
7
48
-4
-13
18
-25
26
10
-13
9
-39
-6
5
52
4
-9
69
-3
-11
1
7
29
39
52
2

-41
-83
-152
-127
-199
-166
-64
-111
-44
-88
-138
-141
-128
-182
-143
-113
-138
-66
-60
-175
-105
-86
-105
-111
-96
-150
-104
-125
-95
-205
-80
-90
-180
-107
-92
-161
-95
-61
772
18
-41
-19
19
-55
31
-9
12
-48
-2
-77

-59
-51
-114
-85
-144
-98
-49
-53
-30
-56
-93
-97
-84
-126
-121
-118
-94
-52
-41
-139
-76
-54
-71
-59
-70
-104
-50
-104
-70
-123
-41
-50
-142
-67
-58
-114
-89
-20
1187
114
-32
-22
-30
-74
-27
25
2
-89
19
-72

-73
-32
-67
-2
-82
-20
-38
-27
-45
-25
24
-64
-70
-98
-64
-41
-45
-31
19
-45
-35
12
-54
-13
-42
-37
-42
-51
-22
-44
-47
-49
-124
-45
-23
-66
-52
21
-35
35
-2
47
35
-48
-38
-159
-5
-109
-14
-34

-27
-9
-50
8
-37
11
-26
6
28
5
-31
-24
-55
-34
-42
0
-44
2
-47
16
-21
25
-66
13
-17
-33
-31
-34
-7
-23
-38
-11
-97
-39
0
-17
-23
-11
-198
29
30
-5
5
-71
-157
-165
-2
-135
-20
-20

-11
-14
12
-28
-60
-8
-30
-11
33
6
-20
-2
-52
-25
-28
-38
-84
12
-44
-33
12
-7
0
38
18
13
-45
-35
7
23
-37
-23
-58
-32
8
-13
-12
38
-220
45
20
-72
10
-112
-151
-125
12
-87
-14
-11

-21
-19
25
20
-22
26
0
-5
-23
55
2
14
44
-54
19
-3
-76
12
-4
-67
45
79
8
49
26
1
14
-25
-3
-24
-35
2
-10
-9
12
-10
-8
31
-459
29
56
-91
-36
-17
-168
-225
-7
-171
-14
-13

-15
-2
1
17
33
10
37
-2
-43
-2
0
13
4
-64
12
8
71
30
60
11
31
15
11
65
29
57
8
-37
17
-32
-2
36
-10
9
52
-2
-8
35
-713
10
34
-53
-35
-75
-187
-193
-18
-128
-19
5

-17
-7
8
10
50
26
-6
4
-1
43
-14
2
-2
-61
3
-11
58
73
-22
9
29
3
61
81
7
-9
25
-12
15
13
1
56
58
101
42
12
18
7
-1384
50
41
-91
-33
-121
-187
-223
11
-155
-22
46

-11
7
17
20
70
49
13
11
-4
13
-2
10
-3
15
-1
23
-7
64
6
-19
9
-4
21
122
12
70
37
-14
10
54
-8
26
21
59
50
7
21
-2
-936
79
61
-117
-34
-105
-214
-180
-15
-180
-30
15

-12
-43
-70
-56
-59
-75
-62
-96
9
-72
-109
-33
-10
-28
-30
-34
-43
-29
-116
-101
-87
-61
-54
-76
-82
-16
-65
-71
-34
-18
-78
-100
-97
-76
-26
-96
-34
-77
-99
-72
-62
-110
-51
-98
-12
-3
-27
-45
-34
-69

-19
-38
-48
-54
-47
-37
-36
-83
-20
-83
-103
-14
-9
-29
-49
-25
-17
-18
-93
-86
-62
-25
-62
-45
-25
-13
-42
-54
-11
-6
-41
-104
-69
-68
-9
-63
-14
-55
-37
-85
-42
-77
-25
-85
-24
-10
-42
-24
-33
-41

-15
-24
-18
-3
-55
-5
-20
-74
-7
-56
-37
-4
-17
-22
-16
-38
-7
-5
-18
-37
-27
6
-14
-27
-15
2
-30
-49
-9
12
-13
-62
-28
-63
-4
-27
-8
-15
-18
-33
-15
-27
-26
-42
6
18
-19
-25
-11
-1

-13
-22
-27
2
-22
21
-25
-26
19
-60
-32
8
-11
-14
-26
-18
4
-9
2
-26
7
-5
-8
2
14
-12
-6
-2
-13
4
-21
-67
16
-43
32
-28
21
20
-10
-24
4
-10
-5
-21
-6
7
10
-27
-13
-12

-8
-3
-11
23
-11
-8
-10
-29
34
-22
-32
-16
2
-28
-19
-13
6
-10
5
-24
22
-1
-17
-9
5
-10
-17
-6
-9
9
-19
-63
135
-24
-7
-16
26
10
-1
-16
-5
11
-13
-12
-3
10
-2
-16
87
-10

12
-24
-14
-27
27
-15
-16
-63
28
-21
-32
-29
-22
-35
2
-13
8
-12
62
-22
44
12
1
-17
25
-4
-4
15
-3
0
-11
-43
36
-20
-7
-22
-13
23
19
-32
21
19
-12
6
-6
-24
59
-9
12
8

-6
-8
7
-14
10
24
7
-63
44
-22
-37
-11
-12
-29
-9
-4
13
-28
37
-1
27
-2
-12
2
13
-5
19
14
5
5
15
-18
18
-23
-12
22
11
42
-5
-11
25
44
2
20
-10
-30
41
10
4
-11

97
-5
-3
11
41
69
7
-15
35
-13
-18
-1
-39
-22
7
5
19
-25
54
5
49
2
114
10
48
-19
-17
22
3
1
1
-12
25
-27
-14
19
-1
58
7
8
26
20
-4
-2
1
-9
43
-5
16
23

33
11
27
15
35
99
-9
-20
44
-39
-36
3
-6
-36
-26
-3
22
-7
65
31
82
16
41
28
15
1
26
12
-9
7
32
-43
81
-38
-2
39
6
47
-3
-4
23
67
-6
12
8
7
31
-3
43
12

-69
-33
-28
-76
-111
-44
-58
-32
-56
-53
-47
-14
-47
-38
-102
-39
-58
-62
-17
-46
3
-19
-32
-68
-74
-94
-33
-11
-30
-45
-42
-27
-44
157
-44
-8
-27
-7
-4
-32
-65
-115
-72
-99
-98
-20
-118
-63
-67
-45

-84
-14
-18
-46
-91
-38
-24
-19
-41
-4
-58
-27
-45
-30
-80
-17
-41
-63
2
-41
-18
-16
-21
-49
-43
-47
-27
-27
-17
-24
12
-18
-19
121
2
-1
3
21
-16
3
-29
-78
-36
-73
-53
-6
-79
-40
-50
-29

-7
-21
-19
-15
-53
-34
-17
-6
-25
-25
-77
-22
-12
-5
-35
-23
-39
-13
-40
-30
-35
-9
-12
-27
-31
-20
-10
-13
2
-17
38
-11
-13
-260
-25
-51
-29
-2
-5
-27
6
-102
-30
-55
3
23
-98
-36
-107
10

-3
-14
-11
-19
-34
-4
5
-5
-13
-9
-38
-6
-10
-13
-33
-22
-22
-23
-26
-13
-28
-21
-9
-2
-17
-22
-11
18
-10
-26
43
-2
-9
-82
-80
-108
-63
-21
1
5
-15
-82
-20
-41
-34
7
-58
-36
-65
19

28
-28
16
-19
-43
11
3
-24
-11
23
-1
-1
18
-1
-4
-24
-37
-24
-20
-8
-37
35
-17
-1
-8
-16
-7
-11
20
-31
25
-5
-9
-387
-115
-104
-74
-28
-12
8
5
-37
0
-23
-41
9
-62
69
-77
24

44
-27
-5
-40
-70
-12
-11
2
-19
22
64
-11
29
17
-31
8
-45
-6
-36
0
-77
3
-27
-14
-27
-15
10
-19
-8
-41
18
-1
-12
-555
-59
-178
-96
7
-17
46
-2
-30
-11
-16
-39
20
-54
44
-64
-4

77
-11
2
-43
-92
-19
-11
-9
-20
22
-34
4
51
15
-17
-11
-46
-3
-20
-18
-45
-12
-8
-5
-18
-14
13
-1
-24
-40
26
-18
-13
-757
-95
-178
-106
-25
4
21
-5
-60
26
6
5
18
-56
57
-108
10

78
-16
3
-4
-87
1
-4
4
-22
24
25
21
48
17
-34
-9
-22
27
-41
-4
-38
-6
-5
97
73
19
-1
-16
-6
7
-19
7
-21
-854
-64
-154
-112
13
7
20
-1
-48
-9
-21
16
12
-62
28
-54
46

97
-7
13
-43
-72
3
25
13
-26
26
28
37
61
-5
-24
-15
-4
13
-11
-2
-51
35
-15
-3
33
-22
7
-4
-4
-19
-28
9
-8
-780
-22
-175
-81
-16
10
48
7
-33
26
-21
3
-9
-71
18
-75
12

-83
-65
-12
-19
-80
-20
-76
-83
-58
-85
-24
-39
-70
-23
-54
-45
-32
4
-21
-61
-125
-32
-75
-69
-38
-55
-111
-46
-35
-33
-12
-38
-16
-85
-164
-74
-154
-21
-104
-125
2148
-142
-120
-128
-236
347
-31
-224
-244
-240

-54
-50
5
-8
-42
2
-49
-74
-31
-65
0
-25
-42
-29
-2
-17
-15
34
6
-59
-109
7
-54
-26
-32
-30
-58
-26
-17
-27
-15
-29
-1
-66
-129
-99
-125
-31
-68
-101
1468
-125
-62
-98
-197
407
-28
-158
-147
-179

-27
-48
13
60
-50
-7
-31
-74
-18
-51
-12
-23
-33
-6
-3
31
-56
49
-7
-17
-86
-12
-73
-53
-15
-46
-95
-38
-23
18
-22
-11
-29
-31
-102
-80
-125
30
-58
-79
-18
-47
-41
-45
-153
-41
-37
-117
-115
-79

-27
-73
-37
48
-41
-6
17
-32
-32
-61
-2
-31
-21
-4
5
10
-44
37
16
-37
-100
2
-52
-31
-6
-15
-72
-23
-18
7
-25
-2
-4
-21
-85
28
-85
112
-30
-85
-168
-34
-27
-14
-20
-198
-37
-78
-54
-7

-29
-41
-3
39
13
-31
-14
-27
-41
-55
-40
-12
-16
-10
95
14
-73
-6
6
-48
-39
-26
-28
-58
-7
-2
-26
-21
-18
63
92
-11
-38
3
-60
-46
-94
91
-31
-77
-552
-6
5
14
-97
-286
-64
-46
-14
-56

-66
-57
32
33
-38
-36
-3
-50
20
-59
33
-12
2
-7
87
-23
-61
39
-43
-69
-64
20
-47
-32
30
-16
-21
10
6
23
-41
-12
98
110
-68
-2
-134
4
-5
-55
-1062
11
15
22
-84
-320
-28
-4
-53
-19

-84
-32
-7
16
-58
51
14
-52
-14
-44
41
-7
-6
-11
53
30
-26
55
2
-61
-22
30
-20
-15
-4
26
-34
2
14
23
-25
-30
2
29
-38
-119
-92
11
-24
-38
-1553
56
9
27
-61
-360
-40
-20
50
-8

-9
-21
0
66
-53
55
-20
-37
-58
-47
-2
-12
-10
-6
13
0
-89
9
-9
-39
-38
33
-54
-25
-11
9
-65
-19
-20
49
3
-4
43
16
-66
-4
-106
37
-21
-68
-1941
14
76
31
14
-436
-65
34
34
28

-7
-32
2
25
-32
58
-23
-31
0
-32
-9
-26
3
7
6
6
-111
20
32
-47
-42
-5
-60
-13
3
0
-72
7
-22
35
-11
-2
5
26
-57
-28
-114
27
-19
-60
-2153
54
47
51
-76
-606
-58
67
58
26

-92
-111
-37
-163
-95
-336
-75
-196
-139
-225
-154
-90
-222
-116
-111
-116
-138
-238
-167
-115
-131
-217
-108
-127
-85
-246
-108
-90
-197
-149
-114
-87
-89
-154
-115
-105
-120
-88
-131
-136
-168
-101
-144
-125
-157
-123
-221
-128
-65
-107

-41
-79
-28
-134
-56
-245
-51
-135
-106
-191
-119
-63
-121
-82
-66
-62
-106
-156
-116
-76
-95
-162
-61
-80
-40
-148
-71
-46
-118
-91
-63
-72
-58
-115
-83
-69
-95
-47
-91
-84
-108
-60
-99
-77
-80
-100
-145
-78
-71
-78

2
-57
-22
-86
-48
-148
-23
-47
-59
-114
-59
-36
-115
-50
-52
-1
-68
-169
-77
-30
-76
-60
-9
-32
-59
-53
-7
0
-93
-42
-38
-36
-37
-53
-53
-21
-33
-33
-47
-13
-58
10
-59
-16
-29
-19
-71
-20
33
-16

37
-31
-1
-17
-31
-119
-15
5
-53
-47
-37
22
-27
-28
-15
-6
-13
-115
-17
-27
-57
-31
-16
-19
-30
-26
-4
1
-80
-22
18
-24
-16
-8
-3
-14
-9
12
-15
-20
-13
1
24
-11
-28
38
-57
-7
-42
-22

21
-11
-43
2
1
-66
0
18
3
-9
-18
10
-15
-15
9
31
1
-61
-27
14
-23
11
-13
-5
-21
-42
10
16
-14
-7
15
4
39
-26
-8
14
23
25
-4
9
5
0
16
14
-17
47
-4
51
25
-16

21
13
-7
10
-33
-68
11
17
29
-6
-26
36
-6
3
-5
-11
31
-44
-8
26
1
-2
44
-21
8
16
10
27
-8
3
30
26
30
23
48
19
35
29
-29
31
8
42
-3
24
30
70
-11
44
42
9

32
44
8
2
-6
-62
12
31
10
34
61
30
-20
16
11
-1
35
-83
21
28
-12
-12
18
-8
-16
-18
57
9
5
-20
25
32
15
-16
18
14
69
8
-28
14
21
41
19
43
21
20
57
3
49
9

49
49
18
18
19
-81
40
8
62
0
20
55
-16
37
56
-5
35
-27
45
42
12
-11
49
14
28
16
54
20
49
70
118
20
45
-34
24
45
23
2
-29
20
45
37
18
10
10
52
55
36
26
51

12
53
0
37
-12
-19
12
51
25
33
62
21
-34
1
58
35
52
-22
34
55
39
7
8
68
45
-4
22
51
1
49
108
50
2
-26
30
25
47
18
-13
25
26
9
72
-12
14
41
53
119
69
6

-119
-109
-180
-196
-116
-84
-148
-114
-144
-97
-225
-266
-1326
-162
-1065
-806
-131
-271
-284
-667
25
-141
-40
-79
-184
-79
-70
-310
-177
-173
-61
-232
-88
-198
-68
-487
-426
-96
-55
-59
-271
-69
-129
-102
-137
-67
-65
-111
-354
10

-129
-50
-130
-155
-98
-68
-109
-68
-116
-61
-178
-208
-1477
-1
-218
-686
-91
-137
-241
-278
-23
-157
-11
-27
-43
-42
-27
-162
-75
-139
-24
-100
-48
-105
-49
-207
-124
-58
-21
-48
-115
-44
-36
-35
-77
-20
-18
-51
-95
-35

-53
-29
-83
-67
-46
1
-54
-41
-35
-19
-83
-129
-3610
55
37
-813
-44
-36
-168
-342
-100
-137
13
-14
-20
-17
-18
-72
-10
-66
-14
-93
-26
-20
-25
-9
-133
-25
-25
3
-103
-9
-38
-9
-79
9
-5
-68
105
-20

-38
12
-65
-57
2
15
-42
-11
-40
6
-50
-53
-3137
9
-118
-603
-91
-205
-99
-184
-60
-138
4
-9
7
-31
0
-56
-16
-61
-13
-83
0
36
-28
13
-31
-31
-13
-37
-51
-6
-39
-1
-37
7
0
-36
43
-4

-19
3
-61
-18
-25
21
-21
12
-15
21
-23
-37
-2385
-41
21
-529
-107
-133
-63
-232
-35
-114
32
-3
38
-16
-11
-23
-25
-41
-10
18
-3
-5
-32
19
-19
-9
-3
-45
-36
-6
-10
-12
-26
-5
9
-106
-29
-2

43
-30
1
12
-31
33
25
25
22
35
-3
-31
-3219
-53
-152
-568
-129
-178
-84
-191
-79
-161
12
-5
4
-18
-33
24
-12
-14
11
-27
-8
-31
-19
11
107
-10
-31
-25
-7
1
-7
-1
-24
29
5
-41
-31
-7

37
42
-44
25
35
31
-15
42
51
28
7
32
-3355
-9
-47
-466
-202
-59
-12
-33
-85
-220
-26
12
-22
-11
-22
57
-5
63
-22
107
16
7
-16
45
98
-5
-17
8
26
-10
101
16
-38
21
4
-13
16
-7

72
7
-40
101
1
26
45
60
42
38
4
40
-4240
61
-114
-396
-180
-90
-61
-67
-111
-180
9
5
54
1
22
77
6
61
6
165
0
20
-25
73
30
-15
-14
5
32
-23
13
39
-20
33
-8
-33
-32
25

121
-1
16
40
23
59
48
31
49
25
31
36
-4166
0
63
-453
-185
-83
-43
-63
-112
-175
4
27
65
-6
29
21
9
14
30
144
36
-5
-12
94
-22
7
18
-30
-9
3
8
37
-48
37
1
-46
-42
30

-117
-86
-99
-296
-238
-148
-80
-127
-114
-108
-30
-237
-156
-282
2804
-130
-60
-61
-129
-105
-137
-130
-117
-115
-90
-110
-72
-101
-129
-55
-137
-119
-121
-159
-122
-89
-76
-67
-44
-75
-113
-47
-59
-122
-55
-111
-54
-86
-116
-95

-19
-32
-34
-46
-112
-15
-20
-97
-51
-50
-16
-121
-14
-170
1752
-68
-38
-31
-61
-78
-86
-93
-81
-75
-59
-65
-38
-78
-75
27
-86
-65
-68
-110
-73
-84
-52
-58
-16
-58
-66
-41
-42
-59
-39
-71
-49
-28
-102
-81

-22
10
-9
-64
11
-26
-26
-101
-54
-17
-25
-73
27
-81
450
-35
28
-24
-39
-13
-43
-41
-26
-14
-17
-39
-30
-48
-34
82
-40
-28
-57
-40
-37
-34
3
-29
-30
-13
-35
-29
-26
-17
-26
-42
-29
-18
-42
-37

21
24
5
-1
-1
-7
-8
-21
-16
-30
27
-46
14
-42
-608
-8
-24
8
6
-37
-9
-31
-21
-14
-8
-9
-26
2
-19
76
25
-9
-41
-6
-36
13
-14
-21
-18
-9
-7
11
10
-27
-43
-57
11
-7
1
-31

20
32
-13
40
-6
23
13
4
15
1
-27
-40
20
-19
-865
5
-29
11
-15
-10
-1
-16
-4
-9
-8
28
-15
-15
-32
104
10
-7
-31
2
6
1
16
-13
3
6
2
-15
1
-4
-14
-32
11
22
33
-23

6
19
10
-5
-12
-18
-16
7
19
-23
-45
-10
8
-14
-1194
27
-2
2
12
59
-3
21
-3
-16
5
-1
-17
20
-7
4
-79
37
-39
17
-10
36
11
11
-13
42
-20
-10
14
-30
-3
39
54
9
28
-14

12
33
11
29
31
12
7
6
25
-16
-3
-21
27
41
-1428
-7
-8
12
5
29
14
11
47
-10
-9
39
3
-22
-7
-7
14
60
11
2
39
8
5
-4
-8
28
25
0
-9
-4
19
17
61
7
69
-6

7
47
9
42
42
0
14
2
8
-18
26
-42
11
17
-1648
56
-8
20
33
31
12
23
18
71
13
30
1
14
15
21
10
82
53
-2
50
23
5
-2
12
28
5
21
76
-1
-16
54
47
39
65
10

16
71
-9
-12
-25
43
16
8
12
-9
6
-29
46
-52
-1398
24
-28
28
48
49
21
58
25
35
37
44
30
10
13
9
14
29
38
16
-10
12
2
3
16
59
15
17
25
31
11
21
43
15
57
-1

-135
-87
-82
-127
-116
-135
-134
1630
590
-111
-106
-81
-69
22
-112
-65
-83
-41
-97
-70
-88
-113
-131
-130
-48
-89
-101
-51
-110
-36
-62
-121
-50
-95
-113
-78
-60
-116
-149
-152
-105
-88
-87
-84
-64
-28
-82
-48
-85
-120

-94
-69
-38
-70
-69
-104
-75
852
209
-55
-63
-51
-67
1
-84
-40
-52
-29
-68
-72
-53
-71
-81
-75
-26
-60
-47
-35
-77
-25
-41
-64
-35
-62
-49
-43
-37
-75
-81
-119
-35
-55
-38
-58
-52
-7
-47
-33
-39
-29

-62
-32
-7
-51
-34
-35
-13
-261
-20
-25
-25
-18
6
9
-54
-23
-5
-25
-34
-41
-19
-58
-57
-21
-15
-50
-15
-15
-50
0
-13
9
-12
-5
-11
7
-10
-4
-58
-31
-8
-1
-29
-44
-45
18
26
-23
10
-12

-34
-1
-8
-8
-13
-10
-9
-768
-15
-14
19
-14
57
108
-39
-9
-15
6
-28
-66
-6
-2
-31
-33
-2
-31
4
-8
-35
-1
27
-9
-8
7
-25
27
-14
6
16
-6
13
-41
-24
-47
-22
26
51
-8
26
-16

-26
-1
-4
4
9
-30
0
-857
-66
11
7
-15
25
76
-67
-10
36
-19
-10
-28
-13
17
-55
-6
0
-23
2
-5
-23
11
16
-10
1
1
-4
13
8
20
7
-1
26
-20
-7
-58
-20
4
64
-3
49
11

44
83
-8
35
50
65
22
-732
-182
11
38
-8
11
33
-41
-17
31
0
34
12
-27
-8
3
4
4
-29
20
-19
-10
17
11
13
-8
28
14
5
37
34
-9
-1
52
-27
-12
-46
-9
3
83
-8
53
-6

9
27
9
67
10
-11
-11
-1511
-178
11
31
58
6
63
-24
-12
22
4
32
-38
10
-13
-36
12
14
-29
15
-3
-18
0
11
-20
3
29
-16
31
20
28
6
53
40
-47
21
-37
7
44
62
-7
59
8

114
21
15
-14
28
19
31
-1525
-233
58
13
57
12
60
-20
0
29
5
50
-50
18
-20
-13
15
0
-36
15
12
-10
20
-3
27
8
22
-9
17
-16
21
63
40
24
-22
35
-50
-20
76
89
13
147
28

21
8
40
26
60
14
-6
-2119
-126
23
19
23
22
47
5
-7
30
-5
57
8
26
-5
-13
15
-11
-12
24
-5
-21
-14
9
44
-7
40
-2
6
8
37
-9
30
53
-22
26
-42
-23
78
91
10
98
35

-83
-72
-68
-63
-80
-60
-211
-41
-104
-74
-73
-75
-79
-168
-72
-111
-31
-86
-63
-95
-112
-69
-1
-60
-113
-109
-52
-125
-61
-68
-93
-76
-74
-118
-142
-23
-105
-45
-80
-75
-115
-106
-1343
-484
181
-226
-31
-559
-7
-1

-50
-37
-31
-41
-10
-38
-142
-24
-57
-18
-29
-87
-42
-110
-19
-87
-23
-65
-43
-79
-86
-56
-8
-31
-60
-65
-44
-117
-45
-42
-28
-39
-43
-68
-60
-12
-71
-43
-40
-30
-76
-42
-1130
-223
87
-54
-27
-204
-221
-38

-19
-18
-9
-18
32
-30
-53
7
-52
-13
-10
2
-7
-58
-9
-29
-18
-4
-1
-40
12
-44
-10
-34
-26
-53
17
-32
-23
-13
-12
-15
-1
-34
-26
16
28
-30
1
2
54
-2
-1953
-484
15
-282
-11
-551
-257
-143

-4
15
-15
-23
68
5
-36
-10
-32
-6
-13
6
4
-32
4
-27
2
-4
3
-19
-20
3
10
-13
-34
-12
-41
-14
21
-8
4
0
0
-1
-47
-17
47
-19
10
0
-17
25
-1625
-475
20
-270
-11
-329
-288
-147

-17
4
-9
-4
28
-13
-8
-17
-32
-19
-10
-11
20
-67
-1
-21
-13
9
1
1
-2
9
15
-9
-4
14
-37
16
0
10
-6
-1
17
17
67
-5
28
15
2
10
8
-6
-1504
-413
-17
-270
-10
-349
-232
-177

-2
10
-18
8
-39
3
8
10
-2
-81
13
18
36
34
-17
-12
3
31
-6
22
40
31
14
-14
-7
14
-31
46
8
0
5
-15
25
22
59
-4
57
0
8
29
9
28
-1794
-398
-39
-386
3
-513
-426
-213

0
38
-4
22
-92
-1
26
0
-6
-2
17
18
49
-1
3
32
9
38
17
38
21
18
9
4
-4
29
-39
48
-8
-5
2
-5
24
52
24
-19
49
-14
19
20
9
-10
-1415
-303
5
-314
-24
-504
-399
-311

3
33
10
23
-82
-12
4
3
-11
-67
29
30
29
57
13
0
13
45
-3
18
34
21
14
-6
9
14
-33
71
5
3
34
21
24
123
59
-12
83
2
4
22
60
35
-1316
-237
-25
-230
-23
-420
-517
-336

5
11
-13
20
-77
0
28
7
-2
-29
52
30
48
6
35
22
20
-4
9
7
32
-9
30
-6
39
23
-33
56
14
-14
48
-1
53
138
45
-13
135
1
32
16
16
17
-897
-172
-24
-305
-7
-355
-465
-359

-72
5
-34
-43
-5
74
-101
-22
-93
-30
-363
-34
-48
-30
-27
-11
-18
21
37
-105
-51
-67
35
-54
-78
8
-49
-44
-11
-39
-31
14
92
-50
-55
-42
-50
-21
-19
28
-69
-37
34
-11
-66
-27
38
-28
120
-21

-26
-6
4
-29
-7
0
-49
-24
24
0
-309
-18
-17
-38
-9
21
-2
26
22
-63
-19
-46
25
-22
-79
-22
-22
-21
-13
-31
-27
4
0
-13
-19
20
-17
-16
14
31
-22
-13
0
-3
-47
-47
17
8
27
-10

-139
-7
-18
-49
-9
-29
-7
-7
2
39
-19
-14
-5
-29
-10
4
25
16
-47
-25
0
-26
33
-10
-55
-6
2
2
-2
-43
26
25
30
57
-23
64
-21
-19
0
46
15
20
24
25
-21
-29
-8
-29
38
2

-252
-17
-1
-35
-8
-31
-6
-2
15
-3
-17
6
-17
-19
-9
-3
12
17
-45
-26
-2
-33
-15
-11
-39
-19
-3
24
-16
-24
10
-4
-6
-13
-22
-3
-22
-7
1
17
50
18
-21
18
-21
-29
-5
-16
24
14

-277
-11
-10
7
-14
-23
32
-5
-17
35
0
-9
-13
-20
-31
-19
12
17
-43
-25
-2
-38
-8
-31
-49
-8
12
17
1
-31
-7
3
21
-6
-8
-16
-2
12
0
16
13
6
-4
16
-7
-29
-2
-13
2
-4

-210
-10
-10
-10
-6
-21
23
-12
-24
2
11
12
-10
2
-6
-5
47
25
-21
-5
-8
-41
3
-13
-22
-17
17
29
17
-43
-22
-13
16
-9
-12
-26
-3
1
17
22
47
19
-3
8
20
-43
-12
-28
27
-5

-173
-13
7
-8
-2
-37
29
-9
-11
8
-9
26
-9
4
-9
-2
32
-1
-29
-11
-7
-30
5
-1
-13
-4
13
16
8
-57
1
-4
1
-13
2
-2
-4
-8
10
13
10
11
12
11
14
-27
-43
-20
10
10

-185
-9
-10
-16
3
-25
11
0
18
34
2
11
-12
-20
-5
17
22
5
-36
-16
-8
-38
-8
-20
6
-13
14
37
18
-29
-1
5
27
1
1
8
-9
0
-12
11
-2
-6
14
15
-18
-5
-10
-4
12
4

-134
5
34
-3
0
-19
8
18
-2
22
-2
15
-5
-6
-7
18
22
8
-41
-2
-2
-19
2
-2
-14
4
19
35
-7
-6
4
-1
8
-14
-5
0
6
10
-1
46
-11
-5
5
28
-4
-10
-21
17
5
6

-30
-3
-12
87
-47
-99
2
-44
-76
-4
-51
19
-37
-1
27
-52
30
-14
-61
2980
-71
-39
-57
-42
70
-91
-51
22
81
-5
-92
-158
-111
-136
-112
-172
-63
-146
-115
-211
-118
-59
-161
-119
-118
-158
-132
-159
-164
-215

-9
17
1
19
-14
-44
-45
-13
-27
-22
-29
-20
-27
5
5
-55
-6
9
-9
3572
-80
-8
-13
-15
-15
-46
-33
121
42
40
-110
-82
-52
-63
-46
-73
-35
-86
-67
-114
-61
-35
-77
-58
-58
-91
-73
-72
-89
-147

2
-7
2
3
-6
-30
-37
-32
-27
-1
2
10
-21
-12
-8
-25
4
19
-9
2399
-159
-1
-11
-15
-132
-34
-9
-2
-52
-3
-42
-62
-32
169
-35
57
-28
-62
-29
-38
-33
-29
-54
-47
-45
-49
-62
-18
-51
-91

-13
-20
15
9
5
-9
-4
-19
-20
14
-5
-2
-26
2
-2
-35
-12
15
0
1150
-180
-13
-8
7
-171
18
-8
-192
-74
-21
-20
-29
-30
197
-10
64
-30
-46
10
26
-9
-22
-28
-8
-9
-20
-30
16
-35
-54

4
-12
14
-13
-9
-27
-22
-20
-36
16
-17
-10
-43
-7
5
-43
13
-33
1
935
-129
8
-15
3
-270
52
15
-164
-46
-29
-27
-26
-33
110
0
23
-26
-10
-1
3
-23
-6
4
-20
-29
-17
-22
17
-16
-25

1
-18
14
13
-4
-15
-6
-7
-30
3
4
-24
-31
-22
19
-2
-26
-5
16
580
-183
25
-14
5
-331
14
12
-193
-160
-86
-31
-9
-17
43
45
63
2
-11
35
36
-24
6
-2
31
-23
18
-5
-11
-19
-9

11
-4
11
-14
11
6
-5
-11
-45
32
10
1
-30
0
13
2
-8
-25
26
3
-230
30
11
28
-413
65
50
-187
-128
-46
-14
-4
-10
107
8
61
-28
0
28
-4
-4
-3
-26
28
-4
-22
-2
35
-7
3

-6
-26
9
-12
35
-11
-3
-23
-52
32
18
-17
-1
3
-11
-3
15
-30
24
-83
-165
19
14
32
-425
69
44
-221
-49
-70
-44
22
-8
101
29
103
25
6
40
33
8
-6
38
-1
-3
-2
18
35
8
-21

-11
-23
15
1
23
-22
10
-33
-46
39
1
-6
-18
-11
4
12
0
-15
21
-152
-259
37
18
52
-537
135
53
-327
-120
-64
-24
46
-3
184
10
111
5
-11
23
75
10
-6
43
18
10
2
8
46
22
22

-235
-84
-84
-107
-53
-248
-146
-79
-232
-92
-170
-247
-67
-126
-88
-42
-142
-13
-143
-79
-141
-61
-125
-88
-124
-148
-70
-95
-79
-81
-81
-129
-109
-83
-119
-115
-76
-51
-105
-76
-123
-161
-99
-91
-97
-128
-59
-101
-112
3858

-161
-63
-33
-66
-29
-178
-91
-54
-184
-46
-87
-175
-24
-38
-48
-10
-92
-12
-98
-54
-91
-43
-66
-63
-69
-113
-62
-52
-14
-53
-47
-83
-64
-46
-71
-82
-35
-34
-58
-43
-66
-120
-38
-48
-49
-82
-31
-60
-66
4246

-86
-3
-24
-33
-25
-90
-47
-25
-87
-33
69
-99
-24
-11
-39
-11
-85
-11
-48
-71
-65
-27
-43
-83
-33
-81
-14
-40
-4
23
-35
-47
-5
-56
-22
-51
-32
-22
-34
-44
-49
-98
-31
-30
-26
-37
-36
-73
-46
708

-35
-25
0
-23
9
-48
-21
-4
-18
-15
188
-42
12
-18
-2
81
-31
-6
-5
19
-71
-27
-21
-28
-14
-39
13
-20
5
-23
-27
-36
-8
-43
-35
-11
-28
1
-10
-14
-37
-44
-7
-11
-2
-19
-10
-21
-31
-976

2
-60
-23
-4
-7
-16
2
-5
-28
-25
147
-18
5
-8
17
16
-31
13
15
24
-62
-15
-27
-31
3
-30
-3
-28
12
-45
-20
-49
1
-24
-55
-13
-9
-2
-20
-18
-29
-24
-17
7
5
-17
-15
-74
1
-2570

28
-15
-20
9
-2
4
-20
13
-2
-3
155
-44
22
35
-30
-12
42
5
11
19
-44
-14
-23
-35
81
-30
31
-17
2
-15
-13
-36
9
-36
-27
26
-8
15
1
-2
-25
-50
4
0
-1
-15
-24
-49
3
-3512

7
-9
-8
25
29
16
1
20
9
14
167
-13
6
10
16
36
-3
-1
42
21
-44
4
-18
-37
52
14
35
-4
-4
37
6
-8
26
-29
-24
12
-17
12
-10
-11
20
-28
21
1
1
5
17
-37
9
-4536

30
-13
11
15
14
28
15
17
21
41
199
8
3
-40
25
9
-28
16
67
64
-30
-4
0
-18
40
-23
6
2
36
-20
7
-30
26
-31
-11
55
-20
12
-8
1
24
-17
15
21
-13
35
-23
-14
-2
-4923

50
-19
22
26
21
39
13
21
42
36
195
55
-10
16
35
-11
59
12
22
41
-16
-10
16
-19
78
29
48
3
28
34
16
3
13
3
-3
27
-15
27
-20
1
5
-11
26
46
-18
39
13
65
-6
-4143

5
1389
792
301
165
-32
-69
61
-95
73
29
-90
-66
-75
-93
-607
-241
-61
-116
-117
-42
-108
-152
-137
-61
-42
51
-77
-138
-68
-101
-102
-124
-68
-161
-144
-19
-34
-175
-37
-150
-22
-133
-115
-59
16
-27
-214
-31
-78

76
700
850
17
154
-28
-2
-15
-57
156
49
-166
-33
-39
-48
-116
-11
-46
-48
-67
-9
-110
-65
-57
-9
47
118
-38
-44
-57
-51
-67
-83
-42
-125
-76
13
-39
-91
29
-38
11
-50
-77
-28
10
-69
-166
-30
-37

-12
236
238
22
103
8
38
87
10
-49
-11
-159
-24
8
-43
-64
36
-26
-43
-45
-15
15
-26
-27
37
-25
187
-30
-36
-42
-34
-38
-44
-26
-66
-49
216
31
-24
95
-81
11
-55
-33
-14
-6
30
-108
-71
-30

61
-75
8
42
28
53
41
82
27
-185
23
-387
-8
-19
-5
-75
8
-8
-15
-56
21
22
-26
-16
58
-24
97
-29
-8
-32
-45
-28
-16
-5
-23
-22
88
-17
-4
69
-26
-3
-10
11
-5
6
12
-65
-36
-1

32
-549
-143
47
61
42
118
58
63
-265
-99
-436
-22
19
21
-25
-31
10
9
-10
20
64
-10
-27
102
42
141
-27
-53
-3
-14
15
4
-13
-38
44
20
-5
-10
-29
-45
-32
-20
10
-14
106
16
2
-40
26

53
-544
-249
6
68
58
127
80
41
-297
-56
-456
50
2
-31
23
98
40
48
-12
-12
138
5
-17
54
-3
119
-46
-40
3
22
-6
9
22
-39
-1
-77
86
60
-22
0
-20
-14
-32
-16
15
29
10
-13
17

102
-538
-126
79
105
60
25
216
117
-333
-71
-393
-19
39
-22
104
66
19
61
10
14
13
5
-13
93
-6
166
1
-9
-18
15
-9
44
30
-37
74
4
6
5
-45
81
5
-10
53
-18
58
22
14
-30
9

181
-681
-182
29
78
48
111
80
185
-278
-40
-421
-6
44
10
13
78
-9
48
11
-18
81
38
-10
119
-10
187
15
-15
17
-12
6
36
37
35
80
107
33
60
11
72
-17
-15
-16
23
69
0
44
-22
-6

40
-512
-125
41
185
78
114
49
162
-281
-71
-540
-6
25
-11
-6
115
29
45
33
22
34
30
12
171
-1
174
6
49
6
-17
28
8
67
38
101
143
-21
22
-46
-12
22
65
6
2
32
29
58
36
1

-112
-77
-50
-25
-90
27
-73
-101
-23
14
-67
5
-327
20
13
-19
-37
-64
-82
54
-3
-105
-29
-27
-42
-20
-34
6
-28
-49
-31
-65
-28
-33
-36
-43
-64
-40
-39
-36
-90
-33
-29
-53
-16
-53
-85
-33
-110
-85

-32
-42
-35
-17
-38
31
-5
-39
-6
24
25
10
-363
61
2
-13
-36
-10
-56
102
-3
-47
-40
-18
-23
-19
-16
-8
-22
-18
10
-31
-15
-22
26
-25
-20
-18
-27
4
-31
-15
-35
-35
7
-16
-40
18
-41
-15

14
-24
-30
-10
-27
-2
-30
44
-4
19
-39
7
-486
77
9
-2
107
-61
-60
58
-4
-21
-23
-14
-17
-11
-16
-7
-22
-19
-8
-10
-25
-5
7
-1
-12
29
-31
1
25
-9
10
-48
-36
1
-11
-29
-26
2

33
-3
-6
-25
-26
-1
86
96
11
-1
65
36
-786
19
-66
1
0
-30
-9
-77
-4
1
9
-16
3
-7
11
23
13
-5
18
-23
-23
29
-4
-1
-14
-3
-1
0
12
25
-24
-23
-7
16
-25
-9
-4
-8

6
15
-6
-15
-29
-10
117
87
12
-9
25
10
-608
-82
-95
-10
-30
21
-19
-245
7
-1
6
-2
-3
4
28
10
8
11
4
-13
-1
4
8
24
26
1
-5
-18
8
-3
13
66
-50
15
4
3
-19
27

16
19
-27
12
32
32
58
92
-6
-9
7
10
-890
-29
-98
-13
-26
-14
-26
-283
0
-10
4
39
9
0
49
-17
7
10
4
36
78
-18
41
11
28
-3
-27
32
12
6
6
-36
-4
29
10
2
-16
8

20
18
-19
16
-9
46
71
166
24
-3
19
22
-580
-65
-81
-5
-7
3
-18
-337
6
-6
-17
31
9
-2
15
-2
52
14
6
4
-7
23
-10
1
10
-2
-21
2
54
34
-1
23
12
14
-20
-13
-4
-2

44
20
-19
27
13
24
135
187
13
2
41
8
-795
-96
-124
-5
-54
15
10
-314
4
8
-2
21
46
6
16
-19
27
12
1
-3
-2
28
16
8
38
15
0
15
31
12
0
30
6
25
15
-10
3
38

18
25
7
53
-7
79
253
168
6
-10
61
17
-647
-77
-76
1
-60
10
-22
-280
-7
13
-11
-2
21
3
-13
-12
42
13
-8
1
12
6
-6
22
28
29
6
20
30
7
-2
-2
30
26
30
3
23
23

-104
-52
-26
-98
-33
-86
-107
-15
-20
-24
-45
-46
-32
-61
-39
-92
-69
-60
-78
-64
-72
-39
-47
-54
-48
-172
-17
-98
-120
-63
-151
-83
-73
-97
-67
-59
-67
-85
-43
-29
-82
-91
-40
-36
-82
-110
-16
-47
-117
-88

-110
10
-49
-28
-23
-75
-54
3
2
-9
-30
-96
-17
-11
-15
-87
-6
-27
-84
-36
-42
-2
-29
-18
-8
-99
11
-53
-63
-36
-70
-31
-35
-3
-23
-47
-28
-36
-24
19
-40
-46
-2
0
37
-48
2
8
-47
6

-223
-7
3
-2
-56
39
-66
6
-77
-14
-9
-102
19
-71
27
-62
-21
-27
-48
-15
-13
-1
-46
-22
7
-61
55
-19
-33
-8
-33
-9
-26
-24
-5
-37
-42
-31
-65
27
-24
-2
114
-31
-21
-36
9
10
-3
-17

-212
8
32
15
40
-16
-3
-6
-108
3
-6
-112
-25
-77
10
-110
-3
-8
-10
-9
6
-28
-35
-15
16
-50
30
-22
-5
-5
2
-7
-33
6
-5
-50
-5
-27
-37
38
-24
18
93
-7
-29
-35
5
13
-6
44

-522
19
23
55
-46
-10
-55
6
-167
-13
4
-145
15
-27
10
-98
6
-8
-22
-1
-14
-25
-2
12
-3
-37
14
-6
14
3
19
-14
12
51
-6
15
14
-19
-20
33
-43
-38
60
17
36
-38
5
-5
47
16

-863
37
12
38
10
12
-49
11
-204
21
6
-129
45
-61
-24
-36
-5
30
0
-2
7
-4
15
-10
18
-1
6
18
-2
-10
13
-33
3
43
3
-4
5
-4
-22
68
-42
9
-8
-1
-27
-17
-25
-12
-26
-3

-1037
62
-19
82
-10
29
-41
-3
-222
-5
-6
-134
3
-103
-36
-80
3
4
25
-12
21
2
-6
-12
-7
10
17
22
47
4
16
-14
8
15
9
-7
4
29
9
33
6
2
38
5
-7
-2
-4
-28
30
17

-1238
45
-26
138
49
52
-39
5
-163
13
-1
-208
39
-88
91
-64
1
29
13
-36
35
-18
21
-9
26
-17
-1
4
50
24
62
-29
60
50
34
23
-2
29
-53
106
0
40
16
-26
54
37
20
32
62
18

-1163
60
-7
79
26
11
-22
-3
-233
11
31
-293
12
-89
61
-76
17
14
-20
1
19
-29
-7
-21
40
-31
0
17
26
-10
57
6
48
19
1
29
8
27
-22
110
-21
22
0
3
85
54
-20
38
16
28

-43
-30
20
-34
-81
-40
-84
-36
-51
-2
-514
-36
-59
-136
-58
-80
-59
-31
-47
-20
-147
-36
-30
-63
-61
4158
-131
-99
-79
-107
43
175
333
-172
-123
-168
-106
-150
-66
-181
-216
-123
-154
-65
-101
-61
-82
-173
-78
-107

-12
-28
0
-37
-44
-21
-51
-44
-30
-12
-66
-16
-19
-73
-36
-25
-23
8
5
-11
-64
-31
-18
-45
-27
3335
-61
-42
-81
-62
19
162
205
-116
-61
-83
-59
-80
-51
-108
-24
-74
-16
-31
-65
-62
-15
-94
-23
-56

-6
-24
-26
2
-16
-14
-23
21
-19
-10
-36
-17
36
-21
-35
-14
6
-26
-15
-24
-52
37
-5
-24
2
1213
-17
-21
-10
-36
-80
157
231
-54
-3
-10
-47
-27
-9
-69
-25
-28
-43
6
-12
-34
-49
-59
5
-11

-16
-1
-2
-5
-8
-8
-23
28
-8
-1
-21
-17
15
-5
-37
-24
-15
21
-29
-5
-30
-4
-13
-16
-29
353
-14
-7
18
-36
-66
47
211
-32
17
-30
-1
-6
10
2
-14
16
22
-10
-21
-41
-51
-63
-8
6

-3
6
-1
-6
33
-18
-1
34
-23
-12
-40
2
55
9
-26
-17
-5
12
-9
4
-23
5
0
-24
-24
-383
11
-7
33
20
-137
63
36
-33
-5
5
11
50
27
-15
5
3
-32
-5
-20
-2
-79
-6
20
1

11
18
-11
-10
18
16
-9
28
-5
-15
8
-16
37
24
60
4
-20
-18
32
-14
-11
12
-8
-5
23
-915
13
-4
10
47
-148
-57
17
25
21
38
45
15
-6
-47
-52
43
-51
0
-7
1
-20
16
13
0

-5
-7
2
-12
-5
-5
-3
-10
-10
-8
-52
8
51
20
70
-7
-3
9
18
-8
8
-40
-1
26
-34
-792
23
-5
52
54
-166
-47
-71
-56
30
54
-28
53
27
-46
-64
45
42
-3
-13
-1
-50
-35
-13
25

5
10
18
-2
1
15
37
10
9
-20
-22
-3
11
27
37
-4
23
-8
35
-7
-17
-5
-8
15
-16
-1024
40
35
34
68
-228
-151
-91
-22
7
60
20
7
-6
12
-76
-6
0
9
14
16
-9
11
-5
4

-22
3
-2
-19
12
37
9
91
-4
0
37
13
89
26
14
-20
-25
65
15
5
61
8
-10
65
-14
-1054
37
36
45
48
-207
-234
-162
-30
23
31
39
19
23
52
-58
3
24
-9
1
58
-2
64
2
8

-101
-72
-126
-99
-101
-199
-88
-95
-80
-96
-21
-147
-93
-204
-311
38
-140
-86
-153
-121
-163
-146
-95
-138
-150
-106
-70
-87
-156
-128
-101
-90
-144
-133
-103
-74
-96
-129
-103
-95
-185
-137
-118
-208
-86
-168
-79
-121
-179
-60

-68
-18
-65
-48
-46
-116
-46
-32
-16
-49
-54
-83
-55
-112
-31
-39
-63
-51
-82
-61
-58
-68
-43
-25
-89
-30
-50
-42
-85
-64
-31
-48
-65
-57
-53
-27
-51
-81
-65
-56
-96
-63
-76
-112
-46
-113
-41
-67
-82
-43

-18
7
-35
-14
-36
-51
2
-19
15
2
10
-13
-12
-50
-55
-3
-53
-23
-23
-12
-17
-41
-32
-16
-8
19
-14
-12
-7
-12
-9
-20
-29
-38
-12
6
2
6
-56
-11
-53
-13
-49
-32
-32
-84
-13
-35
-8
-11

-22
15
-24
-5
11
5
-9
-16
3
12
-25
3
-9
-66
27
-1
-12
3
11
-1
-19
38
11
-13
21
2
16
3
18
-15
-16
-7
-27
0
0
-5
46
23
-40
7
-28
56
-24
-38
-19
-60
-7
-25
8
9

-26
8
-21
-4
10
-24
-3
-8
14
37
-5
54
-8
-44
-3
-14
-51
-12
14
9
1
17
8
26
9
9
7
10
37
4
-2
-18
-36
-14
20
-12
-23
26
-25
23
-16
-36
-16
25
26
-19
19
-4
15
26

-37
-14
-8
-3
-2
-17
54
5
23
22
-11
0
22
10
1
11
-19
13
14
8
-4
19
-5
14
-5
-5
-6
11
39
17
2
-4
10
-13
17
9
-10
11
-20
-4
10
-16
16
19
-1
6
29
5
23
-13

32
15
0
1
13
-30
-23
-3
23
9
-15
15
2
-20
-13
1
18
17
18
22
26
30
2
26
11
2
0
2
49
20
14
15
12
13
6
17
-9
11
-4
-5
-5
-25
-20
8
25
11
13
27
67
-22

-13
18
1
6
28
15
57
-6
21
9
-5
28
-7
14
-25
38
16
0
17
20
15
-12
6
23
40
27
4
1
18
11
-5
3
-9
35
14
1
29
25
-22
4
-2
-7
-9
48
21
-8
45
16
27
1

15
7
3
18
23
-13
23
32
19
-9
57
41
2
6
-23
23
-5
-6
40
16
55
28
18
40
23
9
27
0
95
16
-1
24
60
45
16
12
14
32
51
2
-12
56
17
31
40
-8
45
17
12
-22

-164
-156
-142
-104
-84
-175
-95
-102
-70
-77
-121
-75
-96
-32
-99
-116
-110
-85
-94
-235
-129
-101
-69
-122
4587
-105
-126
-194
-94
-240
-215
-164
-180
-161
-204
-155
-156
-139
-127
-184
-82
-190
-91
-193
-118
-145
-97
-114
-133
-169

-130
-77
-77
-52
-34
-110
-46
-52
-32
-21
-62
-28
-48
-36
-54
-58
-50
-20
-33
-103
-51
-38
-36
-60
3451
-69
-64
-259
-39
-155
-142
-73
-133
-97
-98
-69
-82
-98
-62
-112
-55
-101
-51
-115
-57
-65
-53
-61
-103
-108

-41
-29
-40
-33
-17
-60
-15
-6
-8
-32
-17
-33
-26
-6
-25
-32
-37
-53
-4
-93
-24
-25
-31
-27
483
0
-2
-210
-39
-67
-32
-58
-32
-48
-44
-49
-23
-20
56
-61
-14
-33
-35
-37
-20
-15
-47
-26
-53
-50

-3
-7
-36
1
-18
-6
-3
-19
-12
-21
-7
-23
-4
26
-16
-19
5
24
-21
-61
14
-1
-13
-1
-942
-11
20
-375
-21
16
-21
-37
-47
-32
-51
-23
-7
-25
-24
8
-2
-8
-10
-45
23
-22
-8
-22
-36
-40

-45
-33
-9
11
-10
27
-15
-3
10
-6
-18
-12
-10
-3
-8
-24
-1
11
14
-26
11
-9
3
34
-1612
-24
55
-275
62
12
-51
-25
-70
-14
-71
-21
19
-19
1
14
-5
-5
-17
37
-7
-17
-11
-28
-35
12

-37
-8
-6
-9
5
-5
8
-6
12
-15
10
4
-4
-7
-6
12
12
3
3
-7
23
15
21
27
-2644
5
78
-439
-17
133
-45
-14
0
103
-58
-2
1
11
17
64
15
-2
9
-9
-10
1
-19
-22
-11
-10

-6
-40
-4
8
-2
16
-10
20
12
-5
22
27
13
1
-13
-10
-24
-24
74
35
30
4
-14
22
-3081
25
61
-544
11
17
-46
-6
-32
-21
-21
16
4
-10
26
10
28
13
2
17
-2
-6
20
-14
2
-7

53
7
21
9
2
4
10
3
30
-6
-13
2
-22
46
-6
-20
-17
5
16
17
13
2
-18
40
-3088
44
77
-469
48
108
-49
-17
-21
2
0
-16
-14
13
106
33
11
17
14
9
-8
20
29
-14
-9
23

31
-17
29
23
12
1
13
0
27
11
-3
16
-5
13
15
-13
30
21
25
39
14
4
7
58
-3535
57
46
-587
67
128
-3
-31
-44
-15
44
21
6
23
13
35
24
31
-9
22
-13
62
15
7
18
12

-208
-87
-197
-112
-179
-174
-93
-177
-245
-119
-159
-108
-216
-119
-117
-136
-83
-342
-148
-139
-204
-131
-89
-266
-106
-102
-85
-174
-198
-96
-200
-171
-111
-118
128
53
5
-1
49
-76
-70
-13
10
-32
-87
-22
-27
-26
-22
-17

-126
-76
-127
-61
-112
-117
-59
-113
-167
-70
-79
-61
-119
-22
-83
-98
-54
-208
71
-65
-134
-81
-58
-179
-51
-55
-53
-101
-71
-47
-115
-103
-48
-58
53
85
38
-7
-103
13
-23
-26
-16
-15
-65
-18
14
-2
-24
-25

-74
-67
-25
-44
-35
-61
-49
-41
-70
-30
-16
-31
-89
-12
-45
-33
-7
-58
-69
-36
-78
-44
-36
-68
-7
-36
-26
-72
-66
-20
-67
-49
-14
-28
-206
10
-32
-11
-192
13
-3
63
-16
-5
-31
6
-32
-3
18
-11

-28
-26
-14
0
-7
-14
-31
-23
-103
-19
6
-7
-65
19
-32
-11
19
-41
0
-10
-44
-40
1
-39
9
-13
4
-43
-11
-9
-23
-17
0
-8
-426
42
-21
-10
-195
-2
-60
4
-2
6
-51
5
3
-10
-15
-13

-13
-24
72
-9
16
-7
-16
-43
-82
-12
-4
-23
-40
-21
-28
-4
0
-18
11
-9
-22
-14
28
-50
10
-29
18
-12
32
16
-15
-23
-3
-26
-549
50
31
28
-360
-24
1
-1
-25
-6
-23
-7
43
-15
-16
-6

-36
67
-20
-9
22
-11
-34
-13
-58
-14
17
8
-64
7
24
14
30
21
24
8
-27
0
-14
-5
35
-10
43
12
0
7
-29
27
0
-21
-781
32
17
-7
-275
31
-46
-8
-8
0
11
-16
37
-9
-12
-4

-20
-14
-31
1
47
30
-12
19
-68
19
-8
37
-72
15
-3
-6
2
-31
33
24
4
13
5
-16
50
-9
61
24
16
22
-20
12
-16
-9
-672
64
41
38
-445
21
-16
-43
-8
20
-59
7
27
2
-10
-1

1
20
4
-10
20
20
-41
-1
20
1
31
17
29
36
-14
16
0
-84
17
56
8
-25
34
67
128
-5
30
67
64
3
-6
2
-32
-9
-635
99
131
30
-688
-18
5
-40
-8
18
-30
3
6
-17
30
10

-27
6
-11
23
44
15
-29
67
86
10
20
60
9
10
-17
11
24
-33
-13
75
13
-9
29
80
72
-1
36
47
35
31
80
8
3
12
-859
60
77
14
-662
-46
-23
-19
-11
2
-5
22
0
39
6
-2

-61
2
-35
-60
-32
86
-53
-55
-106
11
21
-75
-67
-139
-92
-33
-49
-54
16
37
-58
-50
-20
-23
-48
-89
16
-37
-26
-44
6
-12
-23
25
-74
-34
-46
-8
-64
-37
-25
-68
-33
-84
-127
-17
-60
-42
-63
-95

-20
14
-4
31
14
45
-12
-30
-28
-13
25
-29
-13
-66
-40
-34
-5
-11
20
104
-36
-40
-2
-3
-18
-32
-72
-9
-3
-7
26
15
-13
12
-55
-40
-26
36
-24
-2
-5
-20
-12
14
-34
7
-28
-30
-40
-46

-22
-55
7
-6
-5
-4
-2
-32
-30
-24
26
2
-32
-45
-4
-11
31
20
-11
26
-7
-22
-7
10
20
-66
-103
-13
-72
-37
46
-41
10
-6
-9
20
-6
-7
-22
-4
-7
6
-22
3
-12
-7
-5
0
-46
-39

-19
9
12
-4
3
20
11
-43
-45
-16
6
5
-9
-35
12
3
-4
-28
12
37
-23
-51
4
8
12
-42
-118
5
-24
-23
-6
-42
-2
-7
4
13
10
-21
-14
16
-14
-44
-8
-12
-7
7
-17
-47
27
-42

3
121
-25
-31
-21
55
10
-4
-27
-31
17
-14
-39
-2
7
6
14
-18
18
35
-56
7
-13
17
-31
-36
-108
-5
-54
-36
32
-57
0
-19
-36
21
20
-10
4
-1
-15
-49
13
-6
-17
19
-31
-1
5
-15

3
42
-35
11
-28
26
1
-34
-4
-6
13
25
-23
-5
2
22
14
-11
14
28
28
10
16
19
15
-30
-56
-18
-5
-33
-1
40
-33
-14
-7
10
-11
6
-64
57
-19
-14
23
29
9
19
-20
12
-7
-16

-7
29
15
3
6
-38
-11
-27
6
14
26
29
-69
-20
29
19
21
26
10
35
-24
1
33
-3
12
12
6
10
-18
-5
29
-31
-25
-6
-33
16
24
11
-16
74
-15
-21
10
4
20
22
-29
-17
-9
1

-19
109
11
-16
-15
-18
11
-29
3
-15
10
-13
8
11
4
26
-24
-12
20
16
-36
-23
6
9
-25
24
-142
-9
-29
7
-17
-43
-20
2
-29
15
25
6
0
5
-34
21
-2
12
16
27
-27
36
27
-22

-12
31
-4
-31
19
-35
7
-10
14
28
44
35
7
31
7
52
-11
13
16
6
10
-25
53
14
14
35
-142
8
26
-10
43
-23
3
5
-20
41
31
-6
4
35
-10
-33
16
2
20
35
-35
35
-29
15

-61
-43
-63
31
-523
109
-14
-397
-26
-17
-479
-55
-47
-240
-212
-108
-78
-39
-46
-27
-52
-74
-44
-15
-65
-38
-44
-115
-18
-53
-22
-101
-63
-56
-74
-31
-48
-43
-3
-42
-47
-21
-20
-77
-114
-50
-29
-40
-62
-100

28
6
-25
-58
-154
-13
-11
-201
9
11
-551
-20
48
94
-65
-57
-45
-18
-29
-17
-38
-40
-36
15
-22
-7
-46
-55
-18
-42
-18
-23
-14
-45
-29
-25
-36
-19
-6
-10
-11
-13
-27
-28
-68
-23
-61
-15
-29
-52

-6
-18
-9
-125
-431
-16
-1
-206
-6
-26
-456
-26
-61
-106
-115
-84
-51
-23
-41
-7
-34
-24
-13
-2
-31
-31
-38
-94
4
-23
8
-39
-4
-26
-22
0
-34
-18
20
-44
-10
-4
-13
-59
-56
-13
17
-1
-11
-31

-28
6
-30
-53
-403
-17
18
-303
-5
-11
-437
-23
-40
-80
-192
-50
-48
-29
-28
-22
-11
-11
-6
9
-56
8
-9
-84
5
-34
1
1
-19
-15
7
-10
-13
-8
-12
1
12
-8
11
-45
-32
-14
-2
9
3
-2

-7
-2
-30
75
-191
-7
-2
-370
36
-42
-440
-4
-74
-174
-261
-81
-15
-10
-10
-36
16
-27
4
3
-44
-21
-8
-77
3
-7
0
-25
28
6
4
-27
5
25
2
-17
37
8
2
-9
-17
-18
1
6
45
19

-43
5
-5
17
-504
-12
29
-423
16
-40
-350
-20
-120
-174
-247
-89
-5
2
-19
-42
2
-13
-22
16
-36
-19
6
-34
-5
32
31
-77
-12
-10
17
11
4
44
-5
-8
-1
-11
34
-47
-20
-58
-12
7
-5
-20

7
-7
-13
-25
-340
-3
-3
-475
9
-26
-408
-11
-71
-238
-211
-95
-5
-19
-8
3
-57
-5
-32
-1
-50
-4
17
-41
-9
43
-21
-18
15
-22
-109
38
17
26
8
-6
34
11
41
-34
-10
4
-21
21
11
23

-33
-23
-20
-70
-375
-25
37
-595
31
-6
-664
-11
-107
-92
-176
-116
-14
33
3
57
-29
-1
60
-3
-40
-22
4
-39
5
54
-3
-36
24
3
-10
-55
23
-10
4
36
71
22
-6
-1
-32
-40
38
32
16
35

-42
22
-25
-408
-247
-8
36
-551
7
-33
-523
-4
-102
-199
-145
-90
-21
14
-7
-3
39
8
45
-2
-15
27
25
-40
-15
-5
-40
-7
23
-14
19
-5
18
44
-5
29
78
0
21
-23
-2
14
22
28
4
18

-43
-42
-51
-42
-86
-37
-25
-4
-9
-23
-9
-83
937
-37
-1771
-109
-26
201
-38
-416
108
-398
253
-24
81
-41
-15
267
312
-69
-89
-41
-33
-13
-141
-23
-57
-51
-6
-45
-47
-85
-12
-42
-7
-34
-22
32
-49
-63

-21
-18
-32
-14
-29
-38
-19
-7
10
-28
-6
-40
122
-18
-1063
-94
-63
117
-130
96
87
-404
196
-10
31
21
68
279
267
-10
-21
-53
0
-1
-53
-3
-41
-24
-18
-8
-12
-37
-21
-26
-15
15
-19
8
-39
-26

-22
-3
-14
-17
-18
-10
-21
1
-23
-20
-15
-6
-360
6
-1184
-81
-39
-68
-128
-28
-176
-523
137
-7
-147
-19
46
258
-100
-7
1
-30
22
-14
-17
-11
0
-6
-43
-5
-14
-29
2
-16
-16
-9
-17
-4
-40
-4

-33
-9
-8
-8
-20
-9
6
-8
19
-9
-3
-15
-598
-2
-940
-60
-17
-198
-194
-84
-118
-447
30
7
-95
-14
-65
171
-100
-33
-2
-10
5
-12
-6
-3
-31
-2
-16
-15
-21
-9
6
-11
-14
0
-2
14
-47
-7

-26
-54
1
-10
-5
-5
6
3
-1
-21
-4
-35
-545
-1
-1281
-55
-38
-390
-70
-181
-140
-78
68
-6
-57
-32
-70
136
-183
-28
-25
-11
-17
-10
-7
-3
-20
-26
-16
11
-9
-11
14
-8
-14
-5
-15
-6
-26
24

-40
-52
13
27
-34
-4
-22
38
62
-7
24
-40
-810
2
-1491
-37
6
-609
-44
-172
-201
-193
23
4
-189
46
-82
40
-243
13
34
-3
15
9
21
-9
29
-8
-32
15
19
-1
1
2
-9
2
-19
-18
9
22

6
-6
-3
23
11
-2
-4
24
0
5
2
-27
-883
22
-1236
-34
-9
-480
-64
-227
-292
-391
-30
1
-201
-37
-173
-87
-330
-57
18
23
39
-4
3
-10
30
-36
16
51
37
5
-5
3
5
7
-4
-27
13
8

-9
25
15
-35
-18
-19
-15
3
2
26
23
-22
-855
0
-1174
-84
9
-1282
-786
-1063
-655
-1440
-132
-8
-239
17
-208
-112
-314
-5
-11
0
15
13
13
-2
11
2
13
24
46
-11
-9
-3
-2
14
-6
-36
-26
44

-58
-10
29
14
17
-13
2
9
40
-47
27
6
-1093
20
-908
-74
-11
-1409
-360
-868
-507
-1368
-118
3
-157
40
-209
-116
-357
16
37
-3
-9
-1
-9
-14
4
-15
-12
22
36
2
-6
-14
-13
12
-3
-26
-1
35

-56
-34
-22
-57
-37
-14
-105
-62
-55
-67
-31
-94
-26
-54
-49
-41
-40
-26
-62
-66
-101
-34
-20
1
-32
-5
-78
-62
-101
-25
-25
31
-44
201
-109
-44
-153
-57
-93
-197
-121
-105
-85
-68
-76
-139
-95
-163
-107
-120

29
-19
3
8
-26
-10
-54
-34
-15
-33
-7
-31
-27
-33
-23
5
-12
-8
-47
-34
-22
-27
-17
-2
-7
-21
-15
-22
-45
-20
-13
65
54
278
-11
8
-62
-49
-14
-115
-82
-75
-10
-57
-65
-72
-51
-74
-43
-65

45
3
-5
10
-16
0
-42
-12
-29
-28
9
-43
-11
-32
-8
-16
-55
-2
-38
-35
6
-12
-2
0
10
1
10
-2
-25
-33
-18
161
-12
137
-11
-103
-10
32
0
-76
-65
-61
39
-18
-13
-29
-28
-54
-26
-15

30
9
-6
14
4
-1
-47
0
5
18
9
-2
5
-24
0
-48
4
6
-11
-19
16
-5
-1
6
3
-1
4
-8
12
-13
-26
-408
-65
137
-222
-158
-4
40
-3
-40
-64
-31
54
-10
-6
4
-8
-33
-18
34

14
21
22
14
5
1
-38
-18
17
2
15
3
7
-26
7
-46
-16
7
6
-24
20
-7
-7
11
-2
3
8
-5
-2
2
-10
-897
23
9
-143
-270
18
18
11
5
-10
12
13
-23
24
28
18
-14
-25
42

22
-11
23
34
16
7
-34
16
-4
-14
-1
12
27
-16
-19
-48
33
-8
4
-7
13
-5
-4
15
22
0
18
11
21
-22
55
-1041
29
-480
-202
-348
32
48
-3
32
-41
20
50
25
29
58
139
27
-19
36

-36
-3
55
24
14
0
-29
10
18
11
26
-10
11
-12
16
-33
26
17
-7
-16
56
7
2
31
12
0
-4
-8
13
-20
24
-856
11
-465
-267
-344
11
25
22
1
-1
-4
52
2
19
-4
52
29
3
44

56
10
36
3
18
-4
-15
-9
-1
-20
17
7
13
-18
-7
-47
36
13
6
-11
45
5
1
33
14
19
-9
19
48
-17
31
-993
18
-680
-219
-317
22
131
33
16
8
-23
31
-6
39
14
24
47
20
69

13
11
23
24
20
-11
-34
-8
15
-15
25
9
23
-18
3
-36
25
1
26
10
52
-12
-11
41
20
7
-10
10
3
-12
38
-930
-43
-856
-218
-308
32
64
34
53
45
-8
15
-28
39
33
29
25
61
82

-25
-127
-84
-146
-91
-131
-82
-90
-78
-90
-135
-237
-65
-88
-94
-95
-71
-157
-109
-31
-211
-76
-88
-60
-156
-59
-72
-129
-153
-68
37
-22
-57
-57
-99
-59
-70
-63
-65
-104
6127
-93
-136
-218
70
-128
390
-196
-168
-101

-30
-74
-42
-105
-38
-105
-20
-50
-42
-49
-65
-109
-66
-35
-48
-42
-43
-88
-41
-19
-100
-34
-66
-40
-73
-72
-48
-31
-51
-17
7
-16
-32
-34
-55
-41
-16
-29
-48
-46
3927
-39
-39
-73
74
-55
281
-165
-60
-56

21
-3
-2
-38
-45
-91
-18
-4
-19
-9
-7
-71
-70
-38
11
-14
-1
-41
-40
25
-52
-31
-9
-37
-28
-50
-10
-1
-19
-3
-23
9
-29
-20
-18
-51
17
-34
-20
-37
1269
-11
-20
-12
103
-27
34
-148
-4
-41

-7
19
-13
-86
-10
-31
-8
-34
-7
3
0
-35
-33
-24
9
-13
3
-24
-19
10
-40
-10
-18
-26
3
-61
-14
-7
17
10
-28
-22
1
-14
2
-24
12
-21
3
-32
-566
26
25
73
11
-54
-188
-73
12
-18

-20
14
29
-68
-10
-14
-19
19
-9
37
25
-1
-17
14
1
-14
38
10
3
32
-38
8
34
-27
-6
-17
-4
53
7
-6
-18
22
-28
6
16
21
35
2
38
-3
-1255
37
-19
100
31
-23
-181
-172
38
-27

-8
2
80
-12
109
96
11
10
1
67
29
3
52
10
-23
57
41
44
21
24
54
-2
35
-31
7
26
5
41
17
53
-11
7
38
14
9
44
37
1
40
-7
-2044
39
-11
50
-23
-130
-376
-109
109
-7

5
42
47
9
64
23
25
24
3
89
12
1
53
4
13
41
47
-6
19
-3
15
23
25
9
13
11
5
43
7
12
1
-21
32
20
16
36
5
51
17
31
-2423
71
45
27
19
-65
-338
-199
95
5

4
57
9
-20
34
-53
39
38
-10
89
20
76
21
-19
43
-11
51
53
13
18
35
11
82
-14
50
-35
0
25
1
22
6
7
49
10
39
13
7
24
29
28
-3091
136
20
163
171
-107
-372
-233
125
55

-3
45
49
24
3
9
9
35
15
74
14
26
-9
-6
9
18
42
24
27
-5
10
34
53
-30
45
-43
0
30
24
13
-7
14
18
-4
33
31
29
47
30
0
-3369
149
79
89
28
-122
-400
-172
128
9

-218
-79
-143
-374
-181
-102
-115
-161
-68
-187
-68
-274
-151
-138
-274
-140
-133
-51
-170
-181
-122
-140
-232
-204
-287
-144
-130
-99
-113
-71
-136
-140
-171
-112
-119
-172
-229
-104
-225
-185
-96
-215
-218
-117
-48
-117
-107
-215
-134
-59

-129
-29
-88
-248
-26
-46
-68
-99
-35
-129
1
-178
-84
-124
-177
-73
-15
-2
-89
-87
-58
-115
-151
-111
-159
-78
-67
-43
-78
-38
-43
-68
-95
-67
-94
-113
-115
-55
-117
-117
-57
-72
-151
-34
-20
-43
-71
-125
-55
2

-62
-22
-44
-206
-10
-9
-100
-55
-41
-59
89
-100
-57
-86
-70
-47
19
5
-69
-90
-18
-37
-64
-74
-120
-52
-19
-27
-74
-13
-60
-28
-2
-31
-59
-73
-67
-39
-94
-115
-20
-86
-82
-17
-12
-29
-51
-59
-29
-77

-28
1
-28
-124
22
4
-63
-30
-27
-45
128
-32
-1
3
-47
-32
22
0
-55
-59
12
-24
-25
-8
-72
-21
-4
-20
-34
-2
-44
-20
-23
-11
-24
-40
-50
-26
-46
-111
46
-19
-21
-5
-10
-13
-15
-27
1
-17

-14
15
-2
-42
11
63
-75
-10
-22
-13
144
-15
23
29
44
4
29
7
-34
0
10
-16
-3
24
-34
-6
29
-4
-9
-5
-23
11
18
16
-22
-19
-12
-28
-36
-46
62
0
33
16
21
3
11
1
2
-4

1
29
16
-48
39
40
-56
31
-23
-18
84
-36
48
26
2
44
20
13
11
7
38
16
-27
79
-8
8
43
60
32
48
-11
29
-31
51
20
72
-9
14
22
-47
128
40
95
17
4
66
59
9
12
64

50
52
-3
-55
30
32
-10
52
5
-34
111
-42
57
27
53
38
28
26
-6
0
16
19
-26
48
10
31
41
10
-7
25
-19
1
-22
15
34
54
-19
-3
3
-47
153
32
66
19
10
-12
22
20
15
66

26
64
68
-84
51
69
-4
66
-5
8
155
14
113
41
36
64
76
24
13
14
24
40
-14
77
24
73
37
61
20
21
25
-16
-26
35
53
79
8
12
57
-9
240
40
133
27
13
-15
49
30
67
88

34
67
48
-90
59
22
-10
85
1
-17
314
-16
117
55
-33
57
28
12
9
53
42
7
25
52
55
54
11
6
15
18
-3
-12
-16
20
23
73
-25
1
17
-28
305
50
64
49
10
-6
57
30
34
75

-151
-180
-144
-133
-212
-131
-151
-207
-120
-187
-214
-176
-86
-166
-229
-243
-138
-146
-217
-221
-206
-144
-176
-79
-156
-209
-140
-134
-260
-80
-31
71
253
-98
160
-50
-81
-113
-360
-155
-57
-219
-177
-14
-124
-151
-106
-147
-72
-99

-41
-115
-90
-65
-156
-61
-50
-96
-64
-93
-117
-94
-25
-96
-115
-168
-102
-75
-88
-118
-129
-110
-100
-39
-91
-89
-67
-86
-131
-295
-18
68
192
-34
93
-26
-19
-59
-31
-70
-53
-113
-113
55
-65
-83
-60
-71
-21
-36

-39
-70
-38
-44
-78
-25
-20
-11
-39
-50
-56
-90
23
-53
-50
-60
-64
-62
-45
-61
-92
-78
-27
-21
-40
-48
-62
-19
-94
-405
-19
75
-102
-31
-66
-11
14
-10
-9
9
-30
-63
-46
105
-48
-20
-35
-2
20
-39

-26
-22
-20
-38
-54
-9
-25
19
-28
14
-52
-68
-15
-43
-24
8
-35
-45
-6
-41
-47
-58
-10
-4
-32
-19
-30
-14
-54
-490
-8
97
-353
-37
-91
0
1
-11
-34
12
1
-56
-16
168
-40
-4
-26
4
5
-40

-40
22
-16
-2
-8
-2
-12
46
-17
1
-48
-17
-5
-32
9
27
-37
-45
-11
25
2
-30
10
27
-3
39
-18
-9
-49
-138
-5
120
-402
-8
-138
4
11
53
-30
13
27
-35
12
128
-6
7
-24
31
5
-37

3
45
-15
33
-56
12
-2
60
60
34
-24
-21
12
-23
3
52
14
-18
2
26
40
27
77
19
-28
78
-28
52
15
-227
14
101
-472
17
-238
14
11
26
5
6
47
-22
53
-16
-23
21
-2
32
53
-32

42
47
45
32
-43
33
2
46
54
-18
-19
-23
26
24
11
70
21
-78
-6
34
33
76
63
14
-8
96
6
19
29
-371
9
91
-441
23
-305
13
51
4
48
25
43
-13
46
7
38
14
23
36
68
5

70
104
38
41
2
38
75
67
9
78
-12
-33
-23
54
29
96
59
-41
39
15
38
4
59
26
5
49
10
-1
28
-262
-4
89
-470
-6
-226
13
30
23
-1
34
33
3
28
94
12
32
28
58
115
-3

43
215
47
62
-39
19
85
33
26
74
-27
-13
12
37
37
50
32
-42
-15
56
23
-2
85
35
-5
79
-6
-7
18
-370
42
49
-503
65
-222
22
33
22
13
27
9
22
35
2
24
20
40
53
31
-31

-124
-64
-90
-88
-210
-56
-95
-71
-160
-54
-122
-31
-33
-124
-73
-98
-95
-74
-98
-185
-128
-77
-230
-104
-86
-61
-76
-54
-107
89
-129
-88
-99
-200
-120
-103
-122
-111
-168
-104
-105
-126
-169
-47
-196
-172
-65
-42
-105
-67

-56
-33
-53
-30
-98
-44
-52
-37
-69
-33
-72
-29
-39
-77
-29
-13
-10
-48
-33
-111
-54
-46
-84
-45
-68
-50
-42
-34
-65
98
-57
-49
-46
-99
-61
-41
-62
-64
-119
-72
-95
-59
-86
-35
-139
-96
-12
-29
-54
-28

-33
-60
-18
-10
2
-11
-12
-4
-25
-13
-13
11
-11
-36
-23
29
20
-36
-24
-53
-11
50
6
18
-33
-5
-29
14
-49
246
-24
-10
-10
-13
-32
-35
-8
-16
-57
-44
-61
-19
-41
-14
-47
-35
-8
-13
-24
6

-13
-5
18
-2
-12
10
-7
-38
-33
-2
14
13
-8
-11
-6
31
3
7
-21
0
26
163
-23
1
-32
20
-7
16
1
378
32
23
2
-12
3
-15
-5
-24
9
-19
-34
11
-40
-7
-26
-19
13
-9
3
16

23
55
19
5
-2
1
34
11
-9
-17
70
32
-9
-10
1
42
19
35
-4
14
78
187
15
6
-4
-13
-15
27
16
288
70
54
15
-19
-1
-17
-18
-2
-16
15
-22
-11
-6
9
-13
19
12
-14
4
15

32
10
34
-11
25
9
-26
33
-2
-13
89
58
13
-3
7
9
-15
50
27
64
97
43
46
39
22
21
-7
39
16
248
31
40
0
35
4
2
45
-16
18
18
13
9
-25
-4
-9
29
15
-13
3
27

37
-5
13
15
-39
-22
32
8
23
-1
89
30
28
-7
30
29
31
74
1
48
61
150
0
41
21
65
0
51
21
191
74
50
20
25
-11
31
42
12
47
25
20
-10
-10
-7
11
12
9
-4
17
34

50
33
13
36
-40
20
24
22
31
-1
150
28
26
-2
13
29
-2
51
11
90
46
99
-6
83
6
8
4
29
37
175
48
25
15
-5
9
44
35
24
43
31
30
-23
11
-4
32
8
22
-17
-7
51

42
45
11
8
-28
20
40
26
52
-14
109
4
34
-11
17
34
17
52
7
60
21
91
32
94
9
-16
-16
29
45
150
28
39
31
-7
20
84
36
54
69
25
24
-4
-3
12
19
26
28
-2
20
25

-78
-74
-236
-101
-236
-108
-111
-97
-114
-120
-225
-100
-71
-83
-172
-145
-79
-125
-189
-67
-58
-71
-152
-103
-56
-130
-92
-108
-124
-73
-112
-113
-136
-103
-93
-107
1
-44
-121
-132
-78
-65
-128
-68
-92
-54
-127
-271
-103
-156

-51
-37
-135
-65
-113
-49
-55
-24
-55
-57
-138
-60
-52
-43
-89
-116
-56
-1
-92
-54
-43
-48
-90
-52
-25
-74
-48
-70
-88
-20
-86
-60
-61
-73
-52
-42
-57
-10
-1
-77
-43
-11
-70
19
-30
-37
-39
-248
-35
-65

-5
-19
-61
-18
-67
-19
-33
-25
-23
-3
-63
-35
-11
-29
-27
-45
-40
-2
-39
-37
-3
-12
-36
-7
-25
-27
-15
-23
-47
-12
-72
-43
-19
-51
-15
15
-39
-2
133
-18
2
0
-33
15
31
2
-27
-123
5
-23

-8
-20
-63
-3
-19
-8
18
-3
8
-1
-45
-6
-10
7
-20
-14
-17
20
-5
-19
7
-10
1
-23
-18
23
-7
6
-37
-8
-52
-30
-8
-26
-3
33
-11
7
215
-2
-9
19
-16
3
34
-9
36
-11
-9
5

7
-2
13
3
-22
-6
19
46
0
-6
-25
-2
-15
-6
40
3
-31
32
53
33
25
-11
4
-11
1
48
43
-8
-38
10
-41
-39
0
-34
6
14
-18
38
109
24
-4
24
-12
3
53
-16
16
89
24
-4

-15
4
21
38
10
-5
27
22
8
20
2
-12
6
-3
56
-14
-4
39
30
3
4
3
16
4
-13
61
19
46
-43
18
-19
-9
-16
-50
10
9
2
-11
94
14
-17
21
9
-11
48
33
13
68
23
24

36
-9
29
16
81
20
43
11
7
22
38
3
-11
8
52
19
4
30
32
-20
21
22
22
26
18
3
49
7
-30
9
-11
22
9
12
18
26
21
35
60
15
-9
44
28
9
67
18
13
44
3
43

15
5
88
1
90
21
29
3
24
-7
30
14
-8
1
71
91
-7
53
46
21
20
21
13
23
-11
17
38
22
-15
17
0
9
71
14
25
6
17
21
48
9
23
41
15
34
57
11
43
44
-6
69

42
25
107
12
37
18
36
17
45
-3
52
12
4
26
85
53
2
53
47
22
47
9
28
10
-10
-22
22
30
-5
18
30
-5
33
3
31
27
16
-1
41
22
33
47
0
41
30
29
14
59
18
48

-121
-135
-108
-198
-154
-81
-104
-159
290
-38
-72
-55
0
-38
-44
-186
-465
-145
-103
-531
-35
-32
-55
-55
-39
-23
-40
-165
-121
-32
-138
-23
-71
-52
-79
-53
-38
-48
-30
-35
-42
-35
-62
-28
-61
-69
-165
-83
-49
-50

-70
-76
-61
-130
-75
-13
-68
-84
402
-35
-32
-71
-134
-14
-47
-92
-471
-104
-135
-442
-28
-23
-45
-39
-23
-33
-32
-119
-69
-32
-94
-16
-45
-47
-60
-51
-22
-26
-19
-28
-59
-11
-24
-39
-74
-45
-107
-73
-51
-61

-44
-31
1
-76
-50
-20
1
-63
-266
-4
-14
-41
-57
-8
-30
-165
-386
-85
-98
-424
-25
-16
0
-38
-20
-22
-8
-166
-68
-31
-65
-20
-44
-49
-62
-19
-60
-16
-32
-22
-30
1
-47
-6
-44
-54
-118
-58
-31
-9

0
-26
7
-2
-33
-19
8
-25
-675
0
41
-29
-130
-10
-5
-90
-102
-107
-49
-290
-6
-16
-13
-16
-12
2
-6
-65
-53
-21
-70
-3
-14
-37
-45
-21
-25
1
-24
-9
-50
-7
-47
1
-9
-3
-51
-14
-33
-38

11
-8
3
37
-5
-42
15
-26
-945
12
47
7
-238
-21
-5
-55
-189
-77
-85
-302
-9
1
-3
-14
-29
3
-6
-55
-80
-12
-62
-17
1
-46
7
-10
15
-7
4
-7
-21
-35
-55
-5
-24
-38
-56
-15
-29
-4

15
-25
-1
35
-12
-20
33
-8
-1347
17
87
33
-388
-4
-3
-75
-275
-85
-137
-288
45
-11
-2
0
-19
-21
9
-107
-44
-16
-23
4
-6
-29
-16
-7
2
-6
35
-22
-28
-15
-32
2
-8
-43
-72
-15
-27
-37

-8
8
11
76
20
30
72
15
-1643
28
85
73
-446
13
23
-36
-241
-50
-95
-247
36
13
-8
23
-29
-12
5
-37
-58
29
-36
-8
-30
-64
22
14
-5
29
20
4
-48
-12
-39
28
15
-5
-62
-7
-36
17

11
5
16
80
50
-10
80
30
-1368
58
54
70
-459
8
38
23
-319
-73
-127
-241
20
9
0
19
-6
-1
-12
-59
-88
24
-28
-6
-18
-60
-25
-20
1
23
-2
2
-36
4
-38
8
40
-10
-69
16
-22
5

33
27
8
26
39
-21
87
20
-1418
39
61
76
-274
9
1
-30
-229
-68
-60
-230
42
18
1
54
-32
8
0
-83
-80
1
-31
-12
-3
-44
-15
-15
-8
9
4
-9
-37
13
-20
35
41
-13
-60
0
-39
10

-100
-39
-14
-102
-209
-38
-47
-111
-55
-115
-136
-117
-70
-65
-78
-82
-51
-28
12
-123
-167
-54
-116
-85
-14
-40
-119
1128
32
-81
-17
-105
-131
-78
-99
-39
-149
-122
-47
-72
-102
-32
-65
-101
-89
-24
-153
-66
-48
-33

-85
-27
-1
-53
-211
-28
-28
-64
-31
-68
-81
-58
-11
-50
-45
-51
-39
-16
13
-94
-120
-35
-1
-52
-42
-23
-48
803
24
-38
2
-105
-58
-7
-48
-36
-74
-47
-22
-30
-39
-52
3
6
-35
-7
-27
-27
-27
16

-73
-22
-20
-56
-172
-30
-18
-97
-39
-69
-64
-73
-7
-20
-37
-76
-14
-1
44
-85
-99
-36
-13
-46
-19
-19
-30
-28
17
14
-17
-136
-18
-14
-14
0
-63
-39
-10
-42
-30
-20
11
-20
-17
-3
-30
16
2
-8

-38
-24
-13
-36
-207
-10
-35
-50
-11
-53
13
-39
1
-10
-6
-68
-6
5
69
-63
-95
-17
-14
-26
-18
-20
-5
-398
37
-3
-12
-269
0
-20
3
-11
-42
3
7
-15
4
-16
-7
-7
-7
-1
-19
13
4
19

-13
-2
-2
-25
-200
26
11
-60
-28
-56
0
-35
6
-15
-37
-57
14
9
99
-73
-75
-18
-20
16
-18
-8
-8
-907
80
-12
-11
-286
-18
-9
6
10
6
-8
-9
-17
-27
5
17
4
11
3
9
31
-21
57

-40
-7
-9
-11
-227
-7
-11
-46
-35
-34
-23
-72
21
-32
-12
-45
-2
-5
164
-82
-73
-9
0
-4
10
19
-52
-1348
32
-19
-12
-340
-23
36
2
-3
29
36
-3
-10
2
-16
19
54
12
1
-37
30
8
22

-10
-4
15
-32
-161
23
-21
-57
-34
14
-6
-66
4
39
-21
-70
24
7
187
-48
-63
-17
-5
-11
-16
5
-13
-1515
97
-38
6
-333
-69
2
48
0
31
25
7
8
8
-1
26
39
24
-2
-4
26
-20
118

23
-2
16
-10
-256
16
-11
-118
-18
-25
1
-67
16
50
-11
-74
23
-1
135
-66
-48
0
15
-52
13
-8
-37
-1924
120
-82
-3
-247
21
-27
22
2
17
34
-1
13
-1
-34
31
33
21
5
-13
31
-5
43

6
5
6
-22
-215
19
-24
-87
-8
-30
-51
-56
22
60
-12
-82
15
11
112
-65
-41
-16
7
-24
3
-6
-28
-1663
92
-43
-11
-273
6
-25
8
-7
16
14
-3
6
29
-22
38
9
41
7
-3
25
22
38

-44
-107
-38
-87
-33
-36
-64
-63
-66
-52
-65
-39
-68
-18
-59
-191
-66
-53
-96
-58
-101
-80
-74
-32
-23
-33
-61
-59
-72
-42
-21
-90
-60
-9
-107
-50
-94
-131
-59
-92
-93
2088
167
-191
177
-104
-588
-176
-51
1

-7
-56
-8
-25
-14
-17
-26
-31
-9
-35
-24
-21
23
-3
-38
-97
-22
-34
-63
-2
-52
-44
-16
12
3
-28
-7
-31
-48
-3
48
-47
-14
-11
-51
-11
-28
-58
-36
-28
-40
1825
178
-110
102
-47
-298
-113
5
-12

3
-32
-33
-10
3
-41
-23
22
-23
-27
-15
3
9
-19
-34
-102
-28
-7
-27
-5
-27
-33
-28
-14
-12
-29
-15
-17
-28
-7
-17
-23
-22
-6
-35
16
-34
-14
-25
-22
-25
571
-17
-32
57
-26
-333
-86
-103
-159

4
-2
-3
36
-1
-82
-19
-15
8
-14
11
3
10
-5
-20
-76
-6
-10
-20
11
-13
-32
-54
-10
-9
-28
-1
-29
-23
-25
-5
-47
-11
-17
-18
-19
-12
-5
-1
-26
-31
-152
-5
-7
14
2
-465
-8
-53
-104

56
-1
9
1
9
-134
-19
-19
12
-9
11
5
10
-19
14
-28
-12
0
4
13
14
-10
32
-30
-2
9
1
-13
-29
-7
-7
-24
-2
1
-1
-1
-9
10
36
-15
-44
-242
-35
16
78
40
-523
28
-14
-203

64
-4
10
25
1
-110
12
37
-20
13
13
-4
9
-4
-7
-9
24
-5
15
11
-8
5
13
1
-12
8
1
0
-48
33
1
-15
-9
-6
6
16
74
0
23
26
-1
-989
12
-22
61
67
-462
25
-93
-284

40
11
19
65
14
-117
14
-9
-6
28
24
1
-2
3
-10
-25
14
7
25
37
12
-2
2
-4
-10
-33
6
56
3
2
-2
20
16
3
40
-3
-26
6
19
21
-13
-1313
-3
37
76
122
-371
44
-128
-337

43
-12
24
21
17
-38
17
-24
23
17
-1
12
2
-20
-13
4
56
7
16
-8
32
-14
-8
4
0
13
-10
19
-33
-7
2
-29
2
-7
12
18
3
7
-3
25
21
-1417
-1
84
62
95
-314
41
-185
-389

38
-5
18
8
6
-31
6
-7
15
7
-3
-9
17
-12
-23
9
82
4
-2
-4
21
2
24
-3
5
9
6
14
-16
-1
8
23
2
-12
8
-7
22
30
11
4
-9
-1498
23
63
75
96
-354
21
-163
-371

-67
-194
-20
-139
-46
-352
-60
-215
-264
-118
-95
-106
-155
-104
-49
-95
-48
-48
-182
-117
-101
-70
-56
-107
-70
-123
-116
-294
-52
-85
-67
-89
-47
-99
-73
-142
-140
-178
-145
-97
-131
-84
-43
-107
-139
-62
-166
-128
-117
-23

-37
-130
-55
-60
-3
-121
-55
-76
-115
-46
-52
-52
-86
-44
-14
-25
-24
-30
-103
-49
-53
-43
-6
-87
-44
-60
-69
-160
-31
-24
-30
-50
-26
-49
-58
-62
-44
-95
-58
-43
-71
-23
-17
-78
-8
-3
-111
-65
-53
-33

-30
-163
-24
14
86
-57
4
-54
-48
67
-17
-32
-110
-29
-4
5
-2
-19
-51
-15
-29
-24
8
-41
-19
-60
-34
-97
-22
12
-28
-43
-23
-24
-23
-1
61
-30
-42
-29
-72
-42
27
-45
-19
-19
-85
-23
-54
-18

-61
-310
23
-14
-8
-28
10
-23
-65
-34
-8
-15
-22
-18
-4
11
2
18
-21
-4
21
-25
-5
-35
-14
-14
-33
-67
-14
-1
-22
-36
-25
-10
-22
-4
18
-2
-5
-18
0
-23
-1
-22
10
-7
2
13
0
-23

-86
-329
59
-22
40
-5
-15
-9
-11
19
-11
-20
-11
18
0
8
-5
-30
24
3
-19
-26
4
-4
-26
-16
1
-44
5
31
-35
-3
-26
23
-23
13
35
2
-24
1
-10
-18
5
23
3
1
-45
-1
-22
-4

-5
-363
33
-18
19
100
5
-12
22
-2
21
-3
59
23
0
52
61
35
12
11
-7
1
-8
-50
-18
-9
28
-17
-22
-25
65
26
52
52
-34
55
-12
23
-14
-10
16
12
0
0
31
12
-3
-6
-6
-11

-35
-290
33
42
25
41
4
12
-27
21
23
-19
-9
16
6
45
17
68
43
18
24
20
-16
-43
0
33
0
49
5
11
32
-19
-26
3
1
36
0
8
49
27
7
12
0
-19
30
45
10
14
0
-23

-87
-515
8
38
11
2
14
28
6
67
41
-8
9
-4
7
29
19
47
33
31
-4
-1
-2
3
-8
-8
34
0
-4
4
6
0
-3
-3
-15
19
3
40
79
25
-37
15
-11
8
28
17
-16
34
6
-5

-57
-460
34
85
-4
18
30
7
8
24
19
2
18
11
13
24
19
26
56
27
2
-10
9
16
10
0
14
10
7
-3
-2
-13
7
2
10
19
10
35
35
-4
-1
4
5
6
53
-4
-38
34
22
-9

-65
-81
-114
-81
-122
-62
-77
-73
-63
-55
-75
-138
-9
-212
-62
-189
-121
-65
-157
-112
-260
-87
-55
-169
-44
-93
-50
-81
-63
-157
-36
-41
-61
-199
-102
-96
-109
-43
1071
-145
-44
33
-174
-148
-114
97
-26
-110
-227
-140

-19
-38
-53
-51
-54
-28
-13
-36
-56
-30
-23
-80
-6
-132
-18
-139
-111
-29
-80
-52
-145
-19
-39
-93
-12
-44
-27
-42
50
-81
-32
-30
-32
-101
-41
-57
-80
-65
935
-84
-19
105
-78
-83
-149
108
-43
-112
-129
-125

-26
-18
-38
-44
18
-26
-5
-25
-48
-2
10
-40
-2
-89
-9
-125
-66
-12
-33
-29
-89
2
-4
-83
-14
-36
-17
-28
41
-53
0
-40
-24
-26
-34
-32
-43
-39
-153
-43
72
206
-56
-25
-38
-87
12
-49
-27
-42

4
-6
-41
-45
-35
9
-3
-27
-22
-1
2
-32
-15
-28
-5
-66
-9
-3
-17
0
-34
0
-19
-48
-10
-15
9
-15
16
-35
2
-19
-14
-34
-8
-21
-46
-21
-777
52
77
-132
-30
6
-35
-111
5
-28
-18
-19

3
0
-5
-15
-4
-16
7
-18
-11
-13
15
-26
-4
3
7
-20
42
27
0
10
-46
20
-15
5
39
-14
-30
-25
-5
-5
-9
-16
-10
-31
-14
25
-21
-27
-1201
77
48
-660
28
43
-20
-152
64
5
-11
-10

-4
1
-29
37
25
-30
59
-3
-3
-2
-27
-8
-2
4
8
30
0
-36
25
4
-26
32
-8
-3
17
-5
-9
-25
-37
-3
3
-17
-2
-1
4
25
2
24
-1333
108
40
-1005
42
63
-48
-163
102
22
-15
15

13
26
3
39
8
4
55
20
-11
-2
-7
3
9
39
-9
50
-1
5
14
21
-10
22
-7
42
17
27
8
-15
-68
-27
14
3
-7
-14
15
10
30
55
-1675
94
22
-1103
36
40
36
-179
75
3
11
9

-27
10
31
15
13
12
33
5
30
1
10
3
-14
1
15
15
40
49
62
48
67
45
10
16
26
16
15
-3
-58
0
47
-23
1
-3
-4
-5
-1
23
-1679
131
13
-1342
53
40
-36
-157
3
16
16
-6

-5
58
88
41
0
-1
6
10
21
14
22
0
10
81
17
-6
54
12
35
54
49
25
-13
29
13
8
1
-9
9
-3
-4
-26
1
-8
13
1
5
17
-1660
114
38
-1351
61
73
-28
-171
24
1
-6
18

-127
-303
-174
-67
-141
-150
-273
-133
-232
-25
-101
-96
-122
-81
-119
-224
-110
-156
-50
-74
-134
-185
-60
-71
-37
-132
-167
-180
-191
-113
-174
-141
-109
-106
-136
-108
-128
-230
-127
-157
-98
-125
-151
-116
-246
-229
-107
-122
-115
-86

-59
-130
-104
-50
-87
-62
-147
-78
-146
-16
-43
-60
-90
-44
-67
-146
-66
-90
-38
-37
-83
-102
-69
-31
-32
-68
-73
-118
-118
-59
-115
-94
-70
-44
-72
-75
-87
-109
-58
-115
-66
-27
-69
-89
-130
-109
-40
-78
-65
-25

-51
-90
-47
-12
-79
-38
-111
-57
-81
41
-29
-31
-65
-41
-23
-106
-45
-71
-3
-23
-65
-20
-1
-11
-7
-37
-59
-83
-61
-33
-51
-25
-18
-44
-61
-33
-58
-50
-47
-88
-39
-61
-49
-40
-92
-80
-21
-37
6
-17

-7
-17
-19
39
-21
-39
-26
18
-3
20
9
1
-27
-2
-21
-26
-3
-23
3
3
16
14
38
4
-26
-15
-21
-8
-16
-7
-27
24
-1
-59
-29
-7
-7
-16
-37
-63
-34
-7
-10
-52
-58
-9
23
-19
-5
1

1
11
7
39
-34
1
10
4
12
42
-15
-12
-12
2
19
-6
-2
-14
-11
1
-14
62
59
4
-16
-1
-24
14
12
8
-12
41
13
-48
9
17
0
-26
0
-33
-13
-6
33
-10
-30
-13
18
-27
7
23

5
1
61
-4
-38
-1
7
-12
17
6
-21
17
-6
-25
29
2
19
-14
0
5
-6
43
25
20
-2
-2
-28
45
-10
-1
-21
12
36
-48
-61
35
20
-51
2
13
0
6
46
-4
16
-9
17
-20
-3
-22

5
-1
63
-2
-25
4
27
-7
42
20
-3
16
5
-7
46
7
21
-3
-8
41
-2
79
25
14
-9
15
9
34
-2
47
-32
7
7
-26
-38
27
8
-27
7
64
16
-8
-7
-3
45
-18
24
-12
0
-18

23
90
49
18
2
16
20
18
25
14
-20
49
23
-8
51
36
27
24
-6
35
4
103
30
26
11
27
55
37
-6
36
8
2
20
-23
-49
23
8
-16
-6
45
34
-7
11
29
98
2
30
-4
29
-27

23
13
24
34
8
13
74
15
85
5
4
41
14
7
26
33
23
19
-2
17
14
87
24
19
10
26
33
51
5
45
-23
24
37
-25
-28
26
7
25
21
45
50
-8
7
7
99
-22
21
9
14
1

-37
-70
-226
-122
-133
-128
-164
-131
-207
-66
-151
-105
1135
-69
-200
333
-51
-87
-103
-172
-85
-80
-86
-82
-77
-164
-87
-109
-62
-105
-97
-82
-132
-101
-94
-139
-149
-121
-198
-72
-57
-65
-93
-114
-90
-116
-161
-47
-77
-103

-30
-38
-148
-66
-87
-47
-122
-45
-117
-7
-32
-55
659
-34
-149
71
-35
-111
-51
-148
-3
-30
-34
-33
-35
-81
-48
-57
38
-45
-41
-53
-64
-28
-52
-51
-73
-66
-81
-55
-20
-55
-28
-72
-43
-23
-70
-33
-51
-27

4
-33
-106
-21
-20
-40
-29
-46
-44
84
30
-34
15
-6
-165
-150
0
-92
26
-44
19
-8
-12
-8
39
-75
-19
-23
42
-15
-26
-46
-16
-1
-11
-24
-11
-22
-28
-19
-4
-38
-8
-55
-18
-21
6
-3
-47
-20

-17
6
-41
16
11
-3
0
-41
-20
12
-12
10
-764
-3
-302
-250
7
-43
14
1
-18
8
-3
28
29
-36
2
-33
7
-16
-18
-26
0
7
7
14
35
9
-12
-26
-1
2
-11
-15
-6
-16
-64
16
-34
7

-22
10
-49
-6
14
15
5
-12
-14
18
15
1
-904
-10
-334
-329
-4
-113
-3
-40
-9
-13
19
23
31
72
1
-19
-8
-7
-24
-27
-8
17
9
3
37
-6
-67
-14
-1
-22
-1
-24
-14
-16
-51
40
-11
24

-6
-16
-66
16
6
23
-9
21
-9
40
16
19
-1317
3
-317
-368
0
-101
9
-91
-11
17
26
-18
65
-1
12
27
-8
16
53
-9
13
27
38
-2
68
-10
-48
23
10
9
14
36
30
19
2
53
-21
18

-18
-12
-33
2
-12
24
46
-16
5
22
-2
18
-1407
34
-405
-557
1
-149
9
-120
15
14
44
70
92
-11
9
-14
12
10
22
-18
9
40
55
-53
64
1
-32
30
22
13
4
36
6
49
-6
27
-6
21

-6
11
3
-9
9
23
50
-11
-15
73
26
45
-1015
20
-441
-969
8
-258
2
-106
41
11
26
41
63
-21
11
-11
18
11
-18
-21
2
23
47
-55
52
18
23
35
50
16
26
43
1
27
-30
19
-8
51

-1
-6
-12
4
3
28
35
10
4
66
14
13
-1125
35
-272
-521
-5
-169
26
-93
16
6
-7
0
32
-1
16
14
16
9
2
1
1
14
40
-34
60
17
5
30
13
11
13
14
7
68
-16
23
-9
17

-60
-47
-54
-122
-109
-64
-116
-112
-85
-71
-52
-85
-75
-119
-71
-158
-54
-175
-91
-160
-133
-53
-172
-61
-66
-55
-31
-246
-117
-62
-138
-107
-96
-49
-102
-65
-105
-112
-86
-147
-76
-160
-101
-39
-88
-94
-119
-70
-52
-134

-37
-17
-27
-28
-39
-29
-71
-49
-39
-27
-2
-30
-48
-55
-42
-63
-22
-82
-52
-13
-77
11
-72
-11
-22
-16
-30
-111
-55
-28
-76
11
-79
1
-49
-51
-38
-60
-16
-53
-2
-48
-29
-14
-36
-24
-25
-32
-38
-77

9
-25
36
-27
-18
9
-19
-37
-12
-11
0
-16
-35
-21
-35
-30
-12
-47
-11
-43
-63
-17
-40
-6
-18
28
-10
-72
-47
-32
23
1
-31
-109
-18
-9
-4
-34
-25
-33
21
-35
-34
0
-9
10
-55
-18
-27
-13

-12
-5
-3
-18
-17
-15
-36
-23
-25
-31
4
-3
-16
-17
-20
-35
-8
-36
14
15
-43
-62
-47
17
1
62
-14
-44
-39
-34
1
-13
-23
-115
-17
-4
-1
-27
12
-57
4
7
-6
5
-1
8
-24
-17
-45
-64

-8
12
21
-46
33
26
-42
3
-28
13
-3
-3
9
41
24
-37
3
-19
53
41
-31
-7
-13
23
7
41
5
37
-10
-41
13
23
-32
-124
-20
-8
7
-17
3
-43
11
27
-29
63
-3
13
43
-13
4
-4

-6
-20
8
-12
9
34
-54
-9
8
-41
3
-6
-10
-6
0
-31
17
25
44
12
25
-7
-4
27
25
-5
-9
-23
-35
-28
19
-36
-3
-109
5
-2
7
-2
6
-26
2
-26
-13
-16
5
21
15
-7
-12
-12

2
24
-3
-15
10
14
-23
-13
28
14
-4
17
-19
46
19
-16
15
-7
38
55
29
-32
46
13
18
30
-1
6
12
10
24
-20
-22
-65
-6
8
7
54
-12
-24
23
15
-9
22
8
36
43
12
-27
63

0
63
-4
19
8
10
-20
-1
2
35
10
5
-19
4
56
-24
23
11
62
0
13
-19
124
4
38
8
-27
-6
2
0
60
33
-2
-96
13
26
2
38
41
-40
18
9
-22
-15
18
8
110
0
-19
28

22
-20
11
-6
9
51
-20
-15
-2
4
7
9
-4
6
9
-2
4
20
5
27
-11
12
5
25
25
-14
-16
-8
11
10
17
29
-18
-111
0
11
8
-9
14
-25
25
12
8
13
4
22
28
7
-8
11

32
-86
-114
59
-131
-68
-28
-136
-66
-49
-70
-81
-99
3245
-171
-141
-81
-128
-77
-72
-127
-18
-192
-25
-39
-33
26
-41
-141
-86
17
-65
-20
-84
-355
-230
-83
-25
-149
-78
-86
-109
-57
-103
-87
-67
-69
-71
-69
-62

-3
-82
-90
17
-58
-11
-4
-52
-13
-11
-26
-32
-53
2157
-85
-40
-29
-62
3
47
-20
8
-71
-14
-15
-17
-25
49
-71
-49
2
-19
22
-10
-65
34
-58
39
-60
-28
-39
7
-31
-46
-36
-36
-35
-42
-26
-20

-5
-31
-52
-3
-38
-17
-31
-19
-28
18
-21
-2
-31
-94
32
-20
-20
-15
50
45
-38
8
-14
-52
6
-56
-47
-11
-46
-127
27
-19
-15
-39
-48
53
-31
-20
-21
-12
-17
-21
-19
-24
-21
-29
6
-38
-26
7

3
-1
9
-19
-16
4
-31
-10
-30
7
-8
-9
-15
-1091
32
-17
6
-22
33
6
-14
-113
26
-32
-15
-61
-53
-1
-30
-164
-63
13
-154
-12
-37
-19
13
-11
-19
-11
-12
69
0
-10
-6
-19
-16
-22
0
-18

-37
-12
-24
-1
1
42
-15
-8
44
-6
-19
-19
-16
-1690
20
-17
26
6
67
31
12
-114
25
-17
16
-73
-81
28
-30
-174
-4
0
-182
-34
-25
-28
26
-18
26
-2
-1
110
-6
4
9
-1
11
-19
6
-21

-32
4
-16
10
-30
22
-10
-1
-17
12
5
-31
-14
-1997
-3
16
1
14
31
7
41
-111
-28
-34
-5
-116
-88
-32
-11
-236
-118
21
-128
-34
-60
-52
-23
-9
3
-11
2
111
-19
17
-3
-2
19
-11
-1
-37

3
10
16
1
10
8
5
-33
44
6
23
-3
7
-1126
2
26
46
34
2
34
13
-111
-20
8
2
-168
-179
57
-8
-164
-69
12
-214
-4
-52
-82
-18
-24
14
-7
-11
63
-19
2
11
12
12
-14
-11
-4

23
10
4
-4
12
13
2
-4
23
31
2
-18
2
-1246
41
30
66
83
-4
14
-10
-89
3
-54
-10
-141
-146
16
22
-163
-57
29
-246
-35
5
-67
4
-17
-4
-4
-8
81
-3
22
5
-1
42
-10
-9
-15

24
21
4
-19
6
27
-1
-20
3
26
9
-31
21
-2240
32
29
85
72
21
31
0
-88
-13
-12
-52
-129
-128
32
-20
-204
-125
35
-259
1
-48
-63
-13
-3
27
-5
-10
111
-3
31
5
19
56
-12
-1
2

-91
-38
-157
-103
-76
-163
-34
-193
-37
-22
-112
-110
-126
-185
-159
-146
-56
-104
-163
-109
-111
-97
-46
-123
-143
-57
-87
-45
-84
-83
-90
-121
-104
-65
-132
-124
-89
-106
-16
-35
-123
-110
-53
-100
-111
-16
-124
-168
-110
-91

-45
-11
-21
-40
-40
-84
-11
-49
7
-19
-46
-46
-47
-58
-87
-30
1
-50
-95
-32
-16
-4
-43
-51
-50
-26
-37
-5
-19
67
-39
-44
-54
-23
-88
-68
-47
-53
-22
6
-31
-51
-24
-44
-43
-9
-75
-98
-53
-36

-24
-11
21
-34
-15
-43
-18
-35
24
-11
-33
-34
-18
-1
-32
1
26
-21
-34
-8
22
-35
-10
-24
-51
-7
-9
-18
47
-17
25
4
-50
-20
-36
-53
-40
-16
1
-13
-22
-26
-21
-32
5
-1
-50
-54
-27
-12

-1
-4
8
-11
8
-40
-10
-28
18
-4
24
11
7
-24
-28
-17
12
1
13
-14
0
-9
-3
-35
-22
-2
-19
-4
36
-1
23
-6
-11
-8
1
-23
-15
0
-1
-9
-5
0
-45
-3
-15
-6
-30
-42
-21
-8

-7
-4
-12
-15
-8
-11
-26
0
2
-2
9
6
10
-27
-37
-24
34
2
2
-6
-10
-39
-29
-43
-26
-8
6
-11
30
-28
-34
20
-23
0
-7
-33
-21
-3
-18
-8
16
27
-25
-20
-27
-3
-13
-27
-25
29

0
-18
-8
-19
0
-24
4
-17
11
-9
4
16
10
-112
-1
0
94
-5
-11
-8
-7
-24
5
-3
9
4
-4
13
20
-37
-18
-15
4
2
10
-49
-8
17
-3
2
6
-7
-18
-10
9
-4
-10
-5
-32
-9

-4
-3
-8
-20
-8
-10
-3
-18
3
1
10
23
19
-54
-8
5
47
3
13
-18
-9
-28
21
5
-8
-14
-5
-15
8
-15
3
-1
-15
-4
10
-15
-20
5
7
-1
12
18
3
-5
12
7
-28
5
6
-2

27
-4
-27
-25
-1
-5
-12
26
27
-14
3
42
51
-65
14
-2
15
-5
-9
5
-19
-6
5
-3
0
-1
-20
15
14
0
-12
-4
-6
14
-28
-10
7
-2
-14
-11
32
39
-19
12
7
-3
-22
-10
-10
-33

22
6
5
5
-18
16
0
23
23
15
-14
28
67
-99
20
20
31
20
26
-1
-19
29
11
32
52
-12
-17
66
60
17
-22
4
24
17
-8
5
10
6
3
-7
33
31
-24
-5
18
1
12
-28
-7
-20

-107
-62
-48
-23
-53
-81
-140
-60
-128
-122
-38
-162
-86
425
-119
-22
-55
-133
-69
-96
-32
-218
-166
-153
28
-96
-47
-107
-37
-116
-109
-65
-99
-35
-73
-21
-87
-92
-37
13
-59
-135
-112
-146
-72
-98
-178
-45
-110
-56

-32
-31
-22
-14
-32
-21
-66
-35
-7
-63
-17
-60
-46
342
-22
-31
-1
-15
-24
-47
-52
-119
-108
-76
-7
-37
-30
-60
-19
-59
-63
-16
-62
-20
-27
-14
-56
-42
-15
-14
-57
-72
-39
-75
-63
-66
-125
-19
-84
-15

-12
-18
-10
3
-5
-15
5
-14
8
-67
-5
-43
-33
-553
-256
-20
-37
-10
-20
-25
-21
-46
-46
-31
-34
-69
-34
-70
-1
-50
-77
-34
-38
-23
-21
67
-11
-18
-36
-12
-63
-81
-10
-70
-10
-40
-54
-14
-37
12

7
-24
-23
-9
0
-2
4
-16
18
-18
-6
-26
-30
-869
-296
20
-77
-19
-23
-7
-7
-26
-23
-1
-3
-58
-30
-37
-3
-27
-36
-4
-41
-27
-14
-14
8
-21
-5
0
-19
-18
-7
4
13
17
-22
50
-1
-8

-10
-11
-10
3
-5
-9
9
-27
8
-13
-26
-1
-23
-728
-427
22
-169
-71
-26
-5
-9
-10
-34
-20
40
-12
-16
-48
0
-26
-42
-1
-36
0
-6
-40
13
-10
14
3
-25
-3
22
-18
1
-41
-8
37
-6
-18

-3
-12
-8
-6
-4
0
-18
11
-16
33
-25
-7
-30
-1068
-247
30
-274
-90
-9
-2
-12
-2
-16
-13
21
-27
-27
-29
-9
-42
-50
-27
-39
-39
8
-36
14
7
-2
-1
-13
4
15
-13
3
-63
8
21
38
46

-6
-2
-3
-5
8
11
5
-18
14
11
-5
1
-6
-1279
-195
-4
-297
-86
19
9
-19
10
-16
17
3
-53
-11
-40
46
-42
-38
-4
-26
-97
10
-35
58
-9
-5
32
1
18
6
-17
-4
-3
58
22
90
24

10
2
-6
-4
1
7
3
-8
31
-15
-9
11
-8
-1587
-190
-6
-221
-96
-19
21
-26
13
-26
-24
32
-41
-18
-19
11
-25
-25
-6
-37
64
7
-20
31
4
10
9
-18
-9
16
-12
13
-21
207
51
89
45

17
6
12
-5
-7
1
-15
0
16
-83
-10
37
18
-1722
-74
13
-181
-56
1
9
-1
55
-14
-19
14
-12
-12
-4
31
-5
-33
0
-1
-25
9
-34
21
44
3
-4
-31
-2
11
9
10
-10
65
12
55
12

-86
-79
-53
-28
-32
-63
-122
-42
-28
-44
-133
-148
-105
-58
-79
-48
-149
-141
-13
-110
-29
-83
-105
1491
-149
-48
-186
-49
-113
-90
-171
-81
-39
-91
-84
-93
-60
-69
-132
-88
-44
-131
-84
-55
-42
-93
-60
-75
-88
-119

-46
-65
-2
-13
-27
-30
-58
-4
-20
-20
-78
-70
-41
-43
-39
-32
-85
-68
-6
-67
-16
-51
-63
485
-11
27
-59
-21
-59
-49
-87
-43
-27
-62
-62
-65
-21
-55
-65
-46
-31
-85
-44
-25
-16
-38
-32
-37
-51
-70

-45
-22
-1
-33
-14
-13
-34
-32
8
-1
-89
-55
-45
-12
-2
-71
-71
-45
13
-20
-23
-14
-25
-855
-52
12
-80
-15
-24
-27
-32
-49
-18
-83
-51
2
-4
-25
-32
-36
11
-40
-23
-23
-6
-31
-13
-10
-33
-38

-41
-10
-18
-8
-6
-16
3
6
-7
-7
-25
-17
-48
-2
-26
-22
-78
-37
16
1
-9
6
17
-115
-64
-18
-138
-9
2
-18
-16
-35
-2
-30
-33
-25
-11
-9
-26
-20
-2
-42
-28
-10
19
-3
17
7
8
-3

3
9
-6
-1
18
-15
8
-1
1
18
-36
-32
-48
-10
-39
-36
-35
-47
44
-1
3
-38
32
-439
-95
-84
-187
-22
15
-5
-13
-7
-1
-26
-40
0
-5
-5
-3
-10
10
31
22
-8
18
-3
11
9
-1
-9

9
-30
10
0
18
-5
5
-5
21
3
12
14
-35
6
-8
-23
-62
14
-5
9
-2
-9
21
-616
-67
-98
-204
-9
48
17
-15
-19
-8
-39
25
-7
10
-8
-2
-25
-12
32
26
-25
18
17
34
-3
50
11

18
29
-1
15
30
-5
22
-11
6
5
-39
-10
-24
-11
15
-55
-62
-26
4
11
-34
-10
41
-1060
-63
-96
-168
93
41
54
-18
0
-2
-19
20
26
0
-3
-7
-4
33
13
20
-9
75
20
16
24
-4
40

-29
30
-4
14
90
12
10
12
20
5
-10
34
10
-5
41
-4
-58
-25
-20
27
8
-7
19
-1129
-125
-66
-182
23
33
39
-4
-6
-14
-26
1
3
7
0
4
5
31
9
38
-17
68
15
9
3
-8
51

11
78
-11
10
29
7
20
22
-9
1
-22
47
-4
-1
42
-18
-54
-19
6
18
-9
-17
17
-947
-75
-52
-194
16
36
21
-6
10
-13
-9
14
7
7
-6
-10
-3
6
28
-9
-4
48
0
7
25
1
11

-124
-102
-76
-158
-96
-75
-90
-106
-44
-94
-112
-76
-18
-76
-70
-61
-151
-54
-33
-165
-65
-148
-90
-51
-67
-31
-58
-143
-56
-78
-47
334
-421
-100
-216
-295
-2708
-233
-571
-947
-340
-297
-204
-150
-108
-27
-310
-197
-399
-215

-50
-67
-25
-74
-63
-54
-26
-48
-38
-55
-60
-42
-24
-29
-30
-39
-78
-33
-39
-73
-46
-82
-44
-44
-27
-30
18
-80
-32
-37
5
-722
-138
-29
-119
-60
-1985
-124
-279
-534
-89
-202
-111
-76
-27
4
-150
-85
-104
-139

-44
-44
-21
-38
-61
-8
-13
-25
-11
-40
-19
-9
-14
-9
-20
-36
-83
-3
-36
-36
4
-71
-13
-31
-12
-4
3
-43
-2
-29
11
-1539
-39
-5
-93
-64
-1988
-7
-330
-458
-118
-189
-16
-52
1
-24
-131
-110
-3
-86

-22
-4
7
-20
-22
-27
-9
-15
-7
2
-5
-16
19
-27
-6
4
-27
-2
-4
-20
-5
-41
22
11
-7
-10
12
-31
-17
-26
1
-1751
39
-5
-40
-10
-1298
7
-233
-334
10
-129
-41
-47
10
17
-73
-85
-55
-39

-21
-3
5
7
-34
-16
-1
5
-4
-17
4
-11
36
0
-4
3
-15
3
-8
0
-9
1
14
33
-9
14
9
-20
-10
-21
8
-1036
52
-17
9
13
-1280
25
-258
-255
-36
-149
-19
-33
15
18
-4
-127
-21
-56

-4
-11
12
28
45
21
-8
9
20
-14
2
9
-24
49
-17
10
2
-4
6
17
1
-45
5
54
6
-16
-6
-13
-29
-3
28
-1379
37
9
-3
23
-1333
-18
-143
-302
-49
-67
-37
-16
36
35
25
-120
-38
23

-36
-18
8
34
17
10
30
-26
27
-14
10
96
37
25
1
-9
-24
3
-23
2
13
-34
30
20
18
20
-13
-50
-29
-14
-1
-1247
28
8
20
15
-838
-31
-129
-281
-40
-64
-5
-7
6
5
12
-82
-3
10

-13
-18
31
-11
6
-4
-18
-16
4
-43
21
34
53
48
-15
4
-25
-16
-6
1
3
-19
10
37
25
18
-28
-7
-4
1
0
-1398
21
17
6
39
-707
-9
-96
-241
-10
-26
-17
-21
-3
14
64
-23
-7
-23

-33
-17
42
3
-9
14
-5
-8
12
-27
16
26
24
9
1
0
-21
-8
26
8
1
-2
21
26
-17
10
-46
-8
-10
-3
2
-1316
47
19
3
44
-760
-5
-77
-201
-8
-58
-9
-6
11
11
3
-44
35
44

-219
-172
-87
-228
-109
-154
-201
-94
-15
-191
-126
-204
-260
-214
-351
-248
-70
-206
-302
-147
-202
-173
-239
-351
-67
-456
-112
-128
-107
-27
-329
-42
-254
-487
-382
-310
-264
-215
-354
-108
-104
-167
-204
1289
-77
-66
-168
-193
-21
255

-143
-77
-67
-123
-54
-65
-81
-30
-14
-125
-65
-65
-120
-152
-167
-140
-25
-82
-208
-78
-97
-61
-107
-185
-46
-195
-59
-81
-70
-25
-179
-1
-174
-224
-170
-124
-113
-26
-174
-49
-26
-115
-106
1196
-53
-43
-133
-112
26
236

-7
-32
-49
-43
-55
-47
-49
8
27
-89
-23
-34
-133
-148
-100
-67
-21
-51
-93
-87
-51
-26
-32
-76
-9
-113
-41
-53
-39
-12
-140
-1
-86
-106
-68
-101
-23
5
-143
19
14
-20
-96
170
-28
-64
-72
-65
-102
35

-13
-12
-52
-10
-20
-21
-7
-3
13
-2
-14
-7
-73
-114
-133
-29
-2
-15
-82
-47
-24
-13
15
-28
-6
-44
-36
-22
-48
2
-32
-23
-22
-37
-21
-89
-21
-34
-42
-15
-19
23
-23
-764
-5
-15
25
-9
-104
-209

-22
6
23
13
-15
-1
-1
-12
3
-24
-11
-2
-9
-81
-17
-19
12
6
-7
-31
-5
-8
19
-7
-11
-32
-23
-22
-23
-4
-20
-17
9
-6
-9
64
-13
-15
-10
-23
-8
27
-7
-968
44
29
8
23
-134
-251

3
-5
21
-12
5
21
6
-15
0
-6
-6
2
-33
-103
-67
-13
-8
6
4
-3
-7
16
87
2
-10
-40
-20
-19
-20
0
-3
-6
-31
-39
0
45
33
58
-10
-20
2
-15
-33
-1405
-7
83
72
25
-195
-221

30
-12
24
9
5
0
3
-4
-6
31
-7
22
-1
-112
55
-4
-8
-2
55
12
-11
9
19
5
-21
-21
-29
5
-15
-5
-19
6
6
1
-5
53
42
22
-38
-20
-6
7
-14
-1498
27
24
25
63
-248
-357

43
-1
11
6
-7
-6
-5
-23
-7
14
-25
18
10
-75
12
34
2
11
30
13
4
10
62
20
16
-14
-4
7
0
-9
-15
6
-28
10
9
-11
35
3
-18
-26
-18
26
-4
-1344
16
3
41
53
-184
-415

-2
-1
14
6
-10
2
1
-15
-1
5
2
17
37
-61
-12
6
7
18
5
-7
11
-13
23
27
-12
-19
-25
15
-21
1
-3
-11
27
13
15
-18
38
11
-35
-12
-7
31
-20
-1085
-5
41
82
74
-185
-408

8
362
91
-33
-46
-200
-145
-263
-130
-95
-86
-93
-152
-163
-97
-55
-128
-128
-106
-99
-159
-112
-61
-91
-177
-5
-134
-244
-96
-30
-7
-81
-154
-151
-159
-102
-158
-73
-101
-106
-61
-50
-56
0
-129
-124
-129
-86
-60
-247

-1
342
58
-18
-19
-126
-85
-99
-60
-43
-21
-54
-79
-81
-49
-29
-67
-102
-52
-59
-68
-47
-78
-67
-75
-10
-59
-200
-38
-6
-7
-22
-95
-66
-86
-56
-85
-28
-27
-54
9
-37
4
-5
-74
-69
-70
-57
-32
-158

-58
85
-66
-24
-107
-37
-24
-85
-40
-39
-20
-34
-31
-72
-27
-9
-54
-133
-19
-25
-31
-32
-37
-53
-60
-15
-25
-131
-39
6
-2
7
-11
-13
-26
-21
-66
-16
-14
-44
9
-42
21
7
-37
-46
-54
-14
-41
-76

-96
-25
-146
-29
-133
-33
-23
-46
-26
-10
-6
6
-18
-21
-12
-18
-45
-157
12
-10
-30
-12
10
-25
0
-45
21
-20
-21
12
4
-14
-30
-24
-12
0
-27
2
-16
-43
-12
-19
36
26
-50
-27
-26
-24
-27
-74

-134
-137
43
1
-99
-17
21
43
3
1
15
0
14
-14
-13
-15
-45
-185
23
-7
-20
-34
-6
-19
-39
-73
47
44
-5
17
9
-19
25
12
-34
-25
-24
26
1
-14
-27
-22
-35
-14
-32
-20
-14
-15
-10
-53

-170
-412
-157
-7
-191
12
13
49
-29
18
-2
11
7
-59
27
-2
-37
-132
28
15
-13
-12
27
-3
-60
-38
30
43
4
-8
11
-24
29
16
-44
-2
49
15
13
-18
-11
-21
15
43
14
36
3
-18
-52
-39

-145
-359
-109
-10
-215
-4
2
8
15
32
-19
10
25
-41
21
26
-22
-120
33
-11
-43
-9
43
-9
9
-11
27
21
-8
27
6
45
-23
-5
-20
19
8
6
33
-8
14
0
20
-2
0
-4
-6
-54
-33
14

-125
-404
-79
-1
-243
15
-6
15
-7
21
-2
8
20
-1
3
-2
-14
-167
30
13
-30
-2
35
-2
8
-9
66
7
0
8
12
12
-10
-21
28
6
0
11
27
-23
-7
-16
-17
15
11
9
41
-38
-33
26

-115
-397
-87
-8
-243
31
13
10
16
62
3
-7
24
19
-1
-33
-44
-105
36
29
-14
-10
32
-9
6
-59
52
29
-10
13
14
-41
10
-18
1
22
20
-13
24
-26
25
4
-17
26
-26
-14
31
-17
-37
41

-112
-397
-44
-73
-65
-126
-59
-98
-43
-80
-97
-124
-54
-4
-262
-51
-94
-92
-27
-136
-64
-161
-151
-109
-74
-80
-55
-105
-192
-71
-211
-64
-111
-80
-165
-33
-160
-141
-105
-105
-189
87
-92
-75
-68
-124
-46
-43
-113
-156

-48
-120
-17
-52
-38
-59
-30
-45
-23
-45
-39
-74
-30
24
-152
-22
-55
-74
-3
-78
-34
-100
-56
-57
-33
-32
-25
-58
-117
-31
-103
-31
-68
-79
-118
-5
-119
-77
-46
-60
-98
6
-40
-16
-46
-81
-20
-5
-68
-81

-19
-82
-5
-11
-26
-50
-16
-69
-9
-12
-28
5
-19
31
-108
-14
-54
-49
-4
-42
-18
-88
-42
-26
-43
10
-12
-17
-56
-23
-39
-65
-56
-54
-66
-32
-82
-51
-15
-29
-52
-90
-12
-34
6
-334
26
9
-210
-128

-23
-90
-14
3
-9
-53
-3
-92
-13
-9
-27
4
-11
-7
-72
-5
-19
-44
3
-49
-21
-40
-49
-18
1
-11
-2
-29
-22
-14
22
6
-41
2
-24
-5
-43
0
-30
-23
-10
-361
-8
-23
7
-344
6
-7
-309
-105

20
-55
24
19
-15
-26
44
-97
-5
-2
21
24
-11
8
-42
20
-21
-11
5
-51
11
-45
-34
-5
3
-19
-19
-29
-14
-33
-10
-12
-20
-19
-3
24
-60
-39
-3
-34
29
-635
-3
-21
-9
-557
16
8
-434
-105

17
23
-17
2
-11
-20
17
-82
1
70
6
46
-12
-12
-42
33
2
34
11
-46
47
-1
-58
20
-7
-15
24
30
18
-9
39
5
-10
-13
1
-6
-17
7
-9
8
61
-677
-18
-14
-1
-681
27
71
-530
-113

-25
-75
7
-7
-12
-53
33
-67
5
4
24
38
10
22
26
17
-5
-21
-1
-7
23
-36
-46
17
-23
-9
35
4
20
-8
10
-15
-24
-18
-10
0
-15
7
36
-12
53
-695
-7
-9
-10
-793
22
25
-675
-124

3
-66
-24
-8
-5
-38
5
-41
0
-11
-1
30
6
5
45
2
22
16
0
-8
23
-15
-40
24
-7
-8
30
22
3
-31
17
-9
-8
13
-4
13
-25
-7
5
13
49
-641
-18
-12
19
-834
39
30
-572
-56

-24
-6
13
9
3
-34
12
-19
3
-26
3
17
11
5
8
9
68
15
13
29
29
-24
-13
10
-12
-11
20
20
-4
-38
47
-3
-4
49
16
22
-39
5
-4
22
24
-726
-17
0
23
-951
62
54
-585
-47

-90
-54
-153
-211
-102
-109
-214
-125
-65
-79
-66
-94
-175
-139
-119
-125
-107
-93
-143
-184
-117
-111
-116
-142
-62
-76
-85
-37
-149
-70
-50
-53
-210
-118
-111
-138
-154
-115
-109
36
-92
-29
-142
-105
-131
-122
-113
-281
-97
-128

-46
-106
-51
-72
-39
-42
-93
-32
-23
-28
-15
-59
-99
-68
-57
-3
-56
-13
-73
-90
-40
-43
-63
-58
-49
-9
-36
1
-72
-17
-7
-15
37
-14
-11
-70
-64
-45
-51
-4
-29
-15
-69
-64
-55
-38
-46
-123
-33
-58

-30
-156
-25
-39
0
-7
-53
-9
3
2
4
-46
-54
-7
-26
-8
-39
13
-16
-47
11
-28
-48
-3
-30
10
38
8
-38
-16
-9
-27
-19
17
-5
-15
-13
1
-38
1
-28
-8
12
-53
13
-15
-24
-89
27
-16

10
-91
-12
-11
-21
-3
-34
4
-4
-7
-3
-20
-8
1
-23
18
-29
18
-9
-31
5
-12
-10
-3
8
19
29
17
-24
0
-3
3
-27
-2
-10
-10
-15
5
-30
-21
-2
13
-1
19
-22
7
-42
-36
8
-12

39
-65
9
-1
-5
-2
-11
-3
10
13
-14
-15
-8
2
-23
13
-9
12
3
0
32
0
-11
-14
-19
-21
0
19
-50
10
-8
-4
7
18
-1
4
1
38
-13
-25
-7
16
-16
20
-14
-1
-21
-40
11
2

11
-107
26
7
28
25
-6
33
6
19
-15
-42
4
4
-36
6
-9
20
-11
-4
73
-10
-14
13
11
-4
86
15
-41
15
-4
-22
-10
113
31
12
24
36
1
70
11
51
29
-21
-2
0
25
11
55
15

12
-87
24
20
27
12
17
9
12
16
-9
-14
19
20
-13
56
-6
31
9
33
38
4
8
-7
-21
6
8
-2
-35
-11
-7
-2
-2
29
7
-16
-4
61
18
-6
3
3
27
9
-11
-1
7
-9
23
15

3
-48
31
14
59
19
67
-10
10
-2
-1
1
27
27
8
67
4
26
7
23
25
-8
13
-4
-37
22
-14
10
-25
20
4
-11
-10
-7
-3
-6
1
30
3
0
4
-2
64
-2
51
-2
56
27
22
86

11
0
10
34
5
64
62
18
22
6
-19
29
33
35
17
29
23
61
14
55
52
15
5
46
-23
15
12
38
1
0
9
-9
-1
53
19
17
28
43
7
-25
18
8
26
22
17
16
25
-13
21
23

-95
-120
-56
-124
-91
-103
-144
-112
-108
-86
-171
-111
-133
-223
-62
-105
-90
-79
-133
-161
-113
-94
-75
-150
-146
-44
-118
-64
-135
-88
2185
-194
-273
-184
-705
-378
-185
-697
-327
-39
-57
-17
-6
-237
-77
-83
-102
-71
-57
-66

-47
-42
-24
-59
-39
-24
-57
-60
-40
-34
-73
-69
-57
-89
10
-61
-30
-6
-77
-92
-48
-41
-16
-61
-87
-33
-33
-25
-66
-30
1973
-36
-101
-65
-195
-150
-75
-121
-40
0
-65
-12
0
54
12
-11
65
-29
-29
-43

-27
-27
3
7
-47
-7
-46
-3
4
-18
-18
-48
-23
1
14
-14
5
-3
-23
-49
-26
-32
7
-27
-32
12
-7
20
-10
-9
1718
-15
6
6
-236
7
-79
-81
70
12
13
-7
-4
77
11
3
94
-30
-13
21

-11
-14
11
0
-28
3
-24
27
1
-10
10
-27
-15
-17
-7
9
-11
20
-18
-13
-41
10
-8
-6
-30
8
-44
22
-15
-10
-82
4
76
32
-402
19
-39
-133
2
15
8
-5
-5
14
39
21
19
-8
-14
21

10
6
3
5
-1
7
-24
-7
10
38
27
10
-27
23
-4
30
-12
25
-8
25
-27
8
15
9
-37
26
-11
-7
-25
-19
-1151
28
26
61
-512
10
-49
-107
-96
4
-19
11
7
41
56
7
48
-19
-9
30

16
-20
11
7
-8
34
-10
-22
3
-20
-8
27
-5
41
9
34
-3
66
-15
16
98
-3
-5
18
-25
18
6
31
-14
8
-1505
31
10
50
-492
-12
-36
-116
-113
9
-16
20
-12
51
17
4
71
7
8
41

24
2
25
20
2
27
11
-9
4
-19
-13
14
-16
-11
12
34
17
-6
-1
-37
-5
21
-4
32
-3
9
22
16
8
5
-1414
40
18
43
-388
-48
-68
-121
-69
5
3
12
6
-18
24
20
2
-9
18
48

25
-24
25
48
14
-11
-23
22
2
9
-12
13
-19
30
40
28
0
1
-2
11
-24
13
-2
26
23
39
9
-7
21
9
-1261
31
26
113
-392
13
-76
-37
-58
28
26
-13
-9
27
36
27
11
-30
5
33

54
-17
19
6
9
10
-9
9
10
16
1
49
-12
-7
10
39
-1
-8
21
-7
-17
18
40
21
17
23
0
31
34
-5
-1792
85
30
70
-388
19
-61
-78
6
13
80
-8
14
51
26
46
-21
-10
4
34

-67
-359
-48
-154
-159
-268
-128
-58
-57
-16
-81
-99
-217
-56
-139
-83
26
-49
-205
-78
242
-57
-144
-108
-237
-639
-228
-334
-13
-215
-53
-82
-425
-38
-160
-50
-230
-76
-274
-23
-157
-118
-441
-409
-426
-100
-10
-26
-209
-295

-1
-14
-21
-66
-46
-104
15
-15
-34
-7
203
-53
-122
-26
-77
-23
-29
-5
-74
-27
148
7
-21
52
-120
-12
-23
-106
-7
-9
-31
-19
-73
17
70
-22
-85
-62
-45
-16
59
-68
-202
-73
-106
-18
-41
-15
36
-54

1
12
-3
2
0
4
83
55
-2
0
41
27
57
0
-61
-21
23
17
10
-5
187
-4
7
70
-32
107
-17
10
8
122
-5
-10
-18
60
54
-18
10
54
45
-9
96
8
-68
6
-15
109
100
1
86
-7

22
-71
26
20
20
18
1
57
5
-7
9
23
79
12
-28
-21
17
17
5
29
36
44
6
-13
-5
90
10
-100
37
41
16
-21
74
-46
10
-6
51
-4
-27
9
50
39
4
19
-9
47
121
-3
85
10

8
-2
48
-4
12
9
42
40
25
-7
21
24
70
7
-1
0
23
21
-12
0
13
11
65
36
15
54
46
25
2
-19
1
14
46
-49
-13
4
23
8
-14
-7
7
42
-9
50
-12
21
97
7
4
24

24
96
24
14
13
43
2
58
4
3
42
-5
55
0
4
-9
31
34
-20
-4
11
27
44
2
7
23
25
42
2
14
1
1
57
-29
7
-4
-2
21
38
3
1
24
50
39
32
42
19
1
34
49

2
74
45
32
-18
104
-7
33
14
-2
11
11
6
-13
-16
-6
-3
20
19
12
41
3
32
16
66
74
30
46
-19
0
10
-2
40
-41
-9
-1
7
29
5
3
14
28
25
33
0
-4
52
15
15
54

5
21
63
29
-10
2
3
37
22
9
12
16
15
25
5
-6
21
12
24
-11
15
12
26
23
65
76
5
59
1
27
26
10
54
4
7
-3
23
44
-5
3
24
31
21
41
33
68
32
-2
82
56

6
40
47
36
-10
77
41
41
-1
-1
27
20
22
9
-11
1
18
22
0
0
34
21
51
3
70
92
10
4
30
39
22
2
41
-46
6
-2
22
13
-9
-4
43
19
44
24
51
47
33
-9
91
81

-124
-356
-64
-27
-113
-138
-138
-89
-72
-230
-172
-105
591
-169
-87
-104
-46
-164
-116
-38
-152
-184
-14
-75
-142
-110
-88
-33
-130
-101
-98
-82
-79
-77
-93
-136
-99
-105
-200
-93
-11
-105
-104
-71
-121
-100
-48
-124
-10
-95

-105
-48
-11
-28
-55
-66
-21
-35
-12
-81
-55
-36
649
-129
-38
-83
-77
-105
-28
-28
-84
-95
-15
-6
-68
-64
-53
-11
-65
-54
-35
-39
-40
-46
-54
-93
-37
-52
-103
-31
-14
-45
-35
-32
-69
-56
-37
-63
3
-53

-9
69
29
108
-7
56
46
-13
90
34
3
-10
51
-62
-28
-68
-53
-55
-26
-16
-37
-54
-11
-21
1
12
-42
-5
-50
-22
-17
15
-16
-12
-20
-54
-21
-40
-71
18
-3
-22
-20
-13
-29
-42
-8
-14
-8
-28

33
87
38
-39
-34
47
46
3
21
-8
-6
-16
-384
-39
14
-84
-59
0
-23
-10
-39
-29
2
-58
26
21
-27
-2
-4
-16
6
31
-14
6
-17
-30
7
14
-34
-5
5
-7
25
17
-50
-38
1
-27
-10
-18

4
34
8
6
-33
-3
68
-1
15
6
62
6
-528
-57
-6
-80
-52
56
-33
-14
-5
-35
10
-40
7
30
25
-2
-18
-31
24
18
0
-23
-7
-50
-1
45
4
-6
-1
-38
9
25
-35
-41
5
-15
-12
-3

11
47
3
36
-32
0
19
-10
50
-5
80
5
-263
-48
0
-168
-121
5
37
0
-2
-1
10
4
4
20
24
2
-8
-5
9
9
-4
-6
-6
-46
81
13
29
-7
10
-20
-12
49
75
-51
60
-31
-6
49

10
62
1
-9
-31
2
17
-9
42
-15
57
1
-251
-99
4
-195
-142
-55
-17
25
2
4
14
-13
-57
31
10
16
-14
6
56
23
19
2
5
6
43
28
24
-14
-1
-15
-3
39
34
-47
7
-13
-7
2

40
74
7
28
-35
12
34
5
25
-6
12
11
-883
-78
-29
-216
-43
-12
52
12
-25
-1
40
36
-12
41
11
25
-13
-14
43
33
3
6
5
39
49
9
94
56
11
64
-10
47
-5
-57
36
9
-1
-4

60
89
16
-16
-33
-11
29
31
40
6
22
21
-786
-110
-32
-198
-84
-32
3
6
-1
16
26
92
-41
44
15
12
-27
-7
59
27
12
23
-18
6
23
-37
48
0
1
-16
-8
57
-4
-11
24
10
-7
-1

-186
-12
-58
-35
-97
-123
-209
-85
-107
-82
904
117
-9
615
-142
-239
-129
-202
-86
-156
-80
-248
-124
-74
-122
-107
-168
-155
-260
-113
-219
-84
-192
-129
-238
-256
-175
-194
-149
-130
-194
-113
-138
-158
-226
-201
-160
-178
-242
-222

-106
-17
-17
-6
-71
-76
-81
-41
-100
-28
-226
263
53
526
-85
-110
-70
-115
-28
-86
-42
-162
-73
-45
-67
-48
-91
-97
-160
-21
-137
-40
-114
-48
-145
-151
-109
-99
-84
-63
-130
-52
-63
-82
-107
-104
-54
-50
-170
-122

-72
-13
-25
9
-43
-48
-43
-20
-41
11
-356
112
-22
179
-39
-45
-36
-65
-26
-91
-18
-102
-38
-14
-25
-6
-56
-35
-98
13
-70
-21
-76
-11
-95
-105
-48
-59
-32
-60
-56
-10
-50
-41
-89
-77
-79
-54
-93
-61

-61
4
-13
21
-6
-43
-43
-16
-29
17
-557
-95
0
-213
19
2
-8
-23
15
-75
-13
-25
3
0
21
-22
-40
0
-107
12
-3
-8
-55
5
-44
-39
-33
-23
-3
-22
-73
-1
7
-33
-8
-53
-46
-10
3
-7

-17
5
3
-16
-21
-73
-12
-14
-29
22
-683
-227
-47
-510
13
-12
-5
-29
9
-55
0
11
7
-6
14
-16
7
9
10
24
-3
7
-46
-15
30
-26
-1
-24
-31
-25
-40
24
-7
-1
26
-18
-33
-3
37
3

-25
0
15
-22
13
16
27
-23
-16
14
-791
-345
-88
-944
39
28
52
87
36
127
34
4
18
31
43
23
33
35
-2
15
28
-28
-16
45
28
19
39
51
42
-8
-63
53
26
14
39
28
-49
28
90
32

-47
-1
-3
-28
2
-35
24
-1
0
17
-941
-485
-65
-1119
26
-7
18
26
-1
52
27
-19
23
5
11
-5
0
20
41
12
4
-22
-46
18
-25
-30
44
13
-15
26
-61
12
3
31
77
37
-21
7
60
-6

-26
-4
-4
-4
39
29
80
-8
-15
10
-1105
-392
-57
-1544
62
-19
11
79
-16
42
23
44
34
12
12
31
9
4
36
8
34
7
-22
44
28
-16
52
-8
34
28
48
9
-17
20
11
35
-21
1
73
11

-2
-2
4
27
32
-5
8
-9
8
11
-1156
-362
-25
-1589
60
-14
-5
19
1
12
27
42
32
5
61
25
8
0
13
6
34
8
-22
46
9
-14
60
-20
-11
-4
-2
31
-5
37
52
34
-16
14
42
29

-253
-154
-178
-137
-202
-124
-216
-206
-202
-236
-217
-126
-152
-279
-201
-188
-224
-220
-231
-178
-109
-277
-160
-192
-226
-272
-313
-191
-230
-213
-203
-105
-145
-218
-242
881
-11
-21
-37
-18
147
-34
-61
-118
-53
-55
-123
-69
-23
-146

-131
-84
-83
-76
-101
-27
-127
-108
-123
-123
-97
-53
-65
-137
-98
-90
-125
-94
-145
-99
-65
-133
-91
-83
-98
-100
-137
-87
-83
-125
-110
-47
-68
-129
-88
442
25
-3
3
69
94
29
-8
-47
-33
-32
-70
-57
-44
-74

-53
-47
-74
-43
-28
-8
-63
-39
-8
-80
-32
-54
-26
-46
-49
-44
-48
-33
-18
-17
-40
-77
-34
-8
-54
-65
-89
-110
-55
-103
-34
-55
-43
-83
-37
-290
22
-12
10
-30
-224
1
-12
-57
-6
41
-5
-29
3
-55

-31
24
-63
-16
11
0
-24
11
-7
-39
11
-17
-1
17
-34
-22
-13
-14
27
-20
-15
-47
-29
5
-40
-2
-48
-74
-43
-64
-13
-37
26
-26
-3
-460
13
-24
27
-20
-254
-50
-13
-15
-25
54
-2
-30
-34
-26

-27
37
-5
2
8
5
-18
34
-29
-44
20
-32
21
48
-15
-3
-11
-22
15
-26
-10
-1
-23
-4
-33
54
-58
-52
-17
16
1
4
9
-13
-13
-598
15
-12
-29
-12
-327
-35
25
-37
-16
34
6
-4
-24
-12

55
1
-17
21
-2
41
-38
76
-69
25
2
34
49
23
88
-23
46
5
82
21
4
-31
-7
-5
-10
76
-29
119
-39
28
-15
31
36
38
-15
-727
22
-12
-103
-8
-157
-55
5
0
13
51
-12
7
-36
26

2
9
26
11
12
57
-69
45
-41
-28
6
5
2
32
21
7
3
13
-31
43
-7
17
-11
-7
-14
7
-17
45
-5
-13
-10
27
34
-6
-21
-1198
-2
-18
-94
-22
-189
-59
6
-30
-1
21
21
9
-19
-19

83
30
76
25
40
53
-39
34
43
-18
10
16
38
10
36
-1
20
39
-87
30
29
30
63
-33
-21
80
59
54
10
23
-47
17
26
57
36
-1293
-57
-26
-97
-17
-206
-37
2
14
-5
24
-6
11
-87
-44

95
76
33
32
31
13
-55
17
-39
-21
28
25
15
12
17
1
30
-2
-9
55
33
70
32
-19
8
70
31
-26
-32
2
-4
21
27
17
-16
-1578
-33
-22
-143
-33
-137
-43
1
-12
6
18
-11
35
-70
11

-181
-84
-29
-39
-119
-123
-69
-54
-68
-52
-152
-68
-163
-176
-82
-104
-94
-98
-83
-36
-60
-44
-120
-73
-93
-91
-127
-13
-52
-145
-109
-24
-76
-20
-55
-94
-52
-51
-61
-49
-64
-255
-91
-58
-65
-113
-131
-63
-151
-28

-108
-47
8
-15
-28
-60
-15
-14
-27
-36
-74
-33
-77
-64
-27
-41
-29
-30
-55
-41
-32
-8
-59
-20
-46
-32
-36
-11
-5
-74
-52
-3
-44
-23
-41
-45
-42
-35
-18
-33
-41
-139
-35
-29
-17
-60
-77
-55
-71
-22

-119
27
10
-8
-65
-58
2
-21
-14
-2
-36
7
10
-22
-3
7
-24
-32
-21
-39
-28
-17
-41
-20
-25
21
-27
-11
10
-34
-28
-17
31
-6
-14
-2
-40
-22
-17
-2
-4
-107
-8
-10
-35
-18
-44
-12
-29
6

-42
1
31
-28
-14
-14
15
4
10
7
-40
2
-25
-9
-7
-8
-22
-37
-2
-23
-13
23
-21
-3
17
2
-7
-20
-5
-21
-42
20
50
1
-25
-33
-16
2
-22
-15
1
-79
-11
-18
-11
-9
-41
-25
-31
0

-58
-23
51
-23
-21
-42
19
-29
-7
5
-26
17
-42
-7
9
-17
-15
-4
-15
23
-18
-27
-9
-30
15
-11
-19
-2
-7
-5
-27
-16
-2
1
-12
-4
-26
-12
2
-15
0
-43
-37
-23
-4
41
-24
-12
-21
-7

-28
52
37
-14
18
-31
-15
-28
-1
37
-28
11
1
-9
-3
-9
8
-6
-5
0
-16
-25
4
-12
13
-9
14
9
10
5
-8
1
-11
6
-5
0
-11
-10
-36
-15
32
-50
-29
-14
-19
29
-6
-11
-34
-10

-61
50
48
-36
-22
4
16
-24
38
43
-9
23
37
15
-16
-17
-1
-20
5
18
-9
-2
41
28
-1
-14
-16
-3
-7
28
0
2
47
3
-10
19
-5
-10
-17
-21
24
-53
-16
-1
5
0
-11
-10
-12
-14

-57
66
80
0
-42
-16
-6
-27
4
43
4
6
19
47
-8
13
3
-10
16
-13
4
11
12
13
3
39
11
-6
-16
30
-35
-2
63
11
-12
-12
8
-18
32
-7
57
-56
-2
15
-31
23
-17
7
-4
0

-56
74
78
-1
7
1
-10
-15
9
54
-5
9
-17
-8
5
8
-2
1
30
19
15
0
10
-14
12
35
-3
-9
-16
22
-30
-2
106
10
-3
19
10
-10
-14
-11
60
-38
-20
7
-11
-4
-19
-9
0
9

-106
-92
-65
-88
-71
-91
-100
-68
-65
-49
-41
-138
-126
-79
-108
-112
-23
-35
28
-174
569
2
-29
-18
-127
-63
-121
-62
-85
-105
-64
-111
-31
-24
-61
-102
-56
-56
-71
-73
-25
-77
-57
-92
-72
-65
-156
-73
-43
-131

-53
-43
4
-30
-15
-22
-64
-36
-34
-23
-40
-60
-35
-66
-99
-53
-21
-28
19
-87
596
32
36
-26
-118
-80
-110
-55
-66
-73
-32
-65
13
21
-32
-76
-10
-28
-36
0
-43
-63
-30
-59
-46
-41
-52
-25
-28
-88

-26
-45
-4
-39
1
-22
-15
-16
-14
8
-40
-67
14
-39
-40
-22
2
-5
-21
-44
305
57
19
-62
-78
-2
-90
-36
-20
-32
-10
-21
-5
-2
-9
-28
12
-32
-23
6
-1
-38
-10
-45
-18
-28
-36
-22
-21
-49

-5
-33
1
-27
2
-8
-12
-7
-4
-14
-16
-54
11
7
-47
-11
-2
-1
-16
-6
274
40
52
-156
-37
-15
-57
-37
-1
-24
17
-12
-18
21
-7
-27
5
-5
13
9
9
-16
-25
-15
-20
-26
31
-18
-28
-17

-19
-47
30
19
1
4
14
-18
-39
-6
-30
-48
9
-3
-34
13
12
-8
-19
2
-39
22
24
-177
-42
-33
-107
-29
-7
-36
7
-15
-18
24
-20
23
-5
16
-29
60
10
-8
-42
-1
91
-61
-4
-10
-30
-29

-6
-19
-1
-40
18
-14
-33
2
-4
1
-6
-11
14
13
-4
4
14
-4
-23
4
-24
7
33
-220
-77
-37
-115
-49
22
-60
20
53
9
16
-29
42
22
48
4
4
42
-26
-34
-7
-2
-7
4
110
-19
31

4
-22
-8
0
8
-12
15
7
-16
-2
-31
-53
1
13
9
-14
35
45
-24
16
-345
51
63
-342
-68
6
-72
-25
34
-49
9
43
-22
19
-25
8
7
25
19
43
10
-5
-12
-3
30
-2
57
13
-14
23

4
-20
18
-9
-2
-7
-52
10
6
-5
46
11
14
29
-51
22
37
16
-43
28
-552
64
91
-320
-112
-8
-78
12
35
-18
22
59
2
10
25
31
21
33
21
12
77
-23
4
76
54
-20
-22
16
-18
10

-31
-4
5
7
4
-3
-28
18
-3
21
44
8
14
-6
-29
48
36
10
-31
10
-285
66
79
-327
-87
21
-37
-20
20
-21
37
61
13
0
-6
22
20
46
4
70
54
-19
-11
76
17
24
-7
0
8
-8

-53
-117
-36
-75
-66
-58
-49
-77
-111
-76
-54
-82
-58
-83
-122
-57
-31
-33
-83
-118
-69
-111
-85
-128
-59
-45
-29
-112
-24
-101
-126
-105
-77
-147
38234
97
-168
322
-178
-117
-8
20
-159
647
-100
50
2

-25
-37
-39
-26
-49
-44
-33
-70
-119
-68
-40
-50
-49
-78
-94
-23
-4
-22
-56
-84
-82
-58
-4
-81
-59
-44
-14
-131
-14
-47
-85
-12
-50
-108
28210
127
-118
38
-45
-114
20
147
-28
600
-15
58
-12

-10
-8
20
3
-48
-64
-23
-61
-91
-47
-3
-32
-40
-54
-43
-23
-1
-18
-28
-25
-33
-23
1
-43
-24
10
-14
-40
-10
-8
-34
7
-19
-34
7619
480
-59
323
-2
-21
49
97
42
585
86
100
120

-1
-12
15
-19
-19
-30
-8
-35
-48
-25
21
-6
-17
-1
31
-28
-4
-1
1
15
0
37
-4
-34
6
28
-11
1
-9
-9
-7
6
-21
-12
4823
350
-11
113
71
37
13
83
55
243
104
162
200

-14
40
34
-16
2
-58
-26
1
-49
-53
14
-11
-45
-25
17
-40
10
1
7
58
-3
15
34
4
26
24
30
8
2
-1
16
23
-25
26
-2609
170
43
122
68
59
20
53
74
128
178
810
289

-9
13
38
0
-22
-53
-31
-50
-61
-31
54
25
-20
2
93
-7
17
-20
35
38
53
42
70
-38
20
24
12
8
-16
-18
42
31
-21
46
-6678
68
105
5
82
75
-17
34
61
21
164
216
383

-32
3
16
-10
7
-16
-30
-22
-25
-25
75
-4
-5
-5
9
-10
20
26
47
39
23
45
31
-23
22
26
11
91
-26
4
68
-2
0
40
-13346
12
91
53
109
85
8
-11
63
49
206
154
424

4
-2
-3
-8
-3
-44
-11
0
-16
-50
32
23
-10
-5
19
-10
3
-5
41
26
0
1
71
-40
53
50
15
87
-12
65
54
35
-10
8
-13187
37
65
117
23
146
-16
34
65
69
231
317
279

22
34
1
5
-16
-21
-4
-30
-25
-16
38
-5
-23
11
38
-34
8
-9
30
72
-2
30
30
-33
37
50
0
25
-18
33
45
23
-29
9
-11585
63
105
56
21
109
0
6
69
46
153
74
206

sm99

sm00
-708
54
-56
-249
-183
-103
-462
43
-171
-72
-6
-27
4
-6
-67
43
-40
8
-3
-1
-7
-6
-16
-12
9
19
12
5
3
-3
82
-13
-19
-11
-14
68
-18
15
-4
-11
6
-30
16
34
44
-22
-6
-3
-4

sm01
-714
51
-87
-261
-192
-137
-321
-12
-70
-21
-13
-21
-6
-26
-70
31
-28
13
1
7
5
-3
-28
-13
0
47
39
15
16
0
24
-24
-18
6
-15
48
-16
-11
-4
-14
-2
-13
20
15
-2
-15
5
-4
0

sm02
-493
48
-23
-219
-128
-71
-267
84
137
-52
0
-20
-1
-15
-80
28
-40
18
-2
4
-8
-3
3
-18
13
55
19
4
-1
-37
47
-6
-19
-2
-2
63
-9
13
-9
-19
10
-21
20
16
28
-30
-4
-2
-9

sm03
-437
48
-16
-35
-118
-39
-140
25
88
-33
-14
-27
7
-6
-13
80
3
19
-14
15
-5
-6
-18
-8
17
28
20
-10
-5
-31
59
15
-7
-10
-20
60
-30
35
-12
-6
23
-45
2
3
18
-26
-11
3
-2

sm04
-389
56
6
-26
-40
-40
-155
4
54
-15
-5
-20
-7
-15
-35
22
-2
-7
-32
13
-19
-8
-13
-10
16
15
20
7
-2
-23
52
-13
-8
-16
-9
78
-12
10
-1
-4
8
-28
-9
14
9
-13
-19
-5
2

sm05
-284
60
-4
-64
-80
-70
-132
13
1
-11
6
-18
2
-20
-24
50
-36
-11
-4
1
-24
-5
21
-20
11
53
13
-8
-7
-25
44
2
-23
8
-8
65
-22
-16
-3
28
16
-8
-5
30
-7
-18
-10
1
-15

sm06
-7
31
0
-12
-81
-69
-108
-36
88
-5
-15
-28
-5
5
-42
27
-4
-11
-11
-3
-7
2
-9
-19
4
40
24
6
4
-7
4
-6
0
-1
-13
13
-21
-4
-20
-1
-3
-38
8
-4
8
-2
5
1
-8

sg90
484
-56
-5
188
151
-15
637
160
217
-94
-16
-26
-69
-64
89
-80
7
-30
-117
-59
-70
-45
-40
-30
-18
-42
-5
-50
-82
-102
-69
-42
-44
-62
-66
-49
-32
-19
-34
-22
12
-33
-49
1
-5
-55
-49
-29
-27

459
-15
-8
7
-109
-6
3
-59
-15
16
-60
-26
-16
-95
27
-80
-76
-36
-16
-57
-45
-22
-52
-28
-73
-32
-24
-13
-26
-86
-39
5
-34
-44
-69
-71
-21
-152
-38
-44
-24
-81
-39
-5
-41
-63
-28
-27
-35

-6
-19
-10
-20
13
11
-19
-40
4
-22
26
-7
-30
-6
55
-37
26
37
2
50
-52
34
-1
-12
-8
-27
76
-1135
15
41
3
84
-26
13
-27
-22
7
-4
-29
4
-11
-3
18
29
28
32
16
-2
3
15

9
-13
4
-11
-3
1
0
2
1
-8
18
-2
-15
-3
81
2
27
16
-12
17
-28
42
34
9
1
-11
50
-857
13
33
22
109
-51
62
-33
7
39
0
-8
20
3
-20
18
-8
30
17
22
18
13
33

2
-2
-13
-8
2
1
-21
-2
6
-2
6
-30
-15
-18
74
-5
7
39
8
1
-40
63
57
0
19
-18
58
-716
17
-2
23
104
-33
40
1
-7
48
-9
-33
15
-8
1
11
21
13
10
33
8
-13
11

5
-28
-37
-12
14
14
-26
11
28
-7
13
-3
-24
-7
89
-14
25
26
18
47
-37
81
45
-4
20
-19
34
-381
30
27
23
80
-23
31
14
-30
56
31
-18
7
-23
-4
12
15
-5
26
-1
15
-8
15

-2
-12
-19
-19
1
5
-23
-164
6
-2
-1
-32
-17
-8
50
-12
15
54
12
-8
-34
58
11
-8
-5
-16
66
-78
36
6
35
161
-41
29
39
16
59
22
-19
6
-8
-18
0
9
-1
19
25
30
13
8

9
-22
-10
-16
-3
17
-11
-84
4
-20
10
-40
-19
-8
33
2
-9
47
12
37
-63
50
39
-3
-18
-6
47
-567
82
20
69
170
20
5
-10
12
46
4
-11
3
-14
-7
22
16
38
27
11
29
-15
4

2
-13
-8
4
-3
-1
-7
-38
6
0
0
-14
-14
3
44
-10
-4
26
2
12
-28
1
8
-11
-6
2
12
-692
30
48
15
120
-21
62
3
10
43
26
13
13
-7
5
24
27
4
-4
18
51
-12
7

-6
1
-21
-51
-15
-4
-44
-37
-86
-12
23
-44
-72
-11
-49
-34
-14
-16
-46
-73
-3
-5
-56
-15
-58
-43
-32
3188
-7
102
42
268
46
41
48
49
-33
-31
12
-27
-199
-24
-66
-40
-13
-30
-73
-79
-3
-47

-22
-31
-41
-35
-35
-23
-34
-34
-61
-27
-16
-49
-64
-56
-44
-26
-44
-31
34
-93
10
-10
-37
-39
-87
-80
-48
1051
53
36
-45
164
-114
-99
-43
-131
-42
-44
-26
-52
-72
-49
-36
-30
-30
-39
-67
-70
-22
-59

1
-3
-10
8
15
-13
11
9
3
66
22
53
-16
-14
-9
1
-7
7
121
29
-3
-1
24
184
6
11
28
7
16
62
10
14
37
101
10
-8
61
-13
20
16
11
76
8
10
89
12
76
5
43
9

9
7
-19
15
12
5
-2
20
4
75
36
53
-12
-22
-3
14
2
20
85
46
-12
23
2
116
-11
-5
30
13
-3
32
8
26
28
62
32
51
102
-16
18
2
57
63
10
9
50
15
30
13
8
17

-6
18
-11
17
-8
-27
0
-3
-4
53
23
8
7
-10
-8
-2
-4
0
109
49
-6
32
29
163
10
-10
30
-15
10
18
21
-6
19
59
16
26
38
-1
15
11
12
74
14
9
37
11
52
3
16
1

8
12
-16
32
14
-21
-5
10
-10
73
45
45
0
-4
-15
28
7
20
163
56
14
22
43
203
17
16
37
-1
19
36
20
38
62
44
25
14
7
7
49
33
85
84
0
-3
23
32
33
-6
36
25

-16
10
-3
34
9
-19
11
-6
8
60
88
31
-3
2
1
8
-3
49
105
58
0
29
50
190
1
5
47
-2
29
23
11
-6
72
65
14
7
36
23
41
15
76
44
12
-1
42
31
49
0
36
15

-17
26
2
33
9
-3
0
15
30
76
98
17
37
-15
-4
16
4
49
130
38
-2
15
23
184
30
6
29
-17
25
21
4
13
6
35
19
47
55
19
27
21
3
47
7
-2
29
20
74
16
59
-3

-12
21
-2
16
17
-7
-5
7
-10
45
57
-8
-5
-6
-3
3
-2
22
46
8
1
14
48
115
12
-1
8
13
19
-2
31
18
23
47
13
48
32
20
19
24
26
51
-2
-2
18
5
27
-5
45
21

-21
-70
-47
-34
-3
-42
-42
-50
-58
41
-7
-84
-73
-51
-67
-23
-8
-41
4
-96
-29
27
20
-174
-33
-30
-124
-26
-33
-48
-25
-74
-78
-9
-63
43
-78
-98
-191
-102
71
41
-96
-78
-84
3
22
-60
-41
-40

-7
-66
-39
-57
-8
-96
-18
-19
-32
-29
-47
-47
-61
-74
-38
-31
-19
7
-102
-52
-8
-38
-65
-24
7
-48
-40
-29
-89
-22
-25
-95
-63
166
-33
-106
-25
-19
-103
-30
-43
-103
-5
-77
-145
-59
-44
-68
18
-72

-11
21
-2273
105
110
-309
50
272
-758
-11
-679
-145
-10
21
11
29
40
-16
34
11
11
-4
47
26
8
-13
-10
7
22
-11
34
5
5
37
-7
13
-18
10
10
-23
-7
-17
3
4
19
18
-3
12
-5
10

4
18
-2334
105
128
-472
61
199
-845
-2
-560
-137
-35
20
9
40
7
-12
30
10
20
-12
-2
36
6
-2
-1
15
26
0
46
19
23
32
-6
5
-11
23
8
-15
-12
-2
16
19
2
-1
0
43
-2
-3

4
9
-1850
98
102
-468
56
192
-600
18
-220
-165
-15
-28
16
41
-26
-36
40
12
3
4
19
33
-3
-12
-3
-10
15
-25
6
14
57
19
-28
-6
-19
-2
-12
-7
-6
-3
27
12
-9
42
-19
37
4
-3

20
14
-1209
80
137
25
116
182
-133
-7
-119
-126
-2
-76
13
45
-20
-15
22
-24
-20
-2
17
-2
-50
-16
-4
-22
-9
-2
23
27
42
21
-34
-13
-6
10
-17
-41
-17
-26
29
-6
-26
8
-2
5
-2
6

-2
43
-1271
127
238
-24
98
176
-268
-14
-86
-49
-42
13
2
80
-16
-32
38
11
2
10
30
36
-25
5
0
-6
48
-6
19
-16
45
49
-30
-13
-31
43
-13
-48
-18
-16
35
17
9
37
-19
61
8
22

7
77
-2044
145
201
-271
119
279
-379
2
-221
-33
35
63
-9
65
24
-22
121
57
-1
-7
-13
2
-30
-13
6
-5
63
-32
36
25
61
48
-5
2
4
44
-7
-25
-25
-18
74
37
-18
41
3
14
13
11

25
14
-1119
117
169
-130
58
280
-198
27
-143
46
33
-11
-8
32
20
-1
49
18
15
-13
1
6
-34
2
6
-8
35
-7
6
3
51
43
-11
0
-18
34
-6
-7
15
3
17
11
-12
15
1
29
-1
21

-93
116
3191
82
62
24
25
287
286
54
590
26
-5
0
41
11
47
-48
-3
54
43
-5
-3
-81
-19
-3
-18
-62
0
33
7
-3
-4
22
-4
6
16
-30
-5
-31
-84
6
-2
-44
-1
26
-10
19
-15
8

-39
-35
3355
-39
-87
1159
-61
-126
934
19
389
-62
195
-72
-32
-72
-43
-49
-57
-19
-57
-31
-34
-211
-97
-62
-38
-44
-24
-27
-166
-98
-163
-89
-13
-57
-13
-41
-50
-88
-62
-71
-42
-80
-62
-37
-35
-51
-39
-20

-10
19
25
13
13
9
40
11
20
-12
16
50
4
0
2
20
76
4
0
23
-18
-5
36
2
-2
40
23
-11
3
15
23
-17
-14
7
-4
19
-4
-8
30
19
-13
19
3
32
35
30
0
19
47
30

-5
24
15
51
28
11
44
5
34
19
62
45
29
12
-16
9
62
9
19
21
4
56
40
3
23
66
24
12
-4
24
32
17
11
22
6
11
66
20
23
28
14
4
8
32
22
18
6
19
11
50

-13
12
7
22
23
0
45
-13
16
-10
27
44
26
4
-19
2
69
-12
12
6
-3
21
23
2
-15
26
15
7
7
23
14
-10
-4
6
6
-14
13
-23
17
10
-2
-23
16
1
30
-13
-2
-5
13
17

32
9
10
44
63
2
22
-15
9
-74
70
66
2
-5
-35
-17
69
-9
6
17
-9
24
-13
1
-26
-10
-20
34
18
14
27
-34
-9
33
-11
-1
0
-2
-24
20
1
-8
-3
-3
81
-18
-28
-3
13
15

8
7
0
6
14
-19
39
13
33
-28
37
65
33
-7
-5
10
84
16
15
11
-3
-1
-24
2
-11
41
-1
26
14
9
21
-10
4
4
3
-11
9
-16
19
14
18
-37
-11
-6
65
-10
13
5
8
40

25
11
28
61
36
-2
41
15
53
-5
48
59
5
5
-14
-5
162
-9
6
15
-22
29
1
-11
9
38
48
4
-4
31
58
20
2
24
2
13
64
-15
89
49
11
-16
-1
53
47
4
53
11
9
23

26
30
19
7
-51
11
32
-1
9
-43
26
64
-7
-6
-1
-3
121
2
25
19
-14
10
1
-7
18
35
64
20
27
-2
13
-14
15
3
6
-8
21
-21
33
9
-2
1
-2
14
9
3
10
18
2
-16

-17
-18
-5
23
42
0
-72
86
-46
-69
-1
25
24
5
-2
-12
-71
-50
-19
7
-110
29
73
-3
7
-28
-120
17
-14
-13
-48
50
-43
-9
76
-20
-20
47
-20
-20
-28
37
-24
6
45
-30
-30
17
25
-88

-18
-61
-47
-87
-79
-39
-100
-107
-103
-118
-34
-23
-9
-63
-77
-46
-88
-60
-96
-103
-19
-53
-28
-20
-77
-67
-130
-54
-46
-96
-125
-54
-47
-63
-71
-27
-75
-58
-110
-114
-78
-54
-54
-6
-8
-117
-135
-41
-47
-108

-11
-3008
63
134
79
162
-1139
61
88
-228
-336
-197
-43
-28
29
4
67
-46
56
29
-18
0
27
-9
-7
23
48
19
-39
11
3
15
6
4
49
18
16
18
66
26
-14
74
24
48
9
4
11
35
48
2

2
-3251
145
162
84
227
-1163
29
147
-280
-110
-251
-35
-10
53
0
19
-30
96
18
-9
17
47
9
3
53
44
11
-8
9
14
37
12
14
46
31
48
30
64
-1
22
79
11
21
11
9
25
32
38
10

2
-2581
56
159
89
260
-1063
49
111
-199
-191
-157
-53
-51
69
16
21
-77
75
18
-24
32
8
29
11
73
42
10
-30
-10
-32
50
11
11
-2
16
-4
32
63
12
14
78
-8
13
-2
5
25
59
26
23

28
-1209
95
134
123
208
-476
23
103
-75
-91
-132
-32
40
49
-22
22
-46
53
37
-23
24
11
37
-24
68
25
18
-25
-19
-39
52
17
-35
16
31
-7
12
60
-34
-17
30
-46
27
-28
6
28
-15
2
11

24
-1474
74
213
105
223
-516
51
73
-117
-131
-142
-34
48
47
-11
7
-75
74
-18
-6
10
14
13
-8
38
43
21
-21
-40
-22
13
-13
27
-18
31
5
5
40
-6
-29
43
2
27
-30
-10
70
-16
7
5

-1
-1921
142
248
122
294
-807
77
186
-123
-141
-136
-19
-16
34
-2
-3
-30
90
-3
-50
46
3
45
14
38
70
42
-47
-30
-23
5
-3
-6
6
24
-12
19
63
-28
24
79
8
-21
-35
-13
14
5
12
-6

4
-1288
92
194
92
125
-558
83
76
-100
-156
-100
-27
-20
9
-5
5
-29
77
9
21
21
10
45
-13
32
91
27
-33
7
-9
50
13
16
6
-24
9
14
93
-26
-1
47
-19
-28
-27
-1
13
-2
-16
-8

30
2986
6
-43
59
115
441
9
-4
366
224
68
8
-19
52
12
22
125
-20
1
-9
32
-53
39
-9
56
25
38
113
-81
-51
32
-13
86
-63
68
81
-115
9
-56
14
28
-40
40
15
24
-107
-81
32
95

-34
2886
-38
-49
-35
-95
1352
-61
-115
40
292
85
-6
-25
-36
-23
27
-2
-50
-77
7
-70
-30
-23
-14
-66
-32
-62
-1
-68
-74
-43
-42
27
-75
29
-27
-78
-64
-59
-52
49
-72
-47
-53
-99
-59
-91
4
-63

26
22
29
15
66
39
5
19
3
2
5
8
14
56
15
46
61
61
63
46
35
57
4
124
13
47
-5
-10
24
49
5
34
4
40
63
7
22
-1
-1365
32
81
-118
-28
-182
-212
-106
-6
-132
1
-1

48
38
42
22
120
46
15
37
33
0
28
30
18
37
21
24
66
70
30
20
34
33
-17
150
27
41
5
2
43
42
-2
74
47
38
71
36
35
27
-1759
40
75
-76
-27
-172
-193
-121
0
-145
-15
17

19
17
35
3
112
29
-11
7
3
-9
-29
21
-2
20
12
59
68
58
29
5
15
18
-8
151
2
74
-20
-7
21
44
-3
66
27
15
43
19
19
39
-1370
80
68
-31
-20
-77
-160
-184
-25
-128
-20
15

-2
70
-2
-14
158
31
19
25
24
29
10
-4
-15
-15
-21
10
53
13
26
-9
8
10
2
171
5
57
-14
-38
-2
36
-9
49
42
-26
64
44
-22
63
-436
72
23
-2
-1
19
-95
-28
-6
64
-11
-3

-3
16
11
-12
94
43
-2
40
3
-10
29
-7
-14
-5
9
0
1
40
17
-9
30
52
17
178
-2
31
-7
-42
-19
20
-32
35
40
2
23
45
-11
-16
-868
96
86
-65
-24
-21
-26
-104
-5
60
14
18

-1
11
10
-31
233
44
12
3
-4
17
-6
-9
-9
-41
41
-8
38
45
53
28
30
4
23
154
21
50
1
-58
6
31
-15
63
121
-31
32
68
10
11
-1046
160
68
-62
3
-64
-118
-114
2
-61
5
-10

-14
-5
15
-19
99
28
-15
-3
18
17
1
-29
-2
-8
-12
4
-2
51
40
-58
31
13
-11
134
0
6
-5
31
-8
33
-11
38
32
41
-1
42
14
-2
-286
128
74
-39
2
-28
-27
-63
-13
16
-8
-15

1
-29
-95
41
183
54
-39
-6
25
-1
-48
-27
31
115
-77
-103
-2
-28
23
-149
-53
-95
34
-31
12
-6
-6
-79
-17
-5
-37
54
50
-48
-5
-22
-66
-20
3931
-16
-59
144
-46
40
124
139
-98
118
-36
-73

-40
-36
-157
-59
-33
-39
-52
-36
-22
-42
-76
-68
-20
-94
-104
-147
-36
-66
8
-137
-59
-70
-35
-55
-55
-84
-17
-49
-68
-53
-45
-32
-120
-43
-73
-95
-91
8
1744
141
-43
9
-23
-66
38
138
20
-125
1
-68

12
6
-1
-16
11
119
-2
-24
76
-26
-3
-7
-5
-17
-14
7
25
-2
47
8
83
29
42
25
21
15
32
22
-7
13
5
-26
108
-48
40
34
-2
98
-4
18
39
50
3
2
12
-10
49
-2
31
18

19
21
-11
-12
-3
98
0
-22
49
-17
-20
4
-4
-20
7
3
26
5
53
11
67
31
29
28
38
1
23
42
-4
15
-30
-18
59
-28
7
12
14
86
53
-3
70
63
1
19
10
-12
38
1
57
14

21
-10
31
3
4
113
-7
-22
59
-41
-20
2
-8
-12
-17
-11
28
0
29
-9
71
6
3
25
-16
-4
1
17
-10
11
-27
-33
39
-39
-3
-10
18
89
21
1
42
39
6
5
5
-8
33
-7
70
25

13
-11
27
5
24
108
-4
-35
63
-30
-40
18
-14
-4
7
-7
26
-10
54
-38
75
-3
14
13
20
14
25
16
-7
4
0
-47
57
-27
-17
-2
32
129
11
7
60
37
5
-3
17
0
17
-19
86
51

61
23
-1
-17
-2
130
-17
-27
82
-41
-25
-5
-22
-16
-23
-16
27
-4
68
-25
125
-7
-1
33
2
-8
-6
14
-3
-4
-1
-46
36
-55
7
-17
2
97
-6
6
39
41
-15
37
18
-2
-4
-33
53
-1

10
5
24
9
7
127
1
-19
92
-37
-42
5
-16
-7
-32
-14
4
10
147
11
80
-6
5
-15
31
12
21
4
-3
11
25
-40
100
-60
19
13
35
125
29
4
49
65
4
12
9
19
42
5
21
29

2
11
3
1
-19
80
-8
-4
54
-30
-37
-2
4
-26
-4
-15
-1
17
28
-9
57
11
0
19
9
2
-8
-23
-7
4
-3
-21
71
-27
-8
-5
17
90
16
4
23
16
-6
-13
12
-8
-2
-17
53
-3

-29
8
-13
-84
-83
-67
-141
-20
-26
-24
-59
-29
-25
-16
-9
-42
-56
-24
-214
-30
-113
-41
-63
-55
-65
4
-52
-57
-46
-64
-64
-8
-37
-15
-42
-39
-44
-65
-132
-43
-166
-6
-28
-43
-25
-28
-84
-8
-270
-19

-4
-52
-55
-67
-68
-71
-32
-76
-46
-106
-120
-43
-6
-34
-73
-37
-67
-44
-152
-98
-135
-31
-111
-68
-54
-30
-71
-88
-25
-22
-33
-94
-112
-37
-19
-82
-35
-94
-55
-94
-96
-73
-54
-106
-35
-35
-76
-35
-45
-48

148
-7
22
-29
-75
-9
18
18
-19
29
-43
24
79
32
-10
-5
-23
28
-12
-26
-37
23
14
-13
-1
12
14
-5
-6
-20
43
6
0
-703
-16
-169
-97
4
22
47
13
-47
-32
-35
3
-2
-56
24
-34
26

76
3
2
-6
-39
8
11
18
-26
40
-14
16
75
22
22
17
-33
44
-9
0
-40
12
14
-14
34
9
21
0
5
-21
15
-5
-15
-1078
-62
-159
-106
-22
11
40
14
-46
-26
-6
14
-11
-62
-12
-32
16

106
8
7
-6
-95
-1
13
8
-7
12
-6
6
32
18
-7
-1
-70
9
-24
-7
-44
17
-15
7
12
-48
6
23
-5
-6
29
4
-16
-418
15
-20
-118
13
7
6
-16
-52
-34
-18
4
-11
-47
-11
-44
24

90
7
-2
-57
-82
4
-16
13
-32
15
13
4
27
-13
-22
-25
-51
6
-37
-26
-47
4
-14
-31
45
1
8
-16
20
-28
51
6
-13
-115
53
14
-32
30
15
27
4
-5
14
-11
-10
3
-37
9
-20
20

126
11
-20
-24
-56
1
25
11
-3
14
1
12
62
13
-19
-9
-13
-16
-45
-28
-22
-18
-17
0
53
55
7
7
-16
-43
52
15
4
20
77
-48
-27
31
1
9
-20
-14
46
9
-2
2
-45
16
-60
3

95
4
20
-29
-44
-8
9
21
-9
30
19
-8
62
24
15
4
-30
-15
-20
-8
-61
0
5
-4
45
-13
9
20
16
0
47
-1
-3
-201
-18
-49
-56
40
16
52
16
-21
16
-2
-20
33
-23
-3
-32
24

69
2
7
-9
-63
-7
1
-3
-13
8
39
-11
24
10
-2
-3
-24
-11
-12
-13
-36
-7
-7
-9
32
11
16
-12
-6
-28
32
2
-11
22
5
-33
-41
18
-4
25
0
-19
11
-8
-27
36
-6
-22
-32
18

-120
-38
-1
-53
149
-48
-64
-58
-48
-31
-52
-73
9
-43
-24
-16
37
-28
-29
-36
-55
-67
6
41
-37
15
-62
-45
-19
-16
69
-55
-39
216
-1
135
53
12
18
-5
11
-6
7
-5
-76
-9
-12
42
22
-44

-92
-16
-39
-67
-34
-78
-34
-34
-40
-28
-79
-49
-76
-75
-103
-28
2
-79
13
-52
-19
-35
-32
-40
-61
-94
-62
-36
-59
-26
40
-18
-35
782
64
102
103
18
-34
3
-21
-17
9
-67
-65
-18
-42
-15
36
-51

-1
-27
9
5
-27
32
-7
-26
-25
-37
17
-9
4
-3
22
15
-80
18
-7
-35
-31
-37
-50
-17
-6
-1
-30
9
-5
33
49
-7
10
-1
-45
-10
-65
60
-15
-44
-2223
69
85
57
-28
-676
-24
87
62
47

2
-24
34
33
-37
63
-20
-22
34
-42
35
-6
24
-5
22
25
-40
38
10
-9
-32
-15
-22
-19
-4
16
-14
16
6
66
7
-7
3
13
-57
-11
-49
34
25
-53
-1864
117
84
61
-67
-655
-31
64
93
22

-6
-23
40
9
-11
17
-23
-37
-10
-29
24
-30
21
-2
-4
13
-46
14
-26
-21
-25
-36
-2
-32
-8
-13
-26
17
-20
43
-1
-17
40
-28
-54
-40
-32
12
-3
-51
-1206
99
80
50
-17
-606
-27
35
24
38

6
-29
23
27
-32
40
-27
-45
2
-34
27
-25
30
-5
6
40
-49
88
19
-43
-60
-5
-6
-15
-4
-14
-27
29
0
62
34
5
26
13
-52
-35
-57
43
-34
-34
-723
99
113
88
-55
-251
-68
39
-33
-20

-14
-34
1
22
-24
64
-29
-14
-4
-43
8
-9
-5
6
9
11
-50
47
1
-60
-45
-28
-8
-13
9
4
-36
-3
0
37
-9
-17
6
9
-34
-67
-78
66
15
-82
-714
85
113
63
-82
-321
-35
-32
-3
-13

3
-32
35
36
-44
59
-15
-30
-10
-75
8
-3
7
2
19
20
-31
13
16
-48
-59
-37
-11
-34
-5
15
-20
11
-10
57
26
10
36
0
-41
-76
-84
55
-10
39
-603
68
114
3
-43
-314
-5
-52
-58
5

-19
-11
27
31
-19
19
3
-36
-26
-13
21
1
4
-2
-28
-5
-45
23
-3
-37
-28
-11
-17
3
-8
17
-34
2
6
50
28
-9
10
-3
-37
-16
-51
17
1
-42
-231
35
45
11
-48
-206
-61
-56
5
14

-19
16
16
-83
-4
18
17
82
-44
19
-29
-38
-33
6
2
-33
19
59
-67
17
13
13
-3
31
-10
-40
-32
23
-20
34
2
31
17
-57
-47
21
-27
-6
-73
11
464
27
81
32
-102
163
-23
-61
-147
-43

-17
-15
10
-16
-13
17
-6
15
-48
-47
9
-29
-54
-37
-7
-43
49
29
43
-2
-47
37
-37
2
-39
-49
-43
-15
-33
-14
-23
-39
-7
-102
-89
-71
-114
-49
-82
-68
2651
-155
-76
-84
-84
684
47
-97
-155
-177

22
83
22
25
-3
-44
21
85
16
51
16
50
-28
4
63
13
20
-1
70
65
23
51
9
108
-29
14
43
34
10
41
91
56
13
1
13
9
29
17
15
8
15
1
39
32
41
74
44
67
13
44

30
59
4
18
-1
-46
-4
55
16
29
50
65
-16
2
38
6
23
-35
29
59
29
34
43
81
-32
13
72
41
-11
24
97
54
12
-8
39
45
42
34
22
-2
21
13
70
10
56
62
57
108
35
29

2
76
21
1
-3
-57
21
36
22
37
47
10
-23
22
40
9
29
-27
40
23
20
25
10
28
-35
16
56
20
-7
6
71
51
1
-19
8
22
39
-21
13
-5
35
-12
19
-9
56
38
8
52
49
10

-13
74
-2
-22
-7
-39
10
26
7
19
79
30
-30
-8
16
1
37
-54
5
13
10
-9
-29
7
-28
15
20
36
-11
-34
109
42
-11
-35
-4
-2
39
-4
29
2
4
6
55
4
44
10
21
56
50
17

17
77
3
-19
-3
-33
-14
35
-13
-21
24
-1
-50
-5
-1
-8
12
-13
19
6
-5
-30
-1
1
8
-35
46
28
-30
7
116
35
16
-39
7
12
19
0
-19
-10
16
12
34
13
9
4
-10
71
37
4

19
30
39
-51
-14
-36
-6
-3
8
-42
15
16
24
10
22
-26
-18
-25
8
42
-26
-41
-11
0
-14
-15
10
22
-22
-4
76
-5
10
-25
12
-2
16
5
-9
-5
21
13
10
-21
9
43
35
53
21
38

20
5
12
-24
-3
-1
0
-33
-15
-3
-3
28
9
-18
-6
-1
-1
-26
0
21
-8
0
-24
-14
-8
16
19
3
-38
-41
69
-9
2
-26
-20
18
23
-18
-14
-5
10
10
6
-15
8
-23
9
19
-3
15

1
-8
14
-33
-49
-15
-38
-138
-4
-152
-80
-56
15
-78
-65
1
-58
-95
-20
-79
-38
-76
-65
-73
-56
-137
-14
12
12
-77
35
-61
-31
-41
-36
-31
-166
-40
-23
-207
0
-60
-15
2
-42
-128
-37
-50
-58
-54

-52
-89
-2
-136
-60
-218
-77
-159
-77
-197
-104
-59
-111
-95
-78
-50
-113
-85
-103
-104
-93
-181
-69
-85
-25
-145
-77
-53
-123
-116
-83
-108
-62
-128
-78
-86
-106
-58
-66
-139
-135
-73
-97
-71
-93
-156
-169
-92
-71
-73

72
21
20
98
52
48
6
58
36
11
-11
48
-3246
-48
-63
-505
-193
-13
-51
101
-168
-132
-13
39
60
-42
12
41
17
9
23
56
26
27
-24
99
54
36
1
37
7
-2
47
51
-35
25
25
-28
196
5

31
-17
39
116
-20
29
29
85
52
36
-26
106
-2961
-5
-36
-603
-121
-60
-59
116
-127
-92
2
25
30
17
47
22
79
-4
-24
12
36
-7
11
97
50
25
8
-34
4
6
27
40
-57
21
19
-46
27
4

38
47
20
41
-12
31
14
33
67
7
-26
51
-1911
-17
-17
-412
-116
74
-21
60
-136
-68
-4
23
30
26
-9
-5
40
0
-9
17
29
23
-3
27
65
-3
-8
-14
2
-6
69
55
-56
6
24
-65
88
13

-27
24
-1
0
-27
9
2
-20
37
15
10
44
-1195
72
76
-214
-66
54
-60
128
-56
20
40
32
35
-15
-12
0
7
18
2
69
53
113
-26
53
30
9
14
30
2
-20
35
67
-25
45
41
-27
97
1

-5
8
-12
30
-4
32
-9
32
35
2
-40
27
-1429
67
98
-255
-70
76
6
153
-45
-17
18
32
57
-24
11
16
6
28
-9
88
22
107
-26
51
118
23
0
-6
2
-9
58
60
-15
32
27
-68
134
18

13
18
9
-21
3
27
10
35
57
27
-11
18
-1686
90
50
-311
-62
90
-51
209
-219
-63
-11
28
40
6
20
19
45
-6
-21
101
43
53
-12
154
104
36
30
9
16
0
59
48
-43
44
29
-49
135
25

-16
32
-17
-28
-14
7
-2
29
21
9
-40
13
-1246
48
44
-213
-44
44
-15
147
-62
22
4
33
57
7
21
-6
8
1
-1
99
36
17
-18
69
114
9
9
-8
-8
2
22
55
-11
45
10
-36
118
1

-75
-64
-16
-33
-40
-55
-59
-46
9
-103
-70
-37
7296
162
719
435
-6
-83
221
505
201
85
21
-29
50
54
17
-37
23
-40
-62
84
4
73
-7
-3
117
-37
48
-30
-29
-8
16
19
17
28
-27
41
54
0

-121
-48
-91
-147
-114
-90
-126
-97
-126
-72
-151
-177
-767
9
-121
-501
-96
-83
-233
-182
37
-36
16
-57
-58
-39
4
-145
-78
-138
-41
-121
-35
-92
-61
-195
-113
-70
-12
-46
-136
-50
-24
-72
-73
-22
-24
-30
-77
-24

33
59
-9
-9
-6
36
8
24
55
29
4
4
-12
16
-1889
38
-15
-27
52
37
13
25
41
20
-4
40
24
10
16
-37
-6
42
14
21
33
12
3
4
5
43
8
16
-1
31
52
33
71
41
70
-4

45
38
14
87
8
73
22
8
-10
-3
23
16
42
40
-2261
73
-51
-8
27
34
30
31
53
21
6
55
-6
3
12
-41
0
19
32
42
7
15
6
38
10
40
8
23
31
27
32
2
41
55
127
12

33
33
-4
99
-5
98
26
18
23
-11
3
-1
5
8
-1382
59
-44
-8
6
-11
14
29
41
0
-5
33
-18
2
-4
-84
-11
25
4
19
11
25
-5
23
28
27
2
28
-19
23
16
-15
42
4
95
10

21
32
33
37
14
118
70
4
12
-1
-12
5
-10
39
-498
105
-32
-10
31
28
15
18
-4
-14
9
35
0
-23
-45
4
-26
-16
14
-38
9
11
-8
-17
21
9
-9
-2
-1
-7
-8
3
13
14
77
35

41
51
-7
104
8
69
24
18
47
18
-17
14
42
17
-668
152
-25
-14
-7
-13
-32
-33
-30
-15
-2
-7
0
-12
-25
-30
-1
-11
-33
3
-14
26
0
-24
-3
-14
3
-3
-15
-9
14
-15
4
-8
66
-22

13
45
0
150
3
44
22
74
39
1
-20
39
129
65
-702
129
-44
-4
18
-6
-4
-20
2
-42
-9
-11
-24
1
7
1
17
-18
-29
8
-11
23
-15
7
4
0
4
11
12
27
-14
-6
29
16
84
21

14
20
4
100
-6
94
36
7
22
33
-4
24
35
8
-598
86
-41
-8
-1
-15
-3
-17
-16
-23
5
-7
-2
4
-3
17
-15
8
-41
25
6
20
-14
10
6
-4
0
15
23
7
-6
-17
4
11
86
-12

-4
55
-13
80
-50
5
29
-17
-29
-6
13
-42
-28
132
2742
-23
31
-45
-63
-92
-30
-15
-67
-76
-81
-67
-9
-99
-20
-15
-18
-73
-113
-85
-77
-28
-23
-14
13
-68
-38
-61
-88
-80
-42
-57
-99
34
-15
1

-45
-44
-42
-63
-112
25
1
-106
-60
-47
-9
-141
-59
-120
1959
-68
-39
-43
-64
-71
-90
-110
-107
-70
-51
-86
-44
-99
-91
19
-83
-68
-51
-115
-82
-97
-59
-71
-35
-74
-86
-49
-51
-65
-49
-66
-55
-51
-122
-100

0
21
32
24
54
44
22
-2171
-313
27
8
9
-1
37
-33
9
38
1
47
-4
16
-13
-15
43
-3
-9
13
2
-17
7
14
33
1
61
16
12
5
41
27
41
98
-1
24
-32
-1
25
94
9
107
29

14
36
12
4
34
6
28
-2383
-412
37
20
23
15
-45
-34
-2
47
7
32
21
26
19
36
68
-3
-16
0
-5
5
-1
21
10
12
53
13
26
6
32
32
38
91
0
25
-44
-7
45
52
6
76
49

-8
11
19
3
24
-33
22
-1980
-263
34
57
21
12
16
-25
-4
59
1
36
-34
8
-23
-27
21
0
12
27
-15
3
-2
35
35
14
55
-7
43
-11
15
51
6
108
1
8
-39
20
65
106
1
95
21

-27
17
36
22
17
40
11
-880
-84
7
78
13
1
17
-9
-3
54
-20
-7
-20
-13
-18
-15
52
-9
-55
25
-13
-29
2
6
15
-5
68
-15
-9
6
30
28
7
45
-2
27
-63
14
32
142
2
97
33

-25
11
30
-15
-16
-13
9
-644
-179
1
-1
23
-5
0
-50
0
23
-24
-7
-36
2
-2
-6
-3
-14
-35
1
-15
-16
-11
47
20
-1
38
-19
55
-2
6
-17
8
62
-22
-7
-54
-7
7
118
-8
110
-5

-11
1
59
13
10
2
7
-1419
-133
-11
-3
26
3
-39
-18
-1
32
-2
10
-47
-6
-57
-31
15
-13
-40
-1
-1
-16
29
57
-10
-2
45
-2
109
10
-5
-7
33
47
-20
10
-66
1
40
149
-2
77
1

6
8
39
-11
-10
-15
-6
-777
-16
-16
-15
6
4
3
-6
-7
15
-12
14
-22
11
-12
-1
15
-8
-21
22
-6
-23
-2
19
33
-11
7
10
25
6
1
6
10
25
-7
1
-59
-21
33
61
-18
61
13

-87
-40
-114
-66
-30
-133
-47
1363
-71
-77
-54
-41
-102
25
-41
-47
-32
-7
-76
-9
-59
-16
0
-117
-24
-55
19
-39
-79
-32
-44
11
-15
-44
-80
-5
-33
-33
-38
-136
-75
-87
-14
-5
-10
28
60
-11
-96
-110

-134
-84
-26
-65
-79
-106
-83
1251
371
-61
-81
-55
-89
8
-70
-51
-78
-43
-110
-77
-74
-77
-31
-101
-33
-52
-69
-49
-80
-24
-45
-66
-45
-62
-69
-44
-46
-101
-124
-171
-49
-63
-45
-38
-52
-36
-30
-42
-105
-48

37
32
-9
23
-111
9
33
-7
33
-57
44
34
65
49
36
60
4
27
5
-6
42
26
22
5
19
38
-27
42
9
-14
64
22
41
127
115
-5
126
-13
44
17
-14
32
-732
-140
-2
-260
-2
-360
-478
-315

12
33
25
29
-88
-8
64
-6
13
-28
24
44
42
14
43
48
15
29
7
-3
49
21
20
6
26
53
-8
6
18
-14
131
50
45
128
62
0
82
-2
38
25
7
44
-707
-78
-52
-294
-2
-422
-268
-301

4
14
28
13
-50
-3
39
-5
25
-78
7
65
22
-22
36
47
6
33
16
-5
35
-13
16
-22
6
42
-12
-17
21
4
72
16
35
163
90
-9
134
1
22
17
33
67
-447
-100
38
-87
-6
-317
-101
-137

-36
72
-15
12
-31
-7
19
1
-3
-23
25
43
3
-27
3
7
6
36
-9
5
15
16
18
9
7
51
-4
7
37
29
100
-30
37
138
73
-7
145
1
26
-4
55
55
-281
-38
9
-114
7
-13
-102
-24

-14
11
-11
-3
11
9
2
1
-33
-23
4
27
35
-10
2
24
8
-7
-3
-14
44
23
36
-17
8
-8
21
6
13
9
84
4
45
75
62
-2
83
12
5
14
37
43
56
-28
22
-101
-17
141
-49
-170

-25
54
8
3
-4
-10
-31
16
7
-63
6
63
54
-29
97
38
19
20
-12
-21
-10
19
30
-21
2
28
-15
27
34
9
48
36
72
153
35
-7
150
-8
62
-15
14
23
-228
-93
-19
-108
-10
-185
-132
-138

-33
17
-1
-8
-19
-19
-13
-6
-15
-45
21
73
14
-30
51
-8
4
5
-8
-4
19
8
33
-19
-26
-1
-4
-29
24
15
26
-2
10
54
59
-7
113
-18
29
-8
6
22
-175
-54
-17
-3
-1
3
-66
-36

-19
-41
-68
-43
-20
-17
-120
-11
-27
-16
-66
-5
-45
-84
-29
-56
-51
-9
-12
-36
-41
-47
-6
-37
-98
-52
0
-131
29
-34
-50
-60
-35
41
-9
-11
-78
-39
-38
-72
-27
-52
1266
-222
64
425
-38
281
381
389

-46
-37
-37
-74
20
-47
-173
-27
-72
-6
-70
-129
-54
-104
-18
-146
-28
-50
-60
-97
-130
-66
-26
-36
-83
-61
-32
-105
-51
-50
-27
-38
-78
-56
-81
-21
-93
-59
-69
-47
-112
-44
-826
-166
108
17
-37
-109
-153
-14

-115
-10
19
4
9
-8
27
-6
1
2
-4
-11
-12
-1
-3
8
16
8
-24
-12
-10
-24
-8
-18
-6
-11
10
30
-11
-27
5
-3
24
-10
15
-8
-1
1
-11
39
-5
5
11
35
-11
-5
-10
2
4
3

-48
2
19
-1
8
9
-16
18
-17
13
-4
42
2
-7
10
19
26
2
-21
10
14
-33
-16
15
-1
-3
24
25
17
-31
5
4
2
3
10
1
1
9
19
0
69
-4
27
49
0
-5
14
-22
28
5

12
1
37
11
9
7
26
-2
73
-5
-5
15
27
0
-4
27
43
39
-14
-17
6
-47
13
70
-28
-3
14
40
16
-28
10
8
-15
2
-31
9
2
10
-13
29
51
-1
15
78
8
-1
26
-1
31
10

26
15
40
-7
20
16
25
-7
72
-3
1
49
3
-6
-5
96
52
64
-9
-23
3
-42
15
63
-6
6
17
30
38
-38
4
-9
4
-12
-12
-1
-4
9
9
2
42
10
15
99
22
7
43
-12
19
16

38
17
30
-13
2
87
34
-11
57
14
4
51
-4
20
-9
-1
40
16
-16
-13
-7
-42
-8
28
38
5
9
31
10
-40
41
1
18
23
4
-12
-19
-8
12
-6
50
-4
9
52
-8
4
10
-35
34
-7

-44
0
36
23
-15
-6
16
11
43
38
31
32
18
9
16
53
34
48
-25
25
-9
-2
36
29
-11
-4
70
99
40
-29
17
10
44
-5
17
-28
-6
6
22
6
75
12
28
62
11
-10
27
-28
34
13

4
4
2
9
-8
5
22
11
26
19
-6
24
4
2
-14
31
25
20
-1
-7
15
-30
-19
16
-6
11
17
8
0
-17
43
15
-3
4
-7
3
-5
-2
1
4
36
0
1
38
2
-8
8
-23
29
-13

221
-34
-26
-16
-37
-46
-30
-22
9
-26
-41
-4
5
-24
4
-18
-21
-45
-246
-28
-3
-7
-55
10
-65
-6
-4
-34
-40
1
-33
-20
-18
-17
-37
-21
8
27
-23
15
-23
-14
-33
-2
24
-1
-18
-76
-26
8

33
-41
-10
-47
-30
26
-65
-28
9
-20
-309
-54
-46
-54
-21
-5
-26
-18
21
-79
-45
-59
20
-52
-61
-42
-37
-69
-36
-24
-42
-5
-16
-30
-43
-18
-24
-31
-6
42
-56
-30
-33
-39
-77
-45
-12
5
9
-42

5
-40
33
-2
25
-18
9
-13
-34
26
-1
-27
-39
-4
7
17
3
-1
40
-752
-297
52
48
44
-517
210
39
-482
-104
-94
-12
24
-17
194
29
111
29
-2
1
52
23
10
41
13
14
-2
16
59
39
28

2
-18
7
-3
12
-11
5
-11
-6
32
12
-3
-23
-8
11
-2
23
11
43
-663
-431
46
38
73
-244
35
36
-426
-175
-57
-14
5
-12
133
15
88
7
-3
34
142
32
11
26
37
15
-3
18
64
14
37

-14
-5
-2
1
20
-3
1
-15
-30
9
-6
27
21
-3
-8
3
2
38
23
-1356
-206
8
8
52
-329
27
50
-331
-148
-34
71
4
-4
198
4
79
-15
10
20
115
25
-7
21
6
-1
0
-12
42
6
8

-17
15
20
17
8
-23
19
-29
12
65
-3
46
24
-3
40
4
22
50
18
-1182
-223
-5
4
6
223
72
-11
-78
-152
2
48
2
-9
81
-20
58
-22
-12
8
62
16
-12
14
3
-7
-27
28
41
-7
-10

-14
21
-4
8
-18
-6
14
-41
-4
56
1
-19
10
-4
17
6
12
73
4
-944
-276
48
26
41
105
77
36
-282
-117
-29
12
13
-24
258
-15
72
-2
2
1
51
-6
-3
29
28
-6
-24
-15
21
-23
-29

-32
4
0
32
-7
8
30
-40
15
70
36
5
17
19
59
12
-3
20
51
-1221
-291
62
8
92
156
66
28
-316
-289
-22
34
-1
2
305
-5
66
12
-16
12
104
15
-1
2
11
2
-12
14
69
-46
-17

13
-7
30
8
6
9
7
-25
-10
20
13
12
-4
-11
-5
11
19
32
15
72
-163
35
11
23
-133
52
47
-190
-73
-24
-17
16
-10
170
-7
80
7
-11
16
48
15
-5
9
8
19
-20
-10
7
-23
7

-26
-78
-9
-5
-32
-1
-32
-6
-55
-43
-29
50
35
-17
-15
-49
-8
-22
-20
4327
530
15
-45
-22
828
90
20
456
453
30
13
-64
-43
141
-56
221
-9
5
-128
-27
-103
-18
-47
51
-46
-40
-50
-27
-56
-87

-8
9
-23
-14
-36
-60
-56
-14
-20
-50
-55
-44
-33
-2
-14
-73
-19
-19
-38
4058
36
-10
-37
-42
-3
-51
-29
283
162
43
-136
-99
-56
-85
-60
-65
-35
-93
-97
-160
-82
-47
-90
-66
-75
-78
-122
-91
-108
-152

30
-7
41
12
14
44
21
17
37
27
174
-4
15
-1
40
-23
41
14
79
65
4
25
12
-21
52
83
77
16
31
26
22
23
-6
-19
-26
43
-12
20
-12
29
22
-23
86
15
-24
54
-24
147
39
-4896

25
8
38
22
41
26
20
0
52
63
107
4
3
27
32
-1
84
9
75
80
7
26
15
-43
55
22
37
16
30
18
11
8
-14
-23
-7
57
-15
14
-1
30
-14
-19
9
23
-5
38
-18
114
-5
-4731

30
-25
16
10
33
0
8
-3
58
14
112
-26
7
40
29
-1
32
9
32
41
-8
-7
10
-10
56
-11
33
-12
23
-6
-5
14
-13
-16
-21
55
-10
9
-15
1
-10
-59
8
14
-17
15
-24
76
7
-2767

-1
-32
24
2
15
6
0
14
3
33
87
-48
-9
32
25
-14
30
9
23
5
-28
4
-3
-23
55
2
41
-19
-5
-5
-15
-17
3
-27
-21
6
-4
17
-33
-27
-7
-53
22
27
-11
12
-12
35
15
-1243

-5
-8
19
-2
6
17
10
-5
20
5
182
-80
21
70
23
-27
9
-1
39
38
-39
3
5
-24
54
-26
48
-26
-6
3
-9
-17
-9
-26
-16
53
5
7
-21
0
-7
-53
32
9
-12
0
-5
32
-6
-1107

37
-17
0
-5
33
7
5
1
58
45
179
-92
28
107
39
3
43
23
58
129
-33
3
1
-32
120
15
72
-11
22
12
6
-15
42
-25
-22
79
5
-5
-11
68
18
-22
15
31
-26
19
-9
6
7
-1411

12
-4
-8
-1
23
-1
9
19
17
9
87
-18
2
60
26
11
-10
20
31
17
-23
-2
-2
-12
29
-25
79
-13
4
-5
-18
-10
7
-48
-6
9
13
9
8
18
-4
-7
-6
19
-13
8
-5
21
-1
-744

-12
-44
-34
-91
6
-104
-111
-26
52
-38
130
-52
-59
47
-23
-62
25
-19
-55
24
-30
-45
-139
16
-46
-60
-87
-88
-92
-123
-47
-12
-93
-13
-54
-6
-12
-38
-81
-59
-46
-20
-66
-70
17
-91
-41
-11
-92
6600

-203
-58
-70
-84
-39
-191
-114
-88
-242
-78
-116
-179
-64
-47
-101
-30
-98
-42
-113
-59
-63
-84
-90
-54
-104
-119
-110
-60
-36
-81
-40
-116
-97
-46
-89
-125
-54
-51
-84
-74
-88
-110
-60
-72
-39
-110
-26
-53
-92
4721

37
-451
-35
36
114
56
92
14
143
-376
-132
-574
-11
14
10
-62
82
13
9
12
3
37
-10
-3
142
-5
236
33
26
6
52
-10
17
29
3
14
43
-19
77
-62
-1
5
100
39
47
-6
12
71
54
14

24
-554
37
19
87
30
106
-48
203
-279
-94
-302
-4
38
7
11
21
5
37
-12
-10
22
27
-11
112
-2
168
40
21
6
7
-18
18
43
18
32
2
3
11
-31
9
-4
20
27
9
24
-1
98
34
20

81
-423
265
82
147
32
130
109
159
-217
-73
-94
9
5
-27
15
17
2
19
1
18
14
-4
-7
147
-14
282
11
-19
6
16
3
13
47
7
30
60
10
82
-28
-2
-34
24
68
20
11
-20
40
2
0

135
-227
206
43
175
33
74
131
116
-85
-1
-271
-5
7
7
79
89
4
8
-18
-32
91
-11
1
195
-23
211
3
8
16
57
2
27
27
-2
29
-10
5
50
54
-31
13
-16
31
-3
2
4
18
-18
21

202
-172
380
24
183
35
93
98
95
-93
-57
-252
-30
-10
7
2
76
-6
3
-5
14
25
7
-12
203
0
224
51
9
-18
46
-18
-5
8
-19
9
13
-30
80
47
-17
-22
-4
10
-26
20
-15
37
-26
19

173
-415
56
96
218
49
219
171
199
-21
-25
-206
-2
26
-39
29
92
16
18
-16
25
10
15
-22
204
-8
285
27
-59
-4
100
8
15
57
-39
58
86
-7
109
72
-44
8
1
43
-14
41
-37
39
-25
-5

133
-251
105
72
121
56
165
144
106
-49
-59
-120
-8
15
-27
-14
40
-3
1
14
11
-45
22
1
109
-28
220
-8
-39
-1
65
-27
-13
5
-35
8
35
-11
46
29
-5
19
-10
-9
-21
39
-6
16
-10
-8

332
814
300
72
132
13
15
483
147
172
185
1149
-170
-45
-167
-117
23
-104
-78
-37
-41
-158
-191
-76
-81
-51
65
-95
-146
-48
7
-49
-103
-73
-169
-6
9
-165
-8
188
-192
38
-90
-201
-102
-42
-132
-87
-49
-63

66
977
1132
55
134
-18
7
97
-57
239
149
36
-36
-27
-43
-77
38
-46
-65
-75
3
-92
-71
-50
-4
53
181
-38
-16
-69
-70
-33
-74
-54
-112
-75
56
-42
-79
93
-17
37
-65
-91
-19
5
-66
-124
-34
-39

19
26
10
-4
23
-13
216
206
2
-9
21
10
-594
-80
-88
-3
-42
4
-42
-223
48
38
-12
-3
11
21
10
-10
21
3
47
-12
25
-15
-5
26
20
16
35
2
-9
62
15
29
21
68
10
-4
27
41

6
6
21
5
-3
-12
235
160
10
-8
34
17
-568
-47
-79
6
-77
-23
13
-321
50
25
-20
-4
64
0
24
-23
30
-6
27
6
34
-3
90
17
20
83
16
-3
14
17
11
33
17
45
-22
0
32
14

16
3
10
-14
-7
-10
248
245
13
-15
51
-8
-460
-76
-153
-7
-63
-4
-2
-150
29
29
6
41
69
-1
-8
10
42
-13
20
26
7
-16
-2
11
18
53
55
5
-1
30
16
-1
46
31
6
-12
18
35

29
-8
3
-16
9
-1
195
336
-2
10
111
5
-404
-32
-79
5
-82
14
-8
-139
25
5
-13
15
58
-2
-23
-37
27
-8
8
-12
12
46
17
10
35
55
48
22
63
12
-4
-16
-3
55
23
-2
17
24

12
33
-1
6
12
-20
327
272
4
-12
13
0
-442
-36
-25
-10
-34
9
-14
-113
4
-20
4
16
72
-2
-2
16
30
-24
1
4
15
-3
-15
19
42
40
35
-7
40
31
11
3
-6
67
4
-3
15
19

20
7
-2
-4
5
-19
341
394
18
-2
43
-5
-506
-26
-37
-7
-63
-16
-18
-146
11
12
-7
21
57
-2
2
-14
-10
49
17
5
22
-4
1
36
-6
62
5
-13
60
41
-12
-4
-12
56
15
-21
7
64

1
20
-18
0
0
-16
325
266
-1
-2
49
5
-277
-7
-53
1
-56
-11
-13
-102
15
-8
-19
23
26
0
-5
-12
0
14
-13
-10
-4
9
-8
25
-2
50
-1
-11
-11
19
9
36
13
39
4
-5
-4
50

-1
-100
-64
-56
-65
-3
68
130
-14
-32
-14
-51
613
-64
56
-73
84
30
-28
267
-33
-61
-34
7
-43
-21
-8
-73
-26
-68
7
-11
-8
-13
18
-46
-20
-51
-51
12
-43
-59
0
-25
-39
-43
-45
3
-22
-36

-22
-43
-17
-16
-35
48
16
-58
-13
31
33
33
-69
46
23
-12
42
19
-21
150
-39
-59
-35
-15
-52
-26
-11
-18
-25
-21
5
-37
-11
-26
33
-44
-56
-51
-44
5
-57
-49
-40
-45
-24
-39
2
14
-46
-52

-1376
81
-15
104
-24
23
-11
3
-218
6
16
-219
12
-114
35
-120
12
6
-13
3
21
-15
26
11
-3
-8
12
56
49
4
37
12
20
-3
11
23
41
4
-9
93
4
25
5
9
10
-5
-10
26
22
17

-1391
92
14
118
-43
28
23
14
-201
26
30
-190
86
-85
-6
-72
14
-3
33
6
27
8
12
23
32
-23
-8
49
47
9
38
-7
33
14
6
16
15
7
-11
65
-14
14
34
30
4
20
-8
8
48
16

-1068
66
5
145
-11
39
-32
-7
-110
12
-12
-146
15
-73
46
-82
8
-3
-8
-24
3
6
5
3
5
-47
-18
11
13
22
14
16
5
-9
7
15
30
-1
-3
86
-19
0
63
-7
-6
16
-11
18
-11
4

-353
56
43
129
2
61
-41
23
-82
31
16
-36
17
-57
-3
-105
47
-13
-32
-25
9
2
-17
-18
22
-71
-3
-8
12
12
-11
29
44
-3
22
10
14
6
-37
62
0
8
16
-16
21
33
-8
13
19
-11

-381
78
34
144
6
50
-26
6
-97
13
5
-27
-8
-34
11
-70
37
8
-45
-28
-3
-4
20
2
10
-55
-31
-17
-3
13
-14
11
17
-4
17
-9
5
-5
-13
114
-19
6
45
-2
2
-9
-9
-8
-15
1

-754
76
42
142
55
77
-33
0
-80
5
-6
-99
-2
-67
-68
-31
53
27
-41
-21
10
-21
36
-5
28
-197
-5
29
131
16
4
12
21
0
3
14
4
17
-25
60
-36
22
20
-6
-1
2
3
19
-10
6

-468
27
29
161
-13
22
-19
1
-18
-2
4
-87
14
5
-89
-16
18
-27
-35
-20
-5
-19
3
5
14
-57
-15
2
37
6
-7
12
6
7
27
-11
0
11
-7
17
-18
13
43
3
5
9
3
20
-41
1

1178
17
51
-21
33
42
58
0
124
-15
26
-27
-15
233
32
-48
-3
42
31
-30
9
39
38
-2
21
13
53
-63
-29
-84
-3
7
9
100
26
77
108
58
-26
-110
45
12
108
14
13
13
-14
38
11
17

594
-16
-54
-42
31
-78
-24
-8
66
-16
-39
-8
-13
25
-18
-69
-48
10
-86
-54
-56
5
-7
-54
-29
45
-3
-86
-74
-70
-138
-39
-61
8
-46
-45
28
-43
-17
-5
11
-51
-5
29
65
-76
-3
31
-57
1

13
0
-2
-13
5
-5
12
5
11
-6
25
17
22
23
-13
8
-4
45
23
-6
7
2
-1
55
-6
-1545
70
49
51
107
-181
-259
-126
-40
39
75
21
50
7
44
-53
16
38
12
17
15
-17
60
25
-1

10
15
21
11
-12
3
12
41
8
-7
16
-5
14
15
33
34
-18
11
18
-5
12
15
13
-2
5
-1262
63
69
55
109
-302
-386
-94
-41
45
77
44
44
14
38
-63
58
20
21
17
110
-5
6
21
0

23
14
10
1
18
2
-3
-29
26
-14
25
19
14
27
-4
18
5
13
-7
0
-10
-11
-10
-9
2
-775
59
1
74
53
-211
-235
-141
-53
25
16
11
37
-7
4
-54
15
-58
0
-7
23
13
6
14
-5

2
4
8
-14
-9
7
-12
-20
0
3
-38
-1
3
-28
-3
24
-10
-4
37
-9
-20
-6
-3
6
18
-390
67
-40
114
98
42
-211
-66
4
20
25
27
-1
10
-36
-37
-8
-68
-14
-19
12
24
-12
48
-8

-6
0
6
-11
9
1
-40
-8
16
-9
-50
16
-2
-23
22
7
18
9
40
-16
-37
-26
-10
-25
11
35
42
21
69
57
-108
-204
-136
-31
28
31
-37
-25
-5
9
-28
-21
-39
5
-12
45
-21
-33
58
-18

12
17
11
-9
-21
19
6
27
-3
-22
2
7
76
-9
34
-1
4
8
10
-1
1
-11
-8
-7
128
-1242
30
16
166
35
-127
-205
-114
18
46
44
4
-5
-4
13
-37
-4
-8
-10
-15
36
-12
20
29
26

-9
7
-7
-2
-6
-15
18
65
10
-6
-6
8
40
-5
3
17
-12
-7
31
10
-8
-13
-7
3
109
-183
27
21
38
56
-60
-74
-96
-18
14
27
-8
-4
3
-13
-6
-44
-11
4
4
46
1
31
48
-9

3
2
-16
-8
-26
4
24
98
13
7
-98
-10
0
-29
-19
-13
14
-24
6
-18
-53
-10
-1
18
-2
5015
26
-64
80
-17
203
-42
63
-99
-49
17
29
20
-29
35
-37
-82
-69
-21
-70
21
-8
0
4
-48

-9
-26
6
-16
-68
-19
-85
-42
-37
-2
-106
-1
-44
-103
-42
-43
-33
2
27
-28
-53
-17
-33
-45
-18
4619
-89
-62
-97
-90
10
192
301
-98
-94
-116
-53
-117
-69
-80
29
-119
-23
-49
-99
-80
25
-122
12
-87

73
27
3
46
-9
65
15
10
72
23
15
120
11
11
-17
72
13
3
21
43
4
4
29
1
25
51
16
-1
51
5
28
15
-8
14
7
-2
17
39
34
21
-13
30
4
69
33
13
22
30
51
3

63
11
24
34
-7
27
-8
11
30
17
33
53
33
7
-14
9
2
16
64
47
58
26
35
-10
14
28
22
12
48
10
22
18
48
77
16
12
49
63
24
16
5
-16
38
44
42
21
10
62
51
59

42
34
9
37
-14
14
14
-4
-5
30
37
41
17
24
10
-1
-1
8
8
18
28
30
0
22
0
-18
-13
-2
43
27
-14
-1
-16
-38
6
8
18
39
52
16
-39
-10
17
92
-13
17
7
50
30
-23

22
5
2
53
-28
-28
36
-4
45
-28
37
55
-4
-7
-9
6
-13
-12
23
29
29
-22
29
39
52
51
-36
12
14
5
-9
6
-4
47
-7
28
10
72
26
25
-58
-6
30
36
-2
2
4
24
41
-25

26
3
0
-31
-18
-15
6
-12
-7
1
27
47
-1
-69
-30
-26
-36
0
4
10
15
-9
3
-3
23
31
1
-13
13
22
-7
-4
-38
6
-6
-2
1
59
24
-1
-47
-17
22
16
-5
-39
27
27
8
4

13
21
7
56
7
-10
-25
-9
-9
20
16
131
1
-25
12
-13
6
7
16
20
-6
0
44
2
40
18
13
14
26
19
22
15
35
11
20
-6
2
79
50
72
-57
-27
22
52
31
-24
18
54
23
18

-7
14
-13
21
-14
4
9
8
0
-6
26
25
-5
-16
8
-18
0
-13
-2
20
37
-22
15
4
3
19
3
-10
40
3
-10
3
16
-23
-8
2
9
52
12
15
-13
1
4
-18
4
-10
17
30
18
-6

12
-26
-41
-17
61
-27
-18
-25
-59
-7
15
3
-1
-5
-34
14
-20
-17
-11
-78
-48
-16
-38
-96
-46
-47
-52
-62
-76
-9
-83
-17
-29
20
-32
-24
-91
9
-80
-56
-46
-68
-72
-63
-68
-85
-68
-1
11
-167

-94
-26
-94
-86
-44
-139
-45
-62
-80
-72
-92
-109
-61
-173
-77
-23
-86
-73
-106
-102
-73
-95
-65
-72
-128
-40
-99
-72
-172
-80
-54
-72
-107
-37
-73
-49
-119
-85
-76
-85
-120
-118
-116
-119
-106
-169
-72
-94
-95
-64

88
10
44
24
47
26
10
3
14
8
-25
16
-7
32
35
14
34
22
14
48
-4
15
-11
29
-2954
66
17
-664
-2
114
-19
17
4
36
22
27
2
30
31
58
33
31
13
9
15
75
51
-4
15
23

21
32
42
33
11
-11
17
0
27
19
5
25
2
22
24
12
47
75
12
64
-5
-3
17
24
-2757
67
77
-656
44
85
-11
18
-84
-33
14
26
33
11
12
56
40
28
39
33
-4
42
45
3
15
23

87
-21
73
-11
8
63
8
1
3
-1
-10
20
-7
12
-2
18
9
73
13
15
2
-11
-15
20
-1266
73
48
-323
6
49
-12
1
-36
-11
10
-21
5
-6
21
7
26
20
30
-17
-6
31
17
-18
3
17

116
-23
77
8
1
3
-40
8
20
8
3
10
4
23
1
-2
19
-5
-35
65
-7
-19
-9
1
-389
114
51
-219
-23
3
-41
10
-31
-4
17
-35
3
-23
54
-71
2
-15
-10
-28
-46
-5
30
-36
-31
2

80
13
25
6
14
-6
-27
14
-17
-11
1
-7
-30
9
-3
-13
8
14
13
-16
-12
-11
-6
6
-1138
69
129
-225
-5
-9
-29
-46
0
-4
-11
-19
24
7
35
-88
14
-6
-5
-35
-1
-5
16
-19
-23
-8

31
14
59
6
36
-36
-33
7
-2
-7
0
22
-9
26
21
12
-3
41
34
15
3
-1
-23
25
-1852
127
77
-302
-7
39
-31
-20
20
37
-35
-16
33
32
16
-95
-30
4
30
-19
-16
16
27
-10
-29
-1

51
-2
6
2
-10
12
-12
-10
-8
1
10
-1
-2
-5
31
20
10
15
-2
26
19
-2
6
-5
-1232
83
86
-165
-27
30
-15
-36
-7
16
-21
1
12
5
14
-100
-3
10
0
-15
-6
9
9
-16
-5
50

6
-33
-66
-33
7
-54
-71
-18
-13
-88
-36
-27
-27
21
-66
-16
-13
-74
-61
-130
-77
-44
-8
-140
5533
19
-59
377
48
-87
47
-43
5
18
-56
-32
-72
-15
56
12
-24
-89
-47
-28
-64
14
-11
17
-33
2

-210
-92
-115
-56
-60
-111
-78
-53
-48
-48
-69
-61
-72
-43
-98
-83
-40
-37
-53
-166
-76
-48
-49
-129
4165
-69
-77
-52
14
-121
-118
-94
-103
-54
-90
-60
-88
-100
-45
-20
-43
-143
-56
-65
-38
-56
-50
-58
-91
-75

-1
17
29
4
62
29
-10
58
-5
2
32
45
-8
12
-12
-22
9
-59
-11
52
15
5
15
41
124
11
32
62
24
21
26
1
16
-19
-422
9
38
30
-671
-60
-42
-16
-4
18
-20
15
28
70
31
16

2
21
21
30
65
32
-19
58
17
7
-9
16
31
10
-14
9
35
-62
7
50
35
8
57
60
123
15
38
213
43
28
18
15
15
-17
-905
-12
78
25
-717
-36
-49
26
21
14
-48
20
-7
69
32
7

1
4
-2
24
29
25
1
36
-30
3
-10
1
-44
0
-35
-14
24
-84
-22
34
-11
-21
34
-10
121
-2
9
70
46
9
1
10
-25
-13
-444
61
33
21
-461
-8
-44
23
4
-8
-27
21
-19
22
6
-3

34
-19
-27
-28
18
5
-35
62
-41
-23
-16
-65
-17
-16
-11
-33
53
-39
24
5
-32
-7
51
-25
99
-15
-6
45
111
1
-1
-25
-13
-32
16
42
42
5
-330
-25
55
20
-6
-10
-15
20
3
8
-3
13

34
17
28
47
-1
35
-2
40
-19
-3
-34
-19
5
-22
-30
20
-2
-94
-14
13
-57
-28
7
-18
65
-27
3
50
32
-2
-1
4
-6
-36
12
51
7
3
-346
-6
52
55
-7
-13
-29
18
-10
8
5
8

-9
55
25
5
4
23
15
65
-14
21
-20
-29
-27
-4
-34
38
18
-34
-2
15
-39
-13
-13
-33
150
-14
16
68
49
36
47
7
17
-9
33
118
60
14
-331
-30
18
66
2
-8
-25
48
-27
-4
0
8

-11
9
-21
10
16
19
2
44
-39
32
-6
10
0
-2
-3
59
-1
-29
18
0
-31
-10
9
-6
108
-9
6
46
30
-5
-6
-3
-22
-6
150
50
43
-2
-235
-12
4
23
14
3
-14
9
-8
15
-17
18

-42
-34
12
32
-28
3
38
-81
3
-36
38
60
-19
16
-73
-87
-59
19
13
-89
-8
-34
11
-41
49
-51
-46
19
20
-33
21
-6
-47
-33
2180
-18
-29
7
1408
-51
-26
39
-14
-10
-217
-9
13
-18
9
-26

-100
-65
-98
-63
-69
-114
-35
-116
-91
-58
-38
112
-83
4
-106
-114
-55
-101
93
-92
-142
-77
-32
-149
-18
-57
-72
-99
-40
-64
-60
-91
-52
-43
658
50
51
-32
222
-2
-27
-19
-15
-16
-56
-43
28
-50
-37
-38

-23
34
-26
-28
-13
-26
-8
8
3
13
57
-14
-24
22
-1
72
33
-12
-3
26
10
0
3
17
-5
77
-120
2
0
33
23
-33
10
-19
-4
38
17
-5
33
2
12
3
13
19
55
28
-75
28
48
35

19
51
-10
-40
28
-162
8
18
18
-11
31
50
7
33
20
56
1
-5
24
30
13
-5
16
30
15
49
-110
4
20
-10
66
-40
6
-2
11
30
53
24
31
47
-19
-28
42
36
5
37
-4
40
75
50

-8
25
-28
-37
39
-99
-5
-22
-13
13
7
27
12
5
-4
46
-13
-52
5
26
6
-12
-9
18
-13
-1
-51
0
-31
-23
22
-40
-6
4
4
30
2
23
3
29
-15
-17
-14
11
24
8
-40
18
41
20

-23
13
0
1
-11
-22
1
-47
-15
56
48
73
17
-26
-21
26
-52
-36
14
5
-41
8
-3
23
-1
-29
37
1
-27
-11
38
-36
-4
20
-37
-15
5
-17
-1
31
-2
-56
10
17
8
5
-18
2
67
33

-11
8
-27
-20
-12
7
-28
-8
-37
29
0
-2
-23
-3
-3
1
1
-69
21
23
-9
7
-13
2
-6
9
32
2
-37
-16
43
-29
-2
5
-20
27
-3
-12
-8
47
3
-74
23
-16
-2
36
-22
44
3
14

11
-44
-7
-1
23
-18
-14
8
-14
54
48
-6
-1
-32
-1
30
-18
-67
45
42
-45
-8
17
6
-8
14
-40
2
-30
-36
38
-39
-16
-21
-31
-16
23
-7
13
75
-5
-45
0
1
20
50
-7
-21
55
-9

6
11
-14
6
-12
-19
-39
10
-24
24
1
-2
-26
-7
-30
28
12
-55
-3
12
-9
-1
11
7
-7
-11
-44
-5
-15
-13
8
-15
-8
-19
-14
0
-20
6
-31
16
-6
-45
7
-5
-5
-4
-8
-17
46
-15

-56
-9
5
-50
-41
-161
-13
-55
-28
15
-53
-82
-67
-75
-4
-59
-7
-34
0
-31
-41
2
7
-23
-44
-92
41
-17
48
-38
-34
-8
-40
-24
9
-72
14
-53
-7
-35
-19
23
-17
-46
-5
-31
-24
-9
76
5

-10
44
32
48
-7
64
-19
-14
-31
-6
5
-47
-22
-78
-41
-55
8
-25
22
81
-31
-46
-17
-10
-19
-7
-29
-17
11
26
0
69
-15
27
-36
-73
-23
-2
-23
-19
-1
-8
-28
-7
-48
15
-48
-45
-11
-15

-20
42
-9
-310
-217
37
4
-668
20
-30
-627
-18
-63
-100
-99
-83
-19
11
-8
-9
24
-11
3
7
-29
30
25
-21
-7
-14
-27
-9
12
6
-20
6
3
28
0
43
34
10
39
-14
9
13
-8
16
18
18

-22
-8
51
-138
-352
14
20
-585
27
-45
-617
-20
-97
-109
-122
-89
-3
-5
-2
-2
-5
-5
42
4
-36
26
20
-41
2
30
0
-12
7
-21
-40
13
26
21
8
6
24
4
-11
-3
-13
29
-3
25
11
51

-16
-20
-11
-124
-364
50
48
-547
12
-8
-307
-7
-48
-120
-84
-63
-20
-6
-10
-12
-36
7
25
10
-44
33
-5
-26
3
8
9
-31
21
-4
-19
8
12
35
9
19
12
8
-11
-33
-22
21
-15
21
66
31

-28
-50
4
198
-190
16
39
-370
36
-7
-128
5
-4
-48
-21
-48
-33
-12
-13
-11
-51
10
8
4
-20
70
1
-12
-9
43
25
-54
14
-18
-42
29
21
50
16
2
69
-8
18
-57
-38
18
-13
29
33
37

-3
-20
6
184
-165
10
54
-290
11
-24
-158
16
-23
-54
-94
-21
-4
6
-13
-18
-9
6
10
-14
-20
6
-10
-8
8
47
29
-34
7
-1
1
15
10
58
-10
23
35
-6
11
-31
-28
-6
2
29
51
48

-28
-19
-20
194
-254
28
63
-426
5
-26
-105
-1
-17
-125
-126
-42
-30
-13
-13
8
-17
6
-26
15
-24
30
4
0
-10
10
10
-27
14
10
-36
-6
6
22
-10
15
29
2
-1
-22
-25
8
3
16
66
54

-15
-34
-11
120
-211
6
38
-160
6
-7
-139
2
-45
-92
-83
-35
-17
-4
-15
-10
-13
7
-4
4
-29
7
-9
-35
1
15
-2
-22
4
-11
-5
-9
20
10
-8
15
27
7
13
-18
7
5
22
21
33
45

-11
-12
-24
31
523
-6
-14
231
-8
53
142
57
85
143
136
111
-71
17
25
-24
-39
52
7
0
-20
-24
24
-32
-67
25
47
1
-61
-3
-7
-34
-18
-105
-44
21
-52
-45
-39
-65
39
-43
40
-7
6
24

26
8
-5
54
72
-11
-35
-27
0
16
-411
-20
103
144
1
-10
-40
-12
-13
6
-40
-48
-62
7
46
-3
-38
-50
-41
-57
-22
-3
-21
-26
4
-33
-51
-52
-19
-33
-32
-14
-67
17
-56
-48
-51
-9
-45
-51

6
-23
19
-3
16
17
-14
28
2
-25
26
20
-1090
5
-1062
-77
-17
-1346
-469
-519
-392
-1017
-115
-4
-71
44
-197
-211
-305
6
11
-11
-5
5
8
-5
18
-17
7
-4
5
-2
-14
-3
-11
39
-11
-18
-11
-1

-14
-16
8
-1
19
16
-10
12
5
-2
6
24
-1055
7
-933
-111
-14
-1016
-412
-395
-300
-519
-107
-2
-188
-5
-218
-212
-351
89
5
-7
13
26
18
-6
-1
-5
-7
5
23
0
0
8
4
30
-9
-5
36
43

-23
14
17
-15
8
49
-3
23
10
-14
9
14
-760
6
-733
-65
-3
-669
-316
-378
-256
-415
-69
0
-55
7
-156
-117
-211
8
26
-9
5
23
7
-1
-9
-10
-12
14
16
-20
5
-10
-8
19
-23
2
-3
60

17
-16
26
-16
5
68
-30
34
5
-6
9
18
-345
8
-445
-39
1
-262
-291
-252
-166
-418
-75
14
-12
29
-41
-45
-99
-12
4
4
25
18
8
3
-7
-19
10
17
18
-13
1
1
-13
30
-19
41
9
39

23
4
-3
-11
13
87
-4
5
15
-25
14
-2
-426
32
-534
-13
17
-318
-304
-212
-143
-393
-15
1
-76
42
-40
15
-115
23
28
-4
23
40
37
0
4
-13
-4
11
33
-7
-13
-1
0
6
-16
-3
-18
22

-14
30
12
-3
26
27
-14
20
6
-22
15
0
-598
22
-724
-17
20
-318
-365
-276
-143
-392
-70
22
-98
49
-56
-59
-220
37
18
-19
41
64
36
-5
6
-11
-6
42
-6
-34
-2
-2
6
26
-11
8
-4
53

9
12
14
5
25
23
-5
13
2
-2
9
-26
-299
4
-396
-28
6
-299
-249
-158
-148
-228
-33
8
-20
41
-86
-21
-91
-20
11
-16
33
32
-18
-2
12
-9
-14
11
30
-11
0
-11
-12
16
-10
14
9
31

188
-8
3
-11
-34
-20
-7
-10
-56
-28
-19
24
2022
-12
1466
-168
-237
766
317
201
-47
718
44
-53
85
-138
33
61
197
97
-61
-88
-15
60
-98
-33
-20
-31
-30
-38
-21
-12
-21
-62
-27
-52
7
-141
-15
-2

-14
-4
-44
-27
-70
-54
-9
-22
-2
-13
-23
-34
293
-34
-540
-93
-93
352
99
367
244
-74
181
-21
13
9
133
270
366
-29
-64
-94
-15
-22
-102
-11
-60
-36
-28
-30
-81
-42
-27
-50
-23
-3
-32
-17
-56
-55

-11
19
29
10
13
1
-11
3
-1
-11
16
6
26
-8
-1
-39
24
12
4
3
53
13
-3
30
24
11
2
-2
14
-6
-2
-1103
8
-885
-372
-238
46
109
15
53
116
-22
57
25
60
20
56
24
34
77

-6
1
36
26
18
17
-17
8
30
-1
29
-7
31
4
-8
-23
9
3
-4
5
59
5
1
39
31
13
-2
14
46
-10
8
-1180
27
-836
-354
-245
16
68
33
38
-13
12
3
7
69
24
21
19
25
72

12
15
46
35
44
-1
-33
2
17
-14
15
-10
29
-17
-11
-5
13
-4
28
9
92
1
-7
4
34
6
-6
15
48
-19
-24
-973
-37
-607
-213
-254
5
17
8
21
-37
-15
68
20
50
6
17
-2
4
52

60
10
32
37
-4
-3
-54
5
22
-6
33
15
15
-16
-6
23
42
1
-1
15
91
3
-3
14
15
12
11
12
24
-19
3
-183
18
-310
75
-93
34
41
45
23
-9
-8
79
51
21
28
25
21
7
76

49
39
72
34
17
-7
-42
7
12
-8
26
-9
7
13
9
3
26
3
6
13
101
6
2
-5
36
10
-13
28
61
-3
13
-109
-22
-240
-31
-85
7
67
13
3
-26
-2
37
15
-12
-6
2
6
11
65

40
-11
37
45
19
4
-35
2
14
-9
56
30
-1
-7
11
-5
43
8
-9
46
29
-6
8
11
33
25
17
1
82
-12
-4
-189
-78
-365
73
-222
3
90
16
-20
-57
-43
76
53
19
1
29
18
24
62

27
6
19
22
12
2
-28
11
5
-5
11
6
37
-1
-4
12
21
-5
-4
16
48
-10
-7
18
-2
2
6
15
30
-3
6
-130
-55
-226
-10
-114
-8
59
0
-10
-20
-1
31
9
15
-7
31
-8
19
11

-33
-24
-40
-65
-32
-14
-108
-10
-35
-18
-14
-50
-29
-24
-46
54
-5
-4
-23
14
-54
-29
-35
-30
-43
-11
-52
10
-93
-25
-36
762
-101
138
245
38
-74
28
-9
-82
-90
-150
2
-2
-133
-87
-98
-12
-105
-184

-8
-62
-23
-50
-50
-25
-53
-48
-50
-49
-31
-75
-47
-53
-42
-9
-42
-30
-88
-66
-61
-50
-26
-23
-17
-30
-52
-32
-68
-39
-58
458
126
588
129
199
-87
-39
-19
-152
-101
-59
-5
-36
-118
-65
-69
-82
-72
-93

-16
53
57
30
31
31
11
22
6
78
13
44
23
-26
20
19
54
-2
30
-10
10
47
36
34
7
2
12
10
34
22
-5
17
8
32
13
36
23
26
46
-15
-3707
168
35
119
32
-104
-460
-229
143
8

4
47
34
31
30
22
9
14
-8
56
5
56
11
26
16
47
40
-6
26
6
17
42
60
24
-7
-4
5
43
17
9
-16
4
11
2
2
28
27
29
11
13
-3351
145
34
140
-27
-73
-443
-161
127
12

-5
11
38
-38
14
-4
21
-1
1
38
3
-24
3
-14
-1
9
0
2
21
18
-12
12
36
-37
-24
-32
5
24
4
25
-15
-3
-19
8
20
12
50
13
-8
2
-2155
121
41
134
-17
-112
-240
43
65
6

15
84
26
-6
27
-10
22
8
-6
52
-15
23
-33
24
33
25
49
-3
15
30
10
28
70
-6
28
-13
-14
10
-13
8
4
2
8
9
22
-5
25
15
1
20
-237
88
118
319
113
-80
-137
44
42
5

16
55
-7
-8
2
-36
4
6
8
32
0
6
0
-11
4
29
-3
2
3
36
-6
9
38
33
-28
-39
-22
-4
41
-1
-12
15
7
-6
-7
6
-4
23
-8
-12
-1204
171
125
237
180
-94
-229
-32
37
1

9
9
8
-57
12
24
22
-3
-7
-6
12
22
2
-35
-2
31
8
-4
-2
12
-6
29
83
53
-33
-52
-7
-7
12
6
-7
2
-14
15
4
10
30
26
-9
19
-1954
176
93
275
36
-85
-249
-60
-13
-8

2
24
19
-12
33
-16
0
0
-7
16
6
23
4
-3
1
22
0
-22
0
-4
-20
-7
24
-12
-8
11
-31
33
12
0
-23
0
3
1
-6
-7
5
5
8
-2
-1328
113
68
232
-8
-11
-248
-70
26
-11

-39
-212
-68
-82
-91
-89
-1
-19
-80
-155
-22
-100
-76
-35
-48
44
-128
-146
-41
11
3
-77
-83
-145
-81
-70
-78
-166
-83
-38
-83
-18
-80
-1
-118
-93
-42
-28
-49
-96
5895
7
89
106
66
95
316
32
-42
-12

-31
-128
-75
-77
-67
-106
-41
-62
-38
-81
-78
-131
-80
-30
-71
-59
-73
-77
-50
-9
-78
-64
-68
-9
-89
-21
-54
-61
-63
-32
16
-36
-13
-36
-93
-66
-22
-48
-97
-51
4794
-15
23
-56
166
78
604
50
33
-42

23
58
36
-39
76
44
-23
44
42
4
177
4
153
86
-9
37
-8
33
5
28
8
-10
42
53
-4
43
33
36
9
-12
1
7
-15
11
3
59
-7
19
-13
-35
315
46
38
51
21
11
32
22
2
65

37
73
10
-69
82
32
-19
41
-5
-8
98
-13
38
45
-11
17
-1
29
7
-4
13
19
40
16
-29
44
25
31
2
1
4
-12
6
24
14
39
-3
-1
-27
-19
374
9
63
9
15
-15
19
1
-32
47

1
105
-8
-98
22
24
-14
22
1
-2
186
-45
42
26
-35
-16
0
5
-8
-46
15
37
21
-11
-80
25
17
-2
-31
17
-3
-24
-16
10
-17
49
-5
-23
-20
-49
340
-15
19
5
6
-23
24
-17
-35
34

-29
71
-2
-168
-18
56
-46
-24
-6
-26
202
-73
22
0
-78
-10
-17
9
-21
-71
1
15
-13
-54
-82
31
41
89
-55
20
-26
-9
-8
-7
-21
55
-48
-32
-62
-57
253
-62
-10
5
7
-26
10
-29
-65
87

-5
37
-16
-138
-14
33
-54
6
-31
-35
275
-60
23
60
-75
-24
-19
7
-33
-103
17
-8
-43
-9
-110
29
2
55
-63
7
-15
-25
-28
-23
22
63
-20
-37
-43
-61
334
-53
-27
-15
7
-9
28
-24
-39
9

-40
59
-2
-125
-2
57
-58
-39
-39
-36
114
-67
51
40
-77
-31
-24
-16
2
-67
29
17
-43
-35
-81
29
20
47
-24
-6
-10
-4
-11
-12
17
76
-44
-22
-22
-51
280
-18
12
-4
4
-19
32
-31
-33
-11

-25
29
2
-104
-8
41
-14
-18
-29
-45
143
-46
54
4
-32
2
4
2
-16
-63
18
-12
1
-23
-34
29
15
4
-38
-1
-16
2
-41
6
7
81
-34
-24
-10
-52
292
15
31
-5
-2
4
-12
-23
-26
73

-71
-25
12
-42
-72
18
-20
-9
-3
-80
87
-81
-53
-68
-10
-47
-8
-40
-6
45
-67
-43
18
18
-58
-64
-44
11
43
-27
35
9
-7
-48
-50
47
-56
-7
66
21
35
-52
-35
-17
-16
13
-34
-77
-26
72

-118
-21
-76
-110
-41
-52
-38
-69
18
-105
53
-139
-103
-146
-122
-78
-7
6
-25
18
-58
-89
-119
-53
-83
-30
-68
-28
-48
-37
34
-57
-65
-57
-85
-69
-48
-45
-50
-25
-44
-51
-105
-13
-35
15
-74
-78
-30
123

67
180
57
45
0
14
62
41
28
71
-25
-2
1
51
55
40
7
-32
2
34
15
21
86
18
24
36
2
-8
23
-453
41
36
-565
24
-243
8
50
25
124
27
18
1
33
5
24
36
44
38
32
1

33
174
26
19
-40
25
12
60
29
26
-39
-26
4
13
38
-1
11
-27
-9
33
-25
13
46
33
2
-7
-12
-8
35
-512
30
59
-440
44
-245
14
18
8
67
54
3
-1
21
43
27
21
61
38
57
28

10
100
9
12
-13
18
31
17
37
-12
-43
-26
-15
24
18
-36
7
-49
-9
20
-27
4
44
18
20
29
-15
-7
2
-279
37
45
-416
-3
-173
5
27
7
31
41
22
-1
22
-17
13
16
17
22
-12
33

21
70
1
10
0
-8
-19
-45
30
-30
-63
-20
0
3
32
-72
-32
-10
-27
4
-21
7
-2
12
-34
-13
-52
-19
-16
-72
70
-25
-203
34
-92
9
25
-5
28
15
-1
0
13
22
-30
28
-3
-17
40
6

-4
156
2
-3
11
10
-4
-28
-9
2
-59
-46
7
15
33
-46
-31
-24
-35
-3
-40
63
23
13
12
-29
-25
-30
-47
-191
43
86
-115
16
-44
-1
28
-6
35
46
10
-38
-17
87
-5
-10
13
-7
13
17

-40
155
45
10
13
-20
-2
-11
-11
-51
-70
-42
40
-47
38
-71
-9
-8
15
-8
-64
17
13
7
19
-10
-41
5
44
-384
31
71
-169
-7
-37
34
28
44
42
113
15
-36
2
155
-11
12
21
67
3
16

-17
119
7
-6
8
4
23
-10
15
-19
-65
-22
15
-12
-9
-41
-14
-4
8
-13
-26
-12
-9
39
11
19
3
-20
31
-208
10
72
-92
14
-89
13
7
16
39
88
14
6
0
46
14
-34
11
32
22
36

-8
62
-83
-28
-128
-82
9
-70
11
26
1
-6
6
-26
-53
-73
-72
12
-48
-84
29
-10
-24
-21
42
-34
-90
-71
44
744
-6
272
228
9
147
-6
21
-12
21
42
-30
33
-197
71
-29
-144
-38
25
-25
91

-6
-91
-97
-35
-124
-47
-23
-67
-1
-57
-39
-48
16
-53
-79
-136
-111
-46
16
-83
8
-2
-59
-46
-47
-63
-28
-64
-51
-116
-44
118
262
-47
161
-36
-40
-102
-72
-72
-73
-51
-136
43
-114
-102
-76
-113
-12
22

32
24
54
18
50
2
0
20
35
15
83
18
55
4
10
35
21
44
6
48
22
66
-7
89
2
5
6
35
41
73
71
30
43
-2
55
21
44
84
86
70
40
17
5
21
41
24
30
-3
31
46

36
44
17
2
92
23
5
14
46
1
85
24
17
30
29
26
18
50
-1
36
33
75
14
93
41
8
15
24
13
106
97
33
29
16
16
51
46
52
69
4
30
-1
4
20
51
14
25
-5
46
46

17
-15
23
-10
-51
10
12
4
52
-20
32
28
19
-8
-3
-2
19
39
-18
31
33
58
-19
82
35
-7
6
19
17
31
67
22
8
-29
1
9
18
40
33
-5
-2
2
-6
-2
45
-4
33
-16
23
43

3
36
-3
14
25
29
-21
-2
34
-15
10
39
9
-43
-2
-23
-5
-11
7
-13
15
-18
11
18
23
26
19
-3
-3
-9
-29
25
18
32
-8
38
12
89
29
18
37
6
-29
19
85
-7
25
4
16
29

-8
60
-33
-2
16
-2
-21
-14
26
14
53
-5
22
-32
26
6
-9
11
-12
-19
35
49
10
4
25
36
18
10
-11
143
12
65
21
-5
-6
34
-1
64
16
-3
28
-1
23
17
17
4
2
6
-2
25

44
78
1
21
28
-12
5
3
48
5
72
29
32
-21
47
76
18
87
-11
57
67
127
5
32
22
-4
30
31
64
267
46
93
-5
-18
-11
59
-8
89
39
-8
22
-19
-2
20
22
15
38
31
32
18

-9
94
-2
29
-3
-2
-5
16
38
-4
55
15
1
10
13
68
-11
34
6
49
80
77
-8
22
16
18
23
26
31
105
46
57
-9
23
-14
8
1
36
23
3
19
0
-3
28
8
-7
2
11
16
3

-45
-9
-9
-61
-69
-51
-14
-25
-56
0
48
-20
18
-35
-31
12
-72
-33
14
-85
-30
25
9
70
-5
28
-19
-67
39
-70
-4
-2
-112
-33
-31
171
-125
-14
-46
-17
-73
23
1
-80
-162
20
-253
-16
4
-4

-103
-88
-83
-63
-137
-77
-65
-63
-111
-62
-62
-52
-57
-71
-77
-15
-10
-87
-60
-162
-61
-79
-80
-62
-61
-70
-77
-42
-92
61
-45
-52
-63
-119
-85
-44
-99
-97
-143
-95
-105
-63
-72
-70
-183
-116
-63
-62
-67
-43

8
9
115
11
45
14
17
24
51
-14
20
28
27
23
81
43
0
46
33
10
35
16
8
26
-17
-2
63
-10
7
18
6
10
55
9
19
36
23
-11
15
26
1
22
27
17
33
23
42
72
15
56

56
29
89
8
50
18
60
34
36
23
55
33
22
27
85
31
26
33
36
13
29
25
13
30
15
6
39
33
0
27
44
26
32
36
24
20
23
28
38
34
27
33
38
27
66
4
37
64
10
54

-9
-2
11
-14
17
3
-9
-2
30
-7
12
7
2
-10
79
-4
-10
9
31
-11
22
15
-11
15
-4
7
7
13
-2
7
-21
-5
20
-12
16
7
7
16
27
-32
32
44
6
1
34
10
28
19
7
28

-6
-11
-1
-8
8
-21
-14
17
-8
20
29
-24
2
2
37
47
-7
-12
18
7
13
-2
-7
-19
5
9
-16
1
-2
34
35
-9
15
20
4
-9
0
18
22
3
42
47
5
12
-3
-10
-4
-8
11
-12

6
6
41
-8
-5
2
4
-15
-16
11
6
-33
12
-5
45
14
-6
31
-4
-10
2
-22
14
8
-8
32
54
25
-14
3
5
-11
-20
51
-2
-5
19
-10
51
-23
13
45
-13
-19
63
-8
-11
40
-14
33

27
-9
79
-28
41
0
-12
-8
13
11
-6
0
17
12
73
-13
-16
41
49
0
14
22
24
-9
20
50
11
-10
-21
44
-18
-13
10
3
22
-12
34
55
90
-1
1
85
-19
-1
65
-9
46
82
20
-4

25
-4
31
5
43
2
-17
-6
10
2
9
13
16
7
47
-15
-19
66
-8
0
13
8
5
-19
11
49
23
-34
-27
-9
4
-29
13
20
12
-16
3
-17
66
-21
2
89
-1
-7
82
14
17
86
-14
2

-45
-9
-43
-145
6
-121
-138
-27
-103
-22
18
-87
-21
-1
9
-126
-10
-5
-133
-26
-45
12
-28
-33
6
32
-51
-43
-51
-88
-15
-121
3
-1
-104
-128
-47
-12
22
-145
-41
-166
-109
18
31
-49
-36
-10
-32
125

-66
-95
-230
-88
-215
-85
-76
-38
-133
-71
-108
-90
-61
-49
-107
-101
-39
-3
-112
-71
-55
-53
-130
-70
-40
-108
-56
-73
-74
-63
-156
-115
-66
-72
-88
-68
-83
-25
-48
-111
-13
-80
-82
8
-47
-30
-74
-258
-51
-79

34
13
4
50
29
-21
89
14
-1607
51
83
111
-347
11
3
29
-166
-38
-75
-198
29
19
-4
17
-35
19
3
-73
-55
15
-42
-7
1
-13
4
-7
17
6
13
8
-18
0
-50
21
41
1
-44
-11
-21
-5

37
15
-1
47
53
-18
92
29
-2021
45
76
70
-302
5
16
-9
-195
-51
-86
-176
36
20
21
7
-32
19
3
-58
-4
-6
-31
-3
-4
-41
-14
2
27
21
20
6
-13
7
-38
22
43
-7
-65
-16
-18
9

11
4
-16
-7
30
0
-3
15
-1513
58
89
57
-268
8
2
37
-123
-25
-34
-152
28
7
18
20
-24
14
-3
-85
-39
23
-43
1
-40
-29
-18
-12
10
9
9
-17
-8
1
-39
27
70
-26
-55
-2
-32
17

-10
-15
-19
2
-4
-2
-54
-19
-758
62
73
84
-110
8
12
57
-87
-37
-78
-170
36
4
-15
-22
-21
14
-3
-78
-39
-6
-39
3
-36
-29
-11
-3
9
-4
26
-2
-30
10
-21
32
91
0
-89
-27
-37
4

-33
5
-12
-17
27
17
100
-4
-610
37
102
138
-154
4
18
12
-81
-24
-45
-71
25
12
6
-19
-44
1
-4
-63
-18
8
-41
-6
-33
-14
-4
-17
23
-5
24
-9
-15
9
-15
41
49
5
-57
-8
-18
-13

-13
29
-27
7
48
34
109
-4
-1116
23
126
138
-214
17
18
117
-45
-16
-89
-111
34
9
15
25
-30
23
5
-64
-21
31
-18
-4
-16
-46
-19
-3
44
30
33
-10
-37
-22
-8
22
61
7
-71
1
-3
18

-22
10
-12
55
12
-12
33
-10
-773
46
81
128
-75
16
-6
127
-76
6
-43
-63
56
-3
10
3
-19
23
-5
-46
-7
-6
-26
-1
-18
-21
-15
0
23
8
41
-13
-22
-3
-14
25
48
-5
-41
-18
1
29

-163
-31
-11
-15
0
-77
-21
-42
2951
22
36
10
594
13
13
-40
208
41
81
282
26
11
-20
-68
-29
15
-17
-32
-1
24
-28
-15
11
13
-20
19
42
-20
1
7
-25
-36
23
38
28
-3
23
51
31
15

-90
-104
-71
-103
-103
-61
-137
-105
1397
-55
-31
-98
93
-14
-55
10
-135
-95
-95
-329
-50
-31
-59
-40
-25
-56
-46
-42
-37
-21
-69
-27
-17
-32
-70
-51
-18
-28
-39
-25
-65
-16
-26
-45
-92
-55
-13
-67
-31
-75

-1
-4
9
-21
-193
27
-25
-89
-3
-5
-37
-72
35
76
-9
-71
9
4
79
-37
-28
5
-1
-8
-19
-11
-24
-1735
183
-19
-1
-206
-25
1
22
-10
0
19
1
14
39
57
30
36
26
1
40
57
6
13

-11
-6
11
-21
-191
11
-30
-57
-5
0
-20
-57
62
78
-22
-61
38
9
27
-21
-16
2
17
3
-4
-6
-19
-1703
93
-20
-11
-241
-44
-41
29
15
6
7
21
18
8
9
41
9
22
6
27
32
9
32

-19
7
-9
-26
-191
9
-25
-77
-4
8
-49
-71
17
90
-31
-72
26
17
17
-40
-27
-3
13
12
-17
-17
-10
-601
88
-42
-12
-193
-64
3
-2
-14
11
0
-9
-7
17
34
19
2
2
-12
-18
27
0
28

-38
0
-12
-24
-188
19
-10
-55
-20
-6
-60
-77
19
100
-46
-69
54
23
44
-21
-31
-29
11
15
5
0
-55
-154
73
-21
-2
-56
59
-85
9
0
-1
-6
-18
-3
71
19
16
9
-5
-9
-1
38
17
32

6
10
22
-22
-122
20
-11
-64
-9
-12
-3
-11
41
82
-24
-53
23
26
65
-31
-31
-4
1
5
8
-25
-25
105
111
-5
-12
-124
-31
-21
-27
-2
-23
13
-10
-3
34
30
14
-7
9
12
-12
-1
1
33

5
21
40
-30
-146
0
5
-48
-1
-5
-36
-34
86
80
-31
-40
36
9
61
-11
-38
8
54
22
9
-6
-46
-423
102
-43
-13
-104
27
-19
-19
8
-19
12
30
-7
12
31
42
0
16
8
-35
21
-45
7

12
0
6
-16
-53
31
-1
-45
-4
-9
-25
-6
80
20
-17
-24
7
25
71
-21
-29
6
6
-2
13
-4
7
31
57
-29
15
-75
-20
-23
-1
-4
-9
-8
-7
0
-21
27
32
0
7
-7
-15
-10
10
23

110
-14
-3
-1
100
-17
9
0
7
29
19
57
48
7
-13
35
3
18
-12
6
25
32
-4
8
-13
-11
65
189
73
-123
-19
-92
40
138
-34
-28
-57
-145
-14
-38
-20
50
-22
-6
-32
1
17
-33
-48
-59

-23
-35
-12
-44
-18
-27
-11
47
-17
-43
-63
21
-5
-45
-32
-31
-49
-12
32
-73
-100
-23
-18
-39
-62
-35
-52
1407
82
1
5
-108
-48
-69
-44
-55
-124
-102
-27
-54
-25
-58
-18
5
-50
-15
24
-52
-66
-48

24
-26
40
57
12
-20
15
-17
12
14
8
7
21
-5
1
-10
15
12
36
9
13
-18
45
-5
-7
13
22
16
1
33
6
-24
-2
-11
4
-8
-14
57
19
6
37
-2067
19
83
74
77
-376
25
-142
-426

18
-17
22
26
19
24
13
-5
-6
9
0
27
14
-3
-8
43
5
11
37
21
44
45
-3
-3
8
22
36
2
26
44
2
-9
7
2
11
-9
9
43
45
10
21
-1839
16
81
91
119
-333
26
-188
-377

-31
21
4
-2
-6
-13
-3
-14
-7
16
-3
17
-4
-9
-43
4
0
0
20
-1
-2
2
9
-18
-7
-15
18
-4
0
-19
6
-47
-8
-16
-14
-8
3
21
-6
17
2
-1537
50
55
83
127
-236
52
-106
-222

-35
20
21
-19
15
-21
12
7
4
28
-11
-5
0
-8
-11
13
1
-27
35
-17
0
-2
-5
-18
-3
-1
4
-19
-12
25
-4
-13
-4
-6
13
-7
0
3
25
-26
17
-1112
58
118
168
112
-118
46
-40
-19

2
-11
-4
-21
-3
-38
-19
-15
-11
46
-10
32
-9
-17
-40
-6
-18
-4
-11
-8
-3
-17
-4
-6
-22
-1
5
-12
-26
-5
10
-37
6
-25
-23
-2
-18
22
-2
-20
12
-893
13
143
101
110
-80
43
-99
-195

-1
0
16
47
0
-30
11
-4
7
45
-11
11
8
-18
-21
29
-1
-2
52
-14
-6
-10
-7
-4
-17
-12
26
-11
4
-23
20
-4
-18
-14
3
1
22
0
20
-17
1
-1426
9
89
63
119
-404
86
-103
-140

-35
-13
-12
-17
2
-8
0
-9
-32
3
-11
14
-8
3
-26
8
8
10
27
1
-4
7
0
-4
-15
-8
-3
-9
-24
-20
-1
-19
-5
-3
5
4
-16
-19
10
-26
-17
-979
-3
160
92
75
-57
53
-48
-34

-77
-26
9
-46
-11
-9
13
-12
-8
2
-55
-5
-14
-5
-12
5
-32
-62
-41
4
-36
-71
-22
-36
-24
0
-69
-29
-67
-13
-10
18
-21
-4
-20
-22
-13
22
-43
-58
-31
2953
52
225
227
46
469
17
134
370

-25
-101
10
-25
-31
-39
-58
-14
-27
-34
-42
-29
3
-5
-71
-107
-69
-58
-91
-18
-73
-73
-21
15
-15
-4
-38
-68
-87
-9
45
-55
-34
-9
-86
-14
-64
-90
-42
-66
-45
2200
229
-118
92
-49
-157
-127
114
147

-84
-440
16
60
19
20
28
36
21
13
11
5
20
8
1
27
10
15
50
9
12
-5
3
18
15
-20
34
-11
16
-1
24
12
-23
27
7
55
10
26
92
16
8
-1
6
5
51
5
-10
48
-13
-16

-61
-443
8
26
7
-18
26
28
18
30
38
17
2
1
17
19
3
-7
73
21
-5
12
3
17
-16
15
34
-23
4
32
51
-4
17
30
10
40
-14
42
82
24
-10
14
6
-8
59
34
19
58
-5
-21

4
-273
-4
24
21
35
12
17
55
43
43
-3
-12
7
3
18
17
6
81
17
10
2
9
10
-11
1
-4
12
57
29
38
9
-17
23
34
41
30
13
54
4
-13
-15
2
-21
39
25
32
75
0
-17

31
-163
40
3
20
27
37
69
-21
17
53
-12
36
-2
24
34
28
14
80
23
-6
13
4
19
-2
34
-20
4
35
32
53
41
-17
12
97
55
0
-19
51
2
23
2
-10
-17
13
19
25
66
-12
-20

43
-151
35
68
28
39
25
47
-74
5
12
-17
42
15
2
36
17
7
113
37
-6
26
-6
-3
-4
0
19
15
34
11
117
-8
-30
15
65
48
-14
-9
25
-15
-4
-9
-1
8
14
23
21
51
2
-3

17
-321
40
77
27
95
32
13
34
13
35
3
-1
9
3
33
14
14
75
1
-22
2
-3
-29
-13
6
20
18
30
22
75
9
18
3
86
50
1
22
60
41
-24
1
10
-8
20
36
42
82
-25
-8

43
-162
27
29
15
15
19
11
-10
12
-16
-10
-32
17
17
4
7
-21
53
2
-17
10
0
7
-2
9
5
22
21
48
57
-6
11
7
29
8
1
36
30
0
5
-4
-5
-4
2
15
7
115
-12
-27

49
159
-36
-57
36
-51
-39
-108
-175
-71
-26
-46
2
-40
-42
-16
-4
23
-7
-25
-13
3
-46
-1
-17
-13
-45
10
21
-78
-65
-56
58
-77
-75
-31
-86
-45
-45
-19
12
27
-76
-64
-101
26
-172
-73
-17
-32

10
-80
-50
-68
-41
-109
-58
-76
-91
-43
-32
-59
-67
-57
-36
-36
-30
-69
-115
-59
-57
-47
-16
-65
-47
-65
-75
-137
-55
-38
-47
-54
-39
-69
-85
-71
-45
-88
-93
-27
-53
8
-44
-68
-15
-13
-112
-58
-72
-28

19
23
46
5
1
21
17
24
59
7
7
14
13
21
6
-5
60
-4
43
63
33
8
0
8
26
22
-3
17
-10
-13
13
-9
15
5
-3
-11
-12
24
-1802
156
2
-1452
55
90
-5
-194
42
26
-7
12

31
13
33
20
8
-5
40
10
74
19
7
-2
1
17
3
-1
85
8
35
99
30
18
-3
19
30
45
5
29
-42
-17
26
-37
16
0
19
0
4
5
-2186
167
9
-1525
62
91
-58
-347
103
36
19
23

18
-16
8
2
21
19
44
-5
53
-2
5
18
12
-17
15
27
113
31
23
112
31
22
-3
5
-4
26
11
11
-13
-18
-16
-13
10
-2
45
19
10
9
-1543
194
36
-1152
85
109
-35
-220
27
1
8
15

13
-15
41
36
20
14
44
-9
28
-4
14
4
21
-21
13
18
49
46
10
76
-6
3
15
12
16
5
2
-2
43
-46
-4
-12
14
-8
39
32
10
35
-907
184
167
-563
40
65
-60
-69
25
-12
12
21

5
-7
8
-12
7
-12
2
1
33
-3
14
4
12
-16
28
9
28
30
-2
115
-37
14
0
1
14
44
-23
9
32
-1
-1
3
6
14
25
22
11
15
-1161
125
81
-666
16
28
-18
-119
71
-23
-23
-29

-8
39
18
18
32
-4
14
1
22
7
23
-25
6
1
4
10
30
36
21
79
-16
39
14
21
29
73
14
3
72
-19
10
-26
-10
13
36
16
22
21
-1107
157
85
-918
47
81
11
-132
59
-16
-22
-14

11
26
33
21
11
-12
12
1
21
14
-3
-5
5
5
15
-17
8
-3
-13
66
11
13
14
-16
33
2
7
-9
65
4
9
-17
-5
3
31
9
18
-8
-808
162
37
-775
48
46
-28
-80
19
-20
-18
-4

-86
-17
-90
-33
-58
-16
-46
-25
-15
6
8
-39
14
-53
14
-27
-5
-88
-63
27
-25
12
-3
-38
11
-27
-39
7
29
-2
-25
-17
-17
-33
68
-17
-4
-73
909
65
43
598
79
84
34
125
42
-64
24
39

-76
-35
-35
-71
-42
-33
-26
-35
-74
-36
-24
-76
7
-135
-21
-135
-134
-30
-75
-67
-150
-23
-39
-114
-14
-51
-34
-29
90
-60
-35
-44
-42
-96
-34
-54
-79
-60
1431
-78
-2
562
-30
-74
-107
318
-88
-107
-116
-83

8
6
29
37
17
13
47
21
33
-5
14
49
38
3
24
37
21
60
14
50
4
127
56
34
4
25
49
56
4
38
-14
46
35
-13
-14
29
29
58
-1
46
56
-22
28
21
78
-5
32
15
14
-13

-1
43
38
33
36
55
80
30
60
-10
-18
42
53
20
50
43
29
85
-8
49
14
155
61
44
10
8
43
35
3
21
0
17
-14
-21
-13
34
30
27
48
77
45
-15
32
51
81
-4
30
12
8
40

13
7
23
50
-11
34
74
23
43
2
-20
57
43
-11
55
5
16
46
9
24
1
144
37
8
-10
9
-1
24
8
17
-11
35
19
-16
17
4
3
-2
24
59
20
-11
-12
33
56
-16
28
17
44
11

11
5
4
56
36
33
-5
44
60
30
-12
20
20
-17
60
-14
-5
26
-3
9
-3
98
95
13
21
-13
-23
6
-15
9
-6
49
24
-9
-16
54
-17
1
82
62
39
-20
-10
27
23
-20
7
7
42
38

-19
-11
2
14
-3
-2
4
8
17
22
-13
37
15
-2
45
0
12
2
-21
19
5
151
67
8
5
-9
-25
46
-23
20
-28
25
15
-21
-20
18
8
-16
31
70
147
-25
29
66
29
-24
5
19
31
35

-45
21
-2
46
-26
10
12
53
46
12
-42
45
18
-2
53
-20
40
18
-9
48
7
214
30
18
22
-2
-4
24
-40
-8
-31
-31
13
-62
-29
40
9
-36
25
-8
39
-20
-15
70
69
-32
30
-15
43
-8

-12
-10
7
36
-7
-30
26
-30
11
12
-20
17
22
-4
57
-14
23
33
3
-3
-10
71
40
7
9
-5
-23
-9
-14
25
-17
2
28
-42
-5
10
-22
-6
0
23
23
-15
-13
51
70
-49
48
-7
26
9

-44
-62
-43
34
55
73
40
-43
-11
-15
15
20
0
19
21
89
-2
-1
13
-33
54
-36
54
-26
38
46
-45
-30
-46
-40
13
4
19
102
38
-12
14
-81
48
86
-17
9
-24
19
4
145
-41
6
-7
-37

-37
-110
-108
-56
-60
-9
-120
-71
-134
-18
-23
-48
-92
-30
-70
-52
-74
-122
-14
-49
-31
-136
-52
-46
-26
-67
-41
-107
-92
-78
-62
-81
-53
39
25
-61
-45
-83
-43
-64
-74
14
-64
-69
-73
33
-72
-69
-69
-25

9
-13
14
12
3
25
44
2
7
33
51
24
-1319
47
-326
-546
-8
-199
23
-140
7
4
-5
23
37
-4
37
8
-9
1
31
-4
19
23
44
-8
62
23
-3
34
1
23
8
53
9
31
25
60
8
9

25
-8
-15
71
37
26
70
20
20
34
50
25
-1460
50
-330
-698
29
-154
1
-74
2
23
7
21
41
-2
35
-12
26
5
4
30
23
13
18
-8
47
27
5
-2
-3
0
26
30
30
31
24
47
16
33

27
-5
-22
22
29
28
71
2
0
92
36
22
-993
19
-246
-506
-10
-165
-7
-109
-16
2
6
12
22
5
13
-19
0
-17
11
4
14
23
5
-19
46
16
1
-19
2
16
7
9
9
5
-26
28
0
11

31
-12
-37
38
21
22
64
-14
-1
32
25
46
-467
21
-176
-166
-22
-119
18
-25
-10
-21
-17
3
12
-7
41
-2
-16
-13
1
3
24
23
15
-13
51
7
11
9
-13
-9
-5
2
6
-22
-45
29
20
-7

13
0
-26
31
22
38
45
-6
-1
74
67
33
-708
34
-110
-176
0
-139
8
-18
-33
2
-10
19
5
36
14
-2
5
-7
-9
14
22
12
13
-45
39
-4
0
20
-6
-13
-12
-6
-2
-8
-10
16
10
-1

14
-10
-8
15
22
32
30
16
-16
98
37
58
-676
43
-162
-184
13
-159
14
-31
12
14
24
19
15
-10
48
12
16
-34
-14
-21
23
6
22
9
73
7
12
11
-17
-17
5
3
2
-6
-15
43
7
13

6
-17
-55
2
37
-18
-7
5
18
71
41
29
-397
55
-91
-88
-18
-86
14
13
4
5
-12
4
-1
-7
27
-13
-15
-19
-3
-20
12
1
22
-21
51
0
-11
-20
-3
38
11
-9
-8
2
-23
54
-1
-11

-3
-13
139
-31
-33
9
-37
-38
-105
-60
47
2
830
-8
168
285
-8
56
0
28
-17
3
-26
41
-13
18
1
0
17
-4
33
-30
-36
-63
4
-20
-6
-69
1
9
-13
16
-14
-32
-32
21
31
2
22
21

-13
-28
7
-63
-65
-41
-117
-24
-79
-6
32
-60
1382
-60
-12
231
-20
-76
-58
-122
-32
-50
-77
-12
-52
-90
-63
-64
25
-55
-44
-75
-88
-31
-81
-44
-71
-74
-76
-60
-37
-61
-35
-86
-70
-46
-32
-51
-55
-28

5
4
6
17
1
3
-9
-7
14
3
11
7
6
26
27
3
9
27
15
8
16
16
18
14
23
8
-10
15
31
-7
-8
42
-4
-89
12
8
12
-3
3
-10
9
-4
-14
22
12
39
33
-1
0
-1

13
16
22
-8
-12
-13
-27
10
31
4
18
-3
-18
26
-1
-16
31
36
-2
17
9
-4
20
25
17
14
7
22
-1
-22
11
18
-17
-52
18
11
26
9
12
-12
13
-1
19
16
7
31
22
10
-11
18

-5
-14
7
-2
7
-27
-21
-21
14
-12
10
-16
-3
29
6
-38
12
10
-14
-1
15
31
-19
14
15
6
5
-3
-6
-18
0
-21
16
-50
22
0
-1
10
-1
-21
11
-22
-4
-9
-5
30
11
4
-30
4

9
5
32
-14
-1
25
-31
-16
10
-1
13
-34
4
-14
-27
-13
2
-4
19
3
-6
-15
9
27
10
12
8
-16
-15
-31
1
-8
-17
-1
7
-13
0
-31
19
-22
-2
-16
1
3
3
34
28
-7
-30
16

-18
-3
10
-34
7
-14
-5
-9
3
7
33
-20
5
13
-14
-23
-9
11
7
-24
-6
-19
3
25
-8
10
-6
-41
-12
-23
20
-13
-20
-15
2
2
-7
2
12
-16
20
-17
0
2
-1
43
7
-7
-8
0

19
28
-8
-12
0
39
-1
4
29
12
84
-7
8
21
-1
-32
-6
29
-4
8
130
-63
-14
27
10
9
-7
-7
3
-35
4
8
-10
-12
7
16
21
4
16
-23
10
-9
-19
2
23
42
-5
7
-9
36

19
-12
-5
17
4
0
-21
-9
1
-4
25
-4
-19
12
4
-23
1
4
-10
-8
28
-10
-1
22
-18
14
-4
20
1
-14
0
-14
-19
-20
-11
-8
20
5
18
-25
6
-1
4
-15
7
20
-3
9
-23
-19

7
-33
-42
-68
-27
-2
-106
-65
-8
-40
-1
-7
-6
-63
-21
-29
-18
-17
-12
-4
-49
45
8
12
-49
1
-11
-201
-2
-18
16
9
41
62
-65
-31
-40
-15
15
-38
0
14
-26
12
-48
-12
30
-30
-61
-38

-32
-38
-69
-37
-54
-30
-45
-84
-52
-50
-24
-43
-62
-75
-57
-59
-30
-102
-91
-19
-98
23
-76
-37
-17
-43
-38
-176
-84
-25
-111
14
-82
20
-68
-55
-83
-59
-37
-67
-22
-37
-10
-53
-59
-51
-27
-51
-27
-72

47
32
26
33
19
16
25
-18
36
7
4
13
7
-2180
7
0
107
82
54
37
21
-101
-12
2
16
-132
-111
4
2
-245
-70
39
-214
-20
-34
-67
39
-2
37
-14
-4
93
6
30
2
10
46
13
10
10

21
-5
15
26
30
2
26
-25
20
-8
-19
-4
3
-1948
29
21
37
81
69
51
35
-207
-58
15
-46
-205
-67
118
14
-173
-94
16
-185
-10
-59
-59
14
-20
36
3
11
79
29
40
27
24
18
4
2
-41

0
-19
24
-18
3
14
-8
-19
17
-28
0
-25
1
-1496
48
18
73
85
35
52
54
-125
9
-5
9
-133
-43
1
-23
-125
-55
31
-171
12
-23
-25
39
-15
-12
5
-15
73
9
12
21
22
36
-10
-7
26

9
12
11
-16
4
21
26
-23
1
-14
-20
10
-15
-480
63
-2
61
75
62
9
43
-68
0
8
60
-75
45
59
-18
-28
-16
41
-90
-59
-30
-16
9
-29
1
-15
-18
64
12
15
19
1
4
-5
0
15

-13
18
6
-13
15
8
1
-16
14
-15
-15
9
-23
-706
89
-5
18
102
121
66
14
-45
40
-30
-21
-44
0
50
-24
-106
-18
2
-123
-62
-68
-9
20
-22
29
-8
4
50
-19
-3
-1
3
35
-20
-18
10

-3
-7
31
1
9
0
-2
-15
4
-4
-13
-1
2
-1366
80
25
116
125
103
112
38
-63
46
0
14
-33
14
18
42
-152
-136
32
-91
-41
-25
-21
38
-29
41
-16
-21
70
6
18
-9
48
60
-17
2
-4

6
5
10
-1
1
7
13
-1
22
-15
0
-8
-7
-901
117
-11
73
46
95
73
79
-60
-8
75
10
-22
116
51
19
-58
-30
-12
-59
-36
-39
-44
30
2
29
-7
7
55
-4
-4
12
-9
4
-20
14
-8

-17
7
1
-36
-66
5
13
-8
-6
2
-19
-29
-8
3626
58
31
22
-65
-35
61
72
113
120
-52
227
143
629
-23
84
150
59
-21
83
29
122
134
17
-44
23
33
29
17
-5
-64
-30
16
29
16
-15
3

-30
-76
-114
7
-93
-26
-15
-77
-36
-13
-20
-58
-79
2418
-80
-39
-9
-67
40
25
13
8
-93
18
-60
-49
-37
44
-66
59
80
-26
-36
-33
-55
112
-70
29
-71
-28
-29
11
-22
-33
-57
-26
-43
-29
-47
-18

6
2
-1
-19
-10
6
5
0
22
8
19
53
26
-29
-12
17
28
13
26
-10
-15
-19
21
41
40
6
-8
93
16
11
-24
-7
8
22
-10
23
13
4
-14
-1
-6
48
2
13
52
-1
-27
-17
4
-4

7
13
16
24
-19
-5
19
-4
28
4
34
49
23
-41
13
32
11
23
25
1
-3
-16
14
60
36
4
3
60
66
5
34
-9
1
11
24
6
-8
5
10
8
-7
18
-13
3
18
-5
8
-31
-7
11

1
2
3
5
-9
-10
6
16
29
-20
32
63
11
-76
-14
11
-21
-14
8
6
-7
-18
13
-22
-9
-6
-8
23
52
-9
-43
-26
8
24
-12
12
-56
-3
1
9
28
15
-11
3
13
0
-31
-31
10
-2

-6
-8
-32
0
-6
-14
-4
17
21
-15
23
18
18
-31
-28
-13
-5
-23
10
27
-12
-4
7
1
-8
-8
-2
39
-24
6
-27
-45
14
24
13
8
-34
-17
-16
4
55
22
-8
3
16
-1
-56
-47
-20
14

-5
0
-20
-29
4
4
-20
3
40
-4
-35
17
28
-21
-3
6
10
14
31
14
7
-14
10
-16
-16
-3
-18
25
46
-1
29
-23
15
18
26
37
-21
-26
-29
-7
51
44
-7
2
38
3
-48
-56
-9
7

-1
-13
-2
-15
-17
-1
32
1
19
5
1
6
0
-24
-1
19
30
22
33
30
-16
-14
7
20
26
-8
-25
65
76
-14
-12
15
0
1
7
-14
3
-2
12
3
58
-13
2
-20
55
9
-46
-18
-11
6

21
-2
-2
0
-10
17
7
17
23
5
-12
22
14
12
46
7
64
-8
27
20
1
-17
-19
7
4
-6
3
49
17
-30
-1
32
-9
23
34
-15
-11
-13
5
-6
44
9
-3
-15
19
-1
-60
-34
23
18

-63
21
-28
51
8
-43
15
-25
-1
-6
-13
-39
-11
-83
54
-48
73
-60
-35
24
-17
-4
-29
-27
3
-27
5
55
54
48
17
-8
17
-8
2
-9
36
-47
-20
-10
16
-11
-27
-2
29
6
-1
36
12
-20

-62
-4
-30
-6
-59
-85
-20
-98
-20
-36
-79
-74
-45
-15
-93
-51
-3
-85
-119
-60
-21
-4
-65
-57
-59
-40
-48
-6
-39
96
-31
-51
-64
-42
-84
-123
-45
-65
-26
-15
-30
-53
-31
-64
-81
-19
-73
-78
-51
-56

8
-7
6
-19
3
-3
29
25
37
57
-9
15
-5
-1744
-68
17
-196
-67
-2
30
36
59
-35
14
4
-46
-15
-4
35
-26
-23
0
-9
-9
16
-20
26
32
37
5
-16
3
-4
-10
23
-20
17
14
16
25

12
-20
-5
-8
4
25
15
-14
24
10
-1
19
15
-1375
-95
8
-132
-71
-5
43
31
48
-4
21
-2
-28
-10
-14
23
-19
-19
20
-7
-8
20
-29
41
37
3
6
-9
-23
-5
-21
34
51
41
27
48
25

6
-9
-4
-2
-3
8
-10
20
10
-4
11
13
-21
-998
-95
51
-98
-18
0
19
20
128
-40
13
-18
-23
-35
-41
40
-34
-27
46
-22
-10
32
-16
37
25
21
-3
-22
-44
-20
-13
46
38
17
-2
44
9

-21
-10
-11
-5
-19
4
-9
5
26
0
-18
11
4
-370
-60
50
-55
-21
-7
-9
8
215
-38
46
-2
-19
-10
-18
66
-29
-22
20
-12
-3
15
-11
22
38
0
13
-26
2
-13
-19
83
19
-10
42
111
62

4
4
-12
5
-14
-10
-11
-18
-14
53
3
5
-30
-472
-130
9
-74
-4
-35
4
4
87
-49
31
8
-57
-26
-44
34
-18
-28
10
-25
-3
13
-9
33
15
-10
40
-7
0
-2
-1
62
10
5
-7
28
35

28
-14
-8
-4
15
11
-6
17
37
75
-3
-3
6
-799
-187
24
-116
-9
-12
-26
-6
108
-59
21
-23
-50
-31
3
38
-29
-49
21
-30
-1
44
-1
14
38
-14
3
-31
-9
-7
-6
46
14
81
17
69
32

-28
-12
-11
7
-5
6
-35
2
18
28
-3
18
-13
-813
-91
-4
-13
-11
0
0
13
34
-21
-3
-9
-37
-22
-22
60
-18
-29
14
-17
-6
-11
-15
29
12
-9
-6
-16
-3
7
-9
50
11
35
3
20
3

12
-5
10
-24
-36
-13
-68
-8
-11
24
11
38
30
1776
228
11
292
-52
-76
-59
-8
-35
38
-69
-33
0
19
-22
-28
-2
-45
-48
-79
32
-93
33
-1
-42
0
2
32
24
-27
-28
-37
2
27
14
-103
14

-21
-10
-24
-6
-42
-24
-107
-40
-7
-39
1
-65
-56
640
-6
-34
198
-34
-18
-61
-58
-168
-59
-101
-18
71
-32
-76
1
8
-19
-23
-81
0
-38
-9
-89
-57
14
-21
-9
-56
-52
-86
-76
-20
-135
-15
-124
-15

-7
112
-2
-15
65
19
47
15
-5
-4
-28
23
-31
6
-12
-62
-56
-16
-1
24
-2
17
27
-1284
-36
-37
-206
16
12
21
27
6
-3
-28
29
40
7
2
-7
16
30
29
24
-15
68
-5
0
13
1
4

-30
21
-14
-14
47
13
28
-20
-5
-8
-48
23
-31
7
23
-29
-47
3
-9
24
-17
17
64
-1291
-32
-32
-174
55
-4
25
28
24
20
15
54
39
3
1
-9
10
1
17
35
-5
80
28
15
24
6
49

-36
53
25
-2
17
-3
34
-12
-4
4
-18
30
-9
9
33
-43
-9
-12
13
17
-9
77
29
-778
9
-6
-115
18
12
3
7
0
12
11
1
22
14
-2
8
20
9
27
-12
-20
81
-1
28
20
-12
31

-20
97
21
-12
26
9
65
2
-20
20
-28
-10
-36
8
30
-44
-33
12
16
1
-2
35
27
-465
32
-13
-63
19
-2
-18
-6
15
10
-43
-14
-9
-6
4
-12
25
7
29
5
-12
87
-16
3
-1
13
31

-24
63
10
-25
20
-20
30
1
-1
1
-46
-16
-32
3
10
-41
-56
-9
-2
18
17
76
36
-541
-5
-60
-36
10
-1
-1
-8
24
5
-24
15
-22
4
10
-21
11
1
47
34
-5
79
6
-5
21
-22
16

-17
75
49
0
29
-6
52
-19
-5
7
-32
13
-23
23
38
-38
-41
10
32
13
27
38
95
-570
-14
-72
-125
58
-15
0
-7
0
4
16
18
6
-1
-3
7
24
14
31
3
-5
85
-9
5
-2
12
25

-13
56
11
-16
-4
-24
50
-3
-7
0
-33
9
-7
7
7
-27
-32
-3
5
-11
-4
36
20
-320
8
-50
-58
1
-35
-3
-4
32
15
-6
22
-8
-4
-3
-7
11
9
19
23
-9
20
20
20
3
2
-4

-52
24
-2
-36
-104
-14
-78
-52
-39
-24
-18
-110
-16
-43
-32
10
41
23
-11
-44
-27
-15
-23
100
111
-37
64
-5
-93
-24
-62
-56
19
-32
-53
-50
-85
-65
-71
-15
-16
25
-8
15
-61
-66
-38
-56
-25
-41

-16
-82
-16
-30
-55
-44
-94
-16
-37
-32
-75
-102
2
-52
-42
13
-6
-46
-16
-84
6
-27
-86
1270
11
92
142
-51
-97
-77
-91
-60
-34
-25
-63
-94
-38
-67
-51
-72
-44
-87
-84
-23
-40
-77
-61
-52
-63
-93

-30
-22
17
1
12
21
2
-15
2
12
7
31
24
21
-17
-3
-20
-16
40
6
8
-20
42
56
12
19
-26
-30
-1
-3
-1
-1047
38
33
12
63
-676
8
-118
-178
34
-45
2
16
-3
18
46
-87
17
15

-15
-24
47
2
29
17
-7
14
40
7
4
56
69
17
2
-4
-30
-13
39
21
29
-12
5
21
10
7
-17
-14
-1
-1
3
-914
28
28
34
32
-625
1
-91
-108
-50
-32
19
76
-9
39
15
-32
16
-19

-20
-6
12
-11
18
18
-2
-4
19
32
-14
51
-5
12
13
-12
-19
-4
82
8
-1
32
4
12
9
7
-14
-12
6
7
10
-802
61
29
42
56
-462
-3
-61
-18
22
-27
-10
51
8
23
13
-74
8
-13

-39
6
14
19
38
25
-11
-8
16
13
18
62
-7
15
1
-2
-21
0
40
-1
2
27
16
30
19
19
-7
-28
14
1
9
-254
79
31
38
77
-374
28
-28
-32
-35
-21
34
10
-6
25
6
-20
-13
-2

-28
-33
4
0
33
-6
-18
15
5
-5
4
28
9
-3
27
13
-16
-7
48
6
4
16
11
18
-10
2
-3
-38
13
-15
15
-284
50
27
9
78
-552
51
-54
-2
14
-29
6
4
20
13
-34
-76
21
8

-34
-26
14
1
32
21
-2
20
3
10
0
11
0
43
36
-3
-17
10
18
11
-11
14
34
57
6
0
-6
-13
4
-15
1
-552
108
6
44
211
-930
62
-96
15
-68
63
1
-5
3
25
68
-70
63
90

-7
-5
9
14
25
18
11
3
-19
-10
16
40
15
12
30
-8
-16
-4
-5
13
-3
4
16
38
10
-9
-10
-20
1
-2
9
-435
51
-1
8
90
-407
45
-64
19
44
-5
-9
25
10
-2
33
-36
41
24

-64
-21
-68
-77
-53
-26
-42
-4
-13
-10
-82
-73
-30
-29
-17
-15
-74
-17
-5
-36
18
-35
19
-25
-51
-7
-57
-20
2
-35
-32
2884
6
-23
-16
-113
1489
34
78
502
91
158
8
-68
-57
-16
-28
376
31
-64

-82
-75
-51
-106
-100
-63
-42
-79
-75
-42
-91
-73
-32
-48
-66
-58
-86
-44
-53
-100
-71
-107
-69
-87
-63
-18
42
-77
-37
-54
-23
-424
-110
-36
-82
-63
-1723
-106
-210
-465
-53
-157
-126
-91
-45
0
-149
-11
-81
-124

12
-2
19
50
-4
1
8
-8
-13
8
-17
13
61
-20
1
5
11
15
18
9
-4
-1
38
22
14
-21
5
36
-13
-8
17
-10
43
35
28
0
55
25
-4
2
-13
12
-13
-1322
-11
79
55
88
-187
-492

51
11
17
126
31
-1
20
1
2
-3
28
9
62
-64
35
18
-1
26
1
4
-6
26
39
76
2
3
-25
67
-27
-3
33
-1
62
24
0
6
54
84
-16
-9
-6
50
3
-1528
14
56
109
155
-200
-536

7
16
11
44
7
4
17
-8
10
20
3
7
-5
-39
-8
27
14
12
3
25
18
12
14
35
2
-22
-36
21
-2
-13
27
-11
25
24
18
-1
50
40
17
-23
-2
-25
4
-1207
54
64
120
156
-153
-362

10
27
7
24
-20
14
39
-1
18
25
-23
10
47
-57
4
19
-4
-3
6
17
-21
-2
22
18
25
-31
12
40
3
-11
33
10
21
40
-14
1
62
32
51
-4
-22
2
11
-721
51
41
56
131
-38
-138

47
45
50
14
-3
14
13
-15
10
17
-5
13
-32
-41
29
25
18
2
7
5
2
-7
43
43
0
-25
-5
1
-14
4
21
-6
-10
22
-13
-1
83
25
36
-3
-9
-2
-32
-585
91
61
62
153
-36
-107

64
74
32
103
3
25
57
-4
13
57
-5
16
11
-91
6
15
30
35
19
23
34
16
15
17
24
-58
35
51
13
-11
57
-1
13
51
11
9
133
36
44
-13
16
49
-52
-1030
98
59
88
230
-129
-222

3
43
-7
27
-6
7
31
-4
15
-21
17
11
-13
-47
-7
13
-4
21
15
-26
5
-11
49
-18
6
-27
-16
-9
21
-1
43
3
38
17
5
1
75
32
16
-7
2
22
8
-609
82
61
81
142
-31
-124

58
-77
-14
-47
-58
-37
-57
-11
-9
-20
9
-29
-33
-21
-42
-118
-63
-28
-92
-14
-57
-51
-19
-134
-19
-98
21
-23
-4
-20
-45
47
-106
-19
-117
-56
12
5
40
-18
0
6
-5
1618
73
22
11
63
79
138

-145
-107
-55
-104
-32
-77
-82
-23
-25
-105
-58
-52
-96
-101
-143
-161
-41
-86
-218
-80
-97
-46
-75
-166
-34
-207
-65
-106
-79
-30
-151
10
-199
-233
-181
-125
-95
-19
-148
-56
-34
-124
-79
2118
-40
-30
-86
-112
81
512

-112
-342
-103
-11
-244
44
28
16
12
15
22
13
12
-13
10
-5
-26
-71
23
14
-24
-34
73
-2
24
-83
48
42
-10
11
27
33
1
2
48
-1
23
38
37
3
-4
-13
-22
20
4
-10
24
-29
-28
67

-104
-362
-97
-12
-177
14
31
19
8
27
26
14
24
16
3
-4
-17
-103
24
20
21
-22
52
-11
34
-67
39
79
-24
9
25
27
-11
0
48
-12
47
-19
31
-10
-4
0
14
28
78
-1
18
-20
-40
94

-104
-285
-67
-18
-105
1
8
4
-18
29
26
-1
26
-4
-27
-7
-23
-62
10
22
6
-53
71
-9
20
-43
42
37
16
8
33
-16
59
35
41
-2
14
14
13
15
-27
-12
-41
7
8
-6
8
-15
-16
39

-56
-181
-39
6
-67
20
-3
-9
6
2
10
-24
10
-21
-30
-9
-50
6
0
0
-42
-73
41
-21
24
-25
71
21
1
17
8
3
-19
-18
33
-41
10
10
-13
-34
-32
-29
-15
-1
1
-13
-6
-19
-24
66

-82
-120
-67
1
-41
10
-24
4
-3
29
29
-27
-12
20
-37
4
-23
-2
0
1
5
5
32
-13
-3
-15
27
-40
-21
-15
2
-2
-11
-37
30
-4
16
12
-4
-20
-10
-19
-5
-5
-43
-13
-11
-9
-40
-16

-106
-115
-22
13
-45
73
49
10
32
1
0
-12
1
31
-50
12
-35
-32
-3
2
-1
-30
41
-16
36
-11
61
-4
-2
6
-4
-44
0
-4
17
-18
0
45
-8
-19
-13
-26
17
23
-45
-6
27
-29
-28
19

-61
-88
-4
15
-13
33
20
16
22
-11
29
-2
4
4
-35
-4
-21
-21
3
2
-3
-46
10
1
33
-5
43
-12
3
-8
13
11
48
0
20
15
10
20
5
-13
-13
8
-24
28
-4
-8
0
-18
-22
17

143
101
-50
-34
142
42
-46
12
25
0
-9
-2
8
56
-20
-4
3
8
-18
-28
-40
101
-17
-30
69
43
-11
-81
-10
13
28
11
-2
-20
22
-4
40
-17
-68
11
24
12
35
-37
25
-56
31
6
37
6

74
505
97
-21
26
-89
-71
-26
-19
-43
-23
-22
-79
18
-46
-27
-35
-61
-37
-47
-31
95
-104
-48
-52
-7
-78
-125
-40
-21
-21
22
-102
-54
-7
-13
-92
-1
-18
-43
45
-23
50
-13
-47
-80
-39
-58
-2
-112

-10
-10
20
7
-8
-6
25
-21
8
-15
1
33
9
10
10
-7
58
29
21
37
19
-5
4
8
-7
-13
50
37
29
-23
29
6
44
26
-20
16
-75
-1
4
7
20
-703
15
18
8
-1016
51
34
-602
-63

12
-24
-2
33
-13
-7
11
-53
20
-26
16
57
24
8
28
-4
38
37
14
18
23
-4
3
19
-24
24
19
56
55
-23
102
1
87
6
17
2
-38
-1
27
12
14
-729
18
37
20
-1163
56
41
-701
-45

-18
-31
0
44
-10
-25
12
-44
2
5
13
29
9
3
-13
-9
33
34
4
28
21
-36
2
2
-32
3
35
82
37
-27
80
-3
85
23
10
14
11
9
35
-1
38
-467
-6
31
4
-822
55
33
-451
-39

-7
-28
8
26
0
-34
13
-1
-8
-2
0
15
3
19
-41
8
21
31
12
3
33
-50
-18
9
-14
-31
17
102
49
-35
40
-5
98
11
-37
9
-16
5
8
-18
18
-231
10
28
-2
-551
23
37
-305
-44

0
-29
-10
6
1
-23
12
20
-3
21
-18
40
8
12
-7
-17
-7
1
16
17
16
-36
-21
6
-22
16
0
32
3
-38
6
-18
51
-41
-31
0
-80
4
-15
-16
26
-226
23
11
24
-394
46
52
-359
-48

-47
-37
4
14
0
-21
2
5
-9
6
-16
67
-8
11
-45
-2
-9
19
9
10
45
-38
-10
5
-34
-10
16
39
95
-29
50
6
49
-16
-56
-4
-36
-18
-10
-19
20
-326
48
-5
21
-527
70
5
-449
-42

-37
-9
16
22
-14
6
8
-27
-11
-16
-1
51
5
18
-21
1
9
-12
-8
-9
15
-39
0
2
-8
8
2
33
14
-17
-25
8
44
-5
-7
-6
-50
-29
4
-7
9
-130
-9
-11
-27
-350
8
22
-210
6

63
0
15
21
6
-34
-71
280
-18
41
8
29
-22
14
27
3
23
-13
32
47
-8
8
-1
-14
11
-18
6
-9
-7
11
-54
2
25
-3
36
27
56
52
-78
-34
-46
346
-17
32
-20
270
20
-14
118
15

104
-57
20
-22
-31
-16
-57
1
-24
-2
-35
-29
-22
6
-79
-29
-50
-45
-8
-57
-65
-51
-6
-65
-5
-18
-23
-89
-117
-4
-93
31
-66
-42
-44
39
80
-12
-56
-60
-106
79
-59
-35
-64
209
-39
-25
43
-64

7
-86
14
13
31
46
40
21
29
8
-1
5
38
10
42
35
12
48
22
36
29
12
7
14
6
19
37
20
-14
16
40
14
4
37
31
26
6
62
1
-13
31
7
29
3
17
4
19
3
8
46

0
-123
45
20
24
53
76
22
57
22
15
25
21
2
57
19
1
64
34
53
24
13
61
33
4
29
44
31
9
13
44
20
14
59
46
33
21
53
21
-13
15
20
55
15
8
22
29
25
13
51

7
-58
16
-26
31
18
17
-1
28
1
-7
0
19
14
-1
8
-1
50
29
23
19
14
12
12
-16
-2
34
5
-21
-4
10
4
12
24
32
13
4
28
-7
-18
-6
47
27
-4
-10
-5
17
-11
-25
23

-1
-17
5
-34
-19
22
-14
8
22
5
5
12
30
5
-9
21
1
45
21
13
41
7
-3
3
-5
3
35
7
-34
-16
21
-15
22
-22
20
5
-2
42
-10
-4
-5
8
35
-37
30
-13
27
18
12
49

7
-97
-13
-46
-16
20
-11
10
47
3
-10
7
-3
8
-26
2
-19
26
3
-11
57
-7
-20
13
-19
-9
18
14
-33
-3
13
-6
-6
-7
11
36
-24
27
-18
3
-5
4
16
-36
-2
-15
4
38
1
16

0
-114
8
-22
-10
34
-50
-1
26
-10
-10
36
18
25
-13
2
-23
14
-2
-35
57
-3
-22
20
-7
38
-16
20
-11
-16
13
-14
64
12
21
-2
-40
64
7
-38
0
2
-7
1
12
-13
7
5
-13
46

-1
-76
-4
-33
7
5
-29
-10
15
4
-14
-6
15
8
-13
18
-23
3
3
-7
32
-7
-17
-16
-9
9
6
0
-13
-4
-4
1
-22
6
1
23
-39
-10
-7
-10
3
12
27
-5
2
-10
-10
-19
-7
14

-27
-22
-89
4
-59
-76
12
65
-1
-41
-47
13
-22
-51
-15
-36
-41
-37
6
-59
-51
-14
-57
-46
-123
14
-66
-9
-18
-2
-11
20
-35
30
-17
-26
-82
-52
-18
-3
-30
-48
29
19
-136
-95
-20
-62
-36
-90

-61
-102
-102
-89
-52
-107
-152
-99
-41
-56
-27
-59
-129
-134
-107
-30
-134
-50
-80
-136
-96
-40
-112
-94
-102
-23
-88
-43
-89
-18
-33
-17
38
-33
-50
-100
-83
-112
-57
7
-60
-24
-114
-76
-106
-62
-42
-164
-48
-98

22
32
22
17
27
14
-4
0
10
19
11
39
-11
-15
28
24
-7
7
11
-20
-8
10
16
16
15
37
0
25
21
14
-1157
87
43
84
-360
40
-33
-36
-45
28
22
1
5
3
31
52
1
0
3
15

49
14
17
1
28
19
-5
-2
5
24
31
28
-8
-19
28
24
9
23
-1
13
28
18
19
24
36
22
3
11
17
8
-913
89
30
63
-488
34
3
30
-40
11
17
6
-1
-17
26
53
-28
-8
3
25

31
6
8
3
16
16
-20
-24
-1
4
11
5
-17
-4
8
19
13
39
-4
-27
-7
10
9
17
5
26
-31
0
22
-13
80
39
37
70
-244
44
6
5
42
17
7
8
3
44
6
11
8
-2
0
32

44
-4
1
1
-2
11
-21
2
9
5
0
-14
4
19
20
24
10
3
-2
8
-18
4
-6
-1
-2
53
-12
18
-10
-4
565
39
18
71
-61
89
45
-2
-47
8
54
3
-6
93
12
21
35
2
-3
12

-10
-1
-3
-4
-8
27
-31
8
-9
15
-9
-1
-17
-5
7
-1
-20
1
-9
-25
8
5
-20
-25
2
10
-11
-6
-18
-14
-245
82
67
94
-73
49
63
38
4
14
8
11
4
34
26
26
39
-16
3
20

24
-23
5
12
-4
23
-20
-24
-2
7
-5
-12
2
-4
-26
15
25
-11
-12
-18
-19
18
11
-56
0
26
-15
-6
-12
-7
-791
111
119
128
-187
76
85
23
3
7
26
2
19
93
26
22
18
1
19
21

3
0
1
4
-5
-1
-9
-11
13
6
-2
-30
-13
7
2
1
9
6
-14
-8
-14
12
11
-11
-6
-7
-21
-2
9
-12
-778
169
96
175
-63
25
-11
31
-12
3
0
-4
3
95
24
12
51
8
-2
34

-201
0
-41
-16
-67
-5
-30
-18
0
-39
-6
-92
-28
-59
-13
114
-43
-19
-40
-98
7
-60
-27
-44
-24
-29
7
-76
-38
8
6232
24
148
7
315
94
52
61
118
-57
-162
-71
-51
100
-35
-25
-2
-28
-47
-43

-111
-69
-53
-120
-62
-62
-80
-80
-74
-73
-70
-66
-76
-137
-22
-100
-97
-41
-97
-141
-40
-87
-41
-79
-135
-87
-60
-50
-125
-52
2125
-51
-114
-94
-245
-164
-92
-89
1
-37
-77
-17
-12
60
-45
-41
76
-4
-37
-82

-10
35
22
-1
13
63
16
41
6
10
3
37
50
9
23
-4
1
8
-24
-2
6
10
21
-30
60
34
15
3
24
21
15
-13
28
-60
-6
7
1
37
20
-8
-22
35
41
31
49
-11
12
-8
50
71

-3
28
30
16
9
58
19
31
3
3
24
14
29
35
2
21
7
20
14
31
20
5
21
11
10
44
-12
-14
35
17
15
-15
40
-77
10
7
15
4
-3
-6
9
19
108
44
47
-13
-10
14
51
70

-7
36
25
9
27
26
-7
37
9
13
11
16
35
29
20
3
-5
28
1
9
5
-7
-23
-21
35
-5
-8
50
26
8
12
14
52
-55
-5
11
1
-12
52
-13
-9
10
69
40
46
3
23
0
24
57

2
36
-6
16
22
1
-10
46
9
2
32
11
-2
19
24
3
-1
31
19
-1
43
13
-4
10
1
11
-1
10
26
17
9
19
34
-15
3
-2
20
-7
-12
-6
-8
16
26
47
68
24
32
-4
46
25

-8
59
70
19
65
34
29
55
9
7
-15
35
16
36
7
16
4
84
64
7
97
0
5
-21
7
55
32
40
23
9
6
18
45
-46
-2
-2
42
22
-15
-11
10
45
67
20
89
17
65
1
65
41

20
25
86
74
83
32
50
57
24
21
-17
-9
10
-3
14
38
15
46
57
0
88
24
27
-22
28
23
29
78
32
62
-4
15
80
-28
16
13
21
48
5
-18
9
53
96
71
129
29
139
64
101
80

0
49
63
73
33
50
22
76
10
9
-2
32
31
14
15
2
32
18
3
-1
66
-6
32
-11
56
63
5
73
18
46
1
23
108
-53
21
-1
52
34
18
-12
1
40
67
28
22
46
93
-17
81
73

-44
41
-31
-21
-15
-226
53
-31
-13
-9
-54
-34
-140
8
49
-20
-66
-11
-110
-30
53
-96
-2
-180
-19
28
38
-23
-16
-50
-38
4
179
-12
-33
-21
-28
-23
16
-18
-44
-43
35
134
1
16
105
-80
191
222

-11
37
-47
-94
-66
-181
-4
-60
-46
-16
196
-91
-178
-35
-96
-14
-35
-32
-92
-44
159
10
-9
14
-122
-42
-18
-101
-54
-38
-35
-15
-88
14
79
-28
-103
-80
-49
-17
52
-102
-266
-95
-142
-16
-46
-21
33
-46

12
45
-1
49
-61
8
22
4
-22
-12
0
15
-1156
-103
-24
-150
-78
-9
12
57
-9
6
124
-17
-24
138
1
74
-12
10
29
8
17
10
9
-34
5
16
2
43
16
-3
3
44
-4
-29
19
-5
37
15

73
60
-5
-10
-36
17
27
7
-30
7
12
40
-913
-109
-45
-161
-33
22
9
31
13
27
20
3
11
18
10
16
-16
26
9
12
-2
8
-12
-25
-3
52
0
-21
13
0
-33
56
-9
3
8
-24
5
15

0
33
3
6
-31
19
-4
5
5
7
15
12
-431
-90
0
-115
-56
-53
9
-8
-16
3
12
-4
-14
-13
-9
11
-32
6
45
16
12
-1
-19
-32
11
-26
-13
-14
5
-22
-28
31
31
-50
43
-33
-6
-1

-12
41
4
-26
-13
36
6
2
-15
-41
0
9
-269
-90
42
-57
-50
-51
3
-11
-4
7
27
-5
6
-27
36
16
-37
18
18
-9
2
14
-2
-66
1
-42
1
-10
0
-38
5
0
49
-35
57
-23
-1
-3

-2
85
16
8
-22
2
4
-2
10
-38
15
2
-63
-66
-4
-10
-19
-46
-3
-12
14
-28
8
-6
-2
-15
29
13
-64
-1
7
15
5
9
-33
-62
6
-2
1
5
-10
-1
-33
20
9
-46
33
-28
27
-4

35
100
-2
-2
-14
2
31
13
6
-12
48
-5
-172
-17
28
-47
-35
-12
-20
-23
2
7
26
-20
-61
-14
18
13
-45
1
1
24
5
4
-7
-29
37
36
17
-6
17
-13
-20
18
2
-21
27
-39
24
-12

36
50
13
14
0
10
32
28
27
-9
10
3
-150
-24
-13
-14
-36
-39
-8
-12
-11
-15
13
-6
-16
-13
26
-4
-19
-6
12
-22
1
12
5
-33
12
25
2
10
18
3
2
26
-9
-4
6
-24
-11
-12

-68
146
-27
-22
4
-4
-71
-33
-118
52
-51
-2
1054
15
17
238
41
-81
-134
-84
-27
-159
-49
-34
-60
-68
-63
-41
-45
-74
-15
20
-68
-20
-66
12
-3
-24
-44
-19
-66
-48
-58
-94
-73
-37
-78
-38
10
11

-127
-33
-1
-7
-43
-104
-50
-59
12
-92
-81
-41
1024
-98
-46
-46
-64
-99
-28
-43
-95
-86
-27
-11
-83
-72
-47
-14
-75
-57
-50
-49
-33
-66
-44
-99
-28
-76
-121
-56
-16
-46
-44
-69
-57
-43
-46
-63
3
-47

-1
23
4
-6
36
-45
2
-10
9
-12
-1251
-330
-33
-1789
47
17
2
50
27
29
14
48
22
21
12
16
31
30
33
26
15
-11
-23
20
-13
-7
20
8
5
29
-20
13
54
-1
76
33
19
-28
28
15

6
-2
23
25
3
3
25
-2
53
1
-1022
-333
-69
-1481
37
36
7
22
12
6
24
20
1
16
14
18
24
17
31
7
16
5
-15
36
-4
2
8
38
29
27
19
-6
39
16
103
51
1
-2
22
16

-50
-17
7
28
-17
-27
-25
-17
30
0
-740
-181
-10
-950
48
32
-7
-31
11
22
24
27
19
6
2
-8
6
-5
-31
13
1
8
-14
16
-33
-30
51
10
-11
1
7
3
-7
25
84
28
3
-15
4
-20

-31
-6
-2
4
34
-38
-35
-11
27
1
-489
-103
-49
-543
25
-29
-17
-14
16
-5
25
-7
-13
-14
-5
5
-15
-2
-18
34
-24
8
-24
47
-32
-29
-6
-13
6
4
4
-1
-10
-33
10
14
-22
-30
-2
-32

-32
-31
6
4
23
-81
-29
-23
23
14
-406
-49
-29
-679
30
14
-5
11
-2
23
12
-69
5
-15
19
-12
6
-18
-29
1
-13
-7
-6
-8
-73
-7
5
-27
-14
-5
-20
14
2
15
50
-11
-9
-25
13
-12

12
-6
-21
4
63
-57
-11
-27
31
31
-435
-118
2
-633
30
-35
-4
-24
36
-24
28
3
15
-1
-6
-29
-11
3
-1
-5
-6
7
-43
2
-24
-60
-36
-16
12
-20
-58
-22
-57
12
37
32
-14
35
5
-8

-16
-5
-7
-6
2
-30
13
-14
25
3
-341
-29
11
-538
19
25
0
12
-7
-1
0
-5
-7
3
-15
-7
-17
-14
-20
1
-16
3
-12
6
-50
-11
-33
-5
-43
-15
-40
-19
19
-25
31
-19
-12
-9
-9
-13

-13
-29
-72
-13
-49
-109
-154
-31
-39
-3
506
116
23
218
-12
-52
-10
-57
-10
-63
-27
-67
-59
-49
-56
-9
-56
3
-36
-78
-33
-26
-27
5
-76
-59
-106
-80
-9
-19
-109
18
-18
-69
-19
-121
-33
-19
-108
10

-133
-20
-48
-6
-87
-83
-100
-34
-118
-23
165
372
150
1069
-87
-117
-92
-100
12
-28
-50
-143
-81
-47
-42
-43
-97
-92
-124
-14
-129
-50
-87
-55
-150
-88
-91
-73
-60
-58
-124
-51
-65
-71
-90
-109
-48
8
-161
-109

63
46
-30
-1
12
62
3
16
15
3
38
10
14
24
48
22
73
35
53
48
15
52
4
-3
-3
71
2
0
-3
-13
-4
56
11
45
95
-1737
-21
-6
-125
-35
-86
-56
12
-13
15
4
28
38
-66
-1

64
30
-6
-14
-6
55
-22
-1
10
2
32
7
3
42
19
24
56
5
-38
82
3
37
17
2
16
42
-16
-33
34
2
-4
48
13
35
41
-1771
-17
-3
-60
-13
-79
-90
-9
20
15
8
-31
29
-52
11

34
18
-2
10
-12
165
-11
18
-30
-2
32
13
-9
17
11
6
21
3
-32
15
1
18
-14
-32
-35
17
-17
-37
-9
4
-38
30
14
18
22
-911
-15
-26
-49
-1
-87
-62
68
12
21
-9
25
21
-62
-15

12
6
-15
-31
-1
76
33
8
-16
-23
31
20
-25
-31
-21
29
5
-12
-37
31
17
-13
-10
-37
-11
-17
-37
-21
-28
-54
-23
24
5
5
19
164
-4
-42
-9
53
-44
-71
-15
15
-6
-19
6
15
-10
-32

18
18
17
0
-13
48
-17
-5
-22
-32
9
9
-28
11
-11
18
-6
2
-57
28
-4
33
-28
-6
2
10
-27
-35
-11
-23
-17
40
-3
0
25
-420
1
0
-1
73
-77
-44
-5
-7
3
18
34
20
-25
-3

5
5
-20
23
-18
65
-69
-10
-5
-10
13
77
-16
10
8
3
-16
33
-44
36
4
10
-21
-22
-52
-39
-76
-46
5
-21
-35
12
6
4
-11
-498
21
5
-33
44
-148
-26
-18
-49
6
41
8
33
-16
-6

32
-15
-18
-5
-11
48
-52
-8
-3
-39
15
-23
-4
-12
12
23
5
3
-34
19
2
2
-24
-31
-15
0
-15
-5
-30
-5
-11
34
3
15
21
-156
17
-17
-14
10
-83
-1
20
-14
12
14
-35
26
-50
5

15
-16
-45
-71
-40
-2
-112
-62
-34
-112
-7
-88
-14
-112
-108
-30
-74
-9
-45
-47
-81
-2
-97
-73
-25
-94
-1
-52
-60
13
-84
-58
-57
-125
-18
1216
23
-15
35
95
169
-59
-18
-44
-31
9
-102
-10
17
-26

-104
-56
-29
-84
-78
-33
-88
-93
-114
-120
-66
-35
-29
-141
-82
-49
-113
-59
-98
-91
-74
-98
-73
-82
-46
-66
-71
-85
-85
-100
-57
-49
-81
-146
-28
1244
27
11
48
87
244
86
-13
6
-53
-16
-119
-71
42
-67

-52
116
83
17
-9
17
-8
-12
37
29
4
1
18
19
42
12
46
17
5
28
29
25
5
2
-4
6
28
7
10
16
-32
-14
52
-8
6
-12
48
0
-5
-4
20
-40
-22
-6
24
27
-13
21
-5
-2

-37
28
42
23
14
2
29
-11
-18
23
6
14
12
-21
17
4
12
16
17
35
26
64
-8
8
5
16
30
27
4
9
-14
5
32
14
4
-12
20
-11
1
18
85
-31
-5
17
34
51
-2
-1
-17
-7

-36
50
59
6
9
-14
6
6
4
49
-16
13
5
11
-2
-1
5
33
16
-10
7
57
21
-15
-1
47
17
-10
-8
3
-20
-3
88
-1
-10
-12
19
-12
-36
1
43
-35
-21
22
49
63
10
-2
-23
-12

-49
73
42
30
-38
-21
-3
11
-17
26
-10
27
-18
-26
-6
-9
10
2
26
-14
-2
35
2
-13
5
3
21
1
-21
-2
-11
4
80
14
-4
-21
25
17
-10
5
23
-81
-11
13
23
69
-21
24
-33
9

-41
61
93
12
-24
-4
-16
5
12
35
-5
22
-12
-21
-8
-14
-9
-18
8
-3
-7
48
10
-4
8
-21
3
-13
1
12
-29
-16
61
13
1
-4
15
36
-35
12
35
-30
-1
-10
9
82
-5
2
-25
-7

-28
82
71
12
-46
-9
3
10
1
45
8
18
-3
-10
12
26
5
-2
23
-6
14
46
-2
-6
26
-8
-2
6
16
3
-11
5
51
23
-5
-45
-3
9
-42
10
98
-40
-21
-3
34
20
3
34
-8
-3

-32
112
57
8
-2
0
-9
-16
5
25
1
3
13
-9
21
5
-4
11
-6
-13
6
21
3
-13
9
-6
-9
-3
-15
20
-5
1
69
18
2
-6
5
27
-24
-13
69
-38
-14
18
-24
2
-12
-1
-28
-7

-65
32
-11
-7
-22
-10
14
-33
-18
-14
-59
-17
-2
-94
-6
33
-82
-51
90
-41
-47
19
-54
-52
-11
-31
-24
-26
-35
-56
-14
26
10
-19
7
-39
5
6
-11
3
27
-13
-39
5
-37
6
-42
10
-40
-11

-91
-53
17
0
-14
-58
-6
-12
-42
-45
-94
-49
-103
-80
7
-30
-55
-59
-71
-39
-49
-44
-70
-38
-50
-54
0
2
2
-108
-62
3
-53
-38
-30
-39
-50
-50
29
-59
-52
-113
-20
-33
-24
-94
-68
-61
-82
-32

-10
-1
16
3
-3
1
-10
14
9
28
5
0
36
0
-23
30
21
0
-21
22
-428
70
118
-385
-75
17
-62
-9
33
-13
16
79
8
33
22
-1
0
5
1
75
58
-10
6
80
75
18
4
33
1
35

-11
2
-12
28
10
24
-17
5
16
10
3
-10
13
22
13
24
18
-1
-26
25
-704
78
93
-411
-88
-26
-51
-13
48
-45
9
28
21
32
8
46
15
32
2
69
118
-1
17
103
46
14
23
66
7
48

10
-39
-7
-9
-16
18
-28
-15
2
-19
39
-26
33
0
8
11
27
-1
-18
40
-548
40
93
-300
-33
15
2
-30
11
-22
-3
28
21
38
-5
38
29
52
12
74
29
3
11
55
43
-16
9
40
0
-3

-11
-15
-7
-3
8
13
-7
-17
3
-2
34
-18
-8
4
0
1
17
13
-6
30
-705
81
128
-95
34
33
-53
-12
-25
-16
-8
19
18
35
-24
32
5
14
17
89
24
-29
-9
60
57
-24
-14
53
10
-39

-23
-20
-17
-22
19
23
-35
-5
20
-6
15
0
10
25
-7
23
29
10
-6
-2
-521
44
142
-45
-9
-19
-54
-21
-10
-15
-4
97
1
31
-28
3
24
41
22
50
25
14
-3
49
65
-8
-31
37
-21
-7

-7
2
6
-19
-2
7
3
4
37
-23
24
23
33
13
1
20
59
3
2
0
-780
71
102
9
9
89
-35
0
-13
1
-1
93
11
46
-36
2
35
14
-4
105
53
-11
8
98
68
-20
22
56
-17
-34

-15
-14
-11
5
-5
2
-27
12
-23
-7
5
-9
10
-15
-21
12
43
-9
0
0
-584
72
93
-47
3
83
-50
-34
-7
-8
7
25
2
40
-26
5
-16
15
5
50
33
5
14
18
50
-16
-5
66
-16
-36

20
-18
-27
-31
-21
-27
-28
13
-10
-8
10
-10
-47
31
-38
6
-3
5
-47
-99
229
119
-16
161
45
41
14
11
-52
-30
-66
-19
-5
-4
-20
-73
-38
-41
-58
-29
18
-32
-19
-39
46
-91
95
-63
-19
-62

-49
-61
26
-12
-28
-58
-56
-24
-47
-15
-46
-67
-51
-71
-91
-82
-22
-52
19
-142
1122
24
26
56
-58
-85
-51
-29
-59
-62
-39
-71
3
-2
-8
-115
-21
-44
-42
-40
-70
-64
-34
-73
-34
-39
42
-64
-17
-94

-13
78
-8
-4
-9
-45
-8
-10
39
-41
31
-3
-14
-3
45
-26
-3
7
28
67
-2
68
85
-4
2
64
-10
-28
-22
20
177
27
-17
57
-9452
43
80
-13
91
95
-14
-9
68
29
180
32
314

-13
107
-17
17
-7
-39
3
-14
56
-20
56
29
13
11
36
-14
-5
12
37
42
10
26
35
-14
8
71
10
0
-14
-3
138
33
-7
68
-10898
124
96
3
57
130
51
66
61
184
236
135
129

6
76
-3
-3
-7
-14
0
-16
5
-27
45
5
-3
2
37
-5
6
9
26
47
-12
2
29
-17
2
97
-13
-3
-15
-32
97
11
-19
24
1375
46
121
52
7
15
-10
-19
44
54
164
-36
77

21
12
-15
13
10
-20
-48
-2
-3
-35
68
16
-7
0
88
-41
23
13
14
40
-4
23
-10
-21
13
108
0
21
-8
-10
142
43
-37
14
5649
49
63
-12
30
-2
-85
-24
27
7
91
-113
19

-9
14
16
-1
-2
-12
-21
-52
-15
-32
57
-7
-27
-22
64
-23
24
2
24
37
-10
33
6
-5
27
74
6
-15
-7
-16
88
33
0
-31
5005
104
141
83
70
48
137
73
41
92
259
197
385

-8
80
-15
2
-3
-8
-26
-32
-5
-69
42
-7
-36
-24
4
1
10
11
21
10
-4
50
-6
-4
53
76
0
-16
-13
-30
143
56
-21
13
1563
214
164
199
94
112
142
116
123
166
559
327
493

-28
29
8
9
-15
-17
-26
-33
-2
-35
27
0
-21
-1
-8
-10
15
8
19
1
-2
20
35
-2
11
42
5
8
-3
-22
85
28
-12
4
1495
191
146
105
102
102
83
108
107
154
430
118
526

13
64
-13
-83
-5
40
-6
0
-26
-14
-8
-66
1
14
-97
9
0
-15
-61
-15
-53
-135
-32
-64
-59
-27
-16
-74
19
-6
4
-40
-10
-52
30498
-16
-3
151
77
35
33
195
99
-10
584
285
535

1
-31
-59
-26
-52
52
-16
-56
-116
-52
-38
-57
-37
-90
-141
66
-27
-41
-112
-103
-81
-103
13
-26
-87
-89
-19
-141
2
-46
-90
-35
-47
-96
24223
123
-141
29
-85
-117
-12
140
-36
609
-8
49
-50

sg91

sg92
128
-8
36
-31
-88
20
-287
-142
-91
-29
-30
-53
-12
-10
81
-41
-28
-18
-30
-47
-24
-9
-49
-40
-26
-11
-56
11
5
-62
-32
77
-9
-26
-4
-29
-25
-12
-42
-57
31
-25
-40
-26
-33
-30
-32
-14
-28

sg93
-75
-15
-13
-233
-98
2
-625
-108
-154
-90
1
-47
-21
-34
-8
-50
-55
-6
-40
-29
-8
-13
-9
-19
-40
-13
-5
15
5
-56
-12
-45
-31
-21
-3
-40
-41
-54
-36
-55
-20
-37
-33
-16
-31
-50
-19
-28
-49

sg94
-31
-2
-42
-226
-59
-82
-533
-65
-170
-29
-28
-64
-11
-33
-24
-50
-8
-11
-46
-17
-6
-11
-13
-25
-62
-3
-28
4
12
-48
-18
-9
-18
-34
19
-24
-19
-47
-35
-47
3
-8
1
-24
-40
-51
-7
-24
-29

sg95
-303
-32
-50
-335
-164
-130
-664
-73
-198
-37
-26
-59
-18
-18
-34
-47
-20
-4
-24
-19
10
-21
-17
-29
25
-20
35
5
-5
-33
-18
23
-44
-2
6
-28
-22
-15
-69
-61
0
-9
-31
-43
-26
-40
7
-29
-43

sg96
-536
-7
-86
-279
-140
-121
-574
-107
-248
-86
-18
-45
7
-40
-44
20
5
-7
-22
17
-6
-9
-17
-20
-14
3
-8
-17
23
-27
-13
6
-39
-10
-15
-17
-19
23
-33
-31
16
-9
-26
-36
-18
-36
-34
-17
-39

sg97
-660
28
5
-311
-196
-84
-583
-120
-194
-70
-18
-27
-23
-49
-29
34
-44
-6
-32
-11
3
-19
-2
-10
20
0
44
20
2
-14
-33
8
-33
-29
-17
0
-11
37
-64
-35
24
1
-23
-30
-15
-42
-3
-24
-33

sg98
-381
53
-112
-316
-232
-100
-758
-80
-142
-110
-24
-36
-12
-25
-86
20
-58
-4
-22
-6
-8
-12
-47
-14
47
9
25
9
4
-29
18
-7
-15
-7
16
9
-14
-31
-37
-24
7
-30
-11
7
-11
-52
-22
-15
12

sg99
-616
35
-70
-267
-204
-95
-462
-4
-111
-135
-13
-41
9
-33
-62
10
-14
-6
-31
-4
-5
-12
-17
-30
-11
8
24
-10
-3
-15
46
-24
-26
-34
-11
31
-25
25
-23
-15
-19
-57
12
6
46
-44
-24
-13
-25

-610
37
-108
-323
-146
-98
-389
-88
-55
-69
-27
-34
-13
-53
-53
8
-14
2
-14
-3
15
-1
-23
-16
-5
37
39
19
16
-16
-9
-27
-25
-4
-2
46
-20
-24
-39
-49
-13
-22
-22
-6
-12
-18
-12
-22
-20

-22
-37
-23
-16
-17
-20
-17
-28
-33
-32
-32
20
-61
-53
-36
-55
-44
-13
-22
-49
-63
-39
-58
-33
-94
-71
-19
-1042
28
38
-4
236
-107
-44
-27
-39
-31
-24
-27
-22
-51
-37
-21
-38
-37
-33
-22
-67
-7
-2

8
-13
-17
-17
-8
-9
-22
-2
-35
-13
-13
4
-38
-11
-16
-21
-4
-32
-37
-46
-43
-26
-24
-15
-60
-81
-4
-1239
37
-21
4
71
-100
-40
-28
-151
-33
-28
-31
-22
-39
-44
-11
4
-58
-45
-24
-29
-3
-54

-41
-26
-20
-22
-32
-21
-29
-16
-24
-24
-20
9
-32
-7
-55
-3
-43
13
-28
-9
-19
-17
-15
-31
-53
-34
-48
-1425
17
11
-22
54
-115
-47
-72
-128
-48
-21
-61
-17
-25
-16
-23
-10
-35
-32
-52
-37
-3
-24

4
-12
-25
-20
-24
-28
-24
-30
-5
-17
-22
16
-58
-5
-40
-53
-16
-39
7
-6
-28
52
-35
-9
0
-55
7
-2113
42
11
-6
127
-78
-18
-97
-111
14
-10
-54
16
-52
3
0
-16
3
-10
-25
-57
-24
-22

-28
-23
-26
-25
-4
-23
-23
-12
7
-25
26
-10
-45
-31
10
-15
-34
-10
-9
-42
-14
11
-32
1
14
-40
2
-2568
13
30
20
115
-68
-76
-100
-149
-23
-26
-28
-35
-48
-6
-12
-54
0
-21
-58
-36
-32
-51

27
-22
-31
-14
17
-16
-29
-18
-9
25
32
18
-46
3
37
-40
-22
51
18
6
-51
90
-28
-15
-32
-59
14
-2176
33
-1
-26
-42
-75
-12
-51
-40
-27
-53
-69
2
-14
-15
-6
-1
12
-25
-36
0
-12
-22

15
-13
-12
-26
10
-18
-20
-8
-14
-34
27
18
-26
7
26
-43
-38
-4
4
-10
-66
13
-12
-1
13
-49
-8
-2022
14
35
-13
92
-59
31
-47
-34
-12
3
-72
32
-25
-37
-2
-52
30
-2
-27
-55
-15
-30

-20
-11
-21
-47
3
-18
-34
-50
-4
-35
12
-9
-28
-1
32
-40
1
5
7
33
-26
3
-12
-16
-5
-44
32
-1752
5
34
-3
98
-28
-22
-82
-67
-57
11
-70
-23
-29
-25
-11
-24
1
0
-25
-29
1
-13

22
-10
-10
-21
-15
-23
-3
3
2
-24
11
40
-28
4
74
-6
-7
-2
-22
-3
-3
9
9
17
-15
-15
21
-1447
6
28
16
105
-62
-12
-104
-29
-13
19
-19
8
-25
-15
-5
-35
2
-2
-18
-6
9
16

7
-43
-41
1
20
-55
-26
-24
-35
-15
-36
-37
-22
-65
-26
-48
-12
-31
-3
-56
-4
-35
-17
-90
-39
-39
-25
-47
-26
-33
-23
-72
-14
90
-38
-40
-17
-33
-49
-15
15
-55
-12
-76
-80
-54
-31
-65
54
-47

-10
-35
-37
-7
-31
-70
-33
-16
-39
-55
-28
-53
-15
-102
-28
-25
-8
-45
-144
-37
-27
-38
-57
-56
-34
-32
2
-45
-44
-49
-17
-55
-42
-194
-48
-56
1
-42
-68
-32
-13
-28
-6
-86
-65
-22
-33
-19
16
-24

-4
-6
-18
-23
4
-66
-24
-38
-1
-14
-4
-58
-35
-54
-43
-20
6
-27
8
-53
7
3
-31
-10
-14
1
-6
-53
-40
-17
4
-77
-8
139
-23
-21
3
-22
-91
-30
-33
-38
-10
-63
-4
-12
-61
-61
37
-40

-17
-50
-47
-14
1
-45
-1
1
12
15
5
-35
-24
-40
-22
-29
6
-23
57
-68
-8
-6
-12
12
-28
-33
12
-36
-1
14
-8
37
-16
172
-41
1
-16
7
-71
-28
-40
46
-18
-51
22
-14
-2
-42
-10
-43

-24
-30
-31
-11
-31
-60
5
5
14
-33
-34
7
-27
-30
-47
-16
-5
-35
162
1
-31
-13
-14
-14
-33
-38
-2
-53
-56
25
-39
-18
12
111
0
31
7
-6
-71
-21
-45
89
-10
-59
84
-15
-24
-48
10
-34

5
-5
-25
-34
27
-36
-22
6
51
24
-3
17
-43
-42
-44
-20
-4
4
128
-15
-1
-19
30
10
-32
18
4
-19
-56
95
-4
55
17
116
30
-12
20
-12
-37
-18
41
53
3
-41
89
-10
16
-45
1
11

6
-4
-21
-15
16
-17
-20
-24
-11
84
-24
91
-49
-40
-43
-10
1
3
79
24
-1
-28
42
63
-15
-29
1
-22
-39
70
-20
74
36
196
0
47
39
-7
27
1
9
52
10
-19
70
2
0
-33
5
-12

-16
-39
-36
-22
13
-35
-6
-20
-3
57
-10
35
-55
-45
-36
-16
-17
-18
102
14
-11
-8
16
89
-24
-24
14
-22
-23
61
-15
43
37
124
3
-28
50
-37
-30
1
6
59
6
-39
27
-8
48
-35
18
7

-9
-18
-43
4
0
-26
-28
2
4
65
11
33
-62
-58
-28
-19
3
17
84
37
-16
9
-3
32
-28
-37
23
-8
-54
72
-13
35
14
118
18
34
77
-16
-42
-16
41
50
0
-24
33
-14
17
-45
6
23

-44
-28
1506
95
-44
773
-55
-76
225
-2
227
-1
325
-19
43
-39
-34
-55
-26
-10
-33
9
-23
-129
-78
-44
-17
-35
-19
-5
-102
-82
-81
-23
-32
-28
13
-21
-45
-80
15
-33
-10
-27
-42
-38
-45
-30
-29
-11

-48
-6
449
47
5
880
12
1
71
-11
48
-24
346
-40
-18
-14
-36
-41
-52
-29
-13
-43
-32
-110
-71
-4
-31
-49
-51
-25
-104
-77
-47
-35
-13
-18
0
-32
-51
-38
23
-37
37
-33
-62
-34
-46
-49
-27
8

-20
-2
-121
58
-10
578
33
39
-187
10
-310
-70
217
-21
-4
-20
-32
-58
-30
-3
-53
-11
3
-45
-43
-28
-22
-29
-38
-8
-48
-21
-7
-23
-14
-40
-9
-27
-34
-67
27
-89
8
-41
-42
-44
-27
-22
-4
-20

-38
21
-769
99
30
165
7
33
-543
-19
-330
-142
69
-21
20
-12
9
-30
-12
5
-39
-24
-57
-60
-31
-11
-21
-18
-26
-48
-40
-33
-22
-31
-14
31
-22
-20
-40
-47
-53
-52
-12
-11
-11
-3
-16
-25
-16
-10

-23
3
-1121
71
-5
266
30
54
-660
19
-416
-75
141
-1
-11
-5
9
-75
-19
-33
-15
-35
-10
-91
-54
-41
-11
-44
19
-19
-101
-24
-19
-5
-8
-11
-33
-21
-26
-33
-27
-45
12
-25
-13
37
-15
-13
7
-2

-20
-19
-1173
118
64
54
34
126
-747
-13
-467
-146
67
46
19
-2
4
-45
2
10
-8
7
-25
-41
-53
-26
-14
-38
23
44
-45
-65
26
-33
-17
4
-15
-8
-6
-18
-40
-43
-13
-26
-11
45
-33
-8
-37
-39

-37
13
-1540
89
53
-47
28
129
-804
42
-515
-204
40
3
-8
-11
-5
-27
24
6
27
-2
11
0
-84
-20
-27
-32
-5
-4
-34
-31
-6
-5
-4
-29
-23
-13
-10
-34
1
-50
-40
-20
-20
48
-24
-26
-2
2

-30
-5
-1799
117
72
-95
33
264
-779
9
-588
-148
-5
12
-1
6
45
-42
11
-3
5
-24
63
-27
-13
-29
-37
-13
23
-4
-42
-27
4
37
-18
14
-11
-17
4
-34
0
-29
1
-19
4
27
-5
0
-8
-7

3
-10
-1874
102
94
-314
54
174
-892
-2
-497
-142
-22
-2
2
22
8
-14
20
-7
20
-17
-6
-14
-31
-25
-24
-7
16
19
7
-19
-5
28
-9
16
-23
1
5
-35
-2
-37
13
-16
-8
17
-2
20
-17
-26

-8
-38
-69
-52
-20
-60
-62
-78
-103
-45
-27
-10
-48
-27
-64
-37
-45
-33
-84
-93
-9
-32
-59
-20
-39
-66
-124
-38
-34
-87
-88
2
-22
-57
-11
-19
-66
-53
-103
-68
-48
-41
-65
-1
-26
-79
-152
-27
-14
-56

-21
-21
-30
-39
-14
-73
-53
-96
-80
-38
6
-8
-7
-49
-74
-25
-10
-55
-52
-73
-15
-21
-30
-11
-66
7
-85
-65
-34
-60
-112
-36
-1
-55
13
21
-37
-42
-77
-59
-30
-8
-50
0
-21
-91
-104
-13
-16
-35

11
-34
-14
-47
-7
-31
-53
-23
-49
-26
-16
-17
23
-46
-41
-6
-11
-58
-52
-74
-28
-26
-31
-19
-28
-3
-91
-19
-38
-39
-64
-18
-11
-30
16
-23
-14
-33
-72
-55
-20
-34
-36
-9
32
-100
-98
27
-2
-83

9
-13
-12
-56
-55
-15
-23
-24
-62
-40
3
45
22
-12
-59
-29
-14
-44
-67
-53
-36
-14
-33
-17
-45
-38
-75
8
-27
-76
-64
-6
14
-36
23
-12
-3
-21
-79
-62
-26
-51
-32
3
48
-77
-78
-7
-1
-84

-3
-27
-33
-76
3
-38
-47
-16
-70
-48
27
34
10
-18
-30
-15
10
-17
-44
-54
-23
12
-52
-17
-40
2
-96
-13
-32
-68
-68
-49
-18
-27
14
-21
-15
-38
-41
-36
-34
-45
-37
-37
45
-63
-90
2
4
-72

-21
-33
-16
-64
1
-28
-54
35
-53
18
6
30
-7
-24
-35
-29
7
-52
-35
-53
-27
16
-22
-8
6
-29
-62
-36
-42
-76
-53
-6
-15
-8
19
-20
-3
-34
-56
-26
-16
-70
-21
-17
18
-57
-75
32
42
-29

6
11
-19
-49
12
-15
-41
-9
-44
-22
11
62
10
-20
-47
-19
28
-28
-19
-24
-15
46
34
-26
-39
-24
-36
-2
-34
-45
-36
-6
24
-23
6
-38
-17
28
-38
2
-27
-63
-38
17
98
-59
-54
17
-8
-56

-17
-9
-9
-15
35
-16
-11
-1
-42
-2
-1
55
13
-1
-17
2
59
-16
-54
-21
-27
-14
8
-12
-16
48
-25
-42
-35
-36
-34
-5
-22
-28
5
29
-10
5
-50
-6
-16
13
-18
48
90
-10
-59
6
46
-21

-2
14
-6
8
36
-8
-7
5
-24
15
53
65
37
-6
-23
-16
42
-7
-27
-34
-5
38
10
-6
20
52
-38
-9
-18
-12
-4
9
12
-1
-1
28
38
48
-31
4
-6
5
-19
15
41
-32
-38
12
3
2

-27
718
-15
-54
-48
-6
205
-23
-100
-99
83
24
30
13
-7
-33
33
32
-22
19
6
-48
-53
20
14
-18
10
54
-3
-7
-8
18
-22
35
-43
21
9
0
-6
-16
-32
17
-36
-58
-50
-77
15
-39
-35
-93

4
-318
46
-5
8
33
-163
-15
-74
-232
-58
-90
7
-48
5
-18
25
20
19
12
-21
28
-27
1
-35
-14
6
7
28
-6
-19
9
-14
20
-34
105
-25
-16
-7
-23
3
54
-52
-7
7
-72
18
-20
-3
-59

-18
-682
37
-29
24
48
-513
49
-6
-302
-34
-74
-28
29
-9
-4
20
17
21
16
19
16
-10
15
17
10
8
45
41
40
34
1
-7
42
-8
49
-34
-13
-18
-48
17
38
-56
-19
23
-52
-6
13
6
-7

21
-1415
58
44
27
48
-681
48
24
-306
-151
-32
-2
-6
75
23
63
5
22
2
13
39
-18
24
-38
13
3
28
62
9
-4
2
31
56
10
50
21
5
22
-30
-33
75
-15
-16
20
-3
-2
-3
16
16

9
-2700
63
103
121
34
-680
-2
11
-398
-201
-138
-44
-89
-19
24
0
-19
37
22
43
-2
0
24
-22
29
-10
6
-5
16
-5
36
-6
-26
-38
39
-30
-29
-36
-25
4
21
-60
-14
47
-7
16
3
31
-11

4
-2388
95
93
29
145
-794
78
29
-105
-244
19
-59
-122
-21
11
77
-19
15
20
59
-22
24
22
-10
33
17
36
32
19
6
50
-12
77
-44
44
19
-16
15
40
-26
124
-10
-7
80
-26
-7
45
85
38

27
-2325
75
156
82
177
-763
92
62
-114
-176
-85
-13
-48
4
6
40
23
51
-2
27
9
45
45
9
34
35
20
56
34
56
29
1
39
-16
18
17
-24
41
15
5
82
-17
-6
38
1
22
52
62
37

20
-2628
63
117
73
157
-1052
86
89
-183
-287
-104
-26
-37
22
27
69
6
27
46
14
12
28
1
-14
53
44
40
8
17
54
41
9
40
42
80
39
10
50
16
-19
126
10
37
72
-4
-6
56
70
33

2
-2793
149
149
74
225
-1089
63
127
-243
-67
-233
-35
-14
69
5
4
3
88
43
25
20
47
4
-8
76
32
29
16
34
65
44
13
85
43
106
58
30
41
3
33
98
-21
25
69
13
20
57
56
7

-55
-13
-74
-9
17
9
-50
-21
-47
-8
48
-40
-27
-70
-59
-50
-2
-45
121
-24
-21
-7
-14
-25
-46
-29
-27
-40
-11
21
-46
-11
-110
-15
-28
-48
-48
57
31
39
-19
86
17
-73
-16
-113
-1
-220
-35
-56

-8
-2
-75
12
32
14
-32
26
20
3
-27
-8
-17
14
-34
-25
-5
3
17
23
-20
23
-43
-4
-26
-22
-18
-8
-2
37
-34
-2
-90
-9
-10
-25
-27
23
-310
10
3
51
14
-76
-131
-129
-20
-240
-52
-18

3
-16
-10
-20
4
38
-37
-12
58
8
-9
25
-20
-26
-28
-54
-18
13
-4
-36
20
-34
41
21
37
18
-16
-29
-13
69
-29
16
-30
-6
-7
-19
-28
94
-268
41
21
-45
1
-128
-117
-70
15
-183
-52
-32

-32
-15
-1
21
13
9
-5
-19
-18
65
23
33
95
-3
38
-31
-52
3
27
-78
46
12
43
23
33
14
33
8
-8
9
-36
-5
0
4
-10
-20
-19
63
-687
27
35
-65
-36
-39
-154
-213
-10
-277
-56
-10

-21
-11
-34
13
65
25
42
6
-45
3
-21
2
23
-65
38
-21
80
8
122
5
25
-23
29
48
20
50
13
-28
-5
24
-12
47
-35
33
44
-8
-36
56
-1107
-2
19
-42
-49
-81
-144
-166
-33
-240
-48
-13

-7
-10
-24
4
91
37
-1
0
-23
51
14
17
15
-56
7
-26
78
43
19
3
25
-66
81
48
-12
4
20
-5
1
70
12
61
82
101
36
-5
4
35
-1798
47
25
-92
-38
-164
-165
-229
-11
-252
-47
19

-5
8
1
24
95
56
14
7
-10
33
-6
42
13
37
12
14
-1
52
49
2
28
-25
56
97
10
81
43
3
3
110
-10
25
8
90
30
24
20
28
-1204
90
54
-94
-49
-114
-209
-168
-19
-250
-60
6

19
28
6
11
109
26
12
3
-11
16
7
30
27
62
35
29
87
53
120
60
52
27
31
102
10
59
26
17
18
97
10
37
-1
63
66
19
12
29
-1652
45
72
-79
-22
-214
-189
-67
-6
-212
-15
-26

54
54
22
28
169
25
22
22
28
18
42
51
25
40
41
-6
62
55
72
54
65
-28
37
136
43
45
4
71
30
82
-7
70
35
64
58
45
27
61
-1895
49
56
-74
-17
-171
-186
-79
-6
-231
-42
7

-1
-45
-34
-8
-101
-72
-21
-77
-27
-116
-57
5
-27
-39
-34
-51
-65
-21
-100
-69
-95
-22
-36
-52
-42
-16
-66
-77
-32
-21
-20
-57
-89
-49
-33
-39
-30
-73
-19
-70
-57
-23
-33
-64
11
3
-46
-17
-45
-11

-24
-36
-27
-10
-36
-38
-36
-38
-16
-109
-65
-3
-11
-10
-36
-28
-46
-39
-63
-50
-55
-28
-31
-23
-27
-36
-43
-25
-36
-16
-25
-55
-47
-20
6
-48
-21
-25
-24
-55
-46
-15
-21
-22
-27
-39
-18
-25
-43
-39

-29
-9
-21
11
-43
-59
-15
-33
0
-60
-71
-25
8
-49
-41
-15
-33
-34
-46
-45
-17
-5
-72
-29
-19
-36
-55
-37
-40
-7
-31
-74
108
15
-37
-54
4
-30
-8
-37
-42
35
-29
-13
-8
-14
-36
-24
76
-23

-2
-35
-32
-31
13
-67
-24
-73
-13
-45
-77
-24
-31
-44
-10
-38
-27
-52
-1
-60
-40
-9
-40
-62
1
-32
-32
-14
-19
-23
-25
-42
8
-3
-26
-41
-20
-13
-14
-70
-30
14
-23
-21
-3
-56
11
-3
-31
-24

-12
-30
-19
-36
-32
-47
-10
-76
-2
-51
-74
-24
2
-41
-25
-15
-49
-68
-39
-23
-31
-20
-54
-39
-14
-32
-35
-5
-16
-12
3
-39
-45
15
-28
11
5
-13
-23
-46
-30
55
-30
1
-35
-55
7
-12
-19
-35

109
-23
-6
4
47
17
-4
-24
6
-45
-68
-7
-27
-40
-29
-24
-44
-56
-1
-21
-23
-20
69
-33
26
-60
-49
2
-44
-23
-11
-23
-26
-1
-21
-10
-10
6
-26
-32
-7
35
-28
-24
-7
-49
17
-12
-30
4

30
4
48
10
28
50
-12
-34
12
-85
-38
-8
7
-53
-29
-16
-28
-51
56
-5
33
-2
7
13
-19
-35
-3
-10
-32
-10
16
-69
39
-38
1
42
14
14
-27
-22
-18
91
-18
4
4
-27
4
-14
35
14

24
7
-25
-24
9
86
-2
-35
41
-85
-31
-24
-1
-34
-20
-8
-36
-46
-15
-3
14
21
10
7
20
-17
10
-16
-29
-1
-9
-33
81
-42
22
26
-2
36
-22
-8
7
74
-39
-10
23
-40
26
-14
14
-7

13
6
-19
-13
-11
67
-3
-24
17
-34
-64
-11
0
-30
-3
-9
-23
-29
6
8
18
7
6
11
38
-26
0
26
-29
-21
-25
-25
20
-15
12
9
25
61
30
-32
37
102
-15
34
32
-43
31
-18
45
12

-14
-39
-35
-32
-24
-67
-62
-24
-32
-52
-91
-60
-50
-44
-49
-37
-23
-45
-28
-50
-41
-34
-20
-53
-44
-72
-42
-1
-26
-33
40
-17
-13
279
7
65
81
0
-26
-17
3
-63
13
-56
-24
23
-67
-12
0
-8

-36
-36
-27
-23
-15
-28
-48
-19
-13
-31
-97
-34
-31
-27
-59
-31
0
-52
-16
-36
-35
-58
-26
10
-77
-43
-20
3
-44
-8
13
-9
-22
283
-40
-58
64
-5
-17
3
-23
-67
5
-54
-62
1
-27
-1
-6
-5

7
-39
-5
-34
-23
-5
-11
-55
-18
6
5
-24
-20
-27
-24
-41
-38
-41
-7
-45
-38
14
-19
2
-45
-72
-30
-29
-9
-41
29
-24
-22
-68
-81
-72
45
-25
-44
7
-6
1
4
-42
-68
-4
-50
81
-17
3

13
-44
-25
-82
-72
-35
-37
-20
-25
-10
63
-28
-8
-16
-67
4
-21
-13
-26
-31
-79
-32
-38
-14
-56
-26
-21
-39
-42
-43
-65
-13
-37
-240
-42
-129
33
5
-34
44
-14
-1
45
-29
-43
22
-31
72
-12
-20

47
-28
-18
-66
-83
-44
-65
-25
-19
-5
-53
-29
16
-2
-65
-20
-51
-37
-6
-44
-43
-37
-31
-13
-41
-65
-14
-14
-49
-46
-39
-15
-38
-403
-93
-123
8
-40
-24
10
-20
-16
45
0
-21
11
-27
85
-42
-4

57
-31
-24
-23
-91
-34
-29
-28
-32
9
7
-6
20
-2
-52
-35
-31
10
-48
-28
-50
-37
-36
94
30
-29
-29
-15
-33
-15
-60
-1
-50
-557
-42
-104
18
1
-27
14
-15
-10
37
-31
-18
8
-30
69
19
40

80
-32
4
-56
-86
-17
7
-6
-24
3
29
35
14
-26
-48
-32
-2
-23
-23
-34
-59
18
-23
17
11
-49
-20
-15
-32
-13
-49
16
-21
-520
-15
-114
-19
-18
-26
47
0
-8
74
-32
-19
-19
-38
41
-34
4

116
-34
4
-53
-84
-21
-1
-14
-23
-14
-56
-1
34
5
-34
-11
0
5
-19
-54
-29
5
4
-4
1
-18
-5
-13
-30
-42
8
8
-8
-421
-13
-116
-38
-1
-14
50
-1
-22
14
-49
-25
-11
-42
69
17
19

77
-23
-21
-48
-38
-3
-21
2
-21
22
-5
6
69
10
-13
-4
5
34
-9
-26
-57
12
-1
-16
14
-1
-8
-6
-12
-17
-17
-5
-49
-754
-37
-97
-33
-22
-8
43
12
-17
18
-19
-19
-39
-38
47
16
18

-25
-13
40
56
-14
15
-15
6
-14
-25
-22
-30
-61
-9
-21
1
-5
41
13
42
-42
22
-42
-35
-23
-63
-68
-24
-16
9
-47
-9
-47
-71
-66
-43
-81
11
-67
-50
911
-99
-75
-47
-44
252
-5
-59
-157
-74

-13
-52
-23
39
-11
-1
38
27
-53
-14
-11
-34
-38
-26
-16
-16
10
24
15
1
-55
12
-32
-20
-4
-29
-59
-2
-27
1
-50
-1
-23
-55
-57
74
-57
95
-34
-72
630
-68
-34
-8
65
52
16
-18
-63
-6

-15
-11
1
35
33
-7
14
28
-40
-20
-55
-11
-35
-29
80
-21
11
-33
30
0
12
-13
-20
-46
-14
-31
-22
-2
-18
72
83
-13
-44
-39
-35
-13
-73
66
-49
-57
184
-48
-11
17
-4
-94
-18
16
-39
-62

-57
-46
42
29
-2
-17
9
14
3
-46
23
-28
-37
-23
71
-49
-5
36
-21
-19
-16
48
-38
-45
15
-32
-8
36
-12
21
-51
-15
93
87
-65
49
-123
-17
-13
-39
-459
-34
14
20
-7
-127
-3
30
-65
-30

-72
-19
13
7
-38
41
12
16
-24
-35
43
-16
-35
-31
8
-8
35
40
15
-34
10
59
-12
-14
-10
3
-27
-6
22
33
-34
-45
-16
10
-44
-79
-87
-26
-40
-35
-1121
-7
-26
22
-48
-253
-47
56
29
-30

-8
6
19
44
-42
53
-4
33
-95
-22
-9
-24
-20
-21
-29
-28
-27
-17
20
6
12
85
-30
-28
-11
-4
-77
-7
-14
75
-9
-10
20
-9
-14
27
-116
19
-46
-41
-1412
-33
67
28
47
-269
-68
80
3
8

-7
-38
10
50
-28
59
-5
40
-26
-7
-11
-43
-24
-15
-18
-17
-59
13
49
-18
-13
13
-59
-37
-3
-30
-71
43
-21
39
-38
3
10
26
-32
11
-103
2
-49
-58
-1580
23
14
38
-20
-459
-21
145
53
10

12
-28
-3
5
-5
54
11
34
-26
-15
9
-15
-15
-20
5
-6
-31
1
5
-5
6
16
-48
-18
-23
-20
-25
27
16
50
39
4
-28
6
-31
58
-58
47
-30
-21
-1716
49
72
61
33
-521
26
166
46
60

25
-13
55
29
-23
91
-16
30
19
-33
20
-15
8
-17
-7
-7
-10
21
30
16
-4
6
-18
-32
-7
-6
-11
41
15
89
-7
-9
-18
6
-59
31
-48
33
22
-50
-1346
102
86
54
-55
-491
-12
117
101
5

-25
-57
-2
-80
-37
-83
-36
-73
-41
-144
-72
-62
-109
-40
-64
11
-69
-67
-63
-60
-98
-63
-20
-39
-62
-38
-32
-3
-104
-68
-42
-79
-66
-53
-63
-52
-73
-45
-36
-67
-74
-7
-76
-11
-48
-75
-66
-44
24
-24

22
-55
4
-39
-27
-102
-46
-37
-52
-82
-33
0
-34
-32
-42
-1
-17
-46
-18
-45
-65
-42
-25
-34
-3
-20
-16
21
-128
-13
8
-63
-17
3
-17
-13
-66
1
-5
-77
-39
11
21
-18
-47
-1
-88
-12
-39
-29

1
-35
-29
9
6
-55
-22
-18
-7
-43
-20
-11
0
-18
-7
30
13
-12
-20
-17
-29
-16
-24
-23
-11
-77
-9
14
-26
-26
25
-42
18
-20
-23
-3
-14
18
5
-15
5
-3
0
18
-15
16
7
27
-2
-25

-4
-20
4
1
-32
-26
-1
-15
39
-45
-5
-3
-7
4
-6
5
23
-46
-5
9
-4
-28
35
-33
9
7
-15
25
-24
-12
21
-3
23
28
48
13
-9
26
-19
-12
6
26
-7
34
17
28
-22
36
10
-1

-1
21
6
1
-30
-42
-25
-32
13
-4
49
6
-26
1
-14
-14
18
-73
-33
-16
-16
-56
-4
-16
-38
-50
46
1
-22
-35
14
-34
-18
-28
18
-7
14
-5
-5
-50
6
22
7
34
2
-44
38
-3
-5
-7

29
49
15
21
16
-54
18
-32
72
-32
4
27
-25
38
49
-8
63
36
41
-8
2
-20
37
-9
52
29
30
5
34
52
121
-21
33
-50
24
38
-27
-21
-21
-42
45
28
20
14
-10
12
48
25
-26
26

-1
41
-15
47
-9
-5
-17
31
54
11
57
32
-43
-12
30
55
60
11
54
30
28
-21
5
50
36
-13
-5
26
-31
33
94
-6
-5
-26
33
23
29
10
22
-28
21
2
72
-14
14
-8
45
73
37
10

3
58
20
34
1
-3
10
69
50
35
34
44
6
30
58
24
29
37
80
32
17
59
9
93
-32
40
21
38
-16
46
114
19
-5
-10
23
8
-9
-3
38
-36
9
-6
32
31
26
38
41
69
3
47

25
56
9
0
-16
-11
-22
42
40
3
64
51
-24
-8
39
11
23
11
48
44
28
29
25
49
1
6
65
34
-40
17
102
37
3
-5
45
35
-17
34
36
-54
25
6
83
-1
36
41
48
103
34
18

-70
-29
-63
-34
-76
-28
-55
-73
-60
-36
-68
-128
-3312
60
141
-677
-43
-2
-164
-319
-27
-32
39
-51
-42
-35
0
-62
-22
-62
-29
-105
-26
3
-34
-19
-136
-65
-45
-7
-116
-30
-27
-54
-42
23
-23
-33
110
-27

-40
25
-45
-63
-2
-3
-53
-42
-86
-14
-46
-45
-3340
8
5
-497
-106
-180
-98
-192
-29
-50
27
-37
2
-53
21
-50
-18
-61
-5
-106
4
60
-47
26
-28
-57
-8
-46
-84
-28
-52
-39
-26
15
-17
-28
21
-11

-28
1
-43
-27
-23
-30
-34
-23
-27
14
-11
-25
-2788
-48
74
-433
-135
-107
-29
-246
-28
-54
55
-31
31
-45
26
-8
-28
-32
-8
-2
3
-2
-44
11
-31
-41
-9
-39
-44
-14
2
-59
2
-3
-6
-75
-14
19

22
-44
47
-47
-19
-7
-7
-14
-16
29
19
-42
-3886
-58
-55
-509
-163
-134
-74
-125
-62
-146
15
-37
0
-47
8
28
-4
-10
0
-54
-12
-21
-31
4
98
-27
-28
-15
-22
-9
-2
-38
-31
54
-21
-4
-28
3

27
36
-37
-2
21
-8
-32
0
34
-19
14
15
-4002
-10
30
-444
-221
-35
-4
29
-81
-206
-9
-6
-52
-35
9
65
-10
59
-14
94
9
5
-36
40
91
-41
-3
26
-1
-12
103
-30
-54
12
-2
1
-3
-11

69
13
-15
99
-2
-3
25
18
25
17
28
28
-4880
51
-24
-366
-195
-106
-51
-16
-69
-109
23
-21
32
-12
80
96
-2
66
13
155
18
52
-44
87
22
-27
-4
24
27
-34
20
5
-21
61
-29
-6
-35
37

106
-15
24
18
20
28
31
-3
68
-2
29
18
-4885
7
180
-403
-219
-77
-18
0
-50
-136
56
1
49
-14
76
30
13
9
40
134
29
7
-29
114
-11
-19
19
-19
1
-5
27
-7
-30
60
-30
-28
-53
26

81
43
27
104
45
28
8
43
31
-3
20
48
-3851
-37
20
-442
-221
7
-27
173
-159
-78
6
19
45
-46
60
69
31
6
42
46
15
37
-44
132
70
19
17
32
8
-21
59
6
-59
46
12
-10
202
7

50
-2
64
135
-24
7
6
62
40
8
10
123
-3477
0
92
-596
-156
-34
-20
238
-125
-14
24
-13
34
-12
104
39
75
5
-14
10
34
28
1
114
47
3
29
-19
17
-5
41
9
-46
40
-2
-22
33
24

-69
9
-40
-73
-4
-13
3
-111
-82
-18
-11
-84
-13
-44
406
-24
55
-37
-57
-32
-45
-64
-71
-38
-22
-44
-22
-74
-80
104
-42
-35
-53
-52
-33
-37
0
-58
-40
-43
-55
-43
-25
-20
-29
-31
-34
-47
-71
-59

-16
20
-28
-14
8
-13
1
-32
-36
-24
51
-61
-10
-1
-767
9
-6
3
11
-53
-2
-54
-51
-14
-11
-33
-31
-27
-30
89
37
-15
-37
-29
-31
5
-18
-32
-35
-12
-11
-4
5
-48
-67
-78
15
-24
-27
-42

-9
16
-26
27
-18
18
19
-4
4
10
-25
-49
-15
15
-1174
-1
-23
3
-9
-9
-17
-48
-60
10
-13
-17
-20
-23
-52
115
2
-14
-42
-19
-10
-13
4
-23
-11
-14
-11
-29
3
-6
-22
-45
8
5
10
-37

-35
13
1
-26
-16
17
-21
10
-4
-3
-34
-21
-44
3
-1621
15
1
-4
-11
42
-15
-13
-32
-41
-2
-26
-43
1
-27
17
-99
12
-45
-12
-25
31
-8
-13
-35
22
-39
-21
7
-44
-19
54
29
-19
11
-11

-17
22
-5
10
31
15
5
2
6
-20
5
-28
-20
63
-2117
-34
-13
-1
-17
16
-3
-21
17
-29
-17
31
-14
-50
-43
-62
11
46
12
-40
35
-26
-7
-32
-32
-4
-15
-26
-20
-32
-11
4
55
-24
20
-22

-21
29
9
34
36
16
-1
5
-13
-17
49
-59
-3
33
-2228
30
-7
12
11
25
1
-10
-11
58
11
-12
-21
21
9
27
11
69
59
-19
26
-9
-8
-10
15
24
-19
5
78
-3
-25
46
41
8
29
-11

-28
76
-17
-21
-21
59
46
9
-14
3
7
-65
-4
-26
-1845
7
-31
20
25
35
19
25
3
42
52
16
17
-7
-2
20
16
39
47
-30
-13
-7
-9
-22
0
37
-7
2
27
20
-3
-1
30
0
6
-8

14
45
-43
-21
-12
69
13
27
39
27
34
-26
-43
34
-2479
28
-21
-37
35
30
-3
-11
10
9
2
5
11
-11
-8
-58
-17
31
12
-19
19
-3
-14
-22
-13
24
-35
-1
-11
14
31
23
62
20
45
-24

8
44
10
83
9
111
28
7
-28
23
28
-18
11
72
-2702
71
-57
-20
13
29
5
18
23
2
20
24
-15
-14
-8
-29
9
33
34
12
-25
-12
-12
31
-6
33
-21
19
27
0
19
-14
21
25
120
9

-115
-46
-18
-53
-50
-53
-38
146
135
-40
-49
-31
-28
11
-16
-30
-32
-35
-65
-27
-68
-66
-32
-58
-22
-57
-33
-22
-54
-3
-10
19
-24
3
-46
29
-34
-24
-77
-92
-18
-2
-55
-17
-50
-2
53
-34
-83
-41

-70
-17
-1
-6
-34
-44
-18
-515
64
-30
-12
-17
29
93
-6
-34
-33
4
-75
-63
-66
-13
-7
-40
-13
-32
-35
-16
-35
-14
27
9
-23
-3
-54
37
-18
-23
-16
-56
12
-68
-34
-14
-11
22
91
-19
-84
-57

-52
-36
-14
5
-11
-24
-32
-531
86
-5
-41
-27
4
75
-49
-31
8
-22
-48
-35
-56
19
-17
-32
-1
-23
-34
-14
-51
-4
15
22
-5
-19
-45
11
-23
-9
-2
-81
-16
-20
-19
-55
-16
11
90
-16
-48
-29

4
70
-25
25
19
49
-11
-460
-111
-6
13
-21
-21
18
-27
-35
-2
-11
-16
36
-71
-6
36
-25
0
-24
-15
-28
-23
-1
-11
33
-19
28
-17
7
28
25
-14
-59
22
-47
-20
-19
-11
-17
108
-23
5
-28

-13
4
-10
69
-8
-49
-50
-1423
-136
-15
-4
39
-44
10
-5
-28
-14
1
-14
-63
-56
-36
-11
-45
-8
-35
-37
-34
-32
-2
-35
-14
-16
30
-57
27
4
-25
-17
-15
-1
-75
10
-40
6
23
71
-17
-58
-53

57
6
5
-12
0
-27
11
-1353
-207
29
-21
48
-32
30
-9
-28
-9
-6
7
-56
-62
-44
17
-19
-12
-37
-37
7
-43
24
-33
38
0
-21
-66
6
-33
-1
16
-35
-27
-46
11
-31
-31
48
88
0
76
-8

-14
7
26
11
45
36
-15
-1901
-120
3
-23
14
-30
25
15
-17
-4
-6
21
2
-18
-35
22
-32
-8
-21
-6
-19
-26
-35
-16
58
-21
23
-49
-18
-6
28
-29
-27
20
-35
16
-40
-47
52
80
-5
45
-15

-32
15
20
29
21
22
2
-1916
-233
18
-45
-9
-47
1
-9
-21
3
-16
25
-22
-37
-29
10
-4
-10
-13
-9
-8
-36
6
-21
47
-20
31
-25
1
-6
-7
-7
6
66
-8
12
-38
-13
3
98
-7
43
-25

-13
17
-2
-20
1
16
25
-2189
-352
45
-24
10
-29
-82
-25
-9
24
1
-1
19
-26
10
50
26
-6
-22
-14
-23
-3
0
-7
29
0
33
-26
9
-24
0
1
0
63
-25
11
-38
2
38
50
-8
3
47

-22
-39
-19
-28
40
-43
-69
1
-60
16
-60
-30
-43
-97
-10
-75
-24
12
-4
-47
-25
-38
-9
-47
-44
-63
33
-15
-27
-29
-56
-3
-28
-26
-34
3
26
-41
-12
-33
22
-35
-1928
-479
16
-226
-11
-545
-217
-124

-16
5
-31
-40
69
3
-77
-17
-40
-7
-56
-30
-13
-14
11
-69
1
15
7
-27
-54
-4
-4
-13
-49
-26
-16
-3
24
-22
-9
8
-29
8
-80
-18
23
-36
-19
-7
-45
2
-1606
-463
37
-267
-11
-299
-232
-159

-8
-15
-10
-36
60
-32
-62
-32
-59
-18
-41
-40
-28
-76
-17
-72
-25
29
-15
-14
-17
4
9
-11
-19
-6
-40
28
-19
-2
-37
-4
-4
5
76
-2
-9
-1
-21
-15
-43
-32
-1460
-417
-23
-259
-7
-348
-200
-191

-9
-19
-23
-39
-48
-9
-27
1
-30
-85
-50
-23
3
45
-40
-58
-7
50
-9
8
-3
5
-2
-31
-46
-14
-10
46
-1
-27
-23
-21
-9
19
53
-5
9
-19
-13
1
-9
2
-1830
-361
-48
-384
-3
-510
-427
-224

-24
20
-20
-5
-101
-6
-11
-11
-39
-30
-61
-39
2
-61
-33
-37
-22
37
9
13
-35
4
3
0
-34
8
-22
18
-17
-39
-14
-14
-22
33
-10
-24
-17
-68
-3
-16
-46
-59
-1551
-313
-2
-333
-24
-474
-367
-361

-12
19
-3
-14
-90
-26
-24
1
-36
-89
-25
-25
-10
35
-19
-60
-7
52
-12
-2
-7
5
14
-20
-23
-24
-40
83
-11
-42
10
1
-10
96
38
-21
25
-21
-13
-5
9
-4
-1482
-230
-42
-209
-35
-435
-507
-354

-15
-12
-13
1
-88
-12
-18
-2
-13
-54
22
-17
5
-23
24
-27
11
28
6
-37
-15
-23
8
-12
6
-6
-36
48
-2
-35
3
-9
16
107
31
-20
86
-29
18
-3
-12
-12
-972
-170
-37
-285
-10
-367
-458
-366

32
5
-14
19
-144
-7
14
-14
25
-81
24
-8
16
56
1
20
-2
18
-9
-44
-6
26
11
-4
5
8
-21
42
-3
-35
10
27
19
98
104
-18
119
-16
26
-29
-29
-22
-865
-123
-23
-269
1
-304
-461
-350

5
7
7
10
-106
-25
20
-14
1
-36
-1
9
17
24
6
0
3
37
-8
-22
28
32
0
2
-7
37
-6
5
7
-14
107
52
13
126
38
-4
64
-9
16
8
-27
16
-841
-60
-66
-260
3
-363
-271
-350

-148
-32
-41
-77
-32
-62
-36
-15
-28
19
-20
-49
-11
-48
-33
-13
-11
-1
-47
-36
-25
-36
13
-30
-58
-19
-12
-36
-46
-41
9
7
9
52
-45
37
-38
-40
-20
53
-41
2
4
8
-27
-6
-47
-32
16
-29

-235
-47
-24
-61
-33
-39
-26
-9
-30
-35
-17
-19
-41
-36
-35
-24
-20
-14
-59
-47
-10
-57
-42
-25
-40
-29
-26
-47
-28
-7
5
-27
-14
-32
-43
-15
-23
-48
-6
42
35
-5
-44
-22
-54
-25
-42
-36
19
-16

-292
-35
-25
-23
-46
-51
-1
-20
-43
18
-4
-53
-35
-35
-35
-31
-38
-17
-41
-55
-30
-43
-38
-61
-42
-29
-1
-35
-29
-6
-28
-1
8
-22
-26
-27
-16
-8
-10
19
-9
-16
-21
-16
-25
-33
-33
-44
-11
-41

-226
-29
-33
-40
-16
-81
-11
-24
-54
-26
10
-3
-25
-20
-7
-31
14
-11
-22
-26
-27
-73
-18
-24
-17
-29
2
-13
-7
-45
-31
-39
0
-35
-31
-45
-17
-15
7
33
0
5
-29
-19
10
-33
-64
-54
-2
-37

-162
-53
-22
-32
-27
-64
-11
-24
-68
-20
-10
-7
-44
-26
-26
-18
-6
-36
-29
-20
-23
-41
-28
-16
-6
-28
-16
-39
-14
-44
-15
-21
-22
-33
-32
-35
-19
-36
-11
25
-38
-7
-10
-10
6
-34
-85
-48
-18
-16

-178
-52
-24
-50
-11
-62
-27
-15
-12
1
0
-17
-24
-55
-27
-7
-18
-21
-36
-44
-25
-64
-30
-34
19
-17
-7
2
4
-21
-23
-6
10
-25
-18
-5
-29
-25
-28
16
-26
-24
-4
-4
-50
-13
-38
-36
-4
-25

-146
-32
17
-27
-13
-49
-23
8
-28
4
-2
-6
-8
-34
-19
-13
-21
-22
-49
-19
-34
-19
-35
-27
-8
-6
-7
-17
-21
5
3
-20
-3
-34
-37
-13
-5
3
-23
58
-38
-16
-21
-6
-19
-17
-38
-1
-6
1

-147
-31
-2
-24
-1
-24
27
-30
-28
-25
-4
-42
-47
-27
-21
-28
-37
-30
-30
-33
-37
-32
-34
-37
-17
-27
-11
2
-21
-17
-8
-15
3
-28
-7
-17
-2
0
-23
57
-37
-12
3
7
-14
1
-47
-23
-18
-37

-69
-33
7
-10
-2
-19
-20
13
-50
-13
-4
21
-13
-30
-7
-9
-6
-22
-24
0
-9
-66
-27
-6
11
-13
9
-16
-6
-25
-8
-7
-1
-18
-2
-20
-36
-17
1
-5
32
-16
13
-3
-26
-7
-30
-41
-3
-19

0
3
-23
-51
-52
-53
-51
-35
-29
-32
-22
-17
-32
-23
-28
-41
-7
-11
-40
2229
-50
-6
-19
-56
-146
-66
-18
101
41
21
-113
-100
-36
133
-66
27
-54
-58
-45
-74
-57
-45
-85
-51
-63
-27
-128
-34
-64
-88

-28
-20
-6
-31
-10
-42
-29
-24
-28
-6
-31
-12
-39
-7
-15
-46
-24
-11
-37
711
-179
-39
-17
-21
-274
-4
-17
-90
-73
-4
-93
-58
-48
173
-31
22
-29
-55
-24
-3
-13
-38
-49
-20
-40
-14
-79
-3
-38
-87

-1
-14
3
-53
-41
-77
-53
-16
-70
2
-32
-43
-59
-15
-9
-75
-6
-69
-26
817
-158
5
-32
-38
-330
21
1
-92
-37
-25
-100
-52
-40
113
-26
3
-43
-23
-51
-4
-53
-11
-15
-21
-35
0
-62
10
-35
-45

-11
-31
-2
-25
-19
-34
-25
-8
-37
-35
-12
-32
-58
-44
3
-33
-44
-33
-13
149
-191
23
-20
-39
-483
-41
7
-149
-169
-68
-80
-51
-31
16
28
32
-13
-18
-11
21
-52
-5
-15
13
-34
25
-51
-30
-34
-25

14
-21
-1
-65
-19
0
-31
-26
-69
7
-9
-18
-54
-8
2
-10
-22
-44
-12
-571
-251
21
-6
-28
-540
17
40
-101
-159
-38
-79
-26
-30
97
-10
30
-40
-6
-6
-18
-29
-14
-56
19
-14
-16
-49
11
-32
3

-23
-31
-5
-49
2
-28
-27
-28
-60
1
-8
-38
-19
0
-37
-24
-2
-54
-13
-698
-242
-7
-3
-2
-608
50
28
-154
-94
-70
-97
-7
-17
77
11
64
9
-7
8
-11
-24
-8
11
-22
-26
-2
-25
19
-16
-49

-23
-24
2
-41
-5
-45
-4
-34
-73
26
-32
-19
-32
-15
-5
-4
-11
-43
5
-738
-269
31
6
8
-640
99
35
-288
-137
-67
-81
5
-19
173
-13
75
-19
-21
-20
54
-13
-22
19
10
-20
24
-38
29
4
17

-3
-45
26
-27
-1
-26
-8
-27
-55
-5
-36
-57
-60
-12
0
3
-2
-25
17
-1176
-316
28
21
22
-655
186
17
-486
-120
-106
-88
2
-23
175
13
71
14
-12
-33
38
-16
6
5
0
2
10
-13
21
26
-3

-17
-33
-9
-44
-19
-24
-15
-25
-21
13
-6
-27
-26
-11
10
-22
24
-6
21
-1151
-429
37
20
45
-465
-19
30
-382
-164
-53
-68
-29
-27
115
-2
52
-13
-16
-7
121
4
-1
4
22
0
11
-43
50
6
8

-142
-2
-65
-74
-12
-110
-74
-47
-140
-39
40
-96
-46
-14
-81
-36
-100
-14
-69
-90
-59
-55
-79
-79
-66
-92
-93
-49
-32
-15
-43
-82
-30
-49
-29
-86
-75
-54
-56
-58
-56
-83
-57
-77
-39
-80
-32
-70
-90
596

-59
-25
-59
-50
-4
-89
-47
-33
-42
-21
170
-33
-27
-15
-50
38
-37
-24
-17
-2
-62
-79
-44
-32
-42
-55
-53
-39
-26
-54
-32
-124
-32
-44
-51
-63
-64
-35
-28
-25
-63
-44
-59
-39
-26
-61
-1
-52
-63
-1052

-24
-71
-65
-36
1
-35
-13
-31
-64
-34
135
-12
-14
-8
-11
-24
-41
-10
-15
12
-48
-47
-66
-25
-22
-48
-51
-42
-5
-84
-28
-87
-31
-26
-61
-54
-16
-38
-49
-36
-44
-6
-37
-13
-3
-40
-6
-92
-30
-3081

-22
-2
-55
-23
-15
-34
-43
-13
-51
-33
119
-27
1
22
-68
-60
10
-17
-32
18
-36
-61
-40
-38
49
-49
-24
-47
-9
-68
-23
-94
-11
-54
-43
-41
-31
-25
-23
-1
-40
-61
-12
-24
-5
-36
-20
-73
-40
-4132

-23
-50
-42
-7
23
-19
-17
-14
-48
11
152
-4
-36
38
-14
-1
-6
-19
23
2
-48
-32
-45
-28
23
-11
-35
-36
-26
13
10
-78
-14
-37
-43
-45
-47
-5
-47
-26
6
-8
-15
-42
-15
-31
21
-33
-15
-5185

0
-6
-23
-16
-13
-11
3
2
-24
29
199
-22
-32
-65
-21
-20
-49
-17
34
11
-4
-56
-33
-12
4
-40
-50
-18
2
-57
11
-87
-2
-32
-21
-3
-64
-5
-33
-26
-13
-20
-11
-7
-36
-2
-29
-36
-40
-5495

-3
-38
-14
9
6
-5
-7
1
-22
29
183
50
-34
-5
7
-29
58
-12
-1
22
-21
-54
-13
-30
49
-4
-17
-11
-2
-3
13
-32
0
-14
-12
-39
-56
5
-34
-16
-22
-1
-5
17
-40
6
13
36
-37
-4757

0
-21
-13
-9
10
18
-1
-11
-6
23
173
-26
-1
17
1
-67
38
-21
48
50
14
-17
-23
-24
24
60
8
-11
6
6
15
-10
-28
-33
-34
-29
-33
-4
-51
18
0
-38
62
-12
-54
19
-25
126
26
-5382

-24
3
11
-10
27
8
-10
-20
14
30
115
-5
-29
22
16
-18
62
-4
48
55
30
-10
-5
-56
43
22
-18
-14
17
-11
7
-39
-47
-35
-24
12
-38
-7
-26
0
-44
-21
-31
-10
-22
2
-21
104
-19
-5129

-38
425
479
40
110
6
20
166
20
25
29
-21
-34
12
-41
-59
96
-23
-68
-39
10
9
-13
-32
37
-22
227
-25
-9
-55
-55
-33
-54
-30
-68
-58
254
39
-23
140
-61
31
-61
-50
-22
6
36
-70
-48
-34

12
105
192
54
22
39
34
107
16
-115
86
-279
-16
-14
0
-72
47
-6
-39
-62
31
6
-47
-10
41
-35
128
-22
20
-32
-59
-15
-21
-20
-28
-12
101
-4
28
144
-19
16
-20
-24
-2
9
20
-32
-25
-16

-23
-391
62
46
50
40
106
113
52
-221
-64
-372
-21
23
19
-20
-2
5
-18
-32
28
31
-6
-9
101
73
171
-31
-26
-14
-8
26
-8
-25
-37
36
17
-12
1
-25
-22
-6
-31
-32
-30
111
15
12
-46
22

22
-456
-106
-3
69
48
110
94
12
-271
-5
-406
64
-5
-40
41
136
24
23
-46
4
151
-11
-9
34
-3
140
-74
-6
-12
4
-15
-2
16
-49
-37
-62
111
57
-4
4
-10
-33
-66
-1
17
39
37
-33
12

45
-397
30
80
101
30
1
214
105
-316
-7
-383
-28
33
-26
116
110
8
30
9
3
-8
-20
4
85
-9
168
-3
-5
-42
10
0
23
2
-42
59
12
13
9
-47
105
15
-44
-7
-20
54
30
35
-31
2

138
-599
23
21
61
45
90
89
176
-224
17
-420
-29
52
11
25
126
-22
27
-4
-18
61
24
-7
109
2
217
7
20
18
-20
2
31
30
33
67
110
51
87
48
74
-9
-47
-38
36
61
23
71
-40
-13

1
-401
50
39
183
80
120
110
166
-286
-7
-519
-15
23
-1
9
160
27
39
20
25
33
46
22
164
1
212
9
79
-1
-34
54
-9
63
33
114
161
-9
23
-23
1
43
37
-15
3
36
22
80
33
6

-6
-321
148
26
116
77
94
38
132
-333
-77
-581
-9
36
16
-33
98
11
0
4
31
45
-33
10
135
-3
282
30
54
-3
38
-14
18
26
8
5
72
6
107
5
-5
6
78
37
64
1
12
79
62
8

-20
-400
225
27
90
25
111
2
203
-248
-30
-279
9
38
17
54
66
-7
18
-16
18
57
33
8
124
1
199
59
66
-15
6
-13
17
22
21
31
13
22
67
22
0
19
-5
0
7
36
7
139
41
7

-4
-27
-26
-7
-28
-2
-32
49
-11
23
-3
8
-303
69
36
-1
149
-43
-37
93
-30
-31
-10
-34
-28
-21
-34
-11
-29
-39
-18
-27
-26
-14
13
-23
-55
-9
-57
-12
-12
-28
-8
-71
-51
-17
51
-31
-27
-35

31
-8
-6
-36
-46
17
99
90
4
2
95
41
-657
-20
-71
-9
71
-21
5
-71
-20
-3
41
-19
-7
-25
20
26
10
-21
0
-25
-25
14
-10
-25
-57
-56
-24
-27
-17
22
-43
-42
-29
6
21
-19
4
-19

-1
23
2
-18
-30
8
128
92
3
-2
27
14
-557
-120
-108
-12
43
29
13
-239
-21
-25
13
-36
-11
-20
35
-9
11
-6
-12
-16
-21
8
1
4
9
-39
-13
-24
-15
-26
-10
37
-91
-27
55
1
-18
-1

20
2
-11
-10
20
38
55
74
-9
-4
11
17
-780
-62
-115
-15
48
-4
-5
-266
-3
-32
19
25
-11
-1
51
-23
-22
-26
-15
36
83
-8
45
-15
8
-49
-38
22
-35
-4
4
-59
-13
24
64
5
-43
-7

12
4
-21
14
-20
58
77
156
19
11
28
21
-495
-105
-98
-4
49
10
-1
-372
-19
-15
-13
4
2
-13
34
-14
33
-17
4
-6
9
19
7
-34
-17
-44
-28
-9
20
4
-28
-4
-3
11
58
-25
-8
-32

31
9
-31
23
-6
43
114
205
13
8
27
25
-693
-112
-113
4
16
32
35
-313
-7
17
18
4
41
9
48
-36
15
-17
-12
-18
8
34
15
-12
12
-37
-3
18
7
-3
-9
9
-33
23
65
-3
-2
33

21
20
17
47
-20
97
264
171
7
-3
72
34
-564
-99
-68
11
7
30
-4
-319
-33
25
-9
-11
4
1
0
-14
44
7
-25
-6
22
25
-12
2
9
-19
-8
34
4
-31
-14
-7
19
26
83
-11
12
-15

27
11
8
7
9
12
210
242
-2
0
56
25
-501
-84
-69
-3
16
41
-30
-229
25
37
18
-18
16
2
43
-15
30
8
35
-25
17
-4
5
-10
0
-27
27
-6
-32
43
13
25
16
34
73
-3
8
31

16
1
22
-14
-10
2
248
172
9
-12
46
30
-441
-25
-90
14
-12
17
14
-297
45
42
-1
-13
65
-8
52
-34
34
-16
16
8
35
-3
97
6
7
56
16
-11
-5
13
7
33
-9
52
61
-1
48
-9

193
-25
5
-32
-35
35
0
8
-66
-24
-35
-33
37
-58
17
-49
-30
3
-46
-38
-30
-6
-70
-25
-14
50
72
-48
-45
-42
-97
-7
-52
-9
-34
-36
-35
-59
-56
-14
-5
-8
95
-19
5
-60
9
44
-26
-25

241
-13
21
-38
24
-18
29
1
-113
-5
-36
-91
-43
-67
32
-109
-5
18
-17
-52
-16
-24
-37
-47
-9
60
31
-52
-8
-46
-100
-16
-49
-14
-26
-47
22
-34
-29
-5
-16
14
86
-4
-11
-25
-9
50
-10
33

-214
-26
16
16
-17
-33
-19
0
-135
-34
-10
-137
3
-14
26
-86
-24
28
-35
-8
-24
-28
-9
-19
-8
92
18
-44
-22
-24
-80
-17
-31
43
-34
37
54
-52
-20
-2
-22
-36
55
15
71
-27
-21
16
20
25

-543
-4
-3
0
-3
1
-63
-6
-263
7
-18
-128
41
-98
-24
-9
-73
55
-44
-10
-14
-4
7
-36
-3
135
-3
-5
-38
-44
-80
-60
-25
41
-12
-12
18
-52
-27
44
-44
-5
-34
10
-14
-27
-43
21
-23
-37

-814
0
-16
34
1
2
-32
2
-276
-26
-45
-108
-3
-114
-53
-70
-33
50
-9
-48
16
-28
-16
-42
-29
98
3
-26
7
-45
-100
-30
-12
-15
-35
-11
-3
-10
-10
-6
13
-18
18
4
-10
-26
-34
-4
8
1

-1007
-17
-54
55
60
25
-24
-24
-149
10
-40
-200
6
-129
85
-72
-36
48
-15
-76
11
-44
-8
-14
-6
86
-6
-15
23
-6
-47
-34
40
26
-8
6
19
-2
-63
51
-3
30
-27
-11
67
13
1
70
48
-2

-807
24
-12
27
35
6
-35
-8
-250
2
16
-301
4
-110
77
-77
-25
76
-49
-56
10
-52
-26
-42
19
60
-18
-34
-4
-49
-23
-6
38
8
-45
12
44
9
-12
71
-14
6
-39
8
98
14
-44
72
-4
23

-1031
65
-5
54
-13
40
-19
-19
-261
-9
2
-192
12
-117
57
-102
-43
74
-32
-38
10
-48
48
-4
-20
79
4
34
40
-29
-68
0
1
-11
-25
4
58
-17
-24
60
19
11
-23
29
28
-39
-27
62
10
2

-1076
65
-23
77
-29
27
15
3
-218
15
0
-147
75
-58
-10
-51
-12
54
-1
-33
27
-6
-12
7
4
108
-6
17
7
-20
-50
0
31
24
-12
10
30
-29
-32
27
-2
4
11
34
28
18
-35
58
26
-18

6
-36
-20
9
-38
-23
-38
-15
-42
-8
-52
-4
5
-43
-50
-27
-6
-40
-11
-49
-90
19
-10
-50
9
2014
-64
-50
-50
-91
-108
213
341
-68
-62
-45
-78
-64
-17
-91
-1
-69
-82
-20
-48
-60
-4
-91
8
-42

-7
-15
-15
15
-24
-24
-37
-12
-19
-16
-60
-46
-6
-27
-36
-44
-3
13
-28
-25
-49
-24
-31
-24
-27
985
-66
-16
-8
-76
-101
75
316
-29
-36
-66
-22
-27
-34
-33
34
-19
-4
-27
-44
-55
-26
-98
-17
-19

-22
-17
7
18
19
-32
-29
-32
-35
-7
-79
-3
40
-23
-45
-32
-14
2
6
-25
-33
-16
-35
-24
-16
166
-9
-31
2
-45
-151
62
136
-22
-66
-39
-11
15
9
-39
33
-50
-57
-23
-57
-22
-50
-19
36
-27

28
11
-14
0
-8
7
-35
12
-37
-22
-28
-11
-10
15
64
-26
-38
-28
41
-31
-60
-6
-22
-27
43
-547
-33
-42
-21
7
-175
-64
111
15
-33
-7
26
-32
-26
-59
-23
5
-78
-24
-52
-33
4
-29
41
-21

-11
-19
11
-2
-41
-27
-35
-32
-21
-23
-98
7
-3
-18
57
-42
-29
-17
-6
-21
-39
-70
-6
-20
-32
-656
-27
-35
36
-2
-230
-81
-30
-72
-41
7
-43
12
0
-73
-46
-8
-6
-32
-69
-34
-40
-73
-10
-6

-14
-8
6
-5
15
6
-2
-1
-18
-33
-76
-23
-6
-19
5
-48
-7
-13
15
-41
-32
-18
-25
-15
-29
-814
18
23
-5
27
-304
-202
-23
-25
-58
25
3
-30
-39
3
-23
-63
-24
-9
-26
10
-2
-43
-21
-25

-22
-15
-6
-9
5
24
-32
88
-37
-1
6
24
69
3
-34
-46
-38
61
19
-7
46
-6
-21
6
-5
-786
5
8
28
0
-218
-218
-76
-52
-36
-18
15
-11
8
44
-33
-33
-12
-30
-33
41
23
39
5
-21

22
-17
-5
-10
-14
-26
3
-28
-24
-14
-30
31
-8
-12
-28
-3
-16
34
23
-32
6
-12
-15
52
-22
-1274
26
23
27
32
-259
-310
-33
-58
-29
57
-19
14
4
9
-3
-33
10
-2
-34
-16
-4
46
20
-28

19
-21
8
9
-33
-8
-24
37
-32
-16
-16
-8
18
-11
2
14
-42
-16
0
-20
-11
1
-6
-17
7
-926
46
38
46
49
-306
-401
-15
-54
8
50
31
13
0
39
9
31
8
8
-9
96
5
5
27
-29

-47
-36
-74
-39
-53
-90
2
-57
-38
-37
-2
-62
-13
-109
-123
-13
-61
-50
-48
-56
-35
-71
-53
-91
-60
-15
-60
-47
-70
-42
-41
-50
-88
-58
-37
-33
-47
-21
-38
-36
-89
-40
-68
-52
-76
-134
-42
-93
-49
-61

-58
-9
-37
-46
19
-17
2
-55
-57
-16
-56
-24
-19
-106
-18
-15
-23
-3
-10
-72
-39
4
-5
-77
-44
-28
-24
-26
-76
-43
-44
-44
-85
-21
-33
-44
-5
-8
-69
-41
-52
7
-54
-58
-52
-97
-56
-83
12
-45

-45
-15
-36
-48
-26
-62
25
-11
-48
1
-51
-17
-25
-60
-40
-37
-61
-35
0
-54
-5
-22
-13
-40
-50
-17
-30
-23
-63
-17
-24
-45
-129
-34
-5
-44
-82
1
-63
-20
-33
-55
-35
-2
-22
-47
-17
-35
2
-25

-65
-44
-36
-38
-16
-42
44
-29
-24
-7
-60
-66
-4
-52
-72
1
-26
5
-26
-48
-19
-32
-23
-32
-48
-38
-50
-29
-26
-11
-28
-18
-60
-43
-7
-28
-63
-26
-60
-36
-11
-87
-21
-24
-50
-68
-19
-40
2
-61

8
-9
-28
-47
-18
-73
-42
-55
-44
-22
-55
-56
-15
-74
-104
-15
-5
-3
-16
-41
4
-41
-18
-46
-22
-58
-50
-45
-66
-16
-11
-13
-57
-6
-18
-19
-76
-40
-47
-33
-24
-98
-75
-16
-31
-57
-22
-29
31
-74

-24
-4
-43
-34
17
-55
83
-45
-52
-15
-73
-33
-47
-7
-89
13
5
-22
-11
-47
-20
-57
-19
-45
-10
-13
-8
-41
-86
-21
-42
-63
-94
17
-13
-43
-49
10
-63
-26
-41
-81
-38
-3
-22
-70
11
-26
-8
-44

-5
-15
-40
-17
-15
-34
22
3
-35
-46
5
-3
-28
-34
-115
18
-24
-18
25
-62
45
-13
-10
-15
-28
-27
-6
-30
-16
-17
-27
-3
-13
46
-6
-36
-73
-11
33
-48
-25
32
-17
2
8
-94
14
-3
1
-101

42
-2
-31
8
-23
29
23
-17
2
-9
-40
77
-10
-21
-88
68
8
-15
3
-9
-25
-62
1
-68
-50
18
-14
-39
-39
-30
14
-18
-60
4
-20
-42
-70
-9
0
-19
-26
-20
-31
32
4
-52
5
-20
36
-24

54
-4
-7
12
-6
-11
3
-7
-24
-7
-2
11
11
-27
-68
3
-6
1
30
0
39
-8
16
-79
-14
4
-2
-15
-14
-11
10
-17
18
93
-9
-22
-18
44
-12
-17
-29
-70
3
41
12
-29
-27
20
44
33

-117
-73
-92
-57
-44
-77
-43
-12
-33
-73
-32
-68
-33
-26
-82
-55
-38
-77
-41
-165
-56
-32
-44
-95
1062
8
-6
-52
35
-9
-10
-81
0
-3
-27
-39
-50
-25
67
54
-18
-77
-29
-2
-7
15
-33
-23
-17
29

-83
-11
-66
-23
-67
3
-17
-31
-46
-55
-11
-42
-33
17
-63
-27
1
-8
-54
-132
-26
-20
-47
-78
-646
-25
14
-253
32
87
-9
-43
-52
1
-40
-29
-15
-40
-17
92
-7
-41
-16
-18
39
-11
10
-28
-37
17

-162
-31
-65
-16
-34
23
-26
-8
-7
-24
-26
-38
-37
-9
-59
-59
-7
-21
3
-87
-19
-26
-6
-19
-1442
-38
52
-219
132
36
-54
-56
-59
25
-58
-14
-20
-56
9
117
-14
-48
-31
49
-17
-50
5
-45
-37
42

-184
-9
-68
-18
-44
6
-29
-21
-7
-44
-18
-31
-30
-33
-44
1
0
-19
-42
-86
-22
-5
11
-45
-2496
-11
54
-309
43
173
-50
-38
27
131
-60
-26
-25
5
10
194
13
-36
8
-15
-11
-37
-29
-40
-3
7

-117
-57
-65
-22
-46
80
-39
-17
-13
-39
3
-9
-7
-17
-52
-51
-18
-55
46
-60
-3
-18
-29
-76
-2936
21
56
-465
45
41
-53
-23
-77
15
-25
2
-17
-26
15
128
18
-37
-12
8
5
-15
25
-38
-19
28

-99
-15
-31
-14
-41
61
-21
-27
1
-46
-19
-23
-58
16
-64
-57
-18
-21
-28
-90
-15
-24
-32
-41
-2947
33
70
-413
99
144
-29
-23
-20
29
-5
-18
-31
0
113
179
15
-20
11
-5
-12
-1
37
-17
1
38

-88
-24
-20
-15
-9
28
-14
-20
-4
-17
-9
-20
-54
-14
-32
-42
23
11
0
-37
-8
-9
-13
-6
-3344
54
47
-498
104
153
7
-41
-44
5
40
18
-16
10
29
154
25
0
-15
11
-3
50
25
8
26
80

-29
-14
-4
-4
3
72
-16
-7
-26
-40
-31
-16
-34
17
-14
-11
16
-5
8
-16
-29
-1
-39
-63
-2800
64
12
-606
55
162
-12
-9
19
72
17
30
-17
22
37
203
36
-4
13
-7
23
77
64
-5
-2
71

-37
27
-2
11
-16
83
-8
-6
-3
-18
-3
1
-13
-1
-14
-8
47
59
-7
0
-25
-21
20
-36
-2414
78
76
-575
89
110
-7
18
-61
5
9
21
8
4
23
252
59
-2
53
24
-6
13
59
3
17
84

-36
-72
5
-46
3
-65
-23
-67
5
-33
31
68
-67
-2
-47
-26
-30
30
-30
-48
-67
-45
-18
-46
18
-46
-53
-73
-74
-22
-15
-43
-25
-28
258
-10
-34
-29
105
-14
20
81
-2
-18
-9
-15
-22
-39
6
-27

-30
-37
-6
-1
37
-27
-9
-36
-32
-24
14
134
-42
40
-27
-50
5
59
23
-15
-27
-28
35
-51
43
-20
-24
-52
-34
-23
13
-1
-1
-3
99
14
-25
-27
68
5
-78
-5
1
-18
-38
-20
18
-43
-25
-23

-13
-34
71
-11
36
-22
25
-70
-42
-12
32
102
1
-23
-22
-43
-18
96
4
-44
-19
-9
56
-37
31
-37
-27
-15
28
10
10
-32
-15
-35
-25
17
3
16
-140
-54
1
13
-25
-16
-5
-39
46
-53
-35
-24

-23
67
-27
15
80
-41
-26
-51
-17
-17
27
115
-48
31
-2
-9
15
112
26
-33
-25
-13
-19
3
49
-25
-1
-3
-15
-5
-17
32
1
-14
-381
3
13
-13
-37
19
-36
3
-14
-5
1
-53
52
-52
-35
-21

-29
-27
-43
2
76
-5
-11
-30
-47
10
7
121
-67
28
-7
-61
-30
53
14
-6
11
2
15
1
65
-38
23
25
-14
7
-9
-2
-26
-31
-362
32
29
14
-271
11
-13
-64
-23
5
-51
-20
20
-38
-33
-45

-6
29
0
-18
56
-4
-25
-22
59
-5
11
111
35
52
-34
-31
-15
11
24
16
17
-37
40
62
166
-20
-8
64
50
-17
19
-9
-50
-22
-271
76
114
-10
-523
-56
-10
-50
-11
6
-29
-31
-5
-55
14
-16

-24
-9
-27
33
84
-2
-7
44
146
0
47
138
38
5
-46
-5
13
64
-12
70
13
-13
50
91
82
-9
12
16
34
20
98
16
-7
-7
-477
62
61
2
-439
-49
-49
-38
-23
-8
-36
-12
0
3
-6
-28

5
22
31
-1
105
20
-2
30
44
-6
26
137
-1
12
-22
-35
2
45
-29
27
7
15
27
66
171
-4
4
59
-6
18
53
4
-4
-24
-114
-14
48
17
-493
-81
-62
-36
-5
4
-19
-19
28
40
1
-11

-3
29
6
25
110
18
-15
43
64
-15
4
100
61
31
-43
-1
20
-2
-4
36
41
6
69
63
130
2
27
211
35
20
42
34
-7
-23
-578
-49
70
-4
-562
-55
-86
14
32
5
-63
-10
3
65
21
-24

-19
-38
41
10
-31
45
-19
-28
-49
-15
10
-18
-39
-72
-24
-34
48
9
-4
0
5
-11
-22
-9
25
-66
-112
-21
-60
-11
26
17
5
15
19
-7
-15
-16
-19
-44
-17
35
-49
-10
-21
-11
-28
-24
-1
-27

-27
26
44
33
0
17
-1
-21
-63
-18
-19
4
-27
-46
-4
7
15
-27
12
12
-16
-60
-7
-17
-14
-45
-109
-3
-11
-16
-47
18
-5
6
30
-6
20
-39
-5
17
-36
-41
-33
-21
-20
2
-5
-82
63
-21

-8
140
-8
-19
-31
62
0
16
-45
-15
8
-33
-43
-18
-6
3
42
-18
28
7
-65
6
-19
-19
-38
-43
-85
-31
-26
-32
7
-20
-14
-27
-3
-27
18
-32
-4
-25
-25
-33
-24
-18
-17
29
-67
-5
56
10

-17
70
-17
25
-57
23
-12
-35
-28
-1
-9
6
-39
-28
-16
21
25
-34
8
-1
24
-1
-15
17
2
-69
-35
-20
-18
-11
-38
81
-28
-19
14
-43
-7
-20
-73
18
-43
8
3
26
-8
9
-47
14
9
-10

-32
35
40
13
-24
-37
-35
-24
-25
12
-1
12
-82
-57
6
-8
33
16
11
3
-29
-12
10
-39
-13
-10
6
2
-34
11
5
7
-49
-18
-8
-31
26
-11
-37
41
-32
-24
-31
-21
12
20
-67
-61
8
15

-45
114
33
-10
-32
-43
-11
-30
-9
-20
-21
-41
-23
-13
-9
-3
-26
-25
10
-14
-48
-29
-21
-13
-39
13
-107
-34
-50
37
-50
-12
-50
-12
-10
-48
21
-9
-24
-27
-60
38
-43
-24
9
11
-54
7
55
6

-23
34
11
-13
-11
-53
-17
0
-6
26
17
12
-46
23
-32
41
3
-16
4
-24
19
-36
34
1
8
24
-103
6
28
13
13
25
5
-13
-5
-24
22
-15
-28
2
-37
-26
-27
-11
4
31
-74
18
-32
6

-31
42
-3
-15
-33
-31
-29
18
-21
-3
45
-36
-47
3
-41
41
28
-27
-15
-18
11
-1
-1
-4
-14
47
-80
-16
5
43
-7
-30
-7
-38
9
-14
13
-23
25
-42
-4
1
-25
11
47
11
-117
15
62
42

19
53
-6
-44
-6
-188
-1
12
15
-12
25
38
-18
18
-1
33
12
-26
13
-6
21
-15
2
7
11
20
-84
-1
36
20
65
9
-4
-19
16
-9
52
-9
25
29
-39
-1
3
36
-7
35
-40
37
77
78

14
-11
-8
-48
-324
-10
-19
-44
-29
-25
-338
-36
-46
-89
-43
-61
-61
-13
-33
1
-23
-45
-45
-8
11
-36
-46
-96
-9
-57
5
-22
-22
-20
5
14
-36
-46
4
-62
-38
-15
-33
-19
-31
-26
26
-3
-43
-56

-5
1
-42
37
-340
-23
-4
-181
-20
-17
-336
-26
-16
-43
-149
-24
-62
-41
-16
-38
-33
-31
-47
7
3
-21
-39
-133
-17
-64
0
-23
-60
-27
21
-14
-29
-31
-22
-32
-5
-17
-16
-30
-51
-35
-1
5
-33
-29

14
5
-24
144
-121
-26
-34
-216
31
-37
-326
-11
-78
-175
-265
-40
-27
-32
1
-43
17
-41
-35
-3
-25
-26
-30
-74
-23
-29
-4
-51
-7
18
18
5
-13
-22
-6
-50
3
-3
-23
23
-15
-36
-1
0
47
-19

-42
10
-11
72
-438
-17
10
-307
-6
-47
-261
-41
-133
-237
-216
-73
-15
9
-9
-37
4
-41
-33
9
8
-43
-10
-83
-16
3
20
-103
-37
-22
41
34
-13
3
-24
-53
-39
-21
-7
-62
-34
-56
-31
0
-24
-28

5
-7
-28
53
-321
1
-22
-420
-7
-27
-325
-25
-70
-283
-214
-93
-23
-13
-9
3
-81
-42
-88
-10
-38
-17
-3
-76
-34
28
-22
-32
-9
-36
-83
34
-3
3
-10
-33
-8
0
12
-33
-14
-11
-35
12
-7
15

-17
-37
-41
23
-305
-36
24
-473
24
-11
-595
-19
-101
-104
-150
-106
-17
17
23
45
-52
-11
21
0
-3
-47
10
-57
-14
36
-4
-46
10
-23
6
-62
-11
-48
-13
20
37
13
-12
9
-36
-53
31
28
11
45

-38
28
-48
-295
-196
-14
3
-473
-4
-37
-440
-13
-89
-224
-93
-54
-36
27
-5
14
28
-7
27
-16
22
0
30
-67
-15
-10
-38
-5
15
-28
29
-10
-3
19
-14
2
67
16
4
-12
-24
3
16
37
-2
8

-7
29
-31
-207
-149
29
-20
-534
13
-32
-561
-28
-65
-123
-87
-73
-20
7
-6
-5
13
-26
-14
4
14
14
11
-61
-25
-21
-37
-40
-10
-7
3
5
-13
7
-32
33
16
-6
39
-13
6
14
-14
13
-18
20

-13
-7
14
-47
-228
18
6
-459
23
-44
-545
-33
-92
-125
-109
-77
8
-7
-3
0
11
-23
18
-8
-18
6
34
-69
-8
12
14
-48
2
-31
-31
26
48
-19
0
-22
13
8
-39
31
2
4
-6
12
-5
51

-30
-12
-33
-27
-57
-30
-12
-14
-41
-1
-36
8
-333
5
-792
-81
-60
51
102
172
-49
-217
153
-10
-164
-52
66
249
-24
-36
-42
-81
-13
-30
-90
-15
-22
-26
-53
-37
-55
-67
-20
-26
-26
-29
-35
-26
-65
-35

-41
-18
-35
-16
-68
-35
-12
-15
5
0
-23
-35
-638
-20
-657
-71
-34
-24
-64
73
13
-217
27
-5
-178
-44
-67
168
-70
-75
-50
-72
-22
-33
-72
-11
-41
-23
-42
-54
-71
-24
-8
-27
-20
-14
-23
-4
-74
-55

-25
-60
-6
-24
-42
-34
-6
-12
-13
-13
-26
-15
-570
-18
-1091
-74
-46
-284
81
38
-31
148
61
-13
-132
-68
-67
117
-178
-56
-72
-56
-40
-39
-74
-6
-48
-58
-21
-23
-42
-34
-7
-12
-31
-25
-23
-27
-51
-18

-43
-52
6
15
-84
-28
-44
20
41
-4
23
-39
-943
-15
-1412
-68
-22
-555
27
-26
-88
39
46
-14
-261
14
-123
9
-246
-35
-26
-39
-28
-17
-62
-11
11
-24
-46
-11
-35
-44
-35
-8
-21
-22
-28
-30
-27
-47

0
-26
-3
9
-37
-27
-22
27
-17
13
-19
-23
-970
-8
-1145
-39
-31
-421
30
-106
-207
-182
6
1
-322
-80
-216
-85
-349
-126
-41
-31
10
-21
-62
-14
5
-57
-17
12
-15
-17
-39
-14
-1
-17
-14
-63
-23
-60

-25
39
25
-43
-57
-69
-16
-21
-23
35
11
-36
-972
-20
-1061
-101
-9
-1243
-745
-926
-538
-1266
-108
-18
-353
-17
-204
-125
-310
-63
-64
-27
-17
-2
-44
-7
-7
-28
10
-17
11
-43
-42
-21
-9
-8
-11
-63
-61
-6

-65
-4
32
-1
-13
-34
-10
3
27
-31
-2
-4
-1211
-3
-827
-90
-23
-1474
-351
-749
-425
-1201
-126
-5
-259
-1
-239
-142
-343
-18
-26
-39
-34
-21
-64
-14
-17
-34
-33
-1
-11
-38
-21
-21
-31
-14
-15
-50
-37
-13

-10
-10
16
-13
-3
6
-12
26
-6
-25
15
22
-1263
-1
-1045
-88
-36
-1364
-492
-461
-342
-925
-116
-4
-162
13
-233
-240
-272
-28
-45
-38
-29
0
-64
-10
-4
-39
-7
-28
-43
-34
-32
-17
-26
21
-23
-52
-31
-59

-6
-20
16
-14
-10
1
-28
12
-5
0
-5
6
-1137
-13
-951
-124
-33
-1004
-414
-323
-254
-399
-110
-11
-287
-47
-251
-217
-316
60
-42
-42
-4
15
-14
-8
-12
-23
-9
-31
-19
-31
-20
-3
0
10
-25
-45
22
-2

-12
-30
-20
-44
-40
-12
-56
-25
-46
-45
-3
-80
-41
-53
-31
-35
-85
-9
-76
-61
-59
-31
-15
-7
-1
-16
-38
-23
-49
-43
-49
471
66
370
89
-18
-33
14
-23
-104
-63
-47
29
-15
-69
-43
-39
-68
-31
-46

-25
-37
-21
-28
-24
-14
-57
-25
-21
10
-11
-33
-2
-48
-26
-59
-21
-6
-73
-34
-39
-26
-7
2
-14
-11
-52
-16
-2
-26
-65
-65
12
429
-68
-52
-31
75
-11
-59
-59
-19
63
-11
-37
-21
-18
-39
-30
4

-20
-19
-1
-36
-25
-15
-33
-39
-8
-13
2
-31
-28
-40
-23
-63
-46
-12
-19
-54
-24
-22
-36
-7
-24
-2
-32
-20
-27
-8
-58
-620
71
193
-12
-104
7
33
-10
-12
-3
28
25
-43
-16
9
-8
-37
-33
-8

-50
-42
-5
-18
-6
-9
-45
-4
-29
-25
-19
-13
4
-39
-36
-79
9
-30
-59
-26
-30
-33
-21
-7
14
-4
-52
-22
-8
-31
14
-837
85
-354
-172
-197
11
46
-5
-3
-62
33
50
24
-27
55
130
-5
-26
-29

-96
-39
39
-32
-8
-13
-48
-4
-11
-10
-9
-44
-3
-40
-4
-56
-7
-7
-66
-40
26
-11
-19
3
-7
-19
-48
-31
-9
-38
-27
-785
85
-322
-229
-190
-8
6
11
-38
-57
-10
15
0
-63
-23
37
-10
-22
-27

2
-34
12
-18
-21
-15
-23
-38
-28
-39
-14
-21
-7
-48
-31
-61
-24
-18
-57
-46
-7
-11
-8
17
8
10
-42
-1
27
-37
-18
-854
99
-497
-150
-204
7
105
15
-15
-29
-16
24
3
-23
-10
1
9
-11
3

-14
-23
-6
-5
-5
-20
-44
-27
-9
-24
1
-16
-7
-40
-19
-55
2
-17
-7
-29
7
-27
-27
31
20
-20
-81
3
-24
-19
3
-703
44
-712
-160
-175
6
51
20
5
18
-3
12
-45
-24
22
6
13
55
27

-75
-17
-1
-25
-19
-7
-17
-19
-17
-29
-5
-38
3
-19
-31
-58
-1
-12
-37
-26
12
-3
-9
22
12
-4
-56
-24
-6
-28
-37
-917
118
-765
-244
-128
33
109
-1
21
84
-16
45
24
-18
-10
39
6
20
44

-38
-34
5
-23
-1
4
-25
-9
12
-19
17
-38
12
-14
-47
-32
-16
-8
-42
-12
38
-15
-13
20
15
3
-48
-7
16
-25
-36
-1035
167
-620
-223
-129
-18
64
9
12
-45
9
-6
6
16
-19
8
-7
10
45

18
-38
-54
-6
-66
-112
-39
-20
-21
-37
-32
-83
-95
-52
-14
-11
-53
-41
-56
36
-61
-42
-22
-32
-69
-30
-27
-47
-29
-18
-19
0
-5
-31
-47
-89
-4
-52
-50
-45
1866
-7
41
-11
142
105
290
12
45
-19

-12
-5
-34
-58
-27
-20
-26
-45
-13
-26
-12
-38
-71
-57
2
-9
-32
-3
-28
9
-54
-42
-14
-22
-53
0
-19
-25
9
-21
-36
-21
14
-22
-26
-36
1
-37
-47
-49
-159
45
56
69
42
66
59
92
110
-7

-24
-9
-17
-38
-19
-6
-26
10
-13
-10
7
-31
-37
-16
-7
-37
17
20
1
33
-38
-9
26
-1
-19
35
-7
51
-24
-46
-8
16
0
9
-31
2
23
-19
-10
-17
-906
47
14
103
79
77
-10
5
102
-23

-19
-41
20
5
81
52
-20
-2
1
25
13
-46
4
0
-43
46
15
49
2
24
56
-18
34
-10
-35
51
-6
-1
-12
43
-10
-5
45
9
-32
7
34
-18
-2
-23
-1855
32
6
52
17
-37
-188
59
168
9

-2
-3
-10
12
32
-4
23
-17
3
18
-8
-70
7
-21
-17
22
-16
-4
-23
-7
0
15
9
11
-23
42
-10
-8
-23
-15
2
-43
42
28
-31
0
-17
18
-33
11
-2504
75
84
17
39
34
-141
-105
135
13

-6
21
-66
29
16
-65
17
43
-17
72
-1
52
-12
-27
35
-35
17
47
-17
-10
-8
2
74
3
25
15
-1
-12
-9
-7
12
-4
49
-3
-1
-5
-4
6
-24
18
-2867
134
66
161
211
-23
-229
-96
159
61

-8
18
-8
46
-24
-3
-13
29
12
35
-3
-24
-12
-26
-11
43
5
25
3
-6
-14
5
46
-38
-11
-3
6
8
9
-6
-1
-1
26
5
-4
6
27
11
-12
0
-2836
171
125
111
77
-26
-247
-67
213
31

-27
12
23
73
12
28
-18
24
12
18
-4
25
0
-35
-4
15
30
9
24
-14
17
33
22
38
-28
44
5
-7
22
-3
-4
11
7
37
-27
13
28
0
21
-10
-3261
168
81
115
81
0
-274
-119
205
8

-18
37
5
64
17
24
-32
11
-5
18
-32
44
-8
-5
6
41
-1
-16
-3
5
-12
20
32
37
-39
11
-8
32
1
-15
-26
3
31
11
-26
22
18
19
-15
9
-2821
160
73
165
35
1
-288
-74
237
31

-49
-15
-12
-129
-3
6
-72
-19
-35
-48
132
-73
-88
-103
-14
-50
48
11
-10
-5
-33
-20
-45
-52
-60
-33
-21
-24
-58
-1
-25
-12
9
-26
-60
-22
-13
-36
-39
-52
-3
-69
-45
-6
-27
-6
-51
-36
2
19

-26
15
-6
-14
39
1
-31
-13
0
-46
180
-10
-22
9
21
-32
15
-3
-11
44
-12
-27
32
15
-3
-10
7
-8
0
10
-3
-11
2
-30
-27
3
-8
-8
8
-34
69
-14
19
13
-29
26
-9
-2
15
78

11
34
22
49
0
65
-53
19
-15
2
212
38
-26
-24
85
-6
39
4
10
103
3
-12
30
56
24
-6
11
-7
-7
-2
-2
21
31
26
-30
33
32
-10
-4
15
75
-5
51
27
1
41
24
15
28
58

15
34
44
64
18
37
-43
36
-3
5
134
-25
26
-11
59
26
33
16
66
71
25
19
-8
115
55
29
31
72
48
56
10
39
-25
44
-4
125
22
25
76
30
136
23
133
16
-9
129
54
25
24
166

44
46
24
5
6
21
-10
72
12
-48
150
-13
39
-30
74
-1
22
8
10
71
-16
19
-17
52
42
27
20
13
10
19
-6
-11
-22
3
6
80
49
16
33
16
151
37
97
3
-3
14
12
6
45
118

37
66
91
8
51
72
17
49
9
33
200
47
97
15
49
68
64
5
35
75
7
50
10
100
86
74
25
66
20
18
21
-2
-13
28
41
108
45
26
105
55
237
45
161
23
9
40
39
27
107
158

47
83
107
25
79
30
3
72
27
1
406
-4
95
33
32
49
39
10
41
134
25
8
58
85
106
75
8
12
29
6
32
1
15
44
27
110
38
17
70
52
348
68
94
52
-1
17
52
30
63
187

66
56
81
75
88
48
10
60
74
17
234
36
149
57
32
40
9
27
55
129
1
-3
63
86
58
35
49
57
36
-17
20
22
-22
17
11
95
65
41
25
70
342
61
85
55
20
54
28
17
43
129

57
66
60
81
83
53
-5
46
7
10
151
10
17
40
38
30
5
25
69
85
-2
26
89
74
4
54
15
35
13
-6
29
13
26
26
37
94
101
4
6
54
417
33
117
11
13
36
19
32
2
124

3
-56
-50
-49
-68
-30
20
-3
-6
2
-8
-22
38
-34
-23
-63
-71
-32
39
0
11
-11
18
-28
24
-24
-34
-11
-22
-243
-44
108
-57
-68
-20
-26
13
-56
-21
-15
-52
-18
-78
120
-107
-61
-59
-31
-1
-19

-12
-3
-34
-27
-31
-12
8
1
1
44
9
-20
2
-41
-10
22
-50
-4
69
5
51
39
16
-10
24
-1
-1
-3
19
-339
-44
123
-322
-54
-55
-7
4
-45
-86
7
-2
27
-63
181
-83
-74
-45
-36
2
13

-5
47
-21
-14
25
-19
20
47
10
31
15
39
-21
-11
22
72
-60
-20
65
48
137
34
53
16
28
42
17
2
10
-44
-36
151
-392
-41
-125
-8
2
29
-49
0
14
39
-16
153
-56
-8
-57
-6
-11
15

11
79
-36
31
-43
-1
14
52
81
71
10
33
25
-7
21
69
4
-14
110
41
155
98
117
1
5
92
-18
63
91
-184
-37
87
-453
-21
-223
2
-11
-13
-46
-4
18
39
12
-19
-79
-20
-29
-16
39
-27

51
66
9
37
-31
20
32
53
76
8
8
25
34
26
3
56
-4
-81
59
53
153
113
87
-7
26
111
-3
34
106
-439
-17
91
-514
-33
-294
2
23
-34
-34
-26
20
45
24
-14
-22
-43
-14
-45
46
11

73
132
13
57
24
14
85
52
51
97
31
4
10
61
39
106
49
-8
110
24
167
91
89
23
32
65
27
9
109
-322
-41
117
-504
-35
-204
-6
-10
-25
-21
35
16
80
-7
100
-46
17
6
-8
118
9

66
265
24
54
-7
19
113
46
56
105
28
30
39
40
71
64
26
-34
51
82
148
49
116
13
48
78
33
-7
139
-408
12
57
-555
37
-217
16
7
-29
-47
3
-13
131
4
-16
-16
3
32
25
12
11

90
213
46
55
19
-7
102
28
70
106
26
43
16
57
97
66
-6
-11
55
62
177
119
108
11
36
49
17
12
125
-450
7
64
-565
-3
-243
-7
31
-21
58
3
6
116
13
-11
-27
8
16
11
-13
27

73
217
13
43
-28
21
53
64
84
71
17
19
5
16
85
19
-16
-5
64
60
86
96
89
18
22
10
25
-3
143
-543
18
113
-438
15
-241
0
3
-22
12
48
0
137
-3
30
-7
-2
56
-1
39
65

-72
-81
-44
-42
-39
-36
-30
-26
-67
-30
-38
-9
-31
-27
-54
24
-5
-45
-64
-131
-22
28
2
-14
-68
2
-67
-26
-85
206
-35
-12
-27
-41
-64
-87
-40
-44
-77
-50
-70
-44
-46
-44
-83
-57
-31
-32
-51
-21

-51
-31
-16
-39
-32
-27
-24
-33
-99
-26
-40
-10
-40
-10
-38
-1
-12
-24
-44
-67
14
123
-10
-26
-33
40
-29
2
-30
342
10
7
-16
-44
-7
-54
-31
-74
-20
-37
-20
9
-34
-23
-102
-50
-38
-48
-41
-8

-16
5
2
-42
-60
-14
19
-26
-91
-25
83
-10
-24
-11
-58
20
-6
-6
-27
-50
77
168
19
-5
-24
-20
-60
24
-16
234
36
41
-13
-65
-32
-50
-43
-53
-30
-10
-28
-22
23
-27
-56
11
-47
-41
-35
2

0
-33
-16
-47
-11
-19
-41
7
-68
-30
78
15
-15
-16
-51
0
-54
15
-7
-22
77
8
24
-20
15
-1
-44
18
-31
218
-4
14
-12
-11
-20
-12
19
-57
13
17
10
-15
14
-35
-61
27
-32
-50
-26
-4

-7
-73
-42
-27
-70
-54
14
-30
-56
-29
65
-24
-11
-18
-10
1
4
50
-45
-60
41
113
13
-1
-5
42
-38
22
-19
125
28
24
0
-21
-53
-16
4
-53
-1
6
-7
16
-17
-39
-60
-26
-48
-45
-24
4

12
-18
-23
-8
-92
-20
0
10
-27
-20
150
-19
-2
-8
-33
28
-20
28
-39
17
47
75
-15
66
-6
-7
-43
7
-2
116
23
13
-1
-43
-41
24
1
-22
18
19
20
-8
11
-59
-24
-26
-27
-45
-50
12

-2
24
-33
-35
-44
-4
17
-1
-29
-49
103
-42
8
-21
-43
31
-17
18
-29
-6
25
80
26
75
-18
-37
-49
11
10
136
7
18
14
-48
-43
50
0
2
45
32
11
-1
23
-21
-36
3
-7
-30
-7
-3

-22
-9
27
-12
4
-6
-2
10
-42
10
74
-13
18
-12
-22
13
4
34
-30
-21
7
53
-16
67
10
7
-50
19
16
48
44
2
31
-52
12
-25
30
27
73
73
48
13
8
-13
-27
-6
-3
-47
-3
29

6
-28
-12
-18
79
2
0
7
-14
-12
92
2
-19
48
2
27
10
45
-29
7
25
54
24
49
36
-11
-5
8
-18
84
85
19
5
-20
-22
34
33
26
58
8
18
6
26
-6
-2
-22
-27
-35
29
1

-14
-49
-150
-39
-165
-43
-88
-29
-102
-28
-57
-76
-26
-56
-58
-88
-51
-10
-74
-53
-13
-28
-77
-44
-41
-77
-25
-30
-66
-59
-143
-112
-5
-71
-65
0
-70
-13
93
-67
2
-66
-68
-8
23
-7
-41
-129
-11
-43

-22
-54
-118
-20
-101
-42
-19
4
-64
-9
-47
-38
-23
-4
-71
-38
-10
-19
-52
-38
-4
1
-44
-41
-47
-17
-14
6
-43
-47
-116
-90
-25
-37
-53
21
-59
-11
171
-47
6
-37
-53
12
17
-34
-8
-39
-7
-12

-7
-45
-42
-19
-123
-46
-7
44
-64
-31
-8
-34
-29
-17
1
-32
-22
22
41
14
20
-9
-22
-47
-19
-16
37
-10
-54
-37
-101
-100
8
-45
-49
10
-58
23
67
-27
4
-38
-62
-22
69
-42
-5
69
4
-9

-27
-52
-38
-11
-99
-51
5
16
-85
1
-6
-31
-11
-21
10
-32
14
23
23
-9
-23
8
-41
-26
-46
36
4
43
-56
-33
-109
-79
-4
-75
-39
-19
-28
-37
64
-32
-16
-56
-25
-14
40
1
-31
50
9
-8

25
-69
-57
-19
-58
-15
3
-3
-105
-16
11
-40
-49
-1
6
-34
-7
-4
6
-37
-15
19
-46
-17
-24
-44
29
-20
-38
-54
-82
-50
3
1
-27
-15
-18
2
15
-55
-24
-36
-39
-13
32
-6
-35
13
-32
-6

3
-45
39
-17
-23
-13
-13
-25
-82
-40
24
-18
-23
-25
10
66
-15
24
34
20
2
28
-38
4
-55
-12
32
-3
-35
-61
-74
-61
80
2
-22
-11
-34
-5
17
-32
-3
-58
-25
18
56
-8
-16
11
-30
44

30
-16
45
-17
-65
-22
25
3
-44
-50
65
-16
-1
0
48
3
1
27
31
3
46
17
-15
-14
-39
-85
14
23
-36
-4
-43
-56
31
-8
-19
18
-43
-20
-18
-19
39
-9
-50
36
21
16
-3
50
15
59

-8
-25
49
-9
-76
-31
1
-11
-42
-41
-18
8
13
-1
33
34
11
5
28
-6
21
0
-25
-1
-37
-51
52
-30
1
-42
-77
-43
42
-14
-25
35
-32
-71
-42
-19
-11
-44
-12
11
18
21
-2
60
0
16

43
-6
67
-6
-67
-19
36
34
-77
9
32
10
-8
15
70
5
29
23
0
-7
27
2
-33
15
-10
-18
30
22
-21
1
1
-9
20
29
-17
5
-13
14
-10
-5
38
-27
2
23
80
-2
20
58
-14
46

-64
-59
1
-86
-90
-64
-59
-86
477
-25
-44
-85
24
-2
-41
-109
-126
-73
-53
-323
-36
-26
-16
-44
-19
-41
-22
-103
-34
1
-61
-36
-48
-38
-62
-41
-54
-16
-83
-33
-68
-10
-50
-21
-47
-74
-51
-56
-26
-25

-21
-57
-3
9
-84
-69
-84
-51
-63
-21
18
-79
-57
3
-23
-35
185
-79
-27
-236
-16
-27
-31
-9
-26
-18
-27
-14
-34
-33
-67
-16
-21
-47
-53
-33
-47
-12
-60
-4
-61
-37
-33
-18
-36
-24
12
-10
-14
-55

0
-33
-12
20
-29
-111
-69
-55
-434
-26
4
-24
-224
-32
-11
-24
-35
-67
-69
-231
-19
-20
-16
-22
-38
-32
-28
-21
-65
-27
-69
-33
13
-55
-1
-26
-7
-23
-26
-13
-31
-58
-35
-40
-50
-64
5
6
-21
-23

-27
-50
-19
29
-38
-94
-32
-58
-839
12
54
8
-419
-14
-9
-48
-107
-86
-112
-220
28
-23
-25
-7
-21
-34
-29
-72
-56
-18
-19
1
6
-37
-20
-11
-7
-23
19
-36
-52
-37
-33
-16
-18
-55
-19
-13
-22
-68

-39
-24
-4
31
-27
-63
-1
-18
-1369
16
64
38
-360
14
12
0
-29
-45
-84
-154
22
-7
-27
7
-23
-47
-36
-12
-49
38
-36
-28
-25
-75
17
6
-7
16
-11
2
-92
-26
-51
3
-2
-21
-25
2
-35
-17

-2
-24
-7
67
7
-81
9
22
-893
36
59
50
-424
16
38
54
-134
-66
-130
-252
11
-7
-39
0
-23
-17
-27
-45
-93
35
-50
-15
-20
-64
-38
-36
-2
14
2
-12
-46
-21
-43
9
2
-28
-22
14
-24
5

5
-17
-10
-5
-11
-77
12
-54
-919
-9
40
44
-286
21
-12
40
-77
-49
-49
-185
43
12
-6
37
-39
-30
-26
-54
-64
-16
-38
-24
8
-64
-24
-23
1
-16
-20
-9
-61
-14
-18
23
14
-29
14
-20
-39
-2

34
-28
-15
55
-4
-91
37
-8
-1246
31
49
71
-339
16
3
42
-35
-19
-102
-156
16
9
-15
19
-54
-11
-8
-57
-76
-6
-57
-11
-11
-27
-10
-23
23
1
-4
-9
-32
-22
-57
3
22
-27
1
-6
-19
-27

22
-30
6
24
13
-60
30
9
-1666
17
58
23
-186
14
1
-20
-120
-36
-113
-153
19
13
6
3
-41
-2
-24
-17
-23
6
-41
-25
3
-45
-31
-4
34
9
-12
5
-22
-2
-33
5
24
-23
-25
-17
-15
-4

-3
-39
-47
-37
24
-30
7
-3
-34
-36
-36
2
-13
-34
-23
-71
-31
-9
37
-82
-97
-32
-22
-54
-43
-26
-29
547
64
58
-6
-109
2
-51
-11
-36
-103
-103
-33
-54
-23
-35
-29
-22
-28
-16
-25
-9
-49
-86

-2
-40
-35
-30
-21
-21
-31
42
-9
-60
34
44
15
-37
-5
-47
-21
-4
52
-55
-98
-16
-49
-39
-32
-48
-9
-72
60
43
1
-290
4
-83
-4
-33
-103
-63
1
-34
26
-12
-63
-19
-26
-13
62
-12
-11
-38

29
-29
-27
-6
-2
13
22
18
-25
-44
6
18
-11
-32
-48
-48
-8
-4
68
-72
-70
-16
-41
32
-47
-12
-5
-572
72
26
-4
-302
-31
-63
-8
-16
-58
-69
-24
-36
-46
17
-45
6
-18
-17
42
-3
-52
-22

15
-16
-36
-26
-14
-13
2
27
-43
-39
-22
3
28
-43
-7
-23
-18
-14
142
-83
-98
-4
-22
-1
-22
-8
-58
-1137
39
7
7
-376
-49
-57
-15
-19
-22
-18
-18
-39
0
-26
-17
43
-6
-29
1
-5
-7
-46

29
-20
-16
-29
-16
18
-3
16
-31
-5
-4
-25
-11
22
-14
-56
4
-3
192
-85
-58
-10
-17
-8
-51
-5
-26
-1372
103
-11
24
-366
-76
-72
41
-12
-26
-36
-14
-19
-22
1
-33
30
-35
-17
38
-13
-43
25

56
-23
-13
-19
-117
-6
3
-58
-28
-13
17
1
9
47
-28
-60
8
-10
160
-82
-27
1
-5
-51
-18
-14
-47
-1821
141
-55
9
-314
-9
-81
7
-17
-23
-22
-18
-16
-3
-22
-4
24
0
-5
37
5
-42
-12

36
-4
-27
-20
-69
3
-14
-30
-17
-50
-62
-20
20
46
-23
-75
6
7
90
-110
-52
-6
-27
-28
-13
-9
-58
-1554
106
-21
8
-314
30
-108
15
-18
-52
-40
-12
-12
4
-56
14
-15
20
-12
23
12
-10
-18

27
-20
-9
-25
-43
16
-20
-34
-16
-18
-20
-28
29
61
-22
-66
-14
-3
81
-44
-17
12
-14
6
-44
-20
-26
-1546
176
18
7
-222
-48
-55
16
-37
-42
-38
-17
-6
23
56
0
-7
-2
-10
66
30
-21
-46

19
-24
2
-33
-77
1
-19
-1
-15
-7
-30
-47
69
80
-11
-46
33
-3
27
-45
9
2
15
21
-20
-19
-57
-1607
123
8
4
-276
-26
-94
17
-20
-39
-47
4
4
-1
2
1
-13
-8
-5
62
17
-24
-23

-28
-74
-34
-26
-6
-65
-49
34
-52
-39
-46
-2
-8
-25
-24
-114
-73
-48
-64
-38
-69
-115
-48
-16
-32
-5
-66
-39
-71
-36
-44
-41
-49
-10
-71
6
-73
-59
-44
-66
-29
877
17
-39
52
-31
-267
-116
-109
-75

-14
-46
22
21
-17
-116
-39
-3
4
-55
-17
-1
-19
-9
-28
-84
-39
-42
-52
-35
-47
-89
-79
-18
-33
-24
-38
-63
-70
-35
-17
-65
-15
-16
-33
-19
-30
-49
-34
-61
-56
-134
-8
-27
-6
-25
-418
-24
13
-69

12
-43
10
-2
-12
-165
-47
-4
7
-17
-26
-2
-22
-34
21
-52
-37
-20
-49
-15
-58
-79
-8
-32
-24
19
-39
-40
-88
-16
-31
-41
-8
-2
-30
-23
-5
-32
12
-75
-61
-249
-4
5
93
21
-477
-4
4
-126

31
-37
18
7
-6
-144
-12
40
-43
-15
-24
-13
-27
-9
-9
-27
-23
-49
-13
-27
-52
-47
-44
-3
-33
6
-46
-41
-89
42
-15
-42
-16
-15
-18
5
44
-51
8
-33
-21
-1187
11
-57
62
33
-415
-16
-60
-298

0
-14
30
52
-2
-152
-16
5
-32
17
19
-9
-47
-11
-22
-38
-3
-46
-16
2
-31
-23
-36
-4
-38
-22
-40
17
-23
-9
-36
-41
14
-7
9
12
-42
-58
-10
-21
-20
-1464
-5
18
55
106
-384
5
-127
-354

15
-45
8
13
9
-39
-5
-27
4
20
-55
15
-20
-27
-12
3
19
-26
-33
-31
-31
-37
-53
-11
-28
28
-44
-19
-70
-9
-12
-77
-20
-15
-25
16
-27
-50
-23
-33
22
-1619
-3
63
56
79
-294
33
-176
-410

-6
-43
8
5
3
-42
-30
-17
-13
-9
-29
-19
-7
-18
-40
-2
53
-35
-33
-39
-34
-67
-19
-11
-19
20
-32
-10
-40
8
-18
-17
-14
-16
-26
6
5
-40
-8
-32
-25
-1605
22
48
81
101
-358
-15
-141
-394

-1
-65
32
68
-3
-26
-4
-23
-22
-6
-13
-7
-14
-8
8
-37
-23
-33
-2
-36
-44
-69
-1
-15
-30
15
-18
-18
-29
50
-4
-64
-22
-25
-18
-18
-41
-19
6
-30
35
-2198
25
82
96
69
-382
8
-108
-421

-8
-41
16
40
17
25
-9
-3
-52
9
-25
37
-2
-29
-20
15
-33
-31
5
-10
-16
-7
-61
-18
-1
26
-5
-36
0
53
-13
-18
1
-8
-24
-27
-6
-6
44
-22
11
-1889
17
57
94
103
-272
19
-201
-312

-15
-120
-5
-36
77
-57
-9
-68
-48
57
-14
-41
-122
-50
-14
-2
-8
-42
-74
-31
-63
-28
-15
-58
-28
-76
-58
-80
-50
-9
-49
-37
-31
-41
-45
-35
35
-50
-69
-26
-56
-40
-3
-67
-45
-41
-63
-35
-75
-22

-91
-255
10
-38
-51
-14
2
-50
-78
-49
-7
-34
-19
-16
-5
-7
-19
-42
-37
-29
-10
-36
-12
-29
-21
-28
-44
-37
-16
-27
-49
-47
-43
-22
-55
-32
-21
-26
-50
-10
7
-21
-22
-35
-30
-24
22
12
-10
-30

-59
-317
43
-45
9
-2
-26
-1
-2
33
-3
-37
-14
3
-17
-10
-15
-74
3
-7
-41
-49
-9
0
-34
-33
-5
-19
1
25
-49
-2
-41
7
-57
-37
-2
-7
-56
9
-21
-4
-8
13
-26
-5
-40
-9
-31
-7

-18
-367
30
-56
0
106
-13
-17
12
-5
23
-13
37
-1
-5
33
43
-3
-21
3
-30
-10
-17
-52
-28
-35
9
-20
-33
-24
37
7
33
38
-77
20
-23
5
-35
-2
11
14
-14
-15
0
-6
1
-11
-25
-8

-32
-293
21
-4
-5
34
-3
-14
-18
12
27
-30
0
-6
-16
35
-7
27
7
12
-5
12
-32
-54
-10
15
-19
62
-25
-28
36
-25
-53
-27
-57
17
-53
-23
5
44
-10
9
-21
-45
-8
24
-9
4
-24
-27

-101
-488
-28
4
-25
26
-2
28
66
51
61
-31
7
-22
-3
1
-5
12
15
30
-19
-7
-26
9
-12
-26
15
18
-34
-7
-8
0
-21
-22
-35
-7
-8
24
22
41
-44
-4
-42
-18
-2
-3
-3
23
-17
-5

-47
-402
7
65
-56
41
12
-12
-16
-12
25
-5
12
-2
4
0
0
-37
7
3
-21
-8
-5
4
4
-11
6
25
6
-9
6
-32
0
-23
-32
-6
-8
40
-12
10
-35
24
-6
0
18
-17
-49
50
1
-4

-68
-465
0
16
-17
25
18
33
43
22
17
-9
3
-4
-3
12
7
-33
26
-6
-5
-3
-6
18
20
-47
23
-22
12
-27
5
6
-52
-6
-18
42
-18
4
63
21
-26
-1
-1
-15
18
-11
21
54
-25
-13

-34
-481
-18
7
-2
6
11
9
60
24
46
-3
4
-9
10
14
-7
-49
61
19
-37
7
-5
20
-10
-11
24
-3
-17
36
74
-5
-7
30
-32
37
-6
38
66
27
-12
49
-13
-14
56
38
32
72
-17
-8

-82
-17
-48
-49
21
-28
-13
-26
-76
-8
7
-36
2
-105
-20
-124
-78
-34
-29
-43
-87
16
-4
-108
-25
-58
-29
-26
47
-61
-11
-42
-34
-14
-21
-45
-44
-52
213
-47
82
487
-14
-11
9
101
-20
-54
-6
0

-40
-24
-67
-48
-29
-8
-21
-38
-27
-16
-8
-34
-15
-46
-10
-60
-35
-25
-15
-25
-52
-11
-9
-66
-28
-19
5
-14
46
-24
-42
-16
-36
-36
-16
-41
-42
-49
-405
42
98
133
15
28
21
-18
-25
-36
-40
8

-33
2
-15
-18
-6
-24
-14
-22
-25
-22
32
-27
-5
-22
-2
-9
30
13
-6
-16
-58
16
-11
-13
32
-28
-42
-14
28
2
-16
-26
-23
-26
5
9
-16
-34
-975
54
60
-436
48
51
3
-61
39
16
0
6

-33
-31
-53
38
39
-50
38
-3
-39
-40
-23
-5
-2
-31
17
16
-26
-44
15
-7
-56
16
-4
-9
11
-10
-6
-30
-34
10
-13
-43
-18
16
0
3
2
13
-1134
106
46
-846
67
52
-24
-126
76
1
-51
42

-36
24
-13
30
27
-14
27
13
-50
-26
-12
15
4
26
-22
61
-35
-41
-5
-2
-41
11
-12
40
3
2
-12
-15
-50
-26
-6
-14
-17
-25
11
0
32
46
-1575
68
1
-1028
46
29
43
-137
36
-14
-19
14

-66
-2
16
6
25
-4
7
0
5
-9
5
11
-19
-15
1
24
29
49
52
29
56
43
5
-13
14
7
15
-7
-24
4
38
-38
-14
13
-11
-25
3
17
-1621
123
3
-1181
61
8
-13
-134
-22
15
4
4

-26
54
81
37
6
1
-13
11
14
-4
35
1
2
69
7
-11
64
-33
28
55
41
19
-25
14
7
5
-4
-9
40
-8
-9
-21
-14
-2
17
-17
11
10
-1481
114
46
-1217
97
48
12
-88
3
-3
-28
41

-29
44
17
-8
15
15
5
14
56
1
11
10
18
10
-9
-10
56
-18
38
69
18
1
5
-6
18
4
-19
11
4
-16
1
-35
5
17
-14
-30
-6
16
-1501
168
3
-1366
39
88
18
-158
8
9
0
45

-7
38
59
25
9
-15
48
13
82
-4
16
16
4
-4
3
12
102
7
37
107
26
14
0
8
18
44
3
34
-20
-34
11
-33
8
16
35
-9
8
17
-1982
183
13
-1491
50
93
-60
-299
68
47
6
60

-37
-69
-53
-24
-34
-20
-68
-58
-72
36
-8
-31
-64
-22
-47
-17
-63
-100
22
-39
3
-62
-14
-13
9
-49
-33
-83
-67
-66
-20
-6
16
21
30
-13
-38
-45
-32
-52
-68
-8
-49
-41
-53
24
-28
-39
-17
-14

-16
-11
-60
36
10
15
-31
41
11
18
38
-6
-41
8
-38
51
-17
-37
17
-18
62
-46
71
4
1
-5
-8
-5
-9
-27
-4
42
27
19
77
-8
33
-45
-24
-1
-41
47
1
-45
0
92
-12
-8
-18
18

-6
-1
-17
29
5
61
28
15
18
32
-1
-13
4
17
-1
66
-18
-24
12
-18
19
36
61
3
-8
-9
-6
36
0
-23
14
61
56
12
81
6
8
-13
21
19
-39
33
18
-28
-4
88
-7
-34
-24
27

12
5
45
-33
-9
48
26
-7
12
-12
0
29
-9
-1
5
77
0
-30
6
-14
22
-8
11
19
-6
-4
3
59
4
-30
20
14
57
10
5
17
43
-37
-1
43
-42
27
50
-4
31
46
-8
-22
-17
-37

5
-9
57
-49
0
51
28
-6
48
-1
5
0
0
9
6
48
-2
-32
4
20
17
29
-1
10
-8
22
-2
27
-2
3
-6
11
38
32
29
17
16
-36
12
90
-9
7
-12
-14
70
11
-16
-39
-19
-29

31
95
31
-10
46
17
11
22
8
-12
-8
37
1
-9
26
68
24
-33
-1
7
25
57
43
17
6
-2
83
38
-2
6
44
-1
60
37
0
39
18
-13
-23
98
23
22
-12
2
100
47
13
-16
3
-31

29
18
-8
12
40
51
85
36
70
-6
25
19
11
14
0
80
10
-1
8
-19
31
25
27
11
11
30
37
26
21
21
-8
14
76
38
24
33
24
46
3
113
31
23
10
-10
112
12
10
3
-10
12

-10
3
-5
-19
22
39
69
22
25
-9
28
43
33
11
14
71
20
49
24
38
19
73
55
22
16
31
79
43
-5
20
21
62
64
19
50
22
33
54
-18
96
54
4
16
29
116
27
15
1
4
-15

5
54
11
0
57
74
103
31
53
-6
-3
36
61
26
27
113
25
45
-12
36
34
143
47
40
2
17
51
34
17
-27
48
23
14
9
44
37
32
29
52
108
32
-3
36
51
114
37
-1
9
-12
44

13
-31
10
-16
-23
-50
-38
-13
-6
88
70
-43
574
-24
-57
-27
5
-104
18
-71
-6
-35
-51
-14
26
-89
-33
-29
28
-38
-54
-78
-46
-14
-39
-28
-11
-61
9
-18
-13
-28
-17
-52
-42
-38
11
-37
-70
-33

-2
-12
83
22
10
3
-15
-3
-9
6
8
17
-232
-27
-229
-172
3
-77
0
50
-40
-11
-32
34
11
-72
-11
-43
-4
-33
-19
-22
-35
-1
-15
8
36
-13
-2
-32
-11
15
-34
-9
-40
-37
-30
-11
-52
-32

-24
15
80
-10
19
18
1
7
-10
18
50
1
-427
-26
-273
-207
1
-123
-20
21
-35
-24
-22
22
3
63
-14
-22
-25
-27
-45
-37
-39
6
14
6
17
-24
-54
-18
-27
-17
-19
-44
-40
-25
-36
22
-26
-4

-13
-25
44
16
5
10
-19
30
26
32
17
19
-891
-29
-233
-312
-13
-138
-10
-88
-36
-28
-5
-34
46
-27
10
21
-37
8
58
-12
-11
20
10
18
39
-36
-49
9
4
8
-4
31
16
-4
-7
2
-38
-22

-25
-13
84
4
-41
24
18
-11
3
-2
-6
-5
-1029
-3
-322
-492
-6
-199
-10
-119
-10
-32
12
33
62
-20
-14
-53
-23
-16
10
-37
-21
19
26
-58
38
-26
-31
28
-2
17
-28
5
-30
31
-2
-26
-37
-4

-8
12
75
3
-11
1
24
-11
-3
72
49
50
-657
3
-365
-936
-4
-265
1
-122
16
-17
-5
32
46
-74
-19
-29
-8
5
-13
-40
-29
26
10
-49
30
-17
16
38
28
23
4
28
-29
14
-17
-25
-11
32

1
8
102
-5
-29
37
32
16
40
58
32
6
-695
3
-207
-487
-23
-192
6
-106
-13
-35
-48
-16
19
-34
-7
-5
-17
-8
-15
-6
-26
3
1
-20
36
-28
4
23
4
14
-1
7
-7
61
-12
-15
-46
-8

-5
-19
94
19
-16
23
17
1
9
33
50
12
-963
29
-248
-475
-20
-256
-9
-131
-15
-35
-65
10
7
-46
11
-21
-41
-32
21
-8
-20
31
13
-18
24
-6
-9
30
-7
2
0
57
-13
-9
28
-2
6
-11

28
-20
79
91
6
13
42
41
45
30
93
23
-1103
27
-321
-625
25
-186
4
-40
-18
-21
-27
25
23
-7
25
-38
11
-10
-3
10
-13
0
-18
-2
18
-9
0
-7
-5
-19
24
11
-10
20
48
10
-11
-2

8
-36
-21
-28
-33
11
-1
-67
-21
-39
8
-27
-41
-36
-82
-35
-35
-76
-69
-63
-102
-25
-69
-57
-59
10
-5
-117
-84
-43
9
17
-61
-83
-43
-28
-38
-58
-31
-43
-28
-48
-22
-36
-39
-14
-82
-34
-15
-11

-21
-34
-44
13
-25
-22
-42
-33
-41
-48
-11
-11
-27
-45
-44
-33
-23
-31
-23
7
-82
-39
-38
-6
1
56
-26
-91
-72
-51
19
-24
-25
-92
-32
-18
-37
-46
4
-74
-17
19
-6
-28
-10
-13
-36
-22
-38
-81

-16
-9
-30
-55
22
5
-36
-11
-27
-9
-13
-25
8
10
-9
-44
-16
-36
-2
33
-34
7
-33
4
1
27
-1
-22
-10
-34
-14
28
-31
-81
-37
-14
-35
-49
-11
-56
-14
15
-33
28
-24
-15
38
-24
17
-2

-5
-42
-52
-28
5
26
-57
-40
9
-84
-32
-32
-13
-26
-48
-33
3
6
-16
-15
-15
-20
-11
-9
8
-19
-22
-75
-56
-40
-23
-44
-32
-131
-20
-11
-24
-18
-13
-41
-32
-50
-26
-51
-16
-15
13
-16
1
-43

-6
9
-51
-20
-4
0
-22
-34
-17
-30
-19
-21
-37
23
-37
-16
-9
-40
-15
31
-19
-35
15
-43
-23
11
-12
-84
-14
-18
-16
-24
-45
-98
-44
0
-26
31
-27
-39
-13
-4
-30
-13
-27
-14
49
-14
-49
28

-19
26
-38
0
-21
-18
-16
-31
-32
-12
-2
-9
-37
-11
29
-26
-4
-35
17
-5
-30
-45
134
-50
15
-28
-29
-74
-10
3
36
32
-10
-134
-11
18
-22
11
31
-49
-8
-14
-25
-56
2
-45
97
-28
-28
8

15
-41
-41
-16
-16
36
-44
-34
-17
-27
-5
-18
-17
-18
-19
-6
-15
-11
-28
-7
-57
-13
-27
-21
14
-27
-36
-50
-4
4
-21
20
-34
-134
-41
-3
-29
-27
-11
-42
-17
-25
8
-24
-34
-5
15
-18
-29
-33

8
-23
-45
10
-6
-33
-5
-34
-9
-23
-1
-19
-12
4
-24
-21
-1
-9
-38
-17
-27
-5
-27
-45
3
-25
-33
-40
6
-13
-32
49
-19
-107
-10
-4
-23
-31
-30
-40
-24
-23
-21
-11
-5
-1
19
-20
16
-18

3
-22
-27
-35
-47
-34
-21
-20
11
-13
7
-31
-29
-8
-7
-13
8
17
-53
-4
-16
-14
0
-18
-2
-2
-2
-39
-19
-38
-11
25
-28
-82
-13
10
6
-2
-18
-16
-18
-20
23
-16
-25
-1
4
-4
10
7

-21
-32
-73
-24
-85
-50
-47
-39
-62
6
-37
-17
-47
-146
26
-13
-36
-16
62
26
2
18
-28
-34
-102
-94
-77
-21
-74
-30
66
-35
-59
-84
-34
101
-59
-17
-28
-27
-21
-30
-28
-22
-34
-38
-30
-38
-26
0

-14
13
-24
-36
-60
-15
-35
-20
-75
-2
-11
-32
-26
-1315
25
-10
2
-42
47
-10
41
-115
36
-28
-84
-120
-137
-22
-43
-119
-21
-9
-206
-37
-35
41
11
-21
-28
1
-17
50
-4
-25
-10
-31
-47
-20
-11
-25

-64
-14
-42
-11
-47
11
-28
-31
11
-18
-15
-40
-48
-1986
11
6
23
-30
73
17
87
-108
33
-1
-44
-115
-180
6
-61
-121
34
-15
-268
-73
-70
11
32
-7
0
-6
-4
97
-14
9
-14
4
-12
-7
-2
-45

-72
-21
-42
1
-92
-21
-18
0
-30
2
-3
-78
-41
-2515
-9
15
-9
-2
26
-20
88
-124
-94
-32
-80
-190
-209
-70
-46
-219
-83
30
-200
-75
-82
-48
-20
-16
-19
-11
-3
92
-27
29
-14
2
-7
-6
-15
-31

-16
-3
-30
-59
-53
-27
-19
-61
-2
-1
14
-33
-4
-1578
-4
22
47
22
-14
-19
49
-139
-113
-26
-123
-252
-280
26
-32
-119
-51
-9
-297
-64
-59
-84
-38
-30
-4
-41
-1
28
-41
-18
-9
-8
-36
-29
-33
-60

-5
8
-36
-13
-44
-20
-37
-36
-8
28
-10
-65
-23
-1810
-8
35
43
72
-1
-25
28
-103
-106
-35
-94
-202
-257
6
16
-100
-37
3
-328
-95
-4
-88
-13
-12
-57
-22
-10
51
-21
24
-9
-7
2
-30
-38
-61

3
-4
-19
-69
-50
7
-3
-40
-28
22
8
-40
-6
-2692
31
42
93
43
45
21
30
-107
-103
-22
-131
-199
-238
10
-41
-141
-98
20
-310
-53
-71
-36
-27
-16
2
-19
-25
96
-25
18
-19
23
7
-29
-20
13

15
13
-13
10
-19
-6
5
-44
4
5
-13
-15
3
-2752
-28
12
108
94
53
11
65
-121
-102
-16
-90
-222
-256
-14
-12
-186
-48
22
-275
-44
-65
-110
29
-3
19
-25
-17
71
-5
30
-11
3
-6
8
-4
-5

-4
-30
4
15
-27
-18
21
-51
0
4
-31
0
-3
-2315
11
50
6
71
105
32
99
-230
-159
35
-115
-263
-202
89
-25
-73
-62
-1
-254
-55
-39
-41
-2
-16
2
-14
19
56
12
32
24
22
6
25
-19
-70

-28
-6
15
-13
-20
-56
-27
-54
6
-25
-78
-97
-41
13
-20
-23
-5
-43
-67
-19
18
-29
-36
-32
-42
-23
-11
-15
40
3
47
0
-43
-29
-6
-96
-53
-17
-2
-40
-27
-12
-22
-46
-58
-12
-51
-43
-23
-59

-17
-14
-19
-4
0
-72
-24
-44
12
-15
-19
15
3
-8
-6
-57
51
-15
-7
-38
2
-10
-11
-41
-4
-19
-29
-7
20
2
58
-13
-13
-13
-7
-76
-35
3
2
-29
3
-24
-48
-15
-44
-12
-23
-21
-16
-61

-24
-18
-14
11
-12
-13
-28
-27
-27
-3
-16
-37
12
-10
-37
-52
15
-35
-12
-26
-27
-36
-52
-50
-35
-12
8
-19
25
-19
-7
17
-31
-4
-30
-72
-44
-6
-32
-16
-9
27
-31
-28
-54
-9
-4
-39
-39
-30

-8
-23
-54
-2
-20
-53
-9
-40
-12
-18
-24
-10
-27
-102
-15
-23
96
-11
-32
-41
-4
-23
-21
-10
-11
-13
-12
22
3
-34
-12
-35
-1
11
11
-99
-13
2
-21
-17
-15
-25
-26
-40
-13
-21
-8
3
-29
-45

-30
-21
-35
-36
-20
-53
-39
-80
-8
-18
-25
-29
20
-79
-28
-33
31
-7
-26
-37
-24
-36
-16
11
-3
-39
-15
-26
-18
-31
16
-15
-28
-10
-22
-77
-44
-1
-9
-29
-26
-19
1
-36
-50
-1
6
16
5
-53

20
-6
-63
-39
-11
-28
-45
0
20
-17
-21
21
15
-83
30
-41
34
-35
-36
-5
-20
-16
-9
-10
-10
-6
-17
-13
0
16
-5
-18
-7
-1
-20
-73
-7
-19
-33
-33
-5
16
-18
-23
-36
-7
-25
-13
0
-69

10
-9
-1
11
-30
3
-25
-25
-3
2
-46
6
47
-81
-4
-17
11
-3
-9
-6
-28
4
-5
32
37
-23
-18
50
38
16
-34
-3
9
6
6
-43
-27
0
-14
-36
-2
23
-22
-9
-21
4
25
-25
1
-42

-6
-15
-13
-8
-23
-33
-15
-42
-17
-4
-20
-1
26
-41
-24
-8
1
0
2
-33
-22
-33
9
26
21
-13
-20
104
8
10
-7
-18
5
26
-20
-9
-7
2
-22
-44
-74
21
10
-4
-9
-4
-65
-15
-1
-51

-7
1
3
16
-33
5
14
-49
15
-5
20
27
23
-35
18
18
5
5
6
-28
4
-25
0
74
41
-1
4
59
47
-11
61
-16
-21
4
35
-33
-27
0
1
-7
-46
20
-26
-23
-34
-7
9
-37
0
-19

-1
-21
-9
-9
-29
-45
-28
-15
2
-54
14
-53
-24
-586
-338
-16
58
-19
-20
-38
-59
-73
-29
-65
-54
-3
-27
-84
-22
11
-44
-54
-62
-10
-63
57
-35
-36
-28
-19
-12
-67
-37
-95
-1
-38
-89
12
-83
-6

13
-11
-12
-11
-25
8
-26
-25
17
-42
6
-24
-29
-981
-357
19
51
-20
-26
-35
-39
-58
44
-55
-21
-32
-17
-64
-9
2
-25
-21
-63
-12
-24
-23
-49
-49
24
-9
11
-5
-54
-45
20
67
-31
54
-41
-12

0
-9
-10
-11
-22
-11
-20
-34
11
-20
-18
-30
-32
-919
-517
-2
-102
-72
-50
-16
-38
-57
-27
-56
21
-2
-15
-86
7
-4
-24
-24
-59
-2
-38
-58
-43
-34
23
-29
29
-38
-8
-63
4
-48
-52
63
-73
-12

-14
-12
-17
-16
-17
-12
-79
-4
-30
1
-36
3
-46
-1365
-398
1
-218
-124
-24
-35
-47
-61
-7
-55
19
9
-26
-53
-26
4
-25
-55
-60
-58
-28
-27
-31
-19
-13
-19
18
28
-9
-60
6
-74
-23
26
-1
25

-8
-11
-12
-13
-22
-21
-24
-31
2
-8
-18
-28
-24
-1505
-331
-20
-257
-108
13
-21
-39
-24
-3
-26
-19
-45
-17
-59
53
-14
-25
-39
-42
-108
-26
-34
14
-32
-2
5
42
12
-23
-53
-30
-11
25
41
59
22

9
6
-8
-6
-15
-18
-37
-14
21
-26
-37
1
-20
-1878
-306
-32
-169
-145
-14
-8
-38
-50
-7
-58
5
-36
-17
-39
6
-11
-9
-17
-56
57
-11
-16
27
-10
6
-18
29
-30
-9
-51
-1
-29
185
47
38
65

4
12
5
-5
-17
-6
-60
-17
1
-105
-47
14
9
-1902
-148
-9
-141
-86
-7
2
-24
10
-1
-28
7
11
-16
-36
32
36
-13
-22
-16
-29
1
-40
-13
20
22
-24
19
6
-22
-26
5
-31
54
12
29
-12

18
-11
3
-32
-20
-14
-6
8
35
27
-23
11
-16
-2040
-139
10
-218
-111
-2
13
22
37
-28
-17
2
-45
-22
-28
37
-9
-17
-23
-22
-10
1
-37
-21
6
52
-1
3
-2
-35
-26
10
-30
-3
20
-43
20

27
-14
-5
-13
-12
5
-6
-25
46
13
-3
6
6
-1596
-191
-9
-74
-69
-8
23
19
2
-6
3
-9
-21
-9
-33
15
-11
-5
3
-31
-25
10
-19
19
19
8
0
11
14
-26
-61
37
65
25
47
23
27

-41
-47
-23
-54
-43
-53
-99
-30
-14
-18
-66
-95
-19
-35
-30
-12
2
-42
-8
-51
5
-4
-39
-259
-59
78
16
-52
-70
-87
-59
-63
-32
-76
-54
-34
-22
-54
-40
-72
1
-78
-39
-27
-22
-71
-47
-36
-46
-64

-50
-15
-35
-22
-29
-51
-65
2
-20
-25
-38
-71
-21
-17
-69
16
-16
-34
-7
-19
6
-2
-27
461
-67
20
-59
-31
-49
-70
-16
-55
-19
-37
-54
-54
-35
-45
-28
-58
-19
-48
-70
-12
-11
-45
-4
-4
-17
-18

4
-22
-28
-18
-25
-45
-54
20
-14
18
-41
-91
-39
-31
-68
1
28
-47
39
-30
6
-26
-12
81
-96
-72
-126
-45
-20
-61
-36
-27
-12
-15
-60
-34
-24
-28
11
-30
2
22
-9
-20
1
-45
-5
7
-17
-38

2
-43
-8
-16
0
-22
-65
-22
17
-21
24
-39
-37
-4
-32
4
-18
12
-17
-13
2
-8
-6
-189
-82
-84
-128
-38
9
-45
-38
-29
-17
-42
-9
-27
-3
-29
-12
-47
-39
1
-19
-27
0
-32
17
-11
19
-22

7
10
-21
-8
19
-35
-41
-29
-8
-21
-47
-67
-13
-34
5
-20
-2
-24
-9
-30
-24
-36
22
-651
-116
-92
-118
73
-38
17
-43
-32
-31
-35
-9
-10
-12
-23
-17
-46
3
-27
-34
-13
54
-23
-17
-4
-36
14

-51
12
-26
-3
59
-12
-53
-1
5
-1
-24
0
16
-23
27
6
-1
-40
-34
-12
13
-13
-22
-769
-134
-82
-122
-16
-19
13
-37
-39
-34
-17
-16
-34
-5
-28
8
-15
9
-39
-15
-24
43
-25
-10
-6
-29
28

10
72
-28
1
11
-9
-38
2
-13
-27
-21
12
31
-17
27
-1
19
-13
-9
-16
-8
-20
-30
-535
-105
-51
-125
-6
-24
-26
-51
-26
-42
-11
7
-29
8
-13
-22
-22
-5
18
-27
-5
33
-42
-13
19
-17
-8

-3
102
-8
-13
49
10
-8
-2
-16
-10
-31
-33
-26
2
-21
-68
-19
-37
-6
2
17
28
11
-938
-57
-10
-121
-10
-64
-27
13
-20
-19
-17
15
13
11
-7
-19
-1
30
32
3
-29
65
-32
-18
-19
-19
-30

-58
16
-25
-32
32
-15
-24
-22
-20
-24
-64
-23
-5
3
-7
-17
-12
-17
-22
0
-9
24
40
-913
-60
-25
-137
49
-44
-17
9
8
10
19
49
32
-3
5
1
-1
-12
-12
17
-27
67
-9
-11
25
-7
36

-74
-56
-45
-88
-89
-47
-13
-58
-34
-39
-52
-37
-30
-36
-28
-54
-93
-11
-64
-63
-14
-95
-40
-81
-42
-19
-6
-44
-17
-42
-14
-1458
-30
-9
-85
-45
-1804
23
-286
-391
-94
-156
-43
-80
-19
-41
-136
-69
21
-72

-64
-16
-30
-50
-48
-68
-16
-58
-37
7
-43
-50
-9
-56
-17
-28
-15
-4
-35
-51
-19
-70
2
-21
-41
-16
8
-55
-20
-51
-35
-1804
44
-33
-59
-30
-1194
40
-208
-274
54
-135
-42
-44
3
2
-81
-64
-38
-30

-36
-9
-25
-23
-70
-42
-17
-37
-21
-24
-21
-33
15
-43
-5
-24
-21
2
-22
-17
-29
-18
-18
-25
-58
9
-8
-23
-19
-39
-16
-1151
75
-26
-19
-6
-1100
39
-256
-171
-20
-182
-36
-55
-10
3
5
-71
-1
-35

-39
0
-20
-25
15
-4
-16
-20
-5
-24
-40
-19
-27
20
-39
-13
-9
-12
-5
-11
-14
-59
-30
22
-16
-23
1
-10
-39
-27
12
-1524
58
-8
-32
19
-1341
7
-89
-292
-45
-80
-50
-24
9
23
34
-94
-25
39

-76
-42
-42
-34
-22
-40
17
-58
14
-18
-44
63
31
-7
-2
-47
-17
-4
-67
-53
0
-50
5
-38
-13
23
-16
-68
-43
-34
-32
-1485
49
-3
24
-17
-864
-30
-114
-250
-30
-68
-16
-14
0
-8
8
-44
8
1

-42
-32
3
-71
-33
-27
-72
-56
-12
-60
-19
2
29
37
-15
-27
-29
-33
-45
-37
-9
-37
-14
-4
-4
16
-35
-24
-1
-25
-25
-1673
26
8
-15
18
-723
12
-51
-217
-14
-17
-29
-31
-35
-10
54
25
-1
-17

-57
-30
13
-40
-36
-15
-12
-44
-18
-31
-33
-9
5
-16
-5
-4
8
-28
7
-40
3
-27
-6
-32
-52
13
-51
5
-21
-22
-27
-1483
55
2
-11
17
-698
25
-22
-180
21
-51
-30
-24
-3
-3
-19
-23
36
51

-64
-32
-9
-18
-32
0
-5
-63
-18
18
-12
-1
4
13
-22
-16
-37
-27
32
-35
-17
-18
18
2
5
17
-36
-40
-17
-28
-24
-1291
48
33
1
43
-619
22
-95
-163
59
-39
8
2
-21
9
38
-18
13
22

-45
-42
13
-39
8
0
11
-34
14
4
-25
65
56
3
-1
2
-26
-22
43
-4
13
-2
-8
-18
-22
0
-21
-18
-5
-24
-20
-1011
36
14
31
39
-653
8
-50
-84
-31
-24
25
73
-12
11
-8
10
24
-4

7
-38
-48
-3
-44
-57
-45
12
10
-63
-19
-15
-104
-66
-108
-101
-34
-47
-102
-82
-41
-25
-20
-77
-1
-115
-41
-75
-60
-14
-116
3
-112
-99
-80
-106
-21
20
-125
1
4
-18
-72
984
-22
-60
-10
-75
-89
226

-5
-29
-60
7
-16
-29
-1
8
-5
-9
-5
14
-24
-27
-101
-50
-18
-19
-77
-47
-30
-12
22
-26
1
-57
-48
-49
-60
-5
14
-38
-53
-39
-46
-98
-5
-35
-54
-32
-25
38
6
-185
-11
8
77
-8
-82
-13

-14
-19
8
55
-7
-3
1
-10
-10
3
-12
8
28
-15
3
-50
4
9
7
-29
-21
-9
38
-15
-17
-46
-16
-57
-8
-5
-5
-20
-16
-10
-20
65
-7
-22
-10
-28
-7
34
22
-390
67
41
34
9
-117
-101

9
-26
10
3
5
24
14
-23
-11
9
-9
12
-5
-33
-54
-44
-26
18
0
6
-6
15
104
13
-5
-44
-32
-45
-27
-9
11
-5
-62
-27
-61
34
42
61
-14
-38
-12
-1
-20
-918
2
93
121
13
-269
-96

35
-11
29
23
4
-10
-5
-8
-3
40
-6
25
12
-67
67
-35
-30
-5
46
28
-30
-5
24
-11
-22
-27
-37
-29
-26
-4
3
8
-36
-9
-28
50
50
30
-30
-47
-29
10
15
-1101
41
42
42
78
-311
-295

40
-37
2
23
-6
-4
-2
-19
-19
14
-10
27
42
-18
40
6
-15
11
32
19
-9
7
86
33
11
-31
-1
-24
1
-11
-1
22
-82
-5
-26
-11
38
9
-37
-36
-29
22
30
-961
10
25
106
42
-210
-341

19
-7
4
32
-2
-1
5
-14
-5
22
-9
18
81
-5
1
-17
-11
19
3
4
-1
-14
54
47
-4
-34
-34
8
-17
-2
22
-10
9
13
3
-22
54
12
-46
-17
-13
50
9
-710
0
46
142
81
-222
-314

16
-20
1
75
4
-1
10
-13
-14
28
-16
31
94
27
23
-13
-7
19
26
19
-19
-3
65
26
3
-20
-15
33
-12
-5
36
-23
5
33
20
-8
61
42
17
-3
-14
2
8
-895
0
109
113
93
-222
-385

76
5
13
155
32
-10
28
4
-5
10
60
32
104
-24
56
22
-9
27
-7
13
-13
27
55
91
11
-3
-45
40
-38
2
57
-10
41
23
-11
12
66
98
-18
-7
-8
55
38
-1074
8
96
167
159
-226
-463

-30
248
12
-21
-74
-7
-13
-8
40
-44
0
-3
-40
-9
-7
-19
-6
-98
-25
-15
-9
114
-44
-37
-25
-1
-22
-77
-35
14
-23
40
-25
-4
40
3
-94
-14
-27
-45
31
-39
100
2
1
-70
1
-4
-10
-37

-19
129
-97
-25
-98
-11
-24
3
-3
-22
-12
19
2
19
-3
-35
-11
-123
12
8
20
129
4
-17
34
-40
5
3
-21
3
-4
-2
-20
-21
85
23
-36
9
0
-16
-4
-12
101
23
-12
-40
3
-42
-9
-25

-107
-51
94
-8
-67
12
34
87
83
-1
5
36
9
60
24
-26
-4
-132
11
-4
16
89
-15
-20
-32
-64
6
104
-24
28
0
4
13
6
59
-19
-45
44
-7
1
-19
1
37
-15
11
-42
-4
-10
17
5

-138
-352
-137
-9
-253
49
7
95
22
8
-5
50
21
7
41
-6
-9
-90
37
17
9
121
18
5
-45
-31
-5
67
-12
-12
-5
-7
16
17
42
26
14
11
10
1
6
-24
72
15
26
15
30
-11
-36
-3

-126
-251
-75
-27
-256
32
9
53
34
-5
-23
51
7
-4
18
19
8
-84
26
-2
-45
100
10
-6
51
-7
-15
28
-15
21
5
53
-33
1
56
35
-12
6
43
-2
37
-9
69
0
5
-35
28
-76
-1
64

-80
-347
-26
0
-309
39
-13
88
57
-6
-6
36
21
51
13
-8
15
-110
26
25
-7
107
30
13
36
-3
54
66
-23
-10
-3
14
-18
-44
80
4
17
15
44
5
-11
-20
67
0
45
-16
52
-35
-27
66

-68
-305
-68
-11
-276
49
28
41
56
54
0
-1
14
84
-9
-32
-12
-85
50
49
17
101
40
8
2
-64
22
61
-22
3
-13
-46
-5
-24
57
30
-2
-19
26
21
44
5
47
16
10
-34
61
-31
-16
95

-61
-279
-95
-31
-243
43
13
57
86
-6
10
23
13
21
20
-9
19
-48
26
11
-18
61
85
11
70
-70
15
100
0
-2
17
62
14
-6
128
24
-11
27
61
17
28
-15
54
-5
26
-25
52
-37
-9
107

-63
-328
-53
-3
-193
59
53
82
79
21
32
34
4
45
18
-12
26
-77
34
28
39
70
57
-8
82
-57
13
133
-23
-15
21
45
-12
-14
108
1
33
-20
47
16
9
-22
95
5
124
-13
32
-21
-22
128

134
1
13
6
-20
4
-40
-39
-18
16
-20
52
-11
23
-62
1
-64
4
-11
-21
-38
-51
6
-30
-29
26
3
-24
-27
-3
-23
-8
-60
-40
-30
11
77
11
-12
-25
-43
-13
-37
-66
-31
-122
10
-17
-187
-88

114
-21
18
6
-4
-31
-30
-63
-8
9
-10
37
-2
-31
0
10
-25
-22
1
-37
-36
-8
-13
-18
28
9
7
-45
-20
12
34
71
-45
16
50
28
117
87
-26
-34
1
-353
-41
-48
-8
-139
-1
-32
-240
-105

132
-4
53
38
-14
-1
25
-62
3
22
1
71
-10
6
27
22
-22
6
2
-7
-9
1
13
-3
27
10
-34
-80
27
-7
4
61
-17
6
57
53
68
50
-8
-53
8
-656
-26
-59
-61
-427
3
-38
-450
-79

109
75
2
45
-4
-10
11
-67
-13
119
-12
95
-6
-25
7
50
8
66
5
-38
25
23
-15
18
1
-2
-2
-7
46
-3
31
46
-34
-8
27
16
151
63
-17
3
57
-741
-50
-74
-38
-588
7
56
-535
-108

100
-55
24
9
-13
-53
13
-48
10
37
32
79
0
17
92
29
-15
-16
-9
-3
-3
10
-22
6
-27
19
18
-42
34
15
-12
46
-34
-23
66
21
134
67
5
3
23
-755
-52
-81
-74
-734
-13
-17
-665
-142

116
-49
-11
29
-3
1
-28
-25
6
33
-8
82
-3
-2
88
18
3
32
5
6
-6
18
-48
17
20
21
23
-8
27
-19
-8
63
-36
27
33
43
116
64
18
-1
52
-682
-58
-83
-35
-745
9
-11
-509
-75

53
26
28
18
2
-44
-5
11
-20
3
14
86
-2
7
88
26
52
58
13
59
1
-6
9
12
-2
19
30
-10
14
-26
33
59
-18
62
74
66
109
67
-17
20
9
-760
-53
-61
-46
-908
32
9
-518
-42

87
50
29
20
-11
15
0
8
5
8
18
106
6
21
60
10
50
53
22
58
-3
28
11
16
13
8
41
16
29
-4
8
62
23
59
14
63
98
79
-7
8
35
-769
-20
-29
-40
-937
27
-35
-560
-52

120
6
20
28
-11
-9
-20
-39
9
-1
15
110
20
-1
96
2
43
72
20
70
26
47
23
16
-10
41
20
21
87
-4
108
60
70
22
68
45
89
32
32
10
18
-767
-22
-24
-27
-1049
40
-1
-635
-62

-47
-161
-71
-84
-19
-55
-150
-73
-5
-28
1
-45
-119
-80
-63
-43
-127
-22
-28
-103
-71
-58
-107
-50
-77
-4
-19
-23
-43
-52
-34
-57
-33
0
-15
-44
-40
-58
-53
-5
-59
-40
-58
-57
-42
-61
-42
-123
26
-53

-7
-112
-83
-32
-44
-52
-128
-52
-22
-31
-26
-19
-61
-71
-56
-16
-86
-18
-34
-73
-53
-37
-56
-60
-49
10
-7
-12
-30
-37
-14
-12
-61
-17
-47
-43
-56
-45
-50
-17
-24
15
-50
15
-63
-44
-25
-87
-4
-62

23
-70
-27
-31
-29
-53
-115
-65
-12
3
-37
-6
-62
-73
-62
-26
-54
-21
-5
-21
-34
-20
-37
-58
-74
-36
-58
-8
-52
-8
-32
-19
-40
-12
-42
-18
-42
-27
-32
-26
-52
-4
-56
0
-49
-56
-12
-90
3
-24

-3
-182
-16
-31
-8
-35
-106
-30
-23
1
-25
-26
-43
-62
-72
-39
-88
5
-17
-64
23
-39
-68
-47
-33
-27
41
-29
-44
2
-25
-34
-30
105
-14
-10
5
-37
-25
67
-15
8
-15
-42
-55
-35
20
-42
48
-34

-3
-163
-27
-12
-1
-64
-61
-93
-23
-18
-25
-36
-39
-36
-58
4
-83
-14
4
-27
-49
-17
-24
-65
-92
-13
-52
-50
-72
-49
-39
-17
-51
-9
-63
-49
-52
-36
-11
-5
-54
-43
-47
-52
-63
-36
-30
-104
1
-65

-25
-110
-21
-21
41
-63
-45
-105
-14
-20
-16
-24
-36
-56
-53
12
-59
-8
-17
-35
-55
-30
-34
-73
-90
-10
-69
-32
-59
-15
-29
-41
-41
-44
-63
-36
-24
-61
-25
-7
-37
-14
19
-40
3
-32
74
-34
6
17

-13
-80
-50
3
-32
-6
-10
-74
19
-18
-28
22
-54
-43
-12
-30
-51
22
6
11
-20
-10
-52
1
-95
-3
-37
-11
-25
-38
-25
-43
-63
13
-15
-3
-1
-37
-1
-40
-20
-9
-34
-1
-50
-37
34
-46
15
-26

-30
-157
-24
-30
-2
-8
-29
-40
1
-8
-15
-14
-32
-60
-6
-25
-57
9
7
-2
-29
-2
-36
-42
-42
14
-19
-44
-32
2
13
-11
-29
-3
-15
-16
-29
-18
0
-15
-19
-19
-54
-42
-39
-46
12
-60
-8
-11

-18
-179
-5
-13
7
-1
-15
-52
31
4
9
19
-34
-72
6
-34
-62
37
19
-12
-42
-14
16
-12
-49
3
-1
-24
-5
-16
8
-11
-25
10
15
28
4
-29
8
-30
-18
10
11
-18
-47
-25
30
-29
-5
27

-75
-51
-16
-59
-74
-33
-75
-30
-15
-56
-36
-61
-42
-35
-12
-65
-74
-21
-40
-117
-37
-72
-28
-64
-68
-25
-19
-5
-71
-53
1335
-41
-30
-21
-395
-11
-74
-86
100
-20
-9
-9
-21
70
-23
-15
123
-19
-26
-30

-81
-36
-27
-44
-73
-26
-42
6
-30
-45
-6
-44
-46
-79
-35
-27
-74
-33
-41
-74
-48
-52
-40
-27
-66
-27
-58
-14
-86
-29
-272
-22
38
-4
-553
-9
-63
-150
12
-10
0
-18
-4
2
-1
-2
37
-6
-33
-19

-33
-30
-28
-42
-30
-4
-51
-16
-11
3
9
0
-57
-15
-25
-10
-72
-20
-41
-9
-44
-35
-5
-21
-70
12
-28
-41
-97
-44
-1447
-1
8
25
-731
-17
-60
-101
-124
-29
-63
6
11
39
23
-19
85
-7
-18
-23

-31
-70
-17
-51
-38
9
-36
-44
-21
-75
-1
22
-28
-38
-21
-20
-71
31
-43
-45
94
-58
-41
-43
-73
-32
-5
-1
-70
-15
-2082
15
-25
29
-738
-42
-49
-101
-106
-17
-49
12
-16
26
-15
-21
83
9
-4
17

-46
-38
-10
-54
-40
-18
-20
-38
-26
-93
-50
-25
-39
-93
-28
-15
-75
-62
-31
-86
-17
-23
-63
-6
-71
-67
0
-17
-60
-33
-2035
0
-23
-18
-618
-58
-110
-124
-85
-20
-31
6
7
-24
-37
-5
5
4
6
12

-43
-44
2
5
-27
-38
-61
5
-15
-57
-15
3
-46
-68
4
-27
-96
-63
-30
-51
-43
-37
-45
-10
-26
-23
-1
-48
-49
-17
-1990
5
-16
80
-589
-25
-85
-31
-35
3
13
-21
-10
28
1
27
24
-29
-1
4

4
-53
-7
-61
-22
-14
-33
-9
-11
-53
-30
42
-31
-97
-12
-12
-76
-66
-3
-61
-18
-28
-11
-24
-52
-15
-18
-13
-30
-31
-2535
64
5
39
-540
4
-65
-49
-21
-25
76
-23
7
54
-15
34
-22
-18
-8
-2

-32
-12
-10
-28
5
-3
-27
-34
-22
-57
-19
21
-24
-84
11
-33
-103
-34
-24
-67
-29
-33
-42
-41
-21
-15
-17
-12
-48
-19
-1758
67
11
39
-479
35
-44
12
0
-12
15
-6
-1
23
-9
40
32
8
-2
-40

9
-30
-13
-62
-18
-38
-15
-29
-20
-29
-7
13
-36
-98
9
-17
-63
-42
-17
-23
26
-25
-19
-13
-10
-26
-23
-21
-26
-7
-1480
66
0
34
-684
20
-44
43
-7
-2
6
-1
0
0
-12
30
-22
-2
-2
3

-14
13
-17
-25
-13
-87
88
13
-25
-22
57
-15
-1
-15
-94
-42
17
3
-40
-19
194
-9
1
39
-32
101
-16
15
-37
113
-2
-2
-7
69
47
-20
-24
49
21
-3
90
-45
-132
-24
-60
124
104
-6
81
-12

2
-42
15
-17
0
-77
12
23
-16
-26
21
-3
15
-7
-56
-40
3
1
-49
20
47
48
-5
-30
-51
80
26
-109
10
2
9
-14
64
-50
7
-29
41
5
-18
24
44
7
-65
-25
-67
51
127
-6
113
22

-6
17
18
-42
0
-53
48
9
1
-33
37
13
5
-3
-41
-25
0
15
-49
-18
24
5
45
29
-20
57
60
40
-31
-45
-12
13
49
-45
-6
-1
20
4
-11
-10
-1
-9
-62
34
-64
29
109
14
-8
11

11
114
3
-9
-22
-33
-1
23
-10
-6
50
-22
-32
-8
-37
-30
17
4
-63
-9
10
19
34
-27
-28
24
34
58
-32
2
-11
7
56
-43
6
-21
-16
-13
34
0
-22
-35
17
-2
-22
53
38
-1
38
49

-19
75
17
12
-39
40
10
-6
-19
-18
12
-18
-57
-36
-94
-19
-29
-15
-42
4
31
-11
8
-15
28
69
39
42
-57
-20
1
-14
21
-64
-12
-23
-26
4
-19
11
8
-2
-19
-10
-53
-33
64
15
9
26

-1
5
59
-1
-12
-45
0
-1
-7
0
17
-10
-29
8
-44
-25
16
-5
-14
-19
18
13
27
-23
41
65
20
93
-19
16
24
23
30
4
1
-21
15
40
4
-2
23
-8
-56
23
-15
62
57
-1
87
50

-5
39
45
42
-6
20
40
-6
-18
-12
36
5
-51
3
-19
-28
4
30
-32
-14
59
6
44
-29
38
82
23
18
26
26
6
2
23
-26
15
-8
2
2
6
-8
60
-35
25
1
20
43
56
-7
120
83

-25
12
-2
-17
27
3
-13
9
-7
-7
12
14
-26
10
33
-32
-1
25
-56
-17
42
-4
6
-58
65
37
13
45
7
-1
-10
-27
-9
-6
-8
4
-14
35
11
-5
-10
-10
-5
-8
20
-2
20
-8
63
50

-3
42
24
16
2
2
39
3
1
-10
34
-6
-21
32
-14
2
6
-9
1
24
39
6
10
0
-3
50
-6
41
14
12
5
-10
48
-97
26
-7
-1
3
-4
0
25
-21
96
19
36
-2
-2
11
86
72

-55
76
43
133
-12
13
10
-27
88
18
-31
-24
260
36
-33
-40
-37
-56
-13
-26
-75
-38
-22
-24
3
-21
-34
-15
-67
-19
-31
42
-6
-22
-23
-71
-7
-71
-82
3
-3
-18
-14
-52
-24
-49
-32
-2
-9
-25

18
70
54
-7
-36
21
4
-9
-9
-5
-40
-15
-281
11
12
-49
-63
-10
-17
-16
-105
-21
-9
-62
13
-2
-20
-15
-1
-18
-27
23
0
-7
-39
-53
31
-16
-22
-15
6
9
8
-15
-52
-28
-29
-35
-14
-22

-34
9
9
34
-30
-42
37
-27
20
6
32
3
-527
-12
-5
-69
-72
42
-35
-47
-63
-32
5
-54
-15
-3
11
-23
-18
-38
1
10
15
-35
-12
-88
18
-12
-1
-32
-8
-27
7
-16
-34
-57
-18
-11
-12
-16

-15
26
2
53
-45
-44
-16
-40
18
-26
49
6
-200
22
-21
-157
-128
18
38
-19
-46
-9
8
1
7
-5
18
-20
-21
-17
-15
-13
2
-27
-18
-52
97
-17
7
-52
6
-28
-9
32
68
-40
37
-31
-13
46

-12
36
5
-13
-35
-34
-25
-27
25
-31
20
-10
-208
-62
-5
-187
-162
-68
-7
-8
-70
11
12
-30
-71
18
-3
-3
-15
-9
-3
-3
17
-24
-21
-7
42
0
7
-44
-13
-41
-18
-8
41
-68
-17
-16
-9
-8

39
57
0
40
-49
2
13
-30
4
-1
-3
2
-849
-36
-38
-198
-72
-9
56
-2
-90
-3
48
31
-28
20
4
13
-34
-20
-14
29
14
-20
-3
14
55
-47
83
20
8
57
-5
8
6
-77
2
21
0
2

50
84
44
-1
-29
-35
0
21
19
9
-13
10
-759
-56
-47
-222
-92
-51
-6
-19
-47
22
14
100
-49
14
13
2
-32
-18
30
25
21
1
-18
12
39
-65
58
-53
-3
-17
-2
17
4
-18
13
13
-9
-3

-12
16
39
56
-79
-37
5
9
-37
4
-9
1
-1117
-46
-30
-161
-98
-18
13
39
-78
5
115
-25
-50
110
-4
59
-10
-3
-11
-11
27
-14
11
-42
-11
-20
-17
53
14
-3
9
22
16
-36
-4
19
38
3

93
29
1
17
-59
-19
12
1
-45
19
-15
23
-845
-87
-58
-145
-53
28
15
16
-46
43
11
-1
-9
4
28
12
-30
31
-25
9
4
-9
-25
-22
-19
15
-8
-53
10
-8
-23
34
-3
5
-10
-29
2
5

-117
-18
-50
6
-59
-33
-29
-15
-76
17
-8
200
90
722
-74
-55
-50
-23
-1
-75
-13
-64
-53
-9
-19
-2
-68
-44
-77
10
-83
-25
-55
-8
-63
-48
-36
-45
-7
-42
-38
7
-38
-33
-72
-85
-40
-10
-92
-39

-131
-6
-47
11
-36
-36
-37
-8
-40
13
-226
-71
86
255
16
-4
-15
1
43
-42
-9
3
-26
0
28
-24
-61
4
-94
7
5
-17
-35
-8
-39
40
-60
14
31
-25
-52
15
1
-39
1
-69
-17
47
-2
23

-83
1
-45
-9
-29
-70
-23
-25
-76
21
-401
-226
18
-131
1
18
-22
-10
37
-48
-9
34
-26
-6
5
-15
8
3
26
4
-7
14
-30
-23
37
38
-8
7
-15
-33
-48
29
-20
-21
46
-40
-9
29
24
23

-101
-8
-31
-23
-3
13
20
-20
-44
5
-614
-300
-23
-598
16
31
48
110
39
153
24
19
-14
29
61
22
16
19
18
-5
27
-16
7
31
47
95
35
42
58
6
-54
56
23
7
55
-16
6
77
96
43

-145
-21
-41
-35
-28
-27
22
-13
-42
19
-848
-506
-1
-792
-1
-1
3
55
6
63
9
-34
-11
-1
10
-1
-12
-15
29
11
-30
-23
-32
-4
-10
25
24
-11
-1
35
-69
10
-4
39
56
-3
12
30
57
0

-108
-15
-56
-1
11
20
73
-18
-47
-5
-975
-392
18
-1143
51
-20
-7
94
-4
76
12
81
1
16
29
32
4
-11
59
21
27
11
3
41
40
60
56
-6
39
47
47
12
-24
7
38
12
0
57
71
18

-14
-9
-43
20
12
-8
-3
-24
-46
8
-943
-338
99
-1187
47
-21
-17
33
33
32
30
49
22
14
63
16
2
26
37
-7
36
14
-19
48
27
80
62
-11
5
6
27
47
-11
61
63
10
22
50
51
59

-56
9
-31
-3
28
-48
5
-13
-12
-19
-1027
-259
66
-1406
35
24
-6
68
46
56
5
77
-13
14
31
30
20
11
73
26
20
-21
0
18
10
88
46
25
12
47
-37
11
40
19
111
14
37
25
37
44

-63
-8
-21
29
-15
5
14
-14
11
-1
-797
-296
-2
-1066
32
37
12
52
41
58
11
24
-16
24
53
27
-7
-1
55
13
-2
-12
11
31
68
62
25
30
42
42
42
15
47
19
129
21
21
45
23
56

2
-56
-41
-46
-12
-17
-25
-48
3
-99
-7
-39
6
-55
-49
-37
-46
-6
25
-13
-50
-48
-10
1
-23
-48
-18
-112
-36
-82
11
-60
-62
-91
26
186
24
25
27
-34
-126
39
-24
-3
-24
102
-4
-46
63
-51

20
20
-24
-39
27
-5
24
2
16
-21
56
-19
24
-3
-27
0
10
0
45
-18
-36
-25
-8
6
-10
22
21
-76
-38
-42
13
-40
9
-43
72
-69
19
-5
53
-12
-168
-35
-23
18
-47
88
-38
-46
12
-20

12
15
30
-8
39
-7
33
33
1
-33
59
-29
60
42
-30
11
-21
-1
42
-16
-6
22
14
12
8
79
-9
-63
13
3
27
-5
-8
-40
39
-218
17
-14
2
-23
-239
-6
3
3
-37
84
-58
-45
33
-18

83
-18
2
-1
13
26
-2
66
-47
6
52
39
77
14
94
-20
41
13
96
26
-3
19
19
1
41
96
-3
112
-16
27
31
29
17
16
30
-339
26
-22
-104
-13
-94
-48
-17
49
-18
68
-70
-33
-2
30

34
9
16
-22
17
44
-29
34
5
-64
33
11
26
24
6
8
-29
-3
-22
46
-37
12
-4
-42
23
6
24
34
-1
14
17
10
4
-57
25
-900
-14
-26
-84
-41
-148
-50
-8
-11
-28
40
-43
-59
29
-28

109
9
93
2
47
22
-28
22
67
-39
28
29
68
-6
37
16
2
37
-75
18
22
36
77
-32
43
101
121
72
24
23
-2
7
-6
36
89
-934
-60
-28
-68
-48
-176
-23
-9
46
-54
23
-73
-8
-45
-47

125
90
58
0
50
21
1
2
1
-8
71
23
45
21
27
22
28
-3
10
53
38
103
50
-17
39
88
93
-35
-1
12
54
14
16
22
24
-1275
-52
-9
-116
-60
-119
-24
-10
-4
-27
29
-57
0
-20
11

97
55
-16
-26
14
46
44
30
49
4
76
16
49
25
74
39
85
55
89
40
30
93
15
7
50
119
66
2
7
-7
22
49
-8
42
134
-1384
-37
8
-131
-50
-72
-49
-28
14
-21
28
-26
2
-37
6

118
18
1
-41
4
46
33
-5
34
9
72
19
44
44
17
57
37
9
-9
75
-5
63
40
5
66
63
71
-41
32
30
59
56
-6
33
97
-1404
-24
-1
-40
-27
-38
-87
-13
54
8
13
-104
-1
-16
24

-111
8
6
3
-66
-77
15
-30
-20
-9
-57
-15
-21
-34
-4
-11
-74
-54
-32
-43
-39
-14
-46
-41
-29
-7
-54
-1
4
-70
-33
-8
11
-24
-7
11
-51
-68
-6
-6
-13
-93
-2
-33
-41
-73
-44
-1
-67
-3

-43
-7
37
-30
-20
-26
29
-3
-20
-1
-47
-1
-43
-35
14
-5
-55
-62
-24
-17
-37
19
-34
-34
5
-6
-29
-16
-14
-78
-60
22
62
-17
-21
-48
-20
-24
-13
-33
-4
-77
-24
-30
-9
-74
-38
-23
-46
-8

-55
-30
64
-32
-24
-44
41
-42
-31
0
-37
-3
-73
-41
37
-23
-50
-38
-25
23
-22
-38
-6
-52
11
-14
-44
6
9
-29
-35
-20
-5
-17
-5
5
-42
-57
15
-29
-17
-37
-48
-36
-7
-4
-9
-12
-47
-30

-30
42
34
-34
29
-44
-23
-46
-35
29
-47
-6
-28
-28
-6
-24
-29
-28
-30
7
-36
-35
-12
-33
0
-25
-26
12
-3
-11
-23
2
-39
-8
-12
-8
-25
-73
-40
-37
18
-24
-37
-19
-17
-9
-5
-13
-55
-24

-60
29
52
-45
-22
-5
23
-36
2
36
-29
14
18
-33
-38
-29
-41
-69
-11
12
-32
-37
30
-14
-24
-29
-59
4
-19
-5
-12
-6
14
-26
2
-1
-8
-53
-11
-40
-3
-59
-25
-25
-8
-69
9
-11
-35
-29

-71
41
56
-5
-36
-16
-4
-35
-40
33
-23
-14
-22
18
-17
-25
-47
-55
-12
-28
-20
-15
-8
-23
-10
23
-41
-7
-22
-1
-35
-6
32
-9
-29
-28
-3
-86
28
-33
49
-69
-2
-7
-49
-34
-29
-7
-39
-25

-49
61
62
-29
-2
4
-28
-18
-18
50
-22
-32
-59
-45
-35
-2
-21
-41
14
-9
-21
-27
8
-41
-7
29
-51
-3
-25
-6
-55
-16
83
-24
-14
1
-33
-61
-32
-40
34
-31
-34
-13
-24
-84
6
-15
-30
-1

-49
112
90
13
-23
9
-3
-29
21
29
-18
-40
-12
-10
17
6
17
-15
-9
6
3
-11
11
-22
-23
4
-7
8
10
-4
-33
-28
28
-20
-4
-18
22
-56
-19
-15
12
-33
-35
-19
21
-24
-9
15
-19
-11

-36
23
35
19
11
2
14
-25
-54
21
-17
-3
-19
-51
3
-5
-17
-19
9
33
11
51
-6
-20
-16
13
-11
27
-3
-17
-31
-10
41
12
-16
-36
-17
-51
-14
-11
77
-31
-10
6
8
-31
14
2
-40
-21

-14
-41
-8
-36
-21
-46
-10
-18
-46
5
-53
-75
-11
-64
-20
-53
-3
-15
-15
-74
762
62
25
36
-38
-17
-30
-21
-24
-23
-22
-64
-12
-6
1
-79
18
-53
-19
-16
-21
-30
-6
-67
-5
-19
86
-74
-11
-74

1
-43
6
-32
-13
-48
-9
-7
-17
-17
-47
-74
-12
-17
-47
-43
5
-12
-2
-44
653
33
56
-53
5
-22
-4
-22
-27
-18
-7
-35
-13
13
22
-78
-8
-41
-5
-19
4
-22
-26
-14
-22
-7
163
-65
-25
-24

-15
-52
43
2
-21
-10
2
-19
-62
-27
-53
-73
-17
-15
-40
-29
2
-34
-13
-27
232
16
13
-71
16
-36
-108
-9
-3
-36
-10
-60
-47
10
-4
-34
-21
-15
-37
14
-9
4
-73
-15
72
-59
126
-54
-25
-57

0
-16
4
-60
7
-45
-38
0
-21
-16
-33
-41
-32
-11
-27
-38
15
-20
-15
-37
209
9
28
-139
-32
-60
-124
-34
11
-73
-2
10
-9
-4
-6
-31
34
51
5
-17
18
-36
-55
-30
16
-7
125
65
-16
12

10
-46
-13
-27
-20
-48
-10
2
-60
-10
-54
-80
-33
-7
-13
-57
27
21
-16
-29
-123
40
34
-288
-42
-28
-104
-17
31
-25
-17
-18
-39
20
-22
-57
-20
-16
-6
14
-21
-46
-27
-27
9
1
154
-42
-19
19

5
-35
24
-45
-37
-35
-61
-6
-45
-24
6
-33
-28
-13
-67
-27
36
9
-35
-17
-365
58
82
-226
-46
-36
-117
10
40
1
15
2
-14
-4
55
-37
-14
5
7
-36
76
-44
-26
71
40
-46
49
-33
-19
-14

-37
-18
3
-14
-26
-27
-47
16
-53
7
10
-38
-14
-35
-47
18
35
-10
-33
-23
-153
68
68
-251
-40
2
-44
-14
14
-28
13
43
9
-16
2
-37
5
34
4
49
33
-36
-26
73
14
38
75
-45
7
-36

-7
-14
32
-22
-21
-21
-16
14
-25
32
-6
-28
4
-36
-18
8
23
-4
-23
-37
-263
64
109
-308
-21
3
-81
8
13
-14
4
53
-4
28
39
-47
-9
1
-11
68
31
-18
-14
62
47
8
134
1
10
2

-7
4
0
20
-6
1
-17
-13
-18
4
-25
-42
-20
17
-18
-26
8
4
-27
-6
-635
73
82
-391
14
-14
-92
5
46
-39
-19
20
13
31
18
-19
-8
19
-18
44
114
-12
-26
105
46
11
121
41
16
-6

17
14
36
7
-37
37
-12
-22
-76
-36
0
-28
-36
-33
-82
68
7
-44
-32
-6
-40
-55
11
-1
-40
-38
-24
-36
7
-18
-38
-2
-24
-66
724
472
-86
277
-17
-7
34
49
35
572
88
83
59

24
-13
18
-18
-5
53
7
-10
-43
-8
20
-23
1
23
8
42
-11
-9
-44
14
-3
-1
10
-3
-4
-8
-16
-21
2
-17
-14
0
-23
-21
-2870
337
-58
77
42
35
-13
47
58
202
101
150
161

19
14
-2
-23
1
17
-26
18
-65
-30
19
-39
-28
-2
-31
46
-7
-43
-33
52
5
-42
22
30
-11
-17
24
-7
32
-3
10
-6
-12
19
-10195
158
11
88
32
61
-8
29
82
116
130
783
234

15
-7
-4
-7
-24
28
-19
-13
-75
-2
57
10
-16
-1
62
74
-1
-38
-5
29
39
18
77
-25
-6
-20
7
-27
5
-38
32
13
-21
45
-15114
45
57
6
42
65
-46
-18
58
3
157
185
301

-15
-53
-15
-36
3
44
-17
-1
-47
-9
71
-9
-2
-30
-24
43
0
-12
-17
25
14
13
13
3
-9
-39
-8
70
-8
-5
40
-40
-22
28
-22725
-36
35
18
60
64
-17
-54
40
22
156
126
366

23
-41
-45
-28
-4
13
-2
25
-10
-32
16
-8
-5
-31
-16
88
-14
-41
-11
19
-18
-53
65
-15
35
-1
4
67
-12
65
41
24
-1
-12
-22084
22
12
101
-17
125
-52
-5
61
44
185
246
249

40
6
-31
-14
-27
25
6
-13
-39
-17
39
-3
-15
21
-5
65
5
-50
-13
71
-7
6
31
-25
11
13
4
12
-22
49
25
26
-21
-7
-19332
27
63
29
-18
118
-15
-43
82
0
147
45
184

-3
29
-16
-29
-9
10
-1
21
44
-17
33
-8
-11
14
-11
56
-19
-28
-2
72
-11
27
77
5
-15
39
-35
-14
-12
37
146
46
-7
31
-16664
54
37
-39
61
109
-33
-45
72
9
198
11
252

-3
66
-34
-3
-5
0
3
5
64
-17
55
11
6
13
32
152
-1
-9
8
22
14
-10
38
-12
-19
33
-2
-26
0
-41
118
31
-8
-2
-17333
116
77
19
44
145
28
36
80
168
200
110
119

sg00

sg01
-453
7
-41
-275
-136
-69
-351
-21
119
-87
0
-47
0
-53
-87
6
-53
-2
-39
2
-14
-11
-5
-23
-4
12
10
-5
-2
-54
19
-3
-22
-19
7
42
-19
18
-38
-26
8
-40
-11
-3
-5
-47
-14
-22
-28

sg02
-394
3
-13
-119
-149
-60
-188
-53
95
-102
-16
-39
1
-22
-22
49
-3
-2
-30
2
-10
-8
-46
-17
5
3
30
-18
-10
-55
0
5
-17
-24
-30
16
-37
24
-45
-48
25
-63
-36
-37
-3
-36
-42
-2
-27

sg03
-347
22
-2
-88
-33
-40
-221
-85
106
-69
-4
-39
-16
-41
-24
-15
17
-20
-50
4
-35
-13
-16
-4
5
-15
22
-5
-10
-40
9
-17
-16
-33
-11
29
-28
4
-12
-36
-6
-56
-41
-19
-5
-34
-33
-28
-24

sg04
-133
36
-15
-170
-38
-71
-220
-53
46
-76
-4
-50
1
-42
-44
15
-31
-26
-18
-5
-30
-8
21
-32
-1
35
1
-6
-17
-51
-12
2
-36
-10
-9
37
-31
-32
-32
27
11
-31
-43
-11
-39
-39
-15
-24
-36

sg05
183
13
-22
-120
-85
-72
-103
-150
185
-65
-13
-49
-15
-13
-74
11
-10
-22
-10
-6
-22
-10
-5
-22
-13
18
2
-16
4
-28
-45
1
-15
-15
-28
-15
-38
3
-45
-36
-11
-57
-32
-28
-17
-28
-3
-15
-25

sg06
675
-73
-19
101
152
-38
646
71
321
-148
-27
-52
-81
-80
63
-106
-16
-41
-134
-69
-84
-44
-45
-40
-19
-57
-11
-59
-89
-120
-100
-45
-42
-94
-82
-92
-41
-14
-61
-49
3
-59
-93
-33
-24
-69
-81
-42
-51

675
-21
-11
509
197
71
931
309
642
-35
-17
-60
-65
-70
33
-58
77
-33
-36
-45
-45
-31
33
-34
-34
-1
64
-9
-64
-56
-11
12
-46
-23
-56
41
-35
48
-6
-50
46
-2
6
15
-3
-45
-47
-27
-40

soldmigratoriu
suptotha03
-5817
10365
495
4391
-464
3200
-2200
14252
-2234
9893
-1355
8677
-5312
34577
-188
6834
-1931
11545
-517
25426
-333
5389
-457
9330
-233
3322
-370
9719
-550
7967
185
7517
-696
11838
1
7843
-312
8570
-209
4431
-242
4822
-153
4900
-328
6441
-318
5585
-115
4544
272
5103
154
6650
-41
4243
-82
4015
-502
8154
390
10169
-133
5894
-417
8270
-169
6148
-391
6041
392
12849
-307
8286
-590
10513
-269
6586
-229
9357
107
3135
-465
10256
-77
14224
135
6506
145
6659
-444
8133
-100
4835
-107
8579
-178
4052

2
14
-21
-25
-10
-16
-31
-27
-6
-12
-15
-2
-25
-18
41
-7
-18
7
-14
-10
-38
42
-6
-4
-2
-32
31
-1280
15
-16
11
94
-55
-13
-47
-52
-20
14
-73
-18
-12
0
-10
-20
-18
-10
-2
-16
-29
-14

-11
-31
-54
-23
-3
0
-36
-9
26
-23
-9
4
-29
-14
86
-38
0
-12
-6
12
-24
47
-3
-12
9
-35
0
-1024
38
10
-4
42
-69
-23
-70
-96
1
14
-62
-17
-24
-15
-12
-15
-26
-7
-34
-30
-13
-8

-17
-12
-28
-41
-8
-11
-31
-183
-2
-13
-19
-8
-20
-31
49
-26
-19
35
-4
-44
-37
57
-34
-10
-10
-42
56
-875
54
-8
12
159
-82
-14
-50
-28
-29
11
-40
-24
-23
-37
-16
-25
-11
4
-6
7
4
-28

-12
-13
-14
-28
-20
-3
-22
-101
2
-30
0
-51
-34
-31
29
-9
-39
45
-3
23
-61
16
-14
-9
-36
-23
25
-1280
72
14
56
168
-2
-40
-59
-49
17
-29
-18
-23
-33
-29
2
-26
26
13
-21
-11
-21
-37

-14
-15
-26
-3
-20
-12
-26
-58
-3
-14
-14
15
-30
-15
32
-22
-56
-4
-6
-12
-18
-23
-26
-19
-13
-19
-14
-1150
50
44
-7
147
-40
25
-45
-31
-7
13
-35
-7
-44
-12
10
-9
-9
-18
-6
21
-19
-4

-18
0
-26
-71
-20
-21
-55
-49
-103
-35
9
-38
-77
-5
-80
-43
-55
-45
-55
-113
10
-31
-87
-18
-74
-60
-29
2875
15
121
11
264
11
-37
-18
11
-112
-55
-26
-56
-215
-40
-94
-83
-25
-64
-99
-129
-32
-75

29
-25
-50
-40
10
8
-64
-41
-63
-11
41
63
-78
47
-9
-29
-3
46
-17
-97
4
-4
53
-6
-10
-38
32
5306
80
164
76
523
78
57
128
127
4
15
66
-15
-146
-6
-70
-49
14
1
-23
-62
5
-10

-15
-378
-273
-270
10
-4
-285
-419
-162
-160
177
-354
-615
-229
467
-334
12
334
-185
-96
-774
657
127
-224
-463
-598
393
-6365
311
332
296
1813
-583
281
-139
-570
614
-237
-295
72
-534
-177
123
179
188
126
32
21
-59
82

11500
6905
6216
13628
2976
5737
7944
4161
5230
7526
6011
12136
9441
5135
4394
6505
6857
4172
10566
9081
25311
4456
9999
3214
7507
6052
8527
25285
4184
2013
3490
12230
11729
7265
11662
13400
13315
6696
6577
8127
8905
6807
8034
9272
10228
5174
25643
7479
11966
9667

-9
4
-34
-12
-3
-62
-27
-31
-21
31
-5
-8
-30
-37
-38
-23
-5
-29
94
42
-20
30
8
78
-17
-48
27
-42
-22
13
-18
-17
10
50
3
21
24
-9
-36
1
26
60
9
-9
-23
-20
49
-40
5
-15

-6
-3
-37
20
6
-54
-25
-12
-21
57
15
35
-45
-39
-55
-2
0
3
151
32
7
-3
22
125
-5
-7
22
-35
-34
43
-6
31
56
34
6
0
3
3
-22
20
85
53
-3
-36
-11
1
-6
-54
19
-1

-28
-22
-38
24
3
-64
-6
-22
13
60
62
13
-51
-53
-27
-15
-5
25
108
54
-3
28
38
91
-18
-19
43
-23
-20
52
-10
-8
53
46
-2
-6
20
8
8
-1
66
49
7
-44
-12
7
35
-53
29
19

-28
4
-19
24
-13
-16
-29
-12
19
75
72
8
-12
-68
-30
-6
-2
22
119
35
5
23
4
145
-3
-24
33
-42
-19
-3
-29
9
-18
23
0
5
24
18
-24
11
12
47
6
-49
-25
4
40
-8
43
-35

-28
-20
-16
7
-3
-41
-28
-13
-12
46
29
-22
-80
-46
-23
-12
-10
10
23
5
-10
-3
14
-6
3
-31
7
-4
-3
12
12
16
0
2
-9
26
17
18
-37
-6
26
33
-6
-63
-42
-11
9
-52
38
16

-43
-83
-63
-50
-1
-80
-65
-78
-74
36
-34
-107
-101
-92
-90
-37
-15
-53
9
-99
-37
17
20
-239
-52
-65
-130
-60
-59
-54
-38
-80
-93
-25
-88
28
-92
-107
-254
-128
66
-3
-98
-125
-145
-23
-3
-127
-54
-54

-30
-123
-58
-2
-15
-67
-25
-30
-52
93
75
-74
-48
-18
-75
-13
-7
16
48
-98
-8
-25
58
-13
-19
-35
-101
-15
-41
48
-64
86
-103
176
-55
60
-51
-151
-153
-73
3
76
-102
-58
-185
8
42
-50
35
-56

-87
-12
-181
102
118
-337
-4
74
-12
477
444
220
-58
-282
-292
-93
-63
100
915
121
-15
111
258
1895
51
-28
113
-161
41
266
119
-166
288
942
82
74
390
-199
-33
31
259
630
-38
-206
711
125
331
-90
354
-136

3813
12187
12928
18987
3754
11490
8332
8469
13543
5157
4890
7900
16852
8403
7683
8844
5192
4633
7264
10828
6824
4991
12806
23717
3289
13059
7177
7890
20804
13971
6102
8311
11348
10714
11882
10266
6604
5768
13130
6922
10049
13673
12293
20606
20744
11780
13313
15180
11778
7066

-11
-30
-1528
102
65
-306
66
182
-609
36
-208
-193
-37
-32
5
-5
-37
-51
35
10
-11
3
19
-3
-52
-30
-20
-49
17
-23
-45
-27
41
12
-39
-20
-15
-31
-19
-42
-17
-27
-2
-6
-22
59
-36
11
-10
-8

-2
-12
-866
89
98
123
112
149
-225
-8
-104
-163
-34
-80
4
17
-18
-13
7
-43
-42
-15
10
-95
-93
-49
-21
-42
-45
7
-27
-20
-7
9
-48
-18
-10
-15
-36
-86
-10
-54
-2
-35
-37
6
-13
-31
-13
-22

-30
20
-942
101
207
119
97
138
-295
12
-54
-83
-71
8
-24
56
-37
-46
28
-25
-7
-4
33
-42
-44
-15
-19
-33
33
10
-39
-72
26
31
-35
-18
-38
25
-25
-72
-12
-50
10
1
-13
38
-23
37
2
-5

-7
76
-1683
141
172
-137
121
264
-435
3
-154
-105
16
53
-10
34
23
-38
125
37
-31
-27
-11
-72
-90
-29
1
-32
55
-16
-4
-20
45
33
-27
0
-14
8
-26
-64
-12
-47
51
0
-46
48
-8
-9
8
-5

-5
-22
-681
115
138
35
74
271
-213
32
-106
2
6
-16
-23
3
-11
-36
33
10
2
-26
7
-76
-88
-10
-2
-32
17
-5
-47
-50
25
5
-33
3
-31
12
-7
-46
26
-37
-9
-19
-25
25
-6
14
-4
-4

-107
81
3638
99
37
163
57
292
262
66
641
-18
-18
-5
60
-12
36
-81
-21
54
13
-19
2
-167
-59
-27
-25
-90
-25
46
-19
-50
-25
25
-36
3
12
-58
-14
-53
-83
-31
-30
-70
-18
25
-20
-4
-37
-22

-219
98
5043
169
207
216
78
585
783
93
872
128
72
69
120
36
50
-39
81
183
83
11
31
-22
72
54
-10
-27
80
87
128
81
195
116
34
6
52
18
3
26
-28
44
99
19
27
68
14
98
16
58

-148
375
-10672
1176
1281
584
542
2031
-4491
-102
-3675
-1206
1578
-214
21
232
-100
-597
205
-112
-148
-177
-189
-219
-420
-277
-143
-243
74
-204
-363
-133
-60
77
-237
-153
-213
42
-270
-583
-476
-436
178
-141
-333
37
-289
22
-122
54

6175
7430
4073
4096
4031
5097
2155
5665
3559
6040
6952
10864
3303
4343
12297
5849
5757
42025
3932
7648
5993
4810
10178
10563
7046
2406
3577
4852
4228
2410
16027
6011
10816
8006
3862
3400
2896
4335
3768
5898
6184
5652
6439
7372
4958
4181
6307
3415
3911
1984

-26
-10
-16
-17
14
-34
-34
-56
-47
-23
26
70
33
-6
-32
-20
43
-35
-37
-39
-13
-4
-10
-16
-39
9
-53
-28
-17
-3
-42
-3
0
-18
-11
-6
-6
-18
-58
-28
-24
-38
-14
-10
65
-63
-39
-34
-5
-42

25
-18
-21
-15
64
-24
-31
-30
-49
-81
69
59
1
-10
-62
-27
50
-39
-32
-27
-19
19
-26
-9
-27
-29
-73
-16
-24
-15
-28
-28
-17
6
-13
-23
-27
5
-94
-24
-20
-20
-34
-6
109
-63
-112
-20
8
-50

7
-10
-26
-46
36
-36
1
-32
-35
-46
30
82
32
-25
-32
1
59
-4
-20
-41
-22
-4
-29
-10
-17
29
-53
1
-22
-26
-21
-18
-6
-23
8
-25
9
-1
-35
-30
-9
-54
-31
-13
89
-46
-35
-10
-8
-11

39
-5
-12
28
49
-32
25
-3
-8
-16
46
90
6
-7
-45
-27
136
-42
-47
-28
-48
16
-24
-25
-31
30
-14
-27
-18
-13
4
23
6
-7
-15
-16
29
-19
27
7
1
-22
-40
47
59
-45
-16
5
-4
3

41
12
-15
-23
-61
-21
-26
-21
-48
-58
41
83
-7
-22
-27
-18
113
-49
-25
-34
-29
-7
-35
-25
-15
7
-4
-4
3
-25
-33
-15
10
-28
8
-17
-10
-31
-22
-41
-27
-17
-31
8
34
-34
-50
6
-22
-68

-14
-30
-23
-25
53
-28
-109
61
-102
-73
-12
23
26
1
-34
-35
-96
-86
-73
-38
-120
12
59
-24
-17
-62
-191
-3
-56
-59
-91
25
-56
-28
54
-58
-27
24
-80
-54
-44
11
-64
12
78
-58
-111
15
11
-131

14
77
72
56
73
55
146
159
-8
60
84
126
130
38
61
30
86
30
27
17
-82
98
99
-10
88
150
-35
58
18
40
44
144
-48
-7
150
12
145
110
50
35
18
46
15
59
133
48
43
48
25
65

-92
-78
-22
-37
-78
-182
103
-167
-96
-552
211
378
-122
-144
-472
-173
507
-249
-148
-156
-304
90
-78
-90
-267
-106
-265
-53
-98
-252
-119
-421
-160
-66
-43
-204
-79
-369
-80
-109
-266
-396
-170
87
231
-427
-454
68
126
-239

11145
3523
3163
5164
4882
6118
6301
14219
10358
10704
6370
4322
6433
3310
4811
4800
4432
7054
9892
7525
43709
3857
4989
2125
3860
5851
5167
2302
7900
6338
7851
28362
13787
4727
2579
6201
3626
10921
7362
5110
3429
3428
4466
4934
2350
7936
7479
3136
2030
6844

6
-2301
35
143
95
280
-1015
65
81
-196
-171
-163
-45
-82
53
22
22
-48
53
53
9
41
60
24
17
83
34
7
4
2
26
60
18
-1
-7
35
4
26
54
17
13
120
-38
4
60
-1
16
87
42
22

29
-1063
71
109
97
174
-470
25
76
-98
-69
-168
-23
-33
46
-31
18
-27
13
51
6
32
18
21
-32
71
25
22
0
-1
10
51
4
-69
-8
59
-25
1
39
-29
-38
64
-85
15
21
-11
5
-9
20
-14

-1
-1429
71
174
80
197
-558
59
45
-131
-126
-159
-28
14
26
-17
-15
-66
57
-21
6
-10
15
-1
-19
47
20
17
-6
-15
36
17
-28
27
-40
34
-36
-6
12
-4
-49
64
-52
-1
26
-53
66
5
4
-35

-14
-1726
144
242
107
288
-778
83
160
-145
-103
-141
-20
-73
28
-8
-24
-37
92
10
-40
53
24
28
28
49
68
21
-19
-4
5
9
-10
25
-19
50
-52
8
46
-36
21
94
-14
-30
19
-27
4
47
3
-24

9
-815
92
176
86
109
-504
75
27
-104
-177
-91
-24
-94
2
-18
-11
-60
69
-9
21
4
14
44
-18
15
75
36
25
21
13
63
-2
6
1
-1
-28
-6
69
-26
1
77
-48
-66
-16
-14
3
7
-19
-39

26
3645
22
-75
45
104
493
19
-22
378
262
77
5
-86
29
18
3
104
-31
1
-8
17
-47
37
-8
64
-14
47
145
-73
-17
35
-11
62
-81
90
74
-124
-7
-83
8
43
-72
2
39
7
-113
-60
28
89

75
4771
81
95
102
259
1370
218
165
609
471
356
33
265
53
35
106
112
-11
100
23
62
47
10
56
110
67
77
126
-62
-70
76
-5
252
-26
161
100
-75
65
6
55
48
34
109
39
35
-87
-37
89
100

-55
-21158
882
1488
932
1699
-8545
218
624
-2874
-2390
-2358
-615
-304
269
-64
291
-960
650
-283
-303
-145
-228
232
-134
86
422
140
-552
-393
-843
269
-90
-279
-261
-56
-216
-149
452
-416
-270
569
-287
-305
-518
-348
35
-292
110
-545

3894
4318
2792
4249
2407
8348
5248
6808
9903
3996
6386
4604
11458
4890
21040
2751
30745
11302
6782
6603
5571
7038
9630
3204
10991
5050
3688
13483
5471
4468
6262
6623
3945
27193
7050
17398
3892
7368
6815
7356
16454
3582
6717
8069
5967
5523
5712
5416
5789
3163

21
4
20
6
114
20
1
-8
-7
7
-28
30
5
7
42
41
40
36
53
20
24
-32
10
118
9
78
-20
18
12
69
0
55
2
38
8
33
2
60
-1748
84
55
-38
-21
-90
-143
-158
-18
-178
-45
14

-8
50
-34
-24
162
-11
9
8
-3
39
3
20
8
-39
-15
-18
51
-3
56
-1
29
-70
-9
134
-10
74
-12
-22
-17
66
-28
55
3
-12
53
50
-29
67
-784
83
8
15
-5
4
-98
-26
-17
-43
-39
-36

-22
14
-29
-44
85
27
-1
26
-15
-17
30
-16
-21
-34
13
-3
-1
30
45
-2
50
-26
20
144
-15
30
-26
-26
-45
56
-35
22
3
51
0
70
-18
-5
-1184
110
77
-62
-31
-9
-36
-95
-8
7
-21
-11

1
7
-6
-41
207
20
15
-1
-23
38
-10
-11
-4
-60
48
-37
22
30
58
40
29
-32
28
124
-3
40
0
-45
-12
54
-17
54
76
-13
0
85
9
32
-1179
164
53
-56
-11
-73
-127
-96
-10
-127
-30
-59

-17
-32
-7
-46
85
0
-26
-27
-14
22
-7
-33
5
-50
-9
-6
-18
33
69
-75
44
-62
1
132
-8
-6
-30
23
-22
42
-34
45
-11
54
-28
53
12
4
-225
165
71
-7
5
-63
-16
-39
-14
-15
-34
-29

-1
-64
-132
34
225
-2
-37
-24
-17
11
-44
-29
31
94
-62
-105
-24
-27
62
-173
-51
-128
33
-48
-12
5
-17
-81
-40
21
-27
58
40
-34
-44
1
-77
-13
3977
31
-65
187
-62
38
132
179
-117
68
-68
-86

67
26
-92
63
253
108
-63
48
53
32
-8
26
101
156
-68
33
108
15
93
-65
-13
113
65
-14
86
-41
17
7
12
65
22
107
33
-7
135
60
3
62
4832
96
58
189
-13
170
239
236
-78
253
-15
-55

-201
-70
-275
-162
674
144
-179
-66
-24
-4
-282
-306
-325
-470
-377
-261
-76
354
148
-568
19
75
-151
1216
-55
108
-239
-638
-100
-111
-391
310
-179
-99
281
-125
-247
139
-5185
1001
583
-672
-240
-1163
-1805
-1835
-161
-1310
-186
-213

3321
24327
10452
3918
5463
20293
4748
5702
9301
4566
6507
7037
2124
5425
5773
8946
7270
3401
8179
11722
4575
10786
4468
5226
4451
9397
5210
8107
5903
7574
5525
3210
5579
8638
6140
4795
7281
10714
11556
6175
2801
7195
5882
2446
657
8373
4111
17004
6504
6767

20
-32
20
8
15
63
-3
-38
34
-87
-52
-9
-10
-27
-27
-32
-18
-42
-8
-24
25
-6
-26
11
-38
-28
-33
-16
-43
-10
-36
-44
11
-39
-33
-17
18
48
0
-14
12
67
-28
0
16
-37
10
-25
52
9

2
-21
18
-15
9
74
-5
-63
28
-67
-83
4
-34
-24
-17
-4
-32
-42
13
-55
28
-6
-11
-4
5
-21
4
-12
-33
-24
-2
-68
16
-17
-31
-9
32
93
-25
-32
44
52
-21
-4
14
-31
-12
-29
56
34

49
9
-9
-38
1
107
-30
-40
47
-71
-87
-23
-21
-34
-24
-29
-22
-28
58
-62
79
0
-37
19
4
-35
-37
-3
-27
-20
-22
-67
-2
-48
-10
-17
-25
64
-28
-19
30
60
-44
35
33
-27
-38
-42
27
-27

11
0
5
-8
-13
89
-7
-55
67
-82
-100
-14
-27
-32
-54
-24
-44
-25
114
-13
29
-20
-30
-30
29
-11
-24
-11
-37
-18
23
-65
67
-54
14
3
19
123
2
-41
23
83
-27
15
22
-15
24
-22
1
10

13
10
1
-7
-20
48
-3
-15
37
-105
-77
-3
5
-32
-35
-31
-43
-24
-21
-62
20
10
-23
-10
0
-21
-48
-50
-25
-26
4
-49
73
-24
-15
-12
22
82
-1
-28
12
53
-22
-26
3
-39
-19
-39
27
2

-20
0
-17
-88
-67
-131
-145
-40
-47
-56
-99
-30
-30
-36
-44
-49
-112
-53
-243
-33
-155
-48
-86
-70
-69
-8
-93
-76
-67
-84
-64
-34
-38
-10
-62
-23
-40
-80
-158
-65
-172
20
-51
-37
-26
-49
-118
-29
-274
-9

-13
36
-35
-73
-110
-43
-94
-33
45
33
-12
-37
-16
-2
-25
9
-48
-3
-158
-1
-101
-52
-14
-17
-58
7
-17
-11
-45
-43
11
11
-25
5
1
31
-1
3
-7
-16
-83
16
-14
1
4
-9
-104
16
-56
-2

178
-103
-98
-214
-142
781
-342
-642
635
-634
-682
-111
-214
-361
-251
-238
84
-151
210
-342
500
-38
18
-59
38
-40
-100
-84
-167
4
-230
-751
550
-681
-46
-186
66
702
-159
-275
131
242
-170
-206
12
-83
183
-224
172
13

4567
7258
8217
7908
12649
6337
4133
10562
4341
13648
10343
34646
4382
9939
7386
7118
5489
6919
5861
8183
6534
5385
7205
5831
11028
4449
7438
7476
10171
9110
6937
4921
8944
13439
3667
5268
10471
8795
8997
6607
11599
4951
5892
8005
5420
6961
9275
5130
12557
8609

88
-3
-11
-31
-105
-17
-3
-11
-5
-1
-30
-10
-1
-13
-46
-21
-74
-2
-34
-44
-43
-21
-3
14
-11
-51
-12
18
-23
-19
-2
-5
-31
-157
11
8
-33
-2
-25
21
-14
-58
12
-40
-25
-10
-30
41
7
14

80
-33
-24
-90
-87
-26
-32
-13
-51
-7
-5
-13
-22
-52
-45
-42
-60
-15
-45
-40
-40
-7
-33
-27
9
-24
-22
-16
-4
-52
14
-1
-44
47
67
18
40
27
-25
31
-7
-22
47
-57
-44
-20
-34
46
3
14

123
-10
-56
-44
-69
-37
-10
-16
-7
-7
11
7
43
-21
-38
-21
-21
-39
-48
-69
-56
-36
-34
-9
-3
65
0
-8
-42
-53
19
-6
-16
189
103
-10
49
26
-22
7
-14
-19
93
-20
-16
-14
-46
47
-49
-2

111
-33
-5
-64
-81
-40
-13
19
-23
9
-3
-29
35
-6
-49
-12
-20
-42
-28
-37
-80
-19
-9
6
36
-22
2
6
-16
-20
21
-2
-25
52
-4
-41
11
25
-21
58
19
-40
58
-41
-63
15
-23
27
9
11

72
-14
-18
-33
-66
-29
-29
-8
-26
-9
27
-20
23
-15
-50
-16
-16
-25
-24
-35
-49
-5
-35
-18
-1
-8
0
-27
-25
-30
44
-3
-31
389
19
-42
38
-11
-35
21
3
-19
-3
-40
-60
36
1
16
-17
-2

-128
-62
-24
-80
112
-75
-79
-88
-59
-36
-86
-85
0
-75
-44
-32
31
-43
-41
-77
-58
-97
-9
33
-21
38
-81
-45
-48
-26
66
-61
-63
567
46
192
156
-9
-1
-5
6
-5
3
-47
-114
-20
-15
74
39
-63

92
-36
-30
25
127
-61
-46
-33
-23
-3
-1
-68
-3
-36
38
-26
70
-42
-21
-2
-15
-12
17
66
124
-63
-18
1
-16
13
198
-4
-34
582
106
140
115
65
92
0
40
0
72
17
-67
23
29
26
51
3

751
-181
-12
-518
-958
-196
-95
-48
-390
143
-181
-49
463
20
-407
-190
-521
-137
-397
-306
-668
-46
-160
-95
71
-189
-40
-112
-88
-398
411
-94
-241
-5654
-449
-1286
-1009
68
54
293
-77
-795
-124
-419
-352
95
-946
84
-899
130

6492
20535
2435
5510
10876
3540
6670
6711
7252
4598
15140
6423
7146
2995
6267
3026
4447
9174
4933
10201
7204
6440
7670
6976
6496
14199
5862
5114
4382
7470
7345
4307
8081
14547
5957
4325
14682
18640
4164
6058
5315
7406
6663
5301
9113
4421
9196
8899
11975
7126

2
-13
50
18
22
39
-10
22
-20
-17
17
-35
-2
-28
-19
-46
-6
19
-6
4
-13
-19
13
-42
-21
-33
-31
38
-16
44
-8
-13
36
-47
-39
-15
-22
-18
-25
-32
-804
101
73
72
5
-489
20
104
-10
38

11
-43
36
18
-18
61
-31
-6
-26
-39
12
-44
8
-26
-14
-21
-21
74
5
-26
-44
27
7
-25
2
-30
-32
43
9
64
13
2
-1
5
-45
-7
-61
25
-47
-21
-310
91
114
92
-50
-181
-49
112
-28
-42

-22
-22
5
38
-19
65
-13
29
-13
-37
1
-25
-11
-10
-11
-1
0
34
11
-45
-41
-3
-1
-27
4
-14
-37
9
1
51
-12
-8
-12
33
-44
-35
-77
49
-14
-66
-301
64
100
76
-107
-223
-34
46
-8
-27

6
-24
33
29
-36
75
-22
18
-26
-62
-5
-22
-10
-22
-16
11
7
0
16
-33
-42
-45
-12
-49
-9
-3
-30
15
-17
77
1
5
-8
-29
-45
-63
-95
25
-18
37
-253
54
98
4
-31
-226
-17
15
-57
-17

-35
-6
19
21
-20
34
4
-1
-51
-4
9
-15
-11
-22
-89
-24
-20
23
1
-21
-29
6
-24
-20
-21
-17
-58
17
-2
43
9
2
-26
-27
-44
-1
-75
-4
-20
-54
270
29
37
8
-52
-118
-61
15
-14
-8

-23
3
-2
-90
-3
34
7
111
-61
9
-44
-59
-47
-8
-39
-82
36
61
-71
32
29
19
5
20
-31
-70
-55
25
-36
29
-15
15
6
-73
-72
52
-39
-24
-100
-9
912
17
60
36
-101
201
-43
-41
-147
-66

12
37
83
-3
19
60
50
69
-14
73
-14
-58
26
6
31
-58
11
73
17
33
6
16
7
16
1
-44
-31
12
22
34
12
21
25
-44
-62
41
-49
34
-37
2
1177
49
75
37
13
346
66
41
-112
10

-434
-583
178
340
-579
378
-286
-588
-315
-753
96
-306
-141
-92
248
92
-829
541
-75
-674
-892
-139
-582
-418
-116
-145
-773
-50
-176
540
80
-150
208
-73
-1136
-658
-1472
541
-454
-944
-10931
380
617
225
-1352
-4359
-662
-522
-542
-484

8328
5250
5558
13326
9010
10941
9121
12904
8602
2770
7754
4273
4937
5298
9836
9204
7065
6506
4750
4581
13687
22415
10229
5496
3062
6425
6964
20904
7198
5989
5116
6264
7082
14080
29142
19878
16083
4830
5928
12600
4136
5783
7156
4364
9985
6039
5866
9635
10860
7039

-3
47
27
3
11
-4
8
18
47
21
49
2
-31
40
27
4
57
9
41
-21
11
24
-5
17
-2
28
43
20
-43
-9
78
20
-12
-12
15
18
-4
-28
43
-38
34
-11
8
-8
55
-3
-2
35
28
-11

-37
58
-7
-36
-21
6
-10
49
42
-14
89
23
-23
-10
10
-1
23
-54
15
-29
-7
-28
-28
-15
-31
6
-17
12
-19
-52
86
8
-20
-37
-12
-4
3
-7
65
-23
2
-8
54
-1
34
-9
9
29
18
5

5
77
-7
-21
-18
-15
-45
-14
-13
-68
6
-22
-67
-19
5
0
3
8
-7
-10
1
-57
-2
-5
1
-70
18
6
-62
3
113
-5
4
-31
18
1
-18
-6
-4
-24
33
-5
25
1
-23
-53
-17
54
30
-12

-7
7
42
-63
-16
-16
-30
-25
12
-80
-2
-7
17
7
0
-15
-33
-28
25
14
-25
-69
-14
-16
2
-34
-32
9
-50
-13
50
-46
17
-19
12
-12
-27
-7
-3
-42
16
-8
16
-42
6
-9
2
39
-8
27

-2
-15
-10
-52
-6
-2
-33
-60
8
-52
3
8
-5
-13
-16
-6
14
-47
-21
-3
-13
-29
-37
-12
13
2
7
5
-57
-44
52
-69
-18
-44
-18
11
-24
-29
-6
-45
-2
-3
6
-24
-18
-70
-15
14
7
-6

-27
-28
-7
-38
-46
9
-66
-187
-7
-194
-99
-70
-1
-77
-106
-8
-55
-120
-23
-96
-56
-108
-84
-108
-73
-161
-22
-6
-7
-91
44
-110
-56
-40
-47
-64
-208
-51
-22
-251
-12
-72
-29
-6
-50
-185
-72
-54
-82
-62

8
38
66
42
-23
-32
-32
-111
22
-101
-26
-33
-7
-5
-4
41
-13
-72
26
-48
6
20
-57
-27
43
-46
18
54
73
-91
135
-2
14
-5
-16
4
-129
-23
13
-128
51
-5
48
40
6
-97
-4
-12
53
-18

139
266
1
-436
-344
-1415
-99
-185
-191
-607
-122
127
-675
-305
-8
-141
-127
-1191
-161
67
-337
-523
-156
-72
-364
-618
215
184
-552
-287
763
76
-57
-601
-123
-21
-19
-101
-373
-378
-120
-38
62
-134
-55
106
-217
396
210
-61

5237
3953
4685
5852
2596
5219
4154
4827
7113
12185
7807
6375
3857
8335
5848
5893
7502
10871
8493
5940
8163
9565
6052
5969
6935
10283
4660
4169
7387
9424
8655
3248
6328
5980
4513
4539
7507
5382
3510
7986
5099
5513
4736
3934
6316
10605
6296
6343
9658
4800

27
47
41
18
-22
24
-1
-6
69
-13
10
57
-2548
-4
68
-445
-138
106
-9
155
-110
-11
23
2
22
14
44
18
50
7
7
6
37
39
-11
59
91
-19
7
10
18
-22
93
-1
-71
26
0
-44
102
30

-29
-6
5
1
-21
-12
-13
-57
17
12
2
53
-1948
65
192
-304
-77
78
-63
184
-65
28
59
2
23
-40
47
18
1
14
0
63
62
120
-36
84
36
-15
17
33
10
-20
69
37
-53
77
24
-10
106
24

-11
3
-7
5
-15
-6
-30
4
18
-16
-17
38
-2115
76
203
-281
-88
101
41
319
-33
42
77
7
55
-44
85
40
16
18
6
82
21
114
-41
74
126
19
7
3
-12
-25
85
42
-35
85
20
-74
114
61

6
3
0
-51
-7
5
-4
3
45
-13
-33
-19
-2239
119
180
-328
-102
92
-32
340
-223
-3
32
6
38
-16
76
32
45
-13
-5
93
43
56
-19
210
118
16
51
9
20
-13
82
4
-56
76
39
-49
159
29

-25
21
-25
-43
-32
-21
-17
-20
-18
-21
-50
-12
-1616
54
145
-206
-75
82
-10
289
-73
117
27
16
48
-12
68
-3
5
7
-16
80
47
25
-35
110
111
-10
24
-2
2
-9
27
29
-33
69
-6
-36
138
13

-75
-66
-25
-52
-72
-77
-82
-73
-25
-119
-60
-57
6805
176
861
479
-30
-62
222
679
165
203
49
-39
60
29
96
-38
20
-35
-63
88
2
92
-15
27
124
-62
69
-42
-46
-22
22
-17
21
53
-38
32
69
8

-7
50
60
84
-1
-24
-21
13
68
-39
-78
49
11184
218
898
704
85
322
111
822
144
323
34
6
131
128
58
-37
-3
7
-21
164
58
148
-17
120
289
-21
77
40
-15
24
20
81
147
32
-10
52
96
17

-54
-86
-544
-112
-317
162
-280
142
128
-20
-734
-346
-33293
228
-722
-7398
-1838
-1010
-1085
-638
-1192
-1668
54
90
258
-190
-23
-394
-80
-350
-198
425
128
105
-379
99
132
-144
-59
-244
-538
-200
196
327
-711
290
71
-783
430
57

5315
10073
7404
13675
6424
6051
4776
7284
6153
6762
6000
8284
26732
2830
12262
3905
5715
16436
7519
26275
647
20475
5429
7238
3356
6785
5957
14299
11812
11719
9726
2773
9910
7597
3681
5443
5279
14807
17416
11961
16582
8721
6507
8730
9491
4796
11162
6159
6043
7778

-18
42
-14
100
-16
137
60
27
24
10
28
-25
-18
61
-1796
75
-47
-25
-6
-39
10
0
17
-5
-4
12
-23
-24
-28
-89
-27
26
7
5
-24
-4
-25
9
36
5
-29
12
-27
18
-1
-48
28
-17
56
-36

2
20
10
16
4
114
85
13
6
4
0
-30
-41
53
-1132
85
-48
-30
16
14
-17
3
-22
-17
16
-21
-17
-62
-68
-33
-46
-34
10
-71
-27
-16
-25
-29
2
-4
-37
-11
2
-27
-43
-33
-23
-1
42
2

8
55
-10
108
4
125
62
20
34
41
-13
-14
-3
45
-1391
144
-18
-29
-30
-13
-46
-51
-63
-23
3
-48
-15
-48
-38
-66
-15
-20
-23
-14
-57
22
-24
-46
-24
-29
-22
-17
-19
-38
-24
-33
-3
-25
46
-50

0
46
-2
170
14
71
33
77
35
19
-8
3
90
97
-1274
132
-47
-17
-3
-7
-12
-30
-31
-55
-4
-28
-28
-37
-24
-39
1
-52
-22
-1
-36
23
-42
-23
-14
-37
-24
-4
8
10
-37
-23
-7
-8
43
0

-15
15
3
102
13
140
60
12
5
39
-21
-14
14
42
-1023
80
-46
-30
-12
-15
-9
-36
-40
-44
15
-45
-9
-13
-26
-10
-48
-8
-38
-3
-6
20
-37
-4
-4
-22
-16
8
29
-15
-27
-26
0
4
46
-21

-30
39
-22
71
-37
44
44
-4
-48
5
19
-55
-55
160
2170
-31
26
-56
-90
-98
-57
-22
-96
-106
-86
-93
-26
-125
-40
-69
-64
-88
-125
-102
-106
-58
-41
-20
6
-89
-56
-79
-94
-98
-70
-77
-103
13
-71
-33

11
33
33
141
-4
53
61
-41
55
-136
58
14
57
120
6514
1
90
-10
0
-45
16
58
-9
31
-55
12
34
-39
42
106
124
-5
-63
-37
3
47
-22
14
17
-19
-2
-40
-75
-22
-2
56
-63
71
67
76

120
451
-111
335
-344
401
137
-183
3
-210
-97
-560
186
-277
-7391
483
-390
-159
-77
-113
-229
-180
-142
-276
-217
-12
-199
-332
-337
76
-329
-44
-407
-285
-229
-10
-156
-153
-14
41
-216
-66
-68
-214
-122
-254
200
120
583
-237

15944
9121
18430
3482
16790
13950
5306
6954
10351
6738
15663
9802
10861
5340
4392
10338
1864
8955
7283
13509
8652
7715
10792
11743
43010
8323
4888
6416
10077
18614
21303
5342
37100
13363
10849
8210
4871
7839
7092
7330
10698
9887
11648
25809
6034
6730
4189
16430
7852
7216

-42
4
12
-2
2
-59
-8
-1896
-294
12
22
4
-33
-38
-10
-20
30
-3
-2
-30
-32
-28
1
-52
-10
8
-10
-27
-39
-10
1
29
-3
29
-43
34
-44
-14
22
-50
64
-15
-11
-46
7
41
108
-12
20
-31

-69
-3
29
17
-2
10
-19
-772
-61
5
20
4
-36
-18
-6
-21
18
-32
-48
-15
-54
-45
7
6
-18
-63
-28
-31
-63
-25
-35
3
-5
51
-41
-32
-22
-17
-12
-72
-5
-30
0
-71
14
-13
140
-14
23
-11

-63
2
15
-17
-41
-20
-16
-600
-178
-27
-50
0
-58
-42
-28
-25
-11
-36
-52
-24
-55
-28
24
-51
-26
-45
-36
-24
-47
-25
21
-20
-13
4
-57
30
-20
-22
-64
-71
31
-57
-29
-63
-13
-15
121
-24
52
-59

-61
-18
49
18
-9
-5
-7
-1277
-5
-24
-61
9
-41
-100
-18
-14
-8
-7
-36
-50
-40
-65
-9
-31
-17
-52
-55
-22
-33
17
46
-18
-21
15
-53
99
-20
-33
-26
-55
13
-23
-6
-87
-3
6
165
-19
26
-42

-40
-4
36
-11
-25
-26
-22
-623
52
-30
-64
-14
-52
-66
-3
-19
-19
-22
-21
-29
-31
-41
24
-42
-22
-18
-26
-18
-45
-14
-1
27
-18
-31
-23
10
-22
-37
-42
-60
-10
-21
-9
-64
-20
26
77
-28
29
-28

-116
-43
-111
-79
-33
-150
-72
1734
18
-110
-87
-56
-172
-28
-38
-60
-69
-19
-102
-11
-87
-24
13
-158
-41
-77
-9
-60
-108
-40
-71
-4
-26
-62
-135
-2
-45
-61
-55
-221
-112
-105
-21
-10
-30
-2
79
-25
-139
-144

7
-10
-43
23
6
4
13
2711
683
-31
-34
20
11
110
17
-25
9
25
-8
2
2
15
40
8
10
29
65
-42
12
8
91
30
-1
45
-29
99
18
0
52
-36
40
33
30
71
29
16
153
3
96
-52

-301
14
30
-164
8
-329
-149
-14182
-1492
-89
23
31
-70
433
-652
-238
229
-160
-15
-496
-167
-395
-473
-125
-158
-578
23
-221
-526
-38
110
16
-115
248
-299
241
-77
38
-132
-180
461
-461
-41
-828
-259
489
1119
-128
845
-70

10161
6799
15908
7516
7710
10564
8867
8128
5286
6768
8500
3152
7665
7329
7268
2280
7146
3678
7546
4670
5003
4406
5919
11141
3102
3796
5055
3566
12841
4941
6120
7803
3492
5710
5561
7710
5141
5559
5902
9819
5737
46619
4195
10332
8674
2672
2949
2300
9891
2844

3
-10
16
-7
-84
-12
-32
-15
-5
-104
-42
38
-9
-26
-1
15
-4
50
8
-38
8
-24
-19
-33
-19
32
-9
-60
3
-20
40
15
3
147
73
-24
93
-32
5
-18
-24
3
-573
-82
39
-89
-9
-351
-101
-183

-54
40
-22
-18
-90
-26
-30
-19
-22
-58
-22
-3
-39
-56
-40
-63
-29
46
-14
-29
-55
14
11
7
-23
26
-13
-31
3
-10
52
-47
-1
108
33
-11
109
-23
5
-44
3
10
-393
-60
7
-134
8
-54
-98
-28

-14
-9
-28
-28
-21
-11
-31
-9
-65
-51
-48
-16
0
-46
-53
-32
-16
9
-4
-36
-1
11
22
-30
-30
-17
29
-50
-11
-38
66
-8
9
27
50
-17
45
4
-3
-10
-2
1
-83
6
17
-129
-23
108
-52
-223

-55
23
-7
-2
-4
-13
-81
1
-28
-86
-23
22
30
-70
52
-22
-9
48
-26
-57
-59
29
16
-33
-26
2
-7
3
19
-17
17
33
29
119
15
-14
124
-58
46
-33
-29
-44
-336
-71
-26
-103
-7
-197
-152
-182

-54
-1
-5
-34
-36
-37
-78
-11
-33
-83
-31
17
-22
-32
5
-64
-8
35
-25
-39
-28
-7
10
-33
-63
-36
2
-63
14
-53
-10
-8
-18
21
10
-20
99
-67
19
-46
-72
-10
-294
-49
-36
-6
-1
-35
-57
-66

-28
-72
-91
-59
-63
-43
-171
-20
-42
-48
-110
-61
-82
-112
-59
-116
-67
11
-29
-88
-92
-57
-12
-50
-142
-86
0
-185
4
-67
-75
-68
-63
18
-42
-5
-116
-64
-36
-110
-68
-86
1169
-222
50
430
-45
316
371
361

17
-12
-88
10
174
26
47
11
13
78
26
98
22
76
57
13
-36
39
-8
50
-37
28
81
-5
4
62
76
-15
79
84
67
18
48
118
73
6
118
37
-33
-5
-2
52
1853
-190
102
431
-119
605
589
541

-241
176
-200
-50
-564
-192
-391
-82
-298
-642
41
275
248
-478
176
-73
-27
94
-102
-231
72
-43
242
-265
-256
6
-342
-140
96
-133
429
-95
275
1010
466
-137
1006
-199
144
-32
59
173
-14225
-3942
246
-2879
-210
-4656
-3627
-2457

9470
6732
2942
4413
11275
3593
18901
2265
5063
8045
5588
5810
5160
12368
8114
10017
3301
4854
2620
10183
10218
7044
2578
3365
9588
6771
22351
10458
4579
9889
6727
7197
3654
8320
5623
3230
9399
6700
6626
4770
7810
8588
19765
14553
10548
12202
2172
7008
14584
16264

-16
-31
20
-8
-24
-28
22
-11
32
-22
-3
2
-7
-29
-20
-7
12
11
-19
-35
-8
-77
7
61
-21
-22
3
5
-5
-24
13
0
-36
-2
-40
-10
-11
-8
-35
38
19
-13
-3
42
-11
3
-4
-5
16
3

-1
-16
38
-41
9
-10
0
-17
41
-17
1
24
-28
-23
-7
61
26
43
-14
-38
-28
-55
-11
39
2
-8
-5
-22
22
-44
-5
-26
-9
-26
-7
-7
-15
8
-1
26
9
-17
4
71
4
6
17
-28
2
-3

5
-25
20
-29
-21
72
18
-21
20
-8
3
41
-14
1
-20
-21
14
4
-18
-27
-20
-64
-21
11
39
-12
1
0
7
-36
16
-22
11
9
3
-32
-36
-30
-5
18
16
-15
-12
31
-17
4
-9
-62
9
-34

-51
-24
29
-13
-24
-28
1
0
24
11
30
12
-17
-6
-1
26
9
21
-30
7
-39
-6
22
18
-14
-19
57
55
27
-36
5
-7
24
-24
-5
-51
-46
-8
7
17
31
-2
13
47
-3
-6
1
-63
20
-5

-43
-37
-18
-8
-19
-7
0
-8
-6
0
-7
3
-25
-33
-23
4
-3
-4
7
-29
-14
-68
-47
-5
-11
-5
-2
-31
-23
-26
29
-9
-16
-17
-13
-29
-34
-23
-26
16
6
-15
-17
20
-9
-8
-46
-53
22
-42

192
-63
-39
-46
-58
-74
-48
-35
-19
-53
-41
-15
-16
-51
-26
-45
-49
-56
-247
-49
-28
-28
-64
9
-79
-15
-20
-70
-42
4
-51
-30
-45
-48
-40
-66
-9
5
-39
17
-42
-26
-50
-15
4
-1
-41
-119
-51
-15

316
2
-3
3
-36
-34
43
15
12
-13
-12
-6
19
16
15
-6
-32
-48
-280
-20
18
-23
-12
-12
-39
9
31
-32
-33
17
-2
-33
19
1
13
6
2
25
16
28
67
-2
-22
40
26
16
26
-41
17
-21

-1374
-68
119
-176
-60
-47
44
-71
176
159
-730
193
-93
-163
-118
235
367
286
-559
-343
-90
-565
30
49
-428
-82
160
324
65
-512
45
35
245
-72
-182
-54
-146
4
26
319
326
17
134
518
-102
-265
54
-308
418
31

6382
14337
20592
18964
6102
28063
12827
8885
19579
7455
3453
8285
9755
14145
5536
13015
11327
6240
5333
5158
4620
26104
8627
10553
7566
5402
7516
13047
9779
3711
4242
6216
5816
11557
7429
12366
5159
6657
5436
10281
17408
11803
6231
12608
10003
2594
12285
30137
9666
6136

-27
-15
-10
-29
-7
-16
-13
-23
-53
-2
-29
20
-10
-8
-21
-20
-7
9
-9
-1827
-222
4
-7
8
-537
3
40
-365
-176
-20
-1
-24
-12
181
-20
57
-33
1
-17
112
5
8
-5
-2
-40
7
-56
32
-2
3

-22
2
22
-17
-7
-60
4
-30
1
45
-25
37
10
-8
32
-23
28
33
-13
-1896
-281
-29
-10
-19
-45
38
-31
-125
-169
19
-8
-19
-24
31
-58
31
-47
-23
-14
36
-8
-17
-15
-3
-29
-43
-17
-2
-34
-48

-23
17
-11
-37
-42
-32
-1
-38
-31
44
-9
-46
-10
-13
1
-1
7
53
-18
-1526
-352
51
15
-2
-60
41
35
-318
-94
-53
-22
-11
-37
267
-28
32
-25
-16
-42
48
-28
-2
2
-1
-14
-37
-78
9
-32
-47

-53
12
-5
7
-28
1
6
-34
-8
68
14
-4
-4
21
42
-4
-6
11
36
-1512
-311
63
-10
45
41
20
11
-358
-256
-28
-10
-26
-14
280
-19
45
4
-32
-17
94
-13
-10
-26
0
-11
-2
-26
31
-79
-33

4
-15
17
-22
-28
-28
-5
-32
-33
2
-6
1
-8
-25
-15
-12
11
15
-8
65
-214
9
-9
12
-275
48
28
-216
-52
-35
-66
-11
-15
167
-24
68
-10
-25
-17
37
-14
-16
-10
2
3
-20
-70
3
-42
-37

-37
-79
-22
-43
-62
-50
-46
-20
-89
-49
-47
25
22
-22
-15
-69
-10
-34
-46
4306
565
-5
-60
-46
729
60
13
457
477
38
-28
-100
-54
126
-70
205
-29
-2
-159
-44
-141
-22
-72
24
-60
-26
-89
-52
-71
-129

33
-115
-18
-8
-15
-16
-5
-3
-19
-13
-4
79
19
-1
19
-3
13
-9
-29
6076
725
41
-1
45
1459
88
-2
660
426
133
61
-68
-36
338
-46
388
-81
-9
-59
56
-65
-2
-87
88
-11
-2
-52
31
-46
-93

-134
-204
144
149
8
-296
-57
-382
-471
344
-44
42
-193
-74
158
-199
80
122
183
9665
-2813
319
23
364
-2135
811
318
-2792
-1111
-512
-269
-303
-413
2192
-166
1012
-171
-393
-112
353
-237
-185
-168
-19
-289
-467
-311
165
-447
-600

9870
15468
4118
12858
10570
15083
7599
8337
33121
11884
4959
9396
15103
9838
8287
11441
4350
39600
6610
17952
10912
2396
4326
6442
9156
4753
2248
2378
3628
6124
10579
4527
5653
10602
6512
8751
11104
20649
9748
8038
6162
2937
5511
3790
7469
4904
11272
8328
5277
13456

-13
-33
-3
-15
32
-34
-35
-23
4
5
111
-41
-26
28
10
-41
32
-2
4
37
-16
-38
-19
-14
27
-23
-23
-41
-11
-27
-14
-47
-44
-22
-32
9
-35
-12
-48
-15
-39
-61
-22
-20
-40
-12
-24
60
-11
-3556

-50
-68
-15
-18
4
-42
-23
-15
-51
13
49
-47
-32
23
14
-76
34
-16
-10
-28
-39
-19
-31
-31
17
-18
-22
-40
-29
-45
-21
-79
-25
-43
-29
-61
-40
0
-73
-54
-26
-60
-16
-3
-24
-12
-17
10
-19
-2174

-41
-27
-7
-21
-16
-2
-28
-28
-19
-10
165
-89
-9
64
-1
-70
-15
-23
-12
28
-27
-37
-39
-31
47
-40
4
-35
-26
-19
-9
-75
-27
-43
-17
-3
-27
-16
-49
-24
-38
-81
-3
-35
-33
-24
-11
20
-24
-1979

15
-30
-52
-30
15
-26
-22
-18
17
37
178
-100
19
94
11
-29
21
-4
32
119
-30
-23
-24
-39
103
-10
28
-30
-11
-37
1
-66
12
-50
-31
34
-33
-49
-42
38
0
-35
-21
-6
-58
-17
-13
-2
-4
-1858

-39
-15
-40
-47
0
-16
-25
-7
-19
-21
86
-45
-22
58
-16
-57
5
9
31
6
-18
-38
-34
-11
6
-42
42
-36
-33
-41
-24
-79
-12
-63
-14
-21
-30
-32
-11
-23
-39
-29
-38
-29
-40
-22
-8
-8
-25
-1185

-44
-53
-67
-115
-8
-130
-149
-53
-4
-57
147
-68
-85
46
-44
-121
2
-41
-84
5
-36
-58
-165
9
-55
-74
-129
-101
-116
-176
-45
-77
-117
-26
-61
-55
-37
-69
-117
-92
-74
-39
-82
-111
-6
-128
-53
-29
-108
6252

-6
-39
6
-109
-1
-4
-53
-3
42
-29
279
-91
-48
163
9
-82
62
2
6
73
-64
-11
-74
21
-5
-24
-82
-85
-74
-89
-66
102
-48
-2
-45
16
44
8
-54
-13
-21
56
-26
-35
49
-52
-28
50
-70
12563

-284
-420
-63
-211
128
-498
-332
-79
-182
35
1921
-891
-69
202
77
-58
-57
67
145
383
-714
-190
-408
-551
389
-421
284
-388
-11
-223
-249
-441
-194
-542
-540
144
-270
-9
-430
-146
-328
-809
-26
-37
-291
-164
-306
56
-286
-22147

9651
11251
4477
7222
3754
13863
8298
5025
6196
6712
6092
7301
6868
11682
7215
14387
6793
4137
8513
5328
26895
6299
21168
8594
7852
7309
13899
4836
9030
7261
4166
19003
5589
6565
12114
11265
5637
5683
7191
9322
5284
5946
7404
10001
6362
7722
14867
6153
7112
12489

67
-277
430
48
160
22
114
140
155
-176
-5
-75
18
-9
-33
33
79
0
38
11
22
22
-26
10
131
-4
313
25
16
7
7
-6
11
44
2
38
75
35
112
-24
2
-7
0
43
40
28
-10
59
-9
-3

90
-126
340
19
163
31
66
118
91
-56
41
-276
5
15
-25
86
150
-1
-29
-30
-33
108
-2
9
194
-18
242
18
40
7
38
-16
11
31
-7
29
-18
27
74
85
-23
28
-45
6
10
11
9
42
-21
11

163
-14
560
21
189
27
92
128
75
-58
-12
-209
-20
-23
14
9
135
-4
-22
0
27
12
4
-3
198
3
241
54
63
-34
3
-11
-24
23
-32
13
-1
1
106
84
-14
-22
-13
8
-2
23
0
79
-17
14

133
-258
226
94
238
31
205
219
195
-20
13
-159
-24
30
-39
72
148
24
-2
-20
27
20
10
-11
230
-5
336
24
-2
-2
70
12
8
55
-56
63
92
11
152
111
-31
29
-35
46
0
49
-51
89
-33
-11

94
-155
308
62
123
59
156
168
101
21
-44
-51
-15
10
-28
-11
84
-10
5
12
8
-31
-8
-7
113
-25
269
-7
18
-11
49
-35
-15
-1
-51
8
39
24
58
71
8
31
-20
-37
-25
56
-2
52
-1
-16

297
952
464
70
154
5
19
496
147
202
193
1225
-178
-25
-181
-90
91
-109
-89
-50
-40
-138
-210
-55
-90
-50
115
-93
-106
-52
-4
-42
-100
-81
-161
-8
25
-147
18
200
-176
46
-119
-203
-94
-19
-123
-48
-54
-74

512
1121
515
478
123
49
102
832
268
434
266
1836
-107
12
-172
-91
-10
-44
9
32
-29
6
-155
-29
-6
1
194
-74
-110
-23
25
1
-72
-32
-95
33
68
-142
10
338
-14
51
-15
-76
-52
-21
-72
2
-35
-24

1655
-2253
2377
1028
2124
591
1397
1800
1621
-2407
-503
-3718
-355
54
-451
-810
558
-125
6
-314
-31
145
-346
-421
1595
-153
2931
-163
-493
-231
113
-310
-197
145
-652
181
733
-174
290
294
-482
-22
-217
-185
-219
395
-153
-193
-275
-101

738
6224
5844
3876
4789
7494
7666
8299
5409
4669
10911
8987
13573
15691
12621
10985
5280
7267
11606
9177
14056
18841
23825
6146
11780
23816
5064
17888
13972
6191
1459
17790
11389
17063
18006
6614
16571
20622
6809
6244
16490
14726
11767
17130
13483
5570
19490
6823
11087
11357

21
0
16
-6
-4
6
259
246
4
-14
70
-7
-376
-76
-126
-8
-28
4
32
-134
27
51
31
44
73
-14
25
7
40
-2
5
29
11
-4
-1
3
-6
16
43
4
-30
20
14
18
37
31
66
2
14
-2

41
-11
7
-19
-3
14
202
350
-6
10
142
11
-359
-51
-119
-3
-46
19
0
-128
23
22
-8
4
56
-7
1
-32
20
-19
-2
-14
12
44
21
-16
2
23
31
10
60
-1
-3
-29
-23
52
90
-6
7
-2

16
31
-6
-1
8
9
328
295
-1
-5
26
-4
-447
-57
-43
-6
-5
30
6
-131
-13
-11
38
11
73
-12
43
-16
27
-49
-10
-4
13
-3
-7
1
31
7
21
-4
2
15
3
-11
-36
65
81
-4
-16
18

20
0
-4
-7
-2
1
352
406
12
1
61
-11
-392
-58
-59
-3
-27
0
-17
-116
-8
49
30
28
59
-6
26
-13
-20
35
-7
4
29
1
0
21
-42
43
1
-7
32
44
-22
-14
-20
55
71
-33
-4
81

15
14
-23
-1
-9
3
321
274
-5
12
91
6
-60
-35
-35
-5
-29
-2
0
-57
-16
17
25
29
8
2
33
-1
-25
4
-23
-27
-2
3
4
17
-28
26
-1
-8
-31
12
4
47
19
52
89
-5
-14
42

0
-100
-64
-39
-72
5
97
165
-14
-25
-8
-55
763
-65
63
-73
93
32
-35
285
-47
-48
-4
0
-32
-41
28
-82
-36
-91
-4
-17
-1
-19
27
-57
-46
-84
-52
18
-64
-42
-15
-49
-62
-36
-3
2
-30
-23

21
-24
-8
-8
-19
35
161
233
-4
-10
54
-3
889
18
120
-47
159
45
17
266
-8
4
6
9
8
1
21
3
13
30
6
17
67
14
37
-27
-7
4
-14
59
49
-14
14
33
11
6
-12
21
46
3

109
-62
-226
-67
-207
132
2567
2709
57
-43
445
98
-8120
-540
-974
-153
-476
-127
-394
-2249
145
-148
-198
128
317
-53
30
-169
191
-84
110
-108
92
13
138
94
127
316
-3
27
164
177
-16
-23
-21
375
-127
-112
-104
199

18207
8932
7154
16954
7929
13299
6158
4482
5240
7171
9911
13047
12171
12919
16303
2637
5577
6751
14753
6043
6928
20148
6269
5678
5747
2990
16147
10840
4858
10609
2414
4651
11243
6682
4735
5409
7718
3730
3785
10408
9517
16573
6072
9505
14533
5308
5635
9468
28272
12926

-730
35
-7
87
-20
39
-27
-12
-136
2
-41
-159
24
-89
10
-57
-30
34
-44
-44
-4
-11
-8
-19
-17
59
-30
-24
-13
-15
-75
9
12
-23
-16
-28
51
-47
-5
43
-5
-2
65
-4
7
4
-39
39
-7
-3

-205
12
38
81
9
40
-62
-7
-109
11
-17
-59
-2
-106
-17
-96
7
35
-46
-61
-10
-17
-70
-38
-15
28
-27
-11
-15
-25
-92
10
31
-47
-9
4
32
-46
-35
28
-17
7
-17
-35
32
6
-29
21
-12
-33

-217
48
12
79
2
42
-64
-18
-116
-13
-7
-51
11
-71
-15
-85
10
32
-75
-60
-5
-31
12
-6
-30
37
-62
-39
-28
-16
-97
2
23
-19
-25
-19
38
-51
-10
71
-17
1
27
-20
0
-38
-32
15
-41
-42

-418
34
45
96
49
69
-64
-20
-123
-3
-28
-103
-2
-70
-94
-43
27
68
-80
-76
4
-42
23
-26
10
-85
-28
1
119
7
-69
-1
13
-26
-21
-6
10
-17
-37
35
-23
-14
1
-15
-1
-23
-26
24
-20
-23

-266
-7
12
104
-27
-3
-52
-19
-53
-27
-18
-137
17
-60
-107
-22
-12
3
-87
-28
-23
-42
-14
-24
-16
36
-46
-45
30
-29
-101
12
-12
-24
-13
-34
-16
-29
-18
-15
-46
-1
17
-5
30
6
-25
57
-80
-12

1417
-15
30
-84
34
34
30
1
97
-31
-17
-67
-38
209
24
-57
-8
50
5
-77
3
19
6
-14
-2
89
29
-68
-59
-115
-115
-8
15
73
-17
41
88
31
-22
-147
15
-4
84
-11
25
-14
-49
54
-25
-8

1771
126
132
136
132
77
138
48
236
64
80
114
67
478
120
125
134
150
49
139
60
98
194
62
54
75
117
123
147
6
169
49
35
189
79
178
128
130
80
12
113
81
232
72
80
102
38
71
95
125

-10085
675
146
1201
-38
298
-517
44
-1874
59
23
-2096
178
-780
43
-1249
109
-16
-334
-313
18
-148
-13
-130
170
-903
100
-78
171
-103
-27
-122
119
162
60
-2
104
-20
-408
792
-327
14
605
-51
94
-116
-78
143
-21
72

4681
2766
1098
4186
3515
3960
1831
1156
2297
2422
7142
3514
5341
4009
1795
4251
2013
6107
2466
5757
3478
2871
5809
5237
5276
2586
3464
5246
10617
6386
6629
2776
5202
3804
4978
6577
3819
4922
3078
4496
3420
6433
6178
3320
8593
3746
2271
3795
5114
3092

22
-11
-26
17
5
-9
-25
-72
-6
-21
-17
11
-14
-4
-18
-7
-24
-6
-30
-31
-35
-32
-9
-39
-5
-740
20
-16
49
4
-224
-266
-81
-63
-51
8
-26
-14
-32
-27
-20
-10
-68
-20
-34
0
45
-36
20
-54

-34
-10
-6
-19
-40
-10
-23
-17
-23
-4
-98
-5
-36
-51
-26
-11
-47
-25
20
-31
-47
-24
-14
-37
2
-716
11
-90
71
34
-48
-239
-51
-28
-56
-15
-19
-43
-22
-31
-20
-65
-117
-31
-43
-21
35
-66
30
-38

-27
-21
-8
-15
3
0
-68
-49
6
-41
-96
-24
-11
-74
3
-29
-11
-5
25
-48
-49
-55
-22
-41
13
33
8
-7
32
13
-195
-259
-119
-67
-17
-6
-73
-80
-31
-12
-9
-73
-73
-3
-61
11
-11
-84
49
-58

20
-1
9
-7
-25
-4
0
26
-21
-29
-41
6
53
-47
8
-56
-25
-15
5
-12
-19
-33
-25
-33
131
-1227
-5
-8
116
-18
-213
-263
-106
-24
-22
8
-21
-58
-39
-11
-18
-34
-35
-30
-47
-4
1
-48
32
-9

-28
-15
-19
-3
-36
-24
1
71
-19
-15
-43
-6
20
-36
-30
-12
-32
-24
17
-16
-44
-41
-20
-23
112
44
-2
5
-12
7
-129
-97
-85
-35
-32
11
-47
-42
-33
-40
11
-101
-53
-10
-54
21
-12
-36
25
-40

-7
-25
-33
-17
-36
0
10
68
-15
-21
-149
-21
-20
-70
-49
-57
-11
-39
-30
-38
-94
-38
-31
-15
1
5161
-8
-107
41
-73
142
-74
77
-74
-96
-9
-1
-18
-54
-6
-15
-116
-117
-38
-102
-17
0
-69
10
-76

75
54
87
65
110
53
65
107
75
22
98
89
62
39
125
38
133
19
144
31
76
30
29
119
42
7933
-4
-77
52
55
499
129
243
10
-1
65
48
55
30
96
35
7
5
-5
-45
84
72
76
49
-2

-43
6
29
-168
-132
-22
-131
301
-60
-134
-830
-31
383
-158
42
-93
-124
83
163
-125
-383
-114
-120
-32
85
4544
285
-41
669
494
-1714
-1501
-1
-750
74
209
-35
-3
-62
-306
-839
-191
-403
-111
-309
182
-382
-261
160
-193

28739
5329
3262
4104
3753
2707
2706
5199
2955
3518
7894
7915
5912
8253
6380
6146
6672
3250
3821
2508
6902
3578
2206
8103
2815
8141
8264
3201
6794
8143
16376
13761
9973
12008
6960
2736
6119
3635
5970
8417
2952
12241
8897
2934
7963
6307
4057
6562
4520
6305

13
20
-32
7
-50
-32
4
-46
-65
-9
-4
3
-9
-73
-48
-3
0
-12
-43
-35
12
-32
-21
-31
-47
-50
-27
-44
-36
6
-35
-16
-76
-20
-30
-24
-56
17
12
-23
-69
-84
-23
78
-61
-58
-26
9
-3
-91

-8
-22
-35
27
-74
-84
43
-44
-12
-66
-14
-8
-31
-81
-112
-9
-31
-42
-10
-25
8
-92
-2
-27
-29
13
-77
-26
-74
-44
-38
-26
-77
40
-35
-22
-70
21
-25
-15
-105
-82
-8
10
-39
-58
-37
-20
14
-59

-1
-24
-51
-63
-68
-69
16
-44
-85
-39
-38
15
-29
-145
-164
-59
-56
-34
-31
-45
-7
-50
-22
-71
-45
3
-36
-45
-67
-22
-38
-46
-83
7
-30
-43
-106
25
-33
-43
-114
-91
-9
6
-60
-100
-1
-25
-19
-49

-15
5
-35
36
-45
-81
-28
-34
-80
-6
-35
113
-23
-83
-112
-40
-21
-14
-16
-27
-42
-75
27
-52
-42
-15
-28
-28
-44
3
-12
-28
-7
6
0
-48
-74
68
11
28
-83
-105
-11
38
-23
-122
-14
18
12
-28

-46
-18
-55
-2
-60
-71
18
-22
-34
-43
-65
-9
-40
-73
-96
-20
-25
-35
-40
-40
24
-80
-15
-51
-58
-14
-40
-38
-61
-41
-36
-37
-84
-9
-42
-25
-105
-13
-26
-17
-42
-76
-36
-50
-36
-73
-10
2
-29
-75

-23
-43
-87
-41
-4
-116
-30
-58
-135
-39
-47
-25
-35
-79
-155
4
-56
-55
-58
-131
-70
-91
-57
-158
-120
-98
-109
-90
-169
-61
-113
-66
-122
32
-59
-55
-150
-53
-137
-106
-99
-152
-111
-77
-92
-159
-95
-35
-34
-212

53
-6
-44
20
14
41
33
-21
49
-7
73
145
43
2
-14
82
8
11
12
-7
40
17
-2
-17
41
44
33
-34
-11
71
-49
10
22
30
-29
14
-17
72
8
-20
35
64
10
13
-28
-12
-26
66
50
-47

6
55
-284
51
-122
-400
-4
-167
89
-13
137
373
-107
-546
-507
97
-358
-153
-21
-11
-47
-144
-13
-104
-37
60
-132
-164
167
-69
-200
-110
-224
-48
-99
-57
-83
336
-142
-27
-655
-298
-214
-31
-50
-548
48
89
116
-272

9198
3594
6269
6746
8774
9748
4200
5724
8680
4532
10953
4239
4552
10578
18286
7669
6274
5635
6013
8021
4780
5887
5004
12968
5261
7350
5746
4307
5971
7849
4827
5116
11288
4076
5743
3620
10158
3110
8942
5201
6528
12909
9973
5039
9095
8193
6948
6560
5855
8866

-27
-58
29
-37
-15
105
-15
-23
-23
-37
-19
-4
-25
-10
-37
-28
-8
45
-9
-66
-27
-31
-21
-36
-1187
73
58
-303
50
58
-8
-17
-51
-23
5
-27
-13
-24
12
167
23
-31
30
-53
-19
-4
23
-54
20
34

-53
-48
15
-41
-49
31
-66
-2
8
-28
-12
-18
-30
-7
-36
-46
-4
-40
-76
-2
-36
-34
-28
-83
-761
107
50
-247
-7
0
-55
-28
-43
-12
10
-40
-39
-49
38
87
-5
-50
-15
-81
-60
-24
39
-57
-34
21

-69
-12
-24
-29
-22
-28
-33
-3
-36
-48
-9
-50
-82
-34
-40
-37
-9
-19
-4
-91
-56
-25
-41
-68
-1289
69
123
-233
23
0
-35
-79
-11
10
-46
-15
-8
3
31
66
18
-29
-17
-78
-13
-10
40
-49
-36
-10

-122
-15
15
-46
-28
-53
-54
-1
-42
-35
-12
-21
-53
12
-12
-26
-36
11
18
-66
-14
-22
-43
-40
-1714
127
67
-251
9
45
-56
-55
6
47
-54
-6
7
24
-4
74
-36
-35
29
-84
-22
-8
19
-23
-71
12

-105
-44
-41
-40
-51
17
-40
-18
-48
-47
-20
-29
-38
-40
-14
-24
-13
-6
-45
-71
-7
-12
-1
-62
-1274
81
86
-171
-23
19
-20
-56
-30
25
-30
-2
-9
-4
16
49
5
-34
-2
-41
-21
-12
18
-39
-62
46

-127
-59
-95
-68
-38
-73
-95
-29
-63
-107
-53
-54
-62
-6
-102
-48
-31
-124
-98
-195
-113
-66
-30
-204
5494
20
-45
422
49
-72
37
-42
-13
19
-83
-54
-113
-36
30
170
-29
-127
-67
-80
-84
-12
-18
6
-63
16

202
23
-28
18
37
45
-34
-2
0
-42
5
-23
2
70
-93
30
61
-21
1
-36
-52
-7
-6
-158
8540
100
13
1030
119
22
129
35
125
94
-5
-19
18
43
25
38
19
-16
-7
54
5
171
10
50
88
24

138
-370
-4
-111
-32
-311
-301
-160
-7
-243
-261
-64
-278
142
-171
-235
-81
43
-32
-347
-180
-225
-199
-69
-12436
540
571
-5529
12
176
-715
-524
-688
-228
-563
-367
-212
-223
245
-414
-22
-295
-138
-414
-340
-10
13
-377
-448
-229

16394
4351
4939
8212
5970
11159
7556
3923
3685
5737
2907
3482
5543
4813
6684
7338
3870
4796
6072
11048
8256
4518
3279
10786
24642
4739
4493
8676
6620
9716
6910
8560
8123
6126
5321
6479
6755
7285
6195
4361
4495
11086
6372
10559
5408
4576
2753
4464
14341
9355

-8
-2
0
6
89
18
19
30
14
0
-19
87
-59
-2
-60
-52
12
-56
-31
24
-15
-28
43
9
136
-19
-29
59
8
-4
28
-10
-38
-31
-172
22
37
4
-343
-37
-50
21
-6
-25
-42
2
-21
1
-7
-37

-3
-30
-48
-44
46
-38
-32
24
-40
-60
-33
-8
-37
-37
-41
-77
39
-11
4
-15
-44
-47
66
-24
118
-22
-29
12
74
-15
0
-23
-35
-41
242
0
19
-18
-189
-47
44
29
-2
-28
-24
-1
17
-16
-21
-1

25
21
19
37
60
-13
1
-8
-27
-16
-36
57
-3
-25
-65
-4
-20
-73
-38
-17
-81
-45
6
-16
93
-53
-21
33
-6
-26
-4
2
-20
-58
193
12
-30
-2
-253
-43
54
70
-15
-20
-37
-21
-26
-12
-20
-11

-34
35
14
-13
53
-8
23
37
-29
7
-82
16
-39
-5
-75
27
4
-33
-35
-8
-40
-27
-21
-49
161
-43
-8
59
3
12
45
-11
0
-33
224
52
24
-1
-174
-69
20
62
-4
-20
-39
18
-20
-47
-29
3

-36
-1
-19
-6
47
-6
-8
41
-36
13
-45
50
-7
-13
-42
-3
-24
-26
16
-22
-63
-36
7
-13
135
-34
-29
17
-17
-22
-4
-23
-26
-20
433
22
13
-23
-152
-47
10
7
15
-24
-29
-21
-24
-10
-34
-5

-68
-56
-2
19
39
-24
21
-104
17
-39
-3
94
-26
-2
-95
-112
-81
29
-12
-108
-19
-42
15
-40
55
-68
-64
-13
-26
-60
15
-22
-65
-46
2383
-41
-47
-18
1470
-75
-35
41
-9
-27
-211
-30
1
-54
-14
-43

117
76
124
81
62
52
94
-23
152
15
150
174
80
18
-5
-20
26
221
122
-3
63
50
60
76
99
22
19
107
177
-6
115
66
0
18
2998
67
82
0
955
57
52
115
19
33
-64
-4
42
33
31
18

-523
-131
-284
-97
-19
-148
-374
-43
-815
-231
-217
-89
-706
-93
-527
-277
8
-1176
-61
-16
-612
-431
71
-508
979
-352
80
321
156
-38
-290
-311
-286
-430
-3327
796
559
177
-4554
-316
-267
153
-74
-26
-735
122
44
129
18
-28

8846
6900
10881
4232
6992
5170
3945
6825
8955
6811
8912
8575
6504
4005
6967
6772
5214
11614
6379
5530
6264
5023
4419
8690
14560
5563
7032
5405
7242
3466
8066
5356
9198
6101
9333
7886
6151
3048
5009
17485
13125
7229
4511
3511
9246
2697
12024
6281
3788
6328

-28
39
1
-41
13
-127
-32
-16
-28
6
-13
0
-36
-10
-29
7
-8
-76
4
3
5
-20
-31
-11
-36
-21
-32
-13
-24
-8
-18
-46
-5
-16
15
-5
-4
-7
-5
-23
-41
-25
-50
-11
-1
4
-92
-10
60
36

-34
13
14
-20
-41
-50
-15
-45
-47
44
20
51
3
-58
-45
-4
-54
-45
6
-42
-59
-7
-17
15
-14
-53
56
-17
-24
-12
-1
-22
0
15
-24
-69
9
-40
-22
-22
-25
-62
-21
-12
-8
-8
-63
-29
72
16

-23
35
-15
-21
-30
-8
-52
-7
-41
29
-19
-7
-61
-27
-24
-47
-2
-103
13
-8
-17
-8
-32
-26
-11
-19
70
-19
-31
-15
19
-20
-13
-6
-12
-19
-3
-40
-24
11
-22
-74
-11
-37
-22
19
-74
35
1
23

-9
-40
-6
-17
-11
-41
-32
5
-37
41
37
-39
-53
-53
-24
3
-24
-106
32
28
-46
-36
-4
0
-31
1
-3
-30
-36
-38
-4
-32
-13
-15
-5
-55
18
-23
-12
38
-26
-60
-32
-33
-1
45
-72
-42
63
-23

-24
3
-21
-16
-23
-42
-64
20
-59
25
-16
-22
-75
-7
-58
-6
16
-80
-16
-5
-14
-6
3
-26
-7
-44
-18
-32
-25
-7
-35
2
-30
-36
-12
-45
-18
-25
-34
-26
-22
-56
-28
-35
-25
-10
-49
-50
44
-23

-85
-46
11
-63
-65
-172
-35
-64
-46
25
-71
-102
-100
-102
-26
-90
-4
-69
-4
-72
-44
-15
-4
-41
-50
-116
76
-46
33
-48
-61
-22
-53
-18
8
-107
5
-85
-37
-77
-32
1
-47
-72
-34
-56
-64
-34
60
-2

31
175
51
38
25
30
19
48
14
72
17
-14
85
2
4
73
32
37
25
-42
8
12
43
37
59
12
63
0
76
61
22
120
7
16
34
43
44
25
47
30
-2
68
-19
52
38
4
88
29
120
98

-239
391
-165
-272
-58
-363
-136
-352
-327
141
327
9
-342
-353
-119
250
-56
-405
218
457
-318
-202
99
128
-118
-208
-974
-79
-277
-302
362
-434
-163
-64
-341
84
112
-34
-163
355
-195
-461
49
-21
-32
241
-450
31
276
-126

5788
9161
4206
7207
4581
21402
3679
6096
5730
3242
7007
6426
20908
8622
5996
8092
2893
8406
4210
5132
3839
4356
5724
3018
6165
6815
4644
9189
5351
38981
21687
8002
8495
6690
4190
27220
3248
4207
5573
8578
8765
6149
10008
7455
4183
4474
30779
6754
7893
4549

-19
-21
-50
-18
-284
57
36
-422
5
-4
-254
-24
-33
-120
-51
-39
-44
-25
-8
-10
-36
-2
-14
4
-30
22
-11
-31
-11
-22
11
-36
9
-19
-15
9
13
-3
-8
10
-24
-1
-11
0
-27
9
-10
3
28
11

-39
-56
-17
293
-147
6
29
-317
30
-3
-65
-2
0
-95
17
-51
-44
-6
-10
-14
-60
-12
-20
-9
-24
60
-1
-50
-17
23
21
-72
-9
-17
-44
26
9
4
-1
-34
54
-15
-9
-64
-48
16
-18
21
18
23

10
-41
-22
307
-111
9
34
-196
-4
-17
-124
5
-22
-94
-66
-24
-14
9
-14
-15
-10
-26
-23
-15
-19
-10
-22
-38
-7
41
32
-54
-14
-21
14
17
2
29
-28
2
8
-18
9
-53
-22
-6
-23
19
27
26

-32
-40
-59
278
-115
35
49
-289
0
-32
-63
-17
-2
-137
-97
-45
-55
-5
-17
11
-45
-35
-48
21
-3
2
0
-26
-22
8
12
-45
3
9
-26
4
-5
2
-29
-2
23
-7
-10
-51
-38
6
10
16
49
40

-30
-38
-39
235
-62
-9
21
24
-1
-5
-110
-15
-36
-98
-43
-17
-30
-9
-15
0
-20
-25
-65
-6
-2
8
-20
-62
-12
7
-1
-40
5
-14
-6
-16
16
-31
-25
-11
28
4
16
-21
-11
-1
2
14
49
58

-14
-20
-53
118
630
-14
-9
386
-14
50
175
34
80
120
160
136
-84
19
19
-29
-36
27
-13
-9
0
-40
17
-59
-87
20
27
-4
-79
-19
-5
-45
-4
-129
-57
26
-55
-53
-54
-69
24
-52
32
-9
16
16

108
37
40
82
710
-1
5
366
5
62
111
56
154
172
252
160
-63
22
12
0
28
72
42
-13
70
-3
30
113
-18
48
90
72
11
27
3
25
36
-54
-23
20
-36
-31
9
7
75
-41
76
23
58
31

-328
-175
-234
-461
-4398
163
341
-6336
180
-284
-6247
-140
-786
-1714
-2117
-1040
-479
-95
-234
-172
-310
-115
21
50
-581
71
-43
-754
-127
129
27
-513
-4
-221
-365
-82
16
160
-36
83
341
-44
62
-566
-422
-153
-19
197
256
198

3427
4801
5897
2632
4779
1679
7600
11766
4956
189
233
9236
5323
22202
33830
7444
13778
5842
22731
7564
24072
9683
8115
14049
11351
6293
9695
11449
4196
8406
2943
22401
8088
10166
13141
8261
12519
13935
10846
8359
6560
6129
30252
18003
10600
7427
7012
4043
3939
5330

-37
24
37
-28
-9
34
-13
15
5
-19
-14
4
-862
-13
-832
-70
-15
-649
-324
-307
-202
-326
-66
-13
-161
-44
-176
-166
-218
-38
-16
-42
-22
11
-46
-5
-6
-48
-41
-8
-32
-38
-29
-24
-23
2
-32
-24
-29
36

-7
-20
34
-35
-65
54
-34
27
-16
-12
-19
39
-555
-4
-626
-61
5
-353
-266
-216
-112
-343
-90
7
-121
-11
-100
-91
-118
-110
-36
-27
-5
-2
-41
1
-28
-41
-18
-9
-34
-45
-26
-16
-20
14
-37
19
-9
-10

-11
12
1
-21
-35
71
-22
7
3
-18
-16
-22
-624
10
-666
-34
6
-356
-351
-236
-89
-331
-13
-11
-178
-7
-73
-16
-132
-32
-32
-33
1
18
-22
-3
-33
-43
-34
-10
-8
-37
-47
-14
-8
-8
-25
-21
-44
-11

-20
36
21
-14
-4
18
-28
14
-1
-18
7
-19
-671
6
-862
-34
-4
-406
-364
-306
-103
-293
-76
22
-219
17
-96
-75
-198
-15
-26
-45
22
34
-19
-6
-8
-29
-29
2
-39
-61
-30
-17
-6
-1
-26
-25
-31
19

15
6
5
-10
1
11
-13
17
-14
-1
-1
-8
-368
-13
-468
-50
-16
-346
-338
-122
-141
-188
-43
14
-129
13
-161
-43
-94
-65
-53
-42
0
18
-95
-6
-10
-33
-27
-12
-19
-43
-38
-32
-19
-4
-18
-10
-20
6

184
16
-4
-36
-69
-25
-17
-11
-64
-27
-34
13
1852
-32
1418
-177
-246
711
283
182
-42
729
34
-45
-10
-183
-26
35
177
46
-114
-105
-41
52
-150
-38
-49
-45
-52
-39
-44
-35
-47
-76
-32
-65
6
-157
-44
-28

99
-14
70
34
34
-23
-30
2
-30
-14
33
50
2214
-10
1708
-10
-203
401
184
690
14
1009
75
-26
118
26
85
261
409
331
4
-31
-10
82
-39
-19
44
-40
-20
-2
-3
-5
-12
-73
-22
-12
-2
-119
8
-52

-54
-172
46
-117
-104
130
-179
184
89
-248
108
-190
-6636
64
-14409
-1146
-415
-7580
-3903
-4932
-3489
-7906
-13
-54
-1408
50
-1469
247
-2243
48
-16
-278
157
235
-198
-127
-72
-281
-170
108
133
-275
-74
-195
-146
116
-199
-165
-203
278

15050
4164
6744
5111
22092
11828
24447
7664
7063
7669
5952
20676
6003
4516
9730
4683
3950
19556
7773
30868
25141
3361
7816
7998
4019
10155
6433
3862
4975
8972
15469
14571
2973
11140
2960
18479
8678
12677
7846
10036
12283
6909
11003
7409
6502
12863
8695
13612
13816

1
-16
18
-8
11
-14
-41
-21
-8
-37
1
-47
4
-36
-37
-27
-15
-29
-1
-26
35
-16
-24
-6
16
-7
-70
3
21
-39
-63
-878
48
-529
-227
-188
-19
-14
-13
3
-60
3
73
4
3
-29
2
-31
0
-2

19
-17
6
8
-23
-14
-65
-10
6
-31
15
-14
-11
-46
-28
15
2
-19
-61
0
34
-18
-18
1
-1
4
-16
0
8
-35
-34
-93
78
-207
82
-82
-11
24
36
-21
-85
-7
77
32
-52
7
16
2
-16
36

-3
19
59
-19
-20
-20
-54
-14
-1
-28
6
-59
-13
-8
-9
-14
-5
-17
-44
-13
63
-12
-2
-21
26
-1
-81
10
36
-16
-21
-3
57
-161
-81
-74
-21
33
-3
-34
-84
0
27
2
-85
-32
-7
-22
-10
38

-5
-55
18
-17
14
-2
-47
-23
0
-20
40
-28
-19
-36
-5
-28
14
-11
-43
24
-5
-29
-14
-1
18
10
-48
-9
64
-25
-36
-22
1
-282
33
-183
-20
46
3
-79
-111
-37
70
48
-20
-7
12
-27
-10
21

-20
-26
2
-27
-20
-6
-43
-11
-11
-17
-8
-31
24
-21
-30
-13
-12
-22
-52
-12
2
-28
-25
3
-16
-4
-58
6
10
-26
-18
147
22
-45
30
-20
-24
53
-16
-37
-92
-13
6
9
-53
-53
20
-43
10
-11

-79
-51
-59
-116
-42
-25
-121
-22
-48
-45
-45
-74
-51
-43
-68
18
-43
-21
-66
-3
-113
-49
-47
-34
-44
-21
-112
-12
-125
-35
-77
1012
-11
300
329
246
-101
24
-20
-108
-141
-132
-11
-7
-192
-120
-116
-51
-127
-228

101
-15
-17
-34
-20
8
-106
22
-20
14
7
15
17
-31
-29
84
24
5
17
33
-30
5
-49
4
18
6
-38
25
56
-30
-35
1628
16
551
605
156
-54
166
54
16
87
-52
106
58
-31
15
-40
59
5
-103

255
42
360
218
85
-33
-726
-89
15
-218
234
-168
137
-289
-136
-290
174
14
-126
-81
504
-107
-103
217
168
71
-113
26
136
-257
20
-7973
-269
-5050
-1989
-3097
-85
731
108
-295
-467
-504
512
-5
79
-128
163
-144
-135
338

15569
9295
4986
9138
10440
7581
15205
4952
6082
22930
5127
22879
8099
7359
7300
38632
10204
7312
22303
6780
6859
5942
5075
2203
2948
3074
20263
3404
11389
10286
16188
13322
11133
12672
10119
11325
5916
7034
4628
12077
38582
22218
4301
5429
13112
9587
6567
8963
9114
14050

-13
0
-3
2
-3
-13
-2
-7
6
-16
-19
-68
-23
-43
-27
-28
-45
-5
2
19
-28
-18
26
-33
-57
-9
7
-10
-15
-6
-10
-11
-13
-12
-23
-3
45
-10
-30
-6
-1853
145
71
137
27
-8
-113
133
106
12

11
78
-24
24
20
-14
2
-21
-27
-17
-28
-25
-72
4
21
20
1
-7
-4
25
-25
-14
55
-5
-22
0
-18
-13
-39
-12
4
-11
22
5
-15
-30
28
-16
-35
22
-38
111
168
331
143
-15
-60
112
116
-1

3
49
-61
14
-21
-60
-20
-27
2
-19
-15
-30
-31
-64
-6
-11
-33
-24
-27
34
-34
-25
-11
31
-68
-14
-31
-42
26
-18
-15
8
11
-25
-51
0
-7
-9
-47
-14
-997
171
158
246
201
-43
-90
38
70
-9

-10
-12
-51
-73
-12
-24
7
-20
-18
-40
-12
-18
-46
-82
-20
30
-29
-34
-30
3
-37
-3
75
68
-66
-24
-7
-60
-15
-20
-18
-13
0
16
-30
-29
21
1
-41
7
-1354
170
146
271
63
15
-108
32
42
-23

-15
7
-19
8
23
-42
-29
-17
-24
-49
-22
-6
-16
-22
-15
11
-33
-39
-43
-12
-44
-31
0
-15
-61
18
-34
8
-8
-22
-28
-17
0
-3
-41
-43
-1
-15
-27
-5
-518
111
107
245
40
79
-92
20
79
-5

-40
-214
-91
-54
-120
-120
-37
-38
-86
-213
-44
-164
-106
-65
-87
32
-166
-175
-54
-3
-32
-108
-88
-146
-118
-32
-94
-196
-105
-61
-79
-34
-87
-14
-174
-129
-51
-53
-73
-90
6863
16
126
147
134
176
474
121
-6
-27

-8
-49
-17
42
-23
87
24
-1
-76
-47
24
33
-17
84
10
170
-103
-16
44
71
55
-74
34
-29
6
28
-18
-12
41
30
3
17
-24
31
-57
-18
24
34
2
-1
10467
52
177
131
155
132
499
195
1
12

-77
46
180
-584
74
-375
25
-25
-239
322
-105
-297
-200
-256
-56
153
127
-364
-74
150
-331
6
312
-312
-291
-497
-268
-33
-126
47
-193
-3
-84
-19
-127
-43
170
87
16
-241
-9466
1304
547
1761
859
-1175
-2840
-1900
660
-180

9123
15716
10289
18071
12764
24089
7396
5042
12890
17739
5431
8321
5856
12781
5625
8206
9509
15452
5180
8227
5403
6264
7945
21346
8816
8503
5934
13495
8155
7163
13501
5855
2344
7152
6968
9267
5248
6457
7442
12894
9391
4122
5004
4509
3711
3674
7758
1807
1807
4950

20
110
45
-3
24
25
23
28
-10
13
239
-8
12
-17
2
-22
4
-4
43
10
0
59
62
21
-17
46
8
21
-31
15
-23
-28
7
26
-10
99
84
-6
18
48
379
-36
43
1
0
-3
24
-26
-16
130

-15
58
38
-93
-12
56
-47
-31
4
-18
268
-51
-20
-60
-52
-6
-30
-2
9
-1
-29
37
5
-33
-52
23
33
117
-58
4
-35
7
14
-8
-29
90
43
-2
-78
29
276
-67
37
9
-14
-6
-11
-20
-29
151

12
37
-5
-67
-36
14
-56
-4
-45
-52
292
-26
-20
6
-76
-28
-30
6
8
-53
2
-5
-22
10
-92
33
1
66
-45
-3
-47
-17
-25
-17
-10
52
69
-26
-45
1
370
-91
-3
-39
-1
4
-5
-25
-4
71

-23
44
13
-81
2
52
-65
-61
-49
-29
181
-33
33
10
-90
-36
-25
-26
29
-32
14
-9
-24
-28
-54
37
3
86
-31
-6
-21
-10
-24
-7
8
89
53
-3
-15
21
342
-21
45
-17
-12
2
19
-23
-22
51

-30
30
19
-51
-16
57
-8
-33
-31
-30
196
-50
10
-18
-16
-9
-16
-5
10
9
-2
-18
13
-15
-33
33
3
19
-37
-14
-16
21
-38
1
-15
90
43
-27
26
16
328
2
62
-20
0
7
-23
-32
-20
138

-76
-3
35
17
-102
21
-15
-25
-8
-75
154
-84
-58
-99
-6
-54
-16
-55
23
78
-85
-48
43
49
-58
-52
-54
47
39
-42
11
15
6
-66
-69
50
25
-10
93
91
76
-84
-37
-44
-18
35
-58
-85
-15
115

14
59
77
93
19
65
53
-9
24
-4
188
-59
3
-10
86
10
32
-20
31
111
0
-1
32
121
-53
-1
12
40
57
-26
105
27
65
-31
-1
114
3
25
104
49
132
7
-32
12
-21
54
-3
-12
28
143

-449
505
-144
-2054
61
378
-749
-98
-285
-722
2240
-1060
395
26
-793
-157
1
63
-460
-624
-22
-235
-494
-162
-1069
31
50
215
-405
-18
-344
-299
-488
-123
-213
330
-735
-355
-550
-1008
2984
-360
10
-16
10
-230
53
-514
-341
514

9249
3900
4516
10363
7377
4614
5321
3729
4520
6415
4772
4435
4706
7012
10353
4350
5340
2822
4601
15120
9303
5541
7138
7900
6644
5396
5745
4120
8174
2727
4751
3391
5087
4672
5269
5855
6337
5263
1986
4667
8257
7065
6772
3821
2830
3658
7927
4393
5502
4857

55
118
-10
5
23
6
47
30
98
10
44
30
-13
39
74
-17
1
-24
58
38
116
59
89
7
39
36
-6
20
116
-304
28
29
-435
-44
-190
-6
8
-22
-14
-6
15
132
-1
-16
-20
0
-14
-14
-33
76

44
108
-10
17
35
-4
-7
-62
78
-12
-16
13
-12
-3
76
-71
-34
4
12
44
85
67
25
4
-14
12
-27
-5
55
-228
34
-10
-247
-20
-85
-3
-5
-48
-29
-22
-20
109
-7
36
-76
10
-35
-61
3
42

38
201
-33
-19
39
12
7
-46
23
20
-6
-7
-17
-11
65
-60
-56
-19
-1
13
55
62
15
-9
29
-14
-13
-24
40
-296
4
106
-146
-24
-23
-17
6
-52
-25
5
-4
65
-43
84
-73
-15
-16
-56
0
39

-14
179
26
8
19
-25
-1
-3
14
-40
-24
28
23
-31
57
-52
-33
-23
51
11
-5
68
25
6
41
-20
-37
16
148
-450
-2
123
-233
-63
-38
21
4
-13
-23
103
-3
93
-29
175
-60
-10
19
49
-46
25

-9
144
-25
-8
13
-9
45
-22
34
16
-9
-4
6
-49
17
3
-34
-25
54
-8
51
30
0
29
31
6
4
-18
106
-323
-24
109
-158
-26
-97
12
-15
-23
-29
85
5
146
-21
52
-57
-56
-8
-25
4
63

2
120
-110
-31
-126
-102
11
-91
38
52
69
14
2
-31
-56
-58
-104
1
1
-81
128
35
-3
-20
41
-33
-106
-63
154
657
-44
297
240
-46
155
-15
25
-58
-38
36
-51
202
-209
67
-76
-165
-55
-19
-59
115

3
114
-14
36
91
-6
90
-23
25
119
73
47
53
38
-12
68
1
36
18
8
81
58
8
4
70
32
34
-3
76
1255
52
676
605
75
275
25
133
54
85
238
28
78
-129
197
107
-47
7
138
117
273

-77
1062
-129
-55
-793
-165
14
-89
11
-134
-932
-725
-23
-277
-177
-468
-383
-694
-450
-302
-497
-212
158
97
-262
-33
-565
-357
-382
-3993
236
1377
-4070
22
-1809
55
255
12
-12
327
71
-532
-301
941
-229
-239
-36
192
334
-84

7265
6962
5992
7866
8749
3859
5783
11454
4143
7108
8343
5590
6347
7131
3997
8968
3560
6542
4369
5721
7161
9407
6441
3807
3588
6216
5207
7935
6366
4761
9914
5736
10489
5118
5357
1578
3474
4681
7840
6419
4358
6250
12184
5252
11228
11117
8014
2665
2979
3900

-23
-59
-10
-39
-62
-27
-13
1
-40
-36
14
1
-19
-6
-44
-17
5
5
-66
-26
17
34
-30
38
19
-26
-19
5
31
2
38
-6
-11
-64
-43
4
-12
-22
4
-16
-10
4
0
-35
-7
-33
-11
-42
-23
20

-46
-11
-38
-38
18
10
-44
-36
-35
-43
-5
-14
-26
-62
-24
-28
-25
-36
-24
-74
-5
-48
16
-24
3
8
-29
-41
-30
-39
-75
15
-7
-19
-52
9
-11
34
-1
1
4
-17
-18
-24
14
-49
-12
-34
-25
6

-46
30
-65
-50
-43
-33
-29
-50
-63
-4
8
-63
-15
-70
-6
3
-35
-27
-58
-95
22
30
-7
-6
-11
41
-20
-5
-46
156
13
38
12
-86
-49
-24
-28
15
1
-6
40
-17
30
-41
-58
-44
-49
-23
-27
-13

13
32
-22
-5
18
-34
-2
-13
-27
-27
67
-3
4
-10
32
56
40
61
-45
-23
60
123
-4
8
23
-8
-13
22
24
267
22
91
-24
-79
-63
16
-35
36
6
5
24
-28
2
-17
-26
-16
15
-8
8
-12

-61
58
-43
-8
-42
-27
-8
-5
-25
-29
67
-52
-28
-16
-28
67
-7
25
-32
-9
69
59
2
-46
-8
3
-22
14
13
84
23
51
-22
-25
-58
-23
-25
-25
-2
-3
27
-21
4
-2
-54
-48
-29
-15
-6
-28

-90
-42
-53
-99
-83
-77
-33
-46
-152
-25
80
-60
-16
-34
-50
17
-65
-55
-32
-142
-14
34
9
39
-33
43
-62
-72
26
-87
-10
-12
-116
-76
-75
125
-156
-54
-46
-25
-66
18
18
-118
-205
-17
-282
-50
-12
-27

89
181
64
34
151
-40
18
50
3
-9
146
105
-61
92
69
103
-9
63
42
22
33
108
68
178
90
125
-16
25
23
-36
142
89
-77
92
70
295
-50
135
518
131
103
66
86
-44
-77
29
-193
4
10
64

28
288
-5
-66
-314
-76
-101
-34
31
-152
752
244
174
-376
26
290
-53
332
-143
31
391
1119
-229
543
-6
79
-90
192
106
2509
379
407
-79
-311
-187
341
-70
297
75
-63
-129
-205
-376
-54
-261
-169
-84
-131
23
285

2237
5337
3661
8650
10705
2879
4718
4456
11873
2611
3781
19695
8267
4573
4189
3724
8546
2512
2935
10297
2933
1712
4405
5278
6329
5520
6312
3611
1488
2915
3725
3691
4745
8324
5706
4088
8514
9160
7292
6863
10145
5243
4676
8273
12308
7841
12190
5142
3465
3148

-26
-41
-40
-28
-101
-24
-46
-12
-58
-38
10
-24
-16
-23
10
-25
-4
-24
10
-17
8
16
-43
-6
-37
-26
-22
-14
-18
-39
-95
-56
-2
-26
-25
-2
-45
13
-14
-77
38
-12
-36
-17
25
-1
0
9
-15
-2

-21
-51
-60
-26
-92
-60
-51
5
-90
-17
3
-61
-19
-12
-35
13
-8
-57
-12
-15
1
1
-24
-42
-32
-33
-38
-26
-43
-21
-25
-63
-16
12
-36
-36
-57
-10
-15
-43
46
-28
-41
5
-10
-13
-42
-24
0
-23

-11
-27
-33
-28
-133
-33
-42
-24
-110
-28
-14
-97
9
-25
1
-27
-23
-15
-33
-25
-14
-18
-31
-14
-41
7
40
-4
-48
-49
-49
-76
-46
40
-57
-11
-20
-32
-16
-83
20
-27
-79
-15
49
-14
-69
20
-39
17

25
-37
-4
-48
-64
-34
-44
-8
-88
-4
-41
-19
-17
0
14
-63
-23
20
35
-8
3
23
-13
-28
-25
16
2
-32
-49
14
-92
-79
-29
-5
-18
-29
-1
52
64
-75
4
21
-63
-7
57
-13
20
73
3
-48

14
-60
-16
-22
-79
-29
-42
-10
-82
-24
-15
-26
0
-2
-1
-77
-31
44
-27
-12
2
15
-31
-39
-40
39
3
-53
-81
-58
-68
-76
0
13
-32
-16
-39
-45
48
-64
-1
39
-30
-4
82
8
9
82
-46
-21

-72
-26
-106
-173
-106
-157
-165
-56
-187
-54
-23
-114
-38
-14
-36
-141
-1
-15
-138
-49
-54
10
-55
-51
-30
-7
-68
-46
-74
-115
-112
-182
-16
-5
-144
-123
-75
-37
1
-192
-55
-228
-152
11
27
-65
-53
-9
-47
111

2
3
200
-54
101
-36
-32
61
13
68
241
11
-4
37
86
11
82
98
-30
22
18
89
86
121
63
256
5
97
26
-70
9
-68
134
47
-83
-14
-5
61
163
-7
34
-19
-34
72
136
8
71
94
56
282

5
-118
85
-296
-34
-239
-136
-33
-87
-131
-231
-249
-91
-67
452
-191
-270
308
-95
-135
103
-23
-176
-134
-111
82
139
-123
-537
-5
-323
-420
1
-182
-82
-126
-6
100
909
-304
-25
319
-273
93
569
-48
61
-4
-77
223

2882
3812
6222
7472
10301
5460
13812
4341
12454
5301
5484
7764
4179
6624
6812
12354
7036
6679
3621
7450
3551
2686
5196
3780
4735
7797
5881
5559
17663
9070
5819
9288
8286
7386
7552
6809
5734
1671
8835
8684
6767
10746
4764
4227
2929
4148
6077
3101
5534
4402

13
-24
-29
-12
-21
-63
-54
-26
-1242
29
56
40
-239
16
-16
42
-76
-17
-55
-154
9
-5
-5
26
-26
-1
-21
-65
-49
19
-65
-9
-41
-52
-27
-10
18
21
-22
-30
-48
-12
-33
6
44
-46
-16
-11
-42
-24

-40
-48
-43
-21
-75
-57
-83
-61
-566
48
33
32
-131
5
12
29
-74
-50
-122
-150
19
-6
-29
-31
-45
-3
-21
-72
-76
-10
-50
-22
-60
-50
-21
-21
0
-12
-14
3
-44
-10
-29
6
72
-23
-73
-49
-53
-3

-66
-30
-36
-20
-23
-45
21
-30
-397
13
84
115
-162
12
13
-2
-41
-22
-76
-76
31
-1
-10
-23
-64
-21
-29
-57
-10
2
-64
-13
-55
-44
-19
-38
-4
-8
6
-7
-33
-7
-18
13
13
-17
-50
-27
-18
-29

-27
-5
-42
12
-7
-59
38
-37
-799
3
95
123
-232
15
15
155
130
-26
-102
-88
32
-8
-2
13
-52
1
-23
-65
-8
19
-29
-21
-28
-52
-38
-16
23
9
5
-28
-63
-38
6
-6
44
-14
-77
-17
-11
-16

-43
-30
-29
61
-22
-68
-9
-34
-410
36
48
131
-46
17
-5
158
131
14
-84
-86
60
-22
-11
-6
-53
8
-29
-32
-13
-11
-57
-20
-57
-34
-32
-11
10
-16
20
-26
-57
-23
-13
-15
28
-14
-39
4
-17
2

-179
-64
-40
-14
-57
-153
-62
-79
3332
13
10
-17
662
8
16
-56
379
30
37
290
19
-3
-42
-71
-57
0
-42
-15
-40
11
-27
-29
-11
-16
-43
-11
48
-36
-31
-5
-61
-54
19
-2
16
-23
39
55
24
-7

-75
36
41
183
79
48
54
70
3134
53
47
70
853
48
25
171
405
50
123
326
27
-17
21
-34
-12
30
42
-7
18
58
-34
6
14
19
14
42
65
5
56
12
16
-19
25
102
62
22
-21
17
28
75

-332
-231
-218
-30
-25
-275
469
-321
-12417
421
923
799
-3002
17
4
-376
-3242
-938
-1258
-3654
310
22
-94
-103
-443
29
-111
-1355
-845
-7
-815
-133
-365
-608
-370
-203
55
4
123
-156
-519
-131
-526
224
307
-308
-1159
-279
-414
-93

8787
3664
4860
8202
4773
11530
6912
5803
23347
2353
4388
12065
13536
1952
1685
9602
42412
2359
24735
44306
3109
2713
5804
5129
11350
5392
3901
13229
7314
2402
3385
5954
7480
8526
6612
9604
7500
3348
11745
6693
8956
14409
10109
5167
4841
8280
7580
8655
2994
7366

5
-13
-16
-26
-45
-8
-19
-23
-12
17
-61
-34
-7
92
-33
-51
8
5
-20
-69
1
10
-21
13
-49
-21
-13
-507
89
-29
-16
-235
-62
-72
-22
-50
-27
-59
-27
-24
-4
25
-24
10
-20
-25
3
9
-30
-22

-23
-25
-37
-34
-63
21
-6
-21
-20
-17
-63
-48
16
91
-40
-82
39
5
21
-59
-56
-54
-13
15
-9
-17
-60
-77
82
-4
-7
-97
40
-146
-19
-29
-53
-63
-43
-23
50
2
-17
-11
-28
-36
3
15
-23
-16

3
-5
-10
-47
-19
5
-22
-20
-18
-25
-20
23
41
95
-40
-84
-1
8
49
-48
-54
-29
-21
37
-5
-38
-58
129
113
23
-12
-185
-49
-81
-67
-30
-66
-34
-38
-26
20
15
-34
-32
-17
-2
-17
-23
-24
-32

15
11
21
-47
-36
-8
1
-33
-13
-12
-51
-21
104
73
-44
-59
32
-6
50
-38
-30
4
57
33
-21
-29
-80
-295
103
-28
-6
-141
5
-82
-36
-16
-87
-39
11
-28
-9
30
10
-7
-5
-2
-33
-4
-87
-61

6
-19
-17
-24
43
14
2
4
-19
-34
-46
10
80
-2
-31
-49
1
8
30
-46
-39
-8
-4
20
-4
-33
-21
92
57
-9
9
-95
-31
-69
-30
-39
-80
-64
-25
-20
-50
5
-19
-14
-25
-27
-12
-37
-27
-33

106
-28
-12
-17
205
-41
21
51
0
15
6
96
45
-19
-33
25
-13
8
-27
-23
-11
16
-20
34
-25
-30
31
243
83
-121
-11
-106
-3
95
-62
-46
-105
-204
-28
-66
-36
34
-55
-46
-66
-22
1
-49
-97
-91

174
-4
13
4
121
34
8
32
26
43
1
65
89
75
-11
55
40
21
173
-27
78
50
144
122
7
1
43
435
183
48
-10
103
195
133
16
-27
-13
-72
3
0
59
95
-12
50
12
-15
81
-21
1
76

-266
-108
42
-508
-2842
71
-272
-1125
-298
-436
-558
-854
370
490
-452
-960
160
112
1187
-875
-956
-185
-50
-229
-119
-180
-447
-10143
1311
-604
-130
-3185
-348
-189
-95
-119
-321
-212
-87
-185
-16
69
245
60
6
-21
-274
210
-135
381

11263
3132
8520
4205
29336
5096
6831
11370
2273
6830
4323
4099
6850
2879
7989
6477
1946
13917
5891
9157
11469
9002
12040
8149
7908
7655
5600
5471
6549
9111
5171
5372
10864
9357
10111
12308
9895
11680
4804
5115
9461
4791
12382
6389
8466
5292
7532
4654
4783
10421

-65
-1
-7
0
-14
-25
-21
-10
-32
-11
-31
7
-25
-16
-57
-11
-19
-59
-12
-17
-62
-44
-44
-15
-21
-30
-10
-30
-49
-7
-17
-63
-9
-22
-47
-22
3
-14
-22
-19
5
-1625
53
22
99
104
-227
40
-135
-211

-85
-5
17
-28
1
-27
-20
11
-40
-1
-35
-12
-36
-7
-23
-18
-10
-62
-7
-28
-55
-62
-48
-29
-22
-5
-27
-42
-49
11
-26
-68
-22
-10
-19
-22
-21
-67
20
-60
5
-1323
62
132
168
86
-164
21
-71
30

-25
-53
-10
-35
-16
-54
-39
-10
-26
18
-51
21
-31
-28
-67
-29
-27
-22
-43
-48
-74
-70
-50
-10
-43
9
-37
-52
-57
-18
3
-70
-9
-39
-61
-5
-27
-31
-25
-54
-14
-1033
14
112
123
113
-78
29
-100
-173

-38
-19
3
48
-18
-42
-2
-8
-24
29
-39
-10
-12
-31
-38
11
-48
-60
31
-46
-45
-61
-82
-5
-30
-19
-8
-49
-44
-52
2
-36
-41
-22
-34
-12
18
-68
11
-58
-25
-1427
29
67
71
123
-386
65
-134
-74

-67
-33
-45
-40
-14
-33
-21
-11
-56
-11
-44
-13
-37
-2
-36
-15
-23
-25
-2
-38
-64
-50
-48
-9
-33
-14
-45
-63
-66
-57
-22
-64
-24
-7
-30
-14
-42
-65
-6
-86
-43
-1047
-5
127
133
87
-74
60
-69
69

-110
-47
-5
-99
-18
-40
-13
-20
-38
-19
-71
-6
-39
-23
-32
-18
-77
-95
-82
-30
-111
-111
-68
-36
-36
-18
-104
-75
-91
-27
-21
-22
-45
-20
-70
-37
-34
-49
-64
-113
-44
3085
47
209
273
31
447
14
144
460

-2
-24
53
21
21
66
19
28
34
36
6
29
35
-5
1
96
27
-23
40
-9
-14
-31
17
-5
-24
41
-47
27
-7
5
10
19
-4
-2
27
29
35
37
5
16
7
4283
129
240
262
6
764
117
321
614

62
-260
94
59
30
-721
-60
-178
-107
91
-142
49
18
-159
-350
-429
20
-153
7
-10
-116
-272
-96
-170
-147
-114
-41
-126
-392
-35
36
-367
-143
-141
-167
-92
-131
-6
33
-221
-193
-8027
533
792
1601
1030
-4843
124
-1377
-2901

6875
7660
5551
6256
4487
12124
3852
4295
7221
7091
7484
18588
8016
8243
14006
6892
9918
6649
7780
3107
6761
7333
10866
16443
7232
6200
5474
3180
12292
7691
3768
6314
4024
9145
7520
3666
9205
4856
3733
8646
4794
4930
1335
2059
2868
2598
9602
8270
6725
5609

4
-319
-38
-6
-2
53
1
-2
93
42
59
-18
-26
-8
-1
1
19
-38
56
1
-13
-19
-6
22
-1
-14
-16
24
54
35
48
9
-41
9
0
30
25
17
14
10
-27
0
-17
-36
38
4
2
71
-14
-28

31
-242
11
-48
0
52
26
46
-1
8
65
-28
32
-33
10
26
16
-23
38
2
-27
-3
-8
13
-12
9
-32
9
17
7
59
31
-38
-27
38
32
-52
-22
14
2
18
5
-16
-37
2
10
-1
59
-34
-19

37
-178
18
49
14
61
21
44
-49
3
29
-30
34
7
-11
25
7
-38
127
17
-18
10
-20
-11
-1
-19
3
37
-4
8
105
-4
-64
-10
44
33
-38
-20
-5
-23
-7
0
-16
1
5
17
6
46
-20
0

6
-327
13
39
15
111
14
5
68
17
36
-11
8
11
-6
20
0
-50
63
-12
-40
-7
-18
-39
-17
-26
5
36
17
12
56
17
9
-14
57
38
-42
3
31
43
-41
15
-8
-34
14
28
3
87
-49
-5

49
-214
6
-24
-2
54
5
-20
-8
6
-8
-27
-23
8
2
-17
-17
-42
52
-19
-33
2
-9
2
-12
-9
-14
52
29
38
32
-8
-5
-19
11
2
-37
11
15
-2
-12
-26
-19
-23
-8
12
-12
108
-21
-25

40
80
-55
-89
13
-32
-42
-143
-194
-89
-31
-58
-3
-67
-58
-23
-23
-37
-41
-36
-41
-14
-50
-17
-19
-39
-71
26
-14
-102
-68
-56
26
-106
-84
-38
-73
-31
-71
-18
-17
31
-94
-100
-105
20
-189
-61
-30
-46

131
375
-19
51
53
-4
-16
-29
-124
47
30
-2
26
-13
-23
6
13
65
53
-2
-11
7
-67
40
-9
19
-7
108
34
-58
24
1
97
6
44
-4
-61
18
41
-28
71
45
-28
-65
-97
20
-117
60
21
9

-423
-4548
217
156
293
-240
77
-229
-646
60
71
-316
-250
-116
-20
209
131
118
329
-10
-213
-115
-108
-310
-239
-225
-132
-573
90
15
269
-230
-100
-65
16
199
-141
-131
224
-95
-302
-132
-103
-343
86
163
-488
294
-306
-293

16244
5268
7420
8119
4053
12541
4809
9165
9951
8367
3684
2774
7812
4558
4655
3052
4139
8762
8338
5538
11526
2739
2984
4836
2348
3593
4210
11472
7758
8311
6778
3983
6414
5780
5789
3745
8122
5439
8508
2803
12639
9768
3948
31315
6181
4270
10636
2453
8520
31033

-35
0
12
6
27
12
53
-2
57
-20
5
36
23
-15
13
20
84
12
16
101
10
21
-8
-15
-13
16
8
15
19
-22
-17
-17
-3
19
58
2
16
18
-1530
204
34
-1160
72
76
-34
-193
-12
-7
4
41

-32
-13
45
27
40
-9
37
-23
11
-32
17
21
31
-27
-10
21
45
15
1
64
-8
-9
11
-29
6
4
-15
-6
32
-48
-21
-29
3
8
42
7
6
10
-953
188
162
-597
40
22
-74
-72
-3
-21
15
28

-30
6
-2
-23
20
-27
-5
6
4
-30
11
32
5
-16
10
4
24
-1
-4
107
-71
-11
2
-14
9
41
-16
8
45
-24
-16
-20
-11
32
24
17
28
13
-1217
92
66
-655
-2
-1
-35
-101
50
-31
-57
-30

-34
56
6
14
58
-20
12
0
14
-10
51
-16
1
-5
0
15
2
19
12
76
-32
25
6
-1
16
78
-5
0
85
-34
-5
-45
-25
30
53
-10
22
4
-1041
147
69
-863
39
60
23
-137
25
-33
-32
-13

-6
25
37
18
22
-18
11
-1
15
-8
-6
4
1
-19
-6
-11
3
-19
-5
80
-15
-8
5
-39
21
-5
13
-18
104
-14
6
-29
-8
16
33
-21
28
-29
-573
131
23
-666
39
3
-26
0
-22
-32
-44
7

-108
-27
-101
-53
-48
-32
-49
-25
-50
-13
23
-46
6
-79
10
-21
-8
-104
-75
16
-66
5
-14
-82
4
-34
-51
6
41
-8
-34
-32
-27
-26
89
-31
2
-88
1126
53
36
650
66
52
45
149
20
-85
9
40

-54
37
13
1
-4
-5
-33
-30
59
-3
16
-20
12
-84
31
-23
49
-3
-24
30
32
41
27
-28
24
7
-37
0
95
44
-25
23
-7
3
114
20
22
-5
2074
185
110
1269
154
231
183
224
29
11
120
9

-123
-2
-61
-47
-109
-133
189
-149
112
-46
2
-349
51
-396
42
-436
196
4
-97
581
-473
169
-116
-292
187
34
-126
-178
61
-476
-3
-337
-119
-425
89
-80
-204
-48
-15077
1514
707
-11702
314
603
-591
-1851
604
-324
-413
-237

5803
6390
5588
5347
6876
4004
5021
2608
7231
3019
4364
3797
26598
7395
4282
9821
7613
7114
5151
5535
6385
2983
12456
4864
3064
2625
3382
2072
6369
3350
4033
16981
3749
6687
11173
3400
3902
5016
7747
5257
2014
2983
4233
4017
13890
4301
5868
5720
3470
10213

18
14
7
23
-2
25
90
37
33
-17
-4
45
30
-1
25
33
8
-4
26
-1
12
97
38
8
-2
-4
5
18
-7
-17
43
39
52
19
103
7
0
-23
34
79
-3
-5
-17
11
48
-10
-5
7
24
6

-3
14
-42
28
28
15
3
38
36
8
-9
-5
7
-4
41
-2
-7
-23
9
-23
-20
19
68
10
0
-32
-12
-5
-12
-17
28
54
34
5
16
35
-37
1
70
114
25
-25
-39
-22
31
-60
-42
0
9
29

-18
-18
-13
-28
12
-42
-16
6
13
10
-24
32
-4
3
10
28
9
-33
-14
-1
-7
110
36
-4
-1
-31
-39
21
-25
-8
11
31
41
-38
20
1
-18
-25
4
96
112
-26
11
38
7
-72
-53
10
4
8

-55
25
-36
3
-15
12
-3
47
48
-15
-47
33
7
-7
40
8
34
-11
-19
27
18
182
-5
7
-3
-35
-2
22
-57
-35
7
-18
48
-35
22
52
-6
-57
16
42
19
-27
-29
62
39
-29
-4
-25
10
-10

-16
-36
-21
-4
-13
-41
32
-27
6
-6
-34
0
8
-1
30
2
-3
1
9
-28
4
33
33
-3
-11
-39
-36
12
-40
-7
-4
4
46
-21
-2
-7
-54
-20
-28
54
-1
-25
-52
32
76
-53
6
-20
-15
-9

-58
-73
-92
1
60
62
33
-24
-31
-35
19
-21
-32
24
1
100
-15
-28
2
-58
72
-54
39
-29
33
12
-38
-41
-41
-85
50
2
30
107
76
4
-5
-90
47
91
-31
1
-29
13
-26
159
-61
-2
-32
-50

-64
20
61
103
139
172
80
34
31
15
54
76
37
30
100
94
22
109
41
-1
85
142
98
19
74
62
30
46
52
43
34
43
67
227
128
97
107
7
164
154
7
36
7
158
95
162
46
34
54
15

-276
-427
-82
301
-318
-70
-141
-126
-22
155
-315
212
-71
-193
306
-304
-2
-59
-117
131
-198
1005
511
80
-9
-128
-304
-56
-510
5
-541
-3
54
-505
-507
82
-183
-555
12
126
202
-362
-174
60
112
-492
104
-256
69
-95

11170
6251
7466
6314
20518
10765
3369
4673
5023
9557
3774
2664
13479
16199
5858
3470
4072
5280
9233
5205
3070
6857
12251
13870
3980
12165
6428
7491
5983
4037
4542
3736
7568
14590
19681
12190
4017
3474
16564
7710
3587
3604
5390
4039
5449
3337
7286
8801
5014
39890

28
-11
22
21
6
12
38
17
29
67
52
11
-757
2
-213
-431
-23
-195
-35
-97
-50
-26
-41
-7
1
-12
7
-49
-30
-33
2
-12
-21
7
-41
-19
18
-10
-11
-4
-15
-6
-20
-4
-20
-2
-11
-12
-5
-25

24
-20
-17
29
-16
14
27
-7
10
4
25
7
-236
-5
-187
-183
-33
-225
-3
-55
-36
-61
-55
-28
-5
-43
2
-48
-47
-35
-22
-30
-30
-5
-26
-47
-6
-29
-7
-12
-28
-40
-17
-20
-33
-66
-53
-28
-17
-55

15
-13
11
22
8
15
12
-23
12
47
63
12
-421
4
-106
-178
-11
-224
-11
-34
-58
-36
-42
-5
-1
-28
-15
-25
-23
-41
-29
-8
-31
3
-13
-53
-3
-38
-20
5
-22
-34
-35
-49
-37
-38
-38
-44
-24
-58

26
-9
47
3
-3
22
23
33
8
73
37
23
-429
28
-157
-175
13
-253
-8
-38
-16
-7
-18
-9
-23
-34
28
-34
-4
-49
-32
-44
-10
-11
-9
-9
31
-23
-6
-2
-42
-25
-18
-27
-23
-28
-26
11
-24
-16

-5
-13
16
1
12
-35
-41
6
23
59
33
-18
-119
27
-70
-42
-38
-193
8
-21
-23
-50
-45
-16
-28
-45
-20
-48
-34
-49
-58
-53
-25
-16
-14
-39
2
-25
-17
-40
-11
40
-25
-43
-33
-24
-57
15
-12
-43

-11
-38
208
-50
-49
-9
-58
-47
-92
-91
25
-33
1157
-28
186
308
-19
8
-19
22
-34
-32
-72
28
-29
-17
-7
-38
-10
-31
-12
-56
-63
-74
-36
-16
-69
-92
-20
13
-29
8
-38
-62
-61
-5
16
-61
-8
-20

39
-14
144
61
53
-11
15
8
-39
100
94
97
1401
36
264
667
59
343
11
163
38
63
35
72
38
62
40
20
35
36
40
35
37
-16
34
50
101
20
69
85
8
38
36
-12
2
52
149
47
66
27

-11
-226
-688
-26
-71
57
92
-284
-495
616
258
151
-9913
231
-3858
-4819
-103
-2088
0
-1169
-86
-43
-60
163
357
-289
113
-253
79
-230
-93
-305
-94
36
182
-466
446
-173
-422
-26
-40
-75
-58
-101
-113
25
-429
374
-182
56

9563
17818
2375
4942
6095
3241
4970
2995
5964
16709
3407
5413
1769
4113
6964
3029
12497
3395
7888
3913
5590
5696
2313
5178
7061
9695
4528
2718
3691
5737
4201
4917
5032
4567
3867
5157
6714
5732
5589
3725
5799
3633
5889
4499
4970
4839
5659
3172
4635

11
-52
-52
-17
-17
-60
-29
-52
-13
-41
-13
-36
-36
-2
-36
-46
5
-53
-92
-14
-16
3
-51
-17
-26
0
-18
-54
-19
-34
-39
-24
-21
-56
-7
0
-36
-22
-32
-53
-8
-58
-25
-43
-29
5
-28
-16
-32
-23

-9
-45
-26
-26
-42
-10
-58
-41
-12
-39
-22
-64
-39
-50
-49
-20
-7
-57
-49
-42
-65
-47
-18
-20
-17
-6
-12
-77
-47
-67
-35
-24
-47
-60
-29
-39
-55
-68
-6
-49
-49
-50
-18
-34
-27
-15
-6
-43
-44
-12

-26
-44
-76
-25
-25
-29
-22
-36
-28
-37
6
-48
7
-24
-31
-51
-32
-32
-43
-71
-47
-25
-27
-18
-19
-28
-32
-107
-41
-61
-30
-31
-51
-41
-16
-13
-48
-30
4
-37
-10
-61
-11
-30
-21
5
-34
-24
-29
-23

17
-7
-40
-29
-21
7
-27
-28
1
-9
82
-29
-16
5
-37
-54
-19
-7
-57
-35
86
-92
-72
-26
6
-23
-39
-72
-32
-62
-25
-2
-27
-52
-18
8
-11
-30
-2
-31
-25
-38
-36
-36
-12
16
-36
-9
-25
12

14
-51
-65
-26
-33
-36
-52
-34
-37
-37
17
-41
-32
-37
-29
-35
-23
-39
-67
-61
-17
-24
-30
-13
-38
-10
-32
-54
-28
-54
-46
-27
-64
-43
-54
-20
-14
-30
4
-75
-33
-36
-41
-46
-22
-18
-27
-9
-59
-65

5
-73
-98
-95
-58
-34
-117
-101
-42
-72
-25
-36
-37
-87
-63
-57
-41
-57
-62
-55
-81
27
-22
-41
-68
-18
-44
-268
-26
-57
-44
-1
18
40
-106
-57
-74
-49
14
-71
-28
-39
-49
-7
-63
-56
-6
-43
-90
-56

43
17
5
36
-2
72
-87
-12
26
15
34
52
43
28
12
69
-12
33
10
84
-22
106
115
62
13
91
14
-86
37
42
92
47
67
198
3
0
1
12
56
25
66
34
12
6
18
61
71
0
4
49

-41
-44
7
-359
-135
47
-622
-369
-59
-146
156
-196
-240
-71
-87
-567
-12
-214
61
-67
-154
-193
-149
197
8
153
-151
-678
-279
-373
-13
-58
-336
-954
-202
-109
-86
-188
31
-615
93
-255
-274
52
-104
227
139
-153
-396
-186

2058
6349
10672
4792
5493
5141
4837
5742
6015
5433
3943
6210
5147
4960
4155
4369
6705
7223
10860
4929
6901
7683
4932
5052
6844
6527
3525
10168
12242
3517
6023
4492
4707
16877
4011
3073
7398
6445
3547
10035
4718
6571
4101
2658
4494
5751
5806
3462
2742
7116

-14
-48
-7
-40
-64
-11
-7
-47
-14
-30
-5
-54
-24
-1941
53
31
47
56
19
33
89
-130
-66
17
-76
-220
-135
-20
-84
-72
-40
28
-276
-14
-44
-39
22
-20
-36
-7
-14
52
4
-6
13
20
0
2
-35
-8

-22
-11
-42
-53
-48
-14
7
-62
-34
-20
-35
-37
-25
-1080
30
5
37
31
44
-7
71
-84
-101
-4
-39
-159
-132
26
-115
33
13
26
-180
-107
-45
-21
-17
-35
-50
-27
-25
24
-3
21
-8
7
-39
-7
-38
-34

-38
-18
-24
-36
-37
-23
-22
-43
-19
-35
-38
-8
-47
-1256
74
0
1
61
118
28
35
-59
-62
-26
-118
-121
-203
4
-73
-46
12
-15
-195
-113
-81
-40
4
-21
0
-34
-1
25
-18
-6
-27
0
-10
-14
-33
-23

-56
-47
7
-23
-39
-11
-14
-48
-29
-32
-33
-18
-17
-1647
56
18
103
106
111
94
40
-70
-10
-7
-73
-100
-85
7
-19
-69
-99
36
-184
-83
-12
-8
26
-40
3
-36
-38
56
-1
0
-36
29
24
-26
-18
-62

-24
-23
-27
-33
-54
-13
-31
-35
-15
-35
-12
-57
-41
-1211
134
9
68
37
94
56
108
-71
-109
84
-114
-81
-14
18
-15
12
0
-23
-126
-96
-11
-36
13
-9
0
-35
13
33
-16
-14
-16
7
-26
-39
-7
-55

-58
-25
-41
-74
-138
-34
-11
-53
-41
-8
-50
-75
-36
3405
86
49
-26
-115
-37
36
99
113
50
-75
139
94
507
-54
27
211
74
-34
-3
-29
150
151
27
-56
-9
18
22
-6
-16
-73
-51
3
-17
12
-25
-60

35
69
69
4
-30
36
50
53
35
8
7
37
23
6064
229
121
201
105
127
151
227
164
381
122
388
266
981
100
362
419
176
73
252
126
209
426
102
33
181
108
44
170
33
1
57
15
102
49
9
141

58
-124
-139
17
-229
93
-19
-408
68
-41
-187
-261
-238
-9533
391
-57
607
513
630
604
213
-1184
-147
-219
157
-1295
-138
375
-239
-2104
-750
135
-2046
-438
-841
-561
23
-247
1
-177
-189
923
-123
-63
-82
-9
258
-278
-149
-157

2864
5744
4224
4182
6723
6104
3500
4626
5309
2555
4615
4636
4511
5828
3725
3102
2024
4547
4903
5398
4846
8304
6536
3490
5069
7527
2423
1541
8997
1931
846
2578
8927
3920
4367
2159
3306
2270
5000
2678
2027
8133
2086
7887
3533
3666
2156
5232
3939
5852

-11
2
-11
-3
-14
-29
-12
-31
9
-24
-7
53
-6
-85
-22
-16
-35
-44
-10
-20
-25
-29
-6
-23
-22
-14
-13
16
45
-31
-56
-23
-3
8
-20
-39
-74
-18
-7
-10
14
-14
-13
-30
-55
-12
-16
-41
11
-36

-13
4
-60
-8
-11
-60
-23
-44
-4
-33
-9
-14
4
-44
-5
-41
-31
-64
-26
-22
-4
-25
-4
4
-21
-23
-16
35
-48
-10
-67
-81
5
26
9
-66
-53
-36
-31
-18
-20
-5
-17
-14
-18
-11
-43
-57
-23
-35

-22
-17
-48
-29
10
-36
-46
-40
9
-27
-61
-9
13
-36
8
-23
10
-27
41
-25
0
-21
-14
-4
-25
-20
-23
22
29
-40
17
-57
17
16
15
-12
-34
-28
-48
-34
-24
25
-11
-35
6
-3
-32
-75
-21
-62

-13
-28
-33
-31
-19
-13
20
-22
-8
-4
-47
-24
-12
-25
4
-6
58
0
4
6
-20
-33
-13
45
12
-13
-27
74
63
-18
-42
-3
0
-16
3
-57
-9
-13
1
-22
-1
-38
-2
-47
15
-6
-24
-36
-9
-50

16
-7
-26
6
-22
-23
-27
-31
-7
-15
-40
-33
-11
26
71
-5
60
-60
18
-12
-21
-16
-40
16
-3
-13
-5
44
4
-44
-9
20
-23
25
28
-59
-23
-22
-7
-35
-5
-2
-8
-52
-4
-7
-60
-36
27
-28

-71
12
-57
39
3
-78
-25
-87
-33
-12
-33
-71
-8
-96
54
-63
60
-90
-66
-12
-39
-24
-37
-31
-15
-44
-6
61
50
43
-6
-81
6
-9
-6
-65
12
-53
-50
-18
-50
-34
-32
-38
-20
2
35
22
18
-69

-8
30
19
159
28
64
80
87
60
24
125
108
115
116
214
69
176
0
38
91
42
72
16
107
108
-11
47
153
105
139
180
113
57
68
92
103
103
-10
18
53
188
95
-2
37
171
31
46
179
40
89

-163
-72
-265
-245
-217
-410
-50
-266
259
-88
-106
125
82
-918
-263
-162
394
-192
-133
-79
-231
-319
-65
-181
-163
-171
-242
405
415
-81
-191
-234
-181
28
-194
-322
-301
-251
-114
-76
157
53
-291
-220
95
-24
-601
-625
-277
-152

1992
2118
4705
12070
3148
8046
3439
5795
1511
2506
5566
8756
6356
4864
3526
1964
2963
7453
3448
3255
2130
2794
3573
5492
7501
2685
2967
1806
2747
4801
23643
4836
2729
4537
3757
4907
5522
2445
2528
1952
5492
4177
2156
3980
3990
4627
3990
12937
1595
5011

2
-12
0
-17
-14
-15
-78
12
6
-29
-3
18
-27
-1258
-221
12
-78
-51
-8
2
6
115
-43
-20
-38
-45
-46
-52
19
-8
-34
32
-50
-39
12
-28
20
18
24
-17
7
-24
-52
-53
53
44
-5
-16
15
15

-28
-28
-5
-22
-34
-11
-64
-16
14
-18
-40
-22
-6
-690
-195
33
-97
-61
-32
-2
-6
156
-48
31
-11
-24
-10
-50
68
-39
-20
6
-51
-12
13
-23
4
21
-6
-7
-17
8
-30
-48
60
19
-61
40
82
62

0
1
-19
-3
-28
-31
-55
-47
-21
26
-15
-20
-54
-707
-297
-9
-76
-52
-44
-22
-14
55
-44
5
-3
-57
-31
-88
39
5
-31
-10
-67
-27
5
-8
15
-13
6
26
36
8
-16
-40
61
14
-38
1
11
44

34
-7
-13
-11
-8
-9
-63
16
41
54
-18
-21
15
-995
-297
6
-119
-16
-11
-23
-16
100
-61
-14
-52
-39
-49
-36
33
-7
-56
-1
-53
-25
25
-9
-14
28
0
-13
8
-19
-38
-31
35
37
41
46
50
45

-13
-7
-26
-4
-20
-16
-74
-22
7
31
-16
-2
-14
-828
-137
-19
-27
-23
4
-14
-7
41
-19
-14
-25
-49
-40
-46
71
-1
-28
12
-47
-21
-12
-19
-2
3
-5
-14
5
21
-17
-42
46
6
-7
15
9
8

-2
-3
4
-33
-58
-24
-111
-25
-21
12
-13
10
26
1730
126
6
287
-93
-75
-83
-16
-27
45
-91
-64
-33
10
-52
-44
17
-41
-62
-102
13
-115
21
-17
-60
6
-5
61
22
-48
-61
-56
8
-19
31
-132
-2

70
69
36
10
-21
72
141
40
112
199
127
188
108
2691
349
-6
305
62
-25
-6
35
86
14
-39
-10
60
18
-10
34
-34
0
-51
-124
56
-179
44
5
-36
-21
-7
-2
76
6
-8
-19
21
48
29
-142
65

-115
-225
-153
-110
-152
-81
-308
-138
71
-94
-150
-134
-258
-11834
-2324
168
-1704
-829
-307
-141
-81
301
-657
-246
19
-665
-355
-576
287
-567
-715
-74
-580
-210
-71
-215
192
18
-45
86
-379
-348
-169
-445
198
-200
164
223
267
247

3832
2941
4458
2485
2042
2928
4015
1810
4456
5208
28628
4206
2786
15024
10231
3115
13012
9660
6378
6231
4503
14236
5978
11703
4803
7733
5216
8294
3634
4188
4936
9427
6543
10132
9352
4092
7930
6881
3467
4037
3885
8583
7688
10564
7072
11613
10328
3770
12913
4717

-76
34
21
-12
1
-28
-13
-28
-13
-11
-38
-34
4
0
20
-47
2
-42
1
-13
-7
56
19
-482
-57
8
-81
-4
-41
-44
-13
-37
-23
5
-2
-2
-21
-17
0
9
-9
-8
-42
-37
76
-38
0
14
-26
6

-15
118
8
-27
1
-19
20
-20
-23
14
-32
-81
-36
12
24
-44
-11
-1
2
-25
10
35
-7
-168
-14
-24
-49
1
-25
-53
-37
-21
-3
-53
-33
-44
-18
-12
-13
-16
-9
5
-24
-41
72
-58
-8
-5
-19
11

-47
45
-4
-51
-16
-40
-19
-11
-20
-13
-49
-61
-29
-8
-4
-57
-42
-23
-21
-5
9
80
5
-313
-34
-76
-2
-14
-41
-36
-37
-2
-26
-36
-8
-41
-16
-8
-26
-20
-29
32
15
-22
53
-34
-28
20
-31
-22

-59
64
30
-15
19
-31
3
-32
-26
-5
-22
-45
-7
9
9
-35
-23
11
20
-24
35
58
68
-297
-58
-65
-89
57
-51
-31
-52
-34
-20
7
10
-10
-29
-21
2
10
0
-32
-45
-30
81
-36
-20
-10
-12
1

-49
59
-3
-19
7
-33
-5
-30
-15
-5
-39
-21
-4
0
-18
-28
-45
-19
-4
-23
8
33
9
-6
10
-48
-3
-10
-85
-40
-27
4
-16
-13
2
-33
-19
-20
-10
-22
-9
-21
2
-20
13
11
6
3
-7
-24

-83
16
-3
-46
-120
-28
-118
-54
-53
-28
-27
-143
-7
-48
-49
-4
83
15
-23
-58
-23
-13
-46
370
113
-13
121
-29
-141
-62
-93
-87
6
-30
-65
-91
-96
-74
-85
-39
-36
1
-37
-4
-75
-95
-58
-52
-41
-72

10
7
14
-29
-60
27
-17
-20
-67
-66
-35
-99
12
-70
-45
14
73
14
-14
-6
20
23
-46
222
136
40
163
-8
-16
39
-4
-4
7
12
64
2
-58
36
-20
9
-16
-35
39
-1
-39
-27
-44
-55
-1
45

-405
441
12
-164
202
-154
82
-143
-94
-44
-671
-275
-525
-116
2
-583
-887
-386
82
-90
-128
58
229
-8334
-628
-730
-2111
179
-147
-55
-387
-185
-42
-476
-138
-134
-145
-236
-385
-125
57
39
22
-232
621
-159
17
-35
-151
-15

10680
6043
2945
4109
7104
5793
7205
8295
8265
5270
8876
12158
5137
5541
5476
3235
8185
5762
3230
8836
5104
5535
8059
9009
6777
6466
6226
3303
15970
5389
9470
3210
2875
7324
4734
9635
3983
3907
4342
7123
3432
6712
7416
4466
3277
10914
4000
8791
6288
7531

-28
-23
-24
-54
0
-2
-9
-46
4
23
-68
28
-11
1
15
-29
-16
-16
68
-34
-19
18
-9
-38
-18
10
-40
-18
-17
-17
-12
-1109
88
27
37
46
-510
18
-43
-17
58
-24
-9
47
-11
6
13
-44
12
-5

-55
-7
-13
-11
5
3
-26
-44
2
4
-4
49
-8
-3
-21
-15
-15
-22
55
-38
-14
4
2
-8
21
5
-26
-33
-8
-15
-19
-619
91
28
48
59
-451
27
8
-44
-27
-29
16
2
-20
13
-13
26
-33
16

-51
-38
-27
-41
11
-26
-35
-22
-19
-11
-34
24
-5
-15
15
12
-5
-14
41
-25
0
0
-2
-22
-39
-1
-18
-37
-8
-37
-10
-625
71
29
12
74
-662
73
-19
1
45
-30
-3
12
11
-3
-35
-55
27
22

-53
-49
-37
-38
-3
-4
-19
-3
-15
-14
-45
-14
-16
14
44
-32
-40
-5
1
-7
-24
-20
2
38
-55
1
-55
-13
-10
-36
-25
-769
134
-12
20
192
-986
81
-88
30
-62
69
-5
0
-16
11
57
-20
72
99

-36
-21
-21
-11
-8
-6
-6
-45
-45
-37
-21
23
-3
-7
13
-43
-38
-6
3
-31
-33
-4
-4
3
-30
-16
-26
-27
-7
-19
-10
-460
59
-2
9
81
-539
39
-38
33
53
23
-27
27
7
-12
40
-17
50
44

-89
-31
-97
-116
-80
-49
-67
-46
-36
-28
-141
-96
-45
-48
-31
-26
-77
-29
-19
-66
12
-52
0
-45
-94
-2
-54
-25
-14
-56
-52
2797
23
-20
-9
-125
1439
59
88
527
103
150
-3
-79
-65
-40
-31
412
27
-51

20
9
-23
-54
-89
36
12
26
19
47
-45
-24
9
-21
-55
-27
-5
-21
-12
-47
14
-20
10
21
-5
-1
8
10
0
-32
-12
4541
16
37
77
135
1949
41
252
464
75
190
-6
-93
-55
-16
33
337
100
22

-584
-415
32
-280
-83
-51
-209
-209
12
-253
-190
217
164
78
-85
-158
-635
-165
140
-238
-57
-415
102
262
-85
9
-249
-570
-151
-273
21
-11458
47
27
-262
199
-15434
-169
-2550
-3355
-628
-1119
-408
-299
-93
178
-445
-892
-411
-442

10062
5979
7163
10172
8439
8759
6013
6050
6113
4837
7497
6286
5328
6849
8158
5960
8038
5298
6636
5097
5791
8788
6482
7824
7142
2923
5862
6323
3181
5110
7480
12164
7116
3267
12787
7232
6265
2831
9622
13856
2579
5575
8521
8019
4883
11931
3415
16838
7236
8252

24
-9
-3
83
18
2
24
-7
11
42
9
19
19
12
8
1
-7
5
30
33
1
16
33
36
20
-20
-39
11
-3
-11
63
-25
-12
14
10
5
75
56
17
-22
-13
-29
29
-869
55
97
141
141
-202
-315

20
5
-1
49
-17
10
39
4
14
21
-20
22
71
-7
31
-3
-19
-5
11
25
-42
-4
33
40
18
-53
4
18
19
-12
55
-4
-10
21
-21
0
69
39
52
-9
-37
0
35
-496
57
54
99
125
-77
-106

55
32
48
52
5
18
11
-22
7
35
-9
43
6
-19
58
-9
-3
0
7
18
-7
-8
58
74
9
-14
7
-22
-14
5
37
-11
-14
5
-25
0
103
36
25
-3
-15
-7
-5
-317
79
73
100
136
-88
-89

89
44
29
138
16
27
56
-5
12
75
0
36
50
-40
19
-2
16
32
35
38
19
17
31
42
18
-76
28
37
14
-8
116
-2
-8
47
-8
13
160
55
23
-13
0
40
-20
-560
107
83
146
222
-187
-171

1
29
-16
49
3
3
24
-8
8
-9
29
41
14
-9
24
-7
-17
22
14
-26
-8
-8
71
20
8
-43
-14
-39
28
3
75
-2
29
8
3
-2
81
49
30
-15
-10
11
39
-134
97
68
158
138
-98
-115

48
-89
-17
-21
-53
-37
-48
-16
-16
-16
3
-7
-6
13
-5
-146
-75
-30
-75
-19
-78
-59
-8
-110
-29
-120
16
-48
-3
-24
-5
35
-119
-41
-120
-65
26
19
65
-23
-6
8
22
2161
80
15
74
69
67
227

16
-46
-1
41
-41
-44
-62
-9
8
21
67
-6
-8
-2
23
-49
-50
-43
-29
-7
-9
-68
20
-30
27
-89
14
-30
45
-15
4
60
-35
4
-5
-62
60
31
107
-5
18
3
-31
2098
70
102
154
169
314
295

-78
-169
-47
-41
-310
-244
-206
-238
46
-304
-268
-203
-484
-1440
-762
-476
-112
-235
-621
-332
-411
-277
48
-534
-112
-1213
-358
-114
-366
-142
-554
-58
-467
-681
-713
-532
238
88
-640
-329
-206
-89
-583
-9793
364
435
462
977
-1842
-3178

9726
9990
3402
3511
8142
9709
10084
2890
8576
4010
10545
5213
10345
31566
11520
10070
4337
4403
8512
6655
7138
7769
5933
11587
5902
7365
2347
18487
5606
3084
16256
4699
22678
10734
12024
6287
7485
4948
18515
5277
7784
4416
7042
5210
2282
5285
5559
5830
14155
2876

-92
-268
-29
-19
-115
2
6
47
8
27
32
48
-4
27
-8
-6
16
-59
4
18
-2
36
104
0
57
-22
20
92
14
-9
27
5
75
37
89
15
1
3
27
17
-25
-7
54
-15
57
-20
28
-21
-6
65

-44
-228
-23
-1
-109
49
-42
44
45
-20
5
-14
-6
1
-36
-16
-30
3
-1
-7
-31
0
27
-23
59
-21
37
62
-11
4
0
17
-1
-32
62
-15
-11
6
-13
-12
-36
-43
39
-20
10
-42
-36
-26
-10
100

-76
-120
-67
-12
-98
42
-20
65
16
12
9
-14
-27
54
-54
1
-1
-5
-5
-11
6
78
50
-11
15
-3
-8
-44
-19
-32
-19
9
-2
-54
49
-14
-4
-19
-6
3
-1
-29
29
-26
3
-33
-6
-15
-37
-9

-81
-81
-10
-8
-87
87
52
44
57
-26
-10
-12
12
75
-88
22
-22
-27
-14
4
13
56
61
-18
14
-13
36
24
-19
-19
-20
-13
-13
-12
73
-29
-27
37
19
-10
-4
-40
70
0
-21
-21
17
-28
-6
40

-40
-13
9
4
-62
30
51
44
35
-35
11
10
-16
25
-35
-10
15
-32
2
-7
-4
59
-6
12
53
-6
10
8
-23
-14
-1
22
42
-14
138
18
-9
-5
-2
-1
-16
-5
36
7
11
-36
24
-22
-28
35

179
175
-49
-41
94
49
-14
19
65
-30
-11
0
-6
82
-31
-15
9
-8
-17
-56
-38
193
-16
-26
63
42
-56
-55
-6
-3
16
25
-46
-41
72
6
-2
-41
-44
17
-1
-9
81
-61
27
-86
36
-3
30
28

295
469
-14
12
378
154
59
74
108
26
20
40
86
112
69
-6
64
116
30
52
6
119
9
30
129
40
22
141
68
67
162
61
51
22
85
103
86
97
-14
88
71
104
105
-14
88
-37
72
75
27
175

-1318
-2337
-901
-169
-1846
-122
-171
-296
-174
39
-5
-194
-117
-344
-334
-154
-648
-1506
24
-121
-486
-422
268
-379
-151
-471
345
-409
-260
80
172
-114
-194
-312
-93
-226
-123
33
-67
-403
-140
-282
-70
159
-299
-372
-133
-456
-486
-274

6984
3230
4340
6463
14434
3857
6620
3977
3381
3590
2266
2470
7365
4957
1994
8464
19205
42440
2889
6755
2747
2483
27148
8401
15130
5051
11036
4157
14706
25664
3234
5105
2903
4477
4053
6553
8731
5457
3589
9962
17579
1942
3727
4941
5702
11574
9461
13270
7232

31
17
1
46
-7
-4
-5
-19
18
18
3
82
12
-7
25
-14
26
63
2
51
7
12
39
-13
-24
27
45
44
35
-20
94
91
83
32
60
25
136
71
29
-1
70
-575
-46
-36
-49
-897
36
5
-460
-45

38
10
10
55
4
-45
-17
23
-14
14
4
76
15
10
22
29
-5
54
12
5
21
-12
-4
22
-30
-22
-6
63
46
-27
16
75
91
-1
22
18
110
56
7
-22
-8
-384
-24
-72
-84
-552
7
1
-384
-83

16
-10
3
20
-1
2
-20
25
-10
28
-30
80
1
-5
63
-32
-13
25
10
32
-4
-18
-4
-12
-9
39
-3
-6
0
-30
-3
16
38
-36
8
22
16
53
-14
-29
3
-374
-11
-64
-37
-443
-3
3
-395
-57

29
-22
-7
30
0
2
-25
13
-2
12
-19
99
-10
-7
4
3
-40
26
-12
51
40
-46
5
-20
-35
9
7
22
122
-22
-16
58
30
-21
-23
-2
80
35
-11
-8
33
-418
14
-75
-16
-540
40
-30
-456
-71

52
13
25
50
-13
14
-13
-16
-16
-12
-11
81
7
5
15
2
11
-20
-14
13
0
-38
13
-18
-30
16
-11
4
38
-11
-42
45
50
0
6
26
109
36
-4
-32
-22
-247
-59
-77
-89
-344
-37
-25
-271
13

155
-4
4
22
11
-38
-90
285
-20
55
-5
61
-31
-5
36
-6
14
-6
34
67
-36
15
1
-45
19
-10
-9
-47
5
13
-85
78
20
-3
49
41
216
111
-95
-52
-84
231
-62
-54
-72
262
-12
-58
39
14

109
71
72
88
44
38
-26
431
34
49
77
76
0
41
92
32
49
36
33
101
26
41
62
50
29
-3
14
105
144
19
44
94
121
48
93
113
110
79
20
6
81
754
36
52
15
860
74
61
662
182

-255
-1036
-26
55
-216
-603
15
-451
-103
-97
-135
287
-82
167
-661
-38
10
-100
97
-237
160
-710
-530
-107
-325
-196
141
210
-89
-439
0
-191
141
-198
-461
36
-788
-275
-196
-296
-34
-6198
-133
-63
-51
-9252
461
352
-6455
-1175

7591
15153
9708
4186
9894
24924
3901
10153
13754
3670
5127
3773
18076
13770
6709
13370
4086
20714
6806
2516
3939
11958
4505
3684
21670
8912
18014
5983
7621
5258
5408
2303
13628
17620
3986
4200
4242
2220
5144
4686
6714
10922
3245
9599
4990
9563
6582
4549
7355
7864

-21
-188
-38
-71
1
-45
-93
-66
-2
-9
-22
-7
-54
-36
-49
-48
-71
1
22
-23
-56
-21
-55
-55
-87
-9
-16
-36
-33
-27
-29
-31
-56
-11
-18
-27
-21
-48
-29
-23
-44
27
-50
-48
-63
-33
11
-81
-39
-20

-34
-90
-44
-71
-72
-55
-159
-76
-6
-20
-20
-4
-65
-75
-68
-41
-59
-6
-8
-69
-54
-18
-64
-35
-91
-18
-3
-50
-87
-45
-11
-55
-56
-75
-22
-51
-52
-34
-26
-16
-32
-35
-57
-102
-38
-58
-18
-65
3
-14

-15
-180
-71
-107
-46
-60
-117
-71
-19
-15
-37
-3
-80
-66
-81
-53
-63
-38
-12
-79
-18
-31
-74
-34
-85
-23
-60
-36
-82
-33
-15
-42
-50
-69
-48
-21
-68
-55
-25
-15
-32
-5
-105
-105
-70
-53
-30
-30
-21
-39

-20
-188
-32
-50
-50
-23
-139
-72
-15
-34
-12
29
-51
-57
-60
-38
-83
-34
-18
-87
-17
-24
-85
-35
-75
15
-70
-22
-29
-53
-24
-46
1
-61
-14
-53
-58
-16
-15
-57
-48
-6
-73
-48
-54
-57
-34
-50
-35
2

-23
-151
-44
-88
-28
-49
-117
-114
-16
-4
-43
-11
-51
-58
-71
-48
-98
-62
-16
-67
-39
-33
-87
-75
-71
-12
-48
-54
-57
-35
-41
-29
-100
-58
-31
-37
-69
-71
-28
-25
-32
1
-62
-70
-66
-65
-44
-108
-42
-38

-39
-51
-137
-39
-81
-120
-53
1
-35
-61
-59
17
-83
-113
-51
-76
-116
-90
-15
-124
-119
-27
-109
-102
-179
-12
-130
-63
-34
-31
-46
-9
-102
-38
-65
-70
-118
-117
-36
-7
-70
-63
-54
-40
-189
-146
-49
-100
-63
-137

14
258
-15
134
69
-32
68
210
-7
33
-28
55
4
18
21
38
-2
38
49
-98
8
22
27
11
-36
52
4
2
22
45
40
24
44
86
16
48
-10
8
27
64
-20
21
152
71
-9
-17
122
50
32
-9

-88
-1307
-159
-383
-59
79
-224
-1
194
-68
-207
-168
-145
-104
-250
122
-321
288
-103
-232
287
-178
-275
-139
-391
63
130
157
-568
-85
51
-116
-182
228
61
-114
-352
268
-243
-70
-119
89
141
-219
-233
-281
-60
-556
-10
82

2660
13131
6275
6348
8769
6888
10161
8148
3644
3648
2898
3499
7982
7576
6192
5844
7725
4539
6370
7658
3580
2331
10609
3904
3061
10514
7667
4748
6789
3818
4108
7641
3563
5187
6738
7896
8018
8835
2729
7242
4092
4108
11148
7307
8032
10554
5016
5695
4510
7487

-18
-33
-12
-52
-15
-8
-50
-53
-44
-48
-9
-16
-38
-79
-6
-24
-67
-15
-41
-78
0
-42
-16
-25
-30
-26
-42
-27
-34
-41
-569
16
3
45
-443
15
-29
5
75
-5
2
6
5
39
-22
4
29
0
-17
13

-11
-53
-36
-63
-38
-42
-62
-40
-26
-74
-35
-44
-24
-56
-10
-28
-78
-58
-35
-65
-30
-61
-51
-48
-69
19
-36
-30
-79
-38
-197
26
-5
38
-283
32
31
6
-51
-1
31
-8
-8
91
-24
5
46
2
-9
-20

-98
-52
-30
-70
-48
-12
-55
-37
-32
-59
-56
-19
-53
-98
-19
-62
-96
-68
-30
-90
-27
-53
-54
-78
-59
-46
-50
-41
-83
-47
-880
60
55
55
-338
21
39
17
14
-10
-14
1
-14
12
-18
16
48
-18
-6
-16

-24
-59
-23
-57
-37
-15
-33
-72
-30
-60
-66
-34
-23
-95
-43
-24
-53
-53
-41
-63
-44
-25
-33
-94
-49
-43
-39
-48
-56
-40
-1230
84
89
104
-398
71
61
49
5
-15
7
0
1
91
-22
10
26
-2
5
-9

-53
-45
-24
-50
-50
-49
-26
-51
-3
-51
-26
-56
-32
-78
-26
-61
-79
-38
-51
-65
-38
-23
-21
-63
-73
-79
-72
-44
-16
-45
-1027
152
60
160
-199
14
-37
46
6
-6
-27
-5
0
94
-10
10
55
-1
-10
5

-255
-34
-61
-75
-104
-53
-70
-56
-25
-99
-73
-129
-54
-149
-38
58
-132
-58
-73
-144
-29
-111
-64
-81
-75
-86
-41
-120
-83
-25
6028
32
142
9
206
91
3
53
154
-75
-205
-71
-52
108
-71
-41
-18
-30
-48
-82

-74
67
3
48
-34
36
26
25
22
20
85
-53
29
3
25
51
-11
54
-21
-5
20
-31
26
32
46
62
48
-38
33
4
8339
143
280
155
493
130
87
132
214
-24
-27
-83
-47
91
-10
-17
68
-26
-44
4

-89
-232
27
-72
-204
40
-466
-224
-89
-83
-226
-219
-395
-332
76
214
-129
59
-327
-482
-226
-83
-35
-218
-294
196
-256
-19
-211
-159
1664
614
376
818
-4871
-69
-458
-1341
-602
78
-55
-63
-33
505
260
206
309
-242
-111
235

8144
3917
3093
6038
7192
5806
6014
9835
4026
7278
3252
4458
3130
5151
3470
6057
8867
9148
4253
9755
4320
9149
5430
9127
7012
5789
4865
3741
5763
3010
12927
1899
3413
5528
9851
10594
3274
10861
13902
5560
17361
7067
9404
10058
6320
9027
10692
7862
7868
8488

-22
26
27
6
10
-14
-19
18
-3
-5
5
-6
-19
14
-4
-15
-9
3
-48
0
-2
-18
-39
-42
8
23
-3
76
10
-3
2
18
24
-69
0
-4
-13
-28
54
3
-34
-42
28
22
2
5
32
-1
32
46

-5
40
-1
-7
9
-61
-16
19
2
-18
18
-15
-45
4
-4
-21
-7
-5
-10
-5
51
18
-10
-12
-31
41
6
24
9
-9
7
16
5
-10
8
-8
5
-25
-17
-2
-22
-8
-34
17
20
0
28
-4
40
10

-19
62
74
-7
61
-22
20
31
-11
4
-24
18
-31
19
-22
-14
-6
52
23
0
97
6
12
-49
-33
76
30
30
2
-23
-1
8
22
-59
-2
-11
27
-23
-30
-14
-13
36
27
0
50
17
56
3
74
30

10
41
96
35
60
-31
44
11
2
9
-30
-18
5
-14
-13
19
8
37
13
-24
119
26
11
-39
-9
19
18
108
9
42
-19
24
66
-42
17
3
8
32
-18
-18
-9
19
43
65
107
23
133
61
116
65

-16
54
66
46
18
1
38
40
-22
4
-6
22
12
5
-5
-26
28
-7
-16
-4
64
-5
29
-16
9
51
7
92
-3
32
-2
27
83
-59
26
-4
36
11
13
-12
-39
10
31
5
6
37
106
-21
93
65

-52
37
-24
-17
-29
-270
67
-76
-41
-12
-63
-59
-180
-6
15
-47
-77
-32
-132
-40
57
-98
5
-197
-47
21
38
4
-32
-66
-43
6
169
-12
-37
-38
-36
-35
5
-10
-61
-80
-21
115
-29
23
108
-82
195
193

-142
222
-78
10
14
-30
41
55
-24
-17
-27
10
-102
25
31
-31
-35
12
-55
-29
134
-38
57
-106
111
50
18
103
-50
-6
-42
18
213
27
-28
-27
-20
38
22
-7
56
5
132
276
91
84
200
-160
296
217

-50
106
440
94
39
-77
224
560
33
28
267
66
-6
105
-170
-109
114
313
-229
-71
1105
7
143
-183
7
118
-44
-137
209
130
3
-42
362
-514
-24
-90
-57
130
-205
-133
83
180
-67
145
-1
323
862
-61
833
557

10315
8085
8491
6823
8117
25276
9479
8363
5051
4434
10459
9139
20564
5667
15087
13106
6406
7494
21253
9206
7151
9175
10296
19688
6758
11275
8226
12635
13285
13601
4186
8478
6637
13251
6413
10479
14563
12974
9834
15646
12361
11718
22988
10541
12453
9988
11949
5768
9240
7526

-19
25
16
16
-54
-18
-38
-8
-9
27
1
8
-331
-52
-17
-117
-80
-66
24
-31
-98
14
20
-5
-29
-43
0
-8
-51
-7
-2
-11
3
-28
-36
-38
9
-75
-25
-47
5
-30
-33
5
63
-94
44
-28
0
-5

-9
43
11
-3
-36
1
1
-16
-18
-31
-22
-8
-243
-44
43
-78
-84
-55
6
-34
-73
27
25
-15
-22
-54
47
6
-58
2
-35
-22
2
-9
-17
-89
-6
-102
-21
-34
2
-46
19
-18
55
-57
38
-27
-1
-10

29
60
34
40
-27
-53
-16
-21
-1
-38
-14
-8
53
-43
-19
-5
-29
-51
-7
-25
-63
-31
8
-8
-23
-41
29
4
-86
-8
-39
-30
-6
-9
-45
-91
14
-35
-24
-25
-8
-15
-39
-23
26
-74
16
-36
28
-7

52
78
-4
23
-40
-29
10
-11
-13
13
25
-17
-34
19
27
-59
-70
-14
-17
-30
-59
15
26
-28
-70
-37
12
9
-70
-9
-18
-6
2
-3
-21
-54
36
12
-6
-17
5
-16
-20
-33
14
-19
19
-50
26
-27

47
24
17
45
-11
-26
12
10
13
-16
-25
-1
97
46
-38
-52
-73
-42
-7
-29
-60
-9
19
-10
-40
-26
26
-9
-41
-21
-20
-31
3
-2
-3
-45
18
-8
-24
-27
12
7
-8
-9
-9
-9
-9
-32
-12
-24

-58
123
-20
16
-11
-33
-96
-46
-128
34
-71
-10
1283
50
-2
232
8
-86
-122
-98
-82
-160
-46
-36
-80
-91
-70
-49
-53
-89
-48
-8
-70
-44
-74
-13
6
-82
-74
-43
-74
-52
-61
-120
-79
-49
-91
-51
10
-7

-34
209
-20
32
38
-26
-23
0
-55
31
-18
15
1981
200
36
355
120
-57
-104
-117
-6
-136
-21
-15
-2
1
-6
-34
17
-33
-9
35
-6
-4
-24
64
62
16
58
36
-94
25
17
-47
-18
-3
-31
-39
9
1

-6
618
28
76
-546
-11
147
-94
62
-345
52
-49
-3904
-1275
-201
-1512
-943
-631
-283
-125
-381
-531
243
-170
-442
31
-77
100
-599
-264
153
99
-147
-91
-330
-627
111
-90
-243
-94
-10
-326
-320
219
-208
-662
155
-482
27
-142

20406
9539
10357
8365
14094
9987
13408
6976
19532
11167
13994
6962
17724
10154
10324
5539
32956
23774
12816
27645
3053
20447
10806
13528
22165
53358
15165
40626
19792
12022
9860
8550
11749
12680
4200
14468
11983
30263
17873
6506
25776
6912
14016
80449
11943
9367
5653
5024
30874
5523

-114
-28
-39
24
-39
-20
-15
-32
-14
-4
-678
-207
55
-589
41
50
-27
-23
25
70
20
27
-10
18
16
2
-1
-12
-20
10
-1
-9
1
13
-5
36
56
-4
-9
-20
16
4
0
36
97
-2
14
18
32
8

-83
-22
-56
6
0
-35
-36
-21
-19
0
-502
-110
13
-232
5
-21
-37
-6
24
35
24
-13
-35
-18
-3
10
-22
-27
9
27
-28
-13
-27
26
-9
59
-34
-41
8
-24
-10
0
-13
-24
10
-8
-32
24
-6
-19

-94
-50
-43
2
-2
-76
-63
-43
-12
-1
-359
-57
9
-432
16
13
-17
-30
20
82
-10
-86
-21
-26
37
-8
-14
-50
-25
-1
-36
-31
-9
-25
-78
21
-9
-45
3
-28
-32
-7
6
21
57
-38
-25
4
-23
-25

-52
-11
-68
7
38
-59
-31
-47
-7
20
-326
-91
77
-277
0
-35
-20
-23
47
13
0
-19
-9
-10
17
-17
-17
-5
13
-6
-22
-5
-62
-20
-32
-31
-41
-19
31
-17
-88
-22
-51
31
43
-5
-21
78
-9
-1

-71
-26
-40
-12
-22
-34
0
-18
-4
2
-137
21
38
-185
5
11
-13
13
12
37
-17
-30
-37
11
-23
-10
-18
-35
-15
2
-37
-5
-12
-17
-43
41
-48
-34
-31
-28
-56
-24
5
-24
22
-34
-33
7
-22
-12

-71
-43
-108
-17
-74
-109
-142
-45
-80
-9
646
191
89
563
-34
-64
-29
-39
5
4
-39
-80
-81
-61
-50
-13
-60
-24
-43
-97
-46
-48
-16
-11
-85
-29
-126
-83
-20
-26
-120
17
-11
-81
1
-152
-48
13
-112
14

2
-31
-36
-30
58
-43
-84
91
-24
-4
1417
369
159
544
7
-14
17
55
17
15
12
43
-1
-26
-44
-18
-17
-24
35
-2
30
24
7
14
-13
-47
17
4
33
38
83
63
-35
-33
70
-13
51
25
-3
18

-667
-113
-160
-14
-57
-742
-463
-352
-170
27
-9089
-2441
-414
-10994
177
-408
-206
-254
-13
-243
58
-505
-135
-119
-87
-151
-330
-205
-598
-45
-392
-194
-753
79
-757
-819
-268
-448
-274
-256
-788
-47
-222
-273
147
-312
-546
-338
-247
-387

27773
54121
10625
8672
14498
4829
16743
4897
15506
4791
1456
6398
6103
6844
5910
6031
4063
10440
5220
4751
3231
11296
4842
4951
7256
4868
5835
6657
6847
7493
7360
5455
5793
4157
3993
7418
6316
7395
5765
6342
14857
6504
7246
5776
6360
9380
9105
4462
8186
3383

56
30
4
-12
-29
150
32
-11
-2
-7
75
28
32
32
31
24
4
21
-2
29
7
45
-2
-19
1
35
28
-32
8
-5
-10
35
0
-18
67
-618
-37
-31
-53
-45
-41
-52
59
13
-1
3
6
-8
-29
-30

47
-5
-31
-50
-7
62
59
-15
18
-32
41
14
24
-51
-22
34
-21
-5
-35
37
15
-3
-6
-38
41
-1
5
-36
-30
-67
5
17
-31
-14
30
455
-28
-41
-3
29
-69
-48
-34
15
-34
-26
-58
-21
16
-48

3
17
20
-26
-25
24
7
-12
2
-54
33
17
-32
6
-6
37
-26
-18
-59
5
-20
38
-16
-12
31
-12
13
-70
-38
-34
50
26
-38
-49
9
-56
-11
-19
21
59
-103
-25
-6
-6
-26
5
-34
2
-10
3

6
-22
-21
-1
-30
57
-14
-20
10
-44
35
70
-2
2
-10
9
-33
43
-35
15
1
23
-36
-34
-35
-45
-49
-35
-17
-28
3
-12
-6
-20
4
-162
-6
0
-23
28
-166
-27
-22
-32
-33
46
-25
-16
13
-29

38
-23
-24
-31
-17
52
-4
-39
9
-54
29
-22
10
-4
16
37
-2
4
-46
6
0
-19
-17
-31
6
-13
-19
-15
-52
-18
-3
36
-14
2
47
212
1
-39
16
-4
-78
15
15
-22
-20
9
-97
-16
-38
-12

14
-3
-52
-87
-36
-19
-79
-93
-1
-126
1
-91
4
-137
-124
-20
-97
-11
-47
-35
-91
1
-90
-99
32
-110
7
-57
-69
23
-55
-68
-85
-161
26
1622
16
-35
40
89
131
-68
-26
-55
-53
-12
-137
-38
27
-49

91
44
1
-3
46
105
48
11
-1
22
48
-13
26
1
-19
-20
7
6
23
9
-32
57
-69
-16
38
-30
59
26
23
91
-55
-37
10
-35
91
2072
71
29
99
193
373
99
79
26
11
112
53
18
54
-9

-17
-16
-404
-270
-320
527
-896
-180
-560
-777
-106
-177
-198
-371
-277
-268
-258
-268
-631
21
-223
-312
-433
-548
-611
-162
-788
-551
-596
-546
-651
42
-106
-366
-205
-8934
-1
-254
-719
135
-1688
-692
-20
-382
-85
222
-269
45
-598
-406

2900
7144
8309
5553
4328
5710
13474
8220
5096
8872
6204
4152
5958
12040
7112
5589
7649
6688
8826
4896
5005
6211
6063
7755
3905
5301
3884
7518
5111
7534
8731
3931
6805
10116
13344
8952
1332
16434
22612
10453
4821
11769
2505
6241
2843
3570
9812
4125
5434
6699

-22
57
74
-5
-5
-18
8
-11
-22
42
-37
-19
-25
-39
-20
-27
-10
-10
-4
-20
-8
33
15
-32
-27
25
2
-20
-18
-39
-33
-4
55
-24
-19
-35
-4
-52
-57
-23
43
-44
-26
5
36
2
14
-10
-47
-41

-55
30
42
15
-56
-36
-10
-9
-42
28
-61
-10
-47
-69
-4
-34
-35
-30
-7
-19
-31
2
-10
-37
-25
-7
-26
-4
-28
-28
-27
-12
59
-11
-5
-50
-17
-50
-24
-13
16
-76
-31
-12
17
0
-10
8
-80
-9

-61
57
83
5
-29
-8
-33
-24
-27
37
-36
1
-49
-64
-29
-41
-49
-46
-14
-24
-21
27
21
-35
-19
-32
-54
-22
-16
-28
-47
-23
25
-1
-9
-27
-14
-7
-49
-13
32
-55
-24
-31
-10
39
0
-16
-52
-19

-53
70
73
11
-75
-12
-16
-36
-30
28
-15
-3
-32
-52
-2
-8
-21
-34
-2
-40
-11
16
0
-39
2
-25
-25
-2
12
-40
-34
-11
39
13
-27
-68
-31
-53
-68
-20
96
-59
-55
-44
30
-45
11
22
-42
-6

-52
104
55
9
-15
-27
-22
-35
-20
17
-18
-29
-13
-71
0
-14
-39
-11
-28
-24
-28
-10
-16
-45
-3
-25
-48
-6
-33
0
-16
-14
42
3
-6
-42
-33
-28
-42
-44
56
-81
-36
4
-53
-79
-12
-2
-49
-17

-87
12
7
-7
-40
-16
0
-43
-27
-24
-91
-42
-10
-129
-38
8
-106
-74
78
-62
-74
-12
-69
-83
-27
-50
-52
-28
-43
-86
-32
5
-47
-41
5
-71
-9
-36
-22
-34
22
-33
-62
-33
-67
-47
-48
-4
-73
-25

-15
131
88
45
0
24
52
74
55
66
-2
35
69
61
99
83
0
-4
103
4
20
69
61
14
38
17
-2
23
50
-6
18
17
185
-7
17
3
49
54
47
68
69
2
56
14
67
89
28
57
42
-2

-1050
670
750
-63
-404
-378
-47
-248
-50
317
-437
55
-244
-384
-62
-112
-193
-228
49
-116
-131
226
-206
-224
-68
-54
-146
-77
-136
-189
-467
-33
607
37
-176
-303
-40
-94
-313
-136
465
-1128
-383
-75
-76
209
-452
-103
-532
-106

7984
5665
3312
2272
5966
25477
6317
10921
2680
3029
5725
2858
3085
7827
6225
5572
7728
5005
6073
4814
3665
5148
4474
5013
4738
5969
5958
39322
3950
4666
3400
2873
5393
3057
4288
7708
3923
3749
3418
2175
3155
15773
2828
1947
5276
4098
5836
2878
6888
4876

9
-55
-10
-50
-44
-18
-51
-38
-43
-25
18
-58
-3
-24
-11
-38
21
-5
-17
-1
-382
42
87
-279
31
-20
-24
-16
3
-60
-23
-17
2
22
15
-31
15
33
6
41
12
0
-12
59
16
-28
98
1
5
-50

-17
-31
-15
-29
-12
-16
-22
-35
-66
3
-1
-76
-60
-41
-22
-33
1
-4
-15
-23
-688
72
115
-87
74
-2
-67
-7
-54
-26
-25
-14
-3
52
-4
-21
-15
-17
6
61
3
-47
-36
25
42
-25
90
19
19
-90

-27
-24
-43
-53
-4
-12
-76
-25
-28
-17
-19
-41
-30
-5
-32
-20
34
-2
-10
-63
-448
34
130
-30
72
-21
-98
-16
-25
-34
-24
60
-11
16
-11
-68
-5
25
16
10
-3
1
-29
29
68
-26
26
8
-19
-49

-18
-22
-1
-47
-24
-16
-31
-10
-19
-39
-17
-5
-8
-27
-14
-14
67
-1
0
-61
-522
59
97
62
72
68
-57
5
-21
-22
-17
70
5
33
-41
-92
-4
-18
-22
86
61
-40
-26
76
62
-51
94
40
-15
-82

-14
-40
-38
-24
-27
-43
-55
-11
-62
-29
-31
-53
-36
-59
-49
-22
48
-20
-4
-54
-252
57
95
-25
61
94
-76
-29
-29
-21
-12
5
-3
40
-3
-53
-41
-14
5
25
10
-18
-23
22
71
-25
62
28
-32
-78

10
-37
-42
-65
-48
-71
-50
-6
-39
-50
-20
-60
-91
1
-64
-46
4
-11
-46
-160
647
94
-32
228
141
31
-16
8
-57
-67
-78
-43
-11
-14
-21
-118
-53
-47
-68
-42
8
-57
-58
-42
47
-101
157
-100
-29
-95

39
58
19
81
28
55
73
34
16
62
50
72
58
70
7
90
39
34
6
-8
1312
62
34
359
163
128
126
-16
-2
-3
-41
43
5
21
9
-28
27
9
-20
-11
41
23
15
20
77
-59
129
74
-4
85

-285
-428
-79
-255
-64
-114
-424
-97
-119
-96
21
-462
-4
-51
-470
2
301
10
-252
-235
-3542
916
1121
-2761
-860
22
-1076
-409
-83
-566
-44
342
20
336
-273
-55
70
179
-101
614
491
-336
-192
354
484
-369
-82
279
-248
-356

4056
3499
4146
4814
3257
4969
5826
4188
2491
4696
3493
6612
6349
4117
15759
7367
2118
2300
46181
6893
4815
1957
1295
5911
8710
5754
6185
10308
3955
2747
5025
9643
1663
2713
7144
9523
8827
4068
5795
5084
3259
8720
7945
7144
3057
11514
4790
3874
4568
15536

36
2
-38
-19
-10
18
3
8
-29
-30
35
-6
-6
-11
30
131
-19
-9
-28
36
-20
-55
18
-33
-19
38
-24
-22
-1
-57
42
-7
-28
-29
-5383
21
99
45
-9
8
-13
-52
43
48
142
-53
33

18
-76
-64
-7
-3
11
-55
2
-37
-28
71
-16
-8
-12
74
55
6
-16
-33
17
-6
-56
-23
-29
-17
48
-13
7
-7
-36
108
20
-54
-45
-1640
54
45
-27
-8
-18
-111
-78
5
-13
65
-107
7

-2
-62
-21
-19
-18
36
-24
-40
-40
-33
53
-13
-29
-55
39
110
-2
-42
-43
16
-30
-11
8
-27
-10
24
-18
-61
-10
-33
45
13
-25
-82
-1066
98
81
94
52
43
121
47
35
68
257
156
370

-1
12
-35
-17
-10
21
-31
-25
-26
-83
52
-18
-28
-39
-44
150
-19
-13
-12
-27
-19
-4
-15
-18
17
26
-20
-46
-13
-69
85
51
-38
-12
-2346
215
151
202
73
113
135
95
140
186
588
305
516

-19
-60
-17
-13
-33
8
-24
-32
-25
-33
23
-14
-35
-12
-20
125
2
-26
-19
-43
-13
-44
37
-33
-26
-11
-3
-14
-20
-64
18
15
-28
-47
-2039
200
93
129
83
103
88
85
119
159
462
85
553

4
5
-31
-123
-10
68
-9
-10
-45
-3
-15
-74
-17
7
-164
153
-19
-52
-120
-34
-55
-193
-38
-70
-79
-78
-37
-111
12
-39
-47
-44
-27
-101
27904
11
-4
116
68
13
26
189
102
-12
623
294
560

41
102
10
-9
6
50
18
41
36
33
62
2
31
20
2
19
20
37
3
111
-39
-102
40
8
85
85
8
86
23
18
59
27
-6
132
48875
74
243
366
242
185
328
433
240
267
732
438
1090

-149
374
-1
-196
-252
-503
-347
-503
-496
-664
455
-175
-361
-261
117
-341
88
-34
102
250
-190
65
286
-547
79
628
-18
-170
-190
-181
847
197
-375
-75
56716
2159
861
1717
677
794
406
969
812
3064
3510
2886
4369

9505
2753
5788
4951
3296
18246
25060
7495
7366
5356
5685
8990
6637
9113
9137
2891
7811
9545
5354
4851
4594
9220
2531
38984
7775
3333
5378
12217
6332
7546
8690
3932
5799
10433
23787
1903
1630
1166
1235
2876
2602
4285
2811
3170
6716
5326
3808

agricolha03arabilha03 liveziha03 viiha03


pasuniha03faneteha03POP stabila POP masc POP fem
5432
3460
4
142
1322
504
66406
31689
34717
3181
1996
50
977
158
2664
1293
1371
1920
190
964
766
6195
3106
3089
7094
4408
116
287
1874
409
28934
15433
13501
6413
3355
1
352
1635
1070
20765
10219
10546
4351
621
1940
1790
8080
4045
4035
7522
1714
1
28
3520
2259
25977
12596
13381
4668
2797
24
61
1322
464
15503
7552
7951
7918
5519
160
1542
697
27698
13170
14528
9091
1854
2
2603
4632
8612
4233
4379
2159
300
966
893
2220
1154
1066
4452
1105
1773
1574
1690
849
841
2519
200
1290
1029
1921
983
938
4360
213
2631
1516
1865
917
948
3142
520
1
1678
943
4669
2307
2362
6010
3921
44
1435
610
2169
1098
1071
3573
785
1939
849
5066
2600
2466
2634
768
9
9
1429
419
1187
615
572
2610
276
1371
963
1792
849
943
3438
1669
10
1272
487
1015
502
513
4051
2320
2
22
1272
435
1747
933
814
2973
630
1581
762
376
201
175
4224
2657
65
882
620
3217
1554
1663
1245
202
339
704
1368
686
682
5173
2898
147
1512
616
3007
1447
1560
2655
1324
7
128
652
544
2097
1033
1064
5150
2780
16
156
1591
607
4392
2221
2171
3369
2422
71
22
534
320
3109
1571
1538
3004
1921
87
35
641
320
1072
537
535
6892
4082
47
19
1931
813
1909
969
940
6497
3096
233
92
1942
1134
4882
2448
2434
3708
1903
4
143
1148
510
2059
992
1067
1933
200
1140
593
1865
927
938
4858
2765
2
27
1518
546
1372
691
681
1198
278
315
605
2371
1224
1147
6637
2379
7
160
2298
1793
6432
3238
3194
4572
803
1720
2049
877
456
421
6802
3290
17
647
2218
630
5244
2645
2599
3098
853
3
20
1596
626
1526
769
757
7086
3451
131
76
2559
869
3001
1549
1452
2655
1961
4
466
224
2669
1337
1332
5255
539
2597
2119
3867
1973
1894
6449
1110
2
7
2538
2792
3181
1642
1539
5530
3775
5
38
1370
342
3679
1879
1800
3322
1844
25
47
936
470
2334
1163
1171
4338
262
2897
1179
1114
564
550
3483
2013
5
17
1222
226
2035
1048
987
3043
426
1716
901
846
422
424
3775
2595
7
13
838
322
920
453
467

5772
2135
4317
3199
2671
2709
4281
2305
4458
5092
3326
5907
1969
4259
3622
2893
3578
3130
8929
6826
5583
3870
7090
1536
4669
3603
5143
19046
7612
1848
3210
10054
9605
9357
8645
6585
12117
5985
4032
4698
7610
2999
3522
5570
5377
4448
7205
6303
4082
6701

2294
227
903
284
1624
814
612
280
2744
539
1520
426
165
2226
2228
417
1693
1970
5289
4215
143
2515
3754
235
2178
270
3148
17104
6837
1417
2851
9141
6307
8919
6289
3023
11705
4087
1896
2233
5935
1193
2204
3695
2599
2836
2232
4199
771
2822

32
1

20

10
16

36

10
4
19
34

115

1
1

5
24

73
4
330
32

20
22
65
43

25
74

20
50

25

87

16

29
32

3
4
13
22

8
1917
9

283
5
3
599

171

31
1

225
50
16
636

37

1468
1119
1980
2162
696
1207
2510
1088
1025
3124
1157
1738
1135
1451
1085
1547
1138
962
2318
1931
2495
874
2820
790
1558
1975
996
1809
728
420
347
869
2614
431
2003
1498
365
1211
1765
2246
1667
1551
902
1846
1651
1258
2591
1974
2595
2893

1958
788
1434
753
305
672
1159
937
564
1425
601
3677
669
576
284
929
654
172
927
605
2945
436
392
511
906
1358
896
133
44
7
12
25
662
7
62
142
35
88
200
219
8
224
415
29
1127
129
2332
114
716
313

3861
1304
697
1383
1398
1213
751
3872
1696
1785
2374
5954
1850
2790
2740
2085
2822
2480
4514
2536
3239
7284
5506
1558
3271
1964
5295
172827
5692
2892
2566
10649
8343
9722
10207
11236
8144
7186
6327
3009
3684
1699
1226
3320
2044
1920
3019
3553
3507
3472

1861
682
363
682
721
574
349
1896
869
899
1183
2995
971
1407
1358
1045
1441
1197
2308
1254
1685
3556
2684
810
1672
990
2585
81705
2843
1402
1265
5206
4032
4632
5097
5432
3954
3468
3060
1455
1887
842
562
1610
976
922
1424
1723
1711
1669

2000
622
334
701
677
639
402
1976
827
886
1191
2959
879
1383
1382
1040
1381
1283
2206
1282
1554
3728
2822
748
1599
974
2710
91122
2849
1490
1301
5443
4311
5090
5110
5804
4190
3718
3267
1554
1797
857
664
1710
1068
998
1595
1830
1796
1803

2508
11204
5335
5387
3175
7421
3612
4991
5442
6267
3909
7162
7147
4164
2517
3462
1725
4256
6620
9281
734
4619
5301
19473
3095
6415
6401
3822
7548
11172
5499
7583
9414
9905
10152
9712
6080
5268
11813
5103
9453
12107
5440
10617
12951
4726
12073
4738
9073
6509

1320
8867
2131
2405
2581
4953
1779
3185
2504
5576
2641
4350
2184
1385
939
1178
1114
3984
5385
6455
184
3391
4064
17591
3095
1151
4121
576
2045
9949
4122
7415
7809
8636
6284
8593
5749
4057
9581
2835
8175
8483
1129
3545
7166
1351
10061
1373
6818
4256

2
140
81
9
93
139
2
6

8
1
1
322
3

4
536

354

15

54
2

1
9

285
1

12

43

3
10
26
1

3
24
46

105
8
7
72
211
385
150

578
9

160
1
1069

149
6

1138
2251
2797
2497
255
2253
1458
1802
2197
657
687
2650
3459
1958
1199
2130
514
229
1225
2494
409
1172
776
1706

42
83
266
404
17
203
282
4
602
28
39
162
1150
821
379
139
97
42

4604
2106
2313
3167
1057
1376
162
1349
1193
3416
785
315
1062
2156
1773
1265
2313
3446
5857
4728
1907
862
1888
1455
2178

648
174
933
2293
166
1
3
243
26
451
288
16
149
76
230
4
235
793
1004
523
1312
1150
1477
222
65

332
141
56
122
173

1320
2856
1580
2342
2659
3118
1523
1754
1388
5182
4065
2596
4506
3562
1656
1460
822
2361
6169
3546
1056
1942
4148
13024
1800
1871
8627
1498
3290
5838
3189
3787
3669
12936
2285
3862
2996
2472
4591
959
4144
8140
383
2177
6240
2112
6388
3298
4472
2674

670
1382
773
1148
1263
1506
743
872
696
2566
1912
1281
2141
1750
793
728
418
1146
3002
1684
504
947
2027
6303
849
921
4408
710
1603
2835
1532
1873
1780
6354
1119
1889
1460
1235
2211
450
2046
3998
213
1042
3012
1027
3072
1589
2160
1299

650
1474
807
1194
1396
1612
780
882
692
2616
2153
1315
2365
1812
863
732
404
1215
3167
1862
552
995
2121
6721
951
950
4219
788
1687
3003
1657
1914
1889
6582
1166
1973
1536
1237
2380
509
2098
4142
170
1135
3228
1085
3316
1709
2312
1375

5742
6886
628
2024
2801
2085
1467
3049
1784
2525
4038
8120
2076
2336
3905
4527
3221
11605
1468
3061
2235
1650
1995
9126
2940
1814
1606
2510
1837
969
14648
5516
4092
6061
2611
1924
1558
2216
1302
2634
4301
3286
2682
2641
2284
1396
2010
2036
1076
1710

3505
6506
499
1465
2521
1295
753
1422
143
72
695
6893
1217
372
53
3416
217
150
315
1270
560
405
136
8016
1194
183
246
180
917
87
13512
5096
1916
5481
752
130
223
760
704
1049
338
198
367
432
630
407
56
879
240
150

2
100
18
183
504
81
319
172
284
268
54
728
111
134
330
50
240
170
398
262
210
5
457
538
460
379
100
77
15
20
226
21
562
241
180
80
220
554
319
828
320
180
481
208
4
308
373
200

9
542

11
158

6
6

100
5
82

1999
358
29
325
261
521
167
832
909
1748
2183
865
555
662
2709
810
2143
9631
378
1089
646
855
997
1081
1264
224
611
519
699
325
989
380
884
552
614
629
312
737
282
937
1680
574
948
1098
449
642
1078
673
357
777

238
22
98
134
1
86
34
172
413
533
876
83
92
574
1032
167
531
1774
535
532
631
128
652
18
19
869
289
1432
121
480
32
15
984
7
683
924
843
639
96
94
1964
1686
1047
931
720
139
872
176
106
583

1466
4489
168458
8876
5140

688
2185
81060
4359
2515

778
2304
87398
4517
2625

4528
12983
38209
4271
32510
10868
10595
5896
4553
3895
3364
2786
2829
6312
4418
1974
3429
5855
4981
2739
1345
2149
3838
2989
6306
2984
10527
3751
2485
3073
2276
2662
1362
2684
5656
4395
5484
2349
2347
2852
1066
3704
1844
3206

2197
6285
18313
2111
15588
5331
5034
2863
2264
1895
1661
1383
1361
3107
2191
993
1702
2866
2434
1335
663
1027
1894
1477
3054
1401
5250
1878
1235
1532
1106
1289
671
1335
2741
2108
2748
1150
1174
1419
533
1832
908
1583

2331
6698
19896
2160
16922
5537
5561
3033
2289
2000
1703
1403
1468
3205
2227
981
1727
2989
2547
1404
682
1122
1944
1512
3252
1583
5277
1873
1250
1541
1170
1373
691
1349
2915
2287
2736
1199
1173
1433
533
1872
936
1623

1958
1264
1768
4478
1424
5357
3476
3579
7715
4869
2212
1354
3223
2961
4140
2849
2094
5902
3981
5431
10369
3547
2041
1351
2009
2790
4397
1042
6297
5137
6992
7803
2990
3528
1102
5360
1432
3917
5929
4370
3167
2400
3620
3337
1278
4037
6990
2217
1365
3846

65
505
187
3880
307
4936
2355
60
5871
1015
825
719
550
217
3654
507
1284
5027
785
4670
50
3032
555
514
103
1282
4119
337
6208
4589
6172
83
266
2138
311
4921
455
196
4786
3665
2758
579
3269
831
548
1636
6217
430
250
2241

11
128
290
17
240
8
64
235
246
400
220
116
485
777
6
440
310

15
32
88
8

3
220
6
333
10
481
50
248
660
18
261
10
16
5
53
40
493
186
16
304
264
18
111
9
251
30
549
114
493
57
197
147
643

13

42

33
4
20

55

884
573
899
556
420
367
679
2772
1500
2419
897
450
1398
689
464
950
418
872
1687
713
9107
475
435
571
743
525
226
372
79
481
759
5670
1919
897
426
346
521
1850
1090
384
380
881
274
1428
435
1567
630
832
345
705

998
58
392
10
457
14
290
512
90
1035
270
69
790
1278
8
952
82
1289
34
879
30
570
216
915
323
21
72
46
56
1997
765
179
35
152
1607
2
206
689
47
529
181
341
31
758
623
257

2549
1986
3377
2874
5000
2662
6089
5024
3385
4835
4428
4099
5882
1812
2830
2200
4313
2718
4214
2819
1720
2888
3445
1167
3641
6781
4165
3621
3414
3272
3014
6207
2275
2123
4986
5124
5147
4588
3828
3536
2654
2914
1876
3689
4641
2595
3698
3127
2815
4304

1296
974
1619
1351
2521
1247
3000
2424
1590
2382
2152
2074
2868
876
1426
1042
2102
1285
2028
1334
857
1415
1712
562
1819
3324
1996
1802
1618
1570
1408
3163
1131
1035
2463
2590
2524
2268
1827
1659
1318
1418
871
1663
2248
1241
1767
1560
1412
2051

1253
1012
1758
1523
2479
1415
3089
2600
1795
2453
2276
2025
3014
936
1404
1158
2211
1433
2186
1485
863
1473
1733
605
1822
3457
2169
1819
1796
1702
1606
3044
1144
1088
2523
2534
2623
2320
2001
1877
1336
1496
1005
2026
2393
1354
1931
1567
1403
2253

1627
1353
1345
3204
1390
2997
2824
4009
5214
2476
3276
2273
1510
2685
7380
2148
2671
3881
5232
4169
2631
4547
3592
2323
2706
2028
2475
3152
2609
3080
3312
2230
3292
6431
5801
4115
2506
5674
5174
4219
7563
1448
4722
4724
4033
4226
4426
3096
2788
2134

471
949
1060
2803
944
1764
1964
2152
3430
1681
450
554
165
370
245
1324
269
659
4260
2434
682
1955
2247
1217
186
1447
1066
1893
1800
2041
2470
1457
2835
1194
4279
1052
1623
3759
4124
2899
261
1001
2966
2665
3084
3358
2936
2196
1370
1399

389
89
6
1
5
10
81
1

2
3

299
17

12
79
15
3
11
29
2
23
40
72
1
25
301
3
3
1
31
54
109
12
32
39
9

23
5
7
38
62
27
86
89
13
2
7
89
2
4
1
30
66
120
58
39
22
96
8
60
130
23
150
68
6
16
163
68
196
78
36
90
30
578
75
145
130
44
25
27
69

555
195
237
393
360
843
733
1673
1150
731
1632
855
980
1313
4254
511
1398
1191
593
1199
461
1709
1037
732
1006
431
799
881
585
1008
673
535
451
3301
1237
1310
625
1488
911
1121
3714
270
1072
1145
616
680
1313
766
974
438

212
97
37
1
47
328
95
88
464
50
1192
857
365
911
2879
306
1004
2030
50
453
1368
825
257
273
1514
39
599
307
65
8
17
147
1880
50
1684
37
48
100
106
3588
146
75
785
79
46
101
70
408
228

3172
175500
3847
4954
4002
8132
51416
6126
7161
18746
23679
24210
4996
13576
6668
2563
7512
8051
3417
5708
5346
5105
7240
2764
3532
4776
3749
5416
6864
2176
5365
3321
1911
14194
3006
10928
5176
2478
4716
3070
5340
6281
3788
7291
4691
2856
1722
2950
5308
4590

1583
84578
1937
2438
1987
4101
24547
3072
3562
8986
11707
11831
2543
6765
3311
1276
3787
4033
1706
2942
2752
2597
3571
1349
1798
2411
1851
2757
3408
1133
2719
1634
947
7077
1499
5543
2438
1233
2302
1559
2768
3110
1898
3700
2389
1443
865
1527
2681
2207

1589
90922
1910
2516
2015
4031
26869
3054
3599
9760
11972
12379
2453
6811
3357
1287
3725
4018
1711
2766
2594
2508
3669
1415
1734
2365
1898
2659
3456
1043
2646
1687
964
7117
1507
5385
2738
1245
2414
1511
2572
3171
1890
3591
2302
1413
857
1423
2627
2383

2118
2869
7602
3122
4828
4780
3193
2957
4132
2224
4737
4504
1838
3852
4320
7091
4721
2102
4072
6292
2651
7013
2869
4373
2878
6700
2916
6231
4081
2773
4219
2802
4278
5168
2591
2648
5488
1288
6571
3585
2319
2492
3661
1810
314
5469
917
15440
4191
5712

895
637
5436
2489
3354
1195
2174
2195
154
1622
3665
3348
618
1620
2642
5099
2302
1530
3278
4645
2120
5331
1407
3657
1556
4058
984
4606
2149
2000
3187
1485
3183
3766
1752
2004
3634
78
4751
2230
2110
1001
1446
1215
110
3456
51
9355
951
3476

10

86
15
1
5
10
5
22
55
100
432
45
73
14
7
29
53
8
4
56
118
18
301
35
44
8
97
30
1
4

17
22
200
44
200
98
10
215
109
66
148
126
35
52
643
5
29
127
62
21
902
21
29
10
46
2
154
29
120
109
48
49
76
99
227
135

1221
40

18

102
6
3

268

45

18
32
37

10

99

736
615
1900
451
977
1495
934
466
2026
436
965
901
573
1536
965
1229
1378
417
593
1517
409
741
1116
683
790
2154
1074
1111
1174
496
907
795
934
1159
707
363
1674
450
249
979
209
1128
1713
517
185
979
638
5812
2103
1552

460
1595
66
52
282
1991
70
71
1952
52
19
52
421
661
229
75
963
112
67
39
48
31
325
466
324
838
59
694
113
8
377
82
167
32
50
45
760
332
336
260
496
74
19
721
228
245
1105
548

4480
5572
4023
3066
10296
9687
1702
4138
3764
3393
3872
4311
4845
6763
3337
5140
7983
3516
7969
5035
2156
10167
4329
4081
3177
4436
3904
4737
2649
6400
2623
5354
4731
3745
4021
3564
2195
5248
206614
7924
3980
10415
3791
10996
8637
17291
2399
18074
2854
3346

2197
2746
2035
1522
5092
4856
869
2043
1917
1670
1977
2202
2390
3490
1691
2512
4073
1738
4033
2501
1110
5095
2225
2044
1597
2248
1994
2451
1354
3294
1336
2736
2322
1894
2028
1775
1088
2632
98438
3899
1954
5056
1908
5314
4280
8398
1177
8752
1377
1642

2283
2826
1988
1544
5204
4831
833
2095
1847
1723
1895
2109
2455
3273
1646
2628
3910
1778
3936
2534
1046
5072
2104
2037
1580
2188
1910
2286
1295
3106
1287
2618
2409
1851
1993
1789
1107
2616
108176
4025
2026
5359
1883
5682
4357
8893
1222
9322
1477
1704

3745
3802
6871
5292
11447
5752
3287
5255
3559
7202
5568
13530
3515
4721
4921
2865
4549
4408
5113
5300
4643
4672
6325
4478
9861
2379
5893
5220
4705
4391
5649
3492
7873
4971
2825
3862
3850
8005
4500
4846
7163
2915
3295
4867
3095
3778
8188
3811
9436
6284

2899
1400
5567
2873
9066
4715
2046
2496
3016
2809
2916
1546
3094
310
2808
1372
3120
1293
3509
3136
3113
3900
4330
3596
7916
825
4264
3019
416
1862
4565
1745
6500
2764
1922
2227
1493
7069
2471
3218
5024
1852
1477
3186
956
1339
6089
1569
7666
4223

95
170
5
5

34
20
3
60
70
41

107

78

1
4

37

3
12
243
111

89
7
7
137
4
169
22
89
15
4
37
4

4
4
71
17
67
75

43
150
22
4
10
20
1
9
7

10
684
14
5
1

12
4

17
2

462
1260
1264
1382
2226
801
959
1559
482
3562
1807
11796
282
2915
1561
918
1079
1926
1237
1493
706
570
1052
620
1820
901
1527
1582
2550
2076
577
791
736
1739
787
1147
1788
932
1490
971
2126
727
1204
1370
1150
2021
1717
1658
1420
1947

350
1027
37
807
150
161
241
1093
61
831
762
188
101
1492
552
572
350
1177
363
424
642
185
876
185
125
653
102
530
1732
446
327
802
446
446
112
389
534
4
534
620
329
604
299
301
418
368
579
332
112

3020
3049
3317
3568
5222
5870
1428
4173
3409
5567
4367
2671
1969
2420
4757
2082
2004
2264
6354
4106
3892
2483
3444
2298
4498
2669
3218
2477
1642
2735
3774
3021
9653
5659
2908
2600
3649
5256
3328
3526
2350
4075
1880
3034
3314
3124
3020
2873
4594
2941

1470
1510
1638
1787
2557
2854
717
2075
1653
2699
2182
1323
948
1239
2377
1062
950
1078
3108
2045
1947
1208
1677
1114
2227
1327
1598
1259
784
1346
1830
1499
4801
2834
1403
1296
1787
2604
1649
1698
1130
2066
933
1522
1680
1496
1508
1414
2290
1442

1550
1539
1679
1781
2665
3016
711
2098
1756
2868
2185
1348
1021
1181
2380
1020
1054
1186
3246
2061
1945
1275
1767
1184
2271
1342
1620
1218
858
1389
1944
1522
4852
2825
1505
1304
1862
2652
1679
1828
1220
2009
947
1512
1634
1628
1512
1459
2304
1499

4445
4681
2121
4175
4649
3017
4512
3453
4912
3993
12715
5600
6026
2679
5204
2501
3311
7061
3422
5118
4522
5763
2801
5208
5131
9669
5495
4064
3261
4004
5303
3486
4810
8292
3659
3243
6640
3148
3234
4653
4624
6273
4487
3373
7155
2695
4094
6909
7248
5044

2995
1000
1547
2405
2358
1883
2711
1400
1657
2791
10654
4224
4868
1769
3597
1555
1868
4987
886
2685
1016
4414
1079
4097
3845
7464
4510
2691
2121
1267
4238
1915
2288
2843
1792
1110
856
698
1296
2123
2398
2527
1016
1001
4376
1245
206
2550
1419
2470

17

40
10
4

162

7
122
7
61
14
14

5
123
103
65

79
603

38
35
37
192

3
187
20
25
4

18
31
47
7
9

4
33

162
238
2
1610
44
121
123
631
332
1
36
420
78
270
179
414
92
279

1
99
31
5
5
2
3

34
15
8
2

14
1
1
16

977
2604
489
1396
1601
737
1296
1297
2152
750
1341
965
791
546
1187
652
1004
812
1467
2039
1575
973
860
648
900
2182
974
1149
970
1944
666
793
2115
1869
784
1167
3645
1222
836
1353
1813
2245
2222
1090
1786
651
3335
2393
3215
1959

452
1077
81
374
488
387
495
756
1103
440
475
301
241
350
368
259
323
467
1069
394
1931
355
644
396
354
10
11
214
137
792
138
509
400
1965
1037
842
2139
1105
437
830
404
1463
829
1204
709
619
553
1551
2522
320

5887
1174
1655
3361
8488
2298
3153
3190
2636
1917
11665
3181
4186
1669
3018
1283
4610
4045
1287
3011
3499
2706
2154
4488
7142
7446
2894
3141
2484
4385
10324
1365
2347
81259
10878
10582
10200
4396
3397
2888
2089
5412
5179
4340
3567
2228
3006
4536
7086
2490

2910
620
806
1664
4202
1086
1534
1573
1332
888
5656
1562
2020
791
1486
630
2314
1955
673
1467
1718
1343
1022
2275
3488
3625
1420
1550
1221
2148
4977
676
1208
39817
5268
4994
5097
2153
1700
1440
1010
2721
2622
2227
1780
1083
1495
2268
3462
1187

2977
554
849
1697
4286
1212
1619
1617
1304
1029
6009
1619
2166
878
1532
653
2296
2090
614
1544
1781
1363
1132
2213
3654
3821
1474
1591
1263
2237
5347
689
1139
41442
5610
5588
5103
2243
1697
1448
1079
2691
2557
2113
1787
1145
1511
2268
3624
1303

3225
2218
3560
10476
3872
6846
3142
4627
6819
1617
6188
3633
4207
4267
7111
7131
2771
4244
2464
2941
5840
7589
2119
3550
2651
5623
3353
8661
5900
4032
3531
4739
5261
10030
7937
6706
6598
3211
4941
9051
2704
3896
6481
3813
7829
5060
5340
8046
10085
5775

462
408
760
4751
467
2038
670
683
3591
463
2602
2465
2857
1309
2869
2980
304
1685
552
504
1515
373
229
1556
1659
3559
1260
227
2045
1693
1747
1323
2516
5145
730
1265
1384
1492
3387
2802
1917
2527
4740
2675
6333
4289
4264
6161
7512
4071

1
9
439
266
7
327
10
16
219

65
2

42

151
4
6
60
229
46

11
1
10
1

475
176
1

18

25

18
17
9
76
3
4
586
234
30
50
575
7
46
133
6
27
47
318
70
174
37
29
3
11
7
62

19
4

2
1
3
9
3
15

7
17
21
31
18
12
12
15
23
81
8
40

1103
597
625
3777
1896
2455
1518
2595
2541
312
2312
612
1007
1157
2488
3645
1512
1448
1013
1445
2960
5653
982
1332
726
1671
1473
6799
1574
1613
1229
1780
1947
1761
2921
2837
3094
1139
1192
4669
571
890
1308
864
964
525
945
1714
2039
1269

1659
1204
1736
1617
1502
2024
944
1333
426
842
1112
551
327
1740
1525
435
955
618
723
991
1365
1545
908
645
238
313
617
1631
1693
491
522
1577
795
2534
4279
2558
2120
440
339
1553
148
130
345
88
483
202
105
79
519
333

2569
3484
5080
5987
2995
4305
3287
7382
2997
3815
2568
1281
1559
1608
5522
3264
2653
3390
6385
3047
4739
6313
1755
4402
1221
1619
2605
3330
3158
3881
2556
2778
3861
6022
5377
6288
3762
3633
2280
3767
115070
4341
4350
3266
11820
30949
8145
6617
5490
5046

1301
1744
2563
2951
1580
2165
1631
3694
1465
1933
1254
643
781
777
2695
1597
1341
1700
3133
1583
2355
3187
921
2182
583
776
1345
1640
1591
1889
1227
1393
1876
2961
2742
3222
1919
1789
1155
1900
55755
2122
2115
1647
5845
14989
3892
3319
2763
2530

1268
1740
2517
3036
1415
2140
1656
3688
1532
1882
1314
638
778
831
2827
1667
1312
1690
3252
1464
2384
3126
834
2220
638
843
1260
1690
1567
1992
1329
1385
1985
3061
2635
3066
1843
1844
1125
1867
59315
2219
2235
1619
5975
15960
4253
3298
2727
2516

4081
3678
3658
4880
2254
5194
3620
8129
4771
10933
4525
4864
4708
7463
4459
5439
6420
8375
4412
5425
6749
8444
5345
3857
6185
7036
3578
3261
6555
7628
6042
5273
5791
5459
3810
3833
5684
2435
3215
6839
4389
3790
4073
3287
5367
6310
6831
4075
7790
4243

3473
3014
2923
3767
1780
3738
2729
5516
3538
8838
3278
3682
3809
5540
3339
4272
4910
5855
3190
4032
4691
6944
3934
3052
4796
5415
3005
2407
4578
6401
4666
4494
4395
4613
3135
2868
4121
1692
2339
5432
3104
3357
3039
2552
3876
4940
4285
3070
6267
3457

56
10
19
4
17
49
18
29
34
80
16
6
6
10
1
16
34
73
34
1
5
4
12
17
42
23
18
17
56
34
13
3
56
24
4
4
6
127
11
32
74
19
142
15
2

3
7
3
102
2
85
10
9
11
9
54
2
2
9
34
3
36
248
119
13
15
8
18
4
59
13
8
8
76
22
19
26
3
5
6
5
2
35
38
17
16
6
20
60
84
69
10

470
428
608
962
390
937
815
2286
955
1665
827
829
613
1680
909
1029
1288
1772
891
1197
1788
1240
1268
504
1150
1364
324
679
1474
1082
1019
590
1215
767
586
739
1330
431
763
1134
1150
357
747
610
1358
792
2043
502
1391
700

79
219
105
45
65
385
66
300
238
387
286
335
278
228
167
134
170
466
139
149
254
247
121
285
163
202
218
149
410
123
282
155
142
76
81
220
172
286
74
231
112
60
154
94
41
504
400
361
48
74

2231
3450
5128
3984
2063
7124
2185
4152
6538
5357
4710
3875
5123
3101
2907
2872
4163
11799
6117
3686
3598
5100
2348
3714
3763
6388
4197
2745
4887
3713
6493
5053
2452
3007
2033
2876
3313
2968
3290
3923
2983
2271
3229
2200
3078
5374
5549
4210
5628
2862

1086
1654
2472
1997
1011
3570
1039
2048
3334
2648
2350
1874
2448
1524
1437
1465
2073
5867
3063
1789
1772
2483
1183
1806
1864
3123
2017
1341
2419
1816
3211
2436
1189
1494
1008
1411
1588
1477
1636
1926
1467
1120
1604
1103
1538
2559
2726
2097
2744
1390

1145
1796
2656
1987
1052
3554
1146
2104
3204
2709
2360
2001
2675
1577
1470
1407
2090
5932
3054
1897
1826
2617
1165
1908
1899
3265
2180
1404
2468
1897
3282
2617
1263
1513
1025
1465
1725
1491
1654
1997
1516
1151
1625
1097
1540
2815
2823
2113
2884
1472

4827
7175
3828
12509
5554
4213
4413
5246
4990
6080
5091
5359
6540
2256
5225
2151
877
7654
5457
9084
35
5970
2391
5892
2902
3645
2249
9278
9572
6753
6059
1719
4970
4920
1541
4863
4465
6538
8083
8130
12293
5313
2981
7484
2364
2137
6624
4785
5375
3956

3485
5415
2690
8695
4117
3095
3543
4462
4132
4535
3439
4295
3979
1910
2926
1045
9
2378
2086
2534
31
1290
1065
3075
2250
278
638
3193
4026
1885
2551
1207
1000
2831
78
3716
2997
2477
3086
2609
4970
1573
1385
4841
235
865
3417
788
3571
862

9
304
54
69
27
58
9
15
22
15
8
51
118
3
16
15
3
7
17
47
3
26
1
14
1
145
1
125
12
170
10
2
2
66
68
42
22
16
20
23
60
1
4
1
5
6
14
13

26
20
2
20
7
3
1
1
68
14
4

176

1144
1108
977
3474
1031
902
724
676
688
1235
1535
718
2202
283
1597
724
794
3778
2078
3039
1
3462
1014
1211
480
1953
1034
4193
4151
3062
2950
457
3125
1154
618
810
942
2987
3954
3818
5252
2605
1243
1258
1116
1049
2298
1129
1205
2350

163
328
105
251
372
155
136
93
147
227
95
291
241
60
686
367
71
1491
1276
3464
1192
311
1588
171
1269
576
1591
1383
1636
548
53
845
933
845
271
458
1032
1021
1687
2051
1112
293
1384
1009
222
904
2862
585
731

3612
5749
5172
7058
3024
2253
2293
3885
4980
3388
4517
7999
284596
5112
24286
36121
5615
15456
5759
29915
9059
25299
2995
1552
3927
5292
3484
2476
2570
1836
1877
3924
4542
6435
1008
6202
4425
2260
4981
2030
2536
1701
2527
2939
4784
3416
2123
5042
8316
3178

1784
2867
2692
3498
1507
1097
1145
1892
2458
1638
2270
3949
136981
2488
12431
17530
2674
7515
2763
14629
4536
12518
1511
719
1930
2593
1774
1263
1264
897
980
1908
2246
3179
511
3118
2161
1154
2464
945
1245
829
1300
1426
2408
1708
1034
2624
4054
1566

1828
2882
2480
3560
1517
1156
1148
1993
2522
1750
2247
4050
147615
2624
11855
18591
2941
7941
2996
15286
4523
12781
1484
833
1997
2699
1710
1213
1306
939
897
2016
2296
3256
497
3084
2264
1106
2517
1085
1291
872
1227
1513
2376
1708
1089
2418
4262
1612

9761
6759
9007
2929
11464
8168
2535
4712
6321
4879
7492
9182
9034
4456
912
5676
1400
8203
6544
6135
8183
7110
9371
10287
35869
7362
4592
4375
7185
16453
18041
3963
31294
10220
9846
6563
4336
6401
6540
6845
9979
8725
10168
13135
5460
5782
3859
14883
6720
6708

4015
3616
3318
2081
3806
2429
755
2091
1776
1966
411
3513
3728
1449
791
5177
740
6660
6053
5103
6908
5828
7059
9395
35605
7048
4032
3737
6787
15076
15323
3364
31029
8645
8928
5291
3670
5759
5830
5904
7380
8087
9496
12475
4960
5002
3562
14120
5725
6458

540
8
58
113
15
4
2
3
14
10
5
317
298
56
4
49
147
193

1
4

205

194
2

95

4
3
1
41
28
29
67
184
82
111
329
315
41
123
135
116
182
139
333
130
49
147
106
133
105
70
34
59
129
49
47
154
109
208
154
53
46
150

3808
1644
4366
651
5145
4201
906
1878
3379
2266
5174
3510
4036
1454
116
409
632
1367
424
655
1193
1171
1983
576
223
187
425
522
216
1238
2180
469
216
1371
812
945
561
570
676
882
2470
580
530
506
391
572
143
709
949
100

1398
1491
1265
84
2497
1534
872
740
1152
637
1902
1838
969
1497

57

3301
3050
3545
3449
1913
7399
3710
866
2115
2038
3356
3317
4618
5627
216292
5383
4097
1651
3624
3312
3067
3148
3574
4092
1650
3621
1929
2669
3604
11383
7336
3459
3486
3764
3635
4375
1388
2316
1939
3119
3062
1502
1881
3854
2765
4798
4320
3736
5416
5853

1619
1527
1730
1701
969
3657
1833
446
1042
1021
1718
1655
2334
2832
103801
2700
2001
808
1822
1692
1543
1602
1732
2110
849
1809
959
1311
1824
5583
3681
1676
1783
1873
1828
2187
673
1144
974
1547
1539
732
955
1976
1347
2391
2339
1856
2703
2942

1682
1523
1815
1748
944
3742
1877
420
1073
1017
1638
1662
2284
2795
112491
2683
2096
843
1802
1620
1524
1546
1842
1982
801
1812
970
1358
1780
5800
3655
1783
1703
1891
1807
2188
715
1172
965
1572
1523
770
926
1878
1418
2407
1981
1880
2713
2911

9165
6159
11967
7132
5309
9894
7553
5092
2961
6021
6349
3013
5286
4344
2790
1671
6946
1649
7336
2229
2418
2309
2453
9758
1426
1733
3450
1885
4438
4301
1682
6998
1363
5563
3217
6557
4470
5501
5485
9129
4324
6960
3417
3646
8267
1421
2432
1858
7007
6913

7448
5688
11188
6407
4072
9382
5827
4392
2774
5489
5094
2759
1695
577
150
513
5599
10
7011
75
506
374
63
7470
160
63
1327
58
102
3522
293
6528
15
3910
114
4740
3418
4552
5263
8620
2694
83
2931
4
5323
231
2232
542
4018
6484

85

389
487
33
113
224
3
63
3
227
526
10
85
279
127
114
320

147
64
31
49
133
115
117
64
41
46
245
95
168
111
338
132
90
11
1310
45
2
241
16
336
2
56

191
159
132
775
2
1
5
45
186
1
290
5
291
1
188
27

116
36
144
98
149
146
120
592
72
5
140
27
31
66
1481
102

1570
407
731
676
1104
397
1609
546
140
486
1010
159
2021
2916
1738
707
1215
682
232
1589
594
951
1257
2037
1049
1063
1516
1204
2408
723
754
302
541
1301
1748
1669
887
799
76
384
859
4884
413
1263
2799
777
167
612
1349
327

5
6

1013
253
869

733
491
5
712
605
116
328
144
507
1608
444
9
675
236
544
2
67

134
1807
2084
95
1
450
132

4454
2587
4235
4001
2857
6396
3544
134227
38828
2773
3123
1796
5034
9602
2962
1268
2554
1278
2922
2528
3175
3281
4371
4254
1091
2710
4027
779
3842
1940
5032
5805
1335
4778
2472
4067
3781
2761
4762
4647
5531
3884
1790
4515
2977
4700
7202
878
7251
3767

2214
1297
2133
2025
1396
3200
1769
64802
18614
1372
1533
868
2420
4624
1491
619
1230
638
1407
1255
1539
1621
2205
2108
552
1337
1981
361
1885
968
2469
2950
654
2403
1215
1983
1912
1332
2360
2229
2697
1905
879
2272
1520
2314
3593
421
3552
1824

2240
1290
2102
1976
1461
3196
1775
69425
20214
1401
1590
928
2614
4978
1471
649
1324
640
1515
1273
1636
1660
2166
2146
539
1373
2046
418
1957
972
2563
2855
681
2375
1257
2084
1869
1429
2402
2418
2834
1979
911
2243
1457
2386
3609
457
3699
1943

2807
5900
2045
2715
4811
2502
18901
1520
3090
4154
4074
3210
3806
11009
7469
9595
2791
4547
2039
8500
9624
6561
2005
1951
6927
6464
2881
10344
3729
1993
3258
6378
3354
7195
4491
1560
5483
4518
2293
4517
6759
8361
7717
912
857
3841
112
4823
4763
7758

283
5152
1156
348
222
17805
345
169
441
1712
116
2278
10318
6685
8462
1801
3900
1847
7289
9191
5152
1579
235
1483
5991
39
8340
2732
858
1448
5125
2515
6290
4220
164
3357
758
374
4269
4142
7338
1080
22
68
2058
2
1541
944
3878

187
59
90
759
227
1
167
503
1306
33
295
208
2
4
19

33
3
96
11
53
317
81
26
72
223
4

59
500
186
361
8
20

2
82
42
740
1
164
51

1348
18
645
180
352
174
160
56
48
253
110
500
248
26
37
114
355
116
25
310
105
262
256
111
12
659
24
16
125
663
128

137
3
99
132
63
180

62

871
666
673
1507
2410
1566
930
563
1735
1371
898
1923
448
511
429
955
804
591
144
925
320
813
167
468
3567
359
1643
1574
826
495
1100
1148
566
649
160
367
961
2127
1178
115
1934
596
3965
466
434
1373
99
2220
2944
3125

1464
115
30
1420
708
1
394
683
1036
83
858
227
1
7

1169
1523
1118
49
55
543
177
7

958
6
1423
364

299
2535
424
352
311
11
930
750
575

3026
2813
1165
2047
11631
1095
4854
578
2889
8290
5943
6068
3360
7795
6071
5076
1487
4335
1308
4316
5483
3376
3210
1578
3433
2645
3246
7067
3200
5176
4429
4537
3330
9165
5786
870
8698
3416
3640
1849
5531
4800
84026
9167
6019
16911
792
28301
13917
12858

1483
1359
553
1005
5730
534
2352
283
1398
4013
2895
2976
1624
3862
2977
2563
724
2099
677
2081
2743
1629
1583
798
1645
1285
1649
3567
1578
2579
2144
2253
1615
4557
2848
420
4323
1682
1796
892
2731
2379
40517
4510
2882
8269
394
13538
6863
6166

1543
1454
612
1042
5901
561
2502
295
1491
4277
3048
3092
1736
3933
3094
2513
763
2236
631
2235
2740
1747
1627
780
1788
1360
1597
3500
1622
2597
2285
2284
1715
4608
2938
450
4375
1734
1844
957
2800
2421
43509
4657
3137
8642
398
14763
7054
6692

2972
5689
7516
6762
5149
4874
10299
5221
7316
4098
3171
6539
5395
7034
351
4630
6018
5386
2252
3368
4130
12205
5239
6025
1575
3708
4166
10222
7043
1703
1998
3937
3773
5090
4423
5654
3998
4629
2000
9379
5256
3321
4519
5515
5114
1922
5158
7686
6958
5609

479
809
1720
352
4496
973
7725
767
1173
1313
32
978
1073
1460
71
2324
2463
3973
356
1053
1508
1139
1200
3375
142
562
927
4039
2381
843
528
930
2576
1711
940
707
1022
1224
250
7889
865
863
2045
1373
1599
1080
1378
2100
2836
4860

67
390
377
2
6
100
341
323
600

10
75

244
296
70
453
191

1
5

138
1
178
156
140
165
8
489
28
155
338
21
170
11

525

241
114
222
257
206
86
130
87
28
328
424
32
297
282

4
60

1531
2544
4566
3312
541
2836
2271
2993
4302
1510
1674
3425
2268
2882
170
1694
2645
1089
1247
1603
1710
8032
2682
1677
761
1688
2071
4197
3835
525
999
2072
940
2137
1724
3281
1219
2088
406
1259
3713
1296
2336
2746
2341
558
3036
3588
3649
608

895
1946
853
3096
112
1049
128
1120
1518
675
1465
1892
1758
2622
110
158
714
324
506
711
734
2878
1217
283
664
969
1140
1831
489
313
301
924
257
1001
1645
1444
1500
1111
1258
231
548
1075
109
1068
750
248
684
1701
191
141

11749
2718
2014
2813
1358
3123
4165
1573
3321
1340
87
2147
3125
3260
1282

5657
1337
976
1404
631
1498
2017
807
1606
639
39
1034
1542
1636
623

6092
1381
1038
1409
727
1625
2148
766
1715
701
48
1113
1583
1624
659

1814
1257
777
1357
2178
3403
1919
2047
2044
1500
1410
2254
1917
1533
1930
951
2199
2661
1320
1986
2944
3023
1300
2647
4474
922
1314
3249
2683
1878
3300
2978
1782
2180

835
584
392
669
1058
1735
922
1003
1009
713
682
1091
958
774
912
465
1068
1269
626
941
1489
1493
645
1318
2205
465
623
1592
1360
944
1647
1471
886
1060

979
673
385
688
1120
1668
997
1044
1035
787
728
1163
959
759
1018
486
1131
1392
694
1045
1455
1530
655
1329
2269
457
691
1657
1323
934
1653
1507
896
1120

3493
986
3296
5653
4787
6362
4777
3727
14011
7637
3338
1476
6898
1046
6882
7737
4011
21255
3959
9940
6177
1384
2689
4257
6969
2576
1813
1688
2585
4218
6867
3777
3942
7821
4066
5559
4828
10467
6822
6231
5123
2074
4094
3189
4443
4007
6867
4627
4100
8133

965
10
2418
1303
2000
750
2624
935
1186
2970
686
410
1144
16
3576
4827
3350
617
1375
4933
3065
811
1115
2162
5132
1453
920
1254
1090
1872
2705
2031
2070
4135
2018
2138
685
139
2868
3366
3013
1292
2480
2087
931
2646
2260
2194
2490
4668

344
10
61
13
76
110
2
40
551
579
4
30
587
2
256
2
78
260
1317
235
11
70
56
25
40
3
11
60

17
4
3

2
1

6
8
123
20

15

1
220
511

28
12
17
9
20
55

3
160
2
40

3
10
4
11

13

1706
662
691
3156
1004
3110
1983
2058
7606
2769
1160
443
3062
762
3167
2493
602
18123
1957
2725
1751
394
853
1250
1143
931
708
372
1034
1221
2587
1007
1302
2783
1386
2031
2109
9657
2245
1952
1240
566
1137
817
2046
899
3288
1257
1111
2446

478
304
126
1164
1703
2392
165
694
4668
1317
1488
592
2105
268
137
161
57
2437
367
965
1126
162
721
767
515
147
145
59
450
1050
1575
739
569
683
662
879
2034
671
1681
898
853
197
453
219
1466
462
1316
1016
484
979

1822
2095
1681
1887
2732
3159
2301
1456
4388
1951
1908
2923
3663
982
1534
1770
1258
4343
1223
317953
38437
2975
1327
3836
55887
5749
1892
26823
24083
9439
7120
1338
1403
8785
1841
8139
2330
1384
1888
4722
1865
1389
2567
70039
2671
2782
3691
4882
2203
4322

886
1050
833
848
1345
1549
1159
719
2105
975
923
1405
1800
493
754
855
614
2187
580
150341
18723
1421
648
1907
26771
2788
953
13078
12681
4559
3520
665
690
4417
915
4037
1210
709
936
2376
919
694
1314
33818
1315
1372
1794
2446
1108
2186

936
1045
848
1039
1387
1610
1142
737
2283
976
985
1518
1863
489
780
915
644
2156
643
167612
19714
1554
679
1929
29116
2961
939
13745
11402
4880
3600
673
713
4368
926
4102
1120
675
952
2346
946
695
1253
36221
1356
1410
1897
2436
1095
2136

7243
6189
2656
5390
2579
10462
6195
3622
3724
4218
3966
6040
5004
4039
4869
8059
5149
3283
6496
4090
9751
5399
12003
4365
5295
6160
9094
3629
5209
5827
3459
9191
5449
3825
6445
6859
4048
4442
4609
5848
4501
4469
5381
6389
4556
4880
5629
4993
4244
4980

3318
1927
248
2675
1127
5659
3480
1804
1405
1790
1634
3984
2728
1390
1571
2848
2896
1298
3374
2940
103
1575
1193
468
2480
3008
3383
2303
2210
2720
2138
1346
2591
383
353
2585
2222
2007
2509
2463
3146
3413
2681
3543
1807
2157
6
3090
1943
4847

74

25
110
56
120
20
57
31
27
30
30
11
30
71
21

9
2
4

34

8
24

5
24
30

3
12

36
45

2
26
7
37

7
31
33
162
66

4
15

30

12

2522
2171
1187
1871
946
3965
1685
1208
1405
1638
1471
1448
1603
1387
2294
3438
1650
1288
2234
923
8075
2504
6403
2460
1787
2473
4575
953
2135
2040
914
3828
1585
2318
3885
1802
1276
1385
1373
2380
865
684
1597
1910
2181
1843
4758
1443
1563
120

1329
2091
1221
819
396
781
910
590
857
750
834
576
639
1251
974
1702
582
697
846
203
1573
1320
4407
1437
1028
671
1100
343
864
1031
362
4017
1273
1124
2207
2470
524
1043
681
1005
483
335
1070
770
487
880
865
425
738

2786
2769
4426
1509
2498
4376
1809
1804
3810
2631
7470
4382
1744
7861
2648
4704
4420
1651
4086
4450
2411
1809
1869
1670
3860
3494
3644
1374
2001
1891
797
5781
1701
1814
1641
4497
2754
1856
1744
2563
1945
5066
2585
2162
3093
2143
1026
5852
1568
310471

1408
1403
2173
711
1239
2153
875
866
1867
1286
3703
2247
864
3943
1298
2344
2171
813
2094
2227
1273
857
913
858
1965
1744
1790
680
975
924
411
2811
823
897
827
2230
1338
882
836
1300
959
2635
1273
1066
1538
1035
540
2875
766
149324

1378
1366
2253
798
1259
2223
934
938
1943
1345
3767
2135
880
3918
1350
2360
2249
838
1992
2223
1138
952
956
812
1895
1750
1854
694
1026
967
386
2970
878
917
814
2267
1416
974
908
1263
986
2431
1312
1096
1555
1108
486
2977
802
161147

240
3597
1751
2261
3789
6534
6482
6618
4812
2982
6899
6891
10918
14184
7702
7861
10066
6924
10714
7873
13044
17130
22244
5604
10196
21785
3898
15640
11714
5461
1315
16757
8514
7933
13878
6216
13970
9214
8689
4560
14838
13682
6897
10930
12552
5138
17751
4694
7703
10896

227
2909
1636
2196
3780
6121
6151
5604
4078
2041
6782
5033
7630
12986
4337
5965
9155
6497
9423
7206
12641
16350
19317
5549
8883
20228
3851
12987
9092
4827
1223
15171
5841
6253
8830
5983
12838
7505
6791
3159
14447
13567
5279
7276
10886
5029
14478
3397
3848
9259

2
120
221

167
165
11
63
3

208

2
1
152
1

336
111
474

41
10
459
184
50
4
5
58
2

3
193
7
3
123
10
250
9
288
15
1081
192
12
530
48
42
10
345
64
13
40
416
14
38
95
8
42
14
30
24
34
60
21
1131
5
5
437
750
1228
9
25
77
864
3
12
96
1035
1140
17

330
108
51
9
227
319
305
558
533
99
556
3096
1186
2835
1848
661
417
946
603
390
738
2511
40
1275
1310
39
2610
2608
604
68
1552
2613
1659
3581
228
1016
1272
674
173
382
49
1541
2606
1613
97
3173
257
2657
1620

9465
40150
32390
7109
5482
5279
4747
13134
8896
18915
10097
43841
2320
3503
3083
5353
7892
1568
3580
3517
3041
9116
7145
7832
5261
3439
9871
2534
2636
1828

4387
19576
15942
3479
2778
2653
2369
6438
4358
9346
4937
21312
1180
1739
1596
2666
3935
766
1760
1797
1526
4544
3653
3794
2701
1758
4916
1258
1318
928

5078
20574
16448
3630
2704
2626
2378
6696
4538
9569
5160
22529
1140
1764
1487
2687
3957
802
1820
1720
1515
4572
3492
4038
2560
1681
4955
1276
1318
900

3916
2172
2634
3793
4208
10072
3337
7084
10857
5552
1707
3095
5599
1894
3063
3545
4790
3958
1483

1960
1109
1305
1935
2136
4971
1715
3617
5337
2773
833
1533
2820
980
1536
1836
2409
2033
749

1956
1063
1329
1858
2072
5101
1622
3467
5520
2779
874
1562
2779
914
1527
1709
2381
1925
734

12204
6959
6788
13849
6379
12444
5316
3890
2871
6653
9387
12383
6092
8041
5004
630
4796
4122
4004
5896
3713
11281
3327
4347
5244
2492
8537
2580
4756
6557
1914
1365
3607
2860
2543
3445
6447
6616
5425
4471
8260
6152
3843
6594
5540
4742
2889
3719
7626
6409

8547
5671
6371
11975
4990
11985
4885
3563
2398
6350
8847
12277
4432
3367
2052
752
363
406
3694
1927
3087
1677
1970
3128
1658
2977
633
3290
4692
1401
368
1595
2011
1283
2145
2545
1787
3878
1486
5724
2268
2923
3414
2829
2066
1213
947
2481
3602

224
1
364

156
97
6

1
24
30
58
113

79
24
18

55
55
1
49
32
87
32

65
7
35
93
14
47
78
6

16
73
165
21
46
14
9
25
19
55
48
17

3639
1212
252
1853
1119
444
58
302
454
248
492
89
1283
2995
2198
504
2427
2677
2758
1474
405
4502
1151
1502
1043
397
3504
1302
527
1323
164
788
1400
673
967
921
3199
2775
1054
2143
1499
3127
514
1896
2091
1876
1406
1526
3595
1423

221
1582
349
748
1351
1249
1617
704
1082
3634
499
762
1073
437
1977
621
939
524
126
209
557
121
292
330
671
1967
461
842
1037
692
399
839
620
707
256
1199
1472

2233
2250
1462
2973
1951
5457
8824
7389
614
751
1817
2694
61543
9670
11369
1042
8926
5013
4814
20488
1771
4501
2643
2513
3086
1548
4688
3908
3541
4025
1697
2330
4774
2614
2223
1853
3454
4877
2306
3520
4575
2937
2234
4682
3918
3463
3698
1902
5489
4814

1140
1129
742
1499
989
2695
4380
3706
312
382
936
1372
29210
4807
5539
525
4490
2571
2436
9882
866
2291
1344
1302
1543
784
2350
1927
1757
2034
819
1191
2386
1322
1086
901
1673
2430
1139
1785
2242
1488
1129
2367
1961
1733
1881
982
2731
2377

1093
1121
720
1474
962
2762
4444
3683
302
369
881
1322
32333
4863
5830
517
4436
2442
2378
10606
905
2210
1299
1211
1543
764
2338
1981
1784
1991
878
1139
2388
1292
1137
952
1781
2447
1167
1735
2333
1449
1105
2315
1957
1730
1817
920
2758
2437

2141
1615
648
2739
1276
3280
1062
853
1778
1509
5947
957
1021
2147
878
3273
1755
4444
5033
3237
2958
1899
3224
2485
1355
2279
2916
4508
8768
4873
5298
2346
2987
2632
3902
4922
2740
3232
1769
2242
2940
2146
2057
3143
2662
3141
1533
1267
3238
2497

1917
572
299
1554
663
2913
71
40
1617
1360
5210
148
323
460
218
3022
1605
4052
190
216
2777
30
2748
184
796
2119
2749
4209
8184
4510
4966
2125
2560
2398
3575
4422
1925
2791
307
1604
2574
1058
1102
2296
689
3115
86
531
2836
2281

17
296
61
40
30
10
30
59
4
8
3
79
224
60
3

3
40
9
60
4

5
5
1
2
1
1

2
840
372
346
24
409
129
3

7
2
2
4
62

10

15
20
2

7
65
265
39
68
134

2
5
14
1
3
26
14
4

81
566
261
185

5
11
1

729
385
25
8

14
2

184
572
230
744
306
348
461
249
152
138
706
389
461
954
270
247
150
390
1968
1376
181
902
447
1015
357
147
167
291
547
361
310
215
279
226
315
396
488
221
801
446
361
818
296
516
1158
25
427
334
347
206

270

1
11
20
4
500
567

189
404
509
135
2035
1273
3
621
877
73

8
15

86
6
49
25
61
178
3
44
1
156
88
59
630
291
17
16

89930
5982
4788
8409
7015
3944
7701
2246
15585
2347
6087
20941
3967
15263
9245
10183
4476
2686
6848
5123
1842
4652
6882
4182
3467
7286
5448
5563
8358
1767
7710
3454
3451
8008
3853
6972
8273
4668
4435
7965
5400
3465
9093
6392
5078
5782
2719
4669
5751
4611

43210
2803
2340
3968
3432
1933
3713
1087
7347
1134
2965
10200
1954
7282
4533
4920
2147
1375
3452
2533
870
2297
3399
2096
1715
3584
2672
2694
4136
822
3679
1703
1620
3945
1892
3433
4156
2335
2220
3871
2693
1687
5435
3171
2498
2822
1324
2340
2794
2225

46720
3179
2448
4441
3583
2011
3988
1159
8238
1213
3122
10741
2013
7981
4712
5263
2329
1311
3396
2590
972
2355
3483
2086
1752
3702
2776
2869
4222
945
4031
1751
1831
4063
1961
3539
4117
2333
2215
4094
2707
1778
3658
3221
2580
2960
1395
2329
2957
2386

8553
4856
1941
1475
2857
1102
2478
4480
2639
1840
5530
2668
4905
6136
2164
4229
2347
2013
4261
825
9222
2227
1286
3361
1537
3575
4648
2114
5537
7157
14267
8864
7404
11146
6431
4019
5512
5816
3670
5292
2085
8987
8348
2564
7381
4748
2911
7394
3596
4434

21
4498
1704
480
2745
7
2372
4192
2347
47
4913
47
4558
5226
808
3986
330
1360
3714
262
8584
101
70
678
101
2494
2981
1833
3876
5874
13574
6692
5576
10051
6043
3176
5420
5626
3323
3419
1771
7067
7816
1833
4451
2634
2076
6706
2472
2786

207
7
3
15
2
171
7
17
169
2
209
1

1
15
24
2

11
1
13

73
137
3
4
60

13
10
20
124
169
1300
13
212

251
111
31
363
1

28
50
579

947
14
10
88

46
1

35
36
25
50
146
631
609
108
789
111
40
32
21
99
50
139
162
195
60
251
150
44
203
62
34

7187
346
219
765
108
298
106
270
274
570
601
1328
346
837
907
224
1137
572
533
312
565
516
415
930
270
830
1594
256
1329
1026
31
1160
1691
306
240
784
60
169
220
1694
175
1179
202
666
1666
1950
791
444
974
1455

1138

191
23
626

1054
341
1084

312
9
876
1
697
7
1485
632
453
1153
115
178
4
40
28
37
13

79

135
5
66

31
37

5120
3117
4404
4412
5273
1976
3960
8388
3576
2222
6892
4597
4178
3952
5478
4532
5174
2565
7884
2960
6701
2403
2107
6246
3008
296554
4219
4010
6445
4425
20083
18858
18802
8066
3288
4139
5927
3956
2487
4903
3864
4616
4411
1005
1811
4664
3890
6119
3897
1949

2513
1545
2216
2218
2550
955
1945
4125
1745
1102
3275
2304
2039
1970
2676
2191
2560
1213
3866
1433
3339
1173
1024
3082
1527
143515
2080
1981
3170
2177
9778
9145
9248
3940
1590
1978
2879
1932
1284
2413
1888
2269
2098
495
834
2277
1972
3059
1942
934

2607
1572
2188
2194
2723
1021
2015
4263
1831
1120
3617
2293
2139
1982
2802
2341
2614
1352
4018
1527
3362
1230
1083
3164
1481
153039
2139
2029
3275
2248
10305
9713
9554
4126
1698
2161
3048
2024
1203
2490
1976
2347
2313
510
977
2387
1918
3060
1955
1015

5929
3279
5552
5658
6359
7834
3362
4964
7078
4267
6815
6857
3264
9511
13349
4303
5866
4096
5179
6462
4425
5472
4696
8823
7327
6671
5067
3459
10925
6436
4385
4222
10665
3551
4700
3388
7851
4931
5847
4871
5046
12077
5955
8405
8634
5830
3557
6121
5419
7566

4989
3012
4405
5415
4824
7734
3008
3267
6114
3958
4914
5814
2826
9038
12330
3044
5652
2485
4216
5760
2318
5125
4092
7358
7083
6259
4516
2366
8880
4467
3357
3728
10123
2993
4142
3266
7058
4673
3482
3882
4621
11580
3600
7124
7190
4714
3238
5574
4141
7035

9
25
157
10
61
6
22
166

257
30
416
1
228
1
6
10

40
445
76

124

4
59

17
233
117
5

204
204
171
100
875
90
198
59
409
80
191
416
63
400
761
300
64
424
30
199
38
228
45
244
171
125
105
37
251
155
98
226
220
313
98
122
230
65
117
33
166
447
27
160
150
587
230
56
156
294

694
63
951
125
436
151
1316
464
206
1710
458
370
73
758
150
771
929
499
1841
118
553
1211
73
278
446
976
1289
1814
739
243
322
245
336
563
189
2174
956
259
33
2073
1085
1052
529
84
486
1122
237

159
33

18
67
5
261
85
1
3
5
1
171

4
3

9
40
60

25

15

22
36
125

3981
2642
2877
3615
2587
5371
3911
2214
5971
1995
6020
5080
2628
7185
13888
5023
3402
2822
2544
3076
3644
4894
1810
3613
4196
3219
2935
1029
4732
3390
2039
2138
5458
3160
1655
1699
5795
5065
4460
1862
5285
8243
2775
4359
3296
5768
1923
3315
5491
5281

1981
1273
1435
1794
1318
2709
1941
1084
2902
984
2980
2463
1297
3650
6832
2480
1733
1429
1234
1489
1800
2434
862
1699
2062
1542
1413
491
2248
1648
1009
1036
2692
1538
804
813
2774
2488
2143
873
2659
4133
1334
2117
1596
2814
935
1617
2725
2534

2000
1369
1442
1821
1269
2662
1970
1130
3069
1011
3040
2617
1331
3535
7056
2543
1669
1393
1310
1587
1844
2460
948
1914
2134
1677
1522
538
2484
1742
1030
1102
2766
1622
851
886
3021
2577
2317
989
2626
4110
1441
2242
1700
2954
988
1698
2766
2747

11007
7682
5859
6400
5578
8167
6484
3050
3293
4025
2533
3242
4992
3653
5914
6582
2952
4455
5614
9595
7158
2832
2879
7584
13690
3961
3844
7179
5363
11944
3120
8330
6508
4924
6792
5241
6231
5423
4932
3053
2700
8805
5469
9687
4967
3047
2589
3735
13770
6020

8479
4777
4922
5899
5052
5602
5665
2270
2802
2688
1737
3024
3147
3236
4625
5982
2756
4265
5323
9118
5798
2337
2652
5099
12974
3445
3122
5832
4737
10128
2465
6513
4486
4349
4611
3790
5389
4061
4442
2425
2155
6156
4602
8316
3701
2850
2267
3044
12940
4244

26
918
101

805
12
18
45
31

19
89
77
1
10
1
82
142
34
725
142
197
127
221
45
177
130
49

560
30
191
121
79
1000
244
20
57
97
36
33
24
3
120
43
84
190
92
232
100
90
150
177
99
77
369
200
162
298
352
390
522
93
160
311
289
207
167
211
301
512
198
453
224
92
147
484
456
232

1936
1939
606
248
447
760
536
733
245
1176
727
134
1643
360
1058
480
111
163
244
1054
249
28
1311
406
240
220
892
403
1292
303
1282
1451
462
2021
1140
553
1155
304
417
244
2137
662
918
1042
104
175
207
374
1539

31
6
18
39
132

27
9
189
19
2
51
35
22

26
124
14
15
272
9
69

34

20

15
19

16

12728
3484
3283
3797
2797
8364
2532
2306
2252
1386
1327
1859
2001
3421
1929
2788
2979
2993
3148
6314
2242
1581
1836
3387
298861
3166
4165
42094
5948
9894
3601
4386
7486
6036
3964
2566
8324
2202
4097
8276
2674
3557
2547
7870
2495
6650
2619
2582
8181
5359

6252
1712
1592
1891
1351
4146
1191
1118
1107
632
660
925
961
1679
915
1353
1446
1491
1527
3033
1096
798
897
1601
145968
1585
2091
20192
3057
5037
1778
2133
3723
3052
2025
1274
4181
1111
2022
4208
1263
1789
1280
3976
1278
3328
1329
1297
4140
2778

6476
1772
1691
1906
1446
4218
1341
1188
1145
754
667
934
1040
1742
1014
1435
1533
1502
1621
3281
1146
783
939
1786
152893
1581
2074
21902
2891
4857
1823
2253
3763
2984
1939
1292
4143
1091
2075
4068
1411
1768
1267
3894
1217
3322
1290
1285
4041
2581

6987
5804
9552
3206
5425
4318
3751
5534
6840
4672
7313
8047
5144
2116
5843
6755
4335
10781
5031
4891
5017
4277
4084
7684
13424
4848
5167
4355
5972
3070
5639
4863
7838
4750
6024
5662
2993
1866
2951
6608
6142
2446
2543
2715
4067
1605
4494
4037
1349
4106

4394
4951
8633
2711
4489
3365
3250
5036
5392
3817
6424
7423
4065
2001
5048
4437
3143
9238
4378
3811
4128
3084
3624
6973
8592
4003
4055
3526
5092
2464
4602
3809
6163
3900
3850
4078
1815
411
1018
802
3234
1208
1263
767
2318
749
1360
1101
774
1353

83

1
23

379

13

202
109
710
242
121
251
133
97
80
273
417
96
159
143
354
67
504
147

651
131
265
105
67
281
241
199
898
123
579
375
265
47
187
2022
285
704
169
218
362
267
138
319
152
243
375
304
633
199
655
346
292
152
189
100
78
115
15
142
134
162
17
36
154
69
62
392
68
103

1859
708
616
369
846
656
260
271
160
732
302
236
800
68
567
296
906
839
454
861
527
926
322
392
4678
592
728
489
234
407
354
506
1270
655
800
1095
559
194
1629
3263
1711
942
921
797
1480
228
1524
1523
436
1187

5
14
38
20
16
28
11
8
14
49
41
1
30
1

10
2
34
13
28
6
4
667
324
398
826
156
31
785
54
69
698
19
400
1405
147
4

5305
3312
5280
5521
6326
3916
3765
3196
9738
1945
11147
11797
5254
3336
2391
6186
1583
11421
5070
2598
3909
2738
3569
7329
3990
1639
2192
5563
7586
2559
7170
3739
2214
2255
96641
7419
5185
2387
22967
6105
8699
5205
2853
2264
4341
1439
4378
2459
1907
3539

2696
1680
2643
2703
3210
1958
1915
1638
4924
989
5618
5980
2668
1693
1187
3034
775
5858
2582
1272
1994
1432
1824
3778
2027
826
1062
2702
3848
1290
3625
1931
1087
1152
47615
3606
2573
1126
11337
2986
4189
2551
1383
1087
2200
687
2168
1176
945
1718

2609
1632
2637
2818
3116
1958
1850
1558
4814
956
5529
5817
2586
1643
1204
3152
808
5563
2488
1326
1915
1306
1745
3551
1963
813
1130
2861
3738
1269
3545
1808
1127
1103
49026
3813
2612
1261
11630
3119
4510
2654
1470
1177
2141
752
2210
1283
962
1821

3295
1918
2716
4210
2779
4509
2973
3609
2530
1205
2358
2649
8473
5073
3240
4882
1726
2912
1378
3291
1956
1699
1917
2247
3227
2985
2352
2894
2661
10194
6623
3672
3267
3905
2433
6214
1999
3194
2337
5753
2502
3001
4335
3713
2483
3033
9636
4257
4186
3126

1284
1360
1505
2417
1658
1651
711
1141
1322
528
908
1331
2124
2034
1204
2655
756
1482
652
960
817
1259
1187
978
1194
1138
766
1069
1425
458
1674
2345
925
1246
1191
1010
1143
699
1483
3015
522
1620
1250
1742
1226
2026
1118
2433
2831
2303

25
53
90
132
256
205
155
30
61
133
231
41
152
288
56
91
7
136
112
10
96
469
134
95
177
212
76
46
77
107
59
232
152
183
78
458
37
687
42
61
28
165
94
57
170
191
177
30
52

88
60
66
123
86
123
35
25
26
5
32
47
100
27
107
122
68
129
14
98
55
33
43
46
134
76
33
78
96
55
80
158
24
67
50
159
54
62
37
165
101
75
60
46
80
76
257
57
50
73

670
451
1091
1553
888
1653
1193
1275
1118
506
1198
996
2674
2718
1516
727
522
1160
497
1100
830
366
563
403
794
1430
1235
1067
653
6148
3566
1060
1365
650
378
3002
628
1440
731
1802
898
1074
1450
1340
1033
613
4882
1352
730
669

959
1106
22
1
27
475
15
829
1013
64
136
159
142
3344
253
261
1090
420
50
208
997
142
31
28
351
971
246
141
468
411
3487
1226
2
894
1710
662
1860
96
535
49
84
939
171
1547
420
50
261
3209
224
895

2408
7999
3323
3652
2546
10617
2567
3709
2467
2641
1762
2457
5515
3939
2799
3944
2713
3868
2005
2465
1843
2541
2433
1980
2614
3039
5437
2297
3952
5160
4253
6670
3004
3533
3504
5851
1978
1853
2493
5046
2022
3854
3280
3096
2822
2779
7894
4733
8559
5828

1192
3929
1721
1838
1237
5188
1279
1868
1220
1309
848
1192
2746
1905
1368
1941
1379
1910
969
1151
921
1258
1169
985
1265
1519
2727
1167
2012
2600
2092
3336
1437
1737
1798
2888
1015
892
1256
2426
969
1996
1590
1520
1406
1387
3865
2336
4278
2892

1216
4070
1602
1814
1309
5429
1288
1841
1247
1332
914
1265
2769
2034
1431
2003
1334
1958
1036
1314
922
1283
1264
995
1349
1520
2710
1130
1940
2560
2161
3334
1567
1796
1706
2963
963
961
1237
2620
1053
1858
1690
1576
1416
1392
4029
2397
4281
2936

1809
3108
3309
371
3353
4016
6131
5476
2481
29
72
729
2781
11781
18186
3505
7687
3713
5928
4638
11931
3923
11282
5565
6387
4461
6437
7620
3445
5983
2511
11559
6132
6420
8515
5648
8714
9781
6141
6235
5940
3541
14702
7705
7422
4709
5350
3468
8338
7273

1100
1800
1604
272
1024
1304
2438
1486
1127

36
1421
1232
1047
560
3110
1442
68
630
2564
1419
2517
121
2189
1265
2245
2146
1670
1659
390
2865
2739
688
310
232
2574
3951
909
1512
3565
1329
2522
1870
2378
1933
1256
1446
2558
3276

136
287
38
278
116

105
139
152
16

202

39

11

45

5
5

27

459

92

5
6

376
866
1099
14
774
1541
2083
1721
485

359
492
6472
11842
1730
1337
503
4261
2096
3035
728
2789
4199
1550
1513
2201
2656
890
1442
804
3534
824
1235
4705
3075
3384
3690
2847
1841
897
980
4128
2413
1664
1371
2055
610
2270
2049

51
176
167
2304
2269
1599
885
167
1232
1439
29
72
334
818
4077
5297
1215
3235
1718
1171
1912
6332
1776
5976
1245
2648
1683
1964
2818
1408
2882
1317
5160
2569
4497
3500
2341
2297
2140
2385
2882
1385
869
8047
3422
3380
1400
2039
1406
3510

3215
3150
3481
12509
36948
3561
3026
42029
1736
1728
7902
2864
9672
20018
15880
7042
2837
2517
2859
1983
4891
4493
5486
1601
6180
4520
3906
5944
1177
3652
2656
5721
3607
3525
5227
3424
4434
3011
1415
2643
5869
1403
2979
6846
6316
1320
4131
2660
6906
6194

1610
1582
1738
6323
17658
1801
1491
20375
860
832
4004
1391
4771
9802
7769
3576
1384
1300
1543
1025
2511
2226
2727
794
3096
2187
2020
2958
569
1831
1288
2950
1793
1847
2700
1719
2230
1535
687
1342
2926
749
1468
3445
3185
669
2085
1335
3436
3128

1605
1568
1743
6186
19290
1760
1535
21654
876
896
3898
1473
4901
10216
8111
3466
1453
1217
1316
958
2380
2267
2759
807
3084
2333
1886
2986
608
1821
1368
2771
1814
1678
2527
1705
2204
1476
728
1301
2943
654
1511
3401
3131
651
2046
1325
3470
3066

5682
2859
3900
4005
10545
6624
7607
3277
5697
2847
4772
8733
3317
1886
4040
1749
1781
8151
2327
7715
6579

784
1109
2040
1184
2574
3276
227
1770
2228
383
645
1281
2196
635
1948
167
525
133
57
134
120

1412
3982
3050
1550
7180
3193
2092
3521
3231
3358
5916
2063
3802
672
5561
2139
3865
3614
6610
6724
3730
4830
3004
2228
4210
3061
3972
5862

46
111
825
319
3417
1384
1438
2573
1064
499
492
1441
1923
96
1683
511
1071
1285
3155
474
505
333
114
826
494
1259
962
2296

92

339

95
25

16
7

2
80
50
49
115
10

10

354
9

2175
474
579
1065
2084
763
5157
514
1680
1786
798
2880
628
679
1110
557
692
3029
1155
4538
2819

1948
2631
1276
1281
1756
5887
2244
2223
993
1789
678
3329
1519
926
398
1123
606
957
851
139
124

898
2500
1688
732
2508
908
465
709
1212
1380
2933
522
1144
304
2621
971
1159
2008
2146
5022
1956
2964
1605
671
1819
871
1700
2090

4989
1479
468
572
535
1175
1099
3036
3640
945
1371
2491
100
735
272
1257
657
1625
321
1309
1228
1269
1533
1285
730
1897
499
956

6401
4334
3446
2105
5152
3738
3596
2114
1273
1515
2056
5753
69257
798
71257
2314
2552
45195
30642
25840
10227
29740
5106
1363
16482
4277
13030
10910
21213
13895
3031
1217
3044
1797
4218
175
3354
1530
2257
1831
3133
2381
1924
406
462
1012
665
3456
1774
3499

3141
2213
1705
1055
2593
1884
1864
1063
637
812
998
2975
33341
390
34748
1102
1244
21810
15245
12742
5071
14665
2514
701
7870
2066
6334
5142
10234
6700
1388
580
1474
864
2024
86
1659
744
1101
912
1542
1165
927
197
218
477
332
1707
862
1704

3260
2121
1741
1050
2559
1854
1732
1051
636
703
1058
2778
35916
408
36509
1212
1308
23385
15397
13098
5156
15075
2592
662
8612
2211
6696
5768
10979
7195
1643
637
1570
933
2194
89
1695
786
1156
919
1591
1216
997
209
244
535
333
1749
912
1795

7502
3529
2773
3587
5050
1842
2987
1599
4258
5920
2678
11961
3455
3473
1714
15938
6138
4276
10565
4098
3373
1775
1556
1816
2195
1982
3570
2314
3771
4322
4500
8559
9905
9620
8369
9286
7546
6307
3455
11053
30499
17571
9012
4871
10832
8616
6011
8572
7805
12433

4643
1719
1746
2096
1690
208
196
575
1921
809
1035
2076
1756
781
638
1843
2839
699
1980
1229
1817
778
203
1177
1625
959
1730
344
1264
1473
2054
8468
9601
9067
7139
9138
6904
5893
3260
10040
29826
16929
8525
4612
10687
7745
5425
8044
6921
12278

102
4
20

10

12
5

5
3
62
2

3
24
7
245
4
3
2
12
2
27
34
2

2
3
3

31
220
126
404
13
121
258
62
183
361
278
96
64
108
149
73
136
89
152

1628
1089
738
847
1471
943
1091
475
1070
3421
950
3789
1222
1038
399
12402
1837
1861
5911
1851
945
542
871
210
422
385
1021
1507
1407
1900
1497
35
74
427
581
131
518
156
131
818
270
337
357
195
25
722
513
390
792

1467
1025
717
269
644
1879
691
1700
549
1265
1690
693
6096
473
1654
677
1693
1458
1716
2674
1006
564
455
482
424
145
576
819
461
1100
949
1
3
946

40

10

5984
1783
2123
4022
1750
511
1116
2024
1048
2442
1290
4745
2066
1487
1596
3546
2855
1388
2782
3522
3549
1298
882
1993
1955
1020
4293
1388
2760
1082
2148
6687
9804
2663
33294
12462
2732
7627
2311
3404
9694
5340
5287
3641
4998
3601
2556
3764
3518
4352

2879
866
1027
1949
869
241
589
952
494
1209
633
2373
1006
721
774
1757
1372
702
1343
1749
1710
634
416
981
971
484
2112
678
1348
537
1059
3291
4896
1341
16291
6068
1367
3740
1118
1660
4858
2659
2628
1789
2474
1754
1259
1844
1775
2138

3105
917
1096
2073
881
270
527
1072
554
1233
657
2372
1060
766
822
1789
1483
686
1439
1773
1839
664
466
1012
984
536
2181
710
1412
545
1089
3396
4908
1322
17003
6394
1365
3887
1193
1744
4836
2681
2659
1852
2524
1847
1297
1920
1743
2214

7123
14702
7587
16747
12036
17541
6231
4633
6749
14984
5137
7714
5507
10514
5125
7290
8715
11607
4825
7530
4955
5775
6320
17958
8262
7094
5334
12593
7744
6506
11239
4900
2072
6749
5645
6516
4767
5720
6468
11452
3115
2219
4007
4424
2047
2604
5189
1789
1789
3251

7039
14524
7307
16685
11831
17113
5962
4276
6668
14796
4793
7077
5435
10046
4928
7083
8478
11024
4309
7335
4387
5485
5827
17583
7591
6961
4927
12140
6938
6116
11028
4365
2006
6701
5411
6263
4472
5678
6282
10774
1272
1012
3145
2226
1189
1491
4199
1329
1329
2585

3
13
3

1
3
3
11
8

13
27
4

17
2

8
315
267
32
79
10
41

68
57
61
59
38
108
90
118
188
107
219
71
279
32
35
65
160
135
40
169
52
68
71
150
125
87
95
416
40
55
32
66
48
64
205
50
42
81
26
763
365
68
188
251
47
10
20
20
10

16
121
219
3
164
307
179
236
81
237
417
1
169
165
169
172
412
381
147
399
238
412
274
521

17

3
4

320
358
373
350
154
503

170
36
245
105
644
512
415
621
1461
498
933
679
420
420
627

12

103
114
439
35
253
123
260
53
20

1863
6904
3481
8767
3038
5953
2854
2497
1649
5301
2438
7107
4782
4815
2985
6562
3838
6248
3091
2221
3867
3103
3667
5596
3376
5921
2613
5635
4364
2180
1855
2302
3261
2500
1953
4244
2017
2081
2619
2257
320888
3935
11662
6496
11866
11268
42057
13573

945
3391
1758
4405
1516
2966
1375
1245
864
2604
1196
3573
2354
2435
1460
3143
1833
3109
1521
1117
1895
1541
1829
2813
1657
2993
1304
2752
2184
1049
943
1129
1660
1275
955
2155
1009
1008
1259
1115
151812
1971
5852
3247
5933
5584
20618
6920

918
3513
1723
4362
1522
2987
1479
1252
785
2697
1242
3534
2428
2380
1525
3419
2005
3139
1570
1104
1972
1562
1838
2783
1719
2928
1309
2883
2180
1131
912
1173
1601
1225
998
2089
1008
1073
1360
1142
169076
1964
5810
3249
5933
5684
21439
6653

2948

1435

1513

7372
2802
3775
8777
6236
3764
3524
2403
3635
4343
2849
3895
3460
4276
8198
3351
2981
2399
3101
8036
3574
2319
4621
6635
7806
3912
4567
1656
5253
1985
3325
3203
3063
3787
4445
4838
4122
1213
3124
1972
6088
5640
3713
3412
1776
1874
6383
3082
5190
3778

4971
1707
2574
5960
4827
2404
1868
1839
2164
2931
1719
2773
1580
2194
3439
1907
2256
1500
1807
4376
2529
1867
2945
4250
5643
2886
2996
987
3525
1525
2982
2518
1998
2564
2985
3205
2483
630
2606
1255
3804
4579
2288
3011
1102
1457
4042
2026
3256
2842

591
185

38
117
47
537
446
756
46
80
108
568
75
106

155
15
5

411
14

75
164
47
340
176
26
10
21
169
203
225
76
585
414
1665
438
207
39
118
89
65
90
106
107
55
243
25
54
44
12
24
50
41
22
58
92
3
10
46
201
107

109
37
305
182

249
82
24
42
95

1720
698
461
2080
945
1028
1291
413
996
1114
512
999
576
1102
2007
802
669
519
893
2628
609
297
1220
1756
1799
929
972
403
1370
388
281
547
701
730
1320
1202
918
502
480
621
1399
927
911
399
240
368
1851
567
1478
597

29
606
233
102
397
160
306
355
92
189
95
346
47
182
120
331
158
56
93
254
346
272
90
260
523
257
42
356
241
304
28
50
173
314
297
103
368
629
78
28
50
273
120
407
2
76
12
408
160
232

4435
2884
5019
11179
4513

2205
1469
2535
5676
2241

2230
1415
2484
5503
2272

3265
3927
4572
4366
10092
3112
4532
4860
7948
3166
4271
1446
4809
10375
2624
2841
4688
5611
6134
3784
2973
3110
3356
1863
5790
2654
3065
2078
6078
6620
5061
1554
6849
4333
8073
7037
4917
4061
1973
5089
3119
3783
3664
9739

1681
1949
2350
2212
5119
1559
2264
2418
4059
1556
2150
732
2515
5295
1295
1448
2387
2805
3165
1901
1512
1632
1708
945
2845
1291
1558
1038
3001
3347
2596
814
3396
2290
4086
3553
2510
1972
981
2543
1571
1902
1875
4837

1584
1978
2222
2154
4973
1553
2268
2442
3889
1610
2121
714
2294
5080
1329
1393
2301
2806
2969
1883
1461
1478
1648
918
2945
1363
1507
1040
3077
3273
2465
740
3453
2043
3987
3484
2407
2089
992
2546
1548
1881
1789
4902

4478
6003
4345
5966
6861
3727
5554
4649
3614
6111
3562
2930
5184
6298
4833
8231
2884
3114
4796
7504
4135
5137
4827
3080
2564
4909
3496
4941
3490
2233
6063
2495
7025
4083
4513
1383
2967
4095
5858
5236
3187
5708
8812
3651
9260
9036
7331
2496
2026
2229

2899
3659
2759
4316
4484
2241
4490
2970
2805
3335
1773
1548
4238
4261
3128
5916
1972
2390
3774
5967
2865
3966
2709
2150
2089
3663
2656
2582
2205
2014
5898
2425
6754
3902
4184
1280
2609
3507
5692
4851
2934
5038
8258
3530
8937
8725
7176
2450
1987
2161

58

318

170
22
218
33
43
29
576
44
106
150
40
124
203

61
2
4
7
35
7
9
6

94
284
1
11
15
3

10
7
16

61
56
116
62
544
87
2
128
96
242
27
41
20
35
125
147
59
20
95
53
60
58
18
80
91
78
42
24
95
72
103
24
192
141
53
97
33
67
65
31
87
172
35
15
22
37

1170
1719
1326
1396
1076
1106
1011
1094
462
1570
1465
1217
782
993
1397
2146
636
521
888
1348
818
715
1579
775
369
1051
738
1886
854
137
116
11
169
100
220
79
166
447
19
4
219
592
489
75
233
139
120
21
10
15

244
348
511
144
192
517
293
51
287
229
746
264
122
94
448
273
23
20
30
169
328
158
486
95
106
137
23
391
43

4134
6735
3589
3664
7678
2015
6199
4337
4242
7533
2603
4014
5617
4470
4687
5820
3039
5646
6919
5200
7063
7623
4290
2119
5840
4293
4732
4548
6169
69345
52710
20350
27213
4898
17094
889
4673
3115
6693
6613
2504
7310
2944
6726
5674
3978
2353
4103
6235
11702

2089
3389
1796
1856
3824
999
3124
2215
2215
3802
1264
2044
2767
2248
2379
3005
1495
2848
3523
2616
3633
3876
2180
1097
2965
2146
2391
2255
3156
33954
26267
10032
13163
2428
8311
436
2251
1479
3228
3210
1233
3644
1478
3242
2801
1916
1157
1987
2989
5756

2045
3346
1793
1808
3854
1016
3075
2122
2027
3731
1339
1970
2850
2222
2308
2815
1544
2798
3396
2584
3430
3747
2110
1022
2875
2147
2341
2293
3013
35391
26443
10318
14050
2470
8783
453
2422
1636
3465
3403
1271
3666
1466
3484
2873
2062
1196
2116
3246
5946

3903
3424
3187
7324
8860
2463
3898
3487
9509
1881
3227
15476
6093
2864
2054
2527
5575
1922
2765
5361
2553
1052
6082
4528
3435
4937
5513
3160
1188
2180
3273
2644
4361
5862
4357
3254
7146
8210
6454
5962
8615
2350
3701
7018
10140
7369
11396
3776
2707
2471

3637
3229
3157
6748
8640
2323
3654
3346
8477
1697
3070
15190
5982
2610
1950
2460
5186
1789
2732
4913
2425
993
5673
4198
3312
4855
5054
3072
1143
2127
3065
2469
4090
5422
4093
3233
6948
7867
6331
5701
8300
2332
3389
6880
9557
7162
11113
3549
2605
2411

1
25
27

1
139
3
25

2
10
20
5
10
6
20
12
3
59

15
13
15
81
10

22
1
150
5
227
24
7
2

57
150
3
55
114
49
2
60
204
115
41
213
111
11
24
41
40
47
7
120
58
35
159
46
10
71
47
45
20
12
75
55
68
215
73
8
61
90
105
67
199
46
58
110
155
73
67
42
40

208
18
24
463
106
91
241
81
689
66
90
73
241
70
6
293
76
26
322
50
12
247
225
113
11
412
28
12
26
52
110
203
225
185
13
137
231
17
44
111
18
39
56
466
50
210
160
60
19

1
329

31
5

51

8549
8531
4146
4023
9702
1716
2359
4144
6549
2161
9425

4194
4154
1989
1980
4688
827
1139
2061
3187
1082
4656

4355
4377
2157
2043
5014
889
1220
2083
3362
1079
4769

3583
5419
4472
4921
3448
4938
3879
2635
3718
5028
7031
6749
4998
5233
3138
2559
2935
9436
6327
4265
1161
5171
5253
7634
2048
5616
5179
3990
6691
5541
4206
2805
6132
4457
2279
2419
2775
3801

1776
2658
2057
2443
1644
2366
1950
1306
1820
2443
3534
3279
2480
2604
1521
1254
1430
4560
3136
2063
589
2525
2588
3716
1007
2768
2567
1975
3257
2675
2025
1383
2978
2196
1108
1177
1357
1878

1807
2761
2415
2478
1804
2572
1929
1329
1898
2585
3497
3470
2518
2629
1617
1305
1505
4876
3191
2202
572
2646
2665
3918
1041
2848
2612
2015
3434
2866
2181
1422
3154
2261
1171
1242
1418
1923

2391
3304
3712
6593
8148
4542
12563
3685
11773
4202
4885
5234
3379
3251
5009
9576
5913
3367
5398
6857
3118
2075
4627
3225
3953
4846
5137
4569
12801
8458
4807
7767
6131
6226
5521
5611
4077
1523
4208
7035
5315
8981
4573
3280
2299
3352
5406
2545
5180
3819

2070
2691
3555
6089
7581
4181
12169
3336
11505
3581
4802
4979
3287
2557
4874
9324
5720
3120
5172
6733
2926
1936
4360
2998
3900
4570
4983
4463
12325
7935
4426
7451
5734
5983
4845
5247
3536
1486
3790
6894
5224
8531
4060
3221
2171
3094
5186
2480
5016
3785

6
1
13
8
29
7
8

11

4
14

1
20
151
25
10
5
156
3
12
4
16
275
5
27
2
47
2
30
1

90
495
85
50
312
64
74
52
130
180
25
78
51
67
64
193
13
158
103
124
35
10
30
60
37
90
70
60
165
147
174
102
60
85
116
52
154
70
117
91
106
104
59
81
47
35
105
19

225
117
59
446
226
290
310
297
138
441
58
166
41
627
71
55
180
75
123
157
128
217
16
16
155
74
41
311
220
207
211
337
120
556
312
371
37
73
19

505
1

6
6

26

317
407

211
218
58
15

273

2930
2843
7155
1662
8929
2370
3872
3726
4825
3791
8733
3895
2301
2758
7490
6206
2784
5833
4816
2641
4868
4547
3141
4974
3949
7151
2823
4317
4785
2900
5136
3138
8477
3174
2262
4274
3536
2366
6041
3558
4681
2701
2582
3533
4131
2614
5121
3804
5378
7724

1487
1354
3524
797
4322
1111
1942
1828
2316
1890
4277
1918
1149
1339
3555
3071
1358
2878
2381
1291
2456
2203
1534
2414
1973
3415
1377
2133
2375
1425
2526
1537
4169
1621
1046
2157
1707
1141
2869
1754
2359
1341
1244
1705
2007
1311
2459
1872
2696
3730

1443
1489
3631
865
4607
1259
1930
1898
2509
1901
4456
1977
1152
1419
3935
3135
1426
2955
2435
1350
2412
2344
1607
2560
1976
3736
1446
2184
2410
1475
2610
1601
4308
1553
1216
2117
1829
1225
3172
1804
2322
1360
1338
1828
2124
1303
2662
1932
2682
3994

7304
3120
4653
7208
4303
10621
5899
4740
3204
2115
3508
2630
7782
1536
1226
3521
14181
760
15894
7146
2243
2246
3065
2881
1130
3779
2930
4440
6650
1780
2585
4130
2587
5341
4708
6225
1976
2502
8595
4510
6156
6271
3788
4303
3114
6995
4775
4285
1739
4996

7046
2878
4268
7026
4197
9824
5807
4206
510
565
1771
790
1430
425
495
525
1415
23
3704
864
1525
1495
1475
1639
94
2121
1774
520
1530
580
1346
768
410
945
1235
1107
730
705
2150
1020
1615
655
639
1620
1829
1080
1320
1085
345
2695

15

10
2
451
155
123
32
421
179
28
58
3
3
6
40
40
4
14
222

47
42
54
97
8
250
30
8
7
4
15

5
2
1
19
18

25
8
5
10
20
55
308
4
206
321
164

48

30
307
228
40

215

6
6

196
200
331
85
98
547
46
526
1623
448
824
1018
2013
462
17
1474
9143
634
6752
3219
377
348
1323
684
471
914
827
1830
1654
417
229
2175
557
1160
679
2505
825
501
3754
2037
1811
2515
512
580
681
1904
907
1380
96
1621

522
3971
3910
2584
613
1835
413
3918
1464
3620
618
5435
3057
296
363
261
543
565
503
311
2090
3441
775
1005
1177
1620
3216
2739
2305
369
1090
2370
1289
2730
3071
2637
1790
370
947
2548
1820
1298

2792
3373
2111
7943
6504
5873
8220
5049
137921
2533
5591
6713
41220
2416
2856
16609
26984
5205
13355
16879
2543
1208
1615
1919
2699
1608
1287
4423
6352
4468
3411
1276
3992
3470
3410
3814
4013
2484
5838
2327
3778
2633
3132
4499
3782
3366
4223
3828
2593
5130

1376
1676
1056
3893
3213
2949
3991
2410
66028
1234
2742
3261
19850
1202
1408
8455
13662
2509
6560
8394
1245
597
794
937
1304
815
615
2263
3187
2247
1711
621
1988
1729
1697
1894
2003
1206
2839
1148
1830
1284
1539
2207
1838
1643
2174
1843
1300
2546

1416
1697
1055
4050
3291
2924
4229
2639
71893
1299
2849
3452
21370
1214
1448
8154
13322
2696
6795
8485
1298
611
821
982
1395
793
672
2160
3165
2221
1700
655
2004
1741
1713
1920
2010
1278
2999
1179
1948
1349
1593
2292
1944
1723
2049
1985
1293
2584

7725
2465
5757
2351
9790
3166
2250
4020
1435
2406
3154
2360
4765
4616
3734
3400
2386
6429
3965
6060
6639
4610
7949
5567
4715
4945
3820
745
3866
4629
2336
1016
5169
6948
5478
6009
9322
10674
2623
2874
3530
2911
6951
3742
5449
2946
4618
4029
4180
7885

1460
1500
1020
495
765
1194
380
275
595
605
939
475
2760
2136
1330
955
1575
430
2550
1495
1000
870
2800
3500
965
980
555
464
2656
425
160
181
3308
5535
2356
1536
7922
8098
967
1617
1820
1303
5940
2468
3058
766
2608
3142
3836
6563

1
50
5

16

347
161

50
8
3
180
57
10
2
9
203
391
10
62
705
163
10
1
2
13
21
46
8
22
359
34
177
141
12
31
37
182
111
371
63
27
51
20
528
311

4
2

45

1
5
23

55
159
35
6
8
65
716
28
8
150
60
22
27
415
36
101
41
39
4
86
34
270
128

3505
598
949
70
5115
847
729
1980
45
292
745
50
1404
1461
1038
404
556
2817
361
519
2713
1751
1855
1468
2309
2314
909
212
1016
3541
1750
295
1327
661
2567
3663
1238
2366
1486
1187
953
1130
539
1109
2140
2000
1478
324
74
883

465
2760
350
3738
1781
786
775
980
1765
745
1501
1467
470
417
960
1356
2039
246
103
2979
4036
2926
1926
775
686
1431
1650
722
654
1
582
510
110
2
350
661
119
111
43
160
331
61
185
125
426
1

9023
1412
4207
2693
10033
3003
3058
4761
2110
4698
6124
4854
5409
5819
3779
5196
3176
3267
10105
4211
6222
5479
7708
7153
2288
1637
5282
104557
9670
5648
1126
12965
11846
6940
4759
1441
3555
2775
1157
1798
4123
3037
2749
3542
2786
783
6130
1584
3834
3598

4604
691
2053
1330
5190
1478
1546
2464
1067
2398
3153
2506
2655
2837
1929
2622
1590
1588
4978
2108
3129
2744
3693
3514
1108
802
2554
51218
4851
2804
556
6297
5801
3357
2406
660
1778
1347
565
889
2100
1506
1315
1755
1365
365
3087
779
1876
1674

4419
721
2154
1363
4843
1525
1512
2297
1043
2300
2971
2348
2754
2982
1850
2574
1586
1679
5127
2103
3093
2735
4015
3639
1180
835
2728
53339
4819
2844
570
6668
6045
3583
2353
781
1777
1428
592
909
2023
1531
1434
1787
1421
418
3043
805
1958
1924

6545
5838
2864
7281
2077
7155
2795
2219
4863
3202
5734
1326
3974
1923
6706
3050
7840
6030
4684
3096
6355
6504
7451
1518
4945
3034
4945
2719
8524
5464
2802
4477
2438
2553
4037
1948
7604
6009
3293
7771
3042
1813
1014
1457
2124
2041
4754
5160
5514
4031

6480
3314
1314
6659
768
5847
1388
1054
4066
1754
2548
107
1383
1059
882
1277
6262
4278
1953
2872
5223
5309
7017
431
1006
509
3596
2405
4060
5184
2486
3900
1479
256
1401
830
3879
5743
3116
7062
1557
1162
755
1053
1530
1599
1311
2401
3957
2208

34
191
27
11
126
281
59
483
210
11
355
15
54
365
75
142
466
1
127
107
5
80
23
170
15
1202

13
44
692
107
433
13
25
10
58
1
13
1
5
10
60
774

62
28
9
180
19
51
62
40
124
170
29
4
22
7
20
77
547
62
132
112
250
115
238
1
5
24
45
77
59
47
172
171
35
1
50
17
38
121
36
210
22
23
1
3
3
289
3
7
39

3
2400
1309
437
1131
1222
1003
795
614
747
2696
814
1750
646
5116
1029
916
1400
2021
112
881
953
47
387
2731
2297
1127
220
3117
233
137
393
846
1642
1711
812
3161
145
128
474
1373
243
76
209
463
286
1828
1413
499
655

694
62
41
5
132
24
216
49
48
251
390
464
196
634
302
40
148
112
412

42
1123
181
7
2
86
7
34
14
183
182
93

80
138
410
192
353
327
800
683
991

3049
4466
8843
5416
779
5418
1546
2273
3163
2865
1743
3070
1580
1428
2528
3134
5091
2077
3005
2210
3122
1979
4472
1081
1173
2940
1422
1832
2626
3437
1499
3442
1624
1132
3210
1450
3715
4687
1944
2228
2101
150041
5591
6268
7892
4266
32304
5466
17497
36126

1510
2178
4338
2640
373
2715
736
1131
1558
1453
873
1511
753
743
1249
1555
2459
1034
1490
1073
1524
945
2254
520
553
1465
670
858
1248
1657
720
1724
800
518
1545
712
1828
2310
951
1076
1044
71631
2771
3020
3859
2087
15273
2691
8658
17766

1539
2288
4505
2776
406
2703
810
1142
1605
1412
870
1559
827
685
1279
1579
2632
1043
1515
1137
1598
1034
2218
561
620
1475
752
974
1378
1780
779
1718
824
614
1665
738
1887
2377
993
1152
1057
78410
2820
3248
4033
2179
17031
2775
8839
18360

6602
3936
5340
6302
2540
7261
3988
6674
9769
6881
2743
2441
5495
3415
3509
2582
3108
6184
5965
4756
5087
2143
2642
3440
2041
3179
3353
6186
5192
5184
5167
3355
4144
4180
4880
3044
4666
3651
6353
2455
6576
4322
3068
4742
5252
2705
8459
2888
6755
5913

1562
2398
3560
3864
788
2239
2591
4048
7381
3078
1723
1427
3233
1800
2087
1649
1863
1862
3832
3073
1798
1479
1695
2556
1366
2178
2294
2501
738
2282
3576
1950
1981
2776
3554
2164
1888
2703
3630
1923
1322
1021
1950
662
3162
897
6063
1699
3742
80

1
2
31

2
69
17
45

5
359
8
168
10
912
16
1

2
197
49
141
9
1
7
12
20
6
205
4
99
6
1

1
15
2
6

5
58
215
2
36
12
3
1
113

20
5
32
2
11
183

8
3
40
4
129
12
7
8
2
10

12
1
22
1
264
19

9
15

3040
722
1019
1593
568
2683
973
1520
1329
1791
362
746
1503
686
939
782
526
2348
1314
1340
1990
374
661
141
523
683
764
2335
1930
1979
963
1153
1502
850
719
497
1938
729
1611
410
2693
1777
544
1947
1651
641
1703
641
1245
4759

355
1997
745
713
1333
1179
1980
416
938
1044
1042
427
265
723
929
469
148
521
1925
565
343
1290
269
281
704
181
287
289
962
2520
923
521
243
621
549
478
371
833
210
1095
110
2555
1524
562
2133
438
1321
1145
284
1734

11614
26654
4781
5966
3300
2722
3640
3812
7726
4173
2589
905
5064
2243
1039
1947
2531
4518
5419
2889
1744
1487
644
4348
1026
1707
2200
4835
4332
3872
5219
1659
5067
2940
3836
2869
5076
3822
5885
1642
6384
4981
1420
4511
2292
2005
9523
3766
2851
2150

5680
13005
2373
2955
1563
1378
1860
1914
3824
2096
1287
457
2454
1103
497
968
1250
2241
2706
1461
866
728
324
2146
509
830
1091
2435
2114
2048
2619
836
2476
1449
1837
1441
2495
1845
2942
843
3259
2525
699
2275
1163
1033
4724
1909
1421
1084

5934
13649
2408
3011
1737
1344
1780
1898
3902
2077
1302
448
2610
1140
542
979
1281
2277
2713
1428
878
759
320
2202
517
877
1109
2400
2218
1824
2600
823
2591
1491
1999
1428
2581
1977
2943
799
3125
2456
721
2236
1129
972
4799
1857
1430
1066

6756
4918
4285
4622
4266
2658
4366
2326
5749
2324
2879
3329
5652
6061
2498
5720
6658
4359
4494
4356
5593
1893
3573
3830
2265
2290
2957
1722
5552
2982
2996
7260
2650
4014
6412
2674
2751
4286
2459
3323
1510
1677
3568
3008
2722
3025
2402
4289
2695
3746

3497
3259
3204
3400
1680
1029
2985
1495
4334
1707
1740
2441
50
4493
847
1621
4649
1848
3259
2988
3759
754
138
2752
1363
1850
2258
981
3711
2308
2256
1369
820
1946
2401
2069
1443
2894
1134
2708
1383
1487
3208
2584
131
2144
1364
3707
1305
90

46
18
10
10
91
96
8
337

26

10
42
7
2
2
36
5
2
17
2
2

10
3
26
10
2
1

6
1
321
20
9

30

11
1

215

51

21

10
2
14
1

2
1
7
1
6

77

69
1
2
9

2
2
2
7
8
5

9
5
37
110

2
30

80
1

1934
1275
605
1025
1712
1032
1046
720
672
454
613
713
5032
1233
675
1885
1569
1707
894
727
1440
739
1768
496
726
287
268
667
1470
512
393
1908
1249
1392
2282
443
1061
1014
1082
599
99
174
339
385
1434
810
783
494
884
1704

1074
1269
324
459
185
781
465
330
103
404
146
524
147
570
319
972
1867
115
793
340
641
155
399
1667
316
176
153
407
74
359
159
340
3968
574
676
1724
162
168
719
20
3
172
314
2640
1152
32
145
58
426

2733
4701
5824
2538
2406
1544
2441
1013
5994
1920
2780
1983
2230
3752
2252
2048
7493
5492
2530
4016
3181
2847
1547
2369
2319
2117
1634
1049
6554
3379
2004
2135
862
1663
3760
1957
1208
3509
7953
7182
6043
69268
7174
7104
8428
20496
4542
3723
6675
4665

1364
2366
2883
1268
1241
754
1193
503
3043
907
1389
1032
1146
1871
1124
997
3698
2646
1261
2019
1577
1417
776
1152
1138
1057
828
545
3201
1742
965
1087
398
832
1859
968
628
1681
4009
3535
2972
33611
3482
3565
4114
9873
1804
1816
3289
2324

1369
2335
2941
1270
1165
790
1248
510
2951
1013
1391
951
1084
1881
1128
1051
3795
2846
1269
1997
1604
1430
771
1217
1181
1060
806
504
3353
1637
1039
1048
464
831
1901
989
580
1828
3944
3647
3071
35657
3692
3539
4314
10623
2738
1907
3386
2341

5454
5295
6510
4089
6079
5531
4988
3485
5073
3400
2966
2173
3479
6271
4384
3002
3363
3913
2813
4193
2588
6294
2679
2800
3427
4703
4810
4556
5158
3766
2687
2726
3335
2530
4071
3108
3516
4782
5336
6116
2502
2896
4387
3541
4634
3076
6452
4325
4278
1682

262
3474
5023
2830
287
2942
4555
2295
3701
158
1391
1787
915
125
2696
2471
2835
3377
157
3636
2062
5320
1004
167
2410
209
3854
3390
3947
3465
1668
2327
2276
909
273
330
2723
2992
297
4617
2122
1844
3421
3147
3527
2897
6002
1932
3392
132

17
24
138
1
25
114
36
78
61
5
10
30
1
82
68
26
12
22
1
92
18
10
210
113
151
15
28
6
70
5
24
33
27
105
6
125
2
3
24
3
11
76
123
11

29
6
1
1
5
254
1
16
7
1
1
20
4
12
2
5
1

32
35
6
22
28
1
1
20

12
50
1
9
25
15
18
30
16
17
3

1297
1491
1134
830
3169
1464
388
799
1238
1707
1245
369
1097
4134
1251
430
445
478
1164
528
520
849
848
1094
688
1854
702
902
964
207
764
358
930
1278
1386
1132
647
1546
1837
1204
333
945
660
350
788
146
273
1713
695
968

1951
3878
277
209
427
2598
1010
4
59
72
1530
13
1436
2011
354
81
11
13
1480
5
32
809
1529
119
25
109
78
226
72
199
34
58
318
2388
1613
107
89
3196
169
45
95
257
29
298
24
150
587
65

4229
4431
4239
5163
6626
9093
6332
3058
5602
2506
3148
3572
4542
3149
3674
7296
2421
4851
3194
2347
6389
7415
4414
2581
5440
4101
4677
5685
4044
2536
3257
3836
5645
6347
1769
5199
5628
3297
5237
8263
2398
5223
4666
8726
7419
10301
3641
2249
3429
3560

2170
2235
2095
2512
3377
4549
3108
1555
2878
1215
1541
1758
2258
1579
1801
3681
1185
2376
1597
1166
3192
3616
2175
1304
2699
2102
2344
2864
1994
1244
1651
1910
2815
3126
891
2555
2817
1696
2634
4188
1186
2666
2328
4242
3759
5114
1793
1149
1702
1756

2059
2196
2144
2651
3249
4544
3224
1503
2724
1291
1607
1814
2284
1570
1873
3615
1236
2475
1597
1181
3197
3799
2239
1277
2741
1999
2333
2821
2050
1292
1606
1926
2830
3221
878
2644
2811
1601
2603
4075
1212
2557
2338
4484
3660
5187
1848
1100
1727
1804

2633
1642
2009
3927
5593
2648
4215
2713
4428

116
412
1676
3310
5181
2377
3477
2358
3111

17
9
1
20
2
13
78
34
2

4180
3018
3099
1509
3027
5739
2739
10116
2299
6071
2982
4457
4056
2051
3540
6562
8722
3390
2573
3358
5001
2903
4147
3857
3887
3522
3806
4281
4307
4883
2562
4279
2414
4585
3268
3461
2861
4250
2314
3806

1420
2528
2782
1391
2528
5450
2384
9811
1973
5400
2836
3620
3128
1862
3324
6357
8071
3150
2434
3019
4845
2207
3400
3400
3659
3299
3461
3105
4003
4589
2029
3801
1615
4147
2627
3334
2648
3718
2050
3682

64
10
4
53
10
32
95

80
431
22
4
26
7

255
112
102
1
30
4
278
1
11
153
26
145
7
53
1
1
110
6

571
1417
830
30
25
14

4
73

1083
390
301
571
371
256
569
310
1069

1
9
52
21
63
34
33
88
41
348
57
52
1
52
81
119
71
66
54
56
62
105
18
22
101
74
53
34
85
47
26
67
364
29
3
23
85
85
43
82

1942
466
261
44
426
212
227
217
285
323
89
705
496
115
131
86
554
167
85
283
94
336
617
333
126
119
288
864
218
236
354
374
290
402
585
103
127
337
221
36

173
753
12
11

1
1
1
25
2

91
7

11

36

11

2676
3013
8263
4032
5087
2419
4459
4040
3954
5055
8825
6136
78815
2593
21271
34625
1926
20610
2740
12195
2393
3432
2174
2715
3485
5273
2910
3357
2344
2223
3625
2883
2222
2628
3014
3830
4645
2644
3873
3349
1523
3909
2149
3477
1455
4356
5076
4156
2732
3435

1335
1499
4067
1984
2475
1181
2234
2011
1980
2540
4645
3082
38442
1260
10395
16685
990
9958
1381
5969
1206
1691
1020
1342
1728
2684
1447
1675
1160
1085
1838
1435
1059
1287
1480
1960
2351
1302
1934
1689
738
1933
1001
1733
673
2133
2564
2030
1379
1727

1341
1514
4196
2048
2612
1238
2225
2029
1974
2515
4180
3054
40373
1333
10876
17940
936
10652
1359
6226
1187
1741
1154
1373
1757
2589
1463
1682
1184
1138
1787
1448
1163
1341
1534
1870
2294
1342
1939
1660
785
1976
1148
1744
782
2223
2512
2126
1353
1708

1551
5348
8335
3126
4877
3872
4435
4343
4777
5095
2842
2185
4504
4063
3508
2099
5843
5994
9325
3332
5981
6113
4193
4262
4616
5245
3157
9510
11642
3284
5205
3562
3409
14179
3789
1513
5472
4982
2843
9403
3879
6133
3793
2329
3519
3757
4625
1897
2504
6163

1522
4356
6949
2569
4586
3719
4088
3664
4329
4938
2398
1701
4126
3940
3399
1792
5405
5377
7866
2981
5584
5528
3959
3590
3890
4756
2731
9254
10884
3070
5063
3406
2990
11972
3585
630
4486
4452
2645
9042
3171
6012
3606
2109
2877
3181
4287
1253
2387
5889

1
598
186
105
36

380
5
5
6
9
166
22
141
964
8
6
3
2
182
62
21
12
1
1

10
492
229
304
1
4
336
2
13
81
77
7
150
7

3
125
333
79
52
42
99
13
130
41
63
102
82
85
59
91
26
25
66
69
45
183
107
55
9
60
44
122
79
59
36
30
85
103
72
400
2
85
35
156
183
51
67
103
8
95
26
3
56
57

25
269
867
373
203
111
248
286
318
111
381
377
290
29
50
50
379
451
429
274
346
399
125
435
642
408
370
133
678
155
106
126
324
1576
132
243
680
444
159
205
189
68
107
36
471
474
312
489
61
210

11

13

86

2544
3338
4466
4476
2320
5155
3836
1837
4504
2008
3074
2998
3872
3149
3225
3654
1412
3617
4707
5456
4046
3665

1232
1688
2187
2198
1141
2555
1998
825
2254
984
1527
1466
1954
1540
1558
1818
673
1734
2373
2650
2024
1761

1312
1650
2279
2278
1179
2600
1838
1012
2250
1024
1547
1532
1918
1609
1667
1836
739
1883
2334
2806
2022
1904

3424
2415
6111
1976
4129
3259
3217
4951
3290
3178
12679
2340
1471
2396
3010
2408
3030
3485
4780
3212
2133
1348
2865
4937
1244
3480
3325

1655
1159
3005
964
1940
1641
1644
2505
1650
1613
6201
1138
715
1126
1490
1208
1505
1650
2415
1601
1020
627
1403
2500
578
1798
1612

1769
1256
3106
1012
2189
1618
1573
2446
1640
1565
6478
1202
756
1270
1520
1200
1525
1835
2365
1611
1113
721
1462
2437
666
1682
1713

2622
5029
3921
3901
5777
3301
3262
2451
5089
1943
3299
3631
3060
2078
3275
2388
1555
3426
3585
3986
4067
1831
4953
2081
3380
1800
575
690
3709
1448
8
1764
2335
2549
3623
1118
1574
1410
4232
1759
1241
7246
616
7527
1752
2079
1492
2323
3245
3068

2382
4335
3788
3683
5223
2910
3162
1727
4678
1905
2817
2775
2593
1776
3269
2148
1416
3085
1997
3126
3853
7
3141
1119
152
99
151
102
1287
4
905
5
46
1175
336
634
49
3655
174
336
6717
92
6767
1493
956
1176
9
2563
402

139
62
66
5
9
223
2
78
39
3
16
4

75
100
65
59
115
51
35
54
87
27
37
58
28
13

7
7
22
185
16

15
13
9
728
48
2

1166
70
797

54
134
1

91
98
216
77
315
215
2
126
151
174
4
154
27
10
64
6
310
10
400

1431

180
57
1
49
45

50
223

26
532
68
93
416
255
65
447
322
11
367
716
436
267
2
225
119
321
735
355
195
1783
573
698
1417
1637
247
263
2215
84
3
447
2273
1003
675
424
623
364
391
582
523
516
152
705
258
608
202
639
632
829

18
76

43
104
1275
1614
21
1
6
41
19
60
1013
163
435
138
1176
2
1
57
1285
340
50
232
823
2
849
298
2
308
1
160

2613
4051
3715
3757
3388
3488
3389
2746
2896
2227
2344
2733
2817
232527
9377
6087
7922
1417
10448
5170
8599
5213
20020
11491
1690
10463
38789
5348
13378
15760
9612
3733
12512
7113
11776
13309
6061
2278
5792
3749
2352
8914
1399
4306
2768
3603
5733
3442
1984
7719

1292
1983
1835
1911
1610
1694
1653
1327
1418
1116
1169
1344
1398
110227
4584
3036
3814
720
5103
2486
4310
2490
9739
5713
849
4963
19044
2645
6604
7503
4727
1841
5820
3430
5935
6289
3047
1095
2844
1852
1159
4222
672
2139
1336
1761
2788
1757
942
3835

1321
2068
1880
1846
1778
1794
1736
1419
1478
1111
1175
1389
1419
122300
4793
3051
4108
697
5345
2684
4289
2723
10281
5778
841
5500
19745
2703
6774
8257
4885
1892
6692
3683
5841
7020
3014
1183
2948
1897
1193
4692
727
2167
1432
1842
2945
1685
1042
3884

1517
919
3693
3610
1641
7323
1115
5235
1082
1197
3303
7417
5483
2993
2616
2980
2390
6578
4726
2436
1749
1718
2878
1858
2541
1389
1155
1412
2155
2108
5191
4445
1634
1322
2761
4240
3385
1586
1223
1196
3832
2927
1324
3628
1725
2518
2504
6265
998
3653

126
120
1900
237
80
6574
588
4182
87
95
536
6711
5050
1711
2300
1704
2036
6334
4274
2135
542
575
957
865
521
262
268
1108
1716
1289
334
3962
193
579
1263
3755
308
248
124
82
3735
2514
306
3281
714
14
598
559
137
3441

9
215
71
115
150
262
4
155
66
502
2
1
175
14
4
5
34
4
320
20
1
118
112
70
10
78
106
49
384

151
737
25
75
3
144

22
9
5
673
2
106
79
22
40
87
1588
201
46
5
2
7

61
144
177
48
1008
154
65
132
4

5
117
30
40

36

24
92
10

163
41
454
668
30
5

10

40
1
3

1229
211
845
1338
1086
674
245
898
362
402
1294
680
421
760
299
593
345
138
322
272
575
714
282
398
1043
872
364
222
315
560
3403
483
1354
319
856
396
1122
860
304
517
84
413
468
255
577
1537
1109
2120
555
199

103
2
373
140
1920
300
17
7
478
634
971
2
97
342
3
6
2
17
3
272
322
166
276
865
139
508
2
11
210
1070
272
163
178
1
947
314
730
465
6
490
261
926
303
2918
275

1450
1920
5304
5190
1812
7162
3474
5569
4472
1266
5761
5238
2797
10338
7931
4120
2906
3882
4031
5554
3126
2695
2550
5200
6952
743
1427
5068
9272
6630
11224
7311
2289
2344
4725
5829
4280
2688
2560
2369
9009
5589
1218
2324
6095
1362
5367
6703
1868
5422

690
983
2610
2620
922
3512
1687
2685
2155
617
2772
2575
1379
5025
3951
2045
1448
1873
1970
2745
1559
1324
1232
2601
3506
355
725
2460
4486
3251
5538
3653
1141
1171
2381
2838
2121
1318
1308
1182
4392
2755
617
1162
2968
686
2710
3380
953
2591

760
937
2694
2570
890
3650
1787
2884
2317
649
2989
2663
1418
5313
3980
2075
1458
2009
2061
2809
1567
1371
1318
2599
3446
388
702
2608
4786
3379
5686
3658
1148
1173
2344
2991
2159
1370
1252
1187
4617
2834
601
1162
3127
676
2657
3323
915
2831

2202
1729
1269
1652
1362
2289
2332
960
4086
3722
7375
1934
1347
9114
9216
2834
6510
9569
5230
5375
3771
12085
3219
7643
4039
4821
3119
4421
5659
2716
2122
8211
5162
3281
6634
1661
6477
5814
3328
2530
2343
7335
5231
6631
5677
7127
9592
3153
11448
4668

491
61
47
46
149
408
229
850
3711
1424
261
223
228
6112
8112
2559
1989
6975
4308
4365
2768
9963
1775
5213
3417
1820
1757
2731
4873
1473
1328
5843
2435
1662
4527
753
5279
4744
2769
1993
865
5652
3148
4145
4572
6159
7341
2647
8883
3402

34
252
348
141
38
175
185
2
57
58
504
87
48
6
4
346
410
113

13

128

7
50
1280
1
35
69
29

25
180
182
150

96
43
15
5
194
68
210

96
30
39
3
154
71

13
12
160
5
55
4

959
5
6
2

32
12
5

104
249
223
358
854
15
143
19
6

92
68
221
185
110
5
40
97
3
35

1214
932
447
658
787
930
646
100
324
826
4395
578
547
1706
858
140
2989
1535
633
763
503
1279
537
1465
590
855
570
768
708
896
217
1604
977
1215
1709
376
1198
808
540
259
937
1064
848
1112
984
643
1621
448
2041
1233

5
450
484
427
807
260
776
1272
1
1
135
2661
628
485
1213
502
171
1186
553
133
232
470
469
657
605
32
2037
750
723
70
138
102
764
759
387
387
530
251
19
82
224
175
692
410
101
285
390
36
489

3196
3559
2407
1204
1276
4035
6465
2598
4631
10551
6896
7208
3994
115142
23182
4511
13871
9528
2859
2681
2887
6486
3741
3278
3614
7544
2519
3227
4863
4701
2643
2539
1996
5446
2188
2541
4013
2784
3491
1882
3255
7314
3199
2400
5362
7004
7249
3783
4328
4855

1623
1806
1190
604
619
1966
3131
1250
2273
5077
3444
3630
2025
54675
11088
2170
6681
4620
1378
1326
1357
3134
1847
1556
1753
3833
1248
1600
2407
2373
1359
1290
1007
2774
1048
1259
1922
1340
1777
859
1647
3655
1547
1174
2672
3421
3556
1877
2134
2382

1573
1753
1217
600
657
2069
3334
1348
2358
5474
3452
3578
1969
60467
12094
2341
7190
4908
1481
1355
1530
3352
1894
1722
1861
3711
1271
1627
2456
2328
1284
1249
989
2672
1140
1282
2091
1444
1714
1023
1608
3659
1652
1226
2690
3583
3693
1906
2194
2473

6226
5412
2704
3446
5375
3679
8430
7677
3501
3433
5355
8392
2002
4772
4270
2297
5237
4653
2608
5145
3087
4259
6209
4904
5028
3646
4043
1983
9002
2684
5279
2789
2065
4123
3863
4444
2938
2839
2840
4697
2291
4893
3512
2640
2772
6381
2979
5377
3622
3510

2610
3803
2500
2595
3556
2110
6261
5747
2464
2461
3162
5604
973
4027
3066
1197
3007
2012
2080
3732
1129
3279
4069
1916
3503
1853
1783
894
3073
1404
1961
1656
1404
2760
2258
2134
1992
2019
1781
1527
1272
2939
1580
1527
1642
1660
2149
2216
1393
1594

325

2
87
118
304
101
21
156
148
60
4
105
420
10
10
349
129
350
557
699
23
813
73
39

191
5
33
73
106
70
312
64
35
58
131
337
40
1
70
12
195
30
100
17
29
11
196
135
69
21
97
22
11

6
19
11
349
45
5

27
137
167

30
98
16
8
15

50
152
13
1
67
8
74

11
43

42
101
80

10

1978
654
155
394
986
606
1077
1516
511
514
1779
1363
408
576
797
443
1392
1200
320
820
985
503
946
1672
1145
977
1022
762
3960
1098
2016
794
497
1054
916
1255
692
371
650
1625
464
1469
1338
877
704
3744
570
1914
1412
1180

27
1122
950
16
382
640
775
476
249
470
244
283
940
521
168
333
540
223
1401
98
227
815
116
482
311
772
328
254
1908
182
1291
339
131
153
511
706
167
343
329
1545
475
235
565
227
344
969
175
1204
807

6862
4359
1683
4914
3263
2374
5195
2638
1337
1468
2576
4677
3718
1578
2358
3034
6847
3845
1509
2268
3670
4475
3242
62927
8008
11306
16066
2428
2853
2063
4136
2419
1779
4031
3463
2839
1899
1163
2645
2467
1332
6373
3046
1560
2443
2068
1762
1573
1583
2791

3372
2118
771
2430
1618
1146
2463
1286
650
719
1290
2287
1758
752
1127
1565
3341
1825
693
1094
1826
2250
1579
30894
3816
5516
7791
1208
1369
966
2050
1208
869
2037
1711
1411
892
530
1322
1228
646
3071
1486
766
1212
995
858
753
755
1357

3490
2241
912
2484
1645
1228
2732
1352
687
749
1286
2390
1960
826
1231
1469
3506
2020
816
1174
1844
2225
1663
32033
4192
5790
8275
1220
1484
1097
2086
1211
910
1994
1752
1428
1007
633
1323
1239
686
3302
1560
794
1231
1073
904
820
828
1434

6664
3819
5678
6474
4710
4623
4713
4225
2128
3264
5782
4006
3016
3464
6170
4596
4722
2860
3997
2464
4325
6035
4110
4672
3125
2231
4941
4114
2383
2620
4577
6604
3307
1289
4035
5123
3059
1710
6332
4002
758
3000
6514
6059
3606
7367
5190
9057
3974
5299

2779
1982
3139
2471
2623
1427
3143
1920
905
1870
3638
2506
1698
2197
3960
2758
2409
665
2259
747
2755
2959
1802
2964
1723
876
3050
1815
1676
1088
1782
3594
1736
436
321
2719
1429
828
2935
783
465
1657
3141
2869
1887
1522
2067
3192
1491
3141

25
164
138
23
93

27
100
10
23

10

67

95
2
69
340
15
5
5
20
209
19
46
171
203
45
8
101
174
108
160
9
63
115
62
922
1

32
54
71
20
75
224
7
7
40
10
8
106
181
6
56
5
7

32
24

11
384

42
156
120
18
132
76

130
15

2451
1362
1600
3041
1098
2148
1019
1647
994
904
1758
807
1013
1124
1224
816
1241
970
1227
1342
1315
2391
1757
1225
1179
342
1287
1912
405
1068
1913
2030
967
639
1888
1774
909
386
2222
1922
247
843
1398
1810
873
3653
1143
3848
1303
1246

736
1409
284
701
929
873
1048
474
658
229
458
332
527
285
141
842
458
1050
1220
499
375
195
476
522
437
215
736
220
336
238
464
703
1592
2031
1910
1160
806
884
626
1999
375
46
488
2452
1338
690
2192
1113
1860
918

2439
2617
3762
3148
2838
2589
3946
2244
1195
2966
3504
3078
2304
3026
5515
4002
2765
1341
2993
2657
3160
3476
1806
3057
4026
1766
6547
3302
2457
1177
1289
154892
3536
1779
5529
4912
55153
2871
10894
15648
5369
8419
4102
1616
1525
2803
1631
14260
4048
3911

1157
1253
1872
1513
1373
1257
1959
1030
584
1463
1722
1510
1119
1490
2679
1997
1363
667
1498
1280
1562
1747
874
1471
1937
869
3198
1694
1232
577
631
73124
1753
898
2695
2423
26804
1432
5461
7582
2637
4079
2014
797
738
1368
816
7135
2051
1980

1282
1364
1890
1635
1465
1332
1987
1214
611
1503
1782
1568
1185
1536
2836
2005
1402
674
1495
1377
1598
1729
932
1586
2089
897
3349
1608
1225
600
658
81768
1783
881
2834
2489
28349
1439
5433
8066
2732
4340
2088
819
787
1435
815
7125
1997
1931

5385
7325
2518
2417
5657
5690
7607
2063
3975
2905
3882
3113
7085
7982
6662
8864
3320
3594
6151
4716
3974
4693
3592
7890
2046
6211
1447
10178
2925
1021
10639
2061
12110
7674
7892
4526
5007
3405
8895
3494
3098
2681
3982
2324
1726
2354
4783
4546
4618
1965

1750
3760
1389
1236
2309
2070
2962
882
550
1278
922
1333
3086
231
2448
4403
1613
1819
3314
1501
1430
1905
1548
3313
614
3837
56
2714
819
2
4126
632
2744
4393
3309
1966
1493
2053
1306
147
357
991
1444
1984
1468
1530
4000
3110
260
1063

103
16
5
28

151
22
4

135

24

119
144
32
108

196

4
119
47
78
67
12
76
10
33
26
366
20
214
156
12
918
189
37
6
102
215
17
12
15
10
5
459

100
47
128
167
34
1
153
1
130

188
74
5
233
102
30

90

1622
1886
382
666
1852
1716
2925
401
1833
667
2047
793
2535
2104
2596
2693
630
1085
1727
2551
1234
1600
959
2833
1027
1262
879
5433
1480
47
4237
562
5618
1604
2334
1167
1457
702
5100
1187
1851
823
1717
283
123
635
580
1017
1424
343

821
1759
1663
720
483
1496
1904
1585
780
489
930
913
672
1320
5615
1410
1721
945
690
824
617
1198
1187
865
1732
404
906
502
214
593
946
1666
847
3346
1447
2232
621
1037
1591
431
2160
357
675
606
792
589
1413
3763
40
2934

2995
2146
2474
3182
1471
795
1483
933
1156
3262
3621
2154
2665
4073
3203
3280
794
853
4063
1280
2426
1062
3251
2641
3271
2226
2799
3233
2877
636
4827
2472
5795
3670
4842
1747
3309
2357
8837
1662
2627
2008
2359
105865
4543
3998
8719
7556
20041
29787

1490
1089
1228
1565
737
391
729
464
571
1639
1836
1100
1373
2064
1586
1633
402
424
2024
651
1222
529
1629
1342
1552
1128
1299
1607
1427
345
2445
1216
2839
1848
2419
875
1646
1177
4388
810
1192
1011
1204
50684
2162
1921
4287
3635
9560
14166

1505
1057
1246
1617
734
404
754
469
585
1623
1785
1054
1292
2009
1617
1647
392
429
2039
629
1204
533
1622
1299
1719
1098
1500
1626
1450
291
2382
1256
2956
1822
2423
872
1663
1180
4449
852
1435
997
1155
55181
2381
2077
4432
3921
10481
15621

1882
2172
3152
3358
3232
2198
4558
3243
2778
2907
1875
2112
4389
4597
1538
3490
3036
6011
2651
3067
1809
2201

640
1791
2653
1659
253
1834
3550
2292
2530
2558
1666
1371
2722
3354
1106
48
205
253
1891
1467
1520
1842

4930
4579
2865
3575
4900
2067
4012
4910
2723
4505
2515
3617
3589
4514
3062
4693
3138
2510
6389
2719
2696
3929
5227
5116
2151
3361
5036

94
3450
51
2770
3789
1545
276
301
2273
3252
1805
3223
2998
3242
560
3637
2569
206
152
2148
2258
3134
3190
4252
103
27
4308

8
7
10
29
4
124
6
3
6
5
19
47
88
40
6
15
80
28
6
5

5
8
50

2
53
55
1
124
7
14

6
25
6
96
102

8
5

774
320
275
922
1215
230
626
680
225
208
136
302
909
630
258
1474
1448
3115
446
442
138
83

100
460
54
214
748
1764
130
258

4104
800
1619
766
892
388
1394
1989
393
942
490
394
313
1011
1285
613
426
551
2718
538
308
401
978
415
1256
1700
567

271
732
315
1195
34
211
84
2342
2620
55
258
165
20
277
137
1210
429
143
1753
3519
27
105
347
388
963
123
1634

265
135
68
420
711
525
134
1968
1377
2628
234
1130
145

15656
27633
9329
4456
16321
7801
6758
6793
8433
3393
3457
3966
4757
6275
4911
18199
3661
6603
2689
4425
5801
7263
6377
1981
7320
2279
5838
11009
4049
3097
4684
4365
5292
2686
8176
4912
4920
6532
5519
4638
3582
4146
6232
3101
4929
3723
6919
3866
2279
9851

7481
13029
4638
2151
7765
3824
3239
3483
4057
1636
1666
2034
2328
3112
2424
8977
1831
3314
1374
2181
2852
3397
3183
974
3686
1153
2832
5465
1947
1509
2342
2153
2637
1332
4098
2424
2450
3276
2681
2252
1830
2051
3069
1542
2479
1791
3353
1887
1148
4974

8175
14604
4691
2305
8556
3977
3519
3310
4376
1757
1791
1932
2429
3163
2487
9222
1830
3289
1315
2244
2949
3866
3194
1007
3634
1126
3006
5544
2102
1588
2342
2212
2655
1354
4078
2488
2470
3256
2838
2386
1752
2095
3163
1559
2450
1932
3566
1979
1131
4877

2546
4023
2012
3287
5667
4454
3572
1026
4727
1731
1921
1471
4602
3015
5542
1381
3338
2423
2286
1931
2807
3405
1490
2860
4858
1217
8786
4150
5275
2274
4862
1183
3572
3918
3335
2150
3190
2944
3074
2320
4922
8205
3165
6778
4496
7485
5805
4123
5902
6392

1802
1990
730
2734
92
488
2938
72
200
1067
1020
943
258
82
3354
303
2206
1086
123
1544
2430
909
414
2517
651
460
352
3234
4493
162
3758
853
535
237
2993
1037
2086
2465
2169
1883
4190
7412
2803
5865
3982
6761
5316
3561
4744
6238

2
6
10
3
4

37
2
64

292
5
430
27
44
7
4
3
5
5
22
46
26
6

35
40
52
247
5

1
78

146
190
250
74
430
169
161
30
64

537
1114
687
337
2475
1693
474
441
2289
417
515
375
2531
1094
1386
678
566
450
750
295
340
1075
606
168
1282
388
4671
704
633
980
764
243
1113
1490
317
738
764
390
523
295
548
641
172
663
440
292
320
317
1128
90

153
202
917
174
206
3100
2270
156
513
2238
210
384
89
1813
1839
510
395
136
860
193
48
30
1417
470
172
2920
364
414
190
103
1132
314
81
1924
2191
25
340
300
37
135
142
1

207
9
6

9511
7164
3582
4329
2084
5021
2240
3158
2335
5656
3006
4321
2319
3109
9028
3738
4414
5076
2483
4072
3124
5213
5341
3544
6223
2583
4320
5778
7191
2289
7298
5857
6011
4659
7109
5971
14125
6980
3782
3190
6319
30089
1923
6203
3251
50496
3645
4690
31849
11987

4805
3598
1751
2115
1049
2548
1067
1610
1192
2855
1498
2090
1159
1561
4559
1887
2189
2566
1266
2018
1489
2711
2671
1799
3158
1236
2120
2863
3502
1147
3573
2949
2961
2338
3580
2931
7001
3564
1916
1531
3099
14569
927
3065
1647
24588
1794
2321
15514
5926

4706
3566
1831
2214
1035
2473
1173
1548
1143
2801
1508
2231
1160
1548
4469
1851
2225
2510
1217
2054
1635
2502
2670
1745
3065
1347
2200
2915
3689
1142
3725
2908
3050
2321
3529
3040
7124
3416
1866
1659
3220
15520
996
3138
1604
25908
1851
2369
16335
6061

2524
10317
5875
8868
7260
6141
9194
7266
3327
3073
2266
2977
6929
6439
5942
4587
6183
4406
5605
6619
7380
2194
9513
5811
1577
8462
7083
4248
6371
3473
3791
6902
6081
4503
5922
7302
6641
8418
2561
5558
3786
3628
9854
6582
7610
6087
4495
6331
4008
6824

2361
9192
5389
8203
6950
5777
8920
6731
3101
2897
2047
2582
6175
5971
5703
4141
5669
3989
5508
6162
6679
2000
9022
5207
1390
8206
6171
3883
5681
3140
3356
6491
5220
4013
5235
6858
6310
7663
2506
5030
3354
3130
8559
6073
7077
5545
3855
5467
3482
6126

26

86

2
7
2

197
3
3

23
391
41
180
44
70
200
126
94
30
38
232
234
92
88
126
48
180
40
100
160
44
79
60
36
97
109
70
161
42
90
83
194
153
73
77
88
170
42
82
35
36
448
55
150
50
100
197
36
164

140
734
434
459
266
294
74
409
132
146
110
163
520
376
111
319
466
237
57
139
541
150
412
540
151
152
800
295
529
291
345
328
667
337
614
367
243
585
13
446
361
458
847
454
383
295
540
664
478
534

11

71

40

132

2
1

36

1744
15672
2538
6437
4264
3050
6669
8165
3153
1270
1943
4375
4051
2666
2827
3449
3704
3867
2799
3635
3674
1427
5222
3773
2291
4852
3985
2658
3243
3086
3004
2671
6656
5783
3149
4863
3412
4469
1729
2904
1623
3413
8428
8062
104914
3341
6578
4897
3446
3295

864
7615
1185
3188
2112
1492
3235
3954
1546
610
1007
2181
2022
1241
1419
1673
1777
1944
1375
1812
1775
694
2535
1857
1148
2298
1975
1328
1605
1459
1515
1357
3314
2871
1562
2388
1709
2201
877
1467
757
1680
4231
4027
49818
1642
3353
2420
1691
1642

880
8057
1353
3249
2152
1558
3434
4211
1607
660
936
2194
2029
1425
1408
1776
1927
1923
1424
1823
1899
733
2687
1916
1143
2554
2010
1330
1638
1627
1489
1314
3342
2912
1587
2475
1703
2268
852
1437
866
1733
4197
4035
55096
1699
3225
2477
1755
1653

7470
3621
2848
5514
6765
4378
5519
7777
3688
6447
5039
3969
2967
7286
3249
4647
9301
8498
3947
8755
3655
8563
4685
7717
6327
5266
4322
3428
4812
2780
8051
1634
2884
4496
5615
8008
2904
9778
12717
4935
15481
5695
8818
9334
5711
7255
9856
3935
4295
6672

7081
3292
2733
5191
6468
3987
5119
6094
3279
5642
4546
3415
2706
6456
2969
4302
7845
8108
3707
8169
3234
8434
4076
7201
5832
4892
3635
2643
4457
2436
7237
1535
2313
4012
2802
5380
2379
9024
10696
3601
12442
2193
7793
7127
4518
4764
8864
1792
2002
5618

20
9

16

19
1

84
2
12
7
115
41
6
9
355
71
9
444
30
1
44
107
1
60
138
6

110
50
25
150
22
50
25
76
18
100
52
38
12
161
90
40
115
123
30
53
40
70
56
65
140
117
76
73
57
17
39
1
3
4
295
849
9
12

16
5

3
2
1
1

279
273
90
173
227
341
366
1607
391
705
441
515
233
669
190
305
1341
267
210
494
327
57
553
335
353
257
577
712
271
327
467
89
338
441
2265
1430
463
724
1607
1160
2816
2350
976
1618
1104
2066
972
1568
1384
860

28

39
54
97
1
34
27
329
870
101
224
138
308
56
12
47
103
214
708
3
583
45
318
16
513
770

2890
2550
1199
3345
1711
4367
2150
2859
1470
3862
4506
3009
1789
4271
2721
2318
4897
3735
2377
4351
3357
2576
2216
3424
3595
5590
3188
2311
3288
1910
317660
2693
4907
4295
44636
7772
6423
11136
12914
1751
4525
378
1600
4812
3045
3033
6297
1573
470
2567

1367
1203
569
1574
820
2155
1050
1434
699
1916
2245
1490
854
2052
1340
1101
2411
1839
1143
2092
1678
1238
1085
1628
1773
2764
1603
1160
1563
948
150468
1297
2387
2054
20870
3729
3030
5343
6155
828
2253
200
800
2359
1434
1488
3134
808
220
1197

1523
1347
630
1771
891
2212
1100
1425
771
1946
2261
1519
935
2219
1381
1217
2486
1896
1234
2259
1679
1338
1131
1796
1822
2826
1585
1151
1725
962
167192
1396
2520
2241
23766
4043
3393
5793
6759
923
2272
178
800
2453
1611
1545
3163
765
250
1370

6665
7406
7383
11714
6429
22995
8724
6840
3022
2408
9374
8414
19062
4816
9600
4697
5816
6468
19541
5742
6630
8556
9549
16614
9966
10520
7774
11718
4949
12029
3099
7884
5723
623
5398
4950
13795
12198
9050
4364
9751
9132
19702
8893
11069
8979
10949
5006
8555
6852

2595
7029
6504
10247
4808
18445
8203
4825
1484
862
7344
7420
16258
3335
4795
1478
4728
4383
15993
3192
4964
6446
7083
11345
8069
10087
6498
11338
1821
9036
1830
5520
4874
231
4129
2208
11634
9116
7670
570
7196
7235
12122
7369
9202
8029
9467
1946
6779
5345

31
14
104
7
5
83
5
25
225
110
145
12
14
174
68
210
6
71
4
10
295
7
2
422
5

20
4
1
1
18
1

40
1
1
3

17
184
4
271
12

12
223
62
218
52
2
1
254
53
75
215
590
46
489
5
230
14
115
7
7
226
5
4

13
2
1
1
2
4
2
24
4
285
1
1589
2
4
2
3
1
5

2674
343
728
1305
1043
4040
495
1798
1053
1211
1283
849
2715
977
3816
2417
931
1782
2694
1670
1044
2002
2143
3258
1634
404
858
138
1843
1789
1037
2058
761
262
820
1948
1560
1960
749
2450
1268
1666
4792
1308
1509
627
1284
2265
1534
1137

187
1365
43
154
573
426
3
191
260
225
602
133
35
7
920
589
151
232
833
218
143
32
317
1318
258
17
406
6
1223
984
180
303
87
129
193
737
524
883
37
1298
513
225
969
200
239
314
188
569
236

818
7166
4249
4799
1910
7285
4806
3830
1716
1323
3208
3187
5789
1932
7213
1919
1713
3169
8103
1302
5407
1321
3022
3327
5350
5676
3735
8932
2356
3985
1781
2393
4298
2928
1583
1225
4080
4992
6626
3750
3006
3295
8560
3521
3156
4638
6273
306
5371
4396

412
3505
2047
2345
943
3471
2325
1798
831
646
1634
1574
2803
934
3539
941
803
1570
3942
647
2712
636
1451
1647
2665
2787
1878
4465
1125
1965
885
1189
2105
1444
763
625
1960
2431
3226
1772
1502
1580
4191
1705
1483
2259
3087
155
2698
2099

406
3661
2202
2454
967
3814
2481
2032
885
677
1574
1613
2986
998
3674
978
910
1599
4161
655
2695
685
1571
1680
2685
2889
1857
4467
1231
2020
896
1204
2193
1484
820
600
2120
2561
3400
1978
1504
1715
4369
1816
1673
2379
3186
151
2673
2297

18826
8615
8775
7753
4218
8927
12774
5999
18097
10370
11716
6529
11983
4027
4427
4877
1134
14831
12318
3277
2758
20447
6968
7433
15898
18927
5486
2685
10306
8080
9711
5304
2524
3736
3871
7495
8281
9051
14047
8727
1817
6912
8720
11084
10323
4323
4518
4273
10999
4365

15514
7306
4490
6646
626
6771
10938
4112
15656
9489
6954
5443
8116
3200
2683
4138
24
12008
10025
346
2699
16361
5813
6813
11089
17607
4866
126
9613
5492
8829
4220
2485
2779
2824
5141
7052
6749
12790
7439
503
5782
7870
10107
8916
2215
3634
3160
10125
3902

11
24
218
2
24
228
5
318
13
1
1904
2
733
107
432

10

2
3
24

1
5
1
18

2
12

1
55
1
10
5

9
55
1
452
28
1
1
1
1
1
1660
315
359
140
481
21
50
35
46
15
19
333
39
22
4
99
115
237
170
39
20
35
752
255
188
357
186
25
137
24
68
77
1171
133
543
16
110

3138
1130
3512
625
2465
1688
1382
1392
2213
722
2045
933
1470
405
953
599
1110
2332
2272
2881
24
4038
1140
598
4476
1257
598
2555
593
2468
644
896
937
1012
1584
974
2112
900
1090
1289
993
825
854
1329
870
746
570
858
353

361
154
100
554
28
1103
212
448
176
214
157
812
151
4

57

5844
4506
1838
4148
2261
2971
2737
2241
4421
6117
2913
2427
91875
10037
5374
10625
4601
5024
1821
1179
3394
3385
752
2620
4227
3606
2331
1414
2537
1788
3836
5508
1582
1628
1594
3880
5832
5184
7074
4826
1060
2640
3261
3778
2834
4715
2427
2244
712
2051

2858
2191
941
2115
1127
1395
1319
1089
2224
2983
1438
1214
45274
5017
2691
5128
2273
2561
929
583
1596
1718
388
1329
2152
2250
1161
724
1252
909
1869
2680
804
810
801
1967
2917
2526
3588
2419
538
1338
1644
1922
1416
2337
1225
1171
423
1033

2986
2315
897
2033
1134
1576
1418
1152
2197
3134
1475
1213
46601
5020
2683
5497
2328
2463
892
596
1798
1667
364
1291
2075
1356
1170
690
1285
879
1967
2828
778
818
793
1913
2915
2658
3486
2407
522
1302
1617
1856
1418
2378
1202
1073
289
1018

11088
5322
3823
2892
6041
2800
16743
3744
9764
4355
291
5067
4356
4731
4564
6750
3229
8884
4357
2820
2237
10072
4304
3364
5660
3457
4184
5462
5415
5629
5385
2334
4603
3209
6130
4603
5168
6312
2977
4032
12799
5825
4368
3389
8105
6416
8061
2745
6115
5450

9620
19
3293
2879
4022
2049
13516
3460
9051
4292
178
2363
3062
3146
3279
4560
2503
6271
3103
1929
1468
7842
2897
1782
3876
2323
2866
3194
4111
4443
4293
1610
3177
2520
4109
3163
4046
4637
2269
3123
10245
4090
3212
2136
5608
4591
5927
1954
4222
4531

217

18
10
16
148
42
193
10
9
4
5
26
31
8
100
25
4
60

150
276

74
1
25

799
1
98
13
648
23
194
75
337
48
10
1551
67
258
100
70
169
300
388
46
62
426
236
50
140
70
45
684
82
120
91
47
113
108
360
112
372
363
36
168
229
101
46
35
186
114
185
73
190
155

669
5302
432
1154
728
3033
209
376
15
81
889
1065
1226
817
2088
551
2255
769
823
585
1767
630
1256
1568
1042
1036
1474
1150
1016
941
621
1202
341
1288
1262
734
1180
460
731
2319
1625
1070
1032
2276
1599
1857
688
1443
762

59
12
248
14
175
22
6
49
97
18
117
11
510
276
68
22
137
85
72
46
56
111
90
92
66
16
132
138
10
5
9
15
186
35
97
112
30
259

7457
971
2829
1171
4500
2294
5039
3695
3976
1304
69066
29510
9854
70571
3295
3154
1994
5608
2747
4039
1621
5603
1844
1865
3450
1575
2287
2664
4766
2326
3204
1946
2431
2637
5141
4876

3716
491
1371
574
2263
1187
2582
1799
2011
639
33224
14314
4922
34696
1591
1619
997
2839
1409
2015
799
2815
899
910
1712
807
1164
1315
2407
1149
1593
960
1205
1290
2597
2490

3741
480
1458
597
2237
1107
2457
1896
1965
665
35842
15196
4932
35875
1704
1535
997
2769
1338
2024
822
2788
945
955
1738
768
1123
1349
2359
1177
1611
986
1226
1347
2544
2386

5057
3637
3252
6222
2259
2784
2571
5403
3197

2576
1840
1697
3158
1173
1464
1324
2737
1588

2481
1797
1555
3064
1086
1320
1247
2666
1609

3954
4920
4651

2042
2490
2401

1912
2430
2250

3480
3160
6768
4165
3090
4430
11130
5085
3199
6819
8573
2424
4512
8239
4761
4794
6442
4258
7405
4087
4441
7017
4275
5391
4648
8412
5301
6510
6466
6388
6817
3381
5620
8123
9284
3523
531
2606
1567
2044
3428
4046
1285
3482
1960
2478
5633
2454
2683
3299

2686
2291
5860
3100
2056
2885
8415
3389
2191
4322
7217
1817
2791
4600
3138
3326
4979
3172
6002
3246
3269
5294
2996
2800
3374
6635
3917
5118
4895
5006
4385
2222
4334
6260
6630
1697
142
136
119
529
2251
514
413
1404
997
1722
3620
265
1255
521

408
1

10
175
433
106

24
55

20
1
10
162

454

14
664
54
230
36
231
4
401
325
220
35
25
76
275
180
141

126
137
97
201
140
123
160
132
80
281
383
55
165
280
147
45
213
100
401
91
277
260
60
92
129
224
141
197
125
170
78
14
234
207
230
8
1

10
452
3
6
118
25
65
5

605
679
761
861
732
996
2509
1522
789
1944
676
541
1123
2966
1233
1366
1200
916
913
500
879
1153
1003
1921
788
1320
1099
1133
1338
1205
1807
837
1052
1565
2325
776
222
1826
958
920
689
2117
536
1632
798
631
1855
1159
898
1674

2
63
53
50
3
162
18
45
42
139
262
122
11
287
243
57
26
70
34
250
16
290
215
578
347
71
144
62
108
7
93
308
91
85
378
112
414
454
354
32
1014
8
220
12
75
17
755
345

6741
4390
3933
2982
2997
3833
7674
3068
3161
4432
5279
3151
3384
4571
3458
3632
3778
3898
5882
3388
2529
6014
3426
2553
5392
5661
6771
3507
3923
4723
3802
2326
2406
4218
9522
103836
2868
4610
6859
8605
20798
6807
3563
4573
2145
9475
5780
3861
5704
3083

3380
2210
1984
1493
1525
1897
3768
1509
1600
2230
2698
1607
1695
2199
1727
1851
1903
1993
2950
1711
1300
2985
1724
1249
2742
2904
3462
1749
1922
2415
1927
1161
1183
2121
4790
50028
1390
2229
3343
4182
10074
3270
1746
2343
1043
4756
2739
1934
2871
1561

3361
2180
1949
1489
1472
1936
3906
1559
1561
2202
2581
1544
1689
2372
1731
1781
1875
1905
2932
1677
1229
3029
1702
1304
2650
2757
3309
1758
2001
2308
1875
1165
1223
2097
4732
53808
1478
2381
3516
4423
10724
3537
1817
2230
1102
4719
3041
1927
2833
1522

4556
2659
1280
1288
3580
4404
3269
2152
1734
1523
2943
2039
4240
5220
3015
2855
3897
2739
3104
3184
1931
2516
3114
3331
2996
3387
2929
3232
2823
2820
2243
1893
2904
1584
1526
2892
2392
2581
2244
1826
1815
4951
1810
1443
2929
2616
1539
1912
4607
1780

465
1547
462
530
1538
470
1017
402
816
673
935
1433
2570
1990
1448
1820
1874
1192
931
1123
656
1525
1789
1014
1056
1301
1530
74
1036
1040
954
486
1509
453
310
1420
1700
1167
661
505
226
336
524
412
918
1306
247
856
1479
498

187
132
172
306
245
8
211
225
25
201
358
30
175
242
140
181
103
123
257
104
119
15
195
198
172
70
3
50
34
10
171
227
274
225
325
61
8
240
380
238
192
177
320
290
15
15
42
74
360

4
5
1
15
6
170
5
25
28
120
160
10
8
40
85
10
31
108
77
115
15
28
27
154
8
84
93
4
8
1
12
186
7

40
13
418
12
40

2070
819
403
292
962
2663
1868
1024
713
406
1533
545
1358
2841
1135
882
1479
1293
1282
1609
958
783
1166
1986
519
1830
1174
2369
1145
1589
1021
338
798
512
312
1090
603
1220
932
591
957
3380
1053
281
1504
877
805
729
2453
640

963
1834
157
238
159
820
1263
167
501
10
238
92
3
192
54
180
5
323
66
758
164
105
12
29
121
1195
57
1
786
584
73
165
898
366
337
679
56
16
404
350
394
1043
16
430
204
472
273
561

1681
5458
3894
3061
4024
2773
3048
3699
2619
2844
2502
2325
3694
4641
5599
4126
2171
2587
2730
3102
1898
4447
2643
2223
2481
2629
3685
1930
3282
2209
1749
2069
6380
1296
2702
3835
3402
3424
3046
3030
3831
3850
2056
3458
3225
4676
1854
2310
3037
1156

834
2631
1944
1526
2092
1401
1537
1872
1267
1394
1217
1126
1776
2256
2713
2024
1012
1264
1330
1515
911
2179
1296
1068
1230
1260
1789
966
1607
1053
865
1018
3072
629
1415
1879
1687
1657
1545
1458
1909
1983
1021
1710
1591
2228
945
1161
1502
557

847
2827
1950
1535
1932
1372
1511
1827
1352
1450
1285
1199
1918
2385
2886
2102
1159
1323
1400
1587
987
2268
1347
1155
1251
1369
1896
964
1675
1156
884
1051
3308
667
1287
1956
1715
1767
1501
1572
1922
1867
1035
1748
1634
2448
909
1149
1535
599

1791
1737
2158
3433
1920
2985
3665
3023
2469
1531
2148
4845
3847
2656
8100
4638
944
1333
8383
5845
3621
1562
963
3798
6135
4922
5430
1814
3623
1487
4470
4114
1062
637
1981
9030
3007
2441
3597
3299
2773
4705
2283
5507
2639
3854
2512
2624
945
13776

416
624
932
761
795
765
1677
717
1096
623
1314
2092
1340
740
320
2334
250
1282
50
2561
2660
703
838
3107
4942
3000
2661
59
2845
291
3407
2175
27
182
162
7998
783
737
2527
1218
1214
920
956
4558
2072
999
1982
679
105
11798

85
15
20
59
100
890
299
205
70
18
91
202
343
605
110
55

101
2
2
70
1
40
3
279
14
159
192
110

140
13

2
55
558

2
26
10
33
49
210
83
23
241
2
18
65
10
178
159
132
12
1
51
72
24
40
1

55
57
798
23
36
400
1675
2444
131
25
131
834
435
175
4
220
1473
88
1981
1213
87
500
21
134
155
49
1686
303

689
932
1085
1320
936
791
1183
955
998
689
675
2376
2125
737
5367
1809
545
38
7281
3091
343
61
102
655
793
245
299
734
647
345
789
830
351
180
647
812
1160
206
813
89
145
886
480
916
430
1122
366
216
409
1674

282
601
65
119
1291
19
538
466
1143
26
187
94
70
836
1808
245
94
1050
531

1011
793
94
65
166
77
927
1062
7
104
1
23
2653
215
2
1527
43
19
391

2243
2239
2678
3633
1551
3924
4382
3104
3664
2612
3710
3940
3051
4194
4235
3211
2441
1786
1741
4600
101854
3160
3556
17585
11777
8000
8903
2008
2182
3289
1835
4588
1799
2132
2439
3871
3999
2927
2100
4778
4136
5278
2859
4618
6370
3117
9857
4070
1718
5295

1123
1081
1346
1773
760
1898
2203
1542
1801
1292
1796
1951
1463
2063
2060
1477
1239
884
869
2188
49332
1504
1745
8562
5676
3926
4158
1021
1088
1588
899
2265
866
1048
1238
1784
1965
1400
1007
2266
2000
2557
1451
2268
3085
1599
4980
1922
879
2621

1120
1158
1332
1860
791
2026
2179
1562
1863
1320
1914
1989
1588
2131
2175
1734
1202
902
872
2412
52522
1656
1811
9023
6101
4074
4745
987
1094
1701
936
2323
933
1084
1201
2087
2034
1527
1093
2512
2136
2721
1408
2350
3285
1518
4877
2148
839
2674

1360
7819
4003
4024
1809
2630
4354
3429
4150
1757
4458
3802
2282
4827
7649
1907
7145
2657
2271
5641
3597
8442
3079
5215
6049
1976
2106
5536
1588
3425
6781
2397
4058
9349
5116
1699
1076
799
861
2445
1979
3498
2226
2559
2642
4717
1989

226
6645
2550
3348
370
221
190
481
2642
397
3812
1510
267
3049
5874
1048
6407
98
786
4673
2592
7257
1596
243
4081
959
343
2358
96
1261
6067
633
779
7604
4274
1650
990
736
738
2355
1924
3337
1950
2479
2510
4190
1900

17
88
5
1
45
23
12
87
65
25
1
139
29
35
4
11
2
10
15
332
15
2
1
60
1
39
75
385
10
259
12
40
1
270
10
30
23
80
10
3
35
234
30
63
271
33

36
216
1037
71
4
2
1
822
68
124
41
20
852
299
699
45
791
192
122
288
1032
21
1649
852
72
135
55
75
1640
44
346
66
25
9
11
30
20
35
25
35
28
30
170
9

314
870
361
604
350
1279
2844
1204
620
511
477
710
630
787
1435
148
686
927
470
429
719
895
397
2672
318
126
256
896
449
741
623
121
632
1296
506
13
47
29
6
60
17
101
6
16
33
86
47

767
50
1040
1107
1306
1656
1
756
44
1402
1336
104
37
1
5
1622
209
15
149
53
2219

1360
1762
1033
1109
4
3
2563
3
1

6
6

3914
8593
3962
2481
1922
4228
2328
3671
6724
2778
4196
3472
2657
4444
5326
5063
2095
2725
4023
7805
2337
4910
4569
5858
5199
5839
2102
7469
2150
4220
5529
3423
2982
8538
1926334
4624
8009
12643
6589
7147
11919
4889
5232
10215
16019
15115
30016

1985
4118
1945
1221
966
2212
1160
1872
3465
1408
2045
1713
1387
2200
2597
2552
983
1270
1939
3798
1195
2346
2199
2948
2571
2771
1063
3680
1086
2131
2713
1669
1500
4215
900465
2266
3891
6202
3272
3489
7281
2369
2596
4861
7930
7337
14690

1929
4475
2017
1260
956
2016
1168
1799
3259
1370
2151
1759
1270
2244
2729
2511
1112
1455
2084
4007
1142
2564
2370
2910
2628
3068
1039
3789
1064
2089
2816
1754
1482
4323
1025869
2358
4118
6441
3317
3658
4638
2520
2636
5354
8089
7778
15326

suplung
supscurt postlicmaistliceal
profes
gimnaz
primar
fara sc
nedecl
8012
512
2966
18881
10399
11510
6810
1623
83
82
12
57
477
546
675
459
83
2
280
33
331
1449
861
1402
965
202
0
1681
133
1394
7269
4543
6683
3940
1011
15
1299
110
680
4958
3451
3682
3589
811
10
395
23
370
1817
1062
1814
1364
351
4
1431
258
1109
6275
4820
5519
3673
783
18
728
74
714
3439
2511
3069
2703
601
14
1813
130
741
5442
4647
7288
3422
1042
10
259
59
282
1372
1186
2386
1694
518
0
45
4
15
209
291
725
501
145
0
17
4
9
145
213
604
429
107
0
23
1
17
113
135
727
392
270
0
27
2
20
205
173
616
533
95
0
211
28
244
1098
563
1107
744
116
0
29
3
7
163
347
644
591
177
0
65
18
55
638
815
1492
1114
233
0
18
3
9
99
251
431
202
65
1
48
6
68
282
304
473
382
77
0
16
2
7
64
122
285
264
100
0
13
2
20
139
298
420
446
155
0
2
1
0
24
28
176
92
26
3
38
2
29
359
431
868
737
328
0
14
4
17
150
171
500
248
131
0
48
3
20
326
437
651
880
238
0
30
3
15
284
414
576
408
126
2
48
13
55
700
779
950
1028
302
2
35
4
28
372
719
673
816
102
0
6
6
4
65
107
465
222
44
0
19
1
7
146
238
513
611
182
0
91
11
91
742
911
1088
932
542
6
25
6
8
162
191
904
367
89
23
21
2
16
171
99
681
407
275
0
12
1
18
156
191
323
352
181
1
16
10
14
168
160
846
597
195
1
163
9
110
878
1268
1564
1207
506
0
0
1
3
52
71
300
249
88
0
96
13
37
621
729
1128
1386
483
0
26
1
12
218
265
477
394
50
0
44
6
41
409
545
886
672
103
0
35
2
15
334
482
778
583
122
0
75
8
46
640
632
1155
750
118
0
23
4
45
397
471
1131
683
180
1
90
5
41
738
719
981
614
133
0
29
8
29
414
376
614
559
80
11
7
2
10
67
98
383
348
106
5
23
2
20
205
407
525
501
128
1
14
1
2
80
71
312
297
17
0
10
6
6
67
133
305
284
53
1

58
11
4
13
35
42
23
110
17
37
34
85
24
49
55
32
60
38
63
39
58
251
111
14
36
20
124
16655
78
64
33
334
397
259
636
529
307
175
411
68
42
21
11
66
23
55
36
49
23
114

4
0
0
1
3
2
0
16
1
5
2
15
2
8
8
4
3
4
9
2
11
35
8
2
5
1
17
986
14
7
3
17
29
24
46
27
17
27
26
11
11
2
2
17
3
4
3
7
3
15

48
3
4
9
27
18
3
149
10
32
37
48
11
43
48
40
38
43
26
17
23
218
116
8
42
38
98
6974
48
34
36
188
293
181
487
333
150
90
264
43
16
10
9
58
15
27
29
58
19
49

488
74
54
141
228
204
53
587
109
279
282
562
168
362
480
258
434
389
544
221
362
1629
843
203
365
221
709
46745
724
483
384
1698
1739
1429
2159
2563
1367
1007
1325
480
201
188
87
547
206
281
284
418
285
552

394
64
51
168
213
220
26
623
239
213
369
789
130
561
456
291
506
433
912
437
385
1230
825
203
621
281
964
28668
1063
662
521
1896
1093
1400
1286
1300
924
855
566
247
331
118
84
265
141
207
251
429
359
263

760
574
263
454
403
410
292
1071
543
581
737
1969
600
662
761
649
851
779
968
807
1188
1721
1412
523
786
626
1429
32898
1589
701
606
2722
2185
2360
2565
3150
2545
2094
1878
1180
1402
593
504
1032
862
700
1139
1129
903
1176

1264
290
224
365
323
196
236
721
502
391
517
1278
531
527
543
516
536
452
1266
547
701
1105
1288
341
846
435
1010
21456
1172
547
687
1964
1361
2297
1722
1867
1725
1493
1029
549
971
518
367
836
419
370
844
865
1173
812

477
99
37
91
32
33
79
158
67
82
131
315
174
220
95
58
123
118
180
146
88
325
328
75
176
121
357
4409
324
98
67
593
370
667
468
451
264
373
235
108
291
87
44
180
120
125
135
230
443
143

0
1
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
1
0
0
3
0
0
63
0
0
0
11
8
8
19
6
6
10
5
0
1
0
0
0
1
6
0
1
1
1

17
65
19
25
46
50
34
24
24
88
108
32
163
53
12
15
2
20
77
36
58
19
97
274
13
19
62
31
83
59
51
62
44
313
34
71
36
16
77
12
63
137
4
19
58
47
90
48
79
24

3
3
0
3
5
7
4
3
2
11
5
3
19
15
1
2
1
3
6
4
7
5
9
24
3
6
12
4
7
6
9
11
4
28
3
5
5
2
10
1
6
14
0
2
13
3
6
9
11
2

23
34
20
31
14
28
35
20
11
52
89
23
148
54
15
12
5
12
40
11
23
11
43
195
13
20
72
25
46
38
37
24
32
181
17
47
26
7
48
9
27
85
2
3
40
13
46
41
52
9

199
379
175
227
320
236
240
192
103
565
845
249
834
437
168
158
131
256
635
363
225
218
678
1871
145
157
514
272
393
490
330
357
345
1867
259
429
300
145
531
73
441
1094
39
201
398
260
619
388
562
209

78
283
104
227
275
278
184
134
151
949
569
196
348
386
127
146
51
358
834
303
129
210
485
1799
218
154
828
152
373
722
452
529
426
1469
285
612
387
221
692
84
559
967
50
156
581
201
882
344
660
220

406
847
605
875
696
935
503
750
369
1367
1129
1014
1411
1339
545
523
321
815
1884
1058
306
638
1169
3606
848
669
3618
453
977
1967
1058
1192
1078
3571
631
1174
1003
766
1290
333
1171
2253
165
789
2344
784
1541
1127
1519
1048

372
767
508
565
689
1027
347
413
410
1088
741
574
927
713
455
405
178
560
1427
997
174
329
855
3148
338
515
1839
378
958
1315
725
819
938
2646
620
832
580
737
1197
276
1013
1808
78
685
1572
537
1770
819
843
492

61
230
33
112
241
231
42
64
93
383
159
162
216
307
239
68
39
96
454
274
49
295
265
653
64
144
343
95
122
434
162
283
306
901
181
267
246
283
338
81
306
686
15
131
355
82
624
237
202
308

0
0
0
5
0
0
0
0
0
9
3
0
3
1
0
0
0
0
4
0
0
1
1
12
0
0
3
0
0
0
8
0
0
65
0
0
0
0
1
0
0
9
0
7
46
0
0
1
8
0

21
56
22363
324
124

2
8
1673
45
11

12
66
10549
250
155

146
652
54921
1942
1063

140
926
25041
1724
1167

475
1164
23621
1988
1061

483
929
13655
1315
844

42
238
2637
335
192

0
0
44
0
1

158
594
3535
135
2425
370
603
111
86
45
68
50
23
137
64
27
55
79
89
43
24
43
56
51
103
31
184
71
47
56
28
55
7
37
95
83
115
32
29
25
25
91
22
181

16
64
380
34
176
73
55
21
22
5
7
5
4
15
26
8
7
8
8
2
3
4
16
17
15
4
51
7
10
4
5
7
2
7
11
20
19
8
2
3
1
17
6
12

187
524
2164
131
1664
379
290
110
118
55
90
45
38
124
114
19
97
79
63
52
15
49
47
51
99
30
231
54
24
67
37
58
16
25
79
78
106
25
13
36
24
124
19
131

1117
2585
10693
705
8948
2841
2874
1066
873
624
433
412
268
1097
606
316
379
481
678
360
167
247
577
435
1105
239
1358
515
274
403
269
395
88
257
832
523
689
263
208
299
184
574
247
665

754
2298
5312
541
5345
1832
1654
653
591
852
530
374
524
1086
756
350
381
1014
693
340
207
218
789
512
1053
286
1829
811
280
341
279
354
203
440
612
343
833
425
376
383
135
651
258
361

957
2518
7218
934
6595
2304
2374
1577
1414
898
1017
825
790
1511
1227
539
925
1803
1438
820
557
805
1106
835
1348
945
2621
982
784
811
667
663
460
777
1729
1614
1659
683
751
980
409
1040
657
657

704
2086
4661
964
3793
1763
1459
1260
804
720
606
637
733
1076
937
405
877
1396
1027
637
215
510
679
618
1282
1010
2518
684
672
804
560
773
317
711
1216
1099
1159
505
570
593
179
714
376
880

128
779
822
217
749
310
280
392
131
248
175
136
144
437
184
107
246
329
497
177
43
86
146
98
591
149
529
165
119
198
192
106
117
150
396
168
277
183
129
138
22
90
65
34

0
0
13
0
2
1
1
0
2
3
0
0
2
11
1
0
0
1
0
0
0
0
0
0
13
0
3
2
0
1
0
0
0
0
0
1
3
0
1
0
0
0
0
0

29
21
82
31
64
35
158
288
50
58
58
48
88
35
27
36
104
54
76
44
28
32
32
17
55
74
55
64
28
55
34
132
29
20
145
42
134
65
41
49
39
41
30
35
48
34
38
52
65
91

6
7
16
3
12
4
25
37
6
12
11
13
14
12
5
5
15
4
11
3
3
7
2
1
13
20
3
13
6
4
3
19
10
8
15
14
19
14
6
7
3
10
4
12
8
3
5
7
9
2

31
40
93
29
87
12
156
257
43
49
81
63
142
36
33
25
96
31
45
30
13
54
21
20
102
86
35
49
40
29
35
135
20
41
199
28
164
71
40
38
18
39
35
32
98
18
18
60
84
110

396
238
628
227
543
265
942
1091
375
411
562
509
889
304
250
236
665
321
465
295
150
441
258
141
643
1064
307
501
300
267
271
1429
239
240
934
572
975
626
445
561
237
321
182
365
571
303
360
570
645
682

302
518
645
365
695
327
1115
613
453
619
886
729
709
302
545
386
906
374
653
342
128
668
376
188
556
1114
506
664
482
425
443
746
337
370
860
625
785
639
581
538
352
525
279
589
582
349
436
444
424
531

905
522
837
1042
1453
851
1624
1351
1176
1134
989
1123
1466
551
715
660
1006
718
1301
796
661
661
848
331
937
2065
1155
1014
1080
1130
1071
1715
578
658
1132
1395
1422
1286
1126
838
769
891
560
1115
1050
749
1224
918
720
1308

450
346
650
713
1027
720
1232
699
845
1289
951
876
1404
343
802
503
825
779
977
833
480
508
1029
273
822
1237
1292
762
875
858
791
1092
521
494
905
1259
902
1138
1076
919
700
626
540
877
1101
691
1192
524
455
903

91
75
116
201
424
204
272
191
171
595
224
173
354
52
156
125
218
157
296
253
98
162
550
93
137
249
430
223
216
190
137
191
288
97
199
540
195
204
169
250
223
184
106
265
396
272
130
217
101
303

0
0
0
0
0
0
0
1
5
0
20
2
5
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
20
0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
0

36
18173
48
66
57
133
4303
22
40
563
1116
1384
108
744
62
34
80
40
26
54
17
18
59
25
29
20
46
31
22
13
27
23
24
290
21
64
28
12
55
21
35
24
31
30
32
31
15
13
27
15

7
1022
8
11
4
6
290
5
9
59
84
109
10
59
12
5
12
1
2
0
0
6
3
1
2
1
5
5
1
0
3
0
0
20
0
3
3
2
5
2
3
2
1
7
3
0
0
0
4
4

55
7262
54
80
49
93
2975
50
96
543
908
1196
99
671
115
46
174
31
31
53
28
46
49
30
45
17
57
65
14
13
31
35
5
298
34
101
22
20
51
18
34
41
31
37
18
13
13
12
25
10

340
44192
590
519
415
665
13202
390
701
3330
4225
4928
775
2891
810
283
822
343
298
357
143
443
460
270
308
217
418
449
238
55
198
317
124
1952
208
1051
271
98
413
143
316
479
273
573
135
204
99
95
324
129

434
29675
602
933
810
1789
8719
672
1135
3557
3375
3279
741
1837
922
427
932
1021
545
767
492
836
913
441
438
799
513
754
1046
135
191
388
286
1888
349
1703
915
210
661
261
674
842
424
1225
398
245
169
242
711
741

913
35534
1054
1357
1125
2165
9510
1708
2155
4606
6235
5726
1468
3246
2206
846
2298
2792
1053
1946
2131
1812
2222
951
1357
1506
1040
1760
2371
788
1800
1020
503
4085
1021
3210
1767
821
1391
1132
1901
2255
1338
2296
1588
939
583
961
1975
1466

689
20133
778
1148
882
1740
6467
1619
1508
3319
4150
3877
945
2329
1432
502
1773
1940
852
1296
1438
988
1904
602
652
1148
1009
1235
1593
577
1598
666
640
2837
876
2516
1133
772
1236
875
1263
1327
1033
1688
1204
949
492
809
1186
1166

268
4216
154
237
147
377
1311
733
659
778
816
864
244
472
260
94
424
594
178
311
380
305
554
139
264
272
262
388
468
191
465
300
86
950
156
686
249
198
282
218
302
346
320
524
335
142
103
292
310
262

0
64
0
0
1
0
9
0
1
8
2
0
0
0
0
0
5
1
5
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
4
0
0
0

42
33
47
13
47
58
15
30
28
27
33
23
14
46
24
140
64
41
65
47
12
176
8
34
18
40
34
31
13
32
15
44
26
29
32
28
29
85
22994
302
91
539
71
1024
705
843
46
742
123
37

9
5
1
6
0
2
0
2
2
8
1
3
4
5
0
4
13
2
3
5
1
15
0
3
4
10
0
8
0
1
0
8
3
3
2
2
1
7
1707
32
12
72
3
125
60
167
5
121
12
5

66
56
40
9
16
60
19
27
28
24
20
20
18
59
16
122
125
27
42
43
4
131
11
51
37
22
37
38
14
19
16
61
58
14
61
19
15
189
9177
250
76
524
105
678
697
765
97
706
147
58

639
378
228
116
635
687
112
324
310
168
173
172
178
425
116
707
909
320
512
239
82
1289
146
331
265
289
278
138
128
205
142
533
241
135
522
201
99
606
62329
1734
708
2108
583
3437
2498
3678
470
4249
658
404

712
868
346
315
1729
1386
144
434
559
302
418
405
562
1119
301
473
1085
608
1000
330
186
1200
556
655
518
438
684
273
209
828
346
872
670
322
680
274
148
845
31910
1403
892
1531
632
1246
1167
2709
379
2531
336
528

1291
1873
1377
1174
2823
3268
579
1285
1320
1125
1297
1389
2010
1946
1042
1624
2448
1164
2624
1698
708
3339
1565
1198
926
1612
1201
1718
992
2070
761
1700
1171
1168
1191
948
725
1554
35985
1604
892
2201
881
1898
1409
4198
512
4604
662
866

879
1436
1232
870
2680
2576
500
1135
839
824
1103
1263
1024
1795
990
1301
1750
817
1502
1498
607
2418
981
1063
756
953
886
1275
766
1638
738
1091
1589
1014
851
1024
711
842
20490
1074
645
1631
653
1248
1082
2324
307
2794
526
822

167
310
266
188
666
536
103
351
243
390
243
366
358
447
319
214
456
99
937
452
179
560
380
249
206
317
228
426
183
473
247
335
270
388
205
465
136
229
4242
574
175
508
391
262
197
643
145
682
152
193

0
0
0
0
0
2
0
0
3
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
6
0
0
0
0
0
0
0
53
2
0
0
0
12
39
1
169
0
0
0

37
51
34
71
68
60
14
59
47
97
36
27
24
33
39
21
35
57
89
56
35
15
45
41
52
87
58
19
42
38
26
34
109
55
72
16
43
43
30
61
33
29
38
23
54
156
38
51
77
43

2
6
9
5
12
13
3
8
7
14
5
4
3
11
13
5
21
9
9
15
6
3
13
1
6
5
4
5
4
16
4
4
5
8
12
3
3
9
6
6
4
8
2
4
11
14
0
15
11
8

24
74
53
32
61
59
13
67
40
77
49
21
3
57
121
26
36
76
53
25
16
15
35
9
53
108
39
8
36
59
5
35
67
30
85
7
54
42
28
45
34
18
66
28
52
194
26
52
64
20

399
503
435
448
472
549
121
489
430
851
401
332
117
296
760
233
256
461
711
327
280
150
356
175
471
564
351
213
295
468
266
256
833
425
651
148
507
479
292
406
192
312
319
185
395
674
423
442
604
280

414
445
428
515
596
1004
224
530
562
429
666
356
246
213
885
308
279
200
909
626
554
204
528
267
579
391
370
366
241
342
318
403
1312
841
450
287
449
943
623
384
310
550
347
406
438
378
419
527
900
261

732
801
1016
949
1199
1982
437
1182
1479
1623
1156
618
450
787
1111
630
549
603
2109
1444
1491
931
1149
974
969
636
889
581
429
766
1511
847
1539
1540
637
707
930
1470
898
897
572
999
427
662
845
744
928
660
1110
902

642
596
705
597
1110
1391
327
981
426
1326
1033
715
649
411
928
465
609
459
1305
891
972
573
757
405
1105
526
973
682
334
612
810
810
3766
1297
574
783
1023
1251
759
989
579
818
423
805
710
518
669
543
1090
812

324
172
188
412
892
175
97
326
75
524
491
254
195
334
392
172
85
224
427
200
144
237
208
139
631
148
184
336
130
164
320
230
780
563
120
246
139
422
307
294
331
618
96
491
335
212
179
235
213
210

0
0
1
2
0
15
0
0
0
0
4
0
0
0
0
0
0
0
0
6
0
0
0
0
8
0
0
0
0
0
0
1
0
1
0
3
0
1
0
0
0
2
0
0
0
0
0
0
0
0

95
6
30
25
162
28
32
74
7
27
199
36
51
29
33
18
101
20
14
53
70
22
29
45
117
259
55
35
37
116
263
17
14
7115
604
616
221
33
56
21
29
64
29
41
34
53
18
41
66
33

14
4
14
6
49
7
3
9
1
4
26
7
8
1
0
0
13
5
0
0
22
4
2
4
27
20
5
2
4
32
20
0
4
528
65
67
18
6
7
2
3
7
4
8
3
2
4
1
9
0

128
4
34
26
278
25
38
147
7
29
137
6
32
21
14
12
99
6
2
29
94
7
21
69
137
144
45
43
17
146
119
12
16
3652
478
488
157
45
69
29
12
34
33
24
20
51
12
24
74
20

793
48
314
334
1226
231
390
595
150
303
1171
167
369
180
245
82
808
249
66
346
560
166
303
501
800
1159
406
292
291
812
1900
131
137
20823
2511
2250
1254
389
503
271
145
353
433
305
286
291
154
260
548
279

1079
40
184
492
1222
355
483
436
258
235
1491
387
533
248
398
196
668
475
74
234
417
259
302
592
1121
788
500
515
243
515
1160
204
282
13314
1254
1663
1259
438
437
356
184
509
645
509
466
266
243
649
1245
296

1418
537
376
1054
2088
522
952
628
955
464
3597
1201
1570
556
942
412
996
1373
512
837
901
1109
696
1310
1742
1918
801
740
779
1086
3345
492
681
15970
2418
2299
3293
1593
1383
898
658
1925
1633
1482
1131
698
1291
1503
2074
831

1108
264
454
825
1864
695
653
641
700
438
2299
833
828
402
822
295
914
1002
426
911
704
628
493
1016
1771
1321
505
719
676
948
1947
259
806
9371
1725
1579
1954
1083
554
713
601
1306
1131
1146
1014
493
690
865
1448
596

435
43
120
221
554
203
272
320
240
194
1215
170
271
59
215
113
365
410
45
296
286
184
83
286
460
815
223
366
202
187
388
76
164
2096
513
416
434
245
82
178
209
418
426
360
230
89
200
369
529
122

4
0
0
0
0
0
1
0
0
0
18
0
0
0
0
0
0
3
0
0
0
0
3
0
0
0
0
21
0
0
2
0
0
150
99
21
12
1
0
2
0
6
0
2
2
0
0
14
14
1

21
34
55
123
12
25
26
91
26
31
29
17
20
33
89
39
15
53
187
22
53
129
6
61
23
22
24
33
42
25
40
28
49
94
47
41
30
83
21
36
8136
27
22
12
186
1293
194
40
37
19

2
0
4
13
11
2
4
12
1
9
5
0
0
2
3
2
2
9
19
2
2
35
0
11
2
1
3
7
8
5
1
1
6
11
8
2
1
2
2
2
468
5
0
0
10
93
28
1
2
5

16
40
72
67
13
38
40
73
31
20
18
3
12
27
79
33
5
26
127
10
49
122
6
64
7
16
4
34
20
25
31
9
76
63
51
39
20
69
13
14
4820
34
15
12
193
982
214
31
34
28

152
300
466
650
148
381
253
749
212
318
251
74
161
167
681
377
86
352
1059
107
404
731
81
437
78
134
109
199
320
396
305
137
587
586
375
488
146
525
129
133
29325
468
493
305
1670
6875
1664
307
384
242

165
381
525
801
171
603
320
1131
358
295
241
79
104
135
785
353
119
554
777
215
500
897
103
413
112
128
155
283
267
526
383
84
479
549
441
609
195
469
198
69
19622
591
480
320
1122
5238
967
519
384
432

1164
1402
1780
1852
1315
1439
1437
2248
1205
1589
1097
508
537
618
2029
1152
1154
1329
1872
1429
1670
1931
759
1675
344
616
999
1346
1259
1157
847
1606
1223
1909
2212
2177
1258
1037
648
1627
23169
1154
1342
991
3461
7027
1980
1868
1847
1537

586
718
1251
1302
699
945
647
1598
662
862
481
402
435
416
946
781
472
533
1333
630
1050
1234
400
883
347
391
797
680
663
787
510
490
741
1541
1198
1624
982
779
754
874
14786
1188
1087
963
2801
4785
1631
1945
1609
1823

113
158
262
388
186
280
114
428
154
183
112
85
137
62
228
208
235
108
209
151
303
344
134
371
178
168
199
215
191
354
166
80
251
543
339
380
678
196
226
465
3036
307
270
206
760
1148
430
582
379
362

0
2
2
3
6
3
2
11
1
1
5
0
2
0
5
1
3
0
5
5
1
2
2
7
1
2
1
1
4
2
6
1
3
3
0
6
0
0
0
0
5
0
0
6
1
6
0
1
15
0

18
27
130
17
15
35
15
22
32
44
23
39
47
29
21
21
19
113
53
23
11
52
15
27
24
31
30
17
32
21
62
49
16
22
17
22
20
21
16
41
26
26
31
11
23
33
49
19
91
16

2
0
15
5
2
4
3
1
9
7
0
1
8
3
5
2
3
22
4
1
1
4
3
2
4
2
6
0
3
4
3
7
4
4
0
1
2
0
3
1
8
6
1
6
4
5
4
4
9
4

11
16
119
17
13
29
14
13
40
22
25
36
32
25
12
25
23
134
36
23
6
37
14
20
25
34
40
20
21
15
50
50
21
19
14
13
17
15
11
31
15
17
17
19
11
46
45
19
70
28

191
348
981
213
100
269
121
248
379
476
249
271
347
264
207
209
254
1236
418
216
179
287
121
258
249
377
371
262
273
299
794
420
145
145
95
184
260
229
118
279
215
200
214
180
235
303
413
435
748
151

323
504
714
236
159
479
178
309
743
501
322
355
571
319
219
241
231
1181
707
458
305
503
205
359
422
618
539
304
389
242
1002
555
142
366
136
201
261
208
254
299
327
274
282
245
262
544
586
560
388
243

706
920
1321
1324
672
2186
621
1253
2099
1439
1591
1124
1711
1059
846
956
1218
3333
1657
1063
963
1176
764
1229
1088
2011
1102
788
1567
1356
1888
1623
817
690
761
988
1010
924
914
1097
905
639
1003
688
904
1705
1598
1254
1340
918

627
976
1058
1336
684
2354
746
1373
1784
1787
1506
1175
1285
746
970
724
1457
3029
1814
1151
1208
1444
602
1035
1124
2011
1266
750
1494
1075
1467
1452
814
851
546
955
1161
1015
1129
1267
856
698
990
581
1008
1638
1766
1100
1639
872

83
225
141
281
166
666
233
430
462
447
302
274
409
196
216
219
337
1016
495
329
392
987
316
248
277
438
323
243
625
179
350
234
160
497
158
136
232
197
301
471
185
76
239
149
179
448
369
229
567
226

0
0
0
13
0
0
0
0
2
0
0
0
0
0
0
86
0
0
11
0
0
0
0
0
0
0
1
0
0
12
2
0
2
0
2
0
0
0
1
0
0
0
0
0
0
0
1
0
17
0

29
119
38
52
9
15
21
33
33
20
24
57
35617
213
1056
3090
357
745
274
1332
577
785
18
45
94
194
17
50
33
20
10
231
61
83
17
147
136
27
78
25
27
20
16
69
120
22
21
52
215
24

1
7
0
0
0
0
0
3
7
2
1
12
1584
11
53
235
9
50
18
116
33
61
4
2
9
16
1
3
2
2
3
16
8
10
1
19
4
5
11
7
2
5
1
7
12
2
3
4
16
6

20
113
26
39
6
17
15
28
39
38
28
84
12165
146
966
1975
158
543
217
773
625
632
14
44
99
114
15
16
22
15
5
105
54
105
8
91
41
38
119
11
11
22
22
81
58
17
21
45
174
19

176
794
315
430
170
178
136
432
410
296
183
766
83269
1058
5078
9649
1531
3460
1134
6579
2158
5579
259
212
586
1055
173
165
165
185
75
826
469
857
139
674
674
280
610
168
225
245
193
406
777
217
176
471
1444
279

420
522
761
625
238
247
151
539
569
581
434
1141
46744
1190
4121
5128
754
3044
773
5359
1635
5527
353
213
754
935
430
217
298
221
166
738
839
1156
106
1011
711
425
835
199
250
248
289
444
790
379
219
1046
1394
378

1067
1378
1358
2229
820
696
735
1010
1544
793
1369
1856
55733
1311
6435
7452
1419
3475
1374
6716
1800
5693
822
590
1155
1832
1183
616
685
586
730
1084
1393
2060
505
1501
1436
840
1341
765
894
597
661
1084
1666
828
758
1689
2306
987

1085
1676
1392
2199
914
692
792
1110
1414
950
1161
2454
25907
596
3130
4393
779
2255
995
4382
1084
3171
573
208
646
562
767
716
746
401
477
498
833
1096
146
1361
697
322
1055
528
574
313
569
434
734
1111
522
982
1476
727

291
330
534
520
444
144
198
314
290
279
576
572
4398
97
906
834
178
389
280
1257
220
1192
365
88
153
123
196
257
224
135
108
73
348
273
24
441
172
102
244
121
182
56
318
103
151
264
115
142
296
277

6
7
0
0
0
0
1
1
0
0
0
0
74
0
2
11
3
0
0
13
0
0
4
0
2
0
0
9
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
2
0
2
0

45
85
46
152
16
111
25
7
42
14
28
53
109
87
16458
53
138
12
39
23
23
18
22
56
5
37
9
24
16
213
107
30
6
38
23
27
17
22
7
23
22
6
7
19
21
30
12
29
46
38

10
8
9
4
3
12
2
0
6
1
8
8
10
8
887
4
5
1
2
3
0
1
0
3
1
2
0
1
2
16
7
2
0
3
4
0
0
0
3
0
0
2
0
2
2
6
0
3
4
1

38
52
41
92
7
83
38
9
80
9
32
77
109
50
9588
53
149
7
65
12
17
8
25
29
4
23
5
11
9
238
72
12
11
27
20
32
6
11
17
6
16
15
12
16
16
31
27
14
39
15

447
385
324
551
123
931
322
64
299
137
249
461
684
639
49817
593
1003
168
293
190
237
124
234
297
96
235
96
178
142
2161
816
199
174
280
330
329
94
166
121
160
192
87
113
248
270
308
254
342
433
335

492
428
489
683
127
1375
433
83
376
155
312
640
701
1032
35514
949
619
167
519
356
275
281
374
356
120
347
267
310
431
1267
567
328
240
403
440
479
125
206
158
290
290
187
217
295
303
510
503
377
791
704

1202
864
1308
1015
741
2027
1080
278
742
531
1253
868
1480
1570
49956
1719
922
600
1120
1151
1129
1126
1392
1390
662
1414
643
874
1263
3218
2462
1257
1447
1267
1058
1364
534
828
831
1140
1123
597
798
1387
881
1245
1435
1381
1875
1869

435
498
613
508
519
1348
809
210
233
509
782
657
733
1033
31462
1034
655
433
906
913
836
948
916
1133
423
905
591
762
1037
2428
1728
938
862
1056
1027
1203
451
671
485
943
918
378
403
1161
782
1463
1260
902
1396
1770

244
278
240
110
100
384
476
60
101
337
214
169
266
378
5882
348
183
85
251
238
176
319
220
345
118
224
115
208
317
491
728
209
287
294
283
388
39
141
115
198
190
84
111
296
149
592
372
283
247
502

0
0
0
0
0
2
0
0
0
0
0
1
0
0
28
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
2
1
0
1
2
0
0
4

29
6
28
12
30
57
22
12543
2264
18
28
20
85
265
18
15
20
15
21
20
32
29
37
25
12
21
42
3
44
13
62
46
11
48
31
29
27
19
33
57
52
35
13
31
15
73
99
14
110
24

4
0
1
0
2
4
1
782
184
5
0
1
7
17
12
0
3
3
4
4
4
4
3
3
1
9
8
0
10
2
23
3
3
5
0
6
3
8
1
6
9
5
0
1
3
17
5
4
11
0

12
6
18
9
12
54
17
7258
1759
12
21
13
69
224
12
8
26
5
21
12
31
46
16
21
8
18
37
5
22
14
60
21
7
32
15
33
23
28
27
23
41
36
14
15
9
94
96
4
70
13

288
118
315
201
187
430
155
37004
8771
215
202
125
863
2256
136
136
206
95
204
166
282
189
288
320
88
178
583
61
248
170
579
408
143
465
172
472
401
183
278
249
476
412
112
356
208
731
1209
89
955
230

410
246
720
276
263
751
290
19786
6126
297
381
226
581
1223
196
137
270
75
240
112
329
196
338
483
93
332
588
41
255
260
670
752
152
724
189
808
573
271
480
386
785
464
188
379
224
555
1248
57
1087
335

1667
912
1345
1668
978
1672
1317
24953
8712
765
1289
572
1363
2285
1032
405
947
402
877
777
843
1089
1220
1414
405
865
1133
261
1235
569
1347
1797
378
1187
762
936
794
967
1405
1326
1827
1304
510
1508
938
1209
1832
188
1944
754

1321
827
1074
1061
856
1875
961
15975
5548
798
854
499
1293
1936
834
373
709
397
959
821
1066
1114
1059
1309
324
732
986
286
1166
582
1332
1473
396
1322
916
870
1157
841
1534
1565
1366
972
589
1347
927
1207
1542
438
1855
1485

240
187
229
258
163
780
363
4415
1555
320
104
139
269
387
243
86
137
162
295
289
299
225
704
262
45
252
241
76
451
116
378
479
128
516
182
447
416
204
428
605
378
251
179
308
292
264
248
34
470
537

1
2
0
0
0
0
0
48
39
0
1
0
1
0
0
0
0
1
0
1
0
28
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

20
22
11
19
381
9
43
3
40
236
120
95
35
118
60
39
16
33
4
82
44
25
28
9
21
24
54
42
28
61
63
14
21
81
65
10
111
33
33
12
45
34
6525
201
383
602
9
2110
492
627

6
5
2
3
38
0
5
0
6
29
16
16
9
10
4
4
3
10
1
0
1
8
5
1
3
6
6
8
3
5
7
5
3
15
5
1
12
12
8
3
1
5
1294
39
33
131
3
296
48
73

11
15
5
5
255
1
35
1
26
140
114
92
36
64
55
47
5
26
10
31
28
9
46
5
27
18
28
64
43
35
66
28
58
99
129
7
88
49
28
13
29
42
3758
360
251
520
15
1148
466
439

194
214
93
154
2412
82
308
27
333
1496
783
832
282
993
792
440
111
330
67
333
394
341
523
103
309
171
397
732
353
635
434
421
384
1034
801
40
1119
357
280
111
588
334
21561
1725
1957
3235
114
7363
2873
3130

250
288
108
199
1418
82
479
54
401
1160
830
752
551
744
856
301
148
476
147
362
762
519
586
182
254
242
395
1023
567
657
689
632
552
1699
1041
37
1276
325
320
135
792
600
12243
1080
692
2394
128
3636
2046
1453

1099
727
497
598
3163
341
1505
267
783
2239
1721
1742
1110
2114
1651
1519
470
1146
468
1426
1701
914
816
461
1023
761
961
1654
795
1466
1274
1086
819
2409
1805
120
2515
1130
1007
733
1556
1689
17725
2665
1501
4096
285
6615
3476
3144

970
874
312
690
2274
341
1560
177
829
1909
1438
1571
821
2212
1626
1608
432
1128
375
1360
1623
884
732
506
1179
938
661
1864
854
1425
1098
1201
807
2151
1111
476
1999
891
1114
587
1444
1318
11250
1617
645
3228
115
3686
2420
2187

121
360
47
132
593
147
397
27
193
304
239
363
190
634
382
347
138
516
80
283
391
221
157
143
209
174
306
820
209
376
342
576
323
671
194
108
608
276
367
103
490
292
2441
328
119
739
24
782
623
468

0
0
0
0
4
0
3
0
1
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
2
0
0
0
1
0
0
0
0
0
0
0
54
0
0
6
0
0
7
13

542
27
27
28
18
51
62
18
151
5
3
57
12
18
6

104
4
2
5
2
15
9
6
17
2
1
8
2
1
1

633
19
13
41
13
33
48
8
96
10
2
43
20
4
4

2389
211
243
271
135
359
506
119
578
100
22
319
245
175
84

2067
214
195
348
86
345
512
116
306
118
12
205
226
424
278

2720
1105
708
952
517
792
1387
611
981
515
27
753
1334
1195
295

1750
683
521
705
249
1050
907
369
670
387
12
487
847
971
372

327
192
84
192
179
137
237
149
210
104
3
75
116
154
129

4
1
0
0
0
0
0
0
0
0
0
2
0
3
0

26
14
4
14
22
16
41
28
8
21
18
19
24
7
62
18
50
36
10
30
13
17
34
22
80
12
17
41
17
18
86
27
28
53

5
2
5
0
3
3
5
5
3
4
0
7
4
0
20
0
4
5
1
3
3
7
5
3
9
2
1
13
4
1
9
5
2
2

51
14
4
12
26
19
20
22
13
8
14
10
20
7
67
20
42
33
2
14
7
12
13
20
46
10
13
80
18
16
57
24
8
30

284
125
74
110
250
125
261
212
117
154
140
161
213
66
283
77
374
364
87
231
118
177
193
243
853
58
148
462
267
144
562
269
206
323

213
61
113
185
234
132
103
287
223
102
186
123
198
187
281
86
198
299
59
150
72
292
206
189
408
67
70
396
287
220
454
272
214
185

536
583
300
495
926
1388
709
653
644
564
438
744
710
600
452
410
647
1094
711
717
1127
1341
454
951
1625
455
569
1052
1036
813
951
1129
599
805

463
255
172
306
455
932
496
448
523
439
295
808
446
389
380
234
540
504
331
431
1193
824
252
603
829
161
296
637
534
401
724
841
452
369

81
92
25
89
70
406
113
139
175
66
156
195
76
79
147
25
109
89
32
201
114
78
31
160
136
96
68
143
185
46
184
123
97
162

0
0
0
16
0
1
0
0
0
0
1
0
0
0
3
0
0
0
0
8
8
3
0
1
0
0
0
8
0
0
4
1
0
0

22
31
30
30
35
40
24
7
64
34
6
81
34
27
30
18
10
49
7
50191
2682
72
18
52
3549
143
35
1399
1262
485
78
13
6
217
13
189
43
19
23
59
40
11
20
4059
39
16
31
90
17
28

3
4
4
4
6
4
7
0
3
2
4
24
6
3
6
2
0
16
1
1695
202
6
1
5
229
11
7
154
70
27
4
3
0
20
0
14
10
0
1
3
4
0
3
252
4
0
6
8
0
3

24
49
37
36
22
18
21
2
31
13
18
69
32
8
12
8
5
66
13
12953
2121
101
6
59
2762
173
34
1428
972
330
127
4
7
146
17
134
23
18
14
59
7
6
10
2542
53
5
24
72
6
24

226
278
230
211
220
355
272
72
415
157
154
551
470
175
159
205
148
575
68
104992
10149
462
137
560
13964
979
258
5405
5505
2385
1077
64
55
1367
92
1310
251
160
125
429
151
62
148
17379
290
116
367
527
88
252

236
333
253
256
233
192
262
68
351
115
379
456
337
209
114
197
74
554
127
41952
6864
580
220
680
9115
1139
400
5241
4374
1130
1000
167
150
1719
186
1357
327
161
289
841
216
142
297
10046
345
254
485
807
228
703

705
718
482
590
743
1203
760
556
1750
672
556
913
1314
273
472
578
523
1405
374
50490
7042
667
432
1158
11270
1623
514
5426
6032
2145
2848
441
436
2036
409
2505
578
452
646
1382
587
612
990
15146
757
829
1470
1263
706
1152

384
356
317
555
938
849
564
447
1066
443
404
440
875
149
431
470
256
931
487
27650
4768
623
348
833
8200
934
407
4115
3082
1513
1074
509
454
1969
758
1284
647
387
543
1173
591
366
670
10505
695
810
851
1047
516
1226

41
101
140
75
264
187
144
156
214
237
210
95
151
48
117
115
78
225
61
5004
834
127
44
121
1526
208
51
1003
783
379
297
51
176
306
167
424
201
79
104
216
112
58
216
3331
199
330
153
431
391
424

0
0
0
0
2
1
1
1
1
0
0
0
0
0
5
0
0
0
0
130
36
1
0
1
61
2
0
25
1
7
3
0
0
0
0
7
8
0
2
10
0
0
2
10
1
0
5
2
2
5

49
26
64
13
31
30
25
17
74
25
274
30
12
226
38
70
50
30
41
58
13
27
25
12
42
29
58
16
26
14
3
109
16
12
16
68
14
44
12
28
9
32
31
35
27
27
10
89
26
37398

5
3
16
0
1
4
8
2
5
4
13
2
10
35
1
12
0
2
0
9
0
3
1
9
5
2
4
0
0
4
1
8
2
1
2
5
1
8
4
2
2
4
1
6
4
1
4
11
1
2252

37
17
61
2
38
24
13
18
43
51
148
14
12
149
13
83
31
22
27
93
11
15
16
5
54
28
41
8
8
10
2
111
15
13
13
39
9
23
12
24
5
30
38
10
9
26
10
99
9
14002

274
213
613
105
294
272
111
136
521
195
1181
224
93
1077
333
495
422
233
300
496
102
157
167
123
438
269
376
67
144
166
64
737
117
134
72
526
57
221
81
186
81
297
281
180
149
143
104
705
116
87999

393
400
454
152
420
495
203
220
705
352
1311
578
203
1285
257
699
785
220
627
948
207
157
157
134
736
363
537
88
168
217
103
797
152
185
61
824
141
263
174
303
206
898
356
338
285
299
127
1117
177
35517

921
887
1439
459
762
1306
647
527
1146
760
1818
1347
310
2314
1225
1288
1279
721
1309
1078
936
747
630
328
1002
1072
1066
545
584
491
237
1887
545
656
567
1434
1118
840
600
627
458
1584
708
826
1243
464
355
1185
562
62570

731
711
1056
515
444
1321
569
548
816
722
1501
1223
721
1424
462
1294
1002
238
1196
993
537
463
555
689
926
1049
1142
468
573
724
237
1246
454
559
491
950
1109
235
640
893
857
1239
738
492
923
902
227
1540
435
39330

136
195
326
124
226
417
79
183
186
206
253
538
217
400
63
312
270
30
193
286
217
111
153
187
229
309
113
81
239
97
76
363
233
95
246
248
70
65
109
205
158
410
180
119
154
99
96
399
96
8809

6
1
7
0
2
2
0
0
0
0
5
0
0
3
0
5
0
2
4
3
8
0
1
0
0
14
3
1
1
0
0
1
12
0
0
1
0
0
1
0
0
4
0
0
0
3
0
2
0
70

548
2647
699
230
183
39
57
220
151
1027
257
1690
26
23
27
70
49
12
24
23
16
121
103
53
34
41
122
20
6
9

55
158
114
22
15
6
8
26
12
78
24
209
1
17
1
12
14
2
4
3
7
10
12
13
4
2
10
2
0
1

372
1953
794
153
120
55
46
240
130
513
244
1614
25
26
14
64
51
6
17
6
18
89
58
69
50
18
96
8
10
12

2638
10311
7203
1410
1000
613
717
2281
1452
4278
1954
10592
207
293
141
785
1085
104
284
224
304
1229
1054
684
539
224
1334
110
88
80

935
5592
6672
1001
941
953
699
2168
1427
2644
1339
5624
239
387
323
382
758
99
353
502
365
784
549
963
864
493
1877
238
76
260

2315
8957
8362
1733
1517
1578
1553
3476
2757
4297
2505
10241
806
1255
935
1343
1635
582
1191
1068
925
3037
2042
2460
1625
1021
3178
920
533
612

1462
5287
4401
1242
989
1132
903
2425
1586
2998
1723
7126
529
835
771
1191
1924
451
946
1099
827
2039
1952
2046
1118
983
1525
645
665
481

334
1425
829
621
134
299
229
816
392
797
805
2612
171
216
402
797
1013
122
298
199
143
668
473
728
346
222
495
232
764
178

2
27
1
41
3
1
6
2
0
1
0
10
1
1
1
0
24
0
0
0
0
0
7
3
4
0
0
2
3
0

17
10
16
31
29
221
11
41
194
66
9
15
73
11
22
17
48
13
13

1
0
2
6
5
33
1
4
15
7
2
4
9
0
4
2
2
3
0

21
8
19
22
23
189
16
56
198
91
8
16
54
13
24
17
48
19
11

301
118
256
286
250
1778
183
655
2257
740
139
251
805
114
268
241
1000
262
76

414
115
291
369
401
1269
339
993
1550
651
140
316
495
189
348
423
474
610
183

1020
748
919
1173
1547
2896
1184
2020
2936
1552
475
921
1651
549
958
1209
1285
965
462

1004
571
611
978
1109
2027
732
1653
1938
1203
568
904
1395
566
793
907
938
1196
421

712
290
169
462
312
495
332
578
470
517
155
305
468
134
217
244
335
315
127

0
0
0
0
0
0
1
4
6
0
0
0
2
0
0
0
0
0
0

21
12
9
16
17
47
155
76
4
7
10
9
4475
276
507
8
206
21
53
978
24
47
16
24
14
21
54
42
39
40
41
23
31
22
29
50
31
38
18
18
51
21
16
25
35
45
35
10
32
58

1
5
1
2
0
12
21
14
0
2
2
1
487
36
46
0
24
0
9
111
0
11
2
1
4
1
6
10
8
7
3
1
2
5
1
6
3
0
6
5
14
4
0
5
2
5
3
3
2
11

7
17
15
13
4
51
130
102
3
7
3
9
2380
265
487
4
222
29
81
882
10
33
15
14
32
13
53
65
40
58
18
10
36
20
15
31
49
29
5
45
45
17
13
42
38
42
31
10
23
64

205
144
77
217
118
502
1384
1026
43
65
117
166
16692
1825
2698
78
1410
281
434
5790
197
463
110
347
180
216
481
661
476
466
257
199
555
277
185
272
561
660
182
405
528
358
229
627
495
429
217
266
521
664

290
245
199
375
274
865
1443
1448
49
97
286
276
10400
1438
1588
158
1152
319
519
3297
210
443
191
317
234
266
612
505
535
619
283
287
422
421
240
313
542
555
251
484
722
466
327
739
424
636
286
276
516
691

718
753
464
1054
574
1761
2511
1825
200
248
636
895
13208
3086
3122
484
2747
2129
1806
4850
809
1644
759
788
907
93
1763
1133
1271
1293
647
772
1483
729
628
523
1105
1970
765
1050
1644
968
783
1500
1387
1095
689
773
2049
1524

558
625
389
784
600
1122
1677
1575
161
179
313
708
6645
1398
1482
161
1540
1225
1003
2209
261
903
823
584
813
748
737
782
622
970
233
630
1058
532
486
327
570
840
595
797
845
557
514
869
815
491
936
272
1229
975

120
144
111
201
135
324
468
404
65
39
139
210
1694
247
325
27
406
314
232
495
50
321
259
161
429
36
279
240
156
160
46
137
611
282
294
148
221
292
212
337
272
205
125
395
338
320
629
90
423
310

0
0
0
0
0
1
0
0
0
0
0
7
25
10
3
0
2
1
0
1
0
0
0
0
8
0
0
2
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
2
5
0

10623
236
67
466
121
67
313
49
1222
48
119
1258
60
940
225
489
85
22
70
69
27
130
85
13
57
20
87
127
96
30
91
38
60
121
39
141
55
52
35
209
63
38
175
68
52
67
57
33
75
53

591
28
6
28
8
9
40
10
94
7
12
96
9
59
20
60
4
2
10
16
1
13
19
2
11
4
13
14
17
3
9
11
4
15
14
22
9
4
10
25
5
8
33
7
10
6
8
12
8
3

4669
186
89
388
122
109
321
55
690
51
116
1214
137
529
235
492
76
10
63
58
26
110
119
14
86
16
115
72
69
15
69
61
70
93
53
132
90
39
41
206
66
49
151
104
48
28
37
44
85
76

28228
1248
767
1916
1262
712
1826
382
4557
522
1014
5074
601
3557
1721
2831
979
108
694
569
260
799
1080
157
563
224
958
754
689
155
703
433
495
1222
558
1445
1241
568
448
1539
701
424
1578
991
475
653
450
631
825
613

9279
960
781
1163
965
715
1018
281
1898
264
938
3108
561
2144
1460
1373
632
378
602
937
178
642
1237
447
413
420
843
698
963
140
1055
520
416
1357
535
994
1210
616
861
1154
716
461
1411
875
506
503
349
684
883
813

15767
1467
1303
1816
1862
901
1683
678
3143
595
1474
4649
1068
3519
2562
1937
1101
767
2447
1593
523
1314
1879
1503
1037
1682
1305
1297
2336
470
1803
784
948
1881
1027
1796
2218
1323
1263
1954
1410
1022
2582
1889
1486
2039
809
1322
1347
1179

10620
1104
1023
1449
1339
783
1570
510
2097
493
1265
2766
785
2669
1766
1482
975
794
1772
1158
405
981
1255
1043
696
2100
1026
1207
1926
619
1880
852
777
1712
829
1249
1847
857
945
1591
1044
735
1684
1194
1350
1275
664
947
1233
985

2289
160
186
370
496
213
170
70
540
133
482
762
224
390
254
513
182
350
470
233
162
170
390
419
240
1101
502
637
1068
168
1318
312
211
636
365
405
538
703
338
481
734
259
687
433
372
452
124
225
561
281

10
1
0
2
1
0
0
0
7
0
1
2
0
0
1
0
0
0
6
0
4
0
7
0
0
0
0
0
0
0
8
1
0
0
0
0
0
0
1
5
0
2
0
0
1
0
0
0
0
0

87
25
64
44
52
18
51
85
51
33
156
46
49
44
96
65
55
87
59
45
89
20
31
190
41
39590
55
89
128
58
819
999
601
250
62
39
147
86
31
37
84
38
63
7
19
48
27
64
20
21

6
3
4
9
12
8
3
15
13
0
13
13
6
4
16
8
8
15
9
6
8
6
1
17
9
1420
1
9
7
5
103
75
86
25
5
6
20
1
3
1
11
10
5
2
1
9
1
6
4
4

153
26
34
62
53
15
27
79
59
12
111
64
64
33
98
47
102
67
82
40
77
45
31
115
17
14428
65
54
168
67
513
648
524
225
34
46
63
49
23
42
72
60
47
5
7
68
33
27
38
27

617
346
858
498
647
244
358
689
556
237
1083
566
737
309
1028
513
696
465
1201
403
868
295
184
1268
342
97262
540
701
1100
617
4704
4952
4032
1395
452
636
851
476
242
360
575
308
553
68
97
626
319
497
349
185

526
385
612
522
618
151
411
796
465
287
855
693
660
455
668
665
857
403
1015
449
876
383
359
648
403
37917
717
658
1112
710
2623
2499
3195
1056
368
564
680
503
345
625
240
382
267
78
137
833
771
825
682
231

1828
961
1183
1418
1444
632
1194
1936
869
727
1798
1353
984
1280
1693
1139
1487
678
2189
838
1762
624
517
1671
967
45265
1170
955
1286
1298
3521
3491
3733
1799
907
1066
1233
1210
758
1350
692
1171
1292
332
671
957
1086
1802
725
549

1091
776
907
857
1308
454
1034
2552
906
648
1694
1070
992
993
1079
1111
1161
487
1999
756
1478
702
702
1337
774
28571
860
838
1204
1019
3830
3117
3312
1564
1001
878
1744
985
663
1222
783
1567
1235
260
572
1283
882
1686
1192
638

238
223
240
423
396
148
387
1082
273
73
435
238
228
355
186
494
240
99
432
158
718
113
71
338
111
7946
343
279
662
260
1658
1272
971
820
220
416
516
232
154
555
817
541
385
166
168
245
202
437
341
132

0
0
0
0
2
0
1
1
0
0
0
0
0
0
2
0
1
0
0
5
0
0
0
2
0
103
1
0
0
0
77
3
16
5
4
0
5
6
1
0
1
1
18
0
0
1
12
3
0
0

24
27
25
38
34
69
32
13
119
19
36
90
19
119
483
40
28
41
15
33
50
43
21
83
53
47
40
14
64
38
34
25
67
23
32
29
100
53
82
34
95
100
29
28
43
76
31
52
55
152

3
5
4
2
0
5
12
3
12
5
18
4
1
8
26
7
4
2
3
4
6
6
4
5
5
2
0
1
6
2
3
4
6
3
9
3
6
9
9
2
2
17
3
9
12
9
1
4
7
15

32
20
18
38
32
44
16
12
82
13
33
77
11
52
195
19
26
22
37
29
47
45
17
30
37
30
21
6
28
33
11
12
23
10
30
15
55
66
77
18
32
76
22
20
27
49
26
55
49
111

284
244
178
369
318
503
310
158
819
172
524
858
257
661
2342
374
375
263
197
291
484
423
233
318
558
342
201
59
418
352
128
176
614
153
171
143
773
609
779
151
471
875
250
253
303
580
196
482
449
1282

445
166
284
443
521
878
370
261
384
183
521
855
373
827
1142
393
509
389
413
362
295
536
250
317
573
441
305
56
377
546
146
245
868
210
163
191
503
836
304
224
784
1094
304
287
382
708
190
558
510
383

1086
828
925
1178
709
1628
798
639
1250
609
1926
1125
779
2200
3701
1729
1104
872
662
823
1126
1538
493
728
1355
796
770
367
1457
896
707
686
1478
647
588
637
1679
1332
1400
457
1416
1948
807
1082
1054
1363
573
1000
1339
1264

1120
618
751
873
578
1388
1098
659
1764
680
1881
1121
649
1903
3070
1270
846
763
831
943
942
1479
488
873
887
911
817
392
1687
849
592
587
1457
1149
453
482
1744
1301
1102
649
1594
2437
913
1414
771
1713
610
701
1683
1115

395
371
409
245
103
259
605
251
911
143
497
407
242
563
1621
568
120
173
130
341
189
313
118
883
317
305
430
78
298
284
180
214
438
491
66
58
408
311
229
184
282
828
179
656
307
714
148
132
653
413

4
0
0
0
1
0
1
0
2
0
0
0
1
4
0
9
0
1
0
0
0
0
0
48
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
2
3
1
0
0
3
3

237
15
31
42
31
63
13
24
28
8
14
32
2
26
16
55
27
19
45
83
18
10
16
14
25898
15
43
2736
47
78
77
37
162
30
33
28
106
12
25
27
36
24
20
65
15
55
11
21
54
20

17
2
1
4
3
8
2
4
4
0
2
2
0
2
2
4
2
0
2
7
3
0
2
4
1778
5
1
152
1
18
7
4
28
0
4
2
18
0
1
3
3
1
0
4
2
4
0
0
5
1

224
15
16
20
37
69
12
17
14
10
7
21
12
31
13
27
25
25
32
29
8
1
11
17
10913
23
31
1601
46
70
45
40
137
31
19
12
103
12
31
17
21
30
13
77
8
42
17
11
52
20

2136
224
217
420
318
474
90
229
256
61
70
200
119
400
131
231
380
235
276
415
128
93
131
189
77552
295
384
9202
497
723
464
321
1186
423
209
114
915
146
341
187
188
202
141
598
119
510
156
103
500
177

1462
477
264
383
392
722
136
351
269
72
62
193
180
523
194
416
637
421
314
654
181
90
152
338
50193
489
799
6958
789
1591
408
368
1014
635
316
134
767
184
762
289
257
234
264
813
286
1179
426
353
1298
351

2946
881
930
728
882
1984
709
636
490
478
467
592
570
930
666
911
887
952
838
2150
721
593
604
1207
66563
1054
1297
8478
1736
2508
1048
1426
1801
1663
1313
729
2277
658
1262
1448
874
1255
801
2345
787
1946
739
744
2204
1814

3448
1034
947
1041
751
2408
831
560
765
506
400
533
803
938
591
640
505
726
868
1713
775
418
413
1042
35015
780
932
6501
1387
2482
948
1395
1720
1716
1268
964
1857
684
929
2239
671
1109
707
2637
729
1724
662
829
2417
1480

1069
381
553
715
138
1257
381
168
221
155
124
133
110
183
162
215
151
254
411
541
159
206
307
307
5890
132
194
2026
490
930
155
256
558
644
259
207
990
268
179
2181
234
232
254
467
236
378
201
292
683
489

21
0
0
0
0
2
0
2
0
0
0
2
2
0
0
0
0
0
0
4
2
0
0
0
68
0
2
12
1
0
0
0
0
7
2
1
1
0
0
3
0
63
0
1
0
0
0
3
0
0

32
21
28
28
52
26
21
25
102
11
108
46
34
13
24
59
15
80
33
27
21
11
22
51
22
21
24
60
42
31
50
19
12
15
11092
214
156
111
1139
312
399
224
49
66
48
68
124
55
58
93

1
3
0
2
5
3
3
2
14
0
3
3
4
2
0
5
3
7
3
0
1
5
3
3
0
0
2
5
7
0
4
2
2
0
715
30
26
1
94
34
44
22
12
5
8
5
6
11
7
12

15
21
16
30
48
21
16
8
74
9
76
46
19
17
8
47
14
74
21
24
14
7
33
53
20
5
16
43
50
15
23
20
9
14
5213
262
190
78
974
164
339
309
55
43
61
43
82
67
65
83

319
188
331
374
378
288
127
179
827
57
1105
502
182
192
97
388
81
932
395
132
138
86
191
502
313
62
147
528
569
180
552
195
113
90
28682
1567
1137
515
4986
1345
1853
1289
320
375
424
296
937
393
311
619

529
407
661
762
612
611
290
240
1174
113
1459
893
609
341
170
816
113
1459
802
243
499
216
452
1163
544
172
221
772
1297
337
693
437
173
144
12647
1084
855
379
4143
624
1213
554
441
304
796
204
437
469
336
432

1719
998
1623
1563
1563
1168
1366
1192
2447
543
3104
4465
1718
1036
850
1801
547
3168
1529
834
1189
811
1218
2058
1356
561
916
1539
2342
750
2222
1240
814
687
15834
1855
1211
606
4976
1704
1893
992
818
690
1218
419
1284
707
578
940

1458
952
1474
1388
1619
1063
1036
728
2336
773
2691
2973
1423
889
813
1719
567
2706
1383
875
1181
924
850
1888
901
536
526
1454
2014
778
1969
1026
656
818
10010
1373
805
344
3238
1111
1515
789
646
452
901
235
783
473
280
622

461
260
465
695
891
257
376
363
1291
171
1092
957
485
380
206
554
87
1245
256
139
390
330
253
661
205
123
121
479
461
174
600
325
173
256
2929
233
211
112
637
156
433
386
138
116
332
71
157
67
52
338

0
0
3
0
4
0
0
2
3
1
6
0
3
1
0
2
0
6
0
0
0
0
0
1
0
0
0
8
0
0
0
0
0
0
51
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

25
159
26
46
42
480
107
43
36
50
30
56
99
56
55
63
38
47
33
48
35
16
51
64
28
59
82
47
33
63
119
92
76
39
34
107
22
54
28
98
39
67
18
51
69
47
156
87
177
73

3
11
7
8
4
48
6
9
5
7
6
4
26
13
7
11
1
3
4
16
6
3
6
3
7
9
9
14
2
8
22
18
14
5
19
9
1
3
10
22
14
2
0
6
8
2
14
4
21
14

24
296
45
34
79
537
47
37
46
74
35
58
102
54
24
82
46
97
31
51
30
41
65
65
40
32
94
81
30
52
170
144
63
78
30
119
31
55
47
129
56
84
15
36
58
58
115
93
279
126

216
1683
296
420
316
2746
459
578
254
325
269
348
885
570
341
598
477
719
321
351
189
273
297
402
239
346
1009
423
465
686
970
958
544
353
480
1078
227
266
329
777
323
534
345
327
486
487
1693
790
1611
734

284
812
442
560
412
1782
391
463
385
546
282
378
985
493
331
643
394
570
302
409
332
579
464
277
511
373
947
442
536
676
598
975
303
511
355
953
330
277
459
734
419
643
341
409
372
456
856
961
1635
985

859
2040
765
1064
735
2190
739
1052
748
662
585
721
1580
1102
509
1111
670
972
495
724
504
654
703
633
824
797
1462
568
1140
1568
946
1709
950
961
939
1581
614
593
741
1347
514
1082
936
933
767
657
1936
973
1886
1377

596
1306
901
815
513
1436
436
793
532
525
348
488
1013
1047
1049
789
479
833
468
532
424
551
477
318
505
967
882
413
803
1168
853
1250
556
836
903
1054
434
353
447
996
341
720
900
773
596
560
1997
947
1359
1247

113
588
314
192
168
320
148
235
168
137
32
123
204
142
194
179
268
169
73
125
86
130
87
39
106
112
194
93
358
237
151
456
165
352
257
355
54
53
116
420
143
193
433
162
70
181
270
330
453
430

0
0
0
0
0
1
0
0
0
0
0
0
5
0
0
0
1
0
0
0
0
0
0
0
0
20
1
1
0
0
1
0
0
0
0
7
0
1
0
1
0
0
3
0
0
0
0
1
0
1

37
35
37
182
2211
31
44
4142
31
49
122
72
400
924
545
158
39
20
12
14
26
67
60
13
53
63
22
86
11
50
29
62
58
24
21
22
44
41
17
16
60
18
23
95
72
12
64
22
74
69

11
5
5
22
164
7
5
373
3
10
18
12
42
126
41
29
3
9
5
0
1
2
6
8
4
10
5
8
3
3
3
13
15
1
9
1
6
6
1
4
18
2
4
8
10
1
16
4
9
20

56
39
62
285
1662
42
43
2318
34
67
201
35
231
765
489
299
23
24
41
17
28
59
63
22
25
76
27
86
9
51
45
59
48
41
29
29
25
47
15
23
59
14
25
72
43
7
81
20
90
101

453
363
319
2534
10466
377
432
12288
338
443
1906
663
2234
5474
3671
1571
160
223
354
245
528
813
765
206
590
728
484
948
113
487
478
815
694
456
249
272
538
338
178
337
753
162
307
695
748
82
686
255
1077
838

555
488
701
2582
6365
678
556
5885
370
307
1342
541
1658
2975
2338
1278
184
259
342
398
727
661
964
132
553
825
815
1100
141
728
332
1167
652
796
682
398
872
418
202
583
890
160
314
1076
1516
93
593
292
1583
1224

800
948
1011
2935
8229
1141
1049
7950
411
430
1936
797
2670
4440
4167
1690
655
812
1030
678
1539
1632
1907
628
2337
1505
1205
1801
60
1013
768
1594
914
1118
1987
1254
1800
1166
523
649
1877
410
950
2216
1672
407
1167
512
2124
1828

561
723
784
1799
3491
708
481
4065
289
235
1153
407
1138
2590
2319
1015
1053
560
628
289
1071
685
926
336
1001
685
723
1038
699
656
601
1092
727
654
1178
663
532
577
266
628
1163
228
782
1197
1133
484
918
919
1008
1100

256
164
159
324
851
148
77
836
57
33
202
54
335
761
645
195
361
276
114
68
302
116
142
61
721
124
129
250
26
254
94
326
125
87
354
320
109
105
71
141
328
223
233
587
405
87
161
312
190
283

0
0
0
1
12
29
0
32
0
0
1
0
3
7
3
0
1
4
0
0
2
1
0
9
2
0
1
1
0
0
1
1
10
0
0
2
1
0
0
0
3
2
1
0
0
0
0
1
0
0

56
69
44
39
49
34
51
29
18
6
34
61
8601
13
3802
42
57
4513
940
778
198
969
107
19
997
141
466
818
1449
724
100
4
79
50
41
1
57
5
37
22
43
17
35
2
4
6
3
63
32
48

8
2
1
5
6
0
10
6
0
3
4
6
748
2
1008
14
19
358
82
76
9
87
21
3
107
12
146
93
181
101
8
0
9
6
16
0
8
3
12
7
6
6
2
0
1
2
0
5
3
10

90
48
33
26
53
21
78
29
7
9
27
79
3855
13
2700
52
50
1398
787
455
147
789
64
10
758
176
560
421
799
624
123
15
79
51
72
0
65
23
33
32
55
30
41
0
1
10
4
79
21
88

912
738
478
365
688
364
444
298
136
68
399
656
20152
120
18133
499
449
10808
6482
4610
1675
5491
742
164
4015
841
2895
2640
5095
3499
558
109
440
346
402
13
496
108
303
239
512
283
292
15
17
103
39
484
204
481

1244
498
598
167
1040
553
517
308
167
166
343
897
8362
105
12042
325
475
5920
4728
3803
1598
4992
790
198
2294
693
2115
1295
3023
2225
361
97
460
272
732
10
517
130
211
238
414
326
288
18
56
117
66
656
183
565

1844
1241
1086
703
1621
1462
1064
629
181
715
590
2004
13475
200
16184
600
768
10178
8067
7477
2985
7762
1554
442
4167
1033
3135
2787
4709
3338
951
448
840
550
1287
54
1098
603
762
638
1081
640
491
154
173
414
262
960
559
1038

1244
599
593
505
932
698
799
403
549
274
363
1074
7196
204
8776
433
412
5843
4876
4112
1655
4697
890
284
2390
846
1963
1394
3130
1750
620
369
511
274
1091
71
607
405
493
414
620
747
497
139
136
226
192
712
447
743

244
480
153
88
231
156
244
144
76
40
81
282
1435
82
1918
106
77
1334
991
1018
364
1039
223
63
522
179
472
473
763
325
105
92
261
62
223
20
131
162
153
111
170
136
142
45
44
54
59
140
161
197

6
0
0
2
0
0
0
9
3
0
0
0
6
0
15
0
0
31
11
8
1
25
1
4
0
0
2
6
6
3
0
0
2
0
0
0
0
0
1
0
0
0
0
6
0
0
0
1
0
0

182
37
27
93
25
5
3
27
13
24
33
85
18
14
18
62
44
38
59
69
60
13
1
50
35
21
73
10
49
3
33
141
58
31
1353
328
20
142
18
24
110
30
59
48
66
26
26
44
19
27

15
3
4
7
4
1
1
1
3
9
11
12
3
4
4
11
9
5
13
18
14
2
3
10
7
5
13
1
8
3
6
5
5
2
85
17
4
1
2
1
13
1
1
0
7
3
5
1
1
0

159
20
41
89
21
4
3
38
20
37
29
68
26
11
15
61
42
20
46
84
40
8
12
35
38
19
81
6
55
3
30
66
111
38
1434
323
7
122
30
17
77
34
42
40
42
22
16
13
21
42

1080
284
276
845
149
26
41
331
106
343
237
492
275
160
175
467
386
209
382
510
609
169
79
292
257
141
507
129
452
68
232
936
1080
404
6376
2257
205
1083
255
247
1244
388
554
430
529
244
225
210
305
487

707
205
378
551
214
36
45
292
136
300
248
537
335
193
201
492
294
166
402
519
440
170
159
262
278
146
618
243
410
95
253
723
1472
278
5806
1829
292
1398
304
309
1549
863
882
432
591
413
330
423
541
612

1880
613
546
1145
734
228
482
408
456
790
372
1543
739
443
633
1099
985
491
892
1025
1106
399
260
569
541
331
1303
458
819
380
829
1974
2435
605
7315
2560
969
2061
684
844
2381
1506
1478
963
1042
1147
888
1164
974
1094

1050
405
515
798
329
144
224
616
192
546
221
1061
394
307
340
706
659
263
654
770
812
313
212
369
474
177
1030
350
541
277
428
1652
2153
707
5460
2353
792
1570
603
1060
2245
1345
1232
791
1874
1093
699
1075
986
1184

359
105
125
144
87
35
236
131
46
129
36
409
95
235
102
216
137
73
135
167
180
124
99
188
120
79
401
105
168
143
165
445
977
324
1729
1033
129
440
181
540
875
427
388
475
386
246
92
417
350
430

1
1
0
3
0
0
0
1
0
2
0
1
0
0
0
10
0
0
0
15
2
0
0
23
1
0
1
0
2
0
1
0
9
6
2
9
0
3
0
0
0
0
2
0
1
0
0
0
0
0

6
70
19
50
19
38
35
20
14
40
18
44
54
39
23
182
19
35
19
29
28
10
33
66
26
23
15
31
28
23
17
16
19
7
14
30
15
12
15
24
46114
104
177
173
171
325
2339
389

1
5
5
4
0
3
0
0
1
2
0
6
1
2
4
7
9
1
3
7
5
2
0
7
4
0
2
1
7
2
1
1
8
1
0
3
2
2
1
2
1577
7
21
12
20
25
152
26

7
54
24
115
30
42
20
16
19
40
9
41
30
55
27
151
22
49
14
41
10
16
26
56
9
20
15
49
25
2
16
18
31
13
15
21
5
15
17
2
11386
38
150
57
96
285
1645
321

179
752
262
1274
271
345
309
180
188
459
134
385
468
542
329
1346
301
530
201
283
331
209
355
647
204
385
121
455
232
232
172
199
343
283
125
448
126
171
172
158
102289
405
1958
1109
1886
1893
8270
2261

264
634
429
1078
337
948
282
344
277
674
240
864
797
785
257
708
428
807
312
418
450
316
588
905
291
707
168
956
436
285
347
411
646
227
113
591
266
250
241
315
45751
598
2713
1099
2779
1377
8906
2533

597
1701
784
2110
1004
1779
899
819
408
1223
718
2175
1512
1211
904
1715
1041
1960
800
548
1102
891
1042
1505
899
1585
997
1566
1403
718
550
631
874
621
530
1229
537
550
751
673
49952
1074
2623
1371
2932
2883
9121
3262

493
2240
1075
2138
758
1266
858
728
441
1530
638
1907
1052
1343
755
1341
1206
1387
1047
506
1141
852
992
1325
1213
1562
727
1532
1292
510
383
561
676
836
757
1026
659
540
803
587
32734
921
2294
1552
2377
1890
5867
2472

121
569
551
796
276
715
189
122
124
775
424
829
303
318
388
414
404
705
378
108
358
473
220
301
390
752
229
411
438
191
119
197
176
201
244
382
148
355
376
191
6019
185
462
296
408
1020
1314
580

0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
1
0
0
0
3
0
0
0
0
5
0
0
0
0
0
1
0
0
0
0
374
1
14
4
7
28
71
86

22

23

156

366

933

656

323

33
33
33
72
37

5
3
3
8
1

18
16
42
62
28

246
241
430
601
345

478
472
875
1454
532

1127
648
1110
2751
1225

1602
923
1363
3202
1325

194
115
303
967
355

6
0
0
38
4

7
25
35
34
183
19
23
35
78
35
34
10
24
76
29
18
31
23
25
13
24
27
22
5
63
15
15
11
56
45
32
7
65
8
126
75
27
25
16
23
11
21
24
167

1
0
1
1
10
5
1
1
3
2
2
0
0
8
4
3
1
3
4
2
1
2
5
7
8
0
1
0
2
7
0
2
9
3
14
17
2
1
0
3
1
1
0
21

14
34
35
26
112
11
24
24
47
11
23
5
24
61
14
17
4
25
20
9
28
22
17
11
59
15
10
21
65
24
30
5
67
28
54
50
28
29
5
34
6
19
9
94

113
192
280
267
1267
106
399
283
597
165
329
106
198
651
158
97
205
603
251
166
204
206
133
117
608
131
149
133
567
596
224
81
503
92
835
533
262
371
146
397
198
143
143
1411

314
424
552
350
1945
216
580
383
873
243
692
146
577
924
325
154
552
611
456
472
288
443
328
177
1065
226
371
234
1235
1123
305
154
1251
264
1405
1091
666
677
186
794
440
401
273
1397

930
1284
1342
1212
2115
1035
1131
1507
2180
1086
1233
405
1199
3634
657
984
1185
1353
2027
909
1035
864
954
569
1524
981
831
587
1780
1624
1164
410
1709
1419
2060
1748
1260
1214
745
1386
847
1189
1310
2341

1174
1135
1399
1410
2184
939
1338
1579
2195
1032
1035
502
1406
2606
940
770
1529
1494
1609
1278
807
798
1094
621
1338
752
1005
609
1331
1704
1288
522
1801
1173
1972
1877
1379
1085
473
1112
1031
1196
1025
2147

204
227
289
428
741
255
489
476
592
182
295
84
515
630
190
342
391
538
645
324
155
275
299
94
268
105
225
152
273
382
999
105
354
354
423
672
417
152
167
534
234
268
262
592

4
5
0
3
3
0
6
2
5
1
2
0
1
29
0
3
2
42
0
1
13
7
2
0
13
2
2
0
1
1
13
0
0
0
5
3
0
0
0
0
3
5
3
13

28
72
27
23
93
14
55
32
41
70
21
14
56
51
31
46
28
51
25
23
26
55
20
6
53
17
20
51
32
4231
3686
959
1143
40
1172
3
53
13
92
149
19
15
22
236
53
34
21
47
104
262

3
3
0
4
8
0
5
2
4
6
3
0
3
3
2
3
0
3
0
2
5
5
5
1
8
2
2
2
4
237
176
63
79
4
83
0
5
4
10
31
3
2
1
22
3
1
1
6
3
20

21
50
11
17
75
11
45
22
19
58
7
18
51
17
31
17
18
21
27
26
42
62
10
12
50
8
27
27
25
2152
2020
542
1060
57
751
7
81
23
50
71
30
25
8
104
36
20
10
34
45
110

239
655
262
156
887
139
525
240
245
619
113
174
403
230
255
309
259
377
404
173
212
459
201
149
503
166
233
335
230
20526
13527
4971
6209
493
4586
76
605
306
814
928
234
293
136
1093
590
218
148
478
791
1652

515
1162
573
424
629
297
1114
475
533
837
174
387
929
470
531
454
360
981
657
508
549
980
655
287
1501
409
604
826
714
8499
8332
2844
4119
771
2554
67
840
437
781
1038
403
456
180
1005
709
362
157
704
378
619

1093
1663
768
938
2027
489
1364
1227
1229
2108
788
1265
1583
1327
1262
1781
712
1502
2191
1500
2355
2232
1018
591
1355
1099
1696
1189
1596
13852
11398
5293
5968
1266
3342
247
1107
794
1696
1640
667
1222
867
1838
1620
986
754
1112
2219
3014

1273
1758
1239
1145
2039
548
1697
1377
1130
1962
794
1084
1440
1513
1401
1827
1154
1441
1915
1730
1766
1963
1268
738
1043
1620
1195
1199
1718
10103
6805
2909
4591
1227
2443
301
1010
813
1640
1528
607
1739
988
1258
1411
1327
708
828
1592
2635

270
325
259
382
750
262
417
348
263
638
393
290
420
226
314
421
162
527
381
384
528
513
384
130
467
274
256
280
568
3382
2047
841
1848
573
658
94
489
462
903
495
253
1881
455
341
709
596
284
562
415
1880

3
2
1
1
9
2
31
0
0
1
0
4
3
8
7
77
22
10
5
13
10
5
0
0
0
6
4
2
0
99
15
20
8
0
2
0
0
0
2
0
0
0
0
28
2
0
0
0
1
4

133
226
72
48
57
18
33
31
90
21
74

10
23
3
7
2
4
4
3
6
3
11

203
162
26
24
45
9
9
26
41
7
100

1364
1650
457
307
667
89
150
247
955
165
1031

1765
1001
312
423
861
159
214
379
290
257
1342

1876
2444
1344
1429
2595
636
794
1369
1837
587
2526

1740
1781
986
1022
2840
496
642
1217
1766
572
2230

491
465
493
266
1489
143
212
388
912
365
978

2
34
0
2
0
0
13
2
1
0
50

33
22
72
101
33
65
33
34
143
120
46
117
34
43
27
19
35
151
108
100
14
42
96
148
20
66
31
20
211
27
25
22
61
34
11
16
14
41

3
0
4
5
5
3
0
1
4
7
4
12
8
4
4
2
13
14
7
1
0
5
3
15
1
3
8
6
14
4
5
3
5
0
2
5
1
3

27
26
66
96
19
47
14
23
21
44
34
79
29
36
17
22
37
66
76
26
8
35
90
214
11
60
33
20
65
17
17
10
54
23
16
6
6
35

327
293
543
941
213
572
196
275
403
843
474
989
415
452
340
204
313
1577
805
734
42
585
907
1367
97
707
325
319
1263
337
217
196
456
379
119
285
134
398

550
956
510
611
250
895
227
242
454
811
940
1090
458
427
309
301
321
1359
1012
712
65
677
411
1050
144
711
619
619
510
285
344
161
424
583
154
308
153
369

605
1613
1606
1108
1072
1334
1437
851
1125
1184
1836
1906
1661
1561
764
735
940
2550
1715
1071
371
1081
1297
1944
603
1340
1397
1115
1747
2091
1440
832
1857
1091
670
692
758
1018

1052
1274
1059
1056
986
1154
1172
486
889
992
2046
1426
1341
1553
1019
744
647
2078
1430
922
410
1841
1503
1620
724
1543
1625
1150
1400
1387
1135
674
1667
1503
772
569
1137
988

599
479
245
461
379
367
410
278
213
462
788
387
328
537
362
238
368
559
453
168
156
451
466
408
253
640
503
226
687
636
421
626
944
412
313
361
287
312

1
0
0
1
11
0
0
0
5
0
1
0
5
0
20
0
0
33
3
99
0
0
0
0
0
9
0
1
0
1
0
0
12
0
0
0
1
168

31
46
82
18
101
14
33
20
40
35
91
29
21
16
108
68
20
54
30
20
30
29
27
56
24
173
18
34
34
17
41
20
91
28
16
17
42
37
198
13
28
66
16
25
23
21
98
62
28
67

4
4
5
0
13
2
0
1
2
2
5
2
0
5
6
7
5
12
5
7
3
2
5
1
4
24
2
1
2
0
2
0
22
1
0
0
3
6
14
1
4
7
2
10
10
7
7
6
6
3

29
17
45
6
26
10
14
25
11
36
45
15
9
8
44
40
11
62
20
7
32
22
19
54
29
162
13
20
12
12
51
15
126
9
5
17
43
24
66
9
20
80
6
28
9
12
54
32
36
25

287
358
537
78
1047
147
197
268
352
462
966
115
131
314
928
475
184
593
243
176
422
339
214
514
554
1128
155
271
361
210
418
131
844
271
115
183
352
315
1066
133
337
409
153
315
320
287
717
414
444
570

374
244
797
113
486
242
310
415
415
667
815
187
308
314
860
833
356
953
336
218
688
495
188
526
441
1133
271
495
356
265
584
187
1059
225
114
219
321
214
729
162
599
370
164
372
408
262
612
534
852
274

790
724
2114
461
2614
781
1131
978
1477
870
2918
1413
572
649
2038
1390
881
1744
1458
753
1584
1458
827
1542
958
1557
885
1254
1295
852
1352
852
2117
757
683
1373
949
605
1561
983
1117
728
621
810
1296
667
1373
1206
1473
3060

803
772
2080
661
2559
707
1151
1147
1240
790
1962
1094
698
724
1840
1584
696
1324
1188
949
1213
1160
1176
1333
1034
1925
773
1154
1289
774
1574
1249
1787
877
524
1348
962
553
1305
1111
1279
635
718
873
1124
652
1252
802
1279
2195

299
449
726
163
1281
260
630
417
882
562
791
532
345
406
822
1107
245
464
952
231
267
390
388
372
578
311
370
595
888
519
725
411
1208
584
628
307
504
359
417
796
705
155
651
631
451
403
411
325
709
551

0
5
12
0
0
0
1
0
0
0
4
6
0
2
28
0
0
0
1
0
0
0
0
0
4
0
0
28
5
2
0
2
4
2
2
0
0
0
1
1
0
1
1
1
0
0
0
0
0
11

23
39
18
25
49
59
126
40
13452
55
154
191
1921
19
32
445
538
111
492
564
26
24
17
12
47
27
12
29
60
77
40
12
42
25
34
42
42
21
109
45
34
14
46
77
45
53
31
51
30
64

1
0
0
1
3
5
9
7
2250
10
37
59
229
5
5
132
97
40
117
75
2
7
2
0
20
7
1
3
20
12
4
5
5
9
5
9
16
6
14
7
6
7
3
16
6
8
6
23
7
13

20
14
17
26
12
42
55
32
6887
53
114
206
1500
39
56
533
600
177
374
466
28
12
11
11
54
25
16
38
57
73
38
14
31
11
27
22
65
17
77
29
23
15
26
56
42
42
21
67
49
68

191
254
128
322
332
746
859
349
36783
388
1014
1122
9873
325
446
3329
4965
1255
2250
2653
222
120
114
72
369
128
138
227
358
713
287
129
190
195
266
305
542
315
673
272
288
167
274
568
369
249
163
368
221
555

174
319
196
808
469
583
985
447
20493
479
985
1268
5068
343
343
2829
3132
523
1898
2218
406
214
212
212
591
183
133
330
264
604
409
92
189
185
263
522
805
286
535
371
271
129
453
685
703
208
232
607
301
738

805
1102
510
2484
2035
1347
2299
1537
25725
837
1638
1745
10940
777
935
4187
7265
1449
3881
4829
825
399
635
711
725
620
321
1843
2754
1404
1086
649
1702
1502
1357
1347
1071
1028
2388
584
1494
1267
1008
1643
1174
1357
1559
1059
707
1770

849
904
667
2121
1716
1931
1886
1471
14943
411
843
1023
5536
441
589
2507
4724
854
2258
2876
584
212
385
448
497
395
439
869
1424
793
745
202
816
818
787
829
757
456
1081
405
875
585
612
802
863
727
1051
855
666
962

424
440
355
1118
1236
659
1146
528
3176
59
184
298
1770
161
127
698
2251
173
604
1177
133
88
91
188
100
42
99
460
718
254
468
42
561
361
299
219
181
60
247
289
404
212
344
149
130
402
384
363
304
307

1
0
0
0
0
11
10
1
189
0
0
12
97
0
0
17
12
3
1
10
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
1
0
0
1

105
27
75
46
43
39
35
30
17
47
71
29
87
57
19
58
46
27
325
33
72
85
213
124
22
23
116
9160
126
164
6
823
410
276
70
20
57
27
13
27
26
68
32
43
35
11
49
22
108
46

37
0
16
2
5
2
3
7
3
7
11
8
22
12
5
11
8
6
35
7
17
23
49
30
8
3
17
1034
30
21
5
131
66
26
6
2
8
7
1
1
5
13
3
4
4
0
11
2
12
13

130
14
53
46
69
27
47
29
28
56
52
37
61
28
26
68
50
36
234
20
57
58
175
117
27
19
119
4530
126
145
4
507
263
133
59
14
21
17
7
11
27
108
18
37
29
5
57
20
63
40

1061
150
338
211
353
332
294
214
212
334
517
307
667
584
206
501
331
325
2119
274
503
730
1154
816
277
146
680
32987
1868
1093
79
3648
2422
1741
681
93
275
221
105
190
567
420
268
389
303
69
634
153
691
369

769
168
337
160
728
411
480
589
206
466
557
267
741
736
306
465
505
280
1473
188
705
746
658
888
159
180
591
14202
1613
487
45
1688
1154
536
608
52
280
307
98
180
692
555
233
504
353
64
851
130
360
279

3313
603
1657
996
3834
1026
1068
1684
760
1713
2316
1845
1597
1997
1352
1819
983
994
2844
1820
1869
1853
2689
2269
880
724
1466
19457
2246
1453
398
3109
2897
1769
1404
344
1089
881
457
725
1155
685
1096
1107
602
378
1666
522
924
1182

1506
230
965
571
1927
516
515
938
431
1057
1186
1133
1209
1282
917
1215
712
824
1411
900
1585
1076
1452
1497
592
270
1051
11706
1739
1163
338
1584
2241
1334
1035
746
828
759
247
389
863
734
554
801
956
156
1452
344
1010
970

1036
89
288
353
1182
267
230
396
228
461
757
443
296
352
520
458
157
393
475
522
644
217
421
433
91
86
646
2339
679
272
73
432
940
457
317
52
638
326
135
74
315
92
297
158
206
42
466
226
315
404

0
0
8
0
4
0
0
2
0
0
1
3
7
1
0
2
3
3
7
0
0
3
0
1
0
0
17
35
15
39
0
6
1
1
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0

42
31
81
82
12
106
22
15
39
27
13
56
15
5
28
37
66
27
32
44
38
22
60
10
11
34
14
24
47
31
32
31
26
8
34
15
44
76
14
14
13
16283
73
160
253
100
1964
92
779
1861

10
6
7
9
1
17
2
9
7
8
2
8
3
1
2
9
5
4
7
7
2
3
2
1
5
4
1
2
11
2
6
7
1
5
10
4
9
9
4
5
9
1311
19
14
34
20
143
10
109
199

12
36
53
43
6
91
24
8
26
35
14
29
20
8
14
14
33
24
17
39
5
11
27
11
8
42
10
24
36
26
16
36
7
16
26
17
34
45
14
9
43
7840
103
144
172
66
1484
109
616
1356

267
375
835
516
58
698
146
182
345
406
145
420
153
122
191
431
412
182
417
319
226
134
493
88
64
354
122
181
263
222
222
369
155
103
361
171
337
576
212
190
211
45584
992
1082
1537
688
7649
811
4032
9252

304
713
308
423
42
593
182
210
251
481
232
316
137
205
112
561
421
213
501
197
188
127
465
100
86
308
96
231
433
191
159
416
168
78
379
158
467
351
131
121
267
25110
1103
1341
1562
790
6119
1034
3142
6792

938
1080
3578
1062
312
1509
631
640
789
923
637
1118
609
542
1009
922
1527
544
863
671
1020
564
1338
479
507
1010
498
511
631
783
453
896
647
456
830
448
1135
1383
667
543
673
24958
1391
1756
1926
1201
6656
1606
3915
7063

878
1277
2086
1469
230
1373
334
621
1034
427
404
600
433
317
706
687
1490
734
755
432
1024
701
1027
217
348
719
446
467
705
1130
419
851
347
218
1036
420
867
1240
376
931
495
13191
984
982
1252
666
4250
920
2531
5110

287
374
771
966
45
424
65
234
278
245
134
184
69
101
165
150
512
209
143
353
369
292
590
22
40
80
146
268
264
524
78
519
73
146
231
79
333
593
262
241
115
3133
289
187
309
242
861
278
654
1129

1
2
0
57
0
0
0
0
0
0
0
0
1
0
5
3
0
5
1
0
0
0
0
40
1
0
1
0
1
0
0
0
1
0
0
1
24
0
0
0
0
94
26
2
5
1
7
0
3
18

355
1367
59
74
38
15
41
52
78
48
24
7
74
14
13
23
21
50
68
33
17
14
9
26
11
11
27
48
88
31
53
14
79
31
59
28
65
33
81
8
103
28
14
57
12
19
365
36
39
18

58
164
8
11
4
0
3
15
3
14
5
0
9
3
2
5
4
4
8
2
2
5
0
3
1
3
3
8
6
4
4
1
6
4
13
5
5
7
7
9
3
6
0
7
6
0
20
6
5
1

367
1174
30
90
31
12
44
31
44
37
16
5
48
11
1
16
30
45
71
33
6
17
0
21
1
4
32
71
96
37
38
6
66
25
63
21
49
15
42
6
100
30
5
74
14
27
300
32
16
23

2287
5876
316
668
338
200
360
260
699
374
165
54
456
147
66
227
295
435
471
297
96
94
35
189
70
178
265
607
633
263
402
74
654
230
496
292
382
295
664
111
559
282
96
410
161
166
1804
341
255
259

1952
4751
832
1249
416
321
779
473
737
784
455
101
716
286
113
333
441
593
1003
562
237
220
101
618
115
274
373
812
399
466
938
167
831
411
763
577
613
611
959
241
867
615
165
717
350
424
1517
653
355
381

2800
5430
1704
1682
1040
895
1172
1258
2088
1096
803
334
1405
681
337
602
652
1562
1498
735
576
446
230
1355
401
552
603
1327
1528
1069
1642
523
1269
1029
1144
875
1867
988
1868
485
2196
1637
643
1290
726
580
1962
1177
1139
698

2139
3822
961
1207
918
597
531
982
1834
1092
582
255
974
701
311
477
706
977
1378
764
533
416
167
1024
272
493
495
779
849
962
1093
498
1405
728
747
579
1075
904
1282
419
1432
1242
297
1151
433
507
1744
749
670
396

411
1390
274
296
170
190
226
232
1011
190
108
73
678
138
64
76
89
140
306
145
115
100
29
471
33
41
149
418
198
495
344
180
203
148
131
135
388
480
276
83
353
456
47
301
305
91
669
312
71
114

5
5
2
1
0
0
3
2
21
4
0
2
30
1
0
0
3
293
2
4
2
0
1
20
0
0
0
6
6
0
5
0
1
4
1
4
1
5
2
0
1
5
0
2
1
0
1
1
1
0

28
32
117
32
38
18
27
3
64
16
18
21
35
51
27
34
147
100
14
47
31
37
12
30
42
40
11
4
119
32
28
23
9
9
44
20
16
58
41
82
69
5150
76
73
325
1302
124
22
92
22

2
1
13
3
0
3
2
1
8
1
5
2
4
3
5
0
18
12
3
10
4
3
1
6
4
5
0
1
18
7
7
0
1
6
2
1
1
2
7
3
13
391
9
14
72
105
7
2
10
0

16
31
103
11
15
3
17
2
46
4
23
6
39
35
30
11
82
88
15
18
21
34
24
36
17
18
5
3
103
27
20
17
4
7
53
11
8
35
38
70
74
3424
98
131
336
754
53
16
62
25

180
273
918
198
228
125
202
67
554
171
218
123
283
277
364
173
1013
867
210
382
144
295
244
181
273
200
121
50
1018
258
204
230
45
109
347
163
115
301
474
769
911
16289
765
982
1834
4494
599
199
436
298

323
661
781
319
223
179
342
97
1269
294
436
266
360
581
321
266
1112
637
303
685
386
554
216
379
418
292
251
158
1076
491
258
155
107
163
477
304
130
540
1071
1403
1129
11841
1236
1370
1278
3204
446
358
945
704

1174
1502
1751
593
727
560
490
575
2010
745
656
617
738
912
632
617
1857
1761
759
1117
915
838
551
756
827
508
500
282
1593
1021
633
835
435
505
975
657
294
1020
3062
2045
1732
14592
2120
1711
1972
4666
2000
1236
2371
1594

600
1141
1233
782
593
360
800
99
1026
375
680
519
387
1185
560
479
1842
1141
705
978
1160
628
284
608
392
601
479
315
1388
956
511
560
156
467
1032
470
419
819
1562
1567
1136
9265
1624
1588
1463
3169
776
1149
1771
998

121
418
244
276
213
115
207
28
315
84
356
104
93
243
67
139
446
216
198
248
144
144
41
91
96
168
71
94
420
243
91
82
28
108
212
122
68
264
563
305
231
2135
231
451
232
636
117
261
274
360

2
0
7
2
0
0
0
10
3
0
2
1
0
7
4
4
8
3
0
1
13
0
0
0
0
3
0
0
1
2
1
3
0
1
39
0
0
0
0
4
7
5
0
0
2
0
0
0
0
2

46
26
33
51
90
67
44
18
53
64
106
5
37
23
31
36
26
34
30
15
47
79
48
35
58
36
21
34
15
32
10
33
47
118
24
46
49
17
110
71
26
18
35
144
39
106
36
12
27
68

3
3
3
8
19
8
1
2
5
6
1
2
2
2
8
1
3
1
2
1
6
7
4
5
12
1
0
11
0
2
4
1
3
7
0
8
5
1
13
5
1
5
2
8
5
7
1
0
0
4

38
17
25
74
137
90
34
19
50
65
42
26
44
21
34
26
23
34
55
16
59
54
41
24
47
42
26
38
21
15
33
24
30
227
4
49
60
26
109
70
17
19
21
145
68
98
43
11
21
96

378
242
171
401
854
624
403
204
444
360
655
210
254
187
226
312
147
389
359
110
530
576
303
280
470
219
177
337
140
208
118
236
397
1361
141
533
405
133
588
754
129
265
251
1063
592
1081
368
117
217
531

466
494
567
815
593
1727
852
327
691
287
389
618
688
371
637
1048
268
750
402
298
996
960
686
416
651
488
578
782
447
346
224
428
681
734
138
765
1104
369
800
1141
322
785
615
1502
1346
1590
561
187
592
513

1609
1339
1550
1580
2164
2846
2120
1003
2074
782
883
1136
1476
1192
1240
2357
793
1403
1017
696
2072
2496
1448
741
2211
1256
1517
1815
1142
759
937
1255
2123
1309
685
1886
1598
1174
1640
2692
758
1830
1517
2696
2055
2683
1109
775
1155
1072

928
1336
1152
1118
1593
1876
1556
909
1431
613
632
1009
1235
711
869
2019
628
1385
787
752
1476
1867
1095
714
1157
1362
1416
1694
1404
820
1043
957
1209
1331
459
1095
1354
1012
1165
1960
600
1187
1295
1452
1942
2517
967
725
872
753

274
325
236
552
259
565
425
143
150
70
140
137
255
231
196
336
233
375
107
230
248
482
170
84
179
193
275
270
338
102
288
386
208
523
104
178
341
162
110
318
284
409
317
648
410
565
147
155
183
111

0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
6
0
0
0
0
2
0
0
0
0
0
0
0
1
0
0
3
8
1
0
0
0
0
0
0
4
6
0
1
0
0
0
0

34
42
50
33
37
20
46
30
23
192
138
67
7348
66
1136
2644
8
1150
16
352
43
28
49
32
50
59
19
60
35
20
41
25
33
27
26
33
33
48
32
55
14
40
24
35
20
52
46
43
33
49

4
4
4
2
2
1
5
0
6
24
11
10
342
6
179
123
0
82
0
25
8
2
1
9
11
3
7
2
6
4
1
5
5
2
7
0
6
1
7
1
0
4
6
3
5
1
2
8
2
8

62
52
40
31
40
16
28
33
11
132
100
96
5211
67
1225
1625
9
689
20
264
18
26
26
109
152
39
52
48
35
16
21
32
20
34
52
23
103
48
32
46
14
50
13
31
14
40
27
98
32
41

384
297
453
381
451
133
243
250
154
664
988
575
23510
625
5795
10246
203
4752
350
1940
279
417
300
472
626
449
410
477
309
193
314
302
237
322
466
290
644
351
339
609
153
432
269
347
155
423
507
711
313
373

444
522
1527
645
766
386
514
681
374
787
1036
1213
11517
341
2979
4818
365
3246
475
2032
310
430
332
550
535
738
535
519
417
334
490
391
325
379
441
621
901
404
490
674
180
680
344
537
173
541
825
623
458
576

859
1033
2123
1285
1474
744
1545
1283
1176
1666
3440
1870
13124
617
4184
6211
517
4312
780
2877
841
1119
608
577
834
1502
488
959
596
810
1141
882
635
702
772
1133
1103
763
1169
860
541
1212
563
790
491
1279
1415
1085
658
732

532
577
2151
936
1406
633
1233
956
1131
914
1583
1316
8247
537
2945
4195
540
3302
665
2175
514
898
572
490
806
1482
847
778
573
512
945
631
603
574
724
819
1038
648
762
594
356
830
564
966
366
1176
1160
988
754
1092

77
152
373
165
341
178
313
203
458
135
430
288
2170
95
720
1371
62
1238
165
1026
164
187
102
141
115
444
273
181
165
135
250
322
173
219
284
379
327
126
521
116
97
173
144
290
140
256
402
163
156
248

0
0
0
0
0
0
1
1
15
0
0
0
12
0
21
3
0
6
0
18
1
0
0
2
1
0
0
0
4
1
0
2
0
0
1
1
0
0
17
0
0
0
0
0
0
0
0
0
0
0

37
39
78
72
33
55
17
15
54
19
23
35
38
51
58
42
25
47
53
53
59
36

3
2
19
10
8
16
2
2
17
3
3
3
4
5
3
8
0
2
8
5
3
0

36
22
51
64
17
31
27
12
68
14
44
37
11
30
28
37
21
16
42
79
49
55

346
377
602
818
265
585
249
129
486
178
365
364
278
326
255
370
168
381
493
817
490
502

198
428
488
501
344
802
577
190
939
300
532
396
607
362
388
509
199
527
760
770
824
774

515
994
1269
1162
547
1430
1075
591
1031
565
911
1022
1012
1003
925
1190
684
928
1442
1296
955
989

699
1053
1246
1007
692
1137
972
561
1095
649
560
758
926
690
1016
847
141
1020
1133
1353
909
811

359
121
311
282
188
465
374
173
260
102
260
119
493
312
215
280
48
280
359
450
349
133

0
0
0
0
1
22
14
0
20
7
3
5
0
0
0
1
0
0
0
5
0
0

63
27
170
17
57
30
30
57
27
21
301
16
28
39
34
22
52
58
84
25
27
30
33
51
24
18
30

10
6
10
0
0
2
2
6
2
1
33
6
1
3
6
2
3
7
5
2
4
0
4
10
2
3
2

59
33
135
41
35
32
29
45
24
36
225
21
7
30
20
31
21
34
34
15
21
23
49
30
10
23
20

454
303
1123
251
264
407
294
465
366
268
2921
125
159
297
222
292
365
578
589
263
221
179
315
456
128
330
282

403
314
683
366
455
702
564
810
299
624
1938
249
121
299
345
335
508
417
860
549
270
216
443
692
114
629
419

1016
660
1466
517
1314
941
1098
1366
767
754
3015
603
516
719
910
700
771
950
1051
789
662
517
811
1375
352
1144
949

904
648
1108
483
1222
657
750
1246
941
821
2386
716
344
642
788
540
565
879
1426
663
623
214
619
1393
387
714
904

179
163
691
85
421
115
72
397
395
270
527
386
142
165
361
200
460
217
218
479
136
71
347
341
137
205
248

0
0
1
0
0
0
0
2
8
0
2
0
0
1
10
0
0
0
1
1
1
0
0
0
0
0
0

20
30
47
43
40
53
60
58
20
28
17
28
47
30877
183
89
263
11
196
241
79
172
1036
408
10
651
4345
216
283
668
493
75
1267
297
407
839
77
16
81
32
21
175
15
32
15
37
243
21
7
127

2
1
0
6
7
3
5
6
3
3
1
3
2
1318
13
5
16
5
9
12
6
16
70
38
3
55
201
8
25
32
42
9
57
29
35
60
8
0
5
9
4
19
6
0
5
4
14
3
0
12

12
94
29
21
34
50
49
52
36
28
23
27
35
11477
204
104
176
13
176
154
33
149
673
382
22
418
2222
178
229
334
314
72
811
220
285
550
98
16
67
48
16
146
21
15
12
21
232
22
6
177

237
600
431
330
260
428
492
501
264
285
258
333
365
67133
1599
917
1502
129
1440
1040
1051
1198
4662
2857
128
2606
11310
1154
1750
3692
2860
544
3238
1594
2057
3083
819
177
746
363
166
1445
128
497
167
351
1260
263
121
1043

292
652
570
328
352
519
533
221
430
421
399
374
329
31646
1534
1266
1673
112
2026
872
1734
761
3072
1752
127
1719
5138
869
2570
2133
1920
655
1983
1259
1660
1753
1164
487
1167
642
382
1627
173
678
390
583
987
466
248
1380

848
1016
1077
1332
785
775
932
676
836
752
644
728
666
38611
2306
1204
1510
540
2664
1127
2094
1383
4570
2330
722
2296
7101
1229
3501
3507
2062
750
2430
1483
3002
3031
1707
670
1238
1165
726
2257
434
1136
589
1071
1188
1182
540
2059

688
877
929
822
1029
1041
814
708
727
378
591
847
778
27924
1995
1487
1611
358
2123
1049
1574
872
3313
2108
382
1778
4705
1053
3251
2563
1097
860
1612
1479
2226
2275
1261
579
1418
790
616
1875
344
1136
927
860
1202
789
659
1769

273
314
247
456
558
216
153
255
272
53
121
143
291
5403
519
229
336
52
571
191
741
165
814
414
119
223
962
145
552
1061
164
333
229
180
819
435
273
85
499
318
112
444
115
277
346
223
158
262
193
410

0
3
0
0
0
0
6
0
0
0
1
0
0
132
0
6
2
0
17
1
7
0
7
2
0
1
4
0
0
1
0
0
1
2
213
2
2
3
0
1
6
4
0
0
0
0
0
0
0
0

17
13
67
49
29
87
63
61
129
8
112
55
30
226
96
30
44
16
33
91
19
32
38
42
137
6
4
152
465
121
295
69
16
19
25
89
65
22
29
34
158
45
3
10
136
12
49
64
19
85

1
1
3
4
3
4
5
1
8
0
12
3
10
33
4
7
7
2
1
3
8
4
5
4
17
3
6
4
56
17
34
6
1
1
3
17
12
3
5
1
13
2
2
0
21
2
9
11
5
6

6
11
36
31
15
72
47
33
154
19
91
22
24
222
91
27
38
13
21
54
16
17
27
48
125
5
4
86
142
179
233
62
2
13
17
90
40
13
51
65
130
43
0
12
141
12
23
37
7
116

92
116
520
387
157
687
551
476
722
152
860
385
368
1981
1051
347
330
286
269
669
352
285
275
419
1087
52
67
986
1997
876
1711
768
120
245
325
698
429
218
302
208
1241
581
52
147
986
96
238
652
146
684

132
249
721
634
203
1237
671
847
833
220
898
823
349
1439
1156
699
386
606
554
957
555
381
362
842
1068
81
149
814
1231
1093
1874
1129
340
453
781
930
432
372
499
475
1704
1039
76
320
1138
139
370
824
279
918

429
652
1441
1732
503
1520
951
1241
963
344
1668
1317
1094
2338
2078
1190
878
643
966
1503
849
749
737
1441
1667
114
438
1172
2383
1672
2693
1777
658
589
1405
1401
1260
870
687
654
1903
1218
396
552
1440
480
1837
1854
610
1164

384
506
1410
1408
524
1854
699
1751
1072
349
1360
1519
465
2394
1922
998
635
1347
1422
1488
835
746
741
1317
1771
383
494
1047
1667
1567
2618
1763
711
555
1175
1558
1345
696
598
616
2378
1590
415
632
1251
441
1487
2114
421
1375

225
149
477
279
159
849
185
568
174
58
198
489
89
560
586
342
180
552
303
238
169
154
112
410
268
47
106
208
527
354
499
802
157
190
390
473
190
206
132
111
507
444
128
448
408
34
674
405
142
489

0
2
0
2
0
17
0
1
0
0
6
0
1
1
2
3
0
0
0
0
0
0
0
10
2
0
0
0
0
2
1
0
0
0
3
9
0
3
0
0
3
0
0
0
0
0
7
4
0
0

24
15
22
14
14
79
92
28
31
212
74
92
49
9228
1434
55
480
373
32
29
41
130
14
47
24
57
7
38
36
28
7
32
14
17
30
30
46
26
13
35
10
82
28
35
51
137
100
17
44
58

2
1
8
3
1
4
8
3
2
24
14
19
10
665
103
8
49
30
9
2
4
16
2
6
1
13
2
4
6
4
1
1
2
8
0
8
6
2
0
5
0
10
10
3
8
16
18
5
8
9

18
11
22
20
7
78
118
58
22
185
51
126
73
4442
890
57
249
251
33
17
41
98
7
24
33
51
9
11
34
20
3
13
11
14
14
48
40
16
10
32
10
46
24
7
44
52
77
16
30
57

175
248
192
121
94
592
890
375
497
1800
873
928
509
34194
6310
619
2613
2062
271
201
379
806
244
286
525
547
83
212
678
301
61
290
141
276
205
296
497
334
227
298
151
803
274
223
534
1017
982
355
497
690

445
392
396
251
158
694
1339
568
875
1809
1151
1354
767
15783
3317
580
1181
1345
290
374
393
1025
354
409
419
441
306
395
624
256
51
270
266
140
246
444
533
354
359
239
208
704
267
331
769
801
1030
704
638
830

1033
1097
783
402
378
869
1631
338
1198
2345
1982
1825
1087
24479
5516
1826
4227
2695
847
1033
807
1804
1390
1166
1213
3243
1111
1246
1735
2048
1351
888
696
2556
716
851
1530
1010
1256
690
1332
2617
1170
631
1604
2346
2091
935
1390
1357

815
1068
560
272
428
1103
1403
798
1163
2386
1728
1632
781
13461
2972
731
2523
1401
676
483
715
1411
834
718
786
1691
517
796
830
877
555
570
562
1291
493
479
666
487
847
341
680
1508
830
672
1429
1454
1572
931
851
936

224
308
176
33
95
189
366
134
287
610
399
441
317
2693
609
157
966
325
308
205
178
340
300
241
193
606
141
129
268
451
246
200
96
574
207
90
197
244
321
48
225
502
202
136
228
292
465
263
352
263

1
1
0
1
0
0
1
0
0
5
0
0
1
90
10
1
19
5
1
0
0
1
2
0
0
54
5
0
1
3
9
2
0
1
0
2
1
0
1
0
2
5
0
4
1
3
3
5
1
5

53
79
27
43
39
46
90
53
9
10
16
75
20
11
31
15
44
34
46
52
30
29
43
5166
268
437
863
26
43
34
31
27
20
35
51
33
18
11
22
18
13
103
46
17
33
21
12
18
19
63

5
10
1
4
3
5
5
6
1
5
0
5
5
2
3
1
13
9
13
4
2
4
5
362
26
37
69
2
1
2
5
1
1
7
7
0
0
0
0
2
1
3
24
3
3
3
1
0
2
1

22
57
12
114
34
33
33
11
5
10
10
36
15
13
24
13
44
15
27
22
50
22
21
2813
203
426
613
19
25
27
42
28
15
39
42
20
4
5
14
7
7
79
54
15
44
13
15
17
15
50

547
560
149
656
411
296
649
290
159
124
149
478
216
111
278
109
529
297
222
232
448
577
340
18039
1658
2557
4053
217
250
252
386
345
248
523
544
271
160
120
304
243
79
1144
362
94
392
166
123
86
111
417

500
587
252
887
461
253
647
391
171
184
163
558
310
206
266
81
702
524
205
282
473
638
305
9849
1061
1805
2166
271
290
265
571
336
259
453
469
311
200
100
343
197
150
642
492
158
421
219
251
106
154
349

2813
1413
548
1013
964
844
1825
800
350
513
818
1720
1235
431
955
1376
2290
1386
576
855
1258
1581
1272
11501
2443
2618
3243
971
908
684
1289
713
711
1171
1206
842
878
380
774
855
601
1985
975
622
786
901
732
504
590
928

1524
745
314
1254
632
548
986
564
388
309
682
1056
906
398
422
653
1333
780
235
468
644
838
638
6957
1248
1651
2177
490
972
466
1003
570
285
833
566
748
346
307
632
597
299
1114
594
351
426
452
360
396
377
553

514
332
186
381
303
92
392
180
94
119
358
202
393
153
117
289
690
295
41
102
252
238
227
1643
223
538
993
144
135
197
355
155
85
384
157
284
55
128
163
281
39
476
139
144
69
146
66
227
142
135

35
10
1
1
1
1
2
0
0
2
2
1
1
26
1
21
7
1
1
2
5
1
1
3
0
4
4
0
0
1
6
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0

26
17
47
55
34
94
58
35
14
36
39
43
21
37
62
28
39
24
33
37
16
36
25
52
49
15
156
42
19
20
16
19435
104
16
91
117
3572
24
381
518
53
259
66
15
20
33
14
329
91
49

1
5
2
6
2
12
11
7
4
4
3
4
3
7
10
1
2
1
2
2
6
2
4
3
6
1
30
2
1
0
3
955
10
1
7
11
327
4
62
25
11
17
11
2
1
3
0
52
11
10

21
28
29
29
27
79
47
23
14
51
38
30
34
41
72
35
14
15
31
28
18
20
20
61
41
3
55
29
10
6
10
7627
59
10
51
85
2997
32
343
496
171
205
84
8
9
68
17
440
147
41

163
347
352
452
255
390
583
248
148
446
534
338
296
271
830
554
233
168
305
314
264
245
158
372
466
121
1556
400
301
94
131
46660
474
146
704
924
12432
311
1734
3518
697
1321
652
84
195
362
114
2545
684
343

206
344
657
190
344
212
603
224
151
466
495
425
305
349
875
612
297
155
360
313
601
312
153
385
653
220
692
447
367
96
127
25572
715
417
978
932
10689
594
1909
3356
1018
1310
772
154
213
488
279
2899
743
614

866
734
1428
1127
780
879
1150
866
374
689
995
942
691
1147
1425
1120
953
457
858
904
1148
971
729
1103
1319
708
1774
868
974
445
570
27455
1018
722
1762
1491
11458
640
3203
3603
1404
2323
1189
573
594
952
487
3888
1004
1078

675
586
739
752
685
461
823
544
316
622
734
638
538
556
1009
901
603
292
672
550
635
940
410
589
820
306
1188
671
480
336
284
13152
566
183
1062
599
6835
574
1822
1959
971
1400
774
436
281
387
406
1971
748
709

229
217
122
274
379
178
193
126
88
244
330
287
147
207
492
293
216
72
291
264
76
509
121
161
242
119
300
393
61
93
54
2224
117
72
180
183
1527
216
275
402
269
562
93
109
58
157
130
450
139
408

0
0
0
0
1
0
0
0
0
0
0
0
0
0
13
2
0
0
0
0
3
2
0
0
0
0
0
0
0
0
0
135
2
0
5
3
28
11
6
7
6
21
3
0
0
1
0
22
1
9

43
17
32
22
11
12
20
11
12
47
39
16
25
14
39
40
18
25
91
14
25
10
40
24
65
29
37
38
34
6
25
35
140
48
67
21
58
52
165
20
43
28
19
11704
70
29
90
161
1493
1802

5
3
9
2
1
0
0
3
1
6
8
2
7
0
8
1
0
1
5
5
1
2
3
0
8
3
2
5
2
2
5
2
18
6
5
2
8
10
21
2
13
8
1
702
10
5
6
14
87
128

27
19
46
36
3
14
17
14
19
80
34
13
8
13
35
19
3
15
41
6
34
2
34
10
68
10
10
63
79
1
14
44
118
31
66
37
49
17
222
7
70
36
8
5064
62
27
75
108
910
1177

207
157
212
205
96
99
106
83
138
384
285
153
176
67
280
216
55
93
518
79
350
45
220
156
401
106
81
374
396
35
248
355
798
368
587
163
479
271
1436
159
367
307
78
28532
493
310
965
786
5141
7847

384
237
463
351
98
60
182
205
251
645
600
258
175
49
297
401
90
100
438
140
541
113
622
190
522
176
49
499
563
89
547
437
725
735
919
292
640
420
1487
109
485
369
218
18651
846
620
1572
1466
2925
4567

861
797
727
728
349
274
409
268
451
893
1555
656
833
1349
1096
1405
265
295
1500
416
553
416
978
741
1176
935
1714
1193
972
268
1726
921
2122
1160
1408
539
935
626
2611
871
839
551
642
18459
1206
1215
2291
1792
4756
6459

699
458
499
763
569
172
348
173
107
567
493
462
609
1016
571
692
266
152
622
264
546
195
694
905
517
594
490
499
350
142
1159
360
922
699
892
335
498
428
1297
248
421
347
682
10621
982
811
1665
1723
2392
4016

286
168
168
489
109
45
117
59
44
176
111
214
233
753
237
94
24
44
268
147
67
102
170
180
145
96
88
230
146
27
294
51
271
157
290
93
180
201
631
48
83
82
258
1924
244
211
501
492
407
644

1
1
0
4
2
2
15
5
0
0
2
0
8
1
0
1
1
1
1
0
6
0
6
1
3
0
0
0
0
0
3
2
13
2
10
3
2
8
4
0
6
2
7
34
1
0
0
0
0
0

1130
2149
373
92
999
65
64
46
58
29
23
36
50
39
60
951
36
113
21
49
48
41
60
16
81
45
69
118
43
52
53
39
42
28
59
29
47
115
29
35
34
53
54
21
38
36
72
52
16
106

76
174
41
14
112
5
9
3
4
5
7
4
6
8
6
65
5
25
2
7
4
6
11
6
8
6
3
15
10
6
8
5
8
9
9
4
2
16
4
2
1
4
7
3
3
8
7
17
1
9

644
1082
309
74
643
32
49
56
32
30
45
31
41
35
43
732
34
145
13
57
18
42
42
14
62
27
50
131
63
28
49
71
42
13
49
25
47
124
34
27
31
47
34
28
47
33
42
68
16
104

3483
6591
1846
479
3983
611
496
480
543
214
263
321
495
390
350
3421
329
996
214
420
329
223
412
135
638
311
561
1074
556
356
568
438
400
216
603
414
414
816
336
309
324
407
374
174
332
334
610
586
101
728

2184
3319
1260
382
2287
1149
589
889
563
420
262
566
644
1018
479
3218
281
896
422
593
538
514
723
236
879
365
963
1548
541
564
480
567
708
370
1176
801
618
911
315
476
482
530
455
395
644
454
521
598
57
1510

3856
6638
2679
1795
4337
2587
2601
2252
3226
1295
1515
1334
1768
1845
1905
4369
1320
1994
867
1608
2277
2723
1931
742
2476
684
1866
3116
1180
1206
2056
1359
1812
782
2474
1356
1384
2195
2529
1985
1565
1685
2568
1056
1820
1249
2999
1457
994
2847

2076
3912
1226
882
2151
1820
1647
1653
2153
766
751
778
1027
1556
1127
3403
754
1417
719
919
1252
1693
1814
443
1506
465
1267
2721
950
493
783
965
1273
819
1895
1090
1695
1201
1218
972
587
810
1084
835
988
1039
1289
576
472
2390

698
613
441
178
367
356
392
274
474
210
103
240
129
323
233
649
242
202
64
127
422
429
384
98
590
57
349
683
222
68
143
241
282
133
378
458
210
378
224
151
126
132
386
196
170
173
241
75
245
599

2
13
12
0
1
0
0
2
3
0
0
0
0
0
0
3
0
0
0
0
0
0
9
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
9
0
0
2
5
1
0
0
0
1
2
4

61
67
50
31
18
57
26
36
27
59
31
40
14
50
53
86
74
46
54
19
25
32
56
17
61
44
65
58
69
6
99
44
142
35
48
68
134
33
32
31
47
1709
6
57
33
4619
89
55
2095
554

7
6
2
1
0
12
1
9
4
8
3
3
7
5
12
10
11
1
2
2
3
4
3
2
16
5
14
7
11
3
9
5
19
3
4
6
12
9
2
1
4
108
0
11
5
241
9
11
119
29

56
48
38
13
12
48
11
30
20
49
24
38
22
58
100
42
89
51
58
20
14
31
40
14
67
29
43
55
58
22
75
40
121
72
59
57
120
27
36
18
56
1521
21
54
35
3011
52
91
1481
560

659
522
360
224
89
587
199
331
214
477
247
263
246
505
813
434
717
471
360
276
162
266
318
222
501
206
474
487
455
78
866
303
848
431
683
427
1058
381
230
225
396
8439
259
755
506
14678
676
733
8630
2666

649
852
437
912
97
373
194
373
374
842
518
459
333
461
1267
247
555
706
284
536
412
520
368
665
740
231
516
833
1074
88
1162
620
722
504
1132
350
593
669
485
432
1045
4194
220
796
503
6485
557
709
5003
1552

4079
2581
1380
1233
944
1918
897
1139
966
1808
1141
1206
898
1143
2756
1533
1337
1516
985
1453
1059
2019
2292
1126
2353
966
1963
2065
2346
1024
2378
1674
2066
1748
1886
2842
5872
2634
1423
901
1571
5232
318
1554
802
8377
807
1095
6078
2410

1911
1694
759
1075
492
1098
530
636
390
1326
524
1019
406
429
2086
717
921
1318
375
928
846
1281
1065
852
1356
441
629
1293
1717
456
1555
1417
1150
1045
1455
993
2984
1625
932
965
1921
4745
677
1868
877
6553
838
1146
4250
1936

340
303
63
170
154
243
128
136
42
280
110
293
86
125
549
150
197
210
77
198
180
237
362
171
318
159
118
310
324
243
228
586
195
172
666
274
698
332
136
161
364
1599
300
499
242
2342
270
437
1470
954

9
3
0
1
0
0
0
0
0
2
1
0
4
0
1
1
1
0
0
0
0
4
0
3
1
0
0
1
4
0
0
2
3
0
1
2
0
2
0
2
1
14
0
0
0
13
0
15
21
0

25
542
34
60
44
26
60
193
31
19
24
43
30
28
28
30
43
33
23
35
34
13
45
46
15
90
39
23
36
46
18
36
47
71
16
66
33
44
16
16
4
74
105
83
11747
56
43
39
76
35

3
46
0
4
4
1
4
18
1
0
3
1
5
3
0
2
3
7
2
6
1
1
4
2
0
10
4
1
4
2
4
3
2
6
3
7
2
10
1
1
0
4
7
8
568
9
4
7
5
5

19
453
13
38
53
33
59
103
29
8
9
55
29
31
23
14
20
30
20
21
42
14
30
34
22
53
39
20
31
28
26
19
43
48
31
83
24
25
11
33
6
72
52
57
4984
52
37
28
49
42

235
2720
241
494
546
251
694
1342
472
123
138
464
287
199
246
341
258
374
177
234
329
84
426
429
328
784
323
337
361
387
337
317
644
628
258
752
171
372
198
240
56
518
893
1234
23903
483
725
307
342
247

224
2525
245
656
548
349
653
1515
377
87
196
588
423
224
358
453
321
384
326
352
306
195
562
376
378
345
417
282
278
342
462
313
921
807
454
738
220
466
200
488
43
295
963
1223
18831
557
1140
485
492
417

224
3102
790
2087
1181
866
1876
2368
649
298
484
847
1012
559
715
812
1043
1091
944
818
715
339
1668
998
324
1161
1045
673
822
715
253
572
901
1478
614
1096
1089
1160
510
648
478
768
1933
2070
21476
1036
1614
1339
810
863

683
3060
710
1625
980
1071
1951
1351
535
416
584
1233
1520
1281
1002
1033
1193
1089
662
1429
1465
461
1480
1212
804
1270
1363
836
1036
699
1269
903
2410
1658
1090
1283
1039
1136
413
780
591
869
1883
1653
11911
695
1705
1725
851
1071

163
1910
305
777
369
261
785
410
742
225
314
680
395
148
160
448
501
469
256
424
440
187
464
308
180
725
363
283
346
493
387
249
959
518
405
334
442
874
205
406
341
416
1672
870
2542
115
530
501
288
300

0
23
0
0
0
0
1
0
0
0
0
0
0
2
0
0
5
8
1
1
0
0
0
0
1
0
0
0
5
0
0
0
24
0
0
0
0
24
0
0
0
1
1
0
15
6
0
0
0
0

18
16
10
33
20
64
27
25
12
40
46
30
15
26
35
18
73
42
27
64
34
17
26
34
24
41
23
22
31
21
46064
191
197
178
3268
298
219
328
602
31
45
1
28
78
67
37
91
9
7
53

0
2
0
9
0
2
2
6
5
5
6
0
5
5
1
2
9
4
3
2
6
6
7
6
3
5
3
3
5
0
1478
12
10
11
267
45
15
23
36
4
14
0
0
7
3
6
14
2
1
7

35
17
6
44
7
75
20
21
4
39
42
22
12
25
35
21
64
22
17
32
20
19
26
26
29
88
30
12
14
19
10138
67
100
89
1413
320
147
296
260
19
22
0
4
42
19
6
72
4
7
30

266
190
78
315
94
771
130
243
144
392
388
225
120
337
361
305
602
411
147
306
225
189
220
268
319
887
288
295
287
127
96982
536
876
758
11614
1707
1418
1866
2470
184
328
25
137
533
354
247
734
83
34
308

265
247
59
407
153
621
184
358
135
592
783
345
214
463
282
284
585
398
196
371
392
147
267
335
513
789
514
189
233
210
43564
435
941
778
7116
804
766
1552
2028
194
493
25
204
768
294
321
1038
125
32
331

583
730
358
768
479
1100
544
615
401
1041
954
847
527
863
800
614
1066
944
697
1279
865
666
536
1035
929
1284
827
446
913
593
58755
732
1398
1145
10122
2286
1697
2864
3420
730
1628
185
537
1519
1320
1261
1871
643
171
981

1247
973
440
1329
603
1001
716
950
439
1029
1222
766
506
1379
521
605
1588
1082
676
1206
865
678
468
1062
1211
1483
910
977
1082
625
30840
438
778
716
5825
1174
1127
2067
2113
326
1040
98
375
973
535
661
1196
392
124
456

251
130
167
157
215
236
305
310
185
409
508
384
198
886
423
272
576
486
365
650
541
652
473
349
294
548
274
191
442
188
6203
63
146
222
1318
287
322
850
537
80
341
11
84
292
191
111
436
114
50
157

0
0
0
0
1
0
0
0
0
0
0
0
0
9
0
0
1
0
0
0
0
0
0
0
0
2
0
0
1
0
574
1
0
0
9
17
3
1
11
0
3
0
0
1
16
0
0
1
3
0

9
54
57
53
29
141
69
95
28
29
28
26
116
17
256
32
11
52
127
11
125
21
35
52
76
67
71
153
46
52
24
33
69
70
19
8
45
119
138
67
36
50
179
42
39
51
104
2
104
89

0
3
3
12
7
10
9
11
4
3
3
6
16
2
33
6
2
13
21
2
7
5
1
6
11
16
6
21
8
3
5
1
5
20
1
4
9
14
8
3
10
3
16
4
5
5
12
0
13
6

6
51
11
30
14
61
37
45
11
15
18
13
82
9
144
27
4
42
92
3
51
5
11
22
69
37
33
46
24
29
35
8
25
161
12
9
45
41
66
27
7
40
81
29
16
14
47
7
79
29

53
615
389
420
178
827
379
513
223
99
225
347
721
189
1018
187
156
369
1182
109
749
113
243
307
703
544
310
1025
278
329
161
308
620
542
127
55
492
563
911
515
352
369
1019
435
234
369
713
11
726
457

65
977
509
668
183
846
495
463
242
187
389
399
650
141
789
231
156
366
892
141
971
128
343
310
799
727
531
1161
324
529
164
177
726
500
166
55
735
617
745
502
265
271
989
576
321
758
959
24
959
744

373
2179
1502
1269
579
2446
1687
1326
609
494
1291
1023
2003
632
2485
768
710
1066
2693
551
1578
463
1083
1068
1493
1664
1241
2856
856
1479
680
864
1279
686
412
607
1198
1859
2144
872
1122
1291
2808
1220
1425
1412
1816
124
1488
1569

182
1534
918
1175
554
1522
1005
656
367
286
656
773
1280
611
1346
357
375
570
1740
280
859
295
674
991
857
1299
809
1712
407
845
373
517
737
520
585
277
834
920
1141
1135
632
743
1998
655
587
1009
1584
90
1070
653

45
690
296
598
85
582
490
341
54
82
138
201
318
171
305
133
97
428
340
70
305
107
187
191
711
443
232
670
148
249
81
167
247
134
42
83
210
211
580
237
188
188
437
198
217
399
217
20
239
273

0
14
0
7
54
63
0
3
0
0
0
4
2
1
7
0
0
1
35
0
32
0
9
5
1
33
0
11
0
0
0
0
3
0
1
0
0
7
17
0
0
0
0
0
0
4
11
0
0
0

82
118
12
59
34
41
35
22
40
80
42
39
6087
309
113
387
125
62
15
16
24
28
13
26
57
39
12
17
26
12
49
33
9
5
21
23
41
52
67
51
10
11
38
35
9
54
12
22
9
22

10
1
2
20
8
1
2
10
0
13
5
4
249
27
18
20
7
8
0
4
7
2
0
0
9
6
1
6
2
0
7
7
0
4
4
3
7
10
7
1
1
8
2
4
3
4
1
1
0
5

27
36
4
17
16
34
18
8
13
45
35
16
3399
307
61
289
108
55
5
5
16
20
4
20
56
22
13
9
9
11
45
56
5
13
19
19
25
43
44
52
6
7
40
21
10
33
14
12
6
15

517
644
92
344
213
293
263
238
306
595
268
270
23999
1906
926
1906
1279
694
149
86
223
282
63
173
516
346
173
216
226
109
399
484
48
116
152
328
440
626
549
588
124
168
374
339
174
416
215
126
59
160

526
855
184
567
385
401
237
254
493
927
357
361
12804
1213
671
1632
280
660
228
81
330
323
51
277
588
476
243
115
217
141
566
985
127
172
252
376
1075
620
1084
902
126
365
457
589
268
570
328
138
83
250

1857
1320
641
1387
815
1192
635
869
1662
2120
960
791
21650
2126
1565
2803
1490
1591
599
409
1137
1247
175
823
1258
1196
620
211
863
644
1016
1634
578
432
463
1159
1617
1707
2422
1154
382
957
1065
972
974
1410
808
761
287
738

1311
755
405
869
512
622
1090
452
952
1207
702
504
12410
1527
1080
1886
766
1090
442
302
958
751
324
826
985
706
693
595
528
556
1135
1416
471
449
324
1204
1556
1063
1547
1184
241
580
661
1004
642
1126
662
594
135
509

674
234
150
271
84
114
104
104
353
351
162
135
2874
1278
314
660
177
314
119
123
468
223
45
196
336
507
242
90
404
108
255
289
123
239
203
375
403
546
501
418
66
179
238
349
267
559
160
287
48
117

3
9
1
0
0
0
1
0
0
0
13
0
469
40
20
20
0
4
8
1
3
6
0
10
6
2
0
7
2
1
2
1
1
11
0
3
1
0
8
1
0
17
12
14
10
9
2
5
1
1

51
21
24
11
21
34
58
35
30
3
4041
1457
238
4645
31
27
18
37
9
37
6
43
12
15
27
10
22
43
52
6
25
15
17
25
28
22

5
2
1
1
4
4
9
6
4
0
297
85
24
204
2
3
0
3
7
0
0
3
2
6
4
1
2
6
6
2
1
5
1
1
0
3

51
2
13
6
42
31
65
34
21
7
2074
763
402
2985
18
17
16
18
17
46
12
24
6
14
16
8
11
49
32
15
20
19
15
15
28
41

626
146
240
122
522
432
614
284
305
106
17013
5907
1670
17175
238
154
102
310
154
304
139
349
127
107
167
58
142
576
625
104
212
148
122
243
253
161

1045
81
303
153
699
374
431
441
459
168
11923
4839
1142
13104
414
306
169
470
350
338
216
496
151
173
234
161
205
326
407
202
329
227
231
351
488
269

2508
371
909
491
1219
682
1768
1454
1346
487
15424
7559
2390
15080
1012
881
726
1831
681
1003
452
1607
602
506
993
504
867
746
1236
684
805
650
736
650
1447
1459

1794
175
787
221
838
330
1159
837
1103
260
10045
4969
2102
9233
887
790
636
1608
770
1063
475
1705
569
544
1060
435
626
471
1324
784
1203
577
801
818
1718
1399

718
81
288
45
628
139
210
214
338
109
1750
894
389
1550
235
490
113
455
295
478
132
555
214
187
366
162
138
202
382
178
170
87
161
161
364
536

3
2
5
1
18
9
7
2
3
0
21
234
3
2
0
0
0
0
0
0
0
37
0
0
1
0
0
0
0
0
7
0
0
0
39
0

17
26
27
87
18
16
20
33
30

1
1
2
3
1
0
0
3
4

20
42
10
55
21
15
23
39
17

267
250
158
519
141
141
115
355
164

569
279
283
671
197
163
159
673
229

1832
938
1100
1806
670
784
814
1616
968

1408
1123
1029
1762
611
972
740
1580
1171

250
410
192
425
248
296
282
255
239

1
0
0
1
0
1
0
0
0

10
42
24

2
1
5

15
31
18

169
259
303

286
446
740

1112
1491
1269

1183
1629
1285

405
360
381

0
0
0

28
23
15
14
17
53
118
13
20
25
10
12
10
68
17
23
30
15
38
21
22
25
21
24
28
28
15
43
31
22
9
19
25
28
65
13058
217
155
171
351
1662
494
109
55
27
226
216
74
166
26

4
4
0
1
0
1
5
4
0
2
5
2
3
10
2
3
3
0
0
2
3
2
0
1
1
1
1
2
0
1
5
3
3
2
7
773
18
13
31
48
91
39
7
14
5
33
23
12
16
2

32
35
30
14
21
50
100
24
25
16
16
11
17
44
22
14
23
17
31
16
17
24
24
16
46
35
27
14
12
17
26
15
32
23
37
6374
168
107
175
398
725
239
123
73
16
281
182
67
149
41

519
316
185
145
167
496
789
222
182
225
255
226
158
439
155
176
227
220
303
291
186
433
146
171
353
328
364
260
278
200
133
218
183
285
1320
31290
910
1078
1319
2030
6117
1582
658
507
340
1902
1143
549
1090
340

823
521
436
130
320
511
645
340
343
469
689
238
252
477
276
422
465
495
667
446
249
892
236
199
491
669
1533
312
264
307
146
318
197
471
1010
13956
358
665
887
1192
2416
780
681
692
216
1154
533
544
779
447

1875
1250
1285
1115
840
1149
1992
1021
730
1416
1483
999
985
1828
856
1159
1105
958
1984
956
809
1752
1117
831
1609
1764
1361
935
1314
1629
1000
603
762
1292
2355
16685
618
1208
1844
2022
3703
1600
919
1172
745
2093
1690
1302
1240
833

1641
1286
1110
1070
898
889
1942
852
917
1373
1478
936
1058
1069
1135
1049
1123
1068
1551
1008
754
1549
1097
746
1445
1655
1679
1072
1107
1509
1171
737
688
1214
2506
10102
293
737
1236
1307
2965
1146
529
985
507
1979
1106
854
1062
828

746
350
286
181
301
203
845
160
312
335
438
238
274
232
446
206
298
511
440
163
131
400
201
199
488
316
672
424
326
378
604
107
254
400
774
2375
55
132
334
399
978
269
142
365
89
675
307
105
368
202

0
0
0
0
2
0
2
0
6
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
3
0
0
1
10
0
1
0
2
4
0
9
0
1
12
0
0
1
1

15
82
98
20
53
40
37
100
32
47
24
42
62
51
64
79
48
34
35
54
32
69
35
54
27
38
42
26
50
53
17
34
132
16
33
58
47
64
53
56
99
40
23
43
47
124
17
43
33
8

4
2
8
1
8
1
6
7
2
4
5
6
4
6
15
15
1
4
4
11
5
8
7
5
12
9
5
4
12
4
5
3
17
0
4
4
7
2
9
6
21
9
3
4
9
6
5
4
8
0

15
93
110
17
40
18
35
98
33
70
18
47
22
38
83
114
24
19
50
44
29
84
24
52
68
20
70
36
50
25
13
44
165
9
33
48
53
52
13
59
64
16
27
54
31
107
21
36
30
27

77
839
635
177
461
189
314
716
395
408
224
333
491
605
743
554
255
285
314
345
272
753
202
310
343
304
414
314
493
277
153
321
1129
146
233
500
417
548
410
545
654
220
237
425
482
859
123
288
246
134

190
1137
635
300
542
309
509
489
402
418
279
341
360
478
756
772
184
279
538
350
235
683
372
245
343
291
518
282
524
218
207
264
981
226
451
653
554
445
446
423
694
562
324
489
478
642
187
312
271
124

599
1297
869
838
1384
1003
871
1265
642
756
850
473
1030
1411
1699
1063
599
872
780
853
596
992
711
632
748
717
938
566
1011
735
545
704
1693
349
913
1209
877
921
874
929
913
1139
524
890
802
1046
527
649
983
419

477
1047
779
1068
862
616
622
531
625
645
626
623
1093
1347
1158
771
703
670
622
801
473
1078
730
547
540
730
904
374
621
555
452
386
1128
334
548
779
708
886
708
633
727
1091
551
803
764
1190
502
420
762
273

128
340
270
207
226
182
270
127
224
159
185
238
234
212
423
317
169
207
148
267
81
308
195
186
155
169
415
79
153
170
183
108
424
86
189
187
402
227
226
104
187
328
164
379
276
348
173
270
384
91

0
0
0
6
6
0
0
0
0
0
0
0
3
0
0
0
0
0
0
3
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
16
1
0

21
30
47
88
34
67
39
45
56
19
54
38
46
89
112
57
64
27
49
72
9508
54
70
767
237
253
448
5
17
26
24
55
19
28
9
48
25
33
23
87
50
69
31
32
87
12
50
72
17
66

4
2
1
17
2
13
6
9
9
3
3
8
10
13
18
6
1
5
6
7
437
11
5
53
28
22
22
1
0
7
0
4
0
1
0
11
6
5
6
8
5
5
7
5
10
0
6
12
1
4

16
20
36
94
19
71
27
39
43
44
38
37
45
71
70
27
50
27
65
65
4441
87
76
614
298
243
178
14
10
18
13
50
16
30
15
24
21
21
19
53
50
38
34
37
107
26
61
54
8
35

265
236
410
547
216
602
356
370
542
378
538
363
272
636
641
491
426
272
493
466
29239
544
738
4315
2018
1436
1967
69
96
188
142
521
158
242
112
236
301
384
168
602
498
464
261
390
984
144
560
479
98
415

265
299
356
553
121
481
715
425
496
425
561
417
305
717
313
250
453
253
200
478
15802
619
652
2527
1465
1016
1024
87
218
162
169
517
146
233
118
328
244
344
238
493
578
327
321
659
1026
320
1245
444
112
581

694
637
763
1148
571
1272
1313
1040
1050
697
942
1251
1124
1297
1314
968
573
451
396
1334
20073
791
748
3887
2932
2213
2479
824
857
1205
649
1597
603
774
714
1432
1269
897
741
1464
1217
1619
907
1432
1878
1290
2581
1366
699
1925

534
612
524
707
386
884
1062
736
843
572
809
1067
814
767
1009
982
480
449
298
1268
11189
588
705
2756
2626
1638
1671
561
658
962
523
1092
533
506
755
1189
1323
780
484
1119
988
1746
834
1185
1314
711
2321
993
495
1512

164
173
196
116
89
143
344
126
268
200
365
358
154
207
288
146
124
108
68
478
2069
91
154
633
529
365
261
133
109
332
113
209
108
77
283
292
360
114
180
409
267
376
166
254
247
270
1179
184
100
258

0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
2
693
0
6
19
1
0
2
0
1
1
0
1
0
1
0
5
1
0
1
2
11
1
0
1
4
1
1
11
0
5

17
63
49
25
15
14
12
38
68
2
37
32
11
46
45
13
9
48
61
102
21
48
43
55
82
77
22
114
10
32
48
34
23
94
332714
27
255
437
166
66
234
145
236
608
248
302
1172

2
6
16
1
7
3
1
3
8
1
5
6
3
5
6
1
0
8
9
11
3
1
5
10
6
5
1
21
1
5
0
3
4
9
8278
1
3
47
6
6
13
6
18
55
26
35
69

32
79
30
13
27
29
13
16
41
4
70
23
22
22
29
9
8
26
48
62
22
17
35
42
41
51
18
157
7
33
72
46
12
74
70056
33
128
254
130
77
143
73
84
259
221
240
522

200
894
448
188
130
175
101
215
606
68
531
238
152
423
384
96
172
285
423
689
122
359
331
476
634
673
225
812
73
263
671
299
160
641
570776
467
1603
2591
1056
863
1800
1016
918
2434
2440
2583
5569

389
1206
444
312
150
150
132
168
831
103
660
198
142
656
609
163
270
157
529
1213
231
352
416
310
432
753
196
597
62
314
731
370
167
1388
209473
373
1381
2046
1176
1063
2086
817
571
1485
2365
3050
5044

1473
2216
1142
729
678
1526
956
1556
1957
1079
1038
1113
1031
1279
1738
878
583
1110
1167
2164
870
1989
1305
2121
1601
1572
922
2633
935
1573
1509
1199
1185
2517
353467
1237
2028
3170
1801
2270
3667
1077
1387
2434
4115
4052
8170

947
2724
1130
769
504
1165
667
914
1684
914
956
1020
768
1213
1628
1810
658
740
1096
2232
667
1505
1200
1651
1465
1751
451
1924
631
1279
1469
808
885
2278
212388
1485
1552
2130
1334
1430
2292
1028
1080
1580
3683
2823
5414

288
555
253
211
136
342
138
205
603
266
295
428
208
193
209
858
163
128
307
451
103
164
524
497
337
309
79
361
123
219
382
194
207
635
35963
643
323
526
262
442
729
207
264
331
1031
560
1098

0
2
0
0
13
1
0
0
20
0
0
0
0
23
2
0
0
1
2
2
1
0
5
0
1
0
1
4
0
0
0
0
0
1
992
0
1
1
0
8
21
2
44
8
36
1
20

sc stat
scpartic
scstat (in curs)
scpart(in curs)
scnedec(in curs)
plecati un an
plecati termen
poplung
fem fertila F0-4
58463
627
14996
696
0
937
1225
21331
1316
2295
13
392
12
0
22
45
559
73
5297
24
1359
27
0
42
53
1714
118
25523
120
4931
118
0
314
364
7296
556
17688
81
3751
154
0
216
197
5465
534
6814
31
1690
27
0
39
41
2111
194
23018
67
4815
64
0
444
904
7352
453
13183
55
2473
51
0
214
45
3686
374
23360
123
5461
165
0
353
812
7762
749
7218
20
1344
21
0
36
37
2088
163
1787
3
318
2
0
7
0
440
71
1421
0
219
1
0
0
1
297
35
1407
1
214
9
0
3
2
384
62
1571
5
236
6
0
3
1
319
38
3985
10
951
9
0
37
46
1196
106
1783
1
261
2
0
10
1
369
56
4192
5
932
7
0
11
6
1189
140
1010
3
131
2
0
1
3
214
24
1558
5
233
2
0
12
23
356
29
759
1
142
0
0
1
1
184
36
1333
5
255
2
0
10
4
325
66
323
0
36
0
0
0
0
62
3
2462
2
432
2
0
34
7
685
132
1100
4
236
2
0
1
5
295
27
2361
4
443
9
0
48
58
665
99
1729
1
259
1
0
27
6
450
58
3570
3
689
6
0
18
14
1038
124
2642
5
476
18
0
106
22
721
88
874
1
144
2
0
4
3
176
35
1534
1
188
2
0
19
2
292
47
3855
11
614
7
0
26
29
1046
104
1658
5
343
6
0
15
7
443
53
1392
5
228
10
0
0
3
372
42
1053
0
110
0
0
5
0
215
43
1807
4
356
1
0
1
1
465
83
5180
19
945
23
0
62
29
1494
185
675
1
101
2
0
9
1
136
23
4004
6
885
4
0
20
30
1186
178
1390
3
177
1
0
25
31
277
13
2601
2
357
3
0
26
28
611
70
2229
0
447
2
0
18
15
604
64
3300
6
644
10
0
22
0
838
102
2749
5
414
7
0
32
4
632
59
3178
10
649
17
0
30
22
799
71
2025
4
340
5
0
29
16
470
60
915
0
85
0
0
5
10
145
19
1680
3
231
2
0
21
14
341
48
774
3
85
1
0
5
3
116
13
810
1
74
0
0
0
23
81
16

3010
1014
600
1145
1231
1082
633
3269
1419
1536
1975
4733
1458
2203
2338
1786
2419
2133
3786
2065
2725
6155
4590
1292
2693
1620
4330
151801
4667
2481
2260
8766
7052
7906
8838
9706
6987
5702
5445
2571
2965
1447
1061
2815
1665
1642
2584
2949
2757
2966

6
2
0
6
1
10
0
8
2
2
3
13
8
9
13
4
9
5
2
5
3
34
13
2
8
2
21
2581
21
17
10
53
45
44
63
63
48
39
54
7
9
3
3
6
4
2
2
6
8
15

401
185
59
181
148
128
54
618
184
251
310
1055
226
364
375
320
427
375
656
355
602
1210
738
236
436
270
826
28863
935
476
344
1987
1226
1468
1983
1999
1235
1257
929
452
484
201
127
434
268
230
366
441
312
446

6
2
1
2
0
3
1
7
2
7
5
11
9
5
5
1
1
4
3
3
5
23
22
8
6
3
10
3226
32
17
14
90
72
51
98
82
51
50
50
18
13
6
3
19
6
15
7
9
2
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
2
0
8
8
47
2
23
5
15
27
47
4
48
22
3
17
23
39
28
34
68
59
6
28
3
55
1073
21
17
55
99
24
100
46
32
111
113
62
3
31
3
0
25
7
22
2
11
0
9

0
2
3
2
1
10
2
12
4
3
26
52
0
7
24
3
6
60
7
32
27
53
54
0
1
0
48
697
8
13
2
65
12
118
40
12
19
143
152
29
43
14
4
2
3
1
4
1
0
4

589
250
80
238
276
271
154
898
262
384
453
1375
327
557
587
443
558
519
991
449
801
1784
1113
328
672
343
1315
50103
1477
764
615
2854
2134
2320
2638
2886
2024
1758
1566
678
792
364
208
724
404
397
611
768
569
758

85
45
12
37
26
22
14
110
51
35
58
214
57
94
62
55
66
45
135
82
97
172
133
45
94
62
132
3295
161
69
50
294
206
256
168
226
192
239
135
84
83
52
26
76
69
26
76
90
71
70

1092
2376
1431
1951
2039
2550
1341
1530
1066
4109
3469
2081
3823
2987
1320
1258
686
2021
4890
2767
914
1429
3329
10885
1558
1531
6936
1310
2826
4587
2655
2986
2865
10030
1842
3163
2331
1889
3837
787
3271
6338
337
1854
4992
1843
4951
2767
3717
1998

6
2
0
2
6
11
6
6
4
11
17
10
27
10
3
3
3
3
13
5
8
1
7
32
20
9
9
5
11
10
7
8
2
45
7
7
6
5
8
1
9
20
1
1
14
2
3
9
9
6

129
397
173
358
363
349
182
196
194
875
612
364
611
435
189
167
92
312
888
417
156
238
692
1905
222
361
1549
155
438
950
427
590
472
2498
321
568
467
320
604
111
683
1295
36
202
889
360
887
406
801
310

6
11
6
5
11
12
10
9
3
14
26
12
41
13
7
12
4
2
32
5
7
6
17
56
6
6
7
7
4
17
9
12
13
46
10
27
7
5
13
2
13
32
5
7
20
6
17
10
19
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
29
0
0
190
3
4
9
3
22
50
17
13
13
2
9
5
5
78
8
2
4
29
27
8
3
148
2
7
36
21
26
42
122
8
23
10
97
7
2
33
93
0
6
51
0
32
0
22
2

9
0
0
3
2
2
11
0
1
7
64
1
27
6
5
2
1
2
113
1
23
0
71
18
3
1
15
0
7
9
9
5
7
112
11
4
5
110
15
0
12
305
0
0
57
0
9
2
3
0

263
590
312
475
642
563
332
348
254
1234
971
547
992
769
337
276
175
534
1512
697
250
401
939
3137
392
360
2025
277
655
1402
757
895
787
3184
511
878
665
525
988
168
985
1909
63
373
1211
428
1392
705
1100
570

46
51
17
60
88
88
42
25
69
160
96
82
111
55
17
36
16
56
191
153
20
49
117
348
31
45
326
17
67
222
73
122
131
396
54
99
94
64
88
23
130
263
10
49
178
29
190
58
106
106

1272
3785
149725
7533
4413

7
16
2098
55
12

171
649
35974
1706
757

3
23
2265
101
26

0
0
0
0
0

6
23
881
25
6

3
9
746
16
6

299
1135
53978
2521
1170

39
113
3213
205
128

3865
10581
33555
3418
28715
9508
9234
4780
3880
3190
2736
2342
2376
5024
3717
1662
2705
4842
3973
2239
1185
1862
3257
2499
4990
2536
8752
3111
2087
2473
1840
2297
1092
2250
4550
3750
4561
1929
1947
2313
951
3190
1580
2858

28
88
408
26
231
54
75
18
28
9
15
6
4
22
13
2
16
18
23
15
3
14
13
20
15
9
40
13
4
13
5
8
1
4
24
10
19
12
2
6
6
21
5
29

815
2190
8004
789
6924
2243
2042
1039
710
541
495
411
408
1075
633
318
586
605
690
322
157
288
574
453
833
288
1659
473
347
519
347
394
172
292
988
657
850
277
298
420
113
561
260
489

36
96
392
21
248
54
120
19
33
18
12
12
12
21
16
7
12
8
20
7
1
4
3
15
20
4
58
17
9
9
8
10
2
5
19
19
9
5
4
10
3
20
14
25

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
29
159
8
199
23
23
20
5
5
7
22
6
14
2
10
2
6
5
3
0
2
2
13
2
1
7
1
5
8
8
5
14
8
54
3
5
0
7
3
2
6
4
0

11
19
175
5
196
4
4
34
14
6
3
3
14
7
3
1
3
3
3
0
0
1
7
6
3
0
5
5
9
4
2
3
2
3
47
10
1
1
2
0
3
0
1
6

1227
3275
11318
988
10373
2848
3202
1414
1090
836
718
574
646
1434
963
394
741
970
1100
566
236
385
914
697
1250
455
2489
778
478
679
537
517
247
450
1375
949
1295
440
414
663
192
845
401
753

113
368
746
143
616
218
226
155
118
98
95
81
68
193
115
42
107
172
115
68
24
39
97
104
165
87
289
122
68
97
75
52
42
57
156
97
150
60
66
112
20
87
42
54

2105
1690
2935
2404
3870
2211
5227
4299
2935
3561
3524
3358
4693
1573
2377
1846
3608
2279
3517
2337
1454
2366
2563
964
3108
5639
3351
3051
2802
2760
2640
5246
1731
1824
4142
3925
4355
3827
3307
2944
2114
2447
1625
3011
3438
2145
3266
2565
2388
3605

14
2
16
6
11
3
25
37
13
11
14
3
19
10
0
5
9
2
11
6
9
5
3
7
20
21
2
16
9
8
8
22
3
7
48
10
46
12
8
6
4
6
5
14
20
2
7
10
14
22

444
272
472
277
730
316
861
711
296
622
806
711
893
250
303
270
664
345
516
280
215
416
403
167
538
1160
311
602
371
350
257
1108
363
235
828
735
811
640
385
398
336
548
156
547
811
254
316
490
449
583

16
0
21
2
10
3
26
36
1
12
26
12
17
7
5
1
24
4
6
3
5
18
2
6
11
31
1
16
4
3
5
39
7
3
44
14
34
22
5
9
9
7
3
10
10
7
7
12
21
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

3
4
7
0
8
2
1
8
7
10
0
5
2
1
2
1
7
3
2
1
0
0
1
2
1
4
1
16
4
2
3
17
18
9
23
1
11
9
1
9
0
12
1
4
4
0
6
14
27
3

0
2
4
1
6
0
1
10
2
12
1
3
6
0
5
2
6
1
3
1
2
2
1
0
6
7
1
2
2
6
0
10
0
1
3
2
19
6
1
5
3
6
3
2
1
0
2
8
11
6

618
433
731
413
1133
488
1274
1157
516
880
1033
1036
1295
393
485
438
1000
474
821
448
335
617
549
224
774
1571
544
842
660
523
482
1478
521
344
1227
1114
1195
1026
598
628
475
716
284
1012
1068
395
534
763
647
757

72
66
69
65
171
66
121
113
66
170
139
154
202
42
65
51
105
79
105
52
45
84
76
27
92
187
101
74
95
61
65
174
57
47
127
162
123
148
75
98
69
72
43
101
203
38
81
84
67
85

2461
154323
3123
4097
3331
6569
45013
4449
5627
15875
19951
20386
4126
11683
5533
2129
6061
6150
2796
4466
4246
4145
5594
2314
2820
3697
3081
4287
5282
1573
3846
2444
1580
11318
2501
8643
4123
1934
3801
2448
4222
4960
3118
5847
3366
2376
1366
2126
4244
3531

13
1668
11
17
11
22
453
17
17
102
142
113
20
94
26
14
30
18
11
7
3
4
16
6
11
11
7
12
3
8
2
5
2
52
8
5
16
1
11
4
4
10
13
9
12
5
5
6
8
0

491
36247
648
741
590
1366
10004
788
854
3073
4902
5008
921
2542
1011
391
1202
1321
450
907
839
694
1028
364
467
730
475
698
1245
346
892
448
166
2353
352
2026
873
260
538
367
760
1019
469
999
771
292
218
400
687
734

4
1862
7
1
5
13
330
2
10
70
107
82
14
63
23
11
17
6
3
5
7
19
8
5
4
6
8
9
7
0
5
6
1
36
1
22
7
1
3
3
4
10
11
15
5
3
0
6
11
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

7
3847
21
76
99
181
501
29
14
440
352
319
34
75
22
12
41
151
28
39
65
45
88
16
3
149
6
19
680
2
47
24
13
52
19
18
145
5
25
101
10
269
8
73
55
8
14
24
138
327

5
7782
57
121
74
382
736
20
16
897
135
242
50
93
34
28
72
223
21
58
26
24
54
10
5
206
9
20
169
2
75
7
42
41
16
12
445
12
34
29
6
154
23
55
139
0
9
18
108
790

704
54196
850
1087
875
1875
15551
1296
1542
4972
6405
6619
1234
3280
1521
545
1717
1797
633
1141
1203
1057
1489
600
744
990
828
1114
1747
403
1106
649
308
3414
508
2638
1244
353
853
600
1158
1539
660
1518
930
509
307
527
1179
983

111
3509
139
143
129
294
981
241
232
477
596
636
157
316
195
78
211
285
94
221
188
153
274
65
128
223
110
189
267
95
282
159
69
461
75
397
215
88
155
109
190
242
94
236
253
76
60
138
184
175

3616
4637
3259
2499
7921
8022
1363
3228
3077
2468
3036
3266
3802
5387
2487
4333
6382
2973
5733
3836
1599
8560
3266
3325
2511
3358
3103
3465
2116
4787
2012
4302
3755
2677
3322
2489
1724
4118
183869
6356
3310
8580
2926
9611
7595
14612
1811
15726
2459
2715

22
12
12
4
9
15
6
9
9
10
9
9
8
8
2
38
12
6
15
24
1
8
1
10
13
6
17
16
6
6
6
7
3
8
17
7
4
10
723
43
6
26
2
45
23
72
5
21
5
5

753
778
406
381
1934
1459
253
585
530
503
588
542
851
994
401
748
1476
508
1353
634
352
1582
608
598
371
591
605
671
287
1089
333
837
734
597
549
461
230
1016
45682
1580
779
2041
736
2394
1974
3249
394
2869
426
517

14
11
3
1
10
16
2
6
2
6
4
2
2
7
1
18
9
4
18
4
2
20
3
7
11
1
6
2
1
5
5
11
0
3
8
3
3
13
1852
52
7
78
19
45
57
104
16
77
10
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

18
9
3
143
241
233
15
91
9
70
10
25
408
237
14
13
34
45
236
19
8
88
252
36
28
23
19
19
23
197
34
84
139
20
24
36
7
7
1594
57
9
82
18
105
140
151
11
154
29
18

33
16
4
21
808
40
5
26
2
12
27
123
50
88
35
32
76
78
84
29
5
121
126
51
21
51
32
19
27
145
30
93
556
14
57
121
7
17
1190
44
13
64
8
81
39
155
11
154
22
11

1002
1271
626
586
2355
2220
303
846
748
740
731
793
1220
1327
598
1051
1780
704
1949
924
396
2159
935
825
596
775
761
828
455
1402
505
1253
836
731
826
630
338
1330
63320
2091
1006
2787
900
3235
2574
4935
608
4798
648
708

155
161
137
105
414
234
55
155
112
149
139
174
157
207
152
139
260
97
302
188
94
247
172
145
126
196
136
205
85
300
84
153
166
174
119
163
93
185
4015
225
133
311
108
241
198
476
70
385
49
86

2247
2469
2678
2614
3505
5031
1139
3310
2967
4396
3346
2072
1490
1801
3847
1683
1782
1863
5184
3380
3340
1889
2859
1864
3234
2306
2682
1874
1380
2294
2935
2389
7624
4194
2478
1947
3005
4229
2635
2782
1721
2729
1617
2111
2501
2665
2503
2282
3852
2322

3
7
2
3
13
27
0
6
24
21
0
1
2
7
10
5
3
2
1
4
14
2
24
8
1
11
2
0
1
7
5
0
7
2
3
4
4
8
1
6
3
5
5
2
4
13
0
8
4
4

446
505
483
567
704
792
210
672
465
817
671
463
253
315
794
309
197
300
838
557
449
286
461
267
605
442
386
284
231
370
516
499
1399
1027
447
356
542
753
485
459
212
676
313
451
470
457
407
465
774
403

11
11
6
12
6
12
5
14
23
42
2
6
1
4
22
5
2
7
6
7
12
5
12
2
10
13
8
2
6
13
5
4
16
6
20
4
3
11
4
3
3
11
9
3
11
16
10
14
13
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
9
15
8
23
23
0
14
8
5
16
12
12
4
23
17
6
15
10
5
19
6
27
5
7
10
6
9
8
16
20
67
45
29
15
0
26
8
8
7
4
24
7
4
6
29
4
12
13
15

4
8
2
3
8
2
1
17
11
11
10
15
4
5
17
5
2
2
6
15
1
8
10
4
0
4
0
2
12
26
7
22
3
22
28
4
17
6
3
4
1
27
3
2
9
2
3
5
16
6

707
683
733
727
1130
1350
299
875
793
1148
837
595
447
494
1085
446
292
464
1348
815
761
514
678
422
970
633
537
408
346
599
808
590
2212
1182
679
490
829
1165
686
594
379
856
407
542
754
696
603
642
1041
614

108
97
120
141
224
150
46
138
77
164
125
75
69
64
107
51
26
34
188
116
80
96
85
75
150
49
81
69
28
63
119
96
282
224
84
102
131
132
97
117
79
195
33
107
110
49
70
89
127
115

4633
897
1404
2762
6862
1857
2541
2522
2077
1497
8894
2614
3383
1437
2454
1011
3594
3119
1094
2409
2760
2193
1844
3531
5708
5587
2313
2344
2045
3641
8727
1113
1938
70303
9001
8928
8151
3582
3000
2287
1632
4195
3904
3509
2951
1853
2412
3340
5461
2052

2
6
2
0
27
6
10
8
1
3
26
23
8
0
0
4
5
11
0
1
8
2
2
6
7
22
4
2
2
14
27
2
2
470
54
34
5
5
9
3
0
3
4
6
3
1
0
3
3
3

1052
154
199
424
1798
239
429
534
373
238
1763
378
586
135
363
169
831
533
241
438
638
326
337
780
1278
1134
379
503
318
741
1671
176
310
17835
2527
2170
1975
698
371
437
246
944
941
584
408
331
438
866
1503
317

15
4
7
8
36
2
8
9
2
4
42
17
9
2
2
1
28
14
2
2
8
11
5
11
14
17
5
10
9
34
33
5
3
769
91
59
29
15
15
10
0
9
8
3
4
5
2
3
6
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
11
11
78
6
11
55
6
1
50
52
19
2
15
1
26
9
131
2
9
11
13
17
23
19
3
7
6
10
65
4
0
1736
227
290
266
75
61
40
11
282
48
219
47
40
151
179
413
36

18
2
11
2
60
1
4
23
0
5
23
3
7
0
12
16
25
0
60
0
7
2
14
18
18
10
1
6
6
3
36
2
0
1800
172
227
107
61
34
28
5
146
124
27
11
12
26
108
666
14

1328
228
327
640
2044
392
666
703
580
348
2868
724
906
249
463
215
1103
861
257
557
782
552
503
992
1623
1567
644
700
504
994
2643
300
452
25724
3174
3095
2654
1095
686
663
342
1149
1210
789
639
449
684
1106
1751
521

183
50
35
85
228
59
86
81
85
67
326
83
130
48
86
30
152
121
25
69
107
73
57
178
213
274
91
114
57
125
282
42
50
1979
263
288
366
155
63
104
73
186
201
123
85
76
111
198
237
80

2104
2875
4151
4799
2369
3430
2725
5897
2493
3122
2120
1083
1269
1396
4610
2733
1852
2849
5367
2411
3725
5075
1355
3541
911
1308
2090
2578
2575
2918
2114
2354
3148
4748
4329
4975
2629
2945
1762
2746
99505
3459
3436
2601
9419
26085
6637
4697
4284
4079

2
0
2
9
0
3
2
5
2
2
2
0
0
2
2
4
1
7
7
4
3
4
0
3
2
0
1
4
4
3
3
1
13
5
3
5
3
19
3
9
821
8
3
2
24
208
41
14
13
7

410
653
810
1016
513
705
503
1532
370
577
373
102
170
165
784
394
488
548
1165
554
897
995
288
738
123
139
367
551
440
679
311
371
494
851
868
1099
442
642
240
551
26478
575
593
448
2345
7163
1530
1049
649
620

4
3
10
12
7
7
7
15
0
4
1
2
2
5
8
15
3
10
27
2
4
11
2
8
1
3
6
4
6
7
4
4
16
9
2
12
4
23
0
9
970
5
10
7
38
110
41
6
10
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

11
77
116
49
88
44
27
150
39
75
20
12
4
6
69
52
54
57
93
329
79
40
2
44
10
5
195
25
37
113
18
12
80
79
78
53
54
64
10
49
1101
29
20
44
167
244
15
48
9
20

4
63
81
18
25
33
32
131
17
46
33
2
14
5
24
10
33
144
55
0
143
28
7
4
4
3
45
8
22
37
35
7
42
44
35
59
66
42
4
23
1164
24
20
21
67
342
14
23
4
69

567
865
1169
1440
682
1046
770
1849
565
853
525
186
225
297
1155
600
609
756
1646
733
1107
1574
355
1060
215
225
540
767
706
909
490
610
801
1265
1256
1496
741
743
363
806
36721
881
914
676
2715
9205
2028
1262
1010
908

87
103
173
192
92
141
105
253
79
128
75
27
32
34
165
74
148
80
204
106
176
217
63
105
41
43
75
130
100
174
62
94
104
197
179
255
123
101
63
131
2639
151
145
101
364
776
233
365
200
165

1875
2783
4323
3145
1642
5349
1695
3217
5074
4268
3711
2986
3992
2440
2276
2170
3198
9039
4682
2931
2673
3494
1720
2917
2931
5074
3345
2137
3771
3006
5246
4144
1957
2094
1562
2363
2731
2410
2444
3009
2349
1860
2531
1728
2439
4263
4448
3386
4269
2229

3
8
15
3
3
7
3
2
12
8
5
15
9
5
4
8
7
9
7
4
0
9
4
13
5
10
9
4
8
6
20
12
2
3
7
1
0
2
1
6
3
0
7
2
8
11
13
5
16
3

288
488
921
403
261
1055
219
413
976
640
642
477
707
418
326
399
556
1982
870
420
443
543
293
457
383
789
525
414
477
459
1025
695
267
408
196
295
355
564
460
354
319
284
387
299
348
642
670
632
728
398

3
5
9
4
4
2
2
2
13
2
2
3
4
5
1
8
4
10
6
4
2
2
5
8
3
14
8
3
4
3
14
6
0
0
2
1
6
0
2
2
5
1
2
0
4
5
7
6
8
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

2
13
39
4
28
21
13
7
73
10
33
2
115
3
8
4
3
62
22
6
16
15
3
10
24
7
10
7
36
3
37
53
0
4
7
24
6
5
17
12
9
3
12
11
3
25
28
44
2
10

2
23
25
5
7
17
15
5
22
12
22
9
331
1
2
4
5
36
22
0
2
16
1
3
23
11
26
16
15
2
81
89
3
4
2
11
6
3
40
11
3
1
4
9
2
12
24
8
5
4

401
694
1198
727
354
1373
312
632
1352
867
854
639
1008
587
488
561
789
2588
1191
593
585
835
430
635
622
1096
764
557
846
706
1460
935
434
513
340
483
521
552
651
602
557
395
593
412
544
898
978
896
1112
495

74
105
159
132
67
281
79
126
267
187
188
153
181
116
111
92
166
438
256
113
135
173
70
138
155
244
126
89
128
148
199
159
103
98
100
97
92
94
155
110
118
94
117
82
101
174
175
144
183
113

2792
4587
3878
5562
2156
1841
1848
3148
4007
2672
3190
6341
258060
4489
20748
31683
4957
13495
4746
25100
7869
21349
2041
1312
3334
4685
2584
1778
1948
1429
1464
3483
3645
5351
921
4775
3685
1934
4033
1702
1977
1446
1747
2518
4146
2544
1719
4278
6980
2414

6
22
12
12
1
4
2
7
9
8
10
29
2959
36
91
239
50
77
39
157
43
99
2
2
9
23
2
5
3
1
2
15
12
16
1
29
14
3
16
1
6
4
4
7
11
32
1
11
45
6

504
948
686
1015
324
250
271
459
575
440
618
1234
54391
920
4563
7638
870
2980
1079
5422
2006
4460
429
147
629
806
604
431
404
347
311
613
690
1150
116
996
658
302
868
238
350
237
401
379
758
577
250
856
1461
540

5
6
4
3
2
1
1
3
16
4
4
7
4581
51
180
267
62
137
34
232
53
155
3
5
8
53
10
12
7
5
1
23
11
29
10
38
19
3
19
4
6
4
3
2
29
2
3
16
58
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

11
18
31
3
17
5
3
16
55
15
13
31
3449
94
244
1264
83
157
99
242
366
197
5
36
21
19
17
30
12
22
7
26
77
68
11
20
34
27
16
13
42
19
4
53
24
7
50
28
71
7

48
12
39
10
10
5
0
2
30
5
11
38
2947
114
293
3083
57
191
63
236
433
65
4
69
31
7
5
6
8
17
2
22
94
18
1
20
32
114
10
15
14
73
5
100
0
0
21
1
49
9

651
1139
1004
1309
480
398
360
762
935
609
817
1646
86252
1573
7161
10063
1552
4649
1502
8328
2470
7160
686
246
1020
1228
858
596
567
420
419
1001
1160
1841
184
1525
1139
402
1237
331
552
325
644
526
1124
782
359
1136
2244
709

118
191
180
239
113
82
66
108
171
100
216
303
4464
112
576
800
99
335
165
867
218
608
168
36
106
125
179
101
103
55
78
93
127
201
13
247
148
48
190
45
94
40
112
67
103
153
85
143
218
135

2664
2310
2825
2981
1534
5876
2702
648
1773
1356
2657
2759
3818
4408
191042
4392
3473
1387
2933
2644
2515
2503
2954
3256
1310
2957
1610
2158
2897
9511
5740
2764
2738
3068
2896
3427
1224
1903
1619
2561
2559
1270
1548
3122
2273
3581
3488
3046
4567
4726

5
10
5
24
2
11
7
3
5
0
7
5
8
11
2640
13
18
1
11
4
2
3
9
8
1
6
1
2
3
30
19
2
2
6
6
7
3
1
3
1
2
2
2
6
2
12
3
2
17
6

435
430
539
510
320
1215
580
130
301
336
467
426
587
934
36522
790
756
194
475
434
373
285
377
494
195
378
211
276
338
1935
1000
422
374
507
481
482
129
247
209
345
301
145
255
457
284
595
742
459
728
637

6
14
10
34
0
21
10
0
4
3
9
5
12
28
2254
13
27
2
5
3
6
3
13
6
1
5
1
2
4
47
17
6
5
5
2
6
4
3
6
6
1
2
3
6
4
13
7
6
19
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

63
165
22
42
24
25
17
9
13
10
34
101
316
37
1309
21
10
0
11
3
3
0
3
1
0
6
4
5
1
14
2
3
1
6
5
3
2
1
2
2
12
2
5
0
0
5
2
1
19
0

40
2
25
23
16
10
13
0
6
1
10
90
35
12
1170
18
14
1
9
0
5
0
1
5
3
3
0
3
1
22
10
11
3
3
2
4
0
1
1
1
18
0
12
1
0
4
3
0
15
4

605
677
737
899
407
1739
914
181
422
468
784
624
919
1366
62035
1297
1048
280
727
671
585
509
640
805
367
601
317
423
703
2797
1645
645
726
729
650
892
205
407
327
564
527
243
404
738
499
956
849
798
1108
1159

94
116
111
90
70
287
148
36
54
73
117
93
106
234
3801
148
82
35
98
83
87
92
95
110
55
94
56
72
104
309
187
132
122
82
78
146
27
69
52
93
65
33
50
110
73
136
104
96
136
136

3727
2115
3496
3223
2324
4827
2759
117405
33043
2110
2774
1452
4239
8177
2223
1073
2177
991
2319
1909
2585
2656
2949
3574
930
2144
3373
656
2963
1608
4057
4494
1079
3775
2085
3150
2976
2310
3750
3609
4542
3224
1425
3632
2321
3876
6025
793
6022
2836

4
0
5
4
4
16
4
896
321
0
1
4
22
29
17
1
4
1
7
3
2
11
12
1
1
11
4
1
17
2
16
6
11
8
0
4
2
7
8
3
14
4
1
5
3
10
6
1
10
5

447
267
591
508
253
793
340
26645
7431
295
229
183
602
1563
426
88
208
92
283
328
293
385
710
402
106
362
483
57
457
321
727
758
136
631
191
630
431
222
405
388
755
539
200
658
329
628
1216
60
876
358

6
4
10
8
0
5
3
1152
275
3
3
2
18
59
13
2
2
3
3
4
4
6
23
4
7
2
17
0
17
6
17
4
9
9
1
9
9
4
12
6
14
8
1
12
2
21
19
0
21
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
7
2
4
19
1
483
195
1
7
2
17
29
5
4
9
1
0
3
6
16
4
8
2
16
4
0
30
3
14
15
3
9
2
11
1
5
3
1
17
1
1
6
5
2
21
1
19
0

0
2
9
1
2
6
1
556
365
1
8
1
10
15
3
4
1
0
0
2
9
7
2
4
1
10
7
0
25
1
11
36
0
9
4
7
4
1
5
0
19
2
1
5
3
0
16
2
9
0

776
481
1008
818
470
1286
678
41742
11603
445
427
286
991
2422
566
198
414
203
454
476
557
606
981
657
163
541
788
97
710
387
1089
1125
242
1022
332
897
735
384
778
646
1183
847
293
863
573
1004
1816
110
1530
648

125
66
128
132
88
186
108
2690
875
100
56
44
103
220
98
22
63
37
82
70
70
81
155
77
32
70
94
14
116
52
152
232
30
122
49
93
99
52
150
98
147
100
52
131
84
122
232
14
180
91

2542
2145
1027
1667
9896
856
3933
528
2411
7177
5004
5092
2837
6242
5033
3947
1181
3136
1070
3585
4551
2691
2733
1263
2813
2157
2494
5377
2635
4278
3615
3384
2641
7474
4919
691
7099
2790
2786
1590
4451
4010
73624
7676
5400
14117
667
24677
11770
10956

8
0
1
1
45
0
2
1
7
32
18
8
7
13
11
11
4
13
2
9
2
9
3
4
3
3
8
10
8
6
16
3
3
14
38
0
21
7
4
4
4
12
732
11
62
89
2
177
51
97

467
307
71
219
1927
88
473
30
401
1471
927
784
420
1117
868
764
140
580
182
442
629
416
464
178
402
283
513
943
468
664
630
680
421
1365
835
79
1372
455
460
138
695
551
16261
1852
1093
2985
116
5669
2539
2298

12
4
2
4
61
4
13
0
6
73
32
13
7
29
30
9
3
7
1
3
12
7
12
7
7
1
15
13
10
9
10
7
2
21
26
1
25
8
7
1
14
12
640
27
110
63
1
278
85
70

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
6
1
0
28
1
6
2
7
20
5
12
0
9
12
4
0
1
5
10
6
6
6
6
4
0
4
11
9
7
15
4
5
10
15
2
23
6
4
0
10
4
930
70
74
378
34
252
123
60

0
3
0
0
21
0
1
0
1
16
2
4
3
5
8
6
0
4
1
5
5
8
5
2
2
0
3
15
3
6
46
13
10
45
65
0
23
4
3
0
19
5
639
21
16
220
0
178
68
25

589
483
169
329
2862
153
811
55
534
1942
1371
1278
680
1610
1284
923
215
979
180
772
940
719
728
280
579
400
782
1396
689
1066
948
1004
648
2067
1302
138
1938
650
726
236
1088
824
24520
2412
1861
4260
179
8101
3829
3480

76
83
21
60
238
22
131
2
79
179
164
123
69
231
165
203
43
174
26
91
124
123
76
36
100
77
100
223
79
121
100
134
88
249
142
18
235
89
105
33
137
105
1628
260
93
447
26
605
353
272

10170
2256
1707
2346
1018
2639
3421
1247
2780
1137
79
1869
2683
2788
1040

35
7
2
4
2
6
10
0
19
0
0
3
3
0
0

2064
308
295
379
167
450
576
241
480
113
10
271
403
418
135

55
6
7
4
3
6
11
7
14
1
3
9
5
3
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

193
21
7
34
26
16
69
11
16
6
1
20
30
199
2

63
0
2
5
1
12
13
4
9
3
0
18
12
13
2

3130
586
411
606
265
712
980
340
738
222
24
497
697
785
233

284
61
48
68
30
81
123
33
68
24
2
47
70
75
24

1574
1051
671
1120
1911
2608
1627
1653
1529
1291
1088
1867
1610
1255
1536
841
1846
2327
1200
1574
2531
2666
1147
2026
3840
765
1114
2671
2160
1608
2818
2563
1504
1757

4
3
1
2
5
7
8
2
2
1
3
5
5
1
9
4
9
8
1
2
2
4
10
5
10
0
0
10
3
5
25
4
5
10

233
124
141
163
245
379
244
262
312
146
182
150
292
232
297
88
305
343
127
242
325
320
190
481
661
74
116
475
392
320
472
407
211
299

6
2
1
0
9
9
7
3
3
4
6
5
5
7
10
3
17
22
6
8
6
7
4
3
16
2
2
7
16
6
20
3
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

4
6
4
15
8
7
2
38
12
22
4
4
17
8
12
1
38
6
1
1
6
169
55
57
4
1
0
48
23
8
46
13
22
40

1
1
1
7
0
1
3
2
3
6
1
9
2
13
8
0
1
0
1
2
4
0
2
9
10
0
2
15
10
2
5
2
3
15

328
161
162
204
438
701
382
433
419
312
286
362
391
356
447
149
529
584
229
375
595
757
293
584
1043
130
225
675
552
491
728
626
331
452

28
24
19
29
41
87
45
65
80
37
39
36
33
38
56
17
50
59
16
48
76
76
26
99
100
10
35
89
76
48
61
63
32
74

1595
1763
1340
1679
2188
2655
1906
1152
3674
1434
1521
2518
3064
843
1223
1473
1016
3594
1077
287909
33681
2494
1161
3344
48968
4982
1652
23117
21151
7988
6201
1199
1107
7417
1473
6781
1878
1195
1636
3934
1588
1197
2137
59576
2181
2030
3227
3807
1561
3385

5
6
13
3
9
6
4
0
6
2
0
16
4
1
1
5
0
2
0
2014
147
17
1
3
121
20
3
51
146
27
7
2
1
57
2
12
1
2
5
12
8
2
1
353
2
0
7
7
0
3

271
354
243
171
305
385
329
170
557
196
217
441
602
134
242
180
220
674
79
81219
7160
379
151
519
9873
815
262
5285
4373
1785
1066
71
130
1311
174
1262
335
148
140
712
186
157
276
13628
306
334
352
692
244
514

3
7
5
3
9
8
4
3
16
3
5
18
9
1
1
9
4
21
2
3706
187
11
4
3
178
15
3
75
148
65
8
2
1
47
2
26
3
5
0
8
2
0
2
464
2
3
8
7
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

7
7
29
5
4
15
16
12
19
104
15
13
18
9
26
7
6
23
30
3831
369
49
4
38
782
48
28
403
280
254
86
4
3
51
3
66
13
7
4
21
3
27
28
357
16
20
16
41
1
63

2
6
8
1
0
56
4
35
1
5
1
4
9
0
0
2
0
8
15
3246
425
5
1
20
793
47
25
437
165
58
34
3
6
32
3
22
8
4
4
17
1
5
4
257
11
3
3
23
2
52

414
523
342
324
568
710
511
345
979
365
392
763
821
236
300
367
252
1030
169
101733
10582
643
199
763
15249
1373
392
7421
6292
2586
1684
143
216
2142
306
2012
484
267
229
1006
300
247
480
21106
537
539
704
986
371
767

25
58
52
35
63
79
58
44
131
68
33
77
114
29
42
40
34
131
25
5347
858
89
19
98
1193
139
35
626
453
253
131
24
28
248
55
208
52
32
35
142
38
28
44
1554
79
103
80
161
50
132

2409
2250
3701
1244
1989
3449
1576
1468
3291
2109
6226
3415
1360
6496
2325
3939
3561
1461
3498
3672
1798
1565
1546
1296
3188
2807
3223
1188
1502
1623
647
4892
1300
1559
1220
3845
2446
1630
1522
2061
1616
4083
2150
1884
2636
1858
833
4737
1326
275311

1
7
2
2
1
3
0
0
19
0
20
3
1
14
4
2
8
5
2
3
8
4
5
4
15
5
1
4
1
3
0
3
1
1
2
1
3
4
1
2
2
1
3
3
4
4
4
9
0
3757

302
432
612
150
339
584
127
141
396
329
1211
540
174
1312
331
631
653
175
543
641
346
157
209
256
538
429
369
98
205
182
98
737
100
213
240
528
248
226
163
290
144
652
286
206
319
179
171
857
131
57091

3
9
14
3
1
2
1
2
16
3
21
5
1
17
6
8
9
0
3
3
9
0
11
7
4
3
5
0
1
3
0
13
0
3
2
12
3
3
1
1
2
1
4
2
3
4
3
10
0
6301

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3
38
8
5
20
9
1
5
17
12
59
27
12
50
21
20
33
26
12
73
1
7
2
0
15
6
20
3
10
5
7
15
5
4
0
39
169
23
2
1
11
105
19
2
70
7
2
97
4
3446

5
29
3
1
6
2
1
0
31
0
43
32
3
20
0
19
26
7
3
94
3
1
0
0
5
19
3
3
0
2
0
4
0
3
1
16
4
13
0
2
8
24
0
1
21
5
2
113
10
1356

487
552
955
187
480
795
200
301
740
521
1861
843
274
2012
538
996
909
351
768
950
508
317
315
366
768
645
694
180
283
265
159
1189
203
381
323
903
536
336
235
443
261
1064
462
343
606
291
220
1273
225
89089

56
70
84
37
56
107
50
47
74
81
219
105
41
219
65
109
142
37
99
114
95
38
43
41
98
95
73
22
71
42
16
119
43
34
40
100
67
41
24
64
39
141
51
35
71
53
16
180
46
5424

8234
34663
28092
5753
4727
4367
3978
10791
7482
15765
8025
36815
1830
2830
2209
3820
5505
1256
2817
2922
2457
7295
5752
6277
4227
2771
8091
1940
1375
1448

91
242
153
38
38
9
5
45
33
70
21
281
3
6
3
27
11
0
2
3
5
14
18
11
7
11
51
3
3
7

1395
7355
6992
1128
1036
814
696
2257
1426
3945
1750
7693
378
555
416
784
1365
232
494
496
498
1461
1041
882
820
493
1727
367
475
224

153
549
364
77
51
17
17
109
58
147
61
410
3
6
5
20
19
5
9
4
0
36
22
3
15
12
57
3
3
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

137
344
362
25
36
25
20
54
29
124
47
186
1
7
1
7
13
1
12
5
4
12
6
9
31
5
67
2
6
3

53
124
206
22
9
11
9
42
11
102
39
127
0
3
1
0
9
0
1
5
3
13
4
0
25
2
25
7
19
5

2550
12931
10723
1860
1441
1316
1252
3552
2372
5569
2676
12377
554
887
647
1276
1988
334
765
795
713
2264
1618
1597
1335
822
2725
584
646
355

217
938
760
141
138
138
157
361
241
492
319
963
82
123
117
174
345
52
117
109
113
267
208
204
165
101
309
86
141
53

2776
1569
2109
2858
3362
8364
2465
5416
9060
4297
1340
2427
4471
1441
2414
2811
3788
3065
1165

2
1
5
7
2
49
1
6
28
13
1
0
11
1
3
5
7
3
1

479
295
360
470
568
1773
572
1201
2082
941
207
402
837
236
473
503
932
609
202

0
6
8
6
8
73
3
18
76
30
0
1
16
7
2
6
20
5
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1
2
6
0
4
43
4
14
36
24
1
3
8
0
11
5
16
6
6

1
1
4
1
9
7
3
7
24
9
0
3
5
0
6
8
4
2
1

722
390
602
815
955
2802
831
1687
3121
1404
326
581
1237
448
761
827
1241
916
310

106
75
98
116
152
310
155
262
322
179
39
95
162
79
103
123
179
134
34

1799
1799
1152
2460
1585
4357
7306
6043
460
602
1366
2060
53925
8298
9878
893
7268
4003
3896
18027
1506
3539
1915
2073
2178
1356
3694
3191
2984
3444
1478
1920
3579
2002
1577
1508
2855
4090
1814
2800
3840
2388
1880
3800
3181
2739
2190
1610
4368
3979

1
2
2
1
2
3
15
23
0
3
1
4
362
26
52
0
33
1
9
90
5
5
1
2
6
2
12
7
7
9
4
2
8
4
7
14
6
2
8
4
9
3
2
7
15
4
7
0
4
8

351
340
229
385
227
887
1490
1311
96
122
333
403
11987
1530
1992
139
1627
740
843
3953
206
645
437
412
424
168
742
562
516
614
238
301
669
327
293
209
502
598
307
585
631
379
292
620
523
520
660
247
696
675

8
2
3
7
1
12
62
34
3
6
2
5
434
15
47
1
67
11
16
91
2
4
0
5
0
2
9
12
5
5
7
4
3
1
4
2
14
8
1
2
6
3
3
12
6
9
3
2
8
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
5
4
13
3
10
39
37
0
1
8
5
1199
127
97
29
208
37
65
179
40
76
26
18
93
2
57
32
11
47
18
3
40
85
18
23
21
35
69
90
49
11
40
37
41
38
15
51
36
31

0
2
1
1
2
10
32
34
0
1
3
2
829
94
57
4
66
4
26
131
16
22
2
2
6
8
20
10
2
7
1
2
15
8
4
2
22
13
3
7
11
2
0
4
4
21
20
6
4
4

524
466
334
690
432
1374
2344
1915
112
180
465
622
18853
2427
3147
241
2348
1154
1134
5995
336
978
538
548
686
331
1060
922
831
928
388
536
1243
604
475
405
722
1072
519
867
1079
605
489
1085
884
824
756
419
1232
1130

79
79
48
84
57
184
261
219
19
28
83
91
1407
272
225
34
301
171
157
475
65
170
120
56
118
37
179
121
93
93
40
62
150
85
96
38
92
121
80
98
130
88
62
113
110
107
226
57
172
138

79412
5211
4034
7205
5677
3289
6738
1955
13611
1966
4918
18101
3219
13363
7963
8580
3829
2079
5645
4388
1416
3967
5662
3172
2858
4461
4337
4156
6083
1428
5597
2682
2766
6382
3051
5764
6665
3455
3597
6654
4001
2723
7607
5121
3919
4564
2361
3665
4444
3713

365
18
2
21
2
7
33
10
90
14
20
64
2
54
26
84
23
2
13
12
4
22
12
7
5
5
10
13
13
4
13
17
4
19
4
15
5
4
6
24
4
14
7
7
8
7
13
8
12
9

22214
959
834
1386
1346
660
1554
383
3303
373
893
4253
634
2841
1698
1893
693
267
983
769
282
793
1099
658
607
1616
890
711
1363
165
897
549
517
1366
582
1319
1492
661
662
1291
866
583
1178
1034
964
798
366
905
811
685

375
15
7
21
10
8
26
7
76
10
17
99
8
43
25
70
21
0
8
9
4
24
19
4
9
8
13
15
17
3
13
13
1
33
11
11
6
6
7
26
6
13
7
11
12
9
9
7
20
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

898
40
21
37
89
36
153
22
44
1
14
106
13
110
58
56
5
2
28
30
1
92
22
98
14
36
65
4
44
2
8
4
2
25
28
36
93
4
8
36
51
5
33
102
11
1
14
35
4
1

1363
43
48
40
36
50
244
44
55
7
4
112
15
160
91
10
5
4
16
40
6
223
31
131
13
4
22
2
28
1
4
0
9
13
7
15
54
6
18
26
45
9
17
80
21
1
0
46
2
0

29064
1462
1180
2012
1770
916
2138
501
4562
499
1399
6095
938
4109
2385
2943
1038
489
1412
1105
377
1088
1529
918
739
1646
1297
1151
1786
260
1424
789
736
1893
765
1650
2032
927
1064
1866
1253
720
1762
1478
1099
1247
566
1089
1311
971

1806
153
131
196
215
97
174
49
326
55
157
465
125
359
246
249
97
57
162
92
71
102
190
140
86
422
136
210
301
41
180
102
128
220
102
186
257
110
117
179
158
101
189
187
195
165
55
185
158
142

4265
2515
3654
3407
4120
1521
3067
6132
2912
1938
5685
3795
3474
3106
4670
3539
4357
2191
6547
2533
5141
2071
1821
5227
2549
262810
3400
3302
4988
3773
16054
15728
15419
6297
2827
3226
4724
3305
2064
3631
2447
3529
3459
751
1501
3820
3115
4905
3005
1654

43
7
8
3
14
1
11
20
7
6
25
10
18
12
8
9
9
11
7
4
17
4
4
19
4
1643
8
2
17
1
59
53
64
17
2
9
14
5
1
6
10
7
3
1
3
4
4
2
5
1

871
477
823
815
689
259
572
1162
511
325
992
776
658
529
893
613
819
401
1248
335
1156
322
316
1034
550
68169
610
681
902
567
3391
3315
4168
1475
312
584
891
496
280
755
591
467
494
80
135
710
688
730
629
169

20
8
8
10
8
2
11
10
6
11
28
7
12
12
13
5
5
18
7
6
14
0
5
23
8
2122
4
8
21
9
62
128
83
32
7
9
5
4
3
5
18
4
5
0
0
3
5
3
3
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

16
5
10
26
7
4
17
35
8
2
2
42
5
1
18
4
12
2
124
7
11
14
6
14
64
1916
5
9
60
5
44
27
78
19
2
10
2
2
3
12
73
9
29
1
2
13
5
8
46
6

71
1
7
39
3
2
3
16
0
3
1
74
7
0
25
2
8
1
107
2
10
19
5
16
10
1888
4
5
42
7
41
34
39
27
8
4
2
4
1
4
5
2
4
0
0
5
3
6
4
3

1310
628
1056
1040
1102
433
826
1802
750
457
1359
1085
910
714
1249
857
1172
567
1929
592
1418
447
452
1456
714
93229
882
946
1518
817
4986
5235
5271
1889
518
903
1229
701
396
939
865
687
787
123
247
1024
917
1171
880
264

156
87
117
117
203
87
111
275
87
52
188
126
92
105
129
134
123
62
213
67
198
39
65
160
86
5529
110
98
170
75
514
380
536
220
56
113
157
94
65
158
165
138
134
20
35
150
125
193
142
28

2993
1907
2185
2935
2191
4508
2630
1744
4417
1680
4927
4128
2088
5766
10930
3826
2888
2349
2154
2484
2943
4062
1506
2353
3462
2564
2152
895
4035
2712
1615
1733
4503
2192
1444
1496
4855
4200
3746
1531
4391
6538
2326
3088
2589
4491
1626
2846
4083
4316

1
1
0
6
1
7
6
1
13
1
12
2
1
4
29
6
4
3
4
1
7
8
0
1
6
5
2
0
2
4
6
2
10
3
2
4
5
6
7
4
3
9
2
5
3
7
1
6
9
6

491
330
267
412
353
656
639
240
734
182
708
664
393
807
1841
647
561
325
264
321
544
646
212
324
498
371
283
46
462
431
182
221
605
393
133
154
679
753
644
181
535
860
277
583
372
565
158
449
710
751

2
2
1
3
1
7
5
1
21
1
4
8
6
14
35
8
2
3
0
1
5
4
0
2
9
3
2
0
6
1
1
2
4
0
3
1
10
2
12
1
5
8
2
3
6
6
2
9
6
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

21
1
1
2
30
6
114
3
6
3
6
12
5
28
15
4
2
4
3
1
11
0
3
3
12
11
2
0
5
4
1
2
15
57
1
0
3
7
4
4
4
20
6
10
4
11
9
12
5
8

20
0
0
6
18
6
131
2
3
0
11
23
0
7
3
2
0
4
4
0
4
0
0
3
30
4
1
0
5
7
3
1
10
28
1
0
5
6
11
1
2
15
4
2
2
3
0
38
1
2

699
501
423
638
566
892
801
370
1144
304
1289
1104
530
1273
2978
1175
628
522
399
432
678
987
318
485
798
579
426
72
623
605
280
396
980
604
226
218
1024
1036
866
274
949
1562
431
745
524
917
305
674
1088
1194

142
88
57
106
64
138
157
60
141
41
147
129
65
182
294
149
94
79
54
58
116
113
34
63
97
91
83
10
76
80
71
38
126
119
39
30
124
133
134
33
158
231
62
164
93
135
42
85
176
121

10439
2646
2405
2636
2412
5719
1793
1820
1825
1133
1022
1570
1686
2848
1613
2275
2457
2374
2371
5047
1834
1204
1328
2808
265756
2656
3483
35347
4487
7451
2977
3585
6002
4482
3153
1982
6025
1696
3342
4203
2047
2850
1942
6528
1938
5452
2003
2059
6516
3856

31
2
1
2
2
9
0
1
1
2
0
3
0
2
0
9
6
4
4
4
0
1
1
3
2156
5
4
281
16
19
20
6
46
16
9
1
18
0
9
7
3
5
4
11
8
8
8
2
14
7

1544
480
299
388
275
1056
275
318
186
98
141
184
153
472
154
284
421
355
406
625
220
181
203
251
60777
460
596
8051
1012
1568
568
574
1343
987
546
281
1322
266
636
1151
389
348
269
1044
326
1089
415
281
1167
687

46
3
1
5
1
6
0
6
2
0
0
5
0
2
1
4
4
3
1
4
0
1
0
1
2159
6
5
285
11
19
15
10
28
14
4
0
15
1
7
3
9
5
0
14
3
9
2
1
10
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
5
4
7
42
2
1
3
0
0
1
2
1
0
2
33
5
10
5
3
4
3
5
2028
2
17
344
81
24
3
7
38
82
16
2
2
4
4
18
9
3
13
874
4
76
6
6
33
120

1
6
2
6
4
21
1
3
2
0
0
0
1
2
0
3
4
6
4
3
6
1
3
2
2025
17
12
452
42
61
5
4
22
104
3
5
13
9
8
29
2
0
9
38
9
165
26
11
25
82

2617
665
486
699
462
1694
405
459
367
144
198
305
265
663
254
473
626
586
546
956
332
271
314
428
91449
784
1041
11665
1404
2155
879
868
1847
1369
725
395
1936
443
941
1922
569
575
470
1753
433
1507
538
466
1751
1019

254
109
66
94
58
371
94
82
56
24
55
31
45
81
34
70
99
98
85
167
60
42
43
66
5804
104
129
1012
243
323
119
159
202
213
141
115
344
62
137
516
110
97
86
173
75
184
94
60
236
247

4069
2583
4129
4134
4254
3173
2846
2374
6951
1504
8525
8912
3985
2484
1956
4829
1339
8390
4154
2130
3034
2055
2762
5710
3151
1355
1850
4394
6307
2084
5502
2932
1777
1764
83384
6351
4364
2020
19397
5249
7146
4151
2323
1924
3442
1267
3632
2175
1626
2785

4
7
4
13
23
7
13
0
23
2
21
16
4
6
6
6
1
36
12
5
9
5
7
8
5
2
2
7
14
7
11
7
2
4
809
34
16
14
153
45
110
28
18
11
14
3
21
0
9
16

731
460
769
699
1050
497
522
467
1499
252
1609
1893
737
516
243
863
145
1850
800
256
435
345
527
972
654
186
216
712
997
325
1139
485
253
212
23448
1235
854
393
5709
1051
1674
1034
499
365
714
152
653
340
320
521

6
3
2
15
18
9
4
8
27
2
30
12
3
4
6
11
2
14
8
4
2
3
5
4
3
2
5
5
3
1
17
6
2
1
1090
34
39
6
84
28
61
37
3
6
3
0
10
7
3
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

56
5
7
1
18
16
31
5
211
0
49
62
15
91
15
22
5
60
8
3
58
4
4
16
10
1
0
13
22
15
96
66
4
4
255
6
2
4
47
16
16
8
6
3
13
1
15
3
2
5

23
6
16
3
18
17
33
2
32
3
86
117
29
70
17
18
0
69
10
4
52
7
1
28
1
3
4
14
51
24
0
15
0
1
145
1
5
7
63
5
8
3
3
0
11
2
16
1
2
3

1119
683
1214
1284
1381
705
791
704
2187
319
2456
2860
1081
738
355
1194
267
2585
1057
409
716
481
791
1470
1002
250
384
1168
1719
469
1640
754
412
408
31272
1725
1232
557
7110
1456
2277
1365
665
448
883
216
1041
459
356
711

185
98
167
174
293
118
148
109
351
74
335
464
182
102
54
205
40
439
146
78
124
86
145
229
134
38
46
159
189
64
230
123
66
57
2045
176
143
62
592
144
227
151
91
48
118
28
140
48
38
96

2004
6276
2473
2940
2092
9171
2177
2970
2006
2186
1553
2047
4678
3331
2312
3290
2102
3234
1653
2124
1512
2117
2050
1752
2152
2574
4461
1982
3006
4209
3673
5135
2496
2762
2743
4882
1655
1596
2054
4094
1703
3126
2551
2531
2351
2259
6751
3844
6954
4542

3
31
9
7
9
48
8
5
0
3
2
6
12
4
4
7
3
7
1
7
8
0
13
10
2
9
24
6
3
12
5
11
10
21
17
19
4
5
7
9
3
6
4
4
5
8
16
11
14
14

327
1535
619
600
369
2306
416
708
274
462
236
420
900
608
416
554
586
604
363
349
298
416
356
295
368
411
1302
381
714
888
679
1355
453
583
630
833
336
241
409
641
302
658
314
444
483
447
1291
822
1765
1081

6
30
3
9
7
48
13
14
10
8
3
7
22
15
5
8
6
15
4
5
9
5
3
11
10
8
25
4
6
8
13
5
17
13
7
20
1
8
5
11
8
5
1
2
11
5
25
25
17
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
34
5
21
1
35
3
4
8
2
1
0
7
24
1
2
2
8
0
0
3
2
0
4
3
2
3
0
2
3
6
3
4
9
7
8
0
5
3
7
1
1
1
2
11
2
0
3
20
24

0
19
8
16
3
60
4
1
5
6
0
0
5
4
0
2
4
2
0
1
0
0
1
0
2
3
10
7
1
2
6
7
5
2
5
15
0
2
9
5
2
1
1
4
8
1
0
2
41
12

432
2012
742
770
494
3150
524
817
414
638
308
497
1176
764
531
751
656
829
400
467
358
533
488
402
534
534
1562
476
875
1235
893
1555
689
733
758
1235
403
316
485
1019
454
825
514
572
587
615
1818
1074
2260
1367

72
254
108
124
64
235
44
110
74
62
39
61
145
126
76
110
68
113
51
59
46
72
78
41
93
78
172
36
133
169
105
241
93
84
111
134
58
38
82
126
38
110
67
108
79
83
203
119
253
187

2471
2588
2904
10309
32323
2971
2549
36651
1454
1529
6655
2518
8333
17200
13509
6024
2113
1902
2406
1641
3915
3911
4676
1338
4556
3872
3274
5056
1034
2979
2254
4794
3080
3081
4149
2633
3801
2588
1201
2238
4807
992
2401
5357
5192
1085
3512
2018
5952
5153

2
13
15
30
265
13
61
370
22
12
23
9
40
94
61
16
4
5
6
0
5
8
15
7
7
20
7
11
2
9
2
8
28
9
6
6
16
5
1
2
13
2
4
2
2
1
13
6
13
27

532
547
489
3367
7326
560
404
8344
255
260
1774
438
1914
3815
2978
1340
300
371
529
319
685
632
823
271
865
622
615
947
130
528
502
807
513
577
729
564
673
406
213
351
749
302
378
995
953
169
722
399
1016
900

17
2
9
45
393
16
11
759
9
23
45
22
51
138
116
17
7
2
14
5
13
9
25
6
5
22
4
9
2
8
5
22
15
6
12
4
16
4
5
5
8
2
4
13
14
1
23
5
29
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

5
0
18
37
736
191
42
619
29
75
179
20
248
582
165
182
89
113
2
31
43
68
76
3
550
46
92
147
31
43
16
135
79
198
15
15
87
30
38
26
77
16
24
191
349
10
41
35
78
53

2
2
14
24
454
29
19
598
6
15
95
17
132
65
131
41
7
5
5
35
23
45
22
0
52
29
16
66
0
10
18
78
6
56
49
1
18
11
7
34
15
3
1
31
29
0
7
19
26
29

775
649
662
4049
11072
860
676
12674
396
446
2300
688
2669
5494
4474
1801
504
542
605
445
1041
1013
1234
332
1471
1036
913
1350
218
794
691
1331
806
759
1193
796
1034
547
284
570
1290
236
547
1636
1475
209
953
624
1660
1404

112
85
108
408
884
97
102
999
47
43
240
75
242
482
409
186
107
80
69
66
155
111
144
50
213
131
121
157
30
92
97
154
90
75
182
105
110
71
34
59
190
43
102
202
156
27
103
87
193
186

5388
3185
2817
1802
4381
3128
2950
1698
1057
1236
1752
4764
61705
657
62344
1959
2224
38832
25888
21241
8249
24714
4165
1119
14663
3728
11216
9418
18223
12212
2708
1042
2415
1546
3638
149
2838
1274
1843
1587
2723
2049
1646
328
388
878
565
2951
1445
2966

10
10
16
8
8
4
13
4
1
5
8
13
684
0
301
6
6
186
74
70
18
73
3
1
65
14
64
30
163
49
13
0
3
3
3
0
10
3
8
3
8
0
0
0
0
0
1
8
4
7

1038
584
459
368
716
480
532
319
154
215
267
830
11958
92
12828
312
371
9962
6348
5229
2315
6278
1022
215
2526
644
2353
2055
4006
2333
331
80
456
281
455
15
548
177
305
192
465
297
280
30
28
104
40
562
237
454

14
8
10
9
11
10
10
4
0
3
18
23
907
2
460
2
11
247
110
72
28
93
3
2
86
14
51
45
133
99
15
0
10
5
13
0
10
5
8
5
14
9
8
1
0
2
1
14
4
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

101
26
42
7
62
131
25
14
10
35
12
112
407
1
476
22
25
306
238
161
92
124
26
1
54
10
161
80
273
59
6
1
16
2
9
0
64
0
11
7
17
3
0
1
0
1
0
6
1
7

43
20
24
6
26
6
7
15
0
26
11
10
407
0
414
20
10
188
17
79
34
145
4
0
53
1
65
61
588
64
6
0
7
1
0
0
41
0
2
5
2
2
0
0
0
2
0
3
2
11

1556
981
809
431
1125
769
816
449
211
283
478
1383
19551
127
19515
483
544
13004
8519
7032
2906
8466
1334
314
4196
1024
3452
3088
6077
3576
592
143
674
413
844
28
758
310
480
297
618
496
429
43
73
152
123
792
324
677

182
167
122
47
142
116
85
60
29
46
51
169
1228
11
1574
55
47
1108
767
799
403
852
146
40
271
76
286
219
490
332
54
18
90
44
74
2
93
19
57
25
63
47
35
4
7
23
14
90
39
76

5040
1563
1785
3519
1476
444
799
1709
919
2036
1148
3795
1785
1130
1386
2890
2412
1186
2441
2984
3074
1074
724
1581
1627
837
3618
1197
2328
828
1799
5487
7304
2063
27707
9620
2288
6354
1894
2502
7609
4160
4246
2697
4133
2946
2188
2928
2844
3445

33
4
2
9
0
0
0
4
7
13
3
3
5
2
0
8
7
6
7
11
7
0
2
6
3
3
7
0
6
1
12
10
10
2
122
47
1
23
2
0
10
7
2
7
18
2
1
2
3
1

1013
177
310
551
243
33
90
242
84
338
146
625
275
156
163
516
398
161
301
637
448
120
69
341
292
146
502
154
374
136
205
857
1656
303
6217
2394
285
1225
322
307
1542
949
834
499
563
438
359
386
483
599

21
1
10
17
7
1
1
6
2
10
1
7
3
3
3
9
5
5
5
8
11
3
0
4
0
2
20
3
19
3
11
19
22
4
156
63
1
32
1
3
22
1
12
5
7
6
1
3
6
5

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

52
7
6
12
15
0
1
9
5
14
6
12
14
6
2
5
25
1
1
14
15
0
0
11
23
1
2
1
8
1
6
11
44
8
141
85
1
17
0
2
13
12
0
13
9
4
4
3
0
6

46
0
0
6
2
0
0
0
7
12
1
20
5
12
0
14
17
0
0
11
13
1
2
3
9
0
1
0
6
0
5
3
19
9
145
122
0
19
0
0
6
1
7
11
1
2
1
0
0
2

1398
314
421
852
299
75
200
445
174
522
220
963
438
266
297
814
565
278
508
849
756
231
135
457
432
219
929
268
620
196
384
1403
2536
562
9150
3298
483
1983
512
518
2187
1245
1249
873
860
666
566
678
752
810

126
24
46
71
38
7
15
45
20
74
17
141
41
26
24
104
71
25
61
80
72
18
17
43
40
26
46
23
47
21
39
180
410
63
843
423
87
207
59
95
265
180
153
99
111
104
62
105
63
125

1547
5444
2594
6759
2418
4417
2390
2107
1347
3963
1757
5421
3904
3974
2294
5426
3026
4766
2391
1825
3067
2292
3032
4511
2637
4282
2044
4575
3420
1771
1485
1834
2589
1985
1554
3346
1609
1539
2000
1755
287655
3138
9922
5359
10236
8644
36174
11233

0
12
4
10
1
4
13
0
1
5
0
1
10
3
5
24
0
3
5
7
0
4
4
0
9
0
1
15
3
1
1
3
8
3
0
2
1
1
0
6
2148
9
14
14
25
34
126
31

267
986
288
1500
461
829
305
241
243
629
216
879
626
577
346
998
492
892
367
434
545
331
499
1066
354
992
347
772
518
258
297
296
524
390
194
552
248
177
244
317
84838
661
3031
1143
3116
2238
9766
4149

2
12
4
13
7
15
7
9
5
14
3
2
9
11
4
60
6
10
3
7
3
1
2
2
7
3
2
9
8
9
4
7
11
3
0
7
2
4
1
4
3964
10
23
34
71
49
120
40

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
7
4
6
8
34
0
2
3
1
11
15
3
2
6
0
5
3
13
8
10
7
6
1
13
0
2
4
1
6
0
12
0
0
3
1
3
2
2
3068
6
51
23
134
43
393
198

5
3
0
2
2
13
6
3
5
6
1
8
10
3
0
4
0
2
17
6
3
0
0
3
0
2
2
0
3
0
5
3
3
1
1
1
1
1
0
0
3643
10
91
42
114
50
440
99

382
1416
536
2058
601
1235
564
514
370
985
410
1384
1083
971
568
1644
687
1331
538
481
719
512
769
1352
562
1369
532
1168
861
413
434
464
774
538
230
827
415
327
421
477
104922
942
3566
1591
3783
3128
12537
4009

47
229
74
292
79
207
70
60
37
146
73
215
156
127
68
193
98
183
87
61
111
91
98
181
85
233
87
148
119
44
50
72
105
65
42
145
72
55
62
70
6201
152
296
213
295
387
968
376

2152

461

44

72

571

119

3509
2335
3844
8145
3492

0
1
12
5
1

546
471
797
1908
608

2
2
6
8
10

0
0
0
0
0

16
13
16
64
0

10
17
30
74
9

773
589
1087
2280
912

194
90
223
538
157

2552
3089
3639
3290
7795
2326
3491
3810
5968
2571
3344
1170
3423
7944
2124
2018
3504
4110
4391
2843
2384
2356
2548
1507
4651
2120
2381
1585
5032
5115
3037
1180
5394
2967
6454
5384
3621
3382
1571
3741
2532
2960
2783
7570

1
5
5
10
21
5
5
2
5
3
4
4
5
16
3
25
3
2
1
6
3
6
5
0
14
0
1
10
4
8
6
1
11
20
12
7
3
20
0
8
2
10
1
8

511
703
760
608
2070
404
510
579
1223
530
670
191
867
1954
306
410
669
840
968
569
370
465
451
248
1243
324
609
262
1025
1184
812
201
1288
822
1456
1092
819
694
267
768
303
569
478
2365

2
2
2
5
29
1
5
3
11
3
4
2
5
17
4
1
4
10
7
4
1
6
2
3
10
3
1
1
7
8
1
0
9
9
19
9
2
1
1
6
2
2
3
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

24
299
3
17
45
39
13
14
55
16
6
9
25
50
6
1
37
11
5
5
4
0
13
0
165
5
53
0
47
41
0
6
251
21
46
87
22
4
4
21
11
68
3
62

32
419
1
23
31
0
15
10
68
8
2
10
13
31
4
4
40
14
30
7
9
3
16
3
149
27
53
2
42
45
0
2
286
31
64
7
26
5
11
16
6
18
2
56

618
834
955
807
2582
613
872
815
1589
648
871
240
936
2321
464
538
940
1156
1188
729
528
641
633
338
1299
488
610
353
1299
1537
1080
266
1565
868
1918
1322
954
849
374
1172
553
792
716
2523

122
131
142
168
366
145
149
162
329
96
179
41
189
427
85
122
205
249
295
178
102
142
118
59
173
122
114
89
194
295
260
84
239
258
329
246
230
123
77
207
101
124
166
372

3168
5345
2875
2706
5742
1497
4800
3374
3193
5657
1895
2930
4460
3599
3500
4434
2527
4373
5214
3954
4943
5754
3176
1784
4512
3320
3774
3629
4296
59119
45641
17503
23020
3852
14775
701
3692
2389
5071
5349
1957
3742
2202
5491
4414
2943
1796
3198
5125
8277

4
18
5
1
16
1
5
1
8
3
5
12
5
12
13
3
4
3
5
8
12
2
1
0
1
1
3
0
23
481
303
78
149
6
156
0
9
1
12
36
6
10
0
65
8
5
3
11
7
35

682
1217
470
508
1168
261
1047
588
737
1299
272
778
860
716
718
839
365
831
1202
805
1442
1450
738
226
1120
650
780
808
1141
12068
10448
4110
4688
575
3319
89
654
329
891
923
324
1222
284
1193
620
409
274
467
847
1617

3
23
3
0
6
0
2
0
6
1
7
2
3
3
2
2
6
2
1
4
12
2
1
0
0
4
2
1
8
601
465
173
165
9
116
0
6
1
25
55
3
6
3
76
18
8
8
36
21
71

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
21
4
9
28
6
17
3
13
62
3
37
33
25
23
2
4
29
88
7
40
110
21
6
77
12
22
8
16
243
215
69
110
4
56
0
9
4
2
20
2
67
2
6
6
3
1
5
369
211

11
35
6
8
25
5
32
1
16
34
0
14
41
39
16
3
1
13
63
7
3
110
41
8
16
7
20
3
12
177
168
8
82
4
56
0
7
1
5
13
0
10
0
5
16
2
0
4
230
130

812
1590
649
676
1640
352
1369
813
874
1600
489
869
1263
858
882
1100
533
1105
1410
1011
1469
1670
902
362
1327
853
930
963
1269
20137
16682
6043
7663
1013
5073
140
1109
486
1470
1630
543
1608
460
1898
1021
676
427
875
1615
2984

191
274
118
146
292
62
212
142
195
300
71
208
181
160
249
226
101
179
319
220
430
348
187
48
185
191
158
173
347
1369
1059
428
500
115
314
20
126
60
155
199
68
470
82
184
120
116
64
75
162
355

7044
7243
3194
3250
7051
1408
1843
3265
4978
1609
7286

47
44
6
10
16
3
3
7
7
3
28

1258
1341
528
530
1101
213
330
606
788
191
1180

42
43
4
5
11
0
7
7
6
2
256

0
0
0
0
0
0
0
0
0
0
0

23
8
0
3
9
0
0
3
0
0
3

40
2
0
1
4
0
0
2
4
2
1

2091
2164
798
763
2142
266
494
889
1193
406
2330

246
174
110
110
303
30
62
109
139
50
278

2592
4181
3849
3918
2573
4059
3077
1908
3020
3983
5363
5592
3939
4063
2480
2024
2289
7751
5133
3548
910
4252
4277
6334
1600
4426
4034
3244
5183
4141
3177
1895
4519
3606
1744
1878
2199
2842

5
3
11
0
5
11
2
4
19
18
17
27
7
13
0
3
17
44
20
18
0
14
30
24
0
4
4
5
27
7
6
3
5
7
0
3
4
10

425
871
535
818
517
712
408
388
535
749
891
1016
758
728
307
311
346
1540
1013
657
108
618
809
1250
216
656
613
542
1107
737
677
277
799
503
205
214
284
584

1
4
28
16
5
33
1
5
16
35
13
28
6
8
5
7
17
64
30
31
0
23
28
31
3
12
5
5
48
8
11
3
14
9
2
8
2
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

1
3
25
5
5
3
4
39
3
34
6
5
2
2
1
2
0
45
16
15
0
3
0
16
0
6
6
29
4
54
0
6
20
2
0
3
1
9

3
8
0
11
1
6
0
17
0
4
0
19
1
4
1
2
0
5
2
13
0
3
0
27
0
20
3
28
8
21
0
5
29
2
0
3
0
3

685
1190
1053
1237
689
1183
747
556
886
1315
1475
1621
1038
1134
502
515
649
2591
1509
1055
178
947
1051
2032
341
1077
1092
854
1656
1234
1031
430
1048
783
317
421
491
821

86
182
97
126
125
139
72
118
114
124
193
171
175
142
62
77
48
244
172
110
20
105
118
184
57
130
158
126
187
191
145
64
144
96
62
44
78
80

2311
2158
5653
1335
6835
1900
2832
2848
3527
2851
6792
2854
1736
2027
5815
4395
2152
4731
3278
2129
3961
3504
2450
4015
3041
6069
2111
3227
3343
2126
4011
2454
6035
2168
1456
3153
2670
1748
4901
2409
3380
2294
1679
2425
3182
1906
4093
3039
4114
6189

7
7
7
2
11
3
4
6
10
11
10
1
3
3
9
2
1
11
2
1
11
1
6
11
3
33
6
2
6
4
11
0
11
0
1
4
2
6
38
3
4
1
1
8
8
2
20
17
4
5

396
301
986
142
1017
263
419
461
439
447
1319
467
259
326
1013
791
464
885
432
290
793
732
308
748
439
1143
370
571
544
281
531
285
1341
396
168
714
367
329
974
326
716
390
222
454
561
374
761
497
734
1027

11
11
16
0
17
4
11
5
9
2
22
2
5
4
16
3
6
29
5
4
9
11
8
16
6
45
6
8
6
3
17
2
14
7
2
4
3
2
69
7
2
0
0
7
20
9
24
40
5
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
3
12
0
4
0
2
4
5
3
64
2
1
3
5
5
1
11
6
2
15
2
0
29
103
12
0
5
4
0
3
0
4
0
1
12
0
1
12
3
3
1
1
2
5
5
17
5
18
106

0
2
2
0
0
0
0
1
0
1
20
0
1
2
3
0
0
5
0
0
6
6
0
10
20
2
0
8
0
1
2
0
3
2
0
15
0
0
7
0
4
2
2
1
0
1
3
10
10
51

628
509
1395
248
1634
392
648
775
748
682
2080
680
399
515
1677
1165
589
1362
915
482
1173
1197
475
1137
719
1632
573
924
914
490
889
351
1878
630
289
887
615
478
1434
506
978
550
359
723
1084
545
1132
939
1197
1819

65
48
183
48
158
41
92
112
101
101
278
123
52
64
198
170
85
128
160
82
148
155
83
123
73
172
77
105
127
62
93
64
280
83
50
200
92
53
156
79
131
57
63
109
131
89
142
100
144
230

2061
2623
1533
5786
4612
4706
6191
3877
119586
2225
4774
5573
34956
1943
2402
13933
21277
4395
11227
13621
2084
984
1373
1459
2287
1380
1058
3331
4915
3652
2592
1095
2959
2739
2727
3064
3281
2118
4859
1705
2989
2177
2413
3831
3200
2636
3057
3018
1974
4163

2
9
3
1
4
7
28
6
947
8
11
41
111
6
4
29
44
14
43
60
9
4
3
7
16
5
2
8
22
24
17
8
16
6
12
12
17
11
18
8
2
7
9
16
2
8
6
12
7
7

318
344
170
1132
632
652
955
668
28909
315
909
1112
7956
413
416
2976
5261
1015
2643
3215
346
136
159
282
345
147
160
816
887
855
508
145
575
517
512
545
703
341
808
285
529
335
449
687
559
470
830
690
339
774

7
5
3
7
11
7
36
11
1201
6
30
31
154
5
5
67
51
20
55
72
3
1
6
2
2
5
2
11
7
8
6
4
16
2
11
14
8
5
21
0
6
7
4
13
7
8
2
13
4
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

1
0
2
3
5
9
8
6
2060
19
41
53
612
32
33
175
4047
61
378
482
42
16
12
55
15
13
9
34
29
98
118
3
27
15
28
25
32
15
25
20
94
10
150
36
175
19
121
34
165
51

0
0
1
5
0
0
6
2
1722
7
40
49
404
42
16
152
287
25
171
182
20
2
0
15
85
2
3
9
17
74
27
3
6
37
19
44
38
18
31
2
39
16
32
39
34
14
58
8
3
11

488
687
323
1729
1398
1032
1867
979
42439
591
1297
1619
11638
608
700
4240
7476
1361
3269
4315
569
225
285
401
634
271
196
1024
1442
1067
697
257
902
754
759
808
962
596
1328
461
815
577
723
1018
813
773
899
910
573
1123

84
67
63
248
164
112
207
157
3317
56
144
188
1053
89
67
470
751
173
338
457
81
28
42
68
76
48
31
148
154
123
76
40
116
74
72
137
123
71
164
89
79
52
85
115
109
87
187
84
63
159

6910
1191
3429
2022
6953
2346
2442
3485
1656
3679
4701
3623
4378
4688
2826
4131
2628
2490
8415
3238
4794
4562
6349
5722
1959
1363
4028
92562
7736
4514
874
11426
9425
5797
3856
1271
2555
2215
928
1522
3333
2567
2201
2883
2281
683
4713
1192
3156
2897

11
1
12
10
6
7
0
6
1
1
9
3
6
8
5
6
7
2
26
4
14
9
41
19
6
2
12
514
12
12
1
64
28
18
7
0
3
4
0
1
2
16
3
2
1
0
7
1
12
2

1536
197
700
400
2067
435
544
1162
296
682
1000
996
857
817
505
713
681
519
1837
515
958
899
1236
1162
286
205
835
23053
1765
1131
165
2330
2191
1188
730
125
332
238
114
225
684
475
277
543
324
85
1043
185
518
288

35
0
11
5
11
9
9
10
6
12
21
2
15
14
6
7
3
4
41
6
11
13
28
23
9
1
18
992
34
21
7
94
40
60
13
2
2
1
1
8
4
8
5
7
2
4
9
1
9
5

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

497
20
45
39
558
44
192
245
14
145
353
252
32
32
44
126
70
79
340
45
79
61
74
144
11
10
216
367
22
2
0
32
6
2
2
1
5
3
1
3
4
5
0
12
6
0
13
2
2
7

102
2
42
7
38
2
64
10
14
38
7
139
29
24
11
44
23
63
4
18
48
101
52
57
15
6
130
272
17
0
1
60
14
0
1
0
0
0
0
0
11
3
0
9
1
0
10
0
1
4

2249
244
964
588
2380
699
789
1172
496
1098
1370
1137
1237
1359
811
1215
685
775
2745
875
1306
1275
1861
1627
457
286
1247
32900
2462
1429
253
3789
3025
1586
934
183
564
402
173
294
929
666
445
679
456
98
1382
248
747
517

259
34
107
81
487
76
86
186
52
123
132
174
170
181
99
133
83
83
278
108
189
172
222
256
52
48
152
2008
258
189
50
237
329
153
126
28
95
64
23
55
100
91
61
107
74
13
227
38
73
59

2449
3514
6935
3602
660
4384
1339
1682
2484
2303
1446
2535
1368
1198
2055
2659
3949
1726
2586
1705
2501
1562
3405
904
1028
2463
1183
1437
2122
2381
1305
2601
1349
883
2670
1232
2886
3674
1418
1813
1707
132509
4646
5450
6702
3519
28135
4567
15050
31441

2
4
13
2
1
3
2
3
7
4
1
12
2
2
7
2
5
2
6
4
2
0
7
2
1
8
4
3
4
4
2
5
2
1
6
1
7
6
0
0
4
1768
19
29
34
12
130
15
74
192

343
625
1235
687
44
904
153
326
369
356
231
512
159
213
332
575
669
202
405
211
296
129
554
154
145
533
109
143
287
478
184
353
210
189
416
210
497
559
239
190
294
29245
973
947
1334
613
5764
835
3136
6933

12
7
27
3
2
5
2
3
5
4
1
11
0
5
6
7
7
2
2
7
6
1
21
3
2
11
2
9
6
4
6
0
2
4
2
4
11
8
2
1
6
1982
29
38
25
17
173
7
107
283

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
4
48
11
0
30
1
9
4
9
0
30
1
0
3
6
30
1
3
4
2
2
24
6
2
0
1
4
0
16
8
14
1
12
1
0
64
4
2
4
3
1754
56
60
134
16
437
52
130
260

0
15
16
3
0
7
0
14
0
1
1
1
0
0
1
0
17
0
2
4
1
0
6
9
1
1
1
0
1
0
3
6
1
0
1
0
35
1
0
1
0
1554
57
35
42
2
301
38
129
287

505
966
2079
1056
95
1212
244
450
587
603
273
757
224
304
455
678
962
310
551
356
472
194
892
237
188
692
165
267
440
625
287
587
307
259
555
240
698
785
361
303
377
44212
1388
1541
2208
1012
9463
1279
4553
10266

72
130
260
200
16
138
39
75
90
72
29
84
37
24
66
76
152
30
72
32
60
23
85
29
30
85
19
33
51
141
25
70
43
28
74
37
114
87
65
39
70
3000
145
156
198
124
732
151
383
815

9900
22486
3899
4971
2779
2040
2923
3059
5474
3441
2048
756
3665
1840
841
1680
2145
3651
4478
2421
1465
1210
542
3231
871
1514
1798
3640
3588
2830
4131
1282
4305
2438
3276
2372
4046
2851
4891
1279
5251
3836
1213
3701
1698
1723
7686
2987
2474
1774

58
98
11
10
6
0
7
12
9
4
2
0
17
3
2
3
4
15
19
5
2
2
0
5
0
1
0
12
11
2
39
1
5
20
9
5
10
2
12
0
9
4
7
5
4
0
26
7
5
2

1920
4616
595
869
363
546
593
578
986
683
427
75
642
283
103
249
321
516
766
379
164
177
66
539
116
178
247
858
665
507
745
208
638
358
568
349
657
410
780
235
1113
737
138
769
293
261
1558
492
323
352

65
96
12
10
9
3
14
7
17
6
5
0
5
3
0
4
8
7
32
3
3
1
1
5
0
3
6
19
22
2
5
1
10
2
9
10
13
6
8
1
18
7
3
10
2
2
39
10
10
5

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

125
250
111
73
45
12
29
42
52
38
17
2
103
23
12
12
20
88
23
12
11
22
0
115
3
36
24
38
9
82
64
16
209
107
39
48
209
19
96
3
120
16
35
9
4
6
48
22
7
8

45
287
8
74
17
2
13
10
6
30
2
1
9
3
1
4
12
10
12
4
2
7
0
0
3
2
2
17
8
35
13
7
21
6
11
17
23
6
26
1
14
1
9
1
0
4
47
8
6
3

3004
6906
1031
1236
719
679
825
762
1645
960
612
117
1099
425
149
420
535
1008
1211
574
286
253
100
978
180
250
409
1175
967
789
1154
326
1083
584
883
603
1004
763
1229
326
1410
1128
276
999
395
451
2233
869
516
513

302
623
136
179
78
135
99
128
342
131
111
23
154
65
23
56
71
87
165
62
34
37
17
143
36
39
81
169
142
142
176
53
145
81
116
98
167
136
155
76
160
179
37
133
67
50
248
128
71
67

2317
3634
4897
1936
1820
1245
1877
844
4947
1605
2034
1553
1845
3041
1928
1579
6061
4590
2006
3228
2660
2377
1328
1993
1968
1663
1365
813
5301
2790
1652
1820
757
1264
2922
1623
978
2769
6251
5930
5041
60681
5914
5851
7259
17631
4003
2980
5682
3640

6
7
19
2
4
3
3
0
30
1
2
1
1
3
11
1
10
16
3
9
1
12
4
3
5
1
2
0
14
2
9
0
0
2
8
3
5
6
4
9
23
271
14
18
21
63
2
2
5
1

294
664
904
288
432
205
362
119
914
196
375
270
416
453
368
340
1034
813
326
547
318
416
229
341
333
235
198
116
1026
440
253
249
84
256
668
232
220
557
1328
1128
990
15449
1221
1215
1538
4202
560
444
860
748

1
5
17
8
5
0
5
2
10
1
3
0
5
8
9
3
13
14
4
4
0
8
2
7
3
1
3
1
21
5
6
7
1
1
6
6
4
2
6
14
30
350
27
13
14
86
7
5
9
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

42
13
103
9
47
10
11
0
75
36
41
0
28
8
18
5
28
186
5
41
8
49
14
44
25
3
4
4
40
22
42
5
22
2
6
56
13
10
322
157
228
972
222
139
99
204
26
19
82
23

10
0
91
3
7
0
6
1
49
2
1
0
8
11
1
2
10
5
4
3
2
21
6
8
6
1
7
0
61
2
25
0
2
6
3
1
10
11
585
203
306
1973
288
137
98
242
27
19
24
15

467
999
1386
470
531
301
458
197
1398
363
624
367
586
680
471
453
1622
1282
482
914
541
640
345
483
544
397
302
176
1588
707
417
373
121
380
787
400
293
776
1889
1725
1558
20616
1628
1614
2232
5902
1272
644
1405
1138

61
167
182
75
76
47
83
37
154
62
104
83
61
119
54
80
239
175
79
147
111
69
38
70
59
76
48
31
215
78
62
61
31
75
141
52
37
100
261
213
167
1369
224
163
209
481
103
120
185
173

3462
3454
3497
4041
5437
7222
4998
2482
4744
2170
2688
3005
3719
2503
3043
5798
1888
3984
2643
1886
5183
6028
3620
2211
4603
3399
3733
4703
3161
2175
2363
2926
4483
5085
1449
4377
4569
2725
4422
6683
1852
4099
3728
6992
6039
8068
3078
1824
2877
3029

6
3
4
6
13
16
12
0
4
7
20
1
17
4
2
1
0
12
9
2
3
11
5
4
3
5
2
8
8
7
6
8
7
2
2
5
6
7
3
10
1
10
8
18
8
14
7
3
7
8

604
646
473
656
1035
1625
1015
461
841
283
454
496
632
443
457
1375
271
547
502
203
1232
838
645
382
727
529
665
926
444
242
549
531
865
984
225
777
880
434
845
1383
230
888
689
1469
1247
2282
469
217
473
529

10
7
2
24
14
10
6
3
5
6
13
1
3
5
5
7
1
9
4
1
24
5
4
7
4
2
5
2
1
1
6
7
7
10
0
10
4
3
3
7
1
5
7
13
11
15
2
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

48
48
31
56
63
327
257
5
45
8
4
47
15
4
36
795
15
40
11
10
379
109
39
27
60
91
46
53
49
2
7
15
24
10
13
20
93
8
25
49
9
152
58
197
246
430
13
10
25
10

8
64
69
24
23
444
284
12
4
29
2
143
10
4
45
44
4
43
19
11
116
30
239
7
23
76
72
52
47
2
6
78
17
7
2
68
206
7
15
33
18
95
54
359
87
1056
25
22
57
22

941
839
701
1009
1445
2043
1341
576
1112
534
668
747
978
733
684
1696
411
862
710
382
1507
1453
926
545
1187
742
952
1191
789
383
607
734
1232
1416
383
1217
1173
577
1175
1890
402
1196
914
2080
1654
2328
674
322
641
777

116
144
120
134
226
290
197
118
164
58
72
101
135
101
83
274
77
111
114
59
211
220
150
60
149
121
165
157
147
66
175
127
240
149
55
178
172
93
145
290
71
155
142
259
201
365
99
74
72
117

2316
2519
6335
3306
4173
1930
3608
3214
2872
4366
7282
5134
68602
2243
18347
29618
1637
17470
2303
9617
2007
2913
1883
2233
3004
4252
2351
2831
1964
1885
2952
2263
1852
2039
2482
2917
3820
2251
2821
2825
1254
3235
1776
2702
1224
3503
3978
3542
2245
2857

3
8
13
7
3
3
6
19
3
13
14
13
697
16
96
244
5
63
3
48
6
7
5
6
10
20
7
12
7
4
1
5
6
1
6
2
8
12
10
14
4
13
7
7
0
9
4
14
5
14

425
444
2003
626
670
299
568
628
639
814
1654
917
19382
343
5088
7126
278
4025
396
2310
293
492
200
468
525
670
317
415
318
236
360
349
223
365
403
595
646
273
565
580
147
460
311
489
125
601
803
579
341
440

8
7
8
7
7
3
3
6
3
11
22
6
525
18
78
119
1
94
7
25
1
5
3
5
10
12
4
15
8
2
5
10
2
4
7
10
12
6
4
11
3
10
3
6
2
7
5
13
6
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

23
93
399
25
11
21
17
77
6
80
28
191
223
1
61
14
0
3
0
19
7
23
1
15
39
8
0
4
0
0
1
7
7
3
1
3
20
2
2
5
14
2
1
2
0
8
32
1
4
0

18
1
810
6
41
14
19
119
3
145
23
116
312
2
340
52
0
6
2
14
0
12
0
14
2
8
3
0
0
1
10
1
2
0
1
3
63
0
4
1
2
4
4
1
0
5
10
0
2
1

649
673
2008
868
1012
435
765
829
759
1175
1989
1315
26891
556
6581
10477
391
5618
601
3114
460
656
293
603
754
923
556
683
430
405
697
558
341
480
585
776
960
427
760
798
257
803
398
662
184
897
1096
813
543
628

49
92
340
126
122
90
129
135
170
132
260
154
1597
47
491
785
47
401
63
333
47
70
38
61
85
138
72
61
40
48
102
58
32
86
59
119
107
51
118
89
47
109
49
106
23
157
170
100
76
79

1828
2910
3744
3625
1903
4053
2911
1497
3675
1727
2435
2613
2872
2459
2661
2990
1236
2919
3914
4371
3278
3163

6
5
9
9
3
3
8
3
15
1
3
2
4
8
12
13
2
2
17
2
11
4

341
363
491
695
268
691
594
186
685
203
440
371
455
380
423
578
151
430
579
798
521
431

15
3
10
7
1
4
6
0
10
4
1
5
5
5
5
8
0
8
4
6
4
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
3
4
16
3
4
2
2
1
0
3
5
13
0
9
16
0
2
0
9
0
4

0
1
15
57
0
0
4
0
4
0
0
1
7
0
1
12
0
2
0
3
0
2

546
659
815
992
376
1139
730
248
955
292
597
554
756
569
553
773
194
604
925
1097
758
717

94
60
86
134
45
131
135
37
136
44
90
66
119
90
85
81
40
88
97
146
93
77

2900
1990
4689
1671
3342
2766
2765
3993
2421
2524
10804
1735
1173
2022
2320
1922
2283
2917
4048
2297
1826
1177
2272
3991
1013
2856
2600

9
1
6
4
5
5
2
2
5
1
15
1
3
7
5
0
2
6
1
9
2
2
2
16
4
5
6

374
348
1021
275
367
369
431
665
530
413
2650
234
172
229
353
329
311
404
728
377
192
118
283
634
97
496
477

7
1
10
6
6
2
7
1
7
2
30
2
1
4
5
1
2
2
5
8
2
2
5
15
4
2
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
3
1
2
5
1
0
0
1
18
0
7
5
14
5
8
0
4
0
4
0
6
3
0
3
2

0
0
0
14
0
2
0
3
0
1
25
3
1
1
6
6
16
0
12
5
2
0
5
3
0
5
1

616
461
1416
392
543
599
613
939
684
604
3426
374
313
335
497
478
536
665
948
625
358
168
467
1004
168
730
596

71
47
171
45
80
88
83
134
106
90
313
56
46
48
75
69
63
79
124
106
39
20
73
135
25
95
114

2097
3267
3083
2877
2504
2869
2871
2215
2312
1888
1932
2339
2216
206847
7803
5058
6716
1165
8594
4469
6546
4534
17306
9843
1388
9472
34730
4687
11535
12866
8735
2950
11258
6319
9649
11503
5110
1922
4709
3044
1928
7521
1118
3485
2102
2923
5105
2744
1581
6554

2
3
0
5
3
0
14
7
4
7
1
1
6
2139
31
14
35
3
40
26
25
17
90
32
6
51
292
20
74
63
53
15
140
42
23
88
24
23
13
5
3
23
3
9
3
4
21
2
0
13

280
576
471
367
328
435
486
439
333
352
307
297
290
42942
1545
958
1177
232
1746
706
1382
941
3347
2169
172
1736
7523
840
1958
2925
2088
559
2008
1004
1905
2582
909
316
751
463
332
1436
165
606
339
544
851
540
213
1148

0
4
1
0
4
9
11
2
6
3
2
0
6
2296
28
21
50
8
47
44
33
33
108
49
0
89
319
33
80
99
84
9
151
40
52
111
19
6
18
10
13
37
5
20
6
15
43
4
3
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

1
6
0
5
1
3
1
4
0
8
5
1
10
1196
13
7
36
2
15
46
17
13
70
23
13
47
238
18
64
65
103
11
85
12
22
64
7
9
10
8
5
14
1
22
3
13
43
21
4
20

0
0
2
3
0
2
3
9
3
3
2
8
2
953
4
9
43
2
32
37
6
10
47
19
20
46
244
44
25
21
90
5
123
6
20
55
2
5
24
15
4
13
15
22
0
5
21
5
2
28

447
835
728
737
456
647
725
525
506
472
446
472
516
67149
2309
1478
2052
282
2760
1224
2065
1470
5289
3064
349
2708
10473
1355
3471
4467
3287
869
3430
1775
3123
3784
1467
559
1241
835
495
2500
249
908
525
852
1408
767
321
1804

66
105
91
106
81
106
87
61
71
83
85
53
79
4227
231
186
209
45
310
122
304
110
376
285
51
168
699
111
283
450
142
102
205
129
257
288
154
66
127
84
75
208
39
134
63
128
103
101
49
158

1058
1548
4193
4242
1433
5451
2983
4401
3855
1091
4988
4117
2327
8608
6382
3292
2313
2910
3258
4740
2632
2206
2182
4106
5854
643
1158
4247
7874
5488
9431
5559
1848
1871
3723
4764
3570
2193
2164
2050
7505
4505
942
1673
5099
1175
4004
5541
1479
4340

3
0
5
3
1
10
4
9
26
1
13
7
13
25
16
6
5
3
8
25
2
8
3
7
18
1
4
14
67
37
27
15
0
4
8
19
13
1
7
3
22
13
2
0
14
7
9
15
8
8

212
260
786
694
223
945
471
593
646
147
859
659
375
1823
1341
526
524
438
430
759
474
400
303
827
1072
72
166
761
1908
966
1926
1073
345
309
751
708
652
404
360
285
1237
774
135
213
868
184
760
1020
269
686

0
6
7
17
7
22
7
9
27
3
31
12
10
50
34
12
9
7
11
29
3
6
5
6
27
3
6
17
74
22
27
28
3
4
3
19
17
9
17
13
26
11
1
1
15
1
7
16
2
23

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
12
38
29
1
14
13
10
14
3
16
1
15
66
49
10
45
5
4
47
5
25
1
5
15
0
1
7
20
36
17
34
3
10
16
9
42
7
8
5
19
9
2
9
23
0
15
21
14
14

0
2
4
0
0
1
24
3
9
0
3
4
0
32
107
2
3
3
0
1
3
0
3
6
10
0
5
5
14
54
28
28
5
7
4
1
11
4
3
1
8
0
5
0
30
0
0
4
22
11

247
393
1109
1149
347
1432
806
944
1122
242
1320
1043
590
2764
2019
877
634
691
808
1262
726
558
539
1207
1636
101
260
1224
2661
1675
2782
1606
431
549
1012
1157
906
623
554
497
2037
1254
213
355
1393
309
1204
1449
383
1090

43
36
139
155
56
200
68
137
96
23
128
144
80
252
209
101
67
98
121
118
85
67
72
169
184
11
43
148
187
179
318
220
58
64
154
142
117
46
57
44
220
162
42
47
115
33
157
155
47
142

2507
2831
1978
1068
1076
3410
5474
2164
3781
8731
5866
5948
3266
101326
20430
3876
11258
8130
2157
2136
2377
5267
2843
2646
2989
6035
2035
2700
3935
3528
2026
2061
1688
4297
1701
2149
3312
2229
2703
1639
2389
5764
2598
1898
4400
5814
5856
2957
3455
3921

5
1
5
15
4
9
7
4
7
30
7
28
10
926
112
0
64
27
1
3
3
23
2
10
12
8
0
2
8
6
3
3
4
5
3
7
6
0
9
1
2
6
5
4
39
9
14
6
3
16

460
557
376
172
170
578
920
324
712
1645
1061
1097
529
20984
4001
665
2797
1625
421
343
493
1101
707
505
535
1299
374
343
786
828
429
408
246
735
279
341
514
370
491
255
699
1314
403
344
863
1390
1073
677
562
768

3
2
3
0
9
13
13
7
7
35
28
17
25
1315
130
6
76
42
2
2
8
9
8
8
3
18
2
5
16
16
1
5
3
13
7
13
6
3
3
0
5
15
5
13
11
15
11
11
5
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

41
21
28
6
1
14
11
4
10
22
24
10
16
2278
250
34
1265
92
28
20
26
123
391
68
16
79
52
132
129
597
574
18
11
995
16
28
44
47
20
4
357
210
128
31
81
195
197
96
41
252

7
2
67
0
0
5
10
2
6
18
12
16
34
2018
184
36
1299
39
5
9
30
36
204
10
1
73
63
32
120
74
22
5
5
189
9
79
27
26
8
13
6
54
3
38
15
3
7
71
21
66

656
869
603
274
213
936
1511
536
1035
2675
1699
1704
926
34590
6313
1104
4053
2530
631
552
643
1567
907
728
854
2044
532
575
1222
1227
634
524
376
1476
451
608
824
596
871
476
772
1813
604
573
1304
1821
1677
948
940
1292

109
86
57
22
20
87
138
73
133
296
150
184
90
2390
471
115
365
253
93
89
103
210
136
91
104
156
65
101
150
164
91
62
44
113
67
71
137
88
95
46
150
251
101
86
172
207
237
134
122
145

5456
3439
1301
3960
2540
2023
4225
2113
1082
1148
1838
3924
2704
1172
1976
2244
4940
3031
1323
1907
2898
3684
2616
54268
6875
9508
13140
1992
2486
1729
3325
2018
1536
3057
2864
2222
1605
923
2086
1917
1148
5052
2542
1255
2097
1772
1487
1127
1263
2359

8
12
2
11
4
2
10
2
1
7
0
4
3
0
3
4
15
14
1
8
7
5
8
419
32
23
44
4
3
1
2
2
3
4
21
3
1
0
3
2
2
18
5
5
8
3
7
0
5
2

940
695
289
722
451
401
623
383
178
191
341
662
586
188
359
575
1442
651
226
300
671
696
379
15219
1464
2280
3394
334
371
176
535
381
212
653
550
281
235
97
446
284
131
982
410
200
330
166
168
159
164
323

8
13
1
14
8
8
9
2
1
0
3
12
6
2
3
5
4
2
4
6
18
6
2
626
30
41
62
3
7
7
7
8
0
22
7
5
5
0
6
4
0
12
11
1
6
2
5
1
1
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

167
58
26
3
12
19
34
20
15
4
29
75
237
18
10
598
650
128
22
29
190
61
54
998
177
64
180
20
9
4
65
9
18
32
40
56
20
25
6
17
29
44
59
10
23
6
106
0
6
9

102
44
4
1
1
16
14
6
3
0
18
11
180
31
8
55
656
38
4
25
146
47
8
687
96
61
146
6
2
6
22
2
4
16
3
11
2
1
4
3
1
19
13
3
6
2
3
1
2
8

1701
1070
418
970
713
449
1125
560
275
280
499
867
925
293
514
753
1778
940
342
435
988
1091
659
20620
2030
3116
4424
453
470
299
711
477
346
824
726
433
363
187
569
443
195
1426
532
282
522
320
330
207
283
468

191
140
62
139
100
75
149
78
40
50
105
132
141
59
65
87
269
121
25
61
131
117
121
1481
210
296
447
74
63
39
106
50
37
131
99
81
70
30
88
59
38
197
83
38
62
38
55
61
49
77

1957
2057
3248
2607
2124
2121
3270
1945
1019
2311
2836
2411
1884
2406
4279
3249
2140
1110
2261
2142
2685
2525
1496
2560
3350
1374
5436
2446
2151
996
1140
140013
2932
1494
4643
4150
48028
2178
9407
13434
4316
6801
3538
1272
1313
2289
1317
12070
3418
2833

1
4
6
4
3
6
5
2
2
3
2
9
4
2
4
2
1
2
0
6
3
1
3
5
4
0
15
13
1
1
1
843
14
1
12
9
282
1
47
41
9
34
10
0
0
4
0
54
10
11

209
425
479
332
331
396
587
166
106
470
489
431
329
357
895
588
472
158
287
230
383
426
185
346
529
258
1172
531
348
110
107
33393
665
247
892
832
10085
492
2069
3128
1083
1472
605
186
186
405
199
3016
886
623

4
15
7
2
5
7
2
3
2
12
7
12
3
0
12
9
7
2
13
4
3
11
1
4
10
2
19
14
3
0
2
1564
11
0
21
17
242
7
41
74
14
28
20
1
2
12
4
61
15
6

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
14
121
4
45
11
33
8
1
20
21
81
31
12
41
59
50
6
16
120
112
7
9
1
22
6
29
53
9
3
2
1620
48
14
18
22
597
30
122
341
33
61
63
3
3
41
6
199
37
23

3
12
12
8
14
16
10
5
6
10
8
19
4
4
22
5
11
2
15
6
4
1
0
3
10
0
16
13
3
0
2
1510
80
1
36
33
396
26
294
180
22
41
80
3
0
23
11
305
10
3

349
548
750
473
446
454
827
318
171
603
623
579
473
562
1271
858
564
222
509
436
658
681
278
531
753
366
1625
696
510
154
173
47059
981
445
1447
1254
14948
710
2969
4560
1484
2219
1033
291
280
596
308
4120
976
878

65
78
94
54
97
48
122
50
19
92
82
99
65
108
186
110
91
34
103
50
97
132
47
79
120
67
189
100
48
19
25
2869
119
52
181
137
1196
107
282
412
192
228
123
62
39
83
47
383
102
135

2205
1684
1974
2103
1125
628
1079
757
978
2606
3007
1557
1824
2504
2318
2768
697
678
3209
917
2048
781
2588
2023
2750
1851
2377
2667
2394
542
3714
2147
4828
3041
3941
1385
2655
1820
7210
1413
2232
1644
1647
93090
3661
3012
6644
6031
17584
25852

21
4
14
4
2
3
3
0
1
16
7
3
9
4
8
6
0
3
6
7
2
2
3
3
7
2
6
4
2
1
10
7
15
6
3
4
12
4
29
3
6
2
1
643
8
5
20
19
120
144

515
236
354
543
227
134
252
122
124
553
583
407
475
642
606
422
67
124
668
182
400
154
605
381
629
230
322
387
412
91
870
433
887
535
696
312
566
417
1588
226
528
406
394
26006
799
656
1389
1154
3598
6946

2
3
11
6
1
3
5
1
1
17
1
3
5
6
8
3
0
1
10
2
5
2
8
5
9
2
2
11
9
0
14
27
20
9
11
7
24
19
42
8
7
5
2
710
3
7
17
30
95
140

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

33
13
29
8
8
4
11
11
14
43
8
3
9
40
25
11
5
1
35
13
4
1
12
6
8
6
6
23
39
1
28
25
40
23
27
8
41
19
60
3
7
10
10
1237
67
35
99
63
128
295

11
7
8
10
6
4
14
11
32
7
5
1
4
4
7
7
0
0
25
8
1
1
14
4
5
6
2
17
41
0
10
5
24
7
11
9
24
9
81
1
5
7
2
2149
280
111
289
85
112
370

673
387
577
783
291
147
297
207
252
787
868
524
600
925
701
633
100
169
969
287
487
200
818
624
885
373
694
658
695
134
1138
617
1348
891
1097
391
890
636
2324
366
632
489
552
33654
999
921
1893
1720
5421
8928

109
71
74
151
51
32
69
30
27
110
124
92
135
179
159
105
16
41
153
47
65
48
132
107
83
69
78
89
102
20
195
75
159
117
151
67
115
92
238
51
72
72
125
2230
137
186
396
256
483
709

13368
23689
7676
3709
14439
6253
5429
5361
6572
2756
2862
3065
4025
4888
3963
15967
2753
5570
2253
3643
4462
5215
4983
1586
5624
1894
4763
8691
3335
2699
3988
3432
4281
2236
6258
3714
4197
5367
4463
3802
3020
3524
4566
2500
3865
3149
5530
3350
1652
7674

81
176
58
9
73
16
26
18
7
3
4
5
6
3
7
192
6
16
5
10
4
27
10
6
26
9
16
32
8
6
9
12
4
1
7
5
10
11
2
4
4
12
10
12
7
4
10
4
5
20

3498
5752
2199
834
2834
1069
1000
1185
1255
550
555
660
673
1139
722
3148
577
1188
416
756
913
1751
863
344
898
406
869
1866
577
439
738
822
730
361
1520
653
582
1082
788
697
514
633
1019
401
827
405
1212
702
369
1611

70
149
42
7
108
5
19
7
7
6
3
12
7
5
6
144
4
17
2
8
6
19
7
5
17
7
7
20
8
3
17
5
7
1
11
5
6
19
3
4
8
8
10
0
13
8
12
19
0
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

118
708
241
116
151
44
175
38
228
69
139
33
41
231
130
60
53
39
56
76
60
373
39
26
68
7
91
73
26
14
6
83
36
9
98
31
21
68
145
167
17
13
155
37
148
9
413
12
9
37

173
1396
54
169
143
63
431
71
388
52
182
15
45
535
144
26
67
56
83
60
279
804
32
11
69
3
97
31
12
13
22
155
62
31
298
20
51
44
87
116
17
67
202
9
121
28
403
18
42
34

4440
7797
2620
1025
4452
1730
1506
1535
1973
672
794
839
964
1328
1020
4589
802
1572
530
947
1214
1824
1280
534
1559
570
1229
2448
846
744
1069
1007
1025
508
1791
969
890
1561
1184
1008
808
976
1396
600
999
676
1548
974
511
2032

361
702
240
128
355
279
211
280
345
92
122
144
129
231
166
332
166
210
91
153
210
362
265
74
299
86
159
407
131
61
137
160
192
65
381
188
124
191
219
179
100
104
305
96
213
123
250
98
81
368

7411
5759
3019
3487
1648
4076
1856
2551
1990
4559
2486
3025
1923
2639
7057
3050
3696
4095
2103
3230
2511
4140
4137
2898
5085
1912
3696
4789
5722
1676
6122
4095
5052
3824
5261
4736
10735
5370
3134
2570
5036
25794
1500
5088
2755
43385
3014
3825
27450
9599

11
11
7
2
4
17
2
3
5
10
2
3
3
12
30
19
8
14
15
4
10
13
5
0
9
10
8
9
8
1
22
8
16
14
6
7
38
8
6
3
4
154
1
7
6
579
14
15
206
108

1885
1312
639
666
250
897
293
640
303
956
483
907
370
484
1550
558
646
815
382
716
362
933
827
494
1031
375
656
655
935
414
1133
958
962
688
1147
957
2912
1236
498
450
1051
5620
179
748
388
10225
538
613
6215
2021

13
14
4
4
0
8
3
3
4
9
3
3
16
12
13
11
8
6
15
3
4
7
3
6
13
5
9
10
3
3
10
3
12
6
6
13
22
4
6
2
4
143
1
8
9
608
10
16
177
88

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1588
76
24
88
4
28
39
42
3
93
118
39
8
14
95
42
25
67
12
77
28
29
118
21
20
137
14
130
153
8
123
29
33
38
114
102
192
782
19
4
16
183
11
24
4
225
7
34
144
22

24
83
23
64
17
81
13
2
0
102
10
69
11
8
44
33
38
11
1
96
59
42
165
11
26
91
7
69
184
21
48
19
44
30
57
131
96
15
35
15
60
172
13
26
4
333
14
34
323
19

2358
1565
871
990
462
1137
409
823
491
1362
617
924
553
704
1999
826
931
1103
568
933
598
1063
1184
722
1413
611
1050
1176
1320
476
1503
1225
1391
1046
1593
1389
3290
1524
703
637
1228
8287
266
1127
528
15652
829
1021
9105
3020

397
242
110
171
81
160
61
100
76
170
98
263
80
91
334
130
115
169
66
147
113
220
177
107
221
123
119
164
277
89
229
324
183
153
286
249
673
310
115
123
233
493
22
142
52
897
62
94
607
302

1410
12385
2032
4955
3344
2591
5286
6869
2084
950
1437
3221
3302
2320
2371
2679
2873
3004
2148
2892
2881
1106
4205
3092
1866
3708
3221
2171
2565
2218
2364
2157
4963
4685
2463
4017
2573
3209
1349
2201
1178
2587
5823
6320
92889
2875
5261
3921
2616
2675

3
63
1
9
12
6
11
21
10
1
1
10
4
5
1
6
8
4
6
3
11
1
10
5
5
5
9
1
3
1
5
6
5
11
3
8
5
4
0
5
0
13
13
8
531
13
7
9
9
5

205
2391
240
977
612
249
692
1419
356
131
171
642
385
191
271
416
329
403
323
327
327
132
652
396
327
564
407
279
430
359
320
298
854
752
355
705
358
434
184
407
135
478
1049
1156
19485
580
1041
617
493
330

7
66
5
11
11
1
13
46
10
0
1
13
2
0
4
4
4
4
9
4
3
1
10
2
3
18
2
5
7
4
7
8
8
14
4
13
5
2
3
11
0
7
18
24
733
7
31
2
5
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
22
0
3
1
3
3
34
8
0
0
45
4
1
1
87
1
7
0
13
34
0
64
2
21
7
70
7
11
0
3
24
13
50
1
9
13
3
0
0
0
14
10
54
1671
22
82
4
8
4

0
25
1
1
1
2
2
7
9
0
3
105
2
6
1
46
0
3
1
9
71
0
9
9
5
3
2
0
1
10
6
14
3
5
3
11
0
3
0
1
0
6
4
77
4272
32
19
4
4
2

295
3992
328
1304
860
370
1123
2355
625
167
293
954
570
304
399
616
573
670
538
498
497
203
979
594
475
872
586
439
571
589
546
435
1241
1104
518
1039
518
664
291
604
183
655
1524
1807
31420
815
1366
766
661
464

32
292
44
150
116
43
145
224
82
23
50
111
89
44
71
64
79
77
108
68
99
33
110
69
63
97
86
42
86
78
49
51
150
140
62
111
93
80
39
66
27
80
197
184
2142
75
177
98
125
71

2412
2174
949
2900
1353
3626
1613
2217
1140
3133
3432
2233
1397
3097
2029
1848
3979
2897
1757
3256
2398
1719
1548
2758
3026
4554
2590
1941
2563
1588
283785
2398
4261
3647
39092
6559
5378
8939
10861
1479
3564
334
1285
3910
2576
2534
4998
1256
374
2156

2
1
2
5
3
8
10
1
0
5
9
2
2
1
6
1
8
6
6
4
9
3
2
8
2
23
5
3
2
7
4036
13
39
28
533
75
11
57
68
9
6
0
0
10
16
5
18
2
2
10

243
283
91
358
153
622
226
360
169
389
590
331
185
327
283
210
437
372
259
514
349
197
194
402
339
725
397
228
348
197
70682
448
776
682
7747
1308
1053
1944
2317
201
679
33
293
877
345
431
1298
249
41
284

1
0
1
5
2
9
2
4
3
4
6
0
0
6
8
1
9
11
3
2
1
3
2
8
8
26
4
3
6
3
4411
14
44
42
635
102
42
33
70
1
3
0
0
6
6
11
18
8
0
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

2
10
0
64
1
25
0
67
1
5
4
9
2
2
6
4
3
4
1
0
0
1
32
4
9
58
5
3
5
11
3224
27
27
22
465
161
77
202
142
7
12
1
9
30
2
13
23
38
0
25

8
38
0
55
0
15
0
94
0
1
1
6
4
0
6
1
5
5
2
2
5
0
34
1
9
105
55
0
8
0
2381
12
22
11
415
77
11
100
41
9
2
0
3
11
0
2
29
55
1
12

372
420
134
488
197
920
289
453
206
597
803
498
279
533
541
323
788
608
349
634
573
319
309
541
544
1172
567
332
526
282
100176
679
1223
1070
12873
1988
1717
3017
3543
324
1022
63
328
1231
593
599
1559
317
72
508

63
65
12
70
36
114
55
78
25
75
130
88
50
57
74
51
79
90
50
92
114
43
42
69
73
88
73
48
60
32
5188
50
80
103
797
187
155
304
350
46
141
5
43
152
68
89
181
50
13
65

688
5411
3375
3619
1532
5822
3668
3093
1476
1109
2606
2582
4853
1599
6028
1598
1413
2463
6736
1096
4329
1028
2382
2754
3988
4352
2986
6962
1935
3260
1439
1904
3452
2487
1317
1012
3353
4117
5130
3116
2417
2755
7059
2951
2622
3605
5230
258
4426
3533

0
2
14
8
12
31
13
16
8
4
4
5
15
2
43
10
1
15
11
1
11
2
8
2
20
2
15
12
8
6
3
4
9
12
5
3
5
16
23
5
7
12
31
10
5
13
5
0
13
14

93
1248
660
700
246
1055
788
505
213
166
588
478
840
196
1106
214
302
444
1345
142
1011
186
476
440
833
1060
662
1595
321
601
271
425
709
447
235
161
647
857
1148
394
469
385
1558
555
346
818
1096
22
1062
706

2
18
9
10
2
22
7
13
4
1
7
3
23
1
38
7
1
9
25
3
14
1
6
7
20
11
11
27
1
9
0
6
22
16
4
0
9
12
22
9
1
9
26
15
2
6
4
2
17
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

1
164
51
66
21
53
23
58
9
14
223
29
20
0
44
11
6
13
53
1
52
2
12
16
45
81
33
87
3
42
0
49
51
27
13
0
34
68
71
3
16
27
59
19
9
26
49
0
47
30

0
179
6
7
44
25
15
19
4
25
8
2
2
0
29
6
1
22
30
1
22
5
6
1
28
47
14
41
2
13
3
22
50
15
9
0
31
33
26
11
11
2
31
3
0
9
56
0
36
24

148
1766
1055
1122
349
1570
1155
855
344
261
729
693
1201
257
1626
367
386
682
1824
246
1429
297
679
694
1156
1383
869
2205
459
898
367
614
998
726
357
252
948
1203
1583
727
650
623
1892
808
592
1156
1637
58
1367
1033

25
202
162
139
61
202
162
95
40
31
98
78
146
41
179
53
38
55
221
32
173
39
106
74
147
205
103
306
65
122
59
74
106
69
63
29
135
146
215
104
92
76
248
93
89
134
191
6
171
149

4326
3720
1335
3245
1974
2574
2276
1839
3457
4974
2354
1981
80216
7384
4431
8892
4046
4138
1437
903
2688
2646
630
2141
3458
2790
1753
1164
1868
1473
3214
4609
1237
1190
1233
3103
4756
4116
5712
3928
889
2095
2636
2963
2077
3611
2039
1653
579
1694

4
9
5
18
9
10
4
14
9
13
15
4
382
31
3
31
9
22
1
0
7
7
0
4
11
1
2
5
3
0
3
6
1
1
2
9
5
5
8
4
1
1
1
1
3
2
1
1
0
5

882
731
335
816
240
413
375
289
741
1035
429
360
18500
1731
1103
1789
832
727
282
122
353
480
64
379
604
366
323
175
389
240
511
825
226
192
244
499
854
732
986
711
139
336
558
509
494
653
315
305
96
241

19
17
3
6
9
4
5
8
12
17
2
9
949
53
19
61
21
20
14
4
4
9
0
2
11
1
2
2
3
2
5
10
0
3
1
6
9
12
9
16
3
1
6
5
2
5
7
1
0
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

29
30
126
35
25
17
6
17
130
42
29
16
730
90
13
104
14
8
3
1
790
4
0
10
22
3
34
0
1
2
11
54
0
3
4
34
8
51
20
26
1
7
8
7
4
18
4
8
1
13

6
8
10
7
14
2
1
44
30
13
25
7
920
112
18
209
9
25
4
2
144
2
0
14
18
2
2
1
5
2
9
58
0
5
5
59
12
81
24
30
0
18
15
14
14
8
7
7
1
7

1340
1072
401
1016
517
605
582
433
992
1441
515
567
28606
2684
1342
2924
1280
1188
419
203
761
730
139
591
927
585
510
335
528
345
808
1295
317
288
340
798
1441
1234
1520
1113
241
545
779
772
605
1049
492
430
161
393

208
149
76
144
51
60
90
63
125
190
80
72
1923
291
127
256
83
130
61
38
45
141
20
77
107
75
102
36
70
46
87
148
63
46
37
103
175
128
178
122
34
94
89
104
117
160
46
77
23
65

6073
797
2274
1003
3343
1886
4097
3088
3267
1030
60526
25453
7914
61915
2593
2172
1663
4268
1985
2775
1298
4212
1469
1360
2501
1175
1869
2213
3669
1795
2592
1636
1914
2100
3949
3341

7
1
3
2
2
1
7
3
1
1
291
126
54
511
9
6
4
9
3
16
2
15
0
5
0
2
6
4
13
2
3
5
9
3
13
13

1064
141
346
181
629
336
877
509
509
163
14544
6786
2463
16407
412
402
207
784
505
749
212
843
153
261
461
195
258
339
646
252
337
258
265
374
754
766

16
1
1
4
13
2
9
9
6
3
336
157
25
416
3
7
1
3
0
8
0
6
2
1
1
3
0
12
5
1
4
1
1
2
4
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

141
3
93
8
16
13
6
3
13
3
313
118
59
544
7
5
0
12
8
8
1
4
13
0
4
2
10
9
15
3
9
10
1
3
11
43

217
2
33
14
14
3
8
21
13
0
271
107
100
722
13
8
1
6
8
9
1
4
0
0
3
0
4
12
11
1
5
3
1
1
8
6

1754
216
659
307
982
563
1057
845
768
300
20618
8686
2472
22872
604
535
318
1068
566
810
310
1045
263
292
623
271
365
567
889
379
556
331
408
521
885
900

157
22
57
27
125
73
161
105
84
38
1511
640
366
1537
133
127
50
225
130
202
45
196
45
95
158
67
57
51
211
95
119
55
109
95
203
294

4110
2653
2607
4891
1658
2086
1857
4287
2579

4
6
2
12
1
5
14
12
4

836
635
536
917
321
368
301
753
360

3
3
2
8
3
1
2
7
2

0
0
0
0
0
0
0
0
0

14
23
8
15
4
10
4
6
3

6
33
6
15
0
1
5
9
0

1027
738
612
1239
400
477
404
1157
502

162
128
106
209
101
101
101
225
96

2772
3882
3633

5
17
11

708
681
596

4
1
6

0
0
0

5
16
20

1
11
7

788
852
882

217
166
169

4909
3420
3046
2487
2252
3145
5564
2468
2212
3518
3930
2420
2480
3933
2451
2839
2967
2768
4556
2738
2035
4660
2633
1984
3941
4467
4969
2631
3000
3680
2480
1904
1888
3305
7286
90645
2553
3942
5650
7313
17560
5829
3012
3491
1856
7634
4874
3390
4485
2508

13
15
15
2
11
4
27
8
5
8
6
4
3
2
12
7
9
5
18
2
5
17
8
4
32
13
11
7
6
5
10
9
2
10
14
1593
29
21
13
35
119
51
14
7
0
34
19
12
17
9

1079
662
731
336
405
565
1303
398
488
550
797
417
616
370
515
455
527
595
1028
514
333
1000
484
350
865
864
1133
493
549
614
573
342
262
517
1808
21950
452
762
1288
1572
4447
1313
528
900
230
1892
802
501
1342
426

6
3
3
2
2
0
11
1
2
4
0
4
0
3
2
0
3
0
15
2
6
7
4
1
7
8
3
2
5
5
0
3
2
4
12
2170
26
54
34
79
175
48
21
8
3
45
10
14
33
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

88
19
12
4
10
5
8
2
7
11
4
6
18
5
3
25
13
5
19
5
1
59
9
3
5
16
81
12
0
8
0
9
1
16
29
1145
25
45
54
59
64
32
16
12
1
40
72
30
38
18

41
1
13
2
3
3
10
2
5
22
6
4
0
14
2
3
10
5
10
3
7
83
1
1
7
16
39
15
3
5
0
2
2
0
17
1452
14
11
61
64
82
31
11
24
0
22
18
36
28
9

1458
897
805
516
520
787
1593
544
547
810
1119
598
673
657
619
668
665
702
1217
628
446
1265
599
402
1042
1097
1479
654
735
850
669
419
396
654
2213
33485
710
1141
1732
2250
5980
1818
838
973
329
2445
1141
717
1481
638

257
172
155
70
119
101
309
111
150
155
242
127
175
103
148
158
108
132
199
130
106
241
162
89
258
228
274
103
160
163
199
81
64
136
377
2133
45
127
196
185
434
148
95
150
53
228
137
71
184
86

1377
4475
3124
2411
3345
2173
2392
3193
2128
2340
2023
1859
3060
3933
4508
3358
1812
2159
2339
2449
1640
3666
2079
1834
2079
2104
2887
1601
2761
1866
1391
1754
5233
1080
2214
3249
2656
2912
2503
2642
3165
3067
1688
2705
2608
3965
1378
1742
2332
984

0
22
10
10
5
3
2
13
3
8
3
6
2
3
10
10
2
4
4
9
2
1
2
11
2
5
4
1
0
1
1
2
12
0
1
2
7
6
10
9
7
10
1
3
5
9
4
10
1
1

245
819
606
360
532
375
480
689
339
413
291
265
519
536
743
578
258
244
362
490
203
650
356
249
354
363
490
335
543
232
154
339
930
147
456
536
523
378
433
368
581
602
268
554
419
613
323
340
292
113

2
28
19
2
7
3
8
10
7
18
1
2
7
6
18
12
3
0
9
16
4
14
2
7
10
2
8
9
12
2
2
7
20
2
5
10
15
8
8
13
18
6
6
5
10
14
3
8
1
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
5
35
8
14
7
17
8
7
19
20
11
30
36
8
13
1
18
24
11
3
17
30
18
23
10
9
7
17
12
11
6
18
7
40
14
22
12
10
16
18
27
12
37
12
9
3
8
15
6

31
13
22
10
2
10
4
16
12
14
11
14
33
7
17
34
1
9
1
1
0
44
18
19
8
4
11
5
39
9
10
12
14
9
42
6
39
26
6
6
6
14
2
40
12
3
3
32
29
4

275
1303
924
484
806
499
605
773
528
620
460
400
754
815
1273
869
322
369
533
585
324
970
553
353
453
486
714
446
673
352
278
418
1473
223
526
745
700
629
600
597
849
732
370
794
633
907
369
458
456
186

41
152
114
108
109
116
89
88
62
93
82
46
94
123
157
104
32
57
53
84
51
119
110
41
61
72
82
55
79
42
51
46
154
30
78
93
67
69
63
76
116
101
45
87
63
72
64
61
81
19

1797
1833
2131
3149
1345
3383
3515
2658
3035
2136
2943
3176
2612
3577
3465
2779
2044
1481
1503
3683
89681
2684
2988
14822
9547
6776
7736
1558
1854
2559
1518
3824
1465
1806
1718
3259
3184
2462
1670
3807
3377
4250
2389
3733
5400
2490
6797
3408
1424
4528

2
3
6
5
4
7
3
6
4
2
2
5
4
13
12
2
3
3
4
7
1008
10
6
97
57
45
53
3
2
9
2
12
10
8
5
9
5
2
9
19
9
18
6
7
6
13
27
12
6
10

364
303
461
552
145
459
711
432
521
348
518
481
297
555
710
405
368
229
254
502
21225
504
554
3696
2071
1414
1653
276
191
411
219
570
179
309
405
337
391
339
292
605
604
795
352
657
1043
467
1756
472
209
673

2
3
11
9
4
6
9
16
6
13
8
5
2
10
14
3
13
4
10
3
1133
11
20
91
55
36
48
3
1
5
0
11
4
7
5
5
6
2
5
12
5
17
7
2
16
0
14
3
1
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
19
24
18
5
14
8
36
3
8
13
26
25
12
16
41
15
0
7
18
8810
55
74
262
146
82
264
28
12
141
7
41
31
7
10
14
65
41
15
98
65
107
81
58
241
169
226
98
17
125

21
47
3
9
1
27
3
3
16
6
3
18
21
14
6
20
7
3
8
21
435
112
146
445
131
135
166
46
73
197
3
110
38
26
25
17
42
13
8
4
116
9
135
65
83
11
180
68
12
95

468
417
548
754
210
750
889
600
691
576
760
693
460
855
922
598
558
344
448
808
33320
760
874
5000
3124
2139
2506
379
325
626
276
893
322
464
482
465
758
583
402
1113
848
1040
545
982
1614
616
2284
821
328
821

81
54
79
67
25
96
126
82
76
73
93
84
60
90
108
64
58
54
32
101
1853
87
77
442
417
172
193
78
65
88
49
138
63
58
106
67
108
90
58
125
109
143
71
173
160
76
439
129
58
109

3049
7173
3250
2033
1506
3055
1877
2905
5184
2170
3280
2629
2124
3635
4435
2963
1696
2365
3317
6456
1932
4268
3326
4644
4252
4853
1831
6223
1716
3491
4487
2745
2434
6980
1732704
3617
6902
10576
5668
5738
10197
4141
4262
8717
13024
12983
25781

11
15
9
4
5
7
5
5
11
1
17
1
5
9
4
7
4
9
16
17
4
3
9
21
9
29
4
35
3
8
13
14
2
21
24448
6
48
99
1
37
38
21
32
138
74
102
179

660
1202
506
286
275
840
298
613
947
329
652
393
348
581
671
790
276
251
475
1168
257
588
639
880
669
762
295
1073
297
549
752
495
366
1038
348983
399
1208
2062
957
973
1402
714
760
1702
2385
2505
4543

6
21
6
5
2
5
5
5
6
2
12
5
3
8
8
4
2
4
15
16
5
8
10
21
15
15
10
36
1
9
5
7
4
11
34881
8
102
153
11
35
61
15
44
205
131
165
339

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

82
282
102
77
17
12
30
12
801
16
58
62
41
167
17
6
7
17
114
322
52
26
69
173
49
78
31
159
5
201
98
18
93
1076
7787
12
37
49
5
11
7
28
13
21
15
66
88

38
1043
215
132
22
25
70
14
56
9
63
69
22
84
29
6
84
21
8
588
5
22
115
193
27
71
19
168
2
106
324
25
23
194
7562
40
27
33
3
9
13
19
7
15
13
43
29

894
1720
818
438
359
859
445
707
1381
547
949
651
533
920
977
1038
418
456
769
1743
422
777
944
1237
1041
1157
424
1540
429
809
1121
729
532
1734
573677
790
2052
3476
1692
1884
2447
1243
1304
2879
4325
4341
8291

129
182
95
50
64
173
80
144
198
84
147
103
85
146
190
339
47
53
90
219
76
116
183
140
136
154
49
205
72
116
126
122
76
216
32083
80
186
355
138
246
228
131
156
218
443
370
723

F5-9
1357
71
198
534
512
233
565
400
792
241
80
36
60
45
144
53
166
32
50
39
48
7
87
40
97
57
115
82
37
38
134
78
68
35
91
169
25
196
16
57
80
112
75
82
47
27
57
13
11

F10-14
F15-19
F20-24
F25-29
F30-34
F35-39
F40-44
F45-49
2520
2980
3382
2829
3159
2618
3168
3195
81
61
80
83
104
69
64
98
222
260
148
254
359
254
222
217
957
1170
927
971
1075
870
1041
1242
780
885
773
811
797
570
765
864
302
346
230
263
372
295
303
302
1044
1085
829
764
1125
928
1274
1347
567
492
466
648
666
405
498
511
1107
1180
1067
1165
1185
823
1075
1267
306
298
245
328
432
241
263
281
64
64
59
91
75
62
47
42
42
32
41
55
53
39
30
47
55
50
63
68
59
41
55
48
58
43
58
55
49
32
35
47
210
168
112
149
240
199
186
142
64
54
49
58
65
31
53
59
201
212
172
197
181
163
135
129
23
27
33
44
32
26
27
25
52
36
41
44
84
41
50
60
36
25
35
35
42
15
11
21
63
57
49
62
47
33
31
46
10
9
12
7
7
7
9
11
124
123
113
112
108
64
70
95
59
51
42
46
36
47
30
43
116
123
104
93
103
65
78
99
43
76
57
75
68
47
57
70
148
174
165
162
157
111
137
132
100
95
97
122
101
92
105
109
46
28
22
35
35
23
11
22
56
50
48
43
42
20
33
56
123
118
148
154
230
116
127
153
91
90
62
64
71
55
47
54
66
42
54
54
70
50
54
48
34
34
44
33
33
17
17
37
89
65
77
102
72
45
49
55
213
220
236
256
246
126
203
207
19
12
26
25
27
11
12
23
219
189
175
204
217
144
111
146
34
43
40
41
45
32
28
48
72
85
87
97
87
67
83
105
107
108
96
115
83
57
66
79
120
117
102
136
152
125
125
81
88
84
84
115
105
73
87
84
122
137
114
114
140
87
94
113
79
62
52
89
97
55
54
61
24
10
20
30
28
12
20
25
51
45
60
56
58
31
42
49
29
12
12
20
20
17
13
22
18
10
6
16
20
11
4
14

94
51
13
39
30
24
8
101
41
51
57
216
45
85
70
48
65
67
130
73
109
187
134
41
86
56
149
3490
158
85
53
326
214
283
204
257
210
268
144
75
101
38
23
82
58
45
76
97
66
101

91
47
13
39
29
28
21
144
45
53
86
261
57
81
91
65
87
79
151
91
149
287
181
38
92
52
177
5428
213
106
89
427
256
359
323
413
289
315
224
104
121
47
36
105
74
45
95
106
84
100

92
38
9
35
26
31
24
130
50
40
56
231
50
82
62
73
68
99
134
61
142
239
175
57
104
48
191
6048
216
103
60
405
262
309
450
400
256
260
191
92
110
53
22
96
56
47
77
95
79
111

68
41
12
21
47
37
26
133
45
56
75
235
52
86
100
51
80
49
150
79
105
227
185
53
123
53
210
7460
237
106
79
433
299
337
318
411
292
238
184
104
119
50
36
95
51
58
79
108
101
93

105
39
13
42
49
53
28
120
37
49
81
211
46
102
93
72
86
66
169
58
116
295
192
60
104
55
204
7493
235
108
107
443
309
344
369
389
326
257
226
102
123
63
40
127
70
68
93
133
94
102

111
39
20
36
38
52
24
158
39
84
82
217
49
85
111
72
107
96
172
75
131
352
173
46
114
66
217
8713
262
139
125
491
375
418
402
514
365
331
261
109
120
58
37
122
63
80
116
150
122
138

72
28
7
36
29
31
20
127
24
51
42
143
36
68
60
52
55
52
111
49
93
202
108
34
57
38
156
5229
167
98
64
320
204
242
277
298
216
200
191
68
81
36
16
87
47
37
69
76
46
96

53
32
10
22
30
28
13
112
27
52
49
154
47
68
75
54
67
70
116
62
93
219
129
28
80
43
158
6890
157
88
80
382
320
292
379
390
266
218
243
85
100
47
30
93
55
48
73
86
44
111

88
33
9
46
57
39
19
118
40
52
68
184
47
66
86
69
95
87
139
65
121
250
151
50
90
40
179
8270
203
122
100
380
365
378
443
484
303
254
270
118
139
57
27
104
62
59
104
120
83
107

35
74
26
71
94
81
32
36
43
159
132
77
118
61
20
32
33
59
208
106
22
51
144
358
49
50
330
19
88
190
94
126
118
510
58
101
105
76
101
23
148
260
5
48
226
58
205
77
159
58

29
90
38
96
97
86
32
48
47
205
141
101
141
90
50
38
17
88
261
142
31
63
165
494
71
65
400
43
94
263
103
154
130
580
85
146
125
99
134
38
172
349
7
46
221
88
219
87
200
80

32
77
36
63
104
78
36
56
33
193
113
71
120
100
43
40
30
67
225
97
34
54
133
424
48
77
348
33
88
231
102
137
116
470
72
123
91
89
136
20
138
273
7
38
173
67
201
87
180
86

34
77
44
70
99
93
39
41
36
182
145
100
140
89
37
43
24
76
205
88
24
60
133
458
49
44
311
38
76
214
112
138
121
474
83
124
105
73
132
28
148
304
10
41
175
59
205
81
158
103

51
83
52
73
97
90
56
60
48
170
133
87
140
125
43
56
30
71
250
132
29
63
147
488
58
40
323
41
97
223
134
133
131
493
94
140
96
91
165
17
146
281
9
69
205
70
221
124
174
101

40
99
52
104
129
83
62
65
48
222
169
101
177
102
53
34
27
108
275
113
48
73
173
571
72
65
369
55
132
247
107
148
143
581
95
151
141
79
181
32
183
337
9
64
204
73
253
133
180
87

25
71
30
35
61
58
32
36
31
132
110
60
104
97
41
22
27
45
162
63
37
41
120
338
48
36
240
24
69
168
95
95
70
348
42
88
70
61
98
24
100
216
10
37
132
42
127
81
133
60

33
80
42
52
72
68
46
35
26
153
128
51
139
132
48
32
16
68
177
85
34
54
102
429
58
37
207
35
81
145
89
115
88
418
59
115
79
60
123
21
114
226
9
53
149
49
179
83
140
54

48
103
56
78
80
93
61
55
32
182
173
77
172
124
72
49
21
99
218
119
44
56
131
429
59
61
227
51
112
174
118
129
118
400
66
137
83
72
153
26
156
272
9
71
173
68
206
116
135
79

34
107
3550
236
140

52
151
5408
293
163

37
151
6806
343
113

42
155
8194
339
164

50
178
7976
390
212

56
215
9337
464
253

32
119
5677
280
115

30
133
7281
359
159

52
184
8707
346
154

127
394
906
151
783
273
288
201
120
116
116
76
69
200
125
51
116
138
116
84
31
47
102
69
199
63
279
110
74
94
54
73
37
77
175
128
154
54
56
88
14
109
53
79

164
448
1525
194
1295
383
381
233
123
128
110
103
90
199
139
83
152
137
138
76
36
74
116
114
161
84
350
95
72
112
78
76
40
55
238
157
153
44
80
100
22
106
67
91

172
437
1748
162
1462
515
415
196
158
89
93
77
110
187
140
54
107
132
180
62
33
50
127
98
164
65
385
95
65
119
83
72
33
62
195
140
181
56
47
112
21
107
60
95

191
491
1148
138
1228
360
472
214
171
148
103
80
111
203
146
58
117
166
181
81
32
61
144
117
205
78
396
139
75
116
76
70
43
81
232
151
206
72
72
111
28
130
59
111

198
590
1296
161
1131
376
419
239
195
162
131
101
100
252
169
77
128
197
156
98
43
69
168
129
269
81
383
132
97
110
95
100
39
89
218
161
231
83
78
107
40
144
74
128

228
617
2191
199
1735
489
653
272
190
160
135
131
101
311
176
78
141
142
192
126
32
77
154
120
194
82
474
141
101
111
90
90
32
75
239
196
216
88
75
111
38
152
74
119

119
333
1468
95
1321
352
425
158
104
72
82
56
67
156
91
48
90
81
128
61
19
23
77
57
112
43
231
71
47
68
52
66
22
30
149
77
139
29
27
63
14
79
27
88

164
375
1758
115
1799
376
422
167
127
87
82
66
75
146
106
37
73
106
123
69
29
47
119
88
132
41
286
96
48
72
65
55
41
46
177
103
146
43
61
69
21
108
58
105

155
432
1709
118
1697
380
396
168
145
118
92
63
82
179
135
42
85
146
140
69
48
58
125
88
174
65
334
104
45
83
76
64
37
67
165
121
176
69
54
90
30
125
49
107

91
55
90
58
162
56
135
127
60
145
166
113
212
51
71
57
130
77
100
48
32
90
79
24
82
245
93
83
94
89
51
166
58
39
139
144
145
123
87
75
86
55
38
95
192
37
67
70
78
103

96
41
110
65
182
73
184
129
67
156
170
149
204
47
80
62
130
71
109
69
64
90
115
40
105
231
71
128
79
85
59
234
90
59
184
179
167
148
97
99
70
91
30
138
206
62
64
95
85
135

110
48
106
54
142
71
161
146
59
135
172
166
177
42
47
51
134
63
99
61
50
77
78
26
98
203
56
118
81
68
64
212
86
35
186
156
155
158
61
71
63
171
35
148
169
49
74
82
73
112

86
71
97
58
190
88
201
141
66
145
157
174
198
62
82
71
134
74
134
70
48
111
92
42
107
241
102
116
112
82
75
208
82
50
169
192
182
173
87
90
82
136
44
184
175
56
87
106
92
106

98
76
109
90
217
72
228
187
117
164
173
179
251
74
103
77
167
85
132
70
54
126
84
32
148
264
111
131
123
100
83
269
90
72
200
201
210
180
137
136
90
86
52
313
180
73
116
137
112
143

110
74
169
76
185
72
251
218
87
165
196
176
244
85
97
78
200
90
165
74
71
101
83
34
157
332
92
159
125
88
76
279
83
66
219
176
226
189
109
125
79
119
45
149
212
64
78
150
137
143

66
36
70
32
121
40
106
122
34
74
89
81
113
39
47
45
105
41
96
33
34
49
50
28
67
153
43
93
42
46
44
179
51
36
149
118
114
104
46
60
47
53
27
62
85
35
41
73
73
84

75
58
74
25
134
71
140
170
66
101
116
127
140
43
50
51
116
56
86
59
36
62
69
28
97
185
48
88
71
48
72
156
61
38
161
115
127
100
58
66
55
75
31
77
129
43
52
97
78
83

73
70
106
78
144
74
187
173
87
96
130
133
172
48
59
65
144
65
109
81
42
91
93
34
100
193
92
137
106
91
68
175
68
47
143
156
181
122
100
80
59
76
50
79
118
75
86
118
82
86

105
3978
133
126
123
287
1248
227
184
480
750
750
138
361
221
83
271
335
103
228
172
156
248
85
89
180
104
174
279
95
234
121
51
471
96
413
198
79
159
87
210
219
77
227
232
79
53
116
157
219

134
6880
148
184
146
339
2286
248
225
754
1125
1064
204
538
230
103
286
347
127
197
255
182
254
92
130
177
135
198
328
94
245
133
57
580
109
502
244
81
129
120
165
288
128
266
222
92
58
127
177
171

92
8694
110
150
115
279
2134
203
231
736
925
1147
181
449
198
68
260
280
103
153
194
128
233
86
101
164
99
148
334
67
218
92
49
483
71
447
194
41
117
92
177
253
109
199
161
71
49
101
185
177

113
7507
121
166
138
275
1521
224
273
697
685
683
165
410
231
94
273
279
109
189
216
171
277
102
126
169
130
179
339
67
197
101
56
523
69
435
230
70
129
110
193
263
105
264
187
100
51
105
201
160

132
6476
173
210
167
345
1727
234
266
621
826
838
181
436
271
92
262
310
95
203
177
182
228
98
116
192
146
191
307
67
198
119
52
541
102
392
214
64
184
113
224
249
109
245
192
96
45
102
212
203

140
8316
176
218
173
361
3028
226
280
859
1301
1281
208
616
261
103
292
280
138
211
160
184
242
104
115
172
157
210
262
78
158
141
38
629
82
418
222
58
159
105
164
282
104
277
110
78
50
91
179
141

72
5984
88
93
91
202
2105
116
130
529
908
868
151
373
148
50
183
230
55
96
127
88
128
56
71
99
83
91
168
43
95
58
26
344
45
309
134
33
89
54
142
187
42
159
89
29
39
38
95
83

70
8714
85
125
86
192
2556
130
170
721
851
922
167
456
194
62
212
200
62
129
161
140
162
67
104
76
88
139
154
36
103
68
27
423
63
314
107
43
72
54
121
145
71
178
85
59
31
46
124
83

85
8505
97
125
105
221
2480
163
192
809
909
880
181
540
218
76
235
218
71
160
168
164
219
87
111
118
125
156
183
45
137
70
60
471
76
323
143
44
103
72
137
160
120
196
106
76
42
44
183
136

171
169
114
85
420
286
55
133
109
111
154
136
182
222
107
137
276
110
330
194
93
236
168
104
94
170
134
186
82
262
96
187
204
174
105
146
81
233
4548
208
116
329
123
246
220
479
67
397
63
109

164
217
103
109
467
418
81
170
148
146
145
155
242
223
140
220
344
126
329
210
91
369
183
157
114
146
150
209
66
278
93
211
189
168
137
141
63
248
7154
309
153
428
134
355
324
657
82
634
83
125

166
220
78
98
443
324
46
137
81
138
111
132
206
177
104
148
306
104
288
149
61
374
156
108
72
108
120
142
65
251
64
188
153
123
88
111
52
204
8367
286
149
389
151
528
412
691
86
605
76
102

156
191
103
128
365
347
39
147
117
140
137
152
196
222
104
153
276
96
326
165
67
335
159
131
91
136
119
158
69
259
78
189
124
138
131
119
59
206
10295
337
137
442
127
392
351
692
75
682
92
115

167
198
113
111
391
350
42
165
115
102
146
144
192
235
123
168
281
121
339
152
69
321
164
148
102
148
134
141
93
244
93
189
160
130
171
106
57
224
9232
304
147
422
123
435
290
712
103
749
71
112

168
191
104
94
431
414
64
130
139
137
128
134
222
234
90
192
314
152
355
148
84
386
134
134
112
139
130
144
77
238
97
281
135
140
166
87
57
250
10269
349
181
470
162
519
332
783
92
786
124
131

104
144
62
45
206
236
41
73
86
62
69
66
142
137
51
99
181
75
180
84
34
197
85
86
70
67
76
73
43
125
34
124
80
61
62
53
27
154
6891
245
107
303
94
344
331
556
65
503
62
69

106
145
69
47
238
262
25
90
104
86
60
69
125
133
64
121
202
65
201
103
35
242
116
109
68
81
77
68
34
138
56
139
77
69
101
81
39
161
8806
266
140
390
113
462
432
732
90
673
105
70

135
182
97
63
281
287
46
104
106
75
80
96
137
189
62
170
220
91
260
123
46
304
121
109
81
96
105
102
74
147
83
143
107
70
107
73
47
131
9460
304
145
371
130
555
426
769
97
800
118
109

110
93
101
117
192
149
39
129
87
168
135
96
82
60
122
64
36
47
180
124
99
91
90
68
141
45
85
59
40
71
121
113
317
213
75
85
112
154
104
113
63
155
38
93
97
59
83
85
129
91

138
93
113
127
218
203
50
126
105
173
140
102
73
92
172
59
41
47
214
119
115
94
116
51
182
75
93
67
52
71
185
122
321
249
85
86
123
187
102
107
68
170
57
121
110
94
94
81
169
122

93
105
118
96
165
193
51
139
84
204
146
97
65
54
146
65
44
51
215
120
71
82
87
56
155
92
69
54
52
69
132
87
352
210
98
75
121
173
100
95
62
127
71
94
116
102
92
105
171
89

107
120
122
103
184
172
48
159
140
169
129
76
85
63
165
71
33
55
204
133
123
86
108
78
177
95
82
58
49
100
133
85
352
191
105
80
129
190
96
89
64
146
54
85
137
90
85
88
126
111

128
113
118
132
214
209
51
136
116
167
137
97
82
71
136
71
40
56
213
135
124
88
112
79
159
71
101
84
50
101
137
107
378
157
85
96
132
173
119
104
67
148
52
88
118
85
108
101
175
91

126
100
125
144
172
239
50
135
139
183
118
95
71
90
195
75
49
73
231
137
141
86
121
74
170
105
88
74
45
96
140
95
350
207
115
87
118
214
119
89
60
152
63
98
117
126
112
119
192
112

87
53
55
83
113
142
32
87
97
112
79
67
42
63
139
42
29
66
116
73
62
47
57
43
90
71
64
34
35
59
84
75
227
116
72
41
90
98
77
67
27
81
41
50
76
94
62
78
107
58

81
86
99
78
128
178
38
102
111
142
104
75
48
74
156
58
38
61
170
85
126
56
90
32
103
91
52
48
55
81
91
67
258
143
94
41
105
148
77
59
45
105
53
61
79
83
60
61
123
74

85
106
96
91
154
217
29
117
106
171
124
88
54
79
148
64
59
102
199
132
114
69
103
60
116
108
81
56
60
93
91
74
295
158
110
70
134
169
98
91
54
97
73
66
111
116
84
90
147
79

198
37
23
91
291
63
82
79
63
49
402
79
144
39
86
38
138
148
45
77
106
81
58
144
261
234
81
94
62
131
296
35
56
2108
321
324
411
143
83
101
57
195
198
103
91
66
94
209
299
79

221
39
36
84
389
75
80
109
79
54
496
94
147
25
96
45
202
160
50
96
132
92
69
177
253
281
71
132
59
152
412
36
76
3479
546
432
451
131
83
102
62
214
248
151
113
57
102
222
340
87

224
26
44
84
345
47
110
100
105
60
434
111
128
28
55
22
149
141
41
101
140
77
86
174
267
260
98
121
59
140
382
41
64
3885
540
482
450
182
80
102
45
192
215
133
100
68
110
217
350
89

206
44
49
107
261
58
97
100
93
47
466
118
139
44
73
29
168
139
30
58
105
92
67
155
270
230
109
96
77
165
400
56
70
3053
387
438
393
150
90
102
78
206
202
125
108
77
117
179
251
93

200
37
48
109
281
75
100
109
84
77
467
114
154
54
74
37
184
140
39
78
111
108
68
144
257
233
110
123
83
155
407
54
75
3225
383
385
387
172
113
125
76
190
198
130
124
64
106
183
261
86

238
35
48
97
329
75
105
110
93
58
486
118
144
44
92
48
188
156
47
80
147
84
69
169
270
254
102
107
73
173
469
47
81
4180
502
452
409
208
130
116
49
182
198
116
98
72
83
175
248
81

125
22
38
60
237
40
61
80
41
33
281
76
108
21
53
18
128
88
32
65
72
64
45
113
143
156
60
74
44
115
282
23
50
3581
441
388
346
110
71
61
21
134
135
81
58
53
64
112
227
41

150
31
34
66
300
39
88
80
84
38
340
79
94
18
46
31
141
92
38
69
97
56
87
117
202
204
88
87
72
114
345
38
42
4120
480
475
314
128
86
62
29
121
108
105
61
52
99
116
214
64

185
33
66
117
291
58
105
124
80
35
394
108
139
40
70
30
145
105
30
106
110
71
81
120
214
230
77
92
96
132
358
41
70
3680
441
475
355
145
116
95
44
124
154
99
90
63
105
124
200
67

82
128
148
190
103
144
103
271
87
130
94
22
32
41
157
75
137
107
202
124
172
192
63
133
31
32
80
144
86
137
74
84
121
161
174
222
102
126
79
130
3007
142
156
103
446
934
269
292
171
129

110
146
201
248
157
183
141
376
82
144
77
23
34
34
177
98
126
112
262
162
206
241
87
169
42
32
85
172
112
202
67
104
114
231
189
262
117
148
59
139
5644
162
139
125
513
1604
376
266
179
162

91
150
177
245
137
200
129
318
80
138
78
23
27
33
157
82
105
113
250
151
205
226
53
169
34
32
105
115
101
151
80
103
123
225
206
252
107
106
58
154
6238
112
115
104
465
1495
304
237
158
151

78
114
175
234
117
155
109
276
92
132
93
34
30
48
174
88
113
107
233
150
160
221
75
172
44
29
88
126
122
143
79
101
138
204
191
274
130
107
82
130
3929
166
153
115
378
1080
245
192
192
167

90
143
202
241
107
167
142
288
108
147
83
42
49
56
216
120
104
113
264
108
168
256
61
151
35
50
86
111
120
143
81
75
132
234
207
247
122
138
67
109
4307
170
175
127
437
1118
283
258
191
165

77
117
187
219
101
171
119
307
69
133
78
24
40
36
189
102
76
128
304
84
167
266
55
141
36
34
73
127
111
184
82
100
135
185
169
236
93
144
43
106
5931
174
188
136
461
1681
431
224
171
136

78
115
139
150
65
95
92
247
47
77
56
9
19
29
130
61
71
89
190
92
143
185
31
131
22
18
59
104
57
105
46
76
96
107
147
153
94
76
27
98
4677
61
83
49
352
1117
300
103
88
52

88
122
114
154
80
126
80
210
65
101
60
11
26
36
117
55
72
101
233
79
128
201
43
129
11
26
66
97
92
92
58
65
78
137
151
162
104
67
26
113
6184
86
77
69
307
1392
247
99
86
81

65
104
175
197
75
132
99
203
104
125
77
43
34
59
172
92
68
105
172
69
136
219
37
167
33
36
63
87
103
91
64
90
99
173
185
172
91
105
60
96
5455
112
123
76
315
1322
218
149
124
156

56
101
159
119
58
264
55
104
217
134
160
149
171
128
88
106
146
417
204
97
121
134
70
125
103
200
132
88
116
108
210
139
67
82
69
81
76
86
135
107
106
83
99
77
115
174
195
146
206
75

76
107
232
119
72
311
49
109
258
182
191
145
200
116
112
98
147
503
240
99
110
136
96
124
94
211
138
107
133
137
236
168
72
103
63
95
82
125
135
88
69
73
124
63
93
175
163
146
203
103

55
104
176
118
55
228
52
106
216
122
160
81
162
87
60
85
123
436
184
102
106
118
76
98
93
164
103
90
149
118
243
148
67
105
45
69
83
117
122
76
87
44
82
62
75
121
144
156
143
80

53
91
171
117
70
250
66
109
278
155
143
110
184
111
87
104
134
397
206
110
95
167
68
106
99
219
128
84
149
136
220
144
73
98
60
88
92
92
138
105
106
59
112
62
92
165
172
158
178
83

73
126
207
157
75
248
59
126
251
153
155
131
188
95
110
102
143
404
205
100
123
156
73
137
154
198
140
93
155
137
248
171
90
92
77
101
95
102
99
115
122
82
119
96
119
184
201
141
228
88

83
139
229
121
56
235
43
117
202
146
135
109
187
113
88
91
138
430
204
101
95
139
77
119
99
180
144
99
109
108
258
165
71
64
53
78
88
95
81
94
80
75
105
69
90
157
162
158
216
84

34
82
118
51
22
130
37
55
116
85
74
58
86
61
43
64
77
356
123
49
59
72
41
69
46
97
68
67
52
57
129
104
33
39
32
36
50
37
61
46
46
36
65
38
42
83
76
76
93
53

45
75
151
57
27
140
26
47
113
89
75
54
89
61
39
50
73
237
112
63
48
60
44
48
43
110
72
57
82
56
189
95
46
46
39
47
48
56
57
71
46
52
49
36
46
63
101
105
109
50

58
77
146
106
49
142
29
72
176
117
112
96
112
59
61
65
101
328
157
68
59
123
51
58
88
128
109
67
150
94
173
108
54
69
34
64
65
53
93
95
70
47
61
49
80
125
122
102
145
57

117
186
163
235
86
50
47
91
165
91
152
222
4898
138
640
877
109
371
168
747
248
687
124
32
104
117
154
86
95
76
75
83
123
196
16
206
144
57
159
58
96
48
81
76
115
122
72
144
256
121

141
217
148
302
89
53
63
113
154
117
147
273
8568
214
951
1506
181
661
272
1185
390
976
118
49
142
153
174
135
121
100
86
133
166
256
23
241
169
70
217
62
89
49
107
103
162
165
82
192
324
156

104
160
163
221
75
56
49
110
114
89
153
280
11201
211
1205
1619
202
686
277
1301
367
1003
132
42
152
156
158
123
94
75
78
144
185
299
29
217
153
70
209
46
98
53
130
79
184
150
54
179
304
124

105
159
191
205
86
63
72
149
179
92
186
306
14092
243
1037
1277
241
730
208
1354
326
1038
118
33
155
177
146
91
84
76
69
160
190
302
35
273
170
57
206
51
91
53
111
77
179
121
76
201
385
119

124
192
200
233
103
76
60
152
193
101
130
303
10940
219
1109
1261
230
601
225
1144
322
958
94
33
163
181
143
84
101
68
62
154
177
298
21
254
182
51
185
52
99
48
103
67
165
126
59
168
311
120

125
269
162
231
94
62
66
127
180
134
100
280
12833
237
1120
1449
250
677
223
1186
406
1191
115
46
175
233
132
92
97
65
58
166
181
264
27
240
220
65
197
47
100
48
92
100
195
148
59
177
408
106

51
104
95
113
35
31
32
59
75
58
72
144
9164
173
746
1198
162
518
153
806
294
795
66
25
105
155
78
74
55
46
40
97
141
190
23
141
126
39
124
38
43
28
49
46
124
73
34
135
243
70

62
117
86
145
42
52
39
74
83
62
77
135
13250
246
915
1571
219
713
171
1231
376
1074
74
27
138
161
103
69
63
49
44
128
111
232
21
170
123
58
145
41
55
37
76
68
142
72
36
136
304
84

80
138
107
161
45
58
42
91
111
73
99
198
14772
244
1029
1688
248
724
245
1306
379
1101
87
40
132
165
98
63
73
41
68
152
175
256
28
230
165
62
171
56
66
58
83
89
135
92
41
140
289
86

101
94
125
67
52
267
112
29
58
76
101
86
123
192
4282
133
129
53
108
107
90
71
99
97
39
111
49
76
95
329
227
130
116
118
113
121
35
72
50
107
73
39
54
104
79
161
125
103
156
161

110
121
143
109
97
325
158
41
67
104
102
79
164
247
7758
191
175
50
128
148
109
92
111
125
66
95
67
83
101
490
301
114
115
131
135
156
36
70
73
109
101
46
84
144
55
184
142
139
178
205

102
104
135
122
68
264
162
29
69
92
119
100
135
247
8364
197
148
30
96
95
68
73
86
120
51
83
46
48
73
378
215
81
94
128
78
144
26
67
44
70
61
27
69
94
64
156
111
106
166
145

87
117
107
137
68
305
153
21
58
85
130
106
169
229
7821
203
93
36
123
114
116
96
117
129
61
110
52
58
105
398
272
100
129
122
94
145
22
65
54
114
82
42
69
116
77
152
134
147
164
172

98
131
128
145
63
280
139
39
60
78
137
94
156
219
8464
224
154
68
119
123
108
85
121
144
77
113
57
96
152
446
284
137
134
114
129
166
40
63
70
91
99
44
58
153
105
180
163
144
210
218

110
113
118
149
70
271
135
29
66
81
137
99
149
211
11439
247
214
56
159
124
115
86
104
167
50
102
59
93
117
601
325
114
145
129
156
146
40
73
60
104
107
50
66
125
94
173
174
141
202
197

58
65
73
81
49
179
92
24
43
52
69
52
76
129
6589
111
129
24
63
53
52
39
51
68
33
61
16
36
49
311
145
54
52
60
57
80
17
42
25
36
44
23
38
68
25
80
76
68
106
87

66
58
66
110
49
200
117
19
48
40
86
73
92
151
9171
148
133
26
82
71
63
49
56
84
37
61
45
32
97
313
198
66
91
92
58
99
25
47
38
69
65
22
57
76
51
96
94
96
112
141

84
89
110
155
40
240
116
20
78
40
106
100
142
180
10187
167
177
40
85
91
63
81
105
93
58
71
42
60
110
350
206
93
81
84
78
112
35
50
36
80
69
35
47
106
83
119
97
96
148
199

129
75
127
116
85
179
96
2941
1003
77
58
56
135
265
129
25
54
24
62
76
65
94
187
115
27
73
103
6
101
59
141
173
28
94
46
143
80
60
134
119
152
105
42
156
83
132
219
17
195
86

134
69
150
163
72
242
113
4915
1534
88
67
48
157
330
100
23
43
29
68
105
78
104
195
101
20
97
112
11
129
84
178
201
30
177
47
151
105
61
114
94
187
130
44
154
103
145
250
12
201
107

107
75
157
132
66
186
103
6012
1709
53
41
43
131
317
72
19
56
30
71
81
61
90
156
70
20
94
78
19
126
63
152
137
33
157
33
132
100
43
79
84
165
138
45
148
88
150
264
13
201
122

142
66
173
118
69
223
125
5183
1392
63
80
38
126
323
94
28
65
46
71
73
90
102
181
102
24
103
124
8
122
58
134
193
27
152
39
127
102
68
164
105
185
113
47
145
83
137
281
17
210
101

149
87
169
170
111
248
120
4816
1460
87
74
62
164
407
109
40
77
28
94
84
91
102
175
131
45
78
128
14
106
66
199
218
43
176
57
141
143
79
173
127
174
137
51
141
121
177
315
23
265
113

119
86
170
155
86
203
104
6852
1950
89
85
59
194
467
109
41
74
30
65
68
119
114
177
129
33
95
157
11
98
70
226
209
52
185
64
177
128
83
138
114
241
139
50
138
93
185
331
21
290
120

68
35
95
71
38
111
53
4495
1396
42
39
25
98
243
52
10
36
13
37
48
44
49
85
66
7
49
71
14
62
47
104
103
16
90
25
92
62
21
62
46
121
87
22
87
54
110
177
7
168
56

75
62
98
80
46
150
69
7295
1814
47
39
24
126
325
70
19
45
22
45
57
62
77
97
64
16
48
116
12
78
44
120
114
24
137
46
119
104
34
78
70
148
111
34
102
63
107
231
9
162
55

116
70
146
92
54
165
104
7089
1882
64
69
35
152
340
60
41
61
34
71
65
90
72
110
95
18
74
114
19
118
39
154
151
47
125
68
109
96
56
84
100
149
122
44
102
71
138
217
20
234
81

99
70
19
46
299
28
114
8
67
220
190
170
79
224
169
183
40
172
36
137
128
114
76
39
104
69
105
212
99
130
103
148
91
240
185
19
249
77
112
35
147
128
1826
316
117
499
20
748
348
353

112
77
16
61
425
20
149
4
93
305
211
181
110
281
198
174
39
174
46
118
176
111
112
43
108
82
146
203
113
168
165
169
92
305
182
21
340
109
102
40
164
147
3159
413
206
674
24
1162
598
519

87
80
15
45
447
19
108
10
96
330
171
170
97
249
175
171
18
150
28
77
126
97
91
41
81
50
136
202
92
156
126
155
83
296
155
21
266
75
119
21
146
115
3236
397
240
612
21
1197
486
510

96
64
31
56
328
24
135
4
78
255
230
186
108
237
171
172
41
162
28
105
149
107
107
62
92
68
108
239
100
175
133
149
103
295
165
24
280
99
126
34
174
115
3268
327
253
571
36
989
501
424

103
84
34
57
367
32
147
11
95
252
224
221
106
280
213
165
49
149
32
152
150
148
105
51
109
77
122
224
118
170
138
174
96
321
212
17
308
113
141
51
182
155
3224
326
225
595
22
1054
575
478

112
94
30
64
559
27
140
11
103
364
214
251
138
292
258
150
42
172
41
145
196
148
135
38
109
76
145
279
141
198
182
178
156
395
279
29
415
116
114
41
205
185
4270
445
294
766
33
1441
686
641

77
42
10
34
356
10
70
6
47
199
166
109
59
140
133
78
21
118
12
62
97
57
62
18
56
41
88
133
77
100
96
100
59
237
136
13
180
69
45
32
89
81
3019
298
242
462
23
916
487
425

54
59
17
32
378
12
70
8
55
295
173
152
71
189
146
87
17
108
16
89
105
75
118
23
56
39
93
165
75
125
110
144
65
261
169
8
236
81
85
24
134
78
3799
300
310
646
21
1218
529
483

60
60
32
41
427
29
141
5
60
247
193
189
101
223
188
100
27
120
23
142
117
87
110
47
76
49
90
154
86
142
163
104
86
262
186
26
253
97
96
33
158
95
3704
319
297
608
23
1286
565
519

317
67
57
54
42
77
115
43
81
27
2
48
78
66
30

450
78
88
100
47
135
136
55
85
26
0
48
87
112
34

476
74
49
84
47
76
140
47
106
25
5
73
104
114
28

382
84
51
88
40
95
151
43
90
31
4
64
92
102
24

409
95
69
92
41
118
152
46
105
34
3
60
111
104
38

586
100
89
104
34
146
160
63
119
30
3
78
114
119
41

373
73
37
61
28
93
90
46
76
20
4
69
70
98
25

423
67
62
90
38
83
151
42
112
33
2
56
96
104
36

481
93
54
87
37
101
136
53
130
49
3
97
110
144
41

44
29
21
30
49
88
45
57
90
38
34
44
66
49
61
16
56
68
24
58
65
67
30
124
125
20
32
103
87
56
56
72
48
62

52
29
37
40
57
106
54
68
79
46
44
33
68
63
68
27
79
69
21
50
95
82
34
120
131
16
34
116
87
73
97
101
51
72

45
21
33
32
33
107
55
58
72
31
41
46
62
63
57
16
74
84
24
47
79
115
35
94
132
17
33
75
74
84
90
89
39
61

45
24
11
23
62
113
61
74
61
45
33
54
56
49
70
20
74
76
26
58
85
106
25
105
157
16
33
121
87
77
117
84
33
65

52
27
12
32
72
85
47
71
73
52
30
53
64
47
66
30
75
99
19
50
94
113
58
111
161
26
38
119
98
73
92
90
66
72

37
26
29
38
76
120
60
77
63
62
64
50
60
53
82
22
94
77
47
71
102
102
50
93
193
19
30
121
87
71
112
109
49
78

39
19
28
25
57
82
34
41
39
38
35
39
50
43
44
8
60
65
19
36
63
104
26
66
103
6
26
61
63
49
72
61
33
51

44
18
31
21
65
90
59
48
52
31
38
45
47
52
53
22
68
82
38
48
68
109
46
52
134
14
29
75
63
66
107
84
54
55

66
26
18
33
73
104
66
64
59
53
45
75
52
49
75
31
84
101
56
65
104
108
53
63
163
32
36
103
80
71
138
109
57
70

61
41
48
33
73
63
40
33
124
53
46
67
113
17
50
48
52
127
17
5826
984
99
36
90
1311
149
49
681
526
262
154
19
29
218
52
228
59
27
32
143
47
28
45
1718
65
106
66
140
61
126

51
88
51
55
73
121
93
56
162
70
54
110
132
33
67
50
58
137
17
9275
1400
97
32
117
1965
177
57
1079
849
426
229
22
48
275
57
273
53
26
43
145
55
37
83
2923
80
93
94
189
61
135

72
79
52
47
73
74
73
52
110
57
57
98
134
36
39
32
52
161
20
13675
1356
74
18
91
2058
171
48
1081
861
410
241
16
34
277
44
248
87
31
27
137
29
36
56
3137
72
92
89
141
67
135

49
63
52
47
86
103
90
49
148
53
58
93
150
30
50
52
32
140
29
22781
1364
120
28
123
2206
198
49
1080
961
368
230
26
30
358
60
284
91
45
39
166
41
47
86
2359
81
82
114
176
66
120

71
80
46
50
94
102
75
42
161
73
49
120
125
47
43
68
40
167
21
14699
1565
117
48
112
2219
240
69
1053
820
380
255
27
31
376
40
350
62
41
38
179
57
42
74
2661
101
111
104
162
66
158

63
99
58
53
94
132
82
55
169
54
64
119
114
32
67
61
38
160
23
14436
2034
119
38
136
2509
214
69
1157
1074
425
276
20
33
372
48
364
59
36
38
190
51
41
75
4208
80
80
122
171
45
114

28
63
29
27
62
80
45
51
113
39
44
92
85
29
30
43
36
106
15
10079
1219
53
24
85
1801
153
47
931
754
336
227
9
27
216
23
242
58
24
16
101
43
15
43
2441
46
35
52
116
30
71

66
68
50
43
73
110
74
39
130
43
53
127
102
27
38
48
29
135
23
12627
1451
71
16
85
2200
185
46
1058
824
330
224
14
21
232
42
230
60
46
25
101
37
23
68
3074
69
48
110
109
38
68

65
71
55
57
86
109
72
57
148
46
67
114
111
35
33
63
25
161
38
13436
1593
89
27
131
2256
212
64
1061
998
337
231
31
40
311
49
294
67
44
46
132
42
43
78
3226
88
91
113
111
59
101

61
82
115
42
74
125
25
27
77
98
237
104
37
236
67
105
160
40
78
123
96
20
47
46
94
90
83
21
62
42
18
143
39
41
36
94
52
39
33
67
35
127
65
50
74
45
25
184
29
5599

57
105
151
39
82
156
35
27
91
83
241
156
47
265
91
157
147
37
113
163
82
49
44
54
117
127
90
32
52
48
20
188
48
49
66
106
65
70
31
68
43
163
88
47
83
39
52
209
34
9940

81
96
115
32
70
121
15
33
93
70
239
158
35
280
53
139
144
31
110
159
69
43
57
68
105
105
88
28
45
35
27
142
34
37
55
99
71
36
36
71
27
170
52
43
80
35
42
198
33
11558

84
78
129
33
81
125
33
59
113
82
298
151
41
317
91
141
151
56
129
150
97
42
48
56
132
101
113
38
67
40
29
158
37
63
40
121
76
55
33
73
51
201
76
62
97
52
20
198
31
13342

81
84
140
30
102
144
45
40
126
96
334
139
58
355
81
140
166
71
130
145
102
41
45
58
126
102
103
23
37
42
30
179
38
42
34
167
96
60
36
79
55
181
69
55
132
64
30
221
43
12227

63
101
184
26
82
142
30
58
123
97
334
107
44
335
96
159
188
63
136
155
76
49
50
46
138
118
115
34
44
46
24
211
30
41
49
168
83
63
28
79
46
154
86
50
106
42
40
216
42
14700

44
68
110
19
53
68
19
19
76
50
208
64
23
232
62
135
83
31
73
103
40
54
25
43
69
53
57
12
26
34
16
151
18
44
45
109
66
35
25
41
17
105
44
36
50
23
35
115
21
9117

56
61
135
23
41
81
12
35
95
47
214
84
30
217
71
135
74
42
77
113
54
36
41
45
89
78
99
17
28
33
13
173
18
72
45
124
66
40
35
43
25
113
48
34
50
21
25
152
20
12537

78
64
142
24
51
114
46
57
114
79
234
140
43
276
84
147
103
57
113
125
70
52
49
50
109
88
119
28
36
35
20
175
28
82
55
115
78
47
42
57
40
140
87
63
91
54
28
173
35
15608

206
920
865
175
156
144
98
360
242
624
318
1039
71
110
116
166
318
45
101
98
112
253
204
202
140
109
293
85
108
45

324
1582
1463
262
219
199
149
542
299
920
464
1701
94
158
136
211
386
67
155
123
125
388
249
265
220
145
418
110
148
71

299
1627
1569
241
183
193
190
514
310
829
418
1686
90
165
125
217
341
56
108
141
108
357
248
217
195
142
400
106
125
73

308
1838
1558
289
173
196
193
535
348
671
359
1750
72
130
107
221
345
44
118
134
120
348
279
248
216
125
467
81
118
51

390
1950
1453
278
215
226
198
507
418
805
395
1727
77
148
102
192
311
49
126
120
100
361
275
274
216
124
412
83
112
47

525
2167
1910
357
285
260
215
687
461
1169
519
2196
101
150
92
197
338
50
165
112
143
384
261
267
242
145
483
106
95
58

264
1396
1272
205
183
118
105
375
225
685
302
1448
56
99
57
113
213
30
67
61
59
234
171
147
134
75
216
64
64
39

341
1809
1565
230
197
149
162
455
274
763
330
1695
84
89
83
175
212
42
83
95
94
266
183
197
159
98
342
73
67
39

423
2144
1396
260
205
174
189
479
336
647
353
1875
74
106
81
161
228
63
98
132
89
314
201
247
173
113
405
71
65
48

96
71
72
111
111
278
121
244
336
188
45
97
135
67
108
120
153
138
49

112
98
123
163
181
428
156
320
531
264
55
129
207
73
129
146
208
181
54

121
66
85
135
165
415
171
259
463
243
52
94
193
91
108
144
200
157
58

114
66
122
134
159
430
130
283
441
238
48
91
203
83
126
128
216
164
38

131
67
92
136
136
412
128
311
494
211
58
87
177
69
148
127
206
150
54

116
68
97
149
138
501
124
297
588
227
64
112
213
55
110
146
220
167
57

62
46
54
68
89
338
77
140
344
153
32
62
124
36
78
75
122
76
24

73
44
72
90
130
355
95
164
391
156
33
72
145
43
91
90
122
89
39

105
33
80
103
138
351
106
233
400
176
39
63
182
71
100
117
155
113
40

73
72
41
63
57
198
250
226
28
25
70
103
1366
245
273
26
302
139
173
452
48
128
110
77
107
35
181
112
105
107
40
56
140
70
82
58
105
105
70
89
118
83
43
115
93
88
194
42
170
122

96
96
73
126
67
235
329
286
25
38
85
120
2374
348
413
50
346
199
226
742
60
161
146
112
148
41
199
142
128
156
57
83
176
94
95
43
125
157
93
147
156
119
87
178
138
130
179
59
213
174

73
86
48
120
63
224
345
267
14
36
82
109
2714
352
404
32
375
196
169
883
43
165
111
86
117
51
193
136
139
150
63
79
192
95
73
60
112
184
90
149
151
80
74
181
120
109
152
77
192
185

95
71
60
121
65
234
348
315
12
30
76
89
2727
365
441
36
362
189
190
862
64
183
89
92
117
61
196
144
133
133
64
98
234
117
91
68
109
166
86
154
180
103
85
177
137
157
151
58
220
191

76
65
72
109
68
230
368
311
25
29
80
122
2560
344
428
45
351
176
160
803
62
176
82
92
138
65
155
156
134
157
52
76
210
98
83
74
117
154
90
135
178
107
93
194
160
154
126
68
212
215

83
85
43
99
71
229
428
353
19
32
64
110
3091
445
576
45
415
183
204
1047
59
161
90
98
121
43
158
164
161
167
80
97
220
93
68
52
137
196
108
147
188
118
73
170
168
129
100
79
219
181

59
46
36
67
46
121
241
182
12
20
46
44
2057
278
363
24
257
143
114
705
26
103
52
42
67
17
107
92
71
101
45
43
113
57
44
33
73
91
49
84
119
59
51
117
80
65
60
35
102
100

68
53
33
74
53
150
275
233
11
16
59
73
2759
309
437
23
313
124
168
816
36
93
53
57
59
42
112
105
96
110
30
72
122
69
62
47
80
120
42
92
122
56
52
103
87
92
80
41
139
116

70
60
42
100
66
186
339
254
19
17
58
75
2945
334
498
36
275
143
129
879
46
97
61
81
67
52
139
125
97
110
54
71
152
75
54
71
94
161
54
106
141
82
61
143
132
118
87
61
148
142

2006
144
148
219
218
109
211
55
334
69
189
500
132
362
249
241
124
48
190
130
70
141
188
147
94
446
147
185
278
35
210
106
105
255
103
217
264
133
112
195
158
124
189
208
197
191
55
191
199
181

3659
204
193
276
308
166
325
78
611
75
191
830
140
574
369
365
149
75
211
169
66
156
256
173
114
447
163
179
332
36
221
125
142
314
118
265
377
151
145
295
214
128
242
233
267
211
80
236
165
156

4353
204
173
276
288
126
328
74
743
68
175
907
135
601
362
445
137
85
234
189
63
157
195
145
116
371
207
163
285
31
197
136
119
307
91
272
332
120
167
257
202
118
264
194
168
190
89
192
179
119

4475
197
181
299
255
130
302
74
560
67
215
785
150
556
390
466
146
78
231
166
61
158
250
144
90
317
190
181
285
48
203
124
119
297
107
263
362
114
177
259
215
115
265
237
159
194
74
192
206
143

3696
260
197
310
285
130
260
68
568
74
246
840
165
612
370
394
152
91
241
167
68
169
291
166
120
281
217
219
307
40
250
118
114
281
152
264
347
170
180
292
207
129
254
277
183
208
97
193
214
186

4488
263
197
372
305
192
392
99
757
96
252
1040
177
693
388
486
199
76
204
204
82
199
263
159
125
224
226
229
320
47
281
136
141
353
163
272
341
206
170
370
196
142
347
266
222
256
103
174
223
198

3206
145
126
204
171
83
232
63
580
46
136
724
95
459
263
283
101
26
159
108
34
113
138
91
99
144
130
116
145
20
127
67
65
191
68
176
224
95
108
213
118
72
172
133
123
121
71
91
157
95

4313
158
142
238
222
112
293
58
662
73
175
916
109
600
298
431
134
51
151
131
29
152
201
110
96
159
145
96
189
37
141
98
86
224
81
169
211
100
118
237
149
72
210
186
129
144
63
129
154
108

4533
235
164
313
244
143
331
65
692
75
200
883
107
588
314
438
169
82
192
140
40
140
191
103
93
150
182
147
255
37
225
110
92
240
103
234
215
122
144
238
166
72
250
185
115
134
69
118
178
122

147
112
121
129
155
63
131
254
82
58
186
144
117
114
177
113
126
65
242
65
211
46
53
154
84
6191
118
100
203
102
607
487
638
239
63
126
180
127
65
180
142
112
139
19
37
136
158
178
119
42

220
87
142
186
163
75
141
349
136
70
225
179
136
124
178
146
171
89
275
74
254
82
64
215
109
10077
136
137
197
142
769
661
868
317
86
141
220
121
68
189
178
139
153
22
39
169
165
172
158
38

205
85
185
181
167
63
118
302
104
68
194
162
133
110
198
116
167
77
279
77
209
68
83
211
115
13491
119
117
213
101
749
718
828
299
70
122
176
99
49
150
136
100
120
11
28
131
169
154
135
33

250
100
155
148
198
83
147
295
103
72
213
166
137
123
202
148
171
96
309
106
227
52
70
258
147
15624
143
132
209
113
671
641
762
257
81
140
195
106
74
136
138
111
124
21
45
148
162
170
159
34

193
106
176
190
171
82
153
287
115
93
195
187
162
120
176
138
217
80
350
111
240
87
74
225
120
12420
131
170
274
129
677
674
733
274
71
133
210
119
72
190
152
117
139
27
36
177
149
189
165
59

215
124
189
182
228
75
154
322
157
73
267
199
156
124
223
156
227
104
296
103
260
99
72
247
109
15212
174
170
268
175
812
942
952
347
85
183
201
109
56
161
140
121
112
26
34
203
133
192
140
38

118
62
109
111
90
37
78
183
70
49
144
109
85
60
134
84
128
68
195
64
146
35
33
160
78
10227
91
126
146
76
527
681
588
211
52
78
104
64
37
88
82
56
91
7
13
111
76
112
82
20

156
72
103
108
117
50
64
190
103
45
156
122
111
80
162
96
123
67
256
63
148
48
62
157
78
13250
103
97
206
97
778
764
760
243
59
106
183
86
51
98
86
83
99
13
37
107
120
164
100
25

173
79
139
120
131
43
112
223
98
57
190
140
126
97
154
119
139
75
244
68
188
58
58
198
67
13005
121
134
202
126
772
815
648
258
100
141
160
118
57
116
131
99
102
18
54
147
108
190
99
55

145
92
80
107
72
134
180
51
156
45
127
119
81
217
351
125
98
57
69
63
125
125
59
98
100
92
80
13
101
110
42
44
130
100
36
45
141
132
121
38
150
200
69
144
101
127
28
82
190
149

131
99
57
105
81
170
154
58
175
48
160
167
100
217
360
162
102
87
75
75
118
151
39
82
121
90
72
12
135
86
48
52
132
147
28
48
148
159
136
35
143
223
73
178
92
131
41
102
198
177

83
62
57
78
73
119
123
40
158
29
178
142
74
150
404
179
110
77
65
66
110
143
43
65
117
77
48
3
95
79
37
53
118
100
24
24
138
158
135
34
101
170
58
123
59
112
47
78
153
169

120
88
56
110
92
126
131
75
180
44
173
174
64
232
387
190
83
83
52
58
108
141
34
58
107
85
58
12
75
85
44
71
152
98
32
26
142
158
142
28
140
246
76
122
87
141
48
110
162
183

136
92
77
112
102
159
130
63
197
52
202
164
89
230
481
188
113
87
73
80
128
147
58
89
116
97
86
13
107
126
50
63
150
95
50
36
168
174
151
59
194
242
87
127
92
140
35
109
172
174

128
78
63
115
89
158
130
51
196
61
219
207
104
213
475
176
111
80
65
66
122
186
74
81
136
86
72
15
116
121
45
64
175
104
38
34
161
195
139
51
179
258
71
125
88
166
50
111
175
197

68
36
33
70
67
79
75
34
110
20
141
121
53
124
362
141
62
52
43
34
60
113
30
47
92
55
39
5
58
47
19
44
80
62
17
20
108
85
77
32
81
164
35
60
50
92
34
77
117
120

83
59
53
69
70
104
104
36
134
39
170
122
65
141
413
144
68
57
44
54
71
117
30
63
102
86
48
8
80
59
31
46
146
73
24
28
149
119
92
25
95
212
42
99
58
94
36
91
130
172

81
86
84
84
73
147
108
71
169
59
206
174
81
183
456
157
81
86
57
74
79
140
49
82
128
93
75
16
92
88
54
55
159
72
41
50
158
147
130
45
159
270
62
89
90
172
55
98
179
179

288
118
84
100
66
319
96
86
47
27
36
39
49
109
42
82
99
80
99
176
43
43
40
74
6416
72
105
1166
211
389
102
119
241
228
125
84
279
55
163
412
102
105
82
237
83
187
99
56
250
233

354
114
95
114
61
284
74
73
39
26
31
38
40
119
45
66
75
90
95
163
55
39
62
64
10550
125
133
1702
233
409
145
158
319
272
140
84
336
70
159
394
112
89
77
303
96
266
111
75
292
202

321
90
50
94
58
225
79
51
44
15
29
47
28
73
32
76
99
86
82
114
55
34
51
67
12518
129
154
1754
229
364
146
155
294
239
127
48
297
74
141
362
94
70
73
276
74
261
80
79
274
153

380
95
81
108
67
286
65
79
54
21
35
37
46
78
47
67
106
94
78
150
63
45
44
60
13768
141
159
1571
258
347
132
159
248
234
125
83
360
90
172
411
103
98
75
303
69
208
106
72
334
205

364
143
86
103
84
310
72
95
55
36
34
43
56
117
51
80
126
111
85
187
50
43
52
87
12988
128
172
1607
236
352
137
130
279
215
124
79
336
64
180
326
88
101
80
265
81
235
101
68
283
221

506
117
62
121
91
261
58
75
48
26
31
51
36
139
33
80
105
124
94
165
45
41
56
61
16122
149
196
1938
235
391
159
136
318
227
134
68
307
60
168
296
109
104
82
304
70
260
107
62
320
156

291
49
56
70
28
153
36
38
47
7
18
28
17
79
27
39
52
43
63
83
28
24
28
32
9603
62
82
1213
119
197
68
67
172
116
58
41
198
33
63
161
55
49
39
177
41
148
49
38
128
77

346
60
66
100
60
202
43
52
53
15
22
47
32
62
25
50
59
60
64
107
35
37
42
50
12456
69
124
1645
143
223
102
85
241
139
64
35
209
61
91
183
51
59
59
182
49
184
47
44
172
94

409
111
85
103
74
257
52
69
66
24
29
52
50
115
39
81
79
68
80
150
56
47
41
71
13994
106
154
1937
184
281
135
136
295
199
93
41
229
61
126
183
69
94
62
246
49
211
48
103
240
113

198
103
175
155
248
126
128
113
370
59
395
472
185
123
59
190
33
415
160
90
116
79
118
234
170
32
56
172
193
79
279
104
67
54
2534
193
139
67
761
161
270
169
88
70
139
22
134
57
55
112

181
135
218
219
291
115
143
125
370
71
461
530
225
155
68
222
43
474
183
76
106
109
128
269
166
53
70
163
238
94
314
143
85
61
3563
239
170
76
1259
198
389
190
126
84
172
27
147
76
68
117

189
93
229
206
274
116
123
127
355
61
288
450
154
138
50
231
30
398
142
48
97
71
114
196
148
40
42
159
267
56
264
108
75
63
4999
247
154
93
1055
205
398
210
118
72
134
26
124
75
41
103

194
104
187
223
246
131
154
117
381
44
381
517
186
121
64
201
51
514
167
79
153
88
136
267
186
45
61
185
275
77
297
146
82
69
4517
236
172
61
837
214
290
195
90
68
141
23
150
58
55
90

233
138
200
203
230
116
159
119
411
68
460
457
227
122
69
188
52
506
213
90
136
92
165
288
202
37
80
231
303
73
282
138
67
85
4097
283
214
77
966
220
305
224
118
67
155
41
155
64
70
126

188
141
218
215
213
118
136
119
358
55
484
507
191
115
60
192
51
412
216
67
104
71
133
252
177
48
63
258
325
101
304
127
62
69
5572
343
255
109
1505
272
453
257
135
81
139
36
230
76
73
133

74
53
89
119
140
53
52
63
164
18
232
280
62
76
32
108
16
178
90
28
41
33
66
140
85
18
41
69
132
46
130
43
27
31
3357
186
125
70
952
168
291
160
69
52
105
18
131
64
37
78

93
66
140
154
139
80
62
73
220
32
272
346
98
79
28
132
26
254
101
47
61
52
73
138
92
26
41
91
187
52
173
84
43
39
4425
192
145
53
1015
188
276
170
60
47
86
31
108
60
34
83

148
88
151
164
139
91
105
86
298
41
339
303
163
87
52
142
41
323
128
50
124
74
104
189
112
36
56
175
230
64
190
108
56
52
4305
238
167
94
780
189
264
149
75
61
123
41
143
62
46
98

64
278
148
131
77
309
57
129
64
91
42
88
160
93
63
126
100
105
93
52
63
81
78
46
83
61
178
64
128
173
105
295
87
115
138
142
65
58
73
118
53
130
75
83
106
76
202
141
285
221

73
354
131
136
74
458
94
148
65
99
53
88
178
145
115
96
130
134
97
80
66
91
81
45
91
96
300
84
172
205
127
288
90
147
143
168
72
50
87
157
68
132
67
111
111
94
258
183
391
253

58
328
126
126
89
474
72
133
42
105
43
86
171
143
92
105
127
128
67
82
66
80
71
55
99
91
256
57
147
179
141
290
91
104
122
168
57
42
75
160
63
125
71
96
79
95
288
170
308
216

77
321
123
116
69
317
80
146
63
102
47
81
157
129
74
105
76
116
59
71
49
81
69
55
88
76
224
70
152
214
138
243
114
117
138
171
64
34
69
143
59
128
67
106
79
100
259
186
308
214

75
310
138
124
79
348
92
149
101
114
50
82
171
131
88
131
111
132
73
56
66
98
106
61
96
101
229
56
152
201
127
251
101
108
142
191
80
67
94
162
57
152
93
91
114
93
283
150
383
250

76
413
144
159
79
626
98
144
76
97
65
92
240
111
96
164
122
162
84
102
76
99
98
91
80
98
325
90
157
216
171
308
138
141
120
239
83
65
98
191
88
154
108
105
134
113
320
183
466
242

35
205
56
82
50
469
59
73
36
57
30
49
125
83
45
79
63
87
37
52
29
40
29
36
54
45
212
51
94
127
93
136
72
89
61
129
33
33
51
109
59
74
48
45
58
67
175
107
241
124

34
236
72
83
60
481
51
70
34
84
37
49
163
65
62
77
78
101
39
48
33
61
54
50
48
55
187
69
80
158
105
165
87
82
90
164
35
34
52
113
64
93
49
53
61
84
227
117
296
140

77
199
83
80
68
435
72
102
62
79
36
58
149
102
74
90
79
103
41
56
39
74
61
54
69
68
129
83
93
140
118
162
86
92
85
173
51
41
46
141
64
99
78
76
62
63
266
161
258
181

123
113
111
531
896
110
82
1021
51
42
274
64
244
490
407
194
90
72
89
61
152
104
157
40
231
134
114
158
29
98
58
120
89
77
175
125
135
83
37
70
173
41
88
224
193
37
109
67
185
185

111
115
124
751
1315
148
86
1433
59
57
382
93
393
728
680
295
114
109
100
78
150
156
164
60
288
129
143
208
26
140
115
162
117
128
207
147
152
94
43
85
175
76
95
265
210
50
161
113
236
196

118
110
75
656
1911
138
96
1884
52
45
340
81
459
788
693
304
89
86
110
74
167
125
181
56
244
130
156
204
40
122
137
175
121
114
187
125
131
98
48
90
166
50
84
253
223
31
156
92
235
196

120
83
100
482
1777
178
120
1826
58
68
334
108
435
813
614
310
79
108
84
86
191
149
177
65
255
170
153
204
33
130
116
225
117
116
183
118
191
86
49
89
244
34
103
307
246
39
143
109
281
222

141
112
125
586
1605
127
99
1871
74
69
380
104
349
800
544
243
91
90
98
73
164
160
210
50
265
181
152
223
44
130
100
211
125
113
171
127
169
94
35
94
222
43
89
260
240
28
132
128
272
238

138
121
137
953
1516
119
114
1960
56
83
390
116
394
890
781
274
84
86
94
60
171
205
219
57
230
165
132
225
35
128
113
243
126
138
197
126
176
91
53
84
203
40
98
243
244
40
174
104
268
245

77
72
59
568
1176
90
66
1405
41
40
267
77
303
603
499
188
48
46
71
44
94
107
135
22
161
117
88
141
30
89
70
132
94
99
156
101
107
57
29
58
121
21
45
160
161
18
103
62
161
136

77
65
68
505
1417
86
75
1693
49
68
285
91
388
751
688
245
43
55
78
52
129
122
143
37
144
128
120
170
14
89
91
154
106
95
165
87
111
64
31
64
147
26
50
189
159
24
113
54
204
164

104
86
98
299
1670
122
106
2035
66
73
304
111
341
849
655
237
70
71
70
56
125
145
169
45
172
145
112
183
22
106
64
191
117
84
134
112
149
57
39
91
187
22
78
224
202
29
132
75
239
203

202
144
111
40
120
98
94
56
28
75
52
178
1445
14
1734
68
65
1316
1000
939
433
1049
201
38
341
93
321
269
475
342
60
20
79
57
78
1
100
29
70
30
56
45
34
11
6
18
4
92
31
75

241
151
121
88
171
126
122
80
41
51
56
197
2330
23
2657
60
85
1744
1359
1160
514
1369
248
39
536
154
513
403
883
423
68
17
104
52
88
5
117
45
80
41
85
65
62
6
9
24
7
122
54
105

229
159
117
82
162
116
95
62
45
34
57
210
2535
15
2479
68
70
1774
1210
961
445
1182
196
43
488
116
490
477
815
469
68
11
86
60
106
6
110
34
59
45
96
68
60
3
10
21
14
124
33
77

251
152
134
57
175
137
141
68
34
45
98
237
2208
13
2527
55
82
1848
1144
1003
424
1123
180
52
471
105
420
357
696
462
62
22
89
46
117
3
112
41
75
32
81
74
59
3
10
17
16
107
55
94

223
179
145
54
182
120
136
74
31
47
85
237
2775
21
2725
80
82
1852
1303
1125
458
1384
210
48
558
154
478
362
815
542
97
24
112
56
126
1
125
38
71
39
85
70
58
12
6
18
15
115
53
113

288
170
139
71
191
122
147
84
35
53
73
213
3662
21
3871
99
109
2453
1732
1450
568
1772
297
51
829
206
599
529
1131
685
101
21
142
92
163
2
133
57
92
66
90
78
52
8
13
30
13
149
57
116

176
81
65
57
113
87
103
48
23
35
41
141
2328
14
2341
44
59
1503
1038
831
312
998
151
28
543
145
469
394
684
387
74
15
56
47
93
5
84
26
47
42
65
50
51
5
5
15
15
88
34
62

186
105
91
46
131
87
97
51
21
36
51
145
2726
18
2662
52
76
1709
1062
842
375
960
151
46
578
143
512
487
999
500
67
23
76
50
101
7
76
42
59
30
99
73
72
6
12
24
21
104
47
107

203
135
118
64
171
100
97
62
22
33
73
200
3317
25
2910
85
66
1865
1030
820
324
1047
149
46
729
155
484
482
937
531
123
27
113
62
138
4
118
72
77
43
102
83
77
6
17
27
29
105
45
108

139
31
74
87
40
9
27
54
19
53
37
135
61
31
31
97
93
29
48
85
74
30
19
58
45
23
73
20
81
35
54
190
304
42
951
407
72
214
56
89
302
184
164
121
119
105
73
101
87
112

219
38
70
103
49
13
27
52
23
80
28
127
66
36
37
124
96
28
56
126
87
31
18
82
67
41
117
36
82
27
60
186
425
80
1402
590
64
258
92
76
349
263
186
109
138
114
94
120
133
134

259
31
58
106
60
9
20
54
17
82
17
117
56
27
40
114
76
40
57
158
102
22
19
86
66
24
111
36
77
32
42
189
412
58
1257
568
52
295
77
76
290
203
172
128
127
105
101
88
124
141

141
44
53
111
45
9
30
66
25
66
19
147
71
29
29
111
70
39
77
132
102
31
19
47
66
30
127
28
88
19
46
199
461
95
1156
416
65
261
69
90
304
204
200
130
114
99
71
93
116
111

197
43
65
140
40
11
25
62
25
75
35
148
75
49
55
129
90
42
61
100
115
34
16
57
69
29
112
43
83
30
53
255
384
90
1326
409
113
346
91
102
371
199
248
131
141
130
106
125
118
140

238
58
87
151
39
14
36
80
33
81
57
177
68
49
40
145
110
49
92
132
142
44
26
88
77
42
164
55
127
40
75
229
420
97
1754
594
94
376
96
76
495
232
254
175
188
135
101
125
149
159

146
35
46
96
22
7
14
57
16
58
25
100
40
24
39
88
72
26
62
91
74
25
12
57
39
24
113
28
58
16
38
134
247
47
1044
415
49
173
43
40
198
104
101
84
79
52
54
65
67
63

184
46
55
106
37
10
30
55
22
63
29
125
49
42
40
103
58
31
71
118
102
26
21
61
61
35
150
34
78
28
64
180
299
82
1221
459
53
216
69
55
247
150
112
106
100
59
53
81
75
94

233
57
57
142
56
15
45
71
36
97
38
149
79
46
54
124
89
51
88
118
119
49
22
61
54
35
152
44
109
31
66
217
313
93
1392
437
57
316
67
79
282
153
162
119
111
86
80
101
103
102

53
203
71
288
92
206
71
64
47
128
60
209
141
123
77
170
112
185
78
65
117
77
105
201
80
224
72
180
121
52
58
60
117
69
31
110
67
48
68
79
5947
153
310
199
295
370
1179
430

68
230
96
396
114
224
65
79
64
142
61
287
150
151
85
262
120
226
124
109
150
86
133
266
100
293
97
189
149
70
73
87
136
99
56
138
64
55
59
96
10391
162
572
234
670
567
2080
787

66
225
47
342
97
168
74
55
62
126
58
194
141
136
85
246
120
226
66
77
108
76
106
220
85
224
88
155
127
59
56
74
94
107
35
135
64
47
62
59
15276
160
787
252
849
507
2071
841

55
207
86
342
89
203
93
84
53
138
69
208
176
132
67
229
76
194
78
68
113
76
119
211
88
223
67
191
162
70
69
84
128
85
26
140
82
43
71
75
23822
163
476
229
439
466
1540
492

70
237
111
326
89
215
108
105
55
194
66
242
179
182
93
231
109
240
103
74
125
97
153
230
96
247
104
209
136
64
80
87
152
97
42
145
63
75
77
86
14890
159
368
287
360
443
1351
391

66
247
108
366
117
250
108
75
79
203
75
281
220
205
142
324
151
259
103
103
150
93
161
252
96
252
107
254
162
77
84
82
158
85
49
124
66
52
60
90
15638
154
453
288
506
523
2012
583

43
133
43
148
53
113
40
44
26
84
39
134
93
86
50
169
70
107
44
40
82
51
60
132
48
107
51
71
72
38
47
31
60
56
25
75
34
29
38
42
8410
80
481
126
641
346
1655
547

49
168
56
261
83
126
44
58
46
114
43
149
108
78
52
210
74
133
59
58
64
52
68
124
63
160
55
137
95
47
41
46
79
47
23
91
49
29
48
59
12087
108
640
172
631
432
1987
701

33
199
85
273
73
160
97
93
49
126
60
176
166
152
79
235
87
172
85
61
77
67
102
183
86
156
60
151
107
58
57
60
103
61
30
117
57
52
65
66
14799
118
361
237
357
411
1921
454

118

132

103

109

126

98

37

43

55

166
111
205
460
148

159
128
187
450
157

101
87
163
433
146

132
86
201
459
138

176
100
230
432
166

147
132
178
328
173

61
49
96
174
68

68
67
81
177
104

88
68
138
277
117

114
157
141
144
355
129
128
131
338
90
136
43
197
396
65
90
149
216
260
128
91
102
129
68
215
102
106
68
155
245
191
53
272
218
258
239
191
146
49
188
69
119
136
357

119
184
198
145
496
116
128
143
303
182
157
51
206
481
78
135
180
234
238
151
105
124
129
54
283
101
136
57
245
297
223
53
302
223
343
239
185
163
83
203
96
159
131
555

133
148
168
133
430
111
121
130
234
147
123
36
179
420
81
84
157
179
254
115
61
99
99
54
244
73
145
65
225
211
222
45
254
184
340
208
170
125
75
190
75
148
113
532

119
154
176
142
357
127
151
145
290
104
133
34
195
436
70
96
164
204
239
124
89
120
117
53
188
92
104
58
209
255
210
49
291
184
336
251
173
161
62
238
103
145
151
405

104
152
165
150
419
130
182
154
332
112
168
49
159
379
89
107
192
220
230
149
113
120
115
66
216
91
104
73
230
307
198
58
277
165
326
252
197
155
66
194
89
138
141
379

83
121
154
140
532
70
158
117
274
102
153
45
128
345
67
87
169
238
156
125
114
116
98
63
258
96
88
58
230
309
155
45
302
112
318
249
154
150
54
213
103
122
97
448

58
90
85
63
325
49
69
66
140
54
91
25
83
205
44
58
76
87
94
55
35
56
53
30
142
41
53
21
124
142
92
14
148
66
180
117
76
88
30
90
49
59
53
240

44
76
87
53
278
45
86
78
137
56
80
20
88
252
39
49
85
112
95
75
59
58
63
40
127
40
51
38
121
154
85
23
144
67
193
103
84
89
43
115
67
85
66
266

77
93
120
126
241
81
105
125
182
73
123
31
104
284
74
57
97
116
120
86
57
72
88
32
124
55
65
40
160
159
118
32
149
90
225
142
100
81
44
132
67
95
95
253

168
242
106
132
276
52
231
139
160
311
84
180
189
130
177
208
65
177
337
198
341
317
168
48
220
158
170
145
291
1578
1270
434
541
110
403
21
129
68
188
173
77
323
65
201
143
107
60
86
171
376

180
269
104
143
297
63
245
146
177
297
100
177
214
185
182
207
87
222
286
252
416
376
196
67
233
159
179
191
305
2619
2029
783
1101
146
710
23
150
74
216
231
75
354
75
293
163
128
72
103
216
423

152
292
103
107
257
46
235
134
147
279
89
178
210
143
164
158
101
149
272
176
346
286
159
36
214
158
155
187
250
2678
2397
1077
1098
148
761
17
145
66
218
204
94
343
77
275
143
121
48
111
225
463

141
261
116
91
278
60
204
112
147
262
88
189
202
161
175
201
96
203
234
152
268
275
151
57
242
150
159
164
244
2439
1925
906
851
143
527
20
166
72
198
260
79
317
82
282
164
113
71
151
266
467

151
293
122
150
281
62
230
162
172
286
86
156
235
147
169
198
84
206
248
197
231
273
158
60
204
150
167
162
228
2790
2223
873
976
164
528
31
177
84
207
284
95
284
66
261
160
107
76
128
225
484

141
289
106
120
286
71
282
140
162
279
88
108
218
145
151
200
86
187
258
173
214
290
137
76
236
151
164
139
187
3989
3181
1014
1436
215
941
26
242
116
305
331
96
235
77
359
183
103
100
150
292
512

69
144
55
58
153
38
140
58
80
155
29
67
124
83
62
87
48
109
168
93
152
176
81
36
160
69
100
95
102
2439
1790
531
911
101
737
16
101
47
159
131
55
143
49
231
94
64
43
74
166
334

85
148
66
62
170
27
126
95
75
176
53
80
114
76
69
120
45
114
113
94
131
186
104
34
141
71
87
106
131
2714
2394
737
1098
99
775
13
131
42
181
178
49
134
52
259
110
73
34
115
202
353

73
163
81
88
215
48
152
112
91
163
56
91
160
103
92
136
73
137
117
126
127
184
112
63
130
104
98
110
127
3088
2772
905
1293
143
804
17
147
59
202
242
75
152
57
231
167
95
55
146
239
371

232
181
117
104
257
47
73
120
179
42
235

247
211
130
151
359
51
92
173
184
49
311

274
355
120
115
328
40
70
157
182
45
340

330
323
124
133
335
35
85
132
160
54
410

365
366
128
120
360
40
86
118
190
66
407

428
421
174
144
402
53
94
175
238
61
403

185
169
73
81
198
29
44
91
130
47
189

223
246
83
82
236
31
52
101
142
62
263

286
284
96
88
283
38
63
115
151
71
318

112
185
95
123
123
120
96
111
104
142
208
182
157
154
67
68
66
268
182
114
22
106
131
232
37
135
159
132
185
201
150
67
192
104
52
49
58
130

115
243
139
162
160
174
119
96
119
173
217
232
194
206
76
77
88
382
223
150
28
163
165
301
62
158
186
136
300
247
204
75
223
124
48
54
75
203

103
163
139
196
124
152
94
91
122
175
233
214
158
168
72
70
66
350
237
140
30
112
161
280
66
154
151
123
274
184
164
61
166
102
54
47
72
134

111
188
196
225
107
190
101
99
140
215
279
244
167
185
69
86
106
359
224
171
28
145
145
290
40
157
180
130
215
216
174
64
153
124
56
75
82
129

112
237
178
181
113
203
124
96
157
212
285
316
161
168
83
106
102
361
245
178
29
159
184
345
55
160
191
164
262
221
181
73
170
143
47
57
83
139

127
230
180
192
112
197
149
82
187
272
231
326
224
238
100
114
127
579
298
220
27
206
210
372
56
205
194
152
336
218
202
72
197
159
50
58
93
160

67
101
78
128
74
108
108
52
93
141
155
149
96
111
51
41
60
345
148
94
18
125
101
187
31
99
100
72
175
128
82
34
114
78
29
35
46
78

81
98
122
164
80
125
81
64
91
150
141
149
113
126
65
40
86
292
162
124
16
89
126
257
43
138
133
84
199
138
105
54
122
65
29
71
55
85

84
173
160
151
79
208
90
72
96
150
151
223
119
138
62
58
102
305
195
128
30
111
124
301
50
164
143
129
195
129
123
72
126
112
52
78
60
96

65
65
191
31
211
59
89
115
111
80
289
110
65
81
197
170
106
177
108
57
147
173
65
154
83
186
96
122
124
63
100
61
329
105
44
190
99
65
171
84
171
54
62
116
98
59
144
87
144
248

104
76
224
55
252
68
123
127
105
109
338
139
69
80
260
232
126
207
144
69
219
184
82
181
111
266
110
173
149
78
126
60
313
120
59
215
135
89
213
94
208
80
47
147
165
104
170
133
190
275

78
71
189
31
236
62
103
100
112
89
307
133
53
59
248
177
100
196
129
79
183
214
78
189
71
246
96
125
118
72
133
62
266
100
40
203
88
60
210
81
160
66
56
91
167
93
152
128
190
269

118
62
237
41
211
55
102
126
114
110
294
96
50
77
269
179
89
205
179
69
202
208
70
195
133
245
79
133
124
66
121
43
285
123
42
176
97
76
200
79
135
90
61
124
215
83
147
165
178
284

104
88
263
52
259
58
99
162
115
120
361
104
57
81
285
204
107
226
173
77
202
223
96
181
124
270
104
135
175
75
140
66
321
100
40
170
111
69
245
102
149
79
61
131
202
78
192
169
201
280

109
90
242
49
318
93
124
131
141
143
416
119
84
109
338
225
118
264
159
88
195
178
79
215
148
305
116
181
166
83
177
57
390
128
53
109
113
111
300
94
224
114
66
144
169
96
256
177
221
341

58
60
128
19
222
30
57
63
67
73
193
73
49
49
135
118
54
134
71
41
98
100
44
126
60
157
46
92
84
50
79
33
231
47
38
71
51
59
162
46
93
48
32
57
78
52
105
64
110
183

63
64
149
27
191
48
86
78
88
62
217
61
47
67
182
112
50
146
97
58
138
146
50
111
70
193
61
106
112
72
94
43
201
75
38
76
71
45
146
45
107
65
36
85
118
72
131
94
129
209

98
74
187
29
197
46
77
115
111
85
292
94
59
73
220
150
71
191
107
70
155
128
58
120
113
216
71
152
135
72
145
47
184
57
38
82
84
58
171
59
110
88
47
91
135
71
149
142
168
253

64
73
47
270
149
116
180
174
3507
60
147
201
1040
61
83
487
864
158
375
530
80
28
32
59
71
28
27
155
189
141
78
30
114
102
93
127
128
76
172
73
98
64
92
141
124
76
208
118
89
165

85
99
42
380
202
152
253
185
5457
66
174
254
1614
99
82
641
1208
250
587
724
90
25
40
74
106
33
41
219
226
160
136
30
122
124
128
124
172
87
204
88
142
91
114
163
139
108
212
174
92
163

71
85
54
289
204
147
291
136
6150
59
160
236
1791
100
94
613
1275
201
567
713
77
37
42
65
57
36
22
200
215
202
113
37
130
121
112
108
148
77
194
75
135
79
106
130
108
124
180
163
84
169

81
98
55
303
234
149
275
164
6064
92
184
239
1638
102
127
609
1327
197
419
671
99
33
43
64
94
52
28
165
231
156
108
35
143
102
125
129
145
92
197
72
109
72
111
145
112
124
143
150
94
176

82
112
56
288
228
152
289
180
5865
110
203
234
1598
100
105
701
1171
200
469
601
88
32
43
76
93
50
37
154
210
172
103
49
138
102
110
136
170
107
201
76
100
91
106
176
125
93
140
134
90
198

97
121
54
307
217
199
310
186
6866
98
241
314
1737
84
113
724
1033
245
480
624
90
36
39
61
118
40
31
134
222
126
95
35
136
114
123
142
167
101
244
69
125
94
96
187
150
101
122
141
91
178

41
79
26
164
119
97
199
100
5503
55
153
184
1417
78
77
519
855
170
393
487
69
25
27
29
82
16
21
135
172
117
78
24
117
108
63
77
103
58
138
39
96
73
96
125
97
101
114
108
74
110

52
89
30
158
174
120
217
78
6186
73
160
182
1667
59
77
566
866
173
461
594
61
27
33
42
90
29
15
120
187
154
85
32
109
103
111
92
106
74
161
52
114
84
92
104
119
114
101
118
71
125

64
103
48
220
222
168
286
135
5805
104
196
230
1790
85
107
508
949
175
480
625
85
35
58
64
100
48
42
116
205
140
115
45
129
104
115
124
123
87
193
78
136
84
116
151
102
116
99
96
69
167

252
36
135
74
436
92
106
223
57
142
176
204
166
188
109
141
88
91
298
123
180
174
223
226
54
43
155
2393
308
204
54
260
371
201
136
24
80
53
21
53
127
103
53
131
78
18
214
43
84
83

351
37
180
105
505
118
114
270
57
148
240
264
210
221
123
174
171
128
363
126
252
219
294
302
74
40
192
4123
414
231
33
429
454
265
145
41
68
67
30
52
145
95
82
131
80
19
256
36
117
74

335
48
147
80
494
114
136
255
72
168
258
179
207
202
121
142
123
122
448
130
203
182
269
247
66
40
191
4525
338
239
41
499
496
226
137
20
66
64
23
44
128
101
58
101
66
17
206
27
117
79

409
26
134
110
425
108
124
243
76
174
228
225
177
221
123
190
92
115
439
152
202
191
289
258
65
37
166
4147
347
265
41
468
452
220
136
34
93
66
24
47
140
93
69
99
87
10
252
47
108
87

334
29
145
82
376
112
135
175
79
164
192
186
190
221
124
200
117
108
425
115
199
209
281
269
65
43
181
4427
407
200
41
544
454
201
180
28
100
64
34
56
163
124
60
121
92
15
245
48
110
73

331
44
144
84
282
109
114
121
70
166
170
144
208
220
127
166
104
111
468
118
203
211
290
260
82
56
182
6023
537
235
42
620
522
312
189
24
93
51
31
50
181
111
90
135
75
15
253
37
116
77

263
28
119
62
288
75
95
119
55
131
161
111
137
116
102
130
60
107
304
101
152
157
202
178
43
32
129
4000
249
144
32
372
297
176
64
22
54
41
7
32
107
51
42
61
32
19
132
23
75
45

267
29
143
81
268
65
98
132
75
155
184
154
143
174
97
186
72
111
332
137
153
162
231
194
58
35
171
5020
296
163
34
602
368
228
109
22
64
47
17
34
99
86
60
89
48
12
141
33
110
57

310
40
132
89
247
116
87
127
69
140
177
138
175
205
117
201
117
101
329
122
194
163
299
221
78
43
227
4758
288
183
22
684
436
223
119
33
94
69
37
31
111
100
66
73
56
10
153
33
111
99

74
153
276
185
16
147
33
91
91
72
43
79
32
39
75
101
155
33
58
54
65
30
118
38
29
90
24
35
66
133
25
80
47
31
79
38
115
119
61
41
61
3063
151
172
202
107
799
159
421
804

84
166
309
199
7
221
41
95
81
83
56
138
45
32
87
102
178
59
94
44
83
25
86
40
31
116
32
34
78
149
57
86
53
47
96
53
135
127
71
50
64
4630
251
214
306
145
1221
205
632
1412

71
129
250
168
14
199
37
72
80
72
37
86
30
45
58
155
150
41
78
39
65
20
127
28
31
106
25
27
61
105
42
65
48
44
88
28
117
121
48
41
56
5906
173
206
306
155
1304
189
618
1437

73
147
364
182
17
182
32
78
90
98
47
136
26
49
72
97
163
42
86
59
59
28
147
40
29
132
16
42
74
123
54
102
45
31
85
46
103
130
80
43
64
7112
189
244
345
167
1282
183
643
1419

95
176
322
162
20
160
47
81
108
106
52
130
52
41
81
94
151
44
79
61
82
32
112
35
26
127
24
46
66
102
34
97
47
36
96
32
140
107
63
47
74
6437
210
240
340
148
1331
213
679
1455

92
224
432
169
14
224
36
81
90
95
42
142
42
55
87
121
170
50
111
56
81
38
150
38
32
95
22
36
77
92
46
93
51
44
106
53
106
134
56
50
68
6979
285
261
398
155
1711
234
742
1624

44
82
224
94
7
151
24
32
55
61
26
63
20
25
41
71
89
28
56
34
42
18
100
28
23
66
18
22
35
43
33
47
27
38
62
21
75
82
31
28
27
4795
175
156
239
116
1074
121
557
1326

63
90
214
130
13
163
27
55
69
82
29
101
23
38
47
73
106
41
60
40
56
18
112
24
23
85
20
32
53
78
37
77
38
31
42
24
70
94
34
36
38
6109
180
220
281
119
1271
157
602
1468

67
118
273
151
10
133
41
51
95
89
40
99
31
51
69
67
133
64
81
67
87
40
144
44
24
81
40
62
74
82
41
106
51
35
76
36
87
117
49
58
50
6874
176
214
299
152
1490
182
712
1537

305
664
143
172
98
114
134
124
274
128
112
14
184
52
43
38
67
113
128
82
40
34
13
160
30
31
55
181
111
126
158
38
140
86
112
67
141
85
190
79
195
167
24
120
58
37
289
89
76
65

427
920
167
187
111
140
132
149
270
177
106
17
199
80
25
40
75
149
180
107
44
59
18
160
31
41
42
217
169
147
206
63
159
93
145
77
182
111
170
41
272
198
27
159
81
70
350
132
76
86

436
922
140
206
92
138
132
140
269
147
91
11
172
74
17
64
77
141
176
90
50
42
14
155
31
33
63
177
142
113
160
56
163
74
111
83
167
140
165
49
205
170
42
178
62
71
338
145
69
82

460
967
162
182
112
115
125
121
313
159
108
21
171
72
32
71
92
155
202
105
55
40
25
174
42
51
68
167
163
143
205
67
184
105
139
100
182
122
201
77
220
176
38
143
68
65
297
127
96
77

441
1043
191
245
131
107
126
123
318
155
111
18
199
90
28
70
93
199
207
97
44
49
17
168
28
44
72
200
153
144
206
70
177
101
128
99
162
144
230
54
210
199
55
132
73
78
410
143
102
85

507
1180
179
192
106
106
138
116
231
181
103
19
183
65
31
81
91
158
204
96
45
35
18
167
24
40
68
212
154
135
219
51
184
100
160
91
162
121
210
52
276
206
41
155
68
68
422
162
81
82

332
770
106
104
74
62
88
76
122
101
49
14
120
33
14
44
59
97
128
52
23
38
11
92
19
23
40
128
93
71
110
15
97
50
96
79
93
60
109
30
156
119
24
150
43
50
241
83
40
52

397
968
109
161
97
73
95
83
180
111
74
10
104
45
13
38
57
113
122
58
31
26
6
100
17
21
43
131
116
88
104
37
123
69
106
74
97
80
131
28
162
142
25
113
34
47
242
94
52
72

431
1056
144
146
107
78
121
103
212
106
76
24
150
46
14
52
66
145
172
76
38
23
9
122
19
38
55
160
146
95
150
30
155
85
143
77
141
96
183
36
181
116
51
128
47
72
283
115
76
63

63
132
150
75
106
49
88
36
166
62
78
64
60
98
57
93
209
184
71
113
81
77
44
85
65
68
42
34
178
87
63
52
17
64
146
50
44
120
290
229
172
1674
241
211
225
547
101
109
153
170

76
185
198
89
113
56
87
29
202
39
127
73
94
108
72
88
237
209
97
148
96
110
64
85
85
61
45
32
264
105
63
57
31
61
205
59
57
148
320
261
228
3181
303
254
314
864
133
136
202
173

69
164
248
62
79
42
77
36
200
49
97
53
85
102
85
72
246
194
76
143
79
81
45
67
68
56
41
30
250
113
68
38
17
63
137
46
41
149
317
254
183
3419
241
249
329
889
176
114
204
188

79
156
220
90
79
45
81
32
220
60
102
71
90
120
69
85
274
189
105
153
110
98
58
80
78
79
59
33
245
139
60
61
23
79
110
51
59
143
297
266
249
2351
256
253
311
649
192
116
251
186

78
168
195
96
103
52
73
34
218
73
99
67
110
130
81
68
283
227
77
163
96
109
49
75
101
87
53
31
252
127
82
70
21
59
130
83
48
123
294
262
215
2314
287
256
283
693
256
113
239
176

73
158
207
76
103
62
87
33
233
53
118
59
103
122
75
82
288
240
80
167
71
114
70
81
91
56
44
35
301
96
68
58
16
54
148
76
41
123
310
352
309
3205
329
336
427
1053
260
121
240
166

45
108
147
34
47
31
40
21
148
29
65
42
67
57
43
45
129
121
44
77
43
82
41
39
64
33
24
14
180
50
42
29
14
34
66
35
31
68
191
162
170
2521
180
164
245
831
127
55
131
128

40
113
172
47
57
29
52
16
182
43
54
26
61
61
50
41
185
136
48
106
62
71
40
61
65
28
38
12
203
64
53
48
13
44
99
50
36
68
222
211
192
3749
155
151
318
904
128
55
144
152

83
132
197
65
63
40
48
25
197
56
89
49
70
88
68
60
217
175
52
105
80
85
42
80
77
58
43
21
157
118
44
69
17
47
97
59
37
102
258
218
240
3057
180
205
319
883
133
70
196
142

115
138
121
146
236
330
234
89
181
56
80
105
148
104
116
274
70
130
113
47
237
223
162
70
157
125
152
178
124
56
133
135
230
190
39
163
186
87
186
302
70
194
141
268
249
461
99
48
89
112

123
172
130
136
212
388
241
126
200
72
113
120
153
112
114
354
73
120
120
68
295
199
144
80
151
138
179
226
125
71
174
164
208
225
58
183
208
120
181
283
49
230
176
357
284
527
109
65
68
115

145
163
97
137
203
317
236
97
193
54
84
109
140
89
79
322
62
93
101
53
222
204
143
86
156
82
170
215
131
44
129
144
187
197
57
182
172
101
159
301
33
194
139
353
277
476
87
52
121
94

158
145
109
152
202
323
266
109
191
81
117
113
176
121
104
336
72
123
107
67
256
236
135
78
185
106
176
192
137
50
121
127
187
199
68
182
186
100
167
297
62
186
108
291
317
329
118
65
104
123

157
137
138
173
255
307
236
103
195
103
93
113
163
129
129
303
75
171
123
64
286
264
149
90
205
124
158
201
164
81
94
107
226
243
55
204
192
128
198
364
98
196
163
290
301
374
128
58
115
135

138
150
145
206
288
351
201
107
202
101
119
139
165
120
154
273
74
170
138
63
247
303
188
98
241
136
147
202
137
93
83
136
233
252
59
203
229
81
228
339
94
205
170
366
283
366
154
53
122
167

100
85
65
103
164
186
110
45
108
68
77
75
85
88
53
140
34
93
86
35
172
110
89
67
129
83
79
118
51
42
58
82
132
156
51
122
113
44
156
217
41
134
92
232
135
260
48
27
46
65

121
76
69
120
188
258
149
53
99
54
79
94
109
79
78
163
37
74
62
47
143
159
86
48
114
107
101
128
67
31
55
58
134
153
44
163
142
56
111
194
28
131
115
262
150
265
58
33
58
96

122
83
78
118
145
301
143
62
124
73
99
104
140
107
87
159
57
138
93
53
181
177
136
78
157
104
121
135
102
42
67
80
133
216
49
161
139
67
156
178
46
150
127
286
191
258
81
34
75
97

75
67
412
145
149
82
121
162
137
114
279
187
1941
60
539
868
57
460
59
388
56
93
40
99
92
130
67
85
55
51
94
72
57
87
57
146
137
72
128
104
41
148
57
107
23
137
163
106
67
81

88
108
444
132
159
79
144
145
178
156
336
198
3519
57
889
1349
59
769
84
514
71
109
49
102
102
153
101
89
74
57
97
80
46
95
94
137
126
69
126
132
48
107
79
124
24
148
195
114
101
116

95
112
416
127
145
52
117
135
153
172
322
181
4363
64
1165
1589
46
1001
96
521
57
108
27
84
105
143
70
94
65
55
76
80
45
74
79
128
131
56
112
115
33
110
62
84
28
142
173
104
55
80

91
109
332
127
145
71
106
118
131
168
297
179
3265
79
867
1198
69
720
91
403
43
98
41
89
115
119
90
95
65
61
102
95
35
77
83
123
144
68
132
118
44
129
71
106
30
142
175
127
80
86

88
88
338
150
190
108
135
156
142
169
312
248
3394
96
770
1461
78
693
79
401
73
96
59
104
121
162
83
126
63
79
132
88
59
106
90
147
155
86
136
116
57
155
52
131
33
167
199
136
78
104

126
126
336
167
214
79
155
179
111
230
324
241
4538
109
1192
1817
72
863
96
589
89
117
55
117
135
170
104
116
81
71
121
86
73
82
115
128
185
96
136
155
50
160
63
138
29
147
205
144
113
133

66
78
219
109
90
37
83
86
70
117
246
105
3411
43
724
1200
37
710
77
332
59
72
18
50
64
88
45
71
45
38
72
53
27
40
62
54
90
32
61
100
13
61
45
63
12
85
95
76
68
70

101
71
192
87
80
38
80
68
69
164
250
178
4163
77
1027
1544
49
773
74
465
63
86
45
80
85
116
76
81
54
48
80
69
38
45
59
91
110
36
71
100
23
87
33
53
21
83
107
108
81
72

82
89
175
101
148
50
89
87
83
155
238
183
3757
88
836
1668
40
858
88
403
76
79
48
79
129
125
88
100
57
53
114
87
64
56
97
105
145
53
112
94
37
101
72
87
31
131
142
118
68
83

89
86
100
138
65
167
114
49
142
34
93
61
119
96
86
106
37
110
113
168
104
102

95
71
116
159
65
172
146
53
154
56
114
81
115
87
105
133
25
93
131
213
104
96

81
73
100
152
52
160
109
27
139
37
92
76
86
84
97
151
23
76
108
146
113
93

95
89
101
164
52
145
124
34
146
35
81
106
130
102
71
112
25
79
123
150
117
114

95
101
122
155
72
183
136
45
165
59
102
92
159
107
92
106
40
128
135
210
154
126

91
106
130
197
74
210
126
42
152
62
113
64
129
93
98
113
41
124
171
232
120
136

59
66
96
84
24
142
69
27
79
20
76
47
66
48
58
75
18
60
101
115
69
61

59
91
125
94
48
134
67
27
128
35
56
85
74
68
63
94
22
59
128
107
75
75

66
133
141
146
54
165
99
46
146
44
77
84
112
67
74
122
25
78
159
137
110
112

93
79
175
65
113
93
97
166
109
85
343
56
30
49
87
63
81
100
126
93
40
25
51
149
23
94
108

78
86
248
49
109
79
86
177
143
103
555
55
36
60
93
79
89
104
157
104
44
20
69
151
20
112
121

72
65
218
52
55
65
93
108
108
75
586
49
52
47
72
65
48
83
142
84
34
17
59
141
18
96
100

100
67
194
56
77
97
97
128
109
122
419
68
54
53
71
83
80
85
150
103
57
27
77
147
34
124
82

113
89
237
78
95
127
112
176
124
121
414
66
63
56
89
73
87
119
161
130
52
23
71
174
31
139
106

106
89
276
65
105
109
99
184
133
97
679
51
43
55
89
83
92
137
159
106
61
37
75
187
25
116
127

47
36
177
38
53
59
64
108
65
52
485
31
21
27
44
47
65
66
102
54
34
11
39
120
12
76
40

72
51
154
46
81
62
69
103
75
47
513
41
35
35
50
58
73
77
112
67
57
17
55
106
24
86
64

106
64
160
57
77
80
79
132
70
90
330
68
45
62
82
69
91
98
122
81
63
36
91
129
24
93
77

57
124
100
84
88
103
90
76
85
60
57
65
66
4635
272
191
205
45
304
132
307
139
478
290
37
182
704
108
315
454
190
122
234
135
281
375
170
60
148
85
81
239
42
138
89
111
107
90
57
183

75
126
97
91
71
86
84
92
71
74
71
59
70
7544
330
226
263
45
423
132
341
213
684
426
52
332
1163
194
477
655
352
130
363
180
404
576
190
89
161
130
78
304
36
152
97
125
181
126
50
262

62
116
80
82
61
89
117
81
63
81
66
72
56
8694
317
190
262
47
376
127
305
211
677
396
43
361
1331
182
482
724
546
128
478
247
497
576
191
88
151
126
63
276
30
140
63
129
192
127
55
258

55
156
103
109
73
88
108
79
79
75
65
72
87
9465
336
233
322
38
394
193
336
180
766
448
61
375
1442
184
458
707
509
109
390
250
448
560
249
90
173
120
81
405
50
133
89
145
191
120
48
257

73
127
123
133
100
120
106
77
95
79
94
90
92
8748
410
267
335
49
444
190
399
216
767
469
53
376
1390
216
546
589
307
158
410
252
462
510
235
93
200
144
92
406
52
160
91
144
225
138
62
287

59
144
125
120
96
110
137
79
107
81
68
70
84
12513
466
289
433
40
596
271
394
288
968
603
68
546
1814
286
747
708
446
180
643
329
534
646
275
110
276
161
115
516
45
189
113
152
263
149
65
361

40
87
80
70
31
59
56
55
50
40
35
35
36
7416
216
144
155
33
289
124
203
174
548
308
24
262
1108
130
362
407
410
76
351
195
313
394
139
56
123
89
42
248
18
84
52
94
169
81
27
174

77
104
84
103
24
69
100
72
45
55
55
57
66
9590
240
158
230
38
325
127
203
206
759
394
39
348
1589
170
432
663
526
96
534
247
422
559
180
57
145
82
44
318
20
108
53
89
154
69
30
224

81
101
133
120
71
112
101
82
67
61
63
76
95
10723
324
197
315
37
336
192
225
195
804
446
61
440
1799
187
444
669
543
122
624
255
447
539
198
65
173
113
58
331
34
94
64
99
214
83
34
243

32
60
168
181
51
199
89
160
96
30
160
153
109
326
225
114
126
111
100
134
84
97
67
171
179
20
28
156
207
189
336
219
79
53
148
135
119
73
56
60
253
147
40
47
160
35
180
204
57
143

72
64
170
172
52
231
113
153
154
33
198
182
93
446
354
139
108
106
121
183
100
84
70
207
228
21
35
169
305
256
384
255
77
74
178
149
166
89
85
67
266
196
45
42
202
41
209
257
71
170

49
69
149
159
50
238
103
102
151
32
194
157
79
457
300
129
96
86
116
161
100
85
72
202
203
20
47
143
371
231
401
221
65
83
152
148
146
99
96
56
224
186
37
45
194
45
214
217
62
139

41
67
185
202
61
240
111
162
166
35
220
152
84
375
344
145
97
120
157
178
113
92
92
168
248
11
51
208
621
237
421
248
67
84
145
186
133
117
75
74
290
194
35
57
213
43
221
252
70
170

35
61
198
204
66
283
118
201
173
45
216
182
84
415
343
155
110
131
149
208
123
106
94
221
278
14
49
206
354
270
447
271
84
85
188
204
153
105
85
99
359
180
51
86
200
50
214
251
72
176

56
67
232
225
71
239
159
209
224
39
232
239
115
532
383
155
136
139
148
265
134
104
84
248
352
20
33
264
438
332
569
349
107
106
220
225
180
103
113
105
487
269
28
55
287
63
191
287
61
214

23
43
97
111
24
106
77
78
120
34
134
88
60
284
167
79
62
58
59
124
71
52
49
116
160
11
15
113
222
160
278
157
36
53
99
114
81
60
56
44
208
112
18
35
136
33
122
134
38
83

28
38
119
103
29
120
126
66
144
20
154
96
80
384
236
101
61
73
66
130
87
64
55
121
199
4
30
136
297
223
331
178
36
63
96
124
104
75
63
44
199
138
16
27
175
42
101
131
40
152

15
48
129
145
46
206
112
126
144
37
170
129
88
317
246
113
72
84
113
196
98
55
93
131
196
21
35
154
358
222
335
182
36
75
112
156
109
64
66
75
270
175
28
50
188
33
141
177
40
156

102
102
56
19
35
120
168
75
144
285
156
189
107
2504
505
133
423
268
107
78
67
213
148
109
96
230
105
89
154
188
104
65
50
152
64
72
126
77
116
49
184
254
89
81
160
226
213
138
125
158

127
155
89
39
44
126
218
82
182
418
241
247
116
4386
839
148
665
369
120
91
170
272
200
142
149
402
89
84
202
232
125
69
62
207
80
95
127
96
156
56
210
338
104
101
221
332
262
171
151
178

98
147
91
44
31
115
234
60
133
344
223
261
130
4921
849
149
682
359
99
90
127
249
144
122
117
361
61
58
173
207
127
81
49
223
66
47
115
96
137
67
160
289
95
106
196
375
240
175
147
200

117
121
104
42
37
157
186
93
170
425
266
275
140
4355
806
175
534
373
96
85
89
261
146
98
127
325
82
118
200
212
107
85
59
230
81
76
123
87
133
81
122
316
94
77
213
289
268
146
150
221

122
152
84
56
28
157
282
95
165
433
280
271
158
4808
862
172
536
349
120
98
93
253
147
130
141
275
85
115
214
192
84
75
57
213
85
94
157
106
161
74
134
293
103
89
234
278
307
163
159
211

129
168
107
39
43
201
314
114
230
526
336
333
174
5552
1018
178
604
445
109
81
109
255
158
137
141
334
87
79
219
187
101
96
66
234
74
112
147
102
138
72
134
286
98
96
207
278
275
141
168
204

60
96
57
27
35
91
162
55
105
244
173
159
87
4295
734
121
560
272
64
49
58
143
108
61
99
270
68
51
133
151
88
54
39
211
33
67
80
66
91
62
90
200
57
58
120
205
198
86
91
132

65
87
74
35
19
94
184
54
119
318
204
199
107
5231
969
150
589
375
63
64
83
195
87
85
115
243
55
48
145
153
73
62
51
200
41
91
88
67
103
50
73
206
71
59
160
206
161
112
101
152

65
98
86
31
20
121
149
65
113
385
217
206
130
5428
1075
159
548
357
80
85
84
211
117
95
114
236
94
106
138
125
54
71
55
165
71
121
114
72
108
70
59
223
86
88
174
190
228
125
124
172

210
129
48
141
100
65
130
104
42
48
82
134
169
53
51
134
330
136
49
56
104
142
88
1720
242
310
494
74
55
35
125
57
39
138
109
68
65
15
114
64
31
213
87
38
69
32
40
52
50
73

260
185
84
168
116
105
192
97
47
52
83
141
205
61
98
181
384
172
54
81
181
163
94
2971
355
504
749
71
112
50
160
95
50
175
130
74
63
27
102
69
25
256
93
46
65
48
45
47
48
71

263
170
81
134
107
77
149
72
46
42
87
125
159
50
81
144
318
164
51
53
149
159
93
3407
312
496
724
69
64
24
108
81
51
138
101
55
47
26
114
70
28
214
68
41
67
32
42
45
29
59

259
155
59
164
100
65
174
83
41
43
87
159
156
57
79
118
286
156
45
56
161
183
108
2300
269
374
509
82
67
38
114
75
46
121
127
69
62
31
92
75
25
255
73
41
91
49
59
36
45
71

233
169
54
169
152
59
191
99
55
46
94
159
136
45
80
115
274
151
53
73
142
202
115
2562
244
385
592
81
87
55
126
71
68
130
130
71
63
34
98
81
50
228
98
47
97
50
70
26
46
86

276
172
72
180
128
67
185
112
41
55
54
121
135
41
71
119
258
152
59
81
157
181
92
3386
335
558
819
76
75
48
133
75
54
141
123
68
59
28
97
52
36
236
108
43
69
57
55
27
61
80

223
118
45
86
67
54
134
51
37
19
47
87
119
24
73
101
204
97
43
42
117
93
64
2867
244
449
554
36
40
27
74
48
30
109
93
41
47
15
58
33
19
156
65
37
49
25
24
22
20
46

219
126
51
121
73
55
123
64
23
36
56
84
107
34
68
87
209
92
51
66
122
131
87
3243
295
435
641
46
63
40
64
65
46
87
74
42
35
17
44
39
17
156
61
32
72
43
32
25
30
49

228
160
56
116
86
72
169
79
32
39
74
132
113
42
62
69
229
128
40
64
140
142
100
2855
331
419
585
63
74
67
92
62
51
98
78
87
50
36
66
93
20
181
59
41
77
64
48
26
52
77

61
100
94
69
70
80
109
36
20
104
80
86
71
81
187
101
122
35
97
60
100
81
49
102
100
71
207
101
62
14
20
2835
114
47
151
124
1315
122
292
458
195
254
98
58
39
83
43
423
140
153

63
93
86
87
94
80
145
43
20
111
107
118
96
82
201
160
127
37
79
54
94
121
52
81
117
68
251
127
85
28
33
4740
168
51
213
168
1982
131
458
654
252
333
117
51
51
111
55
657
177
155

50
98
115
74
57
76
104
35
27
87
97
100
75
84
205
136
90
36
78
45
111
97
31
70
100
64
261
107
68
21
16
6581
152
71
224
199
1988
111
444
657
255
346
149
54
46
93
44
678
144
145

60
98
115
65
77
55
120
42
22
79
77
98
82
101
177
161
95
26
83
81
88
119
46
77
114
50
253
112
87
21
30
8346
151
70
263
209
1881
127
485
620
211
375
191
47
36
95
63
581
148
150

57
88
133
78
89
72
162
56
32
111
98
91
84
91
219
113
103
40
118
80
123
116
58
96
117
74
262
106
78
23
26
6250
176
77
209
188
2196
118
432
624
254
350
159
45
45
98
56
529
157
147

49
81
104
87
88
85
139
49
26
112
126
104
68
93
196
147
83
42
81
77
95
108
45
103
133
62
254
117
78
31
39
6778
152
77
254
194
2684
128
456
785
249
365
151
51
41
87
36
681
167
157

42
65
72
54
45
54
115
37
10
69
94
59
48
71
167
95
60
28
42
32
63
65
28
46
99
40
205
81
68
13
15
4935
102
49
144
147
1783
62
249
554
157
196
83
24
41
70
37
571
96
93

36
53
85
45
34
43
86
35
19
73
58
61
49
46
153
95
46
20
44
48
84
73
36
54
84
35
176
78
57
15
19
6542
124
46
160
150
2042
79
418
612
188
272
144
31
34
78
27
532
127
81

55
65
126
70
56
69
101
64
35
72
73
66
67
76
154
111
87
30
63
73
94
103
34
85
106
41
214
95
74
30
28
7627
124
55
193
167
2374
85
485
708
170
315
156
39
37
75
45
548
137
105

123
55
86
139
49
20
72
34
35
109
119
88
147
220
161
98
16
20
128
47
76
48
110
94
108
60
84
72
71
11
207
71
144
112
131
68
107
81
246
51
81
68
94
2630
172
181
338
261
476
858

156
66
70
181
63
53
75
32
30
128
139
93
137
208
162
87
21
33
181
63
87
47
169
117
180
62
97
104
85
24
234
81
213
131
156
80
146
103
366
42
149
98
124
4420
206
154
325
283
764
1400

115
51
79
156
53
17
43
32
27
116
117
96
118
187
122
108
12
25
146
42
81
38
143
94
186
55
104
94
117
23
202
100
217
132
161
67
135
104
386
49
138
75
97
5401
172
152
269
270
736
1569

108
61
92
127
48
21
44
31
37
142
148
103
107
162
98
90
18
29
144
56
68
24
130
126
143
73
114
96
115
15
203
106
211
124
187
63
143
105
341
55
89
67
82
4733
144
142
321
259
637
984

103
66
90
115
48
26
62
31
46
156
162
89
107
141
121
120
18
31
170
56
76
35
133
114
124
68
107
101
101
20
189
72
196
143
161
69
152
97
340
56
100
76
99
3870
166
160
362
318
677
1005

120
56
99
145
47
34
64
37
25
108
143
76
94
122
139
103
17
26
174
42
88
31
130
113
156
57
114
99
102
20
183
103
217
148
192
61
141
102
426
73
86
97
95
5262
185
182
368
314
973
1505

84
33
62
83
28
20
24
24
34
72
88
50
62
107
79
56
9
17
91
22
62
23
86
47
81
33
72
76
77
17
125
81
172
103
96
38
92
56
241
45
59
51
68
4190
107
99
167
149
689
1292

63
55
80
82
31
15
27
21
28
83
105
44
64
124
74
77
13
18
109
34
62
24
100
68
88
38
87
97
99
19
115
72
161
121
140
46
103
88
280
41
76
55
56
5155
113
85
179
179
823
1507

80
65
75
75
36
14
33
31
55
110
105
66
48
82
68
79
13
23
135
35
50
25
96
62
107
49
96
95
84
20
121
83
174
120
160
47
124
84
310
47
84
68
55
5043
112
101
227
231
886
1066

388
809
286
151
379
306
210
253
334
107
127
164
153
259
183
340
155
204
80
164
239
420
195
76
257
78
179
381
121
103
134
169
160
77
365
178
126
175
207
143
101
128
305
107
205
94
303
119
104
378

677
1209
450
196
587
235
280
310
366
132
124
149
164
299
170
638
158
302
89
183
239
441
225
100
198
86
199
401
151
114
179
217
185
82
323
162
142
242
192
171
125
164
302
93
208
110
313
153
92
391

908
1253
375
191
583
258
271
245
337
119
139
134
129
248
168
650
123
238
94
152
198
371
190
78
200
75
182
423
147
82
142
174
166
75
302
130
107
214
197
164
116
143
221
80
161
100
283
170
114
279

583
966
396
165
526
275
264
250
376
95
133
147
144
213
154
625
135
170
76
124
205
332
251
84
275
82
204
460
139
111
161
167
179
93
325
202
173
235
216
172
113
116
241
86
163
143
261
126
77
351

552
906
309
140
624
355
244
308
324
121
124
157
199
204
167
682
116
258
92
184
216
276
212
77
295
85
217
410
156
120
165
154
200
82
334
196
180
278
192
184
122
133
215
110
184
107
220
128
78
408

693
1295
510
162
823
335
234
258
317
107
136
147
204
226
182
898
148
280
103
174
193
301
225
91
277
124
219
424
145
156
202
176
160
92
292
189
145
278
196
167
160
202
240
121
176
97
242
167
69
399

443
962
401
107
532
144
132
160
182
73
67
82
106
132
102
453
89
179
51
108
122
193
114
64
137
78
121
208
79
89
105
98
109
51
162
57
89
167
95
95
86
123
135
79
114
72
189
101
52
180

577
1220
322
127
621
133
150
154
206
73
95
71
82
138
111
577
78
216
53
97
128
182
123
69
173
60
117
238
84
89
137
117
91
45
175
77
70
183
128
110
109
121
165
54
92
63
174
121
57
173

684
1195
307
133
743
230
211
160
231
84
100
101
100
167
136
704
113
231
61
108
152
169
165
71
202
66
169
285
96
97
157
121
120
70
201
118
126
206
160
116
102
138
179
70
109
94
179
161
64
242

429
302
143
172
65
176
59
122
66
190
86
251
82
73
363
143
128
214
73
153
98
190
219
107
201
121
133
158
270
97
246
259
182
161
284
231
682
318
106
113
223
736
38
160
51
1111
99
93
723
344

489
324
159
172
80
223
79
159
79
253
108
239
98
95
352
149
148
205
86
194
88
220
205
117
247
99
170
132
233
120
279
267
254
163
320
262
737
327
112
107
276
1173
51
204
58
1944
104
144
1157
457

442
268
145
171
76
170
55
133
52
237
101
171
88
98
357
104
128
196
85
172
88
195
198
107
220
78
138
131
187
107
231
208
187
168
241
228
619
308
125
100
215
1322
30
118
67
2446
119
149
1434
436

429
266
125
164
69
183
56
119
75
217
101
176
89
111
342
133
135
179
74
156
99
176
184
123
207
96
159
184
254
75
220
216
205
165
319
226
558
268
133
98
208
827
33
149
77
1847
118
163
1062
451

392
263
140
164
68
186
80
166
95
191
115
141
98
121
350
142
160
212
98
161
131
174
173
140
222
129
175
224
286
64
271
180
210
172
312
231
545
242
120
110
230
950
35
185
76
1792
132
151
1078
472

408
249
144
190
69
197
73
140
97
243
96
168
81
121
336
149
184
198
105
165
95
173
203
129
242
95
163
238
269
69
309
231
289
182
266
249
533
239
125
128
236
1537
57
256
96
2497
141
165
1411
538

223
174
97
85
58
111
45
91
54
127
52
89
56
73
211
82
116
109
58
88
51
110
130
62
160
63
137
90
110
44
157
110
140
93
130
147
339
155
58
66
100
1019
28
145
49
1852
73
119
1114
321

245
139
114
94
60
132
39
87
65
165
70
103
57
92
175
111
103
102
72
73
43
148
140
69
163
70
124
129
70
51
155
128
151
127
154
149
372
155
51
58
124
1279
33
115
70
2472
106
123
1418
372

219
206
106
122
62
158
61
87
53
182
82
76
84
88
228
105
105
107
76
118
91
87
156
92
199
80
154
180
144
66
160
152
209
139
171
159
324
157
91
77
115
1353
50
159
93
2746
140
151
1588
430

37
325
64
179
130
44
143
202
55
21
42
121
78
57
60
79
69
85
101
65
82
24
134
97
54
102
101
57
70
106
61
65
190
156
67
123
101
94
43
75
30
107
221
227
2219
100
183
119
156
71

56
545
61
213
139
82
166
374
90
36
45
175
96
47
59
98
85
78
75
77
79
34
182
98
70
131
114
56
121
103
86
84
209
177
84
156
105
101
44
100
38
123
247
205
3925
126
199
161
124
69

41
587
42
217
134
43
147
318
90
32
41
141
91
44
44
80
69
94
74
83
73
26
128
83
82
127
86
57
94
64
68
71
193
145
59
132
77
101
35
91
24
115
191
264
4585
131
177
110
68
59

41
469
31
189
113
47
201
341
101
23
56
145
79
51
62
97
103
103
101
77
83
34
180
91
79
124
95
56
89
73
70
64
191
163
66
145
89
96
58
84
28
92
213
269
3573
124
217
95
107
70

60
523
56
230
175
65
199
358
112
17
46
142
89
53
72
103
81
142
115
85
64
39
177
99
75
136
101
90
78
102
99
71
196
181
110
161
96
102
45
92
36
107
300
313
3733
132
267
131
135
86

64
733
74
233
154
64
203
494
108
29
40
183
107
48
75
119
92
126
88
72
86
38
172
105
65
154
118
76
99
132
117
65
215
196
102
194
104
131
57
126
32
116
272
315
5125
142
241
139
143
88

31
474
41
122
82
44
89
271
70
17
30
103
44
26
44
60
65
53
45
48
51
16
92
61
65
75
42
38
60
58
54
53
133
134
53
109
39
51
19
55
17
74
155
180
3386
79
144
89
60
46

21
586
29
125
76
41
110
268
67
25
36
117
65
32
46
63
65
61
52
53
53
23
112
51
45
112
63
68
59
78
62
55
140
123
49
148
50
75
24
66
16
65
154
211
5103
109
117
86
77
48

37
620
55
188
126
66
174
305
77
24
44
123
95
50
56
94
98
91
63
80
87
27
118
104
64
144
81
54
92
82
76
56
173
162
79
150
63
108
53
90
30
86
239
255
5915
98
203
116
71
67

51
58
26
82
31
115
59
70
42
68
146
97
42
80
65
47
95
86
70
119
73
55
49
87
52
122
73
36
70
31
5871
64
129
100
969
217
192
328
356
47
149
3
65
132
66
100
234
55
17
65

61
65
27
92
44
141
54
93
50
83
127
78
49
68
76
49
104
81
67
137
95
52
55
118
70
160
91
54
85
50
9212
81
153
148
1568
290
247
444
521
59
166
11
79
225
90
113
313
62
14
72

51
57
15
78
28
136
40
71
34
84
106
58
40
74
69
38
81
79
48
95
79
53
39
88
71
176
73
41
77
37
12641
78
152
146
1717
299
229
413
480
41
127
7
40
220
66
97
217
68
5
63

55
66
20
63
31
137
51
70
33
79
128
75
37
65
82
50
103
88
50
97
101
51
53
78
97
193
84
36
74
41
19580
97
178
155
1707
265
210
465
478
44
170
11
51
166
81
85
228
51
13
70

67
61
28
81
30
155
61
64
34
86
160
131
49
74
95
59
127
115
70
124
117
59
53
91
96
166
105
61
91
46
14137
96
195
149
1727
295
263
481
547
45
166
7
71
170
88
100
209
44
13
84

71
83
23
97
39
150
44
83
38
109
175
80
47
100
85
72
146
121
59
115
83
55
57
95
89
200
101
47
85
50
16112
114
193
196
2103
359
352
520
645
54
168
12
57
197
113
92
306
34
14
88

43
45
10
57
16
111
26
46
23
57
74
47
27
58
59
25
81
62
32
60
54
32
24
55
56
121
73
39
45
24
9900
88
108
119
1457
227
209
302
455
44
101
5
29
123
72
76
192
33
7
66

42
42
17
42
24
104
20
54
15
66
70
46
36
65
63
38
95
66
42
54
55
31
34
56
54
152
57
39
57
33
13123
100
164
142
1852
270
214
402
468
37
117
11
37
159
89
67
197
43
7
57

43
66
21
70
29
127
47
65
29
116
90
61
43
97
88
41
155
77
48
89
84
38
49
78
81
164
74
69
97
51
14683
106
233
163
2310
273
240
434
470
59
173
10
43
196
84
82
210
44
13
80

16
283
155
133
52
195
163
92
48
37
126
115
154
40
211
42
62
65
257
32
165
50
99
95
172
203
132
294
62
104
70
80
156
70
57
26
128
159
224
84
103
79
246
87
75
157
208
7
155
152

25
328
169
202
59
276
221
100
39
47
136
114
185
60
247
52
90
105
332
31
229
64
132
116
225
271
174
419
80
168
61
96
154
107
63
39
156
216
275
90
109
87
370
108
101
224
240
9
230
167

21
317
157
156
40
277
188
112
53
40
113
97
161
40
262
43
66
77
283
30
226
46
124
123
132
252
138
322
71
140
49
110
154
95
71
43
132
187
236
85
79
75
316
132
77
200
244
14
212
162

20
286
154
170
47
214
173
134
54
36
107
82
179
30
195
53
53
108
238
48
233
46
98
103
142
207
134
340
50
144
53
77
120
101
55
29
144
164
248
100
92
119
248
108
92
154
255
5
201
142

18
280
152
163
64
218
206
134
51
33
121
136
184
35
225
57
48
118
313
41
204
52
115
101
201
206
141
355
66
129
54
96
148
96
58
38
155
180
246
121
92
115
310
124
79
186
279
9
225
161

28
309
199
224
77
278
224
152
53
38
135
125
241
45
289
60
85
114
329
33
207
50
129
126
242
251
168
388
77
137
54
121
195
149
50
40
160
223
278
164
125
92
306
135
108
198
267
6
238
200

14
186
120
114
32
165
119
80
34
24
78
68
133
33
190
30
43
67
213
18
150
33
53
78
124
152
91
232
48
99
36
64
107
77
37
31
104
121
153
72
85
59
189
81
57
117
150
7
148
122

23
185
141
145
34
189
116
114
44
49
79
85
155
31
216
56
49
82
245
33
179
33
83
79
143
167
84
284
76
136
59
72
124
105
40
34
114
148
205
77
84
68
250
107
74
154
213
9
164
109

24
203
132
150
55
229
129
129
55
41
96
100
148
43
249
68
42
116
203
43
230
37
77
84
172
148
113
284
71
113
62
74
150
103
46
37
139
180
217
108
93
95
273
121
105
147
229
8
179
137

189
127
80
143
47
74
72
61
147
193
96
75
1986
314
159
249
105
127
59
35
64
115
19
65
100
82
61
33
63
44
88
173
58
49
33
85
155
131
200
122
24
80
88
110
105
110
53
68
14
47

271
151
73
207
63
90
103
66
217
271
116
83
3638
415
254
418
185
195
74
36
101
143
10
122
135
112
97
46
102
70
131
221
67
45
61
116
172
188
238
173
38
85
133
120
149
170
84
78
24
61

216
172
71
177
65
92
95
64
167
243
78
63
4423
421
231
431
187
186
72
22
112
132
15
98
138
74
87
48
94
57
114
176
37
33
56
137
219
168
222
184
35
71
143
114
126
142
61
49
24
43

211
141
65
122
70
79
90
65
159
199
70
97
3577
371
165
361
172
167
78
38
98
101
22
80
118
82
104
48
59
50
115
195
54
42
58
142
247
189
229
149
30
91
108
134
103
145
75
79
24
56

227
169
64
157
63
90
98
75
127
223
82
105
3623
403
179
379
153
190
66
37
107
131
31
83
148
99
68
60
90
54
110
225
75
49
46
120
230
195
281
169
44
84
101
125
88
173
75
87
18
72

253
177
65
183
83
122
93
69
188
248
93
98
4953
453
256
573
203
196
71
46
102
132
20
113
159
122
74
61
94
44
157
255
77
41
53
110
261
182
264
189
38
91
149
121
84
166
78
71
31
70

137
106
45
132
44
52
64
40
114
172
55
57
3406
306
173
304
154
106
38
15
73
83
9
72
97
61
46
40
53
31
95
124
23
33
36
58
115
125
137
107
32
64
85
80
65
106
49
33
18
32

145
162
47
123
92
82
67
55
106
176
54
62
4054
347
161
411
181
148
41
23
120
61
20
78
130
57
56
32
56
45
82
136
23
40
39
109
157
158
146
145
31
69
89
92
69
140
63
53
19
54

151
145
44
122
100
88
75
65
131
180
83
85
4570
383
177
465
230
195
53
22
149
90
22
67
137
90
75
46
82
64
135
184
28
50
52
122
212
217
241
170
31
75
104
106
70
177
91
58
27
66

161
15
64
34
119
50
178
92
100
47
1649
730
367
1673
107
115
43
191
104
190
49
199
33
69
121
57
60
63
165
82
86
56
69
86
178
208

296
31
93
43
148
82
212
142
109
41
2906
1398
541
3404
118
98
50
204
113
173
45
213
35
81
143
51
68
77
154
64
99
77
79
94
187
219

258
31
94
44
154
72
182
117
119
35
3330
1629
455
3885
66
87
48
155
109
160
46
176
33
44
107
51
56
81
144
69
81
44
74
77
165
172

267
25
85
43
157
100
152
130
118
55
2667
981
311
2644
116
111
56
213
114
158
45
191
39
51
121
49
69
81
161
75
104
57
83
69
147
166

268
33
100
42
171
86
177
137
103
52
2372
953
367
2554
128
92
61
216
89
131
60
158
56
62
132
45
68
88
180
73
111
61
80
111
165
176

241
40
113
55
188
98
206
152
121
65
3477
1576
471
3605
132
98
68
198
90
122
59
194
48
59
107
48
60
117
166
55
90
55
54
116
151
127

145
25
65
28
86
65
93
96
76
27
2380
1059
330
2827
31
38
25
74
47
70
26
105
20
24
51
24
31
55
79
26
49
32
30
41
76
81

209
36
79
41
95
69
103
81
83
32
3174
1322
275
3668
55
50
25
83
54
89
33
89
20
23
46
18
41
61
62
29
47
34
29
53
84
100

366
26
123
54
131
73
144
132
148
34
3218
1166
263
3689
76
59
35
129
63
80
41
132
47
29
59
36
40
84
97
52
74
48
58
54
97
78

157
148
107
207
72
92
84
194
86

211
162
122
268
78
86
78
188
109

176
148
88
181
85
92
69
184
77

172
124
91
185
53
84
71
188
82

170
112
120
201
76
81
86
260
76

185
113
109
213
76
73
58
189
99

100
58
75
139
44
55
40
72
39

126
75
62
140
24
36
39
121
43

98
108
67
180
42
56
41
143
86

183
169
147

154
152
118

148
154
138

155
126
175

176
152
175

123
163
121

46
79
71

60
61
86

80
117
116

266
127
136
79
101
118
299
118
148
121
202
104
173
95
122
119
138
144
232
117
79
216
129
72
196
203
252
123
131
156
171
59
62
114
361
2395
70
137
239
223
587
173
93
184
42
302
156
93
218
76

293
168
178
82
105
148
332
96
113
156
194
109
151
93
158
113
126
144
249
128
73
259
138
108
219
206
301
130
158
170
168
76
62
131
428
4259
84
153
304
349
909
296
116
214
33
403
151
130
293
93

247
147
147
87
80
117
288
87
75
138
183
102
141
85
102
101
103
114
191
86
73
223
98
59
190
182
258
94
119
141
145
69
50
93
381
4816
74
143
247
358
895
277
105
135
37
411
183
78
241
89

266
172
104
91
79
101
263
90
112
142
215
106
124
94
100
149
98
127
196
109
80
211
105
73
209
188
275
89
128
158
128
74
77
100
363
4072
80
172
233
317
590
194
114
163
49
335
150
98
186
134

280
145
120
100
102
139
215
102
122
147
203
113
139
119
98
143
135
132
202
116
85
233
144
71
210
202
262
106
140
160
96
80
87
139
371
4248
102
193
283
312
780
230
142
193
56
356
209
109
245
111

260
163
188
81
99
187
302
106
91
160
190
104
104
143
121
101
130
131
232
137
71
222
93
88
158
181
231
109
128
151
109
80
67
126
396
5880
146
221
365
416
1178
330
183
198
71
509
217
136
340
97

134
79
95
41
50
86
152
52
46
58
103
45
46
77
72
47
54
61
109
50
39
124
46
44
101
108
152
73
72
74
51
44
28
69
210
4228
85
121
152
249
779
254
90
92
27
281
106
85
192
47

127
86
82
50
46
72
185
46
44
64
93
63
51
59
48
59
64
51
147
59
41
107
52
28
67
112
135
72
64
69
74
34
37
58
238
5178
92
128
210
294
912
292
96
89
39
286
136
99
138
72

144
105
69
66
64
85
188
61
57
101
132
65
68
80
78
68
81
86
140
71
57
145
61
39
107
124
166
111
84
97
66
38
50
69
254
5063
131
163
242
304
846
241
108
103
50
267
140
112
139
88

59
158
116
93
93
93
103
97
59
79
68
68
101
135
176
112
48
50
65
104
46
103
85
50
61
108
101
71
100
47
39
60
183
44
69
95
80
65
80
76
104
109
48
98
97
85
75
58
70
16

66
180
132
103
132
109
125
113
80
105
75
57
116
118
198
130
55
51
92
107
49
143
82
63
83
68
121
80
115
37
41
84
210
26
111
132
115
82
106
80
134
171
68
134
105
128
70
84
79
35

45
171
136
64
108
80
98
89
71
83
45
39
109
106
162
113
53
46
78
84
32
125
93
56
73
67
108
46
116
42
30
50
194
26
97
89
92
77
81
57
106
112
47
107
68
124
58
64
57
25

34
217
141
76
145
78
92
113
69
95
73
45
114
141
194
106
52
52
73
100
47
166
112
46
62
73
94
62
96
54
40
36
188
35
75
104
105
86
99
90
124
109
61
126
92
120
64
69
85
32

34
224
152
98
120
98
109
131
79
125
97
70
131
144
217
158
49
55
81
105
57
131
90
56
74
93
106
78
106
64
45
81
259
46
74
139
103
89
100
97
158
114
54
109
116
132
68
92
100
27

37
245
188
97
140
86
132
156
105
127
82
94
141
146
261
170
49
76
120
102
58
180
75
59
76
100
126
108
120
55
42
93
316
48
94
161
155
120
121
120
189
112
64
117
131
158
57
75
70
20

30
119
80
44
70
57
50
95
55
47
40
34
66
72
124
81
28
33
50
62
38
96
42
33
50
42
57
48
80
36
25
55
128
26
55
82
67
64
58
58
74
86
34
105
73
90
43
47
29
25

34
148
105
50
105
43
54
87
63
61
51
46
82
88
147
117
33
52
68
57
41
124
66
43
52
56
108
53
83
42
34
48
180
23
58
80
82
76
55
75
90
87
44
110
74
120
40
39
42
21

61
179
122
55
118
57
70
102
86
82
72
72
111
118
168
124
58
55
63
75
51
148
75
60
66
55
115
51
72
59
62
55
208
19
73
90
96
117
86
100
108
112
66
120
79
163
39
72
73
36

54
63
94
82
28
96
129
68
103
59
106
94
66
100
117
75
67
42
59
97
2144
98
99
506
402
205
227
71
46
105
52
136
45
57
90
93
102
95
65
152
115
158
62
153
196
93
472
116
36
129

72
71
95
139
30
101
161
120
114
84
124
123
66
109
159
100
84
51
77
124
3829
123
131
761
541
280
409
71
48
97
64
119
55
71
105
122
128
87
72
175
158
231
78
178
255
103
406
119
66
134

81
53
76
110
33
109
142
82
89
80
100
101
61
126
127
87
68
49
23
109
5154
105
128
836
494
282
387
69
48
100
40
109
41
68
82
76
97
75
72
175
95
206
66
151
244
112
472
114
53
103

76
79
87
101
29
108
134
102
72
94
101
101
63
98
119
94
74
52
42
119
4801
91
117
562
467
282
287
75
51
92
43
147
52
68
88
76
113
90
73
167
130
180
75
145
207
127
391
108
52
125

82
67
120
135
41
116
164
96
121
93
122
132
84
138
133
92
96
47
61
143
4119
128
128
605
439
366
255
62
52
95
46
181
63
82
94
81
113
114
69
173
144
165
96
163
237
86
408
153
50
167

72
73
94
138
35
159
155
109
148
100
155
117
90
150
189
97
112
73
103
125
5144
192
184
836
601
405
537
42
52
91
43
157
66
83
90
75
152
123
53
229
191
141
92
196
325
103
362
159
61
127

47
29
49
59
15
66
94
63
81
65
80
64
37
103
106
55
60
38
69
71
3890
83
101
700
307
232
359
31
29
67
27
84
35
59
35
47
66
55
27
102
78
113
58
84
179
58
206
75
25
73

46
41
59
93
26
89
96
69
90
73
83
67
45
106
108
75
69
37
74
96
5074
72
99
784
387
261
347
44
12
75
35
95
26
47
50
52
87
57
57
130
90
103
70
102
210
60
213
94
38
81

64
75
63
118
31
103
104
79
90
71
119
111
80
134
140
98
79
48
76
145
5138
89
117
677
429
311
334
56
81
106
42
120
39
57
43
58
130
69
51
137
120
132
88
141
212
70
232
118
49
145

139
233
124
55
63
225
68
137
216
89
144
92
79
154
165
266
60
54
103
215
61
117
171
177
171
171
40
211
87
127
183
113
83
241
32118
98
172
340
160
197
208
126
128
267
438
352
698

189
287
112
79
62
229
93
142
250
110
156
115
82
148
167
264
84
56
113
268
70
177
195
253
153
190
59
252
77
133
158
139
91
275
54180
103
257
440
182
260
311
119
205
384
572
585
991

160
234
102
53
60
141
61
128
193
101
159
88
101
145
146
228
76
54
109
232
71
103
148
178
122
157
70
273
56
119
152
118
86
230
67693
99
258
424
201
243
374
154
138
353
627
525
1078

162
221
110
75
57
134
76
133
202
89
156
131
98
165
151
181
59
47
108
248
91
113
175
176
137
160
68
248
74
127
161
113
77
270
97849
122
339
572
254
314
407
182
209
423
712
692
1477

143
233
138
76
47
134
70
122
276
100
159
106
78
163
193
164
61
66
127
288
61
128
151
193
186
227
61
258
73
128
183
133
82
330
85664
156
313
571
290
349
362
193
216
460
705
679
1294

136
334
155
79
66
160
69
104
269
85
173
92
68
131
169
154
80
79
148
320
62
145
185
222
209
242
69
226
61
136
251
124
77
305
98786
131
417
716
340
358
428
238
290
624
793
824
1413

112
194
88
40
31
103
47
59
115
48
72
55
45
73
92
107
44
47
94
188
40
92
85
118
97
119
34
160
59
79
105
72
61
133
55538
69
160
335
149
139
262
122
109
330
376
468
669

95
227
98
45
46
96
56
83
145
53
112
76
66
96
95
108
46
65
83
209
47
84
90
146
121
111
55
161
54
100
118
81
76
175
76311
89
264
398
211
213
311
177
156
327
541
590
1060

86
277
127
70
52
91
66
78
181
71
118
103
77
147
131
96
52
98
100
258
50
112
110
204
169
141
67
214
52
120
151
88
73
291
91836
124
301
460
247
268
303
177
186
362
571
563
1300

F50-54
F55-59
F60-64
F65-69
F70-74
F75-79
F80-84
F85plus
M0-4
2378
1374
1131
1071
962
744
366
167
1417
89
74
64
97
122
84
35
22
59
173
122
135
138
113
84
42
30
157
958
685
615
620
539
411
218
112
555
720
562
495
479
430
344
146
79
577
274
206
196
213
144
98
37
27
195
973
685
810
574
429
264
154
78
487
530
424
544
501
375
329
141
80
418
985
641
683
617
477
386
202
127
787
250
252
282
254
247
156
89
51
209
54
60
82
76
71
42
20
6
65
55
74
65
83
78
49
17
10
40
66
67
46
65
60
45
18
10
62
68
55
94
92
91
48
27
13
51
143
118
144
108
99
47
31
16
140
56
68
70
110
84
80
43
18
47
130
122
138
142
125
67
32
14
166
42
37
44
59
37
37
15
8
25
56
66
83
93
72
56
16
14
33
28
28
26
35
41
33
17
10
40
33
45
44
42
65
42
26
15
66
15
16
15
10
19
13
4
1
8
76
76
109
148
99
75
35
17
103
38
41
45
43
43
25
16
10
37
84
77
85
111
85
92
36
13
111
65
51
71
75
101
59
23
11
59
112
117
116
138
106
91
35
31
143
90
76
83
94
77
76
29
22
89
25
24
43
37
42
45
16
9
40
47
52
101
108
79
69
36
15
54
156
137
153
181
164
136
66
34
115
47
45
67
76
74
60
24
9
79
60
53
82
59
67
42
14
13
40
43
41
61
53
57
58
26
15
33
68
64
84
60
63
43
22
15
81
207
163
153
222
168
137
56
27
195
33
37
33
38
30
31
7
9
31
146
120
123
160
116
105
32
18
176
56
59
87
67
70
41
26
11
26
105
85
102
115
94
87
34
20
82
93
74
78
89
69
42
14
18
84
102
110
144
148
103
69
34
12
99
109
89
116
117
99
95
39
21
57
115
104
107
108
129
102
50
11
92
82
68
81
92
75
65
35
17
50
46
53
60
55
56
39
22
4
19
74
69
54
83
84
69
32
25
54
29
38
39
59
42
34
9
3
13
28
34
53
72
53
62
28
11
12

164
36
24
37
47
46
21
118
42
57
76
158
55
92
83
60
75
75
118
72
84
225
179
52
88
60
180
6531
206
93
90
375
313
365
413
432
268
207
256
96
112
58
28
112
74
64
103
125
125
118

122
28
27
39
50
32
28
109
47
55
85
115
52
67
80
64
93
81
131
68
47
210
171
35
81
64
151
4365
136
77
76
249
219
279
239
284
188
150
177
75
100
46
47
92
56
95
103
108
131
122

196
45
42
50
49
56
38
142
84
68
91
142
75
78
78
72
83
89
120
81
62
181
231
44
107
89
163
4812
142
74
87
261
245
271
275
311
256
215
199
106
121
69
77
119
83
80
137
128
168
127

223
38
32
70
48
51
38
112
91
59
82
128
75
99
99
79
101
97
144
104
65
208
221
51
144
86
143
4287
128
75
86
212
224
300
269
317
215
184
195
103
130
65
65
149
79
80
120
138
203
131

171
33
38
70
50
55
39
100
76
53
77
147
56
91
96
66
105
96
108
113
59
178
187
60
107
83
125
3754
94
70
68
206
227
320
245
302
218
169
193
97
123
51
60
121
77
99
122
134
187
133

156
33
28
51
43
30
24
93
52
36
68
113
45
70
88
51
84
72
107
93
40
171
157
33
84
46
96
2773
77
46
51
133
157
203
191
206
176
119
96
78
74
50
59
87
47
34
84
82
117
79

58
9
14
28
19
19
11
37
29
21
35
58
25
44
35
22
45
45
49
38
28
88
73
16
29
22
46
1435
39
21
27
68
70
95
105
92
96
62
57
40
27
11
26
21
36
28
46
27
33
40

51
7
11
3
10
5
6
12
7
14
23
32
10
25
13
15
19
18
22
18
13
37
42
5
15
11
33
849
18
10
9
38
46
39
40
78
58
32
25
18
13
6
9
22
11
5
22
27
42
24

90
53
16
29
45
15
9
115
64
37
73
236
50
90
82
60
56
50
140
75
104
178
155
58
109
44
140
3467
184
67
63
294
241
264
203
240
202
272
151
79
122
39
32
84
62
37
74
90
81
80

49
107
63
76
91
95
51
71
49
186
154
77
181
136
59
61
26
79
218
93
35
77
127
433
64
75
228
65
147
163
105
120
117
379
84
146
83
80
170
23
123
281
9
89
212
81
237
121
136
99

50
86
46
76
58
110
45
65
35
117
122
59
122
109
47
49
26
59
151
111
31
43
120
305
49
62
150
55
112
138
75
80
84
268
71
111
70
77
131
27
90
183
15
64
177
64
176
106
101
65

42
104
72
72
81
146
70
75
38
126
132
76
174
137
81
62
34
75
148
142
48
69
144
404
77
65
224
70
136
154
93
102
126
310
74
135
81
94
159
50
108
237
9
121
250
87
202
122
134
82

34
129
73
80
75
169
53
60
39
141
129
101
138
143
80
68
28
98
162
119
39
86
127
373
59
60
189
78
112
148
110
90
110
302
71
96
90
75
192
47
115
184
11
108
232
75
191
134
104
95

55
120
73
71
66
135
63
73
55
123
126
85
171
137
79
66
26
71
156
121
34
62
93
341
66
65
157
80
113
126
110
92
112
279
62
113
89
75
210
48
103
205
17
115
232
73
227
134
122
84

22
70
40
69
56
90
35
53
39
91
81
63
122
104
53
27
13
65
84
102
25
50
72
293
55
65
113
51
92
119
85
78
108
229
48
96
81
40
131
39
67
151
14
81
165
56
152
108
81
76

20
38
34
31
31
38
19
21
17
55
52
33
64
51
26
14
7
27
54
55
12
33
41
146
28
28
42
24
52
52
36
41
38
94
24
41
34
24
56
15
38
73
6
24
96
33
87
36
52
42

5
15
13
17
17
11
6
7
7
19
17
14
31
20
14
3
3
4
22
21
5
11
32
89
10
10
35
9
19
26
16
14
28
51
24
11
19
8
20
8
19
47
4
17
28
13
38
21
17
18

40
67
36
71
102
84
23
35
53
172
93
90
103
66
22
32
24
66
181
131
20
58
137
380
38
33
341
24
85
208
79
131
134
458
81
111
101
79
110
28
138
257
7
38
189
48
201
64
142
109

52
151
6777
306
188

38
95
3695
195
169

48
147
3532
200
172

62
147
2941
203
192

55
121
2023
141
137

63
83
1323
126
96

27
33
540
47
48

9
21
418
44
22

34
113
3398
240
130

139
490
1300
137
1078
341
319
205
156
148
122
77
87
200
150
65
101
212
191
96
38
75
149
94
207
104
349
130
78
81
64
85
47
93
162
164
165
87
85
77
43
128
60
108

127
380
930
119
691
249
206
161
128
120
103
95
78
201
130
60
87
188
153
104
50
87
97
68
210
132
275
109
94
84
80
99
35
89
136
142
152
75
71
58
43
119
43
89

120
373
919
122
630
282
258
189
153
137
115
93
88
192
143
66
119
289
143
98
53
106
114
95
244
176
301
130
91
85
71
115
55
100
190
166
145
81
91
76
53
111
63
110

105
357
765
106
545
328
225
180
133
138
95
110
107
208
160
68
98
288
218
107
61
103
126
97
294
151
328
147
100
113
58
112
77
123
151
165
177
115
120
89
50
126
82
113

98
263
662
89
385
266
206
123
114
110
103
88
101
152
125
65
89
257
149
85
68
80
100
58
230
120
285
112
88
97
54
98
43
123
140
139
152
98
76
74
45
102
54
100

57
202
444
62
308
197
145
90
81
93
72
56
82
121
95
46
61
206
112
56
53
64
81
57
188
116
173
70
58
58
56
72
47
106
104
100
110
81
63
54
27
72
40
54

30
88
229
24
126
83
62
42
43
51
30
20
33
64
52
19
34
82
56
38
26
37
21
31
64
51
102
45
27
23
23
45
13
45
54
50
51
42
30
25
16
36
20
39

24
60
152
25
92
69
43
40
30
25
24
30
19
41
30
22
22
50
56
26
6
25
27
28
40
44
57
25
22
18
20
29
8
31
34
30
32
22
21
17
8
31
11
33

132
386
767
163
646
233
206
166
126
106
118
77
86
184
145
56
113
190
114
64
26
43
99
114
144
70
313
118
67
101
51
54
41
62
159
123
156
52
69
103
21
103
47
79

80
70
125
110
152
101
221
205
147
160
121
114
188
60
107
84
142
83
141
135
64
101
108
36
111
182
184
139
122
118
120
173
69
88
173
175
181
154
133
125
115
92
87
115
128
100
160
106
82
170

57
66
106
124
138
100
211
172
159
149
90
80
168
70
109
71
138
85
152
109
51
91
121
46
127
188
177
93
115
136
135
153
47
67
153
138
148
146
158
131
96
88
80
106
117
119
158
79
80
190

54
58
132
162
133
129
208
195
169
182
126
98
183
56
135
97
132
146
169
155
62
109
146
47
137
213
220
108
148
161
166
170
64
98
153
174
176
152
187
200
120
91
93
102
117
115
208
95
95
169

62
74
120
167
140
145
250
170
206
198
146
97
208
73
118
91
145
130
197
146
81
99
149
49
150
218
242
107
156
181
203
182
82
108
135
162
171
137
238
158
111
98
117
122
125
152
194
100
98
222

55
73
108
129
116
111
215
143
162
163
120
84
171
59
92
83
139
123
167
136
54
85
153
41
102
195
222
115
140
158
148
118
55
101
101
114
144
119
164
167
89
70
92
112
107
133
200
79
57
178

41
43
91
137
75
75
160
90
129
134
90
53
90
49
94
75
90
89
125
101
41
57
143
40
81
120
185
70
103
118
111
109
57
82
79
104
87
84
150
113
56
61
80
73
70
118
151
58
68
125

16
16
47
48
43
35
58
55
70
65
44
26
57
20
24
26
34
44
57
57
21
30
51
15
32
55
78
34
49
35
41
45
26
32
33
36
53
53
74
49
30
43
37
28
28
51
69
21
21
61

11
17
29
45
34
36
52
44
44
51
31
21
36
16
24
23
26
32
43
29
13
20
43
16
29
52
52
26
35
37
25
42
18
23
19
32
33
30
40
34
19
19
24
22
32
34
45
17
25
58

75
48
76
68
196
60
145
140
60
191
170
144
202
40
64
61
119
55
85
66
36
89
83
12
100
192
101
78
96
80
71
192
67
43
151
182
128
146
90
84
82
68
30
111
199
49
75
64
76
77

86
6318
123
170
118
261
1793
166
244
643
760
726
151
467
216
81
240
213
115
158
134
166
226
83
124
151
115
155
173
55
132
99
78
443
86
253
170
81
152
117
129
167
145
243
114
97
37
94
176
187

95
3477
84
144
121
183
1257
169
218
459
528
585
118
338
203
81
215
187
96
136
119
124
185
84
102
123
89
142
156
43
123
98
76
357
106
208
105
84
179
78
138
143
131
192
100
88
44
66
152
123

78
3837
114
151
125
243
1375
173
238
594
594
593
152
398
220
78
245
239
116
178
147
194
248
122
109
128
117
178
153
53
143
111
83
379
131
280
181
100
206
118
155
177
169
264
116
123
65
103
167
141

87
3454
107
183
139
205
1091
189
240
524
431
589
126
409
180
79
222
209
142
174
128
178
250
98
118
127
137
191
142
66
139
118
81
367
122
262
166
129
205
97
150
154
147
235
136
124
77
79
155
157

87
2529
91
147
105
169
658
155
183
380
375
407
81
302
169
70
145
185
106
165
107
135
219
78
76
113
115
148
118
49
102
88
55
307
102
199
107
97
165
85
122
103
134
175
86
98
62
64
113
116

60
1587
77
97
81
91
361
110
177
279
238
257
60
244
117
52
103
133
95
92
81
86
164
58
67
88
89
93
58
54
84
60
44
215
90
152
67
93
126
63
85
82
114
149
64
72
53
62
101
75

27
662
26
49
32
59
169
49
74
118
117
102
18
93
47
24
44
49
45
46
35
39
70
31
27
39
31
47
24
20
37
36
47
76
41
60
29
33
50
16
41
35
47
61
27
32
23
32
42
26

15
495
18
35
21
25
99
31
42
80
53
51
14
65
38
13
26
39
39
30
25
38
42
19
20
26
28
30
11
16
19
15
15
47
41
21
12
27
35
21
29
22
44
25
22
23
18
15
24
10

116
3671
132
174
125
296
1071
234
229
498
625
652
136
307
197
81
250
296
119
233
165
169
305
88
118
214
106
176
274
111
308
153
83
463
84
402
189
104
164
104
211
256
94
209
262
86
52
149
209
196

141
168
122
108
294
300
40
111
124
81
103
130
113
221
118
170
229
105
209
154
41
345
117
139
97
129
122
139
76
164
93
161
191
75
131
99
68
124
7021
250
131
360
100
403
279
664
82
629
110
97

121
155
113
107
238
237
45
110
108
79
118
136
120
178
81
148
182
129
169
125
32
297
90
94
84
101
106
112
81
161
68
114
138
75
125
95
52
94
5137
179
98
318
96
261
190
448
57
494
81
85

141
172
181
124
281
320
45
129
122
109
129
175
116
229
124
183
228
127
198
171
61
352
112
137
118
161
122
137
100
143
98
154
180
111
164
118
92
110
4866
205
107
246
115
269
200
390
68
567
101
125

146
168
203
112
303
260
63
165
127
110
134
174
128
235
116
190
204
120
169
193
102
413
113
151
117
179
121
140
119
157
84
141
195
135
136
143
95
114
4167
186
88
205
113
224
170
307
72
505
102
115

99
146
158
96
182
230
52
132
110
84
114
100
80
186
96
162
158
101
133
146
66
298
106
118
120
130
117
130
97
111
67
107
152
97
104
100
103
75
3450
169
83
183
96
195
111
248
56
413
110
112

75
112
139
62
153
186
58
85
92
62
77
79
61
145
70
119
134
88
90
110
47
225
72
96
67
111
74
105
74
73
54
82
90
67
95
90
65
62
2479
115
65
97
59
161
58
172
40
263
71
78

36
58
61
30
61
79
19
36
26
30
32
39
25
51
26
59
70
39
39
64
12
78
21
42
24
53
39
61
35
34
25
26
45
22
30
43
33
26
1304
63
32
56
29
61
26
74
14
142
37
46

32
29
31
20
36
61
17
23
21
22
19
18
11
49
18
50
45
32
19
55
11
53
15
29
23
37
28
34
25
21
20
29
23
22
21
21
24
15
715
25
14
39
10
31
7
43
6
95
22
18

159
137
122
89
394
301
56
127
103
145
148
200
162
232
146
152
254
107
320
187
94
267
179
125
110
204
136
243
82
300
91
179
163
174
112
159
87
226
4337
260
108
320
107
254
169
486
64
437
77
110

79
106
98
105
158
191
49
134
115
172
164
86
53
92
158
78
80
94
194
139
162
70
112
91
131
102
111
72
53
102
100
105
299
206
116
56
118
176
95
118
69
103
51
86
93
119
84
92
133
99

64
87
60
87
134
202
35
146
126
212
127
73
59
65
139
55
90
93
190
133
121
77
137
102
111
87
116
88
58
83
118
111
254
163
111
77
101
143
84
142
74
94
71
82
99
115
89
100
112
70

99
79
124
116
146
208
56
133
112
240
154
88
61
84
139
63
103
87
223
149
154
75
143
86
156
82
144
99
60
102
114
102
307
153
90
110
120
173
118
136
95
113
63
106
96
126
111
95
127
98

82
98
115
126
166
170
59
133
129
204
188
79
60
84
167
74
122
91
207
155
161
65
130
92
144
94
157
106
68
89
125
112
288
161
90
116
103
189
128
177
112
108
78
134
87
112
118
95
132
102

74
89
87
113
129
163
30
129
85
168
154
85
47
68
141
63
114
87
199
144
140
72
122
79
125
89
148
124
61
115
104
79
259
126
93
79
118
135
133
155
133
106
71
123
77
114
100
87
146
97

50
76
70
78
104
138
31
98
65
124
101
40
37
41
81
38
89
88
174
101
94
76
97
70
88
65
91
75
65
54
87
48
173
89
52
63
61
116
87
97
85
68
54
76
70
79
91
63
113
56

28
26
39
28
48
62
14
46
40
59
44
22
21
18
51
22
56
44
81
50
42
32
44
35
53
14
43
41
20
32
47
27
101
46
26
30
32
59
33
47
48
27
21
29
28
50
40
20
53
26

11
12
19
16
16
30
3
11
22
36
16
7
12
19
18
7
5
10
48
16
16
13
13
13
20
7
14
10
7
8
16
17
39
13
4
10
14
23
12
25
15
14
3
13
13
15
29
10
22
9

109
91
116
138
226
151
63
113
79
143
122
84
63
79
139
56
27
43
192
124
102
90
90
80
164
51
100
60
30
60
152
97
321
213
76
111
140
141
81
114
87
173
43
122
143
56
93
74
119
106

189
42
65
115
274
109
105
104
89
69
347
96
130
81
125
45
144
125
40
122
114
94
75
122
221
252
109
90
100
155
337
42
84
2512
313
363
294
119
144
89
74
171
145
139
126
66
90
96
168
85

162
24
73
108
251
94
101
94
57
54
343
85
135
73
124
63
131
109
40
93
104
88
44
122
214
200
82
81
77
138
297
34
71
1450
221
242
199
131
128
94
85
152
114
148
122
62
100
96
146
77

186
31
45
170
238
86
117
107
80
77
345
102
137
92
133
55
121
118
44
115
122
93
82
126
208
227
89
96
89
149
297
49
85
1246
195
207
208
122
115
81
92
157
115
180
141
84
86
100
165
75

169
29
79
151
234
107
137
112
103
94
267
133
134
83
155
60
104
151
51
149
127
110
69
120
206
255
92
85
105
134
280
45
88
964
185
220
196
122
122
84
110
164
120
171
149
94
81
99
178
88

162
27
72
121
161
89
113
102
80
84
266
109
132
97
109
43
95
133
31
125
86
72
84
97
201
210
100
87
92
130
224
45
75
858
185
185
125
105
113
65
84
146
90
151
155
97
61
70
156
104

105
32
47
72
106
77
82
76
47
81
202
73
98
55
99
36
63
98
16
85
70
71
47
78
157
187
69
74
60
87
168
35
67
644
118
126
102
64
96
29
62
103
73
99
99
55
63
37
123
66

50
11
35
44
46
48
40
39
32
38
104
24
49
30
37
17
32
46
9
38
17
20
28
43
70
96
33
25
46
33
73
20
23
299
63
62
64
40
43
25
23
36
30
45
46
25
30
28
41
24

24
4
12
16
24
13
10
11
9
14
43
17
24
6
19
6
11
20
6
18
14
17
16
14
27
38
13
13
12
9
38
6
12
179
26
44
33
16
21
11
15
18
13
14
21
14
9
7
20
17

218
68
34
105
231
68
85
89
92
57
383
111
126
49
95
42
185
111
28
73
111
96
53
167
233
241
95
97
58
134
287
60
69
1960
248
289
396
128
77
103
65
187
232
106
104
67
89
203
263
89

76
97
147
172
70
118
108
191
128
113
75
45
57
65
195
119
65
108
193
76
122
167
48
142
37
57
92
85
111
90
98
95
122
208
147
157
117
96
78
109
3637
141
114
95
320
887
267
169
142
186

57
72
120
152
59
103
95
176
97
111
70
51
63
73
167
118
44
98
156
56
114
184
29
107
48
67
72
83
78
93
85
84
152
187
141
133
92
103
82
95
1762
109
92
93
261
507
208
115
144
166

79
114
138
146
47
94
78
175
104
112
99
78
62
71
181
136
38
102
172
50
110
150
41
128
45
95
87
93
99
99
119
82
133
205
149
139
162
129
91
118
1837
153
153
106
337
575
220
212
211
223

78
74
138
170
67
102
83
143
157
101
95
81
84
72
184
141
51
96
147
51
124
118
52
125
59
91
69
74
90
92
108
83
141
200
132
133
131
135
97
125
1558
153
166
104
344
470
229
205
219
185

63
65
133
141
63
101
75
119
111
85
87
61
87
69
199
115
49
96
118
49
115
124
41
108
53
91
75
61
83
92
103
68
134
179
126
104
112
125
91
105
1189
139
165
80
303
401
149
175
204
146

35
56
74
129
41
62
57
78
74
56
68
41
61
41
155
112
22
70
88
34
89
73
21
82
40
64
54
45
55
59
70
45
98
140
91
98
88
89
62
66
742
88
104
74
204
337
156
132
139
129

24
17
48
39
22
27
29
38
35
22
33
18
29
25
58
52
15
43
40
20
34
51
25
43
19
30
23
18
34
36
28
22
47
69
35
41
41
36
48
29
335
62
51
37
102
157
69
69
62
72

10
3
28
17
12
19
12
19
13
27
16
5
12
9
34
27
8
22
24
3
15
35
9
18
8
16
8
18
13
9
25
14
18
19
16
26
17
13
12
14
244
38
36
25
66
107
49
36
46
45

102
103
168
219
124
166
119
253
93
128
84
32
43
37
182
76
138
128
207
114
174
233
73
104
26
29
75
139
98
146
67
77
112
207
184
227
113
99
91
140
2827
146
170
120
372
808
261
330
238
172

56
101
154
140
72
184
75
118
203
210
136
97
177
81
81
80
120
353
183
112
108
177
65
98
147
221
145
76
202
110
199
158
77
97
52
93
104
98
110
134
103
65
83
85
94
173
187
93
170
82

65
99
148
122
64
147
64
141
141
166
111
101
147
86
89
68
104
226
162
106
88
179
54
102
135
197
126
66
152
106
159
148
88
70
44
81
112
83
62
123
80
59
70
56
89
168
171
106
141
88

85
146
171
168
91
267
117
206
211
250
186
162
224
118
124
110
162
382
239
191
161
227
99
123
169
282
182
92
220
139
186
188
100
132
74
114
169
99
103
182
121
80
125
79
107
215
266
142
172
135

96
134
140
168
101
248
122
225
180
249
179
164
192
116
115
100
138
335
223
165
150
297
102
165
158
276
188
81
206
156
203
223
104
139
94
134
159
104
108
216
117
114
140
77
127
269
199
148
218
124

92
105
117
130
75
228
107
197
155
203
148
131
174
86
98
76
145
332
176
164
143
194
75
157
129
223
137
91
196
129
171
199
86
114
94
136
175
97
90
195
87
88
107
66
98
227
183
129
212
117

83
105
92
95
54
150
93
139
109
146
118
143
115
75
94
63
107
216
116
132
132
147
51
109
122
160
118
75
149
82
139
170
74
103
49
79
128
85
66
138
101
60
93
56
104
202
170
88
165
83

41
54
45
38
29
61
46
59
71
65
51
72
56
46
41
33
41
85
44
66
61
62
35
71
41
90
71
45
73
49
75
79
31
42
26
53
73
44
23
75
29
27
48
25
42
81
77
48
59
28

20
45
41
29
15
40
27
48
40
50
38
45
30
22
29
20
25
57
20
59
32
56
18
61
24
65
53
37
47
27
45
51
27
20
20
19
34
24
16
27
28
13
26
19
26
59
59
27
43
29

61
108
162
169
64
295
56
152
279
162
180
170
177
118
121
110
174
472
263
114
129
157
89
125
154
256
138
94
133
137
235
182
81
113
86
106
81
79
137
114
113
88
116
71
133
156
187
143
201
112

124
166
159
215
93
78
75
109
161
119
119
247
10548
178
735
1339
216
493
219
967
297
800
58
47
140
175
65
59
65
54
45
133
127
189
32
204
120
81
147
100
75
77
52
93
132
97
65
124
282
95

106
123
111
186
87
60
70
123
151
92
114
199
6674
91
444
857
127
324
133
660
185
553
42
54
111
135
45
49
57
47
36
101
114
113
20
127
127
79
96
111
56
56
40
108
127
65
54
125
207
67

126
208
220
269
137
92
115
182
194
135
163
308
7404
117
418
878
166
308
143
713
185
581
68
76
101
187
69
39
52
49
46
117
118
111
52
130
104
88
96
91
59
76
49
116
143
86
92
123
193
79

134
200
162
240
126
105
117
168
188
158
179
304
6622
64
347
822
159
275
117
594
236
529
77
76
87
190
64
52
56
43
34
121
125
97
58
120
101
74
120
107
75
66
41
142
156
78
75
129
199
70

125
206
156
237
131
88
117
143
163
123
145
231
5311
63
262
627
149
218
115
524
153
404
71
98
103
168
42
44
80
42
36
116
112
128
38
124
94
88
123
84
82
59
41
116
133
75
95
118
160
77

103
142
98
176
103
83
67
106
138
126
102
177
3904
44
194
471
113
173
90
384
80
285
39
64
51
111
36
32
68
32
24
67
68
76
34
82
75
72
81
67
60
43
38
97
87
48
66
93
107
54

43
75
49
93
46
43
27
51
56
44
54
74
1871
20
74
218
47
86
40
206
36
129
24
40
23
55
15
16
25
13
12
30
41
33
15
52
28
29
33
24
36
25
17
44
45
25
27
56
41
30

40
29
30
59
26
24
24
37
46
36
39
66
1099
10
53
133
23
48
32
111
25
69
9
15
9
55
9
4
17
8
6
21
15
15
12
26
15
18
18
5
17
8
5
25
49
12
17
35
31
19

158
219
217
249
112
59
75
113
187
137
212
292
4580
115
649
817
105
381
176
940
217
679
158
34
103
99
209
121
98
65
86
99
142
189
18
272
131
52
163
52
97
57
150
87
127
157
81
168
256
134

107
76
100
123
52
219
91
20
78
50
95
107
163
163
8037
168
143
56
104
85
100
106
121
134
43
112
69
73
138
296
227
117
128
115
105
131
40
56
61
89
102
48
47
120
103
141
136
98
154
224

112
69
97
103
41
158
74
13
65
38
75
127
143
120
5290
135
105
45
87
79
91
100
111
112
55
116
64
96
96
239
191
111
111
106
107
111
52
71
72
97
116
43
40
116
83
141
105
92
156
164

117
86
123
95
50
198
107
25
69
49
98
119
160
102
5775
148
121
93
125
120
123
175
147
145
39
149
88
124
113
361
255
128
111
134
151
161
77
108
93
110
133
62
72
151
136
157
139
127
213
212

138
82
126
77
51
155
73
19
91
38
79
127
150
132
5574
143
109
73
145
125
112
147
155
154
45
171
91
163
133
318
218
155
110
157
177
166
85
108
84
148
149
84
51
151
128
153
132
153
218
234

132
83
90
79
58
161
88
23
70
55
78
108
140
105
4577
141
95
64
131
117
93
114
157
147
44
164
71
104
156
284
189
104
78
161
129
151
81
94
77
122
128
69
59
117
112
172
110
122
172
193

111
69
96
59
44
113
60
18
65
38
57
104
126
89
3171
111
54
59
83
52
81
82
126
90
37
101
54
90
89
216
120
90
49
89
84
89
53
59
46
80
66
54
38
68
72
119
86
97
121
147

28
33
47
30
14
84
31
11
27
13
25
61
64
32
1279
35
19
19
31
23
34
35
46
44
7
56
28
36
34
81
60
25
18
42
50
40
13
31
19
30
35
28
17
32
41
51
27
30
62
46

27
17
20
17
8
36
21
4
7
15
27
27
26
13
912
33
16
16
35
10
19
23
34
19
4
42
16
18
18
80
35
32
19
27
28
24
11
27
11
23
28
21
10
27
37
36
26
25
39
30

102
107
129
88
69
301
145
47
61
117
150
104
147
211
4071
179
100
48
101
109
100
78
100
136
66
119
56
80
95
335
220
114
106
96
126
147
29
69
52
85
82
37
61
105
95
157
112
108
145
152

122
90
119
116
87
175
89
4829
1365
80
97
52
174
267
84
40
99
51
86
75
105
101
119
155
36
105
132
31
136
49
171
163
45
124
84
106
115
103
169
128
179
116
65
133
91
158
227
33
213
123

142
84
90
108
103
169
107
2675
788
75
137
71
128
237
87
54
97
45
114
81
105
83
86
153
37
85
120
30
146
42
133
172
53
119
89
120
131
141
189
183
160
108
75
123
96
141
149
31
203
113

212
87
136
142
152
240
134
2625
714
134
175
95
197
280
108
69
120
55
143
100
158
124
124
221
43
108
178
46
147
72
184
204
65
182
148
122
160
159
215
235
168
139
77
157
124
158
196
52
262
179

210
137
129
141
151
269
140
2450
730
150
190
94
233
331
103
65
114
66
150
105
150
160
116
231
56
108
198
55
145
87
178
172
73
187
156
139
146
146
228
278
213
157
103
196
105
193
195
58
296
225

187
82
95
124
133
214
137
2027
667
113
179
97
195
260
79
51
137
55
152
73
144
129
99
183
57
73
137
51
130
65
149
182
47
159
118
123
116
141
184
251
181
110
63
148
103
146
153
58
235
165

123
84
70
76
77
134
96
1500
546
86
113
44
163
190
55
63
127
36
113
47
103
96
61
149
30
54
94
34
100
41
116
143
35
118
94
112
107
111
150
201
142
83
59
80
66
95
95
41
199
109

54
19
31
17
18
64
50
617
227
31
53
22
71
111
30
19
34
18
55
31
56
41
26
56
20
36
56
25
57
18
44
54
19
38
48
38
45
43
50
119
56
46
21
52
19
52
48
22
103
51

26
16
19
23
25
38
27
414
162
22
38
19
67
65
32
20
22
21
36
34
45
41
17
48
18
23
34
18
40
16
28
34
14
33
46
40
30
28
41
66
66
38
17
50
10
40
29
9
82
46

112
80
121
129
85
228
114
2744
927
85
73
50
113
254
129
31
59
32
74
87
81
94
193
105
25
77
102
13
96
40
138
199
28
134
48
106
119
65
168
121
133
101
48
138
93
146
220
12
203
114

82
82
41
61
361
43
185
16
95
276
172
202
102
248
192
152
51
103
45
160
148
97
108
51
82
92
82
210
95
157
149
102
113
288
188
31
237
98
101
67
169
142
3159
274
238
621
22
1107
514
448

90
89
53
82
315
41
192
42
100
227
177
176
88
229
178
137
51
100
33
159
177
99
94
62
95
99
75
179
101
142
124
106
77
250
179
31
224
101
76
68
172
169
2052
228
169
453
22
641
362
354

124
134
62
100
374
61
240
40
127
270
194
218
151
283
213
179
68
132
65
186
256
125
99
62
154
139
79
264
96
191
177
162
161
315
197
44
304
138
133
114
194
219
2252
243
160
480
36
690
303
350

127
143
79
104
360
64
215
43
122
306
180
232
154
297
239
207
89
140
65
208
264
125
106
73
176
144
83
290
122
207
172
169
139
341
201
52
290
145
136
113
254
223
1810
184
108
418
13
590
275
305

105
137
62
82
296
44
209
37
130
221
175
196
126
215
198
144
64
119
64
167
239
117
99
61
136
103
64
222
105
171
145
126
118
241
180
36
229
151
147
120
210
205
1447
153
94
347
29
495
234
282

63
93
48
59
205
38
144
23
76
176
125
175
98
178
155
120
54
86
39
132
169
60
73
38
119
97
36
164
72
114
118
94
108
185
90
41
179
87
104
87
159
158
997
105
53
275
10
370
146
191

35
33
25
38
99
25
76
18
35
89
45
66
51
80
66
54
22
30
19
58
66
31
34
10
69
27
23
85
30
62
41
36
40
61
59
10
83
52
51
23
67
66
450
49
25
110
10
165
60
90

41
30
17
20
67
22
36
7
33
66
44
75
28
57
37
37
27
27
13
47
53
26
22
25
66
31
22
52
21
68
43
34
40
66
33
9
67
37
51
21
39
35
209
20
13
58
7
89
32
48

83
76
29
76
282
23
136
7
66
168
150
158
84
229
155
195
39
161
45
96
149
124
73
51
117
88
114
210
89
131
114
139
89
254
150
16
235
77
139
45
136
116
1753
303
105
486
29
618
350
319

422
99
67
106
53
130
150
52
137
61
6
83
119
120
44

306
86
71
88
46
88
116
39
89
54
2
60
74
105
54

372
107
76
104
46
106
133
42
115
67
1
84
106
102
58

292
92
67
104
51
114
122
47
121
71
4
78
119
83
64

257
73
59
72
59
81
138
50
125
62
1
65
120
99
49

159
87
56
59
51
60
92
41
80
54
4
59
68
53
42

60
33
28
35
28
27
32
18
55
26
2
35
27
18
16

43
12
10
13
9
14
11
6
21
7
0
9
18
6
11

303
65
49
75
51
83
132
45
84
21
1
52
87
73
31

68
45
26
61
69
106
64
85
58
52
57
89
66
52
69
43
72
89
56
85
113
123
42
68
170
41
47
104
77
63
129
112
64
69

56
68
21
46
83
97
51
74
56
48
43
99
56
41
49
34
49
80
61
73
80
101
37
65
129
39
51
106
83
39
77
100
66
62

96
64
26
55
83
103
85
60
61
69
55
115
62
45
59
33
62
98
66
83
109
71
38
71
131
50
69
121
82
48
115
111
64
79

81
70
22
75
99
114
97
55
54
66
58
109
48
42
59
36
54
106
68
73
119
68
55
73
149
44
57
114
91
36
142
125
57
75

98
84
26
55
91
106
73
65
72
52
49
113
72
30
57
54
78
101
70
86
82
84
46
62
108
49
59
96
90
35
111
87
92
76

64
54
20
61
64
95
61
47
27
39
42
92
66
23
56
50
55
88
41
59
79
66
30
38
109
40
51
79
64
28
73
68
53
50

44
35
3
23
29
48
24
27
27
21
15
47
24
14
27
18
35
30
31
37
26
22
11
16
56
12
25
40
23
12
45
36
28
38

20
10
2
9
17
17
16
8
12
7
6
24
7
6
10
9
12
20
11
18
16
13
13
9
18
6
6
14
11
5
19
6
10
11

37
24
24
38
41
94
43
60
88
32
39
55
60
60
56
25
70
55
30
45
75
72
24
115
135
16
31
124
79
58
82
78
46
53

77
70
52
70
118
117
80
50
140
52
61
99
123
30
53
61
44
148
68
10303
1352
122
43
124
2032
228
65
842
762
269
251
58
55
279
41
281
65
51
55
165
60
60
87
2536
86
73
132
144
76
139

58
41
49
77
88
91
69
39
147
58
65
63
99
29
36
57
40
96
59
7775
1110
100
64
149
1555
151
72
675
622
260
258
58
54
246
74
262
67
64
70
139
66
61
91
1511
84
82
163
138
84
150

59
76
51
84
89
107
66
44
145
77
80
98
103
17
54
61
47
145
59
7644
1068
100
67
160
1733
209
77
779
576
221
235
71
71
227
85
223
84
69
91
150
89
65
89
1470
112
99
189
166
105
193

63
46
65
94
106
126
76
50
158
62
62
84
90
34
59
82
38
125
68
6609
786
90
60
145
1466
181
64
667
457
230
256
88
72
252
87
210
90
46
123
153
84
61
116
1235
111
87
151
172
99
182

66
53
55
113
99
76
69
37
133
60
88
64
107
29
45
68
28
95
64
5543
678
101
72
125
1266
155
57
487
388
159
195
97
61
231
73
192
88
47
123
136
87
49
91
1002
94
114
139
176
90
151

36
28
47
80
55
68
56
22
99
64
52
58
86
23
43
48
25
75
54
4038
500
67
53
93
799
118
48
305
277
121
125
53
43
149
58
123
46
32
106
97
81
32
80
706
59
73
101
107
53
94

20
15
22
51
41
35
18
12
43
35
37
24
56
8
24
25
19
35
31
2151
250
33
23
46
360
45
19
119
134
58
61
33
28
72
31
63
23
12
32
41
25
18
29
274
36
26
63
36
26
46

6
6
14
23
14
17
6
5
22
12
15
11
19
4
7
8
7
12
12
1368
146
13
11
19
187
36
4
64
66
35
21
7
8
29
7
27
9
2
13
29
14
9
18
186
13
15
15
21
19
21

43
56
43
41
63
88
83
39
118
85
49
67
115
26
53
43
41
125
25
5484
887
71
26
86
1259
131
47
588
494
227
161
21
32
266
47
228
70
24
42
127
34
36
56
1665
72
110
79
163
82
130

95
90
129
52
90
129
65
74
128
83
230
168
67
261
89
154
153
55
144
156
53
53
63
61
141
122
122
38
57
64
31
203
60
67
53
147
119
68
72
101
68
150
83
83
102
61
17
212
53
13002

115
78
169
49
69
114
76
66
156
79
213
137
74
221
93
128
156
62
147
156
59
73
68
39
116
112
97
71
85
69
31
203
68
74
56
150
99
71
88
95
81
146
71
88
118
105
28
176
61
8136

110
113
186
85
101
173
106
84
161
79
199
199
89
203
109
160
159
63
171
163
53
112
91
47
124
136
157
90
97
83
28
223
92
89
72
173
99
81
101
101
131
188
123
108
129
127
33
216
75
8685

117
108
156
95
103
206
126
80
164
106
184
140
79
170
107
184
145
60
134
142
66
93
109
49
150
125
133
74
93
126
31
264
108
58
61
183
120
73
99
122
114
142
117
99
133
129
38
183
83
7909

144
85
145
90
90
176
107
92
134
89
179
122
76
149
96
168
133
62
149
117
64
87
79
68
141
138
169
73
94
103
17
212
104
59
40
188
113
77
106
111
98
142
109
97
116
133
20
151
75
6134

88
50
101
69
63
153
76
81
130
75
132
102
50
110
61
111
84
55
116
86
38
57
57
28
91
94
139
57
81
83
21
122
82
37
47
122
88
80
60
58
63
107
94
87
77
75
20
105
73
4161

29
21
38
35
37
63
50
41
58
30
43
44
29
45
25
54
42
11
46
44
17
32
29
10
33
37
56
26
33
29
8
72
23
18
14
68
39
23
41
22
37
47
35
33
28
38
11
58
32
1791

19
12
24
18
14
26
18
18
30
21
29
15
17
27
9
34
19
5
27
9
7
21
11
3
22
29
41
10
18
13
6
32
8
10
6
33
19
15
18
11
16
14
14
26
18
12
6
30
16
1277

60
72
94
29
81
138
37
41
77
69
258
106
45
240
69
121
152
37
92
124
103
39
32
44
102
86
84
32
63
38
15
123
44
42
48
93
47
45
28
92
51
136
70
40
75
44
16
166
38
5740

387
1474
881
275
197
186
172
410
346
475
345
1524
63
108
96
165
198
63
121
112
96
289
237
296
146
114
338
62
62
59

251
765
525
182
147
145
131
289
231
305
248
1074
46
72
67
118
131
32
83
86
66
199
186
246
109
80
198
61
51
57

296
671
431
209
137
131
118
368
253
352
240
1264
53
92
60
141
161
52
120
85
85
252
229
283
104
88
193
77
58
77

316
533
351
186
110
145
106
312
198
330
216
1063
60
83
91
171
147
58
140
110
73
254
217
311
129
73
187
65
35
65

243
375
228
157
75
109
72
265
159
287
163
794
49
59
78
118
133
56
103
103
58
206
152
280
87
75
144
62
32
46

185
246
141
117
51
69
80
145
114
135
106
453
45
45
51
93
94
24
67
67
43
115
117
214
80
54
93
47
20
34

60
89
50
41
23
30
27
59
55
53
40
173
12
13
15
31
32
11
29
17
20
46
43
78
26
15
41
25
11
26

43
50
30
25
10
14
16
33
28
27
25
104
11
14
13
23
24
8
19
15
11
39
32
62
19
5
16
12
6
12

196
984
853
173
135
166
139
385
246
534
307
1046
61
98
121
220
369
44
139
106
110
325
251
190
184
119
310
93
134
55

127
58
76
124
125
265
66
209
298
164
49
112
156
47
92
104
123
112
46

124
78
66
96
101
220
49
144
231
119
46
98
166
54
51
78
90
94
40

170
77
83
106
107
242
64
169
240
144
97
120
200
37
84
82
112
86
56

197
88
75
121
121
214
69
155
167
125
83
126
187
39
63
90
100
94
48

136
57
57
94
83
151
59
129
128
83
52
89
157
37
61
62
80
77
46

98
46
41
65
87
122
29
100
89
62
35
75
108
18
48
46
59
56
27

41
17
23
29
31
51
13
28
38
33
23
25
35
9
16
22
25
21
15

27
8
13
18
18
18
10
20
19
14
24
15
29
6
11
9
11
16
9

114
83
97
129
147
304
142
294
337
184
64
88
177
102
115
124
177
161
54

61
61
38
100
71
149
296
257
19
26
46
79
2115
274
336
36
261
134
126
684
61
115
59
68
80
41
122
114
95
107
63
77
135
70
64
68
121
171
61
104
136
89
77
152
131
113
72
61
160
131

53
59
33
87
58
128
219
179
17
20
30
62
1609
260
306
35
178
109
85
561
46
119
53
70
61
56
111
99
121
123
56
45
107
65
49
58
114
138
69
80
117
72
67
122
121
94
74
59
158
139

63
71
45
86
58
147
218
184
21
14
35
68
1435
266
273
19
193
137
119
494
66
137
65
67
85
44
119
126
91
113
64
73
101
65
60
56
107
190
66
84
153
83
64
144
95
96
76
56
139
123

51
71
30
91
61
107
190
172
20
16
25
67
1091
249
262
32
203
134
113
400
61
107
80
60
79
51
112
108
104
121
53
49
108
65
72
49
95
139
51
80
132
71
60
116
118
86
90
46
153
145

40
71
39
74
33
110
155
122
19
13
17
54
844
206
218
17
140
114
104
341
69
130
54
45
74
47
95
99
91
94
56
69
98
67
60
78
104
160
55
75
104
84
65
101
117
75
60
49
145
140

36
42
25
44
39
77
121
85
14
4
17
31
609
162
199
13
84
87
76
242
48
86
44
57
60
45
93
80
67
78
31
48
69
65
43
44
101
107
57
50
123
87
48
94
83
65
54
36
106
111

9
20
11
15
16
34
42
24
5
4
7
12
372
100
121
7
44
42
45
123
30
45
19
30
30
23
49
41
37
39
18
26
43
29
22
34
62
60
30
35
46
36
28
55
45
34
26
26
63
48

8
13
3
14
13
19
19
14
3
1
1
13
258
54
57
7
36
22
20
97
15
34
11
21
15
13
18
17
21
32
12
15
18
13
19
21
33
27
16
26
39
32
15
40
22
18
10
10
47
36

96
84
52
84
72
209
278
246
21
30
79
113
1391
296
315
30
314
185
158
460
52
200
126
78
119
40
200
118
96
107
51
77
153
90
92
45
78
137
62
90
110
99
68
133
90
113
244
48
174
149

3208
192
148
313
206
132
252
70
649
91
207
701
123
531
270
389
181
89
224
159
58
159
234
130
90
126
168
191
255
55
280
110
87
231
117
210
217
165
125
264
161
103
230
203
143
161
83
109
177
174

1758
193
121
223
167
108
199
70
352
78
157
414
96
392
247
218
114
85
208
141
55
118
185
86
97
116
161
157
200
65
265
72
106
176
103
185
177
134
107
201
128
98
163
156
126
147
89
98
152
127

1658
197
145
301
195
129
196
93
400
84
195
416
104
478
264
234
129
118
211
188
61
157
235
130
122
141
193
187
280
78
321
97
122
247
155
186
206
171
123
278
173
105
185
194
121
219
103
105
200
132

1376
197
129
296
210
118
183
80
359
76
209
494
137
446
263
226
161
129
234
198
58
135
236
123
138
134
182
189
256
107
319
113
142
274
145
215
210
179
148
267
182
139
251
198
158
199
115
105
180
154

983
185
114
257
131
108
151
55
281
77
188
392
102
338
189
179
150
119
236
164
65
125
205
96
122
103
158
166
231
105
327
106
106
199
159
188
163
158
120
250
112
97
203
172
110
199
100
94
172
166

690
137
84
177
93
66
92
47
204
64
128
245
70
201
134
126
110
59
158
130
54
93
134
88
87
72
92
146
177
99
276
75
85
145
105
131
122
110
83
165
97
88
150
108
89
127
68
55
129
94

313
54
32
100
45
37
38
33
88
22
58
109
37
103
52
59
47
28
90
59
19
49
58
28
36
29
50
59
76
36
114
34
38
68
52
73
52
61
38
77
42
35
56
44
41
62
48
36
74
48

199
61
23
71
25
25
29
28
72
23
44
80
9
88
44
34
29
15
60
55
18
32
33
27
27
20
29
49
50
28
94
22
34
41
37
33
40
34
33
57
29
40
38
40
34
32
33
26
40
41

1951
139
155
177
196
121
180
47
316
55
153
479
135
380
229
256
98
71
188
120
57
101
211
142
83
425
156
173
284
48
187
113
136
229
97
181
299
109
121
198
179
105
218
237
183
196
43
191
177
135

144
104
150
109
146
52
112
244
107
87
245
131
113
122
195
145
147
73
222
109
222
70
57
245
61
10034
125
164
215
176
697
566
496
257
125
161
184
138
83
165
140
173
142
44
65
171
110
229
128
79

115
77
95
111
166
51
96
208
117
60
230
108
142
116
122
143
140
75
216
115
182
61
45
164
68
6179
123
101
178
171
495
419
370
242
120
145
189
115
81
146
88
176
156
52
59
146
84
178
91
84

145
118
130
143
190
52
125
272
142
84
256
128
138
175
182
194
166
101
242
122
246
99
65
177
83
6182
162
136
219
167
575
502
393
264
157
156
233
190
106
199
91
210
182
44
95
158
107
230
126
120

127
115
140
132
212
78
139
268
148
83
337
153
158
178
184
173
194
110
247
114
202
139
94
203
97
5691
177
105
218
195
560
481
375
239
179
137
215
158
105
229
115
229
191
70
123
145
101
272
95
137

103
110
96
118
155
49
152
249
120
71
280
99
134
147
169
181
157
84
200
105
180
105
69
164
81
4335
134
84
133
164
510
420
264
203
165
100
180
143
99
136
83
217
194
48
129
114
84
221
88
96

76
76
76
66
125
54
109
193
80
50
173
70
98
98
106
127
111
55
135
80
140
55
66
138
54
3230
92
95
128
135
361
340
208
161
142
113
148
133
79
93
73
150
157
45
85
92
39
145
76
78

40
30
35
28
56
17
48
87
33
26
74
40
60
54
68
76
69
38
64
47
56
42
32
47
26
1398
40
42
61
65
134
131
80
57
56
41
64
65
38
31
25
66
53
14
38
49
20
44
31
31

24
28
30
15
50
10
25
62
29
22
64
30
41
35
43
52
38
33
33
37
53
45
21
41
18
964
40
21
35
39
97
91
55
38
31
25
49
39
18
25
11
50
25
9
25
33
8
27
21
18

129
73
135
158
226
88
113
342
108
46
172
136
118
116
144
126
140
72
216
64
203
70
46
159
71
5954
118
109
208
100
543
430
527
221
66
99
162
81
67
176
150
139
145
20
35
146
146
193
137
43

133
79
128
134
91
166
145
92
190
72
211
180
128
258
495
138
113
93
88
116
116
172
70
138
140
134
107
51
182
142
71
84
223
83
82
70
203
171
156
74
187
266
104
127
129
250
70
132
157
194

111
97
95
118
79
178
93
86
188
78
191
161
87
255
482
123
111
86
82
121
114
166
68
125
143
90
130
66
205
119
76
82
195
103
59
79
198
153
132
73
170
254
122
141
107
239
71
115
178
155

175
93
135
156
90
248
130
105
263
79
227
177
84
276
521
183
141
116
124
170
149
202
88
219
170
147
129
50
275
121
93
92
294
125
92
101
270
197
204
81
221
361
129
173
158
300
88
122
199
159

165
102
174
172
71
258
106
108
271
118
235
197
100
323
568
170
134
126
139
189
137
205
84
229
182
142
167
76
287
166
127
83
266
134
86
81
319
216
186
123
228
335
149
211
164
277
104
126
203
187

126
89
134
123
77
207
98
81
241
80
193
164
77
248
437
138
113
118
118
157
125
167
71
210
154
139
148
67
234
123
89
82
199
101
84
87
248
172
153
103
174
277
122
156
149
274
96
101
167
165

110
81
102
99
42
156
69
66
161
92
156
117
53
182
363
113
71
68
87
123
93
118
67
149
152
114
100
78
223
104
78
98
139
62
72
76
190
128
116
88
150
240
108
124
108
187
95
89
114
137

37
24
38
32
22
68
25
27
81
34
57
63
18
67
124
46
38
28
41
52
40
41
27
68
46
38
57
27
87
50
35
34
49
26
28
35
88
47
64
40
61
92
35
47
42
66
22
40
64
69

26
24
19
31
14
47
12
26
58
20
47
39
8
37
83
21
26
13
34
31
33
13
23
48
31
21
23
16
56
36
20
17
33
18
19
16
68
33
49
27
35
69
37
32
33
51
26
30
32
40

153
93
66
112
74
163
170
44
173
42
133
137
66
230
329
157
82
88
64
51
128
135
41
86
104
78
106
16
95
87
67
56
131
139
37
37
118
119
103
31
163
218
76
155
104
154
50
82
186
152

468
104
118
137
117
245
73
97
76
49
38
50
86
107
83
97
100
107
93
245
81
61
50
123
10784
103
126
1565
149
222
123
124
236
152
114
95
244
74
131
166
65
119
86
215
60
203
71
88
219
141

400
100
136
122
114
210
92
70
80
58
42
65
67
120
78
91
89
91
114
247
82
67
78
157
6731
72
97
1079
119
214
70
102
175
126
103
87
196
68
96
143
73
123
91
205
69
168
64
83
224
136

543
122
179
164
147
276
115
83
106
83
60
71
94
138
104
135
110
116
132
372
107
65
90
202
6475
80
126
1041
163
272
100
151
198
164
124
106
214
89
119
135
96
154
81
260
92
224
81
115
284
147

530
141
179
173
142
327
146
93
127
117
69
92
126
128
129
155
110
109
141
296
122
71
78
237
5608
79
114
884
136
305
80
185
201
168
144
104
207
75
135
145
88
171
85
257
113
217
88
139
301
176

403
141
156
135
104
233
98
76
104
96
44
105
117
112
92
109
84
96
150
280
103
51
80
171
4238
78
91
802
111
255
88
149
165
149
117
90
172
71
89
106
83
138
90
216
98
170
59
104
211
116

360
102
111
110
105
176
86
46
86
76
60
83
96
103
80
86
77
74
91
206
98
48
54
160
2660
42
58
532
76
192
57
131
100
89
118
73
136
52
61
80
75
100
72
165
58
124
52
61
152
94

144
33
50
33
41
46
36
17
35
35
22
32
33
36
41
43
41
28
46
108
27
11
30
57
1224
27
27
273
28
83
41
62
48
39
45
34
49
22
26
27
27
55
33
77
19
42
17
21
69
42

115
23
31
25
29
37
26
6
22
19
12
23
22
26
32
28
23
27
29
65
36
14
20
47
954
15
27
181
18
38
19
45
31
15
43
25
30
10
18
22
11
42
14
33
21
30
16
17
52
28

301
102
95
129
66
365
96
69
48
18
46
42
55
75
40
67
82
94
91
191
79
43
56
76
6002
103
123
1070
237
384
114
130
211
219
124
95
357
61
133
541
90
109
97
211
82
204
114
57
274
280

148
109
149
182
134
112
92
99
275
67
366
278
181
82
61
192
68
290
129
82
123
90
87
229
91
55
77
188
255
76
218
107
57
99
2911
252
158
78
588
206
247
151
78
79
130
55
133
73
55
117

156
102
126
142
133
112
104
69
213
56
296
242
142
84
76
184
61
276
149
80
147
81
89
202
96
55
74
150
232
83
159
99
51
60
1598
231
134
73
326
184
198
107
68
74
106
50
116
93
58
114

159
109
154
154
153
165
124
85
246
82
306
255
145
105
122
232
64
279
157
121
167
97
106
217
106
60
112
195
222
100
175
123
100
109
1446
224
155
71
318
202
209
138
68
100
158
62
134
112
68
132

197
120
179
190
155
166
127
78
288
70
338
274
172
87
130
235
77
323
180
114
164
101
99
275
89
86
103
226
235
95
195
124
90
94
1434
261
160
107
258
198
259
139
93
89
176
92
137
109
103
165

127
98
125
138
145
145
77
73
235
72
251
225
141
77
118
211
62
238
157
112
128
84
82
194
51
81
105
199
225
92
154
108
85
64
981
207
141
62
213
152
190
123
90
68
122
74
101
99
67
102

80
39
82
118
122
117
72
66
162
44
187
125
79
51
96
168
42
144
105
89
73
62
53
143
32
56
46
147
123
61
120
83
61
49
746
162
97
64
112
117
148
73
63
55
84
77
67
74
58
89

38
28
31
39
39
48
28
24
71
28
82
58
38
27
32
78
23
64
36
47
32
24
28
47
17
16
29
64
64
29
35
24
24
26
287
90
49
28
66
57
58
26
18
41
31
20
43
39
18
40

21
8
17
23
22
29
16
13
46
14
56
34
15
12
33
41
28
36
29
28
19
12
19
42
9
31
28
30
43
27
26
16
29
22
209
53
34
16
27
44
38
22
22
21
22
29
17
44
18
26

183
137
162
181
298
123
137
125
367
65
372
441
201
113
57
196
41
429
156
89
112
100
140
258
166
47
66
178
205
67
258
128
74
66
2253
224
144
51
594
159
254
158
107
42
144
23
147
64
54
90

80
207
79
103
88
305
99
116
93
85
64
70
183
126
80
147
61
128
70
81
55
77
83
75
78
100
96
72
93
133
118
171
116
114
91
195
69
62
75
165
67
98
94
104
69
79
248
133
218
193

83
168
68
88
79
221
89
79
90
62
51
69
177
119
87
123
56
85
52
63
56
64
70
78
83
110
76
60
89
119
131
142
74
95
83
176
45
70
75
129
64
95
108
96
71
67
240
129
180
131

91
203
84
103
106
206
83
110
116
70
76
91
193
174
107
162
53
117
44
83
74
103
93
69
90
125
61
78
114
135
161
177
100
114
86
210
62
76
95
187
70
85
137
123
106
80
277
140
185
170

115
223
96
122
101
197
100
121
126
74
93
95
206
159
141
184
70
153
64
121
75
95
98
85
107
161
92
92
152
152
169
186
118
154
115
258
61
107
93
251
71
132
170
125
101
109
253
160
194
150

96
166
55
112
92
155
90
112
89
72
76
86
151
134
86
146
62
116
60
114
51
67
88
57
86
108
68
61
86
111
162
124
87
113
82
175
69
71
74
185
69
108
178
107
72
85
232
141
152
114

58
120
46
73
70
129
70
57
65
46
64
72
110
107
77
82
49
107
52
97
41
45
58
53
51
85
58
57
55
83
103
89
58
84
61
157
34
63
61
168
37
84
171
88
67
62
159
98
96
93

28
50
24
35
38
39
25
22
27
17
27
24
50
52
44
38
18
43
26
54
27
37
28
26
34
28
30
30
29
28
52
43
30
28
23
72
14
30
25
68
39
34
69
33
25
18
103
48
46
41

24
35
21
17
26
25
13
20
24
16
21
24
40
35
24
38
11
28
27
43
10
18
21
18
19
34
17
20
14
17
35
23
25
15
15
41
11
20
12
47
23
25
40
26
22
24
36
31
21
16

70
255
122
133
59
223
67
132
77
75
47
62
152
137
65
103
72
112
62
53
57
64
69
43
97
83
207
53
172
178
107
228
79
95
122
143
57
45
64
143
41
150
75
104
99
93
207
144
265
216

82
89
133
164
1295
108
75
1603
58
63
264
102
285
641
478
215
82
56
72
43
157
133
192
51
147
157
95
211
36
126
72
176
114
110
128
93
116
76
32
80
171
32
79
158
208
35
132
82
236
221

80
77
106
102
1062
69
75
1127
48
57
172
92
249
608
387
176
83
70
83
34
139
161
139
39
154
168
83
177
31
110
78
181
104
107
114
82
110
79
34
90
154
35
87
198
175
39
109
59
222
188

88
132
117
61
767
82
101
860
57
48
126
101
232
501
383
178
90
59
96
55
135
167
142
52
139
117
94
178
49
108
73
177
115
90
124
79
121
118
49
75
185
39
112
191
198
40
124
76
163
166

103
132
168
47
614
84
88
668
37
49
59
93
194
414
314
149
103
60
74
59
117
128
173
57
128
138
96
191
38
95
74
151
109
95
145
85
124
99
47
75
152
45
118
149
196
62
110
73
172
143

55
74
93
39
594
71
87
528
41
38
34
78
155
382
294
113
115
67
58
51
121
128
172
61
117
128
97
167
60
100
46
137
119
99
106
87
112
118
59
78
171
38
120
166
125
63
113
47
162
145

43
66
72
25
429
87
82
381
43
33
27
43
108
239
164
88
93
57
26
34
122
95
142
36
106
117
80
95
53
81
42
105
86
72
73
51
102
103
60
69
133
44
89
119
109
43
75
54
129
127

20
26
27
7
235
30
49
210
20
13
13
23
75
133
80
50
49
30
22
25
66
44
61
19
47
47
30
60
20
44
15
46
45
41
50
36
53
53
32
36
87
16
39
64
62
29
35
31
74
60

13
10
22
2
127
14
32
150
19
7
7
21
55
104
41
21
23
15
22
7
25
27
39
10
43
31
20
34
18
33
7
31
20
25
30
19
35
35
17
14
62
9
35
29
24
17
22
12
38
45

132
86
77
398
846
99
77
1080
58
37
230
82
225
451
435
237
103
86
83
71
191
123
179
45
211
121
118
161
25
109
81
163
99
90
164
107
138
85
34
72
196
44
76
253
188
40
112
86
189
200

179
142
100
58
151
99
97
53
24
44
69
149
2832
37
2671
118
120
1557
810
666
219
909
129
46
704
144
425
435
739
542
104
45
109
48
148
10
105
56
77
78
113
88
64
17
24
36
28
100
67
140

195
87
79
69
154
108
106
62
30
39
77
150
2074
33
2049
97
89
1150
700
545
187
643
117
29
561
117
337
311
463
392
126
50
90
48
159
10
90
52
76
69
106
75
48
11
21
43
31
107
65
109

189
111
86
79
180
102
107
66
49
39
54
146
2125
29
2202
100
110
1113
737
647
148
626
125
39
603
173
403
279
513
412
147
77
107
67
205
6
107
56
97
87
126
99
82
21
20
48
33
113
83
128

185
78
99
85
147
116
119
70
49
49
66
119
1631
46
1892
80
86
928
626
481
142
461
103
44
527
127
310
268
473
363
149
75
93
47
192
10
95
73
58
85
118
92
78
26
30
51
27
112
78
123

129
102
91
73
137
107
88
68
59
29
63
121
1198
42
1193
57
59
750
484
414
94
356
86
39
427
133
291
210
410
336
147
88
85
59
171
13
107
68
72
88
133
100
78
34
16
59
22
90
78
153

101
88
72
49
114
111
54
42
60
30
51
102
838
29
625
45
64
424
243
269
66
226
67
19
286
91
233
163
273
277
124
68
77
57
130
2
75
52
39
70
91
59
59
25
28
45
27
70
56
124

66
48
32
22
76
59
31
30
36
13
28
40
423
14
268
27
22
182
109
97
31
81
24
9
85
49
78
85
125
116
47
26
46
25
69
2
36
20
41
37
53
32
20
9
6
26
8
39
24
53

35
22
19
9
42
43
13
15
20
5
13
24
241
3
129
22
17
109
43
49
13
37
12
6
75
30
47
38
58
84
25
10
16
16
36
0
12
6
9
12
29
18
8
2
4
10
9
22
13
32

183
195
137
51
127
119
117
70
48
60
53
165
1287
13
1568
55
61
1082
906
816
349
937
156
48
260
80
309
244
543
309
39
28
97
43
105
1
95
15
63
41
44
47
37
6
11
20
8
95
47
92

195
71
81
150
69
31
45
81
53
66
50
187
76
68
73
126
83
63
121
110
123
56
40
64
71
30
196
54
97
42
88
247
283
85
1163
363
70
243
62
113
295
119
161
121
164
122
78
124
120
135

180
71
64
150
75
24
33
82
45
82
53
178
58
57
48
105
91
44
101
97
111
43
51
63
51
34
142
59
107
25
83
238
202
58
771
266
101
211
75
139
245
136
144
108
160
143
67
116
97
116

200
86
80
146
82
22
54
93
41
77
72
139
76
64
79
91
97
55
140
109
172
56
44
63
76
43
158
62
101
48
99
237
217
92
753
259
129
211
84
177
356
136
178
115
219
138
85
175
132
212

201
88
81
166
52
33
43
78
48
97
61
151
78
58
92
127
118
57
119
109
125
59
34
62
66
37
175
73
93
44
69
266
207
99
791
270
128
217
81
167
331
147
160
103
268
152
91
187
122
212

189
90
77
152
84
19
36
55
54
77
53
143
68
77
60
89
114
54
122
71
122
73
44
63
52
37
162
63
88
51
82
215
152
85
529
232
106
167
75
173
268
120
133
80
214
134
87
156
103
161

149
61
59
115
54
19
28
46
47
66
37
127
65
46
54
78
87
29
102
75
103
46
35
34
42
27
117
30
58
34
75
135
106
87
382
157
70
103
49
123
145
94
76
84
150
103
61
94
79
120

74
31
27
53
28
14
17
25
22
29
21
52
21
24
19
23
42
17
41
39
69
15
17
13
25
13
46
10
23
16
39
65
37
42
166
75
29
40
28
41
56
39
31
22
61
39
21
35
29
52

35
12
16
28
11
4
2
16
8
10
8
29
12
13
8
11
26
7
20
23
25
6
12
10
17
6
20
12
15
6
17
34
29
27
102
54
26
33
20
33
37
18
24
17
60
27
12
29
26
25

136
25
38
95
56
10
19
42
20
57
28
126
42
24
26
101
68
30
47
78
63
26
13
44
66
25
73
19
69
26
40
176
409
76
896
432
77
160
61
102
296
175
164
122
106
88
74
98
81
122

63
212
109
263
84
180
120
81
53
175
67
191
169
169
101
214
101
169
102
70
111
82
124
166
117
141
82
183
137
65
71
57
96
74
69
115
55
83
107
66
11837
90
256
220
234
367
1314
290

40
168
135
210
94
178
110
77
47
134
99
196
132
163
106
183
131
165
105
63
142
108
102
119
117
130
79
180
114
70
54
75
72
68
68
139
56
93
105
71
6417
71
165
146
128
164
657
143

80
239
160
230
108
207
123
90
54
221
126
245
153
173
141
210
192
257
141
72
176
163
129
151
154
156
97
211
181
92
43
83
79
88
121
179
67
104
139
72
6438
110
192
169
159
183
768
188

63
262
177
236
131
208
134
98
46
254
147
281
139
184
130
200
212
234
135
71
176
156
153
131
170
116
87
227
165
116
36
101
88
82
144
131
76
112
139
74
5759
97
158
161
120
178
674
151

52
248
174
192
96
150
91
86
32
226
96
235
126
148
117
161
160
202
107
54
119
154
97
94
143
110
70
180
172
97
44
78
58
66
98
121
62
98
110
78
4818
89
137
139
127
144
579
121

41
186
131
120
60
106
71
61
25
166
54
180
92
97
77
104
105
119
93
31
89
70
72
76
122
97
60
127
94
72
25
54
47
50
88
98
49
63
102
39
3503
53
80
107
66
107
368
97

21
75
30
42
32
47
32
25
5
57
25
57
46
47
33
41
50
34
36
22
31
35
38
31
38
30
29
46
32
15
17
20
14
15
25
47
16
18
30
11
1568
32
48
41
36
59
180
35

8
45
30
35
31
39
28
17
5
63
24
54
41
27
22
37
37
34
24
5
31
28
18
15
31
29
17
44
35
25
7
22
15
11
26
39
9
17
18
9
1275
13
30
29
20
30
135
26

49
229
97
314
81
199
58
86
49
137
62
220
149
158
83
164
77
208
73
68
103
79
99
184
82
228
102
145
149
62
70
67
122
97
44
126
58
35
65
81
6469
176
300
227
307
399
1030
374

84

80

104

103

99

54

31

18

118

109
66
149
365
123

109
59
114
177
99

206
88
170
316
177

157
92
116
333
158

154
88
84
269
151

106
59
82
196
95

54
28
34
80
54

43
17
33
39
41

204
120
243
542
188

87
128
147
133
245
77
128
173
242
89
106
41
128
276
82
71
151
155
184
105
88
79
103
57
167
66
101
52
163
157
127
46
215
72
242
241
112
129
58
156
109
112
111
236

69
108
76
118
161
43
140
143
140
87
95
32
88
167
78
68
117
114
104
88
94
77
75
52
153
54
69
52
119
109
103
41
172
63
150
181
102
118
57
111
93
96
78
162

126
132
139
171
206
104
162
201
233
93
152
59
152
286
114
91
138
181
183
125
103
79
124
73
191
119
83
90
227
180
137
57
204
93
191
251
168
164
74
151
124
139
125
171

125
125
150
153
189
114
211
217
248
110
139
60
140
262
135
84
138
186
167
125
121
73
122
80
180
106
107
88
196
162
110
50
199
94
185
276
180
130
52
114
130
134
121
180

80
78
108
145
164
90
143
207
218
106
114
57
100
212
91
93
135
152
149
113
112
80
99
62
158
85
87
75
202
134
113
38
140
78
155
229
128
134
58
116
131
101
92
152

75
65
96
101
106
64
106
146
134
61
101
53
91
156
80
60
77
81
116
79
69
46
71
48
78
65
56
60
160
76
64
28
86
48
137
154
94
93
74
72
69
67
76
105

31
20
43
46
65
40
46
64
66
31
40
24
41
57
37
26
38
46
52
40
30
23
25
16
27
33
28
33
63
56
41
8
37
16
46
63
42
23
25
39
43
20
26
54

18
16
27
23
38
18
55
40
49
17
31
13
26
39
20
15
33
36
33
22
18
12
20
11
21
22
10
23
54
25
16
16
22
12
33
43
21
17
11
17
30
18
11
35

143
133
190
161
389
132
145
152
362
117
141
53
252
474
77
124
223
245
265
164
113
116
124
67
196
112
110
91
214
283
320
75
295
276
316
246
254
124
62
209
91
142
173
418

132
162
116
98
206
86
160
124
108
241
72
101
168
156
119
175
95
175
159
142
156
165
92
61
168
111
132
137
139
2299
1891
693
1115
193
606
21
158
106
218
216
79
157
89
185
232
106
73
173
198
348

85
119
113
82
208
41
110
100
85
127
83
70
137
105
105
146
107
133
128
93
92
145
71
71
108
84
107
91
103
1477
887
396
630
134
375
27
128
119
193
177
61
103
114
99
175
153
75
136
139
253

104
186
142
137
248
86
194
169
122
222
103
87
184
168
154
215
149
223
201
167
109
189
140
110
166
132
148
144
137
1590
812
437
717
186
392
38
147
162
224
184
87
170
154
153
272
194
95
162
171
317

133
176
124
126
245
103
189
162
115
246
122
90
196
159
135
189
127
215
190
171
150
153
123
77
154
140
173
149
151
1468
713
395
648
169
351
60
183
190
297
220
108
181
151
164
247
194
115
167
179
313

104
142
126
112
208
81
180
141
76
142
90
90
148
137
125
159
122
175
157
149
128
171
101
82
127
139
157
124
139
1253
499
314
534
167
248
40
130
162
228
165
76
137
133
156
220
148
100
144
168
250

73
104
105
90
141
46
102
115
70
143
81
55
106
95
110
128
92
102
112
95
77
131
72
51
116
103
91
103
76
924
313
221
372
153
171
36
103
110
158
131
64
99
83
82
172
133
67
120
126
197

45
48
52
32
58
31
60
47
32
59
24
25
41
47
49
34
34
59
57
55
36
58
37
25
45
41
54
48
32
415
168
106
141
57
88
14
37
60
72
54
19
44
28
45
69
68
27
41
52
73

18
34
38
34
35
13
23
24
13
43
20
18
23
22
21
28
32
33
40
31
26
24
21
20
26
36
42
25
24
262
120
68
88
27
52
13
22
39
46
23
14
20
32
24
39
39
21
34
49
57

172
281
119
166
298
75
259
174
229
327
90
201
186
173
245
232
75
184
322
212
434
368
205
45
237
184
185
156
377
1495
1060
492
529
116
363
21
118
63
157
185
64
516
73
221
151
113
72
91
182
407

295
270
151
123
312
50
64
136
221
75
302

223
221
129
115
259
55
76
107
205
79
239

277
281
128
139
329
72
72
122
272
90
259

298
284
161
165
401
97
92
153
329
106
299

193
255
177
169
324
89
79
128
271
94
240

137
183
141
118
224
78
67
88
221
48
166

62
80
61
55
64
25
36
38
85
24
63

54
73
54
31
40
29
13
20
63
16
47

236
197
111
144
313
41
79
118
163
43
315

100
168
165
166
112
152
130
68
111
168
192
235
153
155
111
84
91
263
196
145
38
160
185
247
73
216
171
132
175
176
122
85
204
169
81
113
103
112

94
128
127
117
88
130
163
53
108
131
219
208
141
145
120
79
89
213
172
115
43
183
172
171
62
195
135
112
182
142
91
85
189
172
85
67
96
90

130
159
153
142
94
155
138
57
122
121
266
203
163
171
149
86
95
251
200
128
60
236
196
196
100
206
178
135
216
151
82
119
254
197
89
116
106
120

155
173
193
127
125
195
156
96
135
137
271
208
147
214
193
101
118
236
201
151
58
254
245
196
107
252
173
147
217
184
129
128
281
197
111
119
139
121

167
158
168
137
112
148
129
84
75
101
218
180
123
161
145
80
108
200
152
102
47
206
182
182
99
208
145
106
145
133
105
137
257
175
119
111
114
97

90
101
122
84
119
89
106
59
78
78
135
136
139
87
117
80
91
127
99
79
42
149
121
97
72
167
129
77
102
124
79
141
206
134
118
101
99
76

37
41
61
32
39
45
43
22
23
58
56
65
51
33
48
40
33
49
53
27
22
65
58
46
17
56
55
34
38
58
26
51
91
66
47
30
32
45

36
33
42
25
18
42
30
9
23
37
47
29
37
27
27
18
29
52
32
26
14
72
41
34
14
48
31
24
31
25
17
40
65
44
42
17
27
28

90
189
91
146
122
131
107
113
121
164
251
183
196
166
60
75
62
252
171
98
28
122
96
213
52
130
173
134
213
179
159
72
145
98
53
49
73
113

86
104
220
49
303
71
87
107
147
128
251
110
63
110
291
179
78
174
119
80
163
132
81
147
172
223
76
142
213
72
203
111
283
70
76
107
135
75
184
106
145
91
83
118
110
59
154
134
193
241

87
101
246
57
346
79
131
105
164
136
226
121
83
90
210
203
67
170
175
78
104
110
119
147
157
216
76
116
155
81
172
123
212
77
86
80
127
69
170
147
112
84
106
104
98
70
131
97
138
186

100
117
283
83
394
105
193
149
223
153
257
131
88
109
250
273
97
176
205
133
142
104
150
159
144
264
111
145
172
108
247
195
260
138
127
107
165
92
221
183
144
104
121
127
94
106
186
123
180
249

96
179
323
103
433
120
194
143
252
165
265
171
157
126
287
276
105
191
190
141
108
123
178
168
162
275
118
156
203
149
270
213
245
123
153
117
163
81
211
211
151
109
156
152
127
114
193
105
184
266

106
149
237
82
403
126
152
123
268
158
202
184
86
94
252
230
79
177
176
103
102
78
175
145
168
237
90
137
169
145
229
183
228
92
141
86
141
88
190
170
146
102
131
105
110
85
178
98
150
201

65
92
178
78
287
121
134
88
233
121
149
134
58
81
182
152
56
111
149
89
66
51
101
105
103
144
63
111
103
144
169
156
171
73
118
76
106
75
119
146
87
70
139
78
70
39
131
72
108
142

31
32
84
22
113
42
45
33
90
36
73
42
16
42
76
54
23
45
50
20
23
20
53
52
51
66
29
33
54
54
64
44
54
22
45
40
32
33
55
49
29
47
37
32
18
21
65
31
28
89

10
17
67
9
73
35
42
21
67
32
48
32
16
27
55
31
15
37
44
16
17
17
45
42
33
55
27
20
27
29
48
40
55
20
28
12
19
27
48
29
20
12
34
17
19
12
36
13
26
48

91
49
183
42
185
49
128
112
85
77
282
137
48
87
223
184
92
161
173
66
168
165
75
138
82
174
69
116
140
61
90
67
280
116
38
220
84
66
171
99
152
72
68
133
149
82
137
121
138
245

80
119
70
195
204
216
297
189
4632
111
215
241
1502
75
97
537
768
177
474
556
93
54
69
66
103
70
59
94
194
146
116
45
134
121
116
142
148
80
188
86
123
91
110
163
134
114
94
126
84
181

81
97
103
211
205
183
230
156
3507
96
201
197
1147
63
100
452
550
152
347
462
79
40
66
62
87
68
70
101
195
116
119
60
125
111
104
127
115
73
189
73
109
82
109
127
131
108
98
113
77
162

129
133
84
237
243
235
250
206
3167
91
198
220
1026
53
97
448
499
158
387
448
82
50
67
74
104
88
63
126
178
120
102
44
109
118
105
120
96
80
205
84
147
117
100
160
114
123
82
118
93
160

144
149
106
251
249
269
271
201
2292
76
167
215
850
58
69
320
445
101
341
349
86
40
64
66
82
67
62
110
192
111
118
51
135
117
88
135
95
88
184
90
157
90
82
145
140
106
88
111
87
158

133
127
93
265
206
257
256
157
1674
77
146
152
692
55
69
260
359
72
320
304
62
54
68
49
64
62
55
82
168
122
116
47
106
85
103
98
86
48
163
59
113
79
77
107
110
82
82
109
59
139

94
75
70
159
166
209
241
143
1065
47
99
95
457
37
46
176
231
53
209
200
49
39
57
35
43
35
36
58
144
70
70
30
81
97
76
53
58
34
118
45
97
61
66
94
75
85
66
73
46
114

20
46
33
54
61
84
99
59
552
19
44
49
212
9
28
88
110
26
89
85
18
20
21
21
19
14
17
26
54
24
53
17
41
25
35
34
20
31
57
18
45
29
23
36
41
42
22
30
19
46

14
25
21
51
44
59
78
33
284
9
17
21
139
7
10
35
61
15
59
55
9
8
10
7
6
9
15
17
29
21
19
4
19
13
34
15
7
14
27
13
23
16
12
23
14
19
11
19
11
14

79
86
63
265
184
126
223
143
3485
60
160
201
1074
70
93
456
875
156
361
487
82
42
42
60
74
64
36
139
172
128
88
27
104
90
99
126
152
70
185
88
111
56
87
127
104
67
168
108
81
165

292
66
150
95
234
98
95
81
61
139
197
115
167
191
124
170
112
101
328
159
218
201
270
246
82
61
189
3556
299
153
32
549
395
241
162
65
141
99
44
57
137
94
99
107
99
25
148
62
156
156

236
69
130
73
173
91
81
77
76
144
169
95
159
177
118
151
98
86
260
128
198
166
233
227
91
46
170
1949
210
128
32
308
284
175
125
66
138
102
34
54
120
83
103
107
121
26
152
46
113
146

231
55
128
87
178
93
80
88
66
134
160
106
183
189
120
163
95
86
240
154
222
166
260
180
94
94
149
1787
235
140
28
288
297
258
153
77
147
149
52
83
126
109
142
123
135
50
179
70
174
191

180
61
123
76
176
75
52
76
48
128
171
108
162
176
121
140
81
102
240
136
159
155
236
199
98
63
163
1680
228
114
20
270
331
250
181
99
203
158
69
102
117
96
124
149
138
49
191
82
163
218

177
57
98
72
140
90
43
62
58
92
163
82
125
144
104
125
68
100
182
138
167
91
201
172
76
65
137
1351
183
125
28
252
243
211
151
83
125
141
61
76
90
82
112
100
92
50
126
67
142
174

114
39
78
66
88
55
36
52
41
90
123
43
103
89
75
96
64
72
111
92
116
60
138
131
58
54
95
955
131
79
23
165
173
131
130
71
135
119
47
45
56
60
121
84
97
38
94
70
102
184

52
16
35
24
39
24
21
8
22
43
48
15
40
44
30
32
28
33
53
42
71
37
44
49
31
25
61
388
64
34
10
85
95
67
64
25
60
45
23
24
46
34
56
37
33
18
49
23
51
75

26
7
26
22
7
14
9
2
9
19
22
5
32
23
16
34
13
22
29
22
15
19
33
24
13
10
18
249
27
18
7
36
48
45
46
19
21
29
15
14
30
18
36
32
18
14
25
20
36
47

256
28
91
78
446
103
102
218
55
143
155
178
183
202
118
158
112
99
305
110
203
152
212
247
65
43
113
2078
310
206
38
244
360
147
156
34
83
57
21
42
103
76
62
127
76
8
257
36
102
82

111
133
287
185
26
162
53
68
92
100
47
91
63
44
90
107
184
70
105
94
123
89
178
32
37
85
54
82
78
111
63
140
53
42
81
55
129
169
62
91
69
5434
164
214
238
140
1154
169
614
1100

109
114
214
140
41
140
47
60
117
69
51
86
61
54
87
108
147
72
86
85
148
100
144
35
57
73
57
74
94
93
57
137
58
36
100
32
117
170
67
100
68
4435
161
180
193
125
794
136
494
929

141
165
249
210
51
162
74
62
133
94
94
96
75
46
112
87
178
92
115
126
141
128
181
31
65
79
90
112
129
117
75
164
63
31
145
62
128
220
79
114
76
3903
143
185
181
111
811
172
518
896

152
166
288
226
49
168
97
94
136
109
104
68
106
56
114
111
263
110
148
105
171
141
178
32
62
96
99
108
145
129
67
156
72
43
177
87
168
223
70
133
97
3205
141
206
173
133
664
161
408
792

108
142
204
168
52
136
58
70
126
95
77
77
67
42
77
99
182
126
114
110
140
132
141
38
49
80
87
99
140
119
51
132
50
37
122
61
113
204
58
106
74
2758
114
172
139
117
594
156
378
658

101
86
188
138
24
131
53
45
88
67
53
42
61
20
65
67
145
85
99
76
115
92
127
32
41
48
70
80
101
98
51
99
51
38
129
45
91
166
64
115
49
2011
96
123
115
100
439
95
256
388

47
46
80
40
18
52
43
19
42
33
29
31
28
17
28
28
62
25
48
36
54
60
57
11
18
19
33
30
39
39
13
42
18
14
69
19
46
64
21
42
28
1089
36
52
57
41
235
59
127
186

35
21
71
29
11
34
28
13
22
15
14
10
28
7
23
15
24
31
25
19
26
20
31
6
13
12
22
20
17
26
8
25
9
8
38
9
33
43
14
18
24
670
30
33
23
24
125
33
55
114

86
139
301
211
22
170
27
95
106
82
41
87
37
34
75
72
159
37
72
36
54
34
123
21
21
94
24
30
64
126
37
86
59
21
71
28
111
113
80
48
68
3185
155
144
206
142
753
134
418
880

351
916
132
199
109
57
119
118
180
131
62
32
145
62
26
61
81
134
151
97
61
42
20
125
38
72
66
148
121
81
169
38
141
80
114
83
147
115
175
32
191
133
43
121
65
63
313
100
101
63

378
689
154
179
105
40
91
91
201
92
48
47
150
64
30
56
81
135
173
87
69
51
20
115
35
71
75
96
131
88
148
52
159
96
86
94
176
155
201
35
182
116
50
119
63
51
243
125
106
46

304
796
133
190
123
51
106
117
236
102
63
51
163
83
44
67
101
158
188
95
74
70
30
110
55
74
89
113
146
102
145
58
160
92
135
88
155
144
215
55
159
131
60
143
96
66
288
104
123
56

275
720
152
213
110
45
92
115
233
114
64
51
149
110
60
71
75
141
165
100
78
65
16
115
35
92
90
111
130
102
122
72
203
106
136
111
174
135
181
52
164
122
61
152
96
60
274
84
112
65

262
671
144
198
120
43
62
125
204
102
64
43
158
80
54
70
89
151
140
88
97
67
33
121
38
99
80
99
130
100
128
58
161
104
129
103
168
120
177
40
181
135
59
142
95
62
240
99
111
47

187
465
126
156
97
28
79
105
171
82
39
30
115
68
51
62
59
107
119
82
65
41
29
114
30
70
75
60
91
95
106
47
141
89
89
57
139
102
141
37
126
81
39
92
66
28
210
67
82
35

102
183
52
66
46
10
31
36
99
39
13
11
59
31
26
24
31
65
60
33
20
28
16
40
9
27
39
18
48
32
58
14
56
53
33
26
94
71
69
17
51
47
27
39
27
23
70
34
32
15

37
96
38
36
21
2
10
28
47
19
8
12
35
20
11
14
16
29
33
21
10
12
8
21
0
11
8
13
32
20
30
4
43
27
21
21
34
40
40
9
34
19
18
17
20
11
41
26
24
8

314
648
154
174
90
124
108
137
308
128
113
17
156
66
37
49
80
93
162
95
46
57
23
159
29
43
65
188
119
138
191
52
146
79
105
100
174
136
168
69
197
161
49
114
76
57
301
119
80
60

96
148
163
82
68
33
54
31
173
60
76
49
57
133
81
57
240
152
75
120
104
87
42
76
67
73
36
31
202
121
64
67
30
34
96
69
26
119
242
232
189
2329
218
237
264
679
159
114
217
113

90
88
140
77
57
44
68
27
168
71
72
51
44
117
74
44
223
175
73
85
104
68
44
54
57
73
50
35
173
111
63
77
30
31
76
67
29
108
190
206
171
1437
198
185
205
431
116
113
210
84

102
152
169
99
49
52
79
32
138
63
77
67
46
156
77
58
284
182
82
111
142
94
42
73
91
85
58
39
200
118
63
81
40
48
96
71
28
115
227
220
177
1466
247
234
249
474
157
168
253
126

102
148
152
103
49
55
92
39
197
88
56
67
46
165
65
56
243
149
109
115
136
101
52
83
66
75
71
42
160
116
72
92
52
46
103
76
23
127
188
205
146
1342
239
248
240
455
203
161
273
131

133
152
169
106
45
63
102
31
154
75
80
70
45
122
79
50
232
159
90
107
125
76
37
89
64
71
68
33
150
84
69
72
49
53
112
61
16
93
144
168
112
1061
194
197
174
350
183
120
207
107

105
103
125
61
41
46
82
37
105
72
60
35
30
100
57
46
161
98
68
89
109
61
36
66
53
47
51
31
137
61
57
71
41
21
73
53
19
66
104
115
92
681
121
114
117
252
167
123
152
56

52
38
56
24
20
24
37
8
62
35
30
18
8
54
26
11
60
56
30
27
32
29
19
30
15
23
23
11
61
31
35
26
15
14
43
25
7
38
55
44
41
297
56
44
47
108
82
54
73
45

22
23
51
9
10
20
18
6
34
23
7
7
7
29
15
15
45
25
13
21
23
18
8
23
15
11
12
9
25
18
11
19
7
4
23
6
1
18
34
29
18
204
23
38
38
80
62
45
56
25

78
186
174
95
85
41
97
33
186
54
110
106
90
126
64
65
274
161
90
156
97
78
48
55
57
85
63
49
224
85
60
56
13
83
138
43
41
124
280
244
185
1469
257
203
236
533
105
139
201
160

121
116
134
186
185
276
173
82
156
80
98
98
120
109
110
180
65
178
81
81
178
240
123
80
183
118
163
167
132
91
61
121
158
233
48
153
175
102
154
205
77
181
143
286
199
291
123
69
96
120

90
131
138
173
168
243
177
69
102
73
103
105
116
72
107
147
82
166
77
92
150
238
143
74
147
121
118
145
130
85
87
94
135
187
63
130
167
92
143
178
87
140
115
193
187
262
121
67
112
90

150
180
204
214
203
278
234
103
202
95
84
165
160
87
185
196
119
251
98
110
177
309
160
95
183
163
154
208
144
131
95
147
194
188
55
178
200
138
145
249
143
137
186
278
239
299
139
121
161
139

141
177
194
228
216
271
219
101
207
93
124
125
177
79
175
179
109
238
102
103
171
314
129
100
198
180
165
187
165
143
82
143
143
193
54
163
201
119
158
240
98
109
162
262
247
261
148
104
159
115

114
149
186
202
168
186
189
105
163
87
106
123
133
68
129
147
92
168
75
95
122
259
115
77
155
130
129
175
125
107
85
127
123
193
57
119
135
122
138
192
97
95
155
214
189
191
134
93
124
94

89
88
128
131
103
129
114
82
137
71
90
73
94
56
102
88
74
134
68
78
89
202
100
53
119
83
86
108
93
85
57
72
83
157
39
85
103
86
97
142
68
62
117
160
115
127
108
80
107
77

36
41
52
52
41
75
56
34
59
34
37
32
42
33
41
55
39
68
23
41
39
85
51
22
62
50
34
43
47
41
24
34
54
56
22
46
54
37
40
67
23
37
48
81
56
50
49
34
56
27

23
21
36
40
46
35
49
18
41
38
32
20
28
16
27
25
25
49
16
25
21
57
36
21
50
28
36
36
29
33
26
28
30
34
5
29
37
28
41
37
27
21
39
46
40
25
45
23
42
21

139
197
138
141
206
324
244
112
181
74
71
83
131
92
114
292
87
112
108
68
235
239
159
66
168
129
187
178
154
61
167
128
237
168
58
155
178
122
190
345
53
184
152
268
245
356
99
81
100
91

75
91
209
102
186
87
130
125
114
146
224
211
2456
118
632
1165
49
702
82
358
91
105
87
105
133
201
123
124
85
76
141
98
83
89
113
132
149
84
128
98
50
146
77
115
54
143
160
144
94
139

69
80
170
90
172
73
161
109
80
129
163
202
1061
96
415
676
60
500
87
281
92
111
88
79
110
191
120
133
66
84
113
108
101
88
120
99
153
104
131
64
50
133
92
103
76
121
150
126
99
142

91
111
182
150
203
114
193
148
132
194
255
211
973
104
352
706
74
590
100
327
118
150
122
65
128
230
108
140
121
113
143
120
126
93
128
131
143
116
159
105
79
154
91
119
95
170
169
170
102
156

84
107
163
136
214
95
222
128
145
176
240
220
698
77
346
672
72
580
109
345
90
159
166
96
109
228
103
130
112
101
121
121
121
109
116
131
192
134
139
105
61
120
107
152
93
168
156
175
78
131

69
75
137
124
181
93
150
107
112
138
199
183
536
97
293
531
59
421
84
267
64
121
134
77
105
157
81
105
108
81
137
114
123
86
100
94
136
105
137
76
63
128
89
92
85
107
110
147
90
98

50
60
76
110
122
52
113
85
92
97
129
104
397
65
194
394
42
349
55
184
66
99
68
45
87
136
81
77
57
70
91
68
88
71
96
65
108
94
71
58
49
70
69
85
74
103
81
127
53
90

29
35
36
36
45
24
62
33
46
29
66
44
163
38
87
189
14
150
20
66
26
44
48
25
32
58
29
29
20
26
26
27
22
28
41
18
51
45
26
21
17
40
23
44
25
35
40
62
30
20

13
15
19
29
47
14
35
23
9
29
40
25
141
18
57
128
12
112
15
49
6
24
21
16
20
44
22
26
16
26
25
24
23
29
25
22
32
41
16
10
23
18
17
35
26
37
22
42
20
28

87
88
337
149
142
63
130
150
161
136
289
165
1683
62
506
829
54
449
68
375
51
94
49
85
86
146
86
94
53
50
114
84
44
101
52
120
118
58
118
113
47
116
68
132
20
155
189
101
92
64

57
104
165
112
97
182
103
68
163
74
107
114
107
145
120
119
46
140
171
178
119
124

81
123
179
135
77
161
108
74
139
68
100
110
121
111
122
99
52
145
147
173
135
135

98
134
207
147
113
174
161
125
166
110
112
103
138
124
160
145
85
151
177
219
157
166

85
147
233
186
125
153
132
140
134
119
97
164
162
142
152
139
87
186
206
237
176
155

74
118
158
133
95
152
102
93
117
104
116
127
108
96
133
103
73
146
146
152
148
149

52
88
126
82
74
107
62
74
83
84
75
87
110
89
97
75
53
131
125
128
136
95

15
38
59
31
28
41
20
25
44
18
28
33
29
32
32
35
23
44
62
52
50
45

26
22
35
29
19
21
25
26
17
21
18
32
34
28
22
28
24
45
34
43
42
43

90
71
106
141
42
148
142
38
127
52
102
67
139
91
76
104
26
93
78
156
104
90

129
75
174
54
165
97
114
163
92
94
310
92
65
88
91
80
113
141
157
115
85
50
109
141
47
119
111

137
66
177
51
200
111
98
150
91
117
264
96
48
90
102
93
109
137
138
89
69
66
121
177
59
107
91

151
104
192
76
269
152
125
177
118
125
312
134
40
121
146
115
167
168
191
127
100
85
137
178
61
128
159

152
109
190
102
249
139
124
198
106
130
353
124
64
164
168
85
139
153
189
145
133
94
158
160
92
115
146

154
106
151
86
218
99
95
160
85
99
234
98
46
132
133
72
109
116
162
97
100
79
112
127
80
75
129

115
78
122
53
142
88
75
128
63
64
200
78
39
99
83
42
79
102
106
74
87
62
88
126
61
60
94

40
31
56
24
61
34
36
29
30
33
89
20
19
44
29
17
25
41
35
16
33
29
41
54
17
26
22

33
14
34
15
40
39
27
25
13
21
79
19
10
40
16
7
15
29
32
20
25
23
36
35
13
21
22

70
62
179
35
95
104
119
118
116
113
310
51
37
56
73
67
83
84
127
112
39
26
58
137
19
117
107

94
149
138
148
135
112
120
108
109
58
89
100
100
8671
320
208
265
51
309
223
242
160
657
338
71
387
1442
149
400
532
317
126
502
197
343
427
167
70
191
134
68
288
36
113
87
97
210
83
68
240

82
121
120
110
142
126
118
95
112
58
67
115
105
5903
263
151
226
34
254
166
215
129
521
259
41
318
1057
161
348
344
166
104
351
199
264
331
158
57
184
114
58
224
55
108
91
95
187
84
73
217

129
153
155
128
206
147
138
100
132
86
88
122
105
6587
274
163
280
50
296
192
238
133
622
279
67
406
1180
164
470
345
135
116
460
232
288
345
182
54
243
122
76
251
72
158
104
118
185
119
103
231

116
165
150
155
219
163
132
135
139
73
94
124
118
6333
328
180
233
49
275
186
213
150
561
304
67
372
1098
163
391
391
124
128
411
287
311
349
188
72
239
113
92
270
60
143
109
111
206
94
116
265

116
127
144
141
166
152
118
101
93
67
70
125
105
5015
228
129
156
48
201
149
181
110
474
239
52
293
864
117
234
283
82
95
314
263
265
251
145
65
193
122
68
191
57
138
103
89
151
87
99
218

91
92
89
97
134
100
74
79
97
46
63
76
90
3515
142
92
122
29
118
91
101
63
358
154
33
193
595
98
219
197
60
60
222
157
173
159
91
55
126
77
56
132
33
93
89
70
107
74
61
145

34
40
47
32
48
24
28
31
42
25
24
40
44
1541
54
29
59
13
53
33
43
29
143
73
11
77
247
48
92
92
21
24
124
66
79
70
50
18
51
49
17
50
26
45
43
27
66
30
20
79

14
31
21
17
32
28
22
16
21
9
21
38
21
1180
42
18
38
6
42
34
39
17
118
67
10
64
223
35
74
47
9
16
76
63
53
65
52
18
44
32
29
35
22
37
32
19
34
30
25
82

56
115
97
106
74
86
76
59
72
66
66
75
86
4483
237
202
210
54
291
126
337
112
447
333
36
184
678
141
293
462
142
112
184
154
267
309
151
46
142
115
67
238
36
127
85
109
120
116
52
189

28
49
145
135
43
232
130
179
129
39
186
137
86
261
227
105
63
108
131
167
74
74
68
126
192
25
36
141
284
216
338
216
73
57
127
200
118
76
56
82
264
171
30
82
163
46
142
213
55
184

40
47
175
131
37
236
114
246
127
32
170
140
69
197
178
144
68
120
123
164
80
71
80
137
177
20
39
153
197
162
246
177
55
62
140
191
117
53
56
68
284
148
35
91
158
36
98
166
45
179

62
74
196
169
63
285
98
271
133
45
206
181
76
275
234
165
86
206
155
190
105
102
104
144
232
38
59
170
261
182
350
249
94
85
150
216
146
89
87
75
335
169
38
121
205
59
155
224
48
210

81
77
194
173
89
314
128
294
178
56
195
240
97
290
209
154
112
214
174
210
105
96
104
151
215
52
60
179
243
197
326
290
96
96
154
249
156
96
100
78
338
189
50
127
185
36
180
230
58
215

66
55
179
124
70
235
106
201
122
56
169
190
97
244
152
135
85
156
145
181
84
98
84
125
166
35
51
112
189
159
250
200
86
56
143
209
136
71
83
88
280
192
37
88
198
44
129
173
56
196

53
40
119
82
40
160
75
168
90
48
126
130
81
154
105
81
55
109
84
120
63
69
75
93
119
31
48
84
139
110
186
132
55
41
81
182
97
72
69
58
190
120
41
84
165
20
103
131
42
177

20
18
55
52
18
64
36
75
35
23
72
63
26
60
40
36
29
39
53
45
36
33
28
43
57
15
22
38
71
34
98
48
20
11
29
93
41
39
23
30
84
52
14
45
93
12
55
51
23
63

16
24
45
47
24
62
24
56
35
22
59
60
14
44
28
24
25
51
46
35
25
22
27
26
61
19
21
34
42
20
72
46
24
25
28
68
40
43
26
40
66
34
16
33
90
5
45
70
30
62

47
60
156
160
57
223
74
149
105
39
124
172
101
283
250
143
91
104
124
148
68
74
51
152
216
14
46
149
204
197
275
257
65
72
149
152
135
82
66
44
228
146
34
53
131
41
165
185
76
154

82
80
68
46
32
126
178
84
136
322
191
214
110
4204
825
154
466
315
91
75
107
207
111
92
112
196
93
158
140
96
68
84
84
171
67
115
147
82
99
72
79
196
108
71
187
236
240
105
140
157

74
84
54
47
30
107
176
81
136
261
169
166
106
3147
708
101
303
283
78
91
74
174
113
109
116
163
78
126
155
112
69
75
73
141
80
86
147
89
86
56
59
184
109
55
132
196
225
89
144
119

96
96
50
34
39
133
208
108
158
278
245
219
125
2754
633
125
298
240
92
81
91
182
93
122
110
141
89
146
123
97
53
100
77
141
64
62
140
117
77
65
52
178
143
66
118
157
200
89
131
110

110
112
75
31
58
134
224
107
153
343
221
238
133
2270
609
163
248
234
87
104
90
198
61
93
102
143
77
124
105
93
71
87
76
101
92
69
144
104
71
76
48
161
124
57
126
152
232
79
134
126

100
71
67
25
78
125
211
80
123
276
177
179
117
1828
511
145
194
162
76
79
87
142
59
87
95
124
56
103
100
64
36
74
70
82
84
54
137
92
52
50
34
137
121
50
122
120
179
74
116
83

56
61
53
27
55
86
165
61
99
172
108
121
74
1376
343
89
111
147
64
75
62
119
47
88
79
71
64
74
61
37
18
67
40
53
47
33
98
55
52
44
13
85
78
48
99
90
143
49
114
72

36
18
27
18
25
41
73
32
32
83
55
54
36
663
196
44
50
75
30
29
26
50
14
42
32
28
15
37
31
15
8
26
27
23
30
12
35
31
24
20
6
39
55
27
36
30
60
20
53
25

25
19
18
18
28
48
64
29
27
65
40
63
29
355
141
20
14
32
12
11
10
18
5
19
12
13
8
10
13
3
7
16
10
12
14
5
29
17
15
13
1
23
16
11
13
16
25
10
24
8

110
113
57
22
17
99
148
61
145
289
150
210
93
2497
497
108
341
241
98
83
87
213
129
95
104
188
74
114
161
167
77
60
57
161
78
68
116
76
115
46
126
267
97
105
178
220
218
125
141
168

235
148
50
162
98
87
143
86
46
49
90
184
109
57
72
62
208
143
47
80
97
157
103
1949
269
360
547
82
113
99
140
98
62
127
109
127
50
53
68
101
65
198
88
53
92
73
62
37
66
98

193
123
47
148
77
80
155
94
36
44
95
170
83
55
75
62
162
113
50
80
77
120
134
981
228
265
369
81
120
119
138
93
69
143
108
117
64
48
72
107
62
219
133
57
81
106
66
46
56
98

221
95
62
224
88
79
195
96
51
50
99
164
109
54
79
56
108
111
65
92
82
113
112
723
264
242
377
101
131
113
199
87
76
131
128
109
77
65
92
131
56
215
141
68
80
98
75
91
65
129

190
107
42
186
129
83
187
85
37
64
85
183
105
61
101
55
114
89
68
83
60
108
113
557
209
242
297
100
142
124
175
103
91
127
113
153
75
60
87
100
75
189
126
67
92
117
90
109
55
141

139
90
38
141
108
91
197
64
40
55
70
197
58
58
77
39
82
80
43
110
63
94
108
436
182
203
233
81
127
104
149
82
59
88
88
118
75
47
58
64
68
168
140
69
66
118
71
88
72
124

95
90
36
123
81
67
148
48
42
34
46
132
37
38
55
29
48
70
39
69
37
78
81
338
116
158
166
63
100
76
106
42
47
67
83
90
50
56
42
59
41
126
83
38
66
71
41
45
50
111

48
45
15
50
28
37
71
25
18
16
21
65
12
25
32
11
16
35
28
19
18
23
36
153
60
68
112
26
38
25
54
18
26
27
42
43
44
30
26
32
21
66
32
24
26
41
21
30
26
33

7
19
10
32
7
10
40
15
13
7
11
21
7
12
12
0
7
10
6
8
6
19
14
104
27
26
60
14
13
14
23
9
8
16
17
15
11
15
5
10
9
29
22
14
10
11
8
7
8
11

201
149
44
136
110
59
143
78
45
43
84
137
150
63
77
103
284
125
35
62
134
152
97
1523
215
296
445
64
39
32
107
67
45
159
118
92
51
41
84
75
36
216
94
30
72
41
55
62
44
73

119
115
138
115
86
108
134
98
54
86
114
116
77
117
150
139
81
48
124
115
113
131
64
106
159
48
199
101
82
59
59
5730
103
41
161
148
2105
74
393
477
141
281
132
54
40
90
54
365
135
100

101
81
125
148
114
89
130
123
61
93
145
102
85
127
160
114
85
52
94
113
97
126
71
136
177
54
191
90
80
46
48
3705
70
41
131
130
1457
54
213
271
86
197
96
38
51
74
42
247
85
88

122
106
136
177
151
115
139
139
59
118
178
118
82
96
163
125
101
65
125
151
95
127
90
144
170
60
174
126
102
67
76
4027
53
60
146
146
1633
67
227
397
107
207
128
58
62
103
54
278
107
91

152
97
156
178
138
110
108
146
66
114
147
127
76
124
172
134
91
60
139
139
127
128
105
119
171
53
180
118
82
73
70
3608
59
35
144
150
1344
65
220
334
100
203
107
61
54
88
63
218
89
116

117
68
129
146
122
115
120
114
66
88
135
106
70
118
146
125
78
54
118
138
103
106
69
138
148
57
158
64
82
68
66
2979
58
46
101
103
1028
59
192
248
89
204
99
66
73
76
67
194
82
92

84
43
112
116
96
83
91
85
52
49
106
77
45
70
115
80
40
35
59
81
61
67
62
86
98
24
100
52
49
46
50
2368
36
32
94
68
781
28
124
167
53
120
84
51
57
83
50
125
68
76

38
28
47
47
38
32
47
46
17
27
40
27
32
39
55
43
13
18
39
30
35
24
31
42
54
16
52
23
32
17
22
1174
17
18
43
41
385
18
34
52
26
61
46
23
34
35
21
79
24
29

11
7
23
25
13
18
15
16
6
18
25
13
13
12
30
16
9
14
9
10
18
5
14
22
22
13
23
10
11
9
16
674
5
13
22
20
175
4
29
36
7
33
25
6
7
13
11
36
12
18

65
73
95
75
77
77
136
41
22
97
85
100
71
111
173
129
103
44
128
72
102
128
43
74
105
63
183
122
69
32
25
2941
115
66
186
156
1326
130
305
418
198
289
132
59
31
85
50
407
105
187

74
58
75
83
45
17
35
28
40
101
83
66
58
82
62
99
20
29
115
45
80
21
91
56
95
52
78
100
82
18
114
69
169
93
167
46
95
62
257
57
66
50
50
3737
142
115
265
267
763
906

55
59
64
63
41
24
28
33
27
70
82
41
36
65
67
98
23
29
79
23
75
28
72
55
78
77
72
105
88
10
100
62
156
85
122
25
54
44
196
45
83
54
41
2101
103
81
208
190
492
524

67
73
64
65
51
30
40
24
36
76
109
39
49
82
71
143
39
29
91
24
73
29
67
60
84
94
99
96
90
18
104
70
180
114
145
50
66
44
238
56
90
46
39
2196
168
107
236
207
543
690

84
101
71
69
48
20
52
36
47
65
88
35
47
96
66
123
39
26
107
26
83
35
61
59
65
96
88
123
88
22
116
57
135
91
165
48
72
32
219
61
78
38
43
1696
144
110
280
249
564
618

73
73
73
42
40
24
42
19
35
76
77
41
44
76
69
113
59
19
94
31
90
43
52
62
74
102
77
123
66
13
79
70
186
77
133
49
57
39
169
58
85
38
45
1219
116
88
209
207
413
468

53
76
52
25
30
26
26
14
35
57
55
22
23
39
60
97
44
20
64
21
51
14
32
40
42
73
77
97
54
15
59
45
138
59
93
32
37
32
126
37
49
24
26
708
91
78
145
169
283
317

22
28
24
8
15
7
11
8
14
29
33
12
14
19
26
29
11
14
35
11
20
17
12
16
16
28
34
43
23
5
27
32
71
32
43
10
14
11
48
15
36
11
10
324
55
34
88
67
166
124

16
10
16
8
10
4
7
4
7
15
8
1
2
18
13
22
4
0
23
4
17
3
6
9
9
12
22
16
6
1
9
7
57
20
20
6
10
4
22
13
14
9
6
266
48
22
49
45
113
79

126
80
80
150
67
25
60
22
37
135
129
95
171
197
161
100
19
21
142
59
75
41
130
123
90
77
74
90
82
18
220
48
186
116
161
63
111
77
239
55
79
65
108
2496
163
204
415
246
469
734

601
910
236
136
636
234
170
150
225
101
95
114
150
177
139
627
97
212
56
139
172
154
191
42
217
59
153
334
131
76
131
104
162
90
206
148
186
209
168
152
115
133
150
79
122
148
181
98
57
274

360
635
120
100
431
195
181
124
154
86
69
73
119
107
96
507
72
157
65
90
126
99
116
22
173
41
152
225
91
70
112
79
131
66
144
126
131
151
126
124
67
97
120
77
90
87
146
96
35
223

433
604
186
145
540
246
193
165
237
112
103
112
192
189
157
578
94
163
88
143
175
150
184
48
240
49
199
402
156
110
164
126
162
101
210
162
213
184
156
144
99
124
134
106
157
164
207
121
56
344

363
645
178
138
435
240
260
167
258
130
107
106
164
196
185
544
105
192
111
163
194
164
259
43
258
55
209
337
168
99
142
126
183
111
248
177
224
180
190
157
120
124
129
134
156
148
195
101
58
303

269
526
153
126
351
218
242
154
212
136
125
107
147
156
141
432
75
128
87
109
160
115
195
36
182
38
224
298
133
102
108
101
192
93
182
159
177
166
179
129
92
92
131
86
120
167
181
99
57
248

167
421
110
91
208
165
145
99
169
104
72
73
140
133
120
337
55
80
70
82
125
73
146
14
147
36
185
178
94
60
89
76
142
91
109
121
141
122
119
95
64
72
108
102
107
123
126
72
41
173

71
203
68
38
114
71
67
45
55
51
34
35
55
50
68
153
31
35
32
41
59
41
90
14
66
15
74
88
45
27
49
26
78
41
80
52
73
48
64
51
31
47
56
52
46
46
85
31
29
76

45
143
44
31
68
58
54
28
48
34
19
16
52
38
42
145
20
34
16
30
36
23
48
4
38
13
44
45
35
22
28
21
43
29
39
46
43
27
34
33
30
34
27
27
27
46
31
17
10
67

379
735
293
145
358
287
256
309
353
116
125
168
152
292
183
339
177
169
94
172
197
370
277
76
265
82
187
415
113
78
125
171
186
80
373
174
134
202
204
205
111
103
333
94
259
97
296
109
98
408

226
185
105
120
61
156
54
98
69
152
104
86
72
117
220
122
137
135
94
94
131
131
155
129
158
57
114
199
230
70
212
129
167
139
194
165
323
152
108
96
180
1231
76
204
124
2142
156
203
1240
445

133
132
71
67
44
100
50
40
66
134
60
66
54
78
169
72
111
92
59
71
91
112
103
61
118
46
103
149
202
44
155
113
156
97
121
131
211
123
80
84
184
777
70
226
119
1014
92
153
693
296

186
210
70
137
63
135
78
67
79
130
91
94
63
90
244
95
144
136
59
116
131
153
140
95
150
72
119
216
278
51
245
143
192
128
197
158
304
159
161
124
225
715
105
265
127
888
119
173
739
289

169
249
111
137
48
132
109
51
75
145
97
107
57
101
256
120
171
170
74
118
125
145
157
138
195
75
136
253
312
57
251
165
179
139
184
152
322
160
148
123
226
693
110
296
176
850
127
164
732
303

128
182
78
102
56
120
125
41
71
111
118
85
49
81
221
86
123
117
57
105
98
111
146
123
163
69
116
201
253
64
252
129
164
141
147
134
261
152
129
111
177
577
99
234
139
667
111
146
578
261

120
113
71
96
37
70
85
24
31
103
69
66
26
68
164
70
112
97
43
81
86
96
115
81
117
38
89
152
194
42
203
85
96
92
112
89
185
111
112
81
127
473
79
159
119
417
105
112
452
197

55
34
25
33
25
38
36
14
22
31
38
33
15
28
98
27
51
44
21
25
48
33
39
44
40
27
25
72
71
19
87
44
55
34
60
56
104
50
45
39
88
210
32
69
69
206
24
38
186
84

16
28
17
17
13
26
28
9
18
20
22
17
11
22
49
11
54
28
17
17
28
28
30
21
42
9
26
43
49
13
63
25
31
28
31
24
32
30
47
21
53
155
48
52
42
120
23
28
123
63

431
270
116
174
67
170
60
118
75
223
118
228
69
84
357
125
127
200
77
162
109
217
212
117
170
125
122
170
293
87
208
300
183
174
294
232
661
309
161
118
240
581
25
136
60
993
86
108
639
299

61
567
80
236
157
104
269
225
112
43
55
156
168
87
81
120
132
154
78
135
113
40
200
135
74
167
121
77
130
108
120
86
232
220
105
158
113
165
63
89
73
122
333
345
4472
103
253
184
109
107

44
439
101
221
129
134
265
164
101
57
65
116
157
104
88
137
143
139
79
119
134
55
182
142
56
183
117
98
112
104
134
78
212
182
116
154
128
185
50
77
72
113
279
213
2528
86
193
175
97
126

81
460
151
268
139
173
359
181
139
76
83
123
211
183
157
153
195
158
117
211
168
84
191
175
92
239
190
108
121
119
134
125
289
237
133
177
151
240
69
92
86
131
355
271
2620
91
217
238
97
181

86
494
160
273
154
203
309
183
101
81
82
157
228
193
175
151
229
174
114
210
232
91
248
198
82
251
245
146
143
139
113
129
280
253
156
187
143
216
79
111
115
142
365
270
2147
97
239
276
129
163

76
425
139
164
134
135
275
143
127
75
91
127
177
141
146
143
152
160
80
178
197
77
184
171
65
227
192
126
127
122
118
107
252
218
147
159
153
213
70
101
90
88
313
218
1568
87
166
212
110
157

54
318
142
144
106
164
234
102
100
45
75
99
147
139
108
123
169
146
70
177
172
58
176
138
61
181
155
107
96
97
93
97
175
143
142
125
113
182
58
87
93
97
229
178
1173
61
153
154
87
156

39
119
46
60
53
55
82
35
48
20
27
31
53
67
36
56
55
44
35
46
75
22
66
60
32
64
60
46
40
37
23
34
55
46
40
53
51
73
24
22
27
39
79
68
504
37
47
54
36
52

19
81
37
37
35
51
64
23
27
16
28
24
55
59
28
36
46
38
29
39
51
12
35
39
19
40
43
28
21
25
12
23
57
36
17
33
34
55
22
13
32
36
55
49
378
21
32
40
24
36

47
321
45
157
126
53
153
205
81
25
59
111
88
46
83
79
94
103
95
78
80
34
146
94
64
95
104
44
79
100
66
62
182
135
71
139
99
88
54
82
24
101
250
215
2235
72
194
107
95
88

71
112
38
123
59
167
94
80
60
142
156
112
67
188
93
92
185
151
90
158
122
83
92
132
162
214
104
71
128
83
11835
110
222
152
1673
312
221
364
401
53
128
7
46
162
116
101
192
56
8
107

135
117
50
112
65
118
90
78
54
158
166
115
69
193
59
93
203
139
74
170
107
105
90
111
167
212
122
82
135
76
7156
81
143
142
1054
195
157
242
278
53
113
9
37
102
92
94
139
37
16
82

158
109
75
174
88
143
106
128
83
150
188
157
95
262
122
107
216
184
121
217
162
146
136
162
206
216
146
103
166
109
7410
82
129
122
1258
212
190
290
373
72
139
14
51
116
144
124
148
52
13
112

181
138
74
209
96
168
113
151
77
210
187
113
76
306
104
146
257
175
123
214
138
183
111
181
204
203
136
140
191
77
6485
75
133
118
1169
199
189
301
329
80
150
22
42
122
132
103
123
54
34
127

151
109
72
170
103
126
100
120
69
195
166
108
90
257
114
115
224
163
126
212
125
147
98
148
149
185
112
117
146
80
5966
54
138
125
1007
186
151
234
290
71
127
20
43
95
137
95
135
36
29
99

159
102
64
153
112
119
71
102
58
158
105
98
78
165
76
99
198
146
94
159
98
123
78
141
118
163
85
107
129
75
4329
70
97
89
791
128
94
153
189
75
84
15
39
62
103
65
84
29
20
75

69
31
31
56
41
44
33
35
29
69
39
31
25
56
34
51
83
33
44
78
33
49
46
58
40
58
39
38
51
32
2210
34
43
47
389
102
49
75
85
33
38
6
22
39
51
38
39
13
8
47

52
21
27
42
19
37
36
37
18
41
48
24
15
54
23
44
54
40
26
69
39
33
25
48
37
33
37
23
38
35
1354
16
30
25
218
27
31
41
44
10
15
3
5
15
19
24
16
4
6
11

51
50
30
53
32
123
50
87
30
72
129
108
48
59
65
53
66
75
62
113
104
52
48
70
72
138
75
34
67
33
5635
47
124
79
888
205
175
322
374
46
155
10
58
152
60
106
200
42
6
51

24
243
106
126
72
239
115
152
60
43
100
104
189
50
308
74
44
113
248
46
181
50
84
113
164
186
135
288
86
137
44
63
148
101
58
24
141
151
204
114
95
124
276
139
132
131
217
7
188
145

16
181
85
123
59
198
115
121
42
43
81
89
182
65
188
71
33
111
230
40
116
37
68
87
164
113
71
192
81
113
50
51
115
99
42
31
117
121
160
129
76
120
213
102
117
112
148
7
138
132

43
189
128
151
75
262
141
146
61
52
71
109
223
123
232
87
63
115
265
50
112
46
111
118
180
146
99
211
105
120
66
64
142
104
40
46
128
134
186
177
93
149
300
107
124
113
160
20
122
125

38
160
123
153
78
219
150
126
80
46
77
109
237
115
212
76
57
106
260
59
100
36
90
123
157
113
85
186
73
112
73
50
106
82
41
49
119
153
167
183
103
128
253
125
121
111
123
11
101
125

34
141
95
140
73
264
111
154
88
48
80
90
209
101
207
74
55
89
242
63
103
30
98
108
139
119
88
165
98
111
54
49
112
62
35
46
100
127
168
131
81
130
237
109
150
91
121
14
95
111

22
104
77
100
61
219
72
106
48
35
50
67
133
79
154
45
57
98
171
35
54
25
68
90
98
101
60
121
68
78
35
45
90
39
41
35
87
97
133
136
70
117
189
88
102
86
79
6
60
91

10
47
34
47
16
113
46
65
27
27
17
36
91
34
76
28
20
39
87
13
24
8
27
44
61
35
28
59
38
41
12
10
41
19
20
14
42
38
54
52
18
64
110
37
44
40
36
6
34
54

5
17
13
18
12
57
30
20
8
7
9
9
36
33
34
9
5
21
24
8
9
3
9
18
22
14
13
21
16
16
5
8
25
6
3
9
19
16
31
51
14
18
35
13
26
24
26
0
12
13

26
266
137
159
52
205
143
90
37
29
95
87
148
41
214
32
54
57
234
34
205
40
111
99
136
197
121
326
71
125
64
73
156
79
58
33
129
143
206
99
90
90
243
88
72
162
197
10
175
127

156
170
41
113
99
111
78
92
133
203
112
93
3256
323
168
346
164
181
43
45
190
111
22
66
141
112
74
39
92
51
143
172
42
49
43
142
174
200
246
171
29
96
98
140
82
193
101
76
17
77

153
105
45
86
86
106
78
81
104
152
83
66
1858
226
114
275
102
144
45
55
126
78
27
73
94
64
58
34
78
53
115
128
39
60
58
116
138
135
199
139
25
70
82
106
72
150
87
75
7
70

153
130
58
94
76
112
109
72
121
178
105
56
1609
195
130
282
104
136
57
45
123
86
27
71
155
74
76
44
83
76
151
193
45
65
44
164
200
137
243
138
25
87
75
128
82
148
87
79
13
72

160
125
43
73
64
131
102
83
108
151
125
54
1465
212
150
276
118
140
55
44
140
97
33
84
166
91
63
46
97
80
169
172
47
88
75
140
152
191
241
162
42
94
113
121
85
136
89
78
12
86

149
115
38
65
57
107
78
93
115
136
109
60
1116
155
118
198
94
92
44
45
133
69
34
70
127
68
58
35
84
52
129
153
54
70
47
112
144
146
202
124
35
68
85
112
60
121
72
48
10
63

125
98
27
58
54
97
60
66
84
139
80
57
690
119
70
150
54
74
29
29
69
63
18
44
84
44
51
26
55
40
83
99
26
40
31
85
112
106
138
91
17
56
46
79
36
84
59
30
7
57

49
52
14
24
14
62
48
33
29
65
35
21
274
51
33
65
24
26
3
15
29
23
7
20
17
33
10
7
16
15
34
36
12
11
17
40
32
46
40
31
9
14
14
40
15
36
15
21
1
14

33
21
1
10
6
21
18
9
22
15
19
9
180
35
18
58
15
30
3
6
17
11
8
8
22
16
10
9
17
7
29
38
8
7
7
12
20
16
41
21
3
13
15
24
10
21
17
13
0
13

227
123
93
151
44
64
88
68
148
194
99
75
1968
360
170
269
77
155
60
46
45
115
22
66
104
67
100
48
56
49
94
135
43
39
46
117
153
125
240
124
20
94
104
118
125
120
67
82
27
44

324
39
132
47
143
70
148
130
148
53
2337
832
237
2591
84
71
57
196
55
93
67
195
74
54
105
46
77
93
185
72
109
56
71
56
150
103

216
32
96
23
137
74
136
100
128
39
1483
596
208
947
103
94
97
164
61
77
41
207
85
54
95
38
89
79
149
70
108
69
77
81
164
91

188
41
84
27
170
72
130
137
163
39
1547
572
191
886
121
97
90
178
66
115
56
193
106
67
126
47
103
96
160
97
115
89
119
93
169
128

236
32
100
32
164
45
150
113
205
42
1415
533
190
700
137
141
99
200
93
123
73
181
120
67
119
59
84
115
176
116
144
82
80
102
181
153

208
29
106
24
127
30
122
115
130
29
1084
513
177
559
141
115
73
145
70
107
54
147
78
77
91
48
91
91
118
80
126
66
91
86
170
134

120
13
37
22
64
20
95
75
78
21
735
370
104
416
91
72
57
128
45
69
50
125
58
58
96
51
65
47
91
74
78
60
67
64
145
94

53
7
17
8
34
13
45
18
27
9
322
177
47
169
36
45
37
43
21
34
21
51
31
30
36
15
36
40
30
26
46
20
33
35
67
33

28
3
13
3
24
15
23
24
25
7
235
149
32
121
29
25
26
27
14
31
11
36
17
11
25
18
28
30
31
22
25
25
23
34
45
29

169
25
75
26
129
64
187
98
94
44
1580
712
398
1667
124
144
60
241
126
214
52
217
45
72
168
62
85
66
172
94
118
54
113
98
209
272

163
99
96
166
62
75
63
135
107

145
94
105
159
66
64
62
122
116

166
113
102
188
63
99
105
157
121

135
86
104
210
82
89
119
167
162

154
103
77
187
54
115
100
142
121

91
79
69
127
72
71
79
106
108

37
26
41
63
20
36
32
45
51

33
21
14
41
16
15
20
28
30

188
159
122
243
87
120
145
231
107

106
130
171

78
134
149

108
200
164

89
209
140

84
165
137

65
153
105

28
54
44

12
46
24

195
178
170

196
138
111
102
108
124
216
95
79
135
139
85
66
167
76
111
110
122
169
94
79
161
93
59
149
157
191
121
126
133
81
61
85
132
232
3656
95
133
254
281
649
223
109
116
84
259
220
124
103
106

171
99
107
120
93
106
191
92
81
133
112
95
95
183
61
120
127
94
162
98
68
153
91
67
138
141
163
95
105
137
73
79
82
122
197
2037
76
105
187
225
455
159
112
112
69
192
194
125
84
84

166
124
126
126
101
144
215
112
91
139
140
108
100
294
122
113
148
148
186
119
87
179
112
111
168
185
173
121
142
179
120
101
113
157
246
1754
104
141
184
229
426
179
119
120
98
208
243
154
115
84

161
145
128
119
111
134
254
114
117
182
159
106
80
256
136
131
144
141
191
120
72
185
130
121
155
176
176
125
134
172
133
83
121
221
264
1532
106
155
169
258
463
184
117
123
138
257
264
167
130
102

149
138
116
101
83
114
221
116
92
175
135
82
81
245
99
117
134
117
160
93
97
148
89
102
152
161
136
142
129
147
106
70
104
175
184
1059
76
118
122
209
379
151
101
101
124
177
237
136
98
104

143
95
50
96
81
90
157
92
80
115
80
73
57
167
110
64
98
93
95
91
82
124
96
82
94
107
96
81
96
119
100
78
75
142
133
826
66
93
74
132
251
98
77
77
76
150
163
100
73
96

58
47
24
46
30
38
66
39
41
46
32
36
21
58
55
42
50
37
40
30
23
57
40
45
48
64
41
41
47
43
38
34
29
57
56
390
28
47
31
47
105
56
23
35
32
59
81
64
40
29

43
30
13
32
20
32
53
30
22
35
27
21
17
54
25
25
27
31
32
29
17
41
23
46
31
32
27
22
38
39
17
24
30
56
41
282
18
31
24
35
86
52
17
25
24
39
54
46
14
24

294
169
135
89
103
135
317
106
178
138
252
138
144
102
144
175
128
192
218
115
100
240
167
109
251
240
325
108
154
172
198
91
74
138
362
2281
40
116
210
211
475
152
108
197
47
267
134
100
202
98

67
186
119
91
115
73
86
128
104
93
99
100
129
144
198
129
73
92
86
102
62
135
72
66
82
93
113
65
125
68
63
80
218
43
66
125
131
151
100
93
112
97
67
104
85
203
58
79
113
53

56
150
106
99
124
87
90
123
85
80
69
105
126
185
156
124
85
90
96
92
61
127
72
68
64
76
128
48
100
85
54
61
173
38
54
130
112
104
103
111
99
109
64
90
112
184
48
56
102
36

55
177
102
130
126
100
93
110
91
97
79
114
152
209
152
148
120
136
107
109
82
151
93
109
85
108
176
54
87
113
88
69
194
59
86
131
131
148
121
117
124
130
72
108
115
183
54
62
148
40

62
171
103
157
143
88
113
117
120
88
116
122
164
252
215
190
158
170
112
152
110
186
86
149
109
128
151
44
142
154
99
70
252
67
99
179
135
160
127
144
112
143
103
120
159
217
49
113
178
53

76
166
94
111
130
93
102
116
92
93
101
87
116
175
157
136
103
142
112
111
92
157
74
111
112
113
132
59
109
107
82
54
181
63
80
141
102
167
94
123
115
122
88
107
110
211
57
71
145
81

50
112
77
87
90
68
69
78
69
58
71
66
81
149
117
91
100
104
90
79
59
112
74
86
82
66
110
26
74
101
58
60
145
35
55
102
88
124
61
89
81
91
59
74
92
163
37
61
98
43

28
41
35
39
34
27
18
47
34
30
42
20
48
47
55
36
36
32
32
39
30
39
29
32
32
25
36
9
46
26
17
22
58
16
31
43
30
37
22
34
41
36
34
23
44
49
15
27
33
20

12
31
28
33
30
19
18
37
28
14
23
14
37
33
32
33
27
30
22
23
21
26
17
27
27
26
32
7
25
24
14
27
67
23
32
40
24
31
24
32
35
26
17
9
19
46
13
19
32
17

37
163
120
103
109
108
95
104
70
91
60
51
88
122
163
110
53
56
63
92
36
116
83
47
59
92
108
61
98
36
47
40
182
24
71
105
83
78
70
49
114
116
52
101
91
82
68
73
84
23

74
90
78
123
78
146
128
105
120
73
132
163
81
135
133
110
75
53
50
158
3675
136
151
581
355
275
265
59
97
95
47
163
53
87
52
123
149
100
62
130
153
154
101
126
197
94
266
148
54
208

71
77
78
120
51
124
128
106
136
73
123
134
139
136
119
120
74
60
46
166
1823
94
95
372
221
190
193
45
84
113
54
140
64
57
54
172
118
76
49
131
120
157
86
117
145
62
190
136
43
191

66
94
75
144
94
154
134
117
135
87
145
199
160
164
143
142
70
75
52
203
1619
79
85
378
258
195
188
57
94
147
90
184
86
75
87
239
145
124
72
157
153
197
114
152
185
123
214
164
62
263

79
106
112
166
104
183
155
104
199
91
149
182
176
192
147
172
80
86
50
264
1402
86
92
344
267
206
257
71
106
141
98
178
88
71
84
259
152
122
98
173
160
202
113
161
179
105
213
163
72
294

72
93
67
105
75
141
136
109
129
86
119
127
155
153
142
169
58
66
26
204
1204
86
92
251
236
175
211
62
105
136
90
154
70
63
58
212
158
109
80
154
141
180
104
144
139
107
182
151
48
232

47
50
50
90
63
130
108
86
89
61
93
102
121
106
97
113
44
41
20
163
942
60
69
231
176
139
183
50
67
89
54
134
60
46
45
174
124
84
78
127
93
139
87
102
135
86
129
131
39
212

22
24
24
47
17
60
54
37
37
33
38
55
65
42
48
46
17
13
5
74
421
31
24
107
58
65
73
28
37
33
29
62
18
26
20
102
54
37
32
46
57
66
37
37
45
25
52
40
15
40

14
19
32
23
16
45
31
28
34
24
32
33
39
49
40
25
17
17
7
50
290
16
22
50
46
33
40
16
20
31
33
22
9
9
18
59
38
20
25
29
29
54
10
25
35
28
30
30
18
41

63
52
83
106
27
86
122
75
83
81
82
105
72
99
108
73
84
49
30
120
2014
93
119
459
430
214
206
88
58
98
55
139
55
55
121
86
115
92
67
139
112
167
74
146
188
87
431
117
52
107

101
337
132
79
72
99
81
125
233
85
131
128
75
151
183
106
52
91
124
226
71
140
153
193
160
191
54
238
83
137
164
100
91
269
73031
150
300
422
224
237
347
178
174
348
522
445
1138

79
295
114
71
58
85
70
64
182
85
109
93
80
142
178
76
65
87
138
200
69
178
128
153
159
192
64
190
69
101
149
87
87
269
48071
162
211
292
173
161
223
138
141
243
336
346
688

97
359
144
115
65
95
83
118
230
78
134
147
72
160
183
113
91
146
163
267
81
204
152
188
199
248
82
266
72
145
229
117
126
318
49935
217
243
282
226
184
253
154
145
265
399
365
765

96
367
172
123
70
86
87
109
189
104
126
147
89
147
220
97
100
160
188
280
87
252
137
173
201
242
93
280
59
176
232
127
138
317
50271
220
239
299
196
163
227
167
138
279
386
354
749

87
280
116
120
56
74
50
114
155
75
127
117
74
125
203
108
76
145
181
282
93
287
134
181
170
209
75
268
40
158
206
104
104
303
45831
238
210
226
153
169
191
118
131
205
315
276
587

72
236
120
87
54
48
52
77
130
67
73
96
58
91
152
63
65
126
140
180
58
187
99
125
156
169
65
207
45
129
170
75
85
245
35841
191
129
166
92
88
121
90
73
151
211
197
401

23
117
42
32
12
18
23
34
65
25
35
51
23
44
66
24
29
46
54
80
26
73
48
51
57
86
25
79
13
45
48
33
34
73
17638
67
69
85
50
39
47
40
25
69
85
89
182

23
62
28
11
21
25
36
28
30
21
20
19
20
16
45
17
25
35
21
47
28
56
26
39
25
59
9
53
18
13
30
8
35
63
13193
42
50
58
31
30
35
16
16
46
57
58
113

155
222
123
57
69
173
86
124
224
88
142
129
76
136
163
370
60
54
87
207
79
99
186
172
149
150
48
246
72
129
169
114
89
201
34143
95
185
366
201
258
256
131
185
244
529
354
802

M5-9
1520
68
199
620
552
258
586
458
835
243
69
51
59
60
168
52
164
27
40
40
74
6
103
29
97
65
133
101
41
53
115
74
43
26
109
178
34
201
28
86
90
130
55
113
57
23
64
13
16

M10-14
M15-19
M20-24
M25-29
M30-34
M35-39
M40-44
M45-49
2496
3440
2902
2601
2636
1911
2686
3041
89
85
85
99
100
76
69
93
305
292
173
203
290
261
254
244
932
1242
1483
1558
1577
1057
1262
1423
817
908
840
840
819
530
686
873
364
344
237
309
356
303
322
298
1050
1095
905
783
972
821
1081
1316
519
510
522
584
706
485
514
533
1145
1166
1067
1080
1116
760
851
1064
311
284
250
328
395
270
335
285
73
69
103
103
110
82
81
56
53
61
48
55
64
60
59
38
63
45
71
83
90
54
60
51
53
41
80
72
76
49
39
31
191
168
133
155
229
199
203
154
64
81
74
67
64
50
57
84
208
178
190
244
209
215
192
127
28
43
41
37
48
35
51
44
57
42
51
61
97
46
74
64
43
30
32
39
35
29
33
23
65
56
73
78
67
63
53
64
9
7
16
20
18
7
7
17
122
108
142
111
115
81
87
83
60
51
35
52
47
47
51
49
106
85
138
89
117
78
78
109
56
69
77
77
96
50
66
70
163
184
177
180
185
137
155
142
116
126
135
145
117
85
110
97
42
36
33
30
45
31
24
19
54
45
62
61
71
50
38
49
127
151
151
178
235
166
164
181
95
76
69
64
75
57
67
58
74
39
62
78
72
58
64
64
33
34
41
51
44
44
31
46
75
79
88
95
118
88
72
42
241
204
277
298
290
177
206
184
27
32
23
29
34
19
16
16
251
248
211
205
238
174
158
147
43
36
34
47
48
47
48
47
86
81
113
139
111
93
100
104
109
106
102
110
115
68
77
72
149
133
128
160
170
155
138
131
114
107
134
135
110
80
94
105
147
135
137
117
158
111
124
120
74
69
64
86
109
82
70
78
34
21
40
34
37
26
26
30
70
56
62
69
83
59
62
62
28
20
23
32
25
24
14
23
21
18
10
16
27
25
21
15

99
39
19
29
33
27
8
111
52
42
77
227
58
89
80
74
84
62
139
90
113
232
153
45
102
59
166
3721
177
75
63
312
207
294
244
287
235
283
158
85
112
33
37
77
65
37
72
90
80
96

95
44
19
43
28
28
9
131
58
70
81
283
59
102
94
69
99
77
166
90
132
281
206
53
116
55
201
5573
221
102
77
473
276
329
399
485
323
307
218
98
152
55
28
110
74
55
90
113
75
117

86
48
19
35
45
25
17
137
47
63
73
260
58
85
84
65
102
75
154
79
148
254
151
50
121
58
193
6030
234
115
91
462
263
315
586
422
265
277
217
89
139
46
17
95
63
44
72
103
92
88

73
57
17
43
41
39
21
132
48
55
89
251
72
82
105
54
92
72
192
103
156
246
184
65
117
66
187
7089
261
120
109
424
322
324
389
389
277
236
185
87
161
67
30
123
49
54
78
106
100
83

105
64
25
55
56
37
26
147
62
57
85
234
81
115
96
68
86
84
193
74
152
268
209
75
131
81
193
7306
271
122
105
464
322
369
355
397
312
228
210
118
155
80
30
98
56
55
94
137
126
108

149
60
16
54
57
50
26
168
68
87
108
231
70
151
115
87
120
88
194
80
116
333
198
73
141
78
240
8357
278
124
134
467
372
420
410
482
387
311
234
102
132
72
45
146
81
93
124
154
147
135

90
51
25
35
39
34
23
137
39
72
52
168
60
77
86
65
87
83
133
57
101
226
161
46
98
67
128
4703
154
90
58
284
248
252
278
308
242
206
151
72
106
32
32
82
53
57
75
107
85
100

121
28
22
46
44
34
23
154
37
56
53
153
65
81
76
71
88
71
148
67
123
235
151
46
108
57
172
5907
185
83
92
381
277
295
342
379
257
232
241
98
107
38
26
93
62
59
71
99
71
111

87
34
24
50
50
57
12
122
46
46
71
170
44
73
80
59
95
101
138
80
129
278
161
44
96
36
188
7342
176
97
94
405
367
374
429
437
277
224
256
99
107
64
36
102
45
72
96
99
80
131

40
56
37
70
89
73
37
58
60
179
96
94
105
75
35
31
21
60
228
110
23
58
148
356
40
59
339
28
91
187
111
131
113
531
62
114
113
76
108
16
142
307
8
49
240
50
214
85
129
89

28
97
37
86
96
98
48
46
52
250
123
95
127
85
43
46
31
85
241
103
33
72
171
518
67
114
386
40
143
262
107
158
122
609
86
132
125
102
161
30
187
383
9
52
240
114
227
87
182
94

44
90
34
78
102
82
41
50
49
205
141
94
132
110
45
43
33
68
229
107
28
69
143
444
52
78
373
24
90
254
92
157
113
562
68
140
102
93
142
21
159
326
16
41
182
69
230
79
194
70

43
103
54
80
102
89
45
47
44
201
127
80
113
95
40
58
25
67
237
114
24
68
137
450
57
48
373
30
73
212
82
153
146
472
69
126
108
92
133
19
155
301
14
35
179
34
217
75
141
100

61
87
53
72
110
116
42
61
48
199
149
104
170
109
48
58
27
105
257
134
29
79
151
510
58
47
362
53
112
206
121
181
173
449
94
140
112
95
156
24
177
304
17
63
217
84
253
133
153
97

52
118
63
102
112
98
65
78
52
217
168
104
184
143
47
55
33
99
272
157
53
68
152
597
76
70
371
57
111
262
138
165
141
610
103
158
131
96
168
30
180
362
14
84
224
75
247
136
209
116

32
73
40
52
75
80
27
38
37
146
131
65
109
94
39
35
22
67
176
84
33
52
126
367
42
42
278
33
87
156
67
86
87
379
66
102
73
44
95
33
114
239
8
54
158
45
139
82
147
72

28
97
40
71
76
77
51
48
32
158
125
60
135
119
47
17
27
69
182
76
45
60
139
437
60
46
315
34
103
181
111
108
102
430
57
114
114
80
114
26
131
252
17
59
163
52
170
111
145
63

44
95
47
75
76
89
61
63
37
174
164
78
144
144
53
39
21
104
206
86
43
72
135
438
54
50
248
42
96
170
121
109
120
391
83
133
86
60
169
30
146
269
10
67
158
72
195
105
146
90

38
117
3793
272
124

45
174
5391
298
163

48
154
6964
373
168

38
179
8135
355
178

58
174
7814
376
208

61
237
8265
459
263

36
114
4780
241
146

35
150
5810
375
159

47
187
7623
357
165

135
387
992
153
768
271
285
184
148
125
109
68
80
241
118
54
126
165
143
92
33
58
124
85
189
70
322
110
66
96
59
72
32
84
196
118
164
59
77
92
32
104
52
73

163
469
1562
189
1367
427
394
232
170
96
127
100
96
262
139
78
168
159
154
69
38
67
111
101
170
68
409
114
86
132
68
84
51
71
226
169
191
51
81
111
28
107
51
98

175
427
1700
203
1641
527
413
214
152
115
86
79
79
189
132
63
116
131
176
63
46
47
139
117
185
59
403
116
69
116
80
105
42
77
212
135
202
84
70
96
19
123
62
102

188
464
1217
136
1365
419
456
227
159
140
121
113
105
212
166
87
125
195
186
82
63
60
147
126
221
81
420
142
87
125
87
83
47
89
233
146
232
78
82
134
53
148
81
132

191
608
1292
187
1096
445
410
230
198
180
136
133
110
261
201
82
104
246
206
103
52
67
157
122
308
110
479
171
92
129
115
95
53
108
214
172
240
92
93
141
47
159
91
122

228
682
1743
180
1346
501
577
269
234
208
172
118
116
307
222
108
179
231
203
165
44
96
199
155
301
108
518
210
144
118
106
106
48
128
260
188
237
106
105
142
45
175
74
138

122
342
1250
123
1000
349
365
178
132
104
112
90
69
193
115
69
93
112
125
69
34
69
90
65
168
66
246
91
74
85
74
64
26
69
162
117
150
61
52
66
26
90
42
97

149
385
1573
93
1394
425
457
177
124
119
89
95
88
186
107
62
118
132
154
71
34
48
108
74
172
66
334
94
57
77
59
74
41
54
154
118
167
50
56
85
22
99
58
99

154
434
1711
119
1648
418
395
167
117
109
87
68
94
168
122
58
96
131
171
73
33
51
140
76
157
44
327
104
70
85
62
63
34
70
178
120
193
74
61
86
25
120
59
119

101
50
75
72
166
62
164
116
75
162
171
152
195
44
97
55
123
69
100
57
46
92
91
39
101
248
87
95
102
84
42
216
71
46
180
161
153
128
92
79
76
82
29
92
192
52
72
117
91
109

100
61
92
69
185
92
205
162
66
171
188
188
214
60
89
66
143
79
145
53
53
86
96
34
130
258
84
151
97
89
72
237
90
66
161
190
205
134
99
86
75
104
48
137
206
75
89
112
86
121

107
77
81
56
164
82
205
141
72
136
164
176
180
56
60
59
139
69
130
76
58
89
85
40
125
237
78
148
93
92
63
251
94
48
196
179
166
152
87
77
85
89
34
113
165
72
72
119
89
120

133
86
103
71
222
82
203
135
100
160
172
158
198
50
92
73
151
81
130
72
59
96
127
35
122
258
113
127
105
100
88
186
105
50
209
200
212
174
94
99
96
136
46
134
165
77
110
118
91
121

91
84
127
110
224
96
233
181
111
187
168
194
260
78
132
85
197
86
162
106
72
107
132
44
156
268
157
147
146
107
115
260
89
74
165
237
217
195
152
133
117
127
63
137
183
93
141
140
132
149

117
95
169
128
233
85
263
223
120
235
222
209
314
109
101
91
221
114
175
98
69
143
101
35
182
315
153
179
151
138
102
327
102
93
245
216
273
207
160
181
101
114
74
161
217
86
144
153
145
182

64
37
104
57
125
49
149
132
56
122
100
102
136
35
72
46
109
68
115
47
37
69
62
32
95
216
79
99
61
58
45
204
60
45
155
148
130
146
79
73
72
84
38
80
110
49
67
98
86
93

83
62
101
62
155
62
197
140
70
126
134
114
153
55
63
64
123
63
86
68
52
73
83
32
96
234
95
117
89
79
68
233
71
45
151
164
137
115
77
83
59
92
37
74
114
64
74
83
93
96

90
66
111
44
145
71
197
160
74
96
137
138
151
46
72
56
158
59
107
78
48
99
98
31
116
183
67
131
89
68
63
190
56
53
146
122
159
122
102
107
72
76
34
73
139
55
74
100
90
108

98
4071
155
160
135
287
1330
225
212
528
797
809
175
343
236
84
260
372
111
242
192
173
249
67
101
178
79
190
291
103
227
139
40
479
86
381
186
74
144
100
201
248
72
239
231
92
79
123
196
207

117
7309
163
182
136
351
2277
256
254
772
1198
1092
248
539
244
99
327
342
135
248
288
179
259
85
138
198
132
192
306
123
264
125
55
579
93
510
221
74
166
119
207
313
127
257
216
77
67
126
189
163

93
8470
155
159
130
315
2082
207
238
768
1038
1068
198
614
197
72
255
246
102
179
236
161
282
97
128
159
134
184
293
80
213
94
39
521
99
514
216
48
110
117
210
247
101
218
194
93
55
101
207
151

111
7623
141
155
144
331
1570
230
270
723
773
731
216
566
209
91
320
316
132
214
251
197
292
93
147
172
115
209
372
82
242
114
72
562
112
486
196
72
134
151
227
275
156
251
224
122
61
136
206
164

150
6185
132
196
163
354
1608
278
283
641
851
816
180
499
268
103
271
337
99
255
238
207
293
98
161
213
151
221
341
76
241
124
76
577
98
438
208
82
159
148
219
260
154
317
200
118
59
126
210
151

177
7325
186
237
194
381
2414
274
329
751
1100
1121
249
649
283
136
340
352
139
274
175
209
263
134
144
235
180
262
330
81
186
138
54
625
114
477
237
89
216
132
247
293
146
349
192
121
50
110
252
208

96
4814
127
129
119
251
1684
176
177
515
820
854
193
334
191
81
220
276
98
149
137
145
178
66
75
149
102
147
227
54
108
80
40
362
64
314
214
52
105
65
152
207
74
248
113
49
35
72
105
152

82
7352
121
163
132
259
2222
158
167
613
957
949
160
469
206
78
222
255
85
146
189
140
170
78
110
137
108
142
203
67
132
71
49
417
77
361
142
50
104
80
143
200
99
222
103
60
58
78
135
92

85
8210
106
132
116
209
2389
173
248
648
882
882
164
562
224
74
192
199
95
159
171
162
169
94
139
118
129
172
141
39
110
84
38
535
73
342
116
48
100
66
159
145
91
229
119
69
46
53
157
98

190
146
113
96
472
291
64
135
108
120
143
160
176
260
124
127
343
124
331
154
96
289
163
123
116
185
150
196
95
272
81
191
170
150
141
135
70
247
4827
256
132
341
134
325
196
522
68
426
49
128

151
220
127
116
527
396
97
172
164
141
153
177
221
284
124
197
372
144
367
182
114
384
170
174
112
190
151
226
81
311
96
240
176
180
144
147
72
237
7389
313
181
452
162
406
337
719
72
632
79
134

134
221
111
98
434
327
51
148
111
124
139
113
191
200
99
174
287
103
331
192
66
394
168
146
96
139
122
167
87
281
83
171
161
139
123
123
42
195
8388
325
183
402
158
530
435
686
86
669
83
99

180
203
125
116
432
373
50
185
141
161
176
177
196
231
139
171
319
117
345
199
74
392
216
143
101
164
142
188
67
308
116
236
169
170
121
154
65
189
9956
365
131
404
164
390
380
696
99
714
92
107

163
198
147
144
365
389
55
165
132
133
168
175
190
293
150
191
325
133
393
182
79
379
207
147
135
161
159
200
115
314
110
222
155
148
180
124
83
231
8896
308
186
421
162
371
316
694
115
774
90
119

186
256
157
142
445
453
45
169
145
136
151
153
261
347
132
186
377
160
406
184
112
454
209
186
136
161
174
161
119
310
99
293
200
145
201
111
73
278
9388
338
170
445
170
490
391
766
102
826
113
135

138
133
83
77
353
338
57
100
134
75
114
112
193
211
74
112
255
103
260
102
65
242
98
104
98
106
111
112
66
177
54
175
137
101
105
68
51
182
5918
249
107
314
96
317
238
502
74
450
57
110

153
192
118
82
266
328
48
126
127
94
95
105
148
176
87
137
261
82
245
126
47
298
124
125
80
110
110
117
54
157
75
161
113
115
119
90
65
196
7475
280
156
346
116
343
416
668
91
601
94
103

118
150
101
50
260
254
52
112
128
80
82
102
125
159
55
166
252
84
201
146
41
281
130
106
85
92
94
105
49
156
61
166
87
93
131
74
45
145
8714
275
137
363
134
463
474
714
102
738
127
95

119
120
111
141
170
172
44
151
100
151
144
89
68
75
140
51
45
51
182
152
113
78
88
64
169
59
84
79
33
76
122
95
322
249
72
102
118
169
103
100
66
198
48
108
124
70
92
100
150
93

124
116
122
138
203
176
55
154
104
177
170
109
63
100
177
68
43
58
254
119
109
93
125
79
166
82
101
79
35
65
152
121
406
234
91
108
137
222
109
123
57
180
53
120
131
94
101
85
197
92

120
106
118
135
197
183
59
137
107
191
149
89
61
58
161
75
44
65
198
125
116
89
116
57
161
99
95
64
39
78
142
113
377
223
77
73
143
195
107
100
66
199
69
94
125
94
87
105
139
101

115
132
143
120
200
237
46
159
138
191
159
80
77
85
176
102
48
64
236
146
138
76
125
80
180
109
100
86
77
86
164
112
378
218
116
107
131
218
121
118
67
163
64
89
149
89
116
90
166
117

124
124
141
138
231
254
68
158
162
192
155
87
82
96
174
80
53
69
258
170
154
110
123
101
168
93
124
99
57
107
144
106
434
208
107
79
142
202
126
106
88
140
63
122
128
99
127
105
179
126

126
134
139
147
202
258
62
163
166
213
153
106
91
89
156
92
73
84
225
159
181
96
146
103
196
112
97
106
59
115
157
118
425
186
108
120
146
233
156
122
80
185
64
118
153
103
131
129
201
109

91
56
81
121
115
163
33
144
90
142
94
74
52
77
156
48
27
66
159
99
88
65
102
47
126
58
74
57
34
79
102
94
233
148
85
59
109
122
81
77
54
115
51
77
78
79
73
80
158
79

88
76
99
109
143
176
51
100
103
153
102
100
61
88
165
53
44
60
197
105
100
62
83
48
136
98
80
64
38
84
121
91
294
127
79
51
97
167
80
79
56
99
75
82
102
112
95
75
151
84

89
88
88
95
153
209
31
120
118
150
127
74
73
83
180
72
66
76
175
94
136
69
110
47
127
102
77
56
77
96
82
86
311
141
110
57
132
192
99
84
55
102
67
75
86
142
76
95
156
70

214
73
37
97
295
42
76
91
78
50
401
101
124
37
82
45
171
122
50
86
121
77
54
176
260
273
87
103
58
153
315
37
68
2193
379
282
425
137
83
110
53
222
214
131
101
76
100
200
280
64

242
47
36
115
417
49
95
113
94
41
470
120
163
32
94
43
187
164
60
101
128
103
58
188
284
293
99
126
67
152
387
42
76
3657
609
475
472
183
99
110
61
252
260
162
109
79
115
210
338
77

214
32
53
103
414
47
104
113
105
39
453
97
149
26
78
35
171
153
75
80
123
100
85
176
260
292
82
125
65
136
355
48
92
4110
496
495
487
153
84
104
56
238
229
156
106
79
125
201
335
92

248
47
37
100
295
54
107
95
112
72
489
126
134
42
89
41
173
161
47
106
115
87
81
191
245
247
99
128
69
156
431
61
83
3164
378
376
442
173
132
112
78
253
257
170
117
73
118
223
246
76

224
39
69
134
268
83
133
106
104
68
463
146
162
54
111
34
198
144
47
80
131
115
89
154
289
260
116
127
87
167
457
57
93
3313
352
354
433
170
121
123
86
201
211
162
145
80
138
188
209
98

243
47
51
103
345
90
96
114
113
73
511
119
188
68
100
52
203
169
34
83
148
110
66
191
279
277
140
127
91
208
450
56
83
3591
425
395
418
199
158
127
79
184
194
174
151
81
97
194
229
99

159
27
43
74
283
49
65
93
53
33
317
90
96
29
90
36
154
113
49
70
94
71
40
140
158
192
71
62
53
120
316
43
50
2969
398
300
315
128
108
81
48
159
155
104
92
56
80
129
200
58

139
35
40
66
344
53
95
103
67
35
362
107
143
36
78
29
177
123
41
79
102
89
77
138
213
219
68
100
84
135
321
35
68
3649
436
385
357
143
94
77
38
143
166
114
81
49
85
138
246
72

182
41
56
85
235
62
113
114
74
51
371
113
116
19
63
33
145
125
37
90
117
70
88
139
202
217
91
96
89
130
347
46
50
3860
447
437
294
128
108
69
38
145
139
109
105
58
94
124
205
68

79
115
174
187
115
138
117
264
88
121
76
32
44
36
173
93
139
111
184
132
185
246
65
138
31
37
84
119
100
147
64
87
109
158
169
218
114
147
56
146
3230
128
170
127
434
984
274
336
190
132

126
154
222
245
139
180
123
316
93
150
105
22
51
38
192
87
127
135
236
155
229
252
63
170
33
31
110
121
106
184
55
109
119
225
214
272
133
157
66
159
5619
144
142
132
582
1615
359
321
198
181

100
174
196
232
136
211
115
350
84
140
88
38
47
31
174
82
129
115
246
172
186
251
92
154
36
35
105
146
119
156
57
99
103
237
240
293
110
113
78
147
6425
139
138
99
461
1809
283
238
186
181

89
154
208
231
157
204
138
302
121
183
81
37
55
59
191
121
136
123
261
176
183
260
91
196
31
45
130
142
115
142
92
124
122
228
249
293
149
116
91
150
4525
163
136
155
455
1117
235
245
205
204

91
151
223
257
138
195
125
319
106
160
89
48
50
60
208
113
106
139
251
147
182
297
69
153
53
55
105
148
131
149
93
127
146
247
233
250
177
131
112
125
4174
199
184
142
479
1069
271
272
253
242

94
121
198
262
115
200
165
291
121
139
96
45
61
61
241
146
89
108
317
115
176
276
85
145
47
47
84
131
127
170
103
90
158
230
230
288
115
166
78
129
4955
218
211
160
507
1295
407
277
227
209

59
103
131
187
91
108
89
268
68
116
56
30
26
41
148
81
96
89
187
84
117
216
52
143
27
40
76
101
88
144
71
88
95
140
154
210
131
111
57
109
3583
113
104
78
348
914
276
179
147
115

85
117
166
184
105
136
88
268
74
101
70
19
37
31
126
90
72
109
199
94
152
195
53
142
20
41
53
79
84
109
56
83
97
149
171
179
118
84
47
128
4992
97
108
90
383
1204
264
154
140
108

78
120
150
158
87
146
101
200
69
110
66
20
32
32
152
72
71
134
225
85
132
230
50
143
18
35
77
102
117
105
66
65
101
158
153
164
101
94
40
95
5371
106
123
89
279
1261
234
125
140
106

79
120
169
122
63
262
64
121
225
151
164
128
184
98
91
81
135
408
199
98
148
146
79
148
138
166
123
90
106
117
231
183
80
120
49
92
101
100
116
106
109
70
120
91
103
148
161
157
169
104

93
122
214
151
71
272
58
140
280
179
174
146
202
133
103
116
175
503
233
122
115
142
88
112
102
221
152
122
128
127
255
164
83
111
69
80
101
132
138
116
96
84
104
96
109
152
166
167
219
104

67
115
183
122
64
256
48
95
272
160
181
104
205
119
83
118
135
462
227
98
114
123
72
86
92
222
108
107
160
117
273
172
83
106
59
81
60
158
132
98
72
69
114
72
79
139
158
182
170
91

61
103
173
145
73
287
85
150
349
200
211
129
187
103
83
110
159
457
228
128
131
166
84
150
127
215
115
79
212
139
281
151
109
131
82
100
103
108
160
146
96
77
101
71
120
206
210
184
200
79

77
125
182
177
98
346
68
155
313
231
216
152
181
128
131
137
140
519
263
131
123
217
90
140
177
248
152
100
221
172
240
173
92
106
93
110
111
110
143
155
144
75
148
97
135
209
216
172
230
100

91
163
268
164
75
302
84
135
305
190
170
120
191
129
135
135
180
496
251
134
160
185
109
167
158
224
161
121
166
140
295
202
104
87
79
126
122
131
117
145
132
122
144
106
132
213
243
166
266
109

56
78
128
69
35
189
41
85
128
127
97
91
98
58
66
80
89
342
153
68
70
103
49
94
57
122
83
75
87
78
131
96
44
50
54
50
67
53
76
70
83
46
75
40
71
100
99
118
140
71

46
96
140
95
43
192
42
98
126
133
113
79
93
93
59
79
93
373
169
72
69
112
79
87
63
164
97
61
104
84
191
131
51
65
50
52
83
53
77
86
72
55
68
59
67
115
134
116
117
69

61
85
159
83
29
148
45
72
153
123
115
67
94
72
55
64
108
274
150
77
57
104
53
73
74
138
89
81
138
84
177
123
58
68
43
59
59
89
85
87
59
68
63
31
76
106
128
99
148
55

124
207
188
241
112
73
56
103
151
101
161
240
5163
125
674
860
114
408
185
834
244
685
133
48
116
120
160
119
99
75
64
78
145
209
15
232
131
63
176
50
83
50
115
81
131
144
48
156
263
91

141
256
196
295
87
67
88
119
156
106
180
282
9160
188
962
1513
199
649
228
1260
481
1047
127
35
158
186
178
131
108
84
105
138
179
322
27
273
170
85
227
60
112
72
121
91
170
164
90
218
339
151

113
197
166
254
95
70
70
121
164
111
164
288
11811
242
1154
1759
225
660
240
1298
491
1065
159
47
162
169
161
132
114
83
105
136
183
293
37
251
150
77
199
58
73
48
130
74
160
159
41
218
355
128

139
196
234
274
103
68
77
147
188
102
200
364
15262
266
1537
1432
235
694
218
1370
364
1104
131
43
142
174
158
103
80
77
91
162
181
286
36
266
174
88
210
60
99
59
125
72
182
158
72
239
352
137

144
208
254
284
109
78
83
177
223
98
192
379
10726
238
1351
1268
247
619
240
1248
368
1058
111
28
163
224
151
95
104
62
74
157
178
280
35
276
193
65
218
79
101
34
104
79
213
120
71
234
341
126

139
250
228
298
121
82
74
166
231
130
153
322
11884
230
1279
1416
247
671
237
1289
353
1185
132
46
215
222
156
86
99
71
69
190
199
290
33
259
222
80
203
59
111
56
95
113
177
158
73
209
368
121

75
148
136
176
70
32
52
88
110
67
95
178
7692
147
675
953
149
445
145
678
274
775
77
17
106
164
77
70
63
41
46
107
140
212
13
161
114
41
139
48
68
45
56
77
153
86
50
146
252
87

75
155
130
179
61
54
69
93
77
89
109
158
10882
170
871
1339
173
558
151
1006
314
928
89
38
132
163
88
89
64
59
62
130
135
209
30
160
152
51
147
44
65
32
80
84
155
89
53
152
262
85

84
133
122
171
55
55
39
93
113
73
100
196
14035
251
1003
1637
227
767
226
1274
423
1062
74
51
129
173
109
68
85
59
72
151
172
256
29
197
138
90
170
49
70
53
80
82
159
89
39
150
278
110

91
135
110
89
86
271
120
43
63
79
110
100
150
193
4546
169
112
42
122
127
97
82
97
140
61
109
42
73
93
378
215
107
115
100
133
139
31
61
48
74
91
37
53
110
94
158
114
98
148
166

111
111
130
129
87
337
177
38
78
98
142
107
166
231
7979
218
205
44
151
139
124
96
97
174
74
130
61
107
117
471
264
118
120
141
136
173
34
93
75
107
87
49
88
133
82
204
143
141
211
176

99
94
130
119
93
282
156
37
82
95
107
96
136
246
8546
182
156
38
130
106
72
84
73
135
65
91
68
66
92
410
241
104
121
127
117
143
32
77
62
87
85
52
89
110
63
190
366
130
170
142

110
107
129
128
61
307
177
24
67
86
126
113
184
274
8249
229
121
56
128
116
124
117
112
145
62
93
73
71
138
380
277
89
145
140
106
180
36
89
67
103
102
48
72
132
73
184
183
147
211
203

107
130
150
131
78
290
149
33
79
64
154
124
199
261
8821
237
113
64
132
128
116
124
143
182
85
135
83
85
149
485
332
149
188
138
130
177
32
64
80
128
119
46
77
175
98
189
187
172
225
267

112
136
137
171
64
354
171
39
84
99
158
139
176
253
10120
269
214
80
162
172
148
135
150
201
72
149
74
106
176
556
423
165
171
162
193
193
52
90
78
137
117
74
71
201
142
201
226
169
248
295

87
94
82
89
53
179
93
35
37
53
87
98
104
139
5761
147
116
38
82
74
76
58
75
102
32
91
40
58
76
342
160
82
80
83
72
101
29
56
39
61
72
27
54
85
47
92
110
88
119
115

87
93
79
114
70
231
109
37
55
62
95
78
137
167
8172
178
153
34
107
90
82
83
90
126
45
78
42
75
106
434
230
84
104
116
99
137
28
61
54
92
107
39
59
116
55
139
119
122
147
175

107
98
98
131
53
222
99
18
66
45
115
121
163
194
9501
165
170
40
106
103
90
67
96
110
54
80
59
63
118
376
231
99
93
121
80
114
32
64
47
92
78
34
70
113
56
135
122
110
164
162

116
62
129
139
108
180
100
3088
1065
81
56
51
152
270
123
30
60
30
83
93
73
92
171
120
31
82
110
13
98
63
150
222
31
129
62
124
89
63
124
92
165
99
43
145
101
150
251
7
171
98

147
90
168
158
94
247
118
4936
1633
86
69
52
153
339
114
23
66
26
85
85
102
108
218
107
27
111
135
14
110
80
208
223
31
152
54
136
121
60
122
113
217
159
57
186
94
133
260
13
237
105

105
73
148
120
63
195
96
6616
1767
68
64
32
132
316
77
17
52
36
70
91
79
83
181
83
26
98
118
17
120
94
170
193
34
165
46
137
106
49
110
100
170
137
48
160
98
149
265
12
243
112

139
83
191
137
76
237
143
5250
1465
73
79
48
148
301
127
39
72
41
66
115
80
113
173
129
29
112
129
23
160
62
141
222
44
173
67
140
123
87
135
116
204
134
61
159
111
150
297
18
251
106

170
113
184
166
97
284
176
4739
1380
99
110
56
156
364
114
37
78
56
116
107
111
125
176
142
34
110
132
23
162
74
193
244
44
206
83
150
155
87
195
146
211
142
66
187
123
201
309
19
306
112

203
110
226
197
122
285
139
6020
1649
114
115
95
210
509
136
50
90
52
118
86
155
122
206
187
56
95
186
12
138
86
256
274
51
222
82
210
180
105
232
178
247
187
62
188
147
221
398
29
342
158

91
65
89
117
58
148
53
3468
1102
77
54
39
105
300
83
23
51
20
47
63
75
83
107
87
19
55
103
11
57
50
122
129
47
109
46
112
79
42
92
74
142
101
33
105
76
118
211
12
186
76

139
69
154
109
60
193
104
5852
1518
73
73
49
136
322
71
24
65
33
73
59
68
88
120
102
25
73
103
16
85
62
148
160
36
151
49
136
128
49
109
99
168
115
41
124
83
151
250
24
215
105

113
65
122
107
56
177
93
6833
1838
87
73
46
145
331
68
28
70
20
57
60
74
84
110
93
21
62
134
24
115
56
133
151
34
164
65
140
101
50
98
111
163
128
50
104
86
137
217
19
230
90

97
79
21
65
274
19
138
5
65
210
178
154
94
220
156
190
42
163
49
115
138
94
92
42
87
77
119
214
81
134
137
153
95
263
157
18
251
100
127
39
166
137
1968
273
123
528
24
694
415
380

110
100
16
65
458
15
112
7
85
337
203
180
116
294
209
201
43
177
49
123
167
112
100
39
95
86
140
274
116
156
164
170
115
324
203
22
325
121
131
44
184
148
3258
447
229
735
39
1075
592
538

82
55
17
50
447
22
92
5
82
315
224
181
93
280
211
209
38
149
39
103
133
83
109
40
70
66
125
239
122
163
139
154
81
330
169
18
376
90
109
38
182
129
3502
372
207
660
20
1405
534
517

98
75
33
63
393
31
170
9
92
293
239
220
98
268
220
169
37
168
35
131
178
136
136
71
95
71
156
229
111
196
154
174
94
330
174
26
316
102
116
45
183
129
3138
326
249
640
41
971
479
423

122
111
38
63
406
34
160
15
116
267
225
212
129
257
225
202
44
153
41
149
182
125
117
79
129
79
137
251
119
222
143
179
130
376
236
31
376
127
143
52
197
135
3261
343
209
633
33
1029
605
421

155
100
49
92
574
52
187
12
149
358
237
302
148
371
274
206
60
192
51
174
241
211
140
81
162
98
157
359
165
223
183
202
173
434
274
33
442
156
163
51
258
219
3843
417
240
702
38
1292
721
538

78
59
18
54
310
23
88
7
51
192
174
144
74
169
147
112
36
109
35
89
162
83
82
20
77
62
106
161
84
157
88
101
75
223
148
20
247
71
82
29
133
126
2727
306
182
466
15
864
458
464

92
74
18
43
437
27
141
13
86
309
168
184
104
248
181
118
37
132
29
99
154
86
93
34
84
68
97
223
112
168
134
149
114
318
187
24
245
93
102
37
155
129
3413
379
249
554
26
1092
568
499

49
75
24
39
394
28
123
10
67
258
181
168
96
230
171
117
33
99
24
122
152
86
132
37
72
63
111
201
81
148
141
156
97
294
185
14
279
106
96
43
159
122
3592
364
286
655
21
1227
542
488

309
69
67
74
36
100
127
56
79
27
0
51
88
101
28

465
81
72
85
39
123
131
56
121
32
2
68
92
107
35

454
78
55
108
46
84
156
67
111
36
1
66
107
120
31

378
80
69
87
34
97
151
49
110
43
2
67
108
112
42

427
106
64
103
33
106
164
41
103
37
5
77
120
134
47

545
116
87
120
51
143
149
59
119
36
2
83
115
116
53

334
79
53
58
34
107
119
45
64
33
2
56
65
101
35

441
99
68
85
38
99
152
51
131
25
5
61
94
114
49

499
84
71
106
39
107
144
73
134
48
4
74
121
144
50

46
34
16
33
61
112
38
71
80
35
50
52
67
51
62
23
59
55
17
50
73
57
32
117
128
15
34
101
93
57
70
74
50
62

51
34
36
36
61
100
62
71
87
47
51
40
72
53
63
23
69
72
44
62
84
102
46
133
149
26
40
106
103
85
125
88
73
93

50
24
34
44
48
115
63
82
73
28
34
35
73
66
60
13
76
60
34
42
90
114
47
106
155
11
34
98
97
84
106
88
46
76

52
21
22
35
60
142
58
60
104
36
27
61
70
70
50
27
81
90
32
73
94
127
41
98
129
28
29
114
84
68
113
109
62
58

44
30
16
47
66
127
59
83
64
54
38
56
65
49
74
31
101
80
30
55
111
137
45
118
171
23
42
105
101
77
129
106
62
65

45
29
25
33
77
128
58
84
81
64
51
69
74
54
66
39
79
84
30
78
99
123
53
100
176
41
33
131
116
67
111
100
61
71

35
23
27
40
60
93
39
58
47
42
31
47
56
43
50
18
62
77
30
44
99
86
34
63
132
14
21
90
79
61
77
81
52
60

57
26
34
46
82
103
60
66
56
33
53
54
62
59
56
33
66
100
36
52
86
95
44
83
139
17
32
79
85
73
97
101
58
77

62
26
29
45
67
119
67
53
59
51
57
62
60
56
66
25
75
105
42
59
111
116
50
73
169
31
36
89
101
73
141
108
63
69

52
70
45
21
70
80
65
31
120
72
49
83
102
18
43
46
37
139
18
6239
1010
77
40
93
1448
118
55
732
529
296
166
22
30
273
45
251
61
25
32
138
38
40
66
1832
72
103
74
171
56
117

48
78
63
42
87
118
103
48
165
55
43
96
158
35
71
52
60
193
26
9616
1439
81
28
114
1977
180
62
1129
859
387
285
13
32
291
45
281
76
36
33
207
47
38
76
3053
67
100
93
173
75
145

71
88
63
42
72
91
94
64
92
68
68
117
146
44
69
33
42
137
24
13620
1405
80
23
136
2167
183
45
1107
981
352
266
19
42
306
48
274
89
35
33
181
38
32
60
3259
77
89
79
163
68
112

49
91
65
50
75
102
91
44
138
67
62
95
116
35
46
54
42
171
23
20207
1361
113
36
127
2124
204
74
1033
1198
349
248
44
46
342
51
302
78
67
68
173
50
43
115
2489
91
109
102
169
79
168

65
82
58
44
108
124
92
64
145
76
62
119
143
56
60
50
35
160
38
13377
1582
116
41
141
2207
235
71
1048
1227
348
243
36
47
364
59
345
98
67
50
193
51
53
88
2562
107
94
129
205
91
166

73
93
54
56
92
113
75
57
177
65
64
115
154
34
50
71
47
212
22
13213
1885
153
61
172
2430
228
74
1131
1336
465
280
49
43
440
71
388
95
48
59
224
60
66
94
3475
114
94
124
205
74
176

34
65
44
39
77
105
57
50
139
55
51
91
84
35
40
50
39
105
20
8735
1279
74
36
89
1654
195
69
861
896
308
232
25
41
237
52
247
72
42
34
97
53
40
68
2133
86
74
112
154
55
120

60
77
49
54
93
111
71
57
159
58
64
132
106
35
50
40
41
149
24
10644
1368
60
32
108
2008
178
53
1002
945
336
250
21
34
267
53
272
82
34
34
129
60
31
67
2795
71
77
98
153
52
122

78
102
49
56
102
92
75
45
153
56
82
115
118
37
40
63
37
173
41
12720
1507
85
34
120
2238
187
62
1060
1093
381
277
32
30
287
47
270
93
49
53
140
75
36
80
2969
69
68
105
139
52
113

57
92
97
31
69
135
42
38
86
68
252
111
43
253
55
111
127
39
120
125
86
32
42
52
134
88
64
25
62
46
25
137
29
42
49
115
69
32
26
72
44
164
66
31
79
37
36
175
33
5761

71
109
146
39
76
152
35
47
83
86
267
146
37
309
76
163
149
43
156
176
92
45
51
59
134
117
121
24
71
48
36
182
36
53
77
130
63
52
36
78
38
183
64
49
84
42
53
195
43
10014

64
88
138
37
74
168
32
35
86
70
248
176
52
289
85
158
160
34
166
196
97
42
51
68
136
114
115
24
55
38
30
146
43
45
63
129
81
31
61
74
36
187
70
50
71
54
39
212
36
11960

103
123
172
33
90
156
46
50
120
93
303
236
53
337
84
143
133
64
121
177
125
43
58
81
135
118
129
41
57
45
35
178
51
70
56
145
109
50
40
70
58
243
83
60
99
53
32
234
47
14242

101
108
144
38
96
169
54
63
146
110
306
174
68
384
86
155
166
55
154
163
114
62
70
66
129
126
140
52
64
57
41
203
49
71
52
149
94
73
47
85
56
230
84
85
135
78
41
232
52
12198

112
106
176
48
121
153
59
57
154
132
358
174
57
342
108
162
221
78
163
181
96
55
69
60
182
150
136
49
65
47
26
255
51
59
52
198
100
62
43
117
77
223
81
77
154
74
45
212
53
14213

73
71
134
27
70
113
36
30
106
71
222
101
39
271
74
157
125
46
106
121
94
43
64
63
102
92
102
41
38
52
25
163
26
35
47
131
59
49
40
74
39
150
69
58
73
41
33
131
35
8013

72
102
149
28
64
116
30
45
95
68
221
112
35
248
89
168
130
43
101
139
66
48
50
61
117
102
87
20
36
56
21
193
27
44
48
156
58
50
44
82
44
167
73
55
85
42
54
187
44
11006

81
74
142
31
59
104
33
57
149
69
226
112
47
210
98
173
100
58
112
134
61
45
48
53
102
88
126
27
48
55
27
168
30
67
53
154
73
50
38
57
35
121
82
45
87
32
50
172
42
14027

185
951
837
167
151
155
135
374
260
632
302
1075
101
119
114
149
307
49
106
80
101
294
232
217
188
106
322
93
108
42

286
1583
1537
285
271
197
179
540
321
937
442
1794
109
174
137
234
373
73
140
125
146
388
290
254
230
169
403
108
159
64

306
1627
1654
214
254
188
178
508
318
864
459
1741
102
134
104
213
398
49
111
185
124
371
252
249
229
153
430
123
133
77

359
1725
1586
288
226
225
199
545
333
688
364
1819
97
134
123
205
350
51
124
141
135
371
292
275
261
139
483
102
109
61

363
1913
1289
254
211
246
222
518
385
694
368
1608
79
144
138
220
319
49
125
145
102
341
295
273
217
132
428
85
117
71

450
2117
1710
388
263
261
233
615
521
1092
522
1983
100
179
148
200
342
64
154
152
142
396
358
307
255
151
495
102
114
67

241
1275
1059
224
156
158
121
413
203
610
302
1318
71
107
80
138
236
45
75
76
83
264
192
213
154
79
253
64
75
46

324
1642
1431
282
235
177
180
486
329
829
328
1580
81
126
99
165
266
42
133
125
113
324
215
215
178
134
335
101
78
57

391
1831
1524
268
222
183
196
472
318
762
337
1930
84
121
115
187
227
57
109
138
106
315
255
219
185
124
385
62
68
59

110
83
84
110
122
272
120
280
298
174
63
83
173
70
103
118
151
142
53

146
100
109
159
205
431
180
322
475
266
56
105
224
80
143
147
232
189
52

121
57
86
151
196
448
184
313
460
281
39
104
217
91
132
149
214
175
54

131
84
113
160
182
402
160
278
491
262
62
96
208
77
138
167
227
136
47

153
84
125
159
167
404
142
348
466
224
44
101
212
89
124
170
198
179
42

171
99
115
183
167
471
135
326
570
246
91
141
259
81
139
160
245
188
65

79
56
76
115
96
353
106
171
340
144
35
76
150
46
82
99
137
103
35

107
64
88
124
141
365
116
216
431
197
30
98
162
62
93
117
174
134
59

128
55
102
111
176
396
105
242
421
198
52
87
177
57
111
113
156
124
45

65
70
56
80
43
181
246
228
21
24
79
106
1373
276
298
32
300
199
189
488
45
138
112
66
121
42
143
117
99
105
38
76
133
81
74
42
97
130
60
102
95
71
54
119
91
92
208
53
173
108

120
95
66
115
78
236
371
338
32
36
99
125
2359
352
420
40
381
198
191
835
48
206
145
115
157
44
192
136
135
170
53
81
190
104
94
58
106
169
85
153
182
88
88
168
147
142
211
76
194
174

79
72
59
116
80
186
311
298
16
36
86
102
2594
356
438
44
383
227
230
895
41
169
115
113
122
58
179
122
137
149
56
83
216
103
72
57
125
156
108
164
172
106
92
187
136
125
167
66
192
201

89
87
77
146
78
229
384
328
20
33
82
104
2722
370
527
51
386
207
218
858
69
182
118
99
117
65
204
154
125
169
67
106
225
131
83
74
113
200
93
131
191
115
94
186
170
159
168
68
240
190

93
98
70
148
69
247
388
301
21
33
66
115
2470
377
454
51
364
197
178
830
72
189
121
97
150
65
161
185
149
170
66
92
199
100
83
69
113
203
99
148
193
121
109
189
158
165
126
89
239
216

108
91
75
116
91
262
445
378
23
32
96
133
2730
415
524
47
404
214
199
965
75
192
91
123
133
61
193
171
151
187
86
100
241
116
82
81
151
204
108
154
204
138
101
198
178
156
114
94
257
224

55
50
34
75
45
154
235
224
20
26
53
68
1663
275
303
32
261
154
125
586
46
141
62
61
69
33
115
100
100
89
42
57
129
72
45
32
92
100
68
90
104
81
52
113
102
85
71
51
151
102

84
79
42
92
64
187
302
241
25
34
57
83
2219
316
350
32
329
157
170
658
46
127
80
79
79
43
130
127
107
124
44
65
140
74
56
50
85
140
68
107
138
79
59
126
112
97
82
57
166
144

77
71
24
103
70
197
325
253
19
19
73
87
2814
397
444
35
320
139
155
835
53
122
69
80
99
55
160
133
121
141
62
87
154
90
62
61
103
177
60
121
156
94
80
165
127
114
95
60
141
149

2091
156
132
219
210
108
195
60
361
55
167
568
130
355
277
260
123
79
174
148
58
149
222
155
101
426
160
189
331
43
197
121
101
267
131
204
245
154
143
229
166
137
196
199
203
207
68
204
200
150

3848
199
171
277
291
133
298
89
592
83
212
923
140
585
368
384
141
85
254
171
81
171
249
178
122
430
207
222
368
49
224
122
127
296
124
279
362
158
152
282
236
140
295
244
270
207
81
226
171
159

4537
186
195
261
278
131
326
73
742
85
172
939
156
613
377
427
148
71
249
182
42
197
236
163
166
344
179
184
270
47
180
124
128
290
135
287
335
146
194
242
199
106
311
210
199
189
92
176
211
154

4488
242
204
316
290
152
323
57
565
76
231
816
147
605
398
452
172
80
263
198
57
184
264
175
119
342
193
167
341
53
209
158
134
299
113
308
374
137
184
271
200
111
591
246
186
250
84
194
226
138

3596
239
217
303
260
160
285
93
583
79
269
767
161
597
379
449
174
108
263
174
75
157
289
157
122
305
194
186
363
54
286
127
108
326
147
305
384
185
200
309
255
130
716
300
185
220
95
199
206
204

3640
286
232
394
322
216
365
96
652
107
281
1030
210
702
429
466
201
121
314
242
99
220
312
176
149
284
228
323
390
49
340
156
146
407
165
322
419
236
233
422
236
179
702
283
214
281
128
222
265
237

2679
127
115
198
200
103
225
70
437
68
156
574
104
431
254
289
117
33
194
129
47
125
167
135
114
144
176
135
197
37
169
92
77
236
113
178
224
136
110
237
158
85
371
189
155
169
77
146
160
126

3617
168
173
205
273
129
267
76
568
59
175
903
118
512
297
376
128
53
193
144
44
140
195
123
122
173
172
125
193
29
201
91
88
261
115
206
304
139
163
236
144
101
429
188
145
137
82
129
182
119

4115
184
140
324
251
118
347
62
640
80
182
896
125
539
327
394
157
87
215
183
41
153
249
120
114
127
176
138
214
43
196
124
98
260
95
235
248
113
124
269
186
88
436
203
144
130
88
139
169
142

142
100
129
175
157
68
139
282
107
49
201
148
131
144
162
117
178
65
227
64
213
60
47
187
103
6378
121
120
197
114
571
505
631
247
50
150
169
106
70
197
132
149
128
28
32
162
128
208
148
49

231
112
180
204
174
80
162
375
114
72
247
171
148
128
205
146
194
86
293
76
294
88
82
234
155
10441
153
170
210
140
794
718
899
342
87
154
189
120
71
212
166
140
146
21
35
166
186
185
172
34

227
122
213
160
165
50
138
312
123
66
193
190
141
124
183
134
166
80
283
76
255
50
67
208
132
14097
133
143
174
142
772
774
857
325
64
106
209
95
74
129
153
114
144
22
29
156
177
188
138
30

241
113
179
180
182
77
146
343
128
68
199
175
151
134
198
165
181
89
368
117
236
71
79
249
137
14886
135
154
241
111
748
698
796
243
92
114
192
130
88
154
136
123
115
15
35
137
160
183
145
47

206
123
179
170
220
82
175
291
123
96
228
196
154
148
200
187
197
79
344
129
272
79
84
268
124
12068
175
174
280
136
661
635
727
283
88
161
203
116
99
182
151
131
138
36
48
193
211
225
158
79

223
163
228
210
251
88
204
337
190
105
306
211
189
182
236
198
271
102
335
149
299
116
105
284
139
13533
193
192
297
234
826
795
911
315
106
183
214
153
94
210
166
172
161
32
46
230
183
243
176
76

153
78
102
129
123
45
108
225
113
66
165
129
117
93
159
109
149
84
210
70
192
55
41
173
83
8833
107
122
166
114
480
622
577
219
55
105
150
95
49
136
101
82
77
19
20
116
91
150
110
26

145
78
126
168
120
59
87
231
105
62
154
147
132
108
184
124
144
85
239
81
225
68
61
186
108
11851
122
137
214
102
703
806
722
271
65
96
171
104
78
137
93
90
113
18
36
154
117
191
110
36

177
92
147
131
141
43
96
197
99
59
199
159
107
87
182
116
151
81
269
66
191
57
71
175
91
13013
110
116
184
127
849
780
751
282
104
126
179
115
73
118
132
102
100
16
47
136
121
175
121
39

148
90
80
104
81
162
162
63
158
43
177
158
84
219
334
183
116
72
69
78
136
138
52
81
110
84
82
17
125
113
57
51
119
116
30
29
143
164
120
41
138
219
61
145
96
139
28
82
191
121

142
75
81
110
90
157
200
66
204
46
199
153
99
212
387
168
146
89
62
102
138
178
53
90
120
95
95
17
110
122
65
69
144
133
41
41
173
166
149
44
151
252
65
192
79
150
49
103
197
169

114
89
72
74
88
140
118
50
165
48
173
161
77
178
425
198
149
80
55
71
126
154
35
76
116
79
57
13
104
78
43
58
140
102
18
28
141
188
141
46
137
222
65
144
92
142
45
101
158
179

100
73
96
111
102
176
135
66
206
47
178
166
72
229
421
168
86
112
67
69
112
145
49
80
118
100
56
10
80
96
44
51
159
88
34
47
143
149
151
34
179
295
73
105
91
133
53
101
177
189

149
110
99
159
89
195
136
80
206
57
220
186
102
299
483
185
130
125
109
91
147
174
69
87
133
89
87
19
107
122
66
71
198
104
60
44
157
168
168
48
230
301
101
134
121
188
65
151
199
179

168
83
101
141
132
200
153
95
228
73
244
232
120
293
473
202
154
84
101
97
170
191
76
101
158
113
91
11
120
163
69
63
218
112
59
49
182
228
207
78
228
322
117
151
119
188
48
130
206
211

102
52
47
92
85
137
90
41
130
42
173
131
74
195
401
155
69
55
43
57
80
120
32
72
85
78
53
13
97
86
31
50
116
88
27
32
132
132
85
36
147
190
43
68
65
128
42
91
137
122

106
70
68
116
77
133
116
43
167
39
165
144
66
226
485
135
120
99
74
77
84
170
47
76
153
78
63
19
94
66
41
59
176
72
38
37
178
125
113
38
146
227
60
110
80
129
55
106
159
172

94
62
74
85
84
176
109
62
147
52
173
199
72
200
491
176
92
82
62
91
88
147
44
82
144
111
58
13
120
72
45
60
157
68
35
37
156
155
109
39
137
268
48
94
92
135
40
86
122
180

325
126
79
121
55
322
72
78
54
27
44
39
54
123
38
70
85
89
87
184
65
42
61
53
6769
94
125
1180
263
398
114
131
226
227
151
81
310
60
134
413
88
96
82
242
73
237
100
53
208
247

366
128
91
123
79
326
92
85
51
25
37
53
40
117
35
67
101
104
123
170
56
58
60
65
10844
130
155
1704
276
434
122
157
330
290
161
83
364
78
139
447
108
106
96
285
104
292
103
76
308
190

316
100
78
113
49
242
66
83
50
27
34
49
38
89
48
56
84
83
99
139
54
48
49
55
13361
128
149
1823
246
366
122
140
294
256
142
57
319
94
152
357
81
92
77
299
78
261
87
68
314
180

386
89
71
103
80
323
70
81
60
25
38
42
37
93
46
101
93
79
92
157
71
53
62
80
14043
144
173
1577
282
367
138
166
291
249
142
95
356
106
157
363
90
109
100
333
92
277
117
105
298
223

402
142
97
108
109
343
77
64
48
32
48
50
67
106
44
101
130
128
74
188
67
59
57
105
12327
152
168
1522
271
373
153
190
275
241
176
101
349
99
189
381
106
143
99
317
117
240
124
90
349
260

559
166
104
139
108
311
71
105
86
39
48
48
69
147
52
108
163
163
105
231
76
63
63
87
15180
165
215
1810
264
468
189
152
356
252
152
112
355
91
224
322
108
149
113
332
102
291
126
81
420
239

390
74
67
85
63
213
56
66
45
21
25
45
28
109
33
55
70
71
68
144
36
19
49
56
8526
93
93
1014
150
264
79
101
188
147
114
66
229
36
97
216
66
71
58
194
57
150
75
53
184
138

386
87
88
97
67
223
48
53
56
30
35
48
37
103
57
76
64
82
72
127
48
51
46
64
11399
99
126
1409
184
320
117
124
268
186
106
49
215
53
97
206
70
110
57
299
77
196
94
69
243
150

434
69
79
128
66
263
41
63
59
24
17
56
46
85
42
69
79
80
78
158
45
43
29
62
13778
98
160
1818
178
330
133
129
283
190
98
39
243
86
129
181
65
102
80
249
63
233
58
94
224
141

205
124
175
169
315
112
117
110
382
69
401
535
209
127
53
204
42
461
186
67
124
83
144
228
159
42
51
166
217
84
290
120
55
54
2636
208
167
61
833
191
259
162
88
53
152
25
147
48
73
102

186
132
218
191
323
143
159
141
439
78
447
523
196
157
92
246
45
456
214
68
124
111
152
309
175
66
61
171
291
92
309
147
80
77
3823
240
196
72
1190
218
376
214
118
75
199
37
146
73
70
107

194
112
197
237
299
117
130
141
372
87
370
449
167
155
90
208
34
398
166
67
117
107
140
191
167
52
46
144
247
89
262
122
64
62
4978
246
164
68
1140
227
349
202
113
72
136
38
144
72
60
126

232
102
245
205
267
144
184
140
439
74
449
474
181
142
78
234
53
566
196
71
168
123
123
310
151
56
69
213
305
85
293
186
83
88
4609
248
169
67
882
203
303
179
95
74
193
28
132
80
58
124

270
126
211
246
216
143
203
139
496
76
466
483
245
148
82
214
79
612
220
113
164
102
163
334
185
67
93
237
334
88
344
178
105
117
4213
298
196
94
880
197
293
238
116
76
185
39
189
72
70
127

296
191
287
249
277
171
169
150
444
77
589
520
263
145
91
232
73
579
270
110
147
125
189
357
238
59
81
285
404
111
336
178
82
96
5068
370
278
112
1274
296
439
279
136
109
209
54
238
104
93
165

110
80
118
146
145
89
80
86
213
38
281
327
138
96
33
139
35
286
139
43
94
54
103
193
118
32
43
126
173
71
180
88
56
41
2956
188
138
80
880
176
273
163
70
65
114
36
123
69
41
96

155
99
157
125
155
92
101
112
255
39
365
399
126
106
45
177
27
304
138
52
79
68
109
239
124
54
50
112
214
73
189
115
58
55
3905
220
180
64
1027
173
336
194
105
73
139
39
122
75
59
87

148
96
171
210
175
106
100
85
288
56
335
430
162
90
51
168
34
354
132
66
104
91
95
225
115
30
50
155
275
63
212
101
57
58
4376
239
183
74
951
173
267
140
66
60
115
44
127
67
46
103

82
317
149
125
77
310
66
128
78
87
47
70
159
106
85
129
99
128
72
45
71
77
58
49
81
102
200
62
152
182
106
304
74
104
116
169
85
57
97
135
41
139
72
104
112
79
245
143
335
217

91
335
156
157
98
440
91
164
66
98
49
97
193
133
88
125
159
109
81
94
80
103
89
70
83
92
317
71
151
215
154
316
91
149
163
187
79
51
109
170
69
181
80
103
117
110
261
188
401
257

66
347
153
128
74
483
87
144
66
99
48
100
185
123
94
126
115
148
55
63
52
74
76
65
83
80
260
83
155
188
149
282
119
129
153
167
73
46
80
160
50
148
80
82
78
114
269
165
342
236

85
313
141
143
88
396
108
151
81
107
51
66
184
131
116
104
124
146
72
64
63
116
83
61
71
103
225
76
160
231
138
260
105
118
159
205
76
42
82
138
78
131
78
110
85
101
303
185
329
214

106
310
144
141
106
377
91
156
88
116
48
84
197
163
111
131
105
130
75
75
63
90
93
70
120
114
221
89
182
251
134
282
95
124
173
202
75
60
90
196
71
170
94
122
113
110
303
173
357
258

109
431
187
183
104
546
116
178
118
138
74
121
270
167
101
220
129
214
101
102
99
142
127
75
129
147
293
104
183
234
216
355
118
147
165
256
96
71
134
214
87
193
116
130
147
137
340
222
465
296

52
230
99
112
66
371
68
100
69
69
40
52
157
82
68
106
70
105
54
57
58
68
55
56
61
65
199
66
95
153
107
201
94
102
101
140
61
38
83
121
68
96
83
66
94
69
206
119
337
167

53
271
95
120
67
480
64
120
61
75
38
91
166
103
84
118
104
149
53
51
45
73
59
57
69
76
216
87
137
181
127
210
82
118
111
195
41
43
75
125
64
126
89
82
93
87
246
151
329
177

52
257
85
102
66
465
71
105
53
86
44
69
161
88
74
87
103
121
49
70
41
77
76
56
61
59
157
69
106
137
130
182
101
102
82
178
60
40
67
137
66
118
86
56
67
82
243
148
285
164

119
101
107
508
871
94
78
1040
47
32
277
62
250
533
411
190
58
92
92
76
169
119
173
51
239
118
142
150
31
111
69
155
86
106
197
126
124
74
37
61
159
56
74
221
180
43
121
83
184
160

115
146
130
780
1354
146
88
1547
45
48
408
94
431
755
654
280
125
130
132
65
190
135
187
57
283
129
157
208
39
110
122
212
109
145
217
142
170
138
54
76
213
83
100
273
246
44
164
133
214
206

110
132
103
691
1635
154
98
1859
58
58
408
99
495
877
726
313
99
99
131
73
162
134
170
49
304
138
121
217
43
122
116
232
130
139
208
138
173
95
41
110
197
78
106
297
257
44
140
100
276
258

136
109
111
467
1660
160
118
1868
66
68
356
90
446
920
623
344
101
97
140
75
199
175
191
62
295
137
188
251
35
147
107
259
137
137
206
124
185
117
54
102
232
45
112
316
298
51
155
114
291
278

153
106
146
574
1643
155
115
1970
96
75
346
122
354
759
665
304
88
102
134
85
208
176
207
57
248
187
173
252
43
161
114
236
163
139
220
151
173
148
46
95
231
59
95
279
259
44
197
124
300
246

178
138
179
846
1540
136
132
1836
62
79
407
139
420
915
786
295
98
112
113
91
203
221
261
58
245
211
168
269
45
130
124
246
176
154
219
139
168
114
41
98
265
56
101
272
263
52
185
131
297
214

83
80
85
583
1003
114
86
1284
35
39
273
80
274
583
434
230
63
76
85
52
102
153
145
46
183
110
111
156
26
100
76
175
94
135
190
90
134
71
34
70
153
29
62
176
194
23
110
66
168
166

114
104
110
667
1251
122
91
1427
48
58
317
104
340
670
562
233
64
74
99
73
134
111
150
45
193
113
130
157
29
101
78
168
96
134
187
129
144
78
44
71
147
28
64
183
167
25
147
81
189
182

79
89
105
400
1492
139
112
1701
51
62
289
117
398
804
621
256
80
84
102
66
164
115
171
50
170
154
130
202
35
129
83
184
117
109
151
104
165
74
51
88
201
46
75
230
205
44
115
68
251
224

186
153
90
67
143
117
93
73
31
53
59
182
1467
21
1803
65
72
1306
1005
949
410
1051
211
50
360
107
360
251
550
323
52
17
97
42
97
2
87
28
62
34
69
57
30
6
6
19
14
79
47
86

256
145
119
85
169
132
139
84
42
62
75
189
2303
10
2693
76
68
1758
1392
1158
552
1374
259
53
555
134
503
374
947
483
75
20
96
67
118
6
110
45
68
49
83
62
53
7
5
32
11
141
64
133

221
157
92
87
174
133
127
86
35
48
60
225
2599
24
2667
54
81
1854
1332
999
497
1229
181
42
532
127
506
397
882
541
72
29
80
52
114
4
131
43
59
56
134
66
77
8
9
20
16
120
40
91

271
186
144
75
194
143
150
69
49
66
67
257
2397
11
2566
56
69
1927
1124
920
411
1122
167
49
435
113
433
327
696
448
79
39
96
41
103
4
104
44
58
35
108
71
66
4
12
15
17
125
31
105

249
210
179
77
234
163
166
77
58
66
82
290
2901
28
2813
85
105
1751
1242
1073
378
1286
198
70
544
138
451
361
784
536
84
25
111
59
148
6
139
42
88
53
110
67
53
3
13
27
22
130
53
122

286
159
134
100
222
161
168
99
39
76
81
274
3551
23
3788
105
121
2414
1658
1462
554
1806
272
68
765
212
596
474
974
655
101
48
139
91
171
3
134
62
109
80
101
95
66
15
18
38
22
160
63
120

224
112
77
45
128
114
119
55
26
51
50
191
2124
26
2142
61
85
1410
1146
906
384
1028
187
35
524
126
416
301
641
381
88
25
84
67
115
2
104
51
70
47
71
77
44
12
6
23
14
120
45
94

185
124
103
60
127
99
117
63
33
60
68
167
2422
22
2627
60
73
1644
1227
996
408
1085
185
44
590
166
542
440
783
509
94
28
96
59
114
6
109
41
87
48
104
79
56
9
13
24
21
110
56
92

205
137
121
56
183
118
108
61
30
41
70
205
2791
17
2612
69
82
1737
1027
838
352
1025
159
54
689
182
509
501
987
514
114
32
87
49
149
11
111
53
62
52
88
83
98
13
15
24
26
117
53
109

150
30
53
94
53
6
20
38
17
78
21
135
37
39
27
120
67
39
43
102
77
26
8
50
53
27
74
24
59
28
38
199
381
87
1044
491
78
226
58
76
337
207
168
120
124
110
66
113
90
117

208
50
72
119
58
12
35
51
24
67
34
170
66
38
35
128
93
29
72
152
98
29
9
83
84
28
118
36
87
31
50
180
423
79
1400
570
97
300
95
79
372
250
221
138
172
115
111
118
154
150

244
57
70
107
54
10
25
54
29
60
29
170
75
29
44
117
85
38
64
156
107
23
21
97
71
32
125
42
96
33
66
196
423
81
1320
579
86
280
86
72
349
232
190
142
124
103
82
96
123
139

194
51
56
110
55
10
41
56
32
82
34
142
75
33
53
110
79
45
77
139
108
26
25
67
74
30
128
47
100
39
55
208
431
75
1176
430
80
299
92
92
269
190
190
109
122
93
84
99
143
129

188
64
81
147
70
8
49
68
29
84
36
196
68
42
46
109
96
46
103
109
137
41
28
46
71
32
137
44
94
30
65
249
414
88
1262
445
91
322
94
116
416
209
237
136
170
159
96
127
170
157

243
64
92
187
46
20
52
110
38
89
55
199
96
56
61
160
122
56
111
153
154
47
39
86
83
36
183
74
117
44
88
251
481
114
1711
539
156
444
95
148
549
269
319
191
217
168
148
168
176
185

140
38
63
112
30
13
33
59
25
60
33
114
43
48
38
106
80
24
63
86
85
30
20
57
57
35
128
55
78
21
49
196
228
54
946
325
56
192
37
64
278
139
128
94
109
85
51
79
68
107

196
53
60
100
31
13
29
56
27
70
35
146
54
54
60
112
80
62
92
138
103
42
29
61
59
35
138
40
107
35
69
198
328
71
1270
471
70
230
71
67
291
173
158
122
116
81
69
116
117
125

193
50
77
139
45
17
42
59
32
91
32
156
76
44
58
141
76
42
86
140
109
44
26
63
66
43
154
38
83
33
68
237
328
91
1373
460
68
281
76
81
279
171
139
118
124
89
75
113
120
128

46
218
90
307
91
205
63
58
44
147
62
212
119
112
70
171
120
197
79
86
110
87
109
218
90
202
78
161
114
54
72
69
144
80
38
132
62
48
48
75
6075
121
344
184
293
386
1195
463

72
264
89
388
136
240
89
73
77
190
70
276
165
160
107
226
130
199
118
103
146
92
129
284
98
280
110
196
158
80
85
67
125
102
60
153
60
40
69
86
10738
164
622
269
744
541
2126
955

73
222
59
374
136
194
73
63
57
151
61
205
153
133
78
219
101
193
73
87
110
75
116
234
89
257
92
162
145
67
73
65
107
107
62
123
73
59
64
93
14559
174
844
263
926
574
2222
1209

74
251
84
369
98
196
91
94
81
171
71
249
199
166
81
232
101
210
91
77
123
94
113
211
107
245
89
183
157
67
63
79
132
86
30
162
82
66
66
79
21364
172
502
238
437
554
1736
568

60
244
118
392
109
256
115
124
78
155
101
254
215
212
87
257
105
286
134
80
118
108
162
251
124
273
100
228
176
68
89
100
139
105
49
183
101
68
87
87
14413
180
371
277
346
474
1435
398

86
278
173
418
129
311
151
119
79
254
107
377
248
247
155
335
184
301
128
120
197
153
232
298
137
298
117
269
206
110
106
114
182
119
78
172
93
74
100
119
14082
154
449
344
417
479
1636
498

60
166
74
215
93
167
69
55
42
112
39
206
107
139
72
165
83
139
70
47
103
67
95
132
58
131
70
136
102
52
36
58
82
57
23
113
37
42
42
48
7459
104
306
167
385
322
1280
395

52
194
74
253
85
179
45
72
49
128
57
240
126
118
78
233
101
184
84
66
124
80
120
164
96
187
79
163
148
50
56
62
103
70
36
110
65
59
61
70
9656
144
649
209
854
399
1772
634

57
223
71
282
78
166
64
90
51
135
49
188
161
138
84
199
85
167
75
67
74
73
98
158
103
182
68
178
129
47
53
71
119
72
49
127
64
43
52
59
12999
123
513
211
428
392
1928
573

112

114

93

122

123

131

79

51

61

162
112
189
484
168

150
103
208
484
157

112
116
192
448
160

182
94
213
500
157

180
130
245
535
184

196
147
266
465
209

106
80
114
275
88

117
105
109
265
107

95
76
117
257
123

125
180
166
162
422
120
119
125
349
106
170
51
227
459
80
117
211
209
277
140
112
106
131
68
260
91
126
83
205
291
235
56
284
240
276
240
201
114
47
202
87
155
140
409

117
184
173
182
535
111
150
181
290
127
174
52
278
506
78
125
184
232
290
148
110
147
143
61
273
86
162
73
234
295
242
70
317
250
314
274
215
191
72
195
94
151
160
531

144
159
201
146
427
131
132
146
284
111
143
53
221
474
78
115
160
171
256
114
85
125
130
72
265
70
131
73
244
250
215
63
284
201
427
248
161
128
59
197
97
141
150
545

162
171
216
189
393
173
192
180
361
113
151
45
194
499
78
123
184
229
333
143
105
120
142
61
198
116
116
78
230
269
217
68
300
220
368
278
203
171
95
248
137
156
162
427

130
172
198
172
414
159
172
197
344
149
193
62
205
455
112
114
202
255
307
153
125
144
145
83
240
103
135
89
222
324
225
68
288
236
338
340
231
156
92
241
111
183
168
367

115
164
219
172
587
112
210
175
396
129
200
58
180
404
110
106
218
293
243
181
166
173
145
79
256
117
117
69
273
346
225
63
325
180
389
282
207
158
81
230
155
138
158
451

74
114
118
80
349
70
96
101
231
65
128
37
92
262
55
86
126
146
175
82
78
95
80
43
169
62
72
49
133
214
112
38
204
100
203
147
140
105
39
110
74
103
80
287

75
97
122
107
366
77
114
113
203
83
113
29
146
277
65
80
124
142
116
103
75
107
76
44
175
53
92
53
156
181
116
37
188
98
253
152
116
109
48
123
86
101
82
271

73
93
122
99
285
79
128
99
189
80
103
40
99
267
64
58
103
139
131
89
50
103
83
42
117
50
68
44
158
166
104
24
149
78
261
154
110
90
55
120
86
90
99
278

158
248
106
130
295
64
244
159
194
296
65
189
173
162
182
219
83
193
336
211
365
316
169
64
218
159
182
163
267
1822
1315
554
618
126
423
32
110
72
205
176
79
368
67
195
127
98
74
80
172
368

191
301
114
146
307
78
260
170
204
320
83
190
248
211
199
244
89
220
382
214
396
388
237
63
280
184
212
166
312
2579
2199
797
1121
154
762
15
160
90
234
229
74
400
90
311
165
115
79
94
229
521

158
311
113
117
279
59
218
170
165
330
72
177
216
201
160
189
98
174
282
197
351
374
187
73
230
154
171
193
290
2944
2542
1175
1200
132
757
35
136
56
232
233
90
332
100
263
171
102
73
110
219
517

172
249
158
139
301
60
226
166
154
298
92
196
203
174
192
234
112
227
253
202
358
331
180
74
229
162
174
177
289
2784
2324
960
934
162
619
18
153
63
215
237
97
312
105
277
196
134
71
161
238
521

169
282
159
133
301
74
263
149
215
327
89
173
224
179
190
266
106
245
274
237
292
297
196
92
246
192
193
188
275
2897
2465
927
938
180
554
36
176
97
203
297
92
270
108
275
208
141
85
173
235
443

186
329
129
168
344
88
322
180
197
320
118
168
239
169
195
271
122
248
296
210
257
300
159
100
258
188
188
214
239
3619
2931
1001
1320
247
764
41
251
144
294
324
124
294
92
339
231
132
103
202
272
545

104
192
67
103
218
52
191
107
113
222
47
111
147
94
126
157
56
163
200
142
203
207
101
42
195
115
130
109
143
2163
1647
482
782
113
569
18
127
78
197
141
56
157
61
210
124
77
57
75
160
361

99
206
90
109
213
49
148
120
90
210
73
88
141
108
99
145
57
122
188
137
176
233
122
60
180
105
101
140
149
2658
2165
656
1071
136
742
14
132
77
208
193
80
153
83
217
151
89
49
106
201
348

97
185
98
84
211
50
155
117
109
200
63
91
168
99
93
160
61
134
132
119
151
206
138
54
153
101
111
133
166
2951
2603
804
1154
133
845
19
167
68
188
231
80
145
69
230
167
83
60
149
224
399

251
193
115
137
273
44
74
135
170
49
255

276
242
149
162
349
60
95
167
203
50
321

269
378
131
134
360
57
94
158
201
48
323

309
321
132
115
340
44
65
141
203
64
489

360
335
141
152
347
45
111
159
194
74
435

464
434
179
176
420
53
110
182
255
80
472

213
172
121
97
222
32
47
122
172
55
206

257
225
103
84
250
45
68
121
190
67
262

282
288
98
106
251
43
55
113
170
63
305

98
200
84
146
110
111
115
103
122
135
210
207
191
158
87
74
85
285
193
110
25
121
135
239
49
142
148
122
209
185
148
78
171
134
55
35
75
146

113
224
136
187
165
179
116
115
136
203
238
247
236
239
81
94
96
429
274
149
40
179
210
332
61
161
178
142
274
212
188
78
240
140
52
62
95
215

112
182
132
247
128
193
113
99
104
194
226
225
153
216
63
66
75
362
255
154
37
127
198
270
61
188
183
115
248
198
172
71
219
112
53
55
76
157

126
223
161
226
109
168
121
76
118
185
266
240
163
168
73
97
106
326
252
156
36
149
176
344
58
173
180
149
219
245
155
85
154
135
61
80
80
119

109
241
199
191
120
208
156
103
162
215
291
292
180
185
97
115
103
364
269
186
40
183
188
332
42
173
221
171
230
253
171
85
206
144
64
87
97
140

152
306
192
211
139
219
153
112
228
265
339
394
269
246
128
130
153
511
310
261
37
244
246
369
80
206
231
209
303
237
210
85
216
188
70
81
97
156

87
116
95
133
74
135
135
68
102
144
167
169
135
129
72
60
86
319
169
111
20
132
123
196
40
133
114
75
199
147
81
57
146
102
32
36
80
129

94
143
95
145
97
124
98
85
99
154
157
188
142
130
73
48
75
322
183
125
28
114
117
236
66
144
149
99
237
162
114
55
150
117
44
62
75
98

116
140
161
163
81
170
127
75
108
146
175
188
121
143
97
68
98
313
199
134
30
146
137
284
58
169
151
122
213
140
138
68
153
107
48
72
54
114

92
62
200
41
248
58
96
116
109
109
287
132
52
88
198
178
103
161
142
75
166
159
74
161
85
206
94
122
152
63
106
79
330
116
43
200
85
69
186
87
138
67
57
110
112
73
174
115
125
245

128
79
228
45
281
79
135
132
106
106
348
161
75
97
243
205
137
209
150
77
213
205
83
190
132
293
106
145
182
70
155
79
356
133
46
192
118
90
231
107
213
101
62
117
185
105
200
118
190
282

95
73
308
41
235
55
137
106
115
115
303
127
72
69
281
201
101
222
128
72
209
207
83
231
104
237
87
153
122
87
108
74
316
129
48
228
105
66
171
96
177
74
63
104
141
105
164
127
205
264

93
68
252
39
229
66
119
126
132
132
332
118
67
85
271
155
97
217
165
65
233
186
93
179
107
224
88
160
141
92
139
64
274
116
40
211
98
75
198
86
171
86
58
123
202
108
164
142
211
305

113
75
273
47
240
54
116
138
141
139
367
124
78
86
309
212
96
240
214
89
195
226
107
176
143
270
121
155
170
79
178
66
321
112
59
181
120
84
205
100
156
97
68
130
187
86
197
169
219
298

152
102
334
68
359
110
174
183
148
188
468
147
102
143
356
281
140
301
210
90
223
210
116
215
159
371
136
201
181
86
215
89
464
147
72
159
134
122
329
130
255
123
101
158
198
122
269
210
275
410

60
76
172
25
251
59
84
88
109
107
230
97
59
63
199
143
77
138
97
77
119
118
52
148
72
162
67
94
127
45
128
54
268
67
50
106
83
78
181
67
117
73
53
86
80
52
121
66
116
176

80
78
176
38
285
57
84
95
127
88
258
93
63
57
188
160
77
160
105
73
152
121
67
150
85
219
77
127
136
79
134
61
224
97
58
94
86
55
191
73
144
85
62
86
118
85
128
104
147
207

95
83
196
41
199
60
88
99
107
107
245
80
61
71
209
142
61
203
99
67
165
153
58
134
101
213
86
149
118
107
115
58
211
87
34
79
79
56
157
75
113
71
47
92
137
78
155
121
171
243

77
75
47
255
155
136
235
163
3714
65
171
199
1119
86
80
519
910
133
406
537
74
34
32
78
74
41
34
182
181
146
92
34
122
98
108
129
131
78
193
75
91
65
102
120
113
90
212
125
75
163

94
98
51
325
189
172
302
175
5662
75
212
262
1751
99
100
639
1308
243
635
747
114
26
50
84
82
46
41
187
223
196
124
40
149
140
114
151
180
86
207
67
143
90
116
163
140
128
239
159
83
205

79
97
60
322
230
148
246
160
6248
72
196
256
1718
91
90
693
1317
225
535
720
101
34
64
66
85
27
30
211
267
183
140
33
140
140
149
114
164
82
167
79
136
71
91
152
132
120
215
147
81
174

69
117
76
296
233
186
291
159
5482
92
199
253
1735
116
119
796
1407
199
508
735
108
37
61
62
111
66
40
233
276
190
143
46
164
135
126
135
161
77
192
79
141
98
131
169
118
101
190
137
113
226

89
128
64
303
270
169
315
210
5518
127
202
265
1620
100
123
759
1323
209
507
719
113
41
60
80
86
82
51
192
259
169
140
47
160
114
153
165
159
102
219
92
119
87
136
167
149
119
182
134
104
213

106
113
74
376
288
208
328
245
6255
114
266
335
1659
99
120
952
1158
223
504
659
92
52
55
81
139
47
44
149
215
188
104
53
154
128
119
162
201
108
270
101
114
93
114
205
167
108
146
159
106
190

52
108
43
200
138
113
206
118
4775
63
165
206
1223
81
90
580
968
173
373
551
70
23
33
40
90
34
25
139
185
132
87
27
130
113
95
93
109
79
160
47
121
86
71
127
123
98
153
122
77
143

71
113
45
224
161
150
215
134
5457
73
145
220
1445
109
84
585
994
185
439
568
67
33
34
35
102
25
27
165
227
153
96
28
124
114
120
99
113
76
159
76
140
94
112
147
117
127
121
127
99
134

76
98
54
214
223
181
288
118
5513
85
173
213
1623
74
96
553
869
170
486
631
70
36
47
52
88
35
30
118
196
164
113
35
137
123
101
110
140
80
183
60
121
80
101
125
97
123
119
97
84
148

299
33
137
75
519
112
92
245
61
149
193
226
203
199
102
167
98
106
301
106
198
190
240
249
61
52
159
2628
352
212
36
296
392
166
160
32
101
56
29
51
142
92
72
134
69
19
246
48
92
71

371
50
188
108
560
89
142
267
76
157
235
270
213
203
131
204
168
135
405
155
266
197
278
278
60
54
168
4247
464
220
47
473
467
245
179
29
114
78
28
56
161
104
80
127
93
18
265
56
116
87

386
48
138
95
507
100
157
284
80
190
271
221
216
198
139
158
158
132
421
143
231
201
267
296
81
45
192
4765
355
242
53
544
515
243
153
23
74
64
33
53
156
112
57
136
81
16
255
38
117
66

450
54
157
129
523
104
150
266
84
192
328
261
187
226
151
232
134
121
423
164
261
206
293
288
66
38
195
4283
338
243
39
524
462
217
165
37
100
74
34
62
146
136
75
117
71
16
246
37
133
76

425
49
149
84
502
134
135
240
72
190
299
227
200
239
164
211
118
123
469
174
265
243
290
302
100
48
195
4385
415
238
54
541
459
228
172
29
104
81
48
57
171
99
68
137
109
27
267
50
126
103

375
45
144
86
339
135
129
195
93
210
205
184
230
247
149
174
131
106
502
141
227
237
296
271
88
63
194
5407
552
241
44
604
531
294
216
28
132
79
46
66
237
150
97
176
134
27
297
50
138
102

268
29
130
68
312
80
99
133
64
162
177
149
160
146
88
152
85
95
330
122
177
201
204
210
55
43
132
3502
352
171
26
320
315
197
132
28
84
40
23
42
130
77
67
77
50
23
167
39
101
51

317
36
131
94
270
88
108
135
72
173
231
161
175
164
130
159
80
112
361
146
178
167
213
206
58
53
174
4740
325
217
31
476
378
249
109
36
84
66
28
58
157
80
66
100
59
18
167
42
109
76

334
33
144
101
239
82
98
105
76
157
208
134
153
176
129
190
88
109
312
145
178
168
281
207
64
38
166
4739
291
171
35
638
433
265
136
28
86
66
28
39
132
103
72
98
70
17
166
40
122
77

78
150
287
193
19
152
41
93
107
87
49
89
34
30
80
71
159
35
67
26
71
38
144
25
23
120
21
26
54
128
27
81
50
22
79
34
125
95
58
46
76
3289
160
128
236
119
887
162
494
847

109
172
357
176
12
243
28
89
96
83
57
129
34
59
91
106
167
63
111
67
74
33
157
42
38
105
37
41
71
126
54
99
55
55
109
56
139
155
64
65
64
4841
258
189
309
140
1216
206
678
1454

92
139
290
175
11
200
38
69
102
89
45
118
38
56
86
142
143
59
71
56
64
25
136
32
34
127
21
27
67
110
46
85
47
44
78
41
118
137
48
55
66
5758
205
199
316
141
1225
199
689
1638

93
149
343
190
17
165
40
93
101
119
51
118
36
59
81
107
155
63
102
64
88
49
151
38
23
128
41
35
78
103
51
125
69
20
72
47
130
138
81
44
71
6703
215
277
285
184
1229
241
670
1517

101
175
345
206
16
171
59
105
113
113
58
130
44
56
91
126
169
60
98
70
80
40
168
46
31
126
23
51
67
126
41
153
73
39
114
34
147
162
84
53
78
6371
220
239
366
162
1324
228
716
1403

117
270
465
205
35
251
61
85
96
134
70
151
55
66
102
142
168
53
128
75
95
46
171
59
37
131
40
48
100
113
47
133
52
36
142
60
138
147
81
64
101
6741
244
292
381
177
1603
248
769
1583

71
108
272
108
17
194
22
55
74
76
34
94
24
36
60
89
112
44
74
47
59
34
100
18
31
67
22
44
65
72
32
82
33
37
83
44
90
111
32
41
49
4185
199
176
241
109
921
123
517
1203

81
101
256
171
20
212
36
52
90
99
43
107
33
58
61
94
139
45
100
50
79
37
140
28
40
96
25
35
56
87
50
72
36
49
94
46
102
137
36
42
52
4959
186
182
278
148
1076
167
614
1386

75
125
262
132
18
184
31
57
68
100
37
97
36
39
60
97
131
63
94
72
78
32
122
38
22
83
33
35
73
75
42
97
47
32
65
37
95
125
64
46
47
6316
191
234
333
156
1259
164
679
1543

319
740
162
163
79
119
140
118
287
147
95
20
180
78
29
45
72
126
159
75
40
47
19
159
27
38
52
221
157
139
175
53
122
84
86
88
149
127
191
56
218
173
43
135
83
47
303
123
73
68

440
1047
153
206
88
170
142
176
277
170
128
20
173
73
27
74
84
169
223
89
43
45
17
194
30
39
67
216
129
142
202
66
178
96
139
98
194
136
218
79
264
224
34
204
66
66
382
136
78
85

422
993
155
199
88
131
129
140
290
169
91
20
156
56
20
64
64
157
170
99
42
51
13
144
34
55
65
195
147
141
197
56
153
95
127
85
178
115
160
56
314
182
39
159
72
78
297
156
80
81

480
1011
183
229
104
116
157
163
335
148
94
20
185
86
19
68
82
187
209
109
74
52
24
161
35
50
88
196
154
158
180
68
199
95
127
110
179
143
209
71
237
180
47
168
67
78
306
160
116
81

512
944
192
252
101
121
146
144
349
185
129
27
212
91
35
87
91
192
220
129
60
61
17
177
44
66
87
219
185
142
275
65
224
126
126
124
203
140
281
72
255
210
59
158
93
107
386
159
113
102

535
1180
201
270
131
127
168
161
297
207
112
31
221
84
42
90
118
183
210
133
66
51
30
198
40
52
91
242
168
210
238
59
228
117
156
122
215
161
241
75
281
224
66
185
102
95
430
161
117
108

290
738
115
154
95
67
97
78
178
127
60
23
136
70
21
41
79
116
148
77
53
29
20
120
21
44
53
115
122
130
163
42
129
72
109
88
112
79
159
52
215
194
30
174
67
57
324
105
82
49

382
909
149
154
103
76
112
96
216
132
83
21
131
58
26
55
82
124
175
102
48
45
20
88
33
44
69
135
130
142
153
50
146
75
137
76
124
87
162
33
202
193
37
186
53
64
334
108
61
87

427
1117
161
180
106
83
124
119
239
124
71
18
172
54
23
64
78
126
176
76
43
33
21
145
30
29
59
146
106
109
145
50
172
90
143
101
141
106
177
42
188
142
39
161
61
54
292
139
77
72

85
157
151
77
102
44
86
25
193
52
94
71
80
115
67
87
246
147
83
114
74
90
44
72
69
53
43
28
201
92
66
61
16
66
154
64
35
126
304
248
217
1664
293
207
244
605
111
112
175
159

66
184
246
92
144
54
104
28
233
53
118
79
98
134
89
103
253
212
85
167
90
90
52
86
75
63
59
37
273
111
76
70
20
71
176
65
68
118
348
269
269
3285
286
262
331
913
102
145
206
183

77
174
251
81
107
54
74
29
202
51
138
81
95
110
78
68
220
182
79
143
79
97
47
74
83
50
49
27
244
115
52
56
29
56
141
48
62
110
342
263
259
3776
253
281
319
851
99
103
205
195

101
192
229
90
113
52
73
39
261
52
119
76
72
145
102
87
273
210
103
162
123
102
54
86
84
81
72
41
252
159
60
78
30
72
145
64
62
148
301
230
188
2485
228
249
324
691
111
110
212
184

98
192
216
108
95
51
88
44
245
83
114
73
94
136
69
75
309
223
113
183
147
119
67
83
85
99
75
51
254
162
72
91
38
69
149
82
61
135
288
287
215
2253
259
274
308
736
157
137
300
181

108
204
242
122
120
72
92
49
261
70
130
76
116
161
89
89
367
261
101
181
103
139
85
78
114
88
56
42
280
139
92
79
23
66
161
93
54
140
334
359
281
2705
360
408
402
872
166
160
287
201

48
102
144
56
60
43
67
32
182
48
71
69
72
109
59
59
187
141
69
114
59
95
39
53
65
42
48
42
213
93
43
52
18
41
77
57
29
73
220
196
165
2006
218
207
209
640
95
84
166
145

83
162
167
57
67
42
70
32
201
42
91
64
85
99
75
45
208
159
73
132
97
93
59
70
71
55
44
22
216
81
56
61
15
55
88
53
37
86
246
237
224
3020
200
219
292
820
111
87
172
167

77
145
219
55
72
42
55
32
222
69
72
37
83
78
71
66
199
164
72
134
74
100
37
81
68
46
50
28
219
101
56
53
13
39
128
59
38
103
268
253
190
3281
173
200
315
805
108
72
171
170

117
170
123
143
248
346
222
112
178
71
77
140
137
114
120
321
66
121
100
55
272
212
146
86
181
129
163
191
112
69
124
126
240
227
54
142
176
101
181
315
67
172
174
267
267
471
112
64
101
92

157
183
153
134
241
387
250
131
205
63
104
118
155
104
109
353
73
152
114
60
301
238
174
91
177
170
203
241
118
72
152
213
229
228
84
176
226
119
181
351
66
226
200
345
308
573
138
69
94
128

144
171
113
175
211
363
255
97
195
56
82
112
162
95
116
296
71
127
107
78
279
194
142
84
159
93
181
226
125
60
133
134
186
217
66
193
186
111
152
297
37
215
147
380
302
526
104
67
141
100

160
160
129
155
236
351
266
125
250
73
104
126
177
118
90
407
92
170
128
73
311
213
131
91
189
161
232
244
156
69
156
146
207
222
72
196
191
133
164
336
76
241
153
312
331
446
118
98
98
130

177
178
161
161
284
356
272
137
274
106
118
104
188
152
119
390
96
185
114
96
306
281
163
87
249
150
197
231
184
104
140
145
228
264
77
226
237
154
215
348
88
224
154
298
379
382
140
98
105
137

184
180
208
248
324
379
251
112
255
99
150
160
198
138
198
311
99
230
136
84
305
384
223
116
252
151
151
241
199
114
111
134
254
282
69
234
262
148
261
404
98
229
193
370
321
450
170
85
164
209

133
104
111
115
220
244
153
75
145
63
85
91
116
124
79
223
61
106
106
47
179
159
106
85
160
133
102
139
78
64
80
88
161
177
57
121
141
79
163
262
68
171
135
223
220
335
99
54
69
84

149
111
103
133
210
247
171
63
112
73
98
98
123
105
98
214
44
125
99
63
207
189
120
76
131
100
110
158
83
49
81
107
156
180
49
154
189
80
150
210
49
157
125
287
184
320
81
57
83
106

121
88
93
121
192
261
132
68
118
67
95
86
126
78
93
142
56
98
84
46
143
192
131
65
122
109
111
144
78
49
70
68
143
213
45
158
159
67
135
182
58
135
105
279
174
230
69
33
54
116

69
87
453
134
157
73
151
156
138
159
271
195
2113
70
551
907
64
523
79
390
61
68
57
88
92
143
54
93
56
49
112
77
58
95
73
146
128
74
140
88
33
115
48
133
25
139
170
130
91
92

94
104
506
147
150
83
153
185
191
185
333
223
3581
81
1008
1413
68
757
96
553
92
127
49
119
117
189
82
88
65
64
114
76
58
90
100
149
161
67
149
111
34
120
46
111
33
146
209
147
91
111

92
114
441
135
131
59
125
138
143
172
529
217
4415
65
1189
1641
61
1005
82
539
70
130
40
85
118
147
87
99
69
59
78
90
50
79
84
129
151
48
106
131
29
119
51
89
18
125
184
104
61
96

94
125
353
149
191
89
147
118
213
167
386
238
3230
86
809
1234
65
735
73
422
68
113
45
93
134
154
101
101
93
70
95
113
57
84
86
158
153
65
164
131
47
149
74
121
41
145
218
119
61
95

92
121
304
157
184
94
149
166
168
185
397
236
3041
81
717
1320
100
688
120
403
75
122
71
97
122
202
106
151
86
71
158
110
85
104
105
188
190
124
150
154
71
184
95
165
47
177
217
157
102
129

126
126
330
186
243
114
172
173
134
233
446
303
3637
142
1001
1649
98
752
101
524
107
166
88
140
165
211
122
142
82
86
139
114
76
127
117
197
231
149
182
171
77
213
71
173
49
198
264
178
124
172

66
101
259
108
112
66
118
101
78
150
258
155
2816
61
609
943
43
621
78
383
61
73
35
74
89
137
68
83
69
58
112
62
43
45
82
106
116
79
99
111
27
91
50
70
21
100
138
131
88
101

103
92
215
103
122
48
126
99
101
171
306
156
3717
55
1000
1383
77
821
107
428
92
95
45
79
102
142
72
94
82
65
101
67
56
51
98
90
147
56
101
128
28
90
56
81
25
105
139
101
103
106

110
99
158
110
92
54
100
90
88
174
277
191
3971
84
896
1605
59
874
84
493
88
114
40
83
108
144
98
100
73
57
108
77
43
68
86
112
144
57
93
113
41
105
50
79
25
118
138
115
85
90

78
85
110
147
73
166
138
40
129
41
88
65
126
93
90
79
23
125
129
158
107
96

92
82
134
174
78
170
156
49
150
52
121
75
119
100
114
130
41
94
151
181
115
92

94
91
98
142
42
157
147
37
167
52
108
112
100
85
81
175
28
81
138
160
114
91

95
113
111
150
70
150
157
41
188
43
86
104
157
91
82
148
28
100
138
172
156
113

91
114
148
194
95
173
182
52
202
63
100
122
194
124
98
157
53
144
162
210
181
141

97
124
159
223
108
248
168
50
168
88
149
127
186
124
109
133
53
164
178
296
189
181

60
87
111
109
68
157
110
28
128
38
100
47
97
77
88
74
25
93
135
161
106
77

64
111
107
129
48
196
99
46
135
42
91
72
83
77
78
125
27
76
155
149
112
102

66
122
137
143
60
163
91
33
147
41
82
101
88
70
80
117
32
67
153
122
121
108

102
73
199
71
73
88
79
139
130
95
365
55
40
48
79
87
58
82
135
115
50
27
62
168
23
108
142

83
80
251
51
103
88
105
192
131
105
589
57
36
66
120
99
106
103
159
85
48
38
65
173
26
115
103

75
66
234
46
70
81
99
134
118
71
595
67
69
60
73
65
80
82
169
92
34
23
70
154
16
121
97

91
78
217
67
123
88
95
159
102
100
387
55
48
51
86
87
94
116
161
115
51
19
87
147
36
130
96

125
92
240
66
113
151
135
202
138
145
458
83
68
75
98
79
95
124
194
143
63
38
101
166
31
180
131

129
120
296
91
146
170
150
239
148
187
609
63
64
77
98
112
114
169
203
150
61
46
116
250
46
164
147

76
61
187
46
92
82
92
174
100
92
474
44
31
45
88
56
65
89
135
82
52
20
48
160
21
83
81

86
62
180
43
83
91
92
129
88
80
550
65
37
45
86
65
111
76
148
76
62
21
42
135
30
103
91

95
50
170
58
92
97
83
149
87
80
405
65
45
51
72
55
97
104
135
65
69
24
85
137
22
111
62

62
120
97
123
80
108
92
73
80
70
81
57
73
4661
284
201
209
53
321
103
332
136
502
292
53
182
720
136
326
403
186
99
261
152
267
309
177
73
154
97
80
237
46
136
80
105
119
127
52
212

78
132
134
119
80
104
98
91
84
74
66
69
68
7724
359
223
260
53
420
148
333
207
647
401
50
383
1264
195
462
568
377
112
396
198
449
506
234
75
183
141
82
349
50
163
97
128
165
120
49
279

80
147
92
110
59
92
95
105
75
72
85
78
65
9285
376
207
240
51
377
151
301
216
719
438
48
413
1771
195
460
658
499
122
375
242
523
493
201
78
160
89
65
351
27
124
69
137
199
115
41
252

70
141
99
137
81
98
103
100
93
81
79
106
96
9505
398
241
296
43
439
187
363
235
822
648
69
388
2418
196
496
721
506
144
433
254
543
562
286
91
222
137
83
331
48
154
85
139
194
169
50
278

83
153
130
132
124
128
120
89
114
105
118
107
142
8656
408
297
344
58
421
213
360
211
795
473
68
407
1377
184
602
624
373
160
428
247
533
549
305
103
194
149
94
331
57
197
96
157
228
145
63
337

87
183
157
154
125
149
142
104
120
99
114
109
106
11272
488
349
457
48
588
255
514
278
973
617
84
543
1710
302
805
695
392
211
576
387
610
598
341
133
316
186
131
472
58
204
121
174
303
179
100
392

56
103
98
93
80
81
96
62
74
49
45
29
61
6395
246
141
202
36
304
136
259
161
561
339
36
276
948
145
410
345
271
90
315
173
308
355
152
57
132
101
73
234
43
109
81
99
154
98
38
189

70
107
94
110
56
80
100
72
84
74
52
79
47
8211
232
183
218
34
349
130
226
190
718
369
46
322
1328
190
474
563
492
129
412
245
451
471
170
73
155
111
52
262
35
141
68
130
181
107
45
220

74
111
115
123
43
103
101
90
60
65
77
78
69
9965
289
212
266
49
365
169
231
162
769
445
50
358
1663
180
460
693
562
139
561
281
504
541
220
64
163
108
64
273
31
124
54
102
188
98
41
286

42
65
166
168
55
213
71
144
120
24
144
156
77
283
261
119
124
104
117
151
86
89
63
175
231
7
42
146
206
184
337
239
82
90
150
135
136
84
78
57
271
172
30
56
168
37
171
194
59
146

51
79
207
195
56
211
114
143
141
33
199
196
98
450
377
122
129
107
122
174
97
96
76
234
239
15
46
165
305
215
387
262
98
68
214
186
164
100
91
72
294
201
32
60
196
60
218
271
62
153

39
69
172
164
51
233
109
123
144
37
175
158
95
429
329
112
99
105
109
154
117
71
64
204
261
17
41
165
327
211
392
233
75
77
174
170
147
95
111
79
240
176
35
63
193
31
217
240
88
158

44
77
184
220
65
285
107
171
147
38
223
166
90
405
333
171
97
122
142
207
128
92
101
200
257
26
61
180
578
244
484
269
66
89
180
199
145
125
82
71
273
213
52
88
224
44
263
279
87
197

49
84
194
221
98
301
131
199
184
44
214
199
107
412
376
178
98
128
180
212
129
100
118
210
293
32
66
214
432
315
505
312
85
104
203
207
160
119
90
100
332
205
52
88
221
68
258
299
90
189

59
92
272
286
98
326
188
270
232
64
285
274
117
519
404
240
152
155
205
293
171
146
122
322
366
26
50
296
430
329
570
405
127
124
263
274
217
104
131
130
523
298
60
106
333
63
252
342
86
260

32
55
152
145
42
153
89
105
121
30
133
122
73
306
186
92
78
91
103
129
93
78
43
162
174
11
35
139
238
202
318
183
79
55
138
157
102
83
71
59
275
173
36
37
151
50
137
180
45
124

45
42
153
164
45
155
110
121
139
40
163
133
90
404
239
120
90
87
92
173
107
78
61
163
237
19
30
151
283
205
380
224
77
81
146
149
113
91
89
79
243
159
25
53
209
45
168
170
49
139

30
52
164
141
43
181
139
125
142
38
197
131
98
368
263
115
75
99
100
175
110
85
91
151
203
13
35
171
341
218
386
216
59
89
122
169
117
82
79
67
248
193
26
58
175
36
142
167
52
154

138
117
78
24
29
121
163
87
134
305
168
208
110
2716
548
121
435
279
94
87
72
219
181
86
116
267
94
92
186
194
87
86
57
143
68
82
118
70
131
53
177
265
107
86
184
233
243
155
129
179

127
154
87
46
44
130
218
77
174
404
268
256
134
4587
862
166
686
402
131
105
94
259
209
129
133
377
100
88
205
260
136
138
63
245
85
102
125
112
162
53
189
368
101
116
247
316
304
161
179
211

102
148
109
45
38
94
210
59
147
345
252
296
165
4833
1016
173
650
376
102
107
127
251
145
94
143
383
84
70
197
230
124
118
66
260
66
69
130
101
152
50
197
318
109
80
199
332
269
181
152
183

124
137
96
57
41
148
219
93
151
407
267
266
149
4256
889
181
496
357
100
115
104
240
136
128
146
352
82
142
193
206
129
86
74
244
84
116
138
94
175
62
169
288
124
75
202
314
281
171
168
200

145
146
96
51
29
183
224
95
191
445
264
329
185
4772
864
204
516
359
98
107
122
277
182
131
155
319
92
152
218
222
140
96
76
222
75
102
140
114
189
89
149
343
125
89
244
317
319
171
175
236

176
197
106
52
50
224
374
129
258
570
329
373
237
4996
966
158
534
419
132
112
123
270
155
136
142
309
92
145
254
199
121
108
82
233
75
97
204
110
161
76
137
352
115
103
281
304
331
163
207
215

88
107
55
32
35
103
188
76
120
275
219
198
106
3778
662
128
509
304
77
66
68
171
147
88
93
325
86
61
162
175
91
69
57
236
60
72
107
69
92
57
106
241
89
66
155
216
220
102
119
131

114
106
91
30
50
121
229
63
123
330
273
193
139
4503
860
167
515
353
86
99
71
193
120
92
121
266
69
64
152
162
89
79
62
187
71
84
108
92
125
66
107
208
80
83
189
217
184
142
137
169

70
103
103
37
32
132
194
71
146
353
232
261
138
4807
976
196
537
362
74
65
80
233
90
92
117
236
73
76
146
141
73
76
50
183
47
108
114
64
104
72
62
226
77
75
168
208
203
85
126
154

247
148
39
145
105
57
144
83
33
51
107
143
157
52
68
152
312
122
34
70
139
136
84
1870
211
331
499
76
72
29
110
70
34
158
95
89
52
26
105
69
38
201
96
50
66
36
52
44
30
72

264
193
72
169
126
117
165
102
40
44
109
177
177
63
87
171
434
193
55
82
196
210
115
3170
334
541
786
84
127
58
140
65
55
175
137
74
65
24
99
70
30
239
109
53
76
56
26
50
48
93

260
160
70
156
121
92
193
84
59
49
80
166
119
50
91
167
310
145
65
72
166
181
100
3376
312
487
737
96
68
25
118
76
51
156
117
81
57
24
93
60
26
225
79
43
81
52
42
37
34
71

250
150
64
188
122
92
194
83
52
46
118
180
113
55
80
112
238
132
37
72
144
186
134
2127
267
372
501
98
80
56
153
84
66
161
126
83
43
35
113
102
35
251
95
34
103
69
60
43
61
93

270
176
61
193
121
84
222
113
58
53
102
164
157
63
88
126
255
161
49
86
143
218
168
2480
277
419
589
82
71
59
161
101
57
173
139
93
74
38
133
93
52
269
119
63
100
63
71
49
47
102

300
190
61
252
154
84
213
122
63
63
85
183
154
37
80
131
252
147
69
87
138
201
135
2748
340
524
731
91
112
68
162
83
91
149
134
86
75
34
139
82
62
273
127
58
111
63
85
36
74
102

230
124
44
116
100
60
146
79
36
46
60
95
121
31
79
114
227
123
41
55
137
120
77
2485
226
380
473
83
63
44
116
58
46
137
126
65
61
30
97
46
34
189
90
59
66
35
38
30
43
65

235
130
58
128
93
63
157
78
43
49
59
104
115
49
76
98
219
121
61
71
119
136
80
2968
288
411
616
56
71
40
110
62
41
119
100
62
50
17
70
48
30
158
62
48
63
50
31
28
35
53

230
143
68
150
118
69
160
70
38
34
59
124
105
44
64
89
199
105
42
69
120
147
98
2999
286
416
584
66
74
61
79
65
48
66
81
50
46
29
47
63
30
178
61
36
87
69
50
32
36
74

61
88
103
65
87
79
111
44
25
115
89
86
62
111
181
116
92
44
113
63
94
98
47
76
105
72
217
127
65
22
24
3032
123
47
171
150
1451
106
280
476
184
230
105
56
45
101
44
451
133
175

75
76
109
96
83
99
145
48
33
107
116
109
81
86
205
148
100
44
83
52
87
114
58
81
137
67
297
128
87
33
33
4994
148
72
217
188
2146
132
541
735
271
339
138
66
41
99
46
701
223
166

45
92
133
68
75
112
142
32
20
66
122
103
77
96
206
170
103
26
85
39
91
124
43
70
127
72
249
124
116
25
25
6219
155
67
211
208
2173
117
575
684
242
351
156
52
35
91
58
729
224
135

67
82
145
83
95
52
124
44
38
86
104
90
80
104
215
169
103
48
100
99
115
142
55
108
131
65
229
136
99
37
36
8239
174
86
225
189
2083
128
521
684
246
352
185
52
42
110
56
648
155
150

76
106
149
99
101
63
163
63
44
117
123
113
95
118
200
173
126
55
113
105
120
135
61
95
129
54
270
159
122
40
43
6095
162
77
244
202
2337
121
485
666
223
359
178
45
41
110
70
562
162
176

75
107
161
94
106
110
179
68
42
145
154
136
87
129
214
153
117
46
138
93
132
128
67
136
158
78
311
140
73
34
45
6525
162
89
273
219
2648
134
458
725
235
390
171
67
53
108
61
651
182
169

40
76
103
67
64
63
130
42
25
112
96
78
60
63
157
114
81
23
64
40
80
93
40
60
104
50
180
94
83
28
35
4035
115
47
158
122
1611
74
279
501
168
226
108
37
35
72
47
478
120
112

48
61
105
75
62
53
134
44
26
90
104
79
63
62
174
113
64
37
61
53
99
85
41
72
111
61
240
112
78
18
29
5359
107
57
199
149
1806
99
321
525
178
265
132
44
60
83
48
581
114
101

43
64
108
67
64
62
98
35
27
74
88
82
68
62
180
98
67
22
64
63
97
94
39
61
99
51
202
82
64
22
27
6610
139
66
197
169
2149
90
454
584
212
297
152
39
54
92
37
567
141
125

124
83
78
142
66
40
68
26
34
110
122
105
138
215
159
108
21
45
156
56
87
40
112
110
85
71
92
81
80
17
184
71
179
119
155
64
127
74
240
41
68
73
119
2818
157
199
405
251
502
846

147
76
87
184
59
41
72
34
43
135
136
124
156
225
149
99
14
31
200
55
77
46
158
140
126
58
96
106
106
29
255
115
214
136
175
75
144
131
394
76
96
93
132
4431
176
157
353
246
777
1367

111
77
87
146
62
25
58
41
32
127
158
101
105
172
144
83
20
27
157
49
87
42
159
123
100
66
100
106
93
22
228
107
214
166
172
71
122
88
376
52
78
83
118
5372
144
157
342
245
803
1566

130
85
94
125
53
11
48
36
44
139
156
82
120
192
114
103
21
25
175
69
90
39
157
118
137
84
100
138
131
35
207
99
206
157
196
53
135
104
408
62
116
79
96
4545
157
107
286
266
647
1007

102
79
110
119
47
22
54
41
41
175
150
109
104
188
124
146
29
37
150
48
82
30
149
109
132
88
115
106
137
31
229
101
223
142
201
75
166
114
377
73
84
79
87
3516
145
133
331
297
696
910

125
66
108
130
47
40
61
31
48
143
162
100
104
147
145
143
31
29
183
52
118
38
124
107
155
92
110
139
132
31
219
96
244
138
197
74
149
99
443
58
106
91
104
4284
190
161
374
344
888
1219

82
44
72
69
40
26
45
30
35
78
121
60
80
107
84
83
19
20
110
29
59
27
86
86
91
44
75
87
68
8
124
63
166
124
136
52
101
67
254
57
66
67
73
3252
124
125
188
182
562
955

76
59
66
114
39
31
40
28
24
96
114
51
81
113
80
100
20
27
132
38
88
46
102
71
116
54
83
104
85
21
133
83
177
121
160
50
115
86
302
49
70
63
65
4421
97
89
212
206
671
1299

85
59
80
89
34
25
44
35
42
93
120
67
80
120
88
77
11
19
126
33
77
23
100
64
96
58
85
107
102
28
153
86
179
153
134
64
113
99
304
57
88
64
69
4747
118
96
189
205
765
1200

379
896
323
136
349
304
234
296
345
109
114
180
163
279
176
377
162
232
102
156
267
440
254
65
259
73
185
400
117
82
148
180
187
94
414
195
119
208
191
154
120
141
322
95
210
83
289
110
92
400

759
1229
458
202
635
259
271
342
350
134
155
174
153
317
189
616
180
297
103
171
263
427
267
93
238
98
208
442
118
94
183
233
198
100
368
169
159
278
214
200
135
154
282
112
216
94
293
146
102
405

802
1226
576
186
595
237
250
275
331
120
120
144
130
238
162
957
116
222
95
143
227
299
230
83
248
87
180
409
135
90
169
181
178
81
409
134
150
249
193
169
120
147
259
102
217
114
276
143
97
317

553
946
344
162
526
305
234
330
284
134
148
171
170
182
171
662
142
224
104
128
203
146
209
76
283
83
205
459
183
101
162
208
214
117
351
227
171
241
234
174
130
131
259
113
195
121
251
167
98
404

563
837
323
142
572
376
228
284
295
123
98
177
207
190
179
693
148
260
113
167
197
185
240
93
337
91
202
489
154
122
204
145
207
103
313
229
200
257
218
180
128
142
199
133
187
187
239
135
92
425

613
1069
430
149
718
356
241
289
328
133
144
180
219
227
191
985
142
314
107
206
222
235
256
73
381
127
238
481
181
145
221
174
232
102
332
214
211
295
203
186
183
192
213
141
189
141
264
189
78
492

393
798
343
116
494
184
124
207
212
89
76
100
126
166
119
454
99
212
66
135
175
182
130
92
175
94
146
255
84
104
134
116
110
65
201
103
132
173
119
104
100
133
152
91
143
77
178
112
52
256

458
958
359
122
573
177
187
187
229
89
91
87
107
155
146
569
109
239
64
124
130
213
158
65
178
79
158
267
92
101
130
142
128
57
185
89
111
211
143
102
125
122
188
81
122
67
202
131
63
231

529
1132
304
139
709
190
169
167
227
76
105
100
101
131
98
647
82
236
79
116
128
168
157
70
186
74
148
276
94
92
154
113
99
68
192
102
89
207
134
118
102
135
157
73
103
78
198
138
74
219

483
274
124
152
65
179
74
128
81
222
105
258
72
85
337
120
142
174
72
178
103
192
229
141
218
133
124
177
293
96
243
283
197
161
311
240
638
331
124
100
218
718
37
171
85
1176
100
103
733
381

484
307
136
165
82
236
71
167
82
245
114
206
89
127
383
161
162
204
95
169
83
248
231
125
258
110
160
168
249
122
275
273
265
185
319
252
758
343
154
121
270
1172
36
200
106
2066
120
130
1204
422

450
280
129
140
87
213
75
146
71
221
84
146
82
115
367
120
145
181
87
186
81
257
186
104
229
102
131
161
172
96
232
228
220
177
285
275
627
316
130
99
226
1306
40
134
93
2419
112
149
1636
478

469
307
125
187
94
200
58
153
71
221
114
158
101
84
414
144
154
234
95
199
96
205
204
149
252
107
131
209
232
100
265
240
203
160
367
225
642
333
132
105
254
924
40
140
84
2061
133
182
1192
487

448
284
124
198
76
199
76
133
93
229
126
129
105
127
413
188
165
237
104
167
131
225
196
165
278
90
181
250
275
81
272
215
227
189
335
233
565
312
173
136
258
950
48
188
104
1829
129
173
1133
500

391
276
157
198
67
218
82
167
133
227
139
205
91
167
393
178
196
233
117
170
138
211
194
156
233
90
201
262
341
75
332
229
286
189
328
255
548
286
150
141
280
1339
52
270
120
2116
160
178
1317
640

273
210
104
121
60
133
62
105
70
146
70
113
62
89
263
114
120
160
75
100
76
152
147
86
196
63
154
137
166
66
199
158
167
110
156
150
359
159
93
82
142
914
49
218
80
1472
88
116
861
324

271
206
110
101
62
138
63
88
74
172
71
117
73
98
226
107
137
135
68
101
64
156
158
95
209
70
136
155
116
68
182
152
164
135
173
167
410
196
90
79
135
1165
50
163
101
2121
110
136
1267
389

244
174
122
90
70
138
62
106
68
189
74
91
86
90
212
115
106
116
76
89
71
139
155
88
193
56
143
140
126
73
195
131
197
156
197
152
352
167
67
69
133
1384
53
152
87
2603
154
159
1515
395

52
353
47
210
167
52
145
234
99
25
40
121
95
44
81
94
75
117
84
104
81
42
153
108
58
120
101
60
89
90
72
81
183
138
78
131
99
96
39
69
23
108
251
238
2341
85
226
142
157
85

49
599
66
251
145
64
163
338
89
32
65
201
100
44
88
123
101
104
79
90
105
39
132
97
82
125
110
68
105
95
95
86
224
180
98
138
103
123
54
134
46
122
280
247
3982
132
255
180
126
87

50
572
41
202
128
65
152
355
78
33
65
194
91
32
65
79
73
84
89
89
84
24
153
80
97
153
98
72
107
56
87
82
180
190
97
168
94
106
41
90
31
111
218
234
4635
147
240
149
77
70

32
534
46
207
131
55
199
343
90
28
62
152
122
33
61
83
93
107
83
90
84
45
163
91
94
111
122
66
86
70
84
64
223
192
67
148
103
113
75
98
32
88
256
300
3607
129
217
119
87
89

63
536
59
245
163
72
264
325
112
26
70
154
127
58
94
110
126
150
130
94
93
49
199
144
83
139
113
74
126
97
88
80
182
208
133
197
137
120
81
90
51
112
288
330
3649
130
291
128
128
111

95
698
74
308
222
98
291
455
108
37
77
170
117
80
105
141
126
183
136
116
104
52
218
149
97
198
137
91
149
146
124
104
255
204
111
201
156
135
67
138
45
149
404
400
4303
175
316
176
198
103

46
403
50
172
111
73
148
261
98
20
40
122
109
49
64
69
78
97
58
75
83
37
139
96
72
95
87
47
85
92
79
55
184
165
76
124
69
92
30
67
34
99
235
204
2553
90
179
130
102
75

43
542
63
172
125
62
128
315
86
33
40
133
99
51
91
90
71
76
70
77
64
30
126
96
80
109
90
85
77
85
78
67
189
172
80
150
66
100
25
79
26
85
238
228
3936
98
181
151
97
77

42
701
45
166
103
84
157
284
91
30
50
142
93
47
51
95
86
97
61
73
86
31
134
87
63
136
93
81
89
63
105
81
184
176
88
153
50
116
47
99
31
97
235
275
5290
115
184
123
74
61

60
72
13
78
40
145
58
96
48
100
152
97
52
82
59
46
93
95
67
117
118
52
54
83
76
115
98
58
83
31
6368
57
128
116
1030
225
187
335
357
44
166
15
65
163
52
88
230
53
5
63

78
74
32
92
41
130
57
126
29
101
155
86
59
79
96
56
107
100
61
144
95
56
59
108
80
156
103
57
88
58
10001
90
148
150
1712
322
251
455
556
49
183
9
85
200
91
94
312
74
13
63

65
60
16
76
35
122
53
67
30
88
123
65
46
68
100
55
118
102
58
103
95
46
30
105
82
178
88
53
86
51
12919
83
170
117
1628
268
197
438
494
42
176
14
58
181
80
124
262
61
14
58

58
46
26
76
48
133
70
63
37
95
124
95
50
87
84
65
99
104
59
122
115
47
60
80
88
208
103
60
72
54
18388
84
185
160
1630
280
209
461
445
56
185
10
42
200
77
98
231
73
13
79

55
70
24
79
48
172
79
65
40
126
171
125
52
82
100
62
128
124
72
122
153
67
62
106
106
191
108
62
103
65
13617
107
198
150
1682
261
237
454
534
47
190
18
70
175
87
108
241
71
11
92

92
101
34
128
55
200
77
107
62
145
251
152
63
119
82
74
156
130
93
151
138
87
83
146
149
199
154
68
110
57
14629
131
220
187
1852
330
341
528
604
62
180
13
71
184
114
122
311
66
21
103

65
66
26
70
30
108
37
58
39
86
117
73
41
85
62
59
115
60
58
102
65
52
44
72
59
146
100
55
66
42
8804
73
104
119
1191
209
186
296
364
51
125
14
49
136
81
87
187
32
6
60

73
58
20
64
37
127
31
101
30
86
99
64
37
85
79
55
104
83
59
89
72
53
43
83
90
137
94
63
65
40
11177
91
171
151
1599
282
219
370
432
52
139
8
42
170
89
83
211
51
12
72

42
64
29
62
43
135
41
63
30
108
91
68
45
106
88
56
160
103
54
84
68
46
52
68
88
184
73
74
67
41
12968
110
187
147
1964
279
210
394
482
42
154
15
40
179
86
86
219
61
13
85

18
298
110
136
62
185
167
100
53
31
141
115
153
37
226
51
48
85
269
37
187
55
120
107
175
241
146
351
67
119
65
91
169
77
40
39
120
193
231
105
109
95
296
94
76
164
214
5
192
148

33
345
181
217
96
243
226
140
55
55
157
127
211
64
268
65
67
111
331
38
237
54
114
138
202
254
186
428
85
171
68
112
158
113
62
52
167
193
313
107
128
106
381
141
96
193
278
6
265
180

25
283
162
183
64
286
177
98
52
53
127
110
203
49
278
49
55
96
282
35
261
32
91
95
177
254
124
362
74
147
61
101
132
88
60
45
148
179
270
75
100
81
355
126
92
158
245
6
256
152

25
276
163
173
70
238
189
95
42
52
128
114
166
52
234
60
51
115
244
43
261
44
92
105
154
235
152
363
58
138
62
87
161
106
67
38
132
167
248
128
107
87
280
121
94
183
274
14
218
135

23
281
188
169
60
250
193
113
61
41
134
119
194
53
255
72
53
133
274
57
194
52
87
119
190
204
134
390
66
148
81
91
158
105
51
41
139
193
280
112
102
115
302
125
90
189
242
10
212
164

28
330
167
203
71
270
215
159
55
42
136
164
228
49
260
71
69
137
400
58
259
61
153
126
262
248
172
402
73
150
65
108
163
130
70
30
158
203
265
203
126
142
351
152
105
204
302
13
245
188

17
200
130
137
43
171
147
92
52
23
96
86
156
33
186
38
49
95
244
26
141
40
85
98
173
164
123
232
66
107
34
77
115
109
61
28
118
161
157
92
90
61
215
88
68
135
190
12
154
139

35
196
153
179
42
226
144
116
50
30
111
79
183
47
219
52
70
88
265
28
164
41
89
115
197
181
114
297
75
120
70
94
144
117
45
51
117
185
202
93
90
76
275
116
99
152
172
13
181
133

33
237
134
153
59
231
133
124
55
48
79
101
175
50
255
62
45
111
261
47
198
46
91
84
191
173
112
283
60
137
55
83
122
114
50
46
134
139
211
80
109
100
276
122
91
153
237
10
211
129

213
135
98
176
52
75
102
92
182
202
94
85
2057
339
150
248
104
134
76
33
74
132
16
61
105
82
71
31
71
67
93
147
56
53
40
85
184
133
227
107
26
80
93
119
130
144
59
71
20
78

270
182
98
240
74
98
114
77
180
253
122
86
3795
468
283
453
196
193
81
29
94
145
23
134
164
101
94
52
85
58
133
200
71
56
75
139
223
188
235
165
44
105
170
155
132
159
96
101
23
64

229
171
65
177
56
77
82
80
186
254
93
76
4609
429
252
428
181
191
65
27
82
132
11
122
142
80
77
54
100
60
136
181
53
57
69
150
197
157
227
177
34
103
130
129
116
173
72
78
44
60

214
154
77
195
77
100
67
53
175
273
88
92
4012
386
196
382
187
192
73
38
110
126
28
99
166
327
107
62
81
70
116
218
58
49
76
149
219
177
254
196
52
73
127
136
113
194
93
94
43
71

202
170
82
175
88
92
84
70
188
236
86
107
3817
402
184
367
168
197
82
40
98
146
28
92
159
356
83
62
95
64
128
209
73
54
63
154
258
187
302
196
52
101
120
148
112
187
82
95
48
80

278
206
69
179
92
119
120
96
173
264
122
131
4387
465
250
518
194
232
84
60
113
144
31
98
215
345
111
62
107
58
158
268
82
64
58
133
277
202
361
229
46
119
137
160
105
212
111
99
33
81

153
92
49
120
65
71
77
50
141
168
90
62
3063
294
155
280
157
146
50
33
97
106
18
83
109
175
49
53
59
41
101
135
50
37
44
72
145
156
141
140
28
74
96
110
66
109
63
57
34
50

182
165
55
137
74
80
72
57
136
196
82
74
3789
362
192
387
199
195
68
34
119
109
28
110
137
156
67
37
84
53
122
181
49
45
40
118
161
194
180
143
35
90
114
110
71
151
71
65
34
49

154
160
44
145
86
100
85
56
133
186
71
72
4311
371
195
441
202
177
56
37
123
103
31
92
144
141
86
42
75
67
145
175
46
62
52
144
187
210
224
197
50
85
113
118
84
182
85
54
36
59

169
28
63
33
136
72
192
93
89
35
1738
721
363
1716
94
100
61
219
104
164
43
172
38
77
135
50
72
65
154
80
109
53
56
94
186
212

296
32
99
47
164
75
242
115
172
43
2901
1450
600
3403
101
113
67
205
138
190
51
244
40
60
115
75
76
89
178
72
81
87
74
96
213
241

289
33
82
56
144
87
187
110
133
46
3416
1753
537
4091
91
101
49
199
119
162
44
192
32
47
112
58
78
74
161
75
75
59
61
78
166
189

318
27
104
53
167
95
168
135
135
48
2776
1166
316
2928
106
123
52
181
113
173
43
189
43
67
112
60
84
87
194
78
113
68
109
71
187
186

306
42
114
55
201
110
213
150
138
53
2277
944
367
2849
134
147
79
262
98
176
68
238
73
76
146
65
93
113
211
89
140
71
107
101
173
203

263
51
113
37
207
108
213
159
124
69
2939
1258
420
3069
163
137
77
267
127
163
66
207
71
68
117
58
86
118
221
116
153
81
93
139
222
183

184
34
83
27
132
78
156
92
93
32
1853
930
284
2118
75
76
53
106
64
77
41
122
31
49
86
31
48
61
125
39
46
41
52
55
123
123

228
36
79
31
103
93
157
120
145
32
2717
1207
359
3146
75
65
38
152
70
89
42
150
38
48
93
43
56
95
99
45
71
61
42
65
120
126

290
35
97
39
144
90
131
121
131
43
3158
1139
279
3444
72
67
36
130
82
89
40
121
29
33
77
30
56
73
114
61
68
45
43
60
108
94

185
133
116
234
92
83
88
199
86

219
180
148
266
101
112
94
191
103

233
147
124
221
100
130
78
195
93

181
150
110
208
82
118
89
216
86

194
136
157
248
76
103
94
238
116

212
132
152
242
105
109
96
286
141

135
68
79
154
44
75
70
125
59

141
113
99
174
60
75
62
130
64

144
97
74
202
51
76
51
156
69

177
148
140

173
207
151

178
161
180

186
173
196

207
195
222

190
203
196

86
108
87

85
109
114

88
100
112

256
137
160
74
108
127
311
97
150
157
209
120
135
104
135
128
130
146
219
123
73
236
126
96
226
194
268
111
146
169
140
72
62
115
347
2404
76
134
217
237
641
185
90
179
57
323
153
90
229
103

290
193
186
83
109
125
343
105
127
136
211
109
161
90
170
126
120
154
273
149
95
250
121
99
224
247
310
130
153
170
178
88
59
143
428
4286
101
174
303
339
888
289
131
234
64
495
179
115
331
100

216
174
167
84
98
108
291
86
105
147
201
123
142
66
121
124
106
119
252
85
76
220
107
72
206
245
274
111
106
167
186
75
43
116
416
5450
97
156
244
381
874
285
116
160
51
420
174
97
248
102

325
187
110
105
107
111
276
102
86
154
195
105
133
94
100
176
111
136
206
115
97
234
132
78
232
210
299
113
128
184
152
58
88
116
417
4091
90
159
259
302
907
216
105
170
50
374
160
128
154
145

309
195
143
123
115
150
254
117
130
201
223
117
153
138
123
160
162
183
206
146
109
259
158
77
267
244
317
139
158
209
137
96
121
162
410
3874
109
169
289
303
701
225
125
201
72
387
192
138
244
149

323
201
170
140
143
223
313
157
143
237
270
143
161
211
128
161
172
174
291
184
115
223
151
119
241
262
300
134
167
214
152
111
106
205
470
4679
128
242
340
400
984
311
203
245
86
452
277
174
303
139

170
103
144
54
76
99
162
63
80
98
113
73
87
100
88
78
92
97
148
76
60
190
77
65
127
123
184
87
80
117
96
60
41
79
243
3228
89
145
191
277
728
208
83
147
59
297
138
103
248
74

158
86
107
65
73
98
227
63
72
92
143
87
69
90
95
76
92
100
148
72
71
150
98
58
123
171
190
98
102
102
90
63
48
103
279
4372
98
139
220
306
795
266
97
140
59
332
151
134
220
74

174
125
108
61
79
82
201
69
61
103
144
68
66
82
85
70
84
86
168
77
68
138
60
49
85
157
167
91
99
118
82
33
56
82
306
4965
96
141
221
299
814
251
114
105
40
297
167
129
150
87

39
148
140
123
131
98
97
77
73
74
81
57
112
113
162
115
55
54
58
94
42
134
88
54
64
79
88
62
91
47
37
59
191
32
80
104
107
67
94
74
138
118
58
85
85
115
92
80
84
22

63
185
170
88
146
104
110
109
68
118
87
75
137
121
189
139
62
82
88
105
47
148
101
56
82
82
117
80
120
59
49
74
210
33
124
122
131
82
95
93
141
149
69
110
115
119
92
84
83
34

57
170
130
77
124
80
106
276
66
91
51
40
118
111
164
115
47
51
85
96
46
150
100
42
81
61
104
54
145
56
27
80
184
34
88
112
96
69
95
72
117
133
59
117
80
124
71
63
62
23

55
197
159
95
189
107
124
134
67
104
79
61
139
152
197
117
50
83
93
91
60
139
112
48
81
80
97
53
128
51
56
64
192
39
104
120
109
101
89
92
130
175
63
123
98
150
66
72
104
31

49
237
178
96
186
107
125
132
68
115
106
76
135
181
238
163
68
71
106
139
64
173
112
70
93
130
118
89
116
80
59
68
250
38
119
157
110
104
133
107
163
152
70
121
112
159
66
85
130
46

39
276
194
135
191
132
136
158
131
163
127
98
160
206
274
187
74
85
147
146
77
181
128
79
103
116
137
110
149
82
75
99
318
63
125
187
157
127
157
119
213
138
65
116
176
166
77
113
129
35

33
132
109
94
100
74
100
93
69
67
50
55
96
90
149
92
40
64
67
82
40
111
51
55
69
45
96
60
76
34
33
62
151
35
86
104
88
74
81
86
104
105
50
111
89
103
55
63
59
19

42
154
117
81
116
70
76
102
78
76
66
48
104
94
193
144
54
61
71
85
38
128
54
41
60
68
98
70
106
58
39
59
199
45
81
104
92
80
87
105
98
114
75
129
87
103
52
66
51
30

40
172
109
65
138
83
67
94
79
90
63
61
70
116
159
117
35
62
72
73
60
154
72
61
68
57
93
64
82
45
44
58
199
27
67
105
105
92
88
96
114
125
54
119
90
140
39
61
56
34

82
61
89
108
33
112
143
89
95
61
119
118
83
108
137
72
61
49
45
112
2392
97
107
607
394
223
225
77
47
97
46
129
53
70
116
60
124
72
50
125
136
165
91
151
169
87
511
93
42
149

87
69
106
99
34
99
173
94
128
85
112
132
82
116
165
84
97
65
70
107
3986
118
124
848
520
393
365
84
58
121
58
161
48
74
122
88
111
98
86
166
150
155
89
173
270
127
516
120
54
185

84
54
98
110
38
94
162
97
108
89
101
105
54
116
123
69
74
55
27
104
5070
79
110
863
485
330
371
70
65
88
37
144
42
93
89
72
116
89
71
163
125
162
99
132
250
112
416
98
63
189

106
77
97
104
49
124
167
108
83
94
99
99
65
124
117
83
107
55
50
131
4698
92
124
596
472
311
293
85
60
74
50
158
53
61
93
82
106
86
69
149
114
211
79
154
212
126
445
134
65
123

90
70
115
132
55
134
189
122
117
104
153
146
86
170
145
114
116
67
72
155
4284
108
134
528
467
365
267
97
64
86
66
203
76
90
78
88
136
105
81
209
139
181
96
184
210
133
432
149
79
168

101
96
131
179
59
173
186
144
168
131
166
171
134
166
162
126
138
74
87
193
4491
165
194
709
540
383
386
59
70
95
81
195
90
105
106
105
173
164
69
214
202
213
114
223
337
155
407
199
79
202

52
38
85
89
27
88
127
88
99
58
112
84
59
132
145
68
66
49
75
91
2956
105
103
503
294
220
305
41
30
81
34
112
44
57
61
58
81
57
33
133
136
109
54
112
200
78
275
104
37
99

69
65
67
99
30
92
136
80
112
76
105
79
53
142
122
74
58
58
77
108
4453
92
100
713
351
253
362
40
70
70
55
102
35
76
61
74
113
75
49
136
111
121
80
130
216
96
238
93
44
107

53
56
76
100
39
105
110
76
110
96
107
102
68
135
121
82
79
52
91
108
5030
106
100
788
434
276
308
45
47
79
27
103
40
57
42
66
113
67
60
144
111
115
82
142
207
65
232
110
41
124

143
211
108
71
66
252
74
151
268
80
171
90
80
148
158
260
65
61
101
238
81
143
165
207
144
173
50
184
77
130
169
121
91
243
33883
85
192
380
159
221
242
130
161
292
444
393
715

189
302
148
74
82
233
102
166
212
106
146
99
105
143
197
344
61
57
115
340
79
133
196
264
194
191
77
252
94
156
174
133
88
261
56179
102
287
482
205
280
358
163
208
368
621
579
1021

164
262
129
65
75
176
76
143
237
106
140
112
117
139
123
241
79
69
113
255
77
117
159
231
166
182
63
261
65
149
178
114
114
228
69841
117
274
494
199
263
553
157
203
325
692
617
1056

160
185
108
68
76
192
77
160
296
118
145
129
143
193
173
215
68
50
110
239
101
107
154
208
164
170
80
261
72
139
125
126
102
336
96262
150
332
563
265
321
1264
197
212
369
745
638
1398

162
202
146
81
65
194
91
153
314
137
159
112
113
190
199
155
50
58
185
269
91
146
170
211
189
209
72
293
80
148
184
146
90
354
80821
142
339
566
262
346
999
193
226
408
682
631
1395

155
309
152
99
68
140
89
141
309
109
218
135
103
177
233
155
77
97
192
338
103
170
195
194
277
285
78
302
84
171
260
147
108
426
88745
169
425
702
359
348
955
289
267
634
841
852
1427

117
191
106
45
42
141
54
103
186
88
91
74
54
109
110
114
34
49
64
211
40
114
107
152
140
183
32
166
63
115
134
87
70
194
49189
92
185
324
140
142
441
112
133
305
358
451
704

137
226
122
65
61
137
63
97
197
71
108
77
66
103
132
132
56
54
110
185
55
145
119
175
119
141
59
216
59
119
160
97
77
190
64015
97
229
434
195
195
466
166
152
368
529
540
939

109
266
110
63
48
88
51
88
178
59
108
87
76
109
137
92
47
80
113
257
62
113
104
158
139
140
67
199
59
91
161
83
77
233
79699
131
268
466
241
240
442
170
168
346
565
557
1241

M50-54
M55-59
M60-64
M65-69
M70-74
M75-79
M80-84
M85plus locuinte Total_1993
2293
1369
1135
874
654
467
167
80
23772
92
72
84
66
53
62
25
16
925
190
152
130
101
66
52
25
12
2610
1091
664
595
525
396
282
114
57
9248
727
509
492
388
335
188
83
55
6614
251
192
212
147
144
74
28
11
2820
1155
583
637
542
295
181
66
41
10257
475
365
422
394
309
216
77
45
5485
945
637
589
426
330
226
85
61
9353
230
239
270
225
154
122
53
30
3323
52
61
58
60
48
39
14
11
729
49
50
68
60
40
29
14
10
798
50
63
65
47
53
40
20
7
589
37
54
77
78
55
44
13
7
866
129
87
124
117
59
30
17
4
1621
62
53
79
84
85
58
25
12
1009
155
143
129
129
82
47
17
5
1528
32
39
34
50
36
30
10
5
488
57
54
58
52
32
26
3
2
898
22
20
33
27
23
29
4
0
412
45
41
40
53
42
28
19
6
624
13
13
16
16
15
9
4
0
198
80
68
73
103
93
61
17
4
1166
36
45
40
41
40
18
3
5
497
87
57
62
82
72
50
20
9
1134
63
57
59
56
61
34
15
3
778
131
107
91
114
94
64
14
7
1305
102
77
68
68
54
56
15
10
901
27
23
21
42
32
29
17
5
445
62
57
59
90
75
52
28
9
965
175
142
138
146
126
82
37
19
1699
49
39
40
47
59
23
14
7
838
52
67
50
57
66
29
4
8
618
43
47
44
54
53
49
10
8
676
56
65
81
69
51
31
15
9
731
200
182
172
137
122
113
37
25
1869
29
31
33
38
39
16
5
4
373
148
110
111
104
78
50
22
13
1689
43
56
72
69
49
43
23
10
797
118
69
102
94
77
54
26
14
1105
76
63
77
75
58
38
12
5
875
100
92
134
91
78
59
14
12
1262
101
105
121
110
89
77
32
16
1098
103
96
94
100
106
83
30
13
1125
77
60
86
65
55
46
20
15
920
39
48
48
50
43
31
10
5
612
74
67
69
57
50
56
22
12
848
24
27
46
36
38
21
11
4
456
27
32
35
58
44
50
21
5
586

116
31
15
32
52
33
19
110
56
55
71
166
52
84
71
68
87
71
143
69
110
210
152
39
101
44
159
6220
216
100
101
351
285
347
379
418
279
195
259
94
129
55
34
101
67
69
96
111
74
100

119
31
20
43
40
26
23
106
39
52
55
132
46
72
89
58
82
65
97
47
75
171
162
40
84
54
144
3858
122
75
52
228
186
222
234
265
169
133
137
78
85
42
31
76
64
49
82
85
113
76

146
37
26
44
42
42
23
117
65
60
79
133
65
82
74
70
79
82
136
67
56
181
159
46
89
69
130
3938
126
82
74
214
198
237
251
280
185
165
177
89
96
45
43
99
58
48
92
111
158
115

185
35
27
57
50
35
47
84
66
64
89
117
72
65
73
71
92
65
111
90
68
161
179
50
85
76
124
3105
99
58
65
190
177
213
212
238
193
141
162
83
100
63
40
110
43
79
106
110
169
100

135
32
35
46
46
41
32
61
60
44
53
97
60
75
77
54
83
65
98
86
47
142
153
33
85
78
104
2510
60
37
42
132
136
178
182
197
167
124
148
83
98
55
49
96
57
54
96
92
140
99

107
26
20
33
29
41
12
47
44
24
38
79
34
56
48
29
66
59
80
62
31
94
92
29
54
47
62
1542
35
34
23
72
88
107
125
126
106
87
93
59
53
31
31
76
43
48
63
76
71
79

34
6
15
5
15
6
10
10
10
5
21
33
12
22
18
13
25
20
27
28
13
45
36
13
23
11
37
668
35
14
14
35
49
68
56
54
50
34
39
34
22
18
16
27
27
10
29
29
34
34

24
6
3
3
9
4
9
7
8
10
15
25
13
6
10
10
18
7
19
10
11
21
22
5
12
10
17
369
9
7
8
18
18
24
23
28
28
13
24
8
11
7
5
15
7
2
14
11
15
17

1194
412
386
660
525
662
403
1541
825
660
880
1673
714
880
991
831
1057
1006
1522
1216
1279
2460
2103
508
1322
777
1736
70911
1679
830
924
3178
3005
3287
3469
4051
3052
2493
2321
1020
1424
657
645
1322
772
781
1253
1461
551
1422

50
92
50
75
77
88
62
57
51
187
122
71
174
127
67
55
23
82
212
94
35
63
108
425
44
49
206
49
109
173
106
131
123
371
59
148
78
72
181
31
119
247
22
68
179
69
241
112
119
77

32
66
44
70
51
73
28
45
39
117
100
68
106
94
38
42
20
49
133
73
25
33
106
301
54
63
134
39
91
123
72
86
68
243
50
126
58
68
103
23
84
182
14
79
141
53
139
81
81
50

48
79
60
65
48
101
46
50
29
108
103
63
131
118
76
52
31
59
143
104
24
52
110
269
47
62
192
46
121
136
80
88
96
246
78
102
73
78
130
26
85
184
18
87
176
78
166
113
112
59

45
80
57
56
51
120
58
75
27
91
94
72
129
131
67
67
28
55
121
118
42
41
106
284
47
34
176
74
94
102
71
64
79
225
61
86
73
64
138
36
82
133
12
89
220
63
141
121
98
67

30
88
62
51
45
127
53
47
38
60
90
62
127
125
67
54
32
57
84
78
23
38
73
232
43
61
169
60
85
105
87
56
71
174
46
75
46
56
153
28
71
105
9
83
177
59
131
96
77
60

37
63
34
43
31
81
35
49
32
64
54
50
96
71
42
32
13
34
60
60
12
44
39
178
41
44
97
46
68
68
55
40
56
117
32
53
45
45
101
27
37
88
8
58
101
40
103
64
53
51

13
25
15
23
15
22
16
18
14
27
16
17
40
25
14
7
5
15
24
38
9
15
34
80
21
17
30
23
24
17
25
15
21
58
15
17
14
28
40
18
28
48
6
26
51
13
37
30
22
28

3
6
10
8
5
8
5
7
2
11
16
14
16
19
3
5
2
5
16
17
3
5
12
37
8
4
18
8
20
13
7
14
15
29
9
12
8
7
9
4
11
11
4
10
17
9
21
15
10
7

514
1231
725
954
997
1444
659
772
562
1678
1665
1156
1785
1201
583
603
280
996
2174
1573
464
805
1570
4933
884
747
750
684
1331
1953
1111
1315
1488
3822
940
1360
1123
978
1858
589
1445
2826
245
1353
2586
822
2379
1145
1482
958

46
149
6895
291
166

26
102
3788
202
130

41
105
3149
189
164

39
91
2345
144
134

43
72
1560
101
85

32
46
843
55
75

18
15
312
21
35

3
6
195
10
22

133
385
1345
100
1203
323
272
195
122
131
86
75
79
175
146
40
74
194
174
93
40
65
140
100
209
82
358
128
59
73
67
69
48
91
151
118
177
82
59
82
21
136
55
103

108
327
818
111
636
227
203
139
109
106
93
73
86
167
110
63
83
183
132
76
45
66
102
68
187
93
256
112
70
73
61
58
44
98
119
114
117
70
83
65
22
103
42
94

106
351
822
109
563
226
176
154
140
112
81
75
67
171
135
47
82
231
129
82
41
71
103
72
180
155
261
107
75
79
74
97
39
75
152
132
144
75
90
62
43
116
54
92

89
275
679
89
405
227
157
149
123
104
104
92
82
160
129
43
88
225
131
93
43
87
87
78
191
117
242
104
82
83
50
96
47
84
130
132
122
78
66
57
51
82
53
87

68
177
405
78
254
162
145
74
101
81
62
53
64
116
97
41
65
161
119
67
36
56
70
59
132
93
173
74
68
76
51
78
35
72
99
83
118
59
56
46
33
81
42
54

35
109
268
38
155
96
79
69
62
34
40
44
39
75
73
32
42
129
64
44
35
43
49
32
96
81
120
55
42
49
18
53
26
61
64
73
92
46
47
29
25
62
24
48

14
51
88
22
52
31
25
22
32
19
25
17
17
22
21
5
20
25
35
20
11
14
19
19
30
20
42
17
16
22
18
23
13
25
23
28
21
21
17
11
6
18
11
24

7
26
81
18
49
24
19
17
15
6
13
13
4
18
13
5
10
26
18
9
9
19
10
14
14
18
27
11
11
13
6
15
4
17
9
22
25
12
10
11
14
6
10
22

761
1464
59248
2451
1734
11239
1401
4209
15391
1273
10860
4202
3574
1776
1627
1543
1243
1095
1107
2112
1613
765
1186
2721
2154
1195
746
1109
1242
1039
2315
1395
3414
1382
963
1104
714
1140
722
1321
1749
1745
1869
1013
1022
914
511
1313
762
1235

77
70
115
85
159
81
208
149
114
127
136
127
166
53
96
65
139
87
107
102
51
95
100
34
113
185
152
126
105
84
85
168
65
84
158
164
162
121
101
81
82
84
69
103
118
90
119
114
97
130

57
55
93
96
137
88
169
153
115
132
88
83
158
58
102
66
128
77
136
97
50
89
100
36
108
156
149
89
95
106
107
134
51
63
143
136
126
114
130
124
100
75
81
76
97
99
120
72
85
150

52
44
92
123
108
96
171
181
160
130
73
92
141
55
108
67
107
89
144
120
51
87
137
40
101
135
184
69
102
126
125
180
60
69
124
136
126
146
163
121
85
105
77
93
94
93
162
80
83
170

55
57
112
105
112
103
183
163
150
131
93
75
136
48
95
76
96
90
149
96
52
76
117
45
114
186
169
94
95
127
140
162
63
112
125
143
129
149
141
124
102
69
84
112
106
112
166
76
63
161

41
41
63
98
97
73
167
138
119
143
68
72
123
36
67
61
78
100
129
98
58
56
136
34
80
133
152
86
99
113
104
110
28
59
74
101
96
107
130
91
56
57
53
76
72
79
128
57
55
130

27
26
59
69
49
38
79
63
76
77
48
31
78
26
66
32
53
66
71
70
37
44
112
23
57
76
120
42
58
82
79
67
38
52
42
69
60
54
75
67
36
34
49
57
54
60
100
44
29
90

15
9
26
23
33
22
45
28
25
30
13
12
40
14
28
11
9
25
32
19
18
17
33
10
13
27
39
14
25
19
25
28
11
25
18
21
25
32
35
33
14
12
20
21
10
20
30
11
11
29

11
6
20
15
11
5
17
19
27
26
7
7
23
13
22
8
9
8
25
11
10
8
19
6
10
17
17
10
10
18
14
18
10
8
20
21
20
26
20
16
8
10
5
13
7
16
24
2
10
15

1067
817
1507
1533
1700
1146
2519
1805
1897
2048
1458
1152
2074
804
1201
867
1561
1238
1987
1315
756
1085
2026
532
1594
2439
2057
1421
1370
1561
1578
2324
728
1030
1564
1448
1803
1583
1921
1756
1028
1082
928
1246
1297
1549
1951
1100
885
1945

93
6264
106
117
106
232
1798
160
202
593
694
649
133
400
201
59
215
206
92
135
169
161
190
67
109
133
99
158
145
44
124
74
60
424
86
301
119
58
103
99
139
127
126
225
106
90
35
63
170
129

74
3380
75
109
90
170
1051
119
149
443
515
491
132
355
182
75
194
169
85
148
98
117
175
68
89
93
75
131
112
30
105
71
65
305
91
186
79
72
123
80
120
110
106
168
69
82
40
55
126
109

98
3226
78
145
113
202
1184
169
242
508
488
572
104
312
196
65
226
213
104
135
136
148
202
93
97
122
112
166
136
55
115
110
69
331
101
235
79
87
182
70
144
142
124
224
111
92
32
86
175
117

74
2858
95
136
102
187
1004
164
204
444
458
496
102
315
181
56
213
181
107
163
113
159
202
85
93
102
103
167
99
52
117
99
62
363
108
249
109
100
183
92
141
122
141
232
97
117
55
73
123
104

56
2091
77
107
93
140
491
129
156
281
294
385
87
243
158
59
145
134
90
131
84
142
165
63
73
93
116
124
77
49
105
80
56
283
95
170
74
103
152
70
116
78
114
148
79
83
50
77
113
94

35
1099
55
90
66
79
261
78
117
161
137
171
41
168
90
44
88
99
61
86
67
80
106
49
53
58
69
72
42
55
79
43
54
149
66
116
33
88
83
42
71
50
106
106
44
59
57
61
64
54

13
389
24
31
15
33
66
31
51
57
56
66
14
52
27
9
29
24
31
32
24
29
39
13
14
25
19
23
10
14
25
17
22
63
32
41
14
20
36
16
31
24
45
42
20
21
21
17
18
9

15
241
9
16
8
24
45
11
34
42
24
27
11
38
21
10
20
16
21
13
19
19
32
11
9
12
22
21
9
18
18
18
13
39
20
20
6
12
38
8
30
13
22
16
9
12
13
21
26
9

1034
63519
993
1431
1191
2196
19469
1877
2603
6699
7752
7716
1643
4765
2216
865
2197
2281
1234
1876
1583
1613
2436
935
1198
1289
1148
1714
1567
655
1427
1056
740
4096
1226
2831
1389
1100
1742
1078
1863
1515
1475
2375
1269
1051
716
876
1605
1369

112
174
112
95
252
265
39
97
119
58
95
93
112
194
78
163
214
83
199
130
37
272
108
124
69
95
95
120
74
151
82
129
126
93
129
80
54
105
6698
231
118
368
107
443
291
559
90
614
103
100

102
144
103
74
162
228
33
69
93
67
76
124
84
166
62
136
149
92
147
100
36
269
85
104
83
105
91
124
66
114
68
117
132
62
101
90
47
81
4575
155
83
240
84
269
163
448
52
449
82
74

121
157
135
87
211
255
39
99
119
84
121
150
93
190
102
163
166
117
159
134
53
327
106
106
97
121
109
128
84
127
103
135
150
91
122
97
72
95
3898
159
82
220
81
236
163
327
49
433
82
72

102
163
154
120
215
268
58
129
111
90
107
157
106
203
114
156
201
114
146
162
60
323
103
106
99
136
116
124
87
130
55
133
156
83
122
110
71
99
3088
154
61
190
77
185
143
244
47
378
78
97

95
128
150
64
154
206
54
96
91
72
95
109
71
172
98
136
155
82
86
152
74
263
72
107
84
120
112
96
100
93
77
101
108
69
92
98
94
69
2487
130
63
119
86
149
99
188
41
283
74
86

54
84
103
39
103
120
41
79
62
57
75
51
39
98
77
90
82
55
56
95
40
169
57
63
65
101
71
83
73
65
51
46
82
48
53
75
60
37
1401
70
29
62
50
84
51
119
18
192
61
41

25
25
46
24
27
34
15
27
17
21
22
28
14
44
20
26
37
22
23
39
16
68
19
32
20
21
33
41
30
16
14
26
27
21
16
21
24
10
632
27
15
32
15
47
13
46
3
97
25
20

14
15
28
9
20
30
15
8
12
12
17
16
8
30
10
29
24
16
18
35
6
24
11
23
11
37
18
20
25
12
20
15
10
12
16
19
13
10
371
4
12
17
5
12
5
14
4
39
11
12

1439
1704
1786
1044
2894
2818
688
1459
1337
1067
1381
1366
1384
2245
1093
2119
2391
1188
1959
1821
691
3755
1255
1274
1176
1527
1251
1708
1069
1553
1020
1560
1761
1091
1368
1355
977
1397
80204
2599
1062
3993
1259
3721
2982
5984
725
6998
1116
1256

59
111
92
83
144
166
40
115
109
149
130
90
49
75
160
60
73
87
199
124
131
54
96
76
126
100
83
72
79
99
90
74
246
158
99
67
111
157
87
82
66
88
57
61
90
115
98
87
155
81

79
77
59
80
95
190
31
96
101
166
133
65
52
71
135
46
59
73
152
103
126
65
96
63
80
73
78
70
45
85
90
99
227
155
68
54
81
143
73
95
55
71
51
75
91
87
68
76
92
69

52
76
86
93
133
157
40
133
80
192
142
68
38
64
123
58
61
82
156
120
132
66
97
63
105
89
104
82
39
79
100
80
198
161
94
75
84
131
91
112
65
83
58
66
59
96
79
98
119
83

59
59
89
86
134
148
43
105
87
172
142
69
46
75
125
57
85
68
189
137
108
63
112
87
96
76
141
107
41
87
83
89
194
149
80
90
84
123
101
128
93
107
55
110
80
107
78
79
98
88

57
54
67
66
106
94
30
114
53
162
118
72
38
52
102
80
94
64
153
137
99
52
81
61
111
54
118
88
40
64
68
69
204
122
63
67
60
87
105
141
77
71
61
104
65
72
87
61
98
63

36
50
53
55
64
64
11
70
33
101
84
42
22
46
74
44
65
39
106
77
76
51
49
34
79
51
78
56
28
47
41
37
145
91
48
45
38
69
74
66
60
54
37
65
45
59
54
48
63
49

16
30
23
39
21
41
10
28
16
37
47
17
10
18
25
11
35
21
57
40
24
28
30
15
29
17
47
27
24
28
17
14
53
31
24
24
23
22
39
37
28
29
12
26
17
16
36
19
32
22

7
10
11
3
20
15
0
15
7
17
11
8
2
8
9
9
8
8
20
14
14
1
8
9
8
4
17
7
9
11
3
4
33
20
6
7
11
11
16
14
10
9
5
8
14
6
17
8
17
10

980
1103
1245
1329
2038
2180
525
1644
1208
2405
1862
747
628
927
1386
707
1259
831
2504
1575
1903
942
1499
1054
1579
822
1497
1084
676
894
1326
1233
3354
1765
934
1000
1173
1818
1578
1515
1197
1392
758
1281
1033
1011
1232
1061
1787
1045

195
34
48
118
279
69
92
113
97
58
352
83
108
45
95
40
123
109
40
89
111
78
73
122
203
230
92
85
96
134
339
38
68
2738
314
340
277
118
114
96
50
142
127
128
81
54
103
101
178
74

131
26
60
96
207
76
83
92
66
43
294
89
110
55
84
44
107
93
35
90
91
81
40
109
184
172
66
73
83
113
259
31
67
1534
226
216
184
111
106
74
72
128
102
121
111
51
75
90
152
70

140
33
61
125
206
97
108
78
73
50
270
60
104
69
108
45
105
90
47
107
80
91
59
94
186
174
69
77
84
119
225
33
88
1089
170
198
203
110
91
87
82
140
102
152
132
65
90
82
128
63

128
21
65
141
171
89
92
88
72
66
193
75
102
76
104
47
82
82
40
126
96
79
52
106
168
177
93
67
66
119
208
36
102
825
135
173
153
106
111
68
73
130
86
149
116
71
79
77
168
59

100
24
56
99
110
60
93
83
63
66
160
64
91
69
104
25
57
93
26
83
79
50
56
85
164
161
68
73
85
87
146
24
77
539
111
128
104
86
87
48
70
105
75
138
106
62
39
60
126
58

87
14
32
61
65
60
66
59
47
57
105
41
58
50
73
21
43
64
11
85
42
29
37
65
99
111
46
54
53
56
77
19
48
367
91
88
65
43
87
31
37
63
46
100
81
40
37
31
95
44

34
9
26
27
30
29
25
23
17
18
44
13
29
22
30
13
28
27
2
29
23
16
10
28
44
69
26
23
22
20
50
7
18
151
36
40
42
20
25
9
15
17
15
35
25
34
26
8
44
21

12
3
2
15
7
9
6
6
5
11
18
7
17
13
8
5
5
12
4
10
6
1
4
6
17
20
12
7
11
9
7
3
8
108
17
23
30
17
15
11
9
12
12
16
17
8
5
9
20
5

1748
1050
585
1391
2903
995
1168
1045
812
863
3926
1270
1707
842
1433
607
1575
1479
409
1098
1443
1019
748
1357
2535
2895
1144
1153
866
1584
3378
529
862
26644
3294
3488
2585
1355
1111
854
837
1610
1301
1571
1463
764
979
1068
1803
853

75
103
147
193
68
118
99
203
122
118
81
37
39
58
159
92
59
101
170
72
109
179
36
137
40
41
91
90
116
88
76
79
102
182
169
162
117
93
66
94
3840
124
116
66
292
884
200
138
130
147

58
87
135
133
52
89
94
159
100
89
71
40
47
54
153
113
41
89
149
59
109
146
37
134
34
49
80
77
96
72
64
96
118
169
118
166
97
91
71
100
1803
102
83
78
235
479
153
109
120
128

66
77
112
136
66
83
76
152
83
106
69
60
60
58
137
96
36
95
146
54
106
144
44
126
47
56
72
76
75
76
98
68
103
182
139
148
110
99
66
99
1584
136
102
89
277
493
226
154
169
187

73
67
119
127
61
71
73
136
84
100
83
54
60
64
151
113
33
87
129
48
116
104
42
99
49
75
71
68
78
81
101
75
143
169
127
129
128
89
79
98
1237
96
116
85
272
409
173
172
158
166

59
45
85
89
56
58
59
100
77
86
82
66
67
57
144
94
36
53
115
39
92
76
36
80
43
79
62
54
64
60
73
49
106
128
95
111
91
89
77
96
838
99
106
70
218
306
130
120
110
133

32
34
78
68
47
39
30
71
54
53
36
40
39
37
91
73
21
53
64
19
64
48
19
61
35
49
49
31
44
35
59
42
92
101
65
69
70
72
43
59
487
62
58
37
145
199
89
90
96
82

22
10
38
34
14
17
11
28
21
22
18
16
18
18
53
36
10
18
32
11
26
20
10
39
8
25
11
9
23
17
24
21
36
38
23
29
31
32
29
20
155
35
25
16
67
81
38
40
35
25

13
9
13
9
9
6
9
14
7
11
3
7
5
5
20
19
2
13
15
7
17
14
4
18
5
7
10
7
10
8
8
14
14
13
9
14
14
6
8
6
110
15
23
14
39
62
19
19
21
12

807
1018
1394
1888
785
1092
995
1847
1128
1106
841
603
774
614
1836
1277
638
1581
1840
841
1246
1909
603
1454
480
850
750
901
867
988
896
705
1177
2192
1667
1653
1240
1134
970
1169
37335
1439
1439
964
3696
10003
2746
1792
1939
1888

55
71
137
116
57
170
49
83
191
142
125
93
137
81
66
72
107
329
136
87
70
117
70
64
111
147
102
64
173
85
174
122
59
66
51
70
61
68
94
104
76
47
73
54
80
120
134
99
129
55

62
80
108
93
36
130
47
113
140
134
83
84
136
59
73
65
105
199
140
100
90
151
35
78
103
163
105
54
126
88
121
109
48
71
44
62
76
60
56
101
75
43
66
59
57
137
133
68
105
56

70
100
135
137
80
187
73
173
184
195
143
135
171
83
101
86
134
292
170
142
114
195
80
113
153
242
152
95
165
108
183
149
90
89
63
103
145
82
73
141
85
73
102
74
108
195
198
128
165
97

65
111
140
146
86
213
106
158
141
208
143
129
151
105
106
81
110
304
190
144
125
218
85
135
126
230
173
71
177
121
157
151
83
109
61
114
144
98
90
163
95
72
125
77
98
184
199
117
181
112

60
86
89
87
59
178
67
138
113
144
123
97
125
62
88
55
109
229
152
121
111
173
63
106
115
176
112
54
149
109
117
144
58
97
68
90
110
61
73
151
69
67
85
52
69
176
162
88
148
82

48
54
47
76
51
101
60
105
83
102
66
83
66
53
47
27
75
126
89
87
92
109
32
73
74
103
89
43
98
55
103
101
40
57
38
75
82
47
47
82
56
44
66
35
65
122
125
51
89
53

24
20
21
30
14
20
21
57
30
37
27
37
33
10
19
30
27
50
33
38
34
33
16
34
26
54
34
20
45
27
32
57
18
26
14
24
52
34
11
37
16
13
23
12
18
49
39
24
42
23

10
17
17
15
13
22
25
18
22
30
19
30
17
20
10
19
18
32
17
28
20
32
10
21
14
32
32
10
31
28
15
26
8
22
5
17
30
14
11
24
19
7
11
6
18
32
34
18
25
18

905
1237
1787
1466
816
2384
976
1668
1903
2155
1677
1594
1792
1087
1067
888
1376
3649
2033
1588
1380
2100
846
1466
1386
2470
1562
870
1896
1310
1990
2061
953
1195
752
1061
1667
1072
932
1903
1073
782
1102
798
1106
2456
1997
1333
2033
1124

100
124
131
167
67
56
61
87
132
73
101
218
10465
192
792
1475
196
540
226
1015
290
834
65
51
124
183
77
65
74
41
50
133
131
220
43
222
149
76
175
65
68
49
57
97
135
75
60
148
260
71

83
114
112
151
59
64
57
99
126
89
88
191
6082
83
461
824
123
308
124
574
175
500
46
49
102
142
54
37
63
33
35
73
97
111
31
139
87
80
80
62
62
61
41
89
127
75
54
111
157
62

107
164
146
216
113
83
103
131
171
115
128
241
6296
94
378
758
136
300
106
626
170
599
61
55
84
160
61
43
51
40
37
107
99
88
21
114
107
60
112
89
57
48
41
101
139
67
58
122
196
71

105
187
150
206
114
87
94
135
157
132
138
209
5227
78
302
601
111
216
100
486
150
442
46
61
81
136
34
42
41
35
33
104
89
73
42
104
91
74
76
63
59
71
41
115
136
62
68
129
158
77

81
159
146
166
109
71
77
91
123
100
119
187
3848
38
180
454
97
146
88
332
126
269
53
52
60
138
54
33
47
36
23
68
82
63
46
78
75
73
73
56
46
40
38
78
117
47
78
97
103
53

66
91
73
102
75
51
43
74
87
59
77
118
2420
22
99
254
49
96
38
245
72
162
35
42
31
72
28
19
46
20
16
52
66
51
33
61
38
53
66
28
46
37
13
62
77
30
65
76
66
40

30
38
37
36
24
25
17
33
34
38
34
54
864
6
39
104
27
31
27
93
17
74
9
15
13
35
12
8
20
11
7
17
16
13
13
29
30
29
25
15
22
10
9
30
23
18
19
26
32
10

20
21
26
33
21
22
10
22
28
18
19
32
584
3
25
66
14
26
8
61
7
50
5
7
9
33
7
2
8
5
5
6
12
14
9
24
9
17
5
8
6
7
4
14
27
10
14
25
16
12

1255
2034
1574
2397
1139
1002
1032
1542
1722
1302
1523
2469
107786
1630
6691
14485
2582
4825
2089
8976
3256
7818
787
861
1359
1886
810
991
1044
726
914
1329
1444
2116
559
1792
1290
987
2207
911
1212
729
712
1393
1538
994
1060
1727
2599
1093

107
82
105
128
35
226
105
21
88
43
92
107
142
171
7820
165
134
34
92
102
86
85
98
100
57
97
40
58
110
284
216
77
103
82
87
103
33
54
38
69
84
24
50
90
77
119
104
98
153
217

80
62
80
93
48
127
65
12
48
34
63
77
125
125
4822
115
93
54
84
52
73
108
104
91
33
102
47
64
106
205
171
96
106
73
88
97
33
32
38
77
67
36
31
108
88
99
102
72
103
171

100
58
86
110
42
167
57
14
56
36
76
108
137
116
5029
131
105
53
90
83
101
121
128
103
42
139
76
112
108
268
206
114
86
130
128
114
61
70
75
103
110
47
54
133
115
134
124
113
153
169

108
74
78
80
43
140
75
13
61
34
89
91
116
95
4366
126
77
72
123
118
114
153
115
152
34
149
78
123
86
237
196
119
122
129
116
146
65
92
84
134
128
66
43
149
104
139
126
107
183
181

93
61
85
51
36
105
79
18
51
30
69
86
106
73
3151
81
73
58
102
86
64
105
126
112
35
122
54
87
116
223
132
82
64
128
110
109
77
84
72
93
99
48
38
116
85
121
102
98
162
187

82
47
85
27
33
76
28
9
45
38
46
63
95
51
1767
75
41
33
68
64
48
71
77
73
25
81
42
62
88
110
107
57
46
75
73
80
44
57
46
71
70
45
29
66
52
90
65
48
107
106

27
22
24
10
14
30
16
4
14
6
27
28
30
19
642
21
13
12
27
15
21
21
36
15
6
30
12
12
33
64
29
12
8
14
26
21
12
18
15
19
26
15
6
19
13
28
23
20
33
35

9
16
13
13
4
12
12
4
7
2
12
15
21
13
438
13
5
8
15
8
7
14
15
13
1
14
12
9
17
25
31
8
5
18
8
13
13
13
4
15
15
8
10
15
8
12
11
15
21
23

1284
1135
1416
1104
908
2304
1067
471
911
631
930
1584
1742
1548
74754
1645
1422
629
1175
999
1000
1123
1393
1377
517
1277
703
993
1180
3769
2294
1069
1045
1392
1256
1440
628
882
783
1012
1190
685
577
1298
991
1471
1151
1287
1720
1876

133
58
123
104
58
142
103
5332
1435
61
88
36
143
267
63
44
75
33
67
69
92
80
106
119
26
80
121
19
97
39
140
151
40
138
63
91
104
62
98
105
161
104
55
116
63
149
210
27
212
82

110
77
112
92
73
128
85
2703
748
75
87
40
139
197
74
32
70
48
97
51
86
73
94
133
32
79
108
37
109
38
154
177
36
99
72
94
82
95
153
125
131
93
56
105
84
122
181
30
183
94

159
91
108
120
111
189
111
2268
671
115
134
78
171
212
95
70
104
57
101
84
93
117
95
169
56
81
128
23
133
53
141
167
60
106
107
108
157
144
226
185
153
111
80
143
107
132
167
46
185
142

193
104
104
138
122
232
122
1947
529
121
180
75
192
233
100
61
117
67
121
92
119
119
96
208
50
93
125
46
150
63
144
162
56
173
149
113
140
150
213
220
172
125
78
160
97
144
143
57
228
174

154
86
79
101
115
166
97
1558
433
74
144
62
125
202
55
47
88
37
103
48
126
115
81
162
32
73
119
35
125
61
123
145
47
139
104
87
124
105
149
206
119
76
48
113
98
108
113
40
166
122

84
53
51
54
67
105
77
890
292
51
94
45
128
109
40
39
85
31
79
33
68
79
50
108
34
32
77
16
70
29
62
92
23
89
68
69
63
77
80
154
88
48
29
77
42
66
63
28
98
93

31
16
16
23
15
32
22
339
94
17
26
9
37
59
15
15
20
9
29
14
34
23
15
32
17
13
32
13
31
14
29
26
7
26
24
15
26
24
40
51
23
24
13
36
9
22
27
14
63
23

15
2
8
14
16
32
16
219
68
15
14
5
35
39
7
9
8
10
21
18
23
23
13
22
12
11
19
6
29
4
17
13
5
28
26
15
15
18
16
33
30
21
11
26
8
15
11
14
33
18

1696
906
1231
1163
972
1991
1249
46094
12796
1131
1395
663
2069
3479
976
630
1011
611
1353
1046
1618
1375
1336
1756
595
1079
1592
494
1557
649
1778
1702
626
1548
1429
1192
1260
1117
1748
2120
1935
1665
676
1783
955
1621
1712
506
3161
1597

54
69
36
35
364
30
122
15
65
274
170
180
97
238
177
144
31
117
32
137
126
82
101
36
71
62
78
158
72
121
137
87
77
252
192
26
258
92
101
56
142
96
3030
277
279
546
19
1008
495
401

79
66
40
59
297
34
162
27
83
204
171
172
79
200
172
120
48
89
42
151
145
73
96
59
93
76
79
179
78
149
123
84
83
246
151
23
185
84
73
61
152
131
1791
217
155
395
18
603
349
299

119
108
54
72
328
55
175
40
109
219
177
179
93
231
168
155
53
97
40
146
214
104
96
67
109
98
64
232
91
145
119
140
81
285
195
44
212
110
84
77
157
185
1925
164
146
440
27
612
307
284

100
118
57
87
310
46
213
42
110
254
155
186
136
254
200
158
75
108
59
182
212
89
77
47
133
120
77
230
103
184
147
147
104
251
185
40
235
131
112
100
190
209
1505
156
108
333
17
431
210
245

88
85
47
59
227
45
184
30
66
174
100
159
91
181
157
129
53
99
53
144
197
70
75
41
101
82
42
192
81
137
115
110
103
197
114
28
174
104
108
93
164
163
944
95
59
239
16
324
142
166

45
69
42
52
135
26
108
21
67
110
79
112
51
131
90
77
28
52
42
73
142
50
44
34
86
53
32
153
49
86
71
73
61
112
76
27
103
69
63
59
119
129
568
44
33
144
7
175
63
118

20
21
10
16
52
9
27
13
23
34
46
47
27
37
47
34
15
19
9
28
35
14
11
11
37
25
8
33
11
34
24
18
28
41
31
6
42
25
29
16
31
44
201
22
14
63
2
77
25
44

12
19
4
15
42
15
14
5
16
37
18
38
14
24
17
27
12
15
3
19
16
7
9
9
27
11
7
29
13
25
11
17
15
27
21
4
22
24
18
7
23
32
98
5
9
50
2
41
8
22

1209
1141
547
1055
4378
579
1857
350
1265
3173
1697
2548
1384
2557
1970
1788
666
1145
567
1572
2090
1095
1131
632
1673
1076
1167
2142
927
2034
1759
1291
1276
2498
1646
402
2846
1444
1544
834
2053
1751
33240
4762
2232
6112
401
10262
5190
5902

384
82
52
95
45
113
126
45
131
54
0
93
107
111
38

242
73
52
80
29
76
92
29
85
44
2
55
69
85
47

333
97
72
103
39
95
102
55
90
52
9
70
85
96
38

230
82
71
77
44
70
108
44
79
39
3
42
104
76
41

174
68
32
69
42
44
88
40
77
61
0
54
97
78
30

92
49
23
50
24
42
49
30
55
32
1
42
54
42
18

31
20
11
20
6
7
21
15
18
10
0
12
24
20
6

16
9
8
9
1
2
6
7
15
9
0
11
5
6
4

60
32
26
43
61
107
67
76
60
59
43
81
66
45
78
35
77
104
53
57
99
122
40
68
161
37
44
119
86
70
146
117
66
77

63
59
19
53
79
101
58
66
55
39
36
97
40
46
57
30
58
72
43
65
85
85
39
57
124
32
52
89
64
47
81
87
48
55

72
60
18
49
75
95
59
49
50
49
43
91
42
35
43
31
51
96
62
72
99
68
33
55
121
40
59
112
73
42
102
98
55
75

62
48
25
44
75
98
75
41
35
48
50
99
48
30
46
37
39
85
53
74
108
56
30
58
114
48
40
83
53
30
102
91
53
62

48
45
25
41
70
97
55
34
37
42
41
104
41
27
35
27
41
69
40
55
96
66
44
42
88
44
50
63
75
22
95
71
47
56

25
48
14
27
43
52
29
29
20
29
21
60
35
18
32
25
39
31
28
33
55
43
27
18
78
22
30
57
50
14
43
50
27
33

20
16
2
12
20
31
25
12
9
18
12
22
23
8
13
16
18
18
15
16
15
19
12
10
27
11
12
22
14
8
18
19
10
14

6
5
0
3
12
21
7
8
4
7
5
6
4
4
5
7
7
16
7
9
10
5
4
4
9
9
4
10
7
8
9
5
7
4

4177
1048
822
922
639
1323
1404
461
1332
607
407
697
932
892
606
955
1115
692
525
663
753
1104
764
852
910
661
521
1051
763
460
589
501
718
916
596
740
847
794
459
832
1606
479
602
1177
810
552
1106
1045
806
778

71
66
60
70
118
100
77
47
134
56
60
110
107
46
39
77
32
144
45
9916
1351
120
28
111
1807
200
59
863
879
260
250
39
43
307
44
246
62
56
47
135
59
41
95
2406
78
94
123
130
56
123

71
34
38
66
73
83
73
38
110
52
57
66
75
26
35
37
24
108
53
7043
1002
99
44
125
1315
138
64
534
629
242
201
50
54
243
51
227
55
37
65
129
65
44
73
1506
94
80
118
107
71
135

54
42
52
69
92
107
65
44
122
54
55
65
111
26
39
66
39
104
61
6285
923
76
51
138
1444
191
72
692
536
181
183
65
61
223
85
220
77
48
72
135
85
66
98
1255
79
75
164
142
78
182

49
46
46
62
77
107
55
38
132
45
46
65
87
17
37
54
34
99
43
5032
692
61
58
106
1091
164
58
600
422
154
186
79
55
202
65
174
63
64
103
126
64
50
99
1024
87
75
147
132
76
132

35
40
54
65
84
64
47
38
105
57
54
36
71
7
42
60
31
89
59
3939
488
72
54
114
841
123
45
352
312
144
140
72
56
175
67
131
80
40
97
104
50
33
79
708
75
68
130
121
71
125

26
11
30
44
40
37
23
13
58
30
43
16
62
8
25
30
16
48
39
2458
343
48
33
84
474
87
26
226
191
83
96
57
29
131
52
108
42
29
71
81
61
29
54
441
42
43
78
70
44
80

6
6
14
18
16
15
9
0
23
17
10
10
29
6
11
20
11
21
17
1142
146
22
14
32
195
27
11
81
100
27
32
15
13
43
22
45
12
5
32
40
17
14
33
142
24
15
30
35
17
25

1
3
6
9
6
12
4
2
15
7
4
7
16
2
4
9
6
10
2
671
55
13
9
11
92
19
6
39
54
19
24
6
2
20
11
28
5
3
11
17
12
2
13
104
10
4
9
14
11
15

621
1065
561
1277
976
1071
864
474
1311
810
636
1090
1142
637
606
648
459
1245
562
113242
14128
883
571
1359
20087
1910
655
9084
7619
3219
2732
781
702
2755
809
2475
896
749
1134
1620
909
583
1064
899
1200
967
1675
1639
956
1579

83
67
143
32
53
104
37
50
123
83
238
141
46
270
90
149
99
55
131
144
75
64
47
44
126
96
130
45
47
61
20
172
45
64
44
144
82
60
57
65
41
161
87
66
90
61
30
180
54
11927

88
71
119
51
85
97
64
71
129
72
201
140
56
222
79
128
130
63
144
117
52
50
54
45
128
106
94
56
55
49
32
158
49
73
40
117
125
61
61
84
71
155
61
64
105
81
18
157
41
7551

112
82
153
65
83
126
83
69
144
59
163
167
73
179
84
134
147
56
150
135
68
65
71
47
118
115
104
75
82
68
21
195
78
74
70
133
93
72
83
95
107
157
87
101
113
91
29
203
62
7427

108
77
140
82
79
122
87
61
116
81
135
131
67
155
85
157
119
53
119
116
51
61
70
35
104
120
118
65
78
95
22
204
71
62
52
136
82
57
84
92
94
122
94
81
102
104
26
153
58
6275

98
88
98
72
66
139
90
60
119
76
168
102
68
125
65
130
95
39
116
97
44
78
61
46
104
101
103
45
73
82
19
145
102
55
34
154
82
65
74
72
92
126
85
90
92
101
16
132
53
4729

82
48
77
42
47
97
64
54
76
50
71
80
42
74
44
90
72
28
84
50
28
53
47
19
70
71
80
43
50
56
9
115
56
25
27
81
65
30
35
57
50
78
75
59
61
57
11
93
40
2718

30
14
34
18
19
43
33
22
39
20
43
25
28
25
17
27
29
15
39
19
12
23
20
12
30
33
44
11
23
19
4
55
29
13
12
43
41
31
28
25
18
21
30
45
23
29
9
28
28
885

13
11
17
8
7
21
13
16
19
9
23
13
8
10
10
18
17
7
20
13
9
9
8
3
12
21
13
5
8
12
3
19
7
3
3
22
15
12
11
9
8
11
12
10
10
14
2
13
7
638

1302
1030
1579
912
758
1927
1111
870
1663
987
2220
1619
910
2437
968
2170
1458
753
1522
1348
888
1058
1313
636
1429
1377
1862
823
1099
1021
289
2262
926
849
675
1970
1320
1018
1033
1033
964
1550
1163
1105
1122
1118
373
1849
988
111723

345
1630
1007
245
176
181
162
371
301
517
306
1434
73
99
102
171
214
57
92
100
92
274
221
248
177
103
326
84
66
43

184
806
477
165
144
148
125
295
212
294
211
984
47
83
63
112
129
41
105
82
63
219
154
246
120
105
218
46
45
50

227
586
428
163
143
131
103
298
243
293
229
1014
44
78
58
118
116
44
93
96
74
196
181
250
97
67
181
41
35
73

221
402
310
146
87
114
75
287
170
272
228
967
55
55
73
137
109
35
95
98
58
190
206
230
84
67
153
66
30
61

172
288
131
111
57
63
60
182
102
190
134
549
30
45
52
105
92
36
98
75
34
140
140
181
75
53
102
43
23
54

80
140
77
63
28
39
36
102
58
94
63
329
27
30
47
57
65
23
42
43
32
90
74
147
45
40
65
26
17
27

34
54
22
27
10
10
15
34
21
31
24
86
12
9
13
17
13
6
14
20
7
32
33
44
14
13
19
10
6
12

23
22
10
16
9
11
11
13
17
13
11
55
7
4
9
18
10
1
5
10
4
14
12
36
8
4
8
9
1
9

94
40
81
101
137
308
104
205
352
154
32
81
178
62
89
117
130
130
52

114
56
49
97
99
187
54
155
202
109
40
92
124
38
58
76
91
88
24

146
77
49
111
91
203
45
135
200
120
61
117
157
48
57
86
99
91
40

129
74
65
100
81
188
54
131
137
107
70
115
156
38
57
90
74
75
50

116
48
37
65
63
129
32
99
78
54
52
75
138
16
44
52
58
69
46

72
30
19
44
37
66
22
75
56
45
22
55
67
17
36
29
31
34
15

18
8
8
10
21
27
10
17
15
4
8
14
27
6
13
11
11
7
10

11
11
2
6
8
17
4
10
8
4
12
5
14
0
2
11
4
8
6

3057
13069
9023
1965
1434
1335
1216
3342
2127
6350
3275
13637
788
966
983
1555
1779
646
1283
1125
809
2495
2140
505
1190
1061
2153
833
616
680
1284
1036
828
829
1203
1242
2704
811
1628
3049
1624
1423
1252
1958
568
772
1017
1132
1215
519

58
54
54
100
56
162
300
234
17
17
44
86
2088
313
374
35
236
144
133
647
49
123
47
68
71
54
128
98
107
121
31
71
138
82
64
73
102
148
61
99
141
74
64
157
141
103
78
55
145
153

55
49
38
74
70
98
214
156
15
17
42
50
1527
245
280
30
180
115
96
567
55
92
45
97
69
65
134
96
100
124
38
59
101
64
53
63
115
158
64
88
133
93
58
156
124
101
46
69
148
121

56
64
34
82
58
112
199
179
13
17
33
70
1279
220
245
27
179
126
107
438
68
116
55
64
59
38
124
105
86
102
66
62
96
56
54
52
95
144
61
100
114
75
56
133
114
94
84
66
144
119

47
64
37
81
51
96
168
125
17
8
20
56
826
211
210
16
153
100
109
338
55
105
54
54
59
39
102
92
96
99
45
55
97
58
58
40
92
133
54
75
100
85
61
132
89
70
62
49
139
105

28
42
10
48
34
65
111
114
15
11
13
39
575
162
168
14
161
99
71
240
42
74
43
48
60
33
83
78
61
79
38
48
85
47
53
35
93
109
38
73
106
65
44
82
88
54
57
42
108
97

20
43
7
29
17
48
68
36
11
5
12
25
342
135
112
6
84
61
64
137
32
70
36
31
36
33
52
60
42
55
19
46
49
31
43
37
56
68
26
49
59
47
24
54
61
33
38
23
81
70

8
11
4
8
8
16
24
23
2
4
1
5
145
54
53
0
34
30
28
67
10
33
20
17
15
12
33
16
25
32
11
18
23
14
12
19
29
39
17
21
30
31
16
37
23
20
25
11
18
43

2
5
3
2
5
10
11
4
4
0
1
5
93
37
24
3
21
19
15
38
8
12
5
12
8
4
17
19
20
11
6
8
17
9
6
13
28
15
7
20
14
26
9
32
10
10
5
5
21
12

600
714
442
924
672
435
1969
1628
243
214
1422
823
22780
3816
4229
385
2490
1411
1403
7665
820
1791
850
900
1120
704
1452
1452
1229
1613
700
879
1550
928
713
818
1467
1950
871
1246
1889
1227
858
1746
1596
1134
1025
697
2084
1858

3260
204
152
303
208
143
239
64
553
78
220
686
113
471
264
393
177
88
189
121
52
145
242
106
82
131
171
170
264
56
235
104
82
216
105
258
230
133
144
263
160
88
311
196
115
164
64
134
191
140

1662
164
114
208
134
97
179
63
369
55
153
431
88
342
217
209
114
76
165
153
35
117
165
97
66
96
112
151
183
53
237
72
68
176
98
141
172
150
114
177
130
77
216
149
98
118
68
83
121
113

1379
152
91
230
165
104
155
67
325
69
158
353
96
380
224
173
103
107
193
137
48
124
187
106
74
95
147
148
199
43
235
62
92
189
104
164
152
150
94
199
143
89
171
163
114
125
95
93
132
124

1054
148
92
231
149
94
147
58
250
70
181
357
86
363
201
152
96
122
195
166
46
114
163
97
103
105
161
125
197
61
268
85
78
197
116
133
161
127
119
201
145
92
166
135
121
157
88
75
120
109

673
108
81
148
107
52
104
64
184
46
121
267
76
188
150
128
85
118
189
135
36
113
126
78
93
80
123
121
170
58
274
68
78
137
102
113
118
126
70
161
91
73
161
129
83
129
71
65
139
83

392
69
48
104
62
40
44
22
128
40
85
134
47
130
83
75
71
44
127
78
21
40
77
59
48
53
67
83
100
59
157
49
43
95
67
84
89
87
33
101
43
57
89
66
53
96
56
38
81
55

132
15
19
43
16
21
21
13
53
18
32
47
13
49
34
20
28
22
51
27
19
25
32
22
26
12
34
36
36
23
50
21
22
44
33
20
24
28
15
39
17
15
33
22
21
29
27
19
29
29

96
17
9
27
20
11
13
13
29
11
17
30
9
40
25
17
14
10
36
25
12
22
13
7
11
12
16
18
36
17
34
14
14
20
32
15
16
21
7
35
5
14
23
12
9
18
17
7
14
8

32075
1870
1567
2823
2080
1261
2740
831
5302
887
1804
7063
1258
5351
2804
3473
1557
1985
2927
2126
750
1744
2161
1282
1193
1476
1624
1704
2742
1017
3315
1047
1338
2743
1373
2131
2291
1543
1443
2497
1621
1309
2322
2037
1564
1995
1263
1331
1727
1363

159
90
143
111
138
47
104
208
108
68
202
122
132
114
163
135
129
67
265
74
193
60
63
202
60
10099
142
121
231
122
718
595
535
262
110
144
201
126
80
116
97
127
117
32
60
132
114
210
102
57

105
72
112
99
113
34
85
181
86
54
181
108
101
104
146
123
140
50
175
82
170
64
50
194
67
5822
112
106
178
121
445
401
355
210
115
129
148
118
69
131
93
162
119
24
54
126
78
194
92
70

105
75
90
92
148
43
97
213
81
62
200
128
107
136
122
152
136
68
197
101
196
79
45
166
73
5378
117
102
164
158
468
406
303
237
137
141
197
142
104
155
95
201
166
57
71
123
77
205
90
79

99
80
86
109
131
51
108
209
108
81
242
110
108
150
142
125
151
89
190
104
150
94
65
148
65
4558
143
82
189
159
458
356
302
221
135
101
160
143
98
153
78
204
156
53
89
129
94
190
107
96

83
82
79
66
121
42
78
165
79
63
192
91
92
105
126
102
109
53
137
85
121
78
52
109
55
3304
85
64
104
137
360
309
186
137
134
73
148
125
81
110
70
161
118
46
88
74
49
172
66
89

56
61
55
37
85
28
53
124
50
50
116
51
60
55
67
81
70
36
67
54
81
39
34
88
38
2110
69
43
89
98
266
216
115
88
120
58
122
113
61
63
59
112
104
36
74
51
34
105
40
56

23
23
19
16
33
23
33
46
16
21
44
19
32
31
36
29
24
15
33
22
32
26
17
32
12
676
31
18
25
36
79
60
37
25
37
27
40
28
19
17
9
33
34
11
21
29
2
25
16
15

9
8
14
3
22
7
19
44
7
14
34
13
19
11
21
22
30
12
18
19
16
19
15
20
14
514
14
8
19
26
37
39
17
12
25
11
25
22
9
17
7
27
17
9
14
17
4
17
14
13

1817
1084
1264
1428
1790
1281
1330
2633
1170
886
2664
1674
1483
1743
1898
1664
1913
983
2344
1214
2277
1077
913
2369
1028
95716
1647
1151
1982
1792
6193
6554
5604
2442
1415
1423
1678
1395
948
2148
1080
1855
1552
681
1044
1587
1243
2002
1246
1266

96
87
105
109
62
149
125
73
180
67
236
150
106
226
504
150
88
89
71
85
94
174
66
106
101
104
89
28
129
110
57
78
151
71
65
61
165
184
124
57
151
310
97
85
96
201
58
108
154
188

109
73
84
114
80
167
89
73
159
72
183
125
77
218
472
121
94
95
80
113
97
157
45
108
143
94
95
45
190
100
66
65
190
67
65
82
183
155
129
52
185
263
86
114
109
245
62
112
179
125

145
81
115
127
82
221
106
88
179
67
216
153
76
269
454
143
127
98
98
120
107
141
49
162
165
126
127
58
231
126
96
84
263
121
75
78
238
162
138
62
191
324
101
168
117
256
66
101
196
142

157
112
134
147
72
195
85
104
224
85
182
140
80
262
441
146
104
116
110
127
122
159
68
189
169
115
133
75
269
121
89
79
210
107
95
67
240
154
155
78
187
267
119
162
126
246
104
112
184
151

103
54
115
102
57
157
78
65
192
94
165
109
57
194
347
107
89
80
73
134
78
119
56
159
116
88
109
44
189
91
86
63
170
82
57
68
194
116
103
80
134
229
96
133
99
215
85
75
122
118

63
37
69
65
42
108
54
51
108
80
105
77
45
131
255
61
54
44
61
88
57
102
53
98
80
67
83
61
126
62
55
50
109
39
38
51
148
79
91
71
96
148
84
107
69
114
58
54
105
91

24
15
19
12
14
41
8
13
49
17
43
22
14
46
82
19
22
14
28
28
22
22
18
29
32
35
18
22
39
21
20
19
23
22
21
14
39
30
33
27
40
46
27
36
23
28
19
11
36
31

8
17
10
14
7
32
7
7
27
13
15
20
10
23
48
6
11
7
7
10
14
8
9
17
15
8
11
10
23
12
12
10
18
7
9
11
44
14
24
11
19
32
15
14
18
23
8
11
17
14

1456
1040
1355
1325
1789
2037
1056
1289
2286
888
1715
1989
1052
2352
3455
1159
1213
971
1171
1464
1548
1742
762
1639
1663
1223
1315
816
2128
1403
1113
979
2422
1108
712
787
2146
1892
1989
1030
1829
3002
1519
1511
1517
2163
1015
1449
1524
2283

401
117
83
109
88
239
57
65
75
46
29
55
52
109
62
81
101
77
92
210
73
58
49
90
10636
97
136
1520
166
250
113
144
248
159
119
74
250
63
99
173
47
92
65
240
59
178
52
83
242
140

428
97
104
123
105
198
51
69
85
33
42
45
60
108
65
71
91
77
100
196
62
63
47
122
6647
67
114
979
111
190
98
84
171
119
85
83
205
53
116
112
56
116
58
157
69
145
55
88
220
113

480
97
146
137
110
211
104
71
99
63
48
60
80
124
77
117
77
102
114
273
88
47
70
172
6145
69
108
897
122
246
82
108
166
142
99
93
188
71
98
130
98
111
72
199
75
192
69
94
227
127

439
123
173
142
119
240
117
66
110
85
55
78
104
110
107
133
93
99
120
277
93
67
86
219
4722
66
94
779
128
224
76
129
188
158
137
91
176
69
102
142
65
121
91
224
83
184
66
113
228
131

320
90
129
117
78
156
82
51
85
66
51
99
89
85
82
86
55
78
112
206
95
33
56
131
2985
42
74
553
97
218
59
112
107
110
110
85
132
41
79
103
58
132
66
192
79
130
46
85
207
114

211
68
72
83
65
118
57
33
65
44
41
76
64
73
55
58
51
48
74
122
55
41
36
100
1643
21
49
323
57
137
32
72
77
72
64
47
86
28
43
78
43
72
43
143
35
90
31
60
131
61

68
20
19
27
27
36
22
11
17
17
15
22
26
14
19
22
17
25
19
39
22
6
14
44
568
12
16
115
15
39
22
39
27
20
19
16
30
10
25
25
17
26
14
45
18
19
9
20
44
24

40
17
17
7
17
17
12
5
14
10
7
18
15
9
13
15
10
12
7
21
11
4
7
20
393
5
13
99
10
29
15
25
17
15
26
7
17
12
9
18
7
32
12
15
15
9
3
8
19
20

3771
1456
1588
1153
1223
2502
1151
1017
811
931
626
787
1304
1811
1159
1185
975
1676
1168
2691
1148
665
789
2101
102840
791
1262
13672
1406
2640
1299
1684
2389
1609
1474
1004
1099
812
1224
1634
892
1690
915
2644
869
2091
729
1000
2503
1494

151
95
150
154
149
105
88
76
263
54
311
298
160
73
46
129
48
277
127
62
124
72
98
204
102
41
55
156
217
58
174
105
44
86
3209
227
152
70
588
171
210
139
91
58
114
47
135
73
55
106

121
84
110
101
94
93
94
74
207
39
279
220
135
72
70
144
51
243
128
54
120
75
73
190
96
58
69
170
207
81
143
99
50
76
1656
176
101
47
357
168
150
100
45
50
112
43
101
62
48
81

103
93
134
136
133
128
96
75
202
50
286
250
118
74
76
202
51
257
151
85
150
74
85
204
96
48
81
166
208
84
202
90
69
70
1387
204
132
68
285
201
200
104
50
82
129
48
118
82
58
126

142
97
128
123
137
145
115
73
234
79
256
247
152
84
127
196
51
263
147
94
157
87
89
212
74
65
84
160
231
86
167
99
78
97
1130
216
170
78
233
188
202
119
73
70
105
70
127
89
54
114

102
52
98
110
116
120
71
39
158
53
227
192
117
64
107
164
57
198
125
103
109
84
64
174
36
43
71
143
165
75
121
88
53
59
759
141
101
52
117
112
140
79
58
61
75
48
74
74
46
90

72
40
55
81
76
80
44
53
108
34
116
134
64
34
59
113
36
120
54
73
63
50
39
87
17
44
63
79
93
51
93
65
44
31
437
97
60
39
67
69
81
53
36
39
50
48
58
43
38
45

20
12
18
22
29
27
16
13
31
12
41
39
29
9
12
35
11
30
17
33
26
17
9
40
7
13
21
24
41
22
32
16
23
11
139
43
23
15
26
37
38
20
12
11
18
10
24
12
12
18

6
8
9
17
6
20
11
6
26
9
27
19
5
4
18
33
7
25
16
22
12
9
9
23
1
9
8
17
21
10
20
6
12
8
81
21
19
14
13
27
19
8
4
17
11
10
16
17
10
11

1652
1121
1527
1249
1543
1483
1155
1519
2939
773
3447
2696
1596
889
1089
2429
724
2861
1562
1107
1400
965
926
2093
876
763
999
1694
2393
884
1928
1182
909
803
30010
2475
1747
871
8097
2077
3311
1498
875
899
1716
834
1403
1346
865
1401

73
182
90
83
70
303
79
95
66
83
54
75
153
104
64
116
66
99
48
78
43
72
77
62
82
101
115
69
97
150
115
155
77
99
84
228
54
44
59
158
64
103
99
84
60
65
225
153
232
171

59
131
73
79
71
190
62
71
84
69
68
45
146
135
86
106
66
76
56
67
58
68
58
66
59
100
79
55
83
109
100
123
70
71
77
144
68
71
68
132
54
93
83
87
72
66
211
126
142
142

79
168
64
73
71
197
86
87
89
62
53
63
180
114
84
146
41
98
64
85
51
84
66
71
76
114
62
70
90
121
143
145
90
103
96
173
54
64
78
166
65
89
121
91
82
80
237
134
130
147

92
166
71
107
95
187
87
104
94
59
73
81
189
132
88
142
51
110
32
99
71
66
73
65
82
124
60
74
111
111
149
122
99
115
88
205
52
74
70
146
58
98
130
120
79
82
225
102
161
102

66
117
48
77
55
109
67
67
69
41
53
50
132
86
81
93
31
72
38
62
35
43
64
48
60
81
51
69
77
86
116
92
50
97
56
151
41
65
54
141
44
78
134
76
51
51
165
106
91
65

26
61
28
46
38
73
39
43
37
31
42
41
72
64
50
60
31
63
44
61
26
18
32
54
29
52
44
43
40
45
64
48
56
44
29
92
30
45
28
100
29
53
110
67
34
33
108
44
46
41

14
22
10
18
21
18
17
13
16
8
14
16
31
21
21
19
4
19
8
16
2
14
7
11
13
13
8
16
13
21
16
20
20
12
7
34
8
23
12
25
9
18
42
19
12
16
46
26
23
14

17
16
6
11
11
20
13
10
8
6
5
9
19
16
8
10
9
11
5
9
6
9
7
6
9
13
13
11
8
7
21
11
17
8
16
19
5
13
6
19
11
12
18
17
11
12
25
7
8
8

985
2436
961
1206
3748
1000
1157
1164
868
967
1124
1813
1767
1262
1677
870
1613
785
1298
773
1002
1016
808
1050
1384
2916
847
1335
1706
1965
1998
1045
1197
1015
2280
706
996
1041
2290
861
1340
1198
1408
1333
1042
2892
1661
3544
1631

102
77
108
199
1213
102
103
1531
71
61
283
88
264
631
490
222
81
70
72
54
164
131
183
53
166
152
134
168
28
130
65
182
121
120
159
108
141
86
37
96
183
28
90
191
200
36
117
60
256
202

77
88
105
85
1011
85
83
1068
42
52
166
70
214
551
340
173
74
59
79
50
151
156
167
36
142
151
100
176
31
117
72
156
107
107
110
87
109
82
39
101
163
38
75
190
158
42
125
54
224
219

60
99
108
58
750
73
79
817
57
62
133
74
204
440
354
177
70
44
89
40
131
132
125
43
125
134
83
164
24
98
55
174
91
108
152
85
101
82
40
72
149
35
90
143
163
33
119
65
184
162

91
93
118
37
554
79
67
554
40
39
70
65
169
359
278
139
80
46
74
45
98
132
123
44
104
110
78
179
23
79
51
153
90
79
139
76
100
86
29
72
133
32
95
143
151
40
109
58
136
124

35
65
74
14
402
53
68
405
28
37
27
48
137
264
200
104
97
45
56
54
107
104
114
45
81
100
86
112
43
76
42
122
88
68
93
49
90
76
36
65
128
35
111
115
112
50
85
57
119
123

16
41
52
6
240
50
55
228
27
18
8
36
73
174
115
52
58
47
32
37
77
63
97
29
55
78
60
80
41
63
18
78
49
47
47
35
57
65
33
48
111
32
73
100
72
32
57
36
99
80

5
19
14
5
116
26
27
93
11
2
4
14
49
79
41
20
34
22
18
15
38
30
51
21
29
30
24
40
22
27
11
32
27
22
22
23
36
43
22
26
42
17
38
39
48
19
19
14
37
49

5
9
6
5
77
14
14
67
18
5
2
7
28
37
34
7
11
15
12
3
23
16
33
3
23
14
17
16
6
21
4
23
13
8
19
6
22
21
15
19
23
8
31
24
24
7
8
5
22
35

1052
1088
1445
4437
12602
1127
1196
15040
612
831
3304
1222
3260
7517
5551
2307
1353
866
784
748
1809
1743
2230
579
1765
1634
1286
2442
607
1265
886
2230
1479
1536
1762
1215
1561
1566
751
1126
2376
566
1474
2430
2565
698
1494
777
2581
2721

205
144
122
50
175
111
112
66
31
50
62
182
2593
24
2334
96
78
1351
823
635
275
813
142
45
625
128
418
384
710
472
81
26
114
57
127
6
103
53
80
59
112
69
75
14
19
37
17
106
60
120

190
137
75
47
154
90
87
44
27
41
61
137
1835
36
1813
88
82
991
538
479
133
562
90
38
476
130
267
287
464
409
66
30
72
40
132
8
73
49
61
54
88
72
56
17
20
33
42
84
55
94

140
102
94
74
138
71
115
54
47
35
62
158
1840
24
1998
93
106
944
658
516
143
533
104
22
532
151
308
286
398
339
116
60
95
47
153
5
93
55
70
81
103
81
57
14
19
41
26
111
67
109

113
85
67
74
127
93
106
54
30
39
50
139
1402
34
1713
70
63
790
613
487
110
415
85
23
413
113
322
200
343
303
110
56
75
57
149
8
97
69
65
82
112
72
67
21
17
42
27
80
63
125

132
67
64
52
128
86
68
53
44
36
43
101
980
32
930
29
50
483
326
297
63
233
72
38
295
83
203
155
263
228
102
53
65
39
118
8
68
47
50
65
100
89
48
21
18
34
15
75
59
99

58
56
49
35
97
71
43
35
32
15
27
72
513
25
478
21
29
249
155
120
31
113
28
13
177
54
122
99
161
150
81
43
46
33
73
5
64
29
27
52
65
58
30
18
13
33
17
32
31
60

27
27
27
11
52
44
21
12
21
9
19
24
212
12
130
15
14
82
65
64
15
40
15
9
62
12
48
40
73
57
23
17
19
13
26
1
21
13
15
17
35
10
12
6
2
11
13
14
15
35

10
17
11
9
21
19
8
8
14
4
9
17
124
8
73
4
5
37
8
27
6
13
3
0
36
10
21
21
35
43
11
4
5
8
12
0
16
5
7
7
15
10
2
3
2
4
4
8
13
18

2178
1474
1224
805
2115
1608
1343
775
666
1008
2146
27613
508
27405
1243
957
17858
11049
9510
3960
11334
1953
425
6863
1668
5127
3970
8039
4830
1331
901
1445
753
1945
147
1147
633
760
858
1203
875
662
396
292
591
404
1563
766
1510

193
58
59
111
63
22
42
64
39
94
49
152
56
48
57
110
81
54
113
93
99
40
36
55
64
27
169
36
89
32
90
256
282
97
1083
351
67
248
61
68
258
130
124
97
119
74
77
94
87
125

178
53
54
133
54
24
48
69
33
60
37
150
65
56
49
91
77
41
88
73
108
34
36
48
38
25
114
48
92
30
70
203
204
75
754
218
62
156
51
96
239
109
126
90
138
93
72
106
106
107

184
78
66
130
62
13
40
89
39
76
53
141
64
67
54
84
89
59
90
93
134
58
41
63
46
30
190
72
89
40
81
228
195
76
679
221
88
196
74
149
225
109
132
87
206
134
57
126
100
136

158
55
63
132
53
26
48
59
34
75
58
143
50
40
49
90
77
49
96
82
113
47
33
57
46
16
138
49
65
35
72
225
156
106
573
221
124
157
54
171
297
110
144
92
224
149
64
157
85
154

130
69
60
108
67
11
34
39
31
78
43
115
60
64
65
85
89
51
85
81
108
58
29
60
42
34
129
25
62
43
69
162
114
55
418
152
85
131
57
139
219
88
83
61
183
113
52
126
80
133

98
42
38
73
53
11
25
26
22
50
34
71
41
23
30
50
61
22
67
43
59
40
15
25
31
14
66
22
37
20
47
87
70
72
232
109
55
77
35
99
133
67
66
48
142
70
57
71
44
83

31
20
17
32
11
11
3
10
18
28
19
38
26
11
14
26
32
8
36
20
29
14
4
11
9
11
30
2
13
10
30
26
18
20
103
34
19
25
9
30
30
19
28
12
42
19
13
26
18
29

15
9
8
20
8
4
4
3
5
10
3
9
12
5
8
17
20
7
10
11
19
9
4
8
11
4
18
5
11
7
12
14
11
24
51
20
8
16
12
11
21
12
11
10
36
11
11
11
13
12

2336
921
806
1687
707
264
474
746
536
1048
521
1806
791
626
639
1490
1246
544
1137
1186
1338
586
393
657
1554
644
1141
520
992
24368
2313
17445
9697
4015
1056
2077
775
1381
2861
1533
1518
1072
1909
1307
882
1374
1272
1620

46
189
96
257
82
140
75
87
60
134
68
170
139
159
59
211
72
171
98
74
87
65
103
176
88
142
58
155
109
39
60
64
99
56
38
119
44
49
72
59
11146
106
271
210
268
331
1442
274

46
152
110
178
66
126
106
75
32
137
69
158
128
127
90
165
109
164
83
50
85
98
84
108
88
127
45
162
105
53
54
48
72
55
53
123
52
69
91
41
5809
61
167
123
137
165
674
137

60
176
164
217
80
164
100
70
54
189
111
234
133
144
103
154
146
177
113
64
157
126
121
122
112
130
106
160
128
77
49
68
68
86
105
137
66
87
115
67
5945
96
171
172
127
195
720
165

55
205
167
188
109
176
112
67
43
188
122
232
116
178
122
158
172
210
107
53
138
131
99
120
142
119
80
167
135
68
26
76
70
59
112
142
66
114
112
54
4316
88
152
126
103
143
622
125

51
197
154
133
72
132
90
51
35
187
73
161
91
125
92
133
128
175
93
44
117
128
79
79
129
88
61
147
123
86
21
55
45
60
88
121
50
73
114
49
3433
61
113
102
86
115
406
84

38
110
103
78
49
70
38
38
23
131
49
132
69
75
69
83
83
79
69
19
59
68
46
44
76
70
28
91
63
47
18
37
33
38
73
77
23
50
66
34
1985
35
57
73
44
75
251
41

12
52
16
30
12
29
22
14
2
28
14
37
20
23
17
24
18
28
20
9
26
6
11
18
22
19
6
22
21
11
10
19
15
19
7
19
8
25
17
5
733
8
16
29
17
26
85
19

8
21
19
12
10
16
14
9
8
30
11
22
16
21
13
14
18
21
13
3
18
11
13
12
16
15
15
27
16
11
2
10
3
7
10
16
5
7
18
9
631
4
5
23
14
14
58
8

63

71

73

87

58

52

15

12

713
2414
1548
2577
1166
1898
1200
851
478
1912
910
2416
1414
1590
976
2109
1532
1896
1137
770
1394
1224
1162
1567
1350
1566
922
2033
1413
880
560
799
1000
819
936
1100
680
941
1255
773
105158
976
2867
1579
3155
3122
12390
3605
2546
894

105
73
109
291
116

82
47
100
172
74

144
84
134
262
150

136
62
115
263
138

101
57
78
219
111

83
38
52
152
67

25
17
29
36
25

25
8
22
26
19

78
105
128
127
222
73
109
150
210
77
119
41
124
287
67
71
115
124
141
94
62
80
96
43
123
48
82
47
156
157
103
30
143
73
221
175
103
106
56
159
78
98
100
212

60
92
75
109
145
40
123
108
108
67
71
21
84
134
73
59
99
103
83
65
71
60
62
45
121
63
50
36
104
94
95
30
145
53
163
188
77
96
43
102
67
78
57
142

103
97
100
137
186
64
146
150
200
81
126
38
124
222
89
60
131
147
144
91
104
83
105
54
118
81
72
67
186
161
103
52
133
82
169
229
126
115
70
135
115
105
103
171

126
89
123
144
152
83
174
178
205
88
101
54
94
239
100
75
119
154
158
135
105
66
85
71
124
81
84
75
181
127
100
65
148
65
150
228
124
134
46
106
112
109
100
142

79
48
100
107
108
71
116
175
168
84
102
49
93
158
94
65
93
108
110
96
80
56
73
56
119
84
81
54
142
96
85
46
88
62
108
175
127
88
52
83
85
75
73
92

50
32
62
83
81
42
79
126
100
50
67
40
62
114
52
48
56
59
83
61
42
34
48
34
57
39
44
39
110
60
56
16
79
51
74
107
73
55
44
52
61
52
46
55

17
10
14
20
31
8
36
44
39
17
30
3
24
41
14
16
18
27
32
21
16
8
26
11
19
20
10
10
30
20
26
10
22
15
33
63
21
19
7
21
25
17
15
24

10
9
23
15
27
14
23
18
20
12
18
6
16
23
9
6
21
22
21
21
13
9
14
11
15
15
6
8
23
13
17
3
4
10
23
27
21
13
13
10
10
8
9
15

1429
743
1289
3107
1425
1105
1007
1180
1323
1568
2497
969
1611
1923
2179
1155
1352
559
1347
2599
1129
893
1247
1501
1727
1076
1045
797
1041
658
1613
945
869
752
1987
1569
1311
477
1659
981
1733
2163
1307
1285
808
1289
1033
1306
1016
2215

89
152
85
96
191
53
153
119
85
178
60
72
147
117
98
155
84
145
146
135
156
186
94
61
153
100
101
119
125
2432
1981
723
1036
151
596
17
127
74
214
202
67
132
65
201
195
98
48
158
193
307

86
116
87
60
165
38
90
98
86
123
60
50
94
87
97
97
81
123
102
89
91
130
56
67
104
83
89
66
85
1287
1036
406
610
151
327
23
136
95
189
154
56
115
80
80
173
118
64
125
149
214

108
147
106
100
179
71
148
138
115
187
91
103
168
131
140
182
128
192
157
119
106
125
86
72
125
102
147
109
129
1360
749
347
643
174
317
41
118
137
157
165
66
130
127
130
201
166
83
152
156
225

103
151
120
109
202
68
175
116
110
178
109
98
163
117
115
187
118
194
180
151
110
141
106
106
135
108
151
132
127
1154
523
293
513
169
295
39
130
151
206
164
66
137
147
118
199
164
91
112
129
235

102
123
119
94
160
65
134
117
89
128
76
71
128
113
107
132
116
128
126
127
84
134
66
63
98
101
131
97
92
882
387
225
345
119
198
35
108
98
175
132
76
90
102
81
173
141
70
88
95
165

60
72
71
68
91
39
92
68
33
100
50
44
74
70
93
91
71
112
92
70
69
83
45
38
85
69
76
60
63
569
210
113
250
110
120
21
68
71
98
84
43
59
66
62
125
85
52
77
93
110

21
32
35
23
44
8
29
26
17
33
14
13
30
30
28
22
17
33
36
27
19
33
18
14
19
24
22
17
19
215
76
47
54
34
37
10
22
28
37
42
16
27
20
17
27
33
11
23
33
46

14
12
20
11
25
8
17
21
10
25
12
9
18
13
20
22
21
11
19
17
15
24
15
9
20
15
27
16
9
143
54
30
45
21
23
1
12
17
19
21
7
7
23
15
17
27
15
11
9
24

1178
1491
1235
1138
2608
703
1730
1458
1096
2010
1124
1039
1634
1523
1439
1735
1315
1755
1774
1530
1478
2090
999
792
1385
1244
1454
1416
1331
24030
850
5640
9382
1488
5822
350
1305
1390
2368
1832
858
1603
1188
2076
2230
1671
850
1257
1792
3213

282
304
121
123
286
51
65
130
206
74
276

224
209
100
81
253
41
45
85
198
91
221

229
212
111
114
259
61
47
116
187
98
253

232
249
123
107
270
66
59
126
271
77
210

153
165
96
126
255
60
66
87
193
72
154

103
154
101
76
150
63
38
65
142
50
108

32
47
38
28
55
18
8
24
49
20
29

22
29
19
18
35
3
13
12
20
7
22

96
156
161
155
87
157
112
64
88
148
164
219
127
136
92
61
98
243
181
109
28
110
143
244
45
185
140
112
184
157
88
73
176
110
63
93
75
83

75
128
114
101
79
109
108
54
120
117
192
159
117
123
91
77
71
187
147
111
34
145
129
159
58
172
122
103
141
125
74
77
164
128
85
77
80
90

94
120
128
99
92
135
119
45
85
124
241
160
132
140
125
69
70
189
161
105
48
186
175
144
76
210
149
97
195
118
97
107
198
185
87
92
109
93

135
114
120
117
91
123
138
56
90
99
259
158
117
178
138
70
95
187
141
103
53
214
195
178
99
218
144
151
159
110
81
106
242
199
103
99
99
84

145
88
91
80
59
96
104
65
69
71
177
117
94
137
120
65
69
132
109
82
41
166
154
90
91
179
143
98
120
102
70
121
201
144
113
97
82
74

86
65
51
60
48
65
74
52
42
40
117
70
69
77
84
47
52
80
71
38
36
105
109
57
50
113
86
50
67
74
49
106
148
104
90
60
69
41

28
15
26
20
31
22
33
17
12
23
44
39
25
18
27
24
26
40
35
19
14
45
36
19
8
46
32
12
24
22
16
32
35
34
22
20
24
18

20
8
20
16
12
21
21
4
14
16
20
24
13
15
13
14
10
19
16
12
14
37
21
10
13
26
23
14
22
9
14
27
14
15
13
20
17
8

1473
2457
1515
1706
3169
827
924
1376
2642
705
2258
2168
1234
1585
1802
1279
1377
1504
1212
2795
1108
1593
2054
1977
1485
1446
1278
1674
960
1035
1839
1118
550
2125
1803
2795
955
2059
1525
1540
2012
1716
1068
1228
2492
1521
1279
938
1023
1085

84
73
183
31
245
65
78
93
142
106
301
96
55
80
236
146
87
170
129
71
155
111
72
122
155
188
62
143
172
67
167
80
240
81
77
65
112
50
144
71
126
70
70
93
119
79
159
135
179
205

61
85
189
46
255
51
93
91
128
109
185
106
73
98
197
169
50
149
118
82
99
84
77
129
152
171
57
119
135
68
171
108
196
51
62
61
120
66
126
117
91
96
91
101
70
48
123
92
133
178

93
113
193
76
346
80
157
111
193
144
211
139
90
93
163
214
67
156
160
96
116
81
113
137
136
176
70
121
169
104
206
162
205
98
98
94
136
75
171
161
117
75
126
99
64
83
125
97
166
199

91
128
240
74
352
94
169
135
210
142
177
125
113
97
190
268
69
142
200
122
101
67
154
113
152
208
101
134
153
128
248
191
206
94
130
98
134
73
142
186
150
91
133
108
85
89
112
94
174
187

72
118
190
78
294
78
118
106
207
113
142
114
71
57
160
194
58
115
155
76
62
60
138
88
125
152
80
100
132
120
178
156
139
84
78
85
104
52
136
158
111
73
83
84
77
72
116
71
119
149

58
67
118
44
222
69
107
69
169
80
72
87
46
46
82
140
35
95
85
66
47
32
94
62
101
93
46
55
96
113
127
96
88
62
76
56
78
32
87
90
91
51
69
53
59
24
67
57
92
82

15
13
52
15
59
15
39
18
52
19
36
24
15
17
32
43
7
23
32
21
21
12
30
26
51
30
13
23
39
40
38
30
31
16
21
17
18
17
20
33
23
24
18
17
15
12
26
23
22
35

14
12
37
6
37
12
20
10
36
9
33
11
9
5
18
36
4
16
19
6
12
6
48
15
31
28
17
16
10
16
23
23
20
15
16
11
13
15
23
18
14
12
15
11
9
8
22
10
14
20

1018
1141
2817
776
3201
1178
1607
1128
2437
1331
2775
1559
833
993
2570
2065
903
1849
993
653
1118
1555
1638
1260
2595
955
1261
1589
1416
2053
1865
2572
1016
1247
953
1401
1003
2888
1650
1300
1683
1261
1114
1052
884
1939
1147
1482
2347

72
112
53
220
223
183
274
134
4278
86
162
216
1411
68
92
489
728
146
469
523
69
38
56
62
91
45
52
125
209
135
110
50
121
118
109
93
119
79
176
78
119
85
114
154
109
111
85
127
75
163

71
107
67
165
183
174
237
133
2904
99
192
162
1091
42
74
421
531
137
348
393
66
46
56
58
85
65
38
95
183
108
129
50
118
110
96
122
106
79
141
76
104
79
88
118
125
94
88
104
65
168

97
119
88
201
181
226
213
139
2654
81
174
158
831
42
87
400
460
132
308
376
73
35
57
64
87
65
55
98
162
115
105
49
85
94
97
132
102
68
179
73
116
85
75
135
98
105
79
94
70
132

145
110
105
183
194
259
213
162
1921
69
121
146
620
46
60
269
338
86
273
300
45
35
44
44
48
65
44
95
156
89
70
33
97
75
66
114
75
59
150
66
101
98
83
107
103
92
76
75
71
112

90
88
78
171
176
229
165
109
1156
35
101
96
473
39
51
158
238
55
187
243
51
36
55
30
34
61
30
66
117
71
83
28
87
66
61
75
51
47
106
46
73
61
58
90
59
80
52
52
56
93

80
71
60
115
100
203
155
63
629
28
60
55
279
27
30
129
155
29
132
134
29
32
25
25
18
28
21
42
108
46
49
21
63
42
40
43
29
18
95
30
41
28
35
70
50
42
36
36
41
77

14
21
16
33
54
52
55
34
257
7
32
13
114
9
11
44
54
6
55
46
16
9
17
14
6
11
15
20
36
19
25
16
28
20
24
22
10
7
38
10
30
19
16
23
23
27
7
25
12
31

15
15
12
25
31
34
30
11
120
3
11
5
64
4
8
13
29
2
34
25
5
8
6
2
4
8
2
7
15
15
13
4
5
9
20
9
1
11
19
5
9
9
9
8
11
11
6
15
7
9

1129
1056
837
2221
2062
2063
2636
1800
51869
1058
1707
2217
14545
729
908
5190
7865
1828
4562
5794
762
546
661
939
1163
562
582
1290
2019
1315
1352
495
1204
1227
1134
1255
1305
909
2119
729
1366
861
1193
1471
1127
1252
1213
1298
862
1521

261
49
146
92
228
101
85
96
65
150
206
143
155
192
131
186
108
97
286
133
206
154
238
235
62
50
171
3679
290
153
37
528
367
214
143
40
123
93
37
53
106
98
87
92
73
16
162
50
123
128

210
44
133
76
192
83
70
67
51
119
160
90
136
167
106
174
72
75
234
120
162
178
216
190
77
44
169
1977
187
130
29
315
250
138
126
43
113
95
36
39
104
79
86
95
95
18
116
47
117
130

220
58
118
63
184
77
57
69
57
139
117
94
145
142
127
126
72
75
211
120
176
172
205
145
78
63
155
1638
219
107
14
251
241
195
140
69
136
103
50
62
129
75
116
90
90
35
142
48
136
137

162
48
88
69
185
73
58
72
59
104
130
63
119
112
87
127
69
59
180
110
145
109
168
141
62
49
128
1301
162
105
26
221
259
209
153
62
163
138
49
87
92
90
111
100
104
35
140
77
136
169

144
52
58
52
111
50
33
41
53
91
110
68
87
120
83
93
48
61
130
90
124
85
149
121
58
52
96
951
130
83
15
167
196
177
113
72
140
117
33
59
66
60
75
78
97
30
92
48
91
138

81
26
57
42
44
47
16
22
27
43
76
23
53
73
57
58
33
49
71
77
90
53
92
78
49
47
87
572
70
40
20
98
119
110
84
41
87
98
23
38
43
48
77
46
60
27
69
54
78
114

30
6
30
15
21
15
10
6
17
17
37
11
28
25
26
38
15
23
25
33
29
15
36
32
15
14
39
222
29
18
8
41
34
37
41
22
38
24
13
15
16
17
32
15
23
9
21
12
28
47

15
3
14
3
8
5
5
3
5
12
15
3
12
6
11
15
1
11
12
19
13
16
15
18
9
6
21
104
10
7
4
16
23
26
28
7
16
18
6
10
9
10
15
10
11
6
12
7
11
20

2376
621
1486
971
2412
945
909
1063
783
1598
1906
1184
1581
1664
1319
1668
962
1061
2976
1479
2283
1699
2385
2123
878
704
1821
37573
3058
1712
341
5047
4034
2893
1864
896
1639
1550
672
930
1460
1121
1409
1503
1338
467
1945
771
1289
2069

100
109
264
150
20
164
49
53
92
103
51
106
57
41
81
87
156
64
96
83
101
70
155
42
35
94
50
69
67
95
52
155
53
33
79
32
97
146
48
79
65
5200
164
207
222
144
1100
157
580
1161

75
97
180
155
30
107
38
56
89
68
57
67
52
44
63
98
132
70
97
84
105
66
137
32
39
66
44
67
89
73
49
114
47
40
84
42
118
146
50
73
59
3916
116
166
179
126
674
134
455
789

125
118
204
163
36
147
56
68
109
77
56
77
59
56
84
85
171
80
94
100
137
105
150
28
46
67
73
87
104
122
53
148
51
33
120
54
97
190
57
103
62
3489
130
176
158
78
662
158
431
812

103
115
198
137
35
125
71
72
122
76
86
48
86
43
87
89
187
92
105
80
150
107
148
21
51
66
67
101
109
101
42
117
52
24
141
64
136
180
66
107
72
2599
121
145
146
109
518
129
388
593

92
110
138
142
28
114
60
38
83
79
67
50
62
29
80
80
147
93
96
74
124
106
121
23
39
44
59
76
85
100
46
91
26
19
90
49
86
165
46
104
59
2051
107
149
101
67
410
123
302
515

75
68
102
88
25
72
39
36
69
38
38
24
30
19
43
46
100
70
52
56
106
78
84
15
29
36
57
53
60
66
36
59
30
11
79
32
55
104
40
67
30
1177
56
74
64
50
251
79
169
286

26
19
48
26
5
31
26
8
27
20
21
12
22
16
14
15
44
28
21
24
38
25
35
7
6
7
20
23
24
28
14
16
12
2
27
5
33
43
11
31
18
545
35
37
27
22
98
29
66
105

11
14
26
12
7
13
14
7
14
10
12
7
14
2
10
9
20
15
12
9
21
20
12
5
8
8
13
10
15
6
1
11
8
1
18
7
11
16
5
8
7
306
9
6
11
13
67
10
23
51

1279
1235
967
1704
571
3007
901
858
1102
1164
1125
806
993
717
1085
1381
2044
1204
1527
971
1363
1368
1696
468
638
894
1118
837
1695
1130
709
1230
767
386
1586
762
1798
1948
819
1159
947
57664
1798
1888
2348
1241
12360
1830
5783
12039

379
873
128
173
107
73
140
107
192
119
60
25
129
52
28
58
65
126
163
92
49
36
14
124
11
50
63
122
133
117
127
46
140
84
125
86
135
91
180
35
182
109
42
125
53
59
265
111
79
59

316
597
135
150
94
39
79
79
158
104
52
33
101
56
21
42
76
114
144
70
52
36
16
100
32
64
62
109
105
115
127
39
133
87
68
72
150
102
189
35
150
113
51
107
60
68
244
102
83
53

278
648
128
166
91
38
99
106
187
96
46
46
136
60
35
59
95
121
149
80
60
49
19
96
36
65
70
104
111
101
134
47
146
81
101
70
116
117
155
46
144
118
44
101
73
51
250
97
98
42

200
611
132
143
104
41
80
92
186
78
54
53
123
67
39
55
76
133
149
88
62
42
19
93
43
49
68
86
117
86
100
44
135
85
111
76
137
108
151
44
144
123
39
109
83
59
242
81
104
48

196
491
99
190
71
20
65
93
159
81
53
40
128
79
43
49
48
127
125
72
55
50
19
95
33
80
59
63
98
81
91
45
107
69
81
75
116
85
154
30
128
87
31
83
74
44
174
77
86
49

106
301
83
101
68
20
43
67
112
46
31
29
69
48
31
40
40
87
73
53
46
32
21
57
19
48
40
45
71
65
64
39
76
64
72
48
98
66
90
32
84
53
24
66
59
22
133
48
62
29

61
105
30
34
35
8
20
30
43
25
10
11
30
18
17
24
12
39
29
16
19
10
9
22
11
12
22
20
38
25
37
11
30
31
16
14
50
34
42
10
36
27
18
28
13
19
41
19
24
6

23
52
13
17
8
5
11
8
11
10
5
3
16
7
4
4
8
21
22
6
8
2
3
14
1
2
11
13
24
7
20
4
12
19
8
8
24
12
15
6
20
12
7
12
8
8
20
8
8
5

4137
9440
1795
1934
1327
958
623
1391
2559
1277
798
463
1639
877
532
647
855
1593
1873
956
825
653
374
1440
412
726
810
1544
1356
1428
1668
616
1948
1213
1550
1131
2276
1401
2143
462
2070
1436
750
1628
813
628
3224
1172
1108
1130

75
122
164
64
64
33
56
31
168
50
86
48
65
108
60
67
204
157
64
110
93
68
48
76
66
59
33
23
165
109
58
74
28
43
88
50
36
91
225
189
186
2356
165
203
223
690
98
67
178
110

96
96
143
64
48
41
39
29
173
53
68
45
38
109
63
38
192
143
63
74
91
82
37
64
59
76
45
29
136
111
63
69
26
28
67
63
20
84
191
170
131
1330
161
186
181
385
79
104
197
97

84
123
145
96
46
33
55
22
142
61
48
61
44
111
76
36
196
129
74
78
107
71
46
63
73
62
39
33
137
127
52
58
25
42
88
54
19
100
238
213
159
1321
196
207
242
406
123
122
229
112

77
114
126
77
38
46
76
30
136
48
47
55
40
114
48
33
202
119
59
106
101
73
46
63
60
67
44
24
137
97
46
85
29
41
79
55
35
86
172
156
141
1158
170
173
209
398
125
136
235
94

83
106
111
54
35
42
64
27
118
49
37
42
41
114
41
40
172
112
70
87
118
60
29
70
45
67
55
36
121
72
43
70
43
31
80
54
15
60
122
128
80
799
139
142
163
285
93
104
178
82

73
76
101
52
27
41
67
15
69
33
28
28
24
61
39
18
124
63
40
46
75
34
21
50
50
43
33
20
81
60
37
43
19
21
64
40
10
69
75
64
43
432
77
91
78
137
65
72
108
51

34
20
27
14
17
17
21
5
34
24
15
12
7
28
22
9
42
38
18
22
31
15
11
20
10
8
10
10
33
12
21
23
9
7
28
14
3
19
35
19
24
148
30
32
23
71
32
31
35
18

21
11
27
14
1
6
9
1
17
15
3
9
2
13
12
12
30
25
5
10
18
11
6
8
4
13
10
3
15
16
12
8
4
1
8
10
3
9
20
10
15
123
17
21
15
35
24
31
34
15

1637
1389
2054
968
771
670
997
361
2063
858
815
642
851
1457
777
704
2593
2057
880
1173
1182
853
618
1032
719
762
662
392
1978
1171
837
879
528
644
1293
761
448
1137
40557
1977
2344
25032
2014
2047
3022
6986
1557
1424
2379
1379

102
77
85
130
166
279
175
81
126
68
91
97
101
93
93
141
52
120
68
46
146
161
87
72
122
95
120
154
92
60
70
101
116
193
50
144
143
76
151
177
53
156
128
257
192
222
94
29
94
96

98
71
103
136
160
192
123
61
113
73
96
90
105
80
77
129
58
160
77
61
114
178
102
70
130
98
127
124
123
67
52
91
117
161
42
102
163
91
115
134
70
135
127
176
160
195
90
51
73
83

145
141
165
197
216
229
169
97
169
76
97
115
115
91
126
128
90
199
97
106
125
247
130
87
178
162
137
172
150
86
89
122
159
166
48
158
168
120
182
217
116
119
133
225
204
212
129
86
132
109

120
138
136
190
186
235
166
88
205
106
86
124
165
71
151
132
72
182
97
101
101
268
142
83
195
159
121
144
116
131
89
117
149
169
44
167
167
105
155
228
101
113
127
229
175
188
116
91
137
110

107
124
133
161
142
178
125
94
167
56
77
99
129
56
98
91
87
140
75
71
92
208
98
80
124
133
96
142
99
91
49
94
114
110
31
119
113
94
113
195
94
100
132
176
139
123
99
93
127
76

73
95
91
99
93
112
90
55
110
47
58
72
76
39
82
72
51
81
51
70
53
159
84
40
83
85
61
76
78
58
55
59
65
92
31
78
74
51
85
123
48
52
91
92
94
52
83
58
71
61

28
28
23
43
20
45
28
27
44
29
24
30
39
19
20
24
23
36
21
19
15
56
24
13
48
28
24
38
24
26
15
24
27
42
13
15
27
28
24
36
25
22
25
43
38
17
36
18
33
13

16
19
27
30
22
21
16
20
31
15
28
13
15
10
18
15
7
32
15
22
8
38
13
12
31
17
21
21
25
14
18
13
27
15
1
17
17
17
17
28
19
15
27
15
26
16
16
17
26
15

1421
1506
1685
1832
2007
2857
2043
1001
1862
983
1374
1153
1499
1040
1412
1747
1036
1791
992
980
1648
2665
1388
899
1821
1461
1493
1860
1421
1182
930
1180
1594
2308
2181
1625
1708
1256
1648
2237
986
1470
1578
2843
2007
2618
1423
920
1309
1167

64
72
156
99
142
66
99
93
92
151
218
175
2756
84
691
1264
64
676
94
330
81
87
58
96
126
159
121
120
71
74
131
93
54
77
115
108
141
69
132
109
47
123
68
95
33
133
161
122
82
92

46
60
122
79
168
65
125
83
68
87
131
168
1254
82
370
675
46
451
82
257
75
94
77
71
108
185
83
108
71
92
131
89
73
79
108
124
132
77
114
67
50
117
66
108
45
118
145
114
94
139

101
95
146
106
193
89
186
143
90
154
214
206
820
91
361
546
59
491
87
269
92
106
91
73
112
235
122
135
92
83
127
123
93
78
119
130
163
107
122
76
48
130
67
128
62
152
147
134
86
155

73
91
125
133
169
89
177
119
125
161
230
185
599
90
293
484
52
459
85
244
83
129
92
66
95
218
86
107
88
95
106
99
108
80
101
97
143
101
101
81
48
106
73
94
76
130
102
132
79
118

64
70
84
95
124
63
117
106
89
140
173
134
394
60
202
412
40
335
77
176
51
74
77
45
65
140
74
87
57
53
113
79
73
61
73
53
101
79
89
44
56
83
75
84
75
110
79
119
70
73

35
34
48
59
92
39
88
53
66
71
120
90
279
42
118
246
27
202
53
124
46
57
67
27
60
91
53
43
39
36
61
56
62
37
63
31
89
53
52
43
31
52
24
46
50
61
42
81
41
59

12
14
17
17
34
13
48
28
24
22
41
27
68
13
41
74
7
74
9
37
7
27
27
9
20
22
15
17
8
12
25
20
13
21
17
15
26
16
16
15
18
12
14
14
18
12
15
28
15
26

7
6
13
18
29
14
23
10
11
22
26
18
68
11
33
60
6
45
6
22
6
15
12
12
9
19
17
13
6
11
13
6
13
10
1
7
17
23
6
3
6
8
5
10
10
9
7
17
14
9

920
1114
1857
1223
1800
880
1652
1327
1261
1606
2608
1892
26401
916
7297
11432
572
6497
707
4079
868
1435
1227
940
1175
1687
1052
1116
807
689
1118
1126
1094
1084
1073
1219
1483
1298
1328
989
764
1170
977
1151
969
1445
1331
1676
822
1165

66
125
159
122
66
153
102
52
158
50
96
91
108
97
116
124
36
97
192
138
104
111

59
122
181
95
68
177
107
52
133
63
80
103
118
106
105
98
48
110
141
165
109
129

79
130
177
111
77
168
142
88
155
83
109
108
129
131
136
111
70
146
187
165
141
120

77
114
192
124
106
146
109
86
102
101
76
102
121
105
124
106
62
137
165
197
130
129

63
109
128
109
73
81
78
72
82
76
72
85
91
70
101
66
60
89
139
124
105
85

47
62
87
55
50
70
47
40
74
66
50
57
61
59
53
39
41
72
87
64
82
61

9
18
22
21
10
22
16
11
6
28
12
13
20
19
16
20
14
32
32
15
21
24

5
8
20
9
7
10
7
10
3
5
5
15
17
21
11
12
6
14
13
17
27
11

114
59
186
54
115
108
100
166
87
105
296
78
51
82
93
74
108
88
154
106
71
34
95
143
36
111
90

103
59
133
61
157
84
86
149
79
87
236
91
47
76
94
76
88
126
147
103
81
52
124
179
50
99
92

124
78
153
58
206
121
112
162
91
96
269
109
51
108
116
94
138
127
170
113
87
66
129
179
52
139
114

136
79
162
94
212
121
123
148
79
113
250
101
31
107
121
79
112
104
166
107
86
73
119
135
68
105
118

113
61
119
66
142
81
81
124
82
68
213
75
28
77
97
52
84
81
110
70
83
51
96
110
52
65
73

88
48
55
42
72
61
61
87
49
50
119
48
21
76
61
39
49
61
66
47
52
40
64
83
28
28
46

34
24
27
7
32
14
18
19
13
12
41
19
6
16
21
11
14
18
17
13
14
21
17
31
16
10
12

11
7
17
8
14
11
14
15
12
14
35
12
5
10
14
11
9
16
19
7
17
8
25
13
6
9
10

868
1029
1505
1634
1003
1261
1357
1179
1472
989
1123
1247
1532
1242
1200
1349
758
1573
1448
1759
1601
2076
1586
1456
1116
2184
825
2117
1124
1084
1468
923
1121
4664
1093
621
1352
1245
804
1216
1448
1480
1127
784
853
1273
1375
869
1010
1394

94
131
123
142
105
109
136
86
78
72
72
93
117
8041
295
194
224
48
316
205
227
150
693
380
63
356
1354
144
400
486
374
109
459
211
360
382
180
58
193
116
56
268
31
119
74
108
200
86
26
211

80
106
137
123
140
100
101
83
98
54
69
73
91
5012
234
150
204
28
217
147
207
100
456
230
37
227
923
120
323
312
173
102
326
153
273
321
145
50
154
120
74
185
28
80
69
73
155
80
70
215

110
122
154
128
158
118
116
98
116
68
84
81
83
5320
215
149
233
55
235
174
218
108
492
235
61
286
887
167
364
284
138
88
340
178
246
286
150
55
189
114
67
208
55
119
91
92
200
85
84
197

117
111
116
125
190
126
110
89
85
70
66
104
109
4823
236
139
196
38
200
137
164
98
461
213
57
286
829
132
314
267
124
97
310
232
249
257
147
66
206
101
66
185
40
140
87
79
160
82
85
220

80
82
98
87
108
104
88
64
88
52
48
94
94
3515
142
76
134
37
136
100
123
70
331
147
45
189
592
103
223
226
67
69
205
163
162
182
96
35
146
84
55
156
39
93
81
56
116
78
71
170

67
83
66
75
68
71
55
42
65
23
26
66
62
2128
101
46
65
20
76
74
74
29
216
92
28
105
359
64
123
125
38
35
132
108
116
113
55
23
91
49
27
97
30
73
59
48
52
47
46
110

18
22
18
15
27
24
16
14
18
11
16
29
17
704
25
17
31
13
28
21
25
17
79
32
13
41
111
28
35
47
7
9
56
33
37
36
23
10
21
16
13
29
7
21
22
17
39
15
16
52

10
14
10
9
12
13
8
6
14
11
5
17
12
527
19
9
25
2
20
10
16
10
58
29
5
17
112
23
34
24
6
14
51
19
37
19
14
5
23
18
10
16
11
15
17
8
15
10
13
26

950
1464
1219
1097
1740
1578
1013
1375
1253
671
847
1361
1311
87064
2726
1619
2394
2626
3008
1947
2082
2080
6357
3518
6238
4446
13719
1725
4056
4648
3176
1388
5482
2917
3650
4238
1964
827
1965
1403
918
2536
651
1320
1090
1270
1843
1197
797
2663

22
44
111
129
55
229
111
151
137
31
178
116
88
254
223
106
70
108
99
182
90
68
73
113
180
31
48
134
315
238
289
202
47
62
110
160
108
69
71
74
257
156
30
57
207
37
119
168
44
168

33
37
124
130
41
193
98
161
114
33
156
115
68
159
145
111
62
97
90
146
78
59
65
114
183
20
39
105
163
153
271
189
50
53
114
166
110
67
53
75
235
131
38
61
152
38
128
174
49
133

33
59
162
135
41
235
107
237
123
45
176
160
73
186
171
105
72
152
134
162
80
62
64
115
187
24
43
134
181
172
284
173
68
57
124
191
125
56
68
78
244
135
33
112
144
32
121
181
33
162

46
66
173
144
54
275
99
214
123
35
158
155
69
239
157
126
87
163
141
171
87
86
72
114
193
28
43
139
193
145
263
188
75
65
127
194
141
58
72
82
324
160
37
103
169
32
143
201
57
141

57
53
111
123
53
151
67
195
88
32
128
155
68
181
139
89
68
123
91
126
65
68
76
93
152
40
50
87
144
98
191
154
47
50
90
148
80
50
87
57
189
125
41
76
126
33
106
161
37
153

37
29
79
49
41
99
48
114
46
30
62
106
38
100
62
51
31
94
80
90
37
37
55
44
80
14
27
54
91
77
113
92
27
24
48
105
74
29
45
36
157
77
28
59
93
26
62
96
16
82

11
8
17
17
11
39
12
37
26
12
26
35
21
32
23
25
11
17
23
28
6
23
21
18
36
11
14
19
34
28
46
36
9
8
14
47
26
10
12
14
27
21
15
20
38
5
21
41
11
47

13
12
13
29
16
10
13
26
23
12
31
26
8
15
13
20
14
17
18
24
10
12
16
17
18
7
9
12
21
20
47
19
5
3
15
29
21
14
12
8
32
14
13
12
38
8
19
31
12
31

716
743
1931
1770
828
2490
1492
2062
1526
559
2194
1887
1398
3288
2244
1518
2198
1327
1575
1814
1054
1046
1012
1655
2381
538
560
1456
1478
2125
3469
2548
884
842
1536
2422
1823
974
994
1065
2857
1758
543
914
2399
507
1656
2340
665
2114

72
97
74
47
26
106
155
82
144
314
169
207
115
4002
838
142
460
330
77
72
91
180
96
85
116
206
88
112
128
124
53
76
62
158
71
101
109
93
102
60
63
187
97
72
159
195
222
100
119
140

78
84
51
33
31
101
144
68
116
265
163
186
106
2755
558
81
290
222
70
78
64
150
79
94
93
162
75
127
107
71
65
57
83
122
50
75
112
67
78
39
49
159
81
45
154
170
161
79
107
126

63
81
43
39
34
111
178
85
121
249
205
190
101
2210
454
102
245
208
63
60
69
142
64
76
91
144
93
115
97
74
64
63
64
114
58
47
105
71
80
36
40
149
99
47
105
120
179
74
111
94

82
89
46
27
34
106
176
79
124
222
198
204
92
1632
438
98
208
160
65
68
65
114
57
76
68
117
52
98
87
57
45
65
61
116
58
51
97
83
48
36
36
107
102
54
82
96
174
76
93
65

63
52
53
19
71
109
140
63
89
159
161
122
85
1193
330
80
144
110
47
62
56
118
36
71
63
103
46
74
59
47
36
58
44
86
36
44
88
61
33
34
21
89
80
36
53
71
118
41
77
62

45
38
24
27
33
48
99
37
54
88
62
69
48
707
194
40
79
88
33
29
42
68
16
50
30
55
27
45
34
38
19
33
31
39
43
27
70
41
15
20
13
58
37
22
40
52
86
33
56
29

13
25
18
8
15
22
36
13
18
39
35
32
12
311
86
15
27
35
23
9
16
20
3
21
19
19
17
20
13
1
5
11
14
14
15
10
31
14
14
4
5
23
20
14
20
25
25
15
23
13

13
12
3
8
10
8
36
12
18
18
29
30
10
120
50
10
9
15
8
2
6
16
2
12
3
5
4
5
8
5
5
11
4
11
8
4
10
8
1
6
1
7
7
6
12
15
19
3
15
7

1154
1115
780
396
642
1448
2548
874
1454
3465
2123
2412
1310
43813
9641
1218
4729
3431
974
992
977
2230
1218
1481
1091
2035
778
1282
1409
1297
737
971
938
1696
963
834
1407
1030
916
601
801
2198
1480
1120
1554
2021
2165
1015
1631
1369

236
152
55
156
97
69
144
79
43
39
71
117
101
38
60
88
203
122
41
56
108
138
91
2187
256
360
526
56
84
69
113
95
67
111
100
107
54
30
54
90
46
193
62
39
80
61
53
33
50
65

157
103
33
126
71
57
109
58
33
43
88
146
75
36
53
45
126
89
27
72
76
115
95
1097
195
284
379
75
95
87
129
80
55
117
88
98
52
49
55
98
34
171
97
60
81
75
50
35
54
82

152
103
33
152
58
70
121
84
19
49
77
148
78
43
56
56
98
83
49
64
66
95
99
749
197
206
307
79
107
102
145
73
63
95
79
114
58
44
76
97
49
163
113
53
67
89
67
65
49
111

140
64
27
140
82
56
137
79
39
36
57
130
58
39
69
36
74
69
33
64
62
73
72
477
145
180
241
70
105
95
156
90
51
103
100
120
43
46
59
80
55
142
92
49
55
86
64
81
61
101

106
51
19
107
63
49
103
51
27
35
70
109
41
39
48
47
61
38
30
55
41
56
61
305
128
152
183
63
99
77
96
70
43
70
80
103
51
33
48
83
48
98
78
47
36
69
62
56
33
95

62
54
17
68
43
44
73
28
13
26
47
101
23
31
34
18
36
32
13
36
22
48
42
196
89
88
120
40
59
38
84
39
30
51
59
56
34
15
33
46
30
70
70
26
41
42
37
49
34
72

26
16
5
30
23
17
29
11
8
10
13
44
10
14
11
11
9
9
6
12
12
25
25
99
30
56
45
17
31
19
53
24
23
25
24
30
16
14
11
23
9
26
31
10
18
30
11
19
15
26

6
12
1
18
11
7
10
4
1
3
4
19
4
5
6
1
4
9
6
9
3
13
6
38
20
13
29
12
12
7
18
6
3
12
8
8
10
1
6
3
2
9
11
8
9
9
4
4
7
7

2353
1326
700
686
1086
992
2085
937
561
642
963
2078
1121
618
877
751
2123
1346
681
1044
1190
1352
1532
21691
2893
3889
5573
975
1379
1073
1768
1056
659
1299
1219
1363
853
691
894
1266
734
2264
1330
613
865
1083
764
917
643
1136

62
78
133
82
86
79
98
82
37
66
87
80
72
91
147
122
83
39
89
89
94
113
44
96
124
35
184
95
70
41
29
5420
120
50
161
168
1868
75
398
468
145
254
141
44
39
92
39
445
142
96

85
85
96
109
77
72
95
85
45
77
102
102
71
106
122
102
75
36
97
95
105
105
58
100
154
40
165
82
66
55
47
3474
73
44
110
114
1314
55
204
301
90
183
104
34
28
59
45
266
95
67

135
82
111
141
113
83
110
118
46
87
130
100
66
107
138
114
77
50
101
109
95
128
65
117
136
39
156
81
74
48
51
3245
53
39
117
129
1320
47
214
296
82
170
86
55
53
67
58
229
80
91

95
83
111
163
96
93
121
107
47
90
135
91
65
78
137
88
76
55
94
99
85
92
64
105
125
41
135
96
73
49
55
2654
41
27
88
101
1085
67
184
253
68
129
84
40
47
68
50
191
66
85

94
60
99
105
94
66
75
91
50
77
79
76
54
86
112
89
57
56
74
112
79
78
72
97
92
36
101
60
52
48
48
2103
33
26
71
81
768
21
123
143
50
129
73
47
54
68
46
109
59
77

59
32
76
84
63
58
59
58
39
42
70
55
29
41
65
65
31
23
62
56
53
60
48
76
60
32
45
36
22
29
52
1371
17
23
43
43
451
30
93
79
32
81
42
35
47
34
31
76
30
46

22
6
23
33
22
27
30
17
9
12
29
23
13
26
38
27
6
14
19
31
20
23
25
33
26
9
20
17
14
13
20
471
14
8
15
23
168
5
17
32
10
22
18
20
20
20
16
29
15
17

10
2
12
7
8
9
9
11
9
3
9
7
5
13
15
7
2
5
13
10
14
7
4
14
14
4
14
3
5
3
7
337
2
7
9
12
100
1
9
12
3
13
9
5
13
9
14
15
5
5

1279
991
1572
1656
1418
1127
1451
1187
699
1054
1546
1228
857
1173
1938
1379
1031
512
1184
1236
1109
1452
764
1376
1465
670
2103
1233
914
591
700
55769
1068
794
1880
1610
21156
782
3790
5320
1912
2679
1549
769
736
967
1265
4780
1341
1309

90
59
84
73
31
24
41
27
53
106
102
56
55
80
68
99
16
34
106
44
58
19
105
59
93
56
55
93
89
24
108
75
162
123
178
47
106
77
256
44
64
76
57
3674
127
97
239
236
695
889

67
44
71
61
35
12
25
20
25
72
76
44
28
60
66
76
24
20
77
26
58
17
76
43
74
59
49
85
76
22
92
65
135
71
124
37
74
46
203
31
64
52
43
1961
108
97
169
172
480
442

61
63
64
57
42
24
23
34
31
64
84
35
33
72
57
103
32
24
87
30
75
30
60
48
81
68
63
86
68
18
89
58
151
79
113
42
51
36
193
42
80
36
44
1866
132
76
238
193
477
598

66
66
44
42
42
19
40
21
26
51
73
31
46
72
55
93
22
23
81
24
70
30
45
57
72
87
77
99
71
13
81
47
149
82
123
38
58
28
170
43
55
36
40
1501
130
86
212
214
422
447

44
74
53
36
32
12
20
21
31
49
65
20
38
60
54
104
49
17
66
17
74
35
37
38
57
87
50
86
66
16
57
38
126
64
99
35
38
28
112
38
44
25
24
983
104
57
156
147
325
335

31
53
34
17
30
7
20
11
15
45
39
13
26
28
23
81
27
11
48
11
32
16
21
29
36
46
48
65
21
6
39
44
70
37
65
30
22
17
72
16
16
23
19
503
57
42
102
108
229
231

15
14
13
10
7
6
9
6
7
17
21
4
7
13
9
21
18
10
19
7
12
9
5
10
7
21
20
20
14
4
23
15
37
14
22
4
11
3
30
10
12
3
5
182
20
27
40
55
78
74

8
8
3
1
4
1
1
0
3
4
8
3
1
3
6
14
9
4
9
4
3
1
3
7
4
12
7
9
6
2
4
5
21
6
8
1
3
3
15
6
6
3
1
132
13
11
36
22
74
47

1086
1049
812
817
526
537
714
414
541
1056
1183
694
979
1289
1166
1315
542
440
1628
540
1028
545
968
1029
891
995
1131
1423
913
261
1535
747
2843
1323
1755
750
986
720
2635
765
885
695
637
36446
1498
1202
2392
2216
7208
9496

555
866
244
105
588
203
178
153
198
91
85
87
82
174
125
581
95
187
77
129
145
162
177
60
191
60
139
285
97
83
139
99
134
55
204
129
133
218
155
128
88
145
154
71
90
106
153
137
76
251

374
521
145
93
360
178
113
109
130
59
65
76
95
112
94
501
63
155
50
73
125
91
122
33
147
55
114
187
84
73
118
69
102
60
132
122
121
136
110
88
92
101
112
66
103
86
115
83
32
204

380
563
115
114
414
223
173
133
170
76
74
104
147
149
135
494
87
177
81
105
125
134
168
35
219
45
174
335
139
81
122
77
133
101
177
168
195
166
123
112
98
115
111
94
95
124
130
80
39
271

338
491
158
124
393
205
218
154
209
93
70
108
146
186
150
436
83
152
77
130
148
123
179
20
234
41
174
311
124
100
123
90
193
68
166
140
201
170
161
127
109
122
109
100
125
144
173
90
43
256

208
328
85
92
263
158
157
122
176
74
99
79
160
143
141
324
57
139
88
87
136
98
146
19
177
32
152
224
120
78
116
82
156
81
138
115
140
134
131
93
89
70
106
60
115
137
149
56
50
217

110
248
80
68
132
107
126
81
120
60
54
65
96
101
101
181
56
61
38
70
93
75
128
16
102
16
123
145
70
59
51
37
111
67
77
67
110
79
92
68
60
55
72
67
74
90
86
42
36
128

54
104
33
36
61
48
53
25
67
32
28
27
51
50
38
92
18
22
20
42
49
30
54
4
45
6
60
46
28
18
21
26
41
17
40
27
51
33
35
29
24
24
29
20
19
22
34
10
18
50

34
82
25
20
25
27
27
20
33
28
15
7
23
20
26
69
15
16
16
27
22
19
31
1
21
10
39
39
14
8
22
10
28
16
26
20
23
19
21
15
16
19
12
29
17
23
27
9
8
40

4931
10439
3047
1486
6217
2302
2250
1699
2400
1165
1152
990
1677
1845
1565
673
991
2574
892
1422
2014
1594
2151
635
2143
892
2128
3157
1382
1028
1628
1253
1860
914
2103
1488
1851
1932
1828
1513
1098
1416
1604
1150
1399
1546
2092
1372
664
2886

200
175
99
105
68
171
56
84
60
164
80
66
70
93
211
93
102
114
80
96
108
116
143
112
168
63
133
166
159
64
164
140
151
135
152
155
291
146
91
89
134
1233
66
181
123
2210
156
214
1295
411

125
147
59
68
36
115
43
50
60
120
56
66
53
72
168
78
107
81
71
76
69
92
108
63
123
31
95
124
143
37
120
91
110
107
123
105
175
96
71
69
144
784
69
197
117
1135
94
163
635
281

147
184
86
96
58
116
50
55
75
122
96
76
56
99
220
97
139
135
72
78
106
138
138
87
154
49
105
195
252
40
201
119
173
102
178
144
259
127
118
92
202
726
88
254
119
812
99
148
626
246

165
190
92
126
54
120
68
51
65
121
74
78
68
86
230
98
142
132
67
92
91
142
126
117
161
63
128
201
250
44
221
145
157
128
137
124
280
142
132
83
188
529
101
261
135
602
85
113
553
237

118
164
78
110
46
91
70
25
55
115
76
68
33
71
175
61
119
122
50
65
62
121
108
68
155
37
81
169
192
42
213
129
133
101
115
116
205
141
101
66
122
385
78
189
101
498
79
114
444
220

65
98
47
53
33
69
57
24
39
77
54
42
31
36
114
47
72
67
33
50
61
67
88
75
100
29
60
94
135
37
170
76
72
93
75
65
141
98
83
50
86
284
59
133
85
309
57
98
285
136

26
32
31
25
16
24
24
5
11
30
30
27
12
25
46
30
36
24
16
27
21
17
31
36
39
11
23
63
66
11
43
28
25
23
20
25
56
34
26
20
47
110
19
44
34
97
22
25
112
46

15
20
12
6
8
18
16
5
9
11
17
16
6
13
30
11
18
17
11
13
19
16
17
15
22
7
12
22
42
8
38
12
31
13
15
16
34
28
20
12
20
65
17
34
13
69
10
12
67
34

2240
2062
1002
1217
730
1554
1044
1209
774
1648
1105
1021
741
1036
2355
1136
1371
1314
761
1112
1230
1487
1408
1162
1787
793
1447
1950
2534
693
2337
1569
1856
1428
1853
1651
3095
1862
1386
1128
2103
11447
876
2043
1190
18356
1011
1321
10771
3795

35
557
61
217
115
100
212
223
102
25
61
163
145
60
71
104
117
119
80
87
99
33
170
100
78
158
98
74
120
95
108
91
223
220
112
163
119
181
52
104
34
104
281
306
4322
98
254
156
96
107

48
393
75
184
118
112
254
143
98
33
52
97
121
99
87
113
123
135
81
108
107
45
150
116
59
150
116
91
99
87
116
80
240
174
100
128
112
144
67
82
64
108
252
223
2430
83
159
159
97
98

59
392
110
215
128
160
263
153
116
68
73
116
187
161
100
123
170
161
107
176
164
55
184
162
51
205
181
96
95
104
112
117
252
223
114
138
115
206
58
86
70
114
297
255
2331
85
209
192
91
144

75
398
129
205
123
167
266
119
88
74
75
113
178
163
154
125
162
147
78
182
186
76
186
172
72
195
173
120
92
101
111
118
233
193
116
160
157
197
59
84
80
115
269
227
1810
69
186
191
103
143

64
300
117
138
80
113
230
94
84
70
71
102
188
128
104
98
118
99
66
193
138
51
141
109
42
169
164
125
90
95
90
95
175
162
109
127
100
174
57
79
77
76
243
157
1245
60
134
163
75
141

41
204
107
96
80
96
134
63
87
33
63
63
110
90
81
100
119
106
49
122
136
36
97
105
37
107
117
94
69
61
73
61
133
97
83
80
97
136
47
69
54
60
169
128
702
48
88
96
53
106

13
69
24
25
31
37
53
30
22
9
28
15
34
27
23
31
30
35
24
34
51
7
37
32
13
21
44
23
32
15
14
22
38
30
21
26
18
41
15
13
24
22
46
41
263
19
27
31
23
37

10
43
26
18
16
29
23
14
17
9
16
12
18
29
16
16
15
24
5
24
30
8
7
19
6
12
27
17
16
7
13
11
34
12
8
17
15
33
9
4
11
9
19
19
184
7
13
27
12
20

726
5717
1480
2156
1464
1537
2858
1660
940
670
776
1222
1732
1568
1297
1289
1932
1228
964
1616
1680
708
2034
1526
783
2087
1651
1052
1204
1162
804
891
2040
1688
1258
1801
1335
1894
714
822
961
1120
2699
2108
1594
1388
1813
2011
1351
1438

58
93
25
94
43
146
61
66
36
131
135
79
55
160
93
69
189
136
68
123
110
50
68
97
116
259
96
76
112
73
10837
101
206
166
1622
261
204
354
370
49
124
9
43
169
110
89
207
48
11
81

94
87
32
99
48
135
79
74
47
141
137
96
52
202
72
74
212
126
78
146
92
59
87
104
135
202
89
67
106
62
6513
91
137
124
937
182
125
212
252
49
94
9
31
106
90
85
126
33
11
82

138
108
54
139
72
143
91
109
52
152
165
109
72
246
84
96
194
159
87
163
149
125
106
119
186
186
130
107
153
100
5881
73
133
115
952
214
166
233
285
57
115
16
38
104
108
84
134
41
15
87

157
92
58
173
72
124
90
128
73
162
143
111
63
248
84
94
214
142
91
191
133
142
113
120
183
162
135
107
138
90
4451
50
93
94
816
151
131
225
218
55
104
11
34
97
115
95
118
38
15
64

117
71
69
125
68
93
89
117
50
139
141
72
69
162
91
66
212
127
92
154
85
154
79
119
106
132
75
101
111
59
4091
48
89
88
676
121
90
140
202
57
94
18
24
80
86
64
75
27
25
79

101
63
48
109
79
77
53
68
43
111
69
61
35
133
68
70
152
124
55
108
54
102
61
100
105
110
58
81
84
61
2640
42
62
62
413
93
68
86
119
48
45
4
35
37
70
45
45
22
18
53

38
21
18
29
17
25
23
22
17
48
30
19
11
27
21
32
47
29
21
30
16
33
22
31
30
40
13
21
26
17
894
11
26
21
162
32
19
29
46
14
11
2
10
19
30
22
19
12
9
14

25
7
15
28
12
17
11
17
6
25
13
10
4
22
12
19
45
20
8
30
16
15
14
17
22
21
11
16
26
14
655
8
6
8
116
14
15
11
21
8
13
5
5
7
8
8
6
3
2
11

1411
1019
635
1556
921
1501
1096
1083
700
1852
1588
1213
869
1761
965
1223
1694
1351
1030
2228
1387
1369
994
1501
1483
1544
1106
948
1594
833
121650
823
1443
1313
17482
2719
2566
4056
4475
818
1686
259
684
1366
1111
1037
1907
479
415
922

30
181
133
126
68
206
135
141
57
59
103
101
163
48
236
89
49
108
223
55
195
47
76
100
171
152
112
282
83
139
50
61
155
92
45
45
136
145
215
89
92
124
244
132
101
143
214
7
161
133

18
165
92
108
39
196
89
115
46
43
66
75
152
61
201
61
31
74
188
36
114
30
75
89
140
118
88
213
65
130
35
44
108
68
35
27
99
131
152
104
77
92
179
92
105
86
130
8
133
99

29
170
80
113
50
209
99
98
46
40
81
96
213
74
203
63
38
110
206
44
83
35
67
101
154
108
86
183
66
101
43
56
103
94
32
37
122
109
131
116
72
114
252
89
111
101
134
14
106
125

28
108
84
107
72
169
102
106
49
28
57
81
177
114
170
53
48
94
173
42
82
22
82
83
126
113
83
135
71
81
54
45
90
81
26
35
94
108
127
143
75
115
194
71
88
80
105
10
71
82

27
80
71
111
48
172
84
93
56
29
63
57
135
69
154
68
35
72
164
36
61
23
56
86
109
69
68
114
68
70
33
36
79
39
31
32
62
76
102
103
57
91
173
62
89
56
68
7
57
79

12
56
44
39
33
128
56
69
47
29
41
40
94
52
108
35
30
50
110
17
47
8
46
70
63
44
36
62
50
47
33
18
56
18
22
26
53
75
74
69
41
52
114
57
71
57
49
10
37
45

2
30
13
20
14
60
21
35
14
7
15
15
39
26
51
11
9
25
47
9
13
5
13
21
31
23
15
32
17
24
11
9
20
8
6
15
21
20
30
39
25
32
40
17
31
33
26
0
16
33

3
3
5
12
0
26
5
14
4
7
4
7
13
15
21
9
2
9
27
5
10
1
3
11
14
9
6
10
10
11
1
3
16
6
2
5
11
11
12
15
12
7
21
12
4
10
10
0
8
8

449
2200
1562
1661
734
2850
1685
1323
634
584
930
1130
2383
929
2314
663
646
898
3019
549
1575
511
1103
1369
1554
2018
1157
3020
1008
1603
637
841
1314
1293
569
461
1551
1670
2224
307
1143
1131
2952
1175
1320
1477
1772
139
1542
1291

155
137
41
126
110
88
87
70
136
185
75
80
3411
326
162
363
178
170
43
34
152
102
26
64
127
94
58
43
83
45
121
151
39
49
36
117
177
193
183
149
28
82
99
119
68
153
66
51
26
74

132
130
25
67
76
87
58
73
97
138
74
61
1855
196
119
229
108
139
45
23
125
89
25
61
94
78
50
32
76
52
100
137
30
34
35
133
141
122
205
107
22
83
75
94
70
152
73
68
17
59

119
104
44
77
77
103
80
74
102
130
100
71
1515
185
116
231
101
128
51
49
106
68
24
63
133
63
65
32
80
48
113
157
39
59
50
140
158
110
241
144
26
64
84
99
70
130
83
64
10
75

128
100
40
55
54
87
68
52
85
114
79
54
1201
195
118
233
88
147
40
43
101
87
30
69
142
63
59
44
78
59
131
146
39
56
49
119
151
137
201
124
37
81
80
117
69
113
80
87
8
66

98
65
23
45
50
74
63
60
89
101
74
35
811
139
90
170
74
74
24
25
102
56
31
55
118
74
46
36
70
65
83
133
41
48
33
105
155
112
193
127
26
53
42
86
40
83
62
59
10
57

70
60
29
33
26
48
37
40
46
52
54
26
444
65
29
86
34
60
24
12
36
37
11
38
58
25
30
17
35
36
61
63
21
29
22
63
89
90
130
57
10
37
37
69
25
52
35
31
6
43

23
24
8
14
18
29
27
13
17
23
24
19
140
22
20
27
16
18
4
15
13
16
5
18
19
17
3
11
10
9
24
23
9
8
9
16
29
23
27
23
1
9
17
24
12
13
17
13
4
14

11
13
1
3
8
3
8
8
10
14
11
8
89
13
10
16
9
13
3
5
6
5
0
4
16
6
5
6
7
8
10
21
5
11
4
13
13
10
17
14
1
5
6
11
8
10
10
2
0
9

2241
1477
553
1354
893
1220
1110
812
1652
2046
1135
574
29859
2999
1891
3528
1862
1584
564
728
1528
1096
299
850
1469
1390
767
846
969
786
1571
1699
434
773
631
1558
1869
1963
2350
1849
448
955
1019
1449
897
1651
969
821
427
857

309
30
111
48
123
79
156
115
117
35
2478
863
191
2773
85
79
44
135
59
82
55
150
55
27
73
43
52
73
126
50
77
53
65
48
132
88

194
24
87
26
128
74
109
108
118
29
1312
497
159
1234
67
64
74
150
50
70
44
190
60
47
76
32
83
83
122
55
89
41
64
68
125
75

158
25
75
30
157
52
130
114
123
51
1232
521
182
848
92
97
92
167
61
88
45
184
73
54
97
49
75
81
180
86
111
71
87
81
137
115

219
30
77
24
136
54
128
109
182
28
1267
426
192
611
108
97
82
164
74
90
55
160
97
54
101
41
80
100
138
68
129
70
86
92
174
126

167
30
73
25
95
11
82
93
131
25
813
329
138
430
98
98
70
127
60
90
48
138
91
59
95
47
52
64
106
63
100
49
69
57
154
125

105
5
27
10
64
18
92
49
61
18
502
238
92
203
69
64
41
77
42
61
43
88
47
45
65
38
56
39
57
48
73
33
54
54
118
81

34
4
10
3
21
8
24
10
15
4
154
92
27
102
19
28
11
30
14
21
12
26
19
15
24
14
19
16
31
19
23
12
17
17
33
29

18
0
2
4
12
19
15
8
10
4
111
68
18
64
18
19
11
27
8
16
7
27
17
12
20
11
13
18
18
11
17
11
13
16
17
22

126
93
90
190
56
64
42
144
82

137
68
83
119
60
48
48
128
89

124
103
91
165
64
97
90
117
113

127
84
106
176
78
84
82
150
139

123
89
61
166
55
71
87
103
111

59
61
47
86
35
66
64
83
90

27
20
26
41
13
22
26
29
22

21
7
12
23
14
11
18
16
18

102
110
145

69
132
139

84
152
149

79
175
127

72
161
126

50
103
92

13
32
29

8
43
26

2805
426
1359
410
1609
704
1619
1285
1647
430
22816
9308
2749
21877
1222
1145
875
1665
752
1142
659
1826
988
696
1178
596
911
1225
1532
931
1237
830
971
977
1840
1450
1647
1610
1188
1054
2087
702
1053
1049
1565
1418
1167
1083
1873
1369

159
123
89
67
73
114
194
73
62
114
137
78
75
103
77
75
95
106
150
86
63
136
62
50
119
138
181
105
111
121
68
56
44
93
240
3859
106
137
227
271
651
215
113
114
49
252
161
107
126
90

147
88
81
115
86
101
159
84
62
97
112
65
68
146
62
99
105
88
111
89
60
122
76
57
112
134
130
96
108
105
64
50
64
117
171
1974
73
105
194
217
403
151
89
105
75
188
152
131
78
79

126
110
113
107
105
116
184
97
89
139
125
94
90
198
78
108
134
120
148
98
84
146
106
86
133
115
153
100
108
129
73
86
88
158
197
1645
83
107
154
203
414
156
108
95
83
182
187
136
88
81

148
111
118
111
92
114
187
98
80
148
121
92
83
238
105
96
137
105
152
113
82
151
103
90
156
171
149
119
103
154
109
68
92
186
200
1280
87
112
123
188
346
158
121
100
109
198
213
144
106
96

140
90
88
107
64
93
153
87
82
136
106
90
66
214
88
99
108
87
151
85
70
146
78
59
106
119
113
100
90
137
85
62
99
144
155
828
54
94
78
121
231
105
73
68
73
145
140
97
76
68

91
71
48
64
64
67
127
67
69
96
95
70
41
158
75
61
79
69
71
57
47
97
60
46
79
95
71
66
68
100
79
53
58
104
94
471
39
55
50
88
146
58
47
55
39
96
96
64
43
47

31
33
10
23
20
24
46
25
17
23
24
21
12
38
33
29
29
20
25
20
20
26
17
22
39
27
22
29
26
34
28
22
22
32
30
200
12
26
15
23
39
18
13
14
19
28
33
23
14
17

23
14
7
21
10
10
23
13
7
14
17
14
9
27
20
10
19
11
13
21
10
21
25
17
16
12
9
12
15
13
10
17
18
28
25
141
12
18
8
16
37
21
10
14
11
23
32
24
11
12

1776
1432
1220
1257
1035
1262
2563
1176
1054
1741
1417
1047
895
2006
1310
1128
1351
1376
1781
1098
921
1756
1165
1082
1611
1684
1819
1229
1419
1660
1201
804
1073
1729
2389
37710
1098
1763
2563
2872
7418
2364
1311
1426
1160
2762
2857
1542
2261
1169

67
188
115
64
110
64
87
108
91
81
86
86
113
139
173
145
80
77
88
76
56
141
75
66
85
72
123
53
89
61
59
76
194
28
74
114
102
138
96
89
108
125
79
94
105
187
34
79
87
48

70
144
100
71
113
64
76
103
80
68
71
80
104
156
152
110
55
76
75
73
65
129
77
60
59
62
126
63
71
68
73
56
163
45
80
109
105
98
102
93
89
85
53
103
73
180
48
56
90
34

67
126
86
108
125
90
84
114
86
73
68
89
104
170
125
135
74
102
95
79
73
127
61
74
64
81
133
52
86
109
64
79
149
43
77
117
124
125
106
93
99
133
63
84
117
150
50
52
115
37

66
125
86
119
119
92
96
109
97
74
86
102
115
194
137
136
100
136
78
118
66
137
73
119
92
105
158
40
100
100
88
53
189
57
92
129
117
140
115
115
107
111
86
108
96
181
47
96
130
48

47
113
62
111
105
70
75
75
68
56
59
69
79
153
113
98
79
116
63
77
70
108
55
95
72
70
105
23
91
78
62
43
154
42
64
91
79
140
65
87
72
93
56
79
86
132
46
59
121
42

44
67
44
68
64
36
57
49
53
33
49
55
66
89
77
74
46
61
55
51
46
62
35
67
65
42
48
17
44
62
34
28
89
22
48
63
53
93
45
54
49
80
41
75
63
91
29
42
78
29

13
19
14
16
12
12
14
23
16
7
15
16
19
29
29
13
22
17
15
22
13
26
8
15
19
9
22
7
10
22
8
10
31
10
16
23
14
27
17
16
22
18
12
29
19
32
5
12
24
12

6
15
11
12
14
10
12
12
7
13
13
7
17
20
19
14
18
10
11
16
12
15
11
19
14
9
18
8
5
5
11
10
27
12
19
13
15
22
10
18
31
13
16
6
9
14
8
5
15
10

824
1826
1179
1081
1410
1152
1050
1345
1147
1028
1131
1053
1624
2074
1920
1561
1389
1655
1381
1275
934
1697
999
1261
1045
1257
1511
636
1267
1097
872
770
2286
680
926
1623
1328
1638
1078
1360
1353
1482
956
1274
1369
1988
717
884
1491
632

71
77
58
122
50
110
148
91
99
76
130
138
71
126
118
108
80
56
73
144
3677
93
120
560
330
245
238
55
78
100
44
113
32
44
51
67
122
78
49
122
111
150
98
108
195
73
230
104
48
155

73
84
66
97
53
127
113
100
94
56
123
146
88
107
105
85
63
48
52
137
1869
74
99
357
212
184
156
55
74
97
43
114
36
55
47
116
105
61
43
106
121
133
79
101
139
80
185
80
48
153

62
73
78
125
73
137
130
114
145
58
130
149
141
131
121
119
62
54
37
183
1455
78
87
338
227
160
182
52
82
136
76
146
65
54
69
179
156
97
66
131
134
169
102
126
140
94
197
126
43
191

60
103
76
128
79
163
119
115
157
79
111
148
171
146
118
119
63
75
37
199
1139
78
92
274
196
167
166
60
97
139
67
162
64
63
67
225
144
85
67
110
121
210
112
152
155
114
190
140
68
259

44
62
58
92
62
116
84
71
110
80
74
121
103
121
117
105
44
40
28
133
899
60
57
194
152
90
164
35
87
109
65
148
62
46
52
222
133
84
63
107
90
137
91
113
96
81
126
120
48
212

18
31
37
51
33
76
62
43
62
47
45
77
79
82
86
65
26
27
13
115
554
38
51
143
110
57
118
47
66
78
54
95
52
29
36
128
78
54
53
80
55
102
66
82
67
64
91
85
44
139

5
10
19
16
13
35
21
20
19
8
14
24
28
28
30
22
11
9
3
20
221
18
15
48
37
31
26
18
22
20
18
26
12
14
14
41
20
20
13
14
16
37
26
20
23
19
40
36
12
41

3
3
7
16
6
27
11
15
12
13
13
7
26
14
20
9
10
2
2
28
144
10
9
34
25
24
20
13
13
20
23
15
7
5
13
27
19
16
18
18
16
20
19
19
11
8
18
14
12
18

829
1010
913
1437
833
1631
1523
1280
1628
1031
1397
1778
1723
1725
1650
1505
796
654
815
2233
32505
963
978
6196
3726
2682
3528
729
803
1409
848
1811
774
759
757
1764
1540
1169
909
1706
1543
2037
1201
1560
2040
1100
2319
1747
658
1958

100
264
105
72
45
101
76
90
195
66
111
88
86
165
145
91
48
85
100
210
58
107
119
195
130
129
67
194
65
115
149
83
90
247
66301
147
279
389
214
239
390
138
164
266
461
465
1071

74
231
115
58
50
80
69
86
162
71
95
91
62
123
139
83
53
85
100
189
62
133
97
140
132
149
51
171
63
116
122
80
69
225
40747
162
206
273
185
163
233
131
128
209
360
322
780

93
321
118
96
55
82
63
89
168
104
102
121
77
152
159
77
63
94
127
201
73
168
98
195
144
173
69
221
62
141
156
91
115
267
38472
186
205
251
185
153
232
142
146
233
354
320
664

83
347
141
116
67
87
82
99
190
88
132
123
84
131
194
86
84
113
152
240
76
262
128
149
180
189
94
243
76
151
202
92
129
312
35379
178
173
203
185
135
201
97
91
195
306
286
573

60
278
109
100
43
65
52
86
168
58
95
121
60
91
169
66
75
125
128
231
85
184
113
136
147
133
64
231
40
130
173
87
102
270
31443
188
151
146
140
90
130
95
78
155
229
167
453

53
201
67
66
28
50
30
54
97
36
54
81
51
55
107
55
38
99
102
136
39
135
65
99
102
118
59
150
35
99
136
48
50
154
21216
152
90
87
70
67
72
42
44
81
137
107
268

19
60
26
12
13
12
14
21
42
11
15
26
17
25
41
5
16
24
24
37
22
41
15
35
31
36
22
64
6
20
39
13
16
45
8049
50
37
41
41
17
28
12
23
42
45
43
104

12
40
12
13
13
9
11
21
22
12
13
18
17
11
18
11
9
16
16
15
12
29
9
27
24
20
11
26
14
12
22
7
23
29
6081
23
34
35
26
11
19
4
7
21
32
15
79

1164
2919
1735
1032
780
1195
937
1298
2423
996
1360
1408
973
1687
2047
1213
796
1369
1834
2535
923
2050
1497
2206
2110
2369
886
2802
842
1669
1874
1252
1211
2909
766958
2517
2071
3605
1809
1879
2498
2896
1240
3533
4157
4038
7698

locuinte Total_1994
locuinte Total_1995
locuinte Total_2002
locuinte Total_2003
locuinte Total_2004
locuinte Total_2005
locuinte Total_2006
locuinte prop_publ_1993
locuinte prop_publ_1994
23769
23798
24386
24427
24543
24600
24645
3959
1656
925
925
988
991
993
993
993
2
2
2622
2645
2541
2526
2505
2505
2505
408
342
9268
9289
9654
9675
9687
9709
9732
1951
691
6616
6612
6794
6798
6799
6824
6823
222
187
2832
2844
2933
2944
2951
2959
2963
149
87
10252
10253
10431
10438
10469
10493
10485
1308
1129
5485
5488
5791
5798
5828
5834
5835
242
209
9354
9392
9866
9908
9943
9955
9977
550
437
3321
3325
3516
3519
3519
3519
3519
235
91
733
733
769
769
769
769
769
6
6
798
798
734
734
734
734
734
60
60
590
602
718
720
729
729
727
7
7
870
871
899
901
901
901
901
7
7
1623
1628
1690
1693
1693
1693
1693
479
479
1010
1015
1032
1034
1035
1035
1036
20
20
1530
1532
1578
1595
1595
1595
1595 :
:
488
488
488
488
488
488
489
11
11
899
900
926
932
933
933
933
9
9
412
412
449
449
449
449
449
11
11
624
624
614
614
614
614
614
9
9
198
198
199
199
199
199
199
4
4
1168
1167
1125
1125
1125
1125
1122
14
14
497
503
485
485
488
488
488
5
5
1134
1134
1118
1118
632
632
633
50
50
778
778
773
775
777
778
778
13
13
1306
1306
1373
1373
1373
639
639
23
23
897
897
916
916
920
920
920
11
11
445
445
443
443
443
443
443
12
12
965
967
892
892
892
892
892
22
22
1704
1713
1920
1926
1935
1939
1941
60
60
840
840
841
841
843
844
847
110
110
618
619
662
663
665
665
665
20
20
676
676
686
686
687
687
687
11
11
732
742
827
827
827
827
827
7
7
1872
1874
2010
2015
2026
2026
2025
13
13
373
373
369
369
369
369
369
3
3
1690
1691
1757
1757
1757
1757
1757
156
156
798
798
744
745
746
746
746 :
:
1105
1106
1142
1141
1142
1142
1142
15
15
875
879
921
925
925
925
926
81
81
1271
1272
1324
1324
1324
1324
1324
6
6
1103
1104
1086
1087
1087
1087
1087
3
3
1129
1131
1124
1126
1124
1124
1124
14
14
921
921
922
922
922
922
922
17
17
610
612
566
563
560
560
555
5
5
857
869
849
849
851
851
852
11
11
460
463
508
510
510
510
510
5
5
586
588
574
574
574
574
574
8
8

1194
412
386
664
525
662
403
1547
825
665
880
1678
716
880
991
834
1058
1006
1527
1216
1291
2461
2104
510
1322
781
1736
71089
1679
834
924
3181
3008
3289
3480
4056
3057
2513
2319
1023
1424
657
647
1328
772
785
1255
1466
549
1441

1194
414
386
673
525
662
409
1552
825
665
886
1679
716
880
991
834
1059
1006
1534
1217
1301
2458
2098
515
1324
781
1736
71187
1679
837
924
3183
3062
3289
3503
4065
3045
2522
2320
1023
1424
657
647
1334
775
783
1258
1476
548
1441

1199
413
379
685
518
660
449
1577
817
700
893
1818
697
922
1040
796
1046
1068
1573
1188
1422
2485
2077
546
1309
795
1793
71579
1706
859
933
3374
3079
3935
4258
4328
3035
2545
2354
1012
2428
645
625
1342
761
1257
1237
1475
596
1412

1199
413
379
686
518
660
450
1575
817
700
893
1818
697
922
1042
796
1047
1068
1573
1188
1433
2487
2076
545
1309
797
1795
71800
1731
861
938
3400
3085
3936
4256
4328
3032
2549
2356
1013
2429
647
626
1342
761
1261
1240
1479
596
1413

1199
413
379
686
517
662
450
1553
817
706
894
1818
697
922
1043
796
1047
1069
1573
1188
1441
2488
2078
545
1310
797
1798
71923
973
859
939
3405
3084
3245
4260
4335
3031
2549
2353
1020
2430
647
626
1342
762
1261
1240
1474
596
1415

1199
413
379
686
517
662
450
1535
817
706
894
1818
697
922
1043
796
1049
1070
1573
1188
1441
2491
2078
549
1310
797
1798
72071
976
869
941
3414
3086
3246
4263
4334
3043
2552
2358
1028
2430
648
626
1342
762
1261
1240
1474
596
1415

1199
414
379
686
517 :
662
450
1535
817
706
894
1819
699
922
1047
796
1049
1070
1573
1188
1449
2506
2078
549
1314
797
1798
72353
976
872
951
3414
3080
3235
4258
4325
3042
2555
2354
1028
2429
648
626
1342
762
1261
1240
1472
596
1415

38
7
4
4

38
7
4
4
:

7
9
148
29
21
9
76
2
12
112
16
3
23
143
26
402
342
22
2
80
6
48
11398
473
140
76
1075
270
72
172
512
116
182
69
14
6
14
8
10
11
4
51
89
8
24

7
9
148
29
21
9
76
2
12
112
16
3
23
143
26
402
342
22
2
80
6
48
10877
473
140
76
1023
240
72
172
512
105
182
69
14
6
14
8
10
11
4
51
89
8
24

515
1234
725
952
999
1443
659
771
562
1678
1653
1153
1787
1201
583
603
280
996
2176
1573
468
805
1574
4936
884
747
750
684
1331
1952
1116
1316
1489
3822
940
1360
1124
978
1860
579
1449
2826
245
1353
2586
825
2379
1145
1486
961

514
1235
725
953
998
1442
660
771
562
1674
1655
1155
1791
1201
583
603
280
996
2175
1573
471
805
1579
4940
883
747
751
686
1337
1951
1116
1317
1489
3826
940
1360
1126
978
1860
579
1450
2818
245
1353
2586
829
2379
1145
1486
961

513
1225
858
1160
1038
1436
650
756
597
1803
2002
1089
1822
1808
685
640
320
973
2176
1541
494
794
1599
4970
876
747
756
687
1326
1976
1112
1346
1504
3842
1131
1373
1148
999
1842
591
1472
3684
247
1379
2537
907
2380
1443
1523
1288

513
1230
860
1161
1039
1436
650
757
601
1812
2003
1091
1823
1810
686
640
320
983
2175
1541
498
794
1603
4961
876
747
758
687
1327
1976
1113
1346
1507
3846
1130
1372
1149
995
1843
591
1475
3679
245
1381
2534
909
2382
1444
1526
1289

513
1228
859
1162
1039
1436
652
757
601
992
2011
1091
1824
1810
686
640
320
983
2179
1541
506
794
1608
4955
876
747
760
687
1327
1976
1114
1346
1509
3846
1129
1372
1148
995
1846
590
1476
3676
245
1380
2533
909
2382
1444
1527
1289

513
1227
859
1164
1039
1436
659
757
601
992
2010
1091
1825
1810
686
640
320
989
2179
1541
510
794
1618
4955
876
747
762
687
1327
1979
1113
1346
1509
3849
1127
1372
1149
995
1845
588
1478
3673
245
1380
2529
910
2385
1444
1527
1289

513
1227
862
1170
1039
1436
660
757
601
992
2010
1092
1826
1810
686
640
320
989
2180
1541
510
794
1617
4941
876
747
762
687
1329
1979
1113
1349
1509
3845
1127
1374
1150
995
1838
587
1476
3668
245
1378
2526
910
2385
1444
1526
1289

4
27
5
34
10
9
2
6
18
149
74
23
82
21
4
14
6
123
197
25
35
4
133
282
36
15
19
7
36
182
15
117
22
474
60
186
7
3
19
5
142
97
12
6
39
13
42
14
363
11

4
27
5
34
10
9
2
6
18
149
74
23
82
21
4
14
6
123
197
25
35
4
133
282
36
15
19
7
36
182
15
117
22
474
60
186
7
3
19
5
142
96
12
6
39
13
41
14
367
11

757
1484
63757
2475
1754
11261
1404
4223
15397
1276
11121
4209
3590
1779
1633
1552
1243
1106
1112
2129
1621
768
1186
2728
2158
1193
746
1123
1250
1040
2352
1400
3443
1397
965
1108
715
1140
726
1327
1756
1745
1872
1020
1029
922
514
1324
766
1239

752
1490
63943
2503
1776
11281
1404
4240
15397
1276
11133
4213
3585
1783
1637
1571
1244
1117
1123
2157
1630
771
1186
2740
2154
1197
749
1132
1262
1047
2362
1401
3457
1408
968
1125
720
1142
731
1334
1761
1765
1876
1027
1046
929
520
1328
770
1249

710
1517
61753
3069
2071
11769
1649
4768
15380
1439
11658
4295
3749
1955
1692
1770
1347
1140
1307
2284
1776
845
1433
2700
2170
1214
792
1241
1518
1168
2468
1452
3836
1609
1151
1165
859
1249
771
1390
1964
1790
1952
1086
1128
1028
743
1308
816
1312

710
1522
61873
3095
2086
11784
1656
4819
15388
1442
11712
4307
3750
1953
1692
1779
1353
1150
1307
2309
1774
848
1435
2708
2175
1214
802
1246
1536
1168
2483
1453
3845
1643
1146
1172
865
1249
773
1396
1965
1796
1958
1085
1131
1033
743
1332
825
1317

710
1526
61923
3147
2132
11889
1688
4873
15414
1445
11853
4331
3753
1959
1013
1810
1355
1159
1317
2332
1781
851
1435
2717
2182
1214
810
1251
1550
1172
2517
1459
3849
1650
1156
1177
865
1255
775
1401
1971
1802
1961
1098
1139
1033
754
1361
826
1327

709
1533
62005
3194
2141
11909
1712
4911
15404
1446
11879
4335
3763
1965
1017
1831
1361
1176
1307
2357
1791
852
1435
2727
2191
1212
809
1254
1569
1179
2516
1461
3854
1655
1156
1180
865
1253
780
1406
2001
1806
1966
1105
1150
1039
765
1377
826
1334

709
1529
62121
3275
2147
11949
1733
4958
15414
1446
11920
4336
3765
1982
1020
1849
1365
1184
1316
2403
1804
860
1435
2732
2200
1219
812
1257
1596
1182
2526
1461
3857
1666
1150
1182
866
1257
784
1411
2012
1810
1970
1113
1161
1051
775
1391
826
1339

9
180
2316
12
1
558
32
465
1393
3
364
1246
189
19
4
47
60
49
1
41
:

9
180
5803
12
1
558
32
465
1054
3
318
1246
6
19
4
47
60
49
1
41
:

3
75
39
:

3
75
39
:

4
:

4
:

5
8
2
30
:
:

5
8
2
30
:
:

39
3
15
1
:

39
3
15
1
:

1
3
13
7
2
6
2
2
8
1
:

1
3
13
7
2
6
2
2
8
1
:

1067
813
1513
1533
1704
1150
2527
1816
1900
2053
1474
1156
2087
809
1213
872
1564
1246
1987
1320
758
1089
2047
534
1597
2451
2057
1428
1381
1569
1599
2331
729
1035
1568
1460
1826
1589
1914
1773
1038
1086
931
1248
1297
1552
1956
1102
904
1975

1068
818
1515
1533
1715
1155
2537
1818
1904
2056
1492
1160
2094
812
1220
887
1576
1249
1979
1323
776
1116
2053
534
1600
2466
2059
1432
1395
1585
1615
2348
731
1041
1578
1476
1841
1592
1920
1821
1042
1089
932
1244
1323
1554
1968
1107
928
2001

1078
870
1629
1518
1871
1166
2489
1957
1984
2223
1644
1342
2230
850
1239
933
1730
1339
2095
1292
869
1207
2103
585
1655
2638
2079
1551
1356
1595
1621
2452
896
1125
1573
1525
1945
1829
1958
1972
1075
1231
978
1399
1381
1621
1834
1227
1006
2209

1078
873
1636
1521
772
1173
2489
1962
1989
2239
1651
1358
2236
857
1244
940
1754
1338
2123
1292
873
1230
2104
586
1664
2676
1232
1555
1356
1601
1623
2459
896
1130
1577
1529
1938
1849
1961
1969
1078
1233
981
1406
1387
1627
1836
1237
1012
2227

1078
873
1642
1526
776
1174
2494
1961
1993
2250
1677
1376
2245
865
1250
949
1783
1340
2128
1296
873
1230
2104
586
1667
2699
1232
1563
1357
1605
1619
2483
910
1137
1603
1537
1964
1866
1963
1969
1083
1242
975
1409
1384
1627
1838
1238
1020
2246

1080
877
1647
1528
780
1175
2497
1964
2003
2264
1690
1386
2253
869
1251
963
1853
1339
2137
1297
878
1240
2114
595
1667
2707
1235
1576
1359
1611
1614
2496
915
1142
1603
1548
1977
1870
1966
1979
1089
1244
976
1415
1392
1627
1838
1242
1031
2253

1081
880
1651
1528
782
1178
2490
1981
2006
2273
1696
1399
2270
876
1254
977
1934
1341
2148
1300
880
1254
2114
597
1664
2705
1239
1583
1359
1622
1607
2518
917
1142
1608
1548
1988
1878
1972
1981
1097
1252
980
1425
1401
1627
1838
1251
1042
2252

222
7
68
2
4
19
96
64
8
1
:

222
7
68
2
4
19
96
64
8
1
:

6
7
5
4
3
5
7
5
:

6
7
5
1
3
5
7
5
:

3
24
3
:

3
24
17
:

17
12
3
1
40
:

17
12
3
1
40
:

5
260
1
2
75
26
14
1
:

5
260
1
2
35
26
4
1
:

1
6
2
:

1
6
2
:

1
2
6
2
1
1
14

1
2
6
2
1
1
14

1042
63594
1014
1452
1218
2238
19507
1893
2631
6704
7778
7743
1679
4773
2233
877
2225
2326
1258
1904
1599
1617
2452
943
1206
1303
1156
1739
1585
668
1429
1061
761
4101
1233
2835
1399
1127
1750
1095
1872
1550
1491
2390
1289
1072
739
892
1619
1406

1055
63822
1018
1492
1245
2269
19544
1898
2642
6748
7803
7766
1702
4803
2251
882
2246
2344
1281
1927
1611
1644
2469
950
1210
1318
1164
1743
1597
700
1460
1061
768
4115
1247
2864
1440
1155
1765
1119
1890
1597
1501
2453
1327
1089
748
919
1642
1438

1145
66090
1484
1815
1387
2916
20399
2167
2785
6969
8018
8381
1894
4936
2407
993
2356
2674
1470
2089
1812
1713
2489
1033
1250
1553
1315
1915
1884
789
1605
1205
842
4480
1321
3202
1583
1195
1905
1199
2108
1931
1542
2601
1563
1150
827
1097
1869
1703

1153
66336
1503
1850
1409
2917
20577
2173
2797
6974
8066
8409
1909
5039
2411
997
2354
2685
1492
2102
1824
1717
2490
1037
1251
1562
1325
1913
1902
791
1605
1205
842
4516
1323
3212
1590
1198
1916
1203
2121
1966
1543
2621
1566
1157
829
1100
1879
1711

1161
66333
1511
1943
1424
2951
20648
2177
2811
6979
8070
8479
1914
5141
2415
998
2353
2689
1497
2110
1831
1717
2492
1055
1251
1575
1342
1913
1910
796
1619
1208
845
4555
1325
3218
1599
1201
1922
1203
2127
1998
1544
2647
1566
1158
829
1103
1900
1740

1163
66599
1537
2020
1446
2970
20680
2181
1594
6988
7989
8540
1915
5164
2412
1001
2275
2693
544
2116
1843
1717
2488
1070
1251
1585
1363
1913
1916
797
1624
1208
847
4560
1324
3230
1602
1205
1926
1204
2128
2016
1544
2655
1567
1160
829
1103
1916
1751

1167
66739
1574
2066
1465
2983
20716
2185
1602
6999
8008
8559
1915
5181
2412
1009
2280
2693
552
2122
1850
1724
2495
1074
1250
1604
1377
1912
1937
799
1630
1214
847
4534
1325
3239
1617
1208
1935
1209
2131
2017
1544
2668
1573
1168 :
831
1106
1923
1770

2
9161
10
16
12
23
3881
1
26
6
639
477
160
401
99
15
6
5
54
17
9
10
9
1
6
5
3
6
13
19
18
10
22
180
2
18
2
17
84
20
8
16
6
17
21

2
7112
10
16
12
23
2057
1
26
376
466
690
160
401
99
15
6
5
54
17
9
10
9
1
6
5
3
6
12
19
18
10
22
180
2
18
2
17
84
20
8
16
6
17
21
:

41
9
14
2

41
9
14
2

1446
1718
1805
1066
2907
2827
705
1487
1338
1074
1398
1379
1418
2261
1105
2134
2397
1198
1976
1822
702
3757
1267
1282
1191
1562
1257
1722
1087
1565
1031
1577
1781
1119
1382
1361
987
1407
80368
2619
1025
3996
1261
3734
2980
5993
728
6999
1116
1266

1485
1727
1858
1072
2960
2841
713
1515
1348
1080
1432
1413
1443
2290
1127
2111
2421
1207
1998
1842
745
3759
1280
1291
1215
1586
1262
1745
1125
1583
1037
1588
1815
1155
1387
1364
1000
1430
80554
2632
1029
3999
1262
3760
2943
6003
728
7007
1116
1270

1525
1826
1929
1163
3460
3206
756
1592
1445
1220
1531
1588
1582
2504
1246
2184
2614
1298
2309
1901
866
3922
1488
1528
1252
1790
1301
1861
1114
1995
1120
1773
1993
1280
1515
1553
1055
1613
80764
2951
1301
3995
1518
3999
2960
6184
743
6891
1084
1286

1537
1837
1929
1173
3476
3219
761
1594
1451
1222
1531
1595
1593
2519
1248
2189
2632
1300
2321
1906
870
3943
1503
1552
1256
1806
1303
1866
1115
1995
1127
1782
2002
1291
1517
1558
1054
1613
81004
2975
1305
4006
1518
4003
2979
6261
752
6888
1085
1290

1540
1847
1929
1176
2715
3232
762
1600
1458
1222
1531
1596
1603
2524
1249
2192
2645
1306
2337
1908
872
3947
1512
1569
1256
1817
1303
1870
1117
1997
1130
1786
2008
1296
1517
1560
1055
1613
81223
2975
1319
4022
1518
4074
2981
6264
752
6918
1085
1290

1545
1857
1934
1180
2755
3253
762
1601
1461
1225
1531
1600
1611
2527
1249
2192
2657
1310
2370
1910
873
3952
1516
1597
1260
834
1305
1873
1118
987
1134
1806
1028
1308
1522
1560
1058
1615
81470
3187
1320
4053
1518
4099
3004
6273
752
6925
1085
1290

1551
1877
1934
1184
2772
3280
765
1604
1465
1230
1535
1604
1613
2529
1249
2197
2672
1320
2413
1912
879
3955
1537
1657
1266
838
1310
1878
1119
991
1134
1820
1037
1315
1533
1561
1063
1615
81896
3265
1329
4072
1518
4119
3004
6354
761
6929
1085
1290

6
52
19
16
:

6
52
19
16
:

10
8
35
1
5
10
:

10
8
35
1
5
10
:

3
:

3
:

21
203
4
29
111
43
14
53
31
29
12
68
5
17
7
18
13
3
3
19
25
11
28
419
16413
112
108 :
384
63
179
263
537
53
:
26
12

21
203
4
29
111
39
14
53
31
29
12
68
5
17
7
18
10
3
3
19
25
11
28
419
15730
111
317
63
38
243
506
53
26
12

977
1104
1248
1337
2041
2183
529
1652
1217
2407
1864
747
628
933
1388
707
1257
833
2521
1578
1906
942
1500
1056
1580
822
1497
1084
676
894
1329
1232
3360
1768
934
1000
1174
1820
1583
1515
1201
1394
761
1281
1036
1011
1238
1062
1791
1052

977
1104
1254
1323
2039
2191
530
1657
1247
2413
1853
750
628
939
1389
710
1258
833
2521
1580
1909
943
1501
1056
1583
821
1497
1084
676
896
1331
1239
3363
1772
935
1015
1177
1819
1584
1515
1203
1394
759
1286
1039
1008
1238
1062
1809
1056

1062
1415
1231
1565
2005
2260
533
1765
1275
2695
1952
827
633
1187
1396
708
1249
817
2553
1602
1950
934
1509
1024
1676
825
1476
1097
812
1005
1296
1234
3500
1896
959
1017
1224
1877
1817
1513
1234
1378
758
1527
1091
1037
1421
1495
1929
1060

1062
1417
1232
1565
2006
1420
533
1765
1282
2695
1952
827
633
1192
1396
708
1249
817
945
1604
1133
933
1509
1026
1678
825
1477
1097
812
1007
1299
1230
2302
1896
961
1017
1227
1879
1817
1513
1234
1378
758
1527
1091
1037
1418
1495
1941
1061

1064
1418
1232
1565
2006
1420
534
1765
1291
2699
1954
829
634
1195
1396
708
1249
817
945
1605
1133
932
1509
1030
1678
825
1477
1098
812
1009
1299
1230
2304
1896
962
1017
1228
1882
1817
1513
1235
1378
759
1527
1091
1037
1421
1495
1954
1062

1066
1418
1232
1563
2006
1427
534
1765
1299
2706
1954
831
634
1200
1396
708
1249
817
949
1608
1134
932
1509
1032
1679
825
1477
1098
812
1011
1299
1230
2307
1898
973
1017
1230
1882
1821
1513
1235
1388
759
1529
1091
1038
1420
1494
1961
1062

1069
1418
1232
1564
2006
1437
534
1765
1305
2711
1954
833
634
1200
1396
708
1249
817
949
1608
1136
932
1509
1033
1680
825
1477
1098
812
1014
1299
1229
2310
1898
981
1017
1235
1882
1821
1513
1236
1388
759
1529
1091
1038
1420
1494
1969
1057

14
8
25
78
43
77
6
19
18
21
37
8
4
39
:

14
8
25
77
43
59
6
19
18
20
37
8
4
39
:

7
8
:

7
4
:

62
17
11
15
:

3
17
11
15
:

6
27
6
8
1
1
:

6
27
6
8
1
1
:

10
60
18
74
2
:

10
59
18
74
2
:

27
9
2
26
4
8
:

27
9
2
26
4
8
:

4
4
1
1
7
49
2

4
4
1
1
7
49
2

1756
1054
585
1393
2903
998
1168
1052
817
864
3933
1273
1706
841
1434
607
1575
1475
410
1098
1446
1018
750
1358
2540
2891
1148
1145
866
1599
3377
529
867
26720
3328
3491
2606
1365
1115
855
838
1614
1317
1570
1466
771
980
1081
1809
857

1760
1060
585
1394
2904
1000
1168
1051
821
864
3946
1279
1710
841
1436
610
1575
1477
411
1098
1449
1021
753
1359
2541
2889
1151
1145
866
1605
3373
529
867
26776
3386
3510
2613
1365
1118
858
838
1614
1342
1570
1472
771
980
1083
1807
858

1986
1218
599
1496
2887
966
1206
1049
885
872
4061
1247
1644
863
1395
697
1537
1460
393
1090
1647
1023
745
1449
2585
2928
1478
1048
837
1892
3433
566
926
28351
3672
3831
2840
1815
1148
970
856
1800
1495
1590
1479
804
1083
1279
2022
907

2004
1218
599
1498
2887
969
1206
1050
885
872
4066
1248
1644
863
1394
697
1537
1460
393
1091
1648
1023
746
1449
2587
2930
1478
1048
837
1895
3428
561
928
28624
3694
3837
2844
1824
1152
977
857
1804
687
694
1484
806
1086
1284
2024
910

2028
1222
600
1498
2889
972
1206
1053
886
872
4063
1250
1644
863
1397
697
1537
1460
393
1091
1649
1022
746
1452
2590
2930
1479
1048
837
1900
3426
563
930
28829
3728
3850
2860
1842
1162
982
859
1808
690
696
1489
811
1083
1290
2027
913

2039
1222
601
1498
2889
971
1208
1056
886
872
4068
1250
1644
864
1397
697
1537
1460
392
1092
1650
1022
746
1457
2595
2932
1480
1047
837
1905
3431
563
932
29216
3747
3850
2878
1853
1168
986
860
1822
695
696
1490
821
1086
1300
2057
918

2053
1222
601
1498
2889
971
1208
1060
890
872
4072
1250
1644
864
1397
697
1537
1461
394
1092
1652
1020
747
1457
2617
2936
1480
1047
837
1905
3437
563
932
29623
3842
3847
2919
1868
1168
994
860
1833
699
695
1490
830
1094
1326
2079
923

11
7
3
:

11
7
3
:

298
1
8
:
:

298
1
8
:
:

9
21
:
:

9
16
:
:

1
:

1
:

6
222
18
3
8
:

6
222
8
3
8
:

1
6
:

1
6
:

46
20
4
58
3
29
164
2
3
2988
185
347
100
84
12
54
14
4
132
7
17
5
:

45
7
4
2
3
29
160
2
3
2668
165
347
42
84
13
54
14
4
132
7
17
5
:

14
7
32

14
7
32

807
1018
1392
1891
788
1092
1005
1853
1127
1111
845
603
775
612
1838
1275
638
1584
1849
843
1251
1914
605
1460
479
852
753
906
867
994
902
709
1179
2198
1670
1665
1240
1136
970
1173
37447
1446
1453
972
3726
10027
2752
1806
1957
1891

807
1018
1400
1891
792
1096
1015
1861
1129
1116
846
603
776
612
1869
1273
638
1581
1853
853
1263
1926
605
1468
483
855
755
919
874
1018
906
709
1187
2202
1675
1676
1240
1140
970
1178
37482
1455
1462
986
3766
10050
2773
1806
1966
1920

906
1060
1520
1987
955
1227
1182
2169
1192
1216
888
688
749
598
1984
1317
831
1650
2071
795
1396
2074
630
1477
495
872
821
1084
897
1190
989
711
1257
2213
1897
2367
1211
1219
974
1199
38969
1644
1580
1111
4077
10371
2841
2016
2026
1979

908
1065
1521
2001
960
1235
1183
2180
1194
714
889
690
750
597
1987
1320
831
1663
2080
801
1396
2080
634
1479
495
872
824
1087
898
1191
993
711
1262
2220
1899
2393
1211
1223
974
1201
39157
1661
1586
1120
4103
10401
2835
2021
2028
1984

908
1068
1523
2005
964
1245
1185
2194
1197
716
891
690
750
596
1998
1321
834
1671
2080
803
1409
2082
634
1479
498
871
821
1093
899
1198
1000
711
1261
2223
1905
2419
1211
1226
975
1202
39232
1673
1597
1129
4145
10420
2838
2026
2036
1985

910
1069
1532
2007
966
1250
1190
2209
1201
717
891
690
748
598
2007
1328
834
1118
2087
809
1424
2090
636
1017
498
873
821
1097
897
1205
1005
710
1265
2227
1911
2439
1215
1234
975
1205
39288
1690
1612
1132
4196
10455
2845
2030
1496
1991

910 :
1068
1532
2010
969
1260
1191
2212
1206
716
895
690
745
598
2012
1329
835
1126
2089
814
1435
2095
638
1017 :
498
872
824
1103
899
1209
1015
712
1267
2230
1920
2458
1217
1240
975
1210
39527
1720
1637
1137
4219
10498
2850
2038
1496 :
1993

:
109
8
311
1
154
61
15
7
11
26
6
29
8
12
17
7
9
281
8
2
272
29

109
8
309
1
154
69
15
7
11
26
6
15
8
12
17
7
8
281
8
2
272
29
:

8
29
6
9
57
66
18
12
17
85
21
11
9
22
15
13
3281
15
84
3
88
915
279
49

8
13
6
9
49
66
12
12
17
85
1
11
1
22
15
13
1768
15
84
3
61
915
199
32
:

912
1246
1790
1479
820
2418
981
1668
1931
2160
1677
1605
1803
1091
1071
897
1400
3664
2047
1603
1380
2103
854
1467
1402
2483
1571
884
1897
1325
2005
2061
957
1202
755
1066
1676
1083
937
1909
1082
790
1111
803
1114
2468
2009
1340
2039
1135

919
1251
1814
1489
833
2455
981
1675
1950
2168
1686
1615
1803
1093
1078
901
1407
3685
2060
1614
1386
2118
861
1471
1408
2492
1578
889
1900
1339
2020
2065
960
1210
759
1072
1681
1085
942
1913
1088
793
1116
809
1127
2490
2021
1351
2044
1143

915
1338
1910
1574
843
2507
1017
1746
2046
2193
1783
1610
1912
1152
1163
947
1519
3820
2176
1667
1422
2100
917
1516
1530
2629
1608
937
1946
1341
2274
2115
971
1213
801
1127
1680
1138
1098
1897
1139
835
1178
842
1202
2389
2106
1502
2178
1128

915
1346
1918
1577
848
1490
1019
1109
2055
2202
1792
1615
1178
1154
1169
947
1524
3833
2185
1670
1422
2102
919
1515
1536
2632
1612
942
1955
1341
2308
1172
974
1218
804
1133
1681
1142
1105
1900
1144
836
1180
842
1202
2391
2112
1509
2185
1128

916
1349
1927
1581
848
1491
1021
1111
2060
2205
1796
1616
1175
1156
1167
948
1533
3841
2188
1678
1417
2106
923
1513
1546
2643
1614
945
1957
1339
2328
1182
976
1219
808
1134
1683
1144
1104
1900
1146
836
1185
853
1202
2394
1240
1514
2202
1132

915
1358
1929
1587
851
1492
1027
1113
2083
2210
1812
1620
1192
1157
1169
951
1537
3858
2188
1687
1418
2111
924
1510
1562
2646
1624
945
1955
1342
2338
1184
980
1225
810
1131
1685
1147
1106
1898
1149
836
1194
859
1203
2405
1242
1523
2206
1138

918
1374
1931
1583
848
1493
1028
1118
2108
2209
1816
1623
1188
1156
1169
954
1541
3870
2192
1691
1421
2115
924
1514
1569
2650
1624
947
1954
1340
2371
1189
984
1229
814
1133
1686
1146
1107
1900
1149
836
1213
865
1201
2408
1256
1529
2208
1140

:
2

1
105
4
2
13
3
16
17
8
13
9
14
26

:
4
2
13
3
16
17
8
13
9
14
26
:

:
12
2
164
29

12
2
154
25
:

11
22
:

11
22
:

4
:

4
:

6
:

6
:

17
8
8
102
30
4
5
4
:

17
8
8
76
30
4
5
4
:

2
10
11
17
15
83
20
3
:

2
5
11
17
15
80
20
3
:

9
26
15
9
3

9
26
15
21
3

1261
2054
1582
2414
1147
1006
1036
1551
1726
1330
1526
2476
108115
1630
6695
14501
2667
4829
2090
9008
3256
7835
787
862
1359
1904
811
992
1044
725
915
1330
1447
2116
560
1796
1290
987
1819
912
1212
729
715
1393
1557
996
1060
1729
2606
1093

1271
2064
1585
2426
1158
1009
1036
1557
1730
1335
1528
2484
108339
1628
6696
14558
2683
4830
2092
9028
3257
7844
787
865
1360
1928
811
992
1044
726
915
1329
1446
2115
566
1796
1291
988
1821
912
1212
729
715
1394
1563
997
1060
1739
2607
1095

1355
2208
1719
2531
1236
1043
1034
1594
1795
1294
1625
2750
111593
1748
7587
14490
2912
5103
2119
10015
3366
8365
991
863
1452
2235
1021
1079
1033
712
906
1436
1510
2196
616
2008
1459
883
2146
949
1118
747
803
1375
1818
997
1070
1766
2768
1191

1358
2221
1721
2537
1238
1057
1034
1596
1810
1294
1631
2769
111710
1763
7621
14501
2952
5118
2120
10039
3367
8375
991
863
1461
2252
1023
1079
1033
712
908
1439
1511
2197
616
1344
1490
886
2145
949
1118
751
800
1378
1862
998
1070
1768
2773
1191

1362
2224
1730
2533
1242
1053
1037
1599
1812
1294
1634
2806
111588
1775
7633
14510
2995
5142
2122
10191
3367
8386
991
864
1467
2274
1023
1079
1033
712
910
1453
1511
2202
626
1344
1515
887
2149
949
1118
754
799
1381
1897
998
1070
1771
2779
1191

1367
2237
1736
2539
1248
1052
1041
1607
1824
1294
1632
2828
111500
1804
7653
14513
3087
5166
2125
10271
3370
8401
992
866
1478
2304
1023
1080
1033
713
910
1476
1511
2205
635
1348
1569
889
2150
949
1118
760
797
1385
1947
584
1071
1775
2789
1191

1372
2242
1741 :
2548 :
1252 :
1060
1041
1612
1831
1294
1633
2840
111667
1814
7695
14581
3140
5195
2127
10346
3376
8407
994
868
1497
2341
1023
1080
1033
713
910
1495
1511
2212
644
1349
1637
892
2152
949
1118
769
797
1390
2005
584
1071
1776
2799
1191

1
96

1
81
:
:
:

7
3
8
2
5
5
1:
34797
494
3115
4734
1090
1418
409
538
495
1005
20
6
743
52
33
149
117
56
3
284
28
746
3
224
228
134
380
109
120
6
30
109
7
28
2
6
588
86

7
3
8
2
5
5
32818
494
3115
4748
1164
153
359
538
372
1005
20
6
743
52
33
149
117
56
3
284
28
322
3
224
228
134
53
109
120
6
30
109
7
28
2
6
468
86

1285
1136
1418
1104
908
2309
1067
469
913
631
935
1584
1747
1548
75250
1674
1430
629
1180
1005
1004
1125
1395
1377
521
1279
703
995
1186
3782
2304
1090
1049
1410
1259
1447
629
882
791
1012
1200
691
577
1303
996
1471
1155
1296
1741
1894

1302
1137
1421
1105
908
2312
1067
467
913
631
936
1586
1753
1547
75528
1700
1436
629
1183
1008
1018
1126
1397
1393
535
1283
707
997
1195
3804
2307
1111
1056
1429
1263
1447
630
895
799
1013
1222
691
579
1319
1003
1472
1166
1302
1754
1909

1352
1149
1429
1291
875
2401
1176
441
966
727
1073
1626
1970
1814
78089
1937
1574
738
1220
1091
1050
1171
1447
1453
539
1335
719
1037
1288
4202
2364
1181
1108
1450
1324
1517
618
942
801
1083
1275
719
727
1301
1005
1583
1286
1342
2042
1945

1355
1149
924
1308
875
2404
1176
440
975
727
1078
1629
1303
1819
78203
1979
1575
741
1221
1091
1052
1171
1449
1455
540
1335
723
1038
1288
4217
2364
1185
1108
1455
1326
1524
618
945
805
1084
1279
719
727
1301
1007
1585
1293
1352
1030
1953

1355
1151
924
1328
876
2407
1176
438
986
728
1078
1205
1305
1366
78462
1998
1577
742
1218
1091
1055
1174
1450
1459
540
1335
726
1040
1295
4239
2373
1186
1113
1456
1326
1524
618
952
809
1086
1283
719
728
1301
1007
1584
1296
1358
1043
1956

1366
1155
928
1354
876
2415
1179
436
994
728
1078
1208
1310
1377
78464
2007
1584
742
1217
1092
1055
1180
1452
1466
540
1335
727
1040
1313
4259
2378
1186
1117
1456
1326
1533
619
965
811
1088
1286
719
733
1301
1009
1584
1300
1367
1051
1963

1377
1157
930
1415
876
2427
1181
435
1007
728
1081
1209
1314
1388
78375
2051
1591
742
1225
1093
1056
1182
1454
1468
540
1341
728
1040
1320
4297
2381
1187
1117
1466
1326
1533
621
975
817
1088
1293
720
737
1301
1013
1587
1303
1374
1076
1971

21
148
54
81
94
11
23
25
31
28
7
133
112
226
12296
261
184
20
41
12
1
11
63
68
26
18
12
8
23
278
101
33
3
64
29
50
11
68
31
10
16
12
97
88
4
36
6
123
30 :
3

21
148
54
81
94
11
23
25
18
28
7
133
112
226
12623
254
125
20
41
12
1
11
63
68
26
18
12
8
23
190
83
33
3
64
29
23
11
68
31
7
16
12
97
88
4
36
6
123
3

1698
906
1232
1193
972
1999
1251
46250
12884
1135
1395
666
2072
3489
979
630
1018
609
1353
1055
1620
1379
1338
1771
598
1080
1596
492
1563
663
1785
1712
623
1554
1430
1194
1261
1118
1756
2122
1944
1672
678
1787
958
1633
1729
507
3161
1597

1702
910
1236
1201
982
2014
1255
46315
13007
1137
1401
678
2074
3497
994
631
1020
609
1357
1061
1620
1384
1335
1778
598
1084
1600
492
1567
678
1792
1720
623
1577
1432
1208
1265
1120
1765
2127
1949
1678
680
1792
966
1655
1743
507
3173
1599

1745
990
1311
1222
1062
2124
1306
47593
13566
1199
1436
720
2081
3632
1096
631
1028
613
1385
1088
1621
1468
1417
1853
586
1090
1645
510
1589
699
2051
1863
636
1744
1492
1361
1289
1116
1866
2150
1966
1741
693
1794
1076
1764
2161
490
3356
1633

1749
993
1317
1222
1062
2124
1309
47592
13598
1201
1437
721
2084
3635
1098
628
1030
613
1385
1089
1620
1469
1418
1854
585
1091
1647
510
1592
702
2057
1867
636
1755
1494
1367
1291
1116
1866
2154
1968
1753
695
1794
1077
1766
2217
492
3362
1633

1755
998
1320
1222
1062
2126
1311
47581
13631
1201
1438
724
2084
3643
1100
624
1032
613
1385
1091
1621
1468
1419
1854
585
1093
1648
510
1595
707
2060
1873
633
1775
1494
1380
1292
1116
1874
2155
1969
1756
696
1793
1079
941
2254
492
3363
852

1763
1003
1320
1222
1062
2127
1312
47579
13664
1201
1439
725
2088
3649
1102
624
1035
615
1385
1091
1624
1470
1423
1857
585
1095
1646
510
1603
707
2061
1877
631
1806
1493
1389
1294
1116
1874
2158
1970
1754
697
1793
1081
943
2274
492
3368
854

1765
1007
1335
1224
1062
2130
1313
47610
13676
1201
1439
726
2091
3670
1102
623
1035
614
1391
1091
1628
1466
1430
1857
585
1097
1661
510 :
1617
708
2065
1884
631
1822
1494
1402
1303
1116
1882
2159
1969
1754
697
1794
1087
946
2333
492
3376
854

27
23
152
11
6
54
3
2263
1509
11
20
1
92
334
10
2
6
3
7
1
3
3
3
4
5
6
4

27
23
152
6
6
54
3
384
1121
11
19
1
92
209
10
2
6
3
7
1
3
3
3
4
5
6
4
:

16
38
75
7
2
2
1
14
9
1
10
29
2
62
2
9
1
17
4

16
38
75
7
2
2
1
14
9
1
10
29
2
62
2
9
1
27
4

18
18

18
18

1211
1144
549
1055
4384
582
1872
350
1265
3173
1698
2556
1409
2565
1978
1792
666
1148
572
1582
2108
1102
1140
633
1678
1083
1170
2147
929
2044
1777
1293
1277
2515
1657
406
2873
1447
1548
834
2055
1755
33260
4763
2232
6112
399
10265
5167
5902

1220
1146
549
1057
4459
582
1880
350
1265
3179
1698
2566
1434
2574
1979
1796
667
1154
574
1588
2120
1103
1151
637
1681
1088
1172
2154
942
2045
1784
1295
1287
2527
1667
407
2875
1454
1554
837
2055
1765
33315
4763
2187
6117
400
10278
5173
5903

1374
1201
597
1072
4447
581
1958
353
1291
3341
1791
2513
1485
2633
2204
1812
661
1230
577
1647
2205
1172
1199
645
1664
1139
1199
2374
1012
2107
1960
1458
1341
2872
1835
421
3189
1512
1538
854
2026
1853
34468
3838
2484
6246
357
11108
5527
5893

1376
1201
597
1072
4473
581
1962
353
1292
3347
1795
2514
1486
2634
2210
1815
662
1231
579
1649
2206
1178
1204
648
1665
1141
1200
2380
1016
2109
1964
1460
1342
2888
1841
421
3220
1513
1539
854
2031
1853
34444
3838
2503
6252
356
11108
5531
5889

1376
1204
597
1072
4484
581
1962
353
1292
3354
1797
2520
1490
2641
2217
1813
664
1237
579
1647
2209
1181
1205
650
1658
1141
1209
2387
1031
2115
1971
1462
1346
2913
1850
421
3233
1515
1539
855
2036
1853
34402
3838
2516
6254
356
11101
5534
5882

1377
1205
597
1072
4500
582
1969
353
1292
3358
1798
2525
1497
2646
2225
1812
665
1239
580
1654
2212
1183
1214
651
1645
1142
1224
2390
1034
2113
1975
1464
1356
2937
1866
421
3254
1516
1541
855
2039
1853
34414
3838
2523
6258
356
11094
5554
5883

1385
1205
594
1076
4508
583
1973
353 :
1290
3371 :
1799
2531
1501
2652
2241
1817
666
1244
580
1656
2210
1182
1229
655
1633
1143
1228
2396
1033
2121
1977
1467
1367
2970
1871
421 :
3278
1525
1542
854
2041
1853
34393
3839
2542
6258
358
11090
5554
5876

3
6

3
6

4
686
1
22

4
630
1
22
:

1
:

35
75
1
115
13
4
1
46
2
27
2
28
4
4
10
18
204
33
29
5
2
14
8
6
11

35
3
1
41
13
4
1
46
2
27
2
28
4
4
10
18
204
33
29
5
2
14
8
6
11
:

53
17
4
2
12
16
6552
3338
183
1205
113
2043
1435
2512

53
17
4
2
12
16
5714
3338
183
1118
113
1433
1147
2512

4182
1048
822
922
639
1324
1408
461
1332
608
407
697
932
893
606
956
1115
692
521
664
753
1104
764
850
910
661
521
1048
763
460
590
501
718
918
596
741
847
794
459
832
1606
479
602
1177
810
552
1107
1045
806
778

4182
1048
822
923
639
1324
1408
461
1332
608
407
697
932
894
606
959
1115
695
521
666
753
1104
764
850
910
661
525
1047
765
460
593
501
718
918
598
739
847
794
459
832
1615
479
606
1177
810
557
1120
1046
806
778

4490
915
788
905
641
1367
1377
482
1303
611
414
749
932
902
609
925
1084
685
492
632
760
1249
759
800
869
612
538
1321
714
464
642
510
721
919
600
729
876
803
459
836
1736
481
584
1224
837
610
1239
1046
771
791

4504
918
788
905
641
1367
1380
482
1303
613
415
751
933
902
609
925
1084
685
492
633
761
1251
759
800
869
612
540
1321
714
464
644
509
721
923
600
729
876
813
459
836
1736
482
584
1226
839
616
1240
1046
774
791

4523
920
788
906
641
1366
1385
483
1303
613
416
751
933
900
609
930
1084
685
492
634
761
1251
759
800
869
612
540
1321
717
464
645
509
721
928
600
729
876
815
459
836
1738
482
583
1226
840
617
1242
1046
774
794

4525
920
788
906
641
1367
1388
483
1305
613
419
753
933
901
609
932
1084
685
492
635
762
1251
759
802
870
612
540
1324
717
464
646
509
722
928
600
729
876
817
459
840
1740
482
583
1225
840
618
1246
1046
774
794

4555
921
788
906
641
1366
1385
483
1305
613
420
754
933
902
609
933
1084
685
492
636
762
1251
761
802
870
612
540
1324
717
464
647
509
722
929
600
729
876
819
459
840
1740
482
583
1224
840
618
1246
1045
774
794

463
130
8
10
15
261
157
3
170
14
63
11
10
21
1
45
7
12
357
6
7
7
3
63
110
8
19
3
42
4
6
16
65
4
1
6
11
75
73
165
181
3
9
35
15
3
5
16
10
12

330
130
8
10
15
261
157
3
96
14
63
11
10
21
1
45
7
12
353
6
7
7
3
63
110
8
19
3
42
4
6
16
65
4
1
6
11
75
73
165
181
3
9
35
15
3
5
16
10
12

621
1065
561
1277
977
1075
864
474
1314
810
637
1091
1142
643
606
648
459
1248
561
113297
14133
888
571
1367
20090
1916
657
9096
7669
3221
2732
781
703
2761
810
2479
911
763
1137
1622
908
583
1064
899
1204
970
1677
1639
956
1580

621
1065
561
1276
978
1078
867
475
1316
811
637
1094
1145
651
606
648
459
1273
559
113392
14141
895
572
1369
20087
1919
663
9134
7691
3225
2739
779
703
2771
812
2478
928
793
1137
1631
915
583
1066
908
1219
968
1681
1646
956
1589

625
974
587
1294
1178
1084
858
449
1423
797
625
1104
1044
610
583
720
464
1502
567
115464
14303
936
586
1426
20595
2047
715
9385
7824
3260
2855
769
691
3571
829
2581
1634
848
1126
1685
987
582
1097
924
1381
1154
1628
1712
928
1626

625
974
590
1294
1178
1084
858
449
1423
797
625
1104
1058
621
583
720
464
1512
567
116026
14325
938
586
1426
20648
2047
723
9400
7829
3275
2855
769
691
3591
829
2591
1649
851
1126
1691
987
582
1097
925
1381
1154
1628
1713
928
1628

625
976
592
1294
1178
1084
860
449
1423
797
625
1104
1067
627
583
720
464
1527
569
116884
14338
940
586
1438
20650
2047
728
9484
7830
3289
2855
770
691
3593
829
2613
1660
871
1127
1715
987
582
1097
925
1385
1159
1632
1717
929
1629

625
976
595
1294
1178
1084
863
449
1423
797
625
1104
1071
637
583
720
463
1538
569
117714
14349
943
588
1438
20671
2064
730
9521
7866
3304
2858
770
691
3624
829
2641
1668
883
1127
1731
989
582
1098
925
1388
1162
1632
1721
929
1625

625
977
596
1294
1178
1084
864
449
1423
797
625
1104
1073
644
583
720
465
1553
570
118582
14377
948
588
1438
20719
2082
746
9530
7939
3314
2861
770
691
3667
829
2684
1678
889
1127
1741
989
583
1098
925
1389
1163
1638
1726
929
1628

12
491
13
65
7
21
44
2
48
12
5
151
150
163
18
15
32
209
1
15853
1987
1
3
5
1590
19
24
588
84
114
38
1
5
274
4
31
4
3
6
28
12
16
7
54
19
21
3
24
10
15

12
491
13
65
7
21
44
2
48
12
5
151
150
163
18
15
32
209
1
12045
1571
1
3
5
1031
3
24
84
14
61
38
1
5
248
4
14
4
3
6
12
12
16
7
54
7
14
3
24
10
15

1304
1035
1581
916
759
1929
1111
870
1665
987
2222
1622
910
2440
968
2176
1459
757
1525
1349
895
1058
1315
638
1429
1378
1862
823
1098
1024
289
2262
928
868
673
1973
1307
1018
1035
1035
965
1550
1164
1105
1122
1118
381
1853
990
112653

1315
1037
1583
920
762
1931
1111
872
1670
987
2233
1637
909
2449
969
2178
1463
760
1531
1349
918
1057
1330
654
1431
1379
1862
824
1098
1036
286
2266
928
885
677
1976
1340
1021
1034
1034
965
1550
1165
1115
1121
1119
386
1854
996
113726

1329
1062
1676
995
795
1934
1110
890
1814
1028
2500
1660
883
2967
1102
2263
1536
793
1627
1429
1041
1129
1337
772
1491
1464
1900
821
1117
1011
323
2588
938
986
801
2048
1307
982
1027
1041
987
1597
1190
1154
1223
1112
433
1913
1013
115261

1329
1062
713
997
795
1933
1110
890
1821
1028
2514
1660
883
2990
1102
2263
1536
793
1628
1429
1045
1129
1337
772
1491
1467
1901
823
1117
1011
323
2595
938
994
801
2049
1307
983
1027
1043
987
1597
1196
1154
1223
1112
433
1914
1013
115523

1342
1062
722
1010
799
1933
1110
893
1825
1030
2646
1660
886
3000
1104
2263
1536
793
1634
1429
1057
1131
1348
772
1515
1469
1901
823
1117
1011
323
2595
938
1002
801
2050
1307
984
1027
1045
988
1597
1207
1154
1223
1112
433
1914
1014
115637

1345
1064
723
1019
801
1933
1110
893
1850
1034
2799
1660
886
3017
1104
2263
1537
795
1646
1429
1061
1131
1348
781
1520
1470
1900
823
1118
1011
323
2599
938
1005
801
2051
1307
985
1027
1045
988
1597
1210
1154
1223
1112
433
1917
1015
115940

1378
1065 :
726
1037
802
1934
1110
897
1871 :
1036 :
3133
1660
886
3043
1104
2264
1540
794
1667
1430
1065
1131
1349
790
1529
1473
1900
823
1118
1011
323
2605
939
1014
803
2051
1307
988
1027
1047
988
1597
1220
1154
1223
1113
433
1917
1015
116092

3
:

52
2
14
112
5
3

52
2
14
112
5
3
:
:

396
23
15
283
13
58
44
5
102
10
31
3
7
9
4
56
4
8
3
9
3
14
9
11
3
4
6
11
7
25
2
8
8
24
17
2
37
69
3
7640

308
23
15
145
13
29
44
5
53
10
31
3
7
9
4
42
4
8
3
9
3
14
9
11
3
4
6
11
7
25
2
8
8
24
17
2
37
69
3
6190

3063
13076
9253
2028
1509
1358
1227
3349
2134
6366
3275
13689
794
967
990
1561
1792
649
1285
1125
819
2512
2144
505
1192
1061
2174
834
616
680
1287
1036
828
842
1206
1248
2715
811
1641
3062
1626
1426
1256
1961
569
773
1017
1139
1215
519

3069
13093
9336
2045
1534
1366
1247
3365
2152
6386
3307
13700
797
967
992
1568
1818
651
1289
1125
827
2516
2147
506
1195
1061
2199
842
616
680
1287
1038
828
849
1208
1248
2716
812
1647
3121
1630
1432
1259
1965
570
777
1019
1154
1215
521

3726
15351
10988
2174
1995
1574
1594
4064
2004
6619
3363
14638
781
1097
1058
1644
2115
671
1313
1132
875
2814
2238
541
1538
1094
2862
831
735
686
860
1079
828
884
1258
1392
3020
944
1974
3510
1777
1477
1232
2005
604
882
1089
1289
1242
521

3764
15334
11154
2212
1996
1582
1629
4099
2030
6631
3382
14699
781
1097
1058
1646
2115
671
1313
1132
901
2825
2239
544
1578
1094
2918
835
735
686
860
1079
828
884
1260
709
3027
947
1977
3554
1783
1475
1232
2003
605
893
1090
1304
1242
522

3838
15331
11377
2249
2020
1592
1674
4150
2052
6810
3391
14740
781
1111
1058
1647
1314
671
1313
1138
901
2828
2244
544
1619
1093
3023
835
735
686
860
1079
828
886
1260
713
3032
947
1201
3557
1791
1476
1232
2003
605
913
1089
1318
1242
522

3898
15376
11661
2307
2054
1610
1709
4271
2131
6818
3404
14741
781
1124
1059
1648
1316
671
1314
1138
901
2831
1660
544
1655
1093
3145
835
735
685
860
1079
828
886
1260
720
3050
947
1202
3597
1797
1478
1232
2003
604
928
1089
1328
1242
498

3977
15481
11949
2405
2103
1622
1764
4350
2232
6877
3414
14747
781
1129
1059
1649
1323
671
1319
1139
900
2837
1660
544
1727
1093
3309
835
735
685
860
1078
828
886
1260
735
3074
947
1203
3615
1806
1480
1211
1994
604
946
1089
1339
1241
498

946
2420
3343
393
214
60
9
226
66
896
1022
1143
54
68
3
29
94
23
42
1
211
132
40
54
78
145
116
112
13
17
15
36
4
7
40
16
409
15
103
522
104
376
17
105
43
90
110
43
26
10

932
1117
3075
389
121
60
9
114
66
911
851
833
54
68
3
18
66
23
28
1
211
132
10
54
78
145
92
112
13
17
15
36
4
7
40
16
352
15
66
323
104
376
17
19
43
90
110
33
26
6

601
714
445
934
673
443
1988
1665
243
214
1433
823
22776
3820
4238
385
2494
1424
1413
7675
820
1791
851
900
1120
706
1452
1456
1229
1620
700
879
1555
928
713
819
1469
1958
872
1250
1900
1228
861
1746
1604
1140
1029
697
2090
1860

602
716
445
949
673
454
2000
1707
243
214
1441
823
22824
3822
4263
385
2522
1441
1417
7687
821
1804
851
910
1124
713
1452
1456
1239
1621
700
884
1542
928
712
819
1472
1961
874
1252
1901
1231
863
1754
1610
1140
1031
700
2095
1862

714
753
452
975
704
576
2632
2215
241
212
1745
889
23244
3898
4513
432
2750
1170
1478
7987
810
2066
920
912
1147
726
1653
1521
1362
1612
752
934
1777
956
783
889
1479
2025
1023
1331
1990
1311
921
1888
1780
1258
1131
720
2190
1983

714
754
452
975
704
598
2708
2281
241
212
1769
891
23265
3912
4516
434
2754
1172
1480
7989
811
2067
921
915
1147
726
1655
1524
1362
1628
757
936
1787
956
785
891
1480
2027
1025
1339
1996
1313
921
1884
1785
1264
1138
722
2191
1986

720
754
453
974
706
598
2816
2352
241
212
1785
891
23285
3911
4516
436
2772
1173
1481
8034
811
2068
923
917
1148
726
1655
1532
1362
1633
757
938
1804
956
785
892
831
624
617
1340
2001
1315
922
1890
1788
827
1140
723
2191
1987

724
754
455
542
707
605
2964
2436
241
212
1806
891
23313
3909
4520
436
2791
1173
1487
8038
813
2069
924
918
1148
730
1656
1540
1365
1643
758
938
1805
957
785
902
833
624
623
1345
2007
852
925
1899
1795
832
1146
726
2191
1990

725
753
455
542
711
607
3129
2494
241
212
1820
891
23396
3907
4525
436
2802
1173
1490
8038
813
2069
924
921
1148
730
1657
1541
1369
1652
759
943
1809
957
785
915
836
624
632
1351 :
2021
856
931
1900 :
1802
834
1151
729 :
2191
1994

43
2
59
26
8
165
126
57
15
24
261
129
2612
401
452
272
177
6
92
1086
21
7:
16
29
7
13
11
113
19
5
5
5
21
2
26
10
3
47
19
:
150
12
3
:
30
4
11
:
5
7

43
2
59
22
8
165
126
54
15
24
261
31
1977
362
383
272
88
6
94
928
21
16
29
6
13
11
113
19
5
5
5
21
2
26
10
3
47
19
150
12
3
30
4
11
5
7

32184
1886
1577
2831
2089
1269
2751
836
5344
893
1842
7095
1262
5382
2809
3481
1562
1986
2934
2127
756
1752
2167
1284
1201
1492
1628
1711
2756
1019
3340
1053
1350
2748
1378
2138
2292
1549
1454
2517
1632
1325
2319
2058
1574
2002
1268
1356
1731
1370

32342
1894
1583
2832
2096
1273
2761
837
5364
901
1875
7144
1263
5379
2817
3486
1567
2000
2940
2128
763
1762
2180
1290
1212
1502
1638
1720
2770
1037
3358
1059
1366
2755
1398
2143
2294
1557
1466
2520
1645
1331
2314
2070
1578
2004
1274
1372
1737
1379

33479
2064
1692
3086
2147
1445
2986
886
5657
869
1878
7718
1345
5772
1434
3634
1530
2221
3338
2379
818
1843
2174
1461
1215
1687
1706
2094
2935
1055
3429
1134
1402
2906
1423
2184
2769
1506
1573
2553
1720
1407
2357
2531
1833
1958
1337
1648
1713
1404

33633
2087
1695
3096
2153
1454
3022
886
5669
872
1878
7732
1351
5827
1435
3708
1532
2229
3347
2385
822
1844
2186
1461
1217
1692
1715
2101
2951
1069
3447
1135
1407
1863
1424
2186
2784
1521
1572
2567
1736
1417
2365
2546
1837
1963
1340
1655
1721
1408

33720
2111
1703
3103
2163
1467
3038
886
5691
880
1883
7746
1353
5856
1437
3737
1535
2227
1306
2389
822
1842
2199
1467
1221
1692
1722
2108
2970
1075
3463
1135
1407
1869
1431
2189
2792
1532
1570
2579
1745
1423
2380
1220
1841
1971
1342
1666
1723
1415

33749
2133
1708
3118
2165
1473
3059
884
5725
883
1887
7755
1363
5881
1441
3745
1549
2225
1307
2396
827
1844
2210
1472
1225
1699
1743
2115
2978
1076
3481
1136
1409
1875
1435
2191
2804
1539
1570
2590
1760
1427
2387
1228
1844
1980
1343
1664
1730
1420

33932
2177
1723
3118
2175
1483
3067
882
5765
886
1910
7776
1366
5886
1440
3753
1561
2215
1307
2405
835
1845
2215
1477
1229
1706
1766
2131
3012
1077
3503
1144
1409
1880
1441
2196
2826
1552
1564
2615
1769
1427
2406
1238
1855
1983
1344
1677
1733
1427

8083
2
98
:

7072
2
98
:

24
43
706
:

24
43
667
:

9
:

48
:

7
1733
:

7
1584
:

375
1
880
1
4
6
4
20
1
2
:
:

309
1
150
1
4
6
4
20
1
2
:
:

6
3
19
:

6
3
19
:

20
4
1
9
2
:

20
4
1
9
2
:

52
20
:
:

52
20
:
:

187
:

187
:

1
292
3
1
:

1
292
3
1
:

1
:
:
:

1
:
:
:

1826
1114
1268
1461
1796
1287
1333
2645
1176
890
2669
1682
1498
1743
1903
1685
1926
991
2367
1216
2294
1075
916
2379
1035
96039
1656
1154
1989
1808
6256
6556
5622
2448
1415
1424
1684
1396
954
2153
1085
1857
1560
681
1044
1592
1261
2010
1254
1275

1834
1132
1278
1487
1804
1293
1340
2654
1180
894
2677
1686
1514
1749
1908
1704
1945
1030
2375
1224
2299
1074
919
2387
1040
96552
1664
1157
1995
1837
6266
6559
5636
2457
1419
1425
1691
1406
956
2176
1091
1860
1562
681
1044
1596
1282
2010
1259
1283

2110
1404
1357
1635
1825
1488
1326
2697
1240
961
2713
1908
1558
1665
2407
1651
2046
1020
2375
1321
2402
1210
968
2504
1147
103110
1750
1119
2172
1999
6463
6680
6463
2532
1415
1576
1781
1432
1041
2108
1357
1863
1577
692
999
1668
1546
2055
1271
1273

2120
1416
1358
1648
1830
1496
1334
2704
1243
964
2716
1914
1573
1672
2418
1655
2060
1025
2383
1321
2405
1212
969
2511
1153
103332
1758
1121
2182
2015
6465
6673
6468
2532
1415
1576
1783
1432
1041
2108
1357
1863
1576
692
1003
1679
1547
2058
1292
1275

2131
1417
1365
1653
1842
1501
1330
2721
1248
974
2717
1928
1586
1676
2429
1657
2071
1030
1520
1321
1612
1209
972
2521
1160
103484
1777
1122
2200
2031
6463
6680
6484
2530
1415
882
1783
702
1041
2108
1357
1863
1577
692
1003
1681
1547
1253
1315
1274

2145
1420
1368
1659
1846
1500
1334
2739
1250
977
2724
1942
1596
1677
2435
1660
2091
1032
1539
1323
1620
1210
976
2539
1171
103581
1788
1124
2207
2046
6460
6687
6502
2531
1415
887
1783
702
1044
2111
1379
1863
1578
692
1001
1681
1550
1254
1316
1272

2167
1419
1368
1665
1850
1500
1339
2748
1256
979
2740
1950
1609
1683
2446
1662
2108
1035
1561
1337
1623
1209
975
2542
1181
104075
1798
1125
2232
2062
6460
6682
6538
2533
1415
893
1781
702
1044
2113
1387
1863
1576
692
1001
1684
1551
1253
1327
1273

72
1
3
20
1
2
:

72
1
3
20
1
2
:

6
3
:
:
:

6
3
:
:
:

2
5
:
:

2
5
:
:

2
87
3
:

2
87
3
:

5
1
:

5
1
:

21
:

21
:

8527
16
54
97
:

6505
16
54
97
:

808
1316
733
114
4
9
13
3
11
15
54
6
21
3
3
60
2
5
21
2

836
1316
733
81
4
9
13
3
11
15
54
6
21
3
3
60
2
5
21
2

1473
1044
1355
1336
1792
2044
1061
1300
2286
891
1716
1997
1053
2356
3460
1159
1230
974
1185
1467
1554
1746
764
1640
1664
1224
1316
816
2131
1411
1114
987
2435
1116
712
787
2152
1913
2002
1037
1887
3004
1526
1511
1521
2164
1019
1454
1524
2288

1478
1044
1355
1341
1809
2031
1079
1310
2288
892
1720
2005
1057
2372
3461
1160
1246
975
1193
1479
1566
1750
770
1640
1665
1225
1317
822
2138
1420
1137
987
2439
1116
715
787
2152
1925
2010
1041
1920
3008
1535
1509
1523
2164
1020
1463
1528
2288

1514
1013
1330
1428
1969
2077
1131
1671
2909
1089
2068
2312
1141
2471
3673
1513
1250
1340
1213
1465
1627
1724
849
1613
1703
1249
1435
778
2155
1476
1153
992
2371
1127
712
993
2222
2039
2092
1024
1904
3018
1528
1557
1531
2231
1023
1449
1553
2684

1514
1013
1330
1428
1971
2077
1131
1671
2910
1089
2069
2316
1142
2471
3707
1515
1254
1340
1213
1465
1634
1724
853
1613
1703
1249
1435
778
2153
1486
1153
992
2375
1127
712
993
2222
2046
2092
1030
1906
3020
1529
1557
1531
2232
1023
1451
1554
2690

1513
1013
1330
1429
1974
2077
1132
1671
2910
1089
2070
1519
1142
2471
3749
1515
1254
1340
1213
1465
865
1724
854
1613
1108
1249
1435
778
1507
1489
1153
992
2374
1127
712
993
2222
1156
2092
1037
1908
3025
1534
873
1531
2232
1023
1452
871
2696

1513
1013
1315
1429
1977
2077
1135
1671
2910
1089
2071
1517
1144
2471
3737
1515
1258
1340
1213
1465
865
1724
857
1613
1108
1247
1435
778
1505
1493
1153
992
2380
1127
712
993
2222
1176
2096
1038
1913
3025
1530
873
1531
2232
1023
1452
871
2696

1520
1013
1315
1430
1983
2077
1136
1668
2910
1089
2072
1517
1145
2472
3757
1515
1261
1340
1210
1465
865
1724
861
1613
1108
1247
1435
778
1505
1495
1153
992
2374
1127
622
993
2222
1193
2112
1042
1914
3025
1526
835
1531
2232
1023
1451
871
2700

17
8
5
3
43
11
8
6
4
4
15
109
2
6
16
10
24
11
8
11
30
5
:

17
8
5
3
43
11
8
6
4
4
15
109
2
6
16
10
24
8
8
11
30
5
:

8
27
17
:

8
27
17
:

7
12
22
5
:

7
12
22
5
:

20
2
18
2
2
25
40
1
:

20
2
18
2
2
25
40
1
:

50
3
3
2
1
12
10
3
229

50
3
3
2
1
12
10
3
229

3774
1458
1592
1153
1232
2509
1154
1020
812
931
628
788
1309
1831
1164
1188
986
1684
1172
2691
1155
674
789
2122
103204
803
1262
13783
1420
2646
1309
1686
2394
1630
1483
1006
1102
813
1228
1646
892
1690
915
2654
875
2099
741
1004
2502
1502

3780
1461
1594
1143
1240
2516
1157
1020
812
931
630
791
1326
1841
1166
1193
995
1685
1176
2691
1157
688
789
2143
103681
813
1262
13808
1427
2643
1311
1689
2399
1633
1494
1010
1104
814
1232
1650
926
1692
918
2660
891
2099
765
1006
2511
1532

3837
1504
1646
1201
1240
2819
1126
1075
822
921
623
798
1033
1233
1211
1202
1034
1849
1161
2751
1307
988
789
2242
106777
957
1456
14331
1612
3032
1363
1746
2540
1738
1680
1178
1174
869
1265
2108
944
1709
1008
2931
912
2186
849
1063
2755
1842

3837
1504
1646
1201
1243
2819
1126
1076
819
921
623
798
1033
1236
1211
1202
1034
1849
1161
2749
1308
990
789
2242
106868
1005
1477
14348
1622
3058
1364
1747
2546
1743
1681
1192
1177
872
1277
2118
945
1714
1013
2945
914
2190
863
1069
2761
1851

3837
795
849
1201
1243
2819
1126
1078
819
921
623
798
1033
1237
1211
1202
1034
1851
1161
2749
1308
990
789
2243
107094
1050
1489
14371
1645
2149
1365
1750
2546
1754
993
1192
1180
873
1301
2127
945
1716
1013
2930
912
2203
877
1075
2766
1851

3837
795
849
1201
1242
2819
1126
1079
819
919
623
795
1027
1237
1203
1200
1034
1854
1162
2749
1309
990
789
2241
107331
1076
1527
14500
1668
2165
1369
1752
2551
1762
990
1192
1185
873
1325
2127
945
1716
1013
2979
912
2212
891
1076
2779
1855

3837
795
849
724
1244
2819
1126
1079
819
919
623 :
795
1027
1237
1203
1200
1034
1854
1162
2749
1310
990
789
2241
107904
1102
1582
14528
1690
2177
1370
1756
2556
1803
991
1200
1186
873
1342
2141 :
949
1716
1015
3022
912
2225
902
1083
2792
1860

51
11
6
5
38
51
4
5
3
1

51
11
6
5
38
51
4
5
3
1
:

1
1
1
7
4
4
3
3
10
2
8
3
4
9227
180
4
1421
10
23
200
30
143
47
17
12
24
11
27

1
1
1
7
4
4
3
3
10
2
8
3
2
5772
180
4
1002
10
23
101
30
128
47
17
12
24
11
27
:

5
13
12
25
13
34
4
5
9
23

5
13
12
25
13
34
4
4
9
23

1658
1132
1542
1254
1545
1510
1166
1539
2957
777
3448
2731
1623
909
1091
2429
726
2897
1596
1107
1408
967
934
2103
896
763
999
1702
2405
892
1962
1198
918
804
30086
2481
1764
872
8116
2081
3315
1502
878
904
1718
841
1409
1352
870
1406

1675
1140
1542
1267
1550
1514
1183
1583
2979
781
3450
2754
1665
911
1096
2463
729
2969
1611
1112
1417
985
989
2141
912
763
999
1706
2410
892
1976
1221
925
805
30126
2493
1795
876
8121
2085
3315
1501
885
909
1732
842
1415
1355
874
1422

1834
1180
1576
1434
1788
1627
1332
1633
3033
749
3628
3060
1793
972
1070
2505
730
3309
1667
1170
1529
1004
1113
2282
1210
779
1051
1842
2365
917
2157
1342
977
897
32147
2765
2142
1010
8236
2244
3485
1814
1125
1007
1814
868
1692
1523
903
1622

1837
1188
1588
1443
1798
1628
1346
1639
3042
752
3636
3086
1797
980
1072
2508
731
3321
1672
1171
1529
1010
1113
2300
1232
782
1054
1850
2368
919
2164
1360
985
903
32314
2781
2154
1014
8245
2256
3518
1817
1130
1010
1820
870
1704
1520
904
1624

1837
1199
1595
1455
1800
1628
1348
1634
3059
754
3643
3100
1797
982
1079
1690
731
3347
1684
1171
1529
1012
1113
2309
1255
782
1054
1850
2376
919
2164
1360
985
905
32348
2789
2172
1020
8261
2268
3511
1824
1139
1012
1826
872
1748
1521
907
1623

1841
1203
1610
1458
1817
1634
1376
1652
3083
758
3647
3173
1797
980
1085
1689
733
3348
1695
1171
1533
1013
1132
1401
1287
781
1057
1859
2414
928
2180
1359
985
906
32373
2796
2178
1029
8277
2287
3510
1829
1147
1009
1826
869
1752
1521
913
1623

1846
1208
1619
1465
1830
1636
1383
1649
3102
764
3654
3236
1797
988
1090
1696
736
3364
1709
1173
1545
1017
1132
1417
1309
781
1060
1869
2427
931
2203
1367
985
906
32426
2806
2192
1033
8285
2305
3570
1835
1291
1011
1826
870
1776
1522
912
1623

25
11
63
17
20
9
19
18
45
6
286
31
24
14
12
44
15
71
12
17
3
16
3
1
:

:
9
14
35
97
5
25
4
3
8
20
29

:
:
3439
43
119
142
16
18
9
:
15
:
12
:

25
11
63
17
20
12
19
18
57
6
285
31
24
14
11
44
15
46
12
17
3
16
3
1
9
12
25
97
5
25
4
3
8
56
29
2
3
2611
43
52
142
16
11
9
1
15
6
12
6

994
2448
979

1000
2460
1001

1053
2645
1139

1058
2650
1143

1075
2659
1148

1075
2669
1151

1082 :
2678
1151 :

1211
3751
1013
1173
1167
869
1003
1132
1818
1770
1268
1682
910
1620
797
1299
781
1003
1019
808
1051
1384
2920
852
1408
1716
1969
2031
1049
1212
1027
2284
706
1006
1047
2294
865
1346
1201
1414
1350
1058
2914
1673
3557
1641

1217
3749
1024
1185
1171
873
1014
1148
1820
1778
1280
1703
938
1633
825
1304
791
1012
1021
810
1052
1386
2923
855
1430
1726
1974
2047
1052
1226
1027
2289
706
1005
1052
2294
867
1346
1202
1418
1367
1061
2916
1680
3564
1666

1354
4195
980
1409
1197
964
1048
1240
1905
1882
1293
1898
908
1887
1013
1502
882
1166
1065
824
1148
1540
3071
922
1376
1964
2135
2259
1123
1240
1208
2502
821
1048
1148
2525
908
1464
1212
1440
1335
1351
3316
1870
3742
1815

1358
4195
980
1416
1199
969
1048
1248
1915
1884
1295
1911
909
1854
1018
1500
885
1176
1064
825
1149
1545
3075
924
1371
1969
2142
2264
1123
1239
1210
2502
824
1057
1151
2528
905
1458
1212
1441
1342
1360
3325
1870
3771
1820

1363
4192
988
1418
1200
968
1048
1267
1930
1893
1295
1913
910
1852
1020
1500
887
1183
1071
826
1150
1546
3080
924
1383
1980
2144
2266
1124
1241
1208
2504
824
1058
1149
2532
909
1453
1212
1443
1348
1371
3336
1870
3783
1825

1361
4192
988
1420
1197
968
1050
1291
1930
1902
1298
1915
910
1832
1020
1505
890
1187
1083
827
1154
1549
3083
927
1374
1993
2146
2276
1125
1242
1214
2505
827
1063
1149
2539
911
1463
1213
1446
1360
1375
3342
1879
3786
1834

1360
4192
988
1415
1197
971
1054
1308
1928
1903
1297
1919
910
1812
1020
1505
893
1191
1081
828
1156
1549
3087
930
1376
2001
2152
2285
1128
1244
1220
2502
827
1066
1140
2545
912
1469
1212
1446
1372
1383
3345
1887
3799
1838

:
200

35
4

1
479
1
7
7
31

602
:
:
:
35
:
:

:
1
9
7
5
8
12
6
1

9
:
:
8
12
6
:
:

:
9
5

9
5
1
1
4
4
1343
3
2
70
86
17
3
1
8
39
3
2
25
6

:
:
4
4
1769
:
:
98
86
27
:
:
8
39
:
:
35
:
:
:
:

8
240
:
17
26
1015
18

2
1
8
236
8
17
26
419
7

1057
1101
1454
4450
12637
1133
1196
15157
612
831
3305
1222
3296
7524
5556
2320
1353
866
786
748
1809
1748
2230
580
1777
1634
1288
2453
607
1265
885
2230
1479
1536
1769
1221
1564
1567
751
1126
2381
566
1474
2450
2564
698
1494
779
2585
2722

1077
1131
1466
4420
12655
1146
1198
15287
612
831
3299
1223
3317
7529
5562
2333
1350
869
789
757
1809
1757
2231
580
1785
1635
1300
2453
607
1267
882
2230
1479
1536
1784
1223
1580
1574
750
1128
2393
569
1474
2461
2591
698
1494
781
2589
2724

1151
1145
1574
4745
13339
1310
1258
15870
668
886
3339
1161
3301
7696
5742
2613
1331
940
907
827
1909
1841
2330
590
1969
1798
1397
2474
591
1281
961
2386
1511
1780
1996
1391
1739
1550
767
1316
2284
639
1438
2816
2814
688
1658
880
2697
3054

1158
1147
1576
4744
13519
1316
1259
15845
668
886
3337
1162
3325
7689
5751
2620
1331
940
909
827
1910
1842
1353
590
1972
944
1406
2473
591
1283
962
2386
1512
1780
1996
1391
1745
1550
767
1319
2284
639
1440
2831
2817
688
1663
882
2705
3063

1165
1149
1577
4744
13576
589
1264
15933
671
887
3336
1164
3352
7686
5740
2632
1331
940
909
829
1910
1842
1350
590
1975
943
1410
2473
591
1289
961
2389
1520
1780
1996
1399
1746
1550
766
1320
1685
639
1446
2840
2821
688
1665
882
1183
1698

1173
1150
1576
4745
13613
592
1262
15976
672
887
3336
1166
3351
7690
5748
2642
1331
940
908
832
1910
1849
1350
589
1989
944
1414
2478
591
1294
962
2393
1520
1780
1999
1400
1732
1550
764
1322
1684
639
1446
2862
2823
688
1667
881
1182
1706

1185
1149
1577
4740
13618
603
1264
16007
674
892
3336
1168
3355
7719
5765
2676
1331
940
909
833
1918
1852
1352
589
1999
944
1420
2474
591
1294
961
2397
1535
1781
2000
1399
1748
1548
765
1324
1685
639
1446
2879
2828
688
1669
884
1184
1708

8
:

8
:

3
2666
1107
4
9
1311
2
34
2393
514
404
770
1246
129
2
5
5
17
7
1
17
7
23
2
1
118
13
3
:

3
1928
885
4
9
1311
2
29
1669
514
258
527
177
83
2
5
5
17
7
1
17
7
23
2
1
118
13
3
:

18
1

18
1
1
42
27
20
29
1
5
9
1
1
83

:
42
27
20
29
1
5
9
1
1
83
:

:
5
166
4
64
6

5
166
4
64
6

2176
1476
1225
806
2118
1608
1343
775

2186
1479
1225
806
2124
1606
1343
775

2352
1528
1291
852
2222
1642
1359
817

2348
773
1291
852
2224
1642
1360
817

2349
773
1291
858
2224
1643
1360
818

2348
773
1292
858
2224
1642
1361
816

675
1008
2147
27749
508
27440
1243
957
17864
11050
9513
3961
11350
1953
425
6862
1669
5127
3957
8026
4830
1329
901
1448
753
1948
147
1148
633
761
860
1203
876
662
397
292
591
405
1563
766
1511

682
1016
2168
27770
508
27489
1244
960
17853
11050
9514
3966
11370
1972
425
6888
1672
5128
3949
8023
4830
1330
901
1448
753
1948
147
1148
633
764
856
1204
877
662
397
292
591
405
1564
766
1519

750
1185
2505
28015
574
28017
996
1041
18054
11498
9874
3999
11341
2128
583
6770
1669
5460
4027
8043
5052
1321
927
1490
712
1955
140
1178
637
828
878
1213
826
655
358
300
614
406
1671
722
1585

755
1185
2523
28114
576
28009
1002
1041
18072
11507
9915
4003
11341
2129
583
6770
1670
5458
4028
8016
5052
1322
927
1491
718
1958
140
1188
637
828
878
1213
826
656
358
300
615
406
1670
722
1588

763
1185
2529
28119
577
27983
1004
1046
18073
11521
9916
4010
11339
2129
583
6797
1673
5458
4053
8016
5059
1321
927
1491
722
1960
140
1194
637
828
876
1214
826
655
360
300
615
406
1672
723
1588

767
1185
2561
28115
579
28030
1004
1049
18085
11528
9906
4007
11336
2129
583
6796
1674
5459
4053
8010
5063
1321
927
1491
724
1964
140
1198
637
828
876
1215
826
655
361
300
615
406
1673
723
1587

2348
781
1295
858
2227
1647
1366 :
821
774
1198
2587
28148
580
28016
1004
1057
18102
11534
9937
4013
11341
2129
583
6799
1674
5465
4060
8009
5082
1321
927
1491
726
1964
140
1203
637
828
877
1219
826
655
361
300
615
406
1674
723
1586

2
3
27
3
20
9

2
3
18
3
20
9
:

6
4
14
2524
1
10466
603
226
4987
5009
5631
2416
5240
1110
70
683
377
709
385
132
472
50
5
128
194
31
2
34

6
4
14
2062
1
8981
603
226
4078
3910
5131
1531
4273
810
70
567
377
435
206
98
348
50
5
128
194
31
2
34

:
11
14
51
1

11
14
51
1
:

2
:

2
:

2
7
292
28
:

2
7
292
28
:

2336
925
806
1687
707
264
474
744
536
1048
522
1806
796
626
639
1490
1246
545
1139
1186
1337
586

2336
926
804
1684
707
264
474
744
536
1048
522
1804
800
626
639
1503
1246
544
1140
1186
1339
586

2436
979
869
1763
718
263
430
707
538
821
599
1752
826
602
626
1385
1205
528
1044
1068
1453
487

2445
979
872
1766
718
263
430
707
538
824
600
1753
826
602
626
1389
1206
528
1045
1068
1453
487

2446
979
872
1769
719
263
431
708
541
824
600
1753
824
603
626
1391
1207
528
1047
1069
1453
487

2448
979
872
1769
719
263
431
708
541
824
600
1753
822
603
626
1397
1208
528
1047
1069
1462
487

2452
980
872
1771
719
263
432
710
541
824
600
1753
822
603
627
1406
1210
529
1047
1069
1470
487 :

314
9
24
67
15
12
14
1
2
33
2
60
17
10
1
372
33
11
74
203
13

314
9
24
67
15
12
14
1
2
33
2
60
17
10
1
372
33
11
74
203
13

393
659

396
660

427
658

428
658

430
658

431
658

434
658

3
86

3
86

1557
644
1140
520
994
24471
2331
17592
9740
4053
1081
2096
784
1385
2863
1544
1539
1085
1918
1322
889
1384
1298
1630

1557
644
1140
520
992
24644
2349
17646
9846
4093
1095
2120
791
1388
2869
1565
1570
1111
1923
1343
897
1406
1332
1662

1669
578
1113
482
980
25677
2672
18132
10826
4237
1124
2539
884
1704
2951
1657
1822
1218
1899
1405
929
1423
1379
1724

1669
577
1113
482
980
25860
2680
18173
10896
4286
1126
2548
889
1704
2951
1662
1831
1221
1900
1407
931
1423
1382
1731

1669
578
1126
482
980
25917
2684
18186
10937
4292
639
2558
890
1704
2951
1670
923
1225
1899
1416
940
1424
1383
1737

1670
578
1131
482
981
25895
2692
18223
10996
4310
639
2578
897
1011
2950
1675
929
1230
1898
1420
945
898
804
1742

1670
581
1134
482
981
25963
2696
18258
11078
4300
642
2606
902
1015
2950
1689
938
1234
1900
1422
946
898
812
1741

100
1
183
1
18
4252
1
3878
580
295
5
172
53
9
232
104
83
114
20
42
11
20
40
9

100
1
183
1
18
1874
1
3182
400
129
5
172
53
9
232
104
83
114
20
42
11
20
40
9

724
2418
1551
2592
1176
1910
1242
866
480
1912
912
2418
1420
1596
976
2110
1562
1913
1152
780
1409
1238
1202
1567
1353
1584
922
2043
1444
884
567
804
1033
826
946
1104
685
946
1257
777
105570
1009
2892
1633
3171
3151
12426
3632
2565
898

728
2421
1566
2633
1186
1918
1255
871
481
1971
918
2424
1439
1602
980
2114
1600
1930
1163
784
1455
1246
1220
1574
1358
1625
933
2064
1471
886
583
811
1045
832
948
1108
688
949
1264
778
106240
1031
2912
1648
3171
3206
12993
3653
2613
905

648
2631
1593
2813
1200
2017
1286
934
738
2047
938
2618
1461
1600
1041
2353
1727
2012
1234
747
1549
1303
1405
1738
1395
1568
1008
2219
1606
916
616
860
1184
874
1017
1118
747
984
1275
803
109433
1588
3179
2220
3555
3395
13434
3995
3279
997

650
2631
1596
2820
1201
2021
1287
937
738
2047
939
1485
1465
1602
1043
2361
1730
2015
1235
748
1551
1302
1417
1741
1397
1575
1009
2231
1610
921
618
867
1184
876
1017
1119
748
985
1276
804
109652
1636
3184
2274
3584
3408
13533
4021
3287
1002

651
2645
1596
2833
1201
2024
1287
938
743
2048
939
1486
1468
1603
1043
2409
1733
2019
1233
748
1553
1301
1426
1743
1397
1576
1011
2243
1611
927
621
875
1184
876
1017
1122
749
985
1275
804
110090
1654
3196
1251
3608
3440
13564
4039
1658
1003

654
2650
1597
2833
1201
2026
1288
939
744
2048
940
1490
1471
1604
1044
2416
1737
1126
1237
747
1558
1302
1435
1750
1397
1579
1015
1481
1612
932
622
873
1187
877
1017
1122
748
986
1274
804
110271
1681
3211
1294
3646
3445
13584
4057
1672
1007

656
2657
1597
2834
1201
2029
1287
940
742
2048
941
1493
1474
1604
1044
2430
1739
1132
1235
746
1568
1300
1443
1751
1399
1584
1015
1479
1620
937
624
873
1189
877
1018
1123
749
987
1273
806
110476
1716
3233
1346
3706
3465
13698
4085
1680
1007

7
71
14
317
88
32
:
:

7
71
14
317
88
32
:
:

77
16
12
55
1
14
2
180
5
15
14
85
1
2
17
244
5
49
8
2
2
19
90
6
8
80
:

77
16
12
55
1
14
2
180
5
15
14
85
1
2
17
244
5
49
8
2
2
19
90
6
8
80
:

7
16
1
2
89
12371
:

7
16
1
2
89
10483
:

847
15
1324
403
104
416
12
13

769
15
1128
248
107
283
12
13

1444
755
1311
3121
1429
1121
1026
1197
1348
1570
2582
982
1653
1927
2194
1164
1356
561
1362
2616
1138
887
1254
1548
1769
1081
1057
854
1044
665
1655
956
876
781
1999
1613
1340
488
1668
1001
1741
2176
1344
1299
811
1330
1035
1310
1032
2268

1470
759
1358
3126
1436
1133
1064
1226
1355
1578
2643
1003
1669
1935
2216
1164
1370
568
1377
2630
1141
889
1283
1578
1797
1082
1087
912
1054
666
1661
963
883
790
2006
1636
1360
492
1726
1042
1827
2184
1361
1314
812
1341
1041
1329
1052
2277

1615
923
1553
3604
1531
1259
1166
1400
1380
1692
3050
1009
1772
2037
2573
1150
1601
596
1570
2955
1152
990
1446
1736
2011
1170
1184
1035
1189
687
1905
1034
993
835
2170
1968
1498
553
2005
1122
2550
2279
1765
1428
830
1528
1188
1509
1269
2649

1621
931
1560
3635
1535
1265
1166
1406
1382
1695
3108
1013
1780
2042
2578
1152
1608
598
1577
2958
1152
990
1465
1740
2015
1173
1191
1044
1192
692
1913
1035
999
839
2183
1975
1507
556
2016
1125
2599
2284
1767
1432
832
1532
1196
1517
1273
2660

1626
962
1567
3652
1539
1279
1167
1410
1388
1699
3134
1020
1785
2042
2583
1154
1617
601
1588
2970
1155
993
1488
1751
1361
1179
1199
1049
1210
705
1909
1037
1002
844
2191
1983
1510
559
1072
1128
2604
2289
1771
1436
833
1537
1205
1527
1276
2675

1629
981
1583
3664
1543
1295
1172
1426
1394
1706
3160
1022
1785
2044
2592
1158
1634
603
1602
2975
1159
996
1494
1756
1364
1182
1204
1058
1213
705
1917
1040
1010
846
2198
1995
1526
561
1081
1134
2638
1675
1778
1442
834
1537
1210
1534
1281
2684

1636
1015
1594
3694
1548
1295
1173
1443
1401
1707
3182
1025
1788
2045
2601
1150
1649
604
1617
2984
1164
997
1502
1760
1369
1184
1208
1071
1221
708
1925
1043
1028
850
2209
2014
1536
562
1093
1144
2745
1678
1788
1454
834
1543
1219
1558
1285
2709

:
:

9
1
9
160
47
10
1
28
2
18 :
399
1
2
4
25
8
7
9
1
4
19
18
9
3
19
14
:
45
11
2
22
:
:
2
29
42
5
13
22
1
57
7
1
16
15
2

:
:

9
1
9
88
47
10
1
28
2
415
1
2
4
25
8
7
9
1
4
19
10
9
3
19
14
45
11
2
30

4
29
2
5
13
22
1
57
7
15
16
14
2

:
:
419

319

1207
1518
1253
1159
2639
708
1776
1461
1112
2037
1134
1045
1678
1542
1458
1756
1320
1787
1819
1562
1520
2092
1020
797
1391
1276
1463
1431
1337
24099
850
5647
9398
1493
5842
350
1314
1395
2381
1844
863
1611
1202
2086
2233
1674
850
1265
1803
3215

1232
1569
1261
1167
2667
720
1832
1465
1126
2065
1137
1060
1722
1558
1498
1781
1326
1818
1871
1572
1542
2096
1043
801
1471
1290
1479
1442
1347
24148
857
5670
9517
1496
5854
352
1320
1397
2394
1857
871
1616
1225
2103
2237
1684
856
1270
1818
3235

1336
2055
1329
1384
2791
811
1905
1648
1363
2374
1232
1171
1815
1640
1657
1895
1345
2053
2059
1695
2006
2487
1322
924
1623
1450
1588
1606
1646
25257
855
6210
9512
1538
6090
467
1404
1401
2381
2001
886
1794
1367
2386
2224
1696
1032
1314
1888
3542

1339
2055
1334
1391
2796
812
1905
1658
1371
2380
1234
1176
1820
1648
1659
1897
1345
2072
2079
1699
2013
2490
1328
930
1630
1458
1595
1617
1649
25276
855
6244
9500
1536
6123
472
1406
1402
2386
2002
889
1794
1371
2445
2224
1701
1048
1311
1900
3566

1346
2055
1339
1398
2802
813
1913
1662
1375
2385
1237
1180
1826
1657
1137
1897
1349
2116
1387
1192
2017
2487
1345
935
1633
1461
1599
1632
1661
25286
855
6302
9517
1536
6140
472
1416
1404
2386
2012
891
1797
1375
2481
2224
1701
1059
1327
1900
3590

1349
2070
1344
1408
2809
813
1915
1668
1384
2387
1239
1188
1828
1660
1148
1900
1355
2117
1410
1207
2024
2494
1363
941
1647
1462
1601
1647
1685
25299
855
6403
9512
1535
6155
475
1420
1404
2386
2033
855
973
1373
2503
2224
1706
1060
1373
1903
3601

1359
2083
1345
1415
2814
820
1917
1680
1385
2392
1240
1199
1831
1665
1162
1912
1355
2127
1435
1235
2025
2495
1371
945
1657
1465
1605
1657
1704
25290
855
6494
9518
1537
6165
477
1426
1405
2400
2068
849
977
1376
2563
2226
1705
1080
1405
1903
3612

18
37
:

18
6
:

3
173
:

3
173
:

23
12
13
1
6
:

23
12
13
1
6
:

19
34
4
31
:

19
34
4
31
:

4
:

4
:

19
11
39
3
16
:

19
11
39
3
16
:

5
8
150
:

5
8
150
:

2509
3
318
700
40
248
1
5
6
127
54
36
3
16
248
39
3
27
4
39
:

1905
3
303
572
40
174
1
5
6
127
54
36
3
16
248
39
3
27
4
39
:

1477
2464
1519
1714
3172
838
929
1379
2652
704
2267
2169
1239
1590
1821
1293
1381
1516
1213
2801
1110
1594
2061
1987
1485
1449
1285
1698
977
1035
1847
1119
552
2140
1813
2811
965
2070
1545
1540
2018
1717
1074
1230
2493
1535
1285
939
1024
1098

1477
2501
1527
1722
3182
844
942
1393
2666
705
2279
2175
1243
1606
1847
1305
1395
1519
1218
2807
1145
1596
2072
1992
1488
1454
1293
1742
994
1038
1859
1128
571
2159
1835
2853
973
2074
1579
1540
2025
1722
1080
1231
2502
1550
1287
939
1032
1112

1481
2771
1557
1731
3290
862
1006
1406
2725
724
2501
2230
1296
1722
1927
1411
1425
1696
1223
2893
1436
1769
2268
2416
1576
1518
1320
1879
1154
1273
2101
1269
716
2253
1910
2898
1007
2136
1741
1618
2240
1717
1172
1237
2522
1609
1300
888
1043
1173

1492
2790
1560
1731
3296
862
1014
1406
2725
725
2507
2231
1297
1741
1948
1431
1425
1731
1223
2903
1464
1783
2289
2436
1580
1519
1320
1885
1166
1271
2139
1292
723
2263
1919
2900
1009
2138
1767
1627
2247
1718
1176
1238
2524
1616
1300
888
1043
1173

1002
2799
1564
1731
3299
867
1021
1411
2725
727
2511
2228
1297
1747
1969
1457
1425
1815
1223
2903
1524
1822
1671
2467
1580
1519
1320
1047
1179
1275
2182
1315
728
2271
1919
2908
1012
2138
1785
1636
2265
1720
1194
1238
2529
1613
1300
888
1043
1173

1002
2854
1575
1731
2391
875
1021
1411
2725
728
2520
2227
1297
1747
1999
1480
1425
1894
1223
2903
1581
1858
1687
2489
1580
1519
1320
1055
1196
1286
2289
1357
736
1699
1920
2914
1012
2138
1799
1637
2276
1720
1208
1239
2526
1615
1300
888
1044
1173

1005
2891
1581
1731
2404
883
1030
1411
2731
729
2523
2233
1248
1756
2031
1502
1425
1980
1223
2911
1731
1887
1703
2502
1580
1521
1320
1053
1211
1288
2488
1403
742
1707
1924
2919
1012
2138
1840
1639
2301
1721
1215
1239
2531
1615
1300
888
1044
1176

3
13
:

3
13
:

51
97
2
1:
5
39
6
14 :
27
13
3
1
:
16
6
:

51
97
2
5
39
6
27
13
3
1
1
16
6

:
14
9
404
52
86
3
4
3
7
8
13
21
50
2
25
24
6
17
5
2
47
378
1
37
12
9
9
1
1

14
9
234
52
86
3
4
3
7
8
13
14
50
2
25
24
6
17
5
2
47
378
1
37
12
9
9
1
1
:

1026
1143
2833
777
3206
1192
1621
1129
2441
1336
2795
1567
835
996
2610
2071
909
1865

1029
1143
2854
784
3233
1198
1637
1136
2444
1340
2804
1574
836
998
2647
2074
910
1876

1142
1145
3168
836
3224
1235
1715
1178
2346
1382
2716
1642
867
1025
2795
2106
874
2275

1145
1146
3174
842
3224
1235
1722
1183
2346
1386
2716
1642
868
1027
2829
2106
874
2287

1145
1147
3198
842
1612
1235
1727
1185
2346
1387
1152
1642
868
1027
2841
2111
874
2293

1147
1147
3222
842
1611
1243
1728
1190
2347
1388
1154
1642
869
1027
2849
2115
874
2306

1155
1148
3254
844
1611
1257 :
1737
1195
2347
1392
1155
1642
873
1027
2864
2031
874
2311

995
653
1122
1559
1642
1267
2629
965
1267
1593
1417
2073
1866
2580
1017
1255
973
1412
1007
2904
1652
1306
1685
1263
1116
1061
891
1952
1154
1489
2354

1003
654
1133
1575
1663
1274
2668
999
1270
1596
1426
2083
1866
2589
1018
1259
996
1423
1014
2951
1657
1312
1686
1264
1120
1067
897
1958
1179
1480
2363

1059
760
1256
1559
1675
1289
2745
1140
1391
1573
1408
2064
1806
2638
1217
1255
1194
1445
961
3424
1634
1412
1684
1235
1174
1206
1041
1971
1356
1536
2545

1060
767
1270
1568
1675
1293
2756
1145
1391
1573
1408
2064
1806
2641
1219
1255
1205
1445
965
3466
1634
1416
1684
1235
1175
1206
1051
1985
1372
1536
2545

1061
777
1280
1569
1675
1296
2784
1151
1393
1573
1408
2064
1806
2647
1225
1255
1211
1445
969
3473
1634
1416
1684
1235
1174
1211
1063
1995
1398
1536
2545

1060
783
1296
1570
1675
1299
2794
1161
1397
1576
1408
2060
1806
2647
1225
1255
1220
1445
973
3497
1634
1416
1684
1235
1174
1213
1065
2015
1459
1538
2545

1060
786
1301
1578
1692
1301
2802
1180
1397
1578
1409
2063
1806
2652
1227
1255
1228
1445
979
3583
1634
1199
1684
1235
1177
1216
1077
2038
1646
1539
2551

27
24
17 :
26
39
:
8
2
3
1
7
1
5
7
341
46
4
7:
3
1
3
1
7

27
24
26
39
8
2
3
1
7
1
5
7
220
46
4

3
1
3
1
7
:

3
12
1
6
44
:

3
12
1
6
44
:

1
133
50
1
6
:
:

1
133
50
1
6
:
:

837
30
8
1
1
5
2
10
61
26
10
1

758
17
8
1
1
5
2
10
61
21
10
1

1139
1056
841
2226
2066
2063
2646
1807
51999
1069
1713
2218
14592
732
912
5193
7926
1830
4557
5799
762
546
664
942
1166
564
582
1290
2023
1319
1357
494
1205
1233
1135
1260
1310
911
2123
729
1377
863
1198
1472
1136
1253
1221
1307
866
1520

1147
1056
841
2230
2077
2066
2640
1814
52088
1079
1732
2225
14600
737
931
5175
7926
2579
4568
5805
764
546
665
945
1173
567
584
1295
2030
1323
1369
494
848
1236
1141
1280
1310
913
2149
729
1383
871
1203
1476
1149
1256
1221
1332
871
1520

1195
1062
891
2403
2109
2102
2693
1880
52626
1160
1892
2396
15346
761
967
5569
8949
1844
4712
6129
791
538
837
823
1161
765
572
1289
2188
1367
1398
559
857
1189
1181
1433
1475
878
2069
723
1313
930
1277
1829
1167
1258
1386
1405
989
1794

1203
1062
894
2408
2109
2102
2688
1880
52583
1164
1907
2402
15393
770
969
5572
9095
1845
4770
6186
793
542
838
828
1161
765
572
1290
2191
1369
1400
558
859
1189
1187
1451
1481
878
2075
726
1315
932
1289
1827
1172
1262
1392
1407
992
1794

1205
1062
894
2410
2109
1157
2691
1880
52541
1167
1913
2420
15515
776
970
5577
9222
1843
4775
6202
793
544
840
827
1161
765
574
1292
1656
1373
1402
559
863
1189
1191
1456
1489
885
2079
726
1318
933
1301
1831
1172
1262
1404
1406
996
1796

1205
1062
893
1539
2109
1157
2695
1880
52550
1174
1920
2435
15599
783
977
5594
9322
1843
4775
6215
796
545
841
828
1161
766
576
1292
1669
1381
1402
559
863
1192
1193
1465
1490
886
2084
726
1320
934
1318
1842
1172
1262
1418
1408
1002
1799

1205
1062 :
892
1540
2109
1157
2693
1880
52596
1185
1938 :
2472
15666
789
980 :
5609
9423
1844
4774
6310
795
547
842
829
1161
766
578
1296
1679
1387
1409
559
870
1193
1201
1475
1489
890
2087
726
1320
933
1329
1844
1163
1262
1435
1410
1007
1802

9
:

5
5
1
14
60
7
5182
2

5
5
1
14
60
7
5182
2
:

208
1883
15

208
1430
15
:

409
891
1
785
484
15
24
9
2
273
13
6
35
5
27
2
2
11
4
8
4
84
17
19
11
4
5
21
10
8
14
11
8
14
9

251
601
1
785
384
15
24
9
2
273
13
6
35
5
27
2
2
11
4
8
4
4
17
19
11
4
5
21
10
8
14
11
8
14
9

2392
621
1489
972
2418
947
909
1063
783
1603
1907
1190
1581
1668
1322
1668
972
1062
2974
1479
2294
1700
2387
2123
880
706
1827
37659
3100
1733
351
5047
4037
2899
1866
895
1639
1554
672
933
1465
1125
1409
1520
1340
468
2020
782
1291
2072

2407
621
1493
972
2424
947
918
1063
788
1609
1909
1196
1585
1683
1327
1677
981
1067
2981
1479
2300
1702
2392
2127
882
706
1839
37806
3156
1742
354
5047
4043
2901
1867
897
1639
1554
670
937
1472
1126
1422
1522
1348
468
2025
789
1293
2077

2841
602
1482
1020
2558
1105
972
1237
910
1740
2034
1342
1687
1933
1353
1896
1004
1129
3053
1465
2317
1872
3181
2177
889
678
2125
38803
3380
2054
439
5356
4162
3757
2031
908
1516
1500
717
936
1557
1201
1505
1509
1485
562
2127
931
1395
2097

2851
602
1492
1022
2558
1113
982
1237
913
1740
1195
1352
1689
1938
1355
1903
1004
1133
3055
1468
1554
1873
3187
2179
889
679
2130
38797
3379
2055
450
5356
4163
3754
2034
922
1516
1500
717
939
1557
1200
1505
1508
1489
565
2136
934
1395
2095

2864
602
1499
1026
2562
1121
1004
1237
916
1734
1195
1366
1698
841
1367
1913
532
1143
3063
1475
1551
1874
3196
2178
889
681
2130
38787
3379
2058
450
5386
4178
3754
2039
922
1517
1500
717
939
1557
1200
1504
1508
1489
566
2137
934
1395
2095

2895
603
1508
1031
2571
1127
1014
1244
920
1739
1200
1381
1697
866
1372
1915
533
1151
3070
1477
1554
1875
3203
2178
889
680
2135
38736
3379
2056
453
5395
4182
3754
2055
921
1516
1500
717
940
1555
1203
1504
1524
1489
567
2145
933
1399
2094

2904
605
1529
1035
2577
1127
1033
1258
920
1741
1218
1391
1704
873
1386
1917
533
1169
3088
1477
1557
1878
3211 :
2177
889
678
2135
38710
3379
2055
453
5408
4179
3754
2066
920 :
1516
1500
717
940
1555 :
1203
1504
1532
1493
568
2150
933
1399
2093

6
8
27
6
49
8
6
54
4
11
5
17
70
7
10
11
10
2
226
4
21
6
:
134
10
9
14
10294
390
16
2
607
106
195 :
47
:
8
3
2
1
:
1
14
11
2
1
6
6
17
7

6
8
27
6
49
8
6
54
4
11
5
17
70
7
10
11
20
2
219
4
21
1
134
10
9
14
9057
367
16
2
471
50
47
8
3
2
1
1
14
11
2
1
6
6
17
7

1281
1243
973
1707
573
3020
901
858
1114
1166
1125
806
989
720
1086
1383
2049
1219
1530
975
1363
1369
1700
468
638
898
1118
838
1695
1132
709
1231
771
386
1594
764
1799
1955
818
1162
950
57592
1799
1891
2362
1251
12415
1834
5790
12253

1281
1245
981
1710
572
3024
901
864
1115
1170
1131
807
989
721
1089
1376
2051
1223
1527
977
1363
1373
1711
468
638
901
1126
841
1695
1134
713
1233
776
386
1596
764
1800
1959
818
1165
951
57513
1805
1892
2362
1256
12443
1834
5769
12292

1283
1244
1083
1815
620
2546
1070
944
1195
1409
1094
938
926
826
1226
1272
2090
1223
1572
1278
1409
1490
1699
483
788
907
1560
845
1644
1188
742
1580
778
391
1679
741
1781
2249
855
1128
901
57184
1887
2034
2653
1502
12328
1827
6147
12537

1294
1245
1089
1816
623
2551
1070
944
1195
1409
1095
952
927
825
1235
1276
2090
1225
1578
1277
1408
1490
1699
488
787
910
1560
847
1647
1191
742
1580
780
391
1677
742
1785
2250
855
1129
909
57295
1893
2056
2661
1625
12344
1830
6170
12587

1295
1242
1090
1116
623
2552
1070
944
1195
1406
1094
966
926
824
1235
1287
2092
1227
1585
1279
1411
1490
1697
488
790
909
1561
847
1651
1193
742
1580
783
391
1675
745
1790
1401
854
1130
910
57404
1895
2103
2671
1722
12479
1836
6183
12608

1296
1242
1093
1119
623
2553
1073
945
1195
1404
1094
987
925
825
1238
1293
2092
1227
1585
1280
1411
1490
1697
488
790
908
1562
848
1651
1190
745
1580
785
392
1675
751
1790
1402
860
1130
910
57389
1904
2132
2695
1852
12486
1842
6190
12762

1295
1242
1103
1123
623
2555
1074
946
1195
1404
1096
999
925
824
1239
1298
2092
1228
1585
1282
1412
1490
1696
488
790
908
1562
849
1649
1190
743
1580
785
392
1678
752
1795
1402
861
1130
911
57418
1908
2175
2719
1864
12509
1856
6234
12853

1
1
2
14
2
1366
4
:

1
1
2
14
2
1366
4
:

10
21
1
4
4
5
:

10
21
1
4
4
5
:

319
2
12
3
:

319
2
12
3
:

3
1
13
110
1
1
3
:

3
1
13
110
1
1
3
:

46
18
13
5
4
2
2
1
28
6
2
4
1
10349
57
61
277
7
207
55
24
1153

46
18
13
5
4
2
2
1
28
6
2
4
1
10349
20
3
277
7
3841
16
266
1419

4147
9466
1807
1937
1328
959
626
1392
2567
1283
800
464
1639
883
532
647
855
1598
1878
962
826
653
375
1446
412
726
810
1545
1368
1438
1668
617
1950
1215
1557
1132
2260
1402
2142
466
2075
1440
752
1641
824
633
3291
1178
1111
1176

4174
9455
1814
1942
1335
959
628
1394
2570
1287
801
464
1638
886
533
649
860
1594
1884
968
828
652
375
1450
413
728
810
1545
1399
1448
1668
619
1951
1215
1557
1135
2255
1404
2152
468
2082
1421
752
1646
830
642
3323
1179
1113
1196

4460
9843
1985
1997
1282
1052
655
1425
2674
1298
841
441
1626
921
502
734
871
1702
1972
982
800
648
365
1387
425
987
832
1717
1603
1587
1840
648
1791
1294
1513
1189
2318
1368
2292
524
2214
1558
684
1799
873
687
3418
1444
1118
1438

4480
9841
1985
1997
1286
1052
657
1426
2674
1300
847
441
1626
921
502
734
872
1700
1985
982
800
648
365
1389
426
987
840
1724
1605
1590
1840
648
1793
1297
1514
1190
1517
1364
2295
525
2218
1561
684
1806
874
693
3423
1485
1118
1442

3926
9834
1986
2002
1288
1052
662
1427
2220
1301
847
441
1630
920
502
737
878
1700
1994
985
800
650
365
1393
427
987
840
1730
1605
1592
1842
648
1796
1306
1517
1191
1516
1367
2299
527
2224
1562
680
1819
876
701
3431
830
1118
1443

3938
9828
1990
2004
1293
1052
664
1426
2228
1299
847
441
1631
920
502
737
889
1700
1999
985
800
650
365
1395
429
987
840
1735
1606
1592
1843
648
1797
1308
1519
1192
1516
1375
2304
527
2227
1569
680
1828
876
708
3496
862
1118
1447

3963 :
9826
1994
2012
1297
1052
664
1426
2228
1309
847
441
1633
921 :
502
740
895
1703
2000
986
800
650
365
1397
430
988
839
1735
1610
1604
1843
648
1800
1310
1521
1196
1517
1375
2308
527
2232
1575
680
1844
876
708
3492
938
1118
1447

850
45
10
5
133
2
68
58
143
79
10
155
:
4
24
12
17
17
10
8
10
5
8
12
1
21
179
18
58
55
20
42
29
37
21
19
11
63
6
39
4
2
4
2
65
572
14 :
20
246

52
735
23
10
5
133
2
67
58
143
79
2
144
4
24
4
17
17
10
8
10
5
8
8
1
21
136
1
10
55
3
42
29
5
21
7
11
61
6
39
4
2
4
2
65
51
8
246

1640
1393
2066
969
774
670
1003
363
2067
863
818
642
851
1461
780
704
2620
2064
881
1176
1182
854
624
1035
722
765
663
394
1979
1173
838
879
528
644
1293
761
448
1141
40774
1992
2350
25110
2045
2074
3022
7080
1570
1430
2403
1385

1642
1393
2081
971
774
670
1002
363
2074
864
821
643
851
1471
783
704
2626
2071
881
1173
1182
864
632
1035
724
766
664
394
1982
1181
843
879
530
644
1293
764
450
1145
40848
2007
2350
25115
2093
2080
3029
7089
1609
1435
2409
1394

1595
1502
2043
981
812
672
1032
367
2272
866
853
675
1054
1485
815
847
2693
2009
936
1298
1209
915
783
976
752
835
716
412
2099
1204
934
999
524
643
1389
809
473
1200
42132
2444
2375
25741
2295
2534
3301
7446
1755
1497
2425
1548

1595
1502
2049
984
812
674
1034
367
2272
867
857
676
1058
1486
815
847
2694
2009
936
1298
1209
916
789
973
764
838
716
412
2106
1206
934
1002
524
643
1389
810
473
1203
43137
2448
2389
25761
2300
2540
3318
7508
1762
1499
1477
1548

853
1505
2052
987
811
674
1034
367
2280
870
860
676
1060
1487
819
848
2697
2009
936
1300
1209
923
798
974
768
840
716
412
2156
1208
935
1006
522
643
1389
811
473
1204
42601
2460
2398
25758
2348
2543
3343
7549
1788
1499
1487
1548

853
1509
2054
989
811
674
1038
367
2284
869
864
676
1063
1493
819
849
2699
2010
936
1300
1209
925
808
976
773
840
715
414
2157
1210
936
1006
522
643
1389
811
473
1204
42806
2475
2398
25764
2377
2546
3356
7573
1788
1502
1493
1549

853
1509
2057
989
811
674
1038 :
367
2289
869
867
676
1063
1496
820
849
2699
2010
936
1301
1209
929
814
976
781
840
715
412
2158
1210
937
1006
522
643
1389
811
473
1204
42885
2474
2407
25861
2377
2557
3365
7588
1792
1502 :
1499
1549

10
18
8
24
127
6
:
3
23
8
57
20
176
37
7
94
49
97
31
38
6
8
26
33
1
10
15
6
357
17 :
8
10
2:
67
38
32
127
34
3073
26
441
7299
7
11
644
590
5
:
65
7

10
18
8
12
127
6
3
4
8
57
20
176
34
7
94
73
3
31
38
6
8
26
33
1
10
15
6
48
9
10
67
38
13
127
34
2154
26
39
6291
7
11
644
427
5
65
7

1423
1512
1705
1837
2023
2876
2065
1004
1869
985
1401
1158
1503
1051
1413
1763
1057
1803
993
978
1652
2726
1395
901
1833
1465
1501
1869
1438
1182
944
1212
1605
2311
2202
1655
1727
1272
1658
2246
982
1488
1590
2867
2034
2628
1434
920
1315
1174

1436
1528
1728
1847
2035
2900
2079
1007
1869
985
1421
1168
1513
1061
1427
1763
1057
1810
996
978
1705
2763
1400
908
1850
1466
1502
1888
1467
1182
945
1228
1614
2313
2232
1674
1719
1294
1670
2246
1013
1506
1597
2867
2087
2649
1438
928
1321
1185

1767
1648
1878
1933
2188
3189
2353
1098
1986
1158
1535
1274
1559
1665
1557
2009
1140
1946
1108
1078
2007
3000
1495
968
1926
1636
1831
2181
1586
1216
1127
1320
1794
2425
2404
1836
2243
1381
1794
2593
1070
1636
1664
3021
2428
3154
1537
962
1390
1443

1771
1648
1883
1937
2193
3198
1677
1101
2011
1158
1550
1283
1573
1669
1561
2033
1142
1149
1123
1089
2032
2116
1499
971
1937
1638
1836
2197
1591
1220
1138
1326
1804
2428
2430
1828
2253
1384
1800
2622
1071
1649
1672
3022
2435
3162
1542
963
1395
1443

1766
1648
1882
1944
2203
3207
1693
1107
1379
1158
1558
1293
1577
1672
1567
2047
1147
1157
1123
1096
2044
2124
1502
975
1943
1644
1851
2217
1606
1221
1141
1329
1818
2432
2479
1832
2260
761
1809
2633
1073
1666
1674
3040
1642
3162
1543
963
1402
1456

1775
741
1884
1956
2211
3208
1703
1111
1380
1159
1586
1317
1583
1676
758
2050
1158
1169
1130
1101
2041
2131
1506
976
1948
1646
1856
2245
1623
1223
1147
1340
1845
2442
2511
1846
2256
763
1811
2647
1092
1678
1677
3048
1649
3190
1546
961
1409
1469

1779
749
1890
1967
2220
3228
1721
1118
1390
1165
1595
1332
1584
1681
762
2060
1161
1176
1135
1113
2059
2133
1512
985
1952
1653
1856
2259
1636
1224
1147
1346
1864
2473
2524
1887
2260
765
1811
2659
1111 :
1681
1679
3063
1654
3225
1550
961
1414
1486 :

19
36
19
33
54
8
10
41
13
68
2
7
8
2
5
13
5
30
2
3
20
54
10
18
8
10
18
29
30
17
17
9
4
4
13
36
41
27
158
7

19
36
19
33
54
8
10
41
6
68
2
7
8
2
5
13
5
30
2
3
20
54
10
18
8
10
18
29
30
17
17
9
4
4
13
36
41
27
158
7
:

3
3
225
28
17
41
18
21

3
3
103
28
17
41
18
21
:

922
1127
1879
1235
1826
889
1656
1331
1285
1621
2620
1906
26548
920
7311
11476
585
6500
707
4079
871
1437
1236
949
1185
1697
1059
1123
813
692
1119
1131
1101
1092
1086
1227
1503
1303
1336
997
777
1185
982
1163
976
1466
1378
1700
828
1172

924
1137
1892
1257
1824
906
1661
1348
1288
1640
2623
1916
26548
924
7313
11496
606
6512
707
4092
875
1440
1249
953
1200
1698
1062
1128
816
699
1130
1150
1104
1097
1091
1227
1524
1313
1340
1019
782
1201
987
1189
994
1493
1407
1724
835
1181

1025
1216
2571
1356
1975
1057
1756
1490
1437
1920
2580
2002
28590
992
7566
12028
634
6860
727
4219
899
1547
1389
912
1239
1764
1103
1154
826
709
1148
1248
1178
1150
1229
1357
1907
1317
1400
1097
826
1249
1200
1239
952
1575
1449
1777
1011
1208

1028
1216
2574
1359
1991
1062
1764
1500
1447
1931
2583
2009
28574
998
7591
12137
636
6876
728
4239
900
1547
1395
912
1240
1762
1107
1158
826
709
1149
1257
1180
1153
1229
1357
1917
1323
1408
1102
829
1252
1202
1245
956
1578
1455
1780
1012
1208

1031
1217
2574
1364
1994
1072
1770
1510
1458
1960
2586
2016
28608
1000
7663
12147
636
6895
728
4271
903
568
1395
913
1240
1768
1108
1159
826
709
1155
1273
1186
1155
1229
1359
1921
1322
1408
1103
830
1255
1206
609
961
1579
1461
1784
1017
1208

1033
1229
2579
1369
2007
1081
1776
1524
1468
1976
2593
2023
28644
1004
7678
12182
636
6927
729
4268
903
568
1395
916
1240
1773
1105
1159
826
709
1157
1277
1186
1159
1229
1341
1935
1321
1410
1108
832
1256
1208
610
961
1579
1466
1787
1015
1208

1039
1233
2693
1374
2007
1087
1785
1541
1479
1984
2613
2028
28646
1013
7693
12179
639
6936
732
4281
904
568
1395
923
1245
1771
1113
1159
828
710
1163
1281
1189
1160
1233
1358
1950
1334
1416
1114
832
1257
1214
613
964
1583
1464
1790
1018
1208

:
:

27
11 :
8
47
9
14
2
8
7
91
75
9
5742
1
1178
568
1
134
:
242
3
1
1
4
4
5
20
2
:
1
62
2
5
10
5
:
5
6
1
160
4
3
1
2
2
1
9
:
:
1

19
4
47
9
14
2
8
7
84
75
9
5309
1
904
405
1
129
242
3
1
1
4
4
5
20
2
1
62
2
5
10
5
5
6
1
160
4
3
1
2
2
1
9

869
1038
1507
1647
1015
1269
1358
1202
1482
991
1124
1250
1538
1253
1206
1354
764
1577
1448
1778
1607
2112
1589
1469
1125
2198
831
2121
1127
1091
1486
929
1121
4679
1095
624
1358
1252
807
1227
1461
1496
1143
789
857
1289
1386
870
1013
1411

876
1038
1514
1676
1027
1278
1360
1215
1493
1004
1135
1250
1543
1280
1210
1361
765
1580
1458
1785
1610
2133
1596
1484
1150
2207
836
2123
1134
1094
1498
933
1123
4702
1095
628
1357
1271
817
1231
1471
1502
1148
793
863
1299
1391
870
1031
1434

914
1035
1597
1714
1062
1311
1519
1268
1553
955
1137
1312
1686
1288
1327
1419
755
1699
1443
1834
1677
2264
1643
1514
1198
2388
828
2046
1173
1090
1542
1008
1216
5259
1053
680
1476
1256
840
1238
1752
1530
1203
800
888
1320
1488
878
1071
1476

939
1036
1597
1718
1067
1304
1519
1271
1553
955
1138
1313
1688
1290
1334
1432
753
1701
1441
1840
1678
2360
1643
1517
1204
2392
828
2047
1174
1092
1549
1009
1217
5288
1055
681
1484
1256
840
1238
1760
1533
1210
801
889
1316
1493
878
1074
1482

939
1036
1597
1723
1070
1313
1520
1274
1553
955
633
1315
1684
650
1336
638
753
753
880
1849
1047
2414
1645
1520
1211
2404
836
2049
1174
1093
1563
1010
1217
5314
1057
682
1489
1258
840
1238
1764
937
1215
801
892
1314
1490
878
1076
1484

938
1033
1594
1733
1049
1316
1512
1277
1551
956
633
1315
1672
649
1339
644
754
753
880
1848
1028
2417
1143
1521
1220
2405
837
2046
1172
1097
1561
1015
1217
5318
1057
683
1493
1258
842
1238
1765
943
1208
801
892
1329
1482
884
1081
1488

939
1031
1594
1741
1069
1331
1512
1280
1555
956
639
1313
1675
651
1342
645
754
755
880
1857
1035
2429
1149
1524
1225
2417
846
2049
1179
1101
1569
1017
1217
5362
1060
683
1500
1259
843
1238
1762
944
1234
801
893
1339
1494
885
1082
1496

2
2
1
1
8
3
2
6
1
:
:

2
2
1
1
8
3
2
6
1
:
:

1
4
:
:
:
:

1
4
:
:
:
:

2
25
6
5
172
2
:

2
25
6
5
172
2
:

1
21
:

1
21
:

24
:
:

24
:
:

2
:
:

2
:
:

250
1
10
1
3
3
18
5
1
:

220
1
10
1
3
3
18
5
1
:

6
:
:

6
:
:

1
2
:

1
2
:

953
1478
1227
1101
1746
1581
1036
1389
1262
675
852
1363
1319
87229
2749
1627
2429
2659
3035
1951
2087
2086
6417
3531
6253
4534
13823
1738
4062
4655
3195
1392
5511
2924
3663
4255
1983
826
1977
1405
920
2551
652
1331
1095
1280
1846
1197
800
2666

959
1506
1228
1101
1753
1589
1045
1402
1277
677
858
1368
1331
87452
2766
1629
2487
2667
3053
1964
2113
2091
6438
3553
6299
4563
13927
1738
4066
4673
3195
1403
5517
2938
3684
4263
1992
828
2004
1410
927
2555
653
1342
1110
1294
1847
1197
802
2668

963
1687
1253
1130
1652
1584
1053
1409
1293
720
901
1558
1410
88011
2792
1777
2375
2811
3308
2000
2409
2311
6710
3862
7450
5006
14468
1932
4554
5034
3407
1474
5961
3306
3701
4748
2180
1024
1997
1720
951
2695
698
1417
1162
1421
1908
1290
869
2796

965
1692
1252
1137
1652
1584
1052
1409
1293
722
901
1562
1416
88040
2793
1781
2391
2810
3306
2013
2432
2337
6730
3886
7513
5055
14491
1933
4559
5039
3407
1477
5983
3305
3701
4769
2184
1032
2005
1718
953
2687
698
1424
1168
1425
1915
1293
871
2801

972
1691
549
1145
1652
1594
1056
1416
1306
725
902
1563
1427
88148
2799
1783
2399
2817
3312
2011
2439
2348
6732
3907
7623
5114
14494
1938
4581
5056
3407
1479
6007
3305
3701
4837
2193
1031
2009
1719
962
2691
700
1427
1172
1426
1930
1293
872
2807

975
1692
549
1145
1652
1594
1057
1426
1307
726
906
1568
1429
88243
2801
1786
2411
2817
3319
2026
2466
2355
6742
3915
7677
5193
14515
1941
4601
5070
3406
1482
6097
3306
3712
4853
2200
1031
2017
1723
963
2703
701
1429
1175
1431
1942
1293
873
2808

978
1694
551
1149
1652
1595
1060
1426
1307
727
906
1574
1433
88291
2806
1789
2435
2818
3326
2042
2470
2377
6751
3925
7748
5238
14536
1945
4626
5065
3406
1480
6164
3308
3717
4867
2210
1031
2023
1728
964
2717
701
1429
1200
1443
1956
1291
872
2828

:
1

:
:
:

1
:
:
:

2
10
3
:

2
10
3
:

3
:

3
:

2
1
9046
130
27
:

:
187
413
52
59
562
374
488
102
729
1884
165
27
115
620
8
1643
63
10 :
102
14
1
9
2
2
102
2
24
6
2
5
3
9
5

2
1
7769
98
27
187
413
52
57
556
321
452
96
716
1869
160
23
81
374
8
1630
53
79
14
1
8
2
2
99
2
22
6
2
5
3
9
5

717
747
1938
1775
832
2501
1494
2069
1539
559
2205
1897
1402
3296
2255
1525
2199
1332
1592
1826
1055
1048
1016
1660
2391
538
561
1468
1481
2125
3475
2565
887
842
1536
2425
1827
978
1003
1072
2871
1766
543
912
2400
509
1663
2358
665
2120

717
749
1945
1792
832
2508
1501
2076
1560
559
2221
1899
1405
3300
2264
1528
2202
1335
1599
1838
1063
1049
1016
1672
2401
538
562
1473
1484
2134
3490
2585
890
845
1542
2432
1837
982
1012
1077
2891
1770
545
913
2401
509
1694
2361
671
2123

713
785
2106
1835
901
2482
1614
2123
1887
666
2584
1904
1452
3595
2416
1714
2309
1381
1652
1809
1106
1114
1112
1672
2696
545
607
1629
1801
2289
4301
2605
982
1116
1703
2343
1930
1085
1215
1184
2863
1776
610
936
2445
619
1848
2413
884
2084

714
784
2114
1845
902
2487
1621
2124
1926
667
2585
1901
1453
3596
2428
1717
2312
1385
1652
1817
1115
1115
1112
1676
2714
545
610
1644
1807
2306
4304
2608
982
1129
1706
2340
1937
1089
1222
1187
2863
1784
610
937
2461
621
1856
2419
884
2086

714
784
2117
1846
902
2494
1626
2125
1946
667
2601
1905
1457
3605
2440
875
2320
1388
784
1821
1121
1116
1116
1685
2719
552
611
1654
1810
2320
4357
1521
982
1128
1704
2343
1942
1093
1226
1187
2860
1791
610
935
2471
628
1860
2429
887
2089

714
784
2119
1854
902
2500
1629
2125
1956
667
2600
1910
1458
3605
2447
876
2321
1388
785
1826
1134
1119
1115
1690
2721
552
611
1662
1813
2332
4378
1525
987
1131
1703
2344
1945
1094
1231
1191
2855
1799
610
934
2468
629
1860
1670
888
2091

714
787
2124
1863
902
2500
1630
2132
2025
670
2608
1911
1459
3606
2463
875
2327
1389
785
1834
1146
1123
1115
1692
2723
554
611
1673
1819
2333
4399
1528
987
1133
1703
2344
1949
1096
1246
1194
2858
1805
610
935
2470
634
1862
1670
889
2099

1
2
26 :
1
:
3
1
5
18
2
12
46
7
231
8
2
559
8
13
56
1
3
3
:
5
1
:
11
13
5
218
9
4
5
2
2
6
1
4
1
149
7
:
8
49
1
1
7
1
4

1
2
1
3
1
5
18
2
12
46
7
170
8
2
325
4
13
53
1
3
3
5
1
11
1
4
214
9
4
5
2
2
5
1
4
1
127
7
7
49
1
1
7
1
4

1162
1131
784
398
647
1454
2558
877
1460
3475
2141
2428
1313
43889
9669
1224
4770
3434
975
992
977
2232
1251
1480
1092
2045
780
1282
1411
1312
739
971
939
1714
964
840
1406
1036
920
602
811
2202
1482
1120
1559
2032
2174
1015
1632
1373

1165
1148
788
403
650
1478
2561
882
1468
3487
2160
2424
1317
43897
9676
1224
4807
3452
974
992
976
2239
1256
1487
1092
2058
780
1284
1411
1368
746
971
938
1719
967
848
1408
1041
931
604
811
2224
1486
1125
1563
2047
2178
1032
1626
1379

1262
1280
972
408
648
1539
2655
900
1575
3569
2380
2770
1424
44090
9038
1229
5585
3526
964
1000
982
2296
1368
1432
1089
2324
966
1308
1543
1961
785
936
853
2140
954
877
1423
1040
1095
623
980
2331
1450
1095
1638
2115
2391
1159
1642
1576

1262
1286
974
410
648
1546
2655
902
1576
3578
2407
2774
1426
44112
9022
837
5653
3558
964
1000
985
2302
1386
1430
1089
2333
973
1308
1565
1961
796
936
853
2184
954
880
1430
1041
1099
627
996
2330
1450
1092
1640
2121
2391
1168
1642
1600

1264
1290
974
411
648
1553
2662
907
1579
3585
2436
2777
1426
44169
9012
837
5946
3541
964
1000
983
2311
1406
1430
1089
2345
979
1310
1054
1963
807
935
853
2228
954
881
1435
1043
1101
626
1009
2340
1451
1088
1645
2148
2400
1180
1642
1603

1265
1294
981
414
648
1565
2668
907
1583
3609
2452
2787
1429
44244
9000
837
6014
3541
964
999
983
2321
1431
1430
1087
2353
983
1309
1064
1963
822
935
853
2257
954
881
1437
1044
1104
626
1036
1546
1451
1084
1660
2184
2404
1192
1642
1617

1271
1299
985
417 :
648
1581
2673
913
1579
3616
2494
2792
1432
44457
9000
839
6086
3541
964
1000
1005
2324
1458
1430
1086
2371
988
1310
1061
1964
824
935
853
2267
954
886
1437
1044
1125
627
1051
1567
1453
1086
1674
2204
2415
1204
1642
1643

1
2
7

1
2
7
:

1
1
5
3
4
142
19
7
2
8235
19
13
158
298
31
13
7
152
5
116
36
69
4
9
9
21
2
7
15
8
16
50
17
5
9
7
2
72
43
75
11
37
22
10
46
56

1
1
5
3
4
96
19
5
2
8257
23
13
127
298
31
13
7
133
5
115
36
69
4
9
9
21
2
7
15
8
16
50
17
5
9
7
2
56
43
75
11
37
22
1
46
56

2374
1331
700
689
1089
993
2085
942
561
642
966
2088
1125
618
877
753
2216
1350
681
1044
1213
1354
1540
21669
2895
4120
5585
976
1381
1072
1773
1050
659
1305
1218
1361
849
688
898
1270
736
2270
1330
610
867
1083
764
919
643
1136

2385
1348
700
691
1091
994
2085
949
561
642
965
2100
1139
618
877
753
2271
1360
681
1044
1232
1361
1572
21725
2900
4138
5599
575
1382
1073
1786
1053
657
1305
1223
1355
843
688
897
1265
739
2263
1330
610
869
1085
767
919
637
1136

2719
1476
671
680
1157
992
2061
972
557
651
957
2067
1240
635
848
900
2842
1362
548
1022
1334
1469
1673
21978
2933
3915
5688
540
1338
1054
1791
1126
665
1347
1214
1401
809
651
984
1373
699
2305
1344
603
940
1061
800
916
622
1165

2724
1476
671
680
1157
995
2060
973
556
651
957
2067
1242
635
848
901
2916
1371
548
1022
1349
1476
1677
22031
2935
3931
5696
541
1338
1056
1792
1123
665
1355
1224
1404
808
650
985
1373
700
2307
1344
603
961
1061
800
916
622
1167

2734
1476
671
680
1160
996
1466
973
556
651
957
2067
1242
635
848
905
2975
1379
547
1022
1368
1486
1688
21830
2946
3939
5705
541
1343
1056
1796
1123
669
1353
1232
1405
804
651
985
1386
700
2308
1341
605
967
1061
801
920
622
1178

2748
1498
671
680
1160
996
1466
973
557
651
957
2067
1243
635
849
916
3053
1385
547
1024
1392
1504
1704
21951
2949
3953
5715
539
1344
1056
1793
1120
670
1354
1234
1405
799
649
985
1388
701
2307
1349
605
970
1061
803
920
622
1180

2757
1500
671
680
1160
996
1470
973
557
651
957
2067
1252
635
849
929
3095
1385
547
1026
1411
1530
1720
22058
2946
3966
5747
541
1345
1056
1797
1120
672
1354
1239
1408
799
649
984
1385
701
2309
1350
605
970
1059
805
920
622
1179

12
11
54
8
10
6
31
71
6
4
29
57
5
9
32
3
22
15
6
26
10
63
24
2650
23
25
375
10
15
18
10
4
3
23
12
6:
5
10
4
1
6
48
10
8
16
7
9
4
6
35

12
11
50
4
10
6
31
71
6
4
29
57
5
9
32
3
14
15
6
26
10
63
24
1977
69
175
260
10
15
18
10
2
3
23
5
5
10
4
1
6
48
10
8
16
7
9
4
6
35

1282
1004
1583
1656
1423
1127
1457
1186
701
1058
1551
1233
859
1173
1946
1381
1036
512
1191
1236
1115
1439
768
1379
1466
674
2105
1238
918
590
706
55933
1069
794
1881
1618
21220
782
3792
5321
1907
2686
1583
769
737
967
1267
4783
1341
1310

1278
1009
1592
1659
1427
1127
1461
1181
701
1064
1557
1235
859
1174
1951
1382
1035
512
1195
1236
1117
1431
768
1376
1466
676
2127
1243
919
590
707
56116
1069
794
1882
1625
21279
782
3794
5331
1906
2690
1575
769
739
970
1269
4789
1341
1312

1261
997
1595
1559
1497
1207
1403
1188
693
1089
1522
1327
864
1203
2030
1416
1017
513
1212
1197
1178
1538
785
1363
1502
692
2333
1308
967
583
709
57876
1177
717
1926
1609
21185
794
3791
5731
1937
2633
1545
753
740
1034
1233
5359
1306
1338

1261
998
1620
1559
1497
1207
1410
1186
693
1101
1520
1332
867
1203
2035
1418
1016
517
1212
559
1179
1538
789
1364
1503
690
2340
1301
967
583
710
58419
1177
719
1927
1621
21222
795
3794
5752
1937
2630
1547
753
741
1037
1233
5370
1306
1338

1266
999
1624
1566
1498
1208
1410
1186
695
1105
1518
1330
872
1204
2043
1420
1024
518
1219
558
1180
1538
790
1368
1502
687
2345
1298
970
583
709
58601
1177
720
1927
1625
21215
795
3798
5777
1937
2629
1549
753
741
1037
566
5384
1307
1338

1266
1000
1628
1567
1498
1208
1414
1188
695
1107
1517
1331
882
1204
1355
1424
1025
518
1222
559
1176
1544
790
1369
1501
687
2356
1296
970
583
711
58937
1189
722
1928
1638
21204
797
3799
5799
1937
2629
1546
753
741
1037
566
5395
1308
1338

1266
1001
1639
1571
1498
1208
1416
1187
695
1109
1519
1331
885
1205
1362
1426
1025
518
1224
561
1181
1544
791
1371
1504
689
2357
1293
972
583
711
59711
1192
729
1928
1697
21177
798
3798
5833
1937
2626
1547
753
741
1039
566
5404
1308
1338

:
:

:
6
7
15
2
4
19
8
1
3
10
3
11
5
4
5
12
5
6
11
6
10
4:
6:
25
4
:
:
12
3:
1
11983
218
1
17
97
3305
141
1021
1958
886
597

:
30
14
35
102
1114
260
120

6
7
15
2
4
12
8
1
3
10
3
11
5
4
5
15
5
6
11
6
10

34
4

12
4
11691
218
1
17
97
2994
126
977
1902
654
571
31
30
14
35
92
981
260
120

1085
1049
812
819
526
537
714
414
541
1056
1185
694
979
1285
1166
1315
542
440
1632
540
1028
545
968
1030
895
995
1133
1423
915
261
1535
752
2851
1325
1756
750
988
722
2637
770
886
695
638
36568
1502
1204
2406
2233
7221
9530

1084
1049
813
819
526
537
714
414
541
1056
1196
694
983
1287
1159
1315
542
440
1633
540
1028
545
968
1030
897
995
1130
1423
915
261
1541
758
2857
1329
1756
750
992
725
2638
774
887
695
638
36631
1510
1205
2427
2291
7272
9589

1064
1032
826
878
671
484
723
428
569
1047
1295
675
1115
1350
1180
1254
528
451
1638
522
966
503
1109
1122
959
972
1145
1465
940
281
1662
977
2928
1374
1820
732
1092
757
2979
781
980
678
715
37253
1597
1312
2704
2547
7561
10212

1064
1032
826
879
673
484
724
428
571
1050
1298
675
1115
1354
1182
1257
528
451
1638
522
966
503
1109
1122
966
973
1146
1467
941
281
1667
980
2965
1374
1820
732
1097
761
2983
783
980
678
719
37280
1631
1322
2769
2578
7558
10258

1064
1032
826
879
673
484
724
428
573
1051
1298
675
1115
1355
1181
1257
528
451
1643
522
966
503
1108
1124
970
974
1146
1470
942
281
1673
985
2990
1374
1820
734
1098
765
2290
786
980
678
720
37564
1676
1329
2833
2620
7566
10276

1064
1032
826
879
673
484
724
428
573
1053
1298
675
1115
1356
1181
1257
528
450
1646
522
966
503
1108
1122
972
976
1147
1470
944
281
1687
1006
3022
1374
1820
735
1107
769
2294
796
980
678
724
37645
1719
1330
2912
2649
7582
10315

1064
1032
826
879
673
484
724
428
575
1055
1300
675
1116
1356
1182
1257
528
450
1650
522
966
503
1108
1122
973
976
1148
1472
946
281
1696
1026
3035
1374
1820
735
1123
773
2306
799 :
981
678
728
37757
1809
1344
2968
2715
7594
10367

156
59
8
95
29
65
66
44
6
69
30
124
152
69
148
45
3
65
195
67
16
85
147
102
12
19
4
38
31
8
88
14
91
129
92
111
220
247
513

156
51
8
95
29
65
66
44
6
69
30
124
152
69
148
45
3
65
195
67
16
85
147
102
12
19
4
38
31
8
88
14
87
129
92
111
220
247
506
:

9
145
29
8361
4
6
6
19
603
648

9
145
29
7827
4
6
6
19
523
273

4940
10495
3056
1486
6243
2347
2256
1733
2409
1166
1160
1010
1685
1860
1566
673
995
2581
898
1430
2021
1606
2156
636
2154
901
2134
3159
1384
1027
1645
1270
1869
920
2117
1502
1864
1936
1841
1517
1103
1419
1607
1169
1402
1553
2094
1372
664
2932

4940
10500
3063
1493
6243
2404
2268
1769
2418
1168
1168
1024
1686
1872
1566
674
1007
2584
905
1431
2067
1621
2171
637
2185
904
2147
3172
1390
1040
1653
1283
1892
930
2179
1537
1880
1941
1850
1525
1110
1420
1622
1174
1408
1582
2102
1372
664
3006

5147
10695
3153
1600
6432
2565
2494
2107
2778
1185
1256
1184
1899
2174
1660
739
1108
2517
968
1508
2218
1878
2367
635
2417
948
2293
3590
1747
1159
1753
1356
2002
1032
2310
1600
2060
2394
2053
1698
1310
1630
1822
1256
1534
1571
2398
1409
764
3366

5157
10744
3165
1622
6463
1343
2502
2137
1804
1190
1275
1199
1905
2198
793
743
1113
2526
972
1504
1097
1915
2378
637
2431
951
2305
3622
1755
1161
1153
1365
2006
1034
2327
1624
2075
2402
2063
1718
1314
1638
1827
1259
1546
1573
907
883
764
3395

5202
10838
3198
1650
6481
1351
2521
2150
1815
1193
1280
1204
1915
2214
805
754
1117
2529
977
1509
1100
1944
821
637
2442
954
2313
3641
1763
1164
1152
1378
2012
1042
2358
1638
2086
2413
2068
1743
1317
1644
916
1261
1558
1595
913
883
765
3412

5268
10894
3219
1675
6552
1369
2522
2168
1828
1201
1291
1209
1921
2221
805
755
1127
2532
986
1522
1098
2021
832
638
2457
956
2329
3662
1772
1166
1153
1388
1343
1051
2389
1654
2096
2422
2076
1774
1317
1648
928
1264
1571
1604
928
883
766
3431

5327
11016
3220
1692
6565
1382 :
2557
2179
1842
1212
1291
1209
1924
2223
809
756 :
1143
2536
996
1527
1107
2037
841
641
2475
961
2358
3679
1771
1171
1153
1404
1349
1062
2420
1676
2098
2447
2082
1819
1318
1656
940
1266
1593
1614
953
893
764
3452

47
1554
421
21
1777

47
1138
252
21
1651
:

17
6
11
25
11
2
24
6
12

17
6
11
24
11
2
24
6
12
:

144
1046
7
26
17
1
49
40
31
279
6
23
2
6
44
80
21
1
5
4
2
156
12
5
8
3
106
6
8
6
14
205
4
26

121
1046
5
26
17
1
49
40
21
279
6
23
2
6
44
80
21
1
5
4
2
148
12
5
8
3
107
6
8
6
14
205
4
26

2258
2079
1005
1238
734
1554
1046
1216
779
1652
1120
1022
759
1039
2369
1151
1373
1335
768
1116
1250
1503
1410
1166
1807
801
1456
1953
2545
703
2370
1572
1859
1433
1864
1656
3121
1866
1385
1141
2109
11457
879
2047
1190
18387
1030
1323
10818
3797

2283
2105
1008
1257
737
1556
1053
1218
785
1663
1127
1041
763
1037
2380
1154
1382
1337
768
1125
1269
1510
1416
1174
1815
832
1469
1961
2566
705
2388
1572
1834
1443
1882
1667
3140
1879
1392
1177
2126
11460
879
2048
1194
18425
1046
1327
10850
3800

2902
2431
1472
1509
815
1778
1011
1093
900
1654
1207
1216
825
1073
2779
1395
1625
1543
851
1256
1330
1688
1482
1247
1891
971
1665
2107
2890
737
2523
1803
2090
1589
2126
1861
3699
2059
1454
1204
2315
11454
862
2074
1212
18547
1180
1424
11056
3943

2899
2458
1478
1536
822
1784
1020
1094
910
1661
1214
1242
827
1079
2796
1406
1635
1556
851
1267
1334
1691
1490
1254
1892
972
1675
2112
2903
735
1634
1020
2094
1596
2157
1873
3711
2078
1460
1207
2327
11473
862
2075
1212
18656
1192
1427
11119
3954

2902
2473
1483
1564
827
1792
1027
1094
915
1674
1218
1265
834
1090
2163
1417
1640
1575
859
1278
1348
1693
1504
1260
1909
990
1682
2113
2913
735
1642
1030
2155
1606
2177
1884
3735
1441
1471
1215
2337
11585
862
2076
1212
18791
1195
1427
11164
3966

2942
2486
1487
1591
828
1817
1040
1095
928
1687
1222
1282
836
1112
2176
1423
1646
1596
865
1296
1356
1697
1518
1261
1930
996
1693
2120
2943
735
1677
1035
2183
1620
2180
1906
3775
1449
1480
1218
2348
11608
862
2077
1212
18823
1198
1431
11173
3988

2965
2506
1490
1629
831
1828
1046
1095
931
1704
1224
1298
846
1128
2241
1427
1659
1606
869
1321
1362
1696
1538
1275
1933
1032
1699
2133
2962
740
1702
1046
2193
1630
2184
1924
3801
1474
1492
1233
2364
11649
862
2078
1212
18827
1200
1434
11175
4005

42
9
9
3
5
84
34
732
6
5
3
6
80
67
9
60
14
13
:

42
7
7
3
5
84
33
712
6
5
1
6
80
67
9
56
14
13
:

9
1
15
2
6
19
25
:
:

9
1
15
2
6
19
25
:
:

4
13
10
5
184
14
126
2
8
4
1
18
14
963
:
:

4
13
1
5
184
14
126
2
8
4
1
18
14
570
:
:

12
3996
1
9
487
9

12
2429
1
9
430
9

729
5723
1482
2163
1481
1544
2862
1680
945
674
786
1243
1734
1568
1301
1289
1937
1228
964
1603
1683
711
2038
1533
783
2097
1656
1052
1208
1172
804
893
2049
1702
1263
1823
1337
1896
721
822
961
1129
2709
2113
1594
1388
1813
2020
1354
1440

730
5727
1486
2172
1488
1546
2872
1681
948
674
787
1258
1744
1568
1302
1290
1938
1230
965
1608
1689
714
2042
1537
783
2102
1656
1052
1210
1172
811
894
2058
1706
1265
1845
1340
1900
721
823
961
1133
2724
2120
1597
1392
1824
2023
1360
1442

704
5815
1465
2215
1516
1565
2886
1693
968
702
755
1316
1730
1414
1274
1323
1819
1280
955
1625
1725
681
2043
1536
782
2051
1641
998
1195
1122
811
903
2092
1806
1250
1923
1343
1910
725
888
947
1139
2727
2192
1587
1404
1891
1972
1375
1486

704
5830
1465
2215
1519
1566
2888
1693
969
703
755
1324
1730
1414
1274
1327
1819
1280
957
1625
1727
681
2047
1536
782
2051
1644
999
1196
1123
811
906
2093
870
1251
1926
1343
1910
725
888
948
1139
2727
2198
1587
1404
1898
1972
1379
1486

704
5833
1465
1125
1542
1566
2890
1693
971
702
755
1328
1730
1414
1274
1328
1819
1280
957
1625
885
681
2048
988
782
2052
1644
999
1196
1125
811
908
1092
870
1254
1928
1344
1910
725
888
948
1139
2727
2201
1587
1404
1899
1146
1383
1486

704
5834
1463
1125
1548
1567
2891
1693
978
705
755
1331
1731
1414
1274
1329
1819
1287
957
1625
885
682
2049
988
781
2052
1644
999
1194
1129
812
908
1092
870
1255
1931
1345
1910
725
888
948
1139
2727
2169
1587
1404
1901
1146
1392
1486

705
5835
1467
1125
1552
1567
2888
1693
978
704
755
1331
1733
1414
1274
1326
1819
1288
957
1625
885
682
2050
986
784
2051
1644
999
1194
1132
814
908
1092
874
1255
1932
1345
1909
725
888
948
1139
2727
2169
1587
1404
1902
1145
1394
1486

3
665
9
19
2
2
4
:

3
231
9
19
2
2
4
:

38
1
1
2
3
2
2
2

38
1
1
2
3
2
2
2
5
6
2
5

:
6
2
5
:
:

:
:
1
13

1
13
:

20
20
:
:

20
19
:
:

1
3
3
:

1
3
3
:

10
:

10
:

2
:

2
:

1
:
:

:
:

1
:
:

1
3:
2
1
24
:
:
8
65
9

1
2
1
24

8
21
9

1415
1019
635
1556
921
1506
1100
1085
702
1854
1595
1217
881
1768
969
1226
1694
1351
1035
2238
1399
1375
995
1501
1491
1562
1115
948
1595
835
122030
823
1446
1317
17506
2717
2581
4073
4493
819
1681
259
684
1370
1111
1040
1908
479
415
922

1415
1020
639
1561
921
1509
1115
1086
702
1862
1610
1218
885
1780
971
1233
1694
1351
1040
2244
1410
1380
996
1510
1495
1567
1122
948
1596
843
122135
823
1450
1321
17513
2727
2597
4068
4456
819
1683
259
684
1371
1109
1042
1908
479
415
922

1410
1011
637
1533
889
1551
1055
1094
665
1681
1707
1306
873
1744
996
1185
1690
1384
1023
2248
1404
1369
996
1490
1496
1616
1132
925
1536
806
126804
983
1597
1435
17729
2837
2670
4059
4635
823
1724
244
639
1605
1377
1029
2031
481
444
940

1410
1018
638
1533
889
1551
1055
1099
666
1681
1707
1306
873
1745
996
1186
1690
1386
1024
2248
1404
1369
996
1491
1496
1616
1132
925
1536
806
127117
997
1647
1445
17737
2837
2672
4061
4639
823
1724
244
639
1607
1378
1030
2031
481
446
940

1410
1018
638
1533
890
1551
1055
1098
666
1680
1065
1306
874
959
996
1186
1037
1387
1024
2248
1408
1369
996
1491
1496
1617
1132
925
1536
806
127313
1087
1708
1498
17779
2846
2677
4101
4647
824
1726
244
639
823
1378
1030
1143
483
446
940

1410
1018
638
1533
890
1551
1055
1098
666
1680
1065
1307
874
959
998
1186
1037
1388
1024
2248
1409
1369
996
1491
1496
1617
1133
925
1536
807
127579
1215
1770
1571
17831
2857
2679
4110
4664
824
1127
244
639
823
1378
1032
1146
483
446
940

1410
1018
638
1533
890
1551
1055
1100
666
1680
1065
1307
874
957
998
1186
1037
1388
1024
2248
1409
1369
996
1491
1496
1617
1134
925
1536
807
127867
1417
1833
1623
17867
2875
2684
4116
4679
830
1130
244
639
823
1379
1034
1150
483
453
940

13
2
:

13
2
:

2
5
:
:

2
5
:
:

5
:

5
:

1
:
:
:
:

1
:
:
:
:

1
:

1
:

4
:
:

4
:
:

2
5
23
4
6
2
7
:

2
5
23
4
6
2
7
:

1
:

1
:

3
28041
37
66
76
2155
409
293
1398
695
13
161
3
32
314
26
45
547
6
24
22

3
26974
37
66
76
1781
317
291
1370
655
13
150
3
32
314
17
45
547
6
24
22

449
2207
1562
1661
734
2849
1687
1325
636
585
930
1130
2383
928
2317
663
645
898
3020
550
1576
510
1103
1373
1561
2018
1157
3020
1008
1608
637
841
1314
1293
569
461
1553
1670
2224
307
1143
1131
2951
1182
1320
1482
1785
139
1542
1304

449
2207
1562
1663
734
2850
1668
1324
637
585
930
1132
2383
924
2322
661
645
901
3009
550
1576
510
1103
1377
1562
2018
1157
3020
1008
1608
637
841
1316
1293
569
461
1542
1672
2224
309
1149
1132
2946
1186
1320
1485
1798
139
1542
1314

464
2269
1559
1709
717
2902
1662
1344
643
585
912
1343
2280
922
2322
1007
670
906
2978
534
1642
520
1090
1333
1703
1970
1139
3146
984
1469
627
837
1451
1266
585
433
1567
1725
2302
337
1141
1125
3048
1442
1272
1528
2041
153
1674
1397

464
2284
1559
1714
713
2900
1662
1344
643
585
912
1343
2281
930
2320
1008
670
906
2984
537
1642
520
1090
1333
1703
1970
1139
3147
984
1469
627
837
1459
1267
585
433
1569
1725
2302
337
1141
1126
3051
1446
1274
1527
2045
153
1677
1411

464
1412
1559
1101
717
2091
1660
1344
643
585
912
1343
2281
938
2316
1010
670
906
2310
543
1643
517
1090
1333
1190
1970
1139
1250
984
839
627
838
1471
1267
585
433
1570
1726
2302
337
1141
1126
3051
1449
1276
1527
2048
153
1695
1462

464
1429
1559
1102
727
2092
1666
1352
643
585
913
1353
1718
938
2323
1013
956
907
2363
543
1643
517
1120
1333
1194
1970
1139
1250
984
839
627
838
1494
1267
585
433
1577
1727
2305
337
1141
1129
3058
1463
1276
1530
2060
153
1718
1472

464
1427
1560
1102
739
2093
1667
1353
643
586
913
1372
1718
939
2368
1023
993
907
2362
542
1643
517
1120
1333
1194
1970
1139
1251
984
840
627
838
1536
1268
586
433
1581
1737
2312
337
1142
1137
3062
1467
1281
1531
2060
153
1753
1540

5
379
296
120
5
237
208
6
1
8
132
16
91
13
22
9
15
8
231
45
626
53
59
120
104
506
212
541
80
227
72
162
62
231
89
5
231
252
274
5
217
12
311
28
11
171
608
3
417
93

5
379
296
120
5
237
218
5
1
8
132
16
91
13
22
9
15
8
220
45
627
53
59
122
104
506
212
541
3
227
72
162
62
215
89
5
232
240
274
5
217
12
252
28
11
171
608
3
417
93

2241
1482
554
1354
893
1220
1113
812
1653
2048
1137
574
29936
3081
1895
3532
1867
1582
564
728
1540
1098
311
851
1475
1390
770
848
969
787
1581
1700
434
774
637
1566
1879
1974
2357
1855
450
956
1022
1453
898
1655
973
821
428
857

2241
1485
556
1354
893
1219
1115
814
1650
2047
1135
574
30032
3085
1899
3538
1870
1586
564
727
1539
1110
327
858
1476
1393
772
848
970
783
1586
1703
434
775
642
1566
1890
1984
2357
1859
450
956
1026
1457
901
1655
972
825
429
857

2156
1530
576
1405
921
1371
1055
799
1682
2012
1143
853
31514
3186
2003
3705
1812
1671
602
720
1592
1113
419
870
1529
1143
824
822
963
782
1640
1746
513
785
654
1571
2054
2092
2623
1884
458
992
1050
1573
907
1713
1014
848
390
850

2156
1536
580
1405
921
1371
1055
799
1682
2012
1144
855
31658
2934
2008
3708
1816
1680
602
720
1594
1114
420
870
1531
1145
826
826
963
782
1640
1747
513
786
652
1578
2054
2097
1793
1884
460
998
1050
1575
907
1714
1021
848
390
850

1383
849
583
1405
921
1371
1055
799
1682
2013
1146
861
31658
2933
2007
3707
1845
1680
602
720
1594
1115
420
878
1532
1145
827
831
963
782
1644
1761
513
786
656
1578
2054
2097
1799
1073
470
1000
1050
1577
907
1714
1022
848
390
850

1383
869
588
1405
921
1372
1055
801
1993
2013
1146
863
31645
2936
2010
3706
1846
1682
602
720
1590
1115
420
883
1533
1145
827
833
962
782
1647
1768
513
786
657
975
2054
2102
1803
1072
477
1000
1051
1584
908
1712
1025
848
390
851

1384
883
597
1405
923
1374
1055
802
2048
2013
1146
864
31672
2937
2011
3705
1848
1682
602
720
1604
1115
404
887
1534
1145
827
838
962
782
1652
1773
514
786
656
975
2054
2102
1803
1068
494
1000
1052
1586
908
1711
1025
730
390
851

156
180
24
451
12
88
18
11
208
457
72
163
2942
469
40
115
482
204
4
30
2
39
8
47
180
209
8
15
29
19
24
24
1
17
19
14
14
146
14
151
103
11
166
46
46
59
51
29
294
23

156
180
24
451
12
88
18
11
208
457
72
163
2236
291
64
87
476
204
4
30
2
39
8
47
180
203
8
15
29
19
19
24
1
17
19
14
14
146
14
65
97
11
161
46
46
59
49
29
294
23

2816
428
1362
411
1619
704
1625
1291
1648
439
23082
9375
2762
21964
1230
1145
879
1683
772
1152
667
1826
989
696
1181
630
912
1225
1552
938
1237
830
975
982
1844
1450
1659
1602
1194
1066
2091
715
1068
1060
1571
1423
1177
1103
1894
1378

2830
430
1362
412
1643
709
1628
1292
1648
439
23168
9427
2776
22082
1230
1145
879
1688
803
1162
672
1839
989
701
1184
632
913
1234
1588
950
1248
830
985
983
1856
1450
1659
1623
1209
1072
2103
721
1068
1070
1604
1427
1177
1115
1909
1386

2816
671
1383
437
1746
731
1742
1308
1648
500
24179
9656
3238
22957
1445
1350
888
1994
1036
1304
649
1985
979
870
1312
674
974
1282
1787
1030
1307
849
1061
1019
2046
1875
1779
1745
1279
1203
2266
730
1201
1128
1914
1609
1332
1385
2103
1656

2823
680
1388
438
1753
731
1744
1310
1649
507
24291
9673
3273
23014
1447
1355
889
1993
1042
1310
653
1989
979
870
1315
674
975
1282
1800
1034
1310
853
1063
1023
2050
1889
1786
1756
1283
1214
2270
736
1210
1131
1923
1613
1336
1402
2112
1660

2820
680
1384
438
1753
731
1744
1310
1654
507
24337
9719
3333
23092
1448
709
889
1998
1051
1319
656
1995
976
870
1317
677
975
1284
1808
1036
1317
853
1064
1024
1101
1904
1796
1765
1290
1219
2275
743
1222
1134
1333
1613
1340
1412
2123
919

2816
689
1380
436
1761
731
1744
1311
1656
512
24378
9957
3347
23125
1452
709
891
2012
1063
1325
658
2041
976
874
1323
684
975
1286
1813
1036
1321
855
1064
1027
1104
1910
1799
1770
1298
1226
2278
745
1239
1138
1347
1613
1344
1424
2118
922

2819
690
1382
435
1771
731
1749
1313
1656
512
24360
10035
3351
23238
1462
709
892
2032
1074
1331
662
2045
976
876 :
1325 :
686
976
1287
1817
1036
1324
858
1067
1034
1105
1910
1803
1780
1306
1239
2278
747
1256
1140
1349
1613
1345
1432
2121
926

54
23
3
12
27
254
25
26
31
1
868
699
751
3298
17
15
19
14
6
43
5
16
7

54
19
3
11
17
254
25
26
29
1
780
668
699
2579
17
15
10
14
6
47
5
16
7
:
:

1
5
14
36
11
9
1
11
5
13
5
21
25
6
7
61
1
14
1
1
4
4
5
17
5

1
5
14
36
11
9
1
7
5
13
5
21
25
6
7
40
1
14
1
1
4
4
5
17
5

1797
1435
1237
1261
1048
1274
2572
1180
1072
1758
1427
1056
911
2044
1319
1132
1366
1381
1794
1107
939
1766
1174
1084
1632
1684
1819
1229
1433
1691
1204
814
1073
1732
2390
37819
1099
1772
2566
2876
7476
2375
1315
1447
1165
2793
2862
1553
2278
1169

1827
1433
1243
1265
1083
1291
2591
1198
1098
1771
1429
1067
928
2076
1331
1132
1380
1386
1804
1130
953
1771
1193
1087
1649
1696
1829
1232
1442
1697
1209
823
1079
1746
2407
37929
1104
1778
2565
2882
7496
2382
1316
1464
1164
2832
2867
1554
2301
1167

2233
1529
1271
1346
1149
1527
2716
1271
1158
1818
1736
1227
1107
2222
1434
1360
1459
1455
1900
1433
986
2056
1375
1114
1909
2076
2228
1296
1538
1876
1337
886
1124
1881
2836
39677
1227
1954
2727
3174
7590
2454
1460
1632
1172
2970
2817
1659
2498
1203

2247
1535
1273
1348
1156
1530
2723
1275
1159
1816
1745
1229
1113
2228
1446
1368
1463
1460
1904
1438
988
2062
1385
1114
1910
2091
2232
1298
1542
1881
1340
891
1126
1883
2850
39773
1230
1965
2738
3177
7600
2454
1472
1642
1173
3013
2821
1660
2502
1205

1245
1537
1282
1349
1160
1548
2732
1278
1161
1817
1167
1230
1118
2233
1458
1377
1464
1463
1906
1442
992
682
1399
1114
1208
1356
1392
1303
842
1892
1340
897
1126
1887
2861
39880
1231
1972
2744
3196
7602
2474
1473
1650
1175
3037
2827
1670
2508
1205

1253
1537
1287
1349
1163
1554
2734
1281
1164
1818
1175
1233
1124
2227
1476
1401
1468
1466
1915
1449
996
682
1402
1114
1208
1360
1407
1306
842
1895
1340
899
1127
1894
2870
39927
1251
1970
2763
3199
7601
2474
1473
1664
1178
3058
2830
1674
2510
1204

1260
1541
1297
1349
1168
1560
2737
1285
1166
1824
1175
1237
1132
2230
1488
1408
1487
1469
1925
1459
994
682
1421
1117
1223
1365
1425
1309
842
1903
1340
902
1128
1895
2877
39942
1251
1978
2771
3198
7609
2479
1475
1660
1179
3083
2833
1673
2510
1212

:
:
:

13 :
9
1
3
8
32
264
5
10
18
11
10
4
15
18
11
30
2
5
19
20
4
:
8
16
36
3
5
14
10
6
23
5
13
20
1810
132
:
425
90
372
16
35
161
2
395
:
:
955
:

9
1
3
8
32
264
5
10
18
11
10
4
15
18
11
12
2
5
19
20
4
8
16
36
3
3
14
10
6
23
5
13
20
803
132
425
90
396
16
35
161
2
146

148

824
1830
1191
1093
1410
1155
1071
1351
1147
1030
1136
1055
1631
2080
1922
1573
1411
1655
1390
1282
939
1698
1004
1261
1059
1284
1515
636
1267
1100
873
773
2291
685
932
1628
1333
1637
1085
1361
1360
1491
959
1278
1383
1994
721
889
1494
633

826
1833
1206
1101
1417
1157
1075
1353
1146
1034
1141
1057
1640
2084
1922
1580
1413
1655
1396
1285
943
1717
1011
1264
1068
1284
1517
636
1281
1100
872
796
2293
690
937
1632
1340
1643
1088
1361
1367
1497
963
1281
1383
1999
722
898
1497
633

954
2149
1421
1052
1675
1135
1154
1375
1207
1132
1172
1089
1532
2161
1993
1615
1359
1598
1379
1418
942
1785
1039
1290
1165
1330
1579
755
1345
1241
823
896
2385
682
1012
1713
1390
1771
1144
1450
1487
1576
1082
1375
1450
2105
797
1000
1547
636

954
2154
1438
1057
1681
1135
1155
1375
1208
1133
1174
1091
1533
2166
2000
1620
1353
1599
1398
1418
944
1789
1043
1291
1159
1335
1582
764
1349
1249
822
898
2401
685
1019
1719
1393
1776
1145
1450
1490
996
1083
1382
1447
2105
819
1000
1551
644

955
2159
1447
1062
1687
1136
1161
1375
1211
1132
1178
1093
733
2168
2002
1636
1354
1608
1406
1420
944
1792
1048
1296
1159
1337
1586
768
1355
1254
826
898
2425
690
1021
1723
1395
1783
1145
1442
1499
997
1083
1389
1448
2107
820
1008
1551
648

956
2169
1465
1072
1689
1137
1163
1379
1212
1135
1181
1096
730
2175
2002
1641
1357
1611
1410
1424
944
1797
1048
1296
1154
1338
1590
768
1355
1258
831
904
2433
695
1022
1731
1397
1788
1148
1446
1508
1001
1086
1398
1451
2105
822
1012
1559
651

956
2172
1497
1077
1700
1136
1165
1389
1212
1137
1183
1096
731
2179
2009
1650
1358
1621
1413
1419
943
1801
1048
1292
1148
1338
1592
770
1365
1250
834
910
2453
699
1032
1735
1397
1793
1153
1449
1532
1004
1088
1404
1464
2105
824
1012
1559
648

4
11
9
1
:

4
11
9
1
:

44
7
36
2
4
2
1
6
7
2
18
2
12
:

44
7
36
2
4
2
1
6
7
2
18
2
3
:

7
5
6
7
10
8
5
2
33
5
5
1
:

7
5
6
7
10
8
5
2
33
5
5
1
:

102
3
2
9
9
:
:

102
3
2
9
9
:
:

2
3
:

2
3
:

1
1
89
2
22
:

1
1
85
2
22
:

10
2

10
2

829
1015
916
1447
839
1634
1523
1285
1628
1036
1397
1788
1727
1726
1652
1510
805
658
817
2239
32689
964
989
6226
3731
2674
3543
732
815
1411
846
1824
776
761
761
1764
1547
1170
910
1710
1553
2043
1203
1576
2046
1107
2338
1748
661
1962

830
1024
924
1452
842
1639
1523
1288
1628
1045
1397
1788
1727
1728
1655
1526
815
664
821
2247
32719
965
995
6252
3790
2672
3550
734
819
1409
848
1836
778
764
764
1763
1548
1170
915
1712
1566
2047
1206
1587
2052
1112
2358
1748
665
1984

870
1030
1011
1523
884
1736
2018
1442
1655
1155
1460
1804
1684
1754
1880
1501
965
743
858
2321
33315
1202
1226
6629
4184
2844
3563
717
871
1512
924
1922
820
835
851
1957
1628
1290
965
1793
1722
2053
1254
1715
2233
1203
2763
1836
739
2029

880
1032
1017
1528
885
1742
2027
1452
1658
1164
1462
1808
1687
1760
1885
1502
980
743
863
2318
33398
1207
1263
6654
4199
2859
3575
717
874
670
924
1934
821
843
854
1956
1634
1299
969
1805
1742
2049
1257
1727
2243
1206
1939
1839
741
2042

880
1038
1023
1531
887
1746
2027
1456
1120
1164
1464
1803
1694
1760
1890
1509
983
752
876
1537
33577
1211
1282
6717
4233
2875
3606
717
867
668
925
1926
825
855
854
1956
1638
1305
968
1802
1756
2051
1255
1742
2268
1213
1960
1837
744
2044

885
1039
1024
1530
890
1748
2029
1459
1125
1165
1468
1818
1698
1761
1896
1511
994
753
882
1541
33689
1210
1322
6751
4261
2890
3616
719
877
662
933
1938
825
856
855
1953
1647
1312
970
1803
1768
2058
1260
1755
2280
1199
2001
1858
746
2030

890
1038
1022
1537
892
1747
2031
1460
1140
1175
1473
1827
1698
1763
1897
1513
1001
756
888
1535
33896
1219
1371
6803
4293
2906
3615
719
879
659
933
1946
825
855
861
1952
1657
1319
973
1825
1780
2064
1266
1772
2312
1201
2007
1855
753
2030

1
1
9
:

1
1
9
:

4
1
:

4
1
:

10
2
:

10
2
:

1
2
19
8
1
9
:

1
2
19
8
1
3
:

1
18
4
2034
107
40
1563
826
263
123
6
4
2
12
7
:

1
10
4
1605
107
40
1345
731
202
123
6
4
2
12
7
:

1
3
7
20
9
15
46
10
:

1
3
7
20
9
15
46
10
:

10
41
58 :
8
5
14
3
31

9
41
8
4
14
3
31

1180
2951
1752
1042
783
1197
945
1303
2435
1011
1381
1413
973
1727
2048
1218
800
1369
1838
2564
935
2050
1499
2285
2113
2374
880
2819
860
1673
1874
1254
1215
2949
773274
2517
2076
3608
1811
1891
2508
2914
1251
3597
4160
4046
7715

1198
2976
1759
1042
785
1199
951
1311
2461
1024
1391
1413
980
1754
2058
1223
803
1375
1837
2581
938
2075
1508
2395
2122
2379
882
2846
875
1678
1873
1260
1224
2996
776849
2531
2121
3613
1815
1904
2516
2923
1277
3604
4164
4080
7748

1351
3066
1840
1082
843
1432
1018
1454
2519
1127
1518
1460
1037
1857
2080
1301
830
1745
1886
2736
1003
2197
1645
2833
2294
2432
923
3115
917
1814
2204
1512
1316
3081
780089
2834
2350
3758
2152
2034
2660
3026
1674
3890
4906
4412
9233

1358
3076
1850
1088
845
1435
1020
1460
2531
1129
1532
1467
1040
1862
2086
1301
827
1748
1887
2779
1009
2201
1646
1955
2307
1117
931
3121
924
1826
2246
1519
1327
3117
781121
2870
2410
3799
2175
2054
2674
3086
1674
3929
4911
4471
9874

1365
1196
1837
1096
854
1437
1026
1466
2535
1135
1535
1473
1043
1868
2095
1308
829
1758
1895
1604
1012
2208
1095
2014
2319
1124
928
3138
926
1845
2286
1528
1335
3120
782445
2906
2519
3831
2234
2087
2683
3142
1694
4055
4918
4529
10321

1374
1168
1819
1100
854
1443
1014
959
2559
1139
1534
1479
1039
1867
2102
1308
824
1762
1904
1604
1012
2219
1108
2051
2327
1132
926
3156
926
1854
2325
1535
1341
3166
784112
2994
2656
3855
2277
2116
2699
3194
1753
4139
4925
4635
10847

1377
1172
1817 :
1026
859
1455
1010
959
2580
1147 :
1538
1484
1042
1873
2107
1314
821
1772
1909
1632
1013
2243
1108
2090
2342
1147
929 :
3168
926
1863
2371
1541
1345
3447
785696
3175
2846
3891
2365
2139
2715
3265
1886
4461
4928
4798
11504

1
2

1
2
:

17
19
11
7
2
1
:
31
12
1:
14
25
2
52
3
4
9
19
93
2
24
7
2
:
24
5
4
31
16
3
17
115732
1026
37
802
20
5
356
207
114
772
373
124
128

17
19
11
7
2
1
31
4
14
25
2
52
3
4
9
4
93
2
24
7
2
24
5
4
31
16
3
17
94032
904
37
226
20
5
268
207
114
456
373
124
28

Nr Exploatatii
SAU
1052

2586.86

738
864
542
908

2887.9
2834.16
1890.53
4290.14

1213
1464
579
1028
562
781
248
1171
432
997
809
1305
1097
385
1396
1625
932
541
1169
838
1999
426
1532
824
986
799
1373
1211
1605
1008
511
910
512
645

4817.18
3593.63
2599.99
2799
3308.72
3135.99
2863.23
3361.22
1221.71
3241.82
1998.93
4432.21
2685.35
2031.15
5418.29
6868.42
2448.96
2516.02
4840.65
3226.33
6182.56
4498.65
8007.26
2800.27
4981.47
2648.28
5254.31
5833.93
5050.1
3160.84
3834.67
2917.76
3025.16
2305.67

Supr medieSAU ptr societati/asociatii


nume
siruta
agricole Legea
popstabila
36/91cabral
SIRUTA
ALBA IULIA
1017
66406
10011
1017
2.46
0 CIUGUD
1071
2664
10233
1071
ABRUD
1151
6195
10022
1151
AIUD
1213
28934
10032
1213
BLAJ
1348
20765
10042
1348
CAMPENI
1455
8080
10052
1455
CUGIR
1696
25977
10062
1696
OCNA MURES 1794
15503
10072
1794
SEBES
1874
27698
10082
1874
ZLATNA
1936
8612
10092
1936
3.91
0 ALBAC
2130
2220
10103
2130
3.28
0 ALMASU MARE 2309
1690
10113
2309
3.49
0 ARIESENI
2381
1921
10123
2381
4.72
0 AVRAM IANCU 2577
1865
10133
2577
BAIA DE ARIES 2915
4669
10143
2915
3.97
0 BERGHIN
2988
2169
10153
2988
2.45
0 BISTRA
3039
5066
10163
3039
4.49
0 BLANDIANA
3397
1187
10173
3397
2.72
0 BUCIUM
3459
1792
10183
3459
5.89
110 CENADE
3761
1015
10193
3761
4.02
0 CERGAU
3805
1747
10203
3805
11.55
0 CERU-BACAINTI 3841
376
10213
3841
2.87
0 CETATEA DE BALTA
3958
3217
10223
3958
2.83
0 CIURULEASA
4008
1368
10243
4008
3.25
248 CALNIC
4106
3007
10253
4106
2.47
30 CRICAU
4142
2097
10263
4142
3.4
0 CRACIUNELU DE JOS
4188
4392
10273
4188
2.45
47 DAIA ROMANA 4240
3109
10283
4240
5.28
0 DOSTAT
4268
1072
10293
4268
3.88
0.38 FARAU
4302
1909
10303
4302
4.23
0 GALDA DE JOS 4366
4882
10313
4366
2.63
20 GARBOVA
4482
2059
10323
4482
4.65
0 GARDA DE SUS 4525
1865
10333
4525
4.14
126.88 HOPARTA
4703
1372
10343
4703
3.85
0 HOREA
4767
2371
10353
4767
3.09
61.2 IGHIU
4927
6432
10363
4927
10.56
0 INTREGALDE
4981
877
10373
4981
5.23
0 JIDVEI
5103
5244
10383
5103
3.4
0 LIVEZILE
5167
1526
10393
5167
5.05
0 LOPADEA NOUA 5210
3001
10403
5210
3.31
1211.9 LUNCA MURESULUI
5309
2669
10413
5309
3.83
0 LUPSA
5336
3867
10423
5336
4.82
0 METES
5577
3181
10433
5577
3.15
0 MIHALT
5700
3679
10443
5700
3.14
0 MIRASLAU
5755
2334
10453
5755
7.5
0 MOGOS
5826
1114
10463
5826
3.21
0 NOSLAC
6048
2035
10473
6048
5.91
0 OCOLIS
6119
846
10483
6119
3.57
0 OHABA
6164
920
10493
6164

1291
434
457
706
602
786
317
1091
827
742
775
1678
531
1149
1127
675
1393
1041
1394
1401
982

5660.62
1663.07
4321.12
3240.22
2207.5
2691.56
3420.38
2773
3206.7
3167.77
3417.43
8049.4
1986
4032.52
3130.99
2194.74
3620.77
3051.63
6404.86
4368.61
5835.96

4.38
3.83
9.46
4.59
3.67
3.42
10.79
2.54
3.88
4.27
4.41
4.8
3.74
3.51
2.78
3.25
2.6
2.93
4.59
3.12
5.94

395.72
0
0
0
0
4.2
0
0
55.91
0
837
0
0
0
0
0
0
0
1575.69
0
0

1959
537
1350
986
1707

6038.06
1461.34
3985.8
3608.27
5348.28

3.08
2.72
2.95
3.66
3.13

0
0
0
0
824.16

1417 10339.35
781 1817.11
864 2332.56
2509 9628.46

7.3
2.33
2.7
3.84

65
507
146
1364.04

908
1160
606
639
1163
851
803
1402
1115
589
1237

5.13
6.49
5.24
4.47
4.04
6.29
5.28
5.09
5.86
6.94
4.78

37.79
0
251
125
0
0
0
0
0
0
54

4661.48
7529.63
3176.16
2853.18
4694.83
5354.64
4239.72
7138.41
6538.17
4085.66
5915.3

PIANU
6217
POIANA VADULUI6271
PONOR
6397
POSAGA
6468
RADESTI
6547
RAMETEA
6592
RAMET
6627
ROSIA MONTANA6761
ROSIA DE SECAS 6930
SALCIUA
6976
SALISTEA
7044
SASCIORI
7099
SCARISOARA
7197
SANCEL
7348
SANTIMBRU
7384
SOHODOL
7446
STREMT
7767
SIBOT
7810
SONA
7865
SPRING
7945
SUGAG
8014
TEIUS
8096
UNIREA
8158
VADU MOTILOR 8229
VALEA LUNGA 8354
VIDRA
8425
VINTU DE JOS 8826
ARAD
9262
FANTINELE
9280
LIVADA
9333
SOFRONEA
9360
VLADIMIRESCU 9397
CHISINEU-CRIS 9459
CURTICI
9495
INEU
9538
LIPOVA
9574
NADLAC
9627
PANCOTA
9654
SEBIS
9690
ALMAS
9743
APATEU
9798
ARCHIS
9832
BATA
9887
BELIU
9930
BIRCHIS
10006
BARSA
10051
BARZAVA
10104
BOCSIG
10195
BRAZII
10239
BUTENI
10293

3390
1304
697
1383
1398
1213
751
3872
1696
1785
2374
5954
1850
2790
2740
2085
2822
2480
4514
2536
3239
7284
5506
1558
3271
1964
5295
172827
5692
2892
2566
10649
8343
9722
10207
11236
8144
7186
6327
3009
3684
1699
1226
3320
2044
1920
3019
3553
1417
3472

10503
10513
10523
10533
10543
10553
10563
10573
10583
10593
10603
10613
10623
10633
10643
10653
10663
10673
10683
10693
10703
10713
10723
10733
10743
10753
10763
20011
20303
20393
20573
20713
20022
20032
20042
20052
20062
20072
20082
20093
20103
20113
20123
20133
20143
20153
20163
20173
20183
20193

6217
6271
6397
6468
6547
6592
6627
6761
6930
6976
7044
7099
7197
7348
7384
7446
7767
7810
7865
7945
8014
8096
8158
8229
8354
8425
8826
9262
9280
9333
9360
9397
9459
9495
9538
9574
9627
9654
9690
9743
9798
9832
9887
9930
10006
10051
10104
10195
10239
10293

549
1073
697
1009
871
1225
653
733
758
1428
1259
943
1525
1173
597
629
338
844
1816
1359
399
707
1180
3711
742
617
740
586
1145
1679
1035
1102
1881
2950
904
1295
966
941
2435
580
1770
2595
386
1151
2162
887
2067
1160
1371
809

2451.36
10155.41
5319.61
5152.73
2153.56
6470.36
3617.28
4149.81
4859.09
5898.37
3881.09
7213.88
7074.43
4191.41
2516.77
3493.47
1588.82
4104.56
5842.95
9236.38
730.79
4615.76
3887.08
18789.48
3341.52
6412.42
6115.25
3833.28
7061.91
9588.85
5432.29
9720.52
9332.8
10563.33
10189.62
9766.74
5071.01
5764.25
10555.39
3515.89
9007.88
10116.42
4579.31
10539.06
13343.91
4727.14
11301.37
4737.54
6745.44
5829.82

4.47
9.46
7.63
5.11
2.47
5.28
5.54
5.66
6.41
4.13
3.08
7.65
4.64
3.57
4.22
5.55
4.7
4.86
3.22
6.8
1.83
6.53
3.29
5.06
4.5
10.39
8.26
6.54
6.17
5.71
5.25
8.82
4.96
3.58
11.27
7.54
5.25
6.13
4.33
6.06
5.09
3.9
11.86
9.16
6.17
5.33
5.47
4.08
4.92
7.21

0
0
0
0
0
0
0
0
0
946.32
374.35
1135.5
0
0
0
0
0
959.34
1382.25
0
0
0
0
4077.33
0
0
0
0
0
1098.76
0
705.87
0
6283.16
442
2249
311.22
0
20
80
1387.05
765.24
0
0
1367.71
0
3862.03
0
10
0

CARAND
10346
CERMEI
10373
CHISINDIA
10417
CONOP
10453
COVASINT
10514
CRAIVA
10532
DEZNA
10649
DIECI
10701
DORGOS
10765
FELNAC
10827
GHIOROC
10872
GRANICERI
10916
GURAHONT
10943
HALMAGIU
11058
HALMAGEL
11174
HASMAS
11236
IGNESTI
11307
IRATOSU
11352
MACEA
11398
MISCA
11423
MONEASA
11478
OLARI
11502
PAULIS
11539
PECICA
11584
PEREGU MARE 11637
PETRIS
11664
PILU
11735
PLESCUTA
11762
SAVARSIN
11842
SECUSIGIU
11940
SELEUS
11995
SEMLAC
12037
SINTEA MARE 12055
SANTANA
12091
SOCODOR
12126
SAGU
12144
SEITIN
12206
SEPREUS
12224
SICULA
12242
SILINDIA
12288
SIMAND
12340
SIRIA
12368
SISTAROVAT 12402
TAUT
12457
TARNOVA
12509
VARADIA DE MURES
12572
VINGA
12643
VARFURILE
12689
ZABRANI
12778
ZARAND
12812

1320
2856
1580
2342
2659
3118
1523
1754
1388
5182
4065
2596
4506
3562
1656
1460
822
2361
6169
3546
1056
1942
4148
13024
1800
1871
1976
1498
3290
5838
3189
3787
3669
12936
2285
3862
2996
2472
4591
959
4144
8140
383
2177
6240
2112
6388
3298
4472
2674

20203
20213
20223
20233
20243
20253
20263
20273
20283
20293
20313
20323
20333
20343
20353
20363
20373
20383
20403
20413
20423
20433
20443
20453
20463
20473
20483
20493
20503
20513
20523
20533
20543
20553
20563
20583
20593
20603
20613
20623
20633
20643
20653
20663
20673
20683
20693
20703
20723
20733

10346
10373
10417
10453
10514
10532
10649
10701
10765
10827
10872
10916
10943
11058
11174
11236
11307
11352
11398
11423
11478
11502
11539
11584
11637
11664
11735
11762
11842
11940
11995
12037
12055
12091
12126
12144
12206
12224
12242
12288
12340
12368
12402
12457
12509
12572
12643
12689
12778
12812

564
1330

5075.88
5819.88

9
4.38

2417
2146

2274.03
3133.93

0.94
1.46

1519
4028

1896.94
5242.21

1.25
1.3

1592

2403.05

1.51

2160
1632
2040
1397
1141
1442
2585
1973
775
1376
2592
2026
1369
835
1342
1447
1203
2568
1479
3992
1821
1195
1199
912
1583
895
1596
2117
2106
2181
1387
1292
1109
778
1491
774
1294

3662.79
3762.86
5520.93
3152.48
4179.19
1463.27
3082.41
2273.31
1630.64
1768.97
8122.38
2942.37
2349.68
1277.39
5079.76
3418.33
1094.33
9451.6
5495.51
3340.82
5003.46
2729.96
1877.71
1630.54
2101.08
1334.89
2622.62
6602.51
5267.89
2699.09
2642.68
2266.64
1340.34
1952.27
1958.48
990.69
2704.94

1.7
2.31
2.71
2.26
3.66
1.01
1.19
1.15
2.1
1.29
3.13
1.45
1.72
1.53
3.79
2.36
0.91
3.68
3.72
0.84
2.75
2.28
1.57
1.79
1.33
1.49
1.64
3.12
2.5
1.24
1.91
1.75
1.21
2.51
1.31
1.28
2.09

924 ZERIND
12849
869.93 ZIMANDU NOU 12876
PITESTI
13169
1131.5 BASCOV
13187
0 BRADU
13276
MIOVENI
13301
0 MARACINENI 13365
1207.71 STEFANESTI
13392
CAMPULUNG 13490
0 VALEA MARE PRAVAT
13524
CURTEA DE ARGES
13622
COSTESTI
13668
TOPOLOVENI 13757
0 ALBESTII DE ARGES
13819
0 ALBESTII DE MUSCEL
13891
0 ALBOTA
13935
1 ANINOASA
13999
0 AREFU
14049
0 BABANA
14085
0 BAICULESTI
14165
70 BALILESTI
14272
0 BELETI-NEGRESTI14352
0 BEREVOESTI
14405
1033 BARLA
14450
0 BOGATI
14584
0 BOTENI
14673
0 BOTESTI
14726
0 BRADULET
14753
0 BUDEASA
14851
0 BUGHEA DE JOS14922
2275 BUZOESTI
14940
2317.5 CALDARARU 15064
28 CALINESTI
15108
714 CATEASCA
15233
0 CEPARI
15313
0 CETATENI
15402
0 CICANESTI
15448
0 CIOFRANGENI 15493
0 CIOMAGESTI 15554
0 COCU
15652
0 CORBENI
15741
0 CORBI
15830
0 COSESTI
15901
0 COTMEANA
15983
0 CUCA
16132
0 DAVIDESTI
16285
0 DAMBOVICIOARA
16329
0 DARMANESTI 16365
0 DOBRESTI
16427
0 DOMNESTI
16454

1466
4489
168458
8876
5140
35801
4528
12983
38209
4271
32510
10868
10595
5896
4553
3895
3364
2786
2829
6312
4418
1974
3429
5855
4981
2739
1345
2149
3838
2989
6306
2984
10527
3751
2485
3073
2276
2662
1362
2684
5656
4395
5484
2349
2347
2852
1066
3704
1844
3206

20743
20753
30011
30123
30223
30032
30563
30883
30022
30973
30052
30042
30062
30083
30073
30093
30103
30113
30133
30143
30153
30163
30173
30183
30193
30203
30213
30233
30243
30253
30263
30273
30283
30293
30303
30313
30323
30333
30343
30353
30363
30373
30383
30393
30403
30413
30423
30433
30443
30453

12849
12876
13169
13187
13276
13301
13365
13392
13490
13524
13622
13668
13757
13819
13891
13935
13999
14049
14085
14165
14272
14352
14405
14450
14584
14673
14726
14753
14851
14922
14940
15064
15108
15233
15313
15402
15448
15493
15554
15652
15741
15830
15901
15983
16132
16285
16329
16365
16427
16454

966
1047
1613
1886
2083
1151
2456
1781
1833
2100
1540
1382
2463
1254
1243
1150
2045
1787
2674
1612
865
1376
2481
656
1781
2455
2243
1222
1189
1756
1792
2206
923
1038
1616
1855
1793
1816
2025
2139
1198
1279
950
1528
1570
1798
2081
1255
1166
2062

2010.77
1265.55
2018.17
2671.2
2844.1
3744.74
3699.05
3577.69
6832.39
4860.28
2120.46
1249.95
3192.29
2776.86
6047.61
2847.87
2095.72
5905.94
6021.97
5265.5
2987.33
3042.31
2930.46
1370.21
2004.6
3273.22
7211.38
1040.67
5923.52
5213.32
6639.36
6793.17
2715.79
2978.68
1019.33
4884.09
1454.42
3152.86
5188.89
4943.53
3165.72
2205.6
3523.22
3472.26
1092.56
4046.55
7040.81
2400.7
2358.86
4215.15

2.08
1.21
1.25
1.42
1.37
3.25
1.51
2.01
3.73
2.31
1.38
0.9
1.3
2.21
4.87
2.48
1.02
3.3
2.25
3.27
3.45
2.21
1.18
2.09
1.13
1.33
3.22
0.85
4.98
2.97
3.71
3.08
2.94
2.87
0.63
2.63
0.81
1.74
2.56
2.31
2.64
1.72
3.71
2.27
0.7
2.25
3.38
1.91
2.02
2.04

0
0
2.12
467
0
1343.89
40
0
1349
0
0
0
0
1.75
2935
0
0
2443.16
0.47
413.3
0
0
0
0
0
462.2
722.23
0
190
1322.5
132
0
0
0
0
0.1
20
0
832
303
0
0
0
0
0
0
3096
0
0
0

DRAGOSLAVELE16472
DRAGANU
16506
GODENI
16551
HARSESTI
16613
HARTIESTI
16659
IZVORU
16739
LEORDENI
16757
LERESTI
16908
LUNCA CORBULUI
16944
MALURENI
17049
MERISANI
17101
MICESTI
17209
MIHAESTI
17254
MIOARELE
17334
MIROSI
17398
MORARESTI
17423
MOSOAIA
17496
MOZACENI
17575
MUSATESTI
17619
NEGRASI
17726
NUCSOARA
17771
OARJA
17824
PIETROSANI
17851
POIENARII DE ARGES
17913
POIENARII DE MUSCEL
17968
POIANA LACULUI18028
POPESTI
18162
PRIBOIENI
18242
RATESTI
18331
RECEA
18411
ROCIU
18475
RUCAR
18527
SALATRUCU
18554
SAPATA
18581
SCHITU GOLESTI18670
SLOBOZIA
18741
STALPENI
18778
STOENESTI
18858
STOLNICI
18938
SUSENI
19007
STEFAN CEL MARE
19114
SUICI
19141
TEIU
19212
TIGVENI
19249
TITESTI
19338
UDA
19392
UNGHENI
19560
VALEA DANULUI19631
VALEA IASULUI 19695
VEDEA
19793

2549
1986
3377
2874
5000
2662
6089
5024
3385
4835
4428
4099
5882
1812
2830
2200
4313
2718
4214
2819
1720
2888
5943
1167
3641
6781
4165
3621
3414
3272
3014
6207
2275
2123
4986
5124
5147
4588
3828
3536
2654
2914
1876
3689
4641
2595
3698
3127
2815
4304

30463
30473
30483
30493
30503
30513
30523
30533
30543
30553
30573
30583
30593
30603
30613
30623
30633
30643
30653
30663
30673
30683
30693
30703
30713
30723
30733
30743
30753
30763
30773
30783
30793
30803
30813
30823
30833
30843
30853
30863
30873
30893
30903
30913
30923
30933
30943
30953
30963
30983

16472
16506
16551
16613
16659
16739
16757
16908
16944
17049
17101
17209
17254
17334
17398
17423
17496
17575
17619
17726
17771
17824
17851
17913
17968
18028
18162
18242
18331
18411
18475
18527
18554
18581
18670
18741
18778
18858
18938
19007
19114
19141
19212
19249
19338
19392
19560
19631
19695
19793

1165

1562.56

1.34

1604
1789
1895
3074

1831.68
2938.49
1439.79
2384.47

1.14
1.64
0.76
0.78

1742
3110

3939.52
5028.4

2.26
1.62

2604
1175
2158
2499
1214
2026
1738
1667
2258
1059
1152
1393
1291
1802
2090
1078
1555
1166
897

7043.8
2039.13
2619.3
3345.79
5351.18
3209.5
2189.06
4295.56
3211.41
1445.17
2510.04
1530.37
2374.21
2583.35
1750.9
2871.83
3129.37
1783.1
2693.86

2.7
1.74
1.21
1.34
4.41
1.58
1.26
2.58
1.42
1.36
2.18
1.1
1.84
1.43
0.84
2.66
2.01
1.53
3

1448
3383
1568
1701
1879
1414
1859
1796
1891
2653
1903
1917
960
1110
1966
1870

4989.4
3464.7
2670.17
3985.06
4557.42
4282.31
8082.65
1400.82
4515.34
4506.8
3716.02
4022.12
3100.1
3110.96
2534.63
2126.46

3.45
1.02
1.7
2.34
2.43
3.03
4.35
0.78
2.39
1.7
1.95
2.1
3.23
2.8
1.29
1.14

0 VLADESTI
19999
BACAU
20297
1.37 HEMEIUS
20313
313 LETEA VECHE 20359
0 MAGURA
20411
41.5 MARGINENI
20466
ONESTI
20563
0 GURA VAII
20607
54 STEFAN CEL MARE
20670
BUHUSI
20778
COMANESTI
20821
MOINESTI
20876
SLANIC MOLDOVA
20910
TARGU OCNA 20965
0 AGAS
21007
0 ARDEOANI
21098
0 ASAU
21123
0 BALCANI
21196
1747 BERESTI-BISTRITA
21249
0 BERESTI-TAZLAU21338
0 BERZUNTI
21418
0 BARSANESTI 21454
0 BLAGESTI
21506
0 BOGDANESTI 21560
0 BRUSTUROASA 21597
0 BUHOCI
21668
0 CASIN
21720
0 CAIUTI
21757
0 CLEJA
21855
0 COLONESTI
21891
0 CORBASCA
21971
81.36 COTOFANESTI 22059
333 DAMIENESTI 22111
DARMANESTI 22166
20 DEALU MORII 22237
0 DOFTEANA
22380
0 FARAOANI
22460
23 FILIPENI
22488
0 FILIPESTI
22576
550 GAICEANA
22665
0 GHIMES-FAGET 22718
261 GARLENI
22781
1.1 GLAVANESTI 22834
0 HELEGIU
22898
0 HORGESTI
22941
0 HURUIESTI
23047
0 IZVORU BERHECIULUI
23127
0 LIPOVA
23207
0 LIVEZI
23289
0 LUIZI-CALUGARA23350

3172
175500
3847
4954
4002
8132
51416
6126
7161
18746
23679
24210
4996
13576
6668
2563
7512
8051
3417
5708
5346
5105
7240
2764
3532
4776
3749
5416
6864
2176
5365
3321
1911
14194
3006
10928
5176
2478
4716
3070
5340
6281
3788
7291
4691
2856
1722
2950
5308
4590

30993
40011
40393
40433
40483
40503
40021
40373
40783
40032
40042
40062
40072
40082
40093
40103
40113
40123
40133
40143
40153
40163
40173
40183
40193
40203
40213
40223
40233
40243
40253
40263
40273
40052
40283
40293
40303
40313
40323
40333
40343
40353
40363
40383
40403
40413
40423
40443
40453
40463

19999
20297
20313
20359
20411
20466
20563
20607
20670
20778
20821
20876
20910
20965
21007
21098
21123
21196
21249
21338
21418
21454
21506
21560
21597
21668
21720
21757
21855
21891
21971
22059
22111
22166
22237
22380
22460
22488
22576
22665
22718
22781
22834
22898
22941
23047
23127
23207
23289
23350

1732
1921
1972
1029
3013
3046
703
1227
1410
1565
2059
1573
1687
2581
1280
1824
2439
1556
2198
2195
818
3467
1351
1642
1280
1553
1416
1719
1597
1925
1570
2084
2149
1418
1428
1282
1074
1455

1810.7
2615.66
6809.06
2857.96
4562.52
2614.89
3216.15
2901.13
3230.86
2070.39
4647.64
4618.77
1713.16
3846.63
4246.17
5907.72
4222.55
2095.44
3979.29
5996.59
2077.11
7015.22
2164.41
3547.96
2317.87
5260.49
2736.48
6057.03
3130.6
2382.65
3667.12
2456.13
4458.75
4365.13
2304.92
2805.57
5374.64
1229.39

1.05
1.36
3.45
2.78
1.51
0.86
4.57
2.36
2.29
1.32
2.26
2.94
1.02
1.49
3.32
3.24
1.73
1.35
1.81
2.73
2.54
2.02
1.6
2.16
1.81
3.39
1.93
3.52
1.96
1.24
2.34
1.18
2.07
3.08
1.61
2.19
5
0.84

0
68
0
0
516
0
0
12.29
0
42
0
0
0
0
0
60
9
33
147
5
0
216.4
0
218
0
1657.5
0
289.45
0
52
5
61
15
0
0
2.45
7.17
0

2012
924

3547.24
2104.82

1.76
2.28

130
1480.13

1251

3948.46

3.16

101

1637

5673.81

3.47

MAGIRESTI
23387
MANASTIREA CASIN
23449
MOTOSENI
23494
NEGRI
23644
NICOLAE BALCESCU
23715
OITUZ
23797
ONCESTI
23868
ORBENI
23948
PALANCA
23975
PARAVA
24034
PARINCEA
24089
PANCESTI
24187
PARGARESTI 24276
PARJOL
24338
PLOPANA
24427
PODU TURCULUI24524
PODURI
24631
RACOVA
24711
RACACIUNI
24766
RACHITOASA 24837
ROSIORI
24999
SASCUT
25068
SANDULENI
25148
SAUCESTI
25228
SCORTENI
25291
SECUIENI
25362
SOLONT
25488
STANISESTI
25521
STRUGARI
25629
TAMASI
25692
TATARASTI
25745
TARGU TROTUS 25825
TRAIAN
25861
UNGURENI
25932
URECHESTI
26029
VALEA SEACA 26083
VULTURENI
26118
ZEMES
26289
ORADEA
26564
SANMARTIN 26582
SANTANDREI 26653
ALESD
26699
ASTILEU
26742
BEIUS
26804
STEI
26840
MARGHITA
26877
NUCET
26920
SALONTA
26975
VASCAU
27007
ABRAM
27070

4480
5572
4023
3066
10296
9687
1702
4138
3764
3393
3872
4311
4845
6763
3337
5140
7983
3516
7969
5035
2156
10167
4329
4081
3177
4436
3904
4737
2649
6400
2623
5354
4731
3745
4021
3564
2195
5248
206614
7924
3980
10415
3791
10996
8637
17291
2399
18074
2854
3346

40473
40493
40513
40523
40533
40543
40553
40563
40573
40583
40593
40603
40613
40623
40633
40643
40653
40663
40673
40683
40693
40703
40713
40723
40733
40743
40753
40763
40773
40793
40803
40813
40823
40833
40843
40853
40863
40873
50011
50763
50773
50022
50123
50032
50062
50042
50052
50072
50092
50103

23387
23449
23494
23644
23715
23797
23868
23948
23975
24034
24089
24187
24276
24338
24427
24524
24631
24711
24766
24837
24999
25068
25148
25228
25291
25362
25488
25521
25629
25692
25745
25825
25861
25932
26029
26083
26118
26289
26564
26582
26653
26699
26742
26804
26840
26877
26920
26975
27007
27070

1162
1280
1084
1278
1562
3262
952
1872
1259
2541
1961
848
625
810
1629
776
1216
847
2479
1785
2581
1093
1544
1435
1631
744
1465
1255
691
745
1237
1284
3618
1779
891
1107
1192
1844
1576
1676
1402
1234
858
1575
933
1059
1222
1409
2254
1148

2924.22
3855.45
6635.45
5079.37
11388.84
11011.96
3282.9
5287.52
3563.63
7307.06
5593.93
13565.7
3789.27
4724.23
5034.36
2885.96
4545.45
4461.55
15569.79
5365.71
7971.79
4059.87
6430.8
4564.98
9729.72
2388.52
6163.85
5047.87
4708.11
4391.15
3010.79
3568.47
11525.95
5060.84
2722.36
3944.19
3825.37
5997.09
4476.12
4850.5
6990.03
2982.74
3288.78
4865.24
3097.44
3772.46
8069.44
3794
10743.3
6462.72

2.52
3.01
6.12
3.97
7.29
3.38
3.45
2.82
2.83
2.88
2.85
16
6.06
5.83
3.09
3.72
3.74
5.27
6.28
3.01
3.09
3.71
4.17
3.18
5.97
3.21
4.21
4.02
6.81
5.89
2.43
2.78
3.19
2.84
3.06
3.56
3.21
3.25
2.84
2.89
4.99
2.42
3.83
3.09
3.32
3.56
6.6
2.69
4.77
5.63

0
0
0
0
257.98
796.48
0
0
1263.48
635
264.5
0
1314
0
0
0
0
0
2359.57
0
0
0
0
0
1429
0
235.37
0
0
0
115
0
1345
0
0
0
0
185
0
0
0
0
0
0
0
0
4502.59
0
403
0

ABRAMUT
27169
AUSEU
27212
AVRAM IANCU 27285
BALC
27329
BATAR
27383
BIHARIA
27436
BOIANU MARE 27506
BOROD
27560
BORS
27631
BRATCA
27686
BRUSTURI
27757
BUDUREASA 27846
BUDUSLAU
27908
BULZ
27935
BUNTESTI
27971
CABESTI
28077
CAPALNA
28139
CARPINET
28193
CEFA
28246
CEICA
28335
CETARIU
28415
CHERECHIU
28497
CHISLAZ
28530
CIUHOI
28610
CIUMEGHIU
28665
CAMPANI
28709
COCIUBA MARE28763
COPACEL
28816
CRISTIORU DE JOS
28889
CURATELE
28941
CURTUISENI
29001
DERNA
29038
DIOSIG
29092
DOBRESTI
29154
DRAGANESTI 29243
DRAGESTI
29341
FINIS
29403
GIRISU DE CRIS 29467
HIDISELU DE SUS29519
HOLOD
29573
HUSASAU DE TINCA
29662
INEU
29724
LAZURI DE BEIUS29760
LAZARENI
29813
LUGASU DE JOS 29902
LUNCA
29948
MADARAS
30014
MAGESTI
30069
NOJORID
30149
OLCEA
30229

3020
3049
3317
3568
5222
5870
1428
4173
3409
5567
4367
2671
1969
2420
4757
2082
2004
2264
6354
4106
3892
2483
3444
2298
4498
2669
3218
2477
1642
2735
3774
3021
9653
5659
2908
2600
3649
5256
3328
3526
2350
4075
1880
3034
3314
3124
3020
2873
4594
2941

50113
50133
50143
50153
50163
50173
50183
50193
50203
50213
50223
50233
50243
50253
50263
50273
50283
50293
50303
50313
50323
50333
50343
50353
50363
50373
50383
50393
50403
50413
50423
50433
50443
50453
50463
50473
50483
50493
50503
50513
50523
50533
50543
50553
50563
50573
50583
50593
50603
50613

27169
27212
27285
27329
27383
27436
27506
27560
27631
27686
27757
27846
27908
27935
27971
28077
28139
28193
28246
28335
28415
28497
28530
28610
28665
28709
28763
28816
28889
28941
29001
29038
29092
29154
29243
29341
29403
29467
29519
29573
29662
29724
29760
29813
29902
29948
30014
30069
30149
30229

2168
4311
1224 4743.36
743 2118.88
1269 4176.01
2590
4723.2
1239 2985.19
1229 4423.98
1160 3460.75
939 4934.81
1106 3939.58
3367 13191.03
1162 4195.76
1512 5121.86
1094 2681.65
1663 5086.64
596 2479.13
1151 2974.34
1722 6790.29
574 3406.88
1079 5182.79
1269 4524.25
1472 5036.68
828 2940.78
1780 5141.73
2051 5119.33
2941 9568.37
1077 5642.12
1235 4041.18
856 3313.48
1696 4004.27

1.99
3.88
2.85
3.29
1.82
2.41
3.6
2.98
5.26
3.56
3.92
3.61
3.39
2.45
3.06
4.16
2.58
3.94
5.94
4.8
3.57
3.42
3.55
2.89
2.5
3.25
5.24
3.27
3.87
2.36

0
0
0
0
0
0
0
0
0
75
953
140.81
301
0
0
0
0
0
0
0
0
0
0
18.44
0
0
895.33
69
0
0

683
1040

3339.34
4864.61

4.89
4.68

20
0

1492
1188
1006
1037
1725
748
660
1357
1063
1082
1428
2271
1183

2661.38
2733.85
4546.42
4417.75
5466.92
4927.65
2542.62
6993.36
2630.85
4763.38
6164.1
7513.94
4700.33

1.78
2.3
4.52
4.26
3.17
6.59
3.85
5.15
2.47
4.4
4.32
3.31
3.97

0
0
0.1
0
0
0
0
0
101.81
0
0
0.45
0

OSORHEI
30274
PIETROASA
30336
POCOLA
30416
POMEZEU
30470
POPESTI
30568
RABAGANI
30648
REMETEA
30719
RIENI
30773
ROSIA
30844
SACADAT
30871
SACUENI
30915
SALACEA
30988
SALARD
31011
SAMBATA
31057
SARBI
31128
SPINUS
31208
SUPLACU DE BARCAU
31262
SIMIAN
31333
SINTEU
31379
SOIMI
31422
SUNCUIUS
31510
TARCEA
31565
TARCAIA
31609
TAUTEU
31654
TILEAGD
31716
TINCA
31789
TULCA
31841
TETCHEA
31878
UILEACU DE BEIUS
31921
VADU CRISULUI 31976
VALEA LUI MIHAI32027
VIISOARA
32045
VARCIOROG
32090
BISTRITA
32394
BECLEAN
32483
NASAUD
32544
SANGEORZ-BAI 32599
BISTRITA BARGAULUI
32633
BRANISTEA
32660
BUDACU DE JOS32704
BUDESTI
32768
CAIANU MIC 32811
CETATE
32884
CICEU-GIURGESTI
32955
CHIOCHIS
33015
CHIUZA
33122
COSBUC
33177
DUMITRA
33202
FELDRU
33248
GALATII BISTRITEI
33275

5887
3458
1655
3361
8488
2298
3153
3190
2636
1917
11665
3181
4186
1669
3018
1283
4610
4045
1287
3011
3499
2706
2154
4488
7142
7446
2894
3141
2484
4385
10324
1365
2347
81259
10878
10582
10200
4396
3397
2888
2089
5412
5179
4340
3567
2228
3006
4536
7086
2490

50623
50633
50643
50653
50663
50673
50683
50693
50703
50713
50723
50733
50743
50753
50783
50793
50803
50813
50823
50833
50843
50853
50863
50873
50883
50893
50903
50913
50923
50933
50082
50943
50953
60011
60022
60032
60042
60053
60063
60073
60083
60093
60103
60113
60123
60133
60143
60153
60163
60173

30274
30336
30416
30470
30568
30648
30719
30773
30844
30871
30915
30988
31011
31057
31128
31208
31262
31333
31379
31422
31510
31565
31609
31654
31716
31789
31841
31878
31921
31976
32027
32045
32090
32394
32483
32544
32599
32633
32660
32704
32768
32811
32884
32955
33015
33122
33177
33202
33248
33275

929 3830.75
1220 2110.74
1758 4256.59
1869 10037.09
859 3781.86
1505 6776.63
1094 2746.66
1848
5498.2
1338 5959.14
1294 2890.46
1027 7819.24
830 3649.93
918 3662.32
735 4022.88
2366 8130.17
1206 7033.05
798 2498.65
1823 3201.56
1713 2808.59
735 2847.86
1387 5960.73
1914 3995.58
765 2088.49
1344 3714.53
525 2436.53
1034 5418.05
844 3460.47
1009 8695.66
1126 5084.78
1335 4354.16
1062 3324.22
810 6420.32
1487 5423.32
2546 9625.74
1628 5672.13
2319 5761.53
1328 5659.02
1206 3219.29
1231 4725.82
1409 7963.79

4.12
1.73
2.42
5.37
4.4
4.5
2.51
2.98
4.45
2.23
7.61
4.4
3.99
5.47
3.44
5.83
3.13
1.76
1.64
3.87
4.3
2.09
2.73
2.76
4.64
5.24
4.1
8.62
4.52
3.26
3.13
7.93
3.65
3.78
3.48
2.48
4.26
2.67
3.84
5.65

0
0
0
483.38
0
26
0
0
0
0
455
0
0
0
0
70
0
0
0
0
0
0
0
0
0
0
0
0
216.69
0
0
0
0
100
0
0
0
0
0
0

1689
1596
1122

2756.94
5990.22
3432.42

1.63
3.75
3.06

11
0
280

2104
2231
2037

6408.17
9212.65
5286.67

3.05
4.13
2.6

0
0
0

ILVA MARE
33337
ILVA MICA
33364
JOSENII BARGAULUI
33382
LECHINTA
33435
LESU
33514
LIVEZILE
33541
LUNCA ILVEI 33603
MAIERU
33621
MATEI
33658
MAGURA ILVEI 33729
MARISELU
33765
MICESTII DE CAMPIE
33845
MILAS
33881
MONOR
33952
NIMIGEA
33989
NUSENI
34075
PARVA
34155
PETRU RARES 34173
PRUNDU BARGAULUI
34235
REBRA
34262
REBRISOARA 34280
RODNA
34333
ROMULI
34360
SALVA
34397
SILIVASU DE CIMPIE
34422
SANMIHAIU DE CIMPIE
34477
SPERMEZEU
34547
SANT
34618
SIEU
34645
SIEU-MAGHERUS34690
SIEU-ODORHEI 34770
SIEUT
34850
SINTEREAG
34903
TEACA
34985
TELCIU
35054
TIHA BARGAULUI35090
TARLISUA
35152
URIU
35269
URMENIS
35312
ZAGRA
35429
BOTOSANI
35731
CURTESTI
35759
RACHITI
35839
STAUCENI
35884
DARABANI
35946
DOROHOI
36006
SAVENI
36060
ALBESTI
36131
AVRAMENI
36202
BALUSENI
36300

2569
3484
5080
5987
2995
4305
3287
7382
2997
3815
2568
1281
1559
1608
5522
3264
2653
4989
6385
3047
4739
6313
1755
4402
1221
1619
2605
3330
3158
3881
2556
2778
3861
6022
5377
6288
3762
3633
2280
3767
115070
4341
4350
3266
11820
30949
8145
6617
5490
5046

60183
60193
60203
60213
60223
60233
60243
60253
60263
60273
60283
60293
60303
60313
60323
60333
60343
60353
60363
60373
60383
60393
60403
60413
60423
60433
60443
60453
60463
60473
60483
60493
60503
60513
60523
60533
60543
60553
60563
60573
70011
70203
70483
70553
70022
70032
70042
70053
70063
70073

33337
33364
33382
33435
33514
33541
33603
33621
33658
33729
33765
33845
33881
33952
33989
34075
34155
34173
34235
34262
34280
34333
34360
34397
34422
34477
34547
34618
34645
34690
34770
34850
34903
34985
35054
35090
35152
35269
35312
35429
35731
35759
35839
35884
35946
36006
36060
36131
36202
36300

903
1337
1712
1553
820
2309
1096
1803
2191
2028
1998
1783
1748
1660
1239
987
1531
3654
2132
1839
1863
2272
947
1328
1527
2866
1565
1218
2093
1305
2074
1940
1111
1193
756
1248
1808
1112
1122
1919
1078
1028
1581
974
1446
2305
2114
1588
2014
1063

4012.9
2976.27
3124.08
4865.87
2299.97
5117.65
3481.78
5833.76
4128.93
9839.07
4098
4249.28
4397.23
6654.75
4642.87
5189.06
5204.86
7507.46
4555.39
5299.66
5846.82
8485.55
3437.93
3516.02
4392.2
6954.72
3697.01
3019.33
6291.14
8576.71
6169.22
4888.37
4603.17
4727.76
3783.71
3951.64
5349.53
2444.31
2876.73
6738.29
3112.51
3713.46
3990.88
3270.88
4693.02
5732.32
7509.39
4014.81
7279.61
3938.37

4.44
2.23
1.82
3.13
2.8
2.22
3.18
3.24
1.88
4.85
2.05
2.38
2.52
4.01
3.75
5.26
3.4
2.05
2.14
2.88
3.14
3.73
3.63
2.65
2.88
2.43
2.36
2.48
3.01
6.57
2.97
2.52
4.14
3.96
5
3.17
2.96
2.2
2.56
3.51
2.89
3.61
2.52
3.36
3.25
2.49
3.55
2.53
3.61
3.7

0
0
0
0
0
0
0
0
0
0
0
566.44
0
0
0
965
0
0
0
135.5
0
1538
427.89
0
0
0
0
85.35
12
0
381.22
0
0
645.71
0
0
0
0
0
1430
0
1265
0
0
1000
0
0
0
159
0

BRAESTI
36373
BROSCAUTI
36426
BUCECEA
36453
CALARASI
36499
CONCESTI
36532
COPALAU
36569
CORDARENI
36649
CORLATENI
36676
CORNI
36756
COTUSCA
36809
CRISTESTI
36907
CRISTINESTI
36952
DERSCA
37011
DANGENI
37057
DOBARCENI
37100
DRAGUSENI
37173
DURNESTI
37217
FLAMANZI
37280
FRUMUSICA
37324
GEORGE ENESCU37397
GORBANESTI 37459
HAVARNA
37547
HANESTI
37618
HILISEU-HORIA 37672
HLIPICENI
37734
HUDESTI
37770
IBANESTI
37823
LEORDA
37850
LUNCA
37912
MANOLEASA 37958
MIHAI EMINESCU
38063
MIHAILENI
38161
MIHALASENI 38241
MILEANCA
38321
MITOC
38376
NICSENI
38456
PALTINIS
38492
POMARLA
38544
PRAJENI
38580
RADAUTI-PRUT 38633
RAUSENI
38679
RIPICENI
38731
ROMA
38811
ROMANESTI
38848
SANTA MARE 38893
SUHARAU
38982
SULITA
39051
SENDRICENI
39122
STEFANESTI
39168
STIUBIENI
39220

2231
3450
5128
3984
2063
7124
2185
4152
6538
5357
4710
3875
5123
3101
2907
2872
4163
11799
6117
3686
3598
5100
2348
3714
3763
6388
4197
2745
4887
3713
6493
5053
2452
3007
2033
2876
3313
2968
3290
3923
2983
2271
3229
2200
3078
5374
5549
4210
5628
2862

70083
70093
70103
70113
70123
70133
70143
70153
70163
70173
70183
70193
70213
70223
70233
70243
70253
70263
70273
70283
70293
70303
70313
70323
70333
70343
70353
70363
70373
70383
70393
70403
70413
70423
70433
70443
70453
70463
70473
70493
70503
70513
70523
70533
70543
70563
70573
70583
70593
70603

36373
36426
36453
36499
36532
36569
36649
36676
36756
36809
36907
36952
37011
37057
37100
37173
37217
37280
37324
37397
37459
37547
37618
37672
37734
37770
37823
37850
37912
37958
38063
38161
38241
38321
38376
38456
38492
38544
38580
38633
38679
38731
38811
38848
38893
38982
39051
39122
39168
39220

1632 4567.52
2130 7686.74
1739 3843.65
2609 12100.38
1466 4725.58
1104
2876.7
1084 3722.11
1673 5185.96
1810 4806.64
1316 4588.62
1542 5192.74
2629 5200.49

2.8
3.61
2.21
4.64
3.22
2.61
3.43
3.1
2.66
3.49
3.37
1.98

0
0
0
0
0
249.5
272
0
0
90
0
543

968

1164.12

1.2

675.21

693
770
940
2170
787
823
935
585
831
843
1337
1294
563
1381
952
746
1250
792
955
759
913
1063
1706
824
1056
1197
1851
936

1907.53
2972.96
1993.04
3192.28
2038.51
5234.69
8159.77
3755.33
4942.3
1508.16
3003.99
3814.28
1487.1
5397.65
3424.48
5049.31
7544.01
8189.86
8535.97
5126.27
2584.27
3822.62
2843.1
1622.72
5008.97
3097.74
4896.2
3038.94

2.75
3.86
2.12
1.47
2.59
6.36
8.73
6.42
5.95
1.79
2.25
2.95
2.64
3.91
3.6
6.77
6.04
10.34
8.94
6.75
2.83
3.6
1.67
1.97
4.74
2.59
2.65
3.25

0
751
0
0
0
28
32.68
0
0
842
0
0
0
1090.26
245.21
0
412
65
92.66
0
496
408
0
0
30
0
600.35
0

TODIRENI
39266
TRUSESTI
39328
TUDORA
39391
UNGURENI
39417
UNTENI
39532
VACULESTI
39612
VIISOARA
39658
VARFU CAMPULUI
39694
VLADENI
39738
VLASINESTI
39792
VORNICENI
39836
VORONA
39872
BRASOV
40198
GHIMBAV
40214
CODLEA
40241
FAGARAS
40278
PREDEAL
40303
RASNOV
40367
RUPEA
40394
SACELE
40438
VICTORIA
40465
ZARNESTI
40492
APATA
40526
BECLEAN
40544
BOD
40606
BRAN
40633
BUDILA
40688
BUNESTI
40704
CATA
40768
CINCU
40820
COMANA
40857
CRISTIAN
40900
DUMBRAVITA 40928
FELDIOARA
40955
FUNDATA
40991
HALCHIU
41033
HARMAN
41088
HARSENI
41113
HOGHIZ
41177
HOMOROD
41248
JIBERT
41284
LISA
41346
MAIERUS
41382
MANDRA
41417
MOIECIU
41471
ORMENIS
41541
PARAU
41578
POIANA MARULUI
41621
PREJMER
41667
RACOS
41701

3612
5749
5172
7058
3024
2253
2293
3885
4980
3388
4517
7999
284596
5112
24286
36121
5615
15456
5759
29915
9059
25299
2995
1552
3927
5292
3484
2476
2570
1836
2635
3924
4542
6435
1008
6202
4425
2260
4981
2400
2536
1701
2527
2939
4784
3416
2123
5042
8316
3178

70613
70623
70633
70643
70653
70663
70673
70683
70693
70703
70713
70723
80011
80233
80032
80021
80042
80052
80062
80072
80082
80092
80103
80113
80123
80133
80143
80153
80163
80173
80183
80193
80203
80213
80223
80243
80253
80263
80273
80283
80293
80303
80313
80323
80333
80343
80353
80363
80373
80383

39266
39328
39391
39417
39532
39612
39658
39694
39738
39792
39836
39872
40198
40214
40241
40278
40303
40367
40394
40438
40465
40492
40526
40544
40606
40633
40688
40704
40768
40820
40857
40900
40928
40955
40991
41033
41088
41113
41177
41248
41284
41346
41382
41417
41471
41541
41578
41621
41667
41701

1422
796
1182
1028
589
2163
971
459
754
655
1081
1189
1294
1355

9088.91
3169.59
5547.49
2003.57
5241.84
5015.56
2360.37
3950.68
3639.96
4646.58
4127.71
9479.76
9643.97
3625.03

6.39
3.98
4.69
1.95
8.9
2.32
2.43
8.61
4.83
7.09
3.82
7.97
7.45
2.68

53.64
0
0
101.81
0
17.3
0
0
58
0
0
108
270.2
1006

1769

6044.44

3.42

711
1202
1040
1258
1436
1644
1315
650
1304
1008
1140
1272

6328.61
7139.34
5320.03
6641.69
7157.56
9241.23
8976.31
3547.56
5116.56
4404.86
4157.49
5107.45

8.9
5.94
5.12
5.28
4.98
5.62
6.83
5.46
3.92
4.37
3.65
4.02

940
1617
0
336.9
2492.13
1599
0
0
0
0
0
33

1700 3981.96
1362
4620.9
1878 8821.09
1390 5366.15
1691 6561.53
669 2614.84
1288 5543.69
1083 5391.69
1245 6804.48
1284
7048.4
910 4035.52
749 5809.15
1443 11282.29
974 3177.57
2055 6131.46
1400 4559.62
1385 13323.72
2026 6566.54
2380 8108.07

2.34
3.39
4.7
3.86
3.88
3.91
4.3
4.98
5.47
5.49
4.43
7.76
7.82
3.26
2.98
3.26
9.62
3.24
3.41

0
0
1564
0
0
0
0
0
4138.53
0
880
0
0
735
482
0
560.79
1411.63
635

RECEA
41738
SERCAIA
41818
SINCA
41854
SANPETRU
41925
SOARS
41943
TARLUNGENI 42003
TELIU
42058
TICUSU
42076
UCEA
42101
UNGRA
42156
VAMA BUZAULUI42183
VISTEA
42236
VOILA
42307
VULCAN
42398
BRAILA
42682
CHISCANI
42708
FAUREI
42753
SURDILA-GRECI 42771
BARAGANUL 42824
BERTESTII DE JOS
42842
BORDEI VERDE 42913
CIOCILE
42968
CIRESU
43019
DUDESTI
43073
FRECATEI
43117
GALBENU
43180
GEMENELE
43242
GRADISTEA
43279
GROPENI
43313
IANCA
43331
INSURATEI
43411
JIRLAU
43466
MARASU
43493
MAXINENI
43563
MIRCEA VODA 43625
MOVILA MIRESII43652
RACOVITA
43698
RAMNICELU
43732
ROMANU
43787
ROSIORI
43812
SALCIA TUDOR 43867
SCORTARU NOU43929
SILISTEA
43992
STANCUTA
44060
SURDILA-GAISEANCA
44113
SUTESTI
44140
TICHILESTI
44177
TRAIAN
44202
TUDOR VLADIMIRESCU
44257
TUFESTI
44300

3301
3050
3545
3449
1913
7399
3710
866
2115
2038
3356
3317
4618
5627
216292
5383
4097
1651
3624
3312
3067
3148
3574
4092
1650
3621
1929
2669
3604
11383
7336
3459
3486
3764
3635
4375
1388
2316
1939
3119
3062
1502
1881
3854
2765
4798
4320
3736
5416
5853

80393
80403
80413
80423
80433
80443
80453
80463
80473
80483
80493
80503
80513
80523
90011
90083
90022
90313
90053
90063
90073
90093
90103
90113
90123
90133
90143
90153
90163
90032
90042
90173
90183
90193
90203
90213
90223
90233
90243
90253
90263
90273
90283
90293
90303
90323
90333
90343
90353
90363

41738
41818
41854
41925
41943
42003
42058
42076
42101
42156
42183
42236
42307
42398
42682
42708
42753
42771
42824
42842
42913
42968
43019
43073
43117
43180
43242
43279
43313
43331
43411
43466
43493
43563
43625
43652
43698
43732
43787
43812
43867
43929
43992
44060
44113
44140
44177
44202
44257
44300

2002 8101.73
1203 4310.34
1878 5985.29
1455 6781.99
1249 5052.39
1948 11674.82
1787 7598.84

4.05
3.58
3.19
4.66
4.05
5.99
4.25

0
1672
0
0
0
0
2145

1186
1444
732
3347
2823
997
743
1121
712
1318
980
1964
1381
1705
2173
515
1168
1789
510
1443
762
1710
1794
567
1882
1449
1413
1369
1370
2585
2109
1735
1709
709
1754
1144
1698
2338
534
3494
1562

4.88
3.28
4
1.72
1.73
2.74
2.47
4.16
2.55
3.52
3.92
1.87
1.82
1.22
3.52
3.64
1.59
2.47
3.52
3.34
6.71
0.96
3.01
3.68
2.46
2.65
3.56
3.34
3.16
2.3
4.56
2.03
2.24
4.81
2.4
3.99
1.21
0.9
3.54
2.23
3.2

980
276.36
2579.75
76
65.66
0
186
3608.23
258.7
1528
722
0
0
17.75
864
294
126
152
49.8
345
473.25
36
415
600
0
887
1673.2
1456
663.26
376
0
1019
66
1626.68
0
354.13
0
0
0
846
1909

5782.95
4733.99
2931.16
5752.12
4871.15
2727.01
1838.02
4667.5
1814.86
4635.06
3839.36
3667.2
2508.37
2085.32
7653.99
1873.18
1859.26
4424.23
1793.35
4821.83
5113.01
1646.23
5402.52
2086.14
4622.29
3846.47
5030.16
4579.06
4332.22
5953.71
9625.27
3517.18
3820.85
3412.53
4207.28
4564.62
2061.12
2115.48
1889.58
7785.46
4991.29

ULMU
44328
UNIREA
44355
VADENI
44391
VICTORIA
44435
VISANI
44462
VIZIRU
44505
ZAVOAIA
44532
BUZAU
44818
RAMNICU SARAT44845
AMARU
44863
BALTA ALBA
44934
BALACEANU 44989
BECENI
45003
BERCA
45101
BISOCA
45245
BLAJANI
45334
BOLDU
45361
BOZIORU
45389
BRADEANU
45496
BRAESTI
45539
BREAZA
45619
BUDA
45673
CALVINI
45753
C.A. ROSETTI 45815
CANESTI
45888
CATINA
45959
CERNATESTI
46019
CHILIILE
46108
CHIOJDU
46180
CILIBIA
46251
CISLAU
46313
COCHIRLEANCA 46377
COLTI
46439
COSTESTI
46484
COZIENI
46554
GALBINASI
46769
GHERASENI
46803
GHERGHEASA 46830
GLODEANU SARAT
46867
GLODEANU-SILISTEA
46910
GREBANU
47006
GURA TEGHII 47079
LARGU
47159
LOPATARI
47186
LUCIU
47300
MAGURA
47337
MARACINENI 47373
MARGARITESTI 47417
MEREI
47453
MIHAILESTI
47578

4454
2587
4235
4001
2857
6396
3544
134227
38828
2773
3123
1796
5034
9602
2962
1268
2554
1278
2922
2528
3175
3281
4371
4254
1091
2710
4027
779
3842
1940
5032
5805
1335
4778
2472
4067
3781
2761
4762
4647
5531
3884
1790
4515
2977
4700
7202
878
7251
3767

90373
90383
90393
90403
90413
90423
90433
100011
100042
100053
100063
100073
100083
100093
100103
100113
100123
100133
100143
100153
100163
100173
100183
100193
100203
100213
100223
100233
100243
100253
100263
100273
100283
100293
100303
100313
100323
100333
100343
100353
100363
100373
100383
100393
100403
100413
100423
100433
100443
100453

44328
44355
44391
44435
44462
44505
44532
44818
44845
44863
44934
44989
45003
45101
45245
45334
45361
45389
45496
45539
45619
45673
45753
45815
45888
45959
46019
46108
46180
46251
46313
46377
46439
46484
46554
46769
46803
46830
46867
46910
47006
47079
47159
47186
47300
47337
47373
47417
47453
47578

1582
1439
784
1118

2982.23
5269.62
1905.78
2906.32

1.89
3.66
2.43
2.6

0
0
0
58

574
1858
428
1674
2701
2496
2394
1774

2469.98
8299.49
1633.64
3592.19
4929.71
4057.41
3902.56
3718.49

4.3
4.47
3.82
2.15
1.83
1.63
1.63
2.1

206
5804.89
0
860
580
0
667
893

2597 5445.59
1677 8239.96
1191 2178.07
1514 3439.73
587
2004.9
1715 7906.57
2087 8206.05
1232 2843.15
1258 2225.77
695 2009.81
2708 6466.99
893 5127.41
1002
1741.9
2129 11077.96
1029 4185.08
2155 2097.25
1813 2376.88
1512 5857.05
1437 3363.65
2865
5969.7
1875
4814.7
475 1377.21
2742 7851.45
1527 4588.83
1556
2359.6
887 4320.55
2531 6466.88
1647 8491.51

2.1
4.91
1.83
2.27
3.42
4.61
3.93
2.31
1.77
2.89
2.39
5.74
1.74
5.2
4.07
0.97
1.31
3.87
2.34
2.08
2.57
2.9
2.86
3.01
1.52
4.87
2.56
5.16

0
3977.21
0
0
1276
3266
4634
26
0
0
84
0
10
3177
190
0
0
1400
0
820
0
0
344
0
0
3348
1267.44
0

0.44

324

143.11

MANZALESTI 47630
MOVILA BANULUI
47774
MURGESTI
47818
NAENI
47854
NEHOIU
47916
ODAILE
48021
PADINA
48138
PARDOSI
48165
PANATAU
48227
PATARLAGELE 48325
PIETROASELE 48487
PARSCOV
48557
PODGORIA
48682
POGOANELE 48744
POSTA CALNAU 48771
PUIESTI
48842
RACOVITENI 48922
RAMNICELU
48968
ROBEASCA
49019
RUSETU
49046
SAGEATA
49073
SAHATENI
49153
SAPOCA
49206
SARULESTI
49233
SCORTOASA
49313
SCUTELNICI
49439
SIRIU
49484
SMEENI
49545
STALPU
49625
TISAU
49643
TOPLICENI
49769
TINTESTI
49849
ULMENI
49894
VADU PASII
49956
VALEA RAMNICULUI
50022
VALEA SALCIEI 50068
VERNESTI
50102
VINTILA VODA 50228
VIPERESTI
50326
VALCELELE
50399
ZARNESTI
50415
ZIDURI
50479
RESITA
50790
ANINA
50889
BAILE HERCULANE
50923
BOCSA
50969
OCNA DE FIER 50987
CARANSEBES 51010
MOLDOVA NOUA
51056
ORAVITA
51118

3026
2813
1165
2047
11631
1095
4854
578
2889
8290
3750
6068
3360
7795
6071
4571
1487
4335
1308
4316
5483
3376
3210
1578
3433
2645
3246
7067
3200
5176
4429
4537
3330
9165
5786
870
8698
3416
3640
1849
5531
4800
84026
9167
6019
16911
792
28301
13917
12858

100463
100473
100483
100493
100022
100503
100513
100523
100533
100543
100553
100563
100573
100032
100583
100593
100603
100613
100623
100633
100643
100653
100663
100673
100683
100693
100703
100713
100723
100733
100743
100753
100763
100773
100783
100793
100803
100813
100823
100833
100843
100853
110011
110022
110032
110042
110533
110052
110062
110072

47630
47774
47818
47854
47916
48021
48138
48165
48227
48325
48487
48557
48682
48744
48771
48842
48922
48968
49019
49046
49073
49153
49206
49233
49313
49439
49484
49545
49625
49643
49769
49849
49894
49956
50022
50068
50102
50228
50326
50399
50415
50479
50790
50889
50923
50969
50987
51010
51056
51118

854 5688.97
834 7503.47
907
6817.5
552 3563.86
1235 4873.86
1168 11942.44
522
5221
1369 7317.46
741 4102.52
341 3169.37
764 6573.83
913 5396.01
817 7019.89
614
542.04
837 4629.93
1087 6106.22
766 5384.12
288
2251.8
767 3404.74
781 4182.43
1249
12205
754 5239.12
759 5260.08
666 1602.71
676 3738.33
539 4165.25
1260 10180.29
894 6812.62
463 1704.05
587 2195.06
581 3935.41
778 4634.18
989 5077.49
644 4429.54
694 5661.53
807 4586.59
729 4620.19
406 1979.61
966 8704.04
1575 5229.56
598 3320.86
923 4528.05
1201 5639.27
948 5133.82
521 2089.94
1028
5156.4
1068 7685.16
859 6742.52
694 5812.53

6.66
9
7.52
6.46
3.95
10.22
10
5.35
5.54
9.29
8.6
5.91
8.59
0.88
5.53
5.62
7.03
7.82
4.44
5.36
9.77
6.95
6.93
2.41
5.53
7.73
8.08
7.62
3.68
3.74
6.77
5.96
5.13
6.88
8.16
5.68
6.34
4.88
9.01
3.32
5.55
4.91
4.7
5.42
4.01
5.02
7.2
7.85
8.38

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
797
0
0
0
0
0
0
0
0
798
0
0
0
0
0
0
699.24
0
0
352
0
0
0
0
0
0
0

OTELU ROSU 51207


11749
ARMENIS
51243
2718
BANIA
51305
2014
BAUTAR
51332
2813
BERLISTE
51387
1358
BERZASCA
51449
3123
BERZOVIA
51500
4165
BOLVASNITA 51546
1573
BOZOVICI
51573
3321
BREBU
51626
1340
BREBU NOU
51662
87
BUCHIN
51699
2147
BUCOSNITA
51751
3125
CARASOVA
51804
3260
CARBUNARI
51840
1282
CONSTANTIN DAICOVICIU
51877
2946
CICLOVA ROMANA
51948
1814
CIUCHICI
51984
1257
CIUDANOVITA 52035
777
COPACELE
52062
1357
CORNEA
52115
2178
CORNEREVA 52160
3403
DALBOSET
52570
1919
DOCLIN
52650
2047
DOGNECEA
52696
2044
DOMASNEA
52721
1500
EZERIS
52758
1410
FARLIUG
52785
2254
FOROTIC
52856
1917
GARNIC
52909
1533
GLIMBOCA
52936
1930
GORUIA
52954
951
GRADINARI
52990
2199
IABLANITA
53023
2661
LAPUSNICEL
53069
1320
LAPUSNICU MARE
53103
1986
LUNCAVITA
53130
2944
LUPAC
53167
3023
MARGA
53210
1300
MAURENI
53247
2647
MEHADIA
53274
4474
MEHADICA
53327
922
NAIDAS
53345
1314
OBREJA
53372
3249
PALTINIS
53425
2683
CORONINI
53489
1878
POJEJENA
53513
3300
PRIGOR
53577
2978
RAMNA
53639
1782
RACASDIA
53675
2180

110082
110093
110103
110113
110123
110133
110143
110153
110163
110173
110183
110193
110203
110213
110223
110263
110233
110243
110253
110273
110283
110293
110303
110313
110323
110333
110353
110363
110373
110383
110393
110403
110413
110423
110433
110443
110453
110463
110473
110483
110493
110503
110513
110523
110543
110553
110563
110573
110583
110593

51207
51243
51305
51332
51387
51449
51500
51546
51573
51626
51662
51699
51751
51804
51840
51877
51948
51984
52035
52062
52115
52160
52570
52650
52696
52721
52758
52785
52856
52909
52936
52954
52990
53023
53069
53103
53130
53167
53210
53247
53274
53327
53345
53372
53425
53489
53513
53577
53639
53675

599 3569.91
702
906.27
631 2854.86
1305 5690.63
1172 4786.58
958
6359.8
713
4776.4
528 3727.01
1474 14005.83
916 7631.63
659 3337.63
1037 1468.42
978 6891.24
386 1049.58
772 6359.98
919 7687.53
472 4035.64
1209 21086.83
613 3836.43

5.96
1.29
4.52
4.36
4.08
6.64
6.7
7.06
9.5
8.33
5.06
1.42
7.05
2.72
8.24
8.37
8.55
17.44
6.26

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1098
824
1789

1570.05
2636.15
4188.88

1.43
3.2
2.34

0
0
0

2135
740

3239.15
1621.11

1.52
2.19

230
0

2486 6441.79
941 2710.42
887 3972.81
2951 7626.77
841 3577.96
1955 5855.41
1979 4772.49
980 6950.87
1039 5662.27
1783 12081.61
1162 5067.35
635 2404.38
1208 4253.28
1172 2826.69
1396 3869.05
1101 4023.78
1885 6020.05
1889 4603.06
901 4080.81
2278 7844.23

2.59
2.88
4.48
2.58
4.25
3
2.41
7.09
5.45
6.78
4.36
3.79
3.52
2.41
2.77
3.65
3.19
2.44
4.53
3.44

0
0
0
0
0
0
0
0
0
7369.93
35
0
0
0
0
0
70
81.8
0
0

EFTIMIE MURGU53700
RUSCA MONTANA
53728
SACU
53755
SASCA MONTANA
53791
SICHEVITA
53853
SLATINA-TIMIS 54056
SOCOL
54109
SOPOTU NOU 54163
TEREGOVA
54270
TICVANIU MARE54305
TARNOVA
54350
TOPLET
54387
TURNU RUIENI 54412
VALIUG
54485
VARADIA
54500
VERMES
54537
VRANI
54573
ZAVOI
54617
ZORLENTU MARE
54699
CLUJ-NAPOCA 54975
DEJ
55008
CUZDRIOARA 55062
JICHISU DE JOS 55106
MICA
55160
TURDA
55259
MIHAI VITEAZU 55277
SANDULESTI 55311
CAMPIA TURZII 55357
GHERLA
55384
HUEDIN
55446
AGHIRESU
55473
AITON
55598
ALUNIS
55623
APAHIDA
55687
ASCHILEU
55776
BACIU
55838
BAISOARA
55918
BELIS
56014
BOBALNA
56096
BONTIDA
56210
BORSA
56265
BUZA
56327
CAIANU
56354
CALARASI
56425
CALATELE
56461
CAMARASU
56522
CAPUSU MARE 56568
CASEIU
56666
CATINA
56773
CEANU MARE 56844

1822
2095
1681
1887
2732
3159
2301
1456
4388
1951
1908
2923
3663
982
1534
1770
1258
4343
1223
317953
38437
2975
1327
3836
55887
5749
1892
26823
24083
9439
7120
1338
1403
8785
1841
8139
2330
1384
1888
4722
1865
1389
2567
2587
2671
2782
3691
4882
2203
4322

110343
110603
110613
110623
110633
110643
110653
110663
110673
110683
110693
110703
110713
110723
110733
110743
110753
110763
110773
130011
130021
130343
130463
130533
130031
130543
130663
130042
130052
130062
130073
130083
130093
130103
130113
130123
130133
130143
130153
130163
130173
130183
130193
130203
130213
130223
130233
130243
130253
130263

53700
53728
53755
53791
53853
54056
54109
54163
54270
54305
54350
54387
54412
54485
54500
54537
54573
54617
54699
54975
55008
55062
55106
55160
55259
55277
55311
55357
55384
55446
55473
55598
55623
55687
55776
55838
55918
56014
56096
56210
56265
56327
56354
56425
56461
56522
56568
56666
56773
56844

1658
1076
710
1090
931
2364
1199
1010
1836
1052
1749
1522
927
2224
1007
2418
1657
696
1619
1599
959
1204
1386
812
1480
1661
2458
902
1128
1039
1389
2493
1002
1149
728
2225
1082
1133
1110
1259
1288
1669
1043
1347
1253
1601
538
2314
1223

7076.5
6216.8
2770.86
5283.19
2561.86
8846.06
5918.64
3147.43
3775.81
3845.89
3470.52
5830.14
4864.1
4038.4
4740.45
7544.55
4390.93
2604.07
6397.31
4073.31
7226.92
3726.79
9216.32
4183.46
4916.79
6158.25
8368.27
3750.65
3821.42
5558.55
3351.34
9224.03
4526.13
3730.09
6439.41
6518.11
3143.44
3929.89
3973.87
5826.13
4570.14
4511.34
5151.59
5885.09
4538.28
4795.28
5616.87
5029.42
3647.11

4.27
0 CHINTENI
56988
5.78
0 CHIUIESTI
57083
3.9
1.9 CIUCEA
57163
4.85
0 CIURILA
57225
2.75
0 CATCAU
57314
3.74
0 COJOCNA
57350
4.94
0 CORNESTI
57449
3.12
0 DABACA
57546
2.06
1526.6 FELEACU
57582
3.66
0 FIZESU GHERLII 57644
1.98
0 FLORESTI
57706
3.83
96.58 FRATA
57742
5.25
111 GEACA
57831
1.82
0 GILAU
57902
4.71
0 GARBAU
57948
3.12
0 IARA
58008
2.65
33.7 ICLOD
58142
3.74
120 IZVORU CRISULUI
58204
3.95
0 JUCU
58259
2.55 2384.28 LUNA
58311
7.54
0 MAGURI-RACATAU
58357
3.1
3.44 MANASTIRENI 58393
6.65
0 MARGAU
58464
5.15
0 MARISEL
58534
3.32
0 MINTIU GHERLII58552
3.71
0 MOCIU
58623
3.4
0 MOLDOVENESTI58721
4.16
20 PALATCA
58794
3.39
1836 PANTICEU
58856
5.35
0 PETRESTII DE JOS58918
2.41
83 PLOSCOS
58990
3.7
0 POIENI
59041
4.52
6.9 RECEA-CRISTUR59130
3.25
0 RISCA
59238
8.85
0 SACUIEU
59283
2.93
0 SAVADISLA
59327
2.91
0 SIC
59416
3.47 CONSTANTASANCRAIU
59434
3.58
0 SANMARTIN 59498
4.63
2357 SANPAUL
59586
3.55
0 SUATU
59657
2.7
50.8 TRITENII DE JOS 59693
4.94
497.2 TURENI
59764
4.37
52 TAGA
59826
3.62
59 UNGURAS
59880
3
0 VAD
59942
10.44
0 VALEA IERII
60026
2.17
0 VIISOARA
60062
2.98
0 VULTURENI
60099
CONSTANTA 60419

2786
2769
4426
1509
2498
4376
1809
1804
3810
2631
7470
4382
1744
7861
2648
4704
4420
1651
4086
4450
2411
1809
1869
1670
3860
3494
3644
1374
2001
1891
797
5781
1701
1814
1641
4497
2754
1856
1744
2563
1945
5066
2585
2162
3093
2143
1026
5852
1568
310471

130273
130283
130293
130303
130313
130323
130333
130353
130363
130373
130383
130393
130403
130413
130423
130433
130443
130453
130473
130483
130493
130503
130513
130523
130553
130563
130573
130583
130593
130603
130613
130623
130633
130643
130653
130673
130683
130693
130703
130713
130723
130733
130743
130753
130763
130773
130783
130793
130803
140011

56988
57083
57163
57225
57314
57350
57449
57546
57582
57644
57706
57742
57831
57902
57948
58008
58142
58204
58259
58311
58357
58393
58464
58534
58552
58623
58721
58794
58856
58918
58990
59041
59130
59238
59283
59327
59416
59434
59498
59586
59657
59693
59764
59826
59880
59942
60026
60062
60099
60419

1505
1427
1291

5251.01
3972.79
6717.16

3.49
2.78
5.2

1304.63
0
1082

1602

4588.38

2.86

265

1251
1309
929
1374
1855
548
1171
1355
751
2790
2078
523
1339
1123
1811
830
1088
685
693
1024
888
896
1442
1365
1923
918
2112

8822.92
13345.45
3796.5
12847.08
11738.63
3616.68
13786.26
5901.26
9656.27
22038.41
21982.69
5384.94
7006.07
21697.26
3867.56
13950.88
7209.94
4201.32
1757.27
16041.22
6148.57
5326.82
10269.6
9504.23
11407.8
9222.1
8720.51

7.05
10.2
4.09
9.35
6.33
6.6
11.77
4.36
12.86
7.9
10.58
10.3
5.23
19.32
2.14
16.81
6.63
6.13
2.54
15.67
6.92
5.95
7.12
6.96
5.93
10.05
4.13

0
0
800
1643
3655.11
0
251.96
0
646
1724.9
693
0
2531
2887
1419.46
0
0
0
0
0
1067
0
0
965
2041.81
967
664

1184 17170.38
1024 5385.45
1707 9861.98
554 9540.71
986 6190.36
1158 17345.06
1063 2492.46
1125 5648.94
591
6907.5

14.5
5.26
5.78
17.22
6.28
14.98
2.34
5.02
11.69

0
1350.09
0
1494.3
3033.53
0
755
924
2066

EFORIE
60455
MANGALIA
60482
NAVODARI
60507
TECHIRGHIOL 60534
AGIGEA
60570
23 AUGUST
60598
LIMANU
60632
OVIDIU
60687
TUZLA
60721
CERNAVODA 60776
HARSOVA
60801
MEDGIDIA
60847
ADAMCLISI
60883
ALBESTI
60945
ALIMAN
61005
BANEASA
61069
CASTELU
61121
CERCHEZU
61167
CHIRNOGENI 61210
CIOBANU
61256
CIOCARLIA
61283
COBADIN
61318
COGEALAC
61372
COMANA
61452
CORBU
61513
CRUCEA
61559
CUMPANA
61620
DELENI
61675
DOBROMIR
61737
GARLICIU
61808
GHINDARESTI 61826
INDEPENDENTA61871
ION CORVIN
61951
ISTRIA
62020
LIPNITA
62057
MERENI
62137
MIHAIL KOGALNICEANU
62191
MIHAI VITEAZU 62253
MIRCEA VODA 62280
BASARABI
62360
NEGRU VODA 62397
NICOLAE BALCESCU
62440
OLTINA
62486
OSTROV
62538
PANTELIMON 62609
PECINEAGA
62672
PESTERA
62707
POARTA ALBA 62761
RASOVA
62798
SARAIU
62823

9465
40150
32390
7109
5482
5279
4747
13134
6366
18915
10097
43841
2320
3503
3083
5353
7892
1568
3580
3517
3041
9116
7145
1877
5261
3439
9871
2534
2636
1828
2712
3196
2172
2634
3793
4208
10072
3337
7084
10857
5552
4868
3095
5599
1894
3063
3545
4790
3958
1483

140042
140062
140082
140112
140133
140633
140373
140102
140603
140032
140052
140072
140123
140143
140163
140173
140183
140193
140203
140213
140223
140233
140243
140253
140263
140273
140283
140293
140303
140323
140333
140343
140353
140363
140383
140403
140413
140423
140433
140022
140092
140443
140453
140463
140473
140483
140493
140503
140513
140523

60455
60482
60507
60534
60570
60598
60632
60687
60721
60776
60801
60847
60883
60945
61005
61069
61121
61167
61210
61256
61283
61318
61372
61452
61513
61559
61620
61675
61737
61808
61826
61871
61951
62020
62057
62137
62191
62253
62280
62360
62397
62440
62486
62538
62609
62672
62707
62761
62798
62823

662 13042.61
19.7
853 4090.04
4.79
519 3039.76
5.86
1054 10692.2
10.14
659
5912
8.97
1530 12447.3
8.14
2149 6099.11
2.84
1843 4415.71
2.4
282 2315.53
8.21
203 7226.97
35.6
656 11272.96 17.18439
819 4690.31
5.73

3609.2
278
64.5
390
0
1509.15
855
1536
0
0
0
499.6

468

643.31

1.37

1255
1420

3669.06
3512.29

2.92
2.47

0
0

882 3451.41
2177 11308.48
1170 3282.37
1020 3461.97
1140 4314.47
659 2595.94
1684 8401.21
1703 3659.45
1481
3928.7
1556 6035.35
765 1826.93
998 1843.56
1403 3017.49
952 3643.93
667 2327.63
843 3186.49
1425 5220.71
1315
5838.5
859 3353.48
1422 3782.24
1545 5116.01
1424 5858.38
1183 3140.29
1833 5951.64
2236 5525.21
1140 3506.57
1516 3075.32
717
3234.7
2002 6573.96
2014 6213.12

3.91
5.19
2.81
3.39
3.78
3.94
4.99
2.15
2.65
3.88
2.39
1.85
2.15
3.83
3.49
3.78
3.66
4.44
3.9
2.66
3.31
4.11
2.65
3.25
2.47
3.08
2.03
4.51
3.28
3.08

0
0
0
0.1
0
0
0
0
30
0
17.02
0
5
0
0
0
0
0
0
0.1
0
0
0
0
26.53
565
0
0
5
72

SACELE
62878
SEIMENI
62903
SILISTEA
62949
TARGUSOR
62985
TOPALU
63045
TOPRAISAR
63072
VALU LUI TRAIAN
63125
LUMINA
63152
DUMBRAVENI 63161
VULTURU
63170
TORTOMANU 63189
AMZACEA
63198
SFANTU GHEORGHE
63394
BARAOLT
63447
COVASNA
63526
COMANDAU 63553
INTORSURA BUZAULUI
63580
BARCANI
63633
SITA BUZAULUI 63688
TIRGU SECUIESC63740
AITA MARE
63777
BATANI
63802
BELIN
63866
BODOC
63893
BOROSNEU MARE
63937
BRATES
64005
BRADUT
64041
BRETCU
64096
CATALINA
64130
CERNAT
64194
CHICHIS
64238
DOBARLAU
64265
GHELINTA
64318
GHIDFALAU
64345
HAGHIG
64390
ILIENI
64425
LEMNIA
64461
MALNAS
64504
MOACSA
64568
OJDULA
64602
OZUN
64639
POIAN
64719
RECI
64773
SANZIENI
64826
TURIA
64871
VALEA CRISULUI64906
VALCELE
64942
VARGHIS
64997
ZAGON
65011
ZABALA
65048

2233
2250
1462
2973
1951
5457
8824
7389
614
751
1817
2694
61543
9670
11369
1042
8926
3836
4814
20488
1771
4501
2643
2513
3086
1548
4688
3908
3541
4025
1697
2330
4774
2614
2223
1853
3454
4877
2306
3520
4575
2937
2234
4682
3918
3463
3698
1902
5489
4814

140533
140543
140553
140563
140573
140583
140613
140393
140313
140623
140593
140153
150011
150022
150032
150183
150042
150073
150323
150052
150063
150083
150093
150103
150113
150123
150133
150143
150153
150163
150173
150193
150203
150213
150223
150233
150243
150253
150263
150273
150283
150293
150303
150313
150333
150343
150353
150363
150373
150383

62878
62903
62949
62985
63045
63072
63125
63152
63161
63170
63189
63198
63394
63447
63526
63553
63580
63633
63688
63740
63777
63802
63866
63893
63937
64005
64041
64096
64130
64194
64238
64265
64318
64345
64390
64425
64461
64504
64568
64602
64639
64719
64773
64826
64871
64906
64942
64997
65011
65048

2215
1476
2916
2135
1320

1610.46
578.65
3920.91
1611.26
2870.82

0.73
0.39
1.34
0.75
2.17

0
0
0
0
89

1050

841.82

0.8

929
1926

1353.72
5696.37

1.46
2.96

0
0

1507

997.68

0.66

1373

908.68

0.66

1404
2175
3259
2531
729
1920
2325
1907
1264
1694
1899
2016
2536
1277
3071
1162
1444
2698
1434
2163
2407
1380
1659
2468
1641
1421
1985
1994
1875
2049
1310
1514
1826
1429

2410.12
3936.68
4977.19
3241.06
3654.25
1920.86
3257.67
2532.06
1557.85
1878.02
3077.56
3252.54
6264.86
4046.22
5434.47
1871.17
2749.61
3586.89
3707.79
4966.08
3270.1
2722.6
1335.34
2194.79
3368.21
2141.96
1693.74
3137.08
2548.39
3279.1
1620.23
1238.06
3125.88
2309.38

1.72
1.81
1.53
1.28
5.01
1
1.4
1.33
1.23
1.11
1.62
1.61
2.47
3.17
1.77
1.61
1.9
1.33
2.59
2.3
1.36
1.97
0.8
0.89
2.05
1.51
0.85
1.57
1.36
1.6
1.24
0.82
1.71
1.62

0
0
0
0
470
0
0
0
0
0
350
0
842
1542
0
0
0
0
777
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

TARGOVISTE 65342
ANINOASA
65379
DOICESTI
65413
RAZVAD
65431
SOTANGA
65477
ULMI
65501
FIENI
65609
MOTAIENI
65645
GAESTI
65681
GURA FOII
65707
PETRESTI
65752
MORENI
65841
IEDERA
65869
PUCIOASA
65921
BRANESTI
66009
TITU
66081
BRANISTEA
66152
BALENI
66198
BARBULETU
66223
BEZDEAD
66330
BILCIURESTI
66401
BUCIUMENI
66438
BUCSANI
66474
CANDESTI
66526
COBIA
66580
COJASCA
66697
COMISANI
66731
CONTESTI
66768
CORBII MARI 66857
CORNATELU
66955
CORNESTI
67014
COSTESTII DIN VALE
67121
CRANGURILE 67167
DARMANESTI 67256
DOBRA
67292
DRAGODANA 67327
DRAGOMIRESTI 67407
FINTA
67470
GLODENI
67522
GURA OCNITEI 67595
GURA SUTII
67648
HULUBESTI
67675
I. L. CARAGIALE 67737
LUCIENI
67773
LUDESTI
67835
LUNGULETU
67906
MALU CU FLORI67942
MANESTI
68002
MATASARU
68048
MOGOSANI
68128

89930
5982
4788
8409
7015
3944
7701
2246
15585
2347
6087
20941
3967
15263
9245
10183
4476
8324
6848
5123
1842
4652
6882
3148
3467
7286
5448
5563
8358
1767
7710
3454
3451
8008
3853
6972
8273
4668
4435
7965
5400
3465
9093
6392
5078
5782
2719
4669
5751
4611

160011
160073
160323
160643
160693
160733
160022
160523
160032
160373
160573
160042
160413
160052
160133
160062
160123
160083
160093
160103
160113
160153
160163
160193
160203
160213
160223
160233
160243
160253
160263
160273
160293
160303
160313
160333
160343
160353
160363
160383
160393
160403
160423
160433
160443
160453
160463
160473
160483
160493

65342
65379
65413
65431
65477
65501
65609
65645
65681
65707
65752
65841
65869
65921
66009
66081
66152
66198
66223
66330
66401
66438
66474
66526
66580
66697
66731
66768
66857
66955
67014
67121
67167
67256
67292
67327
67407
67470
67522
67595
67648
67675
67737
67773
67835
67906
67942
68002
68048
68128

2078
1172
1340
1577
1756
1120
1158
2618
1269
1033
2792
1691
2169
1843
2398
1553
2660
908
2481
1197
2319
1483
1129
2785
1599

4086.99
4654.52
1792.4
1479.75
2980.51
1340.28
2534.04
4428.63
2865.18
1822.98
6220.09
2495.56
3438.23
6014.34
2160.34
4218.03
2045.74
1879.67
4286.57
1895.23
8518.68
2174.22
1181.15
3204.86
1368.52

1.97
3.97
1.34
0.94
1.7
1.2
2.19
1.69
2.26
1.76
2.23
1.48
1.59
3.26
0.9
2.72
0.77
2.07
1.73
1.58
3.67
1.47
1.05
1.15
0.86

0
908
0
0
123
0
0
0
0
0
0
0
0
600
0
0
0
0
0
0
530
0
0
0
0

1880
1140
1889
2188

4239.76
2582.15
3814.6
4857.6

2.26
2.27
2.02
2.22

10
614
0
0

1341
1337
1848
1487
1160
2447
1251
1759
1594
641
1190
1544
1395
2026
1373
1551

4262.29
3879.46
6338.17
5693.43
3868.9
5261.81
2103.99
5738.6
3331.07
2395.71
6988.18
4608.03
2744.52
7396.12
3955.85
4099.56

3.18
2.9
3.43
3.83
3.34
2.15
1.68
3.26
2.09
3.74
5.87
2.98
1.97
3.65
2.88
2.64

200
0
622.7
209
0
0
0
490
255.22
0
805
0
0
174
0
233.5

MOROENI
68182
MORTENI
68253
NUCET
68280
OCNITA
68324
ODOBESTI
68342
PIETROSITA
68404
POIANA
68431
POTLOGI
68468
PRODULESTI 68529
PUCHENI
68565
RACARI
68627
RUNCU
68716
SALCIOARA
68789
SELARU
68887
TATARANI
68921
ULIESTI
68976
VALEA LUNGA 69063
VALEA MARE 69170
VACARESTI
69250
VALENI-DIMBOVITA
69303
VISINA
69330
VISINESTI
69394
VIRFURI
69447
VOINESTI
69526
VULCANA-BAI 69615
CRAIOVA
69900
BUCOVAT
69964
ISALNITA
70094
PODARI
70110
SIMNICU DE SUS70174
BAILESTI
70316
CALAFAT
70352
FILIASI
70414
SEGARCEA
70502
AFUMATI
70520
ALMAJ
70566
AMARASTII DE JOS
70637
AMARASTII DE SUS
70673
APELE VII
70726
ARGETOAIA
70744
BECHET
70879
BISTRET
70897
BIRCA
70940
BOTOSESTI-PAIA70968
BRABOVA
70986
BRADESTI
71055
BRALOSTITA 71126
BRATOVOESTI 71199
BREASTA
71260
BULZESTI
71340

5120
3117
4404
4412
5273
3341
3960
8388
3576
2222
6892
4597
4178
3952
5478
4532
5174
2565
7884
2960
6701
2403
2107
6246
3008
302601
4219
4010
6445
4425
20083
18858
18802
8066
3288
4139
5927
3956
2487
4903
3864
4616
4411
1005
1811
4664
3890
6119
3897
1949

160503
160513
160543
160553
160563
160583
160593
160603
160613
160623
160633
160653
160663
160683
160713
160723
160743
160753
160763
160773
160783
160793
160803
160813
160823
170011
170213
170553
170753
170893
170022
170032
170042
170052
170063
170073
170083
170093
170103
170113
170123
170133
170143
170153
170163
170173
170183
170193
170203
170223

68182
68253
68280
68324
68342
68404
68431
68468
68529
68565
68627
68716
68789
68887
68921
68976
69063
69170
69250
69303
69330
69394
69447
69526
69615
69900
69964
70094
70110
70174
70316
70352
70414
70502
70520
70566
70637
70673
70726
70744
70879
70897
70940
70968
70986
71055
71126
71199
71260
71340

1629 4688.15
1026 3428.87
1547 5608.96
1407 5712.92
1922 4881.84
2200 7008.52
1040 2408.36
1453 4725.71
2229 5606.02
1082
3487
1618 4916.67
2038 5943.74
988 2379.34
2616 8333.39
3507 15036.09
1305 4337.32
1494
4287.3
1099
3247.7
1229 4347.66
1430 5251.93
1587 3801.25
1810 5770.56
1149 3127.35
1537 5739.24
1846 8551.44
1200 3573.44
1468 4466.48
850 3430.82
2148 7588.73
1447 6161.12
1128 4225.64
932 2902.34
2304 8325.34
1055 2135.42
799 8088.29
825 1874.98
2355
6657.1
2005 3943.83
2187
5156.5
1073 4806.64
1965 7386.91
2850
8419.3
1837 6166.61
1488 6097.34
1450 8038.44
2401 5741.18
1038 2758.37
1549 5213.27
1553 6575.54
2419 7747.81

2.88
3.34
3.63
4.06
2.54
3.19
2.32
3.25
2.52
3.22
3.04
2.92
2.41
3.19
4.29
3.32
2.87
2.96
3.54
3.67
2.4
3.19
2.72
3.73
4.63
2.98
3.04
4.04
3.53
4.26
3.75
3.11
3.61
2.02
10.12
2.27
2.83
1.97
2.36
4.48
3.76
2.95
3.36
4.1
5.54
2.39
2.66
3.37
4.23
3.2

0
0
250
435
0
0
757
0
0
100
0
882
0
114.41
250
0
0
0
290
1339
0
504
0
1225
974.91
0
960
0
546
100
607.5
335
113
194
5288
0
120
0
0
410
718.18
763
0
0
0
1344
0
1427
965
1225

CALOPAR
71457
CARAULA
71518
CARPEN
71536
CASTRANOVA 71572
CALARASI
71607
CELARU
71634
CERAT
71698
CERNATESTI
71723
CETATE
71787
CIOROIASI
71812
CIUPERCENII NOI71858
COSOVENI
71885
COTOFENII DIN DOS
71910
DANETI
71956
DABULENI
72007
DESA
72034
DIOSTI
72052
DOBRESTI
72098
DRAGOTESTI 72150
DRANIC
72221
FARCAS
72276
GALICEA MARE 72383
GHERCESTI
72409
GIGHERA
72463
GIUBEGA
72506
GIURGITA
72533
GINGIOVA
72579
GOGOSU
72604
GOICEA
72640
GOIESTI
72677
GRECESTI
72819
IZVOARE
72882
LEU
72926
LIPOVU
72953
MACESU DE JOS72980
MACESU DE SUS73013
MAGLAVIT
73031
MALU MARE 73068
MELINESTI
73102
MISCHII
73246
MARSANI
73317
MOTATEI
73335
MURGASI
73371
NEGOI
73460
ORODEL
73503
OSTROVENI
73567
PERISOR
73594
PIELESTI
73629
PISCU VECHI 73665
PLENITA
73709

3981
2642
2877
3615
6687
5371
3911
2214
5971
1995
6020
5080
2628
7185
13888
5023
3402
2822
2544
3076
3644
4894
1810
3613
4196
3219
2935
1029
4732
3390
2039
2138
5458
3160
1655
1699
5795
5065
4460
1862
5285
8243
2775
4359
3296
5768
1923
3665
5491
5281

170233
170243
170253
170263
170273
170283
170293
170303
170323
170333
170343
170353
170363
170373
170383
170393
170403
170413
170423
170433
170443
170453
170463
170473
170483
170493
170503
170513
170523
170533
170543
170563
170573
170583
170593
170603
170613
170623
170633
170643
170653
170663
170673
170683
170693
170703
170713
170723
170733
170743

71457
71518
71536
71572
71607
71634
71698
71723
71787
71812
71858
71885
71910
71956
72007
72034
72052
72098
72150
72221
72276
72383
72409
72463
72506
72533
72579
72604
72640
72677
72819
72882
72926
72953
72980
73013
73031
73068
73102
73246
73317
73335
73371
73460
73503
73567
73594
73629
73665
73709

3637 11222.95
1508 6633.07
1764 3846.71
1242 4812.93
1255
7263.1
2621 5955.99
1266 5348.92
1025 3044.39
1053 3559.41
1119
3746.7
615 2361.71
754 3303.09
1177 4850.07
1244
3803.9
1494 6523.24
1237 5297.38
1034 3223.36
1726 4770.71
1214 2919.32
2690 8249.35
1178 6259.88
745 2480.34
869 2767.91
1996
5943.7

3.09
4.4
2.18
3.88
5.79
2.27
4.23
2.97
3.38
3.35
3.84
4.38
4.12
3.06
4.37
4.28
3.12
2.76
2.4
3.07
5.31
3.33
3.19
2.98

374
0
0
397.65
110
0
1441
0
422
0
5
0
0
0
0
286.3
333.6
560
16
74
360
0
0
0

929
2056

7039.67
3420.07

7.58
1.66

0
1305.84

1841 3443.46
2894 12776.68

1.87
4.41

0
5428

2222

6728.89

3.03

121

1636 3679.17
1754 6473.16
1076 4902.27
1079 5332.16
929
3300.1
1354 2973.43
1051 2026.66
973
2409.3
2619 8193.36
994 3190.14
2980 11359.35
1442 4127.88
2240 3172.16
950 2528.22
1064 5292.08
3491 11369.17
1869 5585.66

2.25
3.69
4.56
4.94
3.55
2.2
1.93
2.48
3.13
3.21
3.81
2.86
1.42
2.66
4.97
3.26
2.99

0
0
1901
3854
122.05
558
0
806
0
0
0
0
1204
730
2398
2235.98
611

POIANA MARE 73736


PREDESTI
73772
RADOVAN
73852
RAST
73905
ROBANESTI
73923
SADOVA
73996
SALCUTA
74028
SCAESTI
74073
SEACA DE CAMP74108
SEACA DE PADURE
74135
SECU
74171
SILISTEA CRUCII 74224
SOPOT
74242
TEASC
74322
TERPEZITA
74359
TESLUI
74411
TUGLUI
74509
UNIREA
74536
URZICUTA
74554
VALEA STANCIULUI
74581
VELA
74616
VERBITA
74705
VARTOP
74732
VARVORU DE JOS
74750
GALATI
75098
SENDRENI
75114
VANATORI
75150
TECUCI
75203
DRAGANESTI 75221
MUNTENI
75258
BERESTI
75338
BERESTI-MERIA 75356
TARGU BUJOR 75472
BARCEA
75515
BALABANESTI 75542
BALASESTI
75613
BALENI
75668
BANEASA
75686
BRANISTEA
75711
BRAHASESTI 75766
BUCIUMENI
75819
CAVADINESTI 75864
CERTESTI
75917
COROD
75953
CORNI
76004
COSMESTI
76040
COSTACHE NEGRI
76111
CUCA
76139
CUDALBI
76157
DRAGUSENI
76175

12728
3484
3283
3797
2797
8364
2532
2306
2252
1386
1327
1859
2001
3421
1929
2788
2979
4244
3148
6314
2242
1581
1836
3387
298861
3166
4165
42094
5948
9894
3601
4386
7486
6036
3964
2566
2686
2202
4097
8276
2674
3557
2547
7870
2495
6650
2619
2582
8181
5359

170763
170773
170783
170793
170803
170813
170823
170833
170843
170853
170863
170873
170883
170903
170913
170923
170933
170943
170953
170963
170973
170983
170993
171003
180011
180523
180583
180021
180223
180383
180032
180103
180042
180053
180063
180073
180083
180093
180113
180123
180133
180143
180153
180163
180173
180183
180193
180203
180213
180233

73736
73772
73852
73905
73923
73996
74028
74073
74108
74135
74171
74224
74242
74322
74359
74411
74509
74536
74554
74581
74616
74705
74732
74750
75098
75114
75150
75203
75221
75258
75338
75356
75472
75515
75542
75613
75668
75686
75711
75766
75819
75864
75917
75953
76004
76040
76111
76139
76157
76175

1746
5923
1415 5774.13
1752 5311.15
1478 3152.95
1733 3966.77
1628 5419.83
1333 3449.21
1692
5443.4
2762 5985.93
787 3791.58
3469 6135.66
3609 10539.87
1800 5935.12
999 2016.04
1203 3439.65
3451 6647.49
653 2720.19
3340 7622.32
1799 3611.56
1268 3655.87
1609 4507.18
1292 4464.81
1197 3865.65
3007 6601.54
1120 5531.57
943
4601.3
1194 7077.47
1828 3964.71
3037 5835.44
889 2949.63
2332 4745.67
1474 4313.86
1144 6451.97
925 3094.76

3.39
4.08
3.03
2.13
2.29
3.33
2.59
3.22
2.17
4.82
1.77
2.92
3.3
2.02
2.86
1.93
4.17
2.28
2.01
2.88
2.8
3.46
3.23
2.2
4.94
4.88
5.93
2.17
1.92
3.32
2.04
2.93
5.64
3.35

1830
440
1686
0
0
0
0
3562
796
0
592
0
0
0
0
809.5
737
156
0
0
0
1693
1525
415
0
2653
1932
0
2462.21
248
0
0
0
727

2880
2212
964

5532.38
3051.13
1434.15

1.92
1.38
1.49

120
0
0

1075
1047
1820
1000
1391
1413
935
1401

2276
2672.45
3526.39
1786.67
6605.84
3739.92
1340.12
5370.52

2.12
2.55
1.94
1.79
4.75
2.65
1.43
3.83

0
0
0
124
0
0
0
0

FARTANESTI
76255
FOLTESTI
76282
FRUMUSITA
76317
FUNDENI
76353
GHIDIGENI
76406
GOHOR
76497
GRIVITA
76558
INDEPENDENTA76585
IVESTI
76601
JORASTI
76638
LIESTI
76674
MATCA
76692
MASTACANI
76718
MOVILENI
76745
NAMOLOASA 76763
NICORESTI
76807
OANCEA
76932
PECHEA
76969
PISCU
76996
PRIPONESTI
77028
REDIU
77082
SCANTEIESTI 77126
SCHELA
77153
SLOBOZIA CONACHI
77180
SMARDAN
77224
SMULTI
77260
SUCEVENI
77288
TUDOR VLADIMIRESCU
77313
TULUCESTI
77331
TEPU
77377
UMBRARESTI 77402
VALEA MARULUI77475
VARLEZI
77509
VLADESTI
77536
TARGU JIU
77812
BALESTI
77910
DRAGUTESTI 78016
TURCINESTI
78089
MOTRU
78141
NOVACI
78258
TIRGU CARBUNESTI
78329
TICLENI
78454
ALBENI
78472
ALIMPESTI
78542
ANINOASA
78604
ARCANI
78668
BAIA DE FIER 78711
BALANESTI
78748
BARBATESTI
78828
BENGESTI-CIOCADIA
78873

5305
3312
5280
3990
6326
3916
3765
4782
9738
1945
11147
11797
5254
3336
2391
6186
1583
11421
5070
2598
3909
2738
3569
7329
3990
1639
2192
5563
7586
2559
7170
3739
2214
2255
96641
7419
5185
2387
22967
6105
8699
5205
2853
2264
4341
1439
4378
2459
1907
3539

180243
180253
180263
180273
180283
180293
180303
180313
180323
180333
180343
180353
180363
180373
180393
180403
180413
180423
180433
180443
180453
180463
180473
180483
180493
180503
180513
180533
180543
180553
180563
180573
180593
180603
200011
200143
200333
200663
200032
200042
200062
200072
200083
200093
200103
200113
200123
200133
200153
200163

76255
76282
76317
76353
76406
76497
76558
76585
76601
76638
76674
76692
76718
76745
76763
76807
76932
76969
76996
77028
77082
77126
77153
77180
77224
77260
77288
77313
77331
77377
77402
77475
77509
77536
77812
77910
78016
78089
78141
78258
78329
78454
78472
78542
78604
78668
78711
78748
78828
78873

1195
2146
1073
1711
1207

3127.65
1926.72
2633.32
4202.79
2768.04

2.62
0.9
2.45
2.46
2.29

0
0
0
0
0

1031 4263.64
1399
3136
1454 2597.29
1071 1115.33
1244 2283.08
1414 2661.25
2008 8403.61
1886 5055.42
1409 3309.12
2082 4575.34
985 1684.41
1497 2668.16
882 1379.19
1509 3690.51
1130 1912.48
1129 1702.89
1093 1875.12
863 2408.93
1393 2775.04
1579 2899.68
1097 1967.42
923
2847.5
1464 2779.38
1698 10191.68
2087 6620.55
2205 3173.49
1196 3405.21
1240 2333.76
1212 2298.65
2487 6256.57
1011 2055.26
1075 3054.96
1169 2293.39
2348 5496.31
804 2119.04
1464 3514.69
1176
4354.6
1429 3879.62
1144 2360.76
1382 2907.05
3346 9650.57
1677 3968.11
2175 4185.68
1837
3007.9

4.14
2.24
1.79
1.04
1.84
1.88
4.19
2.68
2.35
2.2
1.71
1.78
1.56
2.45
1.69
1.51
1.72
2.79
1.99
1.84
1.79
3.09
1.9
6
3.17
1.44
2.85
1.88
1.9
2.52
2.03
2.84
1.96
2.34
2.64
2.4
3.7
2.71
2.06
2.1
2.88
2.37
1.92
1.64

0.05
0
0
0
0
40.82
0
0
0
0
0
0
0
0
0
0
0
470
0
0
0
0
0
0
0
0.6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22
0
0

BERLESTI
78926
BALTENI
79004
BOLBOSI
79077
BORASCU
79157
BRANESTI
79237
BUMBESTI-JIU 79308
BUMBESTI-PITIC79362
BUSTUCHIN
79406
CAPRENI
79497
CATUNELE
79585
CIUPERCENI
79656
CALNIC
79736
CRASNA
79834
CRUSET
79932
DANCIULESTI 80043
DANESTI
80123
DRAGOTESTI 80249
FARCASESTI
80285
GLOGOVA
80365
GODINESTI
80427
HUREZANI
80506
IONESTI
80560
JUPANESTI
80613
LELESTI
80677
LICURICI
80711
LOGRESTI
80766
MATASARI
80846
MUSETESTI
80908
NEGOMIR
80980
PADES
81095
PESTISANI
81184
PLOPSORU
81264
POLOVRAGI
81380
PRIGORIA
81415
ROSIA DE AMARADIA
81497
RUNCU
81576
SAMARINESTI 81656
SACELU
81754
SAULESTI
81816
SCOARTA
81861
SCHELA
81987
SLIVILESTI
82047
STANESTI
82136
STEJARI
82243
STOINA
82314
TELESTI
82396
TISMANA
82430
TURBUREA
82555
TURCENI
82617
TANTARENI
82680

2408
7999
3323
3652
2546
10617
2567
3709
2467
2641
1762
2457
5515
3939
2799
3944
2713
3868
2005
2465
1843
2541
2433
1980
2614
3039
5437
2297
3952
5160
4253
6670
3004
3533
3504
5851
1978
1853
2493
5046
2022
3854
2701
3096
2822
2779
7894
4733
8559
5828

200173
200183
200193
200203
200213
200022
200223
200233
200243
200253
200263
200273
200283
200293
200303
200313
200323
200343
200353
200363
200373
200383
200393
200403
200413
200423
200433
200443
200453
200463
200473
200483
200493
200503
200513
200523
200533
200543
200553
200563
200573
200583
200593
200603
200613
200623
200633
200643
200653
200673

78926
79004
79077
79157
79237
79308
79362
79406
79497
79585
79656
79736
79834
79932
80043
80123
80249
80285
80365
80427
80506
80560
80613
80677
80711
80766
80846
80908
80980
81095
81184
81264
81380
81415
81497
81576
81656
81754
81816
81861
81987
82047
82136
82243
82314
82396
82430
82555
82617
82680

1239
1323
1555

1659.73
2712.46
3163.35

1098
1469

2768.64
2.52
5483.93 3.733104

584

1.34
2.05
2.03

2080.01

3.56

1351 5729.62
813 2694.26
1097 5928.37
735 3052.72
1456 7192.27
1473 3409.35
2528 9613.94
670
4080.3
1864 5330.86
910 4132.89
1469 4956.83
2378 7631.16
618 2644.47
1109 5608.38
655 2332.99
2310 10991.76
1602 6242.65
1392 4054.88
2019 5929.03
1368 3810.99
1496 7498.59
1383 7573.65
670
5521.5
1048 4786.16
2010 5517.75
483
2788.2
1108 9003.22
2426 6697.24
2531 6002.72
803 2335.88
1718 5067.72
719 2000.44
2111 6661.63
2436 5857.45

4.24
3.31
5.4
4.15
4.94
2.31
3.8
6.09
2.86
4.54
3.37
3.21
4.28
5.06
3.56
4.76
3.9
2.91
2.94
2.79
5.01
5.48
8.24
4.57
2.75
5.77
8.13
2.76
2.37
2.91
2.95
2.78
3.16
2.4

0 URDARI
82733
0 VAGIULESTI
82779
0 VLADIMIR
82831
ROVINARI
82895
ODORHEIU SECUIESC
83133
0 BRADESTI
83151
0 FELICIENI
83197
MIERCUREA CIUC
83320
0 PAULENI-CIUC 83375
BAILE TUSNAD 83428
BALAN
83464
BORSEC
83491
CRISTURU SECUIESC
83525
GHEORGHENI 83561
TOPLITA
83632
VLAHITA
83749
0 ATID
83785
0 AVRAMESTI
83847
0 BILBOR
83936
13.6 CAPALNITA
83963
0 CIUCSANGEORGIU
83981
0 CIUMANI
84086
220.34 CARTA
84102
0 CORBU
84148
0 CORUND
84175
25 DANESTI
84237
212.01 DEALU
84264
15 DITRAU
84344
0 DARJIU
84380
0 FRUMOASA
84415
0 GALAUTAS
84460
495 JOSENI
84558
1407 LAZAREA
84594
0 LUETA
84629
0 LUNCA DE JOS 84656
0 LUNCA DE SUS 84754
0 LUPENI
84825
0 MARTINIS
84923
0 MERESTI
85056
0 MIHAILENI
85074
0 MUGENI
85127
0 OCLAND
85243
0 PLAIESII DE JOS 85289
238.2 PRAID
85341
0 REMETEA
85412
0 SACEL
85467
0 SARMAS
85528
173 SECUIENI
85582
0 SICULENI
85626
291.9 SANCRAIENI
85680

3215
3150
3481
12509
36948
3561
3026
42029
1736
1728
7902
2864
9672
20018
15880
7042
2837
2517
2859
1983
4891
4493
5486
1601
6180
4520
3906
5944
1177
3652
2656
5721
3607
3525
5227
3424
4434
3011
1415
2643
5869
1403
2979
6846
6316
1320
4131
2660
6906
6194

200683
200693
200703
200052
210021
210133
210243
210011
210383
210032
210042
210052
210062
210072
210082
210092
210103
210113
210123
210143
210153
210163
210173
210183
210193
210203
210213
210223
210233
210253
210263
210273
210283
210293
210303
210313
210323
210333
210343
210353
210363
210373
210393
210403
210413
210423
210433
210443
210453
210463

82733
82779
82831
82895
83133
83151
83197
83320
83375
83428
83464
83491
83525
83561
83632
83749
83785
83847
83936
83963
83981
84086
84102
84148
84175
84237
84264
84344
84380
84415
84460
84558
84594
84629
84656
84754
84825
84923
85056
85074
85127
85243
85289
85341
85412
85467
85528
85582
85626
85680

1861
662
1152
983
2220
1582
1199
581
1023
676
1295
2281

4943.31
2826.17
3607.61
4400.71
9144.53
5283.27
4787.02
3182.79
5338.98
2593.69
4091.42
6855.69

2.66
4.27
3.13
4.48
4.12
3.34
3.99
5.48
5.22
3.84
3.16
3.01

0
539
432.47
0
0
0
0
862.24
0
0
0
0.5

589

1815

3.08

729
724

977.32
1767.21

1.34
2.44

0
0

461

3987.41

8.65

1184

1544.68

1.3

1313
1163
1012
696
2055
112
1220
774
699
948
1217
1042
683
391
341
634
299
1924
819
1495

3227.23
2432.09
6090.17
1650.99
3620.24
671.38
5456.96
2132.11
3815.73
3517.1
6247.42
5980.83
3743.11
4826.79
2036.53
2226.51
4106.66
2909.46
3920.56
5659.3

2.46
2.09
6.02
2.37
1.76
5.99
4.47
2.75
5.46
3.71
5.13
5.74
5.48
12.34
5.97
3.51
13.73
1.51
4.79
3.79

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3.5
0
23.3

SANDOMINIC 85760
SANMARTIN 85788
SANSIMION
85840
SUBCETATE
85877
SUSENI
85920
SIMONESTI
85984
TULGHES
86133
TUSNAD
86188
ULIES
86222
VARSAG
86311
VOSLABENI
86339
ZETEA
86366
DEVA
86687
CARJITI
86749
HUNEDOARA 86810
GHELARI
86883
TELIUCU INFERIOR
86936
PETROSANI
86990
LUPENI
87059
PETRILA
87077
URICANI
87139
VULCAN
87175
ANINOASA
87219
BANITA
87246
BRAD
87291
CRISCIOR
87362
CALAN
87424
HATEG
87576
ORASTIE
87638
SIMERIA
87665
BAIA DE CRIS 87745
BALSA
87843
BARU
87996
BACIA
88047
BAITA
88092
BATRANA
88216
BERIU
88261
BLAJENI
88350
BOSOROD
88449
BRANISCA
88546
BRETEA ROMANA
88644
BUCES
88788
BUCURESCI
88868
BULZESTII DE SUS
88920
BUNILA
89026
BURJUC
89080
CERBAL
89151
CERTEJU DE SUS89240
DENSUS
89348
DOBRA
89428

6401
4334
3446
2105
5152
3738
3596
2114
1273
1515
2056
5753
69257
798
71257
2314
2552
45195
30642
25840
10227
29740
5106
1363
16482
4277
13030
10910
21213
13895
3031
1217
3044
1797
4218
175
3354
1530
2257
1831
3133
2381
1924
406
462
1012
665
3456
1774
3499

210473
210483
210493
210503
210513
210523
210533
210543
210553
210563
210573
210583
220011
220333
220021
220383
220593
220031
220082
220102
220122
220132
220042
220163
220052
220343
220062
220072
220092
220112
220143
220153
220173
220183
220193
220203
220213
220223
220233
220243
220253
220263
220273
220283
220293
220303
220313
220323
220353
220363

85760
85788
85840
85877
85920
85984
86133
86188
86222
86311
86339
86366
86687
86749
86810
86883
86936
86990
87059
87077
87139
87175
87219
87246
87291
87362
87424
87576
87638
87665
87745
87843
87996
88047
88092
88216
88261
88350
88449
88546
88644
88788
88868
88920
89026
89080
89151
89240
89348
89428

1040 3115.19
1139 2604.81
1511 3437.14
827 4593.38
225 1467.75
545 2834.45
751 1449.21
683 2980.74
797 5565.83
579 2668.24
1587
9215.2
893 3458.38
791 3472.07
646 1550.69
976 15937.67
1107 5985.35
457 3984.36
1114 10562.36
974 4051.82
1431 3360.95
560 1772.51
365 1543.99
614 1646.34
665 1953.46
456 1648.94
1477 3541.43
618 2176.54
993 2384.52
589
1969.9
886
3057.4

3
2.29
2.27
5.55
6.52
5.2
1.93
4.36
6.98
4.61
5.81
3.87
4.39
2.4
16.33
5.41
8.72
9.48
4.16
2.35
3.17
4.23
2.68
2.94
3.62
2.4
3.52
2.4
3.34
3.45

0
0
0
0
0
0
0
0
0
84
1.2
118
0
0
0
434
0
0
0
61
0
0
52
286
0
0
0
0
0
0

3766.68

1.65

2081

1089 3087.53
2097 8513.33
759 9781.71
1339 8742.12
2802 21248.97
1339 13666.52
1545 14662.79
1075 3678.91
1740 7256.08
1318 6927.55
853 5587.79
1324 7865.94
1398 6787.76
1594 8312.97

2.84
4.06
12.89
6.53
7.58
10.21
9.49
3.42
4.17
5.26
6.55
5.94
4.86
5.22

210
2221
192
256
5205
355
2124
1424.18
1890.69
1794
2703.07
281
425
6628

2278

GEOAGIU
89561
GURASADA
89687
HARAU
89801
ILIA
89856
LAPUGIU DE JOS89954
LELESE
90066
LUNCA CERNII DE
90119
JOS
LUNCOIU DE JOS90208
MARTINESTI 90262
ORASTIOARA DE90342
SUS
PESTISU MIC 90431
PUI
90538
RAPOLTU MARE90663
RACHITOVA
90725
RIBITA
90805
RAU DE MORI 90878
ROMOS
90994
SARMIZEGETUSA91054
SALASU DE SUS 91116
SANTAMARIA-ORLEA
91232
SOIMUS
91330
TOMESTI
91447
TOPLITA
91535
TOTESTI
91624
TURDAS
91688
GENERAL BERTHELOT
91731
VATA DE JOS 91795
VALISOARA
91937
VETEL
91982
VORTA
92097
ZAM
92177
CALARASI
92569
MODELU
92587
SLOBOZIA
92658
FETESTI
92701
TANDAREI
92765
ALBESTI
92783
AMARA
92836
ANDRASESTI 92872
BALACIU
92907
BORCEA
92961
BORDUSANI
92989
BUCU
93021
CAZANESTI
93067
CIOCANESTI
93085
CIOCHINA
93101
CIULNITA
93156
COCORA
93209
COSAMBESTI 93236
CUZA VODA
93281

5984
1783
2123
4022
1750
511
1116
2024
1048
2442
1290
4745
2066
1487
1596
3546
2855
1388
2782
3522
3549
1298
882
1993
1955
1020
4293
1388
2760
1082
2148
70039
9804
52710
33294
12462
2732
7627
2311
3404
9694
5340
5287
3641
4998
3601
2556
3764
3518
4352

220373
220393
220403
220413
220423
220433
220443
220453
220463
220473
220483
220493
220503
220513
220523
220533
220543
220553
220563
220573
220583
220603
220613
220623
220633
220643
220653
220663
220673
220683
220693
120011
120333
230011
230022
230032
230063
230083
230093
230123
120083
230143
230163
230173
120123
230183
230203
230213
230223
120143

89561
89687
89801
89856
89954
90066
90119
90208
90262
90342
90431
90538
90663
90725
90805
90878
90994
91054
91116
91232
91330
91447
91535
91624
91688
91731
91795
91937
91982
92097
92177
92569
92587
92658
92701
92765
92783
92836
92872
92907
92961
92989
93021
93067
93085
93101
93156
93209
93236
93281

603 1151.15
2339 12191.36
1500
5552.7
2272 9877.64
1020 8371.64
1732 17180.05
1095 3817.79
908 2918.19
494 6704.55
1957 6978.47
816 5451.52
2501 12613.6
1540 9352.11
1716 5577.85
956 5032.22

1.91
5.21
3.7
4.35
8.21
9.92
3.49
3.21
13.57
3.57
6.68
5.04
6.07
3.25
5.26

0
2193
1390
1117
0
897.4
612
1468
0
3566.44
3958.94
3430.35
1732
2606.78
2959.81

1549 11821.58
1990 7173.25
1582 4651.48
639 6371.19
1497 4803.49
1256 1990.02
1320 5088.97
1625 10036.13
1364 7033.23
1476 8815.06
949 5591.66
1973 10394.38
1669 7565.89
808
4133.6
689 2316.79
886 5036.97
1018 3078.21
855 12056.5
910
5740.9
1005 3621.74
709 4239.28
904 5882.94
1139 4738.05
750 8502.62

7.63
3.6
2.94
9.97
3.21
1.58
3.86
6.18
5.16
5.97
5.89
5.27
4.53
5.12
3.36
5.69
3.02
14.1
6.31
3.6
5.98
6.51
4.16
11.34

3756.19
0
119
1011.17
750
0
1298
100
2552
947
0
5219.21
2805
2512.65
375
1818.66
811
0
4875.2
1592
1667
0
1294
1110

2079
3268
1731
1531

1589.93
4527
5588.61
1671.9

0.76
1.39
3.23
1.09

0
0
180
0

3138
3138
1113

7522.85
7522.85
2152.77

2.4
2.4
1.93

2247.18
2247.18
423.34

DICHISENI
93325
1863
DOR MARUNT 93370
6904
DOROBANTU 93441
3481
DRAGALINA
93487
8767
DRAGOS VODA 93539
3038
FACAENI
93575
5953
GHEORGHE DOJA
93600
2854
GHEORGHE LAZAR
93628
2497
GIURGENI
93646
1649
GRADISTEA
93664
5301
GRINDU
93717
2438
GRIVITA
93735
7107
INDEPENDENTA93771
3916
JEGALIA
93815
4815
LEHLIU
93851
2985
LEHLIU GARA 93888
6562
LUPSANU
93931
3838
MIHAIL KOGALNICEANU
93995
6248
MILOSESTI
94045
3091
MOVILA
94081
2221
MUNTENI-BUZAU
94107
3867
ALEXANDRU ODOBESCU
94125
3103
PERIETI
94161
3667
PERISORU
94223
5596
REVIGA
94269
3376
ROSETI
94312
5921
SALCIOARA
94330
2613
SAVENI
94376
5635
SCANTEIA
94429
4364
SFANTU GHEORGHE
94456
2180
STELNICA
94492
1855
SUDITI
94535
2302
STEFAN CEL MARE
94562
3261
STEFAN VODA 94580
2500
ULMU
94606
1953
UNIREA
94651
2993
VALEA CIORII 94688
2017
VALCELELE
94731
2081
VLAD TEPES
94768
2619
VLADENI
94795
2257
IASI
95060
320888
BARNOVA
95088
3935
HOLBOCA
95159
11662
REDIU
95239
6496
TOMESTI
95293
11866
HARLAU
95355
11268
PASCANI
95391
42057
TARGU FRUMOS95471
13573
TARGU FRUMOS95499
10447
ALEXANDRU I. CUZA
95612
2948

120153
120163
120173
120183
120193
230263
230283
230293
230303
120233
230323
230333
120263
120273
120283
120042
120303
230373
230383
230393
230413
120063
230423
120363
230433
120393
230443
230453
230463
230473
230493
230503
120443
120453
120483
120493
230513
120523
120533
230533
240011
240113
240393
240633
240793
240022
240032
240042
240773
240053

93325
93370
93441
93487
93539
93575
93600
93628
93646
93664
93717
93735
93771
93815
93851
93888
93931
93995
94045
94081
94107
94125
94161
94223
94269
94312
94330
94376
94429
94456
94492
94535
94562
94580
94606
94651
94688
94731
94768
94795
95060
95088
95159
95239
95293
95355
95391
95471
95499
95612

1729
1716
1444
3584
1446
1613
1066
1269
1516
1827
1752
951
1794
2158
2456
1314
1711
652
1478
3353
1249
1000
1491
1928
1907
1450
1347
917
1221
823
1745
1228
980
839
1944
2309
1475
520
2054
1157
3299
2207
1650
1426
805
1542
1104
1737
1251
1336

7012.14
2314.85
3674.44
8356.51
5090.84
3169.36
3394.07
1968.42
2901.83
3219.12
2100.05
3632.62
2902.87
3620.99
7217.12
2177.39
2352.16
2118.88
3159.59
7000.11
2550.91
1977.92
4518.22
4864.2
7590.11
3588.89
2685.85
1317.64
4569.81
1904.78
2542.28
2662.95
2655.04
3692.11
3821.51
4399.5
4002.06
1423.2
3395.31
1840.39
7404.25
5007.03
2428.1
2197.11
1447.7
1650.46
6883.26
2731.22
5566.3
5306.51

4.06
1.35
2.54
2.33
3.52
1.96
3.18
1.55
1.91
1.76
1.2
3.82
1.62
1.68
2.94
1.66
1.37
3.25
2.14
2.09
2.04
1.98
3.03
2.52
3.98
2.48
1.99
1.44
3.74
2.31
1.46
2.17
2.71
4.4
1.97
1.91
2.71
2.74
1.65
1.59
2.24
2.27
1.47
1.54
1.8
1.07
6.23
1.57
4.45
3.97

0
0
405
483
2157.18
0
0
0
0
0
0
0
0
0
0
0
0
623
0
1236.77
0
0
0
0
0
0
0
0
0
0
6
423
0
1851
0
0
150
0
54
0
0
1057
0
118.22
0
0
2070.12
0
305.85
32.55

ANDRIESENI
95667
ARONEANU
95747
BALTATI
95792
BELCESTI
95872
BIVOLARI
95943
UNGHENI
96003
BRAESTI
96058
BUTEA
96110
CEPLENITA
96147
CIORTESTI
96192
CIUREA
96254
COARNELE CAPREI
96334
COMARNA
96370
COSTULENI
96423
COTNARI
96478
COZMESTI
96593
CRISTESTI
96637
CUCUTENI
96664
DAGATA
96717
DELENI
96815
DOBROVAT
96888
DOLHESTI
96904
DUMESTI
96940
ERBICENI
97009
FOCURI
97063
GOLAIESTI
97090
GORBAN
97189
GRAJDURI
97241
GROPNITA
97321
GROZESTI
97394
HALAUCESTI 97438
HELESTENI
97465
HORLESTI
97517
IPATELE
97553
LESPEZI
97606
LETCANI
97679
LUNGANI
97722
MADARJAC
97777
MIRCESTI
97811
MIRONEASA 97875
MIROSLAVA
97919
MIROSLOVESTI 98051
MOGOSESTI
98113
MOGOSESTI-SIRET
98168
MOSNA
98202
MOTCA
98220
MOVILENI
98257
OTELENI
98300
PLUGARI
98337
PODU ILOAIEI 98373

4435
2884
5019
11179
4513
3989
3265
3927
4572
4366
10092
3112
4532
4860
7948
3166
4271
1446
4809
10375
2624
2841
4688
5611
6134
3784
2973
3110
3356
1863
5790
2654
3065
2078
6078
6620
5061
1554
6849
4333
8073
7037
4917
4061
1973
5089
3119
3783
3664
9739

240063
240073
240083
240093
240103
240123
240133
240143
240153
240163
240173
240183
240193
240203
240213
240223
240233
240243
240253
240263
240273
240283
240293
240303
240313
240323
240333
240343
240353
240363
240373
240383
240403
240413
240423
240433
240443
240453
240463
240473
240483
240493
240503
240513
240523
240533
240543
240553
240563
240573

95667
95747
95792
95872
95943
96003
96058
96110
96147
96192
96254
96334
96370
96423
96478
96593
96637
96664
96717
96815
96888
96904
96940
97009
97063
97090
97189
97241
97321
97394
97438
97465
97517
97553
97606
97679
97722
97777
97811
97875
97919
98051
98113
98168
98202
98220
98257
98300
98337
98373

1354
1981
1304
1521
2046
804
1885
1841
1262
2513
1186
1143
1802
1622
1560
2029
1251
1995
2296
1712
1925
2260
1461
1010
1557
1360
1728
1690
1779

4457.6
9110.24
3121.64
3733.88
5329.3
3087.42
3918.99
3514.61
3443.18
4743.97
3443.74
2310.14
3494.11
6591.61
4058.6
7698.82
2935.08
2919.21
4285.44
4795.82
4305.99
5984.32
6570.43
2224.18
1335.4
3186.5
4014.61
5798.62
3276.89

3.29
4.6
2.39
2.45
2.6
3.84
2.08
1.91
2.73
1.89
2.9
2.02
1.94
4.06
2.6
3.79
2.35
1.46
1.87
2.8
2.24
2.65
4.5
2.2
0.86
2.34
2.32
3.43
1.84

248
2186
250
314
0
0
0
0
0
614.3
0
0
779
603
0
597.6
16.7
0
0
874.9
275
0
3412
0
0
0
356
1
0

1119

3143.56

2.81

1063

1490

2763.34

1.85

1376.19

368
1457
1262
2254
1597
856
1538
1254
1790
2272
1400
841
1145
2083

1218.28
2809.19
2919.62
8473.57
4803.83
1797.51
4839.89
7851.15
3605.9
9834.11
5054.23
6055.43
2431.01
2091.65

3.31
1.93
2.31
3.76
3.01
2.1
3.15
6.26
2.01
4.33
3.61
7.2
2.12
1

0
1041
1894
45
767.09
260
1151.81
749.4
0
701
0
0
0
0

POPESTI
98435
POPRICANI
98505
PRISACANI
98603
PROBOTA
98649
RADUCANENI 98685
ROMANESTI
98738
RUGINOASA
98774
SCHITU DUCA 98827
SCANTEIA
98916
SCOBINTI
98998
SINESTI
99058
SIRETEL
99101
STOLNICENI-PRAJESCU
99165
STRUNGA
99209
SCHEIA
99290
SIPOTE
99370
TANSA
99441
TATARUSI
99478
TODIRESTI
99539
TRIFESTI
99600
TIBANA
99673
TIBANESTI
99780
TIGANASI
99879
TUTORA
99922
VALEA SEACA 99968
VICTORIA
100004
VANATORI
100086
VLADENI
100148
VOINESTI
100219
GIURGIU
100521
SLOBOZIA
100549
BUFTEA
100576
OLTENITA
100610
MITRENI
100638
URZICENI
100683
CIOCARLIA
100709
MANASIA
100736
ADANCATA 100754
ADUNATII-COPACENI
100781
AFUMATI
100834
ALEXENI
100852
ARMASESTI 100870
AXINTELE
100923
BALOTESTI
100969
BANEASA
101001
BARCANESTI 101056
BELCIUGATELE101083
BERCENI
101145
BOLINTIN-DEAL101163
BOLINTIN-VALE101190

4134
6735
3589
3664
7678
2015
6199
4337
4242
7533
4274
4014
5617
4470
4687
5820
3039
5646
6919
5200
7063
7623
4290
2119
5840
4293
4732
4548
6169
69345
2663
20350
27213
4898
17094
889
4673
3115
6693
6613
2504
7310
2944
6726
5674
3978
2353
4103
6235
11702

240583
240593
240603
240613
240623
240643
240653
240663
240673
240683
240693
240703
240713
240723
240733
240743
240753
240763
240783
240803
240813
240823
240833
240843
240853
240863
240873
240883
240893
190011
190413
410072
120052
120313
230042
230193
230363
230053
190043
410083
230073
230103
230113
410093
190053
230133
120073
410103
190063
190022

98435
98505
98603
98649
98685
98738
98774
98827
98916
98998
99058
99101
99165
99209
99290
99370
99441
99478
99539
99600
99673
99780
99879
99922
99968
100004
100086
100148
100219
100521
100549
100576
100610
100638
100683
100709
100736
100754
100781
100834
100852
100870
100923
100969
101001
101056
101083
101145
101163
101190

1311
2818
1538
1418

3866.36
3402.61
3100.38
7200.8

2.95
1.21
2.02
5.08

530
767
0
0

1130 2017.22
905 3569.81
1757 3508.84
2269 8972.48
766 2127.32
2266 3307.19
2172 18051.91
1382 4452.83
1897
2864.8
1762 1873.17
1313 3557.95
1394 5051.39
1525 1499.27
1207 2457.11
2813 3753.39
1323 2162.51
1257
872.67
2570 5989.76
2043 5240.33
1578 3443.16
1238 1216.93
1304 6035.88
1136 3199.56
1125 1376.47
1745 2473.59
2114 2150.71
1303 2001.81
880 3878.34
1910 5240.28
1664 4665.97
2702 3090.64
1009 6049.79
2248 5617.81
1265 4293.39
1561 8218.73

1.79
3.94
2
3.95
2.78
1.46
8.31
3.22
1.51
1.06
2.71
3.62
0.98
2.04
1.33
1.63
0.69
2.33
2.57
2.18
0.98
4.63
2.82
1.22
1.42
1.02
1.54
4.41
2.74
2.8
1.14
6
2.5
3.39
5.27

0
0
0
717
0
0
3731.77
1716
0
367
250
473
144
0
0
139.9
0
258.45
96
129
0
0
568.27
0
819
0
0
0
173
0
0
2277
596
0
1283

1624
1031
1165
2396
1520
1890
995
1146
1126

1.47
1.7
4.73
3.69
4.4
3.72
2.47
2.36
2.2

0
0
2152
753.62
4489
3140
60
0
0

2388.95
1748.12
5506
8850.52
6682.32
7025.72
2454.21
2707.19
2481.13

BRAZII
101243
BRANESTI
101298
BREZOAELE 101341
BUCSANI
101378
BUDESTI
101458
BULBUCATA 101519
BUTIMANU 101564
BUTURUGENI 101617
CALUGARENI 101662
CASCIOARELE 101724
CERNICA
101742
CHIRNOGI
101804
CHISELET
101822
CIOCANESTI 101840
CIOLPANI
101902
CIOROGARLA 101957
CLEJANI
101984
CLINCENI
102035
COLIBASI
102071
COMANA
102106
CORBEANCA 102160
CORNETU
102213
COSERENI
102240
CREVEDIA
102286
CREVEDIA MARE
102348
CURCANI
102419
DAIA
102446
DASCALU
102473
DARASTI-ILFOV102525
1 DECEMBRIE 102543
DOMNESTI
102570
DRAGOMIRESTI-VALE
102605
DRAGOESTI 102641
DRIDU
102703
FIERBINTI-TARG102749
FLORESTI-STOENESTI
102794
FRASINET
102838
FRATESTI
102909
FRUMUSANI 102945
FUNDENI
103014
FUNDULEA
103032
GAISENI
103087
GANEASA
103130
GAUJANI
103194
GHIMPATI
103238
GARBOVI
103283
GOGOSARI
103309
GOSTINU
103354
GOSTINARI 103372
GRADINARI 103407

3507
8531
4146
4023
9702
1716
2359
4144
6549
2161
9425
8136
3583
5419
4472
4921
3448
4938
3879
7832
3718
5028
7031
6749
4998
5233
3138
2559
2935
9436
6327
4265
1161
5171
5253
8843
2048
5616
5179
5521
6691
5541
4206
2805
6132
4457
2279
2419
2775
3801

230153
410123
160143
190073
120022
190083
160173
190093
190103
120093
410133
120103
120113
160183
410163
410173
190113
410183
190123
190133
410193
410203
230233
160283
190143
120133
190153
410223
410213
410453
410243
410253
230243
230253
230273
190163
120203
190173
120213
120223
120032
190183
410263
190193
190203
230313
190213
190223
190233
190243

101243
101298
101341
101378
101458
101519
101564
101617
101662
101724
101742
101804
101822
101840
101902
101957
101984
102035
102071
102106
102160
102213
102240
102286
102348
102419
102446
102473
102525
102543
102570
102605
102641
102703
102749
102794
102838
102909
102945
103014
103032
103087
103130
103194
103238
103283
103309
103354
103372
103407

985
1230
2872
834
3024
1626
1600
1021
2408
1311
2758
1592
870
964

2570.61
3996.37
2595.61
5225
7682.59
4607.36
8471.12
3875.13
9642.29
2493.87
4581.98
4891.73
2507.88
1974.51

2.61
3.25
0.9
6.26
2.54
2.83
5.29
3.8
4
1.9
1.66
3.07
2.88
2.05

813
0
0
2405
0
471
132
453
1058
1151
112
1264
1453.99
0

1774 11338.43
1192 3046.21
2169 3349.39
2330 4489.44
885 2806.47
819 1806.92
1332 1979.43
1412 4506.49
1676 2799.71
1528 4824.11
2266 3705.93
1051 4674.01
1247 3137.98
1606 10104.29
2229 10542.72
1930 4822.58
1683
6014.4
2542 6525.85
984 7169.36
1563 3252.65
1083 4338.54
1497 4387.98
1005 1537.72
1672 2535.72
1436 6308.41
1259 3197.54
2430 8061.53
1468
4411.2
984 1198.12
871 1515.67
918 2801.25
2936 4694.22
1181
2293.7
1511 8278.35
2561 3497.68

6.39
2.56
1.54
1.93
3.17
2.21
1.49
3.19
1.67
3.16
1.64
4.45
2.52
6.29
4.73
2.5
3.57
2.57
7.29
2.08
4.01
2.93
1.53
1.52
4.39
2.54
3.32
3
1.22
1.74
3.05
1.6
1.94
5.48
1.37

3457.58
456
320
403.26
321
185
0
0
377
491.7
230.11
551
30
0
712
2217
1414.46
0
1944
96
1374.4
2181
0
871
1738
1840.2
693
351
0
319
585
325
1437.12
4074
262.5

GRADISTEA 103443
GREACA
103470
GRUIU
103513
GURBANESTI 103568
HOTARELE
103639
IEPURESTI
103693
ILEANA
103764
ION ROATA 103862
IZVOARELE
103899
JILAVELE
103960
JOITA
103997
LETCA NOUA 104047
LUICA
104083
MIHAI BRAVU 104118
MIHAILESTI 104136
MANASTIREA 104181
MARSA
104225
MOARA VLASIEI104243
MOVILITA
104270
NANA
104323
NICOLAE BALCESCU
104341
NICULESTI
104387
NUCI
104421
OGREZENI
104485
OINACU
104519
PERIS
104546
PETRACHIOAIA104582
PLATARESTI 104635
PRUNDU
104680
PUTINEIU
104715
RADOVANU 104751
RASUCENI
104788
ROATA DE JOS 104831
SARULESTI
104886
SCHITU
104975
SINESTI
105026
SINGURENI 105106
SLOBOZIA MOARA
105142
SNAGOV
105160
SOHATU
105222
SPANTOV
105259
STANESTI
105295
STOENESTI
105348
SOLDANU
105384
STEFANESTII DE105419
JOS
TAMADAU MARE
105455
TARTASESTI 105534
TUNARI
105570
ULMENI
105605
ULMI
105623

2930
2843
7155
1662
8929
2370
3872
3726
4825
3791
8733
3895
2301
2758
7490
6206
2784
5833
4816
2641
1707
4547
3141
4974
3949
7151
2823
4317
4785
2900
5136
3138
8477
3174
2262
2603
3536
2366
6041
3558
4681
3280
2582
3533
4131
2614
5121
3804
5378
7724

410283
190253
410293
120243
190263
190273
120253
230343
190283
230353
190293
190303
120293
190313
190032
120323
190323
410323
230403
120343
120353
160533
410343
190333
190343
410373
410383
120373
190353
190363
120383
190373
190383
120403
190393
230483
190403
160673
410403
120413
120423
190423
190433
120433
410413
120463
160703
410423
120473
190453

103443
103470
103513
103568
103639
103693
103764
103862
103899
103960
103997
104047
104083
104118
104136
104181
104225
104243
104270
104323
104341
104387
104421
104485
104519
104546
104582
104635
104680
104715
104751
104788
104831
104886
104975
105026
105106
105142
105160
105222
105259
105295
105348
105384
105419
105455
105534
105570
105605
105623

1095 5817.76
1019
3089.4
895 4052.76
1948 6266.72
2110 3555.47
2052 11923.13
2163 4062.19
1735 4722.55

5.31
3.03
4.53
3.22
1.69
5.81
1.88
2.72

815
0
1534
0
0
1739
0
0

1194
1796
1903

1919.29
3011.19
2243.18

1.61
1.68
1.18

0
0
0

753
941

1264.72
1598.93

1.68
1.7

0
0

1046
732
734
687
639
697
633
1238
2298
1410
1393
527
859
1236
1209
1469
1278
1063
2063
682
1409
953
1321
1677
1097
1316
1587
1188
904
1611

2036.23
1978.86
2582.31
1981.34
857.28
2578.98
2264.89
2862.08
5197.14
1446.05
2169.96
2727.16
2196.74
3786.53
2788.37
3627.2
1769.77
1367.98
6933.31
2782.75
3663.15
4277.79
2370.8
3984.59
2620.65
3916.97
3818.96
2486.04
1662.16
4936.27

1.95
2.7
3.52
2.88
1.34
3.7
3.58
2.31
2.26
1.03
1.56
5.17
2.56
3.06
2.31
2.47
1.38
1.29
3.36
4.08
2.6
4.49
1.79
2.38
2.39
2.98
2.41
2.09
1.84
3.06

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

VALEA ARGOVEI
105712
VALEA DRAGULUI
105776
VALEA MACRISULUI
105794
VASILATI
105829
VARASTI
105874
VEDEA
105909
VIDRA
105936
VANATORII MICI
105972
BAIA MARE 106318
GROSI
106363
RECEA
106407
TAUTII-MAGHERAUS
106461
SIGHETU MARMATIEI
106559
SARASAU
106620
VADU IZEI
106648
BAIA SPRIE
106684
BORSA
106746
CAVNIC
106782
TARGU LAPUS 106817
VISEU DE SUS 106979
ARDUSAT
107001
ARINIS
107047
ASUAJU DE SUS107083
BAITA DE SUB CODRU
107118
BAIUT
107154
BASESTI
107190
BICAZ
107234
BISTRA
107270
BARSANA
107314
BOCICOIU MARE
107350
BOGDAN VODA107403
BOIU MARE 107430
BOTIZA
107485
BUDESTI
107519
CALINESTI
107546
CERNESTI
107582
CICARLAU
107662
CAMPULUNG LA
107715
TISA
COPALNIC-MANASTUR
107733
COROIENI
107868
CUPSENI
107920
DESESTI
107975
DRAGOMIRESTI108017
DUMBRAVITA 108035
FARCASA
108106
GIULESTI
108151
IEUD
108204
LAPUS
108222
LEORDINA
108240
MIRESU MARE108268

2792
3373
2111
7943
6504
5873
8220
5049
137921
2533
5591
6713
41220
2416
2856
16609
26984
5205
13355
16879
2543
1208
1615
1919
2699
1608
1287
4423
6352
4468
3411
1276
2964
3470
3410
3814
4013
2484
5838
2327
3778
2633
3132
4499
3782
3366
4223
3828
2593
5130

120503
190463
230523
120513
190473
190483
410433
190493
250011
250353
250453
250643
250021
250533
250663
250032
250042
250052
250072
250082
250093
250103
250113
250123
250133
250143
250153
250163
250173
250183
250193
250203
250213
250223
250233
250243
250253
250263
250273
250283
250293
250303
250313
250323
250333
250343
250363
250373
250383
250393

105712
105776
105794
105829
105874
105909
105936
105972
106318
106363
106407
106461
106559
106620
106648
106684
106746
106782
106817
106979
107001
107047
107083
107118
107154
107190
107234
107270
107314
107350
107403
107430
107485
107519
107546
107582
107662
107715
107733
107868
107920
107975
108017
108035
108106
108151
108204
108222
108240
108268

3083
728
1349
1029
2418
1093
859
1213
929
1583
1168
1302
1437
2053
1468
1713
961
1257

4290.1
2090.78
4375.54
2224.99
3240.21
2682.11
1774.48
2720.76
1121.73
1776.76
1508.56
2015.67
3659.08
3817.09
3675.34
3632.86
2204.39
5868.16

1.39
2.87
3.24
2.16
1.34
2.45
2.07
2.24
1.21
1.12
1.29
1.55
2.55
1.86
2.5
2.12
2.29
4.67

517.47
0
0.14
0
0
0
0
0
9.68
6.89
0
0
0
0
0
0
0
160

1666
2156
1904
2034
1867
879
585
1861

4388.62
6198.54
4117.08
6487.45
5157.15
3026.48
2923.66
2806.67

2.63
2.88
2.16
3.19
2.76
3.44
5
1.51

0
0
0
0
0
0
0
0

2599

5168.98

1.99

494

2256.09

4.57

1749
869
1363
1337
713
1047
1751
1401
1227
1812
1433
545
2016
981
1417
1940

3720.98
6009.88
9567.27
9044.82
2780.38
2890.09
3005.76
3128.37
7219.1
3671.65
5394.67
2662.74
4900.13
3790.47
5098.09
7869.21

2.13
6.92
7.02
6.77
3.9
2.76
1.72
2.23
5.88
2.03
3.76
4.89
2.43
3.86
3.6
4.06

0
0
685
0
0
0
0
0
0
0
0
0
0
0
350
1353

MOISEI
108348
9023
OARTA DE JOS 108366
1412
OCNA SUGATAG
108400
4207
PETROVA
108455
2693
POIENILE DE SUB
108473
MUNTE 10033
REMETEA CHIOARULUI
108491
3003
REMETI
108552
3058
REPEDEA
108598
4761
RONA DE JOS 108614
2110
RONA DE SUS 108632
4698
ROZAVLEA
108669
6124
RUSCOVA
108696
4854
SATULUNG 108712
5409
SACALASENI 108794
5819
SACEL
108874
3779
SALISTEA DE SUS
108892
5196
SALSIG
108918
3176
SAPANTA
108945
3267
SEINI
108963
10105
STRAMTURA 109005
4211
SUCIU DE SUS 109041
6222
SISESTI
109096
5479
SOMCUTA MARE
109176
7708
ULMENI
109265
7153
VALEA CHIOARULUI
109354
2288
VIMA MICA 109425
1637
VISEU DE JOS 109504
5282
DROBETA-TURNU
109773
SEVERIN104557
SIMIAN
109826
9670
BAIA DE ARAMA
109924
5648
OBARSIA-CLOSANI
110027
1126
ORSOVA
110063
12965
STREHAIA
110116
11846
VANJU MARE 110232
6940
BALA
110296
4759
BALTA
110456
1441
BALACITA
110535
3555
BACLES
110571
2775
BALVANESTI 110688
1157
BREZNITA-MOTRU
110740
1798
BREZNITA-OCOL
110820
4123
BROSTENI
110875
3037
BURILA MARE 110946
2749
BUTOIESTI
111006
3542
CAZANESTI
111097
2786
CIRESU
111220
783
CORCOVA
111275
6130
CORLATEL
111417
1584
CUJMIR
111444
3834
DEVESEL
111480
3598

250403
250413
250423
250433
250443
250463
250473
250483
250493
250503
250513
250523
250543
250553
250563
250573
250583
250593
250062
250603
250613
250623
250633
250653
250673
250683
250693
260011
260573
260022
260433
260032
260042
260052
260063
260073
260083
260093
260103
260113
260123
260133
260143
260153
260163
260173
260183
260193
260203
260213

108348
108366
108400
108455
108473
108491
108552
108598
108614
108632
108669
108696
108712
108794
108874
108892
108918
108945
108963
109005
109041
109096
109176
109265
109354
109425
109504
109773
109826
109924
110027
110063
110116
110232
110296
110456
110535
110571
110688
110740
110820
110875
110946
111006
111097
111220
111275
111417
111444
111480

1240
1046
1077
1789
682
1538
738
967
1230
1156
1235
654
681
619
1054
1298
1963
1221
1482
855
1283
1369
1510
349
657
984
1032
911
1892
1411
807
1284
903
412
1463
782
1871
1621
917
1040
834

5656.32
3625.84
3036.6
5592.56
1896.59
4803.26
2385.04
1949.14
4936.51
3038.21
5301.88
1115.58
3478.11
1334.44
6468.62
3270.43
7541.79
4840.63
4355.49
3176.55
7064.78
5112.58
6866.49
1497.29
4789.66
3022.45
4924.32
3284.8
8414.79
5442.5
2877.43
4579.97
2496.08
1937.26
4038.44
1975.27
8034.69
6222.9
2702.45
6924.2
2720.85

4.56
3.47
2.82
3.13
2.78
3.12
3.23
2.02
4.01
2.63
4.29
1.71
5.11
2.16
6.14
2.52
3.84
3.96
2.94
3.72
5.51
3.73
4.55
4.29
7.29
3.07
4.77
3.61
4.45
3.86
3.57
3.57
2.76
4.7
2.76
2.53
4.29
3.84
2.95
6.66
3.26

0
0
0
0
0
0
0
0
203
0
0
0
0
0
0
0
0
0
0
0
1815
500
0
0
0
0
0
0
215.75
0
0
0
0
0
0
0
1101.83
0
550
0
0

1269
1639
1320
1568

1672.51
1983.92
2250.44
2860.11

1.32
1.21
1.7
1.82

0
380
325.1
455.7

1519

3974.69

2.62

DARVARI
111550
3049
DUMBRAVA 111587
1932
FLORESTI
111685
2906
GARLA MARE 111783
5416
GODEANU
111818
779
GOGOSU
111863
5418
GRECI
111916
1546
GROZESTI
111989
2273
GRUIA
112030
3163
HINOVA
112076
2865
HUSNICIOARA 112129
1743
ESELNITA
112245
3070
ILOVAT
112263
1580
ILOVITA
112334
1428
ISVERNA
112370
2528
IZVORU BARZII112469
3134
JIANA
112548
5091
LIVEZILE
112600
2077
MALOVAT
112664
3005
OBARSIA DE CAMP
112744
2210
OPRISOR
112771
3122
PADINA
112806
1979
PATULELE
112879
4472
DUBOVA
112904
1081
PODENI
112959
1173
PONOARELE 112995
2940
POROINA MARE
113153
1422
PRISTOL
113206
1832
PRUNISOR
113233
2626
PUNGHINA 113395
3437
ROGOVA
113466
1499
SALCIA
113493
3442
STANGACEAUA113518
1624
SVINITA
113607
1132
SISESTI
113625
3210
SOVARNA
113698
1450
TAMNA
113732
3715
VANATORI
113849
4687
VANJULET
113894
1944
VLADAIA
113929
2228
VOLOIAC
113974
2101
TARGU MURES114319
150041
CRISTESTI
114355
5591
SANCRAIU DE MURES
114382
6268
SANGEORGIU DE
114417
MURES
7892
SANTANA DE MURES
114453
4266
SIGHISOARA 114514
32304
ALBESTI
114603
5466
LUDUS
114710
17497
REGHIN
114809
36126

260223
260243
260253
260263
260273
260283
260293
260303
260313
260323
260333
260343
260353
260363
260373
260383
260393
260403
260413
260423
260443
260453
260463
260233
260473
260483
260493
260503
260513
260523
260533
260543
260553
260563
260583
260593
260603
260613
260623
260633
260643
270011
270323
270743
270753
270803
270021
270103
270042
270052

111550
111587
111685
111783
111818
111863
111916
111989
112030
112076
112129
112245
112263
112334
112370
112469
112548
112600
112664
112744
112771
112806
112879
112904
112959
112995
113153
113206
113233
113395
113466
113493
113518
113607
113625
113698
113732
113849
113894
113929
113974
114319
114355
114382
114417
114453
114514
114603
114710
114809

1881
2379
1295
645
1002
1551
2798
1500
774
586
1396
1052
486
822
1095
1553
2490
1122
660
751
603
1816
540
925
996
1234
1247
1108
2027
796
1614
1161
1387
1163
2057
1610
2353
759
2499
1521
730
1869
1075
687

4684.15
5550.73
3783.42
5221.44
3266.9
6216.41
9685.3
6648.95
1718.84
2279.77
5172.74
3819.07
2507.86
2150.75
3021.37
8333.42
5737.83
4446.96
3726.68
1553.1
2159.03
3343.97
2004.04
2925.16
2675.88
4984.56
7584.38
2097.54
4247.85
2148.51
4131.95
2786.1
3707.69
2032.02
5422.04
3805.55
5642.78
1955.07
5496.23
3002.58
2811.56
4129.23
4223.43
2800.26

2.49
2.33
2.92
8.1
3.26
4.01
3.46
4.43
2.22
3.89
3.71
3.63
5.16
2.62
2.76
5.37
2.3
3.96
5.65
2.07
3.58
1.84
3.71
3.16
2.69
4.04
6.08
1.89
2.1
2.7
2.56
2.4
2.67
1.75
2.64
2.36
2.4
2.58
2.2
1.97
3.85
2.21
3.93
4.08

0
666
0
0
0
0
461
652.5
0
0
198
0
0
0
0
595
1290.5
1173.8
0
0
0
301
0
0
276
275
0
0
76
0
579
0
0
0
0
0
193.5
0
0
0
504.7
0
570
0

1430
1099
876

2672.69
5082.57
2720.57

1.87
4.62
3.11

0
0
0

SOVATA
114854
TARNAVENI 114925
ACATARI
114970
ADAMUS
115076
ALUNIS
115147
APOLD
115183
ATINTIS
115236
BAHNEA
115307
BAND
115389
BATOS
115520
BAGACIU
115575
BALA
115600
BALAUSERI 115637
BEICA DE JOS 115708
BICHIS
115771
BOGATA
115824
BREAZA
115851
BRANCOVENESTI
115897
CEUASU DE CAMPIE
115959
CHETANI
116046
CHIHERU DE JOS
116126
COROISANMARTIN
116171
COZMA
116224
CRACIUNESTI 116288
CRAIESTI
116340
CUCERDEA
116395
CUCI
116439
DANES
116493
DEDA
116545
EREMITU
116590
ERNEI
116652
FARAGAU
116723
FANTANELE 116796
GALESTI
116867
GANESTI
116938
GHEORGHE DOJA
116983
GHINDARI
117042
GLODENI
117113
GORNESTI
117177
GREBENISU DE117275
CAMPIE
GURGHIU
117319
HODAC
117426
HODOSA
117505
IBANESTI
117550
ICLANZEL
117667
IDECIU DE JOS 117783
IERNUT
117827
LIVEZENI
117925
LUNCA
117998
LUNCA BRADULUI
118058

11614
26654
4781
5966
3300
2722
1631
3812
7726
4173
2589
905
5064
2243
1039
1947
2531
4518
5419
2889
1744
1487
644
4348
1026
1707
2200
4835
4332
3872
5219
1659
5067
2940
3836
2869
5076
3822
5885
1642
6384
4981
1420
4511
2292
2005
9523
3766
2851
2150

270062
270072
270083
270093
270113
270123
270133
270143
270153
270163
270173
270183
270193
270203
270213
270223
270233
270243
270253
270263
270273
270283
270293
270303
270313
270333
270343
270353
270363
270373
270383
270393
270403
270413
270423
270433
270443
270453
270463
270473
270483
270493
270503
270513
270523
270533
270032
270543
270553
270563

114854
114925
114970
115076
115147
115183
115236
115307
115389
115520
115575
115600
115637
115708
115771
115824
115851
115897
115959
116046
116126
116171
116224
116288
116340
116395
116439
116493
116545
116590
116652
116723
116796
116867
116938
116983
117042
117113
117177
117275
117319
117426
117505
117550
117667
117783
117827
117925
117998
118058

1275 6418.37
1781 4649.03
1885
4680.9
1204 4432.43
654 2253.89
644 2123.58
1187 3589.46
527 2127.81
2442 5177.13
910 2054.32
745 3180.28
1316 3383.03
592
1645.9
1941 6060.19
927 2758.45
595 3331.88
2421 6657.24
1386 3229.88
1379 3829.81
1123 4163.94
1238 5542.82
959 1493.32
667 2919.53
997 3556.79
809 2743.57
806 2583.08
908
2735.7
501 1608.77
1767 6488.87
1391 3194.51
1048 2867.64
1109 10519.64
566 2286.56
566 3097.58
1156 3707.02
779 2492.05
351 1518.43
1563 4080.44

5.03
2.61
2.48
3.68
3.45
3.3
3.02
4.04
2.12
2.26
4.27
2.57
2.78
3.12
2.98
5.6
2.75
2.33
2.78
3.71
4.48
1.56
4.38
3.57
3.39
3.2
3.01
3.21
3.67
2.3
2.74
9.49
4.04
5.47
3.21
3.2
4.33
2.61

0
170.06
0
0
0
0
0
0
0
1131
195.42
0
0
78
0
51
128
0
20.1
105
668
0
0
0
1054.79
0
0
0
829
0
52
0
189
0
215
485
0
392

2395
1675

2543.01
1281.3

1.06
0.76

0
220

2143
2384

2206.7
2344.82

1.03
0.98

212
491.85

1686
2229
2462
1785

2557.47
4241.11
3963.38
3967.27

1.52
1.9
1.61
2.22

0
321
0
0

MAGHERANI 118094
2733
MICA
118209
4701
MIERCUREA NIRAJULUI
118281
5824
MIHESU DE CAMPIE
118370
2538
NADES
118469
2406
NEAUA
118511
1544
OGRA
118575
2441
PAPIU ILARIAN118637
1013
PANET
118691
5994
PASARENI
118753
1920
PETELEA
118799
2780
POGACEAUA 118824
1983
RASTOLITA
118931
2230
RICIU
118995
3752
RUSII-MUNTI 119153
2252
SASCHIZ
119206
2048
SARMASU
119242
7493
SANGEORGIU DE
119331
PADURE 5492
SANGER
119386
2530
SANPAUL
119466
4016
SANPETRU DE CAMPIE
119527
3181
SOLOVASTRU 119590
2847
STANCENI
119625
1547
SUPLAC
119661
2369
SUSENI
119723
2319
SAULIA
119750
2117
SINCAI
119803
1634
TAURENI
119858
1049
UNGHENI
119894
6554
VALEA LARGA 119974
3379
VARGATA
120076
2004
VATAVA
120138
2135
VETCA
120174
862
VIISOARA
120218
1663
VANATORI
120254
3760
VOIVODENI 120316
1957
ZAGAR
120343
1208
ZAU DE CAMPIE120370
3509
PIATRA NEAMT120726
104914
DUMBRAVA ROSIE
120771
7182
SAVINESTI
120824
6043
ROMAN
120860
69268
CORDUN
120888
7174
HORIA
120922
7104
BICAZ
120968
8428
TARGU NEAMT121055
20496
AGAPIA
121108
4542
BAHNA
121153
3723
BALTATESTI 121242
6675
BICAZ-CHEI 121297
4665

270573
270583
270593
270603
270613
270623
270633
270643
270653
270663
270673
270683
270693
270703
270713
270723
270733
270763
270773
270783
270793
270813
270823
270833
270843
270853
270863
270873
270883
270893
270903
270913
270923
270933
270943
270953
270963
270973
280011
280283
280583
280021
280203
280373
280032
280042
280053
280063
280073
280083

118094
118209
118281
118370
118469
118511
118575
118637
118691
118753
118799
118824
118931
118995
119153
119206
119242
119331
119386
119466
119527
119590
119625
119661
119723
119750
119803
119858
119894
119974
120076
120138
120174
120218
120254
120316
120343
120370
120726
120771
120824
120860
120888
120922
120968
121055
121108
121153
121242
121297

1657
1838
2317
2160
2599
3503
2195
1626
2414
1207
1408
1416
1599
1355
1614
2389
1302
1811
1327
998
2051
2668
1378
1214
1963
1815
1670
2055
1605
1444
1284
1546
1843
2593
2592
1746
2060
1288
2127
3039
995
1771
1490
2255
2264
2838
1565
1119
1297
1362

4792.67
3670.13
5180.31
3727.5
6161.28
4608.81
3938.26
3197.63
4716.28
3009.35
2133.84
1656.61
3045.94
3920.31
3336.02
3190.66
2993.41
6047.86
2603.98
2984.04
2170.38
6875.79
1939.71
2252.11
3114.04
4217.97
3662.48
3970.37
4055.47
3492.32
2505.28
2470.77
2682.57
2619.02
3718.59
2364.8
2975.6
3330.17
4069.14
4887.79
1952.86
2386.95
3546.54
1802.57
3618.23
2222.9
6017.25
4079.07
4198.99
1379.22

2.89
2
2.24
1.73
2.37
1.32
1.79
1.97
1.95372
2.49
1.52
1.17
1.9
2.89
2.07
1.34
2.3
3.34
1.96
2.99
1.06
2.58
1.41
1.86
1.59
2.32
2.19
1.93
2.53
2.42
1.95
1.6
1.46
1.01
1.43
1.35
1.44
2.59
1.91
1.61
1.96
1.35
2.38
0.8
1.6
0.78
3.84
3.65
3.24
1.01

0
0
868.7
0
0
57
24.59
0
82
0
0
170
0
0
233
0
283
502
0
60
0
870
0
0
0
0
60
1522.26
1512
1383.8
0
0
0
0
0
0
639
512
0
0
0
0
929
0
989.24
0
188
0
1178
0

BICAZU ARDELEAN
121340
BIRA
121386
BARGAUANI 121466
BODESTI
121607
BORCA
121652
BORLESTI
121732
BOTESTI
121796
BOZIENI
121876
BRUSTURI-DRAGANESTI
121938
CEAHLAU
122025
CANDESTI
122061
COSTISA
122132
CRACAOANI 122187
DAMUC
122249
DOBRENI
122285
DOLJESTI
122347
DRAGOMIRESTI122392
DULCESTI
122463
FARCASA
122551
FAUREI
122613
GHERAESTI 122668
GIROV
122702
GARCINA
122828
GRINTIES
122864
GRUMAZESTI 122908
HANGU
122953
ICUSESTI
123013
ION CREANGA 123102
MARGINENI 123175
MOLDOVENI 123228
ONICENI
123255
PASTRAVENI 123371
PETRICANI
123424
PIATRA SOIMULUI
123479
PIPIRIG
123521
PANGARATI 123601
PODOLENI
123674
POIENARI
123709
POIANA TEIULUI
123790
RAUCESTI
123914
RAZBOIENI
123969
REDIU
124028
ROMANI
124073
ROZNOV
124117
SAGNA
124153
SABAOANI
124206
SECUIENI
124233
STANITA
124331
STEFAN CEL MARE
124411
TARCAU
124493

4229
4431
4239
5163
6626
9093
6332
3058
5602
2506
4182
3572
4542
3149
3674
7296
2421
4851
3194
2347
6389
7415
4414
2581
5440
4101
4677
5685
4044
2536
3257
3836
5645
7953
8627
5199
5628
3297
5237
8263
2398
5223
4666
8726
7419
10301
3641
2249
3429
3560

280093
280103
280113
280123
280133
280143
280153
280163
280173
280183
280193
280213
280223
280233
280243
280253
280263
280273
280293
280303
280313
280323
280333
280343
280353
280363
280383
280393
280403
280413
280423
280433
280443
280453
280463
280473
280483
280493
280503
280513
280523
280533
280543
280553
280563
280573
280593
280603
280613
280623

121340
121386
121466
121607
121652
121732
121796
121876
121938
122025
122061
122132
122187
122249
122285
122347
122392
122463
122551
122613
122668
122702
122828
122864
122908
122953
123013
123102
123175
123228
123255
123371
123424
123479
123521
123601
123674
123709
123790
123914
123969
124028
124073
124117
124153
124206
124233
124331
124411
124493

1051
1331
2167
1631
2211
1054
1674
1814
1473

2462.22
1545.57
1987.2
3253.56
5211.48
1967.41
3796.76
2455.74
3392.7

2.34
1.16
0.92
1.99
2.36
1.87
2.27
1.35
2.3

0
0
580
690
1172
0
0
0
0

2497
1881

3875.24
2012.44

1.55
1.07

0
0

1088

1390.4

1.28

793

2726.32

3.44

1510

745

2346.98

3.15

1039
1579
1394
910
1196
1889
1352
1151
898
771
1023
1192
1155
1037
1089
1328
1574
1309
1529
925
715
1243
1072
1203
1223
1569
1574
1623
794
1264

2982.38
5264.34
4057.66
1713.85
3021.64
5133.95
7331.59
2697.27
3752.89
3319.39
3188.68
2839.05
3900.5
2719.31
3733.35
3560.66
6446.8
4009.01
3237.59
3942.36
2083.15
2905.41
3417.74
3747.48
2774.31
3122.95
2878.48
3435.5
2396.9
3770.12

2.87
3.33
2.91
1.88
2.53
2.72
5.42
2.34
4.18
4.31
3.12
2.38
3.38
2.62
3.43
2.68
4.1
3.06
2.12
4.26
2.91
2.34
3.19
3.12
2.27
1.99
1.83
2.12
3.02
2.98

1695
0
1788
129
129
0
760
0
0
1383.56
0
250
0
170
1475.06
1136
953
0
79
335
46
990
32.52
566.38
0
582
137.92
0
0
688

TASCA
124563
TAZLAU
124616
TAMASENI
124634
TIMISESTI
124661
TRIFESTI
124723
TUPILATI
124750
TIBUCANI
124803
URECHENI
124849
VALEA URSULUI124885
VIISOARA
124938
VANATORI-NEAMT
125016
ZANESTI
125061
SLATINA
125347
SLATIOARA 125374
BALS
125418
CARACAL
125472
DRAGHICENI 125490
CORABIA
125542
GARCOV
125588
DRAGANESTI-OLT
125622
BABICIU
125659
BALDOVINESTI125677
BARASTI
125757
BARZA
125846
BOBICESTI
125873
BRASTAVATU 125962
BREBENI
125999
BRANCOVENI 126022
BUCINISU
126077
CEZIENI
126102
CILIENI
126148
CARLOGANI 126166
COLONESTI 126228
CORBU
126326
COTEANA
126380
CRAMPOIA 126406
CURTISOARA 126433
CUNGREA
126503
DANEASA
126585
DEVESELU
126647
DOBRETU
126674
DOBROSLOVENI
126718
DOBROTEASA 126772
DOBRUN
126825
FAGETELU
126905
FALCOIU
126978
FARCASELE 127019
GANEASA
127064
GIUVARASTI 127126
GOSTAVATU 127144

2676
3013
8263
4032
5087
2419
4459
4040
3954
5055
8825
6136
78815
2593
21271
34625
1926
20610
2740
12195
2393
3432
2174
2715
3485
5273
2910
3357
2344
2223
3625
2883
2222
2628
3014
3830
4645
2644
3873
3349
1523
3909
2149
3477
1455
4356
5076
4156
2732
3435

280633
280643
280653
280663
280673
280683
280693
280703
280713
280723
280733
280743
290011
290743
290022
290032
290323
290042
290383
290052
290083
290093
290103
290113
290123
290133
290143
290153
290163
290173
290183
290193
290203
290213
290223
290233
290243
290253
290263
290273
290283
290293
290303
290313
290333
290343
290353
290363
290373
290393

124563
124616
124634
124661
124723
124750
124803
124849
124885
125016
125061
125347
125374
125418
125472
125490
125542
125588
125622
125659
125677
125757
125846
125873
125962
125999
126022
126077
126102
126148
126166
126228
126326
126380
126406
126433
126503
126585
126647
126674
126718
126772
126825
126905
126978
127019
127064
127126
127144

813
1029
1497
1535
1028
1301
1255
1211
1520
1089
1076
1272
1596
1371
1208
1308
846
1664
1405
1902
1582

1307.51
3749.28
7067.02
3558.84
3309.96
3926.96
4252.29
3911.17
4333.78
4257.95
2350.49
2228.75
5944.29
4918.55
3162.35
2564.6
3782.56
5333.25
4773.1
3337.16
7153.02

1.61
3.64
4.72
2.32
3.22
3.02
3.39
3.23
2.85
3.91
2.18
1.75
3.72
3.59
2.62
1.96
4.47
3.21
3.4
1.75
4.52

0
1069
524
908
292
0
0
470.7
2447.32
2527
0
0
764
981
635
0
588
0
999.77
300
1390

1614 3997.64
1570 4142.48
1246
3819.9
2078 5053.56
803 3029.31
1984 11802.38
1337 11045.6
1115 3416.17
1521 4455.43
1023 3415.77
1257 3023.16

2.48
2.64
3.07
2.43
3.77
5.95
8.26
3.06
2.93
3.34
2.41

1499
591
1012
1296.87
0
3826.8
320.96
0
764
562
499

1093
761
1612
1340
822
1106
1496
1648
1210
923
1191
1333
1645
968
1353
1531

3.28
1.57
3.59
2.9
2.8
5.56
2.91
3.13
3.36
2.81
1.88
2.86
2.75
1.99
1.84
2.37

693
0
1556.68
736
130
1462
275
1638
518
356.62
15
1189
620.12
0
0
0

3580.42
1192.54
5790.69
3890.35
2299.97
6151.12
4346.52
5162.75
4071.1
2598.21
2242.98
3816.18
4521.14
1927.81
2485.25
3635.33

GRADINARI 127171
GROJDIBODU 127224
IANCA
127251
IANCU JIANU 127288
ICOANA
127322
IZBICENI
127368
IZVOARELE
127386
LELEASCA
127411
MARUNTEI 127493
MIHAESTI
127536
MILCOV
127563
MORUNGLAV 127625
MOVILENI
127689
NICOLAE TITULESCU
127714
OBARSIA
127750
OBOGA
127812
OPORELU
127858
OPTASI-MAGURA
127901
ORLEA
127938
OSICA DE SUS 127983
PERIETI
128052
PIATRA-OLT 128105
PARSCOVENI 128178
PLESOIU
128221
POBORU
128301
POTCOAVA 128374
PRISEACA
128436
RADOMIRESTI 128472
REDEA
128524
ROTUNDA
128560
RUSANESTI 128588
SCARISOARA 128613
SCHITU
128659
SCORNICESTI 128711
SEACA
128864
SAMBURESTI 128882
SPINENI
128962
SPRANCENATA129040
STOENESTI
129095
STOICANESTI 129111
STREJESTI
129139
STUDINA
129184
SERBANESTI 129246
STEFAN CEL MARE
129282
TATULESTI
129317
TESLUI
129380
TIA MARE
129460
TOPANA
129503
TRAIAN
129567
TUFENI
129585

2544
3338
4466
4476
2320
5155
3836
1837
4504
2008
3074
2998
3872
3149
3225
3654
1412
3617
4707
5456
4046
6347
4914
3424
2415
6111
1976
4129
3259
3217
4951
3290
3178
12679
2340
1471
2396
3010
2408
3030
3485
4780
3212
2133
1348
2865
4937
1244
3480
3325

290403
290413
290423
290433
290443
290453
290463
290473
290483
290493
290503
290513
290523
290533
290543
290553
290563
290573
290583
290593
290603
290062
290613
290623
290633
290643
290653
290663
290673
290683
290693
290703
290713
290072
290723
290733
290753
290763
290773
290783
290793
290803
290813
290823
290833
290843
290853
290863
290873
290883

127171
127224
127251
127288
127322
127368
127386
127411
127493
127536
127563
127625
127689
127714
127750
127812
127858
127901
127938
127983
128052
128105
128178
128221
128301
128374
128436
128472
128524
128560
128588
128613
128659
128711
128864
128882
128962
129040
129095
129111
129139
129184
129246
129282
129317
129380
129460
129503
129567
129585

1032
1564
1216
1497
1650
1642
1023
1430
1224
781
1080
1189
1362

2479.59
4392.07
3720.51
4126.14
5627.51
3328.56
7244.35
2478.74
4920.61
3117.24
3299.5
3306.91
2913.59

2.4
2.81
3.06
2.76
3.41
2.03
7.08
1.73
4.02
3.99
3.06
2.78
2.14

0
257
0
0
882.68
427.2
0
0
3533
0
598
222
0

2522
1810
2827
2457
3422
2683
2307

3558.78
1808.84
1501.26
2817.95
2812.96
2294.5
3093.21

1.41
1
0.53
1.15
0.82
0.86
1.34

0
0
170.67
412.76
641
513
906

1480

647.27

0.44

1630

1423.99

0.87

1847
1345
2363
1801
888
3736
743
1304
1103
1559
1906
1709
793
3202

1555.51
1319.01
5275.22
1732.04
1317.56
6237.77
701.52
3498.51
1565.91
1892.38
1447.88
2268.78
3018.35
3120.24

0.84
0.98
2.23
0.96
1.48
1.67
0.94
2.68
1.42
1.21
0.76
1.33
3.81
0.97

0
0
59.61
0
62
95
87
663.4
0
233.28
4
0
1142
0

URZICA
129629
VALEA MARE 129656
VADASTRA
129718
VADASTRITA 129745
VALENI
129763
VERGULEASA 129816
VISINA
129898
VITOMIRESTI 129914
VALCELE
129987
VLADILA
130026
VOINEASA
130062
VULPENI
130124
VULTURESTI 130231
PLOIESTI
130534
BARCANESTI 130552
BERCENI
130614
BLEJOI
130678
BRAZI
130712
BUCOV
130785
PAULESTI
130847
TARGSORU VECHI
130892
AZUGA
130954
BAICOI
130981
BOLDESTI-SCAENI
131069
BREAZA
131103
BUSTENI
131210
CAMPINA
131256
POIANA CAMPINA
131274
COMARNIC 131336
MIZIL
131407
PLOPENI
131443
DUMBRAVESTI131461
SINAIA
131540
SLANIC
131577
URLATI
131620
VALENII DE MUNTE
131817
GURA VITIOAREI
131835
ADUNATI
131899
ALBESTI-PALEOLOGU
131933
ALUNIS
131988
APOSTOLACHE132011
ARICESTII RAHTIVANI
132075
ARICESTII ZELETIN
132137
BABA ANA
132164
BALTA DOAMNEI
132226
BALTESTI
132271
BANESTI
132315
BERTEA
132342
BOLDESTI-GRADISTEA
132379
BREBU
132404

2613
4051
3715
3757
3388
3488
3389
2746
2896
2227
2344
2733
2817
232527
9377
6087
7922
8549
10448
5170
8599
5213
20020
11491
18199
10463
38789
5348
13378
15760
9612
3733
12512
7113
11776
13309
6061
2278
5792
3749
2352
8914
1399
4306
2768
3603
5733
3442
1984
7719

290893
290903
290913
290923
290933
290943
290953
290963
290973
290983
290993
291003
291013
300011
300253
300263
300283
300303
300323
300683
300953
300022
300032
300042
300052
300062
300072
300713
300082
300092
300102
300463
300112
300122
300132
300142
300573
300153
300163
300173
300183
300193
300203
300213
300223
300233
300243
300273
300293
300313

129629
129656
129718
129745
129763
129816
129898
129914
129987
130026
130062
130124
130231
130534
130552
130614
130678
130712
130785
130847
130892
130954
130981
131069
131103
131210
131256
131274
131336
131407
131443
131461
131540
131577
131620
131817
131835
131899
131933
131988
132011
132075
132137
132164
132226
132271
132315
132342
132379
132404

893
747
1950
2115
733
2379
1238
2089
2217
895
2052
2101
1865
2783
2554
2058
1507
1678
1487
1886
1226
972
1576
1560
2341
771
696
1580
1710
1727
4815
2546
1136
996
1568
2390
1982
1813
1804
1567
2558
1838
738
1030
1993
723
1461
3278
865
1793

1467.01
731.81
3666.82
3629.97
2338.71
7194.86
1022.99
4433.93
1017.81
1178.27
3350.74
11406.6
3152.67
3006.07
2311.84
2965.17
1113.86
5140.62
3921.49
2211.4
1628.31
2406.08
3521.4
1725.62
2599.09
1303.85
1027.74
1069.93
2135.44
1861.17
5286.97
3533.79
1518.45
912.07
2523.11
3894.18
3750.13
1462.83
1173.04
1229.12
5890.46
2688.14
1209.11
3256.59
1166.29
2286.18
2910.73
5590.03
1033.74
3085.6

1.64
0.98
1.88
1.72
3.19
3.02
0.83
2.12
0.46
1.32
1.63
5.43
1.69
1.08
0.91
1.44
0.74
3.06
2.64
1.17
1.33
2.48
2.23
1.11
1.11
1.69
1.48
0.68
1.25
1.08
1.1
1.39
1.34
0.92
1.61
1.63
1.89
0.81
0.65
0.78
2.3
1.46
1.64
3.16
0.59
3.16
1.99
1.71
1.2
1.72

268
0
376.49
0
0
3533.6
159
1210
0
0
36
2336.21
281
76
345
1144
0.4
1200
927.82
191
28
0
0
0
0
0
0
80
503
10
0.56
0
0
20
82
567.67
355
0
0
0
903
170
0
301.59
35
0
244
0
0
0

CALUGARENI 132459
CARBUNESTI 132486
CEPTURA
132510
CERASU
132574
CHIOJDEANCA 132645
CIORANI
132681
COCORASTII MISLII
132716
COLCEAG
132752
CORNU
132805
COSMINELE 132841
DRAJNA
132896
DRAGANESTI 133018
DUMBRAVA 133090
FILIPESTII DE PADURE
133161
FILIPESTII DE TARG
133214
FANTANELE 133278
FLORESTI
133330
FULGA
133394
GHERGHITA 133429
GORGOTA
133508
GORNET
133562
GORNET-CRICOV
133615
GURA VADULUI133688
IORDACHEANU133722
IZVOARELE
133795
JUGURENI
133866
LAPOS
133919
LIPANESTI
133964
MAGURELE 134014
MAGURENI 134050
MANECIU
134096
MANESTI
134194
PACURETI
134336
PLOPU
134390
PODENII NOI 134443
POIENARII BURCHII
134559
POSESTI
134648
PREDEAL-SARARI
134755
PROVITA DE JOS
134853
PROVITA DE SUS
134899
PUCHENII MARI134942
RAFOV
135020
SALCIA
135128
SALCIILE
135146
SCORTENI
135164
SECARIA
135226
SANGERU
135244
STARCHIOJD 135315
SURANI
135404
SIRNA
135431

1450
1920
5304
5190
1812
7162
3474
5569
4472
1266
5761
5238
4466
10338
7931
4120
7634
3882
4031
5554
3126
2695
2550
5200
6952
743
1427
5068
4889
6630
11224
7311
2289
2344
4725
5829
4280
2688
2560
2369
9009
5589
1218
2324
6095
1362
5367
6703
1868
5422

300333
300343
300353
300363
300373
300383
300393
300403
300413
300423
300433
300443
300453
300473
300483
300493
300503
300513
300523
300533
300543
300553
300563
300583
300593
300603
300613
300623
300633
300643
300653
300663
300673
300693
300703
300723
300733
300743
300753
300763
300773
300783
300793
300803
300813
300823
300833
300843
300853
300863

132459
132486
132510
132574
132645
132681
132716
132752
132805
132841
132896
133018
133090
133161
133214
133278
133330
133394
133429
133508
133562
133615
133688
133722
133795
133866
133919
133964
134014
134050
134096
134194
134336
134390
134443
134559
134648
134755
134853
134899
134942
135020
135128
135146
135164
135226
135244
135315
135404
135431

1482
1432
1166
692
802
1541
3309
1058
1595
2828
2946
2697
1569

2134.15
1907.31
1196.2
1520.99
1123.38
2139.95
2317.54
955.59
2403.23
5763.58
7127.57
1665.53
1095.39

1.44
1.33
1.03
2.2
1.4
1.39
0.7
0.9
1.51
2.04
2.42
0.62
0.7

0
0
0
0
0
0
0
0
167
60
0
0
0

1142

2824.95

2.47

285.83

948 4273.41
898 5237.07
862 3478.99
1729 14110.49
1499 3029.64
1349 5867.68
1144 3824.19
2350 4991.69
917 2443.04
1225 3368.82
1434 4848.51
1392 2831.92
914 2065.09
839 7349.62
813 3844.55
2075 3799.92
739 5999.76
682 1551.89
1430 5035.31
1002
4634.2
1124 2492.74
834 3052.11
674 2196.04
2067 6721.37
1208 2834.91
1129 3584.23
1745 5910.26
1896 7267.35
3021 7624.51
1172 2838.18
1631 9233.35
1530 3290.15

4.51
5.83
4.04
8.16
2.02
4.35
3.34
2.12
2.66
2.75
3.38
2.03
2.26
8.76
4.73
1.83
8.12
2.28
3.52
4.62
2.22
3.66
3.26
3.25
2.35
3.17
3.39
3.83
2.52
2.42
5.66
2.15

0
138
998
1379.25
0
200.45
1294.36
0
0
0
0
0
0
115.85
0
0
0
0
0
134.9
0
1573.26
0
0
0
0
405
28.44
0
0
300
579.27

SOIMARI
135501
SOTRILE
135547
STEFESTI
135618
TALEA
135654
TATARU
135681
TEISANI
135725
TELEGA
135789
TINOSU
135850
TOMSANI
135896
VALEA CALUGAREASCA
135949
VALEA DOFTANEI
136107
VARBILAU
136134
VALCANESTI 136198
SATU MARE 136483
CAREI
136526
CAPLENI
136553
NEGRESTI-OAS136599
TASNAD
136642
ACIS
136713
ANDRID
136768
APA
136802
ARDUD
136848
BATARCI
136919
BELTIUG
136964
BERVENI
137032
BIXAD
137069
BARSAU
137103
BOGDAND
137130
BOTIZ
137185
CALINESTI-OAS137229
CAMARZANA 137274
CAUAS
137292
CEHAL
137363
CERTEZE
137407
CRAIDOROLT 137443
CRUCISOR
137504
CULCIU
137540
DOBA
137611
DOROLT
137675
FOIENI
137728
GHERTA MICA 137746
HALMEU
137764
HODOD
137844
HOMOROADE 137899
LAZURI
137960
LIVADA
138039
MEDIESU AURIT
138084
MICULA
138164
MOFTIN
138208
ODOREU
138280

3196
3559
2407
1204
1276
4035
6465
2598
4631
10551
6896
7208
3994
115142
23182
4511
13871
9528
2859
2681
2887
6486
3741
3278
3614
7544
2519
3227
4863
4701
2643
2539
1996
5446
2188
2541
4013
2784
3491
1882
3255
7314
3199
2030
5362
7004
7249
3783
4328
4855

300873
300883
300893
300903
300913
300923
300933
300943
300963
300973
300983
300993
301003
310011
310022
310183
310032
310042
310053
310063
310073
310083
310093
310103
310113
310123
310133
310143
310153
310163
310173
310193
310203
310213
310223
310233
310243
310253
310263
310273
310283
310293
310303
310313
310323
310333
310343
310353
310363
310373

135501
135547
135618
135654
135681
135725
135789
135850
135896
135949
136107
136134
136198
136483
136526
136553
136599
136642
136713
136768
136802
136848
136919
136964
137032
137069
137103
137130
137185
137229
137274
137292
137363
137407
137443
137504
137540
137611
137675
137728
137746
137764
137844
137899
137960
138039
138084
138164
138208
138280

2715
1233
572
709
1078
1057
1878
992
676
542
800
1969
1387
749
747
866
2138
1069
706
1135
1142
1637
1884

6499.82
4781.59
2903.67
3175.66
4633.68
3930.01
8560.04
7542.55
2153.81
2843.14
3895.88
7948.62
2360.43
3673.6
4665.17
2229.13
5195.44
4787.87
2731.39
4485.16
2938.37
3719.58
4542.16

2.39
3.88
5.08
4.48
4.3
3.72
4.56
7.6
3.19
5.25
4.87
4.04
1.7
4.9
6.25
2.57
2.43
4.48
3.87
3.95
2.57
2.27
2.41

0
0
2017
789.62
1274.64
0
3843
736.65
0
535.39
0
0
0.42
6.5
113
0
0
170.66
999.56
0
0
34.2
1

630
1147
934
1734
1135
689
1651
1382
1323
1082
740
1040
1651
847
2509
1469
650
1024
1160
940
982
729
1508

1984.63
7873.13
2694.98
3350.57
2748.37
2317.53
4886.45
2897.72
3893.33
1767.52
1651.98
2735
4913.15
2062.53
5104.78
3436.67
2337.06
2082.87
6471.75
2644.63
4898.56
2888.17
3490.62

3.15
6.86
2.89
1.93
2.42
3.36
2.96
2.1
2.94
1.63
2.23
2.63
2.98
2.44
2.03
2.34
3.6
2.03
5.58
2.81
4.99
3.96
2.31

0
163
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
795
0
0

ORASU NOU 138351


PAULESTI
138431
PETRESTI
138501
PIR
138538
PISCOLT
138574
POMI
138618
SANISLAU
138663
SANTAU
138734
SACASENI
138770
SAUCA
138805
SOCOND
138869
SUPUR
138921
TARNA MARE 139009
TEREBESTI
139054
TIREAM
139107
TARSOLT
139143
TURT
139170
TURULUNG 139214
URZICENI
139250
VALEA VINULUI139287
VAMA
139330
VETIS
139358
VIILE SATU MARE
139394
ZALAU
139704
CEHU SILVANIEI139740
JIBOU
139811
SIMLEU SILVANIEI
139884
AGRIJ
139937
ALMASU
139982
BABENI
140084
BALAN
140146
BANISOR
140208
BENESAT
140244
BOBOTA
140280
BOCSA
140324
BUCIUMI
140379
CAMAR
140440
CARASTELEC 140477
CHIESD
140501
CIZER
140547
COSEIU
140583
CRASNA
140627
CREACA
140672
CRISTOLT
140770
CRISENI
140823
CUZAPLAC
140869
DOBRIN
140958
DRAGU
141027
FILDU DE JOS 141081
GALGAU
141134

6862
4359
1683
1769
3263
2374
5195
2638
1337
1468
2576
4677
3718
1578
2358
3034
6847
3845
1509
2268
3670
4475
3242
62927
8008
11306
16066
1395
2853
2063
4136
2419
1779
4031
3463
2839
1899
1163
2645
2467
1332
6373
3046
1560
2443
2068
1762
1573
1583
2791

310383
310393
310403
310413
310423
310433
310443
310453
310463
310473
310483
310493
310503
310513
310523
310533
310543
310553
310563
310573
310583
310593
310603
320011
320022
320032
320042
320053
320063
320073
320083
320093
320103
320113
320123
320133
320143
320153
320163
320173
320183
320193
320203
320213
320223
320233
320243
320253
320263
320273

138351
138431
138501
138538
138574
138618
138663
138734
138770
138805
138869
138921
139009
139054
139107
139143
139170
139214
139250
139287
139330
139358
139394
139704
139740
139811
139884
139937
139982
140084
140146
140208
140244
140280
140324
140379
140440
140477
140501
140547
140583
140627
140672
140770
140823
140869
140958
141027
141081
141134

1082
1106
2105
1585
1590
1390
1623
1185
733
1204
1378
1337
1047
1479
1931
1676
1068
652
1319
574
1324
1669
913
1425
1398
884
1942
1150
953
633
813

6373.02
3805.67
4877.34
4778.7
4623.66
3984.74
4621.86
3484.72
1882.64
3330.74
4745.71
3555.69
2755.14
3022.35
5322.9
3737.43
3479.55
2644.05
3659.25
1723
4185.86
5614.7
3778
4309.2
3075.41
1443.05
4422.12
3862.17
2247.41
2005.77
3020.29

5.89
3.44
2.32
3.01
2.91
2.87
2.85
2.94
2.57
2.77
3.44
2.66
2.63
2.04
2.76
2.23
3.26
4.06
2.77
3
3.16
3.36
4.14
3.02
2.2
1.63
2.28
3.36
2.36
3.17
3.71

0
0
0
0
0
0
450
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
641
0
12.9
0
0

1096
870
1827
1208

3751.57
1403.95
5276.65
5464.97

3.42
1.61
2.89
4.52

57
0
0
0

579

996.57

1.72

609
1318
996
1096

3542.61
3356.67
6398.63
3687.82

5.82
2.55
6.42
3.36

0
0
117.49
0

1261
1002

2642.5
4221.56

2.1
4.21

125
0

GARBOU
141232
2439
HALMASD
141312
2617
HERECLEAN 141376
3762
HIDA
141447
3148
HOROATU CRASNEI
141535
2838
ILEANDA
141580
2589
IP
141722
3946
LETCA
141786
2244
LOZNA
141884
1195
MARCA
141946
2966
MAERISTE
142006
3504
MESESENII DE JOS
142079
3078
MIRSID
142122
2304
NAPRADEA 142177
3026
NUSFALAU
142239
5515
PERICEI
142284
4002
PLOPIS
142337
2765
POIANA BLENCHII
142373
1341
ROMANASI 142426
2993
RUS
142499
2657
SALATIG
142550
3160
SAG
142612
3476
SANMIHAIU ALMASULUI
142676
1806
SOMES-ODORHEI
142710
3057
SURDUC
142774
4026
SAMSUD
142854
1766
SARMASAG 142881
6547
VALCAU DE JOS142952
3302
VARSOLT
143021
2457
ZALHA
143067
1177
ZIMBOR
143147
1289
SIBIU
143450
154892
CRISTIAN
143487
3536
POPLACA
143502
1779
RASINARI
143520
5529
SELIMBAR
143557
4912
MEDIAS
143619
55153
TARNAVA
143646
2871
AGNITA
143682
10894
CISNADIE
143735
15648
COPSA MICA 143771
5369
DUMBRAVENI 143806
8419
OCNA SIBIULUI143851
4102
ALTINA
143888
1616
APOLDU DE JOS143922
1525
ARPASU DE JOS143959
2803
ATEL
143995
3640
AVRIG
144054
14260
AXENTE SEVER144116
4048
BAZNA
144152
3911

320283
320293
320303
320313
320323
320333
320343
320353
320363
320373
320383
320393
320403
320413
320423
320433
320443
320453
320463
320473
320483
320493
320503
320513
320523
320533
320543
320553
320563
320573
320583
330011
330253
330453
330493
330553
330021
330603
330032
330052
330062
330072
330082
330103
330113
330123
330133
330042
330143
330153

141232
141312
141376
141447
141535
141580
141722
141786
141884
141946
142006
142079
142122
142177
142239
142284
142337
142373
142426
142499
142550
142612
142676
142710
142774
142854
142881
142952
143021
143067
143147
143450
143487
143502
143520
143557
143619
143646
143682
143735
143771
143806
143851
143888
143922
143959
143995
144054
144116
144152

792
896
791
739
501
468
445
272
501
1347
1171
534
707
1243
774
1372
524
403
1155
513
998
411
926
718
895
1143
980
1034
1182
322
1655
1183
1989
1261
1472
571
909
701

3968.69
3717.36
2063.07
1561.87
4223.46
2837.12
4761.63
1118.65
2444.08
2710.03
3672.87
1722.81
4157.28
8054.34
4056.55
5013.17
1553.31
3217.69
5600.87
1805.06
2492.6
2922.25
2718.07
7629.8
2194.06
4073.94
1376.88
7780.54
2745.7
899.91
7744.79
2012.23
8443.97
5791.83
6050.08
2278.71
3818.48
2734.04

5.01
4.15
2.61
2.11
8.43
6.06
10.7
4.11
4.88
2.01
3.14
3.23
5.88
6.48
5.24
3.65
2.96
7.98
4.85
3.52
2.5
7.11
2.94
10.63
2.45
3.56
1.4
7.52
2.32
2.79
4.68
1.7
4.25
4.59
4.11
3.99
4.2
3.9

0
0
0
0
473
0
0
154
0
122
0
0
0
0
0
0
0
106.94
428
0
0
0
256.32
0
121
0
0
0
0
0
0
0
0
49
706.81
0
0
0

776
1025
533
609

3465.67
2991.13
1825.83
3818.89

4.47
2.92
3.43
6.27

0
0
226.11
0

1660
1558
3193
2301

1419.22
2156.9
4614.87
4819.38

0.85
1.38
1.45
2.09

0
51
854
853

BIERTAN
144198
2995
BIRGHIS
144232
2146
BLAJEL
144303
2474
BRATEIU
144349
3182
BRADENI
144376
1471
BRUIU
144410
795
CHIRPAR
144456
1483
CARTA
144508
933
CARTISOARA 144535
1156
DARLOS
144553
3262
GURA RAULUI 144599
3621
HOGHILAG
144615
2154
IACOBENI
144651
2665
JINA
144713
4073
LASLEA
144731
3203
LOAMNES
144795
3280
LUDOS
144866
794
MARPOD
144893
853
MIERCUREA SIBIULUI
144928
4063
MERGHINDEAL144964
1280
MICASASA
144991
2426
MIHAILENI
145042
1062
MOSNA
145104
3251
NOCRICH
145140
2641
ORLAT
145202
3271
PAUCA
145220
2226
POIANA SIBIULUI
145275
2799
PORUMBACU DE
145293
JOS
3233
RACOVITA
145355
2877
RAU SADULUI 145382
636
ROSIA
145408
4827
SADU
145471
2472
SALISTE
145499
5795
SLIMNIC
145603
3670
SEICA MARE 145667
4842
SEICA MICA 145738
1747
SURA MARE 145765
3309
SURA MICA 145792
2357
TALMACIU
145827
8837
TILISCA
145907
1662
TURNU ROSU 145934
2627
VALEA VIILOR 145961
2008
VURPAR
145998
2359
SUCEAVA
146263
105865
IPOTESTI
146281
4543
MITOCU DRAGOMIRNEI
146325
3998
SALCEA
146370
8719
SCHEIA
146432
7556
CAMPULUNG MOLDOVENESC
146502
20041
FALTICENI
146539
29787

330163
330173
330183
330193
330203
330213
330223
330233
330243
330263
330273
330283
330293
330303
330313
330323
330333
330343
330353
330363
330373
330383
330393
330403
330413
330423
330433
330443
330463
330473
330483
330503
330513
330523
330533
330543
330563
330573
330092
330583
330593
330613
330623
340011
340523
340583
340753
340843
340022
340032

144198
144232
144303
144349
144376
144410
144456
144508
144535
144553
144599
144615
144651
144713
144731
144795
144866
144893
144928
144964
144991
145042
145104
145140
145202
145220
145275
145293
145355
145382
145408
145471
145499
145603
145667
145738
145765
145792
145827
145907
145934
145961
145998
146263
146281
146325
146370
146432
146502
146539

2800
2727
2067
1861
1346
1452
1744
2001
2870
975
852
1253
2086
1254
1594
2403
2304
2275
674
2980
731
2398
3599
1621
1318
1759
1367
2077
1657
2828
2201
1877
2383
2051
1855
1336
1737
1748
1577
1566
1600
2389
701
1144
3548

4548.02
4225.12
3055.61
2973.62
2714.87
2196.63
2139.01
3717.91
4741.54
1546.74
3357.34
2238.52
5377.44
2255.64
3011.12
4640.63
2919.36
5092.77
1943.62
4625.54
2332.79
3725.37
4885.66
2113.98
4677.76
7553.5
1886.61
4257.08
2933.9
3832.37
3372.69
4502.08
3150.57
3659.1
2922.51
2553.48
6494.12
2377.69
2654.19
3422.4
4361.38
4746.15
1677.6
3130.85
4902.51

1.62
1.55
1.48
1.6
2.02
1.51
1.23
1.86
1.65
1.59
3.94
1.79
2.58
1.8
1.89
1.93
1.27
2.24
2.88
1.55
3.19
1.55
1.36
1.3
3.55
4.29
1.38
2.05
1.77
1.36
1.53
2.4
1.32
1.78
1.58
1.91
3.74
1.36
1.68
2.19
2.73
1.99
2.39
2.74
1.38

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
36.19
0
0
0
0
0
0
0
0
0
5.9
0
0
0
0
0
0
0
0
0
0
0
0
0

GURA HUMORULUI
146584
RADAUTI
146628
SIRET
146655
SOLCA
146708
VATRA DORNEI146744
ADANCATA 146799
ARBORE
146860
BAIA
146904
MILISAUTI
146931
BALCAUTI
146995
BILCA
147036
BOGDANESTI 147054
BOROAIA
147072
BOSANCI
147134
BOTOSANA 147161
BREAZA
147205
BRODINA
147241
BROSTENI
147358
BUNESTI
147465
CACICA
147526
CALAFINDESTI 147580
CAJVANA
147633
CIPRIAN PORUMBESCU
147660
CARLIBABA 147713
CORNU LUNCII147786
CRUCEA
147884
DARMANESTI 147937
DOLHASCA
148006
DOLHESTI
148097
DORNA-ARINI 148131
DORNA CANDRENILOR
148202
DORNESTI
148293
DRAGOIESTI 148328
DRAGUSENI 148382
DUMBRAVENI 148426
FANTANELE 148453
FORASTI
148514
FRASIN
148612
FRATAUTII NOI148667
FRATAUTII VECHI
148694
FRUMOSU
148729
FUNDU MOLDOVEI
148765
GALANESTI 148872
GRAMESTI
148916
GRANICESTI 148970
HORODNICENI149049
HORODNIC 149101
IACOBENI
149138
IZVOARELE SUCEVEI
149183
LITENI
149227

15656
27633
9329
4456
16321
7801
6758
6793
8433
3393
3457
3966
4757
6275
4911
1690
3661
6603
2689
4425
5801
7263
6377
1981
7320
2279
5838
11009
4049
3097
4684
4365
5292
2686
8176
4912
4920
6532
5519
4638
3582
4146
6232
3101
4929
3723
6919
3866
2279
9851

340042
340052
340062
340072
340082
340093
340103
340113
340383
340123
340133
340143
340153
340163
340173
340183
340193
340203
340213
340223
340233
340243
340253
340263
340273
340283
340293
340303
340313
340323
340333
340343
340353
340363
340373
340393
340403
340413
340423
340433
340443
340453
340463
340473
340483
340503
340493
340513
340533
340543

146584
146628
146655
146708
146744
146799
146860
146904
146931
146995
147036
147054
147072
147134
147161
147205
147241
147358
147465
147526
147580
147633
147660
147713
147786
147884
147937
148006
148097
148131
148202
148293
148328
148382
148426
148453
148514
148612
148667
148694
148729
148765
148872
148916
148970
149049
149101
149138
149183
149227

2332
2309
1118
1785
853
1838
1153
571
1371
1764
1348
1393
806
1122
2741
1329
1816
1827
1051
1428
1517
1774
1475
1559
1975
1137
1954
2191
2648
857
3034
1615
2118
1924
2106
1858
3968
2524
1670
1376
2251

2450.05
4237.54
2381.52
3352.93
4134.63
4235.27
2958.21
1048.86
4841.45
1724.33
1517.39
1325.56
3464.63
2652.12
5021.03
1256.83
3037.03
2158.81
2944.41
1977.94
2997.6
3340.26
2154.54
3113.55
4845.18
1281.27
7717.57
3942.88
4710.8
2293.94
6563.45
2011.63
3921.36
3969.8
2917.05
2257.63
3651.44
2948.37
3106.09
2346.48
4952.89

1.05
1.84
2.13
1.88
4.85
2.3
2.57
1.84
3.53
0.98
1.13
0.95
4.3
2.36
1.83
0.95
1.67
1.18
2.8
1.39
1.98
1.88
1.46
2
2.45
1.13
3.95
1.8
1.78
2.68
2.16
1.25
1.85
2.06
1.39
1.22
0.92
1.17
1.86
1.71
2.2

0
0
0
0
0
0
52
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

969
2019
1102

2317.73
5415.57
3674.92

2.39
2.68
3.33

1022
173
1901

1164
1318

6204.19
5149.46

5.33
3.91

1284
0

MARGINEA 149290
9511
MALINI
149316
7164
MANASTIREA HUMORULUI
149370
3582
MOARA
149414
4329
MOLDOVA-SULITA
149502
2084
MOLDOVITA 149539
5021
MUSENITA
149584
2240
OSTRA
149655
3158
PANACI
149682
2335
PALTINOASA 149753
5656
PARTESTII DE JOS
149780
3006
PATRAUTI
149833
4321
POIANA STAMPEI
149851
2319
POJORATA
149931
3109
PREUTESTI
149968
9028
PUTNA
150043
3738
RADASENI
150070
4414
RASCA
150114
5076
SADOVA
150178
2483
SATU MARE 150196
4072
SIMINICEA
150221
3124
SLATINA
150258
5213
STRAJA
150294
5341
STROIESTI
150310
3544
STULPICANI 150356
6223
SUCEVITA
150418
2583
SARU DORNEI 150445
4320
TODIRESTI
150524
5778
UDESTI
150588
7191
ULMA
150702
2289
VADU MOLDOVEI
150766
7298
VALEA MOLDOVEI
150891
5857
VAMA
150935
6011
VATRA MOLDOVITEI
150980
4659
VERESTI
151022
7109
VICOVU DE JOS151077
5971
VICOVU DE SUS151095
14125
VOLOVAT
151120
6980
VULTURESTI 151157
3782
ZAMOSTEA 151246
3190
ZVORISTEA 151344
6319
TURNU MAGURELE
151683
30089
CIUPERCENI 151709
1923
ISLAZ
151736
6203
LITA
151763
3251
ALEXANDRIA 151790
50496
NANOV
151816
3645
POROSCHIA 151834
4690
ROSIORI DE VEDE
151870
31849
VIDELE
151905
11987

340553
340563
340573
340593
340603
340613
340623
340633
340643
340653
340663
340673
340683
340693
340703
340713
340723
340733
340743
340763
340773
340783
340793
340803
340813
340823
340833
340853
340863
340873
340883
340893
340903
340913
340923
340933
340943
340953
340963
340973
340983
350021
350213
350363
350393
350011
350473
350583
350032
350042

149290
149316
149370
149414
149502
149539
149584
149655
149682
149753
149780
149833
149851
149931
149968
150043
150070
150114
150178
150196
150221
150258
150294
150310
150356
150418
150445
150524
150588
150702
150766
150891
150935
150980
151022
151077
151095
151120
151157
151246
151344
151683
151709
151736
151763
151790
151816
151834
151870
151905

653

2021.31

3.1

1449 5327.59
2107 6691.76
1417 5777.65
1458 5116.41
3016 9022.76
1557 6868.34
914 2445.27
683 3913.63
703 1565.29
1202 3142.03
1773 6773.12
1487 5312.55
1163 5240.37
1223 3977.21
2192 6422.27
1212 3885.99
790 3073.51
1616 6555.57
1349 6761.35
677
2201.1
2064 6765.34
1493 10127.76
770 1215.08
2025 11656.65
1571
7073.7
1047 3036.53
1346 5879.22
1348 3697.14
841 3944.22
882 5110.82
1938 5302.47
1845 6845.55
1261 5524.72
1553 4863.48
1160 3646.83
1686 5711.25
763 2737.52
846 3471.18
954 2318.17
1096 3218.48
2629 10799.05
2198 6006.52
1532 4547.51
1200 3283.02
1854 4137.07
1966
6387.2
1205 4037.56
1462 9955.84

3.68
3.18
4.08
3.51
2.99
4.41
2.68
5.73
2.23
2.61
3.82
3.57
4.51
3.25
2.93
3.21
3.89
4.06
5.01
3.25
3.28
6.78
1.58
5.76
4.5
2.9
4.37
2.74
4.69
5.79
2.74
3.71
4.38
3.13
3.14
3.39
3.59
4.1
2.43
2.94
4.11
2.73
2.97
2.74
2.23
3.25
3.35
6.81

175 CREVENICU 151932


ZIMNICEA
151978
2801.99 BALACI
151996
0 BABAITA
152038
1878.41 BLEJESTI
152083
2111 BOGDANA
152127
3349.43 BOTOROAGA 152172
2478.13 BRAGADIRU 152234
0 BRANCENI
152252
678 BUJORENI
152270
0 BUJORU
152314
1263 BUZESCU
152332
111.84 CALINESTI
152350
0 CALMATUIU 152412
0 CALMATUIU DE152467
SUS
0 CERVENIA
152500
1672.11 CIOLANESTI 152528
455 CONTESTI
152564
0 COSMESTI
152582
0 CRANGENI
152617
0 CRANGU
152662
384 DIDESTI
152724
2691 DOBROTESTI 152760
0 DRACSENEI 152797
0 DRAGANESTI DE
152868
VEDE
4852.79 DRAGANESTI-VLASCA
152902
1611.12 FURCULESTI 152948
0 FRUMOASA 152993
400 GALATENI
153026
0 GRATIA
153062
296 IZVOARELE
153106
2074 LISA
153124
1722 LUNCA
153151
613.78 MAVRODIN 153204
1048.67 MAGURA
153240
2294 MALDAENI
153277
219 MERENI
153295
869 MARZANESTI 153339
0 MOSTENI
153384
468 NASTURELU 153400
4 NECSESTI
153437
0 OLTENI
153473
2613 ORBEASCA
153507
1938 PERETU
153543
813.71 PIATRA
153561
0 PIETROSANI 153589
131 PLOSCA
153605
1802.12 PLOPII-SLAVITESTI
153623
625.42 POENI
153696
5224.63 VITANESTI
153776

1744
15672
2538
6437
4264
3050
6669
4624
3153
1270
1943
4375
4051
2666
2827
3449
3704
3867
2799
3635
3674
1427
5222
3773
2291
4852
3985
2658
3243
3086
3004
2671
6656
5783
3149
4863
3412
4469
1729
2904
1623
3413
8428
8062
3861
3445
6578
4897
3446
3295

350243
350052
350063
350073
350083
350093
350103
350113
350123
350133
350143
350153
350163
350173
350183
350193
350203
350223
350233
350253
350263
350273
350283
350293
350313
350303
350323
350333
350343
350353
350373
350383
350403
350413
350423
350433
350443
350453
350463
350483
350493
350503
350513
350523
350533
350543
350553
350563
350573
350593

151932
151978
151996
152038
152083
152127
152172
152234
152252
152270
152314
152332
152350
152412
152467
152500
152528
152564
152582
152617
152662
152724
152760
152797
152868
152902
152948
152993
153026
153062
153106
153124
153151
153204
153240
153277
153295
153339
153384
153400
153437
153473
153507
153543
153561
153589
153605
153623
153696
153776

1330
1022
600
1344
885
1533
1434
1062
767
1668
1565
1245
816
1691
924
1188
1759
1336
1170
2328
1173
1845
980
1518
1554
1548
1178
959
1522
795

7567.32
3653.32
2742.45
5997.99
4302.55
4841.48
5540.11
4705.31
2732.79
4947.39
5083.52
3574.43
2547.7
5945.55
3238.53
4361.5
6961.68
5110.39
4061.71
8034.39
4202.02
8847.65
2840.55
5652.72
5881.34
6286.59
3480.48
3925.98
5153.53
2901.68

5.69
3.57
4.57
4.46
4.86
3.16
3.86
4.43
3.56
2.97
3.25
2.87
3.12
3.52
3.5
3.67
3.96
3.83
3.47
3.45
3.58
4.8
2.9
3.72
3.78
4.06
2.95
4.09
3.39
3.65

1174.83
1845.99
0
678
0
2392.05
0
2050
0
1509
635
479
544.04
1033.5
567.77
1123
0
1325
153
1121
2425.78
0
537
1674
4286
462
1670
1483
0
0

866
1477
1237

1681.51
2969.08
4551.89

1.94
2.01
3.68

0
0
295

988
5017.7
1690 17885.92
669 5458.02
506 6442.86
1280 9327.52
1200 5760.31
1345
7332.7
1737 7885.58
653 3807.78
494 4158.27
864 5438.33

5.08
10.58
8.16
12.73
7.29
4.8
5.45
4.54
5.83
8.42
6.29

0
0
0
0
157.1
613.58
0
0
0
0
0

PUTINEIU
153829
RADOIESTI
153865
RASMIRESTI 153909
SALCIA
153936
SACENI
153972
SCRIOASTEA 154013
SCURTU MARE154068
SEACA
154139
SFINTESTI
154166
SEGARCEA-VALE
154184
SILISTEA
154228
SILISTEA-GUMESTI
154282
SARBENI
154308
SLOBOZIA MANDRA
154344
SMARDIOASA 154380
STEJARU
154415
SUHAIA
154460
STOROBANEASA
154497
TALPA
154521
TATARASTII DE154585
JOS
TATARASTII DE154665
SUS
TOPORU
154709
TRAIAN
154736
TRIVALEA-MOSTENI
154754
TROIANUL
154790
TIGANESTI
154834
VEDEA
154852
VIISOARA
154914
VARTOAPE
154932
ZAMBREASCA 154978
TIMISOARA 155243
DUMBRAVITA 155261
GHIRODA
155289
GIROC
155314
LUGOJ
155350
BUZIAS
155403
DETA
155458
JIMBOLIA
155494
SANNICOLAU MARE
155528
BALINT
155546
BANLOC
155591
BARA
155662
BEBA VECHE 155724
BECICHERECU MIC
155760
BELINT
155797
BETHAUSEN 155840
BILED
155911
BARNA
155957
BOGDA
156035
BOLDUR
156106

2890
2550
1199
3345
1711
4367
2150
2859
1470
3862
4506
3009
1789
4271
2721
2318
4897
3735
2377
4351
3357
2576
2216
3424
3595
5590
3188
2311
3288
1910
317660
2693
4907
4295
44636
7772
6423
11136
12914
1751
4525
378
1600
4812
3045
3033
6297
1573
470
2567

350603
350613
350623
350633
350643
350653
350663
350673
350683
350693
350703
350713
350723
350733
350743
350753
350763
350773
350783
350793
350803
190443
350813
350823
350833
350843
350853
350863
350873
350883
360011
360323
360393
360423
360021
360032
360042
360052
360062
360073
360083
360093
360103
360113
360123
360133
360143
360153
360163
360173

153829
153865
153909
153936
153972
154013
154068
154139
154166
154184
154228
154282
154308
154344
154380
154415
154460
154497
154521
154585
154665
154709
154736
154754
154790
154834
154852
154914
154932
154978
155243
155261
155289
155314
155350
155403
155458
155494
155528
155546
155591
155662
155724
155760
155797
155840
155911
155957
156035
156106

749 6539.34
1838 6799.73
1285 6753.87
1376 8215.36
657 5404.61
2523 21760.4
1343 8755.08
1222 6550.15
731 3059.63
462 2431.62
931 7449.57
1165 6640.62
2222 10233.73
906 4147.88
677
590
896
2684
631
1302
594
957
1448
1455
1633
1492
2476
947
1274
602
859
1443
617
597
634
1399
1373
1818
278
1068
1237
2512
1387
1180
1225
1793
545
1560
1271

4702.52
5589.66
6264.93
14071.72
5319.17
6112.79
5768.05
9364.77
14577.52
9294.74
9224.07
7959.84
14377.18
4752.73
12059.04
3081.05
6873.66
5198.88
644.23
4623.09
4938.28
10514.8
12806.89
10568.17
4345.32
7113.58
8915.19
17525.93
8202.42
11108.91
8136.62
11312.05
4924.28
7735.71
7140.81

8.73
3.7
5.26
5.97
8.23
8.62
6.52
5.36
4.19
5.26
8
5.7
4.61
4.58

0
262
0
250
200
4074
2186.96
0
0
0
0
0
0
0

6.95
9.47
6.99
5.24
8.43
4.69
9.71
9.79
10.07
6.39
5.65
5.34
5.81
5.02
9.47
5.12
8
3.6
1.04
7.74
7.79
7.52
9.33
5.81
15.63
6.66
7.21
6.98
5.91
9.41
6.64
6.31
9.04
4.96
5.62

0
0
80
2114.02
0
0
364.85
437
0
0
1726.05
0
0
105
0
0
0
367
0
0
0
771.28
4943
2396.04
0
313
1389.9
0
0
0
2225.73
1497.59
0
0
653

BRESTOVAT 156151
CARPINIS
156213
CENAD
156259
CENEI
156277
CHEVERESU MARE
156311
CIACOVA
156357
COMLOSU MARE
156437
COSTEIU
156473
CRICIOVA
156534
CURTEA
156589
DAROVA
156623
DENTA
156669
DUDESTII VECHI
156712
DUMBRAVA 156767
FAGET
156801
FARDEA
156927
FOENI
157004
GAVOJDIA
157031
GATAIA
157086
GHIZELA
157193
GIARMATA 157246
GIERA
157273
GIULVAZ
157317
JAMU MARE 157362
JEBEL
157424
LENAUHEIM 157451
LIEBLING
157497
LOVRIN
157530
MARGINA
157585
MASLOC
157683
MANASTIUR 157736
MORAVITA 157781
MOSNITA NOUA
157834
NADRAG
157898
NITCHIDORF 157923
OHABA LUNGA157969
ORTISOARA 158010
PECIU NOU 158065
PERIAM
158109
PIETROASA 158136
PISCHIA
158181
RACOVITA
158243
RECAS
158314
REMETEA MARE
158396
SACOSU TURCESC
158449
SATCHINEZ 158528
SACALAZ
158564
SECAS
158608
SANANDREI 158653
SANMIHAIU ROMAN
158699

818
7166
4249
4799
1910
7285
4806
3830
1716
1323
3208
3187
5789
2797
7213
1919
1713
3169
8103
1302
5407
1321
3022
3327
5350
5676
3735
8932
2356
3985
1781
2393
4298
2928
1583
1225
4080
4992
6626
1174
3006
3295
8560
3521
3156
4638
6273
306
5371
4396

360183
360193
360203
360213
360223
360233
360243
360253
360263
360273
360283
360293
360303
360313
360333
360343
360353
360363
360373
360383
360403
360413
360433
360443
360453
360463
360473
360483
360493
360503
360513
360523
360533
360543
360553
360563
360573
360583
360593
360603
360613
360623
360633
360643
360653
360663
360673
360683
360693
360703

156151
156213
156259
156277
156311
156357
156437
156473
156534
156589
156623
156669
156712
156767
156801
156927
157004
157031
157086
157193
157246
157273
157317
157362
157424
157451
157497
157530
157585
157683
157736
157781
157834
157898
157923
157969
158010
158065
158109
158136
158181
158243
158314
158396
158449
158528
158564
158608
158653
158699

1934
1442
784
1146
632
1138
924
922
1563
1674
946
899

11616.3
8511.76
8128.16
4942.31
4253.07
8857.93
12624.16
5375.49
16308.03
10864.65
10796.69
6964.62

6.01
5.9
10.37
4.31
6.73
7.78
13.66
5.83
10.43
6.49
11.41
7.75

57
936
0
0
0
0
720
0
0
3876.5
0
0

2005
701
614
1371
1341
422
862
1971
940
918
524
1051
1048
1714
1655
610
805
919
1886
2009
1792
2684
1471
506
932
1502
1498
1072
1895
1086
857
262
1225

16055.01
11816.47
4004.7
2163.38
19326.04
11894.23
5069.36
12800.85
2420.45
4648.52
2677.85
7109.61
6304.77
8049.47
4502.87
1761.8
2241.96
4372.43
6241.26
9232.68
5557.08
4943.25
8526.17
1805.68
4053.66
11830.44
5017.55
5856.54
3950
3817.2
2662.6
5955.85
3976.47

8.01
16.86
6.52
1.58
14.41
28.19
5.88
6.49
2.57
5.06
5.11
6.76
6.02
4.7
2.72
2.89
2.79
4.76
3.31
4.6
3.1
1.84
5.8
3.57
4.35
7.88
3.35
5.46
2.08
3.51
3.11
22.73
3.25

2811.6
0
0
0
2111.15
0
883
0
152
2027
0
1020
0
1283.15
0
0
0
0
120
130
1712.5
477
5327
0
1327
665
3042
17
50
754
376
0
800

SANPETRU MARE
158733
5844
SAG
158779
4506
STIUCA
158804
1838
TEREMIA MARE158859
4148
TOMESTI
158895
2261
TOPOLOVATU MARE
158966
2971
TORMAC
159035
2737
TRAIAN VUIA 159071
2241
UIVAR
159142
4421
VARIAS
159213
6117
VICTOR VLAD DELAMARINA
159259
2913
VOITEG
159339
2427
TULCEA
159614
91875
BABADAG
159650
10037
ISACCEA
159687
5374
MACIN
159730
10625
SULINA
159767
4601
BAIA
159785
5024
BEIDAUD
159847
1821
C.A. ROSETTI 159883
1179
CARCALIU
159945
3394
CASIMCEA
159963
3385
CEATALCHIOI 160047
752
CEAMURLIA DE160092
JOS
2620
CERNA
160127
4227
CHILIA VECHE 160172
3606
CIUCUROVA 160225
2331
CRISAN
160261
1414
DAENI
160305
2537
DOROBANTU 160323
1788
FRECATEI
160387
3836
GRECI
160430
5508
GRINDU
160458
1582
HAMCEARCA 160476
1628
HORIA
160528
1594
IZVOARELE
160564
3880
JIJILA
160617
5832
JURILOVCA 160644
5184
LUNCAVITA 160680
7074
MAHMUDIA 160724
4826
MALIUC
160779
1060
MIHAI BRAVU 160831
2640
MIHAIL KOGALNICEANU
160877
3261
MURIGHIOL 160911
3778
NALBANT
160993
2834
NICULITEL
161035
4715
NUFARU
161053
2427
OSTROV
161106
2244
PARDINA
161133
712
PECENEAGA 161151
2051

360713
360723
360733
360743
360753
360763
360773
360783
360793
360803
360813
360823
370011
370022
370032
370042
370052
370063
370073
370083
370093
370103
370113
370123
370133
370143
370153
370163
370173
370183
370193
370203
370213
370223
370233
370253
370263
370453
370273
370283
370293
370303
370313
370243
370323
370333
370343
370353
370473
370363

158733
158779
158804
158859
158895
158966
159035
159071
159142
159213
159259
159339
159614
159650
159687
159730
159767
159785
159847
159883
159945
159963
160047
160092
160127
160172
160225
160261
160305
160323
160387
160430
160458
160476
160528
160564
160617
160644
160680
160724
160779
160831
160877
160911
160993
161035
161053
161106
161133
161151

2812 7426.65
308 5311.93
1298 3473.36
389
2816.3
1606 4992.56
587
2748.3
1667 14688.65
1142 3151.38
1624 6854.94
536 1885.29

1263
1706
906
2019
1018
1313
931
1889
919
812
1279
862
1004
1195
1696
1049
1912
982
1019
1099
1883
1838
2482
1760
1659
1184
1980
746
1253
1221
1958
1953
1534
1751
1940
1701

3351.19
5653.58
2407.95
8373.57
2392.59
2811.62
2100.45
7823.79
3150.88
3304.98
5472.36
2925.02
3697.34
4042.85
4896.54
3012.78
4858.06
2311.81
3805.05
2992.45
5645.03
4563.5
5603.16
4221.88
2816.26
3013.78
7001.55
4559.56
4271.75
2905.78
7111.26
4523.33
7006.53
2782.14
5702.18
5394.69

2.64
17.25
2.68
7.24
3.11
4.68
8.81
2.76
4.22
3.52

1614.83
0
2089.08
395
320
0
1680.75
0
4976
0

2.65
3.31
2.66
4.15
2.35
2.14
2.26
4.14
3.43
4.07
4.28
3.39
3.68
3.38
2.89
2.87
2.54
2.35
3.73
2.72
3
2.48
2.26
2.4
1.7
2.55
3.54
6.11
3.41
2.38
3.63
2.32
4.57
1.59
2.94
3.17

707.29
292
0
62.22
0
0
687.35
3992
220.72
6.8
0
45.3
0
0
0
0
77.85
0
0
928.25
610
375
1024
104
89
0
0
0
0
0
0
823
0
0
0
30

SARICHIOI
161179
SFANTU GHEORGHE
161231
SLAVA CERCHEZA
161259
SMARDAN
161286
SOMOVA
161302
STEJARU
161348
TOPOLOG
161384
TURCOAIA
161464
VALEA NUCARILOR
161482
I.C.BRATIANU 161525
BIRLAD
161794
HUSI
161829
NEGRESTI
161856
VASLUI
161945
ALBESTI
162014
ALEXANDRU VLAHUTA
162069
ARSURA
162149
BANCA
162194
BACANI
162327
BACESTI
162381
BALTENI
162452
BEREZENI
162498
BLAGESTI
162559
BOGDANA
162595
BOGDANESTI 162693
BOGDANITA 162791
BOTESTI
162871
BUNESTI-AVERESTI
162924
CODAESTI
163002
COROIESTI
163057
COSTESTI
163137
CRETESTI
163208
DANESTI
163253
DELENI
163324
DELESTI
163379
DRAGOMIRESTI163486
DRANCENI
163618
DUDA-EPURENI163681
DUMESTI
163734
EPURENI
163789
FALCIU
163832
GAGESTI
163903
GHERGHESTI 163967
GARCENI
164062
GRIVITA
164133
HOCENI
164197
DIMITRIE CANTEMIR
164277
IANA
164339
IVANESTI
164393
IVESTI
164543

7457
971
2829
1171
4500
2294
5039
3695
3976
1304
69066
29510
9854
70571
3295
3154
1994
5608
2747
4039
1621
5603
1844
1865
3450
1575
2287
3061
4766
2326
3204
1946
2431
2637
5141
4876
4723
5057
3637
3252
6222
2259
2784
2571
5403
3197
3038
3954
4920
4651

370373
370383
370393
370403
370413
370423
370433
370443
370463
370483
380021
380032
380042
380011
380053
380063
380073
380083
380093
380103
380113
380123
380133
380143
380153
380163
380173
380183
380193
380203
380213
380223
380233
380243
380253
380273
380283
380293
380303
380313
380323
380333
380343
380353
380363
380373
380263
380383
380393
380403

161179
161231
161259
161286
161302
161348
161384
161464
161482
161525
161794
161829
161856
161945
162014
162069
162149
162194
162327
162381
162452
162498
162559
162595
162693
162791
162871
162924
163002
163057
163137
163208
163253
163324
163379
163486
163618
163681
163734
163789
163832
163903
163967
164062
164133
164197
164277
164339
164393
164543

2077
1671
1623
1460
1181
1690
2055
1538
1098
2281
1804
1302
1165
2033
1355
1415
1556
1472
2163
1556
1059
2003
1406
1049
1908
1888
1963
1269
1638
1850
1487
922
1160
2067
3203

4402.56
2861.95
4332.96
4145.38
2670.71
3713.93
8310.95
4274.26
3235.09
7172.59
6499.89
3111.44
3394.65
7559.1
4566.1
3946.63
5721.65
3896.21
5839.11
3937.2
3485.28
5225.46
3524.89
3594.68
4019.81
6612.95
5066
6500.2
5698.81
5324.8
6774.98
3020.29
3643.3
7216.13
7435.15

2.12
1.71
2.67
2.84
2.26
2.2
4.04
2.78
2.95
3.14
3.6
2.39
2.91
3.72
3.37
2.79
3.68
2.65
2.7
2.53
3.29
2.61
2.51
3.43
2.11
3.5
2.58
5.12
3.48
2.88
4.56
3.28
3.14
3.49
2.32

0
0
195.2
0
0
611.12
550
691
0
1786.52
397
0
77
90.81
0
56.28
0
0
0
0
0
64.52
0
923.29
0
321.19
0
538
558
1.89
156
0
0
1470.68
0

1523
1542

3498.07
1965.84

2.3
1.27

0
0

1634
1386
1494

3261.48
2683.93
3072.81

2
1.94
2.06

0
0
0

LAZA
164598
LIPOVAT
164687
LUNCA BANULUI
164749
MALUSTENI 164829
MICLESTI
164892
MUNTENII DE JOS
164936
MURGENI
164981
OLTENESTI
165069
OSESTI
165130
PADURENI
165185
PERIENI
165274
POIENESTI
165336
POGANA
165416
PUIESTI
165470
PUNGESTI
165611
REBRICEA
165719
ROSIESTI
165817
SOLESTI
165899
STANILESTI 165979
STEFAN CEL MARE
166057
SULETEA
166137
TANACU
166182
TACUTA
166235
TATARANI
166315
TODIRESTI
166413
TUTOVA
166529
VALENI
166636
VETRISOAIA 166672
VIISOARA
166707
VINDEREI
166770
VOINESTI
166869
VULTURESTI 166985
VUTCANI
167035
ZAPODENI
167071
ZORLENI
167179
RAMNICU VALCEA
167473
BAILE GOVORA167641
BAILE OLANESTI
167696
BREZOI
167794
CALIMANESTI 167909
DRAGASANI 167981
HOREZU
168041
OCNELE MARI 168130
ALUNU
168229
AMARASTI
168309
BABENI
168372
BALCESTI
168452
BARBATESTI 168559
BERBESTI
168602
BERISLAVESTI 168675

6741
4390
3933
2982
2997
3833
7674
3068
3161
4432
5279
3151
3384
5076
3458
3632
3778
3898
5882
3388
2529
6014
3426
2553
5392
5661
6771
3507
3923
4723
3802
2326
2406
4218
9522
107726
2868
4610
6859
8605
20798
6807
3563
4573
2145
9475
5780
3861
5704
3083

380413
380423
380433
380443
380453
380463
380473
380483
380493
380503
380513
380523
380533
380543
380553
380563
380573
380583
380593
380603
380613
380623
380633
380643
380653
380663
380673
380683
380693
380703
380713
380723
380733
380743
380753
390011
390022
390032
390042
390052
390062
390072
390082
390093
390103
390113
390123
390133
390143
390153

164598
164687
164749
164829
164892
164936
164981
165069
165130
165185
165274
165336
165416
165470
165611
165719
165817
165899
165979
166057
166137
166182
166235
166315
166413
166529
166636
166672
166707
166770
166869
166985
167035
167071
167179
167473
167641
167696
167794
167909
167981
168041
168130
168229
168309
168372
168452
168559
168602
168675

1085
2247
1619
1151
1618
1121
1236
1406
1275
1381
1368
1058
1752
2483
1886
1561
1234
1672
1661
1488
1293
1598
1038
1384
1167
1822
1490
840
1333
1189
943
854
2308
953
1161
1741
1434
1503
1202
1552
1574
1829
982
1299
1226
2240
1076
1132
1478
768

4569.18
2577.25
1297.38
1251.26
3581.4
4438.54
2349.75
2130.5
1856.74
1157.18
2926.15
2028.92
4113.72
5251.24
2982.19
2978.2
3854.59
2741.09
3107.23
3250.48
2021.84
2521.5
3150.24
3392.8
3052.5
3389.99
2761.75
3349.35
2900.14
2812.32
2160.31
1878.87
2828.17
1683.66
1515.44
2821.23
2365.3
2760.84
2323.66
1816.74
1834.89
5103.22
1810.05
1475.23
3035.22
2512.84
1555.88
1920.85
4598.78
1778.94

4.21
1.15
0.8
1.09
2.21
3.96
1.9
1.52
1.46
0.84
2.14
1.92
2.35
2.11
1.58
1.91
3.12
1.64
1.87
2.18
1.56
1.58
3.03
2.45
2.62
1.86
1.85
3.99
2.18
2.37
2.29
2.2
1.23
1.77
1.31
1.62
1.65
1.84
1.93
1.17
1.17
2.79
1.84
1.14
2.48
1.12
1.45
1.7
3.11
2.32

0
0
0
0
0
0
0
0
0
0
0
0
353
80
973.28
0
124.4
0
0
0
0
0
684
0
0
0
0
0
0
0
0.54
0
0
0
0
0
1.09
0
0
0
0
0
0
0
0
0
0
0
0
0

BOISOARA
168755
BUDESTI
168791
BUJORENI
168880
BUNESTI
168960
CERNISOARA 169039
CAINENI
169119
COPACENI
169182
COSTESTI
169253
CRETENI
169306
DAESTI
169351
DANICEI
169404
DRAGOESTI 169547
FAURESTI
169583
FARTATESTI 169681
FRANCESTI
169896
GALICEA
169994
GHIOROIU
170097
GLAVILE
170168
GOLESTI
170220
GRADISTEA 170346
GUSOENI
170444
IONESTI
170514
LALOSU
170612
LADESTI
170685
LAPUSATA
170792
LIVEZI
170872
LUNGESTI
170952
MALAIA
171021
MATEESTI
171067
MACIUCA
171101
MADULARI
171209
MALDARESTI 171272
MIHAESTI
171325
MILCOIU
171469
MUEREASCA 171539
NICOLAE BALCESCU
171628
OLANU
171806
ORLESTI
171879
OTESANI
171931
PAUSESTI
171995
PAUSESTI-MAGLASI
172082
PERISANI
172153
PESCEANA
172279
PIETRARI
172340
POPESTI
172377
PRUNDENI
172457
RACOVITA
172509
ROESTI
172581
ROSIILE
172698
RUNCU
172812

1681
5458
3894
2664
4024
2773
3048
3699
2619
2844
2502
2325
3694
4641
5599
4126
2171
2587
2730
3102
1898
4447
2643
2223
2481
2629
3685
1930
3282
2209
1749
2069
6380
1296
2702
3835
3402
3424
3046
3030
3831
3850
2056
3315
3225
4676
1854
2310
3037
1156

390163
390173
390183
390193
390203
390213
390223
390233
390243
390253
390263
390273
390283
390293
390303
390313
390323
390333
390343
390363
390373
390383
390393
390403
390413
390423
390433
390443
390453
390463
390473
390483
390493
390503
390513
390523
390533
390543
390553
390563
390573
390583
390593
390603
390613
390623
390633
390643
390653
390663

168755
168791
168880
168960
169039
169119
169182
169253
169306
169351
169404
169547
169583
169681
169896
169994
170097
170168
170220
170346
170444
170514
170612
170685
170792
170872
170952
171021
171067
171101
171209
171272
171325
171469
171539
171628
171806
171879
171931
171995
172082
172153
172279
172340
172377
172457
172509
172581
172698
172812

977
972
1050
1908
846
1805
1902
1516
1747
955
1294
2094
1439
2099
1742
1352
1028
707
616
2317

1660.63
1616.47
2186.35
3491.23
1912.63
3004.37
3753.62
3149.77
2636.28
1608.39
2233.06
4889.96
3990.73
2530.07
8285.06
4607.22
941.86
1185.45
8318.62
5864.28

1.7
1.66
2.08
1.83
2.26
1.66
1.97
2.08
1.51
1.68
1.73
2.34
2.77
1.21
4.76
3.41
0.92
1.68
13.5
2.53

0
0
0
0
463
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1216
992

1199.42
1004.06

0.99
1.01

0.9
15

705 1658.12
818 5855.27
1475 4061.83
860 2859.59
2059 2748.57
821 1130.84
1025
999.09
924 1770.96
1844 8691.32
1503 3358.33
1701 1717.52
1031 3750.42
2391 4050.12
1652 1749.31
1875 4102.27
1338
2414.7
1850 3626.23
2157 2075.53
1372 2914.33
2670 3417.71
1545
2061.7
717 1221.76
2206 16351.16

2.35
7.16
2.75
3.33
1.33
1.38
0.97
1.92
4.71
2.23
1.01
3.64
1.69
1.06
2.19
1.8
1.96
0.96
2.12
1.28
1.33
1.7
7.41

0
2625
0
0
0
0
0
0
160
44
128
1327
90.36
0
0
0
0
0
0
2.5
0
0
2780

SALATRUCEL 172894
SCUNDU
172947
SINESTI
172992
SLATIOARA 173061
STANESTI
173132
STOENESTI
173230
STOILESTI
173374
STROESTI
173533
SUTESTI
173597
SIRINEASA
173686
STEFANESTI 173748
SUSANI
173793
TETOIU
173855
TOMSANI
173935
VAIDEENI
174021
VALEA MARE 174085
VLADESTI
174156
VOICESTI
174218
VOINEASA
174254
ZATRENI
174290
FOCSANI
174744
CAMPINEANCA174780
GOLESTI
174824
ADJUD
174860
MARASESTI 174922
ODOBESTI
175019
PANCIU
175055
ANDREIASU DE175126
JOS
BALESTI
175206
BARSESTI
175224
BOGHESTI
175260
BOLOTESTI
175368
BORDESTI
175439
BROSTENI
175466
CHIOJDENI
175509
CIORASTI
175590
CAMPURI
175670
CARLIGELE
175732
CORBITA
175787
COTESTI
175885
DUMBRAVENI 175938
DUMITRESTI 175983
FITIONESTI
176150
GAROAFA
176212
GUGESTI
176301
GURA CALITEI 176338
HOMOCEA
176445
JARISTEA
176506
JITIA
176551
MAICANESTI 176613

2243
2239
2678
3633
1551
3924
4382
3104
3664
2612
3710
3940
3051
4194
4235
3211
2441
1786
1741
4600
101854
3160
3556
17585
11777
8000
8903
2008
2182
3289
1835
4588
1799
2132
2439
3871
3999
2927
2100
4778
4136
5278
2859
4618
6370
3117
9857
4070
1718
5295

390673
390683
390693
390703
390713
390723
390733
390743
390753
390763
390773
390783
390793
390803
390813
390823
390833
390843
390853
390863
400011
400153
400243
400022
400032
400042
400052
400063
400073
400083
400093
400103
400113
400123
400133
400143
400163
400173
400183
400193
400203
400213
400223
400233
400253
400263
400273
400283
400293
400303

172894
172947
172992
173061
173132
173230
173374
173533
173597
173686
173748
173793
173855
173935
174021
174085
174156
174218
174254
174290
174744
174780
174824
174860
174922
175019
175055
175126
175206
175224
175260
175368
175439
175466
175509
175590
175670
175732
175787
175885
175938
175983
176150
176212
176301
176338
176445
176506
176551
176613

1372 1507.91
3378 12147.88
1900 3489.81
1051 3220.84
759 1643.03
1235 2328.18
873 2547.21
1771 3675.76
2159 3586.48
1095 1561.02
1710
2589.1
1318 3163.37
1281 2611.98
1804 3327.06
1954
7918.5
1002 1461.18
813 3829.58
1327 2762.54
2108 2912.25
2531 5109.01
997 3097.25
1653 9038.57
1501 2336.75
2459 4516.71
2027 3377.57
3028 4282.21
1092 2063.59
3144 5847.77
852 1440.35
1838 2859.85
2457 3623.09
1354 1812.04
1284 3809.88
3095 7862.52

1.1
3.6
1.84
3.06
2.16
1.89
2.92
2.08
1.66
1.43
1.51
2.4
2.04
1.84
4.05
1.46
4.71
2.08
1.38
2.02
3.11
5.47
1.56
1.84
1.67
1.41
1.89
1.86
1.69
1.56
1.47
1.34
2.97
2.54

0
3082
0
210
0
0
0
0
0
0
2
0
0
0
1403
0
1023.57
0
0
1025.49
0
0
538
0
0
0
0
0
0
0
0
0
0
0

1914
1302
1971

1810.54
1001.49
891.47

0.95
0.77
0.45

0
0
204

1317
1470
2068
1051

2659.51
2100.92
2928.5
4966.06

2.02
1.43
1.42
4.73

615
400
0
0

2430
2618
4821

1842.59
3284.77
2022.06

0.76
1.25
0.42

1299.9
50
0

MERA
176686
MILCOVUL
176748
MOVILITA
176793
NANESTI
176855
NARUJA
176891
NEREJU
176944
NISTORESTI 177003
PALTIN
177101
PAUNESTI
177236
POIANA CRISTEI177263
PUFESTI
177352
RACOASA
177405
REGHIU
177469
RUGINESTI
177557
SIHLEA
177600
SLOBOZIA BRADULUI
177655
SLOBOZIA CIORASTI
177726
SOVEJA
177762
STRAOANE
177799
SURAIA
177842
TANASOAIA 177879
TATARANU 177986
TAMBOESTI 178046
TULNICI
178117
TIFESTI
178180
URECHESTI 178279
VALEA SARII 178313
VIDRA
178377
VINTILEASCA 178475
VIZANTEA-LIVEZI
178545
VANATORI
178607
VARTESCOIU 178689
VRANCIOAIA 178750
VULTURU
178821
BUCURESTI 179132
BRAGADIRU 179221
CHIAJNA
179249
CHITILA
179285
DOBROIESTI 179310
GLINA
179347
JILAVA
179383
MAGURELE 179409
MOGOSOAIA 179463
OTOPENI
179481
PANTELIMON 179515
POPESTI LEORDENI
179533
VOLUNTARI 179551

3914
8593
3962
2481
1922
4228
2328
3671
6724
2778
4196
3472
2657
4444
5326
5063
2095
2725
4023
7805
2337
4910
4569
5858
5199
5839
2102
7469
2150
4220
5529
3423
2982
8538
1926334
8165
8009
12643
6589
7147
11919
9272
5232
10215
16019
15115
30016

400313
400323
400333
400343
400353
400363
400373
400383
400393
400403
400413
400423
400433
400443
400453
400463
400473
400483
400493
400503
400513
400523
400533
400543
400553
400563
400573
400583
400593
400603
400613
400623
400633
400643
410001
410113
410143
410153
410233
410273
410303
410313
410333
410353
410363
410393
410443

176686
176748
176793
176855
176891
176944
177003
177101
177236
177263
177352
177405
177469
177557
177600
177655
177726
177762
177799
177842
177879
177986
178046
178117
178180
178279
178313
178377
178475
178545
178607
178689
178750
178821
179132
179221
179249
179285
179310
179347
179383
179409
179463
179481
179515
179533
179551

CodeCartema
CodeCabralCOMNOU
1001
10011
1
1023
10233
1
1002
10022
1
1003
10032
1
1004
10042
1
1005
10052
1
1006
10062
1
1007
10072
1
1008
10082
1
1009
10092
1
1010
10103
1
1011
10113
1
1012
10123
1
1013
10133
1
1014
10143
1
1015
10153
1
1016
10163
1
1017
10173
1
1018
10183
1
1019
10193
1
1020
10203
1
1021
10213
1
1022
10223
1
1024
10243
1
1025
10253
1
1026
10263
1
1027
10273
1
1028
10283
1
1029
10293
1
1030
10303
1
1031
10313
1
1032
10323
1
1033
10333
1
1034
10343
1
1035
10353
1
1036
10363
1
1037
10373
1
1038
10383
1
1039
10393
1
1040
10403
1
1041
10413
1
1042
10423
1
1043
10433
1
1044
10443
1
1045
10453
1
1046
10463
1
1047
10473
1
1048
10483
1
1049
10493
1

Judetul
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA

Comuna salto04
salind04 salagro04 salextr04
ALBA IULIA
29430
10671
249
31
CIUGUD
152
4
5
ABRUD
1869
430
2
75
AIUD
8516
5049
167
13
BLAJ
6109
3439
227
12
CAMPENI
3366
1525
25
CUGIR
6965
5339
82
OCNA MURES 3545
1935
16
178
SEBES
10576
5835
114
5
ZLATNA
2027
1334
14
58
ALBAC
143
35
7
ALMASU MARE
96
ARIESENI
132
3
AVRAM IANCU
80
6
13
BAIA DE ARIES 1727
1226
22
500
BERGHIN
52
4
BISTRA
241
54
32
15
BLANDIANA
34
3
BUCIUM
245
141
11
101
CENADE
32
3
1
CERGAU
54
9
1
CERU-BACAINTI
20
1
CETATEA DE BALTA143
33
34
28
CIURULEASA
62
22
4
CALNIC
224
39
41
CRICAU
91
33
6
CRACIUNELU DE JOS
227
47
65
DAIA ROMANA 125
44
6
DOSTAT
66
12
FARAU
77
3
1
GALDA DE JOS
535
186
131
GARBOVA
101
5
11
GARDA DE SUS 148
15
17
HOPARTA
34
1
2
HOREA
79
4
IGHIU
297
48
18
INTREGALDE
51
3
6
JIDVEI
912
69
644
LIVEZILE
45
4
LOPADEA NOUA 102
30
5
LUNCA MURESULUI97
18
2
LUPSA
1039
959
2
916
METES
93
1
13
MIHALT
179
65
4
MIRASLAU
290
180
2
MOGOS
39
2
NOSLAC
56
1
OCOLIS
71
34
7
OHABA
66
42

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
1075
1076
2001
2030
2039
2057
2071
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019

10503
10513
10523
10533
10543
10553
10563
10573
10583
10593
10603
10613
10623
10633
10643
10653
10663
10673
10683
10693
10703
10713
10723
10733
10743
10753
10763
20011
20303
20393
20573
20713
20022
20032
20042
20052
20062
20072
20082
20093
20103
20113
20123
20133
20143
20153
20163
20173
20183
20193

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ALBA
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD

PIANU
216
POIANA VADULUI 31
PONOR
29
POSAGA
43
RADESTI
63
RAMETEA
91
RAMET
66
ROSIA MONTANA1516
ROSIA DE SECAS 44
SALCIUA
117
SALISTEA
58
SASCIORI
464
SCARISOARA
71
SANCEL
105
SANTIMBRU
349
SOHODOL
62
STREMT
95
SIBOT
105
SONA
253
SPRING
78
SUGAG
344
TEIUS
1735
UNIREA
211
VADU MOTILOR
68
VALEA LUNGA
256
VIDRA
81
VINTU DE JOS
867
ARAD
75720
FANTINELE
566
LIVADA
529
SOFRONEA
287
VLADIMIRESCU 1166
CHISINEU-CRIS 2370
CURTICI
2029
INEU
3512
LIPOVA
2601
NADLAC
1416
PANCOTA
1491
SEBIS
1535
ALMAS
151
APATEU
183
ARCHIS
121
BATA
112
BELIU
454
BIRCHIS
176
BARSA
118
BARZAVA
393
BOCSIG
268
BRAZII
117
BUTENI
437

16
1
2
52
21
1002
1
34
9
259
37
216
6
7
59
6
151
280
32
18
122
5
307
34914
135
368
129
393
1020
611
2017
1134
222
755
575
37
56
30
7
270
19
25
148
136
10
168

2
5
1
3
3
1
4
1
3
2
1
2
3
2
7
1
7
1
25
1
30
9
14
4
1
1
10
968
126
8
5
77
135
294
35
28
80
18
12

5
5
6

14

1002

99

349
3
4
6
4
7
10
14
4
3
3
4
2
1
1
1
13
1
1
1

2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2031
2032
2033
2034
2035
2036
2037
2038
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2072
2073

20203
20213
20223
20233
20243
20253
20263
20273
20283
20293
20313
20323
20333
20343
20353
20363
20373
20383
20403
20413
20423
20433
20443
20453
20463
20473
20483
20493
20503
20513
20523
20533
20543
20553
20563
20583
20593
20603
20613
20623
20633
20643
20653
20663
20673
20683
20693
20703
20723
20733

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD
ARAD

CARAND
99
CERMEI
286
CHISINDIA
107
CONOP
262
COVASINT
186
CRAIVA
167
DEZNA
263
DIECI
103
DORGOS
79
FELNAC
477
GHIOROC
552
GRANICERI
134
GURAHONT
927
HALMAGIU
406
HALMAGEL
162
HASMAS
107
IGNESTI
57
IRATOSU
254
MACEA
649
MISCA
225
MONEASA
365
OLARI
116
PAULIS
357
PECICA
2159
PEREGU MARE
114
PETRIS
156
PILU
147
PLESCUTA
109
SAVARSIN
489
SECUSIGIU
364
SELEUS
131
SEMLAC
295
SINTEA MARE
213
SANTANA
2037
SOCODOR
166
SAGU
358
SEITIN
273
SEPREUS
260
SICULA
399
SILINDIA
54
SIMAND
294
SIRIA
710
SISTAROVAT
29
TAUT
129
TARNOVA
319
VARADIA DE MURES
127
VINGA
409
VARFURILE
222
ZABRANI
278
ZARAND
119

28
138
25
98
64
48
28
27
24
233
195
25
144
193
92
25
19
122
336
73
76
19
76
1163
37
31
28
15
90
125
31
92
46
959
31
116
155
145
216
2
36
257
2
6
39
3
63
42
49
7

11

27
88
9

19
68
11
19
21
154

27
31

1
9
2
1
4
4
4
50
19
1
5
104
64
2
1
1
1
19
17
679
12
19
1
1
9
20

157
23
51
15

31
1
6
2
2
32

72
75

2
12

28

4
4

56
16

2
10
7

2074
2075
3001
3012
3022
3003
3056
3088
3002
3097
3005
3004
3006
3008
3007
3009
3010
3011
3013
3014
3015
3016
3017
3018
3019
3020
3021
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045

20743
20753
30011
30123
30223
30032
30563
30883
30022
30973
30052
30042
30062
30083
30073
30093
30103
30113
30133
30143
30153
30163
30173
30183
30193
30203
30213
30233
30243
30253
30263
30273
30283
30293
30303
30313
30323
30333
30343
30353
30363
30373
30383
30393
30403
30413
30423
30433
30443
30453

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ARAD
ARAD
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES

ZERIND
143
ZIMANDU NOU 457
PITESTI
67660
BASCOV
2036
BRADU
359
MIOVENI
17304
MARACINENI
684
STEFANESTI
2560
CAMPULUNG 10864
VALEA MARE PRAVAT
496
CURTEA DE ARGES
14687
COSTESTI
2440
TOPOLOVENI
2254
ALBESTII DE ARGES215
ALBESTII DE MUSCEL
142
ALBOTA
179
ANINOASA
83
AREFU
296
BABANA
46
BAICULESTI
419
BALILESTI
96
BELETI-NEGRESTI 59
BEREVOESTI
262
BARLA
187
BOGATI
151
BOTENI
205
BOTESTI
157
BRADULET
183
BUDEASA
235
BUGHEA DE JOS
73
BUZOESTI
158
CALDARARU
59
CALINESTI
549
CATEASCA
279
CEPARI
81
CETATENI
83
CICANESTI
48
CIOFRANGENI
75
CIOMAGESTI
37
COCU
126
CORBENI
166
CORBI
219
COSESTI
248
COTMEANA
143
CUCA
48
DAVIDESTI
54
DAMBOVICIOARA 117
DARMANESTI
61
DOBRESTI
34
DOMNESTI
738

19
50
31329
1161
132
13400
205
1219
4885
219
9832
889
1258
71
40

135
181
1
170
100
79
115
100
25
130
1
48
2
100
189
3

12
40
52
60
103
37

26
3
480

12
126
381
3
2
14
130
178
70
3
9
95
54
3
2
96
3
2
2
112
3
2
3
3
3
2
3
3
3
3
3
3
70
12
3
2
2
3
3
3
3
3
6
3
3
3
3
3
3
12

1
3
503
294

130
134

100

100
26
115
100

16

39

3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
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
3089
3090
3091
3092
3093
3094
3095
3096
3098

30463
30473
30483
30493
30503
30513
30523
30533
30543
30553
30573
30583
30593
30603
30613
30623
30633
30643
30653
30663
30673
30683
30693
30703
30713
30723
30733
30743
30753
30763
30773
30783
30793
30803
30813
30823
30833
30843
30853
30863
30873
30893
30903
30913
30923
30933
30943
30953
30963
30983

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES
ARGES

DRAGOSLAVELE 341
DRAGANU
82
GODENI
448
HARSESTI
42
HARTIESTI
118
IZVORU
85
LEORDENI
846
LERESTI
547
LUNCA CORBULUI 64
MALURENI
91
MERISANI
669
MICESTI
117
MIHAESTI
311
MIOARELE
86
MIROSI
164
MORARESTI
68
MOSOAIA
240
MOZACENI
100
MUSATESTI
119
NEGRASI
43
NUCSOARA
42
OARJA
311
PIETROSANI
129
POIENARII DE ARGES
425
POIENARII DE MUSCEL
60
POIANA LACULUI 744
POPESTI
84
PRIBOIENI
89
RATESTI
96
RECEA
44
ROCIU
67
RUCAR
777
SALATRUCU
145
SAPATA
99
SCHITU GOLESTI 818
SLOBOZIA
76
STALPENI
975
STOENESTI
82
STOLNICI
113
SUSENI
215
STEFAN CEL MARE152
SUICI
149
TEIU
40
TIGVENI
253
TITESTI
71
UDA
112
UNGHENI
43
VALEA DANULUI 123
VALEA IASULUI 327
VEDEA
361

12
37
352
1
1
25
236
375
6
506
24

4
180
6
12
1
136
43
394
472

31

112
51
47
540
1
704
1
6
100
18
9
155
62

122
98

3
2
3
3
3
3
28
3
14
4
11
5
3
3
72
2
3
3
3
3
3
123
3
2
3
2
10
3
2
3
20
3
2
2
3
10
3
3
3
150
6
2
3
3
13
2
3
2
3
3

37
352

67

431

170
6

98
394
400

47
268

100

79

3099
4001
4039
4043
4048
4050
4002
4037
4078
4003
4004
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4005
4028
4029
4030
4031
4032
4033
4034
4035
4036
4038
4040
4041
4042
4044
4045
4046

30993
40011
40393
40433
40483
40503
40021
40373
40783
40032
40042
40062
40072
40082
40093
40103
40113
40123
40133
40143
40153
40163
40173
40183
40193
40203
40213
40223
40233
40243
40253
40263
40273
40052
40283
40293
40303
40313
40323
40333
40343
40353
40363
40383
40403
40413
40423
40443
40453
40463

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ARGES
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU

VLADESTI
107
BACAU
57947
HEMEIUS
461
LETEA VECHE
379
MAGURA
474
MARGINENI
663
ONESTI
20528
GURA VAII
153
STEFAN CEL MARE269
BUHUSI
2767
COMANESTI
6480
MOINESTI
7018
SLANIC MOLDOVA693
TARGU OCNA 2919
AGAS
242
ARDEOANI
231
ASAU
266
BALCANI
166
BERESTI-BISTRITA 188
BERESTI-TAZLAU 395
BERZUNTI
86
BARSANESTI
108
BLAGESTI
142
BOGDANESTI
324
BRUSTUROASA 197
BUHOCI
205
CASIN
184
CAIUTI
316
CLEJA
528
COLONESTI
57
CORBASCA
122
COTOFANESTI
73
DAMIENESTI
71
DARMANESTI
1844
DEALU MORII
88
DOFTEANA
717
FARAOANI
179
FILIPENI
58
FILIPESTI
251
GAICEANA
68
GHIMES-FAGET 257
GARLENI
323
GLAVANESTI
118
HELEGIU
166
HORGESTI
97
HURUIESTI
60
IZVORU BERHECIULUI
48
LIPOVA
63
LIVEZI
162
LUIZI-CALUGARA 128

31
23577
183
71
319
161
10948
5
66
1382
3463
3963
99
1063
43
110
120

3
398
55
55
6
78
27

16
244
2
7
12
279
135
41
81
94
298

76

3
800

16
5
13

480
32
45
4
48
36
34
27
11
1
10
10

13
8
11
37

65

15

5
619
2981
36
519

27
14

40
8
5

2
1
2
21
2

34
4
1
23

33
4

47
33
13
1
1
3

4047
4049
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
4079
4080
4081
4082
4083
4084
4085
4086
4087
5001
5076
5077
5002
5012
5003
5006
5004
5005
5007
5009
5010

40473
40493
40513
40523
40533
40543
40553
40563
40573
40583
40593
40603
40613
40623
40633
40643
40653
40663
40673
40683
40693
40703
40713
40723
40733
40743
40753
40763
40773
40793
40803
40813
40823
40833
40843
40853
40863
40873
50011
50763
50773
50022
50123
50032
50062
50042
50052
50072
50092
50103

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BACAU
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR

MAGIRESTI
145
MANASTIREA CASIN
244
MOTOSENI
97
NEGRI
85
NICOLAE BALCESCU
1215
OITUZ
1388
ONCESTI
56
ORBENI
92
PALANCA
117
PARAVA
119
PARINCEA
106
PANCESTI
109
PARGARESTI
129
PARJOL
155
PLOPANA
113
PODU TURCULUI 921
PODURI
152
RACOVA
294
RACACIUNI
445
RACHITOASA
206
ROSIORI
59
SASCUT
555
SANDULENI
86
SAUCESTI
231
SCORTENI
79
SECUIENI
137
SOLONT
103
STANISESTI
115
STRUGARI
82
TAMASI
171
TATARASTI
50
TARGU TROTUS 821
TRAIAN
405
UNGURENI
102
URECHESTI
78
VALEA SEACA
94
VULTURENI
71
ZEMES
3595
ORADEA
86134
SANMARTIN
2801
SANTANDREI
758
ALESD
4200
ASTILEU
1195
BEIUS
5137
STEI
5674
MARGHITA
8966
NUCET
531
SALONTA
5516
VASCAU
428
ABRAM
259

68
68
10
1
593
704

22
267

18
15

1
4
1
13
7
12
41
44
3
84
180
6
60
2
41
20
7
19
12
74
681
179

1
4
2
12
3
1
135
54
6
55

42
23
7
2
6
9

13

8
44
6

4
13
17

3459
31287
310
526
2262
915
2802
4024
6562
83
2924
196
135

830
24
41
28
21
26
1
60
184
3
1

3402
29

501
510
48
28
49
76

5011
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
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

50113
50133
50143
50153
50163
50173
50183
50193
50203
50213
50223
50233
50243
50253
50263
50273
50283
50293
50303
50313
50323
50333
50343
50353
50363
50373
50383
50393
50403
50413
50423
50433
50443
50453
50463
50473
50483
50493
50503
50513
50523
50533
50543
50553
50563
50573
50583
50593
50603
50613

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR
BIHOR

ABRAMUT
209
AUSEU
193
AVRAM IANCU
242
BALC
183
BATAR
223
BIHARIA
505
BOIANU MARE
47
BOROD
311
BORS
1395
BRATCA
361
BRUSTURI
130
BUDUREASA
120
BUDUSLAU
75
BULZ
339
BUNTESTI
267
CABESTI
127
CAPALNA
72
CARPINET
108
CEFA
479
CEICA
294
CETARIU
117
CHERECHIU
73
CHISLAZ
301
CIUHOI
127
CIUMEGHIU
163
CAMPANI
157
COCIUBA MARE 106
COPACEL
85
CRISTIORU DE JOS 68
CURATELE
106
CURTUISENI
178
DERNA
262
DIOSIG
567
DOBRESTI
236
DRAGANESTI
758
DRAGESTI
86
FINIS
162
GIRISU DE CRIS 276
HIDISELU DE SUS 231
HOLOD
170
HUSASAU DE TINCA94
INEU
151
LAZURI DE BEIUS 66
LAZARENI
108
LUGASU DE JOS 291
LUNCA
237
MADARAS
246
MAGESTI
98
NOJORID
955
OLCEA
195

103
33
24
18
36
165
112
564
33
13
9
191
72
48

7
73
27
15
17
85

95

19

127
1

3
13

17

3
3

3
249
139
8
4
194
23
2
55
3
3
2
8
63
134
242
25
531
25
31
115
67
12
4
24
51
134
9
636
65

32
3
20
1
2
60

2
2
1

12
69
6

8
1
1
11

85
78
75

63
20
36

5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5008
5094
5095
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017

50623
50633
50643
50653
50663
50673
50683
50693
50703
50713
50723
50733
50743
50753
50783
50793
50803
50813
50823
50833
50843
50853
50863
50873
50883
50893
50903
50913
50923
50933
50082
50943
50953
60011
60022
60032
60042
60053
60063
60073
60083
60093
60103
60113
60123
60133
60143
60153
60163
60173

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BIHOR
OSORHEI
631
BIHOR
PIETROASA
236
BIHOR
POCOLA
107
BIHOR
POMEZEU
97
BIHOR
POPESTI
993
BIHOR
RABAGANI
96
BIHOR
REMETEA
151
BIHOR
RIENI
1085
BIHOR
ROSIA
225
BIHOR
SACADAT
464
BIHOR
SACUENI
1774
BIHOR
SALACEA
251
BIHOR
SALARD
440
BIHOR
SAMBATA
79
BIHOR
SARBI
166
BIHOR
SPINUS
92
BIHOR
SUPLACU DE BARCAU
2505
BIHOR
SIMIAN
125
BIHOR
SINTEU
83
BIHOR
SOIMI
142
BIHOR
SUNCUIUS
387
BIHOR
TARCEA
101
BIHOR
TARCAIA
75
BIHOR
TAUTEU
127
BIHOR
TILEAGD
858
BIHOR
TINCA
838
BIHOR
TULCA
115
BIHOR
TETCHEA
129
BIHOR
UILEACU DE BEIUS 84
BIHOR
VADU CRISULUI 613
BIHOR
VALEA LUI MIHAI3786
BIHOR
VIISOARA
71
BIHOR
VARCIOROG
109
BISTRITA NASAUD
BISTRITA
29276
BISTRITA NASAUD
BECLEAN
3573
BISTRITA NASAUD
NASAUD
3156
BISTRITA NASAUD
SANGEORZ-BAI 1673
BISTRITA NASAUD
BISTRITA BARGAULUI
453
BISTRITA NASAUD
BRANISTEA
89
BISTRITA NASAUD
BUDACU DE JOS 138
BISTRITA NASAUD
BUDESTI
104
BISTRITA NASAUD
CAIANU MIC
125
BISTRITA NASAUD
CETATE
106
BISTRITA NASAUD
CICEU-GIURGESTI 128
BISTRITA NASAUD
CHIOCHIS
144
BISTRITA NASAUD
CHIUZA
76
BISTRITA NASAUD
COSBUC
125
BISTRITA NASAUD
DUMITRA
184
BISTRITA NASAUD
FELDRU
196
BISTRITA NASAUD
GALATII BISTRITEI 78

311
46
60
5
516
10
15
888
121
389
1008
101
187
13
17
40
2040

1
5

44

19

1
153
52
23

1
13

14
151

1637

10
50
27

1
450
314
32
1
2
277
2661
14
7
14549
1676
1367
906
149
9
16

7
25
5
24

13
12
72
7

40
137
9
270
33
24
9
2
3
14
3
3
2
7
2
6
1
16
1
3

24

56
44
12

6
7

22

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
7001
7020
7048
7055
7002
7003
7004
7005
7006
7007

60183
60193
60203
60213
60223
60233
60243
60253
60263
60273
60283
60293
60303
60313
60323
60333
60343
60353
60363
60373
60383
60393
60403
60413
60423
60433
60443
60453
60463
60473
60483
60493
60503
60513
60523
60533
60543
60553
60563
60573
70011
70203
70483
70553
70022
70032
70042
70053
70063
70073

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BISTRITA NASAUD
ILVA MARE
108
BISTRITA NASAUD
ILVA MICA
606
BISTRITA NASAUD
JOSENII BARGAULUI
140
BISTRITA NASAUD
LECHINTA
601
BISTRITA NASAUD
LESU
114
BISTRITA NASAUD
LIVEZILE
147
BISTRITA NASAUD
LUNCA ILVEI
295
BISTRITA NASAUD
MAIERU
358
BISTRITA NASAUD
MATEI
171
BISTRITA NASAUD
MAGURA ILVEI 301
BISTRITA NASAUD
MARISELU
81
BISTRITA NASAUD
MICESTII DE CAMPIE66
BISTRITA NASAUD
MILAS
82
BISTRITA NASAUD
MONOR
278
BISTRITA NASAUD
NIMIGEA
158
BISTRITA NASAUD
NUSENI
132
BISTRITA NASAUD
PARVA
86
BISTRITA NASAUD
PETRU RARES
173
BISTRITA NASAUD
PRUNDU BARGAULUI
1050
BISTRITA NASAUD
REBRA
91
BISTRITA NASAUD
REBRISOARA
255
BISTRITA NASAUD
RODNA
569
BISTRITA NASAUD
ROMULI
86
BISTRITA NASAUD
SALVA
176
BISTRITA NASAUD
SILIVASU DE CIMPIE71
BISTRITA NASAUD
SANMIHAIU DE CIMPIE
84
BISTRITA NASAUD
SPERMEZEU
116
BISTRITA NASAUD
SANT
901
BISTRITA NASAUD
SIEU
161
BISTRITA NASAUD
SIEU-MAGHERUS 334
BISTRITA NASAUD
SIEU-ODORHEI
82
BISTRITA NASAUD
SIEUT
94
BISTRITA NASAUD
SINTEREAG
112
BISTRITA NASAUD
TEACA
541
BISTRITA NASAUD
TELCIU
181
BISTRITA NASAUD
TIHA BARGAULUI 186
BISTRITA NASAUD
TARLISUA
121
BISTRITA NASAUD
URIU
173
BISTRITA NASAUD
URMENIS
96
BISTRITA NASAUD
ZAGRA
128
BOTOSANI BOTOSANI
31865
BOTOSANI CURTESTI
130
BOTOSANI RACHITI
491
BOTOSANI STAUCENI
135
BOTOSANI DARABANI
978
BOTOSANI DOROHOI
7838
BOTOSANI SAVENI
1544
BOTOSANI ALBESTI
167
BOTOSANI AVRAMENI
165
BOTOSANI BALUSENI
128

79
7
98
7
113
2
68
96

7
201
3
2
9
488
8
110

726
28
176
6
122
12

26
12559
12
353
12
199
4383
760
3
5

3
2
2
59
2
6
4
3
3
3
2
2
7
3
6
3
3
3
4
3
3
5
2
3
2
2
2
2
8
17
2
3
3
21
2
2
2
2
2
2
126
3
33
10
14
50
12
12
6

57
58

2
41

453

12
16

110

7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
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
7049
7050
7051
7052
7053
7054
7056
7057
7058
7059
7060

70083
70093
70103
70113
70123
70133
70143
70153
70163
70173
70183
70193
70213
70223
70233
70243
70253
70263
70273
70283
70293
70303
70313
70323
70333
70343
70353
70363
70373
70383
70393
70403
70413
70423
70433
70443
70453
70463
70473
70493
70503
70513
70523
70533
70543
70563
70573
70583
70593
70603

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI

BRAESTI
74
BROSCAUTI
61
BUCECEA
469
CALARASI
118
CONCESTI
67
COPALAU
157
CORDARENI
66
CORLATENI
51
CORNI
171
COTUSCA
156
CRISTESTI
137
CRISTINESTI
122
DERSCA
96
DANGENI
115
DOBARCENI
73
DRAGUSENI
106
DURNESTI
149
FLAMANZI
1270
FRUMUSICA
163
GEORGE ENESCU 82
GORBANESTI
118
HAVARNA
126
HANESTI
74
HILISEU-HORIA 111
HLIPICENI
93
HUDESTI
166
IBANESTI
87
LEORDA
118
LUNCA
121
MANOLEASA
141
MIHAI EMINESCU 544
MIHAILENI
117
MIHALASENI
64
MILEANCA
82
MITOC
54
NICSENI
71
PALTINIS
104
POMARLA
138
PRAJENI
164
RADAUTI-PRUT 272
RAUSENI
75
RIPICENI
88
ROMA
96
ROMANESTI
59
SANTA MARE
118
SUHARAU
171
SULITA
198
SENDRICENI
211
STEFANESTI
315
STIUBIENI
69

15

200
1

32
11
1
5

1
2
2

16
17

7
3
2

9
1
1

759

1
6

14
4
3
15
9
2

61

5
1
2
160
8
4
5
1

8
15
20
62
4

3
68
23
2
3

2
3
77
8

55

1
3
8
4
2
36
33
9
52
1
54
2
20
2

12

7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
8001
8023
8003
8002
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038

70613
70623
70633
70643
70653
70663
70673
70683
70693
70703
70713
70723
80011
80233
80032
80021
80042
80052
80062
80072
80082
80092
80103
80113
80123
80133
80143
80153
80163
80173
80183
80193
80203
80213
80223
80243
80253
80263
80273
80283
80293
80303
80313
80323
80333
80343
80353
80363
80373
80383

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BOTOSANI
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV

TODIRENI
216
TRUSESTI
472
TUDORA
168
UNGURENI
178
UNTENI
76
VACULESTI
59
VIISOARA
61
VARFU CAMPULUI243
VLADENI
134
VLASINESTI
187
VORNICENI
123
VORONA
357
BRASOV
112889
GHIMBAV
2723
CODLEA
9206
FAGARAS
6418
PREDEAL
1576
RASNOV
1956
RUPEA
1280
SACELE
5598
VICTORIA
2896
ZARNESTI
4077
APATA
136
BECLEAN
76
BOD
494
BRAN
421
BUDILA
119
BUNESTI
77
CATA
153
CINCU
77
COMANA
72
CRISTIAN
500
DUMBRAVITA
167
FELDIOARA
588
FUNDATA
121
HALCHIU
920
HARMAN
603
HARSENI
125
HOGHIZ
516
HOMOROD
235
JIBERT
219
LISA
90
MAIERUS
195
MANDRA
212
MOIECIU
275
ORMENIS
94
PARAU
108
POIANA MARULUI 321
PREJMER
562
RACOS
156

105
30

7
49

5
5

78
55
46457
2051
6511
2419
129
915
323
3765
1966
2334
20
1
246
33
6
6
4

97
9
324
145
180
22
291
107
1
3
21
25
15
7
97
77
10

1
7
1
15
18
1062
52
1156
28
8
130
29
24
12
15
4
8
21
4
2
2
10
5
2
65
3
4

251
1
1
3
25
6
2
8
4
1
6
4

2
310

386
65
2
6
4
2
2
6
4

35

2
4
56
24

2
10

8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
9001
9008
9002
9031
9005
9006
9007
9009
9010
9011
9012
9013
9014
9015
9016
9003
9004
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9032
9033
9034
9035
9036

80393
80403
80413
80423
80433
80443
80453
80463
80473
80483
80493
80503
80513
80523
90011
90083
90022
90313
90053
90063
90073
90093
90103
90113
90123
90133
90143
90153
90163
90032
90042
90173
90183
90193
90203
90213
90223
90233
90243
90253
90263
90273
90283
90293
90303
90323
90333
90343
90353
90363

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRASOV
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA

RECEA
180
SERCAIA
312
SINCA
149
SANPETRU
251
SOARS
123
TARLUNGENI
505
TELIU
423
TICUSU
58
UCEA
292
UNGRA
69
VAMA BUZAULUI 174
VISTEA
310
VOILA
269
VULCAN
228
BRAILA
58612
CHISCANI
1281
FAUREI
842
SURDILA-GRECI
41
BARAGANUL
209
BERTESTII DE JOS 94
BORDEI VERDE 156
CIOCILE
87
CIRESU
223
DUDESTI
313
FRECATEI
45
GALBENU
58
GEMENELE
54
GRADISTEA
54
GROPENI
157
IANCA
1099
INSURATEI
1417
JIRLAU
213
MARASU
67
MAXINENI
486
MIRCEA VODA
158
MOVILA MIRESII 125
RACOVITA
41
RAMNICELU
125
ROMANU
88
ROSIORI
105
SALCIA TUDOR
66
SCORTARU NOU 36
SILISTEA
163
STANCUTA
186
SURDILA-GAISEANCA
73
SUTESTI
91
TICHILESTI
180
TRAIAN
479
TUDOR VLADIMIRESCU
66
TUFESTI
190

57
80
10
16
17
189
277

4
77
2
8
4
85
4

176

2
2
6
102
23
12
2302
219
7
9
119
36
10
1
45
25
6
2
19
2
22
201
62
1
8
60
80
4
2
84
28
53
4
3
57
4
5
17
35
341
35
58

42
68
79
22
29199
756
249
5
90
14
26
90
1
11
59
349
916
121
3
188
15
19

8
2
2
3
54
12
19
68
27
11

17
2

1
1090

89
12
6

166
857

15
4

9037
9038
9039
9040
9041
9042
9043
10001
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
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

90373
90383
90393
90403
90413
90423
90433
100011
100042
100053
100063
100073
100083
100093
100103
100113
100123
100133
100143
100153
100163
100173
100183
100193
100203
100213
100223
100233
100243
100253
100263
100273
100283
100293
100303
100313
100323
100333
100343
100353
100363
100373
100383
100393
100403
100413
100423
100433
100443
100453

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BRAILA
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU
BUZAU

ULMU
137
UNIREA
66
VADENI
415
VICTORIA
77
VISANI
49
VIZIRU
233
ZAVOAIA
80
BUZAU
53009
RAMNICU SARAT9391
AMARU
226
BALTA ALBA
142
BALACEANU
84
BECENI
240
BERCA
3419
BISOCA
85
BLAJANI
44
BOLDU
226
BOZIORU
45
BRADEANU
80
BRAESTI
62
BREAZA
124
BUDA
122
CALVINI
100
C.A. ROSETTI
152
CANESTI
47
CATINA
63
CERNATESTI
129
CHILIILE
25
CHIOJDU
87
CILIBIA
195
CISLAU
289
COCHIRLEANCA 422
COLTI
32
COSTESTI
321
COZIENI
61
GALBINASI
119
GHERASENI
144
GHERGHEASA
72
GLODEANU SARAT115
GLODEANU-SILISTEA
164
GREBANU
386
GURA TEGHII
200
LARGU
60
LOPATARI
170
LUCIU
62
MAGURA
311
MARACINENI
533
MARGARITESTI
32
MEREI
713
MIHAILESTI
130

68
4
208
7
3
1
21279
5186
15
2
18
57
2835

161
4
1
54
23
4

1
27
8
34
4
250
208
8

5
288
8
27
1
182
251
2

5
23
68
3
74
23
2193
212
81
52
22
14
16
1
7
18
1
10
2
1
1
1
4
1
1
1
1
1
51
42
10
1
8
1
7
40
9
5
76
1
1
12
1
1
1
67
1
271
41

67

134

1
18
13
1775

33
17
4
6

10046
10047
10048
10049
10002
10050
10051
10052
10053
10054
10055
10056
10057
10003
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
11001
11002
11003
11004
11053
11005
11006
11007

100463
100473
100483
100493
100022
100503
100513
100523
100533
100543
100553
100563
100573
100032
100583
100593
100603
100613
100623
100633
100643
100653
100663
100673
100683
100693
100703
100713
100723
100733
100743
100753
100763
100773
100783
100793
100803
100813
100823
100833
100843
100853
110011
110022
110032
110042
110533
110052
110062
110072

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

BUZAU
MANZALESTI
86
BUZAU
MOVILA BANULUI 84
BUZAU
MURGESTI
26
BUZAU
NAENI
57
BUZAU
NEHOIU
3010
BUZAU
ODAILE
38
BUZAU
PADINA
195
BUZAU
PARDOSI
19
BUZAU
PANATAU
45
BUZAU
PATARLAGELE
797
BUZAU
PIETROASELE
224
BUZAU
PARSCOV
926
BUZAU
PODGORIA
78
BUZAU
POGOANELE
752
BUZAU
POSTA CALNAU 366
BUZAU
PUIESTI
95
BUZAU
RACOVITENI
43
BUZAU
RAMNICELU
109
BUZAU
ROBEASCA
43
BUZAU
RUSETU
176
BUZAU
SAGEATA
160
BUZAU
SAHATENI
414
BUZAU
SAPOCA
507
BUZAU
SARULESTI
68
BUZAU
SCORTOASA
141
BUZAU
SCUTELNICI
115
BUZAU
SIRIU
336
BUZAU
SMEENI
366
BUZAU
STALPU
209
BUZAU
TISAU
356
BUZAU
TOPLICENI
549
BUZAU
TINTESTI
118
BUZAU
ULMENI
119
BUZAU
VADU PASII
325
BUZAU
VALEA RAMNICULUI
172
BUZAU
VALEA SALCIEI
39
BUZAU
VERNESTI
655
BUZAU
VINTILA VODA
248
BUZAU
VIPERESTI
70
BUZAU
VALCELELE
119
BUZAU
ZARNESTI
124
BUZAU
ZIDURI
345
CARAS SEVERIN
RESITA
25512
CARAS SEVERIN
ANINA
2049
CARAS SEVERIN
BAILE HERCULANE2156
CARAS SEVERIN
BOCSA
3107
CARAS SEVERIN
OCNA DE FIER
25
CARAS SEVERIN
CARANSEBES
9656
CARAS SEVERIN
MOLDOVA NOUA3092
CARAS SEVERIN
ORAVITA
2209

11

1
1413

233
4
615
4
59
7
1
1
1
3
139
13
58
120
5
13
171
224
3
33
7
240
2
73
7
165
11236
1155
231
1511
3
3975
1707
570

1
11
1
11
7
1
85
1
4
5
112
27
17
97
36
13
1
33
1
61
46
162
11
1
2
11
1
107
28
1
11
5
4
11
54
9
54
1
1
8
2
69
106
1
10
286
262
73
19

29
4

9
58

168

10

10

129
747
2
37
22
1254

11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11026
11023
11024
11025
11027
11028
11029
11030
11031
11032
11033
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11054
11055
11056
11057
11058
11059

110082
110093
110103
110113
110123
110133
110143
110153
110163
110173
110183
110193
110203
110213
110223
110263
110233
110243
110253
110273
110283
110293
110303
110313
110323
110333
110353
110363
110373
110383
110393
110403
110413
110423
110433
110443
110453
110463
110473
110483
110493
110503
110513
110523
110543
110553
110563
110573
110583
110593

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CARAS SEVERIN
OTELU ROSU
1676
CARAS SEVERIN
ARMENIS
217
CARAS SEVERIN
BANIA
62
CARAS SEVERIN
BAUTAR
161
CARAS SEVERIN
BERLISTE
152
CARAS SEVERIN
BERZASCA
218
CARAS SEVERIN
BERZOVIA
242
CARAS SEVERIN
BOLVASNITA
94
CARAS SEVERIN
BOZOVICI
572
CARAS SEVERIN
BREBU
58
CARAS SEVERIN
BREBU NOU
26
CARAS SEVERIN
BUCHIN
625
CARAS SEVERIN
BUCOSNITA
78
CARAS SEVERIN
CARASOVA
104
CARAS SEVERIN
CARBUNARI
49
CARAS SEVERIN
CONSTANTIN DAICOVICIU
152
CARAS SEVERIN
CICLOVA ROMANA 32
CARAS SEVERIN
CIUCHICI
27
CARAS SEVERIN
CIUDANOVITA
57
CARAS SEVERIN
COPACELE
69
CARAS SEVERIN
CORNEA
99
CARAS SEVERIN
CORNEREVA
91
CARAS SEVERIN
DALBOSET
99
CARAS SEVERIN
DOCLIN
134
CARAS SEVERIN
DOGNECEA
87
CARAS SEVERIN
DOMASNEA
66
CARAS SEVERIN
EZERIS
96
CARAS SEVERIN
FARLIUG
46
CARAS SEVERIN
FOROTIC
55
CARAS SEVERIN
GARNIC
76
CARAS SEVERIN
GLIMBOCA
76
CARAS SEVERIN
GORUIA
35
CARAS SEVERIN
GRADINARI
219
CARAS SEVERIN
IABLANITA
150
CARAS SEVERIN
LAPUSNICEL
33
CARAS SEVERIN
LAPUSNICU MARE 66
CARAS SEVERIN
LUNCAVITA
44
CARAS SEVERIN
LUPAC
80
CARAS SEVERIN
MARGA
74
CARAS SEVERIN
MAURENI
184
CARAS SEVERIN
MEHADIA
487
CARAS SEVERIN
MEHADICA
105
CARAS SEVERIN
NAIDAS
81
CARAS SEVERIN
OBREJA
255
CARAS SEVERIN
PALTINIS
124
CARAS SEVERIN
CORONINI
50
CARAS SEVERIN
POJEJENA
118
CARAS SEVERIN
PRIGOR
152
CARAS SEVERIN
RAMNA
150
CARAS SEVERIN
RACASDIA
136

515
18
23

1
121

85
43
4
176
28

27
18
8

489
4
13
47

4
11
1
26
2

11

7
82
8

1
2

26
3

47
9

62
5

5
7
1
115
147
5

126
4
10
26
65
85

2
4
29
2

11034
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
13001
13002
13034
13046
13053
13003
13054
13066
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026

110343
110603
110613
110623
110633
110643
110653
110663
110673
110683
110693
110703
110713
110723
110733
110743
110753
110763
110773
130011
130021
130343
130463
130533
130031
130543
130663
130042
130052
130062
130073
130083
130093
130103
130113
130123
130133
130143
130153
130163
130173
130183
130193
130203
130213
130223
130233
130243
130253
130263

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CARAS SEVERIN
EFTIMIE MURGU 66
CARAS SEVERIN
RUSCA MONTANA303
CARAS SEVERIN
SACU
60
CARAS SEVERIN
SASCA MONTANA 93
CARAS SEVERIN
SICHEVITA
97
CARAS SEVERIN
SLATINA-TIMIS 139
CARAS SEVERIN
SOCOL
83
CARAS SEVERIN
SOPOTU NOU
70
CARAS SEVERIN
TEREGOVA
557
CARAS SEVERIN
TICVANIU MARE 134
CARAS SEVERIN
TARNOVA
71
CARAS SEVERIN
TOPLET
305
CARAS SEVERIN
TURNU RUIENI
94
CARAS SEVERIN
VALIUG
157
CARAS SEVERIN
VARADIA
75
CARAS SEVERIN
VERMES
96
CARAS SEVERIN
VRANI
63
CARAS SEVERIN
ZAVOI
531
CARAS SEVERIN
ZORLENTU MARE 72
CLUJ
CLUJ-NAPOCA 116686
CLUJ
DEJ
13033
CLUJ
CUZDRIOARA
50
CLUJ
JICHISU DE JOS
36
CLUJ
MICA
121
CLUJ
TURDA
12306
CLUJ
MIHAI VITEAZU 578
CLUJ
SANDULESTI
111
CLUJ
CAMPIA TURZII 9923
CLUJ
GHERLA
6608
CLUJ
HUEDIN
2701
CLUJ
AGHIRESU
686
CLUJ
AITON
20
CLUJ
ALUNIS
22
CLUJ
APAHIDA
1418
CLUJ
ASCHILEU
50
CLUJ
BACIU
586
CLUJ
BAISOARA
222
CLUJ
BELIS
136
CLUJ
BOBALNA
48
CLUJ
BONTIDA
417
CLUJ
BORSA
94
CLUJ
BUZA
121
CLUJ
CAIANU
49
CLUJ
CALARASI
60
CLUJ
CALATELE
112
CLUJ
CAMARASU
139
CLUJ
CAPUSU MARE 236
CLUJ
CASEIU
161
CLUJ
CATINA
54
CLUJ
CEANU MARE
100

5
157

4
12

3
17
4
35
25
21
169
2
3
8
27

220

39430
5546
6

790
334

137
500

24
5207
335
7056
4152
1016
512

138
116
75
158
34
43

8
7
249

10
381
369
5
14
159

44
3
4

21

38
10

6
5
4

7
13
145
4
8

82
10
20
4
13

3
145
4

13027
13028
13029
13030
13031
13032
13033
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13047
13048
13049
13050
13051
13052
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
14001

130273
130283
130293
130303
130313
130323
130333
130353
130363
130373
130383
130393
130403
130413
130423
130433
130443
130453
130473
130483
130493
130503
130513
130523
130553
130563
130573
130583
130593
130603
130613
130623
130633
130643
130653
130673
130683
130693
130703
130713
130723
130733
130743
130753
130763
130773
130783
130793
130803
140011

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CLUJ
CHINTENI
73
CLUJ
CHIUIESTI
75
CLUJ
CIUCEA
230
CLUJ
CIURILA
35
CLUJ
CATCAU
90
CLUJ
COJOCNA
193
CLUJ
CORNESTI
51
CLUJ
DABACA
112
CLUJ
FELEACU
132
CLUJ
FIZESU GHERLII
82
CLUJ
FLORESTI
1273
CLUJ
FRATA
100
CLUJ
GEACA
44
CLUJ
GILAU
770
CLUJ
GARBAU
94
CLUJ
IARA
507
CLUJ
ICLOD
507
CLUJ
IZVORU CRISULUI 55
CLUJ
JUCU
183
CLUJ
LUNA
225
CLUJ
MAGURI-RACATAU 89
CLUJ
MANASTIRENI
98
CLUJ
MARGAU
88
CLUJ
MARISEL
137
CLUJ
MINTIU GHERLII 46
CLUJ
MOCIU
118
CLUJ
MOLDOVENESTI 138
CLUJ
PALATCA
50
CLUJ
PANTICEU
52
CLUJ
PETRESTII DE JOS 66
CLUJ
PLOSCOS
25
CLUJ
POIENI
489
CLUJ
RECEA-CRISTUR
41
CLUJ
RISCA
36
CLUJ
SACUIEU
50
CLUJ
SAVADISLA
193
CLUJ
SIC
36
CLUJ
SANCRAIU
57
CLUJ
SANMARTIN
32
CLUJ
SANPAUL
60
CLUJ
SUATU
100
CLUJ
TRITENII DE JOS 119
CLUJ
TURENI
84
CLUJ
TAGA
226
CLUJ
UNGURAS
54
CLUJ
VAD
53
CLUJ
VALEA IERII
50
CLUJ
VIISOARA
114
CLUJ
VULTURENI
37
CONSTANTACONSTANTA 111188

1
9
42

10

15

5
659
10
11
169
11
381
321
7
16
14
6
23
11
85

32
10
11
19
6
6
25
22

5
23

5
10
10

250

8
373

2
50

5
6

4
8
15

4
8

145

4
5
16

15

24054

544

86

1381

14004
14006
14008
14011
14013
14063
14037
14010
14060
14003
14005
14007
14012
14014
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14032
14033
14034
14035
14036
14038
14040
14041
14042
14043
14002
14009
14044
14045
14046
14047
14048
14049
14050
14051
14052

140042
140062
140082
140112
140133
140633
140373
140102
140603
140032
140052
140072
140123
140143
140163
140173
140183
140193
140203
140213
140223
140233
140243
140253
140263
140273
140283
140293
140303
140323
140333
140343
140353
140363
140383
140403
140413
140423
140433
140022
140092
140443
140453
140463
140473
140483
140493
140503
140513
140523

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CONSTANTAEFORIE
3152
CONSTANTAMANGALIA
13578
CONSTANTANAVODARI
7860
CONSTANTATECHIRGHIOL
1403
CONSTANTAAGIGEA
1886
CONSTANTA23 AUGUST
263
CONSTANTALIMANU
189
CONSTANTAOVIDIU
1918
CONSTANTATUZLA
354
CONSTANTACERNAVODA
9250
CONSTANTAHARSOVA
2160
CONSTANTAMEDGIDIA
8010
CONSTANTAADAMCLISI
140
CONSTANTAALBESTI
92
CONSTANTAALIMAN
118
CONSTANTABANEASA
546
CONSTANTACASTELU
386
CONSTANTACERCHEZU
59
CONSTANTACHIRNOGENI
171
CONSTANTACIOBANU
83
CONSTANTACIOCARLIA
175
CONSTANTACOBADIN
622
CONSTANTACOGEALAC
366
CONSTANTACOMANA
88
CONSTANTACORBU
265
CONSTANTACRUCEA
191
CONSTANTACUMPANA
280
CONSTANTADELENI
118
CONSTANTADOBROMIR
87
CONSTANTAGARLICIU
130
CONSTANTAGHINDARESTI
71
CONSTANTAINDEPENDENTA 157
CONSTANTAION CORVIN
81
CONSTANTAISTRIA
87
CONSTANTALIPNITA
313
CONSTANTAMERENI
133
CONSTANTAMIHAIL KOGALNICEANU
942
CONSTANTAMIHAI VITEAZU 132
CONSTANTAMIRCEA VODA
370
CONSTANTABASARABI
2190
CONSTANTANEGRU VODA
774
CONSTANTANICOLAE BALCESCU426
CONSTANTAOLTINA
182
CONSTANTAOSTROV
440
CONSTANTAPANTELIMON
86
CONSTANTAPECINEAGA
222
CONSTANTAPESTERA
152
CONSTANTAPOARTA ALBA
527
CONSTANTARASOVA
105
CONSTANTASARAIU
98

203
5866
3537
82
231
23
8
740
29
1726
864
2838
25
16
6
73
12
2
17
9
2
108
15
2
111
2
62
3
2
2
3
7
4
1
27
5
40
7
11
727
103
100
4
72
3
6
13
56
2
3

80
147
25
15
160
68
15
155
35
52
54
631
18
10
12
40
140
10
65
12
45
142
75
25
55
95
30
20
12
83
12
58
10
20
213
68
190
25
198
580
75
160
28
158
25
154
49
165
30
48

269
35
10
226
9

17

86

98
53

14053
14054
14055
14056
14057
14058
14061
14039
14031
14062
14059
14015
15001
15002
15003
15018
15004
15007
15032
15005
15006
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15033
15034
15035
15036
15037
15038

140533
140543
140553
140563
140573
140583
140613
140393
140313
140623
140593
140153
150011
150022
150032
150183
150042
150073
150323
150052
150063
150083
150093
150103
150113
150123
150133
150143
150153
150163
150173
150193
150203
150213
150223
150233
150243
150253
150263
150273
150283
150293
150303
150313
150333
150343
150353
150363
150373
150383

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CONSTANTASACELE
110
CONSTANTASEIMENI
96
CONSTANTASILISTEA
108
CONSTANTATARGUSOR
135
CONSTANTATOPALU
91
CONSTANTATOPRAISAR
350
CONSTANTAVALU LUI TRAIAN 663
CONSTANTALUMINA
801
CONSTANTADUMBRAVENI
72
CONSTANTAVULTURU
58
CONSTANTATORTOMAN
220
CONSTANTAAMZACEA
129
COVASNA SFANTU GHEORGHE
25212
COVASNA BARAOLT
3064
COVASNA COVASNA
3207
COVASNA COMANDAU
75
COVASNA INTORSURA BUZAULUI
1945
COVASNA BARCANI
125
COVASNA SITA BUZAULUI 106
COVASNA TARGU SECUIESC9947
COVASNA AITA MARE
68
COVASNA BATANI
118
COVASNA BELIN
56
COVASNA BODOC
199
COVASNA BOROSNEU MARE 152
COVASNA BRATES
89
COVASNA BRADUT
277
COVASNA BRETCU
654
COVASNA CATALINA
129
COVASNA CERNAT
134
COVASNA CHICHIS
94
COVASNA DOBARLAU
64
COVASNA GHELINTA
112
COVASNA GHIDFALAU
119
COVASNA HAGHIG
68
COVASNA ILIENI
136
COVASNA LEMNIA
184
COVASNA MALNAS
138
COVASNA MOACSA
58
COVASNA OJDULA
151
COVASNA OZUN
212
COVASNA POIAN
991
COVASNA RECI
112
COVASNA SANZIENI
178
COVASNA TURIA
90
COVASNA VALEA CRISULUI 158
COVASNA VALCELE
271
COVASNA VARGHIS
134
COVASNA ZAGON
161
COVASNA ZABALA
164

2
3
2
3
15
68
161
426
8
9
9
13211
1353
1004
498
59
3
5534
4
2
74
2
16
131
533
4
9
3

102
58

59
22
61
26
15
75
192
148
15
16
143
48
294
6
13

45

82
515
88

105
6
2
11
59
10

27
31
4
5
30
11
28
17

2
50
890

16
25
11

6
3
38
135
4

34

1
27

19
13

16001
16007
16032
16064
16069
16073
16002
16052
16003
16037
16057
16004
16041
16005
16013
16006
16012
16008
16009
16010
16011
16015
16016
16019
16020
16021
16022
16023
16024
16025
16026
16027
16029
16030
16031
16033
16034
16035
16036
16038
16039
16040
16042
16043
16044
16045
16046
16047
16048
16049

160011
160073
160323
160643
160693
160733
160022
160523
160032
160373
160573
160042
160413
160052
160133
160062
160123
160083
160093
160103
160113
160153
160163
160193
160203
160213
160223
160233
160243
160253
160263
160273
160293
160303
160313
160333
160343
160353
160363
160383
160393
160403
160423
160433
160443
160453
160463
160473
160483
160493

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

DIMBOVITATARGOVISTE 43914
DIMBOVITAANINOASA
1016
DIMBOVITADOICESTI
793
DIMBOVITARAZVAD
430
DIMBOVITASOTANGA
539
DIMBOVITAULMI
587
DIMBOVITAFIENI
3307
DIMBOVITAMOTAIENI
77
DIMBOVITAGAESTI
5629
DIMBOVITAGURA FOII
66
DIMBOVITAPETRESTI
228
DIMBOVITAMORENI
7349
DIMBOVITAIEDERA
116
DIMBOVITAPUCIOASA
4154
DIMBOVITABRANESTI
195
DIMBOVITATITU
2675
DIMBOVITABRANISTEA
88
DIMBOVITABALENI
213
DIMBOVITABARBULETU
138
DIMBOVITABEZDEAD
134
DIMBOVITABILCIURESTI
181
DIMBOVITABUCIUMENI
95
DIMBOVITABUCSANI
172
DIMBOVITACANDESTI
139
DIMBOVITACOBIA
175
DIMBOVITACOJASCA
196
DIMBOVITACOMISANI
209
DIMBOVITACONTESTI
213
DIMBOVITACORBII MARI
476
DIMBOVITACORNATELU
60
DIMBOVITACORNESTI
130
DIMBOVITACOSTESTII DIN VALE79
DIMBOVITACRANGURILE
118
DIMBOVITADARMANESTI
231
DIMBOVITADOBRA
96
DIMBOVITADRAGODANA
152
DIMBOVITADRAGOMIRESTI 220
DIMBOVITAFINTA
142
DIMBOVITAGLODENI
105
DIMBOVITAGURA OCNITEI
439
DIMBOVITAGURA SUTII
107
DIMBOVITAHULUBESTI
96
DIMBOVITAI. L. CARAGIALE 1103
DIMBOVITALUCIENI
232
DIMBOVITALUDESTI
132
DIMBOVITALUNGULETU
120
DIMBOVITAMALU CU FLORI
73
DIMBOVITAMANESTI
167
DIMBOVITAMATASARU
107
DIMBOVITAMOGOSANI
105

19055
609
593
158
351
430
1724

125

1508
434
11

4
9

330

2576
6
41
5276
24
2251
4
1584

128

20

9
2296
24
18

36

45

3
26
14
37

36

52
5
5
106
320

52
4
5
320

27

27

15
75
13
45
52
49
178
12
948
37
21
16
1
37
8

15
20
6

1
48
110

18

19

16050
16051
16054
16055
16056
16058
16059
16060
16061
16062
16063
16065
16066
16068
16071
16072
16074
16075
16076
16077
16078
16079
16080
16081
16082
17001
17021
17055
17075
17089
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17022

160503
160513
160543
160553
160563
160583
160593
160603
160613
160623
160633
160653
160663
160683
160713
160723
160743
160753
160763
160773
160783
160793
160803
160813
160823
170011
170213
170553
170753
170893
170022
170032
170042
170052
170063
170073
170083
170093
170103
170113
170123
170133
170143
170153
170163
170173
170183
170193
170203
170223

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

DIMBOVITAMOROENI
626
DIMBOVITAMORTENI
83
DIMBOVITANUCET
290
DIMBOVITAOCNITA
97
DIMBOVITAODOBESTI
123
DIMBOVITAPIETROSITA
83
DIMBOVITAPOIANA
87
DIMBOVITAPOTLOGI
129
DIMBOVITAPRODULESTI
79
DIMBOVITAPUCHENI
237
DIMBOVITARACARI
602
DIMBOVITARUNCU
104
DIMBOVITASALCIOARA
90
DIMBOVITASELARU
102
DIMBOVITATATARANI
157
DIMBOVITAULIESTI
110
DIMBOVITAVALEA LUNGA
92
DIMBOVITAVALEA MARE
1459
DIMBOVITAVACARESTI
152
DIMBOVITAVALENI-DIMBOVITA74
DIMBOVITAVISINA
186
DIMBOVITAVISINESTI
69
DIMBOVITAVIRFURI
71
DIMBOVITAVOINESTI
295
DIMBOVITAVULCANA-BAI
108
DOLJ
CRAIOVA
91147
DOLJ
BUCOVAT
444
DOLJ
ISALNITA
3562
DOLJ
PODARI
1084
DOLJ
SIMNICU DE SUS 292
DOLJ
BAILESTI
2491
DOLJ
CALAFAT
4118
DOLJ
FILIASI
2383
DOLJ
SEGARCEA
815
DOLJ
AFUMATI
97
DOLJ
ALMAJ
156
DOLJ
AMARASTII DE JOS232
DOLJ
AMARASTII DE SUS 68
DOLJ
APELE VII
75
DOLJ
ARGETOAIA
114
DOLJ
BECHET
574
DOLJ
BISTRET
95
DOLJ
BIRCA
144
DOLJ
BOTOSESTI-PAIA 40
DOLJ
BRABOVA
81
DOLJ
BRADESTI
746
DOLJ
BRALOSTITA
109
DOLJ
BRATOVOESTI
149
DOLJ
BREASTA
135
DOLJ
BULZESTI
76

237

32
5
16

163

5
16

40
300
3

47

1
44

25

1347
48

1347
4

59

26

42
9
33467
236
3103
703
5
586
2074
1079
93
16

7
3
54

8
543
10

23
455
30
44
52
103
169
90
78
85
31
83
82
15
5
6
33
16
50
8
22
83
12
39
39
10

1092
11

20
44

498
10

17023
17024
17025
17026
17027
17028
17029
17030
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074

170233
170243
170253
170263
170273
170283
170293
170303
170323
170333
170343
170353
170363
170373
170383
170393
170403
170413
170423
170433
170443
170453
170463
170473
170483
170493
170503
170513
170523
170533
170543
170563
170573
170583
170593
170603
170613
170623
170633
170643
170653
170663
170673
170683
170693
170703
170713
170723
170733
170743

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ

CALOPAR
114
CARAULA
68
CARPEN
56
CASTRANOVA
94
CALARASI
163
CELARU
200
CERAT
283
CERNATESTI
59
CETATE
119
CIOROIASI
56
CIUPERCENII NOI 93
COSOVENI
268
COTOFENII DIN DOS95
DANETI
146
DABULENI
892
DESA
99
DIOSTI
106
DOBRESTI
72
DRAGOTESTI
101
DRANIC
79
FARCAS
170
GALICEA MARE 132
GHERCESTI
99
GIGHERA
64
GIUBEGA
112
GIURGITA
80
GINGIOVA
51
GOGOSU
53
GOICEA
103
GOIESTI
96
GRECESTI
56
IZVOARE
66
LEU
166
LIPOVU
94
MACESU DE JOS 118
MACESU DE SUS 100
MAGLAVIT
107
MALU MARE
167
MELINESTI
256
MISCHII
95
MARSANI
136
MOTATEI
267
MURGASI
81
NEGOI
77
ORODEL
75
OSTROVENI
127
PERISOR
73
PIELESTI
228
PISCU VECHI
134
PLENITA
489

6
34
178
16

107
18
6
26
3

101
28

10
6
2
16
27
3
4

59
56

8
8
5
11
11
16
8
12
5
8
18
53
14
18
186
6
15
5
46
14
10
38
12
13
43
13
14
13
18
18
8
6
33
17
67
49
19
23
19
25
36
98
16
12
11
14
14
46
16
106

96
22

59
12

17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
18001
18052
18058
18002
18022
18038
18003
18010
18004
18005
18006
18007
18008
18009
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18023

170763
170773
170783
170793
170803
170813
170823
170833
170843
170853
170863
170873
170883
170903
170913
170923
170933
170943
170953
170963
170973
170983
170993
171003
180011
180523
180583
180021
180223
180383
180032
180103
180042
180053
180063
180073
180083
180093
180113
180123
180133
180143
180153
180163
180173
180183
180193
180203
180213
180233

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
DOLJ
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI

POIANA MARE
650
PREDESTI
82
RADOVAN
88
RAST
115
ROBANESTI
157
SADOVA
151
SALCUTA
82
SCAESTI
57
SEACA DE CAMP 52
SEACA DE PADURE 76
SECU
50
SILISTEA CRUCII
48
SOPOT
56
TEASC
78
TERPEZITA
181
TESLUI
70
TUGLUI
98
UNIREA
77
URZICUTA
80
VALEA STANCIULUI200
VELA
73
VERBITA
50
VARTOP
62
VARVORU DE JOS 82
GALATI
100291
SENDRENI
864
VANATORI
1267
TECUCI
6845
DRAGANESTI
93
MUNTENI
180
BERESTI
275
BERESTI-MERIA 121
TARGU BUJOR
883
BARCEA
119
BALABANESTI
58
BALASESTI
57
BALENI
87
BANEASA
36
BRANISTEA
127
BRAHASESTI
89
BUCIUMENI
48
CAVADINESTI
125
CERTESTI
67
COROD
209
CORNI
39
COSMESTI
92
COSTACHE NEGRI 46
CUCA
82
CUDALBI
193
DRAGUSENI
110

18
12

28
9
4

37
3

4
1
1
40092
90
979
2140
11
52
31
4
68
1

16
4
22
33
50
26
12
8
16
44
12
8
9
10
55
8
20
16
8
43
15
9
15
25
1671
198
210

36

12
18

92
138

20
3

65

1
22

20
26
66

2
4

8
43
90
20

18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18053
18054
18055
18056
18057
18059
18060
20001
20014
20033
20066
20003
20004
20006
20007
20008
20009
20010
20011
20012
20013
20015
20016

180243
180253
180263
180273
180283
180293
180303
180313
180323
180333
180343
180353
180363
180373
180393
180403
180413
180423
180433
180443
180453
180463
180473
180483
180493
180503
180513
180533
180543
180553
180563
180573
180593
180603
200011
200143
200333
200663
200032
200042
200062
200072
200083
200093
200103
200113
200123
200133
200153
200163

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GALATI
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ

FARTANESTI
103
FOLTESTI
196
FRUMUSITA
232
FUNDENI
142
GHIDIGENI
407
GOHOR
103
GRIVITA
67
INDEPENDENTA 425
IVESTI
447
JORASTI
41
LIESTI
649
MATCA
396
MASTACANI
98
MOVILENI
44
NAMOLOASA
46
NICORESTI
138
OANCEA
48
PECHEA
295
PISCU
115
PRIPONESTI
51
REDIU
55
SCANTEIESTI
43
SCHELA
115
SLOBOZIA CONACHI
100
SMARDAN
79
SMULTI
54
SUCEVENI
71
TUDOR VLADIMIRESCU
134
TULUCESTI
163
TEPU
79
UMBRARESTI
189
VALEA MARULUI 83
VARLEZI
49
VLADESTI
67
TARGU JIU
30230
BALESTI
309
DRAGUTESTI
242
TURCINESTI
172
MOTRU
8459
NOVACI
1047
TIRGU CARBUNESTI
2021
TICLENI
1856
ALBENI
665
ALIMPESTI
111
ANINOASA
169
ARCANI
69
BAIA DE FIER
352
BALANESTI
139
BARBATESTI
322
BENGESTI-CIOCADIA
120

2
3
8
1
188
23
5
39
149
409
3
2
1
2
1
33
4
2

20
14

21
3
16
83

25
26
38
52
10
7
66
16

12
26

221

20
5
39
40

34
15
10
3
3
75
2
30
15

1
13244
53
67
8
4260
97
435
1566
468
11
53
11
74

258
17
1

798
2
16

19
1
65

2634

55
1530
443
29

3
11
12

106

79
4

20017
20018
20019
20020
20021
20002
20022
20023
20024
20025
20026
20027
20028
20029
20030
20031
20032
20034
20035
20036
20037
20038
20039
20040
20041
20042
20043
20044
20045
20046
20047
20048
20049
20050
20051
20052
20053
20054
20055
20056
20057
20058
20059
20060
20061
20062
20063
20064
20065
20067

200173
200183
200193
200203
200213
200022
200223
200233
200243
200253
200263
200273
200283
200293
200303
200313
200323
200343
200353
200363
200373
200383
200393
200403
200413
200423
200433
200443
200453
200463
200473
200483
200493
200503
200513
200523
200533
200543
200553
200563
200573
200583
200593
200603
200613
200623
200633
200643
200653
200673

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ
GORJ

BERLESTI
89
BALTENI
1060
BOLBOSI
88
BORASCU
89
BRANESTI
71
BUMBESTI-JIU 3357
BUMBESTI-PITIC 106
BUSTUCHIN
534
CAPRENI
307
CATUNELE
580
CIUPERCENI
153
CALNIC
690
CRASNA
234
CRUSET
226
DANCIULESTI
110
DANESTI
146
DRAGOTESTI
530
FARCASESTI
2294
GLOGOVA
119
GODINESTI
53
HUREZANI
204
IONESTI
73
JUPANESTI
59
LELESTI
93
LICURICI
138
LOGRESTI
156
MATASARI
3848
MUSETESTI
94
NEGOMIR
344
PADES
529
PESTISANI
620
PLOPSORU
300
POLOVRAGI
142
PRIGORIA
453
ROSIA DE AMARADIA
253
RUNCU
468
SAMARINESTI
292
SACELU
84
SAULESTI
175
SCOARTA
152
SCHELA
142
SLIVILESTI
276
STANESTI
69
STEJARI
154
STOINA
1066
TELESTI
99
TISMANA
710
TURBUREA
503
TURCENI
4503
TANTARENI
130

19
519
3
1
1960
356
191
487
94
552
24
110
6
36
119
1748
73
67
9
4
15
35
56
2897
8
221
79
45
75
6
364
10
33
244
53
70
186
6
74
963
10
195
316
2263
12

8
120
7

2
1
1
2
2

19
450

66
294
176
486
76
545
109
4
111
1644
19

1
1

46

3
1

34
45
2490
218

4
64

3
12
13

344
6
21
244
50
30
186

2
1
5
43

74
941

299
5

20068
20069
20070
20005
21002
21013
21024
21001
21038
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21039
21040
21041
21042
21043
21044
21045
21046

200683
200693
200703
200052
210021
210133
210243
210011
210383
210032
210042
210052
210062
210072
210082
210092
210103
210113
210123
210143
210153
210163
210173
210183
210193
210203
210213
210223
210233
210253
210263
210273
210283
210293
210303
210313
210323
210333
210343
210353
210363
210373
210393
210403
210413
210423
210433
210443
210453
210463

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

GORJ
GORJ
GORJ
GORJ
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA
HARGHITA

URDARI
559
VAGIULESTI
83
VLADIMIR
285
ROVINARI
9060
ODORHEIU SECUIESC
14317
BRADESTI
118
FELICENI
77
MIERCUREA CIUC
17664
PAULENI-CIUC
78
BAILE TUSNAD
680
BALAN
2021
BORSEC
680
CRISTURU SECUIESC
2188
GHEORGHENI 4016
TOPLITA
4321
VLAHITA
1161
ATID
77
AVRAMESTI
68
BILBOR
146
CAPALNITA
55
CIUCSANGEORGIU113
CIUMANI
175
CARTA
274
CORBU
87
CORUND
267
DANESTI
97
DEALU
91
DITRAU
243
DARJIU
51
FRUMOASA
159
GALAUTAS
679
JOSENI
261
LAZAREA
142
LUETA
93
LUNCA DE JOS
208
LUNCA DE SUS
155
LUPENI
198
MARTINIS
89
MERESTI
61
MIHAILENI
157
MUGENI
144
OCLAND
143
PLAIESII DE JOS 141
PRAID
378
REMETEA
470
SACEL
71
SARMAS
217
SECUIENI
73
SICULENI
327
SANCRAIENI
947

341

324

161
4802
9369
50

8
56
40

153
1683

7899
25
25
1352
255
1257
1458
2125
690

166

400
25
5
1117
40
50

105
10

65
100

5
30
60
526
50

25
80
50

30

40

170
310
10
120

150

55
850

15

10

21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
21057
21058
22001
22033
22002
22038
22059
22003
22008
22010
22012
22013
22004
22016
22005
22034
22006
22007
22009
22011
22014
22015
22017
22018
22019
22020
22021
22022
22023
22024
22025
22026
22027
22028
22029
22030
22031
22032
22035
22036

210473
210483
210493
210503
210513
210523
210533
210543
210553
210563
210573
210583
220011
220333
220021
220383
220593
220031
220082
220102
220122
220132
220042
220163
220052
220343
220062
220072
220092
220112
220143
220153
220173
220183
220193
220203
220213
220223
220233
220243
220253
220263
220273
220283
220293
220303
220313
220323
220353
220363

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

HARGHITA SANDOMINIC
257
HARGHITA SANMARTIN
155
HARGHITA SANSIMION
125
HARGHITA SUBCETATE
210
HARGHITA SUSENI
126
HARGHITA SIMONESTI
109
HARGHITA TULGHES
319
HARGHITA TUSNAD
177
HARGHITA ULIES
83
HARGHITA VARSAG
57
HARGHITA VOSLABENI
160
HARGHITA ZETEA
196
HUNEDOARA
DEVA
26628
HUNEDOARA
CARJITI
21
HUNEDOARA
HUNEDOARA 20209
HUNEDOARA
GHELARI
264
HUNEDOARA
TELIUCU INFERIOR395
HUNEDOARA
PETROSANI
14395
HUNEDOARA
LUPENI
5731
HUNEDOARA
PETRILA
5299
HUNEDOARA
URICANI
2030
HUNEDOARA
VULCAN
5932
HUNEDOARA
ANINOASA
1227
HUNEDOARA
BANITA
59
HUNEDOARA
BRAD
4169
HUNEDOARA
CRISCIOR
2434
HUNEDOARA
CALAN
1651
HUNEDOARA
HATEG
3428
HUNEDOARA
ORASTIE
6619
HUNEDOARA
SIMERIA
4091
HUNEDOARA
BAIA DE CRIS
355
HUNEDOARA
BALSA
42
HUNEDOARA
BARU
481
HUNEDOARA
BACIA
537
HUNEDOARA
BAITA
224
HUNEDOARA
BATRANA
13
HUNEDOARA
BERIU
163
HUNEDOARA
BLAJENI
50
HUNEDOARA
BOSOROD
119
HUNEDOARA
BRANISCA
68
HUNEDOARA
BRETEA ROMANA 216
HUNEDOARA
BUCES
143
HUNEDOARA
BUCURESCI
46
HUNEDOARA
BULZESTII DE SUS 15
HUNEDOARA
BUNILA
14
HUNEDOARA
BURJUC
40
HUNEDOARA
CERBAL
22
HUNEDOARA
CERTEJU DE SUS 977
HUNEDOARA
DENSUS
71
HUNEDOARA
DOBRA
253

85
10
40
95
20
20
50
90
20
55
50
8716
9896
133
225
4891
3705
3962
1504
3895
755
3
1998
2227
987
862
4306
1798
169
342
170
62
56
2
1
10
2

1
648
26

20
20

20

91
1
80
1
1
21
1
1
1
1
1
1
2
2
8
10
49
56
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2

525
211
107
136
2152
3317
3666
1389
3134
577
271
1125
12

5
1
55

526
6

22037
22039
22040
22041
22042
22043
22044
22045
22046
22047
22048
22049
22050
22051
22052
22053
22054
22055
22056
22057
22058
22060
22061
22062
22063
22064
22065
22066
22067
22068
22069
12001
12033
23001
23002
23003
23006
23008
23009
23012
12008
23014
23016
23017
12012
23018
23020
23021
23022
12014

220373
220393
220403
220413
220423
220433
220443
220453
220463
220473
220483
220493
220503
220513
220523
220533
220543
220553
220563
220573
220583
220603
220613
220623
220633
220643
220653
220663
220673
220683
220693
120011
120333
230011
230022
230032
230063
230083
230093
230123
120083
230143
230163
230173
120123
230183
230203
230213
230223
120143

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

HUNEDOARA
GEOAGIU
712
HUNEDOARA
GURASADA
109
HUNEDOARA
HARAU
265
HUNEDOARA
ILIA
471
HUNEDOARA
LAPUGIU DE JOS 137
HUNEDOARA
LELESE
53
HUNEDOARA
LUNCA CERNII DE JOS
38
HUNEDOARA
LUNCOIU DE JOS 99
HUNEDOARA
MARTINESTI
41
HUNEDOARA
ORASTIOARA DE SUS
102
HUNEDOARA
PESTISU MIC
164
HUNEDOARA
PUI
228
HUNEDOARA
RAPOLTU MARE 83
HUNEDOARA
RACHITOVA
63
HUNEDOARA
RIBITA
971
HUNEDOARA
RAU DE MORI
616
HUNEDOARA
ROMOS
69
HUNEDOARA
SARMIZEGETUSA 70
HUNEDOARA
SALASU DE SUS 107
HUNEDOARA
SANTAMARIA-ORLEA
339
HUNEDOARA
SOIMUS
1228
HUNEDOARA
TOMESTI
66
HUNEDOARA
TOPLITA
53
HUNEDOARA
TOTESTI
278
HUNEDOARA
TURDAS
108
HUNEDOARA
GENERAL BERTHELOT
32
HUNEDOARA
VATA DE JOS
616
HUNEDOARA
VALISOARA
45
HUNEDOARA
VETEL
2931
HUNEDOARA
VORTA
117
HUNEDOARA
ZAM
302
CALARASI CALARASI
23208
CALARASI MODELU
527
IALOMITA SLOBOZIA
16609
IALOMITA FETESTI
5899
IALOMITA TANDAREI
2341
IALOMITA ALBESTI
75
IALOMITA AMARA
611
IALOMITA ANDRASESTI
113
IALOMITA BALACIU
150
CALARASI BORCEA
752
IALOMITA BORDUSANI
225
IALOMITA BUCU
241
IALOMITA CAZANESTI
447
CALARASI CIOCANESTI
192
IALOMITA CIOCHINA
184
IALOMITA CIULNITA
127
IALOMITA COCORA
139
IALOMITA COSAMBESTI
137
CALARASI CUZA VODA
389

136
29
182
64
80
38
44

2
25

865
113
6
47
782
10
1
72

306
5
2157
82
27
10812
263
4568
1310
902
2
129
4
8
56
11
63
180
8
3
6
22
14
88

19
3
11
7
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
124
1
1
1
1
1
1
1
232
1
1
547
45
941
709
324
10
154
16
62
375
59
31
63
63
75
35
23
28
121

29
38
38

19

104
158
67
27
105

12015
12016
12017
12018
12019
23026
23028
23029
23030
12023
23032
23033
12026
12027
12028
12004
12030
23037
23038
23039
23041
12006
23042
12036
23043
12039
23044
23045
23046
23047
23049
23050
12044
12045
12048
12049
23051
12052
12053
23053
24001
24011
24039
24063
24079
24002
24003
24004
24077
24005

120153
120163
120173
120183
120193
230263
230283
230293
230303
120233
230323
230333
120263
120273
120283
120042
120303
230373
230383
230393
230413
120063
230423
120363
230433
120393
230443
230453
230463
230473
230493
230503
120443
120453
120483
120493
230513
120523
120533
230533
240011
240113
240393
240633
240793
240022
240032
240042
240773
240053

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CALARASI
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
IALOMITA
IALOMITA
CALARASI
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
IALOMITA
CALARASI
IALOMITA
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
IALOMITA
IALOMITA
CALARASI
CALARASI
CALARASI
CALARASI
IALOMITA
CALARASI
CALARASI
IALOMITA
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI

DICHISENI
76
DOR MARUNT
317
DOROBANTU
211
DRAGALINA
600
DRAGOS VODA 209
FACAENI
178
GHEORGHE DOJA 115
GHEORGHE LAZAR134
GIURGENI
92
GRADISTEA
268
GRINDU
114
GRIVITA
268
INDEPENDENTA 151
JEGALIA
185
LEHLIU
338
LEHLIU GARA
1132
LUPSANU
141
MIHAIL KOGALNICEANU
288
MILOSESTI
113
MOVILA
389
MUNTENI-BUZAU 189
ALEXANDRU ODOBESCU
119
PERIETI
250
PERISORU
567
REVIGA
162
ROSETI
245
SALCIOARA
99
SAVENI
182
SCANTEIA
238
SFANTU GHEORGHE
119
STELNICA
164
SUDITI
113
STEFAN CEL MARE145
STEFAN VODA
424
ULMU
121
UNIREA
87
VALEA CIORII
118
VALCELELE
109
VLAD TEPES
77
VLADENI
134
IASI
108165
BARNOVA
334
HOLBOCA
1174
REDIU
425
TOMESTI
520
HARLAU
2673
PASCANI
11974
TARGU FRUMOS 3405
TARGU FRUMOS 3405
ALEXANDRU I. CUZA87

4
18
21
39
18
4
1
2
17
4
21
1
2
246
1
32
2
3
12
24
2
2
2
2
1
10
3
2
2
8
1
3
9
1
3
37332
27
537
128
216
1392
7141
1524
1524

1
60
40
47
68
19
27
52
21
65
35
122
75
21
62
164
63
120
21
110
42
42
116
259
71
56
20
104
148
30
71
40
27
343
72
10
42
52
21
46
819
149
138
31
16
40
122
229
229
4

24006
24007
24008
24009
24010
24012
24013
24014
24015
24016
24017
24018
24019
24020
24021
24022
24023
24024
24025
24026
24027
24028
24029
24030
24031
24032
24033
24034
24035
24036
24037
24038
24040
24041
24042
24043
24044
24045
24046
24047
24048
24049
24050
24051
24052
24053
24054
24055
24056
24057

240063
240073
240083
240093
240103
240123
240133
240143
240153
240163
240173
240183
240193
240203
240213
240223
240233
240243
240253
240263
240273
240283
240293
240303
240313
240323
240333
240343
240353
240363
240373
240383
240403
240413
240423
240433
240443
240453
240463
240473
240483
240493
240503
240513
240523
240533
240543
240553
240563
240573

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI

ANDRIESENI
211
ARONEANU
101
BALTATI
311
BELCESTI
401
BIVOLARI
167
UNGHENI
105
BRAESTI
91
BUTEA
142
CEPLENITA
131
CIORTESTI
200
CIUREA
600
COARNELE CAPREI 70
COMARNA
109
COSTULENI
139
COTNARI
492
COZMESTI
149
CRISTESTI
294
CUCUTENI
50
DAGATA
198
DELENI
365
DOBROVAT
122
DOLHESTI
160
DUMESTI
119
ERBICENI
158
FOCURI
174
GOLAIESTI
88
GORBAN
108
GRAJDURI
284
GROPNITA
120
GROZESTI
72
HALAUCESTI
359
HELESTENI
117
HORLESTI
110
IPATELE
66
LESPEZI
266
LETCANI
455
LUNGANI
154
MADARJAC
101
MIRCESTI
355
MIRONEASA
153
MIROSLAVA
1394
MIROSLOVESTI 219
MOGOSESTI
162
MOGOSESTI-SIRET124
MOSNA
96
MOTCA
148
MOVILENI
230
OTELENI
97
PLUGARI
146
PODU ILOAIEI 1171

5
2
7
101
7
1
6
6
17
135
10
5
93
2
15
4
1
1
2
5
5
2
8
5
10
5
172
1
23
54
3
4
126
1
436
23

14
6
2
324

34
22
84
41
15
1
3
1
10
72
1
1
4
6
154
30
5
3
62
1
1
21
2
6
1
1
14
6
10
32
1
6
1
138
7
3
8
217
2
8
25
11
7
41
2
49
134

24058
24059
24060
24061
24062
24064
24065
24066
24067
24068
24069
24070
24071
24072
24073
24074
24075
24076
24078
24080
24081
24082
24083
24084
24085
24086
24087
24088
24089
19001
19041
41007
12005
12031
23004
23019
23036
23005
19004
41008
23007
23010
23011
41009
19005
23013
12007
41010
19006
19002

240583
240593
240603
240613
240623
240643
240653
240663
240673
240683
240693
240703
240713
240723
240733
240743
240753
240763
240783
240803
240813
240823
240833
240843
240853
240863
240873
240883
240893
190011
190413
410072
120052
120313
230042
230193
230363
230053
190043
410083
230073
230103
230113
410093
190053
230133
120073
410103
190063
190022

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
IASI
GIURGIU
GIURGIU
ILFOV
CALARASI
CALARASI
IALOMITA
IALOMITA
IALOMITA
IALOMITA
GIURGIU
ILFOV
IALOMITA
IALOMITA
IALOMITA
ILFOV
GIURGIU
IALOMITA
CALARASI
ILFOV
GIURGIU
GIURGIU

POPESTI
136
POPRICANI
215
PRISACANI
150
PROBOTA
120
RADUCANENI
609
ROMANESTI
67
RUGINOASA
385
SCHITU DUCA
184
SCANTEIA
211
SCOBINTI
186
SINESTI
140
SIRETEL
141
STOLNICENI-PRAJESCU
176
STRUNGA
222
SCHEIA
128
SIPOTE
273
TANSA
99
TATARUSI
176
TODIRESTI
190
TRIFESTI
141
TIBANA
174
TIBANESTI
749
TIGANASI
431
TUTORA
82
VALEA SEACA
139
VICTORIA
262
VANATORI
112
VLADENI
383
VOINESTI
210
GIURGIU
17014
SLOBOZIA
134
BUFTEA
4802
OLTENITA
7015
MITRENI
241
URZICENI
6910
CIOCARLIA
51
MANASIA
325
ADANCATA
77
ADUNATII-COPACENI
863
AFUMATI
1757
ALEXENI
105
ARMASESTI
254
AXINTELE
107
BALOTESTI
2213
BANEASA
277
BARCANESTI
115
BELCIUGATELE
112
BERCENI
1773
BOLINTIN-DEAL 413
BOLINTIN-VALE 1813

10
19
6
7
88
1
151
5
7
3
2
4
4
3
2
10
3
1
498
17
4
11
2
83
4
4454
10
2207
3508
75
4249
1
121
1
82
869
21
1
3
583
33
2

61
743

1
10
11
14
81
5
9
11
28
16
2
1
15
70
1
10
3
9
8
25
1
13
180
17
5
16
4
76
10
626
6
202
338
17
224
12
70
12
213
111
18
71
42
291
59
31
57
41
34
33

10

207

28

9
526

23015
41012
16014
19007
12002
19008
16017
19009
19010
12009
41013
12010
12011
16018
41016
41017
19011
41018
19012
19013
41019
41020
23023
16028
19014
12013
19015
41022
41021
41045
41024
41025
23024
23025
23027
19016
12020
19017
12021
12022
12003
19018
41026
19019
19020
23031
19021
19022
19023
19024

230153
410123
160143
190073
120022
190083
160173
190093
190103
120093
410133
120103
120113
160183
410163
410173
190113
410183
190123
190133
410193
410203
230233
160283
190143
120133
190153
410223
410213
410453
410243
410253
230243
230253
230273
190163
120203
190173
120213
120223
120032
190183
410263
190193
190203
230313
190213
190223
190233
190243

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

IALOMITA BRAZII
119
ILFOV
BRANESTI
940
DIMBOVITABREZOAELE
95
GIURGIU BUCSANI
220
CALARASI BUDESTI
1079
GIURGIU BULBUCATA
55
DIMBOVITABUTIMANU
199
GIURGIU BUTURUGENI
250
GIURGIU CALUGARENI
388
CALARASI CASCIOARELE
38
ILFOV
CERNICA
1938
CALARASI CHIRNOGI
551
CALARASI CHISELET
83
DIMBOVITACIOCANESTI
109
ILFOV
CIOLPANI
247
ILFOV
CIOROGARLA
1099
GIURGIU CLEJANI
224
ILFOV
CLINCENI
521
GIURGIU COLIBASI
98
GIURGIU COMANA
486
ILFOV
CORBEANCA
130
ILFOV
CORNETU
180
IALOMITA COSERENI
153
DIMBOVITACREVEDIA
641
GIURGIU CREVEDIA MARE 133
CALARASI CURCANI
143
GIURGIU DAIA
158
ILFOV
DASCALU
115
ILFOV
DARASTI-ILFOV 166
ILFOV
1 DECEMBRIE
550
ILFOV
DOMNESTI
470
ILFOV
DRAGOMIRESTI-VALE
223
IALOMITA DRAGOESTI
80
IALOMITA DRIDU
302
IALOMITA FIERBINTI-TARG 535
GIURGIU FLORESTI-STOENESTI
252
CALARASI FRASINET
81
GIURGIU FRATESTI
337
CALARASI FRUMUSANI
485
CALARASI FUNDENI
213
CALARASI FUNDULEA
1369
GIURGIU GAISENI
287
ILFOV
GANEASA
136
GIURGIU GAUJANI
125
GIURGIU GHIMPATI
471
IALOMITA GARBOVI
187
GIURGIU GOGOSARI
193
GIURGIU GOSTINU
79
GIURGIU GOSTINARI
57
GIURGIU GRADINARI
467

2
9
11
4
299
2
82
29
52
227
1

7
134
372
80
1
55
12
240

21
49
8
148
6
82
124
54
3
32
362
10
6
16
12

124

20
7

23
55

15
274
6
16
49

311
350
68
6
84
103
10
20
52
186
16
84
1

12
8
45
19
64
139
6
23
37
198
87
485
11

1
76
37
1
3

50
69
49
26
11
6
20

133

10

9
43

41028
19025
41029
12024
19026
19027
12025
23034
19028
23035
19029
19030
12029
19031
19003
12032
19032
41032
23040
12034
12035
16053
41034
19033
19034
41037
41038
12037
19035
19036
12038
19037
19038
12040
19039
23048
19040
16067
41040
12041
12042
19042
19043
12043
41041
12046
16070
41042
12047
19045

410283
190253
410293
120243
190263
190273
120253
230343
190283
230353
190293
190303
120293
190313
190032
120323
190323
410323
230403
120343
120353
160533
410343
190333
190343
410373
410383
120373
190353
190363
120383
190373
190383
120403
190393
230483
190403
160673
410403
120413
120423
190423
190433
120433
410413
120463
160703
410423
120473
190453

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

ILFOV
GRADISTEA
173
GIURGIU GREACA
185
ILFOV
GRUIU
673
CALARASI GURBANESTI
108
GIURGIU HOTARELE
234
GIURGIU IEPURESTI
122
CALARASI ILEANA
124
IALOMITA ION ROATA
125
GIURGIU IZVOARELE
182
IALOMITA JILAVELE
176
GIURGIU JOITA
465
GIURGIU LETCA NOUA
131
CALARASI LUICA
49
GIURGIU MIHAI BRAVU
120
GIURGIU MIHAILESTI
791
CALARASI MANASTIREA
286
GIURGIU MARSA
101
ILFOV
MOARA VLASIEI 156
IALOMITA MOVILITA
161
CALARASI NANA
80
CALARASI NICOLAE BALCESCU67
DIMBOVITANICULESTI
98
ILFOV
NUCI
121
GIURGIU OGREZENI
275
GIURGIU OINACU
253
ILFOV
PERIS
965
ILFOV
PETRACHIOAIA 109
CALARASI PLATARESTI
170
GIURGIU PRUNDU
137
GIURGIU PUTINEIU
165
CALARASI RADOVANU
124
GIURGIU RASUCENI
91
GIURGIU ROATA DE JOS 1854
CALARASI SARULESTI
176
GIURGIU SCHITU
75
IALOMITA SINESTI
163
GIURGIU SINGURENI
163
DIMBOVITASLOBOZIA MOARA 75
ILFOV
SNAGOV
2295
CALARASI SOHATU
147
CALARASI SPANTOV
114
GIURGIU STANESTI
122
GIURGIU STOENESTI
59
CALARASI SOLDANU
81
ILFOV
STEFANESTII DE JOS
271
CALARASI TAMADAU MARE 172
DIMBOVITATARTASESTI
569
ILFOV
TUNARI
530
CALARASI ULMENI
296
GIURGIU ULMI
188

14
4
506
13
7
5
20
1
22
8
266

1
200
63
4
6
3
1

19
229
1
14
1
4
1482
6
5

67
8
22

22
52
244
1
6

11
97
56
22
28
14
31
27
81
22
38
6
30
200
53
16

13

18

79
7
30

2
117
532
11
2
15
115
26
31
17
62
10
61
18
23
92
11
15
12
9
23
4
211
5
182
10

16

1451

12050
19046
23052
12051
19047
19048
41043
19049
25001
25035
25045
25064
25002
25053
25066
25003
25004
25005
25007
25008
25009
25010
25011
25012
25013
25014
25015
25016
25017
25018
25019
25020
25021
25022
25023
25024
25025
25026
25027
25028
25029
25030
25031
25032
25033
25034
25036
25037
25038
25039

120503
190463
230523
120513
190473
190483
410433
190493
250011
250353
250453
250643
250021
250533
250663
250032
250042
250052
250072
250082
250093
250103
250113
250123
250133
250143
250153
250163
250173
250183
250193
250203
250213
250223
250233
250243
250253
250263
250273
250283
250293
250303
250313
250323
250333
250343
250363
250373
250383
250393

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

CALARASI VALEA ARGOVEI 139


GIURGIU VALEA DRAGULUI 137
IALOMITA VALEA MACRISULUI86
CALARASI VASILATI
165
GIURGIU VARASTI
105
GIURGIU VEDEA
120
ILFOV
VIDRA
332
GIURGIU VANATORII MICI 115
MARAMURES
BAIA MARE
53284
MARAMURES
GROSI
338
MARAMURES
RECEA
712
MARAMURES
TAUTII-MAGHERAUS
604
MARAMURES
SIGHETU MARMATIEI
11526
MARAMURES
SARASAU
280
MARAMURES
VADU IZEI
237
MARAMURES
BAIA SPRIE
3662
MARAMURES
BORSA
3317
MARAMURES
CAVNIC
1749
MARAMURES
TARGU LAPUS 2269
MARAMURES
VISEU DE SUS 2967
MARAMURES
ARDUSAT
315
MARAMURES
ARINIS
170
MARAMURES
ASUAJU DE SUS
97
MARAMURES
BAITA DE SUB CODRU
83
MARAMURES
BAIUT
769
MARAMURES
BASESTI
92
MARAMURES
BICAZ
87
MARAMURES
BISTRA
245
MARAMURES
BARSANA
200
MARAMURES
BOCICOIU MARE 155
MARAMURES
BOGDAN VODA 136
MARAMURES
BOIU MARE
80
MARAMURES
BOTIZA
140
MARAMURES
BUDESTI
109
MARAMURES
CALINESTI
170
MARAMURES
CERNESTI
94
MARAMURES
CICARLAU
267
MARAMURES
CAMPULUNG LA TISA
170
MARAMURES
COPALNIC-MANASTUR
221
MARAMURES
COROIENI
73
MARAMURES
CUPSENI
100
MARAMURES
DESESTI
218
MARAMURES
DRAGOMIRESTI 312
MARAMURES
DUMBRAVITA
207
MARAMURES
FARCASA
1102
MARAMURES
GIULESTI
159
MARAMURES
IEUD
113
MARAMURES
LAPUS
115
MARAMURES
LEORDINA
98
MARAMURES
MIRESU MARE
147

1
17
1
14
51
24334
11
382
148
5997
154
33
2236
1253
1165
845
1110
195
59

36
48
21
18
14
18
20
14
230
24
17
12
7
2
37

43
5
3
7
3
3

533

1
2

23
32
46
18
60
2
128
72
3

57
72
977
4

1208
818
856
69
6
1

438
7
6
1
6
3
2
1
3
1
6
3
6
1
30
1
1
1
1
2
1
1
1
1

80
36

1611

25040
25041
25042
25043
25044
25046
25047
25048
25049
25050
25051
25052
25054
25055
25056
25057
25058
25059
25006
25060
25061
25062
25063
25065
25067
25068
25069
26001
26057
26002
26043
26003
26004
26005
26006
26007
26008
26009
26010
26011
26012
26013
26014
26015
26016
26017
26018
26019
26020
26021

250403
250413
250423
250433
250443
250463
250473
250483
250493
250503
250513
250523
250543
250553
250563
250573
250583
250593
250062
250603
250613
250623
250633
250653
250673
250683
250693
260011
260573
260022
260433
260032
260042
260052
260063
260073
260083
260093
260103
260113
260123
260133
260143
260153
260163
260173
260183
260193
260203
260213

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

MARAMURES
MOISEI
323
80
MARAMURES
OARTA DE JOS
80
MARAMURES
OCNA SUGATAG 427
124
MARAMURES
PETROVA
107
MARAMURES
POIENILE DE SUB MUNTE
426
40
MARAMURES
REMETEA CHIOARULUI
94
MARAMURES
REMETI
89
MARAMURES
REPEDEA
143
3
MARAMURES
RONA DE JOS
64
MARAMURES
RONA DE SUS
151
28
MARAMURES
ROZAVLEA
118
6
MARAMURES
RUSCOVA
193
23
MARAMURES
SATULUNG
446
290
MARAMURES
SACALASENI
185
21
MARAMURES
SACEL
100
MARAMURES
SALISTEA DE SUS 232
24
MARAMURES
SALSIG
72
MARAMURES
SAPANTA
101
6
MARAMURES
SEINI
1184
634
MARAMURES
STRAMTURA
98
8
MARAMURES
SUCIU DE SUS
146
13
MARAMURES
SISESTI
138
1
MARAMURES
SOMCUTA MARE 982
212
MARAMURES
ULMENI
859
374
MARAMURES
VALEA CHIOARULUI176
14
MARAMURES
VIMA MICA
63
MARAMURES
VISEU DE JOS
303
38
MEHEDINTIDROBETA-TURNU
27763
SEVERIN 11872
MEHEDINTISIMIAN
1168
401
MEHEDINTIBAIA DE ARAMA 721
52
MEHEDINTIOBARSIA-CLOSANI102
3
MEHEDINTIORSOVA
3485
1728
MEHEDINTISTREHAIA
1718
587
MEHEDINTIVANJU MARE
1375
486
MEHEDINTIBALA
135
5
MEHEDINTIBALTA
39
MEHEDINTIBALACITA
94
3
MEHEDINTIBACLES
66
MEHEDINTIBALVANESTI
30
MEHEDINTIBREZNITA-MOTRU 50
MEHEDINTIBREZNITA-OCOL 159
12
MEHEDINTIBROSTENI
98
MEHEDINTIBURILA MARE
111
15
MEHEDINTIBUTOIESTI
127
3
MEHEDINTICAZANESTI
62
MEHEDINTICIRESU
44
MEHEDINTICORCOVA
168
5
MEHEDINTICORLATEL
46
MEHEDINTICUJMIR
247
57
MEHEDINTIDEVESEL
88
5

1
3
5
1
3
1
1
1
1
1
1
7
2
1
1
3
2
69
1
1
1
50
5
7
4
1
173
38
2
2
19
28
126
3
27
3
2
62
20
14
3
6
6
4
6
16

3
1
8

1
353
9
41

26022
26024
26025
26026
26027
26028
26029
26030
26031
26032
26033
26034
26035
26036
26037
26038
26039
26040
26041
26042
26044
26045
26046
26023
26047
26048
26049
26050
26051
26052
26053
26054
26055
26056
26058
26059
26060
26061
26062
26063
26064
27001
27032
27074
27075
27080
27002
27010
27004
27005

260223
260243
260253
260263
260273
260283
260293
260303
260313
260323
260333
260343
260353
260363
260373
260383
260393
260403
260413
260423
260443
260453
260463
260233
260473
260483
260493
260503
260513
260523
260533
260543
260553
260563
260583
260593
260603
260613
260623
260633
260643
270011
270323
270743
270753
270803
270021
270103
270042
270052

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

MEHEDINTIDARVARI
71
MEHEDINTIDUMBRAVA
42
MEHEDINTIFLORESTI
550
MEHEDINTIGARLA MARE
141
MEHEDINTIGODEANU
21
MEHEDINTIGOGOSU
461
MEHEDINTIGRECI
29
MEHEDINTIGROZESTI
46
MEHEDINTIGRUIA
188
MEHEDINTIHINOVA
395
MEHEDINTIHUSNICIOARA
192
MEHEDINTIESELNITA
190
MEHEDINTIILOVAT
67
MEHEDINTIILOVITA
41
MEHEDINTIISVERNA
54
MEHEDINTIIZVORU BARZII 3482
MEHEDINTIJIANA
171
MEHEDINTILIVEZILE
47
MEHEDINTIMALOVAT
122
MEHEDINTIOBARSIA DE CAMP 65
MEHEDINTIOPRISOR
81
MEHEDINTIPADINA
40
MEHEDINTIPATULELE
93
MEHEDINTIDUBOVA
292
MEHEDINTIPODENI
56
MEHEDINTIPONOARELE
112
MEHEDINTIPOROINA MARE 30
MEHEDINTIPRISTOL
39
MEHEDINTIPRUNISOR
156
MEHEDINTIPUNGHINA
75
MEHEDINTIROGOVA
37
MEHEDINTISALCIA
74
MEHEDINTISTANGACEAUA
50
MEHEDINTISVINITA
63
MEHEDINTISISESTI
254
MEHEDINTISOVARNA
36
MEHEDINTITAMNA
131
MEHEDINTIVANATORI
52
MEHEDINTIVANJULET
60
MEHEDINTIVLADAIA
41
MEHEDINTIVOLOIAC
39
MURES
TARGU MURES 55394
MURES
CRISTESTI
594
MURES
SANCRAIU DE MURES
2324
MURES
SANGEORGIU DE 1497
MURES
MURES
SANTANA DE MURES
882
MURES
SIGHISOARA 13388
MURES
ALBESTI
884
MURES
LUDUS
3168
MURES
REGHIN
12776

3
2
355
27

13

182

29

7
189

69
25
4

5
5

348

183

3057
3
2
63
7
2
1
235
4
4
2

1
16
42
2
14
33
6
11
1

8
31
12
4
7

8
168

6
3
3
3
19891
104
789
805
495
8516
533
1301
7856

50

235
4

156

13
7
10
2
169
24
14
35
35
30
24
52
80

860
20
46
18
13
6
5

27006
27007
27008
27009
27011
27012
27013
27014
27015
27016
27017
27018
27019
27020
27021
27022
27023
27024
27025
27026
27027
27028
27029
27030
27031
27033
27034
27035
27036
27037
27038
27039
27040
27041
27042
27043
27044
27045
27046
27047
27048
27049
27050
27051
27052
27053
27003
27054
27055
27056

270062
270072
270083
270093
270113
270123
270133
270143
270153
270163
270173
270183
270193
270203
270213
270223
270233
270243
270253
270263
270273
270283
270293
270303
270313
270333
270343
270353
270363
270373
270383
270393
270403
270413
270423
270433
270443
270453
270463
270473
270483
270493
270503
270513
270523
270533
270032
270543
270553
270563

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES

SOVATA
2987
TARNAVENI
7096
ACATARI
265
ADAMUS
297
ALUNIS
427
APOLD
197
ATINTIS
100
BAHNEA
183
BAND
372
BATOS
215
BAGACIU
281
BALA
72
BALAUSERI
328
BEICA DE JOS
92
BICHIS
49
BOGATA
103
BREAZA
222
BRANCOVENESTI 499
CEUASU DE CAMPIE
543
CHETANI
176
CHIHERU DE JOS 61
COROISANMARTIN 85
COZMA
25
CRACIUNESTI
181
CRAIESTI
136
CUCERDEA
88
CUCI
130
DANES
526
DEDA
406
EREMITU
502
ERNEI
655
FARAGAU
50
FANTANELE
339
GALESTI
214
GANESTI
270
GHEORGHE DOJA 147
GHINDARI
157
GLODENI
253
GORNESTI
352
GREBENISU DE CAMPIE
147
GURGHIU
417
HODAC
307
HODOSA
63
IBANESTI
468
ICLANZEL
125
IDECIU DE JOS
200
IERNUT
1609
LIVEZENI
376
LUNCA
178
LUNCA BRADULUI 267

1569
4128
7
19
242
65
17
17
63
1
165
20
145
10
6

234
56
12
1
5
45
16
25
262
44
145
253
112
103
31
12
19
33
2
84
62
90
167
19
82
758
139
10

96
65
12
37
5
45
25
35
72
57
13
21
21
4
3
15
14
40
35
20
6
7
1
24
26
18
14
17
8
4
37
3
24
19
44
23
32
23
46
13
44
35
23
39
14
21
39
9
67
2

13
7
1
7
48
154
20
135

12
1
5
23
6
244
4
198

11
11
19
13
84

19
16
104
10

27057
27058
27059
27060
27061
27062
27063
27064
27065
27066
27067
27068
27069
27070
27071
27072
27073
27076
27077
27078
27079
27081
27082
27083
27084
27085
27086
27087
27088
27089
27090
27091
27092
27093
27094
27095
27096
27097
28001
28028
28058
28002
28020
28037
28003
28004
28005
28006
28007
28008

270573
270583
270593
270603
270613
270623
270633
270643
270653
270663
270673
270683
270693
270703
270713
270723
270733
270763
270773
270783
270793
270813
270823
270833
270843
270853
270863
270873
270883
270893
270903
270913
270923
270933
270943
270953
270963
270973
280011
280283
280583
280021
280203
280373
280032
280042
280053
280063
280073
280083

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
MURES
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT

MAGHERANI
133
6
MICA
231
40
MIERCUREA NIRAJULUI
858
369
MIHESU DE CAMPIE92
16
NADES
207
115
NEAUA
51
5
OGRA
114
29
PAPIU ILARIAN
40
12
PANET
309
3
PASARENI
113
22
PETELEA
113
POGACEAUA
98
25
RASTOLITA
443
54
RICIU
318
78
RUSII-MUNTI
105
SASCHIZ
129
5
SARMASU
1236
737
SANGEORGIU DE PADURE
762
365
SANGER
122
7
SANPAUL
221
12
SANPETRU DE CAMPIE
175
13
SOLOVASTRU
307
189
STANCENI
162
75
SUPLAC
107
20
SUSENI
222
SAULIA
176
16
SINCAI
158
81
TAURENI
30
UNGHENI
1426
688
VALEA LARGA
166
26
VARGATA
292
196
VATAVA
122
VETCA
29
VIISOARA
59
VANATORI
188
20
VOIVODENI
125
ZAGAR
94
30
ZAU DE CAMPIE 293
52
PIATRA NEAMT 38977
11898
DUMBRAVA ROSIE
1563
1085
SAVINESTI
2492
1899
ROMAN
20477
9913
CORDUN
164
12
HORIA
299
71
BICAZ
1309
500
TARGU NEAMT 5873
3334
AGAPIA
207
12
BAHNA
102
27
BALTATESTI
278
179
BICAZ-CHEI
242
123

35
45
22
10
14
6
7
1
36
24
12
18
2
21
5
40
33
44
39
19
92
14
7
3
15
31
16
7
14
40
13
57
8
8
6
14
8
34
429
19
16
550
3
12
1
23
2
2
5

6
18
10
55
5
12
4
7
20
78
5
143
33

1
12
16
21
11
4

8
30
37
56

72

27

28009
28010
28011
28012
28013
28014
28015
28016
28017
28018
28019
28021
28022
28023
28024
28025
28026
28027
28029
28030
28031
28032
28033
28034
28035
28036
28038
28039
28040
28041
28042
28043
28044
28045
28046
28047
28048
28049
28050
28051
28052
28053
28054
28055
28056
28057
28059
28060
28061
28062

280093
280103
280113
280123
280133
280143
280153
280163
280173
280183
280193
280213
280223
280233
280243
280253
280263
280273
280293
280303
280313
280323
280333
280343
280353
280363
280383
280393
280403
280413
280423
280433
280443
280453
280463
280473
280483
280493
280503
280513
280523
280533
280543
280553
280563
280573
280593
280603
280613
280623

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT

BICAZU ARDELEAN240
BIRA
92
BARGAUANI
99
BODESTI
210
BORCA
357
BORLESTI
274
BOTESTI
126
BOZIENI
152
BRUSTURI
136
CEAHLAU
149
CANDESTI
82
COSTISA
84
CRACAOANI
128
DAMUC
186
DOBRENI
84
DOLJESTI
185
DRAGOMIRESTI 126
DULCESTI
217
FARCASA
132
FAUREI
76
GHERAESTI
157
GIROV
686
GARCINA
312
GRINTIES
111
GRUMAZESTI
120
HANGU
188
ICUSESTI
100
ION CREANGA
127
MARGINENI
137
MOLDOVENI
98
ONICENI
66
PASTRAVENI
173
PETRICANI
328
PIATRA SOIMULUI 189
PIPIRIG
290
PANGARATI
746
PODOLENI
621
POIENARI
56
POIANA TEIULUI 734
RAUCESTI
206
RAZBOIENI
71
REDIU
104
ROMANI
132
ROZNOV
719
SAGNA
195
SABAOANI
218
SECUIENI
282
STANITA
62
STEFAN CEL MARE 92
TARCAU
1051

125
1
65
82
11
26
69
9
7

1
7
5
3
1
9
4
5
6

12
4
102
6

39
11
35
10
20
481
154
17

4
3
2
6
2
72
2
4

8
10
32
15

7
14
29

9
8
312

11
2

27
387
472
79
32

19
218
14

4
10
13

17

10

38
3
2
3
5
33
10
2
17
8
13
9
3
5
14
201

198

32
15

27

28063
28064
28065
28066
28067
28068
28069
28070
28071

280633
280643
280653
280663
280673
280683
280693
280703
280713

1
1
1
1
1
1
1
1
1

NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT
NEAMT

TASCA
TAZLAU
TAMASENI
TIMISESTI
TRIFESTI
TUPILATI
TIBUCANI
URECHENI
VALEA URSULUI

705
287
260
183
109
86
136
99
95

588
139
104
29
6

28073
28074
29001
29074
29002
29003
29032
29004
29038
29005
29008
29009
29010
29011
29012
29013
29014
29015
29016
29017
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
29028
29029
29030
29031
29033
29034
29035
29036
29037
29039

280733
280743
290011
290743
290022
290032
290323
290042
290383
290052
290083
290093
290103
290113
290123
290133
290143
290153
290163
290173
290183
290193
290203
290213
290223
290233
290243
290253
290263
290273
290283
290293
290303
290313
290333
290343
290353
290363
290373
290393

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

NEAMT
NEAMT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT

VANATORI-NEAMT665
ZANESTI
271
SLATINA
31330
SLATIOARA
565
BALS
5630
CARACAL
9145
DRAGHICENI
38
CORABIA
2873
GARCOV
43
DRAGANESTI-OLT1513
BABICIU
111
BALDOVINESTI
140
BARASTI
42
BARZA
57
BOBICESTI
159
BRASTAVATU
86
BREBENI
56
BRANCOVENI
64
BUCINISU
36
CEZIENI
51
CILIENI
204
CARLOGANI
175
COLONESTI
51
CORBU
1049
COTEANA
79
CRAMPOIA
116
CURTISOARA
246
CUNGREA
70
DANEASA
69
DEVESELU
291
DOBRETU
38
DOBROSLOVENI 104
DOBROTEASA
72
DOBRUN
115
FAGETELU
25
FALCOIU
92
FARCASELE
130
GANEASA
180
GIUVARASTI
74
GOSTAVATU
47

297
12
13810
71
2882
4507

1239
730
30
82

109

58
3
961
30
35
1
119

2
5
18
29

27
4
34
16
7
12
4
3
4
162
324
3
22
440
1
206
3
47
44
15
5
1
1
17
12
15
3
5
95
14
5
4
2
62
107
9
2
121
15
41
29
44
1
7
14
65
2
2

21
6

24
2

46

960

13

29040
29041
29042
29043
29044
29045
29046
29047
29048
29049
29050
29051
29052
29053
29054
29055
29056
29057
29058
29059
29060
29006
29061
29062
29063
29064
29065
29066
29067
29068
29069
29070
29071
29007
29072
29073
29075
29076
29077
29078
29079
29080
29081
29082
29083
29084
29085
29086
29087
29088

290403
290413
290423
290433
290443
290453
290463
290473
290483
290493
290503
290513
290523
290533
290543
290553
290563
290573
290583
290593
290603
290062
290613
290623
290633
290643
290653
290663
290673
290683
290693
290703
290713
290072
290723
290733
290753
290763
290773
290783
290793
290803
290813
290823
290833
290843
290853
290863
290873
290883

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT

GRADINARI
94
GROJDIBODU
67
IANCA
111
IANCU JIANU
294
ICOANA
405
IZBICENI
167
IZVOARELE
64
LELEASCA
50
MARUNTEI
68
MIHAESTI
184
MILCOV
43
MORUNGLAV
49
MOVILENI
102
NICOLAE TITULESCU35
OBARSIA
216
OBOGA
45
OPORELU
38
OPTASI-MAGURA 76
ORLEA
85
OSICA DE SUS
152
PERIETI
63
PIATRA-OLT
1253
PARSCOVENI
85
PLESOIU
116
POBORU
105
POTCOAVA
523
PRISEACA
57
RADOMIRESTI
162
REDEA
113
ROTUNDA
49
RUSANESTI
295
SCARISOARA
95
SCHITU
155
SCORNICESTI
3914
SEACA
37
SAMBURESTI
57
SPINENI
87
SPRANCENATA 264
STOENESTI
610
STOICANESTI
51
STREJESTI
179
STUDINA
65
SERBANESTI
49
STEFAN CEL MARE 34
TATULESTI
30
TESLUI
151
TIA MARE
70
TOPANA
75
TRAIAN
44
TUFENI
122

52
318

26
37
194
28
182
19

46
3126

513
51

5
35
65

8
20
35
142
8
5
5
14
3
62
6
2
35
5
14
3
5
5
48
15
3
12
6
3
64
13
2
30
65
3
4
2
4
50
5
28
14
87
55
4
55
2
2
2
3
5
3
2
2
4

40
318

10
45

513
35

35

29089
29090
29091
29092
29093
29094
29095
29096
29097
29098
29099
29100
29101
30001
30025
30026
30028
30030
30032
30068
30095
30002
30003
30004
30005
30006
30007
30071
30008
30009
30010
30046
30011
30012
30013
30014
30057
30015
30016
30017
30018
30019
30020
30021
30022
30023
30024
30027
30029
30031

290893
290903
290913
290923
290933
290943
290953
290963
290973
290983
290993
291003
291013
300011
300253
300263
300283
300303
300323
300683
300953
300022
300032
300042
300052
300062
300072
300713
300082
300092
300102
300463
300112
300122
300132
300142
300573
300153
300163
300173
300183
300193
300203
300213
300223
300233
300243
300273
300293
300313

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
OLT
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA

URZICA
46
VALEA MARE
170
VADASTRA
62
VADASTRITA
45
VALENI
150
VERGULEASA
78
VISINA
131
VITOMIRESTI
86
VALCELE
47
VLADILA
270
VOINEASA
41
VULPENI
85
VULTURESTI
97
PLOIESTI
76463
BARCANESTI
1053
BERCENI
639
BLEJOI
3254
BRAZI
6615
BUCOV
1809
PAULESTI
4078
TARGSORU VECHI 336
AZUGA
1144
BAICOI
4487
BOLDESTI-SCAENI5028
BREAZA
3128
BUSTENI
1826
CAMPINA
16604
POIANA CAMPINA1233
COMARNIC
904
MIZIL
3424
PLOPENI
6206
DUMBRAVESTI 132
SINAIA
4544
SLANIC
1384
URLATI
1510
VALENII DE MUNTE
3475
GURA VITIOAREI 259
ADUNATI
60
ALBESTI-PALEOLOGU
497
ALUNIS
116
APOSTOLACHE
82
ARICESTII RAHTIVANI
541
ARICESTII ZELETIN 62
BABA ANA
116
BALTA DOAMNEI 134
BALTESTI
243
BANESTI
233
BERTEA
127
BOLDESTI-GRADISTEA
149
BREBU
196

1
5
41

193

26513
164
362
2309
5186
1256
3742
72
565
3317
3800
2258
687
8426
903
420
2201
5622
10
1907
663
455
1696
46
160
4
166
3
2
17
103
20
78
15

4
105
10
10
6
8
46
2
14
30
3
31
3
608
250
50
90
28
170
100
50
1
20
345
8
29
5
60
8
20
20
276
12
5
5
140
5
5
60
5
15
40
5
5
5
5
5

770

3
27
74

1995
2326

552

10
422
171

68

30033
30034
30035
30036
30037
30038
30039
30040
30041
30042
30043
30044
30045
30047
30048
30049
30050
30051
30052
30053
30054
30055
30056
30058
30059
30060
30061
30062
30063
30064
30065
30066
30067
30069
30070
30072
30073
30074
30075
30076
30077
30078
30079
30080
30081
30082
30083
30084
30085
30086

300333
300343
300353
300363
300373
300383
300393
300403
300413
300423
300433
300443
300453
300473
300483
300493
300503
300513
300523
300533
300543
300553
300563
300583
300593
300603
300613
300623
300633
300643
300653
300663
300673
300693
300703
300723
300733
300743
300753
300763
300773
300783
300793
300803
300813
300823
300833
300843
300853
300863

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA
PRAHOVA

CALUGARENI
47
CARBUNESTI
61
CEPTURA
601
CERASU
195
CHIOJDEANCA
81
CIORANI
230
COCORASTII MISLII171
COLCEAG
111
CORNU
741
COSMINELE
43
DRAJNA
787
DRAGANESTI
317
DUMBRAVA
146
FILIPESTII DE PADURE
3333
FILIPESTII DE TARG686
FANTANELE
81
FLORESTI
3314
FULGA
117
GHERGHITA
142
GORGOTA
228
GORNET
79
GORNET-CRICOV 69
GURA VADULUI 276
IORDACHEANU 156
IZVOARELE
629
JUGURENI
37
LAPOS
50
LIPANESTI
185
MAGURELE
276
MAGURENI
370
MANECIU
1237
MANESTI
169
PACURETI
84
PLOPU
107
PODENII NOI
130
POIENARII BURCHII116
POSESTI
138
PREDEAL-SARARI 81
PROVITA DE JOS 96
PROVITA DE SUS 68
PUCHENII MARI 478
RAFOV
136
SALCIA
56
SALCIILE
94
SCORTENI
234
SECARIA
74
SANGERU
127
STARCHIOJD
133
SURANI
82
SIRNA
135

383
34
3
20
6
4
455
422
14
3
2586
480
5
2300
24
12
78
10
76
12
68

33
57
172
326
21
7
10
8
7
10
5
12
149
10
5
7
30
10
4
8
8
6

10
10
74
20
10
30
30
10
10
5
5
150
16
20
5
10
7
10
16
20
5
5
133
30
7
5
5
40
83
6
5
20
5
37
12
5
10
5
5
5
50
20
5
5
15
5
10
5
5
15

34
14

397

60
4
23

30087
30088
30089
30090
30091
30092
30093
30094
30096
30097
30098
30099
30100
31001
31002
31018
31003
31004
31005
31006
31007
31008
31009
31010
31011
31012
31013
31014
31015
31016
31017
31019
31020
31021
31022
31023
31024
31025
31026
31027
31028
31029
31030
31031
31032
31033
31034
31035
31036
31037

300873
300883
300893
300903
300913
300923
300933
300943
300963
300973
300983
300993
301003
310011
310022
310183
310032
310042
310053
310063
310073
310083
310093
310103
310113
310123
310133
310143
310153
310163
310173
310193
310203
310213
310223
310233
310243
310253
310263
310273
310283
310293
310303
310313
310323
310333
310343
310353
310363
310373

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

PRAHOVA SOIMARI
107
PRAHOVA SOTRILE
187
PRAHOVA STEFESTI
181
PRAHOVA TALEA
56
PRAHOVA TATARU
68
PRAHOVA TEISANI
162
PRAHOVA TELEGA
280
PRAHOVA TINOSU
79
PRAHOVA TOMSANI
145
PRAHOVA VALEA CALUGAREASCA
1247
PRAHOVA VALEA DOFTANEI 436
PRAHOVA VARBILAU
217
PRAHOVA VALCANESTI
102
SATU MARESATU MARE
41808
SATU MARECAREI
7096
SATU MARECAPLENI
94
SATU MARENEGRESTI-OAS 3838
SATU MARETASNAD
1534
SATU MAREACIS
136
SATU MAREANDRID
84
SATU MAREAPA
157
SATU MAREARDUD
772
SATU MAREBATARCI
156
SATU MAREBELTIUG
131
SATU MAREBERVENI
119
SATU MAREBIXAD
326
SATU MAREBARSAU
60
SATU MAREBOGDAND
73
SATU MAREBOTIZ
447
SATU MARECALINESTI-OAS 150
SATU MARECAMARZANA
55
SATU MARECAUAS
111
SATU MARECEHAL
64
SATU MARECERTEZE
440
SATU MARECRAIDOROLT
91
SATU MARECRUCISOR
690
SATU MARECULCIU
228
SATU MAREDOBA
56
SATU MAREDOROLT
178
SATU MAREFOIENI
197
SATU MAREGHERTA MICA
71
SATU MAREHALMEU
484
SATU MAREHODOD
91
SATU MAREHOMOROADE
67
SATU MARELAZURI
153
SATU MARELIVADA
765
SATU MAREMEDIESU AURIT 378
SATU MAREMICULA
128
SATU MAREMOFTIN
170
SATU MAREODOREU
364

5
78
95
5
15
53
103
16
10
125
137
30
10
22381
3449
20
1572
644

23
446

5
5
10
5
10
5
5
10
30
499
30
5
5
354
173
6
3
69
3
4
8
24

7
20
11

20
21

279
57

35
13

34

23

6
10
10
6
595
123

20

6
211
185
20
234

10
4
10
152
9
4
5
168
8
2
72
5

77

31038
31039
31040
31041
31042
31043
31044
31045
31046
31047
31048
31049
31050
31051
31052
31053
31054
31055
31056
31057
31058
31059
31060
32001
32002
32003
32004
32005
32006
32007
32008
32009
32010
32011
32012
32013
32014
32015
32016
32017
32018
32019
32020
32021
32022
32023
32024
32025
32026
32027

310383
310393
310403
310413
310423
310433
310443
310453
310463
310473
310483
310493
310503
310513
310523
310533
310543
310553
310563
310573
310583
310593
310603
320011
320022
320032
320042
320053
320063
320073
320083
320093
320103
320113
320123
320133
320143
320153
320163
320173
320183
320193
320203
320213
320223
320233
320243
320253
320263
320273

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

SATU MAREORASU NOU


618
SATU MAREPAULESTI
367
SATU MAREPETRESTI
254
SATU MAREPIR
60
SATU MAREPISCOLT
94
SATU MAREPOMI
106
SATU MARESANISLAU
178
SATU MARESANTAU
121
SATU MARESACASENI
46
SATU MARESAUCA
52
SATU MARESOCOND
56
SATU MARESUPUR
194
SATU MARETARNA MARE
83
SATU MARETEREBESTI
72
SATU MARETIREAM
70
SATU MARETARSOLT
79
SATU MARETURT
536
SATU MARETURULUNG
128
SATU MAREURZICENI
91
SATU MAREVALEA VINULUI 557
SATU MAREVAMA
233
SATU MAREVETIS
593
SATU MAREVIILE SATU MARE 116
SALAJ
ZALAU
19173
SALAJ
CEHU SILVANIEI 1778
SALAJ
JIBOU
4009
SALAJ
SIMLEU SILVANIEI3676
SALAJ
AGRIJ
48
SALAJ
ALMASU
124
SALAJ
BABENI
57
SALAJ
BALAN
107
SALAJ
BANISOR
63
SALAJ
BENESAT
95
SALAJ
BOBOTA
534
SALAJ
BOCSA
120
SALAJ
BUCIUMI
109
SALAJ
CAMAR
53
SALAJ
CARASTELEC
56
SALAJ
CHIESD
70
SALAJ
CIZER
84
SALAJ
COSEIU
47
SALAJ
CRASNA
600
SALAJ
CREACA
145
SALAJ
CRISTOLT
50
SALAJ
CRISENI
1344
SALAJ
CUZAPLAC
68
SALAJ
DOBRIN
56
SALAJ
DRAGU
57
SALAJ
FILDU DE JOS
49
SALAJ
GALGAU
212

441
178

4
15

28
193
9
15
19
56
54
2
2

50

16
15

276

423
111
474
7321
996
1981
1708
5
5
2
15
26
391
7
11
4
26

263
27
1135
12
6
5

256
30
30
12
14
10
10
163
23
54
77
20
3
5
1
2
8
1
8
2
3
8
2
15
5
3
12
3
3
10
2
6

27
60

26

27

32028
32029
32030
32031
32032
32033
32034
32035
32036
32037
32038
32039
32040
32041
32042
32043
32044
32045
32046
32047
32048
32049
32050
32051
32052
32053
32054
32055
32056
32057
32058
33001
33025
33045
33049
33055
33002
33060
33003
33005
33006
33007
33008
33010
33011
33012
33013
33004
33014
33015

320283
320293
320303
320313
320323
320333
320343
320353
320363
320373
320383
320393
320403
320413
320423
320433
320443
320453
320463
320473
320483
320493
320503
320513
320523
320533
320543
320553
320563
320573
320583
330011
330253
330453
330493
330553
330021
330603
330032
330052
330062
330072
330082
330103
330113
330123
330133
330042
330143
330153

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SALAJ
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU

GARBOU
76
HALMASD
116
HERECLEAN
121
HIDA
465
HOROATU CRASNEI 68
ILEANDA
387
IP
334
LETCA
80
LOZNA
50
MARCA
94
MAERISTE
86
MESESENII DE JOS 93
MIRSID
86
NAPRADEA
109
NUSFALAU
205
PERICEI
141
PLOPIS
98
POIANA BLENCHII 62
ROMANASI
147
RUS
93
SALATIG
75
SAG
203
SANMIHAIU ALMASULUI
117
SOMES-ODORHEI 107
SURDUC
422
SAMSUD
71
SARMASAG
1911
VALCAU DE JOS 171
VARSOLT
123
ZALHA
58
ZIMBOR
69
SIBIU
64236
CRISTIAN
763
POPLACA
50
RASINARI
284
SELIMBAR
1832
MEDIAS
17425
TARNAVA
161
AGNITA
2726
CISNADIE
2651
COPSA MICA
1868
DUMBRAVENI 1225
OCNA SIBIULUI 203
ALTINA
88
APOLDU DE JOS
44
ARPASU DE JOS 205
ATEL
134
AVRIG
2877
AXENTE SEVER
271
BAZNA
238

355
112
211
20
35
6
14
25
4
23
29
6
52
3
2
6
7
229
1329
24
54

26571
427
11
101
935
8731
39
1882
1385
1404
286
59
4
96
14
1892
138
124

2
4
4
16
5
20
15
1
2
1
2
4
8
9
4
2
6
3
1
5
2
9
1
5
15
15
13
8
13
5
7
687
12

7
48
22
58
245
6
1
7
42
65
1

134
15
209
20
32

25

19

57
617

342

733
32
20
4
12
4

9
100

33016
33017
33018
33019
33020
33021
33022
33023
33024
33026
33027
33028
33029
33030
33031
33032
33033
33034
33035
33036
33037
33038
33039
33040
33041
33042
33043
33044
33046
33047
33048
33050
33051
33052
33053
33054
33056
33057
33009
33058
33059
33061
33062
34001
34052
34058
34075
34084
34002
34003

330163
330173
330183
330193
330203
330213
330223
330233
330243
330263
330273
330283
330293
330303
330313
330323
330333
330343
330353
330363
330373
330383
330393
330403
330413
330423
330433
330443
330463
330473
330483
330503
330513
330523
330533
330543
330563
330573
330092
330583
330593
330613
330623
340011
340523
340583
340753
340843
340022
340032

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SIBIU
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA

BIERTAN
203
30
BIRGHIS
62
8
BLAJEL
125
49
BRATEIU
130
42
BRADENI
56
13
BRUIU
34
CHIRPAR
41
6
CARTA
95
52
CARTISOARA
49
8
DARLOS
157
21
GURA RAULUI
220
92
HOGHILAG
109
17
IACOBENI
66
2
JINA
109
5
LASLEA
138
39
LOAMNES
88
23
LUDOS
29
MARPOD
52
14
MIERCUREA SIBIULUI
540
144
MERGHINDEAL
36
MICASASA
84
35
MIHAILENI
30
1
MOSNA
129
16
NOCRICH
141
56
ORLAT
456
336
PAUCA
53
POIANA SIBIULUI 168
2
PORUMBACU DE JOS
125
28
RACOVITA
149
6
RAU SADULUI
56
21
ROSIA
220
71
SADU
201
62
SALISTE
1136
465
SLIMNIC
164
27
SEICA MARE
141
52
SEICA MICA
134
38
SURA MARE
321
173
SURA MICA
331
225
TALMACIU
2278
1612
TILISCA
93
TURNU ROSU
164
33
VALEA VIILOR
137
84
VURPAR
58
5
SUCEAVA
41795
14593
IPOTESTI
241
32
MITOCU DRAGOMIRNEI
120
12
SALCEA
345
12
SCHEIA
514
104
CAMPULUNG MOLDOVENESC
5075
2004
FALTICENI
6702
3341

47
3
5
23

8
41
26
13

5
6

12

15

30
2

17

29
2

22
13
14

45
2
9
8
4
10
10
38
4
1
7
1

9
29

9
17
9

1
416
9
2
14
4
7
120

30
4

18
20

34004
34005
34006
34007
34008
34009
34010
34011
34038
34012
34013
34014
34015
34016
34017
34018
34019
34020
34021
34022
34023
34024
34025
34026
34027
34028
34029
34030
34031
34032
34033
34034
34035
34036
34037
34039
34040
34041
34042
34043
34044
34045
34046
34047
34048
34050
34049
34051
34053
34054

340042
340052
340062
340072
340082
340093
340103
340113
340383
340123
340133
340143
340153
340163
340173
340183
340193
340203
340213
340223
340233
340243
340253
340263
340273
340283
340293
340303
340313
340323
340333
340343
340353
340363
340373
340393
340403
340413
340423
340433
340443
340453
340463
340473
340483
340503
340493
340513
340533
340543

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA
SUCEAVA

GURA HUMORULUI
3684
RADAUTI
6242
SIRET
2116
SOLCA
458
VATRA DORNEI 4875
ADANCATA
157
ARBORE
164
BAIA
178
MILISAUTI
160
BALCAUTI
97
BILCA
161
BOGDANESTI
138
BOROAIA
156
BOSANCI
284
BOTOSANA
156
BREAZA
166
BRODINA
649
BROSTENI
851
BUNESTI
94
CACICA
284
CALAFINDESTI
204
CAJVANA
307
CIPRIAN PORUMBESCU
75
CARLIBABA
239
CORNU LUNCII
282
CRUCEA
583
DARMANESTI
212
DOLHASCA
502
DOLHESTI
102
DORNA-ARINI
155
DORNA CANDRENILOR
1026
DORNESTI
647
DRAGOIESTI
235
DRAGUSENI
97
DUMBRAVENI
312
FANTANELE
162
FORASTI
151
FRASIN
1088
FRATAUTII NOI 174
FRATAUTII VECHI 229
FRUMOSU
158
FUNDU MOLDOVEI242
GALANESTI
157
GRAMESTI
80
GRANICESTI
131
HORODNICENI
118

SUCEAVA IACOBENI
522
SUCEAVA IZVOARELE SUCEVEI
166
SUCEAVA LITENI
288

979
2928
650
27
2055
15
12
24
8
16
27
23
50
34
66
52
373
486
19
102
56
84
12
23
84
364
15
83
9
24
712
33
111
11
22
32
42
236
41
35
23
116
58
10
8
10
256
49
28

18
10
9
3
3
3
2
2
2
5

2
4
4
2
2
2
2
4
2
2

4
7
11
115

2
393
50

3
3
10
5
2
2
2
30
1
2
5
4
2
2

344
7

8
4

80

79
2
3

164
7
3

11

34055
34056
34057
34059
34060
34061
34062
34063
34064
34065
34066
34067
34068
34069
34070
34071
34072
34073
34074
34076
34077
34078
34079
34080
34081
34082
34083
34085
34086
34087
34088
34089
34090
34091
34092
34093
34094
34095
34096
34097
34098
35002
35021
35036
35039
35001
35047
35058
35003
35004

340553
340563
340573
340593
340603
340613
340623
340633
340643
340653
340663
340673
340683
340693
340703
340713
340723
340733
340743
340763
340773
340783
340793
340803
340813
340823
340833
340853
340863
340873
340883
340893
340903
340913
340923
340933
340943
340953
340963
340973
340983
350021
350213
350363
350393
350011
350473
350583
350032
350042

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

SUCEAVA MARGINEA
311
SUCEAVA MALINI
430
SUCEAVA MANASTIREA HUMORULUI
143
SUCEAVA MOARA
160
SUCEAVA MOLDOVA-SULITA115
SUCEAVA MOLDOVITA
450
SUCEAVA MUSENITA
114
SUCEAVA OSTRA
454
SUCEAVA PANACI
222
SUCEAVA PALTINOASA
252
SUCEAVA PARTESTII DE JOS 199
SUCEAVA PATRAUTI
145
SUCEAVA POIANA STAMPEI 268
SUCEAVA POJORATA
634
SUCEAVA PREUTESTI
126
SUCEAVA PUTNA
346
SUCEAVA RADASENI
85
SUCEAVA RASCA
220
SUCEAVA SADOVA
174
SUCEAVA SATU MARE
96
SUCEAVA SIMINICEA
119
SUCEAVA SLATINA
156
SUCEAVA STRAJA
153
SUCEAVA STROIESTI
99
SUCEAVA STULPICANI
783
SUCEAVA SUCEVITA
254
SUCEAVA SARU DORNEI
406
SUCEAVA TODIRESTI
173
SUCEAVA UDESTI
181
SUCEAVA ULMA
176
SUCEAVA VADU MOLDOVEI 172
SUCEAVA VALEA MOLDOVEI 112
SUCEAVA VAMA
304
SUCEAVA VATRA MOLDOVITEI
187
SUCEAVA VERESTI
340
SUCEAVA VICOVU DE JOS 382
SUCEAVA VICOVU DE SUS 1271
SUCEAVA VOLOVAT
108
SUCEAVA VULTURESTI
107
SUCEAVA ZAMOSTEA
120
SUCEAVA ZVORISTEA
212
TELEORMANTURNU MAGURELE
8144
TELEORMANCIUPERCENI
42
TELEORMANISLAZ
141
TELEORMANLITA
190
TELEORMANALEXANDRIA 17007
TELEORMANNANOV
710
TELEORMANPOROSCHIA
502
TELEORMANROSIORI DE VEDE
10429
TELEORMANVIDELE
4966

28
203
9
12
6
199
7
296
125
28
90
10
29
270
7
77
9
63
32
20
14
29
23
13
594
88
193
51
45
17
39
17
83
44
23
224
725
9
12
13
11
3973
2
20
8
6498
47
187
4139
3034

1
29
23

6
253

74
1
13
72
3
2

3
479
2
3

53
4
2

3
8

17
1
1
1
2
460
8
24
118
786
106
26
561
164

346

2766

35024
35005
35006
35007
35008
35009
35010
35011
35012
35013
35014
35015
35016
35017
35018
35019
35020
35022
35023
35025
35026
35027
35028
35029
35031
35030
35032
35033
35034
35035
35037
35038
35040
35041
35042
35043
35044
35045
35046
35048
35049
35050
35051
35052
35053
35054
35055
35056
35057
35059

350243
350052
350063
350073
350083
350093
350103
350113
350123
350133
350143
350153
350163
350173
350183
350193
350203
350223
350233
350253
350263
350273
350283
350293
350313
350303
350323
350333
350343
350353
350373
350383
350403
350413
350423
350433
350443
350453
350463
350483
350493
350503
350513
350523
350533
350543
350553
350563
350573
350593

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

TELEORMANCREVENICU
62
TELEORMANZIMNICEA
3042
TELEORMANBALACI
155
TELEORMANBABAITA
94
TELEORMANBLEJESTI
95
TELEORMANBOGDANA
90
TELEORMANBOTOROAGA
152
TELEORMANBRAGADIRU
95
TELEORMANBRANCENI
125
TELEORMANBUJORENI
46
TELEORMANBUJORU
56
TELEORMANBUZESCU
103
TELEORMANCALINESTI
88
TELEORMANCALMATUIU
58
TELEORMANCALMATUIU DE SUS59
TELEORMANCERVENIA
124
TELEORMANCIOLANESTI
101
TELEORMANCONTESTI
102
TELEORMANCOSMESTI
122
TELEORMANCRANGENI
85
TELEORMANCRANGU
157
TELEORMANDIDESTI
42
TELEORMANDOBROTESTI
178
TELEORMANDRACSENEI
95
TELEORMANDRAGANESTI DE VEDE
59
TELEORMANDRAGANESTI-VLASCA
601
TELEORMANFURCULESTI
157
TELEORMANFRUMOASA
52
TELEORMANGALATENI
102
TELEORMANGRATIA
64
TELEORMANIZVOARELE
88
TELEORMANLISA
73
TELEORMANLUNCA
146
TELEORMANMAVRODIN
112
TELEORMANMAGURA
90
TELEORMANMALDAENI
117
TELEORMANMERENI
53
TELEORMANMARZANESTI
84
TELEORMANMOSTENI
44
TELEORMANNASTURELU
84
TELEORMANNECSESTI
46
TELEORMANOLTENI
207
TELEORMANORBEASCA
172
TELEORMANPERETU
153
TELEORMANPIATRA
244
TELEORMANPIETROSANI
66
TELEORMANPLOSCA
147
TELEORMANPLOPII-SLAVITESTI 82
TELEORMANPOENI
1899
TELEORMANVITANESTI
205

1
1191
2
2
14
2
3
3
8
1
3
4
10
1
1
2
5
8
69
3
2
1
4
2
2
30
4
1
1
12
1
2
14
5
4
2
1
2
1
2
1
10
12
12
17
3
12
1
1776
25

6
663
22
14
18
43
37
32
46
7
22
27
18
8
6
10
24
24
9
34
94
8
98
27
6
380
45
8
7
6
15
24
48
38
32
52
7
11
6
14
8
12
37
18
128
10
7
12
58
118

12

68

10

1766

35060
35061
35062
35063
35064
35065
35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
35079
35080
19044
35081
35082
35083
35084
35085
35086
35087
35088
36001
36032
36039
36042
36002
36003
36004
36005
36006
36007
36008
36009
36010
36011
36012
36013
36014
36015
36016
36017

350603
350613
350623
350633
350643
350653
350663
350673
350683
350693
350703
350713
350723
350733
350743
350753
350763
350773
350783
350793
350803
190443
350813
350823
350833
350843
350853
350863
350873
350883
360011
360323
360393
360423
360021
360032
360042
360052
360062
360073
360083
360093
360103
360113
360123
360133
360143
360153
360163
360173

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

TELEORMANPUTINEIU
77
TELEORMANRADOIESTI
75
TELEORMANRASMIRESTI
37
TELEORMANSALCIA
218
TELEORMANSACENI
137
TELEORMANSCRIOASTEA
119
TELEORMANSCURTU MARE
59
TELEORMANSEACA
72
TELEORMANSFINTESTI
49
TELEORMANSEGARCEA-VALE 84
TELEORMANSILISTEA
233
TELEORMANSILISTEA-GUMESTI 52
TELEORMANSARBENI
45
TELEORMANSLOBOZIA MANDRA
125
TELEORMANSMARDIOASA
109
TELEORMANSTEJARU
49
TELEORMANSUHAIA
62
TELEORMANSTOROBANEASA 86
TELEORMANTALPA
114
TELEORMANTATARASTII DE JOS107
TELEORMANTATARASTII DE SUS 66
GIURGIU TOPORU
80
TELEORMANTRAIAN
43
TELEORMANTRIVALEA-MOSTENI
134
TELEORMANTROIANUL
82
TELEORMANTIGANESTI
234
TELEORMANVEDEA
51
TELEORMANVIISOARA
50
TELEORMANVARTOAPE
69
TELEORMANZAMBREASCA
93
TIMIS
TIMISOARA 117431
TIMIS
DUMBRAVITA
550
TIMIS
GHIRODA
797
TIMIS
GIROC
880
TIMIS
LUGOJ
15182
TIMIS
BUZIAS
1632
TIMIS
DETA
2502
TIMIS
JIMBOLIA
2477
TIMIS
SANNICOLAU MARE
3885
TIMIS
BALINT
213
TIMIS
BANLOC
525
TIMIS
BARA
29
TIMIS
BEBA VECHE
207
TIMIS
BECICHERECU MIC404
TIMIS
BELINT
320
TIMIS
BETHAUSEN
223
TIMIS
BILED
550
TIMIS
BARNA
156
TIMIS
BOGDA
31
TIMIS
BOLDUR
313

2
2
1
29
2
3
2
2
3
3
120
1
2
3
3
1
2
5
27
3
4
2
1
2
2
36
2
1
2
2
56883
102
90
134
7954
423
937
914
1264
55
127
3
101
144
103
52
147
36
4
64

22
18
6
101
82
24
8
18
8
9
56
8
7
55
9
10
16
19
11
36
11
10
6
17
42
78
10
14
15
53
763
13
19
17
169
35
74
105
165
3
60
5
29
100
24
9
11
14
2
13

118

25

384
7
4
2
31
8
4
7
25
11
49
9
8
1
66

36018
36019
36020
36021
36022
36023
36024
36025
36026
36027
36028
36029
36030
36031
36033
36034
36035
36036
36037
36038
36040
36041
36043
36044
36045
36046
36047
36048
36049
36050
36051
36052
36053
36054
36055
36056
36057
36058
36059
36060
36061
36062
36063
36064
36065
36066
36067
36068
36069
36070

360183
360193
360203
360213
360223
360233
360243
360253
360263
360273
360283
360293
360303
360313
360333
360343
360353
360363
360373
360383
360403
360413
360433
360443
360453
360463
360473
360483
360493
360503
360513
360523
360533
360543
360553
360563
360573
360583
360593
360603
360613
360623
360633
360643
360653
360663
360673
360683
360693
360703

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS

BRESTOVAT
81
CARPINIS
437
CENAD
681
CENEI
394
CHEVERESU MARE108
CIACOVA
386
COMLOSU MARE 492
COSTEIU
587
CRICIOVA
147
CURTEA
103
DAROVA
281
DENTA
435
DUDESTII VECHI 973
DUMBRAVA
162
FAGET
1825
FARDEA
149
FOENI
207
GAVOJDIA
515
GATAIA
920
GHIZELA
157
GIARMATA
887
GIERA
160
GIULVAZ
262
JAMU MARE
436
JEBEL
506
LENAUHEIM
764
LIEBLING
700
LOVRIN
464
MARGINA
326
MASLOC
349
MANASTIUR
227
MORAVITA
298
MOSNITA NOUA 659
NADRAG
302
NITCHIDORF
208
OHABA LUNGA
54
ORTISOARA
569
PECIU NOU
748
PERIAM
943
PIETROASA
99
PISCHIA
384
RACOVITA
219
RECAS
1290
REMETEA MARE 522
SACOSU TURCESC 362
SATCHINEZ
745
SACALAZ
1509
SECAS
17
SANANDREI
941
SANMIHAIU ROMAN
465

10
158
190
25
25
83
98
167
37
39
146
153
193
37
614
41
84
114
232
57
222
42
84
74
131
160
146
170
129
219
140
33
73
94
69
98
263
222
4
65
76
147
159
143
394
366
1
209
221

8
31
53
14
7
20
36
18
10
3
12
21
60
14
44
9
9
19
35
14
66
12
12
33
31
63
45
32
10
21
7
10
32
10
7
4
63
77
93
14
46
19
69
14
11
48
130
1
63
15

1
1
9
1
1
3
2
3
6
45
4
235
3
9
16
9
5
9

3
4
33
1
1
1
2
5
1
16
4
16

197
1
15
2

36071
36072
36073
36074
36075
36076
36077
36078
36079
36080
36081
36082
37001
37002
37003
37004
37005
37006
37007
37008
37009
37010
37011
37012
37013
37014
37015
37016
37017
37018
37019
37020
37021
37022
37023
37025
37026
37045
37027
37028
37029
37030
37031
37024
37032
37033
37034
37035
37047
37036

360713
360723
360733
360743
360753
360763
360773
360783
360793
360803
360813
360823
370011
370022
370032
370042
370052
370063
370073
370083
370093
370103
370113
370123
370133
370143
370153
370163
370173
370183
370193
370203
370213
370223
370233
370253
370263
370453
370273
370283
370293
370303
370313
370243
370323
370333
370343
370353
370473
370363

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TIMIS
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA

SANPETRU MARE 474


154
SAG
489
168
STIUCA
105
18
TEREMIA MARE 610
222
TOMESTI
202
49
TOPOLOVATU MARE
424
176
TORMAC
306
71
TRAIAN VUIA
163
44
UIVAR
522
98
VARIAS
867
208
VICTOR VLAD DELAMARINA
335
81
VOITEG
304
80
TULCEA
30228
14153
BABADAG
1355
297
ISACCEA
609
84
MACIN
3313
2241
SULINA
903
308
BAIA
289
22
BEIDAUD
72
2
C.A. ROSETTI
52
3
CARCALIU
117
1
CASIMCEA
191
4
CEATALCHIOI
32
CEAMURLIA DE JOS114
CERNA
271
70
CHILIA VECHE
159
6
CIUCUROVA
173
CRISAN
124
7
DAENI
118
DOROBANTU
58
2
FRECATEI
182
11
GRECI
241
71
GRINDU
49
6
HAMCEARCA
48
1
HORIA
106
1
IZVOARELE
102
3
JIJILA
219
73
JURILOVCA
706
177
LUNCAVITA
196
80
MAHMUDIA
563
387
MALIUC
73
4
MIHAI BRAVU
165
1
MIHAIL KOGALNICEANU
103
2
MURIGHIOL
183
7
NALBANT
84
NICULITEL
346
10
NUFARU
153
3
OSTROV
92
10
PARDINA
76
2
PECENEAGA
85
1

39
23
15
59
17
24
44
10
60
84
16
51
792
107
123
124

4
2

1
78
1
3
80

10

76

38
58
38
29
92
41
63
6
28
26

63

71

13
8
28
17
4
77
8
14
11
128
34
18
43
18

381

37037
37038
37039
37040
37041
37042
37043
37044
37046
37048
38002
38003
38004
38001
38005
38006
38007
38008
38009
38010
38011
38012
38013
38014
38015
38016
38017
38018
38019
38020
38021
38022
38023
38024
38025
38027
38028
38029
38030
38031
38032
38033
38034
38035
38036
38037
38026
38038
38039
38040

370373
370383
370393
370403
370413
370423
370433
370443
370463
370483
380021
380032
380042
380011
380053
380063
380073
380083
380093
380103
380113
380123
380133
380143
380153
380163
380173
380183
380193
380203
380213
380223
380233
380243
380253
380273
380283
380293
380303
380313
380323
380333
380343
380353
380363
380373
380263
380383
380393
380403

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
TULCEA
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI

SARICHIOI
239
SFANTU GHEORGHE
134
SLAVA CERCHEZA 68
SMARDAN
286
SOMOVA
172
STEJARU
93
TOPOLOG
316
TURCOAIA
245
VALEA NUCARILOR112
I.C.BRATIANU
35
BARLAD
16009
HUSI
7023
NEGRESTI
2271
VASLUI
22047
ALBESTI
137
ALEXANDRU VLAHUTA
61
ARSURA
33
BANCA
169
BACANI
54
BACESTI
160
BALTENI
109
BEREZENI
139
BLAGESTI
28
BOGDANA
41
BOGDANESTI
62
BOGDANITA
36
BOTESTI
47
BUNESTI-AVERESTI123
CODAESTI
155
COROIESTI
63
COSTESTI
85
CRETESTI
64
DANESTI
50
DELENI
74
DELESTI
87
DRAGOMIRESTI 130
DRANCENI
190
DUDA-EPURENI 105
DUMESTI
74
EPURENI
116
FALCIU
303
GAGESTI
78
GHERGHESTI
63
GARCENI
74
GRIVITA
74
HOCENI
59
DIMITRIE CANTEMIR76
IANA
77
IVANESTI
138
IVESTI
75

7
7
1
140
4
25
135
4

4
71
12
67
19
32

9109
3684
711
10371
4
1

264
275
30
549
10

2
1

20

2
9
1

21
2
50

1
1
1
2
1
1
2
4
1
19
2
1
11

2
9
1
20
1
1

35
13
14
20
7
19
13
13
20
7
2
17
98
5
8
2
6
4
11
2
20
31

93

38041
38042
38043
38044
38045
38046
38047
38048
38049
38050
38051
38052
38053
38054
38055
38056
38057
38058
38059
38060
38061
38062
38063
38064
38065
38066
38067
38068
38069
38070
38071
38072
38073
38074
38075
39001
39002
39003
39004
39005
39006
39007
39008
39009
39010
39011
39012
39013
39014
39015

380413
380423
380433
380443
380453
380463
380473
380483
380493
380503
380513
380523
380533
380543
380553
380563
380573
380583
380593
380603
380613
380623
380633
380643
380653
380663
380673
380683
380693
380703
380713
380723
380733
380743
380753
390011
390022
390032
390042
390052
390062
390072
390082
390093
390103
390113
390123
390133
390143
390153

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VASLUI
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA

LAZA
90
LIPOVAT
103
LUNCA BANULUI 108
MALUSTENI
48
MICLESTI
62
MUNTENII DE JOS 100
MURGENI
484
OLTENESTI
87
OSESTI
72
PADURENI
71
PERIENI
159
POIENESTI
62
POGANA
84
PUIESTI
145
PUNGESTI
87
REBRICEA
84
ROSIESTI
107
SOLESTI
96
STANILESTI
142
STEFAN CEL MARE 98
SULETEA
58
TANACU
99
TACUTA
75
TATARANI
65
TODIRESTI
73
TUTOVA
203
VALENI
165
VETRISOAIA
130
VIISOARA
63
VINDEREI
101
VOINESTI
78
VULTURESTI
75
VUTCANI
65
ZAPODENI
111
ZORLENI
311
RAMNICU VALCEA
41091
BAILE GOVORA 614
BAILE OLANESTI 680
BREZOI
495
CALIMANESTI 2460
DRAGASANI
4712
HOREZU
2067
OCNELE MARI
285
ALUNU
786
AMARASTI
94
BABENI
3353
BALCESTI
675
BARBATESTI
147
BERBESTI
1930
BERISLAVESTI
790

7
1
15

7
51
6
1
5
2
1
2
1
7
6
1
3
5
8

5
43
30
1
4
5
3
4
19
15581
56
98
71
480
2692
550
186
480
35
3007
132
10
914
285

13
15
8
2
12
15
51
20
3
8
69
12
7
22
13
3
32
15
63
20
7
19
18
8
4
52
40
28
22
28
12
17
21
28
35
62
20
3

54

20
50
35
12

57
21
7

170
186
458
29
333

857

39016
39017
39018
39019
39020
39021
39022
39023
39024
39025
39026
39027
39028
39029
39030
39031
39032
39033
39034
39036
39037
39038
39039
39040
39041
39042
39043
39044
39045
39046
39047
39048
39049
39050
39051
39052
39053
39054
39055
39056
39057
39058
39059
39060
39061
39062
39063
39064
39065
39066

390163
390173
390183
390193
390203
390213
390223
390233
390243
390253
390263
390273
390283
390293
390303
390313
390323
390333
390343
390363
390373
390383
390393
390403
390413
390423
390433
390443
390453
390463
390473
390483
390493
390503
390513
390523
390533
390543
390553
390563
390573
390583
390593
390603
390613
390623
390633
390643
390653
390663

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA

BOISOARA
104
BUDESTI
726
BUJORENI
278
BUNESTI
102
CERNISOARA
313
CAINENI
321
COPACENI
158
COSTESTI
372
CRETENI
133
DAESTI
271
DANICEI
122
DRAGOESTI
122
FAURESTI
287
FARTATESTI
337
FRANCESTI
343
GALICEA
232
GHIOROIU
122
GLAVILE
114
GOLESTI
151
GRADISTEA
253
GUSOENI
100
IONESTI
531
LALOSU
71
LADESTI
193
LAPUSATA
115
LIVEZI
187
LUNGESTI
264
MALAIA
293
MATEESTI
130
MACIUCA
290
MADULARI
47
MALDARESTI
374
MIHAESTI
304
MILCOIU
75
MUEREASCA
442
NICOLAE BALCESCU742
OLANU
540
ORLESTI
349
OTESANI
162
PAUSESTI
480
PAUSESTI-MAGLASI382
PERISANI
93
PESCEANA
119
PIETRARI
160
POPESTI
166
PRUNDENI
322
RACOVITA
119
ROESTI
149
ROSIILE
150
RUNCU
55

22
55
12
4
65
10
25
168
66
154
40

5
3
11

49
15
120
43
7
42

16
2
10
11
15
2

75
21
280
3
21
13
43
100
205
43
15
11
118
134
7
107
312
344
100
86
345
214
44
59
26
65
6
39
9

29

6
3
6

2
5
17
1
8

12

4
1
26
12
22
7
10

25
126
13

23
8
45
8
2
9
50
11
17
3
10
22
47

6
35
30
1
7
25
16
18
10
5

11

20
2
5
1

20
7
5

39067
39068
39069
39070
39071
39072
39073
39074
39075
39076
39077
39078
39079
39080
39081
39082
39083
39084
39085
39086
40001
40015
40024
40002
40003
40004
40005
40006
40007
40008
40009
40010
40011
40012
40013
40014
40016
40017
40018
40019
40020
40021
40022
40023
40025
40026
40027
40028
40029
40030

390673
390683
390693
390703
390713
390723
390733
390743
390753
390763
390773
390783
390793
390803
390813
390823
390833
390843
390853
390863
400011
400153
400243
400022
400032
400042
400052
400063
400073
400083
400093
400103
400113
400123
400133
400143
400163
400173
400183
400193
400203
400213
400223
400233
400253
400263
400273
400283
400293
400303

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VALCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA
VRANCEA

SALATRUCEL
462
SCUNDU
178
SINESTI
218
SLATIOARA
196
STANESTI
115
STOENESTI
190
STOILESTI
111
STROESTI
110
SUTESTI
246
SIRINEASA
256
STEFANESTI
136
SUSANI
89
TETOIU
111
TOMSANI
201
VAIDEENI
334
VALEA MARE
63
VLADESTI
282
VOICESTI
120
VOINEASA
361
ZATRENI
241
FOCSANI
35720
CAMPINEANCA 201
GOLESTI
190
ADJUD
3788
MARASESTI
1629
ODOBESTI
1473
PANCIU
1929
ANDREIASU DE JOS 88
BALESTI
102
BARSESTI
82
BOGHESTI
57
BOLOTESTI
115
BORDESTI
62
BROSTENI
88
CHIOJDENI
101
CIORASTI
170
CAMPURI
153
CARLIGELE
118
CORBITA
64
COTESTI
182
DUMBRAVENI
268
DUMITRESTI
282
FITIONESTI
68
GAROAFA
125
GUGESTI
611
GURA CALITEI
89
HOMOCEA
125
JARISTEA
200
JITIA
69
MAICANESTI
543

112
66
101
29

64
1

40
12
87
19

2
25

80
131
40
5
122
115
210
33
140
30
16650
56
69
1410
500
595
705
2
2
20

47
8
4
10
1
32

72
55

5
697
6
12
210
89
105
347

58

11

10
8

4
20

14
14

20

26

15
6
23

29
12

36
365

4
40

36

15
93
2
108

15

204

40031
40032
40033
40034
40035
40036
40037
40038
40039
40040
40041
40042
40043
40044
40045
40046
40047
40048
40049
40050
40051
40052
40053
40054
40055
40056
40057
40058
40059
40060
40061
40062
40063
40064
41000
41011
41014
41015
41023
41027
41030
41031
41033
41035
41036
41039
41044

400313
400323
400333
400343
400353
400363
400373
400383
400393
400403
400413
400423
400433
400443
400453
400463
400473
400483
400493
400503
400513
400523
400533
400543
400553
400563
400573
400583
400593
400603
400613
400623
400633
400643
410001
410113
410143
410153
410233
410273
410303
410313
410333
410353
410363
410393
410443

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

VRANCEA MERA
180
VRANCEA MILCOVUL
109
VRANCEA MOVILITA
76
VRANCEA NANESTI
293
VRANCEA NARUJA
66
VRANCEA NEREJU
147
VRANCEA NISTORESTI
66
VRANCEA PALTIN
123
VRANCEA PAUNESTI
296
VRANCEA POIANA CRISTEI
89
VRANCEA PUFESTI
106
VRANCEA RACOASA
91
VRANCEA REGHIU
82
VRANCEA RUGINESTI
97
VRANCEA SIHLEA
99
VRANCEA SLOBOZIA BRADULUI
132
VRANCEA SLOBOZIA CIORASTI43
VRANCEA SOVEJA
174
VRANCEA STRAOANE
105
VRANCEA SURAIA
280
VRANCEA TANASOAIA
66
VRANCEA TATARANU
161
VRANCEA TAMBOESTI
69
VRANCEA TULNICI
279
VRANCEA TIFESTI
120
VRANCEA URECHESTI
77
VRANCEA VALEA SARII
73
VRANCEA VIDRA
593
VRANCEA VINTILEASCA
87
VRANCEA VIZANTEA-LIVEZI 114
VRANCEA VANATORI
235
VRANCEA VARTESCOIU
158
VRANCEA VRANCIOAIA
122
VRANCEA VULTURU
291
BUCURESTI BUCURESTI 698905
ILFOV
BRAGADIRU
2196
ILFOV
CHIAJNA
892
ILFOV
CHITILA
1658
ILFOV
DOBROESTI
656
ILFOV
GLINA
973
ILFOV
JILAVA
2817
ILFOV
MAGURELE
2676
ILFOV
MOGOSOAIA
1849
ILFOV
OTOPENI
11256
ILFOV
PANTELIMON 3208
ILFOV
POPESTI LEORDENI
5152
ILFOV
VOLUNTARI
5443

2
25
8
216
2
2
2
2
20

12
2
2
4
30
4
126
40
13
56
17
8
14
131
3
5
133
17
5
34
177751
947
284
1003
454
823
1710
380
230
1896
2384
3702
1840

12
7

12

6
64

8297
14
5

1626
3
27

4
23
65
157
51
63
94

salmanuf04salenerg04 salconstr04salcomert04saltrans04 salfin04


saladm04 salinv04 salsan04
9733
907
2822
4639
1292
546
1752
1828
2457
4
20
13
14
8
31
10
345
10
179
241
244
15
39
193
295
4803
233
201
800
301
87
205
562
692
3122
305
72
488
220
63
176
452
612
1418
107
128
350
251
34
204
269
363
5127
212
34
455
114
40
130
298
227
1548
209
199
348
184
29
89
286
199
5430
400
473
1389
744
88
146
540
469
1190
86
42
164
30
15
46
124
83
35
50
11
32
4
2
15
10
24
4
1
26
26
11
28
13
6
1
9
9
1
8
26
4
712
14
157
18
10
16
36
99
86
8
8
22
5
32
7
12
62
2
9
58
10
2
8
13
4
40
9
1
7
25
5
3
1
1
7
15
2
9
2
6
7
23
2
5
8
2
5
7
7
10
36
4
22
1
1
6
20
6
39
33
59
10
35
5
33
3
1
10
23
5
20
27
4
33
6
12
38
16
44
5
21
1
8
30
8
7
8
15
3
3
20
14
9
25
2
186
45
7
9
43
110
5
19
7
8
29
21
15
5
18
1
6
34
8
1
4
5
18
2
18
9
42
5
48
6
62
33
1
9
67
16
3
4
7
16
2
6
63
24
37
20
1
9
90
11
13
1
8
14
3
30
13
8
37
7
18
8
19
8
34
2
43
4
14
2
8
40
8
1
5
13
8
7
37
8
65
44
1
9
35
19
180
48
3
8
26
4
6
8
7
12
3
13
1
11
22
7
34
2
8
15
4
18
24
1
7
11
3

16

2
1

2
22

59
2
3
1
2
8
10
51
3
16
1
30
10
17
24
23
25
25
24
10
23
181
54
16
45
13
309

5366
75
23
43
88
113
81
131
114
99
108
72
5
4
4
3
9
3
7
5
18
3

10435
87
51
41
301
324
259
378
408
372
214
266
29
38
19
26
42
14
15
35
33
19

1
2
2
52
21
1
34
9
227

2
1
13
8
32
13

37
215
6
7
7
6
32
230
32
18
1
5
289
32665
129
361
127
380
978
602
1988
1084
206
748
557
33
56
28
6
260
19
24
135
132
9
165

38
1

47
119
50

44
15

22
18
1900
3
3
2
7
38
2
19
36
12
4
15

3
2

2
21
1

10

21
3
20

1
1

1
15
1
28
58
4
7
964
10

1
12
1

21

132

6746
15
6
7
25
131
373
78
77
56
41
81

1130

10
8
10
10
8
19
13
3

30
16
39
28
44
16
25

10
8
8
8
10
8
9
10
9
8
11
10
9
9
10
11
11
12
12
10
12
37
11
11
12
10
14

46
12
13
23
19
15
11
38
22
19
22
85
28
30
27
20
32
22
63
37
47
85
59
14
32
32
43

7
2
2
2
4
2
9
4
5
6
9
10
3
5
8
4
11
9
8
8
8
53
8
4
6
13
16

2122
17
11
10
25
77
88
64
76
121
54
48
9
9
9
8
14
10
9
11
12
9

3422
66
19
24
101
196
104
263
215
139
100
127
32
43
25
12
53
40
19
32
31
32

4247
11
6
6
20
132
35
237
250
41
30
125

3
14
5
26
5
6
7
5

28
134
24
88
62
47
24
23
19
180
174
24
121
89
28
23
19
121
335
72
52
19
57
460
25
12
27
14
61
102
31
61
45
935
29
114
122
145
212
2
34
238
2
2
24
3
61
32
42
7

4
1

1
3
2
18

5
2
24

20
3

18

11

21
3
9
3
26
9
5
3
5
2
29
31
5
23
29
5
5
4
11
39
13
9
8
59
87
7
9
21
9
41
28
13
27
23
136
9
19
15
12
23
2
32
68
2
3
36
17
39
51
23

63
12
52
9
21
29
19
17
12
12
63
59
24
83
49
11
12
9
27
79
39
31
12
72
246
19
24
31
11
91
64
17
59
39
184
35
57
28
35
51
8
59
112
3
16
58
27
94
65

11
4
7
3
5
7
5
3
4
9
17
4
151
14
3
4
3
7
9
7
7
11
9
75
9
9
7
23
19
7
5
13
5
43
7
7
5
4
5
2
10
15
8
6
10
13
10
20
11

11

14
8
13
9
9
10
12
10
9
9
15
15
9
29
12
9
10
7
12
15
11
9
9
12
38
9
9
13
9
17
14
12
12
9
57
9
12
10
9
13
9
12
19
7
11
16
9
16
12
13

43
16
30
20
28
29
38
25
29
18
53
56
35
94
52
18
22
6
28
61
48
22
22
59
151
21
16
28
19
41
65
33
30
45
212
22
51
26
24
46
12
47
78
3
27
71
20
68
37
53

7
4
8
4
4
7
9
121
4
2
17
34
4
178
6
4
5
3
6
10
6
25
6
9
40
4
5
4
4
18
5
5
6
4
120
5
9
7
5
9
3
7
27
1
6
12
7
11
6
9

5
45
28160
790
89
13220
191
959
4475
217
9462
805
1177
41
40

13
2
2666
77
43
180
14
130
276
2
370
84
76
30

45

90

42

39
1

7
28
6592
255
58
213
80
81
678
20
465
83
189

23

21
168

53
23
100
48
2
45
188

25
30
1
27
39
1
3

30
7
15

12
23
1
30
60
103
32

25

467

22

2
15
21

1
3
13

26
6

32
22
3
8853
344
9
979
39
601
1712
41
1489
297
227
20
40
2
2
4
3
4
2
2
3
3
4
3
2
2
10
2
2
8
20
10
3
7
2
4
2
4
4
4
2
3
3
2
5
4
2

5
7
3
3986
94
103
401
23
86
420
20
323
111
89
16

1134
2
5
17
2
134
98
12
11

13
5
13
4

1
1
1
1

1
1
1
5

1
1

4
9

1
1
2

10

1
1

14
10
11
2191
9
6
87
6
41
214
6
179
98
83
6
6
6
6
6
6
6
6
6
6
6
6
9
6
6
6
6
6
6
18
6
6
6
6
6
6
6
6
6
6
6
6
10
6
6
6

33
23
11
3940
80
34
529
112
107
1008
106
861
278
169
59
41
37
36
29
30
68
52
27
37
66
54
31
17
25
39
38
66
36
128
46
44
49
24
22
23
40
76
52
60
30
29
29
17
33
17

7
6
3
3197
15
9
181
6
141
1045
35
537
313
60
6
12
10
6
6
5
9
6
3
6
4
4
20
2
101
7
4
5
3
149
9
6
6
5
4
3
14
8
6
8
18
6
10
3
5
4

12

7
225
10

1
1
25
128
330
5
36
24

41
45

113
10

1
39
40
7
50

4
10
12

26
43

62

1
12

10
60

31
6
62
40

50
11

265

261

11
1

10

704
1
6
14
9
155

4
60
7

62

95
10

27
9

6
6
2
2
2
2
2
201
71
2
5
8
3
3
5
10
2
2
2
2
2
2
10
2
2
3
4
4
3
9
2
2
50
2
3
49
13
6
13
11
15
8
3
3
2
2
2
2
2
2

6
23
44
2
7
17
10
13
4
15

29
3
1

3
1
1
1

3
1

84

45

4
1

3
4

1
145
5
19
4
10

1
1

66
1

11
6
6
6
6
6
6
38
6
6
6
6
6
6
6
11
6
6
6
6
6
6
6
6
6
6
8
6
6
6
6
6
10
6
17
6
6
12
6
6
6
6
6
6
6
6
6
6
6
6

87
37
20
35
23
68
22
62
49
33
49
62
48
66
17
31
23
41
54
42
28
23
30
68
16
38
84
56
43
30
28
31
115
25
26
50
34
91
50
34
31
27
41
16
40
42
32
26
27
43

75
4
4
6
6
36
4
95
12
8
8
5
5
8
5
7
10
6
27
11
3
4
4
7
5
8
7
6
33
7
5
4
76
3
3
7
6
21
5
5
6
4
13
3
25
8
4
6
4
150

31
21742
131
39
316
91
9935
5
46
1249
2549
751
20
468
43
110
106
5
204
2
7
12
279
124
41
81
92
298

3
648

25
1770
52
32
3
70
998
20
128
295
231
43
76

5725
14
43
21
1671
15
66
260
549
55
497

11

4
1
11

25
11
8
10

152
38
1
16

12

18

3
1
10
10

11
14
4
2
25
35
18
10
8
2

446
32

48
18
1
27

10
7
9437
56
72
78
266
2913
7
18
395
1018
698
140
358
45
43
21
20
15
24

4
13
15

460
18
66
42
2
21
1
50
29
17
15
10
2
6
2
23

1
2
3703
23
76
8
4
847
42
89
76
422
302
48
175
5

2
929

184

21
51
83
12
23
1

24
22
12
1

1
4
2
18
60

1
1

1
2
11
70

1
1
1

16
7

79

2
1

34
13

1
11

6
6
1977
10
10
9
9
100
9
17
77
70
89
32
40
9
10
9
9
10
10
9
9
10
9
10
9
10
20
10
9
9
9
10
28
9
18
10
9
10
9
10
9
15
9
9
9
9
9
9

79
21
4009
108
39
40
82
1192
64
45
292
401
562
68
295
90
32
69
105
37
78
62
62
91
19
40
64
27
61
110
36
95
42
19
210
39
127
57
37
51
39
87
68
39
89
69
30
21
40
56

117
8
3680
6
9
10
18
902
10
27
326
368
454
46
17
10
9
11
10
9
9
9
10
10
10
9
10
10
11
8
10
9
10
10
63
8
9
11
9
12
10
11
9
8
10
8
7
4
8
9

68
68
10
1
554
689

21
16
147

15

13
7

15

8
40
22
3
67
162
6

1
22

27
2
41

26

278
17
18
33

2
20

37

7
6
12
74
681
179

5
1

5
35
28925
264
524
2173
891
2667
3418
5911
35
2778
147
59

22
2333
46
2
89
24
135
105
141
118

7464
17
47
251
9
217
136
185
14
135

15
7
28
12
7
75
45
2
30
23
15
18
29
29
8
206
34
10
29
22
10
114
19
19
6
27
3
19
6
7
1
20
22
15
9
13
4
9
19297
423
42
450
84
717
292
592
62
914
23

2
4

18
312
9
4
14
13

6
1

1
1
2
164

2
1
2

5
16

1
1

61

16
1
2

11
7
8
4
4
7239
57
10
242
60
137
186
312
1
158
59

1072
1
1
50
67
59
86
7
67
8

9
9
9
9
9
19
9
9
9
9
9
9
9
12
9
9
22
9
9
9
9
9
24
9
9
9
9
9
9
9
9
9
11
9
9
9
12
9
9
2039
33
17
75
13
119
58
108
18
145
37

59
47
51
56
36
120
102
30
48
49
48
54
63
64
91
42
120
99
42
103
91
34
166
45
51
31
59
54
67
34
64
32
62
63
63
41
31
31
19
6418
88
39
284
49
485
332
468
39
456
46

11
10
10
10
10
43
15
5
9
9
10
10
10
9
10
9
81
6
7
17
11
6
18
11
10
11
10
11
18
14
8
8
21
10
9
8
12
6
8
4742
466
12
123
34
379
246
292
277
300
26

8
33
13
1
36
165

11

4
11
1
7
24

112
437
32
13

6
6

18
72
48
3
249
139
8
4
189
15
2
53
3
3
2
5

173
10
1

15

4
6

1
3

114
206
25
531
25
31
115
67

12
7
14

12

22
2
11

4
24
30
134
9
636
65

21
15
10
20
9

19
7
17
71
14
57
96
2
36
193
65
19
7
1
13
50
22
11
14
50
37
30
1
5
23
22
18
14
2
6
14
14
14
69
15
14
1
23
31
28
35
12
10
4
7
37
33
28
6
43

20
9
3
5
9
3
53
27
361
16

2
1
1
8
1
1

1
19
8
2

1
4
8
2

2
1

1
3
11
1

3
5
35
16
87
3
3
12
37

2
1
9

1
1

30
2
19
3
3
66

11
12
10
11
11
12
15
10
9
105
25
12
13
9
16
11
9
9
11
9
14
9
12
12
10
12
9
13
10
10
15
12
11
15
13
12
10
11
14
11
10
11
11
9
10
13
13
12
18
16

39
35
35
37
48
70
42
24
68
43
97
62
33
30
40
59
26
26
19
29
52
35
38
43
31
46
20
46
31
23
27
50
45
71
87
30
37
45
55
37
41
25
57
24
38
36
25
30
32
49

26
21
19
37
47
21
6
10
34
11
95
10
47
14
39
50
13
22
48
7
36
9
16
33
27
10
51
18
38
27
32
14
35
44
42
15
8
22
37
30
16
25
28
28
18
16
29
23
14
17

311
39
60
5
472
9
15
887
121
378
964
101
180
13
17
40
398

6
58
4

4
1
40

11
44
19
7
31

5
70
9

99

4
2
8

1
406
265
32
1
2
216
2602
2
7
13689
1483
1261
841
104
2

44
25

3
22
28

5
15

860
193
100
58
45

12
2
2
1767
128
141
31
54

7
16

7
3

2
2
3

32
104
57
3
9
54
3
8
21
4
15
155
14
74
19
2
5
29
15
6
9
48
1
11
20
56
99
11
15
14
72
308
14
25
3668
638
504
246
42
7
16
20
18
24
11
26
12
26

20
50
3
46
1
14
6
11
79
15
7

31

4
1

21

29

77

12
36

1
75
27

3
3

23
60
126
1
1840
237
178
81
3

3
2
2

1
16

534
69
60
13
3
1
4
1
1

2
2
4

24
2

1
1
1

12
15
10
9
9
14
11
10
14
10
11
34
9
14
10
16
11
18
12
10
11
14
11
10
11
17
17
11
11
10
12
69
10
16
1974
125
182
87
15
9
7
9
9
7
5
8
8
7
14
7

42
57
39
17
42
149
23
34
35
31
22
210
36
56
22
33
19
103
48
24
37
76
44
30
56
84
125
29
31
28
105
171
17
29
2189
404
290
187
47
48
35
25
72
37
32
51
23
20
63
102

24
14
32
14
28
145
18
77
23
36
13
61
18
19
14
30
16
55
21
25
46
32
14
21
26
123
67
25
18
30
29
87
5
13
1651
243
387
107
15
13
11
10
16
21
28
17
18
9
16
18

79
7
56

38

7
113
2
11
38

2
201

9
480
6
35

2
10
7
11
12
30
36
2
21
7
6

16
14

7
56

34
31
2

273
28
176

49

2
7
25

6
119

3
15
10
13
19

12

11474
12
353
12
152
4120
719
3
5

1069

47
153
41

2
2808
7

19
379
17

16
27
30
27
97
30
23
25
61
13
18
12
12
15
21
23
17
14
27
51
15
34
87
15
17
14
31
22
13
23
14
15
13
22
54
33
22
20
16
14
3656
8
8
32
110
680
120
11
12

4
163
5
28
6
3
30
13
8
42
10
1
2
3
7
1
18
23
10
73
6
19
4
4

10
7
4
6
3
20
13
5
1
2
3
1
1121
1

46
389
109
4
2

1
1
1
1

1
1
1
1

10
1
14

1
1
1
1

1
1

1
442

13
78
21
1

5
10
19
7
30
18
18
11
8
9
8
12
8
7
8
15
7
9
8
18
10
9
8
10
14
13
7
6
11
8
15
8
9
7
10
8
11
8
10
8
13
1607
13
13
17
98
164
80
14
13

37
32
50
67
96
38
51
43
121
45
27
32
15
17
18
66
51
45
55
121
37
59
72
22
50
17
14
57
37
54
53
32
39
51
121
87
90
50
60
30
19
2513
52
46
43
226
774
153
89
75

11
13
14
16
25
11
17
9
29
12
11
10
7
13
15
16
17
11
17
25
15
20
14
17
13
14
13
16
12
11
17
15
13
14
51
20
17
15
47
9
2
3609
31
24
19
172
718
178
31
51

1
82
1

118
1
18
1
13
1

2
2
1
6
3
2

751

8
4

13
2
3
31
10
3
25
2
4
28
5
10
4
14
5
1
8
98
21
10
7

1
5
3
25
3
2

10
1
10

6
5
1
6
8

1
8
2
3
7
18
5

3
1
66
10
2

2
1
2
1

103

2
3

45
1

7
1

1
13

4
1
1

14
1

15
21

2
154

77
5

37

11
8
2
9
16
6
30
81
23
11
5
2
29
15
9
10
5

2
1
6

1
1
1

22

32
1
1

14

18
5
3
7

1
19
12
3
12

1
1
9

13
11
11
24
12
9
13
9
11
14
13
12
11
11
11
9
9
13
35
14
12
12
13
9
12
14
13
12
12
14
12
39
10
9
11
9
10
12
10
11
12
10
9
11
9
9
14
22
13
25

57
25
28
85
37
29
52
19
28
72
87
59
40
39
43
40
36
51
164
75
40
59
56
32
49
41
42
42
33
48
52
78
46
28
38
28
32
35
45
47
48
38
28
39
27
37
79
42
155
82

34
13
14
26
35
13
22
14
6
43
21
35
40
14
17
17
56
76
109
37
17
25
27
10
33
14
26
15
15
23
17
29
20
11
22
13
19
18
53
26
16
13
12
14
21
14
43
31
30
46

104
2

1
28
10
2

57
3

78
55
42820
2048
6380
1920
15
788
238
3619
1816
2304
10
227
26
5

3386
3
130
498
114
124
60
140
150
28
2
1
15
7

89
6
6

6
3
8

106
172
18
271
107

4
8
4
20

8
10
12
6
96
64

1
3
7
15
3

1
11

15
3
7964
24
102
632
205
116
110
260
162
238
6
11
32
25
10
10
6
8
10
8
18
21
10
62
33
30
13
93
12
16
98
18
8
8
6
37

13
58
13
6
2
9
15
9
15
16
4
40
19014
398
287
699
135
190
149
365
182
528
32
26
76
136
24
11
53
25
20
260
38
118
76
110
175
22
87
69
32
20
22
37
145
20
40
55
202

10
26
5

11
1
1

1
12
8065
17
190
495
257
69
160
122
59
135
18
3
50
10
10
4
22
3
2
11
8
7
2
2
24
2
6
6
4
2
6
2
2
4
17
43
7

1656
11
38
115
20
29
12
25
20
25

1
1

1
1
1
1

1
1

10
12
19
13
14
10
10
10
22
13
12
13
3
2097
24
74
128
58
68
57
101
72
87
6
6
10
10
8
8
8
8
6
14
11
14
10
14
12
8
8
8
4
6
6
6
10
6
5
10
16

33
47
99
60
101
34
23
25
47
56
38
60
28
6158
69
367
650
110
250
164
415
189
283
42
11
39
77
41
34
41
25
25
30
45
78
21
54
39
30
69
25
45
36
31
34
68
41
29
45
160

15
25
122
38
39
24
15
9
73
39
25
25
5494
54
354
789
184
82
190
322
215
300
4
4
10
32
18
2
3
3
4
14
23
8
4
12
12
4
10
3
32
4
8
6
12
4
4
5
20

57
79
10
8

1
8

172
276

15
1

146

30

42
54
65
12
26462
344
175

14
14
9
1647
412
74

4
4
10
8
14
8
13
10
10
20
12
8
32
8

18
46
33
25
145
33
75
39
16
30
12
59
57
33

36
2
10
22
8
2
2
2
2
20
2
2
4
3

1
1
1
1

4410
21
48

4983
103
129
1
35
12
7
8
19
57
2
9
7
10
22
123
91
17

3489
48
179

724

5
4
4
5
47
6

1
1
1

62
13
26
3
2
2
11
1

1
6
5
3
3
3
1
3
4
72

5
1
1
19
90

1
1
15
20

1
10
48
107
32
120
3
185
14
12

1
11
76
27
1
3
1
7

17
18
15
20
7
7
6

2
1

2
2
39

12
15
68
27
10

15
1

7
26
8
17
14
31
7

2
4
4
28
47
16

1
1

1
26

1
1
12
2
1
8
1
1

1
1

1
1
1
32

1
1
1

6
6
29
6
10
5
12
5
5
6
6
8
7
7
10
1338
3
63
3
3
2
3
10
3
9
3
3
2
2
3
62
64
2
3
2
3
7
2
2
10
2
3
3
2
13
2
3
2
3
2

67
52
29
50
23
43
87
45
22
33
32
35
27
18
31
3660
38
88
25
41
38
38
30
55
51
31
43
21
25
35
110
117
39
45
50
40
50
22
25
20
37
42
24
22
45
42
30
34
45
20

4
5
4
4
27
3
40
5
3
5
3
10
5
5
12
3927
3
23
3

18
9
24

10
73
52
3
5
1
2
16

29

1
4
206

2
3

5
2
1
19609
4901
14

44
973

2
1
1536
285
1
1

4
6996
232

87
24

157
4
1
54
23
4
59
1
25

2
8
1

4
233
26
204
7
2
18
22
2

287
8

22

63

1
182
251

6
6

13
9
2
35
24
1
24
12
8039
1374
89
38
9
26
154
11
11
11
12
9
14
17
41
23
38
12
7
34
2
11
44
56
36
5
30
18
23
17
21
21
33
27
12
21
25
11
54
156
5
52

36
4
3
4
5
2636
243

1
7

717
78
1
1

10
114

1
9
1
1
1

1
1
1
1

1
30
5
10

1
1

1
1
1
5
1
1
3
1
2

10

18
3
2
2
3
2
9
6
2109
277
10
10
10
18
32
10
10
10
10
10
10
10
10
10
10
9
9
11
9
10
9
10
10
9
10
12
11
10
10
10
9
9
10
9
10
9
10
30
9
19

48
52
34
49
43
31
77
17
2800
793
27
19
14
85
128
56
12
18
12
31
30
28
34
52
35
20
39
38
10
46
20
56
61
13
46
25
43
37
22
52
34
53
46
14
75
23
31
59
13
58

32

31
3
3075
774
2
10
2
27
27
3
2
4
3
4
3
7
5
7
4
4
4
7
2
5
4
7
9
3
9
3
5
6
3
4
6
4
4
3
5
3
188
12
2
22

3
1
1
1323

86
283

175
4
600
4
28
7

29
19
11
2
31
159
4
1

1
1
3
138
4

12
76
5
2

44
11
3

224
3
23
7
199
2
73
7
165
10088
329
57
1416
3
3648
392
503

107
10
77
15
1
3
9

31
7
39

1019
79
172
58
305
61
67

1864
281
180
230
943
140

38
7
19
5
10
284
9
40
4
7
124
36
50
4
164
244
19
11
17
3
16
35
46
59
9
31
19
20
28
14
30
214
39
20
84
36
6
145
14
6
9
34
7
2203
45
125
203
5
889
199

1
1
1

53

1
11
1

75
2
31

8
1
1

29

5
1

1
1

5
4

1
1
1
2
1
1

27
14

1
1

35
19

1
30
1
2
1
1
1450
60
61
105

335
2
14
17

1086
91

100
26

11
10
9
9
10
81
12
9
10
9
78
10
12
9
94
10
10
8
10
8
9
10
10
10
8
9
9
10
19
9
16
16
10
13
68
10
8
20
15
10
8
11
6
1991
98
110
76
2
327
124

16
50
33
7
20
181
12
42
19
143
34
53
38
85
55
43
17
43
21
44
52
31
33
33
33
35
39
124
31
55
53
41
33
87
51
10
133
36
41
15
51
13
1807
161
178
313
9
747
250

19
3
3
3
2
233
3
12
3
4
79
5
75
2
37
7
7
2
3
7
7
11
5
378
3
5
3
5
68
29
21
3
6
4
14
5
3
11
76
7
3
8
2574
95
204
152
2
675
226

398
18

117

204
98
74

22
9
58
35
4
152
28

5
20

23
56

489
4
13

12
70

47
4
1
26
2

261
124
14
9
46
2
20
46
2
52

4
6
4
5
7
5
6

25

7
5
19
26
3

1
27
6
28
3
15
2
8
1
2
1

47
9

20
11

5
1
115
147
5

1
3
8
119
82
15
16
2

126
4
10
26
20
85

45

64
9
5
5
4
3
1
8
31
1
15
20
38
6
11
17
15

217
68
8
8
13
2
1
25
4
50
14
6

19
19

1
2

3
13
2

2
1
14
6
2
4
15
26

5
12
9
10
1
7
4
4
3
38
1
1
10
8
15
4

163
133
7
7
7
7
14
7
6
52
7
6
7
7
7
6
5
7
8
8
5
7
10
5
7
7
7
5
7
9
6
8
6
7
6
6
8
5
7
7
5
8
5
37
8
8
10
5
8
5

240
204
28
18
28
17
50
46
15
62
8
16
26
43
13
34
17
6
10
30
23
48
24
22
24
31
11
14
20
22
21
12
26
28
10
17
29
35
13
43
74
8
11
32
40
24
42
39
16

318
231
4
4
6
3
7
2
3
82
1
1
4
3
4
3
30
3
3
1
3
2
3
3
1
4
4
5
5
3
1
3
1
5
1
2
3
1
3
2
2
9
3
1
5
3
2
4
5
4

5
145

1
35
15
34
46
7

3
17

35
25
21
169
2
3
8
27

18
235

26
28

203

11

36488
4706
1

2805
340
5

10642
677

18
4693
329

6
514
6

627

6608
3904
933
237

448
240
76
26

348

12

59

314
179
217
9

274
367
5
14

38

154
3
24
4
10

3
3
64
8

4
1
22
5
6
5
17
10
92
2
52
5
6
32
12
12
1
19082
1999
5
3
3
2120
34
8
452
759
401
13
2
2
239
5
27
8
11
3
72
12
4
8
8
5
4
6
7
7

16
1
2
3
15

28
3
1
10
1
4
12
35
79
23
8071
2231

1
2218
177

1117
13

206

433
125
125
50

43
66
32
1

305

34
16
24
2
21
5
54
11
2

1
1
1

8
5
5
7
7
10
6
5
5
22
51
5
10
8
6
7
5
5
15
6
2596
149
3
3
3
154
5
6
81
100
50
4
3
3
10
3
9
5
4
3
6
3
8
3
3
53
3
3
3
2

18
18
26
23
17
26
27
38
21
51
20
17
36
36
9
15
15
18
62
8
12358
738
32
14
43
945
56
18
398
408
123
70
3
14
83
21
117
116
27
18
97
19
23
25
29
30
31
47
56
22

4
3
4
5
4
4
2
3
3
4
8
3
5
3
1
1
7
5
3
5
9261
555
2
4
642
8
2
378
327
366
18
2
3
26
5
15
5
3
1
16
29
2
7
2
2
2
10
3
2

1
9
39

3
3
10
2
37
3

5
606

63

53
10
106
3
8

321
7
16
9
6
11
85

186

12
12
44
6
2
157
21
5
79
31
85
3
13

30
41

14
13

8
4

15
55

5
21
22

4
9
3
8

19959

2714

4
15
3
16
1
3
17
1
10
24
4
312
5
6
165
1
27
2
9
7
15
3
19
2
11
6
11
10
15
13
5
5
19
7
2
2
56
3
5
4
8
37
4
6
3
7
7
3
13

1
68

2
38
7
4
22
14
61
2
68
13
4
2
23

1
1

7
1
1
1
1
1

1
9
9

2
2
31
2

18

1
1
1
1

1
1

1
14
2

10
2

3
2
3
3
2
2
2
2
3
5
4
5
3
3
8
12
5
4
3
3
5
2
3
3
3
4
4
4
3
4
10
4
4
3
3
3
7
3
3
3
2
2
3
17
11
4
3
2
4
3

53
27
41
19
14
24
50
24
15
43
40
71
45
14
82
25
55
62
25
41
44
47
22
32
23
25
33
46
12
26
21
13
98
5
18
33
57
20
31
16
30
20
57
33
25
32
34
17
62
35

4
9
5
10
3
51
9
2
56
9
2
24
5
3
23
3
19
5
3
34
8
18
3
5
3
2
16
7
3
2
12
1
8
8
4
2
17
5
2
2
4
3
4
5
3
4
3
6
4

93
5600
3120
40
220
6
4
385
15
248
774
2250
16
4
3
25
10
2
4
4
2
61
5
2
12
2
58
2
2
2
2
2
25
25
4
5
583
81
41
3
63
2
12
42
2
2

110
266
417
42
11
17
4
86
14
1443
80
362
12
3
31
2
13
5
47
10

4827
92
450
130
8

55
45
55
240
60
140

67
40
7
2
31
22

13
4
3
13
17
1
5
2
1
2
5
15
3
6
46
22
6
1
9
1
6
1
14

4
34
1
95
10
9161
1463
3
9
10
8

15
1

302
220
880
219
19
6
6
122
21
106
292
1450
129
178
18
12
48
16
7
12
6
25
118
52
10
12
20
45
8
2
6
10
27
6
20
48
5
108
18
22614
750
12
45
25
27
9
8
5
28
5

655
101
985
235
15
1
2
98
2
220
112
440
23
836
4
2
25
3
1
4
1
10
25
37
2
2
2
6
1
15
1
1
2
10
48
12
1
188
12
21253
540
40
38
2
3
2
1
1
36
1

33
9
87
23

1
12
28
97
10
2

1
1

1
2
1698
37

89
82
186
66
10
7
9
91
8
44
74
220
50
16
7
10
42
13
9
14
11
12
21
22
9
10
13
11
13
8
9
10
12
9
10
24
10
32
9
3090
101
11
12
8
34
11
13
14
21
9

302
168
574
169
33
12
42
71
25
119
120
636
87
58
32
29
78
130
21
35
32
63
109
116
31
55
47
89
35
10
21
16
41
31
44
70
31
102
38
6266
457
76
54
37
72
22
30
35
131
35

245
225
624
76
3
4
4
98
4
48
560
940
695
193
4
4
56
10
3
6
5
4
25
12
2
6
5
16
4
3
6
6
5
4
3
18
6
38
6
6311
199
12
6
6
5
3
8
16
38
6

2
2
2
10
41
132
380
8
9
4
12340
803
826

1
3
1
27
29
1

5
789
35
90

470
59
3
5471
1

28

72
2
16
131
519
4
9

63
3
2

20
45

10
54
3
1276
86
143
16
70
3
2
121

11
13
14
4
17
3
9

11
101
58
2
43
890

2
3
7

6
2
38
135

16
8
16
50
1

4
5

45

6
5
7
5
16
12
52
7
10
30
32
10
6
3532
321
417
17
187
5
7
1768
5
18
3
7
11
13
19
12
1
1
23
11
18
11
4
16
5
7
5
9
21
24
23
9
8
21
11
43
17

1
1
16
2
17
1
32
2
2
30
2
2
4
1083
134
197
1
127
1
1
311
1
3
1
4
1
1
1
1
1
1
9
11
1
7
1
1
1
4
1
9
12
1
1
1
1
11
3
42
1

1
12

388
39
53
49

71
1
1
1

1
1

1
1

1
1
1
1

9
7
8
8
10
14
13
10
10
12
12
11
10
955
82
88
10
95
11
16
129
9
12
9
9
8
8
7
15
11
10
6
9
17
11
10
8
11
17
13
16
8
11
11
11
21
10
11
12
14

19
30
28
20
31
18
51
47
42
86
76
25
20
1520
218
255
19
191
44
61
602
26
76
36
52
49
23
75
67
48
48
29
24
58
32
33
25
34
22
27
46
65
42
32
63
54
38
46
21
60

4
4
4
3
4
6
15
6
5
16
14
3
4
1214
323
520
2
236
1
3
548
2
5
3
41
3
3
5
17
3
10
7
2
5
2
3
6
5
3
6
1
2
3
2
1
1
9
63
2
22

16182
171
108
155
15
418
1595

1365
4
474
3
6
12
109

2398
4
32
2777

178
2

2038
3
1441

195
1
107

25
4

1
8

203

3062
63
71
104
15
52
82
66
40
69
5
357
86
105

41
1
3
1
1
96

10

40
102
15

55
7
45
49

65
12

2
1

33

3
5

948
37
3
16

15
1

18
8

19
5606
20
18
36
54
21
327
20
638
16
20
480
20
449
28
65
12
16
17
16
18
16
19
8
20
19
13
8
15
12
11
12
14
18
11
18
14
13
12
11
10
15
18
13
15
13
12
12
11

1
2304
23
24
39
8

575

104

26

210

78

6
149

1
50

180
9
341

41
1
33

3
10

2
1
1
1

1
3
1
1
5
5
18
2

2
5
14
9
5
18
60
2
1
26
4

8
2123
73
14
15
15
13
53
13
124
8
15
64
18
100
16
67
15
59
14
14
9
13
15
12
9
13
13
13
17
9
13
8
12
15
13
17
15
12
11
17
15
10
15
13
12
11
12
13
12

21
2990
47
49
60
68
36
152
19
388
16
79
387
34
304
31
244
37
93
30
52
16
43
69
31
74
97
52
43
101
20
55
38
46
79
33
45
80
38
46
82
50
47
79
66
58
51
23
56
55

13
3285
181
24
18
23
24
39
25
435
20
26
374
15
469
20
176
24
40
23
25
27
23
28
22
20
19
24
27
23
18
17
21
24
25
24
27
23
25
22
137
15
24
25
28
26
27
24
23
25

71
46

19

13
1

40
248

5
3

109
48

1
19

42

33

32
7
29445
236
1756
703
5
507
1805
929
53

10
2
2930
1336

59
269
106
40

6
6050
2
106
9
102
158
120
16
34

16

7
3
28

26
51

8
45
2
8

12
14
12
13
10
11
12
13
14
8
36
45
13
12
16
12
11
10
12
16
14
18
14
12
22
42
19026
8
45
44
10
340
133
196
128
12
14
13
3
5
12
28
7
5
1
3
38
4
21
9

32
1
41

2
3

9
5

16
6
1

5
1
3
2

1
1
1

10

6142
1
210
51
6
277
392
186
45
4
4
5
3
1
6
55
2
18
1
10
17
2
3
3

1160
4
5
2
87
52
33
9
2
1
2
2
2
11
1
2
2
4
2
2
3

9
18
11
15
19
13
9
11
16
13
9
31
9
15
11
13
11
17
10
15
12
16
9
14
11
9
2403
10
10
14
9
150
331
103
87
12
11
11
10
10
15
84
12
14
9
12
15
10
12
14

48
51
32
104
38
56
34
38
65
33
22
86
49
40
45
54
58
52
17
50
17
65
20
20
110
44
7760
44
23
51
43
310
312
330
129
32
25
85
25
25
63
56
45
52
13
19
39
50
34
50

28
179
27
28
25
25
24
25
23
20
21
23
24
22
28
29
30
12
18
22
27
27
26
25
30
25
7372
101
10
120
8
265
419
256
150
4
2
18
10
8
7
82
4
3
6
5
7
9
5
7

6
16
178

18

11

14
3
1

107
18
6
26
3

12

166

5
6

11

10
6
2
1
16
11

3
4

5
12

27

17

2
6
4
3
6
20
16
24
1
5
3
3
21
4
9
18
6
3
5
6
5
6
8
7
6
5
3
4
2
8
6
4
4
21
4
3
3
4
9
18
3
8
28
9
3
4
3
5
31
5

1
11
5
1
4
16
22
3
4
3
2
4
24
4
3
104
5
4
6
3
10
3
12
4
3
9
8
3
5
5
8
5
7
23
5
5
8
6
3
16
3
6
18
4
2
3
3
6
27
7

1
5
2
1
1
1
1

11
1

1
2
1
1
1
1
1

3
1
1
1
1
4
1
2
1
1
1
1
2
4
1

10
13
10
12
15
15
15
12
13
12
12
13
13
12
13
33
15
14
12
12
10
12
13
11
12
12
11
9
9
11
14
12
11
15
14
15
13
13
14
20
11
11
17
13
12
12
10
14
17
15

30
45
30
29
35
61
64
48
22
66
22
45
28
36
69
199
48
46
26
24
31
28
41
31
22
32
29
15
19
46
45
20
29
45
37
16
15
52
79
88
20
52
72
31
41
36
37
19
33
56

14
16
11
5
16
26
16
4
6
9
5
4
8
3
23
70
15
24
3
4
4
7
8
4
5
8
7
5
4
4
5
4
7
15
14
5
3
5
10
52
14
7
22
4
6
7
8
3
10
8

18
5

19

30
16

9
9
4

37

3
32
5

2
26

1
1
36670
83
975
1911
11
29
23
20

3386
7
4
217

10795

791
5
8
4
48
1

15
91

44
93
1
3
4
7
7
3
3
1
2
2
3
2
5
9
3
4
2
2
12
3
2
2
1
12874
43
236
987
55
6
25
106

18
31
3
15
1
9
22
6
3
2
4

3
9

17
19
3
5
4
15
3
2
1
2
2
3
1
3
2
6
2
5
3
5
13
2
1
3
2
11296
477
2
474
6
12
19
20
60
45
2
2
1
2
2
2
2
3
3
3
3
3
1
1
1

5
8
2
1
4
1

2
1
1
1

979

128
1
1
1
7

1
1
1

1
1

35
42
11
13
13
15
18
14
10
10
9
11
10
13
15
14
11
10
10
13
19
15
13
13
10
2545
13
14
75
17
17
16
20
26
10
12
11
9
10
9
16
11
11
12
14
11
15
11
9
18

86
139
45
30
29
29
80
30
23
20
15
18
23
25
35
18
33
39
36
35
57
27
19
19
15
5980
27
35
809
49
41
57
51
115
58
30
26
19
21
31
67
30
29
26
73
25
70
26
19
50

38
280
4
4
15
9
12
6
4
3
3
4
3
2
6
9
4
17
9
15
24
8
3
3
2
6130

819

21
146

51

1
22

1
2
185
11
4
11
147
407
3

1
3
6
1
3

19
2
9

1
2
2

3
12
114
108
52
65
3
185
62

2
2

6
25
3

23

1
10
4

3
25
12
9

14

13

19
1
14

2
2

6
3
3
28
25
6
6
12
6
25

53

11352
35
40
1287
71
313
20
25
11
10
52
10

18
3

1
1094
16
11
8
339
26
67
16

14
11
11
17

1633
3
8
346
988
358
37
15
6
6

4407
53
36
31
714
316
170
41
15
28
23
12
56
23
21

4
2
15
1
2
16
22
1
76
46
2
72
1
19
1
1
3
1
1
9
3
3
2
2
2
2
1
2
26
7
1
8
2
2
2
1828
16
46
3
812
733
218
20
88
2
2
25
7
145

1
1
1
1

1
1
1

1
1

1
1
1
1

542
1

44
19
26
1
1

17
12
10
12
10
13
14
12
12
16
12
17
22
14
11
11
14
11
16
10
9
10
11
14
14
10
9
8
11
16
11
13
12
9
11
1225
22
13
11
116
66
112
30
11
15
13
13
15
14
12

61
42
34
52
34
59
33
28
38
89
24
102
115
57
28
27
71
17
138
46
37
41
30
34
65
40
16
28
66
55
19
75
44
23
19
2433
64
33
23
415
230
162
100
29
28
55
17
63
33
24

21

5
62
20

32

10

2284
44
26
12
351
224
327
26
23
14
14
10
28
18
10

54
3
1
1842

15

52

43
15
1
18
4
15
1
2
36
5
99
54

19

6
9
4
15
1
11
387
8
3
47
29
6
20
1
12

9
5
26
8

392
6

3
9

4
5
3

3
5

1
41
18

15

4
16
20

32
16
11

143
6
7
9
316
2
9
18

40
1

5
22

10
40
1
902

155
16
1356
12

16
148
1325

16
7
78
4
10
11
231
17
24
9
3
11
18
52
17
12
24
15
10
2
2
9
12
2
15
27
8
74
2
3
42
42
25
7
2
5
93
1
2
10
8
15
7
6
1
16
2
47
31
85

3
2
161
5
2
75
7
2
1
5
1
3
9
1
11
7
31
358
1

19
3

3
174
2
10
14
67
8
3
140
6

1
1

4
1

1
16
18
2
3
1
1
5
8
48
180

1
1
1

13
11
17
12
12
13
43
12
15
15
14
15
15
21
20
10
16
11
16
9
12
16
13
11
12
12
13
22
11
12
14
15
15
14
19
14
16
11
12
10
20
13
14
12
13
11
18
26
18
42

40
27
135
42
45
25
181
25
68
24
27
17
26
60
45
34
34
44
61
25
28
31
22
21
23
30
34
118
37
46
62
92
67
33
31
58
71
18
21
24
47
25
47
31
38
46
26
100
47
175

30
16
32
16
14
12
172
15
19
13
11
7
12
31
23
35
15
13
17
8
9
8
13
15
16
17
31
43
24
13
42
15
33
6
25
24
158
12
28
14
40
14
16
11
25
25
18
66
17
182

17
19
2152
9144
50
6838

200
200
1100
1300
2000
650

8
967
225

661
20
35
15
107
158
120
40

65
100

50
526
50

10

80
50

35

20
310
120
40
850

12
18
7
95
16
570
10

118
10
445
10
10
517
5
10
20
5
20
70
35
5
5
5
10
5
5
10
5
5
15
5
5
10
5

1425
5
29
37
15
130
600
700
25
5
5
5
5
5
10
10
10
101
10
5
27
5

15
10
10
5
5
15
15
5
5
5
5
5
10
15
25
5
5
5
15

5
10
25
5
7
5
10
3
5
5
15
5
5
30
27
5
3
5
10

6
102
5
47
2
327
10
2
1404
5
30
52
16
85
288
150
40
5
5
5
5
3
5
25
3
5
15
1
15
5
3
15
5
12
20
5
3
5
5
5
85
5
5
45
30
1
5
2
2
200

21
180

420
6
4
12
25
84
38
11

1
1
1
9
7
1
1
4
1
1
1
1
1
1
4

1
1
1
1
1

20
14
9
79
13
170
15
15
1151
12
15
25
17
30
105
90
45
10
10
31
12
11
14
8
12
15
11
12
15
15
18
15
19
18
18
15
15
20
18
18
20
17
10
15
18
16
11
13
15
10

60
28
39
114
39
945
17
45
1178
22
25
176
35
256
551
383
170
45
36
54
24
75
55
36
51
104
46
57
120
17
41
36
81
42
39
77
97
56
52
20
38
53
68
54
86
75
31
59
41
27

16
23
17
272
14
905
6
5
2008
4
40
55
25
180
350
300
75
7
7
40
4
13
15
11
6
20
5
10
25
31
7
15
9
6
18
20
11
5
4
4
9
50
11
28
15
4
14
5
9

85

10
10

40
95

50
85

55
40
7034
9382
25
79
1415
206
188
51
581
98
3
1552
999
938
509
4162
1723
163

10
1157
303
1
10
1324
182
108
64
180
80
175
103
37
353
144
75
6

337
169
7
55
2

15
5
10
5
5
10
5
2
3
15
5
2236
979
32
16
980
182
203
42
427
23
12
109
7
20
1009
240
39
25
7
11
72
44

1
1
1

5
7
35
5
80
76

1
122
20

4
5
11
3

20
15
10
3
5
10
5
5
5
5
5
5
5
5369
4316
5
14
2591
317
261
143
404
54
370
65
67
459
456
151
17
9
16
22
24
2
12
7
6
10
17
10
8
2
1
10
5
27
9

12
45
5
10
15
2
1
5
18
17
2
37

3
2
1
6
1
1
1

1884
6
702

610

87
998
45
79
30
118
153
5
575
5
95
91
184
1238
5
5
23
234
22

1
1

228
1
170
32
2
1
26
1
53
11
72
61
21
2

15
24
5
14
8

14
17
11
13
15
10
15
23
14
10
14
15
5
1595
9
213
11
13
251
65
81
41
68
39
11
106
13
44
111
120
81
13
10
14
12
12
10
15
12
12
14
26
11
10
9
9
10
9
16
15

26
78
72
39
61
67
58
61
38
22
32
29
31
1631
3
1104
38
23
782
412
313
122
369
54
24
220
106
178
189
327
316
27
7
36
18
52

12
15
11
9
8
11
4
165
6
6
1
4
3
1758
2
1418
7
15
943
360
221
68
442
30
3
448
5
107
333
433
164
55
3
5
7
6

56
19
37
19
52
28
24
2
3
12
2
38
26

3
2
3
4
26
7
3
1
2
3
16

79

57

182
6
80

20
26
5

44

2
18

865
113
6
5
763
10

42

1
72

202
5
982

10112
232
4093
1181
812
2
117
4
8
44
11
63
151
8
2
6
22
14
88

9
18
7

5
7
105
1
22
11
9
356
5
48
75
75
17

62
6
53
1017
15
595
31
475
129
90

387

1694
8
1249
386
42

12

12

22
2
1

63
92
12
8
81
3
1
4
16
11
15
12
33
10
10
13
45
8
14
9
23
102
4
4
7
6
3
52
4
19
5
2
2578
26
3514
919
470
10
69
30
55
21
55
48
55
64
31
15
16
24

13
5
22
23
59
9

6
5
26
22
7

1
3

16
21
5
5
7
22
30
13
7
27

11
1
1059
20
869
968
66
2
7
11
5
9
19
81
10
5
2
3

362
2
374
63
37
1

1
1
2

1
2

29
32
12
12
22
11
6
10
11
9
13
12
14
14
20
11
15
11
13
14
13
13
9
18
12
12
12
13
13
13
11
8
1235
12
1156
159
67
9
17
10
23
10
11
9
18
41
11
10
11
21

42
141
21
25
81
25
2
16
18
8
36
7
69
25
19
16
34
31
22
22
106
36
21
12
38
13
7
47
18
27
16
15
1426
20
1044
519
190
20
68
20
99
19
54
48
101
52
33
32
25
45

5
162
2
4
62
3
4

4
3
25
10
2
5
8
6
7
5
33
10
4
4
147
3
2
11
4
7
2
2
1751
182
1617
413
142
18
56
16
35
17
18
10
42
16
17
19
17
22

4
18
2
32

11
19
7
7

18
4
1
2
17
4
21
1
2
176
1
17
2
3
12

70
15

30
4
3
10

24
2
2
2
2
1
10
3
2
2
8
1
3
9
1
3
34289
27
72
128
210
1288
6702
1354
1354

3035
465
6
104
439
170
170

7180
4
87
93
2
49
664
5
264

87
2
38
15
122
15
26
21
22
41
18
16
66
10
37
47
184
27
26
14
160
13
19
13
43
58
18
17
11
13
26
25
42
27
17
11
16
14
3
18
17
17320
5
125
15
77
346
284
15
192

1
5
5
66
183
1
1
1
4
34
4
5

22
32
63
12
12
10
17
2
14
4
18
4
1
3
7
12
15
54
15
1

3
1
1
1
1
1

9
14
1
1

1
1

1
1
2
5
4
6786
4
44
12
12
43
936
4
81

1271

1
33
107
29

13
13
20
13
20
10
14
10
12
16
10
11
18
12
17
9
92
14
13
10
10
10
10
20
11
26
11
9
14
10
9
13
15
12
15
13
10
14
13
11
9
2091
17
19
10
20
95
167
15
53

40
25
74
32
136
35
57
21
19
30
16
19
58
37
48
23
140
39
54
29
43
38
35
31
25
62
30
24
20
32
12
19
54
43
23
18
19
32
22
16
32
12017
32
159
73
125
229
626
82
458

18
25
86
21
37
19
19
19
15
8
16
16
30
15
21
79
144
16
10
18
27
11
36
12
18
91
16
15
17
18
14
12
23
18
11
3
19
16
7
16
15
11031
32
21
14
27
165
860
12
306

5
7
72
5

6
2
17
128

50

29
2
1

34

7
145

5
4
92
2
15

5
1
1

4
1

2
2
5
5
10

1
2
5
3

6
10
18
3
44
3
2
29
14

5
172
1
23
51
3
4
126
1
436
23

15
82
2
8
61

1
14
6
2
273

10
20
51

10
17
11
27
16
40
17
3
7
12
6
2
5
8
12
41
4
11
4
4
23
2
10
6
9
17
2
5
18
1
6
7
14
9
8
59
25
17
15
24
3
362
6
21
10
4
8
30
1
15

2
5
5
10
19
6
12
2
3
3
3
39
2
5
3
14
2
149
2
23
7
2
13
3
3
6
2
4
8
3
2
5
6
1
3
23
22
2
5
31
4
36
5
7
4
3
3
3
4
3

5
1
3

4
1

1
4
3

12
12
11
14
19
12
12
13
13
14
14
15
12
10
12
18
14
14
10
10
18
12
11
13
13
12
14
11
14
11
12
15
14
15
9
19
17
13
11
18
14
19
24
13
15
12
15
15
15
13

35
53
36
66
159
56
37
44
51
57
52
105
39
38
54
111
64
57
18
85
136
24
36
58
58
86
39
39
37
53
22
111
33
43
28
81
90
71
22
90
69
182
93
70
45
18
54
75
43
43

13
28
10
69
15
13
12
13
15
21
28
39
7
20
34
25
13
19
6
18
99
19
33
25
28
38
12
28
161
18
10
29
7
33
7
36
12
24
9
43
46
32
51
20
13
34
22
10
21
9

9
16
1
33
1
151
5
5
3

1
3
6
6
55

1
1
1

17

10
9
2
1

2
4
2
3
2
4

479
1

1
2
49
3
3564
1991
3226
75
3836
1
121
1
54
865
21
1
3
582
33
2

6
3
1
19
16
4

13

264
10

12
41
1

10
52
34
1
880
10
216
282

28
1050

467
206
289

295

1
365

70
45
176

7
41

13

122
1
37
25
3
42
11
49
12
28
25
8
13
13
17
4
23
18
192
13
5
6
24
30
13
15
32
9
21
11
1267

37
4
5
2
3
9
2
44
10
12
4
2
2
11
14
17
3
3
81
5
4
4
6
20
1
3
4
2
35
2
2643

12
778
17
755
7
52
26
215
7
11
13
127
84
10
9
16
55
38

2
297
3
202
1
8
1
258
9
2
8
13
26
3
465
30
4

8
3

1
3

2
29
1
1

2
382

89
1
58

92

2
1

1
1
1

26
15
16
12
16
46
12
14
10
14
18
16
16
14
12
17
17
13
53
15
14
13
20
17
10
14
47
15
17
13
1804
3
11
184
8
136
8
14
12
168
8
9
11
44
12
9
10
346
11
9

233
60
84
53
38
119
25
88
62
67
69
60
69
65
64
44
86
31
458
100
66
128
124
58
24
84
70
58
95
74
1008
32
21
530
27
369
3
29
16
225
21
23
112
82
53
24
40
75
50
50

151
22
27
19
34
152
7
16
19
29
27
16
19
45
21
22
117
20
306
6
3
6
31
32
6
9
11
9
13
29
1676
13
4
416
23
340
15
18
39
153
11
12
23
129
23
11
18
39
7
180

2
8
3
269
1

1
11
1
30
1

29
20

32

162
201
12
10

29
193
1

22
21
7
10
372
47

11
240

78
18
10
1

3
16
1

17
9
8
20

52
186
16
78
1
1
57
31
1
3
85

16
7
6
46
12
19
14
17
48

10
38

5
2

149

298
334
67
6
58
51
10

51
12

18
28

14
1480
20
240
3
49
14
7
30
205
719

13
16
77
15
26

80
28
9
32
44
13
83
13
21
115
51
32
79
91
18
26
20

2
3

62
1
14

28

4
23
36

1
1
1

1
6
8
83
15
5
6
24
4
35
5
43
2
2
4
1
1
6
11
1
2
25
6
19
9
2
2
10
14
3
4
29
9
1

1
8
1
1
1

1
1
1
1
1
1

16
1
1

10
12
20
98
9
11
12
13
15
66
18
10
16
19
417
25
22
382
14
14
23
38
10
17
15
14
11
24
19
21
15
17
13
9
14
11
20
12
9
10
11
12
21
16
10
20
12
12
8
10

34
66
36
141
23
48
34
18
37
74
87
17
71
29
117
106
94
98
34
29
86
64
12
49
70
30
49
79
71
68
102
59
53
8
42
27
52
64
22
54
43
44
64
50
27
92
51
21
15
18

12
9
23
188
6
68
24
2
7
146
21
7
42
29
1085
16
15
573
5
5
10
21
15
22
3
10
9
18
23
76
18
25
23
11
25
9
22
50
4
14
16
12
22
132
3
48
79
97
5
3

1
4
505

1
13
7

5
2
1
22
8
266

2
22
4
5
12

3
1
146
63

54
2
22

38
140
28
75
3
24
29
21
53
85
25
23
31
7
114

4
6
3
1

228

1
1

14
1
4
16
5
5

11

17
48
8
23

3
119

25
52

17

18

15
1

65
5

18

49

8
17
5

22
50
243
1
6

36

1
3
3

1
29
40
5
20
22
2
108
16
16
18
36
3
27
14
7
4
7
15
108
3
29

3
8
5
54
3
16
2
4
4
5
31

1
6
1
1
1
1
1
1
1

4
7

86
7
4
7

5
1
1
1

2
27
1
1
3
26

1
1

2
1

1
12
62
1
2
1
1
2

3
1
1

1
2
1

5
131

1
1

1
108
1

21
12
21
40
13
20
11
11
15
12
15
14
17
11
13
8
56
21
12
16
9
14
18
10
8
12
42
10
8
9
11
6
8
15
8
10
7
10
20
12
10
7
16
13
434
10
12
28
11
10

89
31
78
111
24
66
16
31
18
30
39
34
37
35
18
18
64
102
27
52
24
52
71
28
43
78
65
15
30
38
44
21
23
38
81
19
19
44
69
52
25
35
23
47
69
36
19
73
24
21

21
196
39
63
4
7
4
21
8
13
8
8
9
8
6
7
26
32
15
28
28
24
35
6
15
27
55
9
42
8
105
2
2
29
16
21
2
26
7
12
13
72
20
27
647
18
28
15
7
4

1
17
1
11
50

52
10
26
3
1

21335
5
339
138
5802
152
29
958
369
294
726
1055
193
58

1388
6
43
6
195
2
4
70
66
15
50
49
2

78

17

80
36
23
32
46
18
60

56
3
207
2577
144
24
50
224
18
24
124
82
67
189
156
26
35
28
8
26
10
31
22
4
11

8
124
72

4
3

51
57
975

6
15
2
4

11
12
14
5
120
6
12
12
62

1
7
8

16
20
14
32
21
24
65
34
1398
7353
16
135
63
1249
25
36
264
393
153
335
446
14
10
9
8
8
12
10
10
23
16
22
8
10
17
18
8
32
18
24
8
8
20
24
13
17
14
11
12
10

3
10
5
2
4
1
54
1
28
4923
18
20
82
583
9
67
321
147
39
94
122
11
9
5
6
57
18
5
19
8
28
8
3
6
6
12
5
7
7
7
5
3
6
17
12
11
10
4
17
18

2
1
56
751

128

16
41
3
13
55

1
1
1

1
4

1
1

11
10
10
10
9
12
16
12
83
1772
10
11
19
222
6
7
57
68
19
98
116
6
8
8
8
7
6
6
6
7
7
8
7
7
7
6
5
6
10
11
5
10
7
41
18
8
8
8
6
8

48
61
22
39
26
44
72
26
231
3407
20
57
82
987
24
38
287
500
92
255
321
31
25
20
30
40
21
19
88
60
62
34
17
38
36
40
52
49
29
82
30
56
36
46
56
52
34
61
37
31

32
15
17
5
3
6
18
4
147
3746
5
6
23
1305
4
5
124
607
119
218
449
6
3
3
3
7
3
3
8
9
30
6
3
5
4
4
7
7
10
9
4
8
4
19
4
5
6
4
3
4

80
118

40

28
6
22
290
21

20
9
21
13
32

12
12
15

20

4
21

6
599
8
13
1
178
358
6
38
10473
48
16
3
1560
522
446
5

32
12

31
15

1398
27
127
65
40

17
10
16
8
2730
123
25
2
192
66
35
1

17
32
18
47
11
39
20
13
10
17
17
17
12
22
21
21
28
10
18
82
11
12
20
179
102
25
8
10
2416
63
111
6
350
168
79
4

3
2
5
12
6
3

3
9

5
33
5

8
5
5

6
3
3
6
12
1

2
24
13

4
2
19

9
14
7
14
15
17
10
10
4
3
8
4
3
19
3
12
14
5
7
56
6
3
14
41
56
52
3
3
1820
246
22
2
310
191
159
7
1
1
1
1
1
16
1
1
34
1
1
15
1
6

1
1
1
1

1
1

1
1
1
7
3
18
3

515
2
11
43
15
6
1
5
3

1
7

8
15
6
12
6
17
7
6
8
8
13
6
6
8
16
8
13
8
8
39
6
6
7
60
35
7
6
6
1316
21
99
9
123
128
122
17
12
12
13
8
9
10
12
18
13
13
10
15
10
42

64
101
15
65
41
168
35
41
112
19
54
56
74
66
30
40
62
21
34
157
55
68
69
169
149
30
25
30
2057
144
128
14
254
206
107
59
14
34
25
16
20
30
31
30
33
30
17
63
20
67

7
12
3
44
6
89
5
4
2
2
25
3
2
6
34
4
28
6
2
43
2
2
2
95
15
12
3
2
2485
19
105
2
193
161
130
35
6
14
12
5
8
6
15
20
14
10
9
11
7
21

3
2

5
38

7
27
4

178
123

21

7
6

1
5
15

126

3
9
1
1
7

1644
3
2
13
7
2

1413
271
1
2

6
5
5
3
7
3
2

1
2
10

2
1
2

2
7

33

2
6
2

8
12
6
3
3
3
17214
84
789
750
477
8099
533
1079
7508

4
6
2
1817
4059
9

899

404

70
579

216
343

53

1
5
1
2
13
3
1
1
6
3
8
1
8364
186
253
317
133
1064
115
535

1
1
1
3
1
1
6
1
1
1
2
6
1
1
6
1
1
1
1
1
1
3
2
1
1
2
1
1
2
35
1
1
1
1
6
1
1
42
1
1
1
2
4394
110
156
5
1229
8
189

1
1

1
3

1
1

935
1

104
30

12
11
8
11
16
8
21
12
11
49
16
11
12
15
8
12
19
12
11
16
13
11
14
16
11
10
14
12
10
14
14
10
10
9
17
11
10
13
10
16
11
4
1506
31
47
66
30
205
26
122

24
25
15
34
30
4
62
12
23
28
30
22
28
13
13
24
97
51
17
25
18
21
10
35
22
18
50
13
13
24
38
13
26
16
15
50
16
37
17
16
16
20
4364
48
51
85
46
701
56
316

12
14
14
17
20
7
16
3
7
16
14
5
8
32
7
10
10
16
5
4
8
7
7
17
6
6
9
3
2
7
3
6
17
8
7
14
7
9
3
3
9
3
5238
73
103
174
68
615
38
443

1492
3850

77
265

624
135
49

19
241
65
14
15
1

10
3

11

22
7

10
10
5
219
56

22
10
25
18
40
141
18
99
92
6
12

4
37

30
14
119

13
14
45

20
2
54
90

32

4
25
8
14
16

167
18
82
376
35

366
96
16

1475
197
657
108
82
55
30
15
21
74
50
32
10
53
37
4
28
46
55
97
29
9
16
6
70
8
21
38
75
81
56
70
7
98
36
50
49
49
76
95
12
50
58
12
64
12
25
210
41
26

317
43
410
18

137
32
53
1

15
1
2
6

1
1

11
5
1
2

1
1

10
4
1
1
4
10
88
4
18
5
5
3

3
5

2
1

1
1
1
1
1

1
1

4
1
4
86
120
3

14

207
53
140
17
20
7
7
8
11
19
14
8
4
11
7
2
9
7
17
22
11
10
3
3
11
6
7
11
39
22
8
9
7
15
6
10
11
9
9
22
6
19
15
5
19
7
11
41
7
11

768
194
474
67
84
41
42
27
80
92
56
46
11
69
35
24
24
56
34
81
40
23
29
10
50
15
20
28
61
78
61
108
26
66
33
44
42
38
42
88
30
156
60
20
69
35
26
194
29
36

633
186
555
32
51
57
8
4
13
22
26
15
5
16
7
2
5
11
193
70
12
3
6
1
15
3
4
10
49
38
162
37
5
16
12
39
10
10
61
67
2
26
20
3
25
38
27
97
10
16

108
301

22
58
16

4
138

60
17
8
3
15
5
54
228
21
524
257

70
75
7
12
13

7
21

189
74
8

593

60

90
53

84
26

47

192
7

12
4
10594
1072
1844
9359
12
71
387
3164
12
179
123

15
1248
13
55
482

113
170

4190
22
237
1203
42
91
142
56
2

41
11
32
103
23
21
8
13
1
106
26
37
14
38
51
45
15
117
94
22
56
19
29
31
17
60
29
7
6
282
35
31
18
3
13
42
21
10
20
7975
27
51
3004
41
27
130
628
15
3
22

59
1
1
10

1
1

3
5
64
2
1
37
18
4
14
1

1
1

2
2
1
1

8
2
1
5

2
2

70
1
1

1
1
1

30
14

2287
286
165
579

719

55
231

21
80

1
190

8
2
18
19
14
8
4
8
4
28
7
12
6
9
15
12
9
25
19
10
14
7
11
10
7
12
10
10
3
57
11
4
12
4
7
8
11
7
2
1536
18
29
164
34
16
53
87
13
13
14

22
22
71
149
22
41
21
43
19
90
24
24
23
26
55
30
30
121
131
29
70
34
33
27
46
32
22
26
12
70
37
26
25
13
29
59
25
25
22
2565
72
64
1768
66
119
128
570
70
41
42

8
5
20
42
7
3
3
11
2
46
10
24
7
10
23
12
7
75
66
9
17
8
12
4
10
12
12
7
2
70
15
13
10
1
1
18
9
3
2
2813
21
29
1368
8
10
204
448
35
13
12

124
1
65
49
11
18
63
9
7

33

5
18
8
8
6
38
60

12
4
102
6

2
32
10
33
6

39
7
35
7
481
154

8
29
5
4
6
1
8
21
14

8
68
5
5
6

198

292
472

95

67
32

12

206
14

8
312

10
12

2
12
16
190
2
411
2
9
6
94
22
6
12

11
19
2
18
51
22
16
1
2
23
13
6
14
13
3
6
13
3
3
25
3
41
44
55
4
20
15
6
19
19
6
3
5
13
11
9
14
17
3
8
2
2
3
1
64
4
24
9
2
11

18
1
1
1
1
1
1
1
1
1
1
3
3
4

1
1

2
2
1

1
2
1
1
17
8

6
5
5
5

3
1
2

12
12
11
11
11
16
16
11
9
15
12
15
12
13
9
12
16
12
16
10
14
16
20
11
15
13
13
11
13
10
13
12
12
12
14
12
12
15
10
16
18
15
13
12
37
17
26
11
11
11

53
38
54
49
47
137
95
63
49
47
22
43
31
38
36
33
83
29
26
36
18
64
43
41
31
49
52
51
66
38
25
44
38
75
80
107
56
53
17
69
92
17
59
55
172
46
98
31
26
32

6
12
7
5
13
14
55
10
13
9
26
8
12
11
6
10
46
6
9
10
12
11
10
11
9
26
17
8
10
10
8
7
39
22
35
16
12
22
10
14
38
20
10
33
87
78
38
5
8
19

573
112
104
8

15

39
42
19
38
8
18
33

297
12867
30
2730
4167

12
943
17
150
340

1107

132

583

147
30

4
23

5
13
12
21
2
2
22
2
13

1
1
12

1
1
2

3878
255
354
127

6
86
1
3059
20
732
1151

1200
176
147
547

434

21

147

158

41

27

118

73

18
1

36

109

2
2
15
2

61
107

58

3
1
30

36
5

30
1

1
2

1
14

119

10

2
2

15
3

3
28

5
5
7
29

15

7
5
5

1
1

15
12
11
12
11
12
11
11
15

37
24
28
102
44
46
21
43
46

14
9
10
16
8
18
6
19
17

15
14
10
1534
14
164
286
14
187
9
104
8
8
9
8
9
9
14
8
10
14
16
12
12
13
15
14
13
14
15
14
9
11
12
11
9
12
14
13
8

52
180
15
2162
18
636
868
20
463
27
198
23
28
19
27
34
43
28
36
19
15
30
29
25
27
21
33
42
30
41
32
12
32
16
26
12
41
54
40
29

15
16
1
2900
3
404
845
3
275
4
115
4
4
2
3
3
8
2
5
4
16
5
92
6
5
4
5
7
4
4
5
2
5
5
4
2
19
16
28
3

4
9

12
1

8
30

86

1
1
1
1

2
9
1

18
4
2

2
26

21
3

10
37
194
105

24

18
1
106
19

31
96

20
4
717
6
25
2
25
5

46

115

1
1
2

4
1

1
2

3052

74
10

94

22

35

124
16

1
16
23
1

5
96
1
65

11
12
10
12
17
15
15
13
14
15
11
15
12
16
14
22
9
10
12
11
14
13
51
15
17
9
66
11
17
10
12
18
10
12
107
10
11
21
12
10
14
18
10
16
14
10
17
12
10
11

31
21
23
40
67
25
42
43
16
44
16
16
24
30
13
32
28
15
18
19
57
37
93
40
32
27
88
18
31
32
31
47
32
31
218
19
14
26
31
20
28
29
27
27
16
13
23
46
15
27

3
48
5
21
6
6
11
3
2
6
2
2
6
20
3
97
5
3
5
6
8
6
25
18
5
3
39
2
4
6
3
92
3
108
172
2
2
3
5
3
4
5
3
2
2
2
5
5
12
4

1
10

5
1

1
5

1
1
3

41
2

4
1
7

193
4

10
2

23260
145
351
2303
4872
1179
3721
72
518
1093
1381
2104
619
7304
844
362
2163
5606

2483
19
11
3
287
3
21

1610
184
309
1306
44

297
57
146
219
2

157

3
150

1
15

47
229
93
154
68
570
59
58
38
16

7459
131
442
775
71
3
7
58
179
291
94
112
1807
56
28
62
49
291
48
56
205
67
46
30
30

3
2
17
98
20
10
15

5
8

11411
72
44
220
208
130
140
22
77
220
151
78
119
2025
18
55
160
46
8
400
130
118
310
15
8
21
8
11
36
6
11
12
69
24
28
9

8286
178
24
78
121
23
6
37
83
80
65
55
88
799
85
45
197
82
20
360
76
83
257
40
2
26
2
3
55
2
3
2
4
4
3
5

1139

18
11
16
17
218
4
28
8
48
13
5
55

12
16
15
9
12
21
14
14
12
9
8
9
14
5
2318
21
14
15
32
19
17
20
35
69
49
56
66
194
22
55
92
45
11
100
36
53
106
9
9
17
12
16
22
11
11
8
14
16
11
9

34
23
31
33
18
31
30
23
62
22
18
27
24
17
4557
167
60
62
65
85
31
77
62
188
151
205
169
703
40
141
258
155
40
177
83
136
240
60
22
50
41
28
82
16
45
33
39
41
20
16

4
3
4
8
4
53
15
4
3
2
5
2
14
2
5342
26
22
20
33
29
17
16
142
240
80
206
280
1080
90
70
260
120
15
341
108
218
370
7
8
25
12
8
76
13
20
9
83
10
20
12

346
20
3
20
6
4
455

3
20

62
98

422
12
2189
480
5
2209
20
12
55
8
76
10
51

2
3

100
35
35

31
164

2
17
355

29
57
156
260
21
6
10
5
3
10
5
12
142
10
5
5
30
10
4
8
8
5

16
66

25
70
308

1
3
4

7
95
2
36
22
12

24
5
6
16
22
6
31
7
20
64
4
28
16
24
88
52
5
610
10
12
32
6
5
8
11
35
5
6
20
20
12
50
14
8
6
10
8
12
6
8
14
22
8
6
8
14
6
6
8
8

26
1
1
20
2
1
28
3
8
14
2
30
6
23
64
10
2
40
2
30
11
2
2
2
12
18
1
2
3
16
6
112
41
2
2
18
3
2
8
2
6
2
2
2
8
2
2
2
12

1
1

1
1

3
1

1
1

1
1
1

14
7
13
15
12
15
21
11
11
18
10
14
16
12
24
11
11
19
10
12
15
15
15
10
12
17
10
8
22
15
14
24
18
13
11
20
13
18
8
12
10
33
17
12
10
16
11
14
12
14

63
14
21
66
47
26
68
31
43
34
13
63
38
46
142
75
22
66
31
32
50
25
28
26
63
65
10
16
39
35
60
136
20
32
26
50
41
59
34
29
20
78
55
15
15
45
13
63
67
17

17
5
4
12
20
10
15
15
6
18
5
104
25
16
90
27
12
75
15
18
7
10
8
18
10
21
3
9
18
12
22
43
23
13
9
20
19
20
16
16
11
26
18
6
5
76
8
22
22
10

5
40
95
5
5
17
90
4
10
120
112
30
10
21572
3283
20
1487
600

38
14
10
1
12
5
25

809
166
51
44

22

51
20
30
1462
341
645
46
15

446
60
7
20
11
56
279
11

46

10
595
123

325
1

20

6
211
108
20
234

12
9
12
12
6
6
14
32
8
18
46
26
15
6
5935
1302
6
402
146
19
10
7
33
4
12
5
5
4
4
17
3
3
4
4
3
9
6
6
4
29
4
4
21
17
4
3
48
12
8
14

3
3
3
3
2
2
10
10
2
4
25
9
16
1
1915
238
2
109
78
30
13
18
16
4
3
2
8
3
3
22
3
2
3
3
18
3
21
4
3
17
2
2
233
4
4
3
18
42
15
4

1
1
1
732
110
69
19
1
1
1

1
1

1
1

14
20
10
10
7
12
13
12
10
14
27
20
21
10
1100
105
8
73
31
8
8
8
22
8
8
8
8
8
8
17
8
8
8
8
14
10
8
10
8
50
8
8
30
8
8
14
10
10
8
8

52
39
36
24
13
14
39
59
22
40
149
80
62
20
2659
553
39
287
174
49
36
51
124
62
66
55
65
36
53
37
61
30
59
30
45
36
45
64
27
56
22
46
109
55
36
90
164
82
57
56

24
16
21
19
12
5
18
25
5
16
37
23
23
10
2963
450
4
456
180
3
5
20
23
4
6
5
91
3
3
23
7
2
23
3
3
4
3
2
3
7
4
3
34
5
2
14
13
4
7
5

441
178

50

4
15

50
7
1
20

20

411
97
461

12
13

57

6549
956
1807
1641
5
5
2
15

745
40
114
67

62892
1378
44
183
130

387
6
8
4
26

253

16

4
1
3

13
12
22

10
22
38

1131
12
6
5

4
144

26
6
17
6
6
6
6
19
9
6
4
3
16
7
4
5
5
23
6
20
6
4
10
115235
3337
212
665
489
5
9
4
6
6
5
5
1
8
4
4
6
7
6
84
6
4
7
6
6
4
2

5
6
20
2
2
2
3
18
4
2
3
3
4
3
3
2
2
34
3
2
45
2
9
67626
1026
30
395
96

1
1
1
1
1

1
1

24973
488
17
24
49
1

1
1
3
16
29
28

1
1
1

3
3
3

7
1

10
10
12
10
8
8
8
10
8
8
8
8
9
8
10
8
8
10
8
12
9
8
8
26833
1070
36
67
99
8
8
8
8
7
8
10
10
7
7
6
7
9
7
22
9
8
7
7
8
7
9

56
81
65
27
26
46
36
46
36
20
25
32
75
53
21
30
31
125
60
20
32
38
65
42322
1605
173
239
459
20
33
21
52
29
24
57
35
26
24
13
37
33
24
123
38
25
21
26
29
20
19

6
6
18
12
2
4
17
4
3
1
3
3
21
4
11
4
3
15
4
3
5
3
4
37751
1431
169
240
453
9
9
10
9
15
12
15
21
15
9
7
7
15
5
65
15
6
10
6
6
6
5

85

220

38
16

89
2

8
25

3
6
14
12
4
11
29

12

6
32
3

1
2

10
29

38
37

6
7
160

12

697
24
11

15

24683
427
11
101
935
7338
7
1735
1234
1315
200
52

1546

82
14
1749
129
24

37
22

38
43

6080
1
3
660
127
151
85
74
7

373
936
7
11
131
184
33

14

2
1

143

2
88
1

14
15
4
6
8
6
12
7
2
2
6
6
6
1
5
30
9
2
2
3
2
3
4
5
2
18
1
64
6
4
3
2
9459
117
3
63
298
2133
26
224
273
29
232
21
1
1
27
38
226
49

30
3
3
3
3

1
1
1

30
17
5

1
1
1
1

9
3
2

1
1
1

3
6
2
16
18
61
90

1
1
1
1
1
1
1
12
1

5516
47

1151
1

2
42
1992

1
1
198

11
36
18
20
1
2

27
23
2
14
1
37

14

1
17
1

8
9
8
13
19
8
20
10
10
8
9
10
7
7
8
20
8
8
8
8
8
10
9
8
7
9
7
19
8
8
7
7
1152
12
10
14
19
212
8
76
54
35
57
34
9
9
9
10
66
16

43
27
37
48
44
38
81
60
23
20
27
47
36
23
49
77
48
47
27
31
20
32
57
18
34
57
33
138
56
27
19
18
3915
40
19
52
43
1042
67
186
273
120
216
45
22
18
32
20
238
48

7
8
13
18
13
10
41
10
10
4
13
10
10
10
10
10
36
28
9
10
4
18
15
35
12
15
9
33
21
15
18
7
3819
8
2
13
8
812
3
134
154
42
29
20
2
4
9
5
116
10

30

36
62
16
17
13
6

8
16

1
52
8
6
76

16

33
3

2
5
17
10
5
136

8
19

26
1
16
52
336
2
14
5
4
71
35
449
18
52
9
173
225
1596
33
84
5
12690
28
12
12
86
1866
3244

14
1
17
27
16

16

1
9
2
16
1
2
2
51
5
1

1873
2562
8
6
118
97

116
278

3
2
22
20
20
2
12
5
1
1
1
41
3
7
1
35
21
29
64
15
28
2
13
36
372
26
17
54
57
14
98
34
23
10
2
7029
115
13
111
57
673

5
2
6
4

20
2

1
1

4
6
1

1
1
1
2

46
23
1
2
28
85
7
1
28
24
22
9
3

3849
2
2
48
21
558

5
10
1
1

2
9

710

94

9
8
8
7
9
9
7
10
8
11
13
9
9
7
15
10
7
8
9
63
9
9
7
8
8
11
9
8
9
10
7
11
10
49
10
12
8
11
12
38
15
11
9
8
1875
12
13
23
27
106

44
39
24
33
40
22
16
23
15
15
40
38
29
50
47
49
43
8
15
85
18
29
19
51
45
39
29
28
34
37
15
72
24
82
47
48
27
30
25
97
18
73
31
17
3507
43
43
89
60
515

21
4
2
3
2
6
2
2
2
2
3
8
2
3
7
3
7
3
2
10
2
3
2
3
7
12
2
6
7
19
1
6
5
18
8
6
3
6
3
91
2
7
2
2679
13
7
33
29
521

849
2755
512
21
1823
15
12
24
8
16
24
10
50
32
66
52
362
84
19
52
56
84
12
20
84
20
8
80
9
16
708
33
111
11
22
11
42
142
41
16
23
37
58
10
8
10
92
49
17

126
166
127
6
117

360
597
458
280
6
154
4

223
249
260
57
4
668
6
9
1
5

21
1

722
385
703
132
62
325
20
29
18
37
10
15
12
18
130
21
19
13
28
11
46
23
33
30
7
36
42
14
15
12
21
44
89
15
8
118
13
11
43
26
61
15
18
16
10
19
18

8
9

19
18

73
18

1
12
3
13

9
9

44
6
1
2
15
16
18
5
51
17

88
52
94
28
13
62
4

21
14
19

9
23
8
459
8
13
5
6

56
42
120
21
1
78
2
1

2
6
6
34
2
15
3
8

2
1
1

2
8
1
1

7
1
21
24
2

1
1

30
328
12
1
3
5
4
138
2
39
6
8
16

2
1

2
1
13
1
1
4
1
1
1
1

101
81
132
97
22
76
13
15
11
19
12
16
14
15
17
14
12
11
17
12
14
14
12
18
9
13
10
12
24
13
12
14
36
14
11
14
12
12
37
12
14
12
12
13
12
12
13

799
526
621
243
88
240
42
71
88
49
41
32
47
55
65
34
18
54
101
40
59
35
31
128
28
84
29
70
149
41
34
77
48
67
25
120
51
56
70
66
54
39
51
28
30
59
38

674
493
664
471
192
359
19
15
12
21
1
22
10
8
14
9
5
9
16
5
10
11
9
38
2
42
3
11
41
8
5
5
16
8
10
16
19
7
35
11
7
8
3
11
6
8
31

13
12

48
40

10
6

28
193
9
9
6
199
7
43
125
28
16
10
11
197
7
75
9
63
32
17
14
26
23
13
115
88
125
47
43
17
39
9
83
44
23
217
725
9
12
13
11
3148
2
12
1
5753
47
182
3643
136

14
6
3
7

25
20
36
10
6
5
1

7
3
90

2
39

3
3

15

3
4
25
4
14
6
18
38
1
6
1
9
10
14
66
10
31
13
1

479
207
8
7
736
5
496
132

20
1170
210
432

30
30
20
11
18
14
15
17
11
6
11
12
10
24
37
10
13
9
24
16
11
15
10
14
13
18
15
44
13
13
7
13
13
20
23
29
36
20
10
13
17
6
958
7
17
12
1892
42
110
1112

7
15
1
1
3
4
16
13
1
7
5

1
1
1

15
133

1
1

36

12

1
5

4
1
1
17
1
2
2
1
7
1
1
46
5
35
3
3
4

1
1
1
1
1

1
1

359

79

2
2
653
27
25
1204

1
386

101

20
12
12
12
15
12
12
12
13
12
12
12
12
12
12
13
11
12
11
12
11
11
12
14
13
12
11
13
12
12
9
13
12
12
12
11
11
20
12
10
11
7
347
5
7
6
1739
7
6
385

130
135
94
39
53
25
76
29
41
25
60
64
49
29
29
70
39
40
60
24
41
29
65
48
30
85
35
43
53
89
35
49
44
64
54
74
61
400
40
48
35
38
628
15
60
20
1007
37
45
729

42
11
20
5
16
8
6
4
8
6
7
9
8
5
9
11
6
10
9
7
9
16
12
10
8
8
4
7
35
9
18
9
26
8
14
10
38
16
8
7
2
578
3
6
3
1487
83
102
988

1
1027
2
2
2
1
2
1
8
1
2
4
10
1
1
2
5
2
1
2
2
1
4
2
2
25
2
1
1
2
1
2
14
2
4
2
1
1
1
2
1
2
3
1
8
2
3
1
2
18

164

1
1
2

126
4
92

4
4
14
8
5

8
6
4

1
4
6
6
3
5
2

35

8
9
11
9
1
9
8
7

12

12

244
6
204
32
11
8
8
15
10
22
6
4
9
10
8
7
8
10
12
8
11
12
6
11
12
10
38
18
8
10
6
12
10
16
11
6
7
8
14
5
7
8
21
20
15
16
10
23
8
8

169
5
87
17
9
6
1
22
1

31
19
1

1
1
1

1
1

1
1

1
2
1
4
13
6
7

6
1
1
2
1
2
2
5
1
2
1
2
1
19
4
3
2
1
12
1
6

1
1

1
1
1

1
1

1
2
1
2
1

154
5
128
4
4
3
3
4
3
4
8
4
5
4
11
5
5
8
5
4
4
4
4
5
6
4
10
5
5
4
4
9
5
5
5
5
6
6
6
5
6
5
7
8
20
6
6
9
12
7

187
30
188
23
45
42
25
65
36
20
12
17
41
40
25
34
26
34
36
27
18
34
15
43
20
24
78
37
25
35
30
30
25
40
40
37
38
25
45
23
46
17
58
74
60
53
30
64
26
35

489
3
318
49
4
3
3
4
3
4
2
3
4
3
5
3
62
6
4
2
3
3
3
5
11
3
8
41
3
3
4
10
4
5
4
4
5
4
4
3
4
4
61
6
16
4
4
18
11
7

2
2
1
29
1
3
2
1
1
3
2
1
2
3
3
1
2
5
2
2
2
2
1
2
2
36
2
1
2
1
53794
82
56
91
7598
362
884
833
1215
53
107
3
52
126
88
49
73
35
4
50

1
2

1
2

22

1
2705
13
30
41
325
53
49
74
24
2
9

9
7
2
8
1
13

8871
49
59
86
881
113
121
114
132
14
49
1
9
37
12
17
25
11

14
10
8
4
24
8
12
8
10
11
12
6
7
6
15
39
9
13
14
8
16
13
15
7
7
8
28
6
7
9
7
15086
58
99
82
1954
183
477
411
685
44
41
12
53
35
43
43
14
6

2
1
7
1
12
1
2
1
1
1
1
1
1
1
1
3
1
2
2
5
2
7
2
1
1
1
5
1
1
4
1
7285
20
37
25
1054
143
93
87
122
17
27
1
4
11
21
19
20
7
3

1
1

1
1
1

1
1
1248
8
13
5
159
37
27
22
46
3
2

4
2
3
3

6
6
5
5
6
6
7
6
6
6
7
5
5
5
9
11
5
4
10
5
5
9
5
5
5
5
7
6
5
7
5
3222
10
10
14
339
65
128
48
112
9
9
6
9
11
8
9
13
8
4

32
29
30
18
38
23
54
28
29
16
40
40
25
20
20
25
17
20
30
55
40
15
26
20
36
20
50
16
14
25
15
9560
36
31
36
1077
260
195
196
230
20
44
19
21
34
26
20
19
1

6
5
4
2
5
4
6
4
4
3
3
4
5
4
8
9
3
3
4
3
4
3
3
3
60
4
5
3
3
4
2
8872
24
38
44
1355
73
271
356
379
15
24
7
9
17
19
15
19
13
6

7
151
179
18
18
73
93
159
28
37
138
144
134
33
345
30
67
92
223
46
186
29
76
72
121
151
141
130
127
209
140
23
58
82
67

2
6
2
6
7
9
2
6
6
2
2
9
14

69
245
192
3
49
69
125
138
131
185
359

13
14
14
1
16
7
19
21
12
12
6
1
13
9

181
210

34
8
8
6
9
2
31
4
8
2
7
5
5
7
1
9
9
13
7
1

17
1
31
16
37
11
39
22
36
16
3
28
23
24
20
89
9
7
26
60
5
45
4
26
31
49
17
35
47
14
4
3
29
46
10
26
1
27
26
22
25
48
8
93
37
6
20
143
27

23
12
85
69
58
14
46
60
53
16
9
28
31
77
8
313
10
18
25
121
12
30
9
39
35
29
29
40
62
31
10
16
37
28
26
26
1
63
25
93
2
28
28
163
78
53
62
86
4
66

20
7
32
15
19
11
13
17
43
10
8
11
25
28
11
188
15
12
39
32
25
62
54
24
22
35
25
16
49
33
24
20
54
36
13
15
2
43
44
57
8
35
13
60
27
28
38
159
33

3
3
2
1
5
1
4
2
1
1
3
3
20
2
3
5
6
1
3
4
2
2
7
7
1
1
3
9
4

3
4
7
1
1
3
12
2
2
2
3
3

8
7
11
11
12
8
13
19
9
9
7
9
11
11
9
55
8
8
7
12
7
18
8
8
12
12
10
8
9
11
11
8
59
11
9
10
7
15
11
13
7
10
11
22
16
11
11
16
5
13

34
7
35
30
22
15
46
51
45
16
19
25
35
69
38
101
24
16
71
76
15
57
11
26
35
5
37
38
57
22
5
18
31
33
107
15
13
62
67
95
15
25
26
123
8
34
40
55
1
52

9
8
14
17
13
11
48
20
26
22
10
8
17
34
15
78
12
9
31
59
12
40
9
18
17
31
24
22
22
18
13
10
27
24
17
5
15
17
38
30
10
33
27
78
30
12
19
37
4
28

144
150
16
216
47
160
70
37
88
118
79
72
13332
227
52
2198
192
16
1
3
2

5
2

6
16
2
6
2
16
1
7
9
12
1
5
741
70
32
33
116
6
1

54
20
16
7
27
15
19
11
10
32
39
16
19
2203
104
8
61
14
8
7

1
2

2
4

2
11

1
59
174
80
3
1
1
6

6
1
1
2
14
3
3
4

1
10

1
1

10
5
1

3
5
1
1

52
35
54
12
58
43
79
38
17
48
113
31
41
2015
86
47
117
44
36
11
11
19
16
7
12
32
9
11
35
11
10
38
39
8
11
5
22
21
29
28
36
12
14
19
62
14
26
15
12
8

19
18
21
10
19
16
24
15
16
25
31
19
15
1916
79
113
75
289
43
2

8
5
11
3
5
1
6
1
1
42
13

1
1
11
4
2
54
4
13
11

1
3
4
3
1
4
1
1
3
5
1
436
14
1
31
11
1

1
1

1
1

1
2
1
5

1
3
5
11
5

1
1

12
13
32
9
22
8
16
6
7
10
19
7
9
1590
103
50
98
56
15
7
8
12
10
6
8
10
8
7
7
8
7
9
12
7
7
8
11
12
14
12
10
9
7
7
7
7
23
10
9
7

27
34
25
19
50
33
30
37
24
46
65
28
17
1978
203
88
226
65
61
33
20
22
34
8
33
54
26
26
24
23
22
42
66
18
20
14
45
50
55
42
38
23
38
42
53
39
50
29
27
11

20
18
19
8
20
17
20
15
18
18
25
34
7
2362
255
83
240
51
7
5
4
8
4
2
4
6
5
5
6
5
5
7
9
5
5
5
7
8
12
11
16
7
6
7
9
3
24
7
4
1

3
2
139

18
39

8684
3484
657
9406
2
1

4
5
1
1

7
3
4
425
200
54
965
2

2
1

2
1
1

3
4
2
12
828
519
437
1592
25

15

1
1
1

1
1
1
1
1

2
4
18
2

1
1
1

17
38
1

3
8
2

9
1
20

12
5

1
1

21

10
27
14
12
7
21
16
52
14
14
5
824
451
271
1676
5
1
2
2
2
4
5
7
1
1
2
1
2
1
7
2
13
2
2
2
5
7
2
3
3
2
39
1
2
3
4
5
2
2
3

8
1
1
94
2
1
21
1
5
8
618
205
62
950
31

1
1
1
1
1
2
1
1
157
93
19
359

19
7
11

2
1

1
4

7
4
16

1
1
1
2

1
3

11
18
12
11
9
14
12
18
12
9
9
270
167
66
929
6
5
6
18
6
16
2
7
6
10
6
6
5
6
6
6
6
6
6
6
6
7
14
5
5
6
7
6
7
6
7
6
6
7
6

23
77
15
34
15
38
36
103
38
22
18
1198
674
304
1480
42
30
20
77
40
68
17
59
14
22
42
21
27
41
65
33
33
16
27
27
43
66
49
59
38
48
70
35
32
33
30
34
30
55
62

5
38
5
4
4
6
7
15
8
36
14
1481
483
242
2420
5
5
5
23
5
23
8
6
5
5
5
6
6
4
23
4
5
5
6
4
8
9
30
5
6
4
25
31
6
11
6
7
4
6
12

13

7
1
2
5

25
4

7
26
2

22
10

5
2

4
2

4
8

1
42
29

1
2
1
3
4
1
3
1

4
1
1
1

13

3
8

7
3

4
5
3
4
19
13280
25
86
35
400
2312
408

4
2247
31
12
16
80
210
142

3107
81
69
200
61
163

22
6
2612
79
10
33
240

80
62
53

118

24
45

251

2
8
1
2
1
3
7
20
2
1
3
14
5
1
2
3
7
13
5
8
11
3
5
1
2
5
7
8
8
2
2
2
3
2
5
4
3453
329
201
35
1105
710
406
14
140
6
32
105
28
190

14
15

19

1
1
1

1
9
3
16

1
2

16
2
1
2955
6
106
14
130
146
116
9
8
4
7
12
2
352

393
22
8
9
10
82
77
7
1
2
8
22
2
11

5
7
7
8
6
6
7
55
13
7
6
7
6
7
6
6
7
8
7
7
8
7
12
7
7
7
8
8
7
6
7
6
6
6
8
12
1135
62
35
97
60
212
268
26
16
13
18
45
26
31

28
44
53
58
27
34
33
124
29
40
40
38
27
43
90
42
39
38
41
55
40
30
20
43
30
44
44
51
33
25
55
44
22
22
48
23
3037
49
68
109
180
286
217
25
53
23
88
134
39
106

4
7
8
7
5
5
5
121
12
8
9
5
6
23
18
5
5
4
5
8
4
4
15
6
5
6
59
8
6
5
5
6
4
6
8
9
3630
70
80
91
245
488
270
6
8
11
18
72
40
40

7
55
12
4
32

15

34
45
142
26

8
8
12
14

23

4
10

28

3
7
20
5
5
5

13
8
28

12
2
235

19

2
3
7

55
30

14
53
42
43

163
9

11
81
104
89
257
316
71
72
325
214
25
59
24
15
4
19

295
10
475
125
10
8
193
35
12
5
40
29
121
200
85
16
30
12
7
45
4
62
15
26
35
15
4
19

2
47
6
11
30
12
11
4
15

7
136
186
65
40
18
25
25

8
10
2
30
2
13
4

30
20
29
40

85
18
80
15
41
16
58
40
68
25
21
21
5
35
15
58
45
14
26
66
38
21
95
15
44
25
14
28
30
25
57
2
124
26
6
53
86
48
61
12
20
20
4
24
27
26
50
35
25
28

90
3
3
3
2
17
4
16
7
6
5
2
2
4
28
11
5
2
20
15
4
31
4
14
15
14
5
3
5
34
35
3
6
29
45
4
56
11
5
5
3
2
4
2
45
3
6
5

7
2
1
5
3
6
2
1

2
2

6
5
5
21
3

2
12
2
10
2
5
3

1
20
5
1

10
8
12
11
13
12
14
11
9
9
13
7
12
26
20
15
15
30
9
11
15
15
17
14
23
12
14
16
13
14
12
11
11
14
10
27
20
12
13
10
20
15
13
10
13
22
20
15
14
18

20
24
60
35
22
53
34
32
87
8
30
6
23
27
46
15
61
16
14
31
57
17
19
26
25
18
30
35
18
14
34
20
19
51
14
22
65
38
30
20
35
39
45
25
30
58
27
20
23
28

5
14
38
66
3
7
6
8
7
4
4
2
80
9
34
12
30
3
5
16
8
16
27
4
28
5
24
65
19
15
86
3
17
72
3
40
4
5
32
3
15
61
28
4
26
32
45
18
3
20

60
45

175
31

12
9
14
3

18

7
57
63

24
120
30

9
3
6

30
50

5
20
10

210
25
60
5
15487
56
69
1313
424
525
643
2
2
20

1
80
25
1143

89
76
70
62

24
30

5
45
25
1
40
2009
22
34
113
52
4
115
21
21

11

2
4
14
15
6
5

10
21
10

18

25
72
17

365

93
2
105

1
3

10
22
26
37
30
14
23

2
15
2
9
14
2
7

43
38
25
30

4
35
13
3
6
4
15
8
4
2
4
8

18
1
12
12
15
3
120
1
5140
9
8
179
92
73
104
8
8
8
8
9
10
10
8
37
8
11
8
9
10
10
8
8
32
9
8
34
18

1111
13
2
760
365
34
36

7
5
2
6
6
3

5
10

1
3
597
1
33
2
13
11
1

26
11

1
1

8
1
1
3
28

1
1

11
11
12
11
12
11
15
15
11
12
13
13
14
10
9
15
16
11
12
11
6
1577
11
11
114
47
65
86
9
9
8
9
11
8
8
9
11
11
9
8
11
9
12
9
12
18
8
9
9
8

17
26
28
30
33
14
44
71
34
14
20
40
40
38
36
85
27
15
21
27
19
2046
29
30
337
171
156
144
32
14
19
35
63
24
22
40
27
45
38
33
38
41
107
41
50
66
53
72
42
21

15
34
12
30
8
15
8
25
16
37
18
7
29
26
7
10
4
4
12
12
4
3055
4
15
391
232
365
283
2
2
2
3
2
5
8
2
43
1
1
3
40
115
65
4
5
39
2
9
10
5

2
24
8
208
2
2
2
2
20

112
9

12
2
2

2
9

4
74

40
14

40
13
53
17
8
14
110
3
5
133
17
5
160056
896
284
779
441
820
1709
377
229
1896
2166
3613
1840

2
3

21
87

34
16069
48
197
13
3
1
3
1
218
89

21

20
4
19
5
9
829
112
748

11
8
8
8
9
8
8
8
8
8
9
8
8
8
8
8
8
8
10
39
12
12
10
9
8
8
11
8
11
8
8
8
8
8
10
59
118
271
116
16
162
205
194
1979
412
290

1
1
1

31

23

2
24

5
1
1

30
1
22

8
2
1
6
13
31
185
162
55
7
735
21
191
4247
54
36

1
1
1
1
1
1

1
12
5

42
13
11

15
7
11
11
14
8
10
7
11
16
9
11
11
9
11
11
11
10
9
11
11
8
11
8
19
11
9
9
12
8
11
11
8
10
6
21
52
21
23
18
17
22
45
18
48
32
35

53
54
36
40
27
25
83
36
71
73
42
44
45
33
44
53
58
19
32
42
65
33
62
29
50
56
29
25
137
48
49
50
46
54
15
58
72
74
130
85
83
107
115
75
124
74
83

125
8
20
2
15
14
10
3
10
21
3
5
4
5
9
10
12
2
3
2
8
2
3
2
35
2
1
2
139
1
4
7
9
20
8
12
142
36
25
28
34
48
60
42
227
52
75

siruta
1017
1071
1151
1213
1348
1455
1696
1794
1874
1936
2130
2309
2381
2577
2915
2988
3039
3397
3459
3761
3805
3841
3958
4008
4106
4142
4188
4240
4268
4302
4366
4482
4525
4703
4767
4927
4981
5103
5167
5210
5309
5336
5577
5700
5755
5826
6048
6119
6164

locapa
locacalda locgaz
locOcupapalocOcupacaldalocOcupgaz PersLocapa
22830
21007
23563
21019
19416
21645
60147
277
133
785
248
122
677
877
1819
612
61
1504
558
12
4374
7283
5836
8091
6793
5451
7558
19405
5269
4153
6374
4929
3871
5938
15261
1826
1287
106
1626
1157
85
5083
9279
7200
8951
8224
6437
8056
22777
3617
1724
5595
3403
1643
5121
9772
8371
5096
8363
7490
4704
7463
23045
1732
663
1379
1490
635
1282
4377
155
23
8
145
23
5
509
160
85
4
155
83
3
509
182
62
2
102
26
2
441
75
25
0
69
22
0
215
1083
178
16
989
173
13
3047
26
9
5
22
8
2
79
518
106
6
513
105
5
1941
49
5
10
43
4
10
143
210
58
1
184
51
1
513
38
28
324
31
21
233
88
29
13
29
27
12
24
100
5
1
3
5
1
2
19
107
84
682
103
82
627
359
175
32
0
169
32
0
629
321
103
6
279
83
5
873
115
40
9
114
40
7
392
151
114
1131
144
111
1056
539
205
98
21
198
95
9
851
18
11
0
16
9
0
49
26
5
10
23
5
10
80
317
97
646
278
88
515
967
257
71
7
207
60
6
704
86
15
2
68
15
2
199
6
6
9
5
5
3
14
140
104
3
135
100
3
519
512
280
1279
490
269
1208
1826
44
4
1
38
4
1
133
285
178
1561
260
165
1392
888
158
33
6
148
29
6
477
129
123
4
125
119
3
497
405
110
874
379
105
806
1186
290
110
4
287
109
4
976
96
28
2
87
24
0
312
88
39
321
87
38
308
349
134
110
442
127
104
416
421
72
3
2
63
3
1
168
34
14
281
30
12
270
101
38
4
0
21
4
0
64
19
12
6
17
12
3
58

6217
6271
6397
6468
6547
6592
6627
6761
6930
6976
7044
7099
7197
7348
7384
7446
7767
7810
7865
7945
8014
8096
8158
8229
8354
8425
8826
9262
9280
9333
9360
9397
9459
9495
9538
9574
9627
9654
9690
9743
9798
9832
9887
9930
10006
10051
10104
10195
10239
10293

306
64
16
40
103
283
20
546
23
212
54
720
94
221
243
123
216
116
260
106
730
1314
547
100
168
66
402
67342
736
662
358
2211
1919
1987
2484
2916
1766
1241
1735
364
140
243
37
318
120
515
289
242
89
410

162
28
9
31
74
96
15
35
13
31
19
365
22
155
85
33
53
68
67
70
290
591
224
38
129
10
250
57692
365
432
186
1152
1464
566
1465
1126
856
617
861
167
50
110
11
195
101
45
88
162
7
220

3
0
0
2
158
3
1
5
4
2
35
453
2
811
793
1
2
409
1335
13
76
1930
1397
3
846
0
1023
57500
485
616
132
2098
1275
60
316
105
201
107
29
4
32
3
6
21
3
73
6
15
2
4

260
61
16
31
98
243
15
497
21
190
51
674
89
208
224
114
195
103
235
80
579
1213
515
93
154
53
375
60819
700
627
336
2016
1725
1672
2190
2517
1648
1094
1574
349
118
229
33
301
114
336
263
217
78
386

150
26
9
23
74
81
10
33
12
29
18
347
21
147
83
31
51
60
60
48
243
548
214
34
118
8
235
52266
347
419
173
1057
1332
520
1294
1014
809
561
799
161
43
100
11
185
97
7
79
142
7
210

2
0
0
2
156
3
0
3
4
2
33
432
1
738
722
1
1
370
1184
8
44
1779
1296
2
775
0
931
52059
463
587
123
1891
1131
29
247
40
183
82
24
1
7
1
1
6
1
12
2
2
2
1

914
269
43
101
298
691
38
1535
59
651
162
2552
249
780
770
449
658
321
858
260
1920
3971
1555
313
550
199
1284
158062
2532
2378
1161
7008
5052
5416
6508
7439
4835
3570
4972
1384
431
744
92
974
433
1035
867
671
296
1229

10346
10373
10417
10453
10514
10532
10649
10701
10765
10827
10872
10916
10943
11058
11174
11236
11307
11352
11398
11423
11478
11502
11539
11584
11637
11664
11735
11762
11842
11940
11995
12037
12055
12091
12126
12144
12206
12224
12242
12288
12340
12368
12402
12457
12509
12572
12643
12689
12778
12812

249
291
243
106
296
60
293
81
53
604
1002
92
841
287
99
90
50
318
804
200
356
272
567
1917
116
123
106
177
475
323
271
475
212
2555
181
409
218
140
242
28
318
830
19
71
322
207
707
372
544
66

8
192
12
79
202
16
172
49
16
382
320
74
204
33
50
40
7
104
129
77
105
136
235
1114
30
74
72
15
220
134
127
265
119
1037
109
84
127
67
113
10
100
422
8
40
150
110
140
44
211
24

4
25
8
9
13
18
7
1
5
473
29
9
8
35
2
3
9
8
16
39
7
1
28
63
3
2
26
0
4
18
15
19
15
1289
33
3
83
5
8
2
11
81
5
4
9
16
19
99
19
51

234
275
197
85
257
55
261
75
42
551
745
87
750
219
74
77
43
283
745
188
267
251
460
1780
102
112
98
156
398
298
252
434
195
2375
130
392
197
125
230
26
299
639
10
56
301
153
646
260
509
57

7
181
10
66
174
15
151
46
13
347
245
72
187
20
36
38
7
100
120
74
90
128
187
1059
24
67
67
12
187
121
123
238
110
988
76
80
120
62
108
9
94
343
3
30
143
90
125
27
198
22

4
7
2
2
6
2
2
1
4
427
8
7
6
4
2
0
1
8
6
23
2
1
24
36
2
1
8
0
2
4
3
7
2
1219
6
2
33
1
4
2
3
21
2
3
6
6
11
39
9
6

737
863
659
288
849
181
858
232
195
1894
2229
249
2459
799
327
231
186
875
2381
502
837
715
1567
5178
292
384
279
553
1283
921
988
1290
576
8446
404
1372
592
406
797
64
1000
2011
39
166
945
524
1901
978
1818
196

12849
12876
13169
13187
13276
13301
13365
13392
13490
13524
13622
13668
13757
13819
13891
13935
13999
14049
14085
14165
14272
14352
14405
14450
14584
14673
14726
14753
14851
14922
14940
15064
15108
15233
15313
15402
15448
15493
15554
15652
15741
15830
15901
15983
16132
16285
16329
16365
16427
16454

97
1085
60399
1192
325
10257
807
1805
13545
410
9012
1732
2283
464
203
117
181
308
84
278
257
98
133
94
190
53
39
180
155
137
89
21
394
64
62
189
69
189
20
17
772
125
243
46
8
66
191
88
66
274

30
514
58913
1091
179
9828
644
1263
9215
168
6316
1594
2132
106
104
103
67
237
40
198
113
50
47
28
172
7
21
112
55
64
40
14
260
39
24
34
17
27
14
14
138
82
139
33
6
28
61
63
52
186

25
352
59840
2199
390
10154
51
2654
10067
5
9113
104
2486
7
5
16
11
2
13
24
16
2
3
46
5
2
3
17
10
4
16
2
627
12
0
3
3
0
1
1
6
11
6
4
3
4
11
10
1
17

91
1011
57547
1097
274
9712
688
1628
11905
371
8271
1524
2239
444
185
102
142
241
66
249
210
91
108
70
157
49
30
90
115
106
76
19
364
56
53
163
67
152
16
15
709
107
228
40
6
56
112
80
47
248

29
491
56224
1010
149
9310
550
1129
8140
154
5820
1396
2100
97
98
91
55
187
31
178
86
46
38
18
140
7
16
49
36
51
36
12
237
33
17
27
17
20
10
12
125
65
131
29
4
22
28
57
35
164

24
292
56954
2000
334
9634
39
2360
8952
2
8417
83
2409
3
4
10
6
1
7
19
12
2
3
34
2
1
2
6
6
1
15
2
573
8
0
3
2
0
1
1
4
8
5
3
2
2
2
8
0
14

271
3415
161715
3681
917
30023
2189
4836
33406
1217
24705
4801
6859
1598
634
334
505
770
234
905
712
295
323
205
530
129
76
254
399
366
247
58
1269
196
164
525
235
523
44
52
2430
376
812
122
18
196
300
278
146
782

16472
16506
16551
16613
16659
16739
16757
16908
16944
17049
17101
17209
17254
17334
17398
17423
17496
17575
17619
17726
17771
17824
17851
17913
17968
18028
18162
18242
18331
18411
18475
18527
18554
18581
18670
18741
18778
18858
18938
19007
19114
19141
19212
19249
19338
19392
19560
19631
19695
19793

388
95
144
11
179
69
241
1089
24
274
257
162
192
34
41
92
159
73
198
104
101
20
144
11
117
273
19
196
28
41
99
1037
148
14
395
93
403
488
45
101
63
114
45
130
178
3
28
118
128
125

112
43
66
8
56
46
180
488
17
108
145
115
121
16
11
40
95
49
111
63
59
4
91
6
24
103
14
127
11
32
60
393
113
11
173
30
137
262
14
35
28
53
6
37
139
3
21
40
74
68

7
16
14
3
4
2
680
16
16
6
30
5
7
3
4
6
72
4
2
5
8
3
2
0
8
126
7
5
3
2
2
17
9
5
8
5
16
12
4
3
7
6
12
3
11
2
17
5
101
255

279
76
120
8
154
53
209
938
18
225
222
150
167
22
36
88
137
66
163
100
74
20
127
10
101
254
17
184
18
32
80
847
119
12
375
82
327
429
34
81
60
103
33
106
168
2
26
105
118
107

79
35
53
5
48
33
152
451
11
90
123
108
104
10
9
38
84
44
92
60
39
4
77
6
18
95
12
118
10
25
44
282
90
10
166
29
108
231
10
26
26
49
5
31
135
2
21
32
73
59

5
14
7
0
2
1
581
8
8
4
24
3
6
1
3
6
61
2
2
3
6
2
2
0
4
113
4
4
3
1
2
11
6
3
6
4
10
8
2
3
5
4
7
2
8
0
13
3
97
216

860
245
378
28
505
149
670
3135
43
663
757
546
528
62
105
272
473
176
511
291
188
68
464
22
308
850
52
654
47
86
227
2822
434
32
1316
315
1048
1379
106
269
197
346
102
362
601
5
66
349
433
347

19999
20297
20313
20359
20411
20466
20563
20607
20670
20778
20821
20876
20910
20965
21007
21098
21123
21196
21249
21338
21418
21454
21506
21560
21597
21668
21720
21757
21855
21891
21971
22059
22111
22166
22237
22380
22460
22488
22576
22665
22718
22781
22834
22898
22941
23047
23127
23207
23289
23350

54
61786
182
157
103
296
18752
12
51
4616
5386
6300
836
2907
273
68
497
31
37
30
47
50
42
50
85
33
58
56
54
16
21
34
6
830
40
395
36
19
117
37
289
205
22
65
41
14
40
9
122
87

36
59360
89
118
74
171
18494
9
19
2906
4529
4865
468
2334
120
34
284
18
10
17
10
10
30
36
66
19
41
39
32
1
8
29
3
387
15
140
35
0
17
3
180
131
11
27
26
0
3
0
9
46

4
61967
2
155
543
693
18245
0
6
5324
4669
7318
866
3030
0
0
7
1
4
4
6
1
4
2
0
7
28
2
4
2
0
12
1
711
0
11
2
2
0
0
7
1
2
0
1
4
0
1
1
12

49
56890
104
119
91
231
17452
10
47
4152
4897
5853
578
2680
259
61
480
29
35
27
37
47
40
42
80
25
44
52
52
12
19
32
6
792
33
379
36
15
98
33
273
191
18
59
35
13
29
7
108
82

32
54706
52
85
62
126
17229
7
16
2618
4111
4528
322
2147
117
32
274
18
9
16
8
10
29
30
61
16
30
35
30
1
8
27
3
375
12
133
35
0
15
3
172
119
9
25
22
0
3
0
7
44

4
57130
1
116
504
642
16966
0
5
4823
4236
6828
621
2799
0
0
7
1
3
3
4
0
3
1
0
4
18
2
3
2
0
12
1
678
0
11
2
2
0
0
7
0
2
0
0
4
0
1
1
11

161
158334
331
411
294
728
46620
35
148
11535
14405
16855
1656
7438
838
178
1675
106
119
91
123
154
124
125
277
87
141
165
217
32
53
96
12
2569
105
1411
154
32
316
85
881
712
49
170
126
45
84
18
312
285

23387
23449
23494
23644
23715
23797
23868
23948
23975
24034
24089
24187
24276
24338
24427
24524
24631
24711
24766
24837
24999
25068
25148
25228
25291
25362
25488
25521
25629
25692
25745
25825
25861
25932
26029
26083
26118
26289
26564
26582
26653
26699
26742
26804
26840
26877
26920
26975
27007
27070

51
14
26
23
235
200
11
58
103
23
112
48
144
51
23
419
27
60
278
67
4
912
37
57
42
5
32
24
10
36
15
136
60
26
69
1
16
687
76932
1618
569
3205
627
3789
2940
4831
668
4694
537
187

30
8
3
7
159
127
0
17
88
12
57
17
83
20
2
106
21
38
62
4
2
309
23
48
40
5
15
4
5
25
0
96
42
6
4
0
3
498
69015
1205
332
1803
151
2487
1625
2099
27
2144
412
27

4
2
2
2
13
139
4
9
0
8
3
1
58
0
2
614
0
13
45
1
0
577
0
6
0
2
568
0
0
3
1
5
2
1
4
0
1
970
531
82
437
27
5
9
38
4799
2
949
1
1

48
12
25
22
221
155
6
54
96
21
91
44
140
47
19
360
26
52
254
57
4
838
32
45
37
4
31
18
9
36
12
127
49
16
58
1
11
662
70449
1369
531
2760
553
3376
2691
4492
596
4297
489
184

29
6
3
7
148
93
0
14
84
10
47
17
80
19
2
98
20
31
58
3
2
294
21
37
35
4
15
4
4
25
0
87
35
3
4
0
3
477
63440
1017
301
1668
148
2275
1491
1984
24
2047
379
26

4
2
2
2
11
129
2
8
0
7
1
1
44
0
0
557
0
8
37
1
0
533
0
3
0
1
515
0
0
1
1
4
2
1
3
0
1
923
440
59
404
25
5
7
38
4484
2
894
1
1

150
37
68
77
805
518
20
167
277
62
283
130
530
132
51
1041
101
165
853
153
13
2589
94
135
124
13
96
50
27
126
33
439
159
54
184
2
29
2235
192704
4049
1941
7989
1837
10129
8261
13292
1934
12124
1602
629

27169
27212
27285
27329
27383
27436
27506
27560
27631
27686
27757
27846
27908
27935
27971
28077
28139
28193
28246
28335
28415
28497
28530
28610
28665
28709
28763
28816
28889
28941
29001
29038
29092
29154
29243
29341
29403
29467
29519
29573
29662
29724
29760
29813
29902
29948
30014
30069
30149
30229

239
284
197
250
170
674
30
220
571
634
85
302
52
375
857
153
106
303
352
49
237
73
109
193
113
540
106
21
189
343
140
194
969
303
353
13
396
240
69
144
110
124
183
5
327
742
126
318
584
151

153
78
73
193
92
413
15
65
264
62
41
60
46
236
74
20
34
15
152
16
141
35
31
74
65
42
25
7
116
24
105
4
304
36
143
7
230
151
45
56
28
43
29
4
262
181
36
48
158
17

0
2
173
34
3
217
0
0
125
2
2
2
2
2
5
0
0
0
2
0
2
1
6
0
6
0
2
0
0
0
2
0
6
5
1
0
0
5
1
0
1
2
0
7
1
0
4
2
4
0

225
239
191
217
145
632
26
200
530
562
76
285
52
313
826
143
76
292
314
45
192
69
102
179
100
515
99
15
149
334
135
183
927
278
343
13
378
226
51
135
94
112
179
5
308
705
100
273
536
146

142
69
71
168
73
391
14
58
241
59
39
52
46
201
73
17
17
13
140
14
108
34
28
67
59
38
22
4
89
23
101
4
291
36
142
7
216
139
36
52
20
41
29
4
246
174
25
42
146
16

0
2
169
29
3
205
0
0
115
2
1
1
0
2
4
0
0
0
1
0
1
1
6
0
5
0
1
0
0
0
2
0
5
5
1
0
0
3
1
0
0
2
0
3
1
0
1
1
3
0

728
776
698
706
455
2003
86
689
1742
1672
255
1138
173
993
3392
547
200
1006
944
169
600
220
329
492
308
2022
312
44
493
1404
445
613
2896
1010
1308
43
1354
772
202
432
232
375
688
19
1040
2525
304
834
1883
501

30274
30336
30416
30470
30568
30648
30719
30773
30844
30871
30915
30988
31011
31057
31128
31208
31262
31333
31379
31422
31510
31565
31609
31654
31716
31789
31841
31878
31921
31976
32027
32045
32090
32394
32483
32544
32599
32633
32660
32704
32768
32811
32884
32955
33015
33122
33177
33202
33248
33275

483
899
167
152
941
78
388
517
103
47
1345
109
316
84
29
17
530
200
81
103
694
128
368
156
586
1011
195
170
185
520
1710
152
26
26418
2652
3165
1460
566
273
108
41
316
283
338
159
134
285
383
397
166

266
35
65
11
99
51
96
139
72
30
207
61
153
8
11
12
418
85
6
54
108
79
319
96
469
172
52
123
82
273
799
41
10
24009
2143
1669
808
283
44
66
15
55
168
74
65
92
9
103
251
25

4
2
0
4
5
4
0
2
4
1
13
5
147
2
0
1
696
1
0
2
8
0
0
42
3
16
2
0
0
5
1366
0
2
25391
3032
1
0
0
0
0
795
0
0
0
230
0
0
0
0
0

451
682
162
147
859
75
356
495
98
40
1281
106
292
77
25
13
509
192
74
98
557
117
359
147
560
941
134
165
173
473
1651
147
22
24530
2417
2729
1352
418
263
95
39
285
265
323
153
128
275
380
390
154

256
29
64
11
93
49
87
137
70
28
198
61
142
8
10
9
398
79
6
53
95
71
310
92
446
160
40
119
76
241
772
37
8
22384
1975
1546
784
220
42
60
14
50
159
73
63
87
7
102
246
21

3
1
0
3
4
3
0
2
4
0
10
5
139
2
0
0
655
1
0
1
5
0
0
41
2
7
0
0
0
2
1325
0
2
23613
2753
1
0
0
0
0
713
0
0
0
208
0
0
0
0
0

1714
2752
613
561
2804
232
1334
1833
431
127
3829
357
908
244
76
30
1576
618
281
342
1581
315
1381
539
1795
2796
437
575
627
1606
5131
515
83
73689
7710
8320
4963
1379
889
377
112
1168
1052
1125
545
481
900
1535
1538
475

33337
33364
33382
33435
33514
33541
33603
33621
33658
33729
33765
33845
33881
33952
33989
34075
34155
34173
34235
34262
34280
34333
34360
34397
34422
34477
34547
34618
34645
34690
34770
34850
34903
34985
35054
35090
35152
35269
35312
35429
35731
35759
35839
35884
35946
36006
36060
36131
36202
36300

275
210
314
623
151
376
457
642
203
339
99
19
56
297
394
291
78
295
1049
124
459
1078
61
443
23
25
102
342
218
244
112
425
233
325
338
415
157
286
35
76
35707
23
122
30
664
7311
1155
34
25
13

75
85
230
343
41
102
149
338
77
121
51
10
31
45
228
84
26
233
359
44
148
400
30
38
15
12
44
182
84
143
85
35
130
90
131
282
26
172
20
24
33482
8
15
9
530
6289
1058
8
6
1

0
0
0
1035
0
0
0
0
794
0
0
0
339
0
0
426
0
0
0
0
0
0
0
0
330
34
0
0
0
69
0
0
0
0
0
0
0
0
617
0
33410
0
0
0
0
8272
0
0
0
0

270
196
298
580
141
355
445
621
191
320
93
16
52
286
368
264
74
287
973
123
447
1000
57
407
19
23
86
340
203
220
104
413
221
306
322
353
144
275
34
70
33832
11
108
28
608
6812
1066
34
22
13

71
80
218
329
39
93
142
328
75
112
48
10
29
44
218
78
24
227
343
44
144
383
28
31
11
11
37
180
76
129
78
32
123
86
128
229
23
163
19
22
31765
4
14
9
478
5827
976
8
6
1

0
0
0
986
0
0
0
0
732
0
0
0
313
0
0
378
0
0
0
0
0
0
0
0
303
31
0
0
0
62
0
0
0
0
0
0
0
0
566
0
31722
0
0
0
0
7728
0
0
0
0

825
739
1125
1977
546
1346
1389
2601
604
1183
316
45
170
967
1298
813
324
983
3323
564
1905
3435
184
1516
54
70
341
1165
810
902
352
1882
827
972
1076
1248
481
1030
114
250
102269
46
377
110
1895
20714
3204
137
69
38

36373
36426
36453
36499
36532
36569
36649
36676
36756
36809
36907
36952
37011
37057
37100
37173
37217
37280
37324
37397
37459
37547
37618
37672
37734
37770
37823
37850
37912
37958
38063
38161
38241
38321
38376
38456
38492
38544
38580
38633
38679
38731
38811
38848
38893
38982
39051
39122
39168
39220

24
13
847
1
18
34
9
31
18
39
2
16
32
28
3
18
14
349
89
5
2
7
14
10
11
25
27
79
10
1
292
59
5
4
21
12
26
36
24
15
11
65
25
14
4
6
47
38
266
10

4
9
753
1
5
10
4
2
3
7
0
3
2
0
1
8
1
22
32
2
1
3
7
5
0
8
18
10
9
1
48
7
2
2
4
8
10
9
1
2
2
37
6
5
2
4
42
6
123
9

0
0
929
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
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

22
12
763
1
16
32
9
29
17
34
2
11
30
27
3
17
14
273
84
3
2
7
11
10
11
23
25
75
8
1
249
53
5
4
15
11
22
31
20
14
11
47
23
14
4
5
38
35
202
10

3
8
686
1
4
10
4
2
3
7
0
2
2
0
1
8
1
21
30
1
1
3
6
5
0
7
18
9
7
1
42
7
2
2
2
7
8
8
1
2
2
24
4
5
2
3
33
6
90
9

0
0
850
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
87
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

70
43
2282
3
60
108
28
70
56
84
8
34
109
88
10
54
48
891
263
11
4
25
38
28
39
70
101
245
28
3
856
196
18
10
46
33
63
100
56
38
33
135
96
38
12
11
114
129
588
35

39266
39328
39391
39417
39532
39612
39658
39694
39738
39792
39836
39872
40198
40214
40241
40278
40303
40367
40394
40438
40465
40492
40526
40544
40606
40633
40688
40704
40768
40820
40857
40900
40928
40955
40991
41033
41088
41113
41177
41248
41284
41346
41382
41417
41471
41541
41578
41621
41667
41701

8
354
26
6
1
17
6
45
18
5
4
57
109992
1564
6918
14198
2674
4616
1699
8127
3264
6913
272
434
916
1598
362
221
128
100
226
1273
463
1658
341
1381
1087
321
1138
330
115
369
269
480
1019
316
90
629
1917
456

3
78
4
2
1
1
1
21
10
3
0
15
99232
1036
4621
12772
2081
2568
981
5117
2994
4718
39
280
649
811
167
113
57
57
111
385
277
467
139
612
634
234
408
133
42
326
94
353
670
67
53
90
882
54

0
0
0
0
0
0
0
0
0
0
0
0
106860
1567
6524
14203
2401
4183
1424
8172
3335
5691
17
767
1184
286
11
224
31
335
8
1259
12
75
34
1002
926
526
1133
77
11
2
2
1118
21
10
263
46
44
13

7
316
23
4
1
13
6
40
16
5
4
53
101336
1449
6473
12387
1776
4232
1468
7581
2979
6402
263
353
846
1256
338
164
104
86
201
1081
432
1482
215
1267
978
303
899
296
94
323
247
442
792
299
80
578
1732
415

3
73
3
1
1
1
1
21
9
3
0
14
91791
973
4370
11222
1256
2399
840
4850
2760
4398
38
225
612
601
163
84
44
49
100
341
258
447
78
565
571
224
345
120
34
284
86
323
507
58
46
82
800
49

0
0
0
0
0
0
0
0
0
0
0
0
98630
1446
6116
12432
1535
3854
1230
7599
3050
5303
12
585
1048
184
9
152
17
277
7
1096
11
54
11
920
833
477
866
70
7
2
2
908
7
9
219
45
39
5

21
984
62
16
3
38
17
125
53
16
11
179
274016
4561
20975
33652
4849
13675
4354
22878
8507
20479
744
873
2571
4062
1045
526
321
265
653
3415
1471
4924
613
4195
3221
873
2712
851
291
879
750
1205
2864
1022
217
2184
5750
1085

41738
41818
41854
41925
41943
42003
42058
42076
42101
42156
42183
42236
42307
42398
42682
42708
42753
42771
42824
42842
42913
42968
43019
43073
43117
43180
43242
43279
43313
43331
43411
43466
43493
43563
43625
43652
43698
43732
43787
43812
43867
43929
43992
44060
44113
44140
44177
44202
44257
44300

488
259
614
1042
42
1163
321
16
508
135
601
624
820
963
61665
112
831
1
42
5
13
7
81
21
0
22
0
11
22
1391
241
31
3
53
20
99
1
13
21
6
2
3
13
43
12
42
16
31
19
5

345
164
388
520
22
243
115
10
400
19
124
409
436
149
52895
61
712
1
11
2
0
7
12
7
0
8
0
6
0
1146
14
8
0
9
4
16
1
11
2
4
1
2
4
0
2
0
1
24
17
2

3
393
16
1009
2
5
1
0
696
5
2
285
175
278
62679
63
975
1
2
4
3
4
4
0
0
0
0
1
4
1489
6
3
3
7
5
2
2
1
1
5
1
2
0
1
4
2
0
5
59
5

430
232
517
892
30
1055
304
13
436
100
571
466
702
839
58432
76
771
1
38
5
13
5
31
18
0
20
0
9
20
1159
200
28
3
48
15
83
1
8
20
5
2
3
11
38
10
38
14
25
18
4

313
143
325
466
12
215
109
8
360
15
120
352
382
132
50186
35
661
1
9
2
0
5
10
7
0
8
0
5
0
946
14
8
0
9
1
14
1
6
2
4
1
2
2
0
2
0
1
24
16
2

2
351
11
873
1
2
1
0
576
4
0
240
152
234
59611
31
910
1
1
4
1
4
4
0
0
0
0
1
3
1255
4
2
3
7
4
2
2
1
1
4
1
2
0
1
2
2
0
3
53
5

1242
752
1410
2852
103
3434
1049
35
1185
307
1905
1323
2072
3029
162043
251
2182
2
121
13
43
14
87
58
0
63
0
27
56
3525
586
102
14
150
45
230
4
24
66
22
6
12
33
102
32
137
47
67
76
13

44328
44355
44391
44435
44462
44505
44532
44818
44845
44863
44934
44989
45003
45101
45245
45334
45361
45389
45496
45539
45619
45673
45753
45815
45888
45959
46019
46108
46180
46251
46313
46377
46439
46484
46554
46769
46803
46830
46867
46910
47006
47079
47159
47186
47300
47337
47373
47417
47453
47578

15
4
48
7
5
7
1
41578
9690
13
10
2
126
1272
38
2
2
8
13
8
126
12
88
9
1
47
38
0
90
2
183
9
3
34
27
17
21
3
54
59
46
188
6
36
3
140
81
0
304
13

15
3
13
0
4
3
0
36660
8000
6
7
0
17
434
9
2
2
5
4
2
16
6
11
7
0
20
15
0
16
2
48
8
0
29
12
10
15
2
33
34
13
62
5
25
2
94
42
0
126
9

13
2
8
2
3
0
0
41739
10398
164
17
2
12
2832
3
0
360
6
5
3
3
2
6
0
0
2
2
0
5
1
11
2
0
3
0
2
0
737
2
156
3
5
0
10
4
35
7
0
299
1

13
3
42
6
5
7
1
39068
9104
12
5
2
106
1172
29
2
2
5
11
8
112
10
73
6
1
33
36
0
78
2
150
8
2
25
20
16
21
3
50
47
41
152
6
33
3
113
72
0
171
12

13
2
11
0
4
3
0
34471
7506
5
2
0
13
411
7
2
2
4
4
2
11
5
9
5
0
13
13
0
11
2
39
7
0
22
7
10
15
2
30
29
11
44
5
22
2
75
39
0
68
8

11
1
3
2
3
0
0
39374
9769
157
14
2
10
2541
2
0
352
6
2
3
0
1
3
0
0
0
1
0
2
0
7
1
0
2
0
2
0
703
2
141
3
4
0
7
4
33
7
0
174
1

45
8
125
14
10
24
4
111137
26103
28
11
7
314
3588
84
6
4
12
31
22
280
28
215
18
2
95
91
0
235
3
461
26
8
93
42
54
68
10
164
135
166
476
17
93
11
341
260
0
465
33

47630
47774
47818
47854
47916
48021
48138
48165
48227
48325
48487
48557
48682
48744
48771
48842
48922
48968
49019
49046
49073
49153
49206
49233
49313
49439
49484
49545
49625
49643
49769
49849
49894
49956
50022
50068
50102
50228
50326
50399
50415
50479
50790
50889
50923
50969
50987
51010
51056
51118

7
31
0
17
1579
0
19
0
15
766
226
175
26
314
28
24
3
22
1
73
25
52
80
5
3
19
342
69
14
60
19
23
40
28
91
2
232
30
15
0
7
24
31762
2468
2291
4332
50
10368
4351
4465

4
13
0
10
510
0
11
0
10
113
78
37
14
59
16
8
2
5
0
34
16
11
24
3
2
12
106
17
11
28
10
13
12
18
31
2
77
8
9
0
1
18
28010
1222
1583
893
16
4397
1261
1480

2
3
0
2
31
0
1
0
4
7
4
2
2
26
3
0
2
2
0
10
1
2
2
1
4
1
4
6
7
0
6
6
4
3
54
3
116
1
4
0
4
4
30484
59
51
4202
0
8484
81
68

4
22
0
8
1409
0
17
0
12
671
180
152
19
232
23
21
2
21
1
59
19
46
74
5
2
17
279
62
13
47
18
20
35
28
87
2
185
26
9
0
6
23
28406
2016
1983
3715
39
8898
3727
3475

2
10
0
6
464
0
11
0
7
91
65
35
12
55
15
6
1
5
0
29
14
11
23
3
1
12
88
17
11
19
10
12
9
18
30
2
60
7
5
0
1
17
25274
983
1387
800
12
3982
1140
1204

1
2
0
0
26
0
1
0
2
4
4
1
0
24
2
0
2
2
0
7
1
2
2
1
4
1
3
5
6
0
4
5
2
3
48
1
81
1
4
0
4
3
27349
30
39
3656
0
7351
66
52

9
82
0
17
4249
0
56
0
32
1962
468
455
45
708
61
57
4
64
4
174
58
153
229
13
7
48
850
194
40
112
54
64
104
91
334
5
596
71
25
0
31
75
76173
5782
5603
11012
140
25752
11140
9417

51207
51243
51305
51332
51387
51449
51500
51546
51573
51626
51662
51699
51751
51804
51840
51877
51948
51984
52035
52062
52115
52160
52570
52650
52696
52721
52758
52785
52856
52909
52936
52954
52990
53023
53069
53103
53130
53167
53210
53247
53274
53327
53345
53372
53425
53489
53513
53577
53639
53675

4102
403
196
213
10
545
330
53
770
7
351
162
75
117
69
128
96
47
280
28
96
151
99
58
13
286
41
33
39
24
311
52
76
240
21
171
406
163
131
69
927
18
32
268
74
223
445
131
41
145

1450
42
4
186
6
62
128
32
497
3
85
108
21
91
6
90
64
41
0
15
14
33
66
31
8
92
20
24
25
4
245
19
33
14
5
84
26
39
79
14
185
1
19
196
24
175
363
67
23
88

3639
3
1
3
1
7
2
1
7
1
6
6
2
11
2
3
1
6
0
0
0
2
5
1
6
2
5
1
3
0
471
0
1
1
5
1
10
2
225
2
22
0
1
742
10
0
5
5
4
1

3568
374
187
208
10
437
293
53
698
7
36
137
71
102
58
121
93
40
160
23
86
147
95
56
8
230
39
31
34
21
282
45
69
224
18
162
383
161
115
64
789
17
28
240
65
209
420
124
40
140

1355
40
4
181
6
52
117
32
451
3
15
84
20
81
5
84
61
34
0
14
14
31
63
29
4
80
20
24
22
2
226
15
32
11
5
81
25
39
73
12
166
1
17
174
23
169
351
67
22
85

3273
2
1
3
1
2
2
0
7
1
0
6
2
11
2
2
0
4
0
0
0
1
5
1
6
2
5
1
1
0
429
0
0
1
4
1
10
2
200
2
3
0
1
661
10
0
4
3
2
1

10637
1422
670
889
30
1309
1082
236
2105
18
72
474
265
451
181
436
304
127
436
59
330
548
341
191
28
693
138
85
134
92
974
126
247
763
51
532
1628
692
482
235
2619
39
72
896
238
846
1578
477
174
493

53700
53728
53755
53791
53853
54056
54109
54163
54270
54305
54350
54387
54412
54485
54500
54537
54573
54617
54699
54975
55008
55062
55106
55160
55259
55277
55311
55357
55384
55446
55473
55598
55623
55687
55776
55838
55918
56014
56096
56210
56265
56327
56354
56425
56461
56522
56568
56666
56773
56844

444
556
60
139
108
284
208
11
308
28
20
832
158
189
20
26
5
529
31
112706
12619
316
43
171
18978
891
252
8764
7311
2666
1461
84
19
1655
74
1747
286
262
33
687
169
20
263
347
284
92
463
279
25
108

49
124
40
65
53
114
45
9
121
20
9
131
92
153
11
16
3
331
22
104631
10429
190
10
118
15370
469
107
6999
5501
2052
358
21
8
1055
28
1150
110
141
15
308
6
5
84
77
191
22
322
189
15
28

2
4
1
9
2
4
1
1
2
0
4
7
0
4
1
1
1
340
1
112375
13211
532
23
19
20094
1678
427
9190
7551
576
60
7
0
2525
0
1197
78
5
0
261
11
142
101
835
18
100
69
547
13
1300

402
349
55
61
104
256
189
11
209
26
18
737
151
81
17
23
5
425
28
106543
11689
302
39
162
17897
855
241
8104
6879
2537
1355
76
16
1478
71
1656
106
134
29
641
151
15
235
328
230
82
422
268
21
104

44
109
36
33
51
99
42
9
114
18
9
125
89
54
10
14
3
237
19
99281
9768
181
9
109
14480
451
103
6460
5216
1953
337
19
7
980
27
1099
60
73
12
292
5
5
77
74
155
17
297
182
13
28

1
4
1
6
1
4
1
1
2
0
2
5
0
2
1
1
1
328
1
106148
12265
511
23
19
18908
1567
395
8530
7069
541
52
3
0
2071
0
1135
19
1
0
237
6
136
78
749
13
85
57
510
4
1181

1424
1092
176
161
357
947
612
46
831
77
72
2269
643
237
60
87
19
1572
83
294258
33580
1064
142
533
50993
2677
767
24746
20658
7572
4090
174
47
5065
194
5603
384
351
70
2131
444
49
712
1088
713
257
1251
962
60
316

56988
57083
57163
57225
57314
57350
57449
57546
57582
57644
57706
57742
57831
57902
57948
58008
58142
58204
58259
58311
58357
58393
58464
58534
58552
58623
58721
58794
58856
58918
58990
59041
59130
59238
59283
59327
59416
59434
59498
59586
59657
59693
59764
59826
59880
59942
60026
60062
60099
60419

156
109
637
178
139
135
77
142
581
94
1643
43
64
1670
575
577
360
445
257
666
114
217
180
138
206
114
356
35
44
160
6
865
123
200
36
686
218
475
34
150
47
40
166
104
230
93
114
597
68
110037

76
31
329
65
48
68
26
30
456
36
1269
20
25
944
26
164
196
91
134
384
65
136
104
73
92
57
59
21
11
24
2
366
41
49
5
361
120
17
28
78
8
19
50
45
11
31
45
325
32
98274

35
5
91
23
22
39
5
2
431
6
1883
1421
5
841
4
46
6
26
53
1327
4
43
4
2
5
155
13
0
13
0
3
76
2
19
0
91
18
88
10
14
1
1284
504
227
50
5
1
1648
13
4188

154
106
606
135
128
119
69
132
497
88
1508
36
54
1427
504
519
335
414
233
631
94
187
136
97
194
103
324
31
41
145
6
724
114
124
25
619
209
412
31
138
46
40
144
92
226
86
98
581
51
101244

76
31
311
46
46
62
24
27
392
33
1181
16
20
810
22
154
183
88
123
369
48
121
79
46
88
52
55
17
10
22
2
309
35
24
2
330
115
11
25
72
8
19
47
39
11
27
39
319
23
90258

20
4
84
15
19
34
3
1
372
4
1733
1290
4
775
2
36
5
24
49
1237
2
32
2
0
4
128
11
0
10
0
3
55
1
10
0
74
17
78
8
14
1
1207
451
202
45
3
0
1517
9
3755

483
392
2081
359
469
332
178
334
1510
325
5029
104
173
4939
1483
1632
1146
1159
772
2024
300
472
405
342
645
310
888
77
135
387
19
2203
289
349
70
1726
606
1162
103
403
134
135
409
289
725
260
322
1956
141
286768

60455
60482
60507
60534
60570
60598
60632
60687
60721
60776
60801
60847
60883
60945
61005
61069
61121
61167
61210
61256
61283
61318
61372
61452
61513
61559
61620
61675
61737
61808
61826
61871
61951
62020
62057
62137
62191
62253
62280
62360
62397
62440
62486
62538
62609
62672
62707
62761
62798
62823

3325
0
9959
1547
1625
617
876
2506
1372
5585
2313
11726
120
209
24
427
367
49
264
121
46
866
404
42
325
55
1531
58
8
35
34
70
15
61
81
91
1990
45
94
2496
639
384
67
413
46
226
82
573
95
37

1308
0
9214
482
486
215
607
1193
404
4309
380
8005
15
122
16
228
64
20
61
19
8
47
196
11
143
10
253
8
3
0
27
21
10
40
31
36
508
23
28
218
234
61
35
177
22
101
24
109
29
11

28
0
12
10
11
4
2
151
5
0
1
22
0
0
0
0
0
0
0
0
0
2
0
0
0
0
4
0
0
0
0
0
0
0
0
0
4
2
1
4
8
0
0
0
0
1
0
0
0
0

2898
0
9283
1430
1319
596
721
2341
1254
5033
2072
11136
95
184
23
398
356
36
257
121
39
825
375
38
314
50
1462
55
8
27
26
56
13
59
65
87
1890
44
91
2337
573
358
55
380
41
223
77
560
91
29

1141
0
8615
462
374
206
487
1133
386
3839
312
7582
14
111
16
216
62
19
59
19
8
46
185
11
138
10
243
8
3
0
19
21
9
39
28
36
480
22
26
211
220
55
33
162
21
98
24
107
27
11

20
0
11
8
10
4
1
140
5
0
1
22
0
0
0
0
0
0
0
0
0
1
0
0
0
0
4
0
0
0
0
0
0
0
0
0
4
2
1
4
6
0
0
0
0
1
0
0
0
0

8416
0
29347
4870
4534
2125
2544
8346
4680
15626
6538
34410
278
632
85
1213
1283
106
795
394
148
2783
1353
134
1123
133
5266
173
30
79
84
190
40
205
198
274
6606
157
313
7581
1766
1184
172
1161
121
776
283
2041
342
95

62878
62903
62949
62985
63045
63072
63125
63152
63161
63170
63189
63198
63394
63447
63526
63553
63580
63633
63688
63740
63777
63802
63866
63893
63937
64005
64041
64096
64130
64194
64238
64265
64318
64345
64390
64425
64461
64504
64568
64602
64639
64719
64773
64826
64871
64906
64942
64997
65011
65048

100
3
8
99
54
428
1453
1194
8
15
72
165
22196
2461
3549
159
1947
383
829
7049
209
546
174
163
190
111
498
491
433
461
167
97
1118
213
118
205
514
778
175
543
637
310
145
514
444
492
169
297
358
375

59
1
5
64
12
134
399
368
4
9
12
11
20544
1548
1909
67
1401
186
364
5338
38
301
115
85
98
91
206
254
244
202
68
58
379
117
92
140
403
244
35
109
405
144
61
241
138
212
109
162
188
275

0
0
0
0
0
2
1
3
0
0
0
0
21141
1802
2722
0
36
9
5
6304
0
267
3
0
2
0
1
68
1
7
3
0
3
0
0
37
122
2
5
3
1
3
0
30
50
4
6
218
3
2

91
3
7
93
48
395
1399
1154
8
14
69
147
20643
2263
3157
141
1831
370
787
6419
197
469
158
141
164
104
473
453
416
435
150
72
1051
194
105
160
493
702
138
518
548
282
126
499
402
441
143
287
324
355

55
1
5
59
12
133
387
361
4
9
11
11
19170
1451
1802
54
1316
181
350
4869
36
247
105
73
90
85
194
239
239
192
63
43
368
108
81
104
391
211
29
104
353
136
49
235
128
178
91
158
169
263

0
0
0
0
0
2
1
3
0
0
0
0
19751
1672
2447
0
24
6
4
5751
0
245
1
0
2
0
1
65
1
5
2
0
3
0
0
32
116
2
1
3
1
2
0
29
48
3
4
211
3
1

307
13
17
308
139
1336
5208
4309
29
43
233
510
57865
6504
9262
406
6379
1358
2898
18231
566
1359
460
465
539
334
1525
1394
1282
1369
443
245
3251
612
292
508
1486
1995
431
1619
1693
901
396
1550
1234
1339
391
868
1020
1156

65342
65379
65413
65431
65477
65501
65609
65645
65681
65707
65752
65841
65869
65921
66009
66081
66152
66198
66223
66330
66401
66438
66474
66526
66580
66697
66731
66768
66857
66955
67014
67121
67167
67256
67292
67327
67407
67470
67522
67595
67648
67675
67737
67773
67835
67906
67942
68002
68048
68128

32087
331
497
1005
340
284
2169
195
4438
155
159
6440
186
4371
841
2350
211
546
128
242
91
313
297
151
91
62
328
108
333
79
224
96
63
321
143
310
337
134
38
783
165
60
666
179
54
143
129
145
129
65

28158
181
296
607
119
174
1405
98
3028
116
137
4687
129
2863
271
1442
165
378
72
141
64
67
217
90
43
45
260
86
240
51
177
67
29
282
61
163
196
91
23
478
140
30
428
81
25
129
27
129
111
54

31750
1859
1145
1901
870
252
2685
593
4685
9
1
7169
9
4917
2134
1725
9
13
9
18
10
11
799
15
6
4
16
5
82
1
57
2
8
1507
2
79
329
109
4
2200
7
6
582
11
4
14
6
9
3
6

29511
309
468
885
324
248
1953
180
4017
142
151
5910
168
3847
773
2126
204
524
111
175
66
265
284
136
81
55
320
102
251
44
199
88
49
305
132
290
314
131
34
736
152
50
581
163
43
139
110
132
122
60

25986
169
280
535
118
157
1265
90
2730
104
132
4326
118
2560
245
1312
158
359
60
101
45
55
209
81
37
40
257
82
201
26
156
61
21
267
58
153
185
89
20
456
129
23
394
74
19
125
22
117
104
50

29229
1660
1057
1651
780
219
2416
543
4243
3
1
6542
8
4361
1931
1589
7
11
7
10
5
8
761
12
5
4
16
5
12
0
51
1
8
1388
2
71
311
105
3
2053
4
5
509
9
4
14
1
8
3
5

84307
1063
1564
2905
1220
804
5708
577
11850
478
584
17398
598
11396
2697
6483
730
2489
355
534
216
835
1046
407
266
234
1200
279
912
117
609
316
181
1020
452
1100
1130
478
105
2431
545
146
1927
570
128
515
337
453
493
221

68182
68253
68280
68324
68342
68404
68431
68468
68529
68565
68627
68716
68789
68887
68921
68976
69063
69170
69250
69303
69330
69394
69447
69526
69615
69900
69964
70094
70110
70174
70316
70352
70414
70502
70520
70566
70637
70673
70726
70744
70879
70897
70940
70968
70986
71055
71126
71199
71260
71340

685
52
141
92
218
600
84
396
32
94
390
445
130
99
365
98
120
217
194
206
121
58
42
677
64
94022
162
179
268
97
2991
4354
2807
717
68
183
214
22
21
26
199
33
55
6
2
101
28
97
16
24

440
33
58
57
160
164
73
334
17
52
341
178
84
67
255
63
86
106
138
69
88
26
29
358
42
85690
112
124
77
56
1788
3612
2404
405
35
64
71
12
14
19
68
14
8
4
1
65
22
28
10
7

735
15
6
451
11
512
4
14
1
2
98
397
2
6
22
0
8
392
2
6
13
4
0
13
9
93165
18
301
25
2
636
462
2314
40
24
45
15
7
5
5
7
10
7
0
3
57
1
12
4
0

523
44
131
88
199
473
77
366
31
87
359
378
117
90
322
85
83
191
188
185
115
42
24
608
41
89028
112
173
260
80
2572
3815
2626
636
53
153
205
20
21
25
163
33
50
6
2
89
27
84
11
22

311
29
53
53
146
116
66
309
16
46
314
152
75
62
225
54
54
91
134
63
85
16
13
324
23
81330
69
120
72
40
1498
3128
2245
344
24
46
70
10
14
18
60
14
8
4
1
59
22
21
5
6

592
7
6
429
8
411
3
13
0
2
97
346
0
2
18
0
4
364
2
5
10
1
0
11
3
88138
6
292
23
2
483
394
2167
33
12
16
14
5
3
3
6
8
6
0
2
53
1
11
2
0

1476
153
514
283
722
1384
303
1300
106
263
1152
1180
395
305
1064
294
283
579
751
556
422
134
63
1975
145
261273
398
728
904
236
8122
11247
8231
2010
148
539
735
66
66
88
505
78
153
12
5
300
86
297
40
51

71457
71518
71536
71572
71607
71634
71698
71723
71787
71812
71858
71885
71910
71956
72007
72034
72052
72098
72150
72221
72276
72383
72409
72463
72506
72533
72579
72604
72640
72677
72819
72882
72926
72953
72980
73013
73031
73068
73102
73246
73317
73335
73371
73460
73503
73567
73594
73629
73665
73709

6
20
1
12
212
16
11
3
54
17
37
148
14
68
725
227
30
7
9
19
69
33
30
25
32
23
26
1
66
19
10
7
25
3
28
11
89
71
81
34
95
101
15
24
12
40
13
29
61
268

3
7
1
9
49
15
9
1
18
13
18
76
11
28
227
156
7
3
4
2
13
12
13
10
19
16
4
0
33
7
1
4
12
1
15
4
39
34
38
18
36
60
4
11
3
30
6
16
27
78

4
4
3
1
5
3
4
0
1
2
5
24
2
7
6
5
3
3
1
3
19
0
2
1
5
1
0
2
4
1
0
2
4
5
2
8
8
6
147
1
4
14
2
3
2
2
2
8
4
11

6
15
0
12
197
13
11
3
48
15
34
121
13
68
694
200
28
5
8
17
60
31
16
25
26
23
22
1
63
17
7
6
22
3
21
11
85
50
69
23
89
94
10
23
12
38
12
22
60
186

3
7
0
9
47
13
9
1
15
11
17
55
10
28
222
142
7
2
3
2
13
12
9
10
14
16
3
0
32
6
1
3
10
1
12
4
38
21
35
11
36
54
4
10
3
29
5
11
27
73

2
3
2
1
3
3
4
0
1
0
5
20
2
7
6
5
3
2
1
2
15
0
2
1
4
1
0
2
4
1
0
1
3
4
2
3
7
4
124
1
4
13
2
2
1
1
2
8
4
9

15
45
0
31
769
38
34
9
150
39
121
382
40
262
3023
961
74
14
20
37
199
98
52
61
63
70
57
2
167
52
13
18
64
8
77
29
305
153
236
59
297
307
26
67
37
126
36
55
212
532

73736
73772
73852
73905
73923
73996
74028
74073
74108
74135
74171
74224
74242
74322
74359
74411
74509
74536
74554
74581
74616
74705
74732
74750
75098
75114
75150
75203
75221
75258
75338
75356
75472
75515
75542
75613
75668
75686
75711
75766
75819
75864
75917
75953
76004
76040
76111
76139
76157
76175

415
8
7
17
32
63
3
21
17
0
3
30
2
61
9
9
74
24
26
12
1
3
3
10
100963
94
32
9301
44
41
385
9
708
62
8
4
30
1
13
45
8
12
36
140
4
36
26
15
99
15

124
5
5
11
30
47
0
11
7
0
0
22
1
23
7
8
39
15
12
5
1
2
2
8
94546
22
25
7975
36
31
50
5
151
54
4
3
6
0
7
35
5
2
15
112
4
29
17
3
15
15

11
2
3
0
2
0
1
5
0
0
1
0
1
5
1
3
1
6
1
3
0
2
1
2
92867
5
2
9369
2
6
3
0
7
4
3
0
2
0
3
6
7
3
2
21
5
5
4
5
4
1

399
5
7
17
16
49
3
19
15
0
3
29
2
59
6
9
72
22
24
12
0
1
2
9
95536
85
19
8419
42
39
308
8
637
37
8
4
26
1
9
45
6
11
32
133
4
31
25
12
71
12

124
2
5
11
14
33
0
10
5
0
0
21
1
21
5
8
38
15
10
5
0
1
1
7
89512
18
13
7160
36
30
36
5
143
30
4
3
5
0
6
35
4
2
12
106
4
26
17
3
14
12

9
1
2
0
1
0
1
5
0
0
1
0
1
4
0
3
1
4
0
2
0
2
0
1
88130
4
2
8514
1
4
1
0
6
3
1
0
0
0
1
6
4
1
2
19
5
5
1
4
4
1

1471
17
18
58
48
163
7
50
54
0
8
89
4
196
14
31
271
67
84
28
0
3
13
22
275782
297
64
24404
144
138
919
13
1879
131
27
13
70
2
35
201
15
26
95
417
15
102
109
38
201
31

76255
76282
76317
76353
76406
76497
76558
76585
76601
76638
76674
76692
76718
76745
76763
76807
76932
76969
76996
77028
77082
77126
77153
77180
77224
77260
77288
77313
77331
77377
77402
77475
77509
77536
77812
77910
78016
78089
78141
78258
78329
78454
78472
78542
78604
78668
78711
78748
78828
78873

12
29
13
13
102
16
23
20
217
2
385
166
11
10
4
54
2
138
2
5
7
3
48
20
5
5
30
61
10
13
39
7
0
6
28400
186
332
205
6916
1046
1491
930
38
112
65
77
822
46
66
134

4
3
4
10
24
7
8
14
66
0
62
142
3
8
2
25
2
22
2
3
4
2
21
8
3
4
26
27
6
8
37
4
0
2
26035
137
130
172
6854
317
1041
695
20
46
54
27
84
21
53
79

0
4
2
3
5
6
1
2
4
0
8
3
2
3
1
11
0
7
0
2
4
0
604
7
2
2
1
1
4
4
3
2
13
1
29050
719
15
417
6603
8
1490
1619
4
0
767
3
6
3
554
5

9
23
11
13
94
13
18
18
196
1
354
166
10
10
4
49
1
121
1
5
6
1
44
18
5
5
29
56
10
13
39
7
0
4
26953
169
309
171
6416
906
1287
825
32
95
60
55
698
36
57
108

3
3
3
10
23
7
5
13
59
0
60
142
3
8
2
21
1
21
1
3
3
1
19
7
3
4
25
25
6
8
37
4
0
2
24818
124
122
147
6369
287
887
606
19
40
49
22
74
16
46
63

0
4
2
3
5
1
1
2
4
0
8
3
0
1
1
5
0
5
0
2
2
0
578
5
1
2
0
0
4
3
2
1
11
1
27524
676
12
363
6130
5
1264
1459
2
0
668
1
4
3
472
4

26
70
32
51
297
40
59
55
672
3
1162
650
35
48
11
125
2
415
2
16
21
4
158
53
18
16
74
200
39
47
141
28
0
12
81862
628
1073
578
19556
3160
4044
2837
115
291
211
128
2363
117
195
333

78926
79004
79077
79157
79237
79308
79362
79406
79497
79585
79656
79736
79834
79932
80043
80123
80249
80285
80365
80427
80506
80560
80613
80677
80711
80766
80846
80908
80980
81095
81184
81264
81380
81415
81497
81576
81656
81754
81816
81861
81987
82047
82136
82243
82314
82396
82430
82555
82617
82680

6
553
9
27
26
2616
72
76
28
138
36
7
250
11
87
51
47
99
11
19
8
58
12
174
28
5
2198
70
26
197
262
77
355
31
32
276
14
64
28
31
60
9
91
77
192
20
426
129
1697
37

0
104
8
14
16
1656
30
35
10
98
17
7
94
8
38
40
29
70
8
12
4
19
10
105
14
0
2111
32
20
69
78
41
224
23
11
103
12
27
24
22
27
4
73
54
183
17
89
65
1534
30

2
1681
4
2
3
2263
2
424
0
4
2
3
7
1
6
7
2
0
2
4
0
4
4
3
0
2
325
0
2
1
3
0
0
3
2
40
0
2
1
11
1
0
293
8
365
5
12
654
1287
6

6
478
8
23
24
2345
68
63
25
131
23
5
234
11
82
35
47
96
10
15
8
52
12
155
26
5
1107
67
24
150
226
74
332
30
30
218
13
55
26
24
45
9
74
68
110
17
367
114
1063
35

0
99
7
11
15
1544
27
23
9
94
10
5
88
8
37
25
29
68
7
10
4
18
10
92
12
0
1028
31
18
59
66
39
206
22
10
78
11
23
23
18
20
4
57
51
101
14
71
59
930
30

2
1498
4
2
2
2097
2
364
0
3
2
1
5
0
3
4
1
0
2
2
0
3
3
1
0
1
33
0
2
1
2
0
0
3
2
18
0
1
1
7
0
0
255
4
245
4
6
550
836
3

29
1652
26
81
82
6894
224
217
76
472
64
12
831
38
310
132
183
341
39
40
22
160
35
513
76
16
3443
231
100
574
719
294
1109
100
114
688
46
150
81
68
152
33
246
184
324
60
1268
370
3075
131

82733
82779
82831
82895
83133
83151
83197
83320
83375
83428
83464
83491
83525
83561
83632
83749
83785
83847
83936
83963
83981
84086
84102
84148
84175
84237
84264
84344
84380
84415
84460
84558
84594
84629
84656
84754
84825
84923
85056
85074
85127
85243
85289
85341
85412
85467
85528
85582
85626
85680

53
7
54
4461
12637
716
592
14911
414
737
3023
980
2735
6812
3973
2025
196
205
82
387
534
1058
688
93
1094
657
896
853
276
425
355
716
522
1003
558
387
1008
681
391
189
1083
170
337
1442
975
27
387
224
1246
1408

51
5
42
3806
11610
326
320
14102
183
472
765
178
2125
5246
1499
1045
146
135
34
59
266
699
233
63
422
372
194
478
39
303
91
543
336
95
133
187
282
216
11
155
631
24
192
526
606
20
168
165
552
568

1
2
319
4247
12485
610
170
14589
284
673
2117
6
2969
86
69
1824
3
118
2
205
0
2
4
0
8
10
4
3
0
297
0
12
0
7
7
3
1
3
2
3
771
0
8
8
17
161
3
460
6
20

51
7
47
3706
11879
676
549
13557
393
544
2455
900
2521
6113
3625
1898
177
192
79
358
497
1021
663
91
1033
639
839
799
241
399
338
676
502
896
537
369
957
559
329
176
998
153
306
1269
920
21
359
217
1180
1318

49
5
38
3132
10961
308
302
12876
176
354
726
166
1943
4713
1411
1005
129
126
33
57
249
679
228
61
403
360
184
448
34
283
88
519
327
73
128
177
269
190
10
146
591
20
175
453
584
17
157
160
535
533

1
1
269
3573
11739
578
157
13429
268
503
1799
3
2747
54
41
1735
3
107
1
193
0
2
2
0
8
9
4
3
0
278
0
4
0
6
7
3
1
2
0
2
707
0
8
7
15
146
3
437
5
9

178
28
134
11641
33971
2224
1739
38173
1240
1457
7622
2476
7819
17288
11059
5911
508
611
292
1144
1711
3130
2087
289
3701
1943
2908
2458
658
1389
1042
2246
1544
2815
1793
1152
3130
1567
849
543
3289
438
952
3847
2811
51
1130
728
3746
4244

85760
85788
85840
85877
85920
85984
86133
86188
86222
86311
86339
86366
86687
86749
86810
86883
86936
86990
87059
87077
87139
87175
87219
87246
87291
87362
87424
87576
87638
87665
87745
87843
87996
88047
88092
88216
88261
88350
88449
88546
88644
88788
88868
88920
89026
89080
89151
89240
89348
89428

830
533
694
66
462
372
380
325
97
357
273
1315
27010
71
27065
634
763
16867
10902
8924
3667
10508
1501
283
5341
1040
4373
3548
7162
4236
425
95
705
314
338
5
265
109
218
102
285
203
254
16
0
40
26
683
104
478

734
249
89
36
321
220
111
106
38
71
219
779
25844
51
24561
47
282
11451
8574
5357
2005
8057
682
66
4549
789
945
1703
3737
2268
143
27
139
119
129
0
211
51
34
30
95
71
158
2
0
18
4
424
89
108

227
7
7
1
4
1
3
5
0
1
4
4
26706
4
25738
3
9
3610
304
161
119
1514
82
1
99
15
3841
3081
6669
4571
1
0
279
436
14
2
62
4
1
3
2
4
0
0
3
1
0
8
1
8

797
495
650
61
446
339
347
303
81
300
146
1117
24749
41
24753
539
636
15253
10441
8153
3121
9656
1330
215
4883
954
3680
3187
6443
3922
390
81
498
286
299
3
248
103
195
85
254
197
248
11
0
33
16
595
99
428

706
228
82
34
312
201
99
103
31
57
117
661
23735
32
22453
24
213
10468
8281
4899
1679
7444
611
58
4168
724
858
1596
3539
2179
136
23
120
113
109
0
196
46
31
24
88
67
154
2
0
14
3
384
85
97

220
4
6
1
2
1
2
4
0
1
1
4
24425
1
23657
1
6
3224
254
124
54
1367
71
0
66
14
3318
2793
6034
4200
0
0
228
392
6
1
59
4
1
2
0
4
0
0
2
1
0
5
1
4

2603
1645
1955
184
1421
1057
1046
889
250
893
448
3795
64004
148
68165
1505
1929
41625
29133
23582
9560
27839
3776
695
13069
2857
10452
9409
18525
11597
1213
183
1528
902
946
14
867
406
838
259
895
768
912
25
0
91
57
1881
374
1295

89561
89687
89801
89856
89954
90066
90119
90208
90262
90342
90431
90538
90663
90725
90805
90878
90994
91054
91116
91232
91330
91447
91535
91624
91688
91731
91795
91937
91982
92097
92177
92569
92587
92658
92701
92765
92783
92836
92872
92907
92961
92989
93021
93067
93085
93101
93156
93209
93236
93281

1104
129
181
563
71
12
14
302
28
240
97
330
187
83
133
502
205
145
227
454
389
83
26
227
195
56
472
147
334
32
147
20484
258
16080
6240
2149
19
661
1
29
312
116
81
138
120
24
16
7
15
46

539
99
89
358
9
8
2
210
16
46
40
144
66
37
19
245
24
111
69
337
98
53
4
188
94
30
317
6
79
5
23
18837
49
15117
4299
1628
11
183
1
16
144
16
30
17
43
14
15
6
6
31

1174
1
2
6
1
0
0
5
0
2
4
0
1
4
1
12
3
0
2
1
226
0
0
0
428
0
3
6
217
2
8
11717
0
15268
310
58
3
63
0
9
0
1
5
5
7
8
4
6
1
0

866
107
168
507
64
7
10
296
25
220
89
287
170
80
130
394
187
135
211
421
358
82
24
217
184
51
441
136
297
30
143
18392
254
15183
5731
1917
19
565
1
23
248
113
59
129
110
21
15
6
12
34

471
82
81
322
7
7
2
205
15
36
37
122
61
36
19
216
23
104
65
314
94
53
3
182
89
26
301
6
72
4
21
16852
49
14276
3899
1452
11
162
1
13
136
14
30
15
41
13
14
6
5
24

983
1
2
3
0
0
0
2
0
1
2
0
1
1
1
6
3
0
2
1
208
0
0
0
385
0
3
3
202
2
4
11146
0
14504
254
55
3
44
0
6
0
1
2
3
6
8
4
6
1
0

2585
309
530
1580
245
27
30
1002
71
824
298
923
557
337
471
1449
580
510
693
1432
1191
336
73
770
650
192
1531
471
997
140
434
53456
957
43886
17713
5895
61
1788
3
72
813
418
170
442
391
69
51
14
30
98

93325
93370
93441
93487
93539
93575
93600
93628
93646
93664
93717
93735
93771
93815
93851
93888
93931
93995
94045
94081
94107
94125
94161
94223
94269
94312
94330
94376
94429
94456
94492
94535
94562
94580
94606
94651
94688
94731
94768
94795
95060
95088
95159
95239
95293
95355
95391
95471
95499
95612

15
236
32
358
24
115
197
24
64
77
58
25
22
79
57
969
63
36
13
116
84
29
10
226
19
84
2
25
7
61
62
16
352
83
11
65
7
12
5
106
103931
124
1465
437
2114
1893
9569
2649
74
9

7
181
29
93
10
48
163
16
0
43
24
9
6
35
43
608
58
16
9
27
34
17
8
102
6
21
2
2
3
35
7
2
60
6
8
24
4
11
4
16
99473
101
1434
178
2029
1612
8717
2233
8
7

0
10
0
9
1
3
1
3
1
3
4
2
0
4
0
9
1
12
2
5
4
1
7
2
5
0
0
3
6
3
1
0
3
0
0
10
0
0
3
1
100672
9
1459
363
2218
0
10500
3103
77
0

13
227
27
310
19
111
189
22
53
68
55
24
20
73
46
897
57
32
13
112
78
23
7
216
17
77
2
22
7
53
59
15
348
49
8
61
7
9
5
89
98022
54
1439
387
2050
1735
9204
2432
71
9

6
177
25
87
10
46
155
15
0
39
23
9
6
33
36
576
52
15
9
26
32
16
5
96
5
21
2
2
3
32
7
2
59
6
6
23
4
8
4
11
93868
46
1409
164
1972
1465
8387
2042
8
7

0
10
0
9
1
3
1
3
1
2
4
2
0
4
0
9
0
12
0
4
3
0
4
2
5
0
0
3
5
2
1
0
3
0
0
10
0
0
1
1
95072
4
1436
330
2151
0
10112
2865
76
0

44
690
70
1017
60
365
536
77
168
216
160
69
67
255
157
2638
200
120
41
365
254
80
19
753
56
292
8
70
19
158
193
50
1036
185
18
205
21
29
15
318
277816
166
5500
1347
7666
5433
28666
8546
244
31

95667
95747
95792
95872
95943
96003
96058
96110
96147
96192
96254
96334
96370
96423
96478
96593
96637
96664
96717
96815
96888
96904
96940
97009
97063
97090
97189
97241
97321
97394
97438
97465
97517
97553
97606
97679
97722
97777
97811
97875
97919
98051
98113
98168
98202
98220
98257
98300
98337
98373

8
18
41
285
89
2
0
17
1
36
864
1
17
11
203
15
14
0
7
158
9
12
5
6
4
2
24
38
24
1
70
5
6
1
98
80
7
3
89
0
177
105
2
38
8
75
8
22
27
873

3
15
31
128
5
1
0
12
1
11
799
0
3
4
45
8
9
0
5
40
1
1
5
2
3
0
8
11
3
1
49
1
4
1
16
8
3
2
59
0
86
37
2
4
4
18
1
8
2
174

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
17
0
0
0
0
0
0
0
0
0
82
910
0
0
0
385
0
0
0
1277

8
13
33
246
84
2
0
16
1
33
809
0
16
9
166
14
13
0
7
153
6
12
5
6
4
2
21
31
24
1
68
5
4
1
91
75
7
3
85
0
155
102
2
34
8
72
6
19
23
819

3
11
24
115
5
1
0
11
1
11
750
0
2
4
39
7
9
0
5
39
0
1
5
2
3
0
7
6
3
1
48
1
3
1
16
7
3
2
56
0
75
36
2
3
4
17
0
8
2
170

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
17
0
0
0
0
0
0
0
0
0
65
874
0
0
0
371
0
0
0
1214

19
34
112
933
250
6
0
58
4
104
2916
0
51
20
520
50
37
0
20
505
16
31
15
33
14
7
54
95
70
2
192
14
10
2
284
267
19
10
288
0
609
367
3
128
30
253
21
64
64
2815

98435
98505
98603
98649
98685
98738
98774
98827
98916
98998
99058
99101
99165
99209
99290
99370
99441
99478
99539
99600
99673
99780
99879
99922
99968
100004
100086
100148
100219
100521
100549
100576
100610
100638
100683
100709
100736
100754
100781
100834
100852
100870
100923
100969
101001
101056
101083
101145
101163
101190

4
66
5
8
375
7
54
6
33
82
1
25
34
78
28
12
3
38
24
6
5
326
15
14
5
30
26
226
1
19467
71
4040
7065
119
5064
3
232
10
443
471
78
10
27
1403
82
16
80
228
641
1068

2
17
1
5
66
3
16
2
10
35
1
2
12
14
7
4
2
11
2
2
1
32
6
4
0
3
7
25
0
17231
63
3638
5757
50
4407
2
123
9
290
401
66
7
9
662
68
11
63
191
525
995

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
216
0
3492
11
1
4765
1
1
2
13
18
1
1
1
76
3
3
19
12
8
222

4
60
5
6
331
6
52
2
28
80
0
22
30
69
26
10
3
33
22
6
5
289
15
11
5
28
25
212
1
17672
65
3901
6468
113
4705
2
215
9
398
423
58
9
19
1218
60
13
44
208
587
963

2
16
1
3
64
2
16
1
10
33
0
2
12
13
7
4
2
10
2
2
1
27
6
3
0
2
6
23
0
15564
58
3532
5234
45
4114
1
112
9
257
362
48
6
7
537
46
9
32
173
480
900

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
193
0
3421
11
1
4443
0
1
2
10
14
0
1
1
48
2
3
12
6
7
195

10
208
23
23
1079
17
170
3
104
291
0
87
90
204
98
33
7
80
81
25
16
906
58
33
13
93
80
770
6
50809
239
11966
18955
413
13686
3
810
22
1445
1622
178
35
58
4038
187
42
128
886
2255
3509

101243
101298
101341
101378
101458
101519
101564
101617
101662
101724
101742
101804
101822
101840
101902
101957
101984
102035
102071
102106
102160
102213
102240
102286
102348
102419
102446
102473
102525
102543
102570
102605
102641
102703
102749
102794
102838
102909
102945
103014
103032
103087
103130
103194
103238
103283
103309
103354
103372
103407

16
707
174
123
279
30
80
80
128
28
201
318
70
51
442
299
86
336
108
263
405
913
83
392
121
84
36
112
100
2098
494
362
10
107
212
644
41
116
131
114
499
160
96
13
145
102
6
34
9
187

12
503
138
100
188
27
65
57
109
19
156
182
32
43
378
226
60
274
100
243
374
408
39
341
55
37
34
95
96
560
323
265
9
77
117
497
32
87
113
68
406
141
76
6
110
48
6
26
4
156

2
32
6
3
5
2
12
2
7
0
32
0
0
11
38
8
18
13
0
0
66
42
24
97
0
1
8
5
2
182
20
17
2
7
3
0
5
12
6
3
35
1
9
0
3
19
1
0
6
6

15
568
160
98
246
18
42
69
96
25
144
309
64
39
273
274
68
259
104
205
240
834
73
326
111
77
28
70
94
1757
404
332
5
90
186
608
31
98
95
100
433
148
61
9
117
91
5
34
9
165

12
400
127
78
166
16
31
48
81
17
113
176
30
33
230
209
49
207
96
187
220
380
34
282
50
32
26
59
90
503
262
244
5
64
105
465
23
77
80
61
365
131
47
5
88
43
5
26
4
138

2
15
4
2
3
2
6
2
3
0
16
0
0
5
7
6
17
4
0
0
26
35
18
81
0
1
6
3
2
160
14
15
1
5
1
0
4
10
3
2
26
1
2
0
1
18
0
0
6
4

50
2004
557
333
869
50
126
260
318
83
606
1344
215
166
913
1039
253
968
440
672
826
2693
245
1115
417
257
84
234
285
5696
1414
1307
11
286
625
2282
93
322
322
335
1350
584
201
28
394
317
15
111
27
619

103443
103470
103513
103568
103639
103693
103764
103862
103899
103960
103997
104047
104083
104118
104136
104181
104225
104243
104270
104323
104341
104387
104421
104485
104519
104546
104582
104635
104680
104715
104751
104788
104831
104886
104975
105026
105106
105142
105160
105222
105259
105295
105348
105384
105419
105455
105534
105570
105605
105623

88
128
571
11
181
54
41
40
23
48
432
17
28
22
651
233
30
235
66
50
34
129
39
288
74
680
62
64
84
59
64
5
623
98
5
81
41
76
1900
37
60
24
4
74
136
51
298
181
90
530

76
80
466
2
155
51
32
15
22
39
349
9
19
18
321
127
21
192
52
29
17
121
27
270
58
596
54
52
61
12
44
5
601
51
3
68
25
71
1666
10
15
16
3
60
91
25
272
145
33
366

8
5
76
2
2
1
5
5
3
8
11
5
3
1
24
1
1
17
2
2
0
9
2
2
1
36
0
8
1
3
6
3
207
7
1
3
5
22
108
0
0
2
1
3
12
10
27
144
0
11

59
113
317
8
166
36
31
39
20
46
399
9
25
17
564
214
30
181
57
42
26
119
29
260
71
541
30
50
84
37
59
3
587
77
2
33
33
64
1018
29
54
16
4
69
115
31
232
130
88
502

51
71
250
0
142
34
23
15
19
37
319
5
17
14
273
116
21
142
49
25
13
111
18
244
55
472
28
39
61
10
39
3
567
36
1
22
18
60
863
8
13
13
3
55
71
11
212
103
32
349

5
3
21
2
1
1
2
5
3
7
7
1
3
1
19
1
1
12
2
1
0
8
1
0
1
23
0
5
1
3
5
2
178
4
0
1
2
16
39
0
0
1
1
2
8
5
13
106
0
9

170
368
1008
22
623
113
93
134
64
157
1438
26
79
66
1850
737
109
601
187
159
77
487
67
984
270
1734
86
174
330
110
215
8
2236
263
7
103
98
220
3060
81
194
42
11
239
424
94
783
434
336
1897

105712
105776
105794
105829
105874
105909
105936
105972
106318
106363
106407
106461
106559
106620
106648
106684
106746
106782
106817
106979
107001
107047
107083
107118
107154
107190
107234
107270
107314
107350
107403
107430
107485
107519
107546
107582
107662
107715
107733
107868
107920
107975
108017
108035
108106
108151
108204
108222
108240
108268

43
30
18
58
95
122
606
153
50461
398
750
930
12451
249
343
4430
3943
1431
2885
3200
93
89
43
44
800
5
42
279
176
548
126
72
263
64
108
623
369
281
675
304
288
425
212
495
234
240
98
370
235
523

28
20
7
35
55
117
466
137
32286
220
531
425
7342
128
122
1724
1529
515
1121
1119
48
12
10
17
18
1
8
52
61
166
42
20
10
14
28
65
127
134
178
44
35
65
19
236
116
26
49
85
163
257

6
0
8
2
0
2
348
1
49565
822
1505
260
176
0
1
3979
45
1182
1517
37
8
0
1
1
5
1
0
0
6
1
1
1
5
2
1
2
8
0
223
0
1
1
5
905
461
7
3
0
4
2

38
30
10
46
88
115
564
122
45461
322
686
854
11110
242
334
3993
3057
1317
2612
2695
72
82
29
35
705
4
37
270
152
523
111
62
259
62
100
563
332
270
624
294
280
364
185
434
224
198
87
358
226
478

25
20
5
32
51
110
439
108
30560
189
489
384
6627
126
117
1619
1292
497
1006
986
45
10
5
13
15
0
8
51
55
160
40
17
10
12
27
59
115
129
162
43
35
62
17
202
107
19
48
82
156
245

4
0
0
2
0
2
330
1
44829
647
1359
225
123
0
1
3601
39
1112
1380
28
6
0
1
1
3
0
0
0
4
1
1
1
5
2
1
2
6
0
210
0
1
1
4
803
436
7
3
0
4
2

115
125
26
151
349
374
2086
431
129951
1065
2433
2937
32229
901
1217
12749
10220
4163
8374
8338
226
285
83
106
1929
14
130
1051
578
1933
366
204
1059
215
379
1873
1187
910
2141
1022
1008
1284
593
1347
905
692
326
1182
744
1751

108348
108366
108400
108455
108473
108491
108552
108598
108614
108632
108669
108696
108712
108794
108874
108892
108918
108945
108963
109005
109041
109096
109176
109265
109354
109425
109504
109773
109826
109924
110027
110063
110116
110232
110296
110456
110535
110571
110688
110740
110820
110875
110946
111006
111097
111220
111275
111417
111444
111480

660
84
427
156
179
251
314
206
218
236
259
298
333
520
124
392
294
289
1440
81
939
754
1276
451
425
296
715
36688
733
551
40
5054
1205
625
101
20
14
1
5
18
10
81
17
34
14
6
39
14
36
24

217
7
93
113
93
71
189
143
94
60
88
47
192
247
18
88
150
118
918
52
55
17
572
244
57
6
198
33412
396
372
18
3416
587
317
14
8
5
1
2
16
6
35
12
30
1
2
20
5
10
14

4
0
4
0
3
105
5
1
0
1
4
5
481
747
5
6
419
5
2117
4
10
3
1749
463
141
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

633
81
370
145
155
227
289
182
199
196
256
293
313
464
114
378
271
281
1404
79
892
697
1043
411
386
271
609
33802
631
483
29
4288
1075
511
68
15
12
1
3
17
9
75
14
28
11
6
32
14
35
17

206
7
87
103
75
65
171
122
88
55
85
46
178
217
17
83
139
113
902
50
54
16
494
223
52
4
176
31025
346
315
12
2939
552
265
11
6
5
1
1
15
6
33
10
26
1
2
20
5
10
7

4
0
2
0
2
86
5
1
0
1
4
5
449
667
4
6
394
5
2055
3
5
2
1386
409
132
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

2396
233
1204
456
647
783
1115
934
642
669
884
1244
1068
1665
386
1258
964
929
4982
287
2843
2525
3313
1459
1213
850
2043
96718
2082
1627
95
12355
3562
1559
204
35
30
2
5
50
36
239
41
85
28
11
109
37
121
35

111550
111587
111685
111783
111818
111863
111916
111989
112030
112076
112129
112245
112263
112334
112370
112469
112548
112600
112664
112744
112771
112806
112879
112904
112959
112995
113153
113206
113233
113395
113466
113493
113518
113607
113625
113698
113732
113849
113894
113929
113974
114319
114355
114382
114417
114453
114514
114603
114710
114809

4
6
24
62
0
953
4
6
9
84
2
526
8
11
45
169
10
30
26
48
4
8
59
266
6
61
1
10
5
1
40
46
3
206
17
9
19
31
6
10
12
55627
1292
842
1877
575
11122
544
4798
10973

4
2
12
40
0
400
1
5
5
20
2
389
5
9
22
31
9
2
7
9
1
4
14
94
3
21
0
2
2
1
22
12
2
33
5
6
2
19
1
1
6
52297
933
723
1636
410
9217
336
3556
7772

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
56354
1765
1934
2461
1359
11607
1460
5854
11281

4
6
21
61
0
562
4
6
6
67
1
452
6
9
34
154
9
23
24
39
3
7
45
224
5
60
1
10
3
1
37
44
2
194
11
6
12
28
6
8
9
52329
1246
782
1790
520
10166
512
4554
10252

4
2
11
40
0
313
1
5
4
17
1
322
3
7
18
30
8
1
7
8
0
4
14
75
3
21
0
2
1
1
21
12
1
30
5
5
1
18
1
1
5
49325
905
667
1563
376
8458
320
3388
7316

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52973
1668
1803
2306
1212
10575
1344
5545
10546

18
13
76
224
0
1458
5
19
20
207
1
1723
14
30
117
493
27
56
83
112
9
15
153
613
11
234
1
36
6
2
111
161
4
724
28
10
42
85
24
25
39
140707
3920
2679
5536
1740
28539
1658
13476
30792

114854
114925
114970
115076
115147
115183
115236
115307
115389
115520
115575
115600
115637
115708
115771
115824
115851
115897
115959
116046
116126
116171
116224
116288
116340
116395
116439
116493
116545
116590
116652
116723
116796
116867
116938
116983
117042
117113
117177
117275
117319
117426
117505
117550
117667
117783
117827
117925
117998
118058

3269
8112
408
499
242
69
53
201
208
289
164
12
374
91
24
63
177
604
538
59
58
53
5
402
14
53
98
529
604
461
511
38
662
211
383
279
548
213
513
52
467
248
103
592
31
122
1574
373
170
399

2174
5537
352
300
203
44
26
131
121
143
133
9
236
37
17
54
115
352
420
46
3
43
4
315
13
38
75
385
354
277
254
8
414
116
296
230
361
149
392
31
338
165
80
211
15
92
1310
299
80
197

2713
9152
1484
1945
74
9
560
751
1754
678
799
367
1506
13
318
687
539
33
1743
852
12
556
18
1220
307
958
790
1112
147
237
1034
118
1381
1223
1310
1116
947
941
1747
384
196
11
4
14
615
298
3193
913
766
19

2842
7371
388
488
228
62
53
179
204
279
161
12
366
83
24
59
171
572
506
57
51
45
5
380
13
47
91
511
496
388
484
32
642
199
368
261
509
199
488
50
433
236
96
519
27
113
1474
325
167
290

1945
5114
338
297
194
40
26
111
119
137
131
9
229
33
17
50
111
337
395
45
3
37
4
301
13
34
72
369
302
223
243
4
398
110
284
222
337
139
374
30
319
156
75
183
13
85
1229
255
78
135

2366
8340
1361
1764
61
6
509
664
1613
630
727
330
1391
9
295
631
509
24
1564
805
6
484
0
1087
284
633
718
991
132
151
942
107
1280
1029
1193
977
781
834
1571
361
164
11
4
5
582
262
2940
794
712
10

8570
21285
1123
1733
702
196
170
586
686
1010
560
37
1321
276
76
188
596
1661
1670
209
154
127
15
1427
45
138
297
1673
1741
1124
1466
103
2043
564
1127
735
1443
685
1526
187
1473
842
320
1760
81
379
4506
1037
593
838

118094
118209
118281
118370
118469
118511
118575
118637
118691
118753
118799
118824
118931
118995
119153
119206
119242
119331
119386
119466
119527
119590
119625
119661
119723
119750
119803
119858
119894
119974
120076
120138
120174
120218
120254
120316
120343
120370
120726
120771
120824
120860
120888
120922
120968
121055
121108
121153
121242
121297

178
184
771
46
131
117
79
12
660
213
130
78
317
199
212
86
642
979
34
256
54
187
197
138
103
118
93
8
931
34
229
261
39
47
109
300
63
170
38851
621
1358
23036
298
111
2468
5146
176
19
212
141

93
95
398
16
89
71
60
2
565
147
82
19
183
111
171
46
300
632
8
151
20
132
138
106
69
47
54
5
773
21
125
66
18
28
47
99
21
87
37683
409
479
20703
203
80
968
3614
129
7
106
91

43
1274
1682
687
457
5
857
225
2015
840
515
550
15
938
8
42
2528
1507
668
1212
1008
669
19
748
23
721
550
314
1961
1165
766
29
6
30
162
490
128
1058
37027
14
866
22446
8
4
1808
3996
3
3
3
6

151
176
739
43
122
111
75
12
641
208
117
75
261
185
203
83
609
920
26
240
49
176
149
127
101
113
81
8
880
33
220
217
35
43
103
264
51
167
35149
564
1192
20979
287
102
2188
4617
151
15
188
138

82
88
381
15
84
69
58
2
548
142
77
18
147
103
165
45
286
590
8
144
19
123
104
99
68
46
47
5
733
21
122
58
17
27
44
97
17
84
34082
369
431
18843
196
75
866
3277
112
7
92
90

30
1141
1537
642
400
2
695
217
1874
748
471
517
10
859
8
12
2336
1387
632
1112
944
618
4
634
14
671
444
287
1818
1056
656
17
2
25
139
419
112
980
33542
13
742
20470
7
4
1637
3574
2
3
3
4

421
672
2280
130
372
380
255
35
1947
575
402
197
833
591
649
241
1856
2795
79
822
137
634
446
413
349
318
259
35
2883
116
618
639
96
142
302
817
148
534
93561
1801
3498
59834
1106
305
6493
13558
471
42
618
497

121340
121386
121466
121607
121652
121732
121796
121876
121938
122025
122061
122132
122187
122249
122285
122347
122392
122463
122551
122613
122668
122702
122828
122864
122908
122953
123013
123102
123175
123228
123255
123371
123424
123479
123521
123601
123674
123709
123790
123914
123969
124028
124073
124117
124153
124206
124233
124331
124411
124493

219
59
27
303
398
357
52
14
62
482
17
52
89
308
87
39
9
69
181
15
127
135
90
137
147
122
43
21
58
33
12
71
111
137
183
316
158
7
345
137
15
34
33
764
46
166
54
2
31
211

120
20
13
214
117
280
37
3
46
340
17
33
52
107
54
22
3
28
127
12
87
64
75
106
115
40
28
12
26
6
12
12
80
100
141
225
60
3
166
79
8
29
19
555
16
107
36
2
30
180

1
1
1
4
4
2
7
2
2
11
3
4
6
7
6
2
0
238
3
2
1
8
2
2
2
2
0
4
4
5
1
4
3
1
20
66
2
0
4
2
1
4
0
16
3
9
8
0
2
3

200
55
23
285
384
344
46
13
56
317
16
41
85
276
74
37
9
58
179
10
120
113
76
127
141
107
24
19
38
27
10
66
110
123
179
280
147
6
328
130
14
34
30
659
42
153
44
2
29
180

110
18
9
202
115
272
33
3
40
208
16
27
48
97
45
21
3
24
125
8
83
54
62
99
110
33
11
11
25
4
10
12
79
91
138
195
57
2
156
74
8
29
17
487
14
96
32
2
28
152

1
1
1
4
4
2
6
2
2
7
2
1
5
6
6
2
0
211
3
1
1
6
1
2
2
1
0
1
4
5
1
4
3
1
19
56
2
0
3
2
1
3
0
12
3
8
7
0
2
1

631
183
63
988
1293
1172
155
45
203
895
60
123
276
813
242
122
27
198
666
23
442
334
242
414
466
313
73
56
120
113
30
227
389
450
674
877
478
19
998
444
46
112
99
2155
167
562
160
8
108
546

124563
124616
124634
124661
124723
124750
124803
124849
124885
124938
125016
125061
125347
125374
125418
125472
125490
125542
125588
125622
125659
125677
125757
125846
125873
125962
125999
126022
126077
126102
126148
126166
126228
126326
126380
126406
126433
126503
126585
126647
126674
126718
126772
126825
126905
126978
127019
127064
127126
127144

295
66
200
109
27
33
27
61
6
856
357
307
26422
149
5256
8886
1
3225
2
1734
26
11
67
20
40
14
20
13
15
27
99
7
12
47
5
37
70
15
30
181
6
22
7
12
6
32
32
8
1
29

242
51
140
72
17
27
17
28
3
247
246
193
23553
148
5042
8629
0
3137
2
1178
25
7
16
15
17
6
15
3
7
23
95
5
12
25
4
21
65
11
29
84
6
15
6
8
5
22
29
7
1
26

217
13
2
9
2
0
2
3
1
151
12
1
25107
0
5479
730
10
31
9
2003
3
4
2
6
5
3
13
4
1
11
3
3
4
11
9
3
5
9
1
0
0
8
0
1
0
6
1
1
0
3

274
61
194
100
21
26
21
53
5
711
343
294
24294
136
4745
8175
1
3037
2
1454
23
10
47
19
31
12
20
12
14
26
41
4
6
36
4
34
63
12
30
132
5
22
5
11
3
31
30
8
1
28

221
47
136
64
16
20
14
26
2
194
236
183
21725
135
4548
7970
0
2959
2
969
22
6
10
15
11
5
15
3
7
23
37
3
6
22
4
20
58
9
29
65
5
15
4
7
2
21
27
7
1
25

197
11
2
7
2
0
2
2
1
123
10
0
23159
0
4964
694
8
26
7
1658
3
1
1
6
3
3
5
4
1
10
2
2
3
5
3
3
4
9
1
0
0
3
0
0
0
6
1
1
0
3

853
169
732
351
69
64
59
161
15
2247
1138
1006
70881
434
13731
23777
4
9251
9
4513
81
30
112
62
93
35
66
46
48
75
153
7
13
90
14
118
192
45
97
431
15
75
15
45
6
112
112
23
3
95

127171
127224
127251
127288
127322
127368
127386
127411
127493
127536
127563
127625
127689
127714
127750
127812
127858
127901
127938
127983
128052
128105
128178
128221
128301
128374
128436
128472
128524
128560
128588
128613
128659
128711
128864
128882
128962
129040
129095
129111
129139
129184
129246
129282
129317
129380
129460
129503
129567
129585

10
4
31
8
46
197
3
2
2
8
6
2
14
1
43
25
1
23
3
25
0
134
0
14
0
362
4
55
18
43
1
4
0
1791
7
27
35
30
60
38
44
26
0
4
0
30
33
0
18
4

8
4
9
6
34
189
3
1
1
8
6
2
10
1
20
11
1
9
3
25
0
75
0
14
0
284
4
12
13
35
1
3
0
604
2
25
30
23
57
6
42
26
0
4
0
30
33
0
15
2

4
0
26
368
13
0
4
1
4
3
0
2
2
2
1
1
1
3
1
4
2
5
0
157
0
831
0
1
7
8
1
2
1
1288
4
0
1
0
0
3
6
3
2
0
0
2
1
2
0
1

9
4
30
8
38
192
3
1
2
6
6
2
14
0
36
23
0
22
3
23
0
127
0
13
0
320
3
38
17
42
1
3
0
1546
7
25
29
27
55
31
38
23
0
4
0
28
33
0
18
4

7
4
8
6
28
184
3
1
1
6
6
2
10
0
17
10
0
9
3
23
0
71
0
13
0
255
3
11
12
34
1
2
0
546
2
23
26
21
52
5
36
23
0
4
0
28
33
0
15
2

2
0
22
343
12
0
3
1
3
3
0
2
2
1
1
1
0
2
1
4
2
3
0
142
0
725
0
1
7
7
1
1
0
1142
1
0
1
0
0
2
5
3
1
0
0
2
1
1
0
1

19
10
121
22
96
867
5
1
7
20
18
10
32
0
138
62
0
65
13
72
0
403
0
35
0
971
12
132
50
183
4
12
0
4919
16
70
76
84
178
88
114
82
0
14
0
94
151
0
57
12

129629
129656
129718
129745
129763
129816
129898
129914
129987
130026
130062
130124
130231
130534
130552
130614
130678
130712
130785
130847
130892
130954
130981
131069
131103
131210
131256
131274
131336
131407
131443
131461
131540
131577
131620
131817
131835
131899
131933
131988
132011
132075
132137
132164
132226
132271
132315
132342
132379
132404

13
0
0
26
0
7
43
113
10
19
3
0
23
82771
941
425
1178
1096
1016
679
536
2144
5052
2622
4434
4636
13882
1110
2572
3191
3260
162
5805
1051
1908
3071
246
29
188
82
23
700
14
44
71
169
1303
41
22
529

13
0
0
15
0
7
41
31
6
15
3
0
11
76338
503
138
740
525
563
380
185
1476
2472
1144
3259
3601
11259
549
993
2340
792
48
5066
283
1092
1304
114
10
35
39
10
557
7
18
49
93
606
24
2
270

0
0
0
2
1
0
0
0
1
2
8
0
0
85985
970
63
2125
1871
2373
1718
231
2206
6503
3442
5643
4661
13874
1420
3491
316
3374
21
5666
127
2608
2883
561
7
9
4
6
1877
4
5
4
456
1768
2
3
82

12
0
0
26
0
7
42
95
7
16
3
0
20
77444
894
410
1109
1058
929
577
510
1574
4674
2408
3070
3167
12697
968
2296
3001
3109
147
4437
809
1805
2708
198
21
169
63
19
665
10
43
63
156
1193
39
20
439

12
0
0
15
0
7
40
24
5
14
3
0
8
71515
480
133
695
505
531
307
182
989
2312
1057
2221
2321
10349
484
857
2192
770
43
3812
212
1028
1137
90
6
32
30
8
539
5
18
42
86
543
22
2
223

0
0
0
2
1
0
0
0
1
2
8
0
0
80357
934
60
1974
1780
2182
1485
211
1623
5918
3141
4089
3148
12676
1229
3116
275
3204
18
4310
55
2445
2535
471
4
7
3
2
1726
3
3
1
395
1587
1
2
43

37
0
0
100
0
24
154
320
19
54
12
0
54
212060
3185
1471
4116
3691
3263
1937
2082
4717
15377
7728
9762
9436
35537
3066
7865
9286
9234
473
12023
2414
5639
8375
671
54
532
174
68
2388
38
167
231
477
4119
136
74
1548

132459
132486
132510
132574
132645
132681
132716
132752
132805
132841
132896
133018
133090
133161
133214
133278
133330
133394
133429
133508
133562
133615
133688
133722
133795
133866
133919
133964
134014
134050
134096
134194
134336
134390
134443
134559
134648
134755
134853
134899
134942
135020
135128
135146
135164
135226
135244
135315
135404
135431

8
37
117
236
15
141
240
24
987
13
413
61
49
1553
440
67
1615
30
47
360
208
27
75
73
837
9
9
652
523
532
2009
282
46
100
77
263
99
20
108
77
710
120
5
22
466
142
50
60
83
194

4
14
67
109
5
76
117
12
694
3
232
35
41
232
213
33
508
11
31
268
45
13
17
24
397
5
3
373
244
289
888
141
11
48
26
143
49
14
80
48
589
69
4
4
206
93
13
20
19
138

2
2
257
8
1
28
15
4
1460
2
43
9
5
1666
2177
21
2174
2
23
16
783
1
11
506
115
3
1
1393
1693
205
255
644
414
93
18
28
23
8
197
26
196
16
0
3
984
2
12
23
161
11

6
30
108
208
12
132
215
21
673
10
301
57
40
1428
407
62
1511
23
41
333
189
24
70
68
682
6
6
606
463
491
1381
263
34
68
72
243
73
10
40
27
652
109
5
16
378
112
48
52
63
178

3
9
61
93
3
72
105
12
431
1
152
34
35
202
198
28
477
8
29
242
38
12
14
22
305
3
2
340
216
263
515
131
6
31
24
128
37
6
19
10
543
64
4
3
153
71
11
16
13
127

1
0
232
7
0
24
9
3
1103
0
22
3
3
1526
1987
10
2024
1
3
12
706
0
9
469
72
0
1
1293
1445
169
180
588
359
59
8
18
11
7
126
15
183
11
0
1
826
2
6
17
119
6

12
104
318
737
48
416
636
65
2155
34
964
190
129
4566
1423
188
5116
64
131
1174
661
88
214
269
2228
20
17
2096
1521
1636
4671
930
107
214
222
755
231
30
110
87
2398
407
10
46
1229
340
174
179
250
604

135501
135547
135618
135654
135681
135725
135789
135850
135896
135949
136107
136134
136198
136483
136526
136553
136599
136642
136713
136768
136802
136848
136919
136964
137032
137069
137103
137130
137185
137229
137274
137292
137363
137407
137443
137504
137540
137611
137675
137728
137746
137764
137844
137899
137960
138039
138084
138164
138208
138280

22
116
187
179
21
270
574
39
60
1107
1422
183
56
41638
7488
753
4211
2172
39
44
134
768
76
160
444
475
187
71
295
263
58
102
18
948
58
266
135
92
68
494
179
581
217
43
277
664
292
132
202
449

9
44
97
10
13
100
254
27
40
276
735
92
37
34622
3059
424
2139
666
16
20
63
179
41
89
305
266
35
41
169
132
26
85
10
306
40
159
47
45
40
211
80
477
89
19
166
411
215
86
77
217

12
5
6
24
1
19
225
24
119
644
123
41
4
41524
6483
3
194
77
7
5
151
19
23
4
11
14
7
1
4
16
3
6
0
19
2
496
7
8
1
372
9
6
5
2
16
34
17
5
0
75

19
36
135
165
16
198
407
37
55
995
1199
131
49
37804
6649
731
3270
1979
34
37
127
713
72
135
428
468
164
66
269
216
56
98
15
893
48
239
124
84
66
457
165
546
197
38
265
604
286
116
175
405

7
25
59
8
10
67
156
26
37
244
586
59
32
31693
2848
413
1775
615
14
19
59
158
40
73
297
263
32
36
162
106
24
81
7
288
33
144
44
41
39
197
74
450
75
15
161
383
210
77
61
201

8
2
2
21
0
11
186
10
111
569
81
18
4
37734
5764
3
119
26
2
3
139
8
5
2
4
14
5
0
2
5
2
2
0
8
2
460
6
5
1
350
7
5
3
1
13
29
17
4
0
54

57
132
438
587
44
702
1397
138
200
3120
4347
421
152
106475
18638
2990
10858
5921
107
129
432
2369
273
421
1578
1739
567
207
942
835
228
375
47
3077
124
704
410
285
255
1584
799
2004
643
120
982
2104
971
441
519
1421

138351
138431
138501
138538
138574
138618
138663
138734
138770
138805
138869
138921
139009
139054
139107
139143
139170
139214
139250
139287
139330
139358
139394
139704
139740
139811
139884
139937
139982
140084
140146
140208
140244
140280
140324
140379
140440
140477
140501
140547
140583
140627
140672
140770
140823
140869
140958
141027
141081
141134

495
248
320
43
113
92
444
121
17
16
9
258
207
28
125
131
457
318
328
82
421
169
394
20690
1858
2777
3875
24
189
92
232
62
87
75
148
124
106
74
24
75
20
875
113
27
154
47
61
35
144
344

196
181
202
17
86
72
224
69
16
3
3
153
80
11
89
73
140
146
304
70
269
131
174
18630
113
1818
2888
13
73
12
93
25
29
29
68
22
27
18
9
17
12
175
43
4
92
23
25
12
15
142

19
36
187
3
58
4
13
2
0
7
1
4
1
5
5
3
20
1
244
1
5
2
12
20788
28
2441
47
0
4
2
9
4
0
3
1
2
0
0
3
2
2
6
6
0
287
2
0
2
0
421

455
214
256
38
101
83
422
115
16
16
7
235
192
23
109
124
342
301
305
70
383
156
252
19252
1707
2586
3559
23
178
88
210
56
80
65
137
108
99
71
23
59
19
840
103
27
147
44
58
30
134
315

181
157
159
15
78
65
210
66
15
3
3
135
74
10
78
71
122
134
284
59
243
121
111
17401
107
1748
2630
13
69
12
88
23
24
27
66
16
24
18
8
14
11
166
40
4
88
22
25
12
13
133

18
22
168
2
51
4
10
2
0
6
1
2
1
0
2
3
12
1
230
0
5
2
5
19416
21
2317
32
0
4
2
8
3
0
2
1
0
0
0
3
1
1
5
6
0
271
2
0
2
0
377

1560
746
784
111
353
244
1280
350
52
49
21
686
636
63
385
544
1168
898
984
220
1410
559
764
58411
5151
8188
10560
81
534
257
735
212
304
232
518
313
340
198
70
183
51
2930
360
97
507
132
218
60
400
910

141232
141312
141376
141447
141535
141580
141722
141786
141884
141946
142006
142079
142122
142177
142239
142284
142337
142373
142426
142499
142550
142612
142676
142710
142774
142854
142881
142952
143021
143067
143147
143450
143487
143502
143520
143557
143619
143646
143682
143735
143771
143806
143851
143888
143922
143959
143995
144054
144116
144152

150
126
197
227
121
404
342
328
68
101
106
173
138
141
529
332
88
114
83
245
127
268
71
142
328
140
834
138
171
27
68
56563
637
144
946
516
19708
361
2912
5086
1466
1594
845
138
93
480
359
4082
1004
330

9
39
95
82
51
127
108
49
41
43
38
80
38
75
388
41
26
25
42
55
19
76
17
53
94
22
149
20
33
10
22
49808
262
8
230
419
17794
213
1358
2492
698
664
337
15
29
162
303
1070
353
247

5
6
3
4
0
364
3
274
1
3
2
5
3
0
7
6
1
0
2
0
0
3
0
1
180
1
13
2
1
0
2
55831
589
9
15
1337
20691
671
3376
5130
1686
2230
994
282
1
548
953
4205
1084
1236

140
124
178
208
116
362
336
305
66
101
103
156
128
127
509
325
84
111
74
230
121
256
66
134
313
136
799
122
166
27
55
52533
544
136
844
489
17798
350
2624
4577
1243
1490
788
113
86
419
326
3600
915
285

8
38
83
70
48
118
108
47
39
43
37
71
32
67
377
39
26
24
36
54
19
73
15
49
89
22
147
19
32
10
19
46466
234
7
214
399
16078
206
1250
2332
638
622
314
15
28
148
275
1014
335
216

4
4
2
4
0
316
3
263
0
3
2
3
1
0
7
6
0
0
1
0
0
2
0
1
173
1
13
2
1
0
2
51845
514
7
4
1204
18724
631
3018
4680
1498
2071
927
253
0
471
829
3726
975
1067

364
451
640
617
362
975
1111
792
169
382
350
524
449
422
1725
1254
282
348
216
682
459
804
173
422
1030
481
2710
444
591
94
139
147413
1926
453
2850
1796
49715
1241
8077
14349
4105
4699
2534
331
293
1383
1189
11488
2997
916

144198
144232
144303
144349
144376
144410
144456
144508
144535
144553
144599
144615
144651
144713
144731
144795
144866
144893
144928
144964
144991
145042
145104
145140
145202
145220
145275
145293
145355
145382
145408
145471
145499
145603
145667
145738
145765
145792
145827
145907
145934
145961
145998
146263
146281
146325
146370
146432
146502
146539

301
76
233
163
28
59
59
169
284
407
845
174
106
135
244
270
29
64
468
89
183
43
311
190
313
23
776
347
471
21
712
706
1077
348
673
315
401
431
1679
402
396
283
70
34482
115
7
96
396
4978
8468

181
40
190
115
1
26
30
119
29
360
89
60
32
95
165
47
20
41
124
44
80
11
217
40
137
15
80
106
52
17
164
160
330
98
290
164
213
109
781
25
54
212
10
33642
85
4
61
240
4056
4990

874
183
749
331
166
1
114
36
32
923
8
9
5
3
558
1063
19
410
34
4
651
1
754
162
15
479
2
2
24
2
830
622
11
1139
1209
605
736
315
1877
5
131
453
8
31795
85
0
280
542
119
8272

232
70
220
148
21
39
43
134
200
366
761
162
67
125
190
257
28
48
317
60
169
38
242
154
300
19
682
302
449
19
601
596
828
287
628
265
360
387
1542
357
350
245
63
32608
107
5
84
354
4523
7898

142
37
178
104
1
17
22
95
15
324
72
56
19
86
124
46
19
32
104
25
73
9
173
27
131
11
72
90
43
15
145
124
250
71
276
141
197
100
720
20
43
185
9
31823
79
2
51
217
3675
4705

710
163
664
298
118
1
93
34
24
807
1
5
2
2
424
962
7
270
21
3
581
1
620
144
12
444
1
1
16
1
649
573
7
935
1082
492
641
280
1733
4
121
406
6
30111
78
0
264
521
94
7747

723
212
768
522
58
119
112
417
574
1326
2517
566
214
461
647
933
85
120
999
176
602
102
801
486
1080
76
2134
951
1639
56
2105
2147
2684
983
2115
778
1293
1359
5259
1043
1188
869
226
94953
402
33
407
1359
12600
23859

146584
146628
146655
146708
146744
146799
146860
146904
146931
146995
147036
147054
147072
147134
147161
147205
147241
147358
147465
147526
147580
147633
147660
147713
147786
147884
147937
148006
148097
148131
148202
148293
148328
148382
148426
148453
148514
148612
148667
148694
148729
148765
148872
148916
148970
149049
149101
149138
149183
149227

3946
8111
1804
348
4464
58
206
136
215
26
141
62
111
155
83
20
74
1236
32
95
142
103
144
109
229
432
115
174
35
280
435
244
37
11
174
14
35
527
104
212
120
305
281
39
65
26
105
500
18
110

2718
7328
1391
35
2328
28
111
85
88
6
65
40
60
121
18
12
25
366
17
49
40
26
69
50
143
154
55
38
18
145
29
129
20
6
64
7
16
308
56
124
49
85
49
22
31
11
61
66
7
46

2706
235
36
23
66
12
7
4
7
4
5
2
3
73
1
1
1
4
0
13
3
11
0
0
5
14
2
8
0
4
0
6
1
0
4
4
1
435
1
6
2
10
2
1
0
1
7
2
2
3

3672
7272
1647
286
4083
46
181
127
199
23
136
60
94
138
78
18
70
1032
29
86
126
99
115
103
199
372
102
165
27
263
414
235
37
9
161
12
31
493
98
209
116
274
222
34
61
20
92
466
18
101

2554
6531
1287
28
2146
21
95
79
87
6
64
38
51
108
18
10
23
345
15
42
38
25
55
46
124
137
48
36
16
133
29
125
20
5
57
7
14
289
54
122
47
76
46
19
28
8
52
60
7
43

2531
160
21
11
54
9
6
4
6
3
4
2
2
66
1
1
1
4
0
9
1
10
0
0
4
9
2
8
0
2
0
6
0
0
4
4
1
418
1
3
2
8
2
1
0
0
5
1
2
2

10898
20441
5418
916
11099
184
636
447
774
83
503
251
267
669
265
55
308
3164
107
320
455
463
391
370
634
1097
334
552
81
831
1347
814
140
28
745
49
92
1534
370
835
398
861
928
93
261
51
341
1466
55
345

149290
149316
149370
149414
149502
149539
149584
149655
149682
149753
149780
149833
149851
149931
149968
150043
150070
150114
150178
150196
150221
150258
150294
150310
150356
150418
150445
150524
150588
150702
150766
150891
150935
150980
151022
151077
151095
151120
151157
151246
151344
151683
151709
151736
151763
151790
151816
151834
151870
151905

517
133
383
43
33
196
4
638
145
165
63
39
114
200
86
289
72
44
251
100
30
77
89
24
264
227
526
122
58
34
76
70
513
126
151
249
391
168
11
56
70
7892
37
111
72
16525
128
251
7579
1785

309
91
288
32
17
102
2
292
36
16
21
21
24
73
39
158
42
33
57
45
15
51
27
9
188
60
167
47
34
10
43
47
356
84
90
106
223
116
1
29
57
7369
25
82
39
15297
120
193
6471
1615

6
4
3
3
2
3
5
3
3
4
0
1
0
2
4
3
0
1
3
0
256
1
1
3
3
6
2
2
6
0
6
5
2
7
3
0
5
2
0
0
1
0
0
0
0
0
0
0
0
0

482
122
319
38
31
189
3
480
134
154
45
35
109
159
78
257
58
41
232
93
26
64
85
21
248
130
414
116
54
32
63
63
465
117
139
237
377
158
10
51
64
7221
30
105
69
15166
124
243
6987
1664

292
82
236
28
16
99
1
236
36
9
14
20
24
59
37
139
33
31
56
41
15
40
26
7
175
28
154
46
33
9
34
41
327
76
84
101
215
108
1
26
52
6741
18
78
38
13999
117
186
5947
1509

6
4
2
3
2
2
4
1
2
3
0
1
0
2
4
2
0
1
2
0
239
1
1
2
3
2
1
1
5
0
4
5
0
7
3
0
5
1
0
0
1
0
0
0
0
0
0
0
0
0

2066
428
1154
174
94
641
13
1580
404
574
145
151
342
566
271
827
198
131
830
398
90
211
367
74
904
475
1308
343
208
119
217
207
1474
406
501
994
1783
784
25
157
205
19600
87
359
226
43483
443
936
20513
5099

151932
151978
151996
152038
152083
152127
152172
152234
152252
152270
152314
152332
152350
152412
152467
152500
152528
152564
152582
152617
152662
152724
152760
152797
152868
152902
152948
152993
153026
153062
153106
153124
153151
153204
153240
153277
153295
153339
153384
153400
153437
153473
153507
153543
153561
153589
153605
153623
153696
153776

26
3276
29
89
118
28
52
108
152
31
23
231
49
46
30
110
41
47
46
51
25
7
109
37
23
149
74
46
22
219
232
45
73
144
44
87
22
71
12
38
11
148
229
307
81
56
139
33
218
60

13
2474
24
44
63
16
28
60
108
23
14
165
37
15
22
96
30
39
33
35
14
2
72
20
13
62
31
24
11
184
100
32
47
124
37
59
18
53
10
27
11
139
172
305
58
42
129
32
204
50

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

25
2422
28
87
114
26
48
107
134
24
23
226
48
43
28
106
40
44
45
49
24
5
104
26
21
136
64
43
17
206
230
42
72
140
40
76
20
70
11
37
10
141
221
301
71
53
138
33
180
44

12
1822
23
43
60
14
25
60
97
16
14
161
36
14
21
92
29
36
32
34
13
1
70
17
12
55
28
21
9
176
98
30
47
122
34
51
17
53
9
26
10
133
166
299
53
40
128
32
168
35

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

80
7254
83
361
412
67
139
381
527
72
66
903
165
108
85
336
143
134
169
143
82
14
423
86
90
395
192
145
47
781
953
131
277
557
143
286
63
200
41
157
25
484
878
1328
200
148
558
107
536
115

153829
153865
153909
153936
153972
154013
154068
154139
154166
154184
154228
154282
154308
154344
154380
154415
154460
154497
154521
154585
154665
154709
154736
154754
154790
154834
154852
154914
154932
154978
155243
155261
155289
155314
155350
155403
155458
155494
155528
155546
155591
155662
155724
155760
155797
155840
155911
155957
156035
156106

81
38
3
65
17
90
8
48
9
37
118
122
41
37
66
12
321
83
21
33
40
24
23
56
70
294
18
26
55
10
122815
681
1017
729
16032
1907
1740
3182
3540
89
258
2
179
570
163
206
1360
2
39
136

62
22
2
53
12
75
8
43
7
28
106
116
35
33
61
9
135
64
20
27
35
11
21
41
49
261
16
25
47
9
113283
524
588
390
12776
967
817
1533
2900
25
132
2
56
284
133
72
675
1
30
34

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
99240
357
830
770
11653
157
1476
241
1474
2
9
0
2
7
6
1
76
0
0
0

65
34
3
62
16
88
8
44
9
34
112
75
37
36
64
10
315
79
19
33
40
20
19
53
63
279
16
23
50
10
113115
587
924
676
14296
1685
1514
2886
3158
69
238
2
166
524
154
197
1296
2
8
128

55
20
2
51
12
73
8
39
7
26
102
70
31
32
59
8
133
60
18
27
35
9
19
39
46
247
14
22
42
9
104676
457
534
366
11448
840
742
1387
2562
19
120
2
56
260
125
65
647
1
5
33

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
91889
284
773
720
10461
150
1328
230
1253
2
9
0
1
3
4
1
66
0
0
0

223
108
8
177
48
319
20
125
42
110
429
224
105
80
195
25
1207
237
64
108
111
47
56
158
208
1134
52
72
158
26
289676
2010
3302
2399
39377
5070
4147
8474
9365
204
720
3
470
1782
550
728
4353
11
17
386

156151
156213
156259
156277
156311
156357
156437
156473
156534
156589
156623
156669
156712
156767
156801
156927
157004
157031
157086
157193
157246
157273
157317
157362
157424
157451
157497
157530
157585
157683
157736
157781
157834
157898
157923
157969
158010
158065
158109
158136
158181
158243
158314
158396
158449
158528
158564
158608
158653
158699

12
905
536
797
12
609
744
464
110
118
216
316
1326
110
1298
200
140
370
982
11
761
66
160
175
490
356
445
1295
346
134
76
172
555
900
15
24
805
873
820
31
145
84
1024
350
124
522
1161
2
850
364

4
186
266
158
7
226
105
199
92
98
148
175
507
40
823
61
99
207
771
8
355
36
74
33
281
146
204
461
32
81
13
72
393
94
10
7
412
431
586
0
58
44
404
266
97
253
544
2
309
277

0
4
6
4
0
6
3
7
2
0
4
5
8
3
5
3
1
1
4
1
14
1
2
0
6
0
2
10
1
1
1
0
7
512
1
1
6
165
4
0
2
3
301
6
1
219
26
0
32
2

9
861
488
738
12
531
677
440
103
98
211
274
1276
110
1158
98
135
355
910
11
725
63
150
169
442
338
430
1183
298
119
70
162
496
741
14
24
717
806
759
30
132
80
903
288
115
471
1084
1
782
349

3
177
245
146
7
194
98
186
87
84
144
163
497
40
757
20
96
203
727
8
341
33
68
32
248
138
195
416
29
70
12
66
359
85
10
7
374
403
548
0
55
43
365
219
92
234
509
1
280
267

0
4
6
3
0
2
3
6
2
0
2
4
8
3
4
2
1
1
3
1
13
1
1
0
3
0
1
7
0
0
1
0
5
419
1
1
3
152
3
0
2
1
287
4
1
198
25
0
24
1

24
2975
1513
2192
41
1537
2087
1531
384
320
905
868
3666
403
3933
364
370
1205
2886
33
2685
199
481
500
1514
1034
1627
3651
900
351
238
546
1766
1996
49
97
2368
2607
2323
149
438
315
3032
967
344
1609
3616
2
2687
1293

158733
158779
158804
158859
158895
158966
159035
159071
159142
159213
159259
159339
159614
159650
159687
159730
159767
159785
159847
159883
159945
159963
160047
160092
160127
160172
160225
160261
160305
160323
160387
160430
160458
160476
160528
160564
160617
160644
160680
160724
160779
160831
160877
160911
160993
161035
161053
161106
161133
161151

175
413
85
784
367
323
151
115
235
747
303
271
25884
1537
570
2094
1025
410
14
47
27
48
4
71
119
205
31
107
34
23
84
122
3
15
22
24
51
315
125
444
119
32
114
129
11
192
45
49
213
32

126
326
26
133
298
172
49
68
167
314
110
68
21183
366
326
1065
184
138
7
5
6
9
4
16
18
102
12
30
2
1
16
83
2
2
3
0
22
14
36
16
8
11
53
20
2
12
18
14
37
2

1
6
1
42
11
6
15
0
3
10
7
7
365
39
270
30
48
13
1
0
5
1
0
2
5
0
2
1
3
5
2
5
0
0
1
2
538
13
8
12
2
1
3
14
5
14
6
3
5
1

164
379
81
729
324
267
142
107
229
699
280
256
24761
1347
512
1908
891
363
12
4
22
45
4
65
101
179
28
29
29
19
75
114
3
7
20
22
49
261
116
395
87
27
109
91
10
176
36
21
89
28

116
301
24
124
265
149
42
63
162
299
101
60
20220
349
291
944
173
128
7
1
5
9
4
14
16
87
10
14
0
1
14
76
2
0
3
0
21
14
36
13
6
9
49
9
1
10
15
14
7
2

1
5
1
41
11
4
15
0
2
9
3
5
334
31
245
24
39
11
1
0
4
1
0
2
5
0
1
0
2
3
2
5
0
0
0
2
532
9
2
10
1
1
3
4
5
7
2
3
0
0

497
1195
333
2326
854
814
402
383
664
2179
949
870
71307
4078
1544
5654
2625
1165
31
13
71
147
12
198
314
527
103
69
87
55
211
404
9
15
63
66
156
734
374
1228
265
86
330
263
51
540
100
64
267
77

161179
161231
161259
161286
161302
161348
161384
161464
161482
161525
161794
161829
161856
161945
162014
162069
162149
162194
162327
162381
162452
162498
162559
162595
162693
162791
162871
162924
163002
163057
163137
163208
163253
163324
163379
163486
163618
163681
163734
163789
163832
163903
163967
164062
164133
164197
164277
164339
164393
164543

93
78
45
46
101
252
146
45
73
5
18673
5333
1240
19575
6
2
18
7
9
36
4
19
9
5
7
4
0
11
57
12
14
3
17
9
8
10
16
11
17
2
214
3
11
10
25
12
9
7
28
15

18
26
4
9
25
12
34
4
20
4
14563
4429
230
18081
1
0
0
0
3
5
2
5
1
1
4
0
0
0
7
3
4
1
4
5
2
3
8
8
3
1
13
2
1
1
12
4
1
0
4
7

5
2
4
2
6
3
4
1
7
1
20559
155
16
13711
0
1
0
1
0
3
0
1
3
1
1
1
3
6
4
0
1
0
3
3
6
4
0
4
0
0
6
3
1
1
3
3
1
2
5
7

89
58
38
40
89
233
141
37
65
3
17901
5042
1107
18723
5
2
14
7
8
35
4
19
6
4
4
4
0
8
56
9
13
2
17
8
6
7
14
10
16
2
158
3
10
10
23
10
5
6
25
14

16
21
4
7
17
10
33
4
17
2
13961
4209
209
17341
1
0
0
0
2
5
2
5
1
1
2
0
0
0
7
3
3
1
4
4
2
2
7
7
3
1
12
2
1
1
12
4
1
0
4
6

3
1
2
2
5
2
3
1
5
1
19841
137
13
13210
0
0
0
0
0
3
0
0
3
1
1
1
2
6
4
0
0
0
0
3
5
3
0
2
0
0
5
3
0
1
3
3
1
2
4
7

297
183
114
126
270
758
451
113
200
9
52305
15504
3551
57385
23
8
41
20
24
120
14
67
13
11
11
15
0
21
173
22
34
7
40
29
15
17
50
32
45
9
473
12
23
35
63
27
20
19
94
50

164598
164687
164749
164829
164892
164936
164981
165069
165130
165185
165274
165336
165416
165470
165611
165719
165817
165899
165979
166057
166137
166182
166235
166315
166413
166529
166636
166672
166707
166770
166869
166985
167035
167071
167179
167473
167641
167696
167794
167909
167981
168041
168130
168229
168309
168372
168452
168559
168602
168675

33
8
2
6
3
55
363
12
0
19
91
19
4
31
6
27
39
2
1
7
17
19
0
6
3
35
7
2
18
15
3
0
2
8
71
36242
912
948
1714
1999
5520
1481
366
397
57
1129
410
326
1332
164

20
6
2
1
0
47
102
3
0
3
3
8
1
10
4
5
5
1
1
5
1
5
0
3
2
25
5
2
0
2
2
0
1
2
8
34323
622
629
177
1055
3144
1095
107
102
29
371
242
79
397
46

5
2
0
3
1
24
5
2
1
0
2
2
1
3
3
0
1
2
3
2
0
1
1
3
2
3
3
0
0
0
19
0
0
2
5
35821
866
77
43
52
6338
123
15
17
4
1799
260
7
169
6

31
8
2
6
3
51
315
12
0
19
82
17
4
27
5
26
34
2
1
6
17
18
0
5
3
34
7
2
15
14
3
0
2
6
61
33990
788
770
1435
1693
5051
1372
310
332
54
1046
354
292
853
156

20
6
2
1
0
44
80
3
0
3
3
7
1
10
4
4
4
1
1
4
1
5
0
3
2
25
5
2
0
2
2
0
1
1
8
32254
538
504
148
889
2919
1012
89
89
29
346
207
73
290
43

5
2
0
2
1
22
3
2
0
0
2
1
1
2
2
0
0
1
3
2
0
1
1
1
1
3
3
0
0
0
4
0
0
2
4
33569
749
38
25
34
5806
110
5
6
1
1679
238
5
100
4

100
25
8
15
5
158
1009
39
0
54
224
42
12
78
14
91
108
6
4
21
43
55
0
16
11
110
27
7
38
45
9
0
7
19
221
96225
2224
2477
4308
5263
14608
4260
965
1164
146
3376
1033
924
2744
516

168755
168791
168880
168960
169039
169119
169182
169253
169306
169351
169404
169547
169583
169681
169896
169994
170097
170168
170220
170346
170444
170514
170612
170685
170792
170872
170952
171021
171067
171101
171209
171272
171325
171469
171539
171628
171806
171879
171931
171995
172082
172153
172279
172340
172377
172457
172509
172581
172698
172812

16
207
237
191
40
37
72
426
154
144
39
36
86
52
73
127
77
56
42
26
40
98
35
64
58
37
87
275
151
23
4
93
328
43
44
79
98
27
32
102
124
105
17
95
164
273
35
114
48
11

13
58
156
88
13
29
36
156
83
79
20
29
55
31
37
81
32
38
29
19
18
34
31
56
52
27
22
199
83
22
1
35
215
36
25
54
69
19
26
47
97
45
9
40
87
116
13
32
15
7

1
9
13
8
3
3
3
36
14
19
1
1
7
10
11
5
3
1
4
3
0
4
1
6
2
7
1
10
13
1
1
3
120
3
3
6
6
2
2
10
2
2
3
3
1
842
3
5
3
0

13
177
218
178
35
29
67
381
136
123
34
33
76
49
65
117
67
40
38
26
37
96
34
55
49
30
86
225
140
15
4
75
304
37
40
68
82
20
28
89
110
100
16
84
126
250
33
108
28
10

11
52
144
85
10
23
35
138
76
61
16
26
50
29
35
74
28
31
27
19
16
33
30
49
45
22
21
167
76
14
1
28
198
31
25
45
53
15
25
42
89
43
8
36
68
107
11
31
14
6

0
6
8
7
3
3
1
29
13
17
1
1
3
3
10
4
3
1
3
3
0
3
1
2
2
5
1
7
12
1
0
2
107
1
2
5
5
2
2
7
2
2
2
3
1
777
1
5
2
0

36
633
748
604
105
93
207
1210
424
381
110
82
242
156
205
357
166
119
105
99
117
290
111
136
132
77
246
771
429
41
15
243
1022
125
148
229
276
53
99
289
378
328
44
267
373
755
98
338
78
27

172894
172947
172992
173061
173132
173230
173374
173533
173597
173686
173748
173793
173855
173935
174021
174085
174156
174218
174254
174290
174744
174780
174824
174860
174922
175019
175055
175126
175206
175224
175260
175368
175439
175466
175509
175590
175670
175732
175787
175885
175938
175983
176150
176212
176301
176338
176445
176506
176551
176613

155
61
45
181
15
95
32
88
60
51
82
32
103
154
709
43
179
35
517
32
31374
388
256
4673
1979
1264
1935
5
11
60
8
171
44
33
11
17
89
39
21
170
63
43
83
75
513
17
52
75
50
80

22
38
33
76
8
55
27
63
49
40
77
15
58
80
267
31
146
31
219
18
29582
88
195
3331
904
497
1433
2
5
32
2
99
5
16
7
10
53
10
7
62
29
36
47
47
71
15
39
22
13
53

3
5
1
2
1
1
1
5
4
4
1
1
3
4
9
4
142
8
11
3
27066
3
13
3623
636
28
21
1
0
1
0
3
2
1
1
2
4
0
2
4
2
2
3
2
3
0
1
2
1
3

146
57
44
169
13
80
30
79
59
43
75
29
89
148
605
38
154
32
360
28
30894
363
206
4029
1749
1147
1734
5
11
48
8
140
39
28
10
16
78
31
19
158
56
39
80
68
445
14
50
52
40
77

22
35
32
69
8
46
25
56
48
35
70
13
52
76
231
30
128
28
192
16
29145
82
151
2852
810
468
1284
2
5
23
2
80
4
14
7
10
46
9
7
57
26
32
46
42
66
12
38
18
10
50

2
5
1
1
1
1
0
5
0
3
1
1
2
4
9
3
123
5
8
3
26664
3
10
3186
589
23
17
1
0
1
0
2
2
1
1
1
3
0
2
3
0
0
3
1
2
0
1
0
1
3

513
171
163
508
36
258
105
256
199
141
229
78
229
498
1887
132
539
99
951
74
93762
1166
680
11684
5223
3370
4955
13
34
145
22
411
99
92
34
62
225
91
63
497
177
125
231
218
1314
45
181
164
120
232

176686
176748
176793
176855
176891
176944
177003
177101
177236
177263
177352
177405
177469
177557
177600
177655
177726
177762
177799
177842
177879
177986
178046
178117
178180
178279
178313
178377
178475
178545
178607
178689
178750
178821
179132
179221
179249
179285
179310
179347
179383
179409
179463
179481
179515
179533
179551

27
115
89
26
80
45
39
25
104
4
79
35
34
39
10
5
13
273
120
168
1
104
32
519
75
38
33
344
33
38
149
75
27
141
745598
1666
634
1909
478
475
908
1417
695
2796
1235
2327
2859

18
73
44
9
29
23
9
7
31
3
43
21
19
12
6
0
10
96
42
129
0
64
19
354
52
22
13
86
19
27
101
46
10
101
696728
609
539
1156
324
237
527
1124
517
1271
865
1271
2101

1
6
6
3
4
1
0
0
10
2
1
0
4
2
7
5
0
3
5
6
1
6
0
23
5
3
0
4
1
2
10
6
2
9
728377
1666
291
2158
130
398
260
1502
914
356
187
3403
889

23
105
81
23
65
42
32
23
103
2
69
30
33
34
10
5
11
210
111
152
1
74
31
125
71
33
29
300
25
35
121
70
25
127
679445
1527
598
1782
438
438
871
1324
570
2470
1159
2235
2537

15
66
40
9
24
21
8
6
31
1
40
17
19
12
6
0
9
68
35
117
0
51
18
26
48
19
11
78
12
24
78
42
8
92
635907
575
509
1087
299
224
502
1053
409
1131
809
1236
1828

1
5
6
3
4
1
0
0
8
0
0
0
4
2
6
4
0
1
4
6
1
6
0
1
4
1
0
3
0
2
6
6
2
6
663879
1548
278
2026
114
378
249
1406
789
290
169
3266
686

80
364
245
65
178
124
115
70
374
8
245
80
117
108
28
13
37
518
315
477
3
242
92
395
216
115
80
828
73
105
395
178
79
448
1776060
4761
2207
6141
1530
1692
3070
4099
1803
7625
3852
7832
8995

PersLocacalda PersLocgaz
55335
62205
457
2264
1690
29
15654
21962
11568
18695
3619
241
17805
22591
4841
14749
14893
22845
1944
3530
85
15
280
11
103
9
70
0
578
51
34
12
432
20
11
25
151
1
62
623
53
82
5
5
296
2034
115
0
296
12
138
19
426
3705
404
21
29
0
20
27
316
1740
245
21
43
9
14
5
396
7
1041
4377
12
4
556
4572
94
15
477
10
321
2506
356
10
90
0
150
1122
339
1360
11
1
39
732
13
0
39
5

542
103
29
73
234
235
23
112
35
94
59
1334
60
578
301
119
186
191
226
163
853
1808
668
117
433
29
783
133676
1247
1653
616
3624
3918
1770
3798
3171
2419
1859
2551
652
152
329
26
616
364
22
235
442
32
686

5
0
0
7
491
7
0
8
11
7
89
1544
2
2426
2266
5
1
1111
3991
20
149
5722
4034
6
2292
0
3120
135486
1689
2222
420
6418
3262
72
734
104
527
246
72
2
20
3
1
8
5
41
5
6
8
4

27
590
29
236
553
49
524
151
60
1196
740
212
660
79
151
97
18
306
388
203
324
390
642
3081
72
206
187
33
606
344
496
696
319
3472
247
299
363
212
383
22
314
1110
11
93
441
304
366
112
699
79

17
14
8
7
17
7
4
1
16
1537
24
23
11
19
12
0
2
17
22
68
4
4
75
90
5
4
36
0
7
16
8
15
5
4206
18
3
112
5
9
2
12
56
12
11
20
15
30
133
29
20

84
1699
157999
3376
518
28866
1763
3399
23070
491
17307
4362
6404
341
372
299
194
597
115
641
293
152
109
57
480
14
41
146
115
178
122
38
860
115
56
88
52
71
25
49
426
227
455
100
13
76
85
190
105
508

67
982
160423
6623
1026
29897
139
7168
24965
2
25541
256
7349
10
6
29
15
3
33
73
31
3
7
88
5
1
5
17
19
1
45
5
1929
25
0
8
9
0
1
1
12
19
13
9
4
7
7
24
0
39

260
97
157
18
155
96
477
1578
25
283
431
395
330
32
30
109
280
119
302
189
103
16
285
11
63
331
36
407
24
65
133
940
316
26
596
115
358
734
30
84
97
176
11
109
496
5
53
112
260
189

16
50
29
0
10
1
1730
24
18
8
85
12
14
5
12
15
208
2
3
3
10
3
5
0
13
367
6
17
4
7
5
29
20
5
21
16
27
26
4
10
15
11
12
6
27
0
36
5
370
655

105
151910
157
288
202
394
45882
24
42
7075
11818
12781
897
5853
380
95
959
68
31
50
24
26
97
92
214
58
97
112
121
3
28
85
5
1182
35
513
153
0
43
8
564
454
25
72
73
0
8
0
18
158

10
159422
2
407
1616
2058
45719
0
12
13459
12380
20312
1788
7769
0
0
18
4
23
12
11
0
13
2
0
9
62
4
12
2
0
29
1
2080
0
35
6
4
0
0
15
0
6
0
0
6
0
3
5
29

93
20
11
17
542
296
0
43
252
33
151
50
294
57
6
292
73
96
182
7
4
926
55
115
119
13
37
11
11
71
0
300
104
9
16
0
6
1617
172404
2903
1102
5023
522
6794
4665
5988
87
5938
1257
93

16
9
4
8
38
440
6
28
0
20
3
5
139
0
0
1579
0
22
137
2
0
1603
0
8
0
3
1560
0
0
2
5
12
6
2
8
0
1
3073
1289
159
1400
74
21
15
110
13281
5
2518
6
3

487
212
256
536
227
1271
53
199
847
188
135
212
153
654
291
70
36
37
421
42
352
108
93
209
201
129
67
8
288
100
342
13
913
135
544
23
762
479
144
154
65
143
117
17
834
675
92
126
534
57

0
6
564
100
14
646
0
0
385
10
6
2
0
5
17
0
0
0
2
0
5
1
17
0
13
0
2
0
0
0
4
0
9
23
4
0
0
16
1
0
0
12
0
18
1
0
1
3
9
0

975
121
234
37
313
153
325
512
304
83
596
204
462
21
34
21
1231
253
23
182
273
186
1188
348
1452
511
123
407
231
796
2455
142
26
66972
6232
4786
3024
727
157
238
45
229
642
272
248
329
18
397
973
76

5
4
0
15
9
8
0
3
9
0
34
12
402
3
0
0
1897
1
0
7
14
0
0
152
2
28
0
0
0
4
4041
0
7
70789
8817
2
0
0
0
0
1871
0
0
0
569
0
0
0
0
0

210
309
824
1166
168
348
464
1367
259
417
139
27
94
149
755
233
105
784
1193
203
595
1307
84
113
29
35
154
625
265
520
261
123
457
287
428
793
94
618
61
84
96088
14
46
30
1485
17620
2915
46
16
1

0
0
0
3195
0
0
0
0
2115
0
0
0
859
0
0
1120
0
0
0
0
0
0
0
0
822
67
0
0
0
234
0
0
0
0
0
0
0
0
1536
0
96219
0
0
0
0
23524
0
0
0
0

12
31
2018
3
17
36
12
5
7
17
0
6
4
0
4
26
4
77
101
4
2
10
22
17
0
23
71
29
25
3
149
38
6
5
6
20
21
26
2
3
8
70
35
13
7
7
99
30
273
32

0
0
2450
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
307
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7
224
10
4
3
5
2
67
36
8
0
44
250388
3130
14246
30323
3429
7969
2432
14789
8001
14111
102
561
1886
1941
527
281
131
152
323
1031
877
1451
259
1844
1803
660
1026
340
101
793
278
890
1834
220
135
317
2710
119

0
0
0
0
0
0
0
0
0
0
0
0
267152
4564
19827
33966
4128
12483
3530
22846
8731
16668
34
1366
3180
542
29
414
50
851
20
3446
40
162
28
2902
2642
1309
2506
182
28
12
5
2285
14
28
523
153
138
13

953
460
889
1445
45
724
371
21
993
57
396
1071
1155
410
138042
106
1896
2
34
5
0
14
27
25
0
27
0
11
0
2868
45
32
0
28
1
44
4
18
7
18
3
9
6
0
7
0
3
66
65
8

7
994
33
2651
5
5
2
0
1613
10
0
693
455
682
167056
90
2600
2
1
15
3
12
20
0
0
0
0
2
12
3844
9
5
9
22
12
8
4
2
1
10
1
2
0
5
11
3
0
8
172
17

45
5
31
0
8
8
0
97291
21340
15
3
0
31
1277
20
6
4
9
10
7
32
11
27
14
0
36
37
0
29
3
119
24
0
84
17
33
46
8
99
87
46
137
15
62
6
218
142
0
177
22

40
2
9
6
9
0
0
113640
28614
413
35
2
34
7965
5
0
1026
16
7
7
0
1
8
0
0
0
3
0
5
0
20
3
0
3
0
8
0
1894
8
370
6
12
0
28
23
116
22
0
476
4

5
31
0
13
1400
0
38
0
12
258
174
100
30
181
41
17
2
16
0
82
45
35
82
7
4
33
282
52
33
49
26
34
26
64
118
5
193
24
16
0
6
56
67228
2898
3755
2419
50
11737
3545
3261

4
10
0
0
57
0
2
0
6
11
10
2
0
83
6
0
4
10
0
22
3
4
6
2
11
5
8
8
16
0
15
22
3
11
158
2
263
1
14
0
14
7
73940
72
92
10886
0
21293
153
122

4311
174
16
770
15
180
491
138
1440
7
26
295
88
375
13
294
209
108
0
37
60
102
201
98
16
237
67
61
87
2
796
37
104
43
15
285
116
154
319
48
602
1
43
652
94
694
1346
266
90
288

9773
9
1
6
2
7
9
0
18
3
0
16
13
45
3
8
0
12
0
0
0
2
11
3
15
7
12
2
3
0
1537
0
0
3
10
1
32
8
818
10
12
0
2
2256
33
0
13
8
12
1

157
382
113
87
172
372
156
38
465
53
40
395
387
169
30
53
13
938
57
275742
28227
662
28
363
40857
1437
359
19751
15651
5887
1061
40
24
3450
70
3783
212
187
33
975
14
14
275
216
476
47
889
660
37
83

3
12
4
11
3
16
3
5
8
0
3
15
0
2
5
1
4
1221
4
294080
35536
1658
71
47
54155
4804
1248
26304
21145
1613
167
5
0
6605
0
3811
65
1
0
795
17
389
224
2330
40
247
134
1593
8
3486

249
136
1034
139
172
179
65
75
1202
108
4018
46
64
2874
68
473
659
251
386
1214
154
331
261
165
305
158
165
47
38
68
7
991
101
69
7
921
337
36
84
217
18
73
145
121
36
89
126
1087
59
251314

67
10
280
40
65
97
10
2
1107
12
5692
3727
9
2559
3
116
15
77
203
4021
9
88
10
0
16
330
29
0
30
0
17
169
3
26
0
184
49
227
21
43
1
4171
1298
554
137
14
0
4983
23
11115

3390
0
27224
1586
1326
724
1734
4100
1444
11739
990
22446
46
389
64
661
236
58
193
69
36
158
647
45
475
25
868
24
13
0
56
70
26
128
89
114
1680
81
87
681
678
168
114
518
68
344
93
429
106
38

50
0
40
26
34
14
1
508
16
0
4
74
0
0
0
0
0
0
0
0
0
3
0
0
0
0
9
0
0
0
0
0
0
0
0
0
16
4
2
14
23
0
0
0
0
6
0
0
0
0

199
2
13
199
41
455
1459
1338
12
27
37
38
53756
4218
5501
151
4562
658
1312
13917
109
741
300
222
309
274
649
767
746
604
177
147
1192
353
235
325
1187
639
100
366
1123
431
170
736
419
568
260
483
537
866

0
0
0
0
0
4
4
10
0
0
0
0
55682
4682
7072
0
66
20
18
16359
0
678
2
0
7
0
2
194
4
14
4
0
12
0
0
124
347
3
4
6
4
2
0
100
130
11
11
610
7
2

74066
577
916
1825
453
497
3645
308
7945
362
527
12889
426
7476
872
4016
564
1709
197
319
153
172
777
256
115
171
982
222
706
72
475
218
72
898
196
616
650
310
62
1525
459
67
1366
265
54
466
70
384
430
191

83582
5344
3390
5316
2834
691
7074
1655
12530
10
5
19083
20
13022
6707
4784
23
46
14
31
19
29
2596
35
13
14
52
11
40
0
143
4
36
4248
5
274
1052
382
11
6637
13
12
1596
32
12
55
4
41
20
13

880
96
195
168
535
355
268
1116
55
146
1002
495
257
201
750
194
187
287
549
190
308
45
35
1056
92
236355
254
515
250
112
4581
8953
6941
1032
53
180
255
29
52
61
190
31
27
7
3
200
70
64
14
17

1634
20
22
1326
25
1177
13
31
0
5
275
1048
0
6
64
0
16
1084
6
16
27
1
0
42
9
258546
18
1193
72
9
1421
1172
6827
103
20
54
41
17
15
9
22
17
19
0
3
178
5
47
9
0

5
20
0
23
198
38
31
3
47
31
55
168
26
100
961
714
19
5
8
7
31
43
31
27
28
45
6
0
92
17
2
10
25
2
43
10
131
66
116
26
115
186
12
29
8
97
14
29
89
220

6
8
4
1
13
9
22
0
2
0
21
48
5
21
28
23
11
4
1
3
60
0
6
1
11
4
0
3
7
2
0
3
12
9
4
8
26
14
375
3
16
44
6
5
3
2
4
24
18
32

499
7
10
37
41
92
0
30
19
0
0
66
2
71
12
28
145
48
35
13
0
3
7
16
257712
65
41
20632
124
106
111
10
381
108
17
7
12
0
24
160
10
5
32
334
15
90
70
10
50
31

39
4
3
0
2
0
10
11
0
0
3
0
2
9
0
10
2
8
0
3
0
11
0
1
257804
13
8
24741
1
14
1
0
20
8
5
0
0
0
6
42
8
2
5
61
14
12
3
7
5
3

8
9
11
44
65
23
17
37
206
0
197
548
11
33
7
52
2
73
2
12
7
4
76
19
10
12
65
88
25
31
135
20
0
6
75028
455
431
510
19416
1063
2742
2069
66
114
178
60
255
52
151
193

0
12
14
13
10
2
2
8
15
0
26
8
0
3
1
10
0
19
0
8
2
0
2107
23
4
4
0
0
20
5
6
3
24
1
84995
2402
41
1225
18607
16
4046
4869
5
0
1908
5
20
5
1331
16

0
365
24
42
44
4677
99
72
30
347
25
12
294
27
141
92
122
234
28
29
13
57
32
314
30
0
3159
125
74
223
217
142
707
74
33
255
42
66
72
48
78
14
183
145
305
47
243
192
2712
109

7
4948
9
7
7
6303
4
1340
0
10
4
5
14
0
9
10
5
0
5
4
0
7
9
2
0
2
71
0
8
3
10
0
0
9
8
51
0
1
3
23
0
0
794
14
717
8
22
1704
2441
15

171
18
112
10008
31456
1021
986
36267
552
1006
2382
483
6060
13455
4408
3232
388
409
124
205
878
2139
735
198
1490
1146
672
1421
114
999
293
1738
1021
265
414
581
890
573
26
447
2028
63
586
1441
1848
42
497
568
1722
1781

3
4
759
11328
33466
1894
472
37504
816
1332
5752
10
8329
150
136
5281
6
301
3
577
0
5
7
0
30
23
9
7
0
902
0
13
0
17
24
10
5
4
0
10
2187
0
24
20
49
327
13
1308
21
25

2317
744
265
100
995
624
293
318
95
157
364
2230
61186
112
61557
60
647
28365
23236
14493
5185
21487
1799
209
10870
2150
2545
5039
10672
6596
442
58
383
329
360
0
693
187
130
68
315
276
565
6
0
37
9
1272
332
306

651
13
13
10
4
1
8
14
0
2
3
13
62940
5
65503
1
14
8320
664
316
160
3538
209
0
180
44
9330
8032
17184
12319
0
0
736
1092
11
2
187
10
6
5
0
20
0
0
4
1
0
12
2
15

1485
232
262
965
30
27
9
725
46
127
115
336
214
152
82
779
74
425
238
1049
326
228
10
657
286
102
1065
18
231
19
60
48421
170
40762
11544
4366
37
525
3
47
461
56
85
54
135
44
47
14
18
63

2886
3
7
11
0
0
0
7
0
2
6
0
2
5
2
23
7
0
9
3
649
0
0
0
1134
0
3
9
630
6
13
32154
0
42486
811
180
5
137
0
14
0
2
7
12
21
21
8
18
3
0

21
549
62
291
31
157
436
54
0
120
74
26
21
110
126
1762
180
67
28
82
112
57
16
296
18
71
8
6
8
93
19
9
194
18
12
79
10
24
12
46
265773
138
5396
561
7368
4565
26249
7183
28
24

0
28
0
27
1
7
2
7
2
8
11
4
0
9
0
24
0
46
0
16
10
0
8
4
14
0
0
11
16
5
4
0
9
0
0
34
0
0
1
3
271353
16
5520
1198
8034
0
32245
10039
269
0

6
31
83
492
13
2
0
41
4
33
2719
0
4
11
122
23
29
0
16
126
0
3
15
5
10
0
19
17
7
2
124
3
8
2
61
26
10
8
190
0
295
128
3
12
15
59
0
28
6
584

0
0
0
3
0
0
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
0
0
0
0
0
0
0
0
0
257
2783
0
0
0
1330
0
0
0
4421

6
50
2
11
208
3
47
1
27
122
0
16
31
37
23
13
5
27
7
9
2
86
26
9
0
9
14
84
0
44303
214
10806
14909
187
11881
2
440
22
956
1405
153
27
20
1787
137
29
89
740
1854
3264

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
595
0
10374
36
4
13065
0
2
3
39
35
0
5
1
147
2
4
34
29
23
602

43
1469
458
257
590
42
93
191
266
60
476
767
108
135
777
812
192
778
400
609
752
1272
123
979
173
108
81
206
274
1680
927
968
11
200
368
1738
66
251
282
197
1135
508
164
14
283
158
15
91
18
532

4
57
11
6
7
7
17
8
9
0
39
0
0
17
24
25
54
15
0
0
60
120
56
245
0
1
18
8
5
501
63
59
2
13
2
0
11
33
9
9
80
2
2
0
2
59
0
0
20
14

149
215
796
0
522
107
74
53
62
122
1143
12
57
54
919
404
81
466
159
101
34
461
37
922
210
1527
80
140
244
37
140
8
2152
120
2
68
57
207
2602
22
55
38
8
186
262
32
699
357
110
1313

16
7
51
4
3
2
6
14
9
28
21
6
13
1
60
3
5
29
9
4
0
38
2
0
6
66
0
14
1
10
13
4
483
24
0
5
7
51
93
0
0
1
3
5
23
12
40
357
0
29

74
79
12
112
191
360
1666
387
88932
657
1739
1312
19518
466
441
5319
4331
1601
3171
3042
142
28
17
44
41
0
26
199
212
599
135
55
40
34
101
206
432
434
546
147
134
264
61
653
431
75
173
281
512
875

6
0
0
4
0
7
1157
4
127868
2004
4564
711
350
0
3
11371
126
3436
4264
88
29
0
3
1
7
0
0
0
17
4
1
1
15
12
2
7
23
0
698
0
4
3
12
2398
1662
23
11
0
7
11

800
20
285
335
292
231
672
634
277
194
267
209
636
784
53
265
500
384
3295
174
188
60
1574
792
180
16
588
88765
1106
1024
33
8174
1811
804
43
16
16
2
2
41
29
110
26
82
2
4
74
19
33
12

19
0
3
0
12
316
16
1
0
5
16
27
1450
2268
15
20
1386
15
7118
6
21
2
4331
1343
455
7
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

18
5
37
142
0
844
1
17
12
52
1
1288
8
22
62
100
23
2
19
28
0
9
48
191
6
82
0
5
4
2
62
44
2
108
14
8
7
56
11
2
27
132736
2878
2321
4802
1266
23785
1049
10153
22346

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
142757
5158
6089
7185
3792
29856
4400
16442
31763

6001
14799
989
1095
601
135
97
352
398
486
456
31
846
95
58
162
389
1007
1307
172
15
99
12
1174
45
105
237
1206
1048
661
747
17
1231
311
888
623
969
510
1171
113
1114
545
243
662
40
291
3742
814
298
379

7065
24392
3556
5755
152
23
1433
2076
4630
2122
2410
772
4576
25
739
1835
1563
56
4656
2608
21
1257
0
3811
827
1653
2036
3220
546
405
2749
283
4049
2698
3405
2603
1932
2402
4386
1203
479
35
5
19
1678
843
8843
2454
2085
18

237
307
1163
44
278
242
199
5
1663
399
277
57
474
338
544
143
880
1854
23
501
54
451
318
323
228
135
155
18
2371
75
351
166
45
96
144
317
46
276
90458
1190
1319
53533
735
227
2635
9648
358
18
300
321

73
3843
4762
1777
1249
4
1857
646
5217
1846
1490
1619
25
2411
20
30
6848
4320
1843
3648
2626
2044
11
1863
42
1811
1221
820
5880
3301
1690
50
2
60
402
1191
308
3023
88973
47
2132
58358
21
12
4788
10297
9
11
11
13

349
61
21
709
410
934
116
11
139
603
60
80
158
314
141
71
13
81
471
19
306
141
196
347
371
93
26
33
87
16
30
48
270
346
524
593
174
5
530
257
27
96
56
1591
55
334
118
8
104
468

3
1
3
12
18
7
13
6
3
14
4
2
19
15
18
7
0
600
12
6
2
24
5
5
7
3
0
3
13
14
6
10
10
2
61
164
8
0
10
5
3
7
0
42
11
23
24
0
6
2

682
133
497
218
55
48
36
77
4
607
792
664
63510
430
13128
23204
0
9018
9
2996
77
18
27
52
30
15
40
13
27
64
142
6
13
63
14
74
173
36
95
219
15
50
12
33
5
81
98
18
3
88

606
27
5
23
4
0
5
6
6
352
14
0
67912
0
14599
2427
28
76
24
5157
11
2
1
21
9
8
13
17
2
39
10
3
13
15
6
8
13
27
4
0
0
5
0
0
0
22
6
4
0
8

17
10
29
12
78
832
5
1
3
20
18
10
23
0
65
29
0
28
13
72
0
236
0
35
0
802
12
45
32
155
4
11
0
1820
6
62
69
64
173
15
109
82
0
14
0
94
151
0
49
6

4
0
67
1027
35
0
8
2
15
11
0
7
4
7
3
7
0
5
4
11
7
9
0
371
0
2281
0
4
20
34
2
6
0
3684
6
0
1
0
0
7
20
12
2
0
0
10
6
1
0
1

37
0
0
50
0
24
150
85
15
49
12
0
23
195148
1742
487
2585
1779
1918
1064
774
3034
7805
3381
6994
7026
28613
1526
2902
6623
2230
139
10404
638
3211
3597
301
13
117
89
25
1926
25
71
149
267
1947
80
9
787

0
0
0
11
2
0
0
0
3
4
22
0
0
221484
3364
229
7237
5965
7725
4635
835
4790
19338
10118
13189
9257
35483
3809
10685
880
9394
52
11648
158
7741
7674
1552
8
20
11
6
5798
13
9
2
1327
5465
2
7
150

6
24
188
320
9
241
312
43
1384
3
483
115
112
596
714
90
1603
22
86
877
144
40
50
89
981
7
6
1156
717
906
1733
456
18
97
71
425
130
19
49
34
2032
262
7
10
510
208
45
66
53
442

2
0
705
14
0
62
28
10
3511
0
52
16
12
4478
7225
36
6915
1
5
37
2394
0
19
1587
192
0
2
4335
4648
451
612
1950
1054
170
22
46
27
21
354
59
626
37
0
1
2592
7
21
62
421
18

26
93
199
34
26
244
570
87
128
789
2204
176
101
89364
8302
1722
5954
1871
45
69
211
485
159
218
1123
970
111
117
557
417
89
308
24
986
85
403
147
156
156
689
363
1654
251
45
589
1343
694
299
180
706

27
10
7
77
0
31
549
31
360
1785
283
53
11
106204
16101
15
386
84
10
8
442
20
10
4
14
43
11
0
2
21
6
10
0
32
4
1391
17
12
1
1167
33
18
11
1
47
99
47
10
0
199

635
548
501
48
285
199
623
219
47
8
10
425
246
29
282
317
443
418
941
192
897
444
330
53014
362
5627
7744
47
201
43
336
91
87
99
261
42
81
62
26
49
32
569
136
18
320
69
91
24
40
396

75
68
480
4
186
7
32
5
0
9
5
5
5
0
3
15
38
2
762
0
20
13
12
59083
59
7316
87
0
12
5
17
14
0
3
2
0
0
0
11
4
6
19
14
0
895
2
0
10
0
1043

19
139
278
198
160
327
381
125
105
165
118
250
111
208
1275
148
94
65
105
167
54
217
38
162
285
82
540
76
110
25
42
130956
821
28
732
1470
44772
727
3869
7592
2076
1989
1010
45
99
515
1014
3288
1079
684

8
8
4
10
0
850
9
656
0
10
2
7
1
0
14
27
0
0
3
0
0
5
0
3
521
1
45
5
3
0
5
145673
1665
23
11
4132
53297
2208
9287
14567
4967
6281
2947
564
0
1435
2786
11827
3252
3453

449
116
643
381
3
54
69
294
43
1127
273
189
50
313
418
166
64
76
331
67
264
26
571
58
458
48
234
288
144
44
490
463
819
237
987
443
697
322
2373
63
146
628
28
92496
298
19
270
814
10038
14315

2216
428
2220
1042
256
1
239
100
69
2860
3
17
7
4
1327
2967
20
719
64
6
1880
5
2038
394
34
1333
4
3
64
1
1956
2045
22
3042
3488
1464
2281
927
5783
9
389
1370
31
87903
288
0
866
1838
245
23481

7440
18128
4302
81
5887
88
336
274
342
20
240
162
135
535
59
34
107
1129
53
164
126
128
185
157
382
437
162
118
51
444
89
445
75
20
279
19
42
896
206
497
155
251
244
50
127
24
203
194
23
143

7326
452
71
25
120
26
18
15
32
8
12
9
6
260
6
2
2
6
0
30
2
52
0
0
10
26
6
25
0
6
0
22
0
0
25
12
2
1268
2
11
10
28
3
1
0
0
15
2
5
3

1310
280
857
132
43
345
5
767
107
41
50
104
79
206
118
454
109
99
202
179
57
133
97
26
628
108
492
140
117
35
113
145
1045
274
312
408
1028
526
2
77
157
18156
47
260
126
39626
422
700
17268
4532

20
16
8
9
8
8
11
4
6
8
0
1
0
7
17
5
0
2
7
0
683
6
4
11
10
8
4
3
13
0
8
15
0
20
8
0
20
4
0
0
3
0
0
0
0
0
0
0
0
0

36
5421
67
178
232
38
86
209
373
50
42
653
128
39
69
292
107
105
129
100
51
1
272
57
50
161
84
63
25
657
399
93
184
495
115
188
54
150
38
114
25
464
669
1319
153
104
521
104
497
93

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

190
69
5
150
40
258
20
110
34
84
384
203
92
71
181
18
503
189
58
89
95
21
56
112
152
1002
48
70
128
24
266840
1598
1957
1342
31488
2415
2085
3984
7433
56
357
3
160
836
460
229
2170
6
11
108

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
238478
950
2726
2459
28429
412
3604
665
3442
9
31
0
2
7
15
3
204
0
0
0

4
588
731
455
22
568
303
669
315
290
628
488
1517
130
2498
80
271
738
2328
28
1257
104
207
100
874
427
729
1274
77
212
35
230
1288
238
40
32
1224
1273
1694
0
181
152
1301
747
278
808
1736
2
943
1002

0
18
16
9
0
2
14
18
5
0
5
10
27
9
9
6
2
2
7
1
47
6
1
0
12
0
6
32
0
0
1
0
13
1157
7
2
9
441
10
0
7
8
952
13
7
645
87
0
83
4

361
949
67
368
653
473
122
222
486
955
318
201
57976
1057
911
2753
517
402
20
4
14
31
12
38
60
271
33
31
0
3
33
253
5
0
10
0
70
49
121
43
15
31
152
25
5
36
44
41
20
4

1
11
2
126
28
10
46
0
4
24
10
18
937
79
785
62
118
47
1
0
7
3
0
9
12
0
6
0
8
7
5
13
0
0
0
7
1743
22
3
35
3
3
7
9
27
21
10
8
0
0

48
69
11
18
44
44
101
13
57
5
40278
12977
691
53218
5
0
0
0
6
15
6
22
2
3
7
0
0
0
23
11
7
2
9
11
5
5
27
26
8
4
38
6
2
2
29
10
3
0
11
19

6
2
5
5
10
5
5
4
15
4
58716
415
48
40347
0
0
0
0
0
20
0
0
6
3
3
8
6
15
11
0
0
0
0
7
7
6
0
3
0
0
11
11
0
6
10
7
1
2
8
28

63
21
8
4
0
139
214
13
0
10
9
17
4
28
8
11
11
4
4
13
2
18
0
11
7
79
20
7
0
8
5
0
4
3
25
91098
1531
1626
481
2670
8505
3074
281
317
71
1176
640
228
1021
140

22
4
0
3
7
68
8
10
0
0
4
5
2
7
11
0
0
2
14
2
0
4
8
2
4
6
13
0
0
0
18
0
0
3
19
95696
2087
113
77
107
17136
337
17
17
3
5415
673
11
334
9

30
204
483
288
33
76
115
442
251
193
55
64
156
99
112
223
75
91
74
74
52
104
90
118
123
56
73
601
231
40
3
92
663
104
96
146
182
39
91
136
308
147
23
104
193
338
31
106
40
17

0
28
27
28
8
15
2
105
48
43
4
4
10
11
26
9
3
1
10
8
0
10
1
7
6
11
2
31
33
5
0
8
359
4
10
16
17
4
5
16
8
5
11
9
3
2225
4
13
3
0

67
109
121
225
21
143
88
183
160
116
215
40
130
247
753
101
442
85
494
41
88258
270
487
8337
2436
1379
3659
6
16
74
4
225
13
53
25
40
139
26
22
173
84
108
138
123
189
39
135
52
25
152

8
22
4
2
2
1
0
15
0
7
1
1
3
13
32
10
445
18
17
5
81108
9
31
9355
1720
79
42
3
0
5
0
2
5
3
3
1
9
0
5
8
0
0
4
2
6
0
3
0
1
5

48
229
124
25
65
54
28
22
115
4
136
45
69
44
18
0
29
181
105
365
0
170
54
69
148
69
32
229
37
80
263
111
26
311
1650044
1749
1906
3813
1048
891
1813
3221
1326
3571
2694
4383
6470

4
18
22
8
7
5
0
0
21
0
0
0
17
11
13
11
0
6
14
16
1
14
0
2
11
1
0
9
0
2
21
17
3
20
1734428
4860
962
7013
383
1350
877
4398
2608
826
498
11647
2344

Potrebbero piacerti anche