Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T92404
T92403
T92402
T92401
T92301
T92201
T92101
T91401
T91301
T91201
T91103
T91102
T91101
T90502
T90501
T90401
T90301
T90201
T90103
T90102
T90101
T21550
T21515
T21514
T21513
T21512
T21511
T21510
T21506
T21505
T21504
T21503
T21502
T21501
T20550
T20514
T20513
T20512
T20511
T20510
T20505
T20504
T20503
T20502
T20501
T11601
T11410
T11403
T11402
T11401
T11350
T11310
T11301
T11210
T11202
T11201
T11110
T11103
T11102
T11101
T11010
T11006
T11005
T11004
T11003
T11002
T11001
T10601
T10350
T10301
T10203
T10202
T10201
T10115
T10114
T10113
T10112
T10111
T10110
T10103
T10102
T10101
T10008
T10007
T10006
T10005
T10004
T10003
T10002
T10001
S50009
S50008
S50007
S50005
S50004
S50003
S50002
S50001
S48201
S48100
S43300
S43200
S43100
S42300
S42200
S42100
S41002
S41001
S41000
S34301
S34201
S34101
S34000
S33302
S33301
S33202
S33201
S33102
S33101
S31302
S31301
S31202
S31201
S31102
S31101
S23300
S23200
S23100
S22224
S22223
S22222
S22221
S22220
S22201
S22200
S22104
S22103
S22102
S22101
S22100
S21200
S21100
S20200
S20100
S20000
S12802
S12801
S12800
S12720
S12710
S12701
S12600
S12500
S12400
S12302
S12301
S12203
S12202
S12201
S12103
S12102
S12101
S11304
S11303
S11302
S11301
S11204
S11203
S11202
S11201
S11104
S11103
S11102
S11101
S01300
S01200
S01100
E80200
E80102
E80101
E80100
E70104
E70103
E70102
E70101
E70100
E60104
E60103
E60102
E60101
E60100
E50106
E50105
E50104
E50103
E50102
E50101
E50100
E40104
E40103
E40102
E40101
E40100
E30201
E30200
E30104
E30103
E30102
E30101
E30100
E10102
E10101
E10100
E03001
E03000
E02001
E02000
E01010
E01000
C00018
C00017
C00016
C00015
C00014
C00013
C00012
C00011
C00010
C00009
C00008
C00007
C00006
C00005
C00004
C00003
C00002
C00001
A55108
A55107
A55106
A55105
A55104
A55103
A55102
A55101
A55040
A55001
A54140
A54104
A54103
A54102
A54101
A54003
A54002
A54001
A53140
A53120
A53102
A53101
A53040
A53024
A53023
A53022
A53021
A53020
A53006
A53005
A53003
A53002
A53001
A52001
A51241
A51240
A51221
A51220
A51204
A51203
A51202
A51201
A51102
A51101
A51002
A51001
A41202
A41201
A41105
A41104
A41103
A41102
A41101
A41020
A41004
A41003
A41002
A41001
A40506
A40505
A40504
A40503
A40502
A40501
A40404
A40403
A40402
A40401
A40304
A40303
A40302
A40301
A40204
A40203
A40202
A40201
A40104
A40103
A40102
A40101
A40004
A40003
A40002
A40001
A32983
A32982
A32981
A32980
A32973
A32972
A32971
A32970
A32963
A32962
A32961
A32960
A32953
A32952
A32951
A32950
A32943
A32942
A32941
A32940
A32933
A32932
A32931
A32930
A32923
A32922
A32921
A32920
A32913
A32912
A32911
A32910
A32904
A32903
A32902
A32901
A32873
A32872
A32871
A32870
A32863
A32862
A32861
A32860
A32853
A32852
A32851
A32850
A32842
A32841
A32840
A32832
A32831
A32830
A32823
A32822
A32821
A32820
A32812
A32811
A32810
A32804
A32803
A32802
A32801
A32753
A32752
A32751
A32750
A32732
A32731
A32730
A32714
A32713
A32712
A32711
A32710
A32709
A32708
A32707
A32706
A32705
A32704
A32703
A32702
A32701
A32621
A32620
A32614
A32613
A32612
A32611
A32610
A32606
A32605
A32604
A32603
A32602
A32601
A32510
A32501
A32433
A32432
A32431
A32430
A32413
A32412
A32411
A32410
A32402
A32401
A32306
A32305
A32304
A32303
A32302
A32301
A32126
A32125
A32124
A32123
A32122
A32121
A32120
A32119
A32118
A32117
A32116
A32115
A32114
A32113
A32112
A32111
A32110
A32109
A32108
A32107
A32106
A32105
A32104
A32103
A32102
A32101
A32010
A32009
A32008
A32007
A32006
A32005
A32004
A32003
A32002
A32001
A31020
A31007
A31006
A31005
A31004
A31003
A31002
A31001
A30101
A30020
A30005
A30004
A30003
A30002
A30001
A22001
A21102
A21101
A20002
A20001
A11110
A11005
A11004
A11003
A11002
A11001
A10502
A10501
A10403
A10402
A10401
A10303
A10302
A10301
A10204
A10203
A10202
A10201
A10004
A10003
A10002
A10001
999200
999100
998601
998501
998302
998301
998102
998101
998005
998004
998003
998002
998001
998000
997310
997301
997300
997106
997105
997104
997103
997102
997101
996901
996400
996300
996102
996101
996100
995200
995199
995100
994300
994200
994100
993522
993521
993520
993512
993510
993509
993508
993507
993506
993505
993504
993503
993502
993501
993131
993130
993125
993124
993123
993122
993121
993120
993107
993106
993105
993104
993103
993102
993101
992990
992901
992800
992510
992505
992504
992503
992502
992501
992300
992200
992102
992101
992100
991800
991600
991501
991403
991402
991401
991400
991205
991204
991203
991202
991201
991100
990224
990223
990222
990221
990213
990212
990211
990210
990209
990208
990207
990206
990205
990204
990203
990202
990201
990124
990123
990122
990121
990113
990112
990111
990110
990109
990108
990107
990106
990105
990104
990103
990102
990101
985200
985102
985101
982900
982800
982700
982600
982500
982400
982300
982200
982102
982101
982001
981905
981901
981900
981800
981700
981600
981500
981400
981300
981200
981100
978800
978300
978200
978100
977500
977300
977200
977100
976500
976300
976200
976100
975900
975600
975500
975400
975300
975200
975100
974300
974200
974100
973800
973700
973600
973500
973400
973300
973200
973100
972600
972400
972300
972200
972100
971600
971500
971400
971200
971100
970500
970400
970300
970200
970100
966101
965902
965901
965500
965302
965301
965200
965100
964900
964100
963900
963800
963300
963100
962700
962600
962400
962300
962200
962100
961601
961400
961200
960900
960801
960700
960600
960502
960501
960405
960404
960403
960402
960401
960300
960200
960100
954902
954901
954802
954801
954622
954621
954620
954610
954604
954603
954602
954601
954400
954314
954313
954312
954311
954310
954303
954302
954301
954107
954106
954105
954104
954103
954102
954101
954100
953800
953502
953501
953400
952900
952601
952500
952400
952301
952200
952100
952000
951800
951701
951500
951401
951321
951301
951200
951101
950610
950601
950505
950501
950310
950200
950100
944915
944910
944906
944905
944904
944903
944902
944901
944202
944201
944102
944101
944002
944001
943500
943102
943101
942600
941400
941301
941100
940900
940700
940301
940200
940100
939800
939700
939601
939500
939403
939402
939401
939400
939300
939100
939000
938662
938661
938660
938612
938611
938610
938501
938310
938303
938302
938301
938300
937500
937400
937300
937200
937101
937000
936800
936600
936500
936400
936300
936200
936100
935901
935700
935600
935500
935400
935307
935306
935305
935304
935303
935302
935301
935202
935201
935100
935000
934600
934201
934100
933900
933700
933600
933500
933300
932400
931700
931600
931500
931100
931000
930900
930860
930820
930810
930801
930400
930300
930200
930107
930106
930105
930102
930101
923102
923101
922830
922810
922805
922800
922704
922690
922610
922606
922605
922604
922603
922602
922601
922503
922502
922501
922440
922439
922438
922437
922436
922435
922434
922433
922432
922431
922430
922429
922428
922427
922426
922425
922424
922423
922422
922421
922420
922419
922418
922417
922416
922415
922414
922413
922412
922411
922410
922409
922408
922407
922406
922405
922404
922403
922402
922401
922320
922319
922318
922317
922316
922315
922314
922313
922312
922311
922310
922309
922308
922307
922306
922305
922304
922303
922302
922301
922200
922100
921800
921700
921600
921303
921302
921301
921200
921100
920904
920903
920902
920901
920813
920812
920811
920810
920809
920808
920807
920806
920805
920804
920803
920802
920801
920708
920707
920706
920705
920703
920702
920701
920609
920608
920607
920606
920605
920604
920603
920602
920601
920511
920510
920509
920508
920507
920506
920505
920504
920503
920502
920501
920415
920414
920413
920412
920411
920410
920408
920407
920406
920405
920404
920403
920402
920401
920310
920307
920306
920305
920304
920303
920302
920301
920215
920214
920211
920210
920209
920208
920204
920203
920202
920201
920106
920105
920104
920103
920102
920101
912020
912012
912011
912010
912005
912004
912003
912002
912001
911402
911401
911302
911301
911205
911204
911203
911202
911201
911118
911117
911116
911115
911114
911113
911112
911111
911110
911109
911108
911107
911106
911105
911104
911103
911102
911101
911030
911029
911028
911027
911026
911025
911024
911023
911022
911021
911020
911019
911018
911017
911016
911015
911014
911013
911012
911011
911010
911009
911008
911007
911006
911005
911004
911003
911002
911001
908833
908832
908831
908830
908829
908828
908827
908826
908825
908824
908823
908822
908821
908820
908819
908818
908817
908816
908815
908814
908813
908812
908811
908810
908809
908808
908807
908806
908805
908804
908803
908802
908801
908707
908706
908705
908704
908703
908702
908701
908610
908609
908608
908607
908606
908605
908604
908603
908602
908601
908507
908506
908505
908504
908503
908502
908501
908439
908438
908437
908436
908435
908434
908433
908432
908431
908430
908429
908428
908427
908426
908425
908424
908423
908422
908421
908420
908419
908418
908417
908416
908415
908414
908413
908412
908411
908410
908409
908408
908407
908406
908405
908404
908403
908402
908401
908350
908349
908348
908347
908346
908345
908344
908342
908341
908340
908339
908338
908337
908336
908335
908334
908333
908332
908331
908330
908329
908328
908327
908326
908325
908324
908323
908322
908321
908320
908319
908318
908317
908316
908315
908314
908313
908312
908311
908310
908309
908308
908307
908306
908305
908304
908303
908302
908301
908208
908207
908206
908205
908204
908203
908202
908201
908114
908113
908112
908111
908110
908109
908108
908107
908106
908105
908104
908103
908102
908101
908002
908001
907205
907204
907203
907202
907201
907109
907108
907107
907106
907105
907104
907103
907102
907101
907014
907013
907012
907011
907010
907009
907008
907007
907006
907005
907004
907003
907002
907001
906916
906915
906914
906913
906912
906911
906910
906909
906908
906907
906906
906905
906904
906903
906902
906901
906860
906846
906845
906844
906843
906842
906841
906840
906839
906838
906837
906836
906835
906834
906833
906832
906831
906830
906829
906828
906827
906826
906825
906824
906823
906822
906821
906820
906819
906818
906817
906816
906815
906814
906813
906812
906811
906810
906809
906808
906807
906806
906805
906804
906803
906802
906801
906777
906776
906775
906774
906773
906772
906771
906770
906769
906768
906767
906766
906765
906764
906763
906762
906761
906760
906759
906758
906757
906756
906755
906754
906753
906752
906751
906750
906749
906748
906747
906746
906745
906744
906743
906742
906741
906740
906739
906738
906737
906736
906735
906734
906733
906732
906731
906730
906729
906728
906727
906726
906725
906724
906723
906722
906721
906720
906719
906718
906717
906716
906715
906714
906713
906712
906711
906710
906709
906708
906707
906706
906705
906704
906703
906702
906701
906627
906626
906625
906624
906623
906622
906621
906620
906618
906614
906613
906612
906611
906610
906606
906605
906604
906603
906602
906601
906516
906515
906514
906513
906512
906511
906510
906509
906508
906507
906506
906505
906504
906503
906502
906501
906470
906469
906468
906467
906466
906465
906464
906463
906462
906461
906460
906459
906458
906457
906456
906455
906454
906453
906452
906451
906450
906449
906448
906447
906446
906445
906444
906443
906442
906441
906440
906439
906438
906437
906436
906435
906434
906433
906432
906431
906430
906429
906428
906427
906426
906425
906424
906423
906422
906421
906420
906419
906418
906417
906416
906415
906414
906413
906412
906411
906410
906409
906408
906407
906406
906405
906404
906401
906336
906335
906334
906333
906332
906331
906330
906329
906328
906327
906326
906325
906324
906323
906322
906321
906320
906319
906318
906317
906316
906315
906314
906313
906312
906311
906310
906309
906308
906307
906306
906305
906304
906303
906302
906301
906259
906258
906257
906256
906255
906254
906253
906252
906251
906250
906249
906248
906247
906246
906245
906244
906243
906242
906241
906240
906239
906238
906237
906236
906235
906234
906233
906232
906231
906230
906229
906228
906227
906226
906225
906224
906223
906222
906221
906220
906219
906218
906217
906216
906215
906214
906213
906212
906211
906210
906209
906208
906207
906206
906205
906204
906203
906202
906201
906137
906136
906135
906134
906133
906132
906131
906130
906129
906128
906127
906126
906125
906124
906123
906122
906121
906120
906119
906118
906117
906116
906115
906114
906113
906112
906111
906110
906109
906108
906107
906106
906105
906104
906103
906102
906101
906050
906049
906048
906047
906046
906045
906044
906043
906042
906041
906040
906039
906038
906037
906036
906035
906034
906033
906032
906031
906030
906029
906028
906027
906026
906025
906024
906023
906022
906021
906020
906019
906018
906017
906016
906015
906014
906013
906012
906011
906010
906009
906008
906007
906006
906005
906004
906003
906002
906001
905762
905761
905760
905759
905758
905757
905756
905755
905754
905753
905752
905751
905750
905749
905748
905747
905746
905745
905744
905743
905742
905741
905740
905739
905738
905737
905736
905735
905734
905733
905732
905731
905730
905729
905728
905727
905726
905725
905724
905723
905722
905721
905720
905719
905718
905717
905716
905715
905714
905713
905712
905711
905710
905709
905708
905707
905706
905705
905704
905703
905702
905701
905608
905607
905606
905605
905604
905603
905602
905601
905505
905504
905503
905502
905501
905418
905417
905416
905415
905414
905413
905412
905411
905410
905409
905408
905407
905406
905405
905404
905403
905402
905401
905313
905312
905311
905310
905309
905308
905307
905306
905305
905304
905303
905302
905301
905216
905215
905214
905213
905212
905211
905210
905209
905208
905207
905206
905205
905204
905203
905202
905201
905103
905102
905101
905003
905002
905001
904927
904926
904925
904924
904923
904922
904921
904920
904915
904914
904913
904912
904911
904910
904909
904908
904907
904906
904905
904904
904903
904902
904901
904814
904813
904812
904811
904810
904809
904808
904807
904806
904805
904804
904803
904802
904801
904719
904718
904717
904716
904715
904714
904713
904712
904711
904710
904709
904708
904707
904706
904705
904704
904703
904702
904701
904604
904603
904602
904601
904510
904509
904508
904507
904506
904505
904504
904503
904502
904501
904402
904401
904303
904302
904301
904210
904209
904208
904207
904206
904205
904204
904203
904202
904201
904112
904111
904110
904109
904108
904107
904106
904105
904104
904103
904102
904101
904006
904005
904004
904003
904002
904001
903895
903894
903893
903892
903891
903890
903889
903888
903887
903886
903885
903884
903883
903882
903881
903880
903879
903878
903877
903876
903875
903874
903873
903872
903871
903870
903869
903868
903867
903866
903865
903864
903863
903862
903861
903860
903859
903858
903857
903856
903855
903854
903853
903852
903851
903850
903849
903848
903847
903846
903845
903844
903843
903842
903841
903840
903839
903838
903837
903836
903835
903834
903833
903832
903831
903830
903829
903828
903827
903826
903825
903824
903823
903822
903821
903820
903819
903818
903817
903816
903815
903814
903813
903812
903811
903810
903809
903808
903807
903806
903805
903804
903803
903802
903801
903709
903708
903707
903706
903705
903704
903703
903702
903701
903611
903610
903609
903608
903607
903606
903605
903604
903603
903602
903601
903506
903505
903504
903503
903502
903501
903439
903438
903437
903436
903435
903434
903433
903432
903431
903430
903429
903428
903427
903426
903425
903424
903423
903422
903421
903420
903419
903418
903417
903416
903415
903414
903413
903412
903411
903410
903409
903408
903407
903406
903405
903404
903403
903402
903401
903305
903304
903303
903302
903301
903202
903201
903115
903114
903113
903112
903111
903110
903109
903108
903107
903106
903105
903104
903103
903102
903101
903066
903065
903064
903063
903062
903061
903060
903059
903058
903057
903056
903055
903054
903053
903052
903051
903050
903049
903048
903047
903046
903045
903044
903043
903042
903041
903040
903039
903038
903037
903036
903035
903034
903033
903032
903031
903030
903029
903028
903027
903026
903025
903024
903023
903022
903021
903020
903019
903018
903017
903016
903015
903014
903013
903012
903011
903010
903009
903008
903007
903006
903005
903004
903003
903002
903001
902302
902301
902226
902225
902224
902223
902222
902221
902220
902219
902218
902217
902216
902215
902214
902213
902212
902211
902210
902209
902208
902207
902206
902205
902204
902203
902202
902201
902123
902122
902121
902120
902119
902118
902117
902116
902115
902114
902113
902112
902111
902110
902109
902108
902107
902106
902105
902104
902103
902102
902101
902065
902064
902063
902062
902061
902060
902059
902058
902057
902056
902055
902054
902053
902052
902051
902050
902049
902048
902047
902046
902045
902044
902043
902042
902041
902040
902039
902038
902037
902036
902035
902034
902033
902032
902031
902030
902029
902028
902027
902026
902025
902024
902023
902022
902021
902020
902019
902018
902017
902016
902015
902014
902013
902012
902011
902010
902009
902008
902007
902006
902005
902004
902003
902002
902001
901502
901501
901408
901407
901406
901405
901404
901403
901402
901401
901324
901323
901322
901321
901320
901319
901318
901317
901316
901315
901314
901313
901312
901311
901310
901309
901308
901307
901306
901305
901304
901303
901302
901301
901242
901241
901240
901239
901238
901237
901236
901235
901234
901233
901232
901231
901230
901229
901228
901227
901226
901225
901224
901223
901222
901221
901220
901219
901218
901217
901216
901215
901214
901213
901212
901211
901210
901209
901208
901207
901206
901205
901204
901203
901202
901201
901111
901110
901109
901108
901107
901106
901105
901104
901103
901102
901101
901008
901007
901006
901005
901004
901003
901002
901001
899203
898810
898806
898805
898801
898304
898303
898302
898301
898270
898267
898266
898265
898264
898263
898262
898261
898250
898247
898246
898245
898244
898243
898242
898241
898230
898227
898226
898225
898224
898223
898222
898221
898210
898207
898206
898205
898204
898203
898202
898201
898112
898111
898110
898107
898106
898105
898104
898103
898102
898101
898033
898032
898031
898030
898014
898012
898011
898010
898009
898008
898007
898006
898005
898004
898003
898002
898001
897012
897011
896900
896803
896802
896801
896700
896600
896400
896300
896200
896100
896001
895910
895903
895902
895901
895801
895700
895600
895500
895400
895300
895201
895100
895001
894800
894700
894600
894500
894400
894300
894200
894103
894102
894101
893910
893909
893908
893904
893903
893902
893901
893823
893822
893821
893820
893818
893817
893816
893815
893814
893813
893812
893811
893810
893809
893808
893807
893806
893805
893804
893802
893801
893703
893702
893701
893700
893600
893400
893300
893200
893109
893108
893107
893106
893105
893104
893103
893102
893101
893100
892904
892903
892902
892901
892800
892600
892500
892400
892302
892301
892200
892100
892002
892001
891900
891802
891801
891800
891703
891702
891701
891530
891512
891511
891510
891508
891507
891504
891503
891502
891501
891410
891402
891401
891302
891301
891203
891202
891201
891100
891000
890704
890703
890702
890701
890615
890613
890612
890611
890610
890609
890608
890606
890605
890604
890602
890601
890503
890502
890501
890413
890412
890411
890410
890409
890408
890406
890404
890403
890402
890315
890314
890313
890312
890311
890310
890309
890308
890307
890306
890305
890304
890303
890302
890301
890215
890214
890213
890212
890211
890210
890209
890208
890207
890206
890205
890204
890203
890202
890201
890125
890120
890116
890115
890114
890113
890112
890111
890110
890109
890108
890106
890105
890103
890102
890101
887002
887001
886013
886012
886011
883910
883909
883908
883905
883904
883903
883902
883901
883900
883701
883590
883560
883551
883550
883545
883541
883540
883522
883521
883512
883511
883451
883450
883443
883442
883441
883440
883435
883434
883430
883411
883410
883401
883390
883351
883341
883323
883322
883321
883306
883304
883302
883301
883235
883234
883233
883232
883231
883230
883221
883220
883211
883210
883111
883110
883109
883108
883107
883106
883105
883104
883103
883102
883101
882841
882840
882803
882802
882611
882610
882601
882600
882390
882370
882350
882340
882335
882334
882333
882332
882331
882330
882326
882325
882321
882320
882315
882314
882313
882312
882311
882310
882306
882305
882302
882301
882298
882296
882295
882294
882293
882292
882291
882282
882281
882272
882271
882270
882262
882261
882260
882252
882251
882250
882242
882241
882240
882232
882231
882230
882222
882221
882220
882212
882211
882210
882203
882202
882201
882132
882131
882130
882112
882111
882110
882105
882103
882102
882101
881702
881701
881640
881630
881620
881610
881603
881602
881601
881521
881511
881510
881502
881501
881435
881434
881432
881431
881410
881403
881402
881401
881390
881362
881360
881340
881332
881331
881319
881318
881317
881314
881313
881312
881306
881305
881302
881301
881290
881240
881237
881236
881235
881234
881233
881232
881231
881220
881201
881151
881141
881131
881118
881112
879990
879920
879911
879910
879901
879523
879522
879520
879510
879460
879430
879421
879420
879410
879391
879301
879205
879201
879162
879161
879150
879141
879132
879131
879122
879121
879116
879114
879113
879112
879111
878941
878933
878922
878912
878831
878812
878811
878731
878721
878711
878602
878601
878502
878501
878401
878301
878211
878201
878111
878101
877981
877980
877971
877951
877941
877940
877932
877903
877902
877901
877871
877863
877862
877861
877851
877831
877816
877815
877814
877812
877811
877802
877801
877710
877603
877602
877601
877510
877501
877400
877302
877301
877290
877281
877262
877261
877231
877221
877214
877210
877201
877171
877161
877141
877132
877131
877122
877121
877112
877111
877110
876902
876901
876802
876801
876612
876611
876500
876400
876390
876320
876260
876241
876231
876222
876212
876190
876140
876137
876136
876132
876131
876130
876122
876121
876120
876110
875603
875601
875531
875530
875520
875510
875501
875442
875441
875432
875431
875422
875421
875412
875411
875200
875100
874931
874910
874810
874801
874800
874700
874602
874601
874510
874313
874312
874311
874310
874301
874300
874200
874150
874134
874133
874132
874131
874130
874125
874124
874123
874122
874121
874114
874113
874112
874111
873720
873710
873501
873444
873443
873432
873431
873426
873424
873422
873420
873412
873411
873340
873335
873333
873314
873313
873312
873311
873308
873306
873305
873302
873210
873206
873205
873204
873202
873122
873121
873112
873111
873004
873003
873002
873001
872780
872580
872530
872520
872510
872202
872201
872123
872122
872121
872105
872104
872103
872102
872101
872070
872011
872002
871410
871404
871403
871402
871401
871320
871208
871202
871182
871181
871129
871121
871112
871111
871091
871070
871062
871061
871060
871050
871040
871030
871020
871019
871010
870603
870602
870601
870460
870456
870455
870454
870453
870452
870451
870450
870440
870310
870308
870307
870306
870305
870303
870302
870301
870131
870114
870113
870112
870108
870107
870105
870104
870103
870102
870101
870007
870006
870005
870004
870003
870002
870001
869700
869601
869500
869400
869201
869104
869103
869102
869101
868604
868603
868602
868601
868510
868507
868506
868505
868504
868503
868502
868501
868403
868402
868401
868305
868304
868303
868302
868301
868206
868205
868204
868203
868202
868201
868104
868103
868102
868101
867500
867300
867203
867202
867201
867107
867106
867105
867104
867103
867102
867101
867003
867002
867001
866702
866701
866601
866501
866403
866402
866401
866400
866300
866221
866220
866204
866203
866202
866201
866121
866120
866104
866103
866102
866101
865210
865209
865208
865207
865206
865205
865204
865203
865202
865201
865102
865101
864300
864205
864204
864203
864202
864201
864106
864105
864104
864103
864102
864101
863800
863690
863603
863602
863601
863503
863502
863501
863105
863104
863103
863102
863101
862900
862807
862806
862805
862804
862803
862802
862801
862703
862702
862701
862504
862503
862502
862501
862404
862403
862402
862401
862350
862343
862342
862341
862340
862333
862332
862331
862330
862327
862326
862325
862324
862323
862322
862321
862320
862312
862311
862310
862307
862306
862305
862304
862303
862302
862301
862207
862206
862205
862204
862203
862202
862201
862103
862102
862101
861805
861804
861803
861802
861801
861411
861410
861403
861402
861401
861203
861202
861201
861103
861102
861101
860210
860209
860208
860207
860206
860205
860204
860203
860202
860201
860103
860102
860101
859600
859500
859400
858701
858405
858403
858402
858401
858300
858200
858100
857200
857100
855401
855301
855002
855001
854800
854701
854600
854502
854501
854400
854301
854200
854100
853302
853301
853300
853102
853101
853100
852500
852401
852300
852200
852100
852003
852002
851302
851301
851200
851102
851101
850201
850100
849501
849400
849300
849200
849101
849003
849002
849001
844500
844400
844300
844200
844100
843900
843800
843700
843600
843500
843400
843300
843200
843100
842800
842700
842600
842500
842401
842303
842302
842301
842205
842204
842203
842202
842100
841800
841700
841600
841500
841400
841300
841200
841100
841003
841002
841001
840900
840800
840701
840600
840500
840400
840300
840200
840100
840003
840002
840001
839909
839908
839907
839906
839903
839902
839901
839700
839600
839500
839400
839300
839200
839101
838960
838940
838910
838830
838820
838810
838710
838602
838601
838505
838502
838501
838401
838300
838200
838100
837901
837702
837701
837700
837609
837608
837607
837606
837605
837604
837603
837602
837601
837503
837502
837501
837400
837300
837200
837100
836501
836405
836305
836301
836202
836201
836100
836010
835500
835101
835100
834950
834940
834930
834920
834910
834600
834502
834501
834400
834300
834203
834202
834201
834200
834100
833901
833203
833202
833201
833101
833002
833001
832100
831910
831905
831902
831901
831481
831471
831461
831451
831450
831403
831402
831401
831310
831309
831308
831307
831306
831305
831304
831303
831302
831204
831203
831202
831201
831101
830301
830233
830232
830231
830102
830101
829912
829911
829910
829901
829900
829500
829400
829300
829200
829125
829121
829115
829111
829101
828910
828902
828901
828601
828501
828404
828403
828402
828401
828355
828351
828350
828340
828330
828320
828310
828304
828302
828200
828102
828101
827910
827902
827901
827200
827103
827102
827101
826920
826100
825900
825600
825501
825400
825307
825306
825305
825304
825303
825301
825200
825100
824611
824601
824321
824301
824215
824213
824211
824203
824202
824201
824100
823600
823502
823501
823400
823311
823307
823303
823301
823200
823100
822202
822201
822103
822102
822101
821901
821200
821102
821101
820900
820400
820300
820200
820102
820101
819810
819801
819800
819706
819704
819703
819702
819701
819601
819520
819420
819410
819341
819330
819310
819200
819101
818606
818604
818603
818602
818601
818500
818400
818307
818306
818305
818302
818301
818200
818100
818020
818010
818000
817901
817302
817301
817208
817207
817205
817203
817202
817201
817102
817101
815810
815700
815600
815502
815501
815411
815403
815402
815401
815302
815301
815200
815102
815101
814906
814905
814904
814902
814901
814727
814726
814725
814724
814723
814722
814721
814712
814711
814709
814708
814707
814706
814705
814704
814703
814602
814601
814505
814504
814503
814502
814501
814420
814410
814220
814210
814102
814101
813250
813240
813100
812907
812905
812904
812903
812902
812901
812802
812801
812700
812602
812601
812600
812502
812501
812402
812401
812400
812302
812301
812200
812100
812001
811702
811701
811600
811500
811400
811300
811201
811102
811101
810934
810933
810932
810931
810924
810923
810922
810921
810914
810913
810912
810911
810812
810811
810807
810803
810802
810801
810702
810701
810612
810611
810602
810601
810503
810502
810501
810402
810401
810303
810302
810301
810202
810201
810110
810109
810108
810107
810106
810105
810104
810103
810102
810101
808802
808702
808701
808604
808602
808601
808502
808402
808302
808204
808202
808201
808114
808112
808111
808081
808072
808071
808062
808061
808052
808051
808042
808041
808032
808031
808022
808021
808012
808011
807800
807704
807703
807702
807701
807604
807603
807602
807601
807504
807503
807502
807501
807404
807403
807402
807401
807304
807303
807302
807301
807204
807203
807202
807201
807104
807103
807102
807101
807001
806104
806103
806102
806101
805901
805200
805135
805134
805133
805132
805131
805125
805123
805122
805121
805110
805105
805103
805102
805101
804803
804802
804701
804600
804500
804401
804310
804304
804303
804302
804301
804200
804101
804000
803801
803701
803601
803501
803401
803301
803201
803101
802801
802701
802601
802501
802401
802301
802201
802101
801800
801700
801600
801500
801400
801300
801200
801101
800802
800801
800702
800701
800602
800601
800502
800501
800402
800401
800302
800301
800202
800201
800102
800101
799802
799801
799710
799704
799703
799702
799701
799602
799601
799500
799401
799302
799301
799204
799203
799202
799201
799100
798901
798801
798701
798602
798601
798502
798501
798431
798421
798411
798301
798201
798106
798105
798102
798101
797902
797901
797803
797802
797801
797701
797603
797602
797601
797503
797502
797501
797404
797403
797402
797401
797300
797200
797100
796905
796903
796902
796800
796700
796600
796500
796400
796301
796201
796100
795604
795603
795602
795601
795502
795501
795204
795203
795202
795201
795102
795101
794604
794603
794602
794601
794502
794501
794204
794203
794202
794201
794102
794101
793960
793953
793952
793951
793950
793947
793946
793945
793944
793943
793942
793941
793940
793938
793937
793936
793935
793933
793932
793931
793930
793921
793920
793912
793911
793910
793902
793901
793804
793803
793802
793801
793706
793705
793704
793702
793701
793600
793502
793501
793402
793401
793307
793306
793305
793304
793303
793302
793301
793210
793206
793205
793204
793203
793202
793201
793103
793102
793101
792942
792941
792936
792935
792932
792931
792920
792902
792901
792801
792710
792703
792702
792701
792600
792500
792401
792302
792301
792200
792103
792102
792101
791930
791921
791920
791901
791802
791801
791740
791703
791702
791701
791600
791503
791502
791501
791403
791402
791401
791301
791201
791100
790933
790932
790931
790930
790920
790902
790901
790800
790702
790701
790600
790500
790402
790401
790302
790301
790300
790200
790100
789920
789901
789803
789802
789801
789703
789702
789701
789500
789403
789402
789401
789303
789302
789301
789200
787902
787901
787800
787700
787600
787500
787400
787300
787200
787100
786936
786935
786931
786930
786921
786920
786911
786910
786902
786901
786802
786801
786702
786701
786602
786601
786502
786501
786402
786401
786302
786301
786202
786201
786102
786101
786002
786001
785900
785800
785700
785600
785500
785400
785300
785200
785100
783914
783913
783912
783911
783903
783902
783901
783808
783807
783806
783805
783804
783803
783802
783801
783708
783707
783706
783705
783704
783703
783702
783701
783504
783503
783502
783501
783404
783403
783402
783401
783308
783307
783306
783305
783302
783301
783204
783203
783202
783201
783001
782781
782771
782761
782751
782741
782731
782721
782711
782641
782631
782621
782611
782543
782541
782533
782531
782523
782521
782513
782511
782404
782403
782402
782401
782341
782331
782321
782311
782243
782241
782233
782231
782223
782221
782213
782211
782104
782103
782102
782101
781930
781920
781902
781901
781802
781801
781704
781703
781702
781701
781601
781503
781502
781501
781401
781304
781302
781301
781202
781201
780940
780932
780931
780921
780920
780902
780901
780800
780706
780705
780703
780702
780701
780700
780600
780503
780502
780501
780500
780403
780402
780401
780300
780202
780201
780200
780101
779941
779940
779937
779936
779935
779932
779931
779930
779902
779901
779802
779801
779701
779600
779500
779405
779401
779301
779203
779202
779201
779134
779131
779105
779102
779101
778953
778952
778951
778941
778940
778933
778932
778931
778923
778922
778921
778912
778911
778902
778901
778800
778703
778702
778701
778600
778501
778402
778401
778306
778305
778304
778303
778302
778301
778203
778202
778201
778105
778104
778103
778102
778101
777902
777800
777700
777600
777500
777400
777300
777200
777103
777102
777101
777000
776933
776932
776931
776930
776921
776920
776902
776901
776805
776804
776803
776802
776801
776702
776701
776602
776601
776503
776502
776501
776402
776401
776302
776301
776204
776203
776202
776201
776200
776110
776109
776105
776104
776102
776101
776001
775702
775701
775600
775301
775201
775103
775102
775101
774912
774911
774910
774003
774002
774001
773200
773100
772932
772931
772930
772921
772920
772911
772910
772902
772901
772900
772803
772802
772801
772800
772703
772702
772701
772700
772600
772520
772506
772505
772504
772503
772502
772501
772500
772402
772401
772303
772302
772301
772300
772202
772201
772200
772105
772104
772103
772102
772101
772100
771100
770933
770932
770931
770930
770920
770902
770901
770802
770801
770702
770701
770600
770500
770402
770401
770302
770301
770200
770100
768801
768702
768701
768600
768500
768401
768302
768301
768200
768110
768101
768100
767908
767907
767905
767904
767903
767902
767901
767802
767801
767706
767705
767703
767702
767701
767603
767602
767601
767503
767502
767501
767404
767403
767402
767401
767304
767303
767302
767301
767203
767202
767201
767200
767000
766970
766903
766902
766901
766700
766607
766606
766605
766604
766603
766602
766601
766501
766403
766402
766401
766303
766302
766301
766300
766205
766203
766202
766201
766200
766100
765401
765302
765301
765202
765201
765105
765101
764601
764402
764401
764305
764304
764303
764302
764301
764201
764101
763903
763902
763901
763104
763103
763102
763101
762301
762202
762201
762105
762104
762103
762102
762101
761302
761301
761300
761201
761102
761101
760902
760901
760103
760102
760101
760100
759400
759101
758100
756910
756903
756902
756901
756200
756100
755200
755100
754101
753600
753500
753100
752100
751200
751100
750201
750105
750101
743200
743100
740300
740200
740100
735980
735931
735930
735910
735300
732201
725100
721002
721001
718100
717930
717920
717910
717300
717200
717102
717101
716200
716120
715200
715100
714200
714100
713500
713400
713100
712401
712300
712200
712100
711300
711130
711120
711110
710921
710920
710100
709230
709220
709210
709100
708102
708101
708100
707930
707920
707703
707702
707701
707600
707510
707400
707300
707200
707130
707120
707110
706103
706102
706101
706000
705303
705302
705301
705210
705110
704100
703340
703330
703321
703320
703310
703200
703100
702400
702300
702202
702201
702200
702110
701430
701420
701410
701300
701203
701202
701201
701200
700100
699700
699600
699200
699120
699101
699100
698102
697100
695101
694920
694910
694300
694200
694103
694102
694101
694100
692211
692210
692110
691920
691910
691902
691901
691302
691301
691230
691203
691202
691201
691200
691130
691110
691102
691101
691100
690102
690101
688300
688200
688101
687000
686110
686101
686100
686011
686001
685130
685120
685110
685101
685100
684102
684101
684100
684020
684010
684002
684001
684000
683111
683101
683100
682510
682404
682403
682402
682401
682302
682301
682300
682202
682201
682102
682101
682100
681611
681610
681603
681602
681601
681500
681400
681310
681200
680100
676920
676910
676210
676100
675100
674511
674501
674400
674300
674200
674100
674011
674001
674000
673410
673402
673401
673400
673310
673230
673220
673210
673110
673102
673101
673100
672001
671203
671202
671201
671200
670100
669902
669901
669600
669500
669410
669300
669220
669210
669130
669120
669110
668100
667902
667901
667610
667601
667400
667302
667301
667200
667101
666220
666210
666111
666110
666102
666101
666100
665301
665002
665001
664002
664001
663910
663100
662200
662100
661120
661110
660203
660202
660201
660102
660101
659520
659510
659300
659120
659110
657804
657803
657802
657801
657100
657000
655200
655103
655102
655101
655100
653103
653102
653101
653100
652910
652902
652901
652803
652802
652801
652800
652702
652701
652410
652403
652402
652401
652302
652301
652200
652102
652101
651203
651202
651201
651200
649805
649804
649803
649802
649801
649700
649600
649500
649300
649100
645100
644930
644920
644910
644500
644400
644300
644200
644100
643200
643100
642100
641200
641100
640000
639600
639300
639200
639100
638300
638200
638100
637300
637200
637100
636100
635200
635100
634000
633200
632100
631302
631301
631300
631202
631201
631011
631010
631002
631001
630300
630200
630100
629300
629100
627100
626100
625220
625210
625202
625201
625104
625101
623012
623011
623002
623001
623000
622100
621911
621910
621200
621100
620100
619202
619201
619100
614910
614200
614100
613402
613401
613103
613102
613101
613100
612100
611102
611101
610101
609500
609402
609401
609301
609100
608201
608101
607312
607311
607301
607212
607211
607201
607200
607100
606201
605111
605101
605100
604100
604011
604001
604000
603100
602902
602901
602101
601500
601400
601311
601301
601200
601102
601101
600200
600112
600110
599500
599400
599300
599110
599101
599100
598001
597990
597941
597940
597920
597910
597251
597210
597201
597200
597104
597101
596102
596101
596100
595103
595102
595101
595100
593100
591920
591910
591100
590500
590400
590311
590301
590300
590200
590111
590101
590100
589500
589402
589401
589400
589301
589200
589120
589110
588202
588201
587010
586300
586200
586102
586101
585010
585001
585000
584901
584700
584603
584602
584601
584530
584520
584501
584500
584402
584401
584305
584304
584303
584302
584301
584200
584103
584102
584101
583240
583230
583203
583202
583201
583200
583103
583102
583101
583100
582401
582301
582100
581010
580110
580101
580100
580050
580030
580010
579950
579930
579500
579400
579302
579301
579200
579102
579101
579100
578910
578901
578900
578802
578801
578704
578703
578702
578701
578600
578502
578501
578500
578450
578403
578402
578401
578302
578301
578202
578201
578111
578101
578100
577240
577230
577220
577210
577201
577200
577150
577130
577120
577005
577001
577000
576061
576060
576011
576001
576000
575202
575201
575111
575102
575101
574202
574201
574100
573500
573400
573302
573301
573201
573100
572200
572101
571220
571210
571140
571120
571110
571101
570500
570200
570100
569800
569002
569001
568970
568942
568941
568910
568702
568701
568700
568440
568410
568300
568200
567500
567460
567441
567440
566200
566000
565900
565710
565610
565601
565600
565410
565202
565201
565200
565101
564211
564201
564200
564140
564130
564120
564111
564101
564100
563520
563510
563400
563321
563311
563301
563300
563100
562221
562201
562101
561102
561101
560200
560100
559601
559500
559400
559300
559220
559210
559101
558811
558801
558800
558740
558730
558720
558701
558650
558640
558630
558620
558610
558500
558310
558201
558121
558101
557021
557001
557000
556200
556121
556101
556100
555723
555722
555721
555701
555700
555621
555602
555601
555600
555300
555200
555111
555102
555101
554400
554200
554111
554101
554100
553130
553120
553102
553101
552500
552401
552330
552320
552310
552200
552100
551210
551150
551140
551120
551110
550401
550301
550200
550122
550120
550104
550103
550102
550101
549802
549801
549800
549700
549600
549501
549400
549300
549202
549201
549100
549013
549012
549011
549004
549003
549002
549001
547600
547500
547402
547401
547400
547300
547200
547100
546200
546100
545100
545000
544200
544103
544102
544101
544100
543303
543302
543301
543300
543200
543100
542700
542500
542400
542301
542200
542100
541801
541600
541503
541502
541501
541400
541302
541301
541200
541000
540003
540002
540001
540000
537200
537100
537000
536400
536300
536200
536100
536000
535203
535202
535201
535200
535100
534200
534100
534000
533100
533000
532200
532100
531400
531300
531200
531100
530901
530500
530400
530300
530200
530100
529800
529700
529604
529603
529602
529601
529502
529501
529400
529300
529200
528300
528200
528100
527200
527100
526200
526100
525300
525202
525201
525200
525100
524400
524200
524102
524101
523200
523100
522200
522100
521400
521300
521200
521100
520200
520100
519700
519601
519600
519500
519400
519300
519200
519100
518802
518801
518800
518700
518600
518500
518400
518300
518100
517300
517200
517100
516400
516200
516100
514510
514501
514500
514400
514300
514201
514100
513700
513600
513400
513300
513200
513100
513000
512600
512502
512501
512500
512300
512200
512104
512103
512102
512101
511500
511400
511300
511200
511102
511101
511100
511000
510500
510400
510300
510100
510000
509400
509300
509200
509100
506200
506102
506101
505900
505403
505402
505401
505400
505300
505203
505202
505201
505200
505100
504103
504102
504101
504100
504000
503190
503110
503101
503100
502402
502401
502205
502204
502203
502202
502201
502103
502102
502101
501300
501200
501100
501004
501003
501002
501001
500100
499600
499500
499400
499200
499100
497509
497508
497507
497506
497505
497504
497503
497502
497501
497500
497402
497401
497400
497303
497302
497301
497200
497110
497101
497100
495300
495200
495100
494700
494603
494602
494601
494600
494500
494400
494300
494200
493400
493300
493100
492300
492200
492100
491200
491100
490700
490400
490200
490100
489500
489400
489300
489200
489100
488200
488102
488101
487905
487904
487903
487902
487901
487703
487702
487701
487610
487602
487601
487500
487400
487303
487302
487301
487200
487100
486800
486700
486500
486400
486200
486102
486101
486100
485400
485302
485301
485300
485200
485100
483803
483802
483801
483600
483300
483200
483100
482700
482600
482500
482400
482301
482200
482100
480100
471300
471200
471110
471101
471100
469703
469702
469701
469700
469600
469500
469400
469200
469100
468602
468601
468502
468501
468500
468102
468101
468021
468020
468012
468011
468001
468000
467903
467902
467901
467805
467804
467803
467802
467801
467800
467700
467601
467500
467400
467301
467200
467100
466302
466301
466200
466101
465202
465201
465200
465102
465101
465100
464002
464001
464000
463200
463100
462400
462200
461200
461100
461001
460400
460301
460200
460102
460101
459502
459501
459500
459400
459301
459300
459200
459100
458300
458200
458100
458000
457901
457600
457500
457400
457300
457200
457101
457000
456400
456300
456203
456202
456201
456100
455200
455100
454204
454203
454202
454201
454200
454100
453303
453302
453301
453300
453100
453002
453001
453000
452700
452600
452500
452401
452302
452301
452200
452100
451600
451500
451402
451401
451303
451302
451301
451200
451100
450600
450001
449500
449400
449300
449200
449100
446604
446603
446602
446601
446500
446400
446300
446200
446100
445100
444304
444303
444302
444301
444300
444200
444100
444000
443100
442301
442200
442100
442000
441500
441400
441301
441200
441100
440200
440110
440101
440100
439300
439200
439100
438300
438200
438100
437100
436100
434500
434200
434103
434102
434101
434000
433100
431200
431100
430101
429405
429402
429401
429300
429208
429207
429206
429205
429204
429203
429202
429201
429200
429102
429101
428700
428600
428500
428300
428202
428201
428100
427402
427401
427300
427200
427100
426103
426102
426101
425600
425502
425501
425300
425200
425100
425000
424200
424100
424001
423307
423306
423305
423304
423303
423302
423301
423300
423203
423202
423201
423102
423101
422500
422400
422300
422200
422100
421100
420100
419400
419200
419100
416200
416110
416101
416100
415110
415101
415100
414500
414400
414300
414200
414100
413203
413202
413201
413200
413101
410400
410300
410200
410100
407400
407300
407200
407101
406600
406500
406400
406300
406200
406100
405510
405501
405500
405410
405403
405402
405401
405400
405303
405302
405301
405300
405100
404400
404302
404301
404200
404100
404000
403000
402600
402500
402400
402302
402301
402300
402210
402202
402201
402200
402100
401102
401101
399901
399804
399803
399802
399801
399702
399701
399700
399602
399601
399501
399400
399200
399100
399000
398100
398002
398001
397903
397902
397901
397900
397803
397802
397801
397800
397700
397601
397600
397500
397400
397307
397306
397305
397304
397303
397302
397301
397300
397207
397206
397205
397204
397203
397202
397201
397200
396600
396500
396200
396100
395800
395700
395600
395400
395302
395301
395210
395205
395202
395201
395200
395101
395081
395080
395063
395062
395061
395060
395031
395030
395021
395020
395017
395016
395015
395014
395013
395012
395011
395010
395001
394300
394200
394100
393903
393902
393901
393900
393803
393802
393801
393800
393700
393600
393307
393306
393305
393304
393303
393302
393301
393300
393210
393205
393204
393203
393202
393201
393200
392805
392804
392803
392802
392801
392800
392702
392701
392620
392605
392604
392603
392602
392601
392503
392502
392501
392400
392204
392203
392202
392201
392100
392000
391704
391703
391702
391701
391202
391201
390200
390100
389901
389900
389500
389400
389300
389200
389103
389102
389101
389002
389001
388905
388904
388903
388902
388901
388900
388700
387300
387200
386402
386401
386302
386301
386300
386200
386100
385920
385905
385904
385903
385902
385901
385900
385820
385803
385802
385801
385800
385720
385702
385701
385700
385620
385602
385601
385600
385520
385501
385500
385402
385401
385400
385320
385304
385303
385302
385301
385300
385220
385205
385204
385203
385202
385201
385200
385120
385111
385110
385106
385105
385104
385103
385102
385101
385100
384902
384901
384900
384803
384802
384801
384800
384700
384600
384500
384400
384304
384303
384302
384301
384300
384203
384202
384201
384200
383903
383902
383901
383900
383803
383802
383801
383800
383702
383701
383700
383602
383601
383600
383504
383503
383502
383501
383500
383405
383404
383403
383402
383401
383400
383304
383303
383302
383301
383300
383206
383205
383204
383203
383202
383201
383200
383106
383105
383104
383103
383102
383101
383100
382305
382302
382301
382200
382102
382101
381803
381802
381801
381800
381604
381603
381602
381601
381600
381502
381501
381500
381400
381304
381303
381302
381301
381300
381204
381203
381202
381201
381200
381102
381101
381100
380910
380904
380903
380902
380901
380900
380810
380803
380802
380801
380800
380703
380702
380701
380700
380603
380602
380601
380600
380500
380403
380402
380401
380307
380306
380305
380304
380303
380302
380301
380300
380210
380205
380204
380203
380202
380201
380200
380110
380105
380104
380103
380102
380101
380100
379900
379500
379402
379401
379200
379100
378900
378500
378300
378200
377800
377500
377401
377300
377200
377100
376600
376500
376400
376100
375200
375100
374300
374200
374100
373700
373600
373403
373402
373401
373400
373304
373303
373302
373301
373300
373200
373103
373101
373100
372700
372600
372502
372501
372402
372401
372400
372302
372301
372300
372200
372101
371210
371201
371200
370100
369200
369100
363200
363101
362300
362200
362100
361703
361701
361505
361501
361400
361300
361200
361100
361000
360600
360500
360402
360401
360400
360300
360203
360202
360201
360200
360103
360102
360101
360100
359800
359700
359504
359502
359501
359405
359404
359403
359402
359401
359300
359200
358804
358803
358802
358801
358800
358710
358704
358703
358702
358701
358700
358511
358510
358509
358508
358507
358506
358505
358504
358503
358502
358501
358500
358404
358403
358402
358401
358400
358308
358307
358306
358303
358302
358301
358211
358210
358209
358208
358207
358206
358205
358204
358203
358202
358201
358200
358107
358106
358105
358104
358103
358102
358101
358100
358002
358001
356203
356202
356201
356200
356102
356101
356100
355202
355201
355200
355103
355102
355101
355100
354200
354100
353901
353502
353501
353301
353201
353102
353101
352700
352600
352500
352400
352300
352200
352100
351400
351300
351200
351100
350400
350300
350200
350100
349400
349210
349202
349201
348600
348500
348303
348302
348301
348203
348202
348201
348101
347803
347802
347801
347800
347600
347500
347400
347300
347200
347100
347005
347002
347001
347000
346100
345300
345100
344300
344101
343402
343401
343304
343303
343302
343301
343300
343203
343202
343201
343200
342700
342600
342501
342404
342403
342402
342401
342400
342300
342200
342100
342000
341103
341102
341101
341100
340400
340300
340200
340101
339400
339102
339101
339100
336100
335200
335100
334400
334302
334301
334202
334201
334100
332801
332702
332701
332700
332601
332500
332400
332302
332301
332300
332205
332202
332201
332200
332100
332002
332001
332000
330101
326101
325500
325400
325300
325200
325100
324200
323100
322800
322200
322110
322101
322100
320202
320201
320001
319601
319500
319403
319402
319401
319400
319300
319202
319201
319200
319100
317501
317400
317302
317301
317300
317203
317202
317201
317200
317100
316700
316503
316502
316501
316403
316402
316401
316300
316201
316100
315103
315102
315101
315100
315000
314502
314501
314400
314300
314206
314205
314204
314203
314202
314201
314200
314102
314101
314100
313202
313201
313102
313101
311400
311300
311200
311100
310104
310103
310102
310101
304100
303200
303102
303101
303100
301400
301303
301302
301301
301300
301200
301104
301103
301102
301101
301100
300403
300402
300401
300400
300204
300203
300202
300201
300200
300104
300103
300101
300100
296302
296301
296300
296200
296100
295604
295603
295602
295601
295500
295400
295301
295203
295202
295201
295200
295102
295101
295100
294200
294100
293401
293304
293303
293302
293301
293300
293200
293100
291202
291201
291200
291100
290400
290302
290301
290300
290200
290100
289102
289101
289100
287100
286100
285102
285101
285100
284100
283100
282100
280200
280100
278400
278301
278200
277301
277201
277100
276300
276209
276208
276207
276206
276205
276204
276203
276202
276201
276200
276102
276101
276100
275903
275902
275901
275900
275802
275801
275800
275701
275601
275500
275405
275404
275403
275402
275401
275400
275305
275304
275303
275302
275301
275203
275202
275201
275200
275104
275103
275102
275101
275100
274902
274901
274400
274305
274304
274303
274302
274301
274300
274204
274203
274202
274201
274200
274100
273205
273204
273203
273202
273201
273200
273104
273103
273102
273101
273100
272402
272401
272400
272303
272302
272301
272300
272103
272102
272101
271100
270103
270102
270101
270100
269301
269100
264903
264902
264901
264900
264202
264201
264200
264100
263207
263206
263205
263204
263203
263202
263201
263200
263102
263101
263100
263000
262901
262101
261202
261201
261200
261100
260300
260200
260100
256301
256100
255903
255902
255901
255100
254000
253300
253200
253100
253000
252505
252504
252503
252502
252501
252500
252000
251100
251000
250204
250203
250202
250201
250200
250100
249100
248800
248400
248200
248100
247403
247402
247401
247400
247300
247202
247201
247100
245200
245100
244109
244108
244107
244106
244105
244104
244103
244102
244101
244100
243502
243501
243500
243400
243303
243302
243301
243300
243203
243202
243201
243200
243110
243109
243108
243107
243106
243105
243104
243103
243102
243101
243100
242400
242300
242205
242204
242202
242201
242103
242102
242101
242100
241200
241104
241103
241102
241101
241100
240600
240500
240400
240300
240200
237902
237901
237800
237703
237702
237701
237700
237603
237602
237601
237600
237502
237501
237401
237306
237305
237304
237303
237302
237301
237300
237200
237102
237101
237100
236300
236200
236100
235200
235100
234402
234401
234303
234302
234301
234204
234203
234202
234201
234105
234104
234103
234102
234101
234100
233200
233100
232403
232402
232401
232400
232300
232200
232104
232103
232102
232101
232100
231500
231400
231303
231302
231301
231300
231200
231100
230203
230202
230201
230200
230103
230102
230101
230100
227901
227102
227101
227100
226402
226401
226400
226308
226306
226305
226304
226303
226302
226301
226300
226202
226201
226100
226001
225300
224202
224201
224200
224107
224106
224105
224104
224103
224102
224101
224100
223903
223902
223901
223100
222103
222102
222101
222100
221402
221401
221100
220100
218912
218911
218910
218904
218903
218902
218901
218802
218801
218703
218702
218701
218700
218602
218601
218600
218502
218501
218500
218402
218401
218400
218305
218304
218303
218302
218301
218300
218201
218100
217200
217100
216300
216100
215104
215103
215102
215101
215100
214100
213201
213110
213108
213107
213106
213105
213104
213103
213102
213101
213100
213001
212200
212100
211301
211201
211100
210900
210800
210600
210500
210400
210200
210100
210000
209603
209602
209601
209600
209100
207502
207501
207500
207302
207301
207300
205900
205103
205102
205101
205100
204900
204200
204100
203100
202400
202301
202101
200101
199300
199100
194104
194103
194102
194101
194100
192100
191100
190100
187200
187107
187106
187105
187104
187103
187102
187101
187100
186202
186201
186200
185103
185102
185101
185100
184100
183104
183103
183102
183101
182500
182402
182401
182400
182300
182200
182100
181103
181102
181101
181100
180300
180200
180100
169205
169204
169203
169202
169201
169200
169100
168406
168405
168404
168403
168402
168401
168400
168302
168301
168300
168200
168100
167100
166300
166102
166101
166100
165200
165100
164200
164100
163100
162300
162200
161100
160200
160100
157100
155100
154104
154103
154102
154101
154100
152200
152100
150100
149100
147404
147403
147402
147401
147400
147301
147300
147102
147101
147100
146103
146102
146101
146100
145300
145103
145102
145101
145100
144104
144103
144102
144101
144100
143300
143102
143101
143100
142600
142300
142102
142101
142100
141102
141101
141100
140000
138100
137200
137100
136600
136503
136502
136501
136500
136400
132400
132300
132200
132100
131100
129200
129100
128800
128404
128403
128402
128401
128400
128200
128100
127502
127501
127500
126706
126705
126701
126700
126605
126604
126603
126602
126601
126600
126402
126401
126400
125500
125400
125100
124403
124402
124401
124400
124302
124301
124300
124203
124202
124201
124200
124102
124101
124100
123701
123500
123400
123300
123102
123101
123100
123003
123002
123001
123000
122400
122300
122200
122100
121400
121302
121301
121300
121200
121100
120000
118100
117800
117700
117600
117500
117400
117300
116400
116300
116200
116100
115800
115304
115303
115302
115301
115300
115200
115102
115101
115100
114200
114100
112200
112100
111200
111100
110000
107100
106100
105100
104400
104100
103203
103202
103201
103200
103109
103108
103107
103106
103105
103104
103103
103102
103101
103100
102100
100100
099100
098303
098302
098301
098300
098203
098202
098201
098200
098103
098102
098101
098100
097300
097200
097100
096100
095300
094400
094200
094100
092200
092100
091200
091100
090100
089304
089303
089302
089301
089300
089204
089203
089202
089201
089200
089103
089102
089101
089100
088700
088600
088403
088402
088401
088202
088201
088100
087402
087401
087400
087300
087100
086400
086300
086200
086110
086103
086102
086101
086100
085300
085200
085100
084400
084300
084200
084100
083400
083300
083200
083100
082600
082504
082503
082502
082501
082500
082404
082402
082401
082400
082303
082302
082301
082300
082100
082000
081100
080100
078400
078300
078200
078100
076500
076400
076200
076100
075400
075300
074400
074100
072302
072301
072300
072200
072120
072110
072101
072100
071700
071600
071400
071300
071200
071100
070000
069500
069400
069300
069100
068900
068100
067200
067100
067000
066100
065200
065100
064100
063904
063903
063902
063901
063900
063100
062200
061300
061200
061100
060905
060904
060903
060902
060901
060900
060200
060100
055200
055102
055101
055100
054204
054203
054202
054201
054200
054104
054103
054102
054101
054100
053304
053303
053302
053301
053300
053208
053207
053206
053205
053204
053203
053202
053201
053200
053121
053116
053115
053114
053113
053112
053111
053110
053109
053108
053107
053106
053105
053104
053103
053102
053101
053100
052605
052604
052603
052602
052601
052600
052500
052403
052402
052401
052400
052300
052200
052102
052101
052100
051100
048300
048200
048102
048101
048100
047103
047102
047101
047100
046102
046101
046100
045102
045101
045100
044509
044508
044507
044506
044505
044504
044503
044502
044501
044500
044400
044311
044302
044301
044300
044209
044208
044207
044206
044205
044204
044203
044202
044201
044200
044102
044101
044100
043109
043108
043107
043106
043105
043104
043103
043102
043101
043100
043002
043001
043000
042309
042308
042307
042306
042305
042304
042303
042302
042301
042300
042203
042202
042201
042200
042103
042102
042101
042100
041200
041102
041101
041100
040730
040712
040711
040710
040709
040708
040707
040706
040705
040704
040703
040702
040701
040700
040500
040302
040301
040300
040200
040105
040104
040103
040102
040101
040100
039800
039700
039500
039400
039303
039302
039301
039300
039100
039005
039004
039003
039002
039001
039000
038200
038100
037500
037400
037300
037200
037100
036100
035500
035403
035402
035401
035400
035203
035202
035201
035200
035109
035108
035107
035106
035105
035104
035103
035102
035101
034403
034402
034401
034400
034306
034305
034304
034303
034302
034301
034300
034207
034206
034205
034204
034203
034202
034201
034200
034104
034103
034102
034101
034100
033203
033202
033201
033200
033100
032402
032401
032400
032303
032302
032301
032300
032200
032100
031100
030403
030402
030401
030400
030300
030207
030204
030203
030202
030201
030200
030104
030103
030102
030101
030100
028602
028601
028600
028500
028400
028306
028305
028304
028303
028302
028301
028300
028204
028203
028202
028201
028200
028100
025000
024300
024203
024202
024201
024200
024100
023500
023403
023402
023401
023400
023202
023201
023200
022300
022203
022202
022201
022200
022104
022103
022102
022101
022100
021215
021214
021213
021212
021211
021210
021209
021208
021207
021206
021205
021204
021203
021202
021201
021200
021105
021104
021103
021102
021101
021100
020700
020602
020601
020600
020500
020402
020401
020400
020205
020204
020203
020202
020201
020200
020109
020108
020107
020106
020105
020104
020103
020102
020101
020100
019200
019100
018202
018201
018200
018102
018101
018100
017805
017803
017802
017801
017800
017703
017702
017701
017700
017603
017602
017601
017600
017509
017508
017505
017504
017503
017502
017501
017500
017402
017401
017400
017303
017302
017301
017300
017209
017206
017205
017204
017203
017202
017201
017200
017006
017005
017004
017003
017002
017001
017000
016402
016401
016400
016302
016301
016300
016202
016201
016200
016103
016102
016101
016100
015502
015501
015500
015410
015409
015408
015407
015406
015405
015404
015403
015402
015401
015400
015312
015311
015310
015309
015308
015307
015306
015305
015304
015303
015302
015301
015300
015205
015204
015203
015202
015201
015200
015104
015103
015102
015101
015100
014202
014201
014200
014102
014101
014100
013203
013202
013201
013200
013110
013107
013106
013105
013104
013103
013102
013101
013100
012504
012503
012502
012501
012500
012410
012403
012402
012401
012400
012300
012200
012102
012101
012100
011305
011304
011303
011302
011301
011300
011202
011201
011200
011103
011102
011101
011100
010902
010901
010900
010205
010204
010203
010202
010201
010200
010103
010102
010101
010100
cupsNombre
FORMULACION Y REGULACION DE PARAMETROS TECNICOS PARA EL DISEO Y FUNCIONAMIENTO DEL
REGULACION DE LOS REQUISITOS MINIMOS ESTANDARES DE CALIDAD Y LOS PARAMETROS DE EVALUA
EVALUACION DEL IMPACTO DE LOS COMITES PARITARIOS DE SALUD OCUPACIONAL
REGULACION DE LOS REQUISITOS MINIMOS ESTANDARES DE CALIDAD Y LOS PARAMETROS DE EVALUA
FORMULACION DEL SISTEMA NACIONAL DE AUDITORIA EN SALUD OCUPACIONAL
FORMULACION DE NORMAS DE ACREDITACION Y ESTANDARES DE CALIDAD PARA LOS SERVICIOS DE S
FORMULACION DEL PLAN NACIONAL DE SALUD OCUPACIONAL Y EVALUACION DE SU EJECUCION
ASISTENCIA TECNICA VIGILANCIA Y CONTROL DE LA IMPLEMENTACION DEL SISTEMA DE INFORMACION
ASISTENCIA TECNICA VIGILANCIA Y CONTROL DEL DISEO Y EJECUCION DEL REGLAMENTO DE HIGIEN
ASISTENCIA TECNICA VIGILANCIA Y CONTROL DE LA EJECUCION DEL PLAN DE EMERGENCIAS URGENC
ASISTENCIA TECNICA VIGILANCIA Y CONTROL DEL FUNCIONAMIENTO DEL COMITE PARITARIO DE SALU
ASISTENCIA TECNICA EN LA EJECUCION DEL PANORAMA GENERAL DE FACTORES DE RIESGO
ASISTENCIA TECNICA VIGILANCIA Y CONTROL DE LA EJECUCION DEL PROGRAMA DE SALUD OCUPACIO
REGISTRO ACTUALIZADO Y ANALISIS DEL AUSENTISMO POR: ACIDENTE DE TRABAJO ENFERMEDAD PR
DISEO PLANEACION ORGANIZACION EJECUCION EVALUACION PERIODICA Y ACTUALIZACION PERMAN
ELABORACION Y ACTUALIZACION PERMANENTE DEL REGLAMENTO DE HIGIENE Y SEGURIDAD INDUSTR
DISEO PLANEACION ORGANIZACION EJECUCION EVALUACION PERIODICA Y ACTUALIZACION PERMAN
DISEO PLANEACION ORGANIZACION EJECUCION EVALUACION PERIODICA Y ACTUALIZACION PERMAN
ORGANIZACION Y REGISTRO DEL FUNCIONAMIENTO PERMANENTE DEL COMITE PARITARIO DE SALUD O
ELABORACION Y ACTUALIZACION PERMANENTE DEL PANORAMA GENERAL DE FACTORES DE RIESGO
DISEO PLANEACION ORGANIZACION EJECUCION EVALUACION PERIODICA Y ACTUALIZACION PERMAN
CONTROL DE FACTORES DE RIESGO DE SEGURIDAD
INFORMACION EDUCACION Y COMUNICACION SOBRE USO DE ELEMENTOS DE PROTECCION PERSONAL
INFORMACION EDUCACION Y COMUNICACION SOBRE RIESGOS ELECTRICOS
INFORMACION EDUCACION Y COMUNICACION SOBRE SISTEMAS DE ALARMA
INFORMACION EDUCACION Y COMUNICACION SOBRE NORMAS DE SEGURIDAD EN EL ALMACENAMIENT
INFORMACION EDUCACION Y COMUNICACION SOBRE MANEJO SEGURO DE HERRAMIENTAS MAQUINAS
INFORMACION EDUCACION Y COMUNICACION SOBRE MANEJO DEFENSIVO Y SEGURIDAD VIAL
DISEO Y UTILIZACION DE DISPOSITIVOS DE PROTECCION Y GUARDAS EN MAQUINAS
DISEO Y EJECUCION DEL PROGRAMA DE ORDEN Y ASEO
SELECCION DOTACION MANTENIMIENTO REPOSICION Y REGISTRO DISCRIMINADO DE ELEMENTOS DE
CONFORMACION Y ORGANIZACION DE BRIGADAS Y SIMULACROS
MANTENIMIENTO PREVENTIVO
SEALIZACION Y DEMARCACION DE AREAS
INSPECCION REGISTRO Y ANALISIS PERIODICO DE CONDICIONES DE SEGURIDAD
INVESTIGACION Y ANALISIS DE RIESGO POR CONDICIONES DE MANEJO DE VEHICULOS
INVESTIGACION Y ANALISIS DE RIESGO POR CONDICIONES MECANICAS O LOCATIVAS
INVESTIGACION Y ANALISIS DE RIESGO BIOLOGICOS
INVESTIGACION Y ANALISIS DE RIESGOS ELECTRICOS
INVESTIGACION Y ANALISIS DE ACCIDENTES DE TRABAJO
INSPECCION REGISTRO Y ANALISIS PERIODICO DE REDES HIDRAULICAS
INSPECCION REGISTRO Y ANALISIS PERIODICO DE VULNERABILIDAD
INSPECCION REGISTRO ANALISIS Y PRIORIZACION DE RIESGOS DE INCENDIO Y EXPLOSION
REGISTRO ACTUALIZADO DE TRABAJADORES EXPUESTOS A AGENTES DE RIESGO
SONOMETRIA
TRANSPORTE INTERMUNICIPAL FLUVIAL
TRANSPORTE INTERMUNICIPAL TERRESTRE
TRANSPORTE URBANO
ACCIONES INDIVIDUALES DE PROMOCION Y PREVENCION EN SALUD INDIGENA
ACCIONES INDIVIDUALES DE ADECUACION SOCIOCULTURAL DE LOS SERVICIOS DE SALUD NO INDIGEN
ACCIONES INDIVIDUALES DE MEDICINA TRADICIONAL
GUIAS BILINGES
CASA DE PASO
SERVICIO TECNICO POSTMORTEM
PREPARACION DE LAMINA HISTOLOGICA O CITOLOGICA SOD
SERVICIO DE ESTERILIZACION DE COMPLEJIDAD ALTA SOD
SERVICIO DE ESTERILIZACION DE COMPLEJIDAD MEDIANA SOD
SERVICIO DE ESTERILIZACION DE COMPLEJIDAD BAJA SOD
SERVICIO DE ATENCION FARMACEUTICA DE COMPLEJIDAD ALTA SOD
SERVICIO DE ATENCION FARMACEUTICA DE COMPLEJIDAD MEDIANA SOD
SERVICIO DE ATENCION FARMACEUTICA DE COMPLEJIDAD BAJA SOD
SERVICIO DE NUTRICION Y DIETETICA EN INTERNACION
SERVICIO DE LACTARIO
SERVICIO DE NUTRICION Y DIETETICA [ALIMENTACION] EN INTERNACION SOD
TRASLADO TERRESTRE EN ZONA DE DISPERSION
TRASLADO AEREO EN ZONA DE DISPERSION
TRASLADO ACUATICO EN ZONA DE DISPERSION
SERVICIO PREHOSPITALARIO Y APOYO TERAPEUTICO EN UNIDADES MOVILES SOD
TRASLADO TERRESTRE MEDICALIZADO DE PACIENTES SECUNDARIO
TRASLADO TERRESTRE MEDICALIZADO DE PACIENTES PRIMARIO
TRASLADO AEREO MEDICALIZADO DE PACIENTES SECUNDARIO
TRASLADO AEREO MEDICALIZADO DE PACIENTES PRIMARIO
TRASLADO ACUATICO MEDICALIZADO DE PACIENTES SECUNDARIO
TRASLADO ACUATICO MEDICALIZADO DE PACIENTES PRIMARIO
TRASLADO TERRESTRE BASICO DE PACIENTES SECUNDARIO
TRASLADO TERRESTRE BASICO DE PACIENTES PRIMARIO
TRASLADO AEREO BASICO DE PACIENTES SECUNDARIO
TRASLADO AEREO BASICO DE PACIENTES PRIMARIO
TRASLADO ACUATICO BASICO DE PACIENTES SECUNDARIO
TRASLADO ACUATICO BASICO DE PACIENTES PRIMARIO
SALA DE CIRUGIA (QUIROFANOS) DE COMPLEJIDAD ALTA SOD
SALA DE CIRUGIA (QUIROFANOS) DE COMPLEJIDAD MEDIANA SOD
SALA DE CIRUGIA (QUIROFANOS) DE COMPLEJIDAD BAJA SOD
SALA DE ENDOSCOPIA
SALA DE DIALISIS PERITONEAL
SALA DE QUIMIOTERAPIA
SALA DE HEMODINAMIA
SALA DE HEMODIALISIS
SALA ESPECIAL DE PROCEDIMIENTOS
ELECTROMIOGRAFIA LARINGEA
ELECTROMIOGRAFIA CON ELECTRODO DE FIBRA UNICA
EVALUACION DE FUNCION OSTEOMUSCULAR SOD
EVALUACION PROTESICA EN EXTREMIDADES SOD
EVALUACION ORTESICA SOD
PRUEBAS FONOAUDIOLOGICAS DE LA COMUNICACION FUNCIONAL (HABLA)
EVALUACION FONOAUDIOLOGICA DE DESORDENES DE LENGUAJE Y VOZ
EVALUACION DEL DESEMPEO OCUPACIONAL FUNCIONAL
PRUEBA COGNITIVA
PRUEBA DE INTEGRACION SENSORIAL
RADIOCIRUGIA ESTEREOTAXICA CON ACELERADOR LINEAL DOSIS FRACCIONADA (RADIOTERAPIA FRAC
RADIOCIRUGIA ESTEREOTAXICA CON ACELERADOR LINEAL DOSIS UNICA
TERAPIA DE METASTASIS CON ESTRONCIO
TERAPIA CON METAIODOBENCILGUANIDINA SUPRARRENAL
TERAPIA CON ITRIUM 90
TERAPIA CON RADIOISOTOPOS SOD
RADIOTERAPIA CONFORMACIONAL EN ABDOMEN
BRAQUITERAPIA IMPLANTES PERMANENTES SOD
BRAQUITERAPIA METABOLICA SOD
BRAQUITERAPIA INTRACAVITARIA CON BAJA TASA DE DOSIS
BRAQUITERAPIA INTRACAVITARIA CON ALTA TASA DE DOSIS
BRAQUITERAPIA INTRALUMINAL CON BAJA TASA DE DOSIS
BRAQUITERAPIA INTRALUMINAL CON ALTA TASA DE DOSIS
BRAQUITERAPIA INTERSTICIAL CON BAJA TASA DE DOSIS
BRAQUITERAPIA INTERSTICIAL CON ALTA TASA DE DOSIS
TELETERAPIA CON ELECTRONES COMBINADA
TELETERAPIA CON ELECTRONES CAMPOS MULTIPLES
TELETERAPIA CON ELECTRONES CAMPO UNICO
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV EN CARA ENCEFALO CUELLO MEDIASTINO G
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV EN CARA ENCEFALO CUELLO MEDIASTINO G
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV EN CARA ENCEFALO CUELLO MEDIASTINO G
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV EN CARA ENCEFALO CUELLO MEDIASTINO G
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PRE O POP GANGLIONAR DE MAMA CAMPOS
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PRE O POP GANGLIONAR DE MAMA CAMPOS
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PRE O POP GANGLIONAR DE MAMA CAMPOS
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PRE O POP GANGLIONAR DE MAMA CAMPOS
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PROFILAXIS EN ENCEFALO PALIACION EN CU
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PROFILAXIS EN ENCEFALO PALIACION EN CU
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PROFILAXIS EN ENCEFALO PALIACION EN CU
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PROFILAXIS EN ENCEFALO PALIACION EN CU
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV CAMPO UNICO EN ENCEFALO CARA CUELLO
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV CAMPO UNICO EN ENCEFALO CARA CUELLO
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV CAMPO UNICO EN ENCEFALO CARA CUELLO
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV CAMPO UNICO EN ENCEFALO CARA CUELLO
TELETERAPIA CON ACELERADOR LINEAL MAYOR DE 10 MV PALIACION EN UNA SOLA DOSIS Y ENTIDAD
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
TELETERAPIA
CRIOGLOBULINAS +
COMPLEMENTO SERICO C4 AUTOMATIZADO
COMPLEMENTO SERICO C4 SEMIAUTOMATIZADO
COMPLEMENTO SERICO C3 AUTOMATIZADO
COMPLEMENTO SERICO C3 SEMIAUTOMATIZADO
COMPLEMENTO HEMOLITICO AL 50% [CH 50] MANUAL O SEMIAUTOMATIZADO
ANTICUERPOS HETEROFILOS SEMIAUTOMATIZADO O AUTOMATIZADO
AGLUTININAS AL CALOR
AGLUTININAS AL FRIO
VIH, GENOTIPIFICACION VIRAL
TOXOIDE TETANICO ANTICUERPOS IG G
TOXOIDE DIFTERICO ANTICUERPOS IG G
DETERMINACION DE LA EXPLOSION RESPIRATORIA DE LOS GRANULOCITOS
INMUNOGLOBULINAS CADENAS LIVIANAS LIBRES LAMBDA SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINAS CADENAS LIVIANAS LIBRES KAPPA SEMIAUTOMATIZADO O AUTOMATIZADO
PROCALCITONINA SEMIAUTOMATIZADO O AUTOMATIZADO
VIH, CARGA VIRAL CUALQUIER TECNICA +
RECEPTORES DE INTERLEUQUINA 2 CD25 POR INMUNOHISTOQUIMICA
PLAQUETAS FACTOR 4 SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINAS CADENAS LIVIANAS KAPPA Y LAMBDA SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINA E [IG E] AUTOMATIZADO
INMUNOGLOBULINA E [IG E] SEMIAUTOMATIZADO
INMUNOGLOBULINA E [IG E] ESPECIFICA (DOSIFICACION CADA ALERGENO) SEMIAUTOMATIZADO O AU
INMUNOGLOBULINA D [IG D] SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINA M [IG M] AUTOMATIZADO
INMUNOGLOBULINA M [IG M] SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINA G [IG G] SUBCLASES 1 2 3 4 SEMIAUTOMATIZADO O AUTOMATIZADO
INMUNOGLOBULINA G [IG G] AUTOMATIZADO
INMUNOGLOBULINA G [IG G] SEMIAUTOMATIZADO
INMUNOGLOBULINA A [IG A] AUTOMATIZADO
INMUNOGLOBULINA A [IG A] SEMIAUTOMATIZADO
INMUNOFIJACION AUTOMATIZADA
INMUNOFIJACION SEMIAUTOMATIZADO
INHIBIDOR C1 ESTERASA CONCENTRACION O FUNCIONAL SEMIAUTOMATIZADO O AUTOMATIZADO
HISTAMINA SEMIAUTOMATIZADO O AUTOMATIZADO
HERPES SIMPLEX, CARGA VIRAL
HERPES SIMPLEX I Y II, DNA DETECTOR
HEPATITIS C, RNA DETECTOR
HEPATITIS C PRUEBA CONFIRMATORIA SEMIAUTOMATIZADO O AUTOMATIZADO
HEPATITIS C, CARGA VIRAL +
HEPATITIS B, VIRUS DNA CUANTIFICACION
HEPATITIS B, CARGA VIRAL +
FAGOCITOSIS ESTUDIO
FACTOR INTRINSECO ANTICUERPOS SEMIAUTOMATIZADO Y AUTOMATIZADO
ELECTROFORESIS DE PROTEINAS SEMIAUTOMATIZADO Y AUTOMATIZADO
MERCURIO AUTOMATIZADO
MERCURIO SEMIAUTOMATIZADO
ESTRICNINA AUTOMATIZADO
ESTRICNINA SEMIAUTOMATIZADO
DROGAS DE ABUSO
COCAINA O METABOLITOS AUTOMATIZADO
COCAINA O METABOLITOS SEMIAUTOMATIZADO
COCAINA O METABOLITOS MANUAL
HIDROCARBUROS SEMIAUTOMATIZADO
HIDROCARBUROS AUTOMATIZADO
CIANUROS AUTOMATIZADO
CIANUROS SEMIAUTOMATIZADO
CARBAMATOS O METABOLITOS SEMIAUTOMATIZADO
CARBAMATOS O METABOLITOS AUTOMATIZADO
CANNABINOIDES MANUAL O SEMIAUTOMATIZADO
CANNABINOIDES AUTOMATIZADO
CAFEINA SEMIAUTOMATIZADO
CAFEINA AUTOMATIZADO
BIPIRIDILO AUTOMATIZADO
BIPIRIDILO SEMIAUTOMATIZADO
ATROPINICOS SEMIAUTOMATIZADO
ATROPINICOS AUTOMATIZADO
ARSENICO SEMIAUTOMATIZADO
ALCOHOL METILICO [FORMALDEHIDO] SEMIAUTOMATIZADO O AUTOMATIZADO
ALCOHOL METILICO [FORMALDEHIDO] MANUAL
ALCOHOL ETILICO SEMIAUTOMATIZADO
ALCOHOL ETILICO AUTOMATIZADO
ALCALOIDES SEMIAUTOMATIZADO
ALCALOIDES AUTOMATIZADO
ACETAMINOFEN SEMIAUTOMATIZADO
ACETAMINOFEN AUTOMATIZADO
TEOFILINA AUTOMATIZADO
TEOFILINA SEMIAUTOMATIZADO
NITROPRUSIATO DE SODIO
DIGOXINA, SEMICUANTITATIVA POR INMUNOENSAYO O CROMATOGRAFIA DE CAPA FINA
DIGOXINA SEMIAUTOMATIZADO
DIGOXINA AUTOMATIZADO
DIGITOXINA SEMIAUTOMATIZADO
DIGITOXINA AUTOMATIZADO
EVEROLIMUS SEMIAUTOMATIZADO O AUTOMATIZADO
METOTREXATO SEMIAUTOMATIZADO O AUTOMATIZADO
TACROLIMUS SEMIAUTOMATIZADO O AUTOMATIZADO
CICLOSPORINA A O METABOLITOS SEMIAUTOMATIZADO O AUTOMATIZADO
CICLOSERINA SEMIAUTOMATIZADO
MICONAZOL AUTOMATIZADO
KETOCONAZOLE AUTOMATIZADO
ITRACONAZOLE AUTOMATIZADO
FLUCONAZOLE AUTOMATIZADO
CIPROFLOXACINA AUTOMATIZADO
ACIDO NALIDIXICO AUTOMATIZADO
ANFOTERICINA B AUTOMATIZADO
VANCOMICINA, SEMICUANTITATIVA POR CROMATOGRAFIA DE CAPA FINA
VANCOMICINA AUTOMATIZADO
TOBRAMICINA AUTOMATIZADO
PROCAINAMIDA POR INMUNOENSAYO
NETILMICINA AUTOMATIZADO
KANAMICINA AUTOMATIZADO
GENTAMICINA, SEMICUANTITATIVA POR INMUNOENSAYO
GENTAMICINA AUTOMATIZADA
AMIKACINA, SEMICUANTITATIVA POR INMUNOENSAYO
AMIKACINA, CUANTITATIVA POR NEFELOMETRIA
AMIKACINA AUTOMATIZADO
LITIO SEMIAUTOMATIZADO
LITIO AUTOMATIZADO
FLUOXETINA Y NORFLUOXETINA MANUAL O SEMIAUTOMATIZADO
FENOTIAZINAS MANUAL O SEMIAUTOMATIZADO
FENOTIAZINAS AUTOMATIZADO
FENCICLIDINA
CLORPROMAZINA
BENZODIACEPINAS SEMICUANTITATIVO MANUAL O SEMIAUTOMATIZADO
BENZODIACEPINAS CUANTITATIVAS AUTOMATIZADO
ANTIDEPRESIVOS TRICICLICOS SEMICUANTITATIVO MANUAL O SEMIAUTOMATIZADO
ANTIDEPRESIVOS TRICICLICOS CUANTITATIVO AUTOMATIZADO
ANFETAMINAS Y METANFETAMINAS SEMICUANTITATIVA MANUAL O SEMIAUTOMATIZADO
ANFETAMINAS Y METANFETAMINAS CUANTITATIVAS AUTOMATIZADO
FENOBARBITAL, SEMICUANTITATIVO POR INMUNOENSAYO O CROMATOGRAFIA DE CAPA FINA
FENOBARBITAL, CUANTITATIVO POR NEFELOMETRIA
FENOBARBITAL NIVELES SERICOS AUTOMATIZADO
FENITOINA TOTAL AUTOMATIZADA
FENITOINA LIBRE Y TOTAL, CUANTITATIVO POR NEFELOMETRIA +
FENITOINA LIBRE Y TOTAL, CUANTITATIVO POR CROMATOGRAFIA LIQUIDA O DE GASES +
FENITOINA LIBRE AUTOMATIZADA
ETOSUXIMIDA CUANTITATIVA SEMIAUTOMATIZADA
ETOSUXIMIDA CUANTITATIVA AUTOMATIZADA
CARBAMAZEPINA, SEMICUANTITATIVA POR INMUNOENSAYO O CROMATOGRAFIA DE CAPA FINA
CARBAMAZEPINA CUANTITATIVA AUTOMATIZADA
CARBAMAZEPINA CUANTITATIVA SEMIAUTOMATIZADA
BARBITURICOS SEMICUANTITATIVO MANUAL O SEMIAUTOMATIZADO
BARBITURICOS CUANTITATIVO SEMIAUTOMATIZADO O AUTOMATIZADO
ACIDO VALPROICO LIBRE AUTOMATIZADO
FRUCTOSA
DISACARIDASA (LACTOSA SUCROSA MALTOSA Y PALATINASA)
ALMIDONES
CURVA DE LACTOSA
GALACTOSA
FENILALANINA CUALITATIVA
FENILALANINA POST CURVA DE TOLERANCIA CON ESTIMULO BH-4
ACIDO LACTICO CURVA POST CARGA DE GLUCOSA
ACIDOS BILIARES FRACCIONADOS
ACIDO VANILMANDELICO [VMA] EN ORINA DE 24 HORAS
ACIDO PIRUVICO [PIRUVATO]
ACIDO LACTICO [L-LACTATO] AUTOMATIZADO
ACIDO LACTICO [L-LACTATO] SEMIAUTOMATIZADO
ACIDO HOMOVALINICO EN ORINA DE 24 HORAS
ACIDO HOMOGENTESICO EN ORINA
ACIDO FORMICO EN ORINA
ACIDO FOLICO EN ERITROCITOS
ACIDO FOLICO [FOLATOS] EN SUERO
ACIDO DELTA AMINOLEVULINICO [ALA] EN ORINA DE 24 HORAS
ACIDO 5 HIDROXI INDOLACETICO EN ORINA DE 24 HORAS
ACIDO CITRICO EN ORINA DE 24 HORAS
ACIDOS BILIARES TOTALES
PEPTIDO ATRIAL NATRIURETICO [BNP] [PEPTIDO CEREBRAL NATRIURETICO]
PRO PEPTIDO ATRIAL NATRIURETICO [PRO-BNP] (PEPTIDO CEREBRAL NATRIURETICO)
HEMOPEXINA
GLICOPROTEINA P
MEDICION DE GASES EN SANGRE VENOSA
DELTA DE PCO2 EN ORINA
ANTIOXIDANTES TOTALES
METANEFRINAS FRACCIONADAS EN ORINA DE 24 HORAS
METANEFRINAS EN ORINA PARCIAL
PORFIRINAS DIFERENCIADAS EN SANGRE
PORFIRINAS CUANTITATIVAS EN ORINA PARCIAL
ESPERMATOZOIDES PEROXIDACION LIPIDICA
C-TELOPEPTIDO
CITRATOS EN ORINA PARCIAL
CITRATOS EN ORINA DE 24 HORAS
UROPORFIRINAS CUALITATIVAS
ALFAFETOPROTEINA [AFP] BETAGONADOTROPINA CORIONICA LIBRE [BHCG LIBRE] Y ESTRIOL TRIPLE M
PROTEINA PLASMATICA ASOCIADA AL EMBARAZO [PAPPA-A] Y BETAGONADOTROPINA CORIONICA LIBR
PROTEINA PLASMATICA ASOCIADA AL EMBARAZO [PAPPA-A]
TRIPSINA EN SUERO O EN MATERIA FECAL
TRANSFERRINA AUTOMATIZADA
TRANSFERRINA SEMIAUTOMATIZADA
SATURACION DE TRANSFERRINA
DIMERO D AUTOMATIZADO
CUERPOS DE HEINZ PRUEBA INDUCIDA POR FENILHIDRAZINA
CUERPOS DE HEINZ PRUEBA DIRECTA
CELULAS LE
FACTOR DE VON WILLEBRAND PRE Y POST VASOPRESINA HASTA 6 MUESTRAS
COFACTOR DE RISTOCETINA PRE Y POST VASOPRESINA HASTA 6 MUESTRAS
PROTROMBINA FRAGMENTOS 12
INHIBIDOR DE FACTOR XII
INHIBIDOR DE FACTOR XI
INHIBIDOR DE FACTOR X
INHIBIDOR DE FACTOR VIII
INHIBIDOR DE FACTOR VII
INHIBIDOR DE FACTOR V
INHIBIDOR DE FACTOR IX
INHIBIDOR DE FACTOR II
INHIBIDOR DE TROMBOPLASTINA TISULAR
AGREGACION PLAQUETARIA CON RISTOCETINA 3 DILUCIONES
CRIOFIBRINOGENO
COFACTOR DE RISTOCETINA [ACTIVIDAD DEL FACTOR VON WILLEBAND]
HEPARINA COFACTOR II
TIEMPO DE TROMBOPLASTINA PARCIAL [TTP]
TIEMPO DE TROMBINA
TIEMPO DE SANGRIA ESTANDARIZADO
TIEMPO DE SANGRIA [IVY O DUKE]
TIEMPO DE PROTROMBINA [TP]
EUGLOBULINA TIEMPO DE LISIS
TIEMPO DE COAGULACION
TIEMPO ACTIVADO DE COAGULACION
RETRACCION DE COAGULO
RESISTENCIA A LA PROTEINA C [FACTOR DE LEIDEN] POR PCR
RESISTENCIA A LA PROTEINA C ACTIVADA (ASOCIADA A FACTOR V)
PRUEBA DE PROTAMINA
PROTEINA S DE LA COAGULACION ANTIGENO LIBRE
PROTEINA S DE LA COAGULACION ANTIGENO TOTAL
PROTEINA S DE LA COAGULACION ACTIVIDAD
PROTEINA C DE LA COAGULACION
PROTEINA C DE LA COAGULACION ACTIVIDAD
PROPERDINA FACTOR B
PRODUCTOS DE DEGRADACION DE FIBRINOGENO
PRECALICREINA
PLASMINOGENO
PLASMINA [FIBRINOLISINA]
INHIBIDOR DEL ACTIVADOR DE PLASMINOGENO [PAI 1]
HEPARINA DE BAJO PESO MOLECULAR DOSIFICACION [ANTIFACTOR XA]
HEPARINA NO FRACCIONADA DOSIFICACION
FIBRINOGENO
FACTOR XIII [FSF FACTOR ESTABILIZANTE DE LA FIBRINA O TIEMPO DE LISIS COAGULO]
FACTOR XII [FACTOR DE HAGEMAN DE CONTACTO]
FACTOR XI [PTA]
FACTOR X [STUART POWER]
FACTOR VON WILLEBRAND
FACTOR VIII DE LA COAGULACION
FACTOR VII DE LA COAGULACION [ESTABLE O PROCONVERTINA]
FACTOR V DE LA COAGULACION [LABIL O PROACELERINA]
FACTOR III PLAQUETARIO
FACTOR IX DE LA COAGULACION [CHRISTMAS O PTC]
FACTOR INTRINSECO, CUANTIFICACION
FACTOR II DE LA COAGULACION CUANTIFICACION [PROTROMBINA]
DILUCIONES DE TIEMPO DE TROMBOPLASTINA PARCIAL (TTP CRUZADO O ANTICOAGULANTE CIRCULAN
DILUCIONES DE TIEMPO DE PROTROMBINA (TP CRUZADO O ANTICOAGULANTE CIRCULANTE)
ANTITROMBINA III FUNCIONAL MANUAL
ANTITROMBINA III CONCENTRACION MANUAL
ANTITROMBINA III FUNCIONAL AUTOMATIZADA
ANTITROMBINA III CONCENTRACION AUTOMATIZADA
PRUEBA CONFIRMATORIA TIEMPO VENENO DE VIBORA DE RUSSELL
ANTICOAGULANTE LUPICO
AGREGACION PLAQUETARIA CURVA
AGREGACION PLAQUETARIA CON RISTOCETINA 2 DILUCIONES [RIPA]
ADHESIVIDAD PLAQUETARIA [SALZMAN]
CLOSTRIDIUM TOXINA
PRUEBA DE CONCENTRACION BACTERICIDA EN SUERO O LCR U OTROS
PRUEBA INTRADERMOREACCION DE ESPOROTRIQUINA
PRUEBA INTRADERMICA DE ALERGIAS CON ESCARIFICACION O PUNTURA (AEROALERGENOS, ALIMENT
PRUEBA DE MONTENEGRO [LEISHMANIA] *+
PRUEBA DE MITSUDA [LEPROMINA]
PRUEBA DE MANTOUX [TUBERCULINA] +
PRUEBA DE MACHADO GUERREIRO [TRIPANOSOMA CRUZI] * +
INTRADERMOREACCION PARA COMPROBAR INMUNIDAD CONTRA BACTERIAS, HONGOS, PARASITOS O
CLOSTRIDIUM, TOXINA+
FILARIA EXAMEN DIRECTO
MYCOBACTERIUM LEPRAE PRUEBA DE VIABILIDAD
STREPTOCOCCUS PNEUMONIAE [PNEUMOCOCCUS] SEROTIPIFICACION
STREPTOCOCCUS BETA HEMOLITICO GRUPO A (PRUEBA RAPIDA O DIRECTA)
STAPHYLOCOCCUS AUREUS SEROTIPIFICACION
SHIGUELLA SEROTIPIFICACION
SARCOPTES EXAMEN DIRECTO
NEISSERIA MENINGITIDIS SEROTIPIFICACION POR LATEX
MYCOBACTERIUM LEPRAE, PRUEBA DE VIABILIDAD POR PCR
MYCOBACTERIUM LEPRAE DETECCION DE GLICOLIPIDO FENOLICO AUTOMATIZADO
MYCOBACTERIUM, IDENTIFICACION POR PCR+
MYCOBACTERIUM IDENTIFICACION
LISTERIA SEROTIPIFICACION
LEPTOSPIRA SEROTIPIFICACION
LEISHMANIA TIPIFICACION POR SONDAS DE DNA
LEISHMANIA ANTICUERPOS AUTOMATIZADO
LEISHMANIA, IDENTIFICACION POR PCR &
HONGOS PRUEBA DE VIABILIDAD
EXAMEN DIRECTO PARA HONGOS CON CALCOFLUOR
EXAMEN DIRECTO PARA HONGOS (KOH)
EXAMEN DIRECTO FRESCO DE CUALQUIER MUESTRA
ESCHERICHIA COLI ENTEROPATOGENA EN MATERIA FECAL POR SEROTIPIFICACION
DEMODEX EXAMEN DIRECTO
BETA LACTAMASA PRUEBA DE PENICILINASA
CORYNEBACTERIUM DIFTERIAE PRUEBA DE TOXIGENICIDAD
CAMPYLOBACTER SPP CULTIVO
IDENTIFICACION DE CULTIVO AISLADO
TRICHOMONA CULTIVO
YERSINIA ENTEROCOLITICA CULTIVO
UROCULTIVO (ANTIBIOGRAMA CONCENTRACION MINIMA INHIBITORIA MANUAL)
UROCULTIVO (ANTIBIOGRAMA CONCENTRACION MINIMA INHIBITORIA AUTOMATIZADO)
UROCULTIVO (ANTIBIOGRAMA DE DISCO)
NOCARDIA SPP CULTIVO HONGOS
NEISSERIA MENINGITIDIS CULTIVO
NEISSERIA GONORRHOEAE CULTIVO
MYCOPLASMA CULTIVO
MYCOBACTERIUM TUBERCULOSIS CULTIVO
MICOBACTERIAS NO TUBERCULOSAS CULTIVO
LEGIONELLA CULTIVO
HEMOCULTIVO CON RESINA CADA MUESTRA
HEMOCULTIVO LISIS CENTRIFUGACION
HEMOCULTIVO PARA HONGOS CADA MUESTRA
HEMOCULTIVO ANAEROBIO MANUAL CADA MUESTRA
HEMOCULTIVO ANAEROBIO AUTOMATIZADO CADA MUESTRA
HEMOCULTIVO AEROBIO MANUAL CADA MUESTRA
HEMOCULTIVO AEROBIO AUTOMATIZADO CADA MUESTRA
HELICOBACTER PYLORI CULTIVO
CULTIVO PARA VIRUS
CULTIVO PARA MICROORGANISMOS ANAEROBIOS DE CUALQUIER MUESTRA DIFERENTE A MEDULAOSE
CULTIVO PARA MICROORGANISMOS EN CUALQUIER MUESTRA DIFERENTE A MEDULA OSEA ORINA Y HE
CULTIVO PARA MICROORGANISMOS ANAEROBIOS EN MEDULA OSEA
CULTIVO PARA MICROORGANISMOS AEROBIOS EN MEDULA OSEA
CULTIVO PARA MICOBACTERIAS EN MEDULA OSEA
CULTIVO PARA HONGOS MICOSIS SUPERFICIAL
CULTIVO PARA HONGOS MICOSIS PROFUNDA
CULTIVO PARA HONGOS EN MEDULA OSEA
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
ESTUDIO
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
PENOSCOPIA
ESTUDIO COMPLETO DE IMPOTENCIA
TOMA NO QUIRURGICA DE MUESTRA O TEJIDO VAGINAL PARA ESTUDIO CITOLOGICO
CISTOMETRIA SOD
ESFINTEROMANOMETRIA SOD
PERFIL DE PRESION URETRAL SOD
UROFLUJOMETRIA SOD
ELECTROMIOGRAFIA ESFINTER VESICAL
ELECTROMIOGRAFIA ESFINTER URETRAL
CISTOMETROGRAMA SOD
MANOMETRIA PIELICA SOD
URODINAMIA CON PRUEBA DE MEDICAMENTO
URODINAMIA ESTANDAR
MONITORIZACION ELECTROENCEFALOGRAFICA POR VIDEO Y RADIO SOD
PRUEBAS FUNCIONALES DEL TRASTORNO DEL SUEO
PRUEBAS DE LATENCIA MULTIPLE DE SUEO
OTRAS PRUEBAS FUNCIONALES DEL TRASTORNO DEL SUEO SOD
POLISOMNOGRAMA EN TITULACION DE CPAP NASAL
ESTUDIO POLISOMNOGRAFICO COMPLETO (CON OXIMETRIA)
ESTUDIO FISIOLOGICO DEL SUEO (ESTUDIO POLISOMNOGRAFICO SIN OXIMETRIA)
POTENCIALES EVOCADOS SOMATOSENSORIALES
TRIPLES CAROTIDEOS
PRUEBA DE ESTIMULO REPETITIVO [LAMBERT]
PRUEBA COMPLETA CON TENSILON
NEUROCONDUCCION POR CADA EXTREMIDAD (UNO O MAS NERVIOS)
REFLEJOS NEUROLOGICOS BULBO CAVERNOSO
PRUEBA DE ESTIMULACION MAXIMA DE NERVIO FACIAL [HILGER]
REFLEJO NEUROLOGICO TRIGEMINO FACIAL
REFLEJO NEUROLOGICO PALPEBRAL (ONDAS F O H)
ELECTROCORTICOGRAFIA
ELECTROENCEFALOGRAMA DIGITAL CON MAPEO CEREBRAL
ELECTROENCEFALOGRAMA COMPUTARIZADO
ELECTROENCEFALOGRAMA CONVENCIONAL
PRUEBA DE PROVOCACION NASAL CON ALERGENO VALORADA POR PICO FLUJO NASAL INSPIRATORIO
PRUEBA DE PROVOCACION NASAL CON ALERGENO (ESPECIFICO)
RINOMETRIA ACUSTICA
RINOMANOMETRIA CON ALERGENO
RINOMANOMETRIA
TONOMETRIA SOD
PRUEBA DEL AMOBARBITAL INTRACAROTIDEO [WADA] SOD
CONSULTA DE URGENCIAS POR ODONTOLOGIA ESPECIALIZADA
CONSULTA DE URGENCIAS POR ODONTOLOGIA GENERAL
CONSULTA DE URGENCIAS POR MEDICINA ESPECIALIZADA
CONSULTA DE URGENCIAS POR MEDICINA GENERAL
ASISTENCIA INTRAHOSPITALARIA POR EQUIPO INTERDISCIPLINARIO
INJERTO DE PIEL TOTAL LIBRE EN AREA GENERAL HASTA EL DIEZ 10% DE SUPERFICIE CORPORAL TOTA
INJERTO DE PIEL PARCIAL EN AREA ESPECIAL DE MAS DEL CINCO 5% DE SUPERFICIE CORPORAL TOTAL
INJERTO DE PIEL PARCIAL EN AREA ESPECIAL HASTA EL CINCO 5% DE SUPERFICIE CORPORAL TOTAL
INJERTO DE PIEL PARCIAL EN AREA GENERAL MAYOR DEL TREINTA 30% DE SUPERFICIE CORPORAL TOT
INJERTO DE PIEL PARCIAL EN AREA GENERAL ENTRE EL VEINTE 20% HASTA EL 30% DE SUPERFICIE CO
INJERTO DE PIEL PARCIAL EN AREA GENERAL ENTRE EL DIEZ 10% HASTA EL 20% DE SUPERFICIE CORP
INJERTO DE PIEL PARCIAL EN AREA GENERAL HASTA EL DIEZ 10% DE SUPERFICIE CORPORAL TOTAL
SUTURA DE MATRIZ UNGUEAL
RECONSTRUCCION DE AVULSION (TOTAL O PARCIAL) DE CUERO CABELLUDO O AREA ESPECIAL CON T
SUTURA DE AVULSION EN PABELLON AURICULAR NARIZ LABIOS PARPADOS O GENITALES
SUTURA DE HERIDA PARCIAL DE CUERO CABELLUDO (ESCALPE)
SUTURA DE HERIDA MULTIPLE DE PLIEGUES DE FLEXION GENITALES MANOS Y PIES
SUTURA DE HERIDA MULTIPLE DE CARA SIN COMPROMISO DE LABIOS O PARPADOS
SUTURA DE HERIDA MULTIPLE DE CARA
SUTURA DE HERIDA UNICA DE PLIEGUES DE FLEXION GENITALES MANOS Y PIES
SUTURA DE HERIDA UNICA DE CARA SIN COMPROMISO DE LABIOS O PARPADOS
SUTURA DE HERIDA UNICA DE CARA
SUTURA DE HERIDA MULTIPLE EN AREA GENERAL
SUTURA DE HERIDA UNICA EN AREA GENERAL
CIRUGIA MICROGRAFICA [DE MOHS] POR CORTE SOD
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPE
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPE
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPE
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPE
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPE
RESECCION DE TUMOR MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERAL CON REPA
RESECCION DE TUMOR BENIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERAL CON REPAR
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERA
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERA
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERA
RESECCION DE TUMOR BENIGNO O MALIGNO DE PIEL O TEJIDO CELULAR SUBCUTANEO AREA GENERA
ABLACION DE LESIONES CUTANEAS (TATUAJE) POR HAZ DE LASER SOD
ESCISION O ABLACION LOCAL DE LESION CUTANEA
ABLACION DE TELANGIECTASIAS POR ESCLEROTERAPIA
EXTRACCION DE COMEDONES (COMEDOLISIS)
APERTURA O RESECCION DE QUISTES O PUSTULAS (CIRUGIA PARA ACNE)
ESCISION DE LESIONES CUTANEAS POR RADIOFRECUENCIA MAS DE DIEZ LESIONES
ESCISION DE LESIONES CUTANEAS POR RADIOFRECUENCIA ENTRE CINCO A DIEZ LESIONES
ESCISION DE LESIONES CUTANEAS POR RADIOFRECUENCIA HASTA CINCO LESIONES
RESECCION DE LESIONES CUTANEAS POR CAUTERIZACION FULGURACION O CRIOTERAPIA EN AREA ES
RESECCION DE LESIONES CUTANEAS POR CAUTERIZACION FULGURACION O CRIOTERAPIA EN AREA ES
RESECCION DE LESIONES CUTANEAS POR CAUTERIZACION FULGURACION O CRIOTERAPIA EN AREA ES
RESECCION DE LESIONES CUTANEAS POR CAUTERIZACION FULGURACION O CRIOTERAPIA EN AREA GE
RESECCION DE LESIONES CUTANEAS POR CAUTERIZACION FULGURACION O CRIOTERAPIA EN AREA GE
FISTULECTOMIA DE PIEL Y TEJIDO CELULAR SUBCUTANEO SOD
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL DE MAS DEL 50% DE SUPERFICIE CORPORAL
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL ENTRE EL 30% AL 50% DE SUPERFICIE CORP
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL ENTRE EL 20% AL 30% DE SUPERFICIE CORP
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL ENTRE EL 10% AL 20% DE SUPERFICIE CORP
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL HASTA EL 10% DE SUPERFICIE CORPORAL EN
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL EN AREA ESPECIAL DE MAS DEL CINCO 5% D
DESBRIDAMIENTO ESCISIONAL POR LESION SUPERFICIAL EN AREA ESPECIAL DE MENOS DEL CINCO 5%
RESECCION QUISTE PILONIDAL (CIERRE PARCIAL O ESCISION ABIERTA)
MARSUPIALIZACION DE QUISTE PILONIDAL
DRENAJE DE QUISTE PILONIDAL
INSERCION DE BOMBA DE INFUSION TOTALMENTE IMPLANTABLE
INSERCION DE ESTIMULADOR ELECTRICO TRANSCUTANEO (PARA CONTROL DE DOLOR)
INSERCION DE CATETER SUBDERMICO (EPIDERMOCLISIS)
INSERCION DE DISPOSITIVO DE ACCESO VASCULAR [DAV] TOTALMENTE IMPLANTABLE
INSERCION DE ANTICONCEPTIVOS SUBDERMICOS
INYECCION DE MATERIAL MIORELAJANTE (TOXINA BOTULINICA)
TATUAJE INTRADERMICO O INYECCION DE PIGMENTOS OPACOS INSOLUBLES
INFILTRACION INTRALESIONAL CON MEDICAMENTO DE MAS DE DIEZ LESIONES
INFILTRACION INTRALESIONAL CON MEDICAMENTO ENTRE CINCO A DIEZ LESIONES
INFILTRACION INTRALESIONAL CON MEDICAMENTO HASTA DE CINCO LESIONES
EXTRACCION DE ANTICONCEPTIVOS SUBDERMICOS POR INCISION
EXTRACCION DE CUERPO EXTRAO EN PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA ESPECIAL POR
EXTRACCION DE CUERPO EXTRAO EN PIEL O TEJIDO CELULAR SUBCUTANEO DE AREA GENERAL POR
DRENAJE DE HEMATOMA SUBUNGUEAL POR INCISION O ASPIRACION
DRENAJE DE COLECCION PROFUNDA EN PIEL O TEJIDO CELULAR SUBCUTANEO POR INCISION O ASPIRA
DRENAJE DE COLECCION SUPERFICIAL DE PIEL O TEJIDO CELULAR SUBCUTANEO POR INCISION O ASPIR
ESTUDIO FOTOBIOLOGICO (FOTOPARCHE)
TRIPANOSOMA CRUZI PRUEBA [DE MACHADO GUERREIRO]
PRUEBA DE INTRADERMOREACCION PARA COMPROBAR INMUNIDAD CONTRA MICROORGANISMOS
LEISHMANIA PRUEBA [DE MONTENEGRO]
LEPROMINA PRUEBA [DE MITSUDA]
TUBERCULINA PRUEBA [DE MANTOUX]
PRUEBA INTRADERMOREACCION DE ESPOROTRIQUINA
PRUEBA INTRAEPIDERMICA DE ALERGIA CON ESCARIFICACION O PUNTURA (AEROALERGENOS ALIMEN
PRUEBA EPICUTANEA DE ALERGIA (PRUEBA DE PARCHE)
PRUEBA INTRADERMICA DE ALERGIA
BIOPSIA ESCISIONAL DE UA (LECHO O MATRIZ)
BIOPSIA INCISIONAL O ESCISIONAL DE PIEL TEJIDO CELULAR SUBCUTANEO O MUCOSA (CON SUTURA)
BIOPSIA DE PIEL CON SACABOCADO Y SUTURA SIMPLE
EXTRACCION DE EXPANSORES DE TEJIDO MAMARIO SOD
INSERCION DE EXPANSOR CUTANEO EN MAMA SOD
EXTRACCION DE IMPLANTE DE MAMA SOD
RECONSTRUCCION DEL COMPLEJO AREOLA PEZON
COLGAJO LIBRE CON TECNICA MICROVASCULAR EN LA MAMA
COLGAJO LOCAL MUSCULOCUTANEO EN LA MAMA
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
REDUCCION
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
ABIERTA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
FRACTURA DE
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
DE FRACTURA
CORTICOTOMIA MANDIBULAR
OSTEOTOMIA SUBAPICAL MANDIBULAR
OSTEOTOMIA DE CUERPO MANDIBULAR VIA TRANS MUCOSA O TRANSCUTANEA
OSTEOTOMIA DE CUERPO MANDIBULAR VIA TRANSCUTANEA CON FIJACION INTERNA (DISPOSITIVOS D
OSTEOTOMIA DE CUERPO MANDIBULAR VIA TRANS MUCOSA CON FIJACION INTERNA (DISPOSITIVOS D
OSTEOTOMIA DE CUERPO MANDIBULAR VIA TRANS MUCOSA O TRANSCUTANEA SOD +
CORONOIDECTOMIA
OSTEOTOMIA DE RAMA MANDIBULAR VIA TRANS MUCOSA O VIA TRANSCUTANEA
OSTEOTOMIA RAMA MANDIBULAR VIA TRANSCUTANEA CON FIJACION INTERNA (DISPOSITIVOS DE FIJAC
OSTEOTOMIA DE RAMA MANDIBULAR VIA TRANS MUCOSA CON FIJACION INTERNA (DISPOSITIVOS DE F
OSTEOTOMIA DE RAMA MANDIBULAR VIA TRANS MUCOSA O VIA TRANSCUTANEA SOD+
OSTEOPLASTIA CERRADA (OSTEOTOMIA) DE RAMA MANDIBULAR SOD
REMODELACION DEL CARTILAGO ARTICULAR TEMPOROMANDIBULAR VIA ENDOSCOPICA
REEMPLAZO TOTAL DE ARTICULACION TEMPOROMANDIBULAR CON IMPLANTE ALOPLASTICO
REEMPLAZO TOTAL DE ARTICULACION TEMPOROMANDIBULAR CON INJERTO
MENISECTOMIA TEMPOROMANDIBULAR CON COLGAJO
MENISECTOMIA TEMPOROMANDIBULAR CON INJERTO
MENISCOPEXIA TEMPOROMANDIBULAR VIA EXTERNA
MENISCOPEXIA TEMPOROMANDIBULAR VIA ENDOSCOPICA
RETROPOSICION QUIRURGICA DE LA PREMAXILA
RESECCION TOTAL DE MAXILAR CON RECONSTRUCCION SIMULTANEA
RESECCION PARCIAL MAXILAR CON RECONSTRUCCION SIMULTANEA
RECONSTRUCCION MANDIBULAR (TOTAL O PARCIAL) CON INJERTO OSEO VASCULARIZADO AUTOLOGO
RECONSTRUCCION MANDIBULAR (TOTAL O PARCIAL) CON INJERTO OSEO AUTOLOGO O HETEROLOGO
RECONSTRUCCION MANDIBULAR (TOTAL O PARCIAL) CON INJERTO LIBRE OSEO AUTOLOGO O HETERO
RECONSTRUCCION MANDIBULAR (TOTAL O PARCIAL) CON INJERTO OSEO AUTOLOGO O HETEROLOGO
RECONSTRUCCION MANDIBULAR (TOTAL O PARCIAL) CON DISPOSITIVOS DE FIJACION U OSTEOSINTESI
MANDIBULECTOMIA TOTAL SIN RECONSTRUCCION OSEA
MANDIBULECTOMIA TOTAL CON RECONSTRUCCION OSEA
HEMIMAXILECTOMIA
CONDILECTOMIA DE LA MANDIBULA
RESECCION PARCIAL MAXILAR SIN RECONSTRUCCION
HEMIMANDIBULECTOMIA CON DESARTICULACION
HEMIMANDIBULECTOMIA SIN DESARTICULACION
MANDIBULECTOMIA PARCIAL SIMPLE SEGMENTARIA
MANDIBULECTOMIA PARCIAL SIMPLE MARGINAL
ESCLEROSIS DE REBORDE DE MAXILAR SUPERIOR O INFERIOR
RESECCION RADICAL DE TUMOR MALIGNO MAXILAR O MANDIBULAR
RESECCION DE TUMOR MALIGNO MAXILAR O MANDIBULAR
ELIMINACION DE EXOSTOSIS O TUBEROSIDADES FIBROSAS EN MAXILAR SUPERIOR O INFERIOR
ENUCLEACION RESECCION Y CURETAJE DE LESIONES BENIGNAS EN MAXILAR SUPERIOR O INFERIOR D
ENUCLEACION RESECCION Y CURETAJE DE LESIONES BENIGNAS EN MAXILAR SUPERIOR O INFERIOR D
ENUCLEACION RESECCION Y CURETAJE DE LESIONES BENIGNAS EN MAXILAR SUPERIOR O INFERIOR D
ENUCLEACION RESECCION Y CURETAJE DE LESIONES BENIGNAS EN MAXILAR SUPERIOR O INFERIOR D
ARTROSCOPIA DIAGNOSTICA FACIAL
ANGIOPLASTIA CON BALON DE VASOS INTRACRANEALES CON COLOCACION PROTESIS (STENT) O INJER
ANGIOPLASTIA CON BALON DE VASOS INTRACRANEALES
ANGIOPLASTIA O ATERECTOMIA DE VASOS NO CORONARIOS CON PROTESIS (STENT) O INJERTO (S) PR
EXTRACCION DE DERIVACION ARTERIOVENOSA PARA DIALISIS RENAL SOD
REVISION DE DERIVACION (FISTULA) ARTERIOVENOSA PARA DIALISIS RENAL SOD
CONTROL DE HEMORRAGIA DESPUES DE CIRUGIA VASCULAR SOD
SUTURA DE VENAS DE MIEMBROS INFERIORES
SUTURA INFRAPATELAR DE VENAS
SUTURA SUPRAPATELAR DE VENAS
SUTURA DE VENAS DE MIEMBROS INFERIORES SOD
SUTURA DE ARTERIAS DE MIEMBROS INFERIORES
SUTURA INFRAPATELAR DE ARTERIAS
SUTURA SUPRAPATELAR DE ARTERIAS
SUTURA DE ARTERIAS DE MIEMBROS INFERIORES SOD
SUTURA DE VENAS ABDOMINALES SOD
SUTURA DE ARTERIAS ABDOMINALES SOD
SUTURA DE VASOS DE MIEMBROS SUPERIORES
RECONSTRUCCION DE VASOS PERIFERICOS EN MANO
SUTURA DE VENA DE BRAZO O ANTEBRAZO
SUTURA DE VENA AXILAR
SUTURA DE ARTERIA DE BRAZO O ANTEBRAZO
SUTURA DE ARTERIA AXILAR
SUTURA DE ARTERIA SUBCLAVIA
SUTURA DE VASOS DE MIEMBROS SUPERIORES SOD
SUTURA DE VASOS DE CUERO CABELLUDO
SUTURA DE VASOS DE CABEZA Y CUELLO
SUTURA DE VENAS ZONA II DE CUELLO
SUTURA DE VENAS ZONA I Y III DE CUELLO
SUTURA DE ARTERIAS EN ZONA II DEL CUELLO
SUTURA DE ARTERIAS EN ZONA I Y III DEL CUELLO
SUTURA DE VASOS DE CABEZA Y CUELLO SOD
DERIVACION O PUENTES DE VASOS PERIFERICOS
DERIVACION (INJERTO) O PUENTE FEMORO-TIBIAL
DERIVACION (INJERTO) O PUENTE FEMORO-POPLITEO
DERIVACION (INJERTO) O PUENTE FEMORO-PERONEAL
DERIVACION (INJERTO) AXILAR-BRAQUIAL
DERIVACION O PUENTES EN VASOS PERIFERICOS SOD
FORMACION DE FISTULA AV (PERIFERICA) PARA DIALISIS RENAL CON PROTESIS [DERIVACION AV POR C
FORMACION DE FISTULA AV (PERIFERICA) PARA DIALISIS RENAL
DERIVACION O PUENTE AORTO-AORTICO
DERIVACION ILIO-FEMORAL POR AGUJERO OBTURADOR
DERIVACION AORTICO-MESENTERICO SUPERIOR
DERIVACION O PUENTE AXILO-FEMORAL BIFEMORAL (CRUZADO)
DERIVACION O PUENTE AXILO-FEMORAL UNILATERAL
DERIVACION O PUENTE FEMORO-FEMORAL (CRUZADO)
ENDARTERECTOMIA DE SUBCLAVIA
ENDARTERECTOMIA DE VASOS DE MIEMBROS SUPERIORES SOD
ENDARTERECTOMIA DE VASOS DE CABEZA Y CUELLO
ENDARTERECTOMIA DE CAROTIDA INTERNA PORCION CERVICAL
ENDARTERECTOMIA DE ARTERIA CAROTIDA EXTERNA
ENDARTERECTOMIA DE LA CAROTIDA COMUN
ENDARTERECTOMIA DE VASOS DE CABEZA Y CUELLO SOD
ENDARTERECTOMIA DE VASOS INTRACRANEALES
ENDARTERECTOMIA DE LA CAROTIDA INTERNA PORCION INTRACRANEAL
ENDARTERECTOMIA DE VASOS INTRACRANEALES SOD
TROMBOLISIS DE VENAS DE MIEMBROS INFERIORES VIA ENDOVASCULAR
TROMBOEMBOLECTOMIA DE VENAS DE MIEMBROS INFERIORES
TROMBOEMBOLECTOMIA VENOSA SUPERFICIAL EN MIEMBROS INFERIORES
TROMBOEMBOLECTOMIA INFRAPATELAR VENOSA PROFUNDA
TROMBOEMBOLECTOMIA SUPRAPATELAR VENOSA PROFUNDA
TROMBOEMBOLECTOMIA DE VENAS DE MIEMBROS INFERIORES SOD
TROMBOLISIS DE ARTERIAS DE MIEMBROS INFERIORES VIA ENDOVASCULAR
TROMBOEMBOLECTOMIA DE ARTERIAS DE MIEMBROS INFERIORES
TROMBOEMBOLECTOMIA INFRAPATELAR DE ARTERIAS EN MIEMBROS INFERIORES
TROMBOEMBOLECTOMIA SUPRAPATELAR DE ARTERIAS EN MIEMBROS INFERIORES
TROMBOEMBOLECTOMIA DE ARTERIAS DE MIEMBROS INFERIORES SOD
TROMBOEMBOLECTOMIA DE VENAS ABDOMINALES
TROMBOLISIS VENOSA ABDOMINAL VIA ENDOVASCULAR
TROMBOEMBOLECTOMIA DE VENAS ABDOMINALES VIA ABIERTA
TROMBOEMBOLECTOMIA DE VENAS ABDOMINALES SOD
TROMBOEMBOLECTOMIA DE ARTERIAS ABDOMINALES
TROMBOLISIS ARTERIAL ABDOMINAL VIA ENDOVASCULAR
TROMBOEMBOLECTOMIA DE ARTERIAS ABDOMINALES VIA ABIERTA
TROMBOEMBOLECTOMIA DE ARTERIAS ABDOMINALES SOD
TROMBOEMBOLECTOMIA EN VASOS ESPINALES SOD
TROMBOLISIS EN VASOS TORACICOS
TROMBOEMBOLECTOMIA VENOSA TORACICA
TROMBOEMBOLECTOMIA ARTERIAL TORACICA
TROMBOEMBOLECTOMIA DE VASOS DE MIEMBROS SUPERIORES
TROMBOEMBOLECTOMIA VENOSA DE BRAZO O ANTEBRAZO
TROMBOEMBOLECTOMIA VENOSA AXILAR
TROMBOLECTOMIA DE VENA SUBCLAVIA
TROMBOEMBOLECTOMIA ARTERIAL DE BRAZO O ANTEBRAZO
TROMBOEMBOLECTOMIA ARTERIAL AXILAR
TROMBOLECTOMIA DE ARTERIA SUBCLAVIA
TROMBOEMBOLECTOMIA DE VASOS DE MIEMBROS SUPERIORES SOD
TROMBOLISIS DE VASOS DE CABEZA Y CUELLO VIA ENDOVASCULAR
TROMBOEMBOLECTOMIA DE VASOS DE CABEZA Y CUELLO
TROMBOEMBOLECTOMIA VENOSA DE ZONA II DE CUELLO
TROMBOEMBOLECTOMIA VENOSA DE ZONA I Y III DE CUELLO
CUA DISTAL
OPERCULECTOMIA NCOC +
GINGIVECTOMIA SOD
ENUCLEACION DE QUISTE EPIDERMOIDE
ENUCLEACION DE QUISTE EPIDERMOIDE VIA EXTRAORAL
ENUCLEACION DE QUISTE EPIDERMOIDE VIA INTRAORAL
ENUCLEACION DE QUISTE EPIDERMOIDE SOD
SUTURA DE LACERACION DE ENCIA
SUTURA DE LACERACION DE ENCIA MAYOR DE TRES CENTIMETROS
SUTURA DE LACERACION DE ENCIA MENOR DE TRES CENTIMETROS
SUTURA DE LACERACION DE ENCIA SOD
RESECCION DE LESION DE ENCIA
ESCISION DE LESION MALIGNA DE ENCIA CON VACIAMIENTO GANGLIONAR RESECCION OSEA Y RECON
ESCISION DE LESION MALIGNA DE ENCIA CON VACIAMIENTO GANGLIONAR RESECCION OSEA Y RECON
ESCISION DE LESION MALIGNA DE ENCIA CON VACIAMIENTO GANGLIONAR PISO DE BOCA O LENGUA Y
ESCISION DE LESION MALIGNA DE ENCIA CON VACIAMIENTO GANGLIONAR PISO DE BOCA O LENGUA C
ESCISION DE LESION MALIGNA DE ENCIA SIN VACIAMIENTO GANGLIONAR NI RESECCION DE ESTRUCTU
ESCISION DE LESION BENIGNA NO ENCAPSULADA EN ENCIA DE MAS DE TRES CENTIMETROS
ESCISION DE LESION BENIGNA NO ENCAPSULADA EN ENCIA HASTA DE TRES CENTIMETROS
ESCISION DE LESION BENIGNA ENCAPSULADA EN ENCIA DE MAS DE TRES CENTIMETROS
ESCISION DE LESION BENIGNA ENCAPSULADA EN ENCIA HASTA DE TRES CENTIMETROS
ESCISION DE LESION DE ENCIA SOD
REPARACION O PLASTIA PERIODONTAL REGENERATIVA (INJERTOS MEMBRANAS) SOD
PLASTIAS PREPROTESICAS (AUMENTO DE CORONA CLINICA) SOD
AUMENTO DE REBORDE PARCIALMENTE EDENTULO (CON MATERIAL)
AUMENTO DE REBORDE PARCIALMENTE EDENTULO (SIN MATERIAL)
CIRUGIA A COLGAJO CON RESECCION RADICULAR (AMPUTACION HEMISECCION)
CURETAJE A CAMPO ABIERTO
PLASTIA MUCOGINGIVAL
PLASTIA MUCOGINGIVAL CON INJERTO GINGIVAL LIBRE
PLASTIA MUCOGINGIVAL CON INJERTOS PEDICULADOS (COLGAJOS PEDICULADOS)
PLASTIA MUCOGINGIVAL SOD
BIOPSIA DE PARED ALVEOLAR SOD
BIOPSIA DE ENCIA
BIOPSIA ESCISIONAL DE ENCIA Y RECUBRIMIENTO CON COLGAJO O INJERTO
BIOPSIA ESCISIONAL DE ENCIA CON CIERRE PRIMARIO
BIOPSIA INCISIONAL DE ENCIA
BIOPSIA DE ENCIA SOD
DRENAJE DE ABSCESOS PERIODONTALES SOD
ADAPTACION DE PLACA NEURO MIORELAJANTE
DRENAJE DE COLECCION PERIODONTAL (CERRADO CON ALISADO RADICULAR) SOD
ALISADO RADICULAR CAMPO CERRADO SOD
DETARTRAJE SUBGINGIVAL SOD
EXPLORACION Y MOVILIZACION DE NERVIO DENTARIO INFERIOR
BLANQUEAMIENTO DE DIENTE (INTRINSECO) POR CAUSAS ENDODONTICAS
RECONSTRUCCION DENTAL
RECONSTRUCCION TERCIO INCISAL CON RESINA DE FOTOCURADO
RECONSTRUCCION DE ANGULO INCISAL CON RESINA DE FOTOCURADO
RECONSTRUCCION DENTAL SOD
COLOCACION DE PIN MILIMETRICO SOD
OBTURACION TEMPORAL POR DIENTE SOD
OBTURACION DENTAL
OBTURACION DENTAL CON IONOMERO DE VIDRIO
OBTURACION DENTAL CON RESINA DE FOTOCURADO
OBTURACION DENTAL CON AMALGAMA
OBTURACION DENTAL SOD
COLGAJO DESPLAZADO PARA ABORDAJE DE DIENTE RETENIDO (VENTANA QUIRURGICA) SOD
EXODONCIAS MULTIPLES CON ALVEOLOPLASTIA POR CUADRANTE SOD
EXODONCIA DE DIENTE INCLUIDO
EXODONCIA DE INCLUIDO EN POSICION ECTOPICA CON ABORDAJE EXTRAORAL
EXODONCIA DE INCLUIDO EN POSICION ECTOPICA CON ABORDAJE INTRAORAL
EXODONCIA DE DIENTE INCLUIDO SOD +
EXODONCIA QUIRURGICA MULTIRRADICULAR SOD
EXODONCIA QUIRURGICA UNIRRADICULAR SOD
EXODONCIA DE DIENTES TEMPORALES
EXODONCIA DE DIENTE TEMPORAL MULTIRRADICULAR
EXODONCIA DE DIENTE TEMPORAL UNIRRADICULAR
EXODONCIA DE DIENTES TEMPORALES SOD
EXODONCIA DE DIENTES PERMANENTES
EXODONCIA DE DIENTE PERMANENTE MULTIRRADICULAR
EXODONCIA DE DIENTE PERMANENTE UNIRRADICULAR
EXODONCIA DE DIENTES PERMANENTES SOD
RECONSTRUCCION DE CONDUCTO FRONTONASAL
CIERRE DE FISTULA DE SENO MAXILAR
CIERRE DE FISTULA OROANTRAL
CIERRE DE FISTULA DE SENO MAXILAR SOD
DRENAJE DE SENOS ESFENOIDALES [ESFENOIDECTOMIA]
ESFENOIDECTOMIA ENDOSCOPICA TRANSNASAL
ESFENOIDECTOMIA SOD
MAXILOETMOIDECTOMIA
ETMOIDECTOMIA
ETMOIDECTOMIA ANTERIOR Y POSTERIOR VIA ENDOSCOPICA TRANSNASAL
ETMOIDECTOMIA ANTERIOR VIA ENDOSCOPICA TRANSNASAL
ETMOIDECTOMIA ANTERIOR TRANSNASAL
ETMOIDECTOMIA EXTERNA
FRONTO ETMOIDECTOMIA EXTERNA [OPERACION DE LYNCH]
ETMOIDECTOMIA SOD
RESECCION DE LESION MALIGNA EN SENO MAXILAR POR MAXILECTOMIA SUPERIOR PARCIAL O MEDIAL
RESECCION DE LESION BENIGNA EN SENO MAXILAR (CON EXTENSION NARIZ-COANA) VIA ENDOSCOPI
ESCISION DE LESION DE SENO MAXILAR CON ABORDAJE CADWELL-LUC SOD
ABLACION DE PESTAAS
ABLACION DE PESTAAS POR LASER
ABLACION DE PESTAAS POR ELECTROLISIS
ABLACION DE PESTAAS (SUPERIOR Y/O INFERIOR) SOD
RITIDECTOMIA DE PARPADO SUPERIOR SOD
RITIDECTOMIA DE PARPADO INFERIOR SOD
SUTURA DE PARPADO Y RECONSTRUCCION CON INJERTO O COLGAJO
SUTURA PROFUNDA DE HERIDA MULTIPLE DE PARPADO (BLEFARORRAFIA COMPLEJA)
SUTURA PROFUNDA DE HERIDA UNICA DE PARPADO (BLEFARORRAFIA COMPLEJA)
SUTURA SUPERFICIAL DE HERIDA MULTIPLE DE PARPADO (BLEFARORRAFIA SIMPLE)
SUTURA SUPERFICIAL DE HERIDA UNICA DE PARPADO (BLEFARORRAFIA SIMPLE)
REPARACION LINEAL DE LACERACION DE PARPADO O CEJA SOD
RECONSTRUCCION DE PLIEGUES EN CORRECCION DE EPICANTO
RECONSTRUCCION DE PLIEGUES EN CORRECCION DE EPICANTO CON CUATRO COLGAJOS [MUSTARDE
RECONSTRUCCION DE PLIEGUES EN CORRECCION DE EPICANTO SOD
RECONSTRUCCION DE PLIEGUES EN CORRECCION DE BLEFAROFIMOSIS SOD
RECONSTRUCCION DE PLIEGUES POR ACORTAMIENTO DE TENDON CANTAL MEDIAL (TELECANTO) SOD
RECONSTRUCCION DE PARPADO CON COLGAJO TARSOCONJUNTIVAL SOD
RECONSTRUCCION DE PARPADO CON INJERTO DE FOLICULO PILOSO SOD
RECONSTRUCCION DE PARPADO CON COLGAJO O INJERTO DE MEMBRANA MUCOSA SOD
BLEFAROPLASTIA CON LASER
RECONSTRUCCION DE PARPADO CON COLGAJO O INJERTO DE PIEL
BLEFAROPLASTIA INFERIOR
BLEFAROPLASTIA SUPERIOR
RECONSTRUCCION DE PARPADO CON COLGAJO O INJERTO DE PIEL SOD
CANTOPLASTIA (FIJACION DE CANTO) SOD
CANTORRAFIA SOD
CANTOTOMIA SOD
CORRECCION DE ECTROPION POR TECNICA DE SUTURA SOD
CORRECCION DE ECTROPION CON INJERTO SOD
CORRECCION DE ENTROPION CON INJERTO SOD
CORRECCION DE ENTROPION POR TECNICA DE SUTURA SOD
CORRECCION DE PTOSIS PALPEBRAL POR RESECCION DEL ELEVADOR VIA CONJUNTIVAL SOD
CORRECCION DE PTOSIS PALPEBRAL POR RESECCION EXTERNA DEL ELEVADOR SOD
CORRECCION DE PTOSIS PALPEBRAL POR SUSPENSION FRONTAL CON FASCIA LATA SOD
CORRECCION DE PTOSIS PALPEBRAL POR SUSPENSION FRONTAL CON SUTURA SOD
TARSECTOMIA SOD
ABLACION DE LESION DE PARPADOS
ABLACION DE LESION DE PARPADOS POR MEDIOS QUIMICOS
ABLACION DE LESION DE PARPADOS POR LASER
ABLACION DE LESION DE PARPADOS POR DIATERMIA O CRIOTERAPIA
ABLACION DE LESION DE PARPADOS SOD
RESECCION TOTAL DE PARPADO Y RECONSTRUCCION, CON INJERTO O COLGAJO
ESCISION DE LESION INVOLUCRANDO BORDE PALPEBRAL DE ESPESOR COMPLETO
RESECCION TOTAL DE PARPADO Y RECONSTRUCCION CON INJERTO O COLGAJO
DERIVACION VENTRICULOATRIAL
DERIVACION VENTRICULAR A APARATO CIRCULATORIO SOD
COLOCACION DE CATETER VENTRICULO PERITONEAL SIN VALVULA SOD
VENTRICULOSTOMIA EXTERNA
DERIVACION VENTRICULAR A ESPACIO SUBARACNOIDEO CERVICAL
COLOCACION DE CATETER VENTRICULAR AL EXTERIOR
VENTRICULOSTOMIA EXTERNA SOD
VENTRICULOSTOMIA INTERNA
CRANEOSTOMIA CON FENESTRACION ESTEREOTAXICA
CRANEOSTOMIA CON FENESTRACION ENDOSCOPICA
DERIVACION DE VENTRICULO A CISTERNA MAGNA
VENTRICULOSTOMIA INTERNA SOD
REPARACION DE MENINGE CEREBRAL
CORRECCION DE MENINGOENCEFALOCELE POR CRANIECTOMIA CON PLASTIA DE MENINGE Y CRANEOP
CORRECCION DE MENINGOCELE DE FOSA ANTERIOR VIA TRANSNASAL ENDOSCOPICA
CORRECCION DE MENINGOCELE DE FOSA ANTERIOR CON AVANCE FRONTO ORBITARIO Y PLASTIA DE M
CORRECCION DE MENINGOCELE DE FOSA ANTERIOR POR CRANIECTOMIA Y PLASTIA DE MENINGE
CORRECCION DE MENINGOCELE CON CRANEOPLASTIA
CORRECCION DE MENINGOCELE POR CRANIECTOMIA
CORRECCION FISTULA LCR EN BASE DE CRANEO POSTERIOR VIA SUBOCCIPITAL
CORRECCION FISTULA LCR EN BASE DE CRANEO MEDIO VIA TRANSESFENOIDAL
CORRECCION FISTULA LCR EN BASE DE CRANEO MEDIO POR CRANIECTOMIA
CORRECCION FISTULA LCR EN BASE DE CRANEO ANTERIOR VIA ENDOSCOPICA TRANSNASAL
CORRECCION FISTULA LCR EN BASE DE CRANEO ANTERIOR VIA TRANSESFENOIDAL
CORRECCION FISTULA LCR EN BASE DE CRANEO ANTERIOR VIA SUBFRONTAL
CORRECCION FISTULA LCR EN BOVEDA CRANEANA POR DUROPLASTIA
CORRECCION FISTULA LCR EN BOVEDA CRANEANA POR CRANEOTOMIA Y CRANEOPLASTIA
REPARACION DE MENINGES CEREBRALES SOD
SUTURA SIMPLE DE DURAMADRE CEREBRAL
CORRECCION DE DESGARRO DURAL EN BASE DE CRANEO CON PLASTIA AUTOLOGA O HETEROLOGA P
CORRECCION DE DESGARRO DURAL EN BASE DE CRANEO POR CRANEOTOMIA
CORRECCION DE DESGARRO DURAL POST TRAUMATICO EN BOVEDA CRANEANA CON PLASTIA DURAL
CORRECCION DE DESGARRO DURAL POST TRAUMATICO EN BOVEDA CRANEANA POR CRANEOTOMIA
SUTURA SIMPLE DE DURAMADRE CEREBRAL SOD
EXTRACCION DE PLACA CRANEAL SOD
OSTEOPLASTIA CRANEAL
CORRECCION DISPLASIA FIBROSA POR CRANEOPLASTIA
OSTEOPLASTIA CRANEAL SOD
INSERCION O SUSTITUCION DE PLACA O MALLA CRANEAL (METALICA ACRILICA) SOD
INJERTO OSEO EN CRANEO
CORRECCION DE DEFECTO OSEO PRE-EXISTENTE POR CRANEOPLASTIA CON INJERTO AUTOLOGO O HE
INJERTO OSEO EN CRANEO SOD
ELEVACION DE FRAGMENTOS DE FRACTURA DE CRANEO
REDUCCION DE FRACTURA COMPUESTA (CONMINUTA) DE CRANEO CON PLASTIA DURAL Y LIMPIEZA HE
REDUCCION DE FRACTURA CRANEAL (HUNDIMIENTO SIN COMPROMISO DE DURA) CON ESQUIRLECTOM
cupsSexo
cupsEdadMinAos
cupsEdadMaxAos
cupsMaxVecesDia
cupsMaxVecesVida
cupsTiempoLimiteDias
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
1
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
0
599
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
0
0
0
0
0
0
0
0
0
0
0
4
1
4
4
4
2
6
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
0
2
2
2
2
2
2
2
0
2
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
415
415
415
415
415
415
415
415
415
415
415
412
412
412
412
412
412
412
415
415
415
415
415
409
409
412
412
412
412
412
412
412
412
412
412
412
412
412
409
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
2
2
2
2
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
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
0
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
418
402
0
401
401
401
401
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
425
425
599
425
418
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
3
1
1
24
1
1
24
24
1
1
24
24
1
4
4
1
12
1
1
12
12
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
401
401
405
302
409
302
401
401
401
0
0
401
401
401
401
401
401
0
402
0
302
302
0
0
302
302
402
410
302
0
302
302
402
0
402
0
0
401
0
599
599
599
599
599
599
460
460
460
599
599
599
599
599
599
401
599
460
599
599
599
599
599
599
599
405
599
599
599
599
599
599
599
449
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
F
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
302
303
402
0
0
0
0
0
402
409
403
409
409
403
403
403
0
403
403
403
403
403
403
0
403
403
0
403
403
403
403
403
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
4
2
6
6
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
F
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
A
A
A
F
F
F
F
403
403
403
403
403
403
403
403
0
403
403
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
409
0
0
0
0
0
0
0
0
0
409
409
409
409
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
401
402
402
0
0
409
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
4
1
1
4
2
2
1
1
1
1
1
1
1
1
1
4
4
4
3
1
4
4
4
A
A
A
A
A
A
A
A
A
F
A
A
A
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
415
0
0
0
0
0
0
0
409
0
0
0
409
306
0
0
0
401
0
0
0
0
0
0
0
0
0
0
306
306
306
306
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
4
1
2
2
1
1
1
1
1
1
1
2
2
2
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
401
402
0
401
401
402
0
401
401
418
306
306
0
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
405
306
401
306
306
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
2
1
1
2
3
3
3
3
3
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
401
401
0
0
415
415
401
402
401
415
401
401
401
401
402
401
402
402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
402
402
0
401
402
0
402
599
599
599
599
599
599
599
599
599
599
599
599
475
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
4
15
12
4
5
2
1
3
3
3
3
3
3
3
3
3
3
3
3
3
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
402
402
402
402
0
0
405
405
405
402
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
402
0
0
405
405
418
0
409
306
402
306
401
405
402
402
306
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
3
3
3
3
3
5
2
2
2
2
2
2
2
5
5
6
2
2
2
4
2
2
2
2
2
2
5
5
5
5
5
2
5
5
5
5
2
5
5
5
5
5
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
401
401
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
418
418
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
465
465
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
15
15
1
2
15
15
15
15
15
20
20
15
1
20
1
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
M
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
M
A
M
A
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
412
0
412
418
412
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
402
306
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
15
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
412
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
M
M
M
A
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
412
412
412
412
401
409
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
M
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
412
412
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
405
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
405
405
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
0
0
0
0
405
405
405
405
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
407
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
3
2
2
4
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2
2
2
2
2
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
A
A
A
A
F
407
407
407
407
407
407
407
407
0
0
0
0
0
0
0
0
0
0
409
409
0
0
0
0
409
405
405
405
405
405
0
0
0
405
0
0
0
409
404
0
0
0
0
409
409
480
480
480
480
480
480
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
460
460
460
460
460
599
599
599
460
599
599
599
599
470
470
470
470
470
599
460
1
1
1
1
1
1
1
1
4
4
1
1
1
1
2
1
2
1
4
4
1
1
1
1
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
404
0
409
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
407
407
407
407
407
407
407
407
407
407
409
0
403
0
0
0
0
0
0
0
0
0
0
0
470
470
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
480
480
480
480
480
480
480
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
1
4
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
4
4
4
4
4
4
4
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
F
A
A
A
A
A
A
A
A
A
A
A
A
M
M
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
0
0
409
0
0
0
0
0
0
0
0
0
0
0
0
420
420
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
4
2
4
4
1
4
4
1
1
1
4
1
1
4
1
4
4
4
4
4
1
1
4
4
1
1
1
1
6
4
8
4
1
1
1
1
4
1
1
4
4
4
4
4
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
1
4
4
4
1
1
2
2
2
2
1
4
1
1
4
4
4
1
1
4
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
405
405
405
0
405
0
0
0
0
0
0
0
0
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
2
2
2
2
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
409
409
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
A
A
A
A
A
A
A
A
A
A
F
A
A
A
405
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
412
0
0
0
0
0
0
0
409
409
0
409
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
1
4
4
1
4
1
1
1
1
1
1
1
1
4
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
301
599
401
401
599
599
599
599
599
599
1
1
4
4
4
4
4
4
4
4
4
2
2
4
1
4
4
4
4
4
1
2
2
2
2
2
1
1
1
3
1
1
1
1
1
1
1
1
1
1
2
1
1
4
4
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
1
1
1
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
306
0
306
306
0
306
0
0
415
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
1
1
1
1
1
1
1
1
1
4
4
1
10
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
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
3
3
3
1
1
4
5
1
1
1
4
4
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
405
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
1
5
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
4
4
1
1
A
A
A
A
A
A
F
F
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
409
0
0
0
409
409
409
0
0
0
0
0
0
0
0
0
0
0
402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
405
405
402
405
405
306
0
599
599
599
599
599
599
599
460
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
4
1
1
4
4
1
4
8
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2
2
2
2
4
1
2
2
2
2
1
1
1
1
1
1
5
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
0
0
0
0
0
0
0
0
405
0
0
401
401
0
0
0
0
0
0
0
0
401
401
0
0
0
401
401
401
401
0
0
0
0
0
306
306
306
415
401
306
306
306
0
409
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
418
599
599
435
599
599
599
599
599
599
1
1
1
1
1
2
2
2
2
24
2
2
2
2
2
24
2
2
2
1
1
2
2
2
2
15
2
4
4
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
M
M
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
409
415
409
401
401
401
401
401
401
401
401
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
0
401
306
306
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
2
1
2
2
1
4
2
2
4
1
1
1
1
2
2
2
2
2
2
1
3
2
4
4
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
306
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
12
4
2
2
4
2
12
2
5
4
1
1
1
2
2
2
2
1
2
2
3
2
5
2
2
1
2
2
2
2
2
2
2
2
3
2
5
2
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
0
0
409
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
3
1
5
1
2
2
2
2
2
2
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
409
409
0
0
0
0
0
0
0
0
0
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
M
M
0
0
0
0
420
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
0
0
0
0
0
0
0
0
599
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
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
4
1
1
1
1
1
1
1
1
M
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
M
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
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
1
1
2
2
2
2
1
2
2
2
2
M
M
M
F
F
F
F
A
F
F
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
415
415
409
409
409
409
409
409
409
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
460
460
460
460
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
402
599
599
2
1
2
2
2
2
4
1
4
4
3
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
1
2
2
2
2
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
409
409
409
409
409
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
A
A
A
A
M
M
M
A
F
F
F
F
F
F
A
A
A
A
M
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
409
409
409
409
415
409
409
409
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
F
F
F
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
409
409
409
409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
2
2
1
1
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
418
599
599
599
599
599
599
599
599
599
599
599
418
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
1
1
2
2
1
1
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
401
401
401
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
2
2
6
1
8
4
4
3
3
1
4
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
418
418
418
418
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
415
415
415
415
415
430
430
430
430
430
430
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
415
415
415
415
415
415
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
401
415
0
0
0
415
0
0
0
0
0
0
0
0
0
404
403
403
0
0
0
0
0
0
415
415
415
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
415
415
415
415
409
409
412
409
409
409
409
409
409
409
412
409
409
409
409
409
409
409
409
409
409
0
409
409
409
409
409
409
409
409
409
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
450
450
599
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
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
0
0
0
0
0
409
409
409
409
409
409
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
409
409
409
409
409
409
409
409
409
409
409
409
409
418
409
409
409
409
409
409
409
418
418
418
418
415
418
418
415
415
415
415
415
415
418
418
418
418
418
418
418
418
418
418
418
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
418
418
418
418
418
409
409
409
409
409
409
409
409
415
415
405
405
405
409
409
409
409
409
409
409
409
409
409
409
409
409
409
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
415
415
415
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
415
420
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
2
2
2
2
2
2
2
2
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
409
415
415
415
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
460
480
480
480
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
470
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
365
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
409
409
409
409
409
409
409
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
402
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
A
A
A
A
A
A
A
A
A
A
A
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
401
401
401
401
401
402
401
401
401
401
401
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
599
599
599
599
599
599
599
599
599
599
599
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
185
185
185
185
185
185
185
185
185
60
60
60
1
185
185
185
185
185
185
185
185
185
185
185
185
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
185
1
2
1
1
1
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
460
599
460
460
599
460
460
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
60
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
460
599
460
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
460
460
460
599
460
599
460
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
F
F
A
F
F
F
A
A
F
F
F
F
F
F
F
A
F
F
F
F
A
F
F
F
F
F
F
F
F
F
F
F
A
F
F
F
F
A
A
F
F
F
F
A
A
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
415
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
401
409
409
420
420
409
409
409
409
420
409
599
460
460
599
460
599
599
599
599
599
599
599
599
599
599
599
599
460
460
460
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
F
F
A
F
F
F
F
F
F
F
A
F
F
F
A
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
A
F
A
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
306
306
409
409
409
409
409
0
306
0
0
0
306
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
460
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
A
F
F
F
0
0
0
306
0
0
0
409
409
409
409
409
409
409
409
409
409
409
306
306
409
409
409
306
306
306
306
0
0
0
0
306
0
0
0
306
0
0
0
409
409
0
409
0
0
599
599
599
599
599
599
599
460
460
599
599
599
599
599
599
599
599
599
599
599
460
460
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
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
1
2
2
2
1
1
1
1
2
2
2
2
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
M
M
M
M
M
M
M
M
M
M
A
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
409
0
0
0
409
0
0
0
0
409
0
0
409
0
0
0
418
0
418
418
418
418
418
0
0
306
430
0
430
0
0
0
0
0
0
0
409
0
0
0
401
401
401
401
418
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
2
2
1
1
1
1
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
1
2
2
2
1
1
2
2
2
2
2
1
2
M
M
M
M
M
M
M
M
M
M
M
A
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
A
M
M
M
M
M
M
M
M
M
418
418
418
418
418
401
401
401
401
401
401
0
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
2
M
M
M
M
M
M
M
A
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
A
M
M
M
M
M
M
M
M
0
0
401
401
401
401
401
401
401
401
401
401
401
401
401
415
430
430
415
415
415
415
415
415
415
415
415
409
415
415
430
420
409
430
430
405
401
430
430
430
430
418
418
418
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2
1
2
7
7
2
2
3
2
2
3
2
2
2
2
M
M
M
M
M
M
M
A
A
A
A
A
A
A
A
F
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
418
418
418
418
418
418
418
401
0
0
0
0
0
401
0
415
0
401
401
401
401
0
401
401
401
0
401
401
401
0
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
A
A
A
A
A
M
M
M
M
M
A
M
M
M
M
A
A
M
M
A
M
M
M
M
A
A
M
M
M
M
F
M
M
M
M
A
M
F
A
A
A
A
A
A
A
405
0
405
405
405
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
1
A
A
A
A
A
M
M
M
A
M
A
A
A
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
401
401
0
0
0
0
0
0
0
401
0
0
405
0
0
0
401
0
0
0
401
0
0
0
401
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
A
A
M
M
M
M
A
A
F
M
M
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
430
430
0
410
410
0
0
401
0
410
0
401
0
405
0
0
0
0
0
0
0
401
401
401
0
0
401
401
401
401
0
0
0
0
0
401
0
0
401
401
401
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
2
1
1
1
1
1
1
1
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
1
2
1
2
2
2
2
2
2
10
3
10
3
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
0
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
2
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
1
2
3
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
0
401
401
401
401
418
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
0
0
0
401
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
470
490
470
470
460
599
599
599
599
599
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
10
8
2
3
2
1
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
306
401
0
0
0
0
401
0
401
401
0
401
401
401
0
401
0
0
401
405
0
401
0
405
0
0
0
0
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
1
1
2
2
1
5
1
1
3
10
10
5
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
401
0
401
401
0
0
0
0
0
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
401
401
401
0
599
599
599
599
599
599
599
599
599
599
599
402
599
599
599
599
402
402
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
401
401
401
401
401
415
405
415
415
415
0
401
415
415
415
0
415
401
401
401
415
415
0
401
401
415
401
0
0
0
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
401
401
415
415
415
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
415
415
415
402
415
415
0
415
415
0
402
0
415
415
415
415
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
2
2
2
2
1
2
2
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
415
415
415
415
415
415
415
415
415
402
415
415
415
0
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
0
415
415
415
402
0
0
0
415
415
415
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
410
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
450
599
599
599
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
401
401
401
0
0
0
0
401
0
401
401
401
401
0
401
401
401
401
0
410
410
410
410
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
0
0
415
405
415
415
415
415
415
415
415
0
0
0
0
0
0
0
599
599
599
599
599
599
599
410
410
410
410
599
599
410
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
2
2
2
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
401
409
401
401
401
401
401
401
405
0
401
401
401
0
0
401
0
0
401
401
401
0
401
401
405
401
405
401
401
599
599
599
599
599
414
599
599
599
599
599
599
599
599
599
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
420
599
301
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
2
1
2
1
2
2
2
2
2
2
2
1
1
2
1
2
1
1
1
1
2
2
2
1
2
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
402
402
402
402
402
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
1
1
1
1
1
2
2
2
2
2
2
2
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
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
418
418
418
0
405
401
401
401
401
0
0
0
0
0
0
0
0
0
0
0
415
415
415
0
0
0
0
0
0
0
0
0
0
0
0
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
2
1
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
2
1
2
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
415
401
401
401
415
401
401
401
405
401
401
401
401
401
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
10
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
415
0
0
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
480
599
599
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
415
415
415
415
0
0
415
430
415
0
0
415
415
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
5
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
415
415
415
415
415
415
415
415
0
415
415
415
415
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
415
415
415
415
415
415
415
415
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
430
430
415
405
401
430
401
0
0
0
0
401
0
0
401
401
401
599
599
599
599
485
599
599
599
485
485
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
1
2
2
1
2
2
2
1
1
1
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
0
401
401
401
0
405
420
0
0
420
0
0
0
0
0
0
0
0
430
430
0
0
430
430
430
430
430
430
430
430
430
430
430
430
430
430
420
430
430
430
420
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
480
599
599
480
480
480
480
480
480
480
480
480
480
480
480
599
599
599
599
480
480
599
599
1
1
1
1
1
1
1
2
2
1
2
2
1
2
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
430
0
420
430
430
430
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
450
599
599
599
450
450
450
450
450
450
450
420
420
599
420
420
420
420
420
420
420
420
420
420
420
420
420
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
420
420
420
599
420
420
420
599
599
599
599
599
599
599
599
599
599
599
599
420
420
420
420
420
420
420
420
480
480
599
480
480
480
599
480
480
599
480
599
599
480
480
599
480
480
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
1
1
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
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
1
2
2
2
1
2
2
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415
415
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
2
1
2
2
2
2
2
1
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
430
430
430
430
430
430
0
0
0
0
0
430
430
430
430
430
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
1
1
1
2
1
1
1
2
2
2
2
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
2
2
2
2
2
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
430
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
412
599
599
1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
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
1
2
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
401
401
401
0
0
0
0
0
0
0
0
401
0
401
0
306
0
0
0
0
0
0
0
0
0
401
401
401
401
410
401
410
0
0
0
0
0
0
0
0
0
0
0
0
599
599
410
599
599
599
599
599
599
599
599
599
415
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
480
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
2
2
1
1
2
2
1
1
1
2
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
1
2
2
2
2
2
2
2
1
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
0
0
0
0
401
401
401
0
401
0
430
401
430
0
0
0
430
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
405
405
0
0
405
405
405
405
405
405
405
0
0
0
0
0
0
0
0
405
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
1
1
2
1
2
2
1
2
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
401
401
401
0
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
460
599
599
599
599
599
599
599
599
599
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
3
2
1
1
1
1
1
1
1
1
3
1
4
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
0
0
0
0
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
4
4
4
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
6
6
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
415
401
401
405
401
415
415
405
405
405
405
402
405
0
401
401
401
401
401
401
401
401
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
413
413
599
599
599
4
3
1
1
3
3
6
6
3
3
2
3
6
6
6
6
6
6
6
2
2
2
2
8
8
8
1
1
2
2
2
2
2
2
16
16
16
8
8
8
8
8
8
5
5
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
401
401
401
401
401
401
401
405
0
0
0
0
0
401
401
401
401
401
401
410
410
410
410
306
306
306
306
0
306
306
306
0
306
306
306
306
306
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
6
12
12
6
2
6
8
8
8
8
8
3
1
6
2
6
6
6
6
6
6
6
6
6
6
6
6
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
20
12
20
10
12
20
38
20
12
38
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
306
405
405
405
412
412
412
412
412
401
412
412
0
0
0
0
0
0
0
0
0
0
0
306
412
412
412
0
0
0
0
306
412
401
401
401
401
412
412
412
412
412
412
410
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
410
410
0
0
0
0
0
0
401
0
0
0
401
401
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
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
1
2
2
2
2
2
2
2
2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
401
401
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
402
0
0
0
0
402
0
0
401
401
401
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
2
2
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
415
415
0
0
0
0
0
0
401
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
405
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
401
0
401
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
401
401
401
401
401
401
401
401
401
401
401
401
401
401
0
0
0
0
0
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
401
401
401
401
401
401
0
0
0
0
0
0
401
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
401
0
0
401
401
401
401
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
405
405
405
405
405
405
405
405
405
405
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
480
480
480
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
0
0
0
0
401
0
0
0
0
401
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
402
402
599
599
599
599
599
599
599
599
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
cupsQuirurgico
cupsTipoAtencion
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
N
AP
cupsTipoProcedimiento
cupsRes008
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Traslados
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
1
0
0
0
0
0
0
0
0
1
1
1
1
1
2
2
2
0
1
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AP
AP
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Tipo Sala
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
Estancia
1
0
1
1
1
1
1
1
2
2
2
0
1
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
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
2
2
2
2
2
2
1
1
2
2
1
1
0
1
1
1
1
2
2
0
2
0
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
0
2
2
0
2
1
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
1
2
2
2
2
2
2
2
1
1
2
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
0
2
0
0
0
0
1
2
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
0
2
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
n
N
N
N
N
N
n
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
Diagnstico
y
y
y
y
y
y
y
y
y
y
y
y
y
y
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
Tratam
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
1
2
2
1
2
2
2
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Diagnstico y Tratam
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
1
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Salud Mental
Teraputico
Teraputico
Teraputico
Teraputico
Terapia Respiratoria
Nebulizacin
Teraputico
Terapia Respiratoria
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
1
2
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
1
1
1
1
2
0
2
2
2
2
2
2
1
1
1
1
1
1
1
2
0
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
Teraputico
RH
RH
RH
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
RH
RH
RH
RH
RH
RH
RH
RH
RH
2
2
1
2
2
2
2
1
2
1
1
2
1
1
1
2
0
2
1
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Medicina
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
Transfucion
2
2
2
2
2
2
2
2
2
0
0
2
2
0
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Medicina Transfucion
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
Laboratorio Clnico
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
0
0
0
0
0
0
0
1
2
1
2
2
2
1
0
0
0
1
1
1
1
1
1
1
2
2
1
1
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
1
1
2
2
2
2
2
2
1
1
0
0
2
2
2
0
0
2
2
2
2
2
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
1
1
1
2
2
2
2
2
2
1
2
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
1
1
2
1
2
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
1
1
1
2
1
2
1
1
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
0
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
1
2
2
2
1
1
2
1
2
2
2
0
0
0
0
0
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
1
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
1
2
1
2
2
2
2
1
1
1
0
0
0
0
0
0
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
0
0
0
0
0
1
2
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
1
1
0
0
0
0
0
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
1
2
2
1
1
2
2
2
2
1
1
2
2
2
1
2
1
1
2
1
2
2
2
2
1
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
1
1
1
1
1
1
2
1
2
1
2
1
2
2
0
0
2
2
1
1
2
2
1
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
0
0
2
1
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
1
2
2
2
2
2
2
2
2
2
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
0
0
0
0
0
1
0
0
2
1
2
2
2
2
2
1
0
0
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
0
0
1
2
2
2
2
2
2
2
2
2
0
0
0
2
1
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
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
0
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
0
0
2
2
2
1
0
0
2
2
2
2
2
1
1
2
2
2
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
0
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
1
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
0
1
2
2
2
2
2
2
2
1
0
0
2
2
2
2
1
2
1
1
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
1
1
1
1
1
2
2
2
1
2
0
0
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Laboratorio
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
Clnico
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
1
2
1
1
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
1
1
1
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
2
1
1
1
1
1
2
1
2
1
2
2
1
1
1
1
1
1
1
2
2
2
2
1
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
1
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
0
1
1
2
2
1
1
1
0
2
1
1
1
2
1
1
1
2
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AC
AC
AC
AC
AC
AC_Urgencias
AC_Urgencias
AC_Urgencias
AC_Urgencias
1
2
2
2
2
2
2
2
2
2
1
2
2
2
0
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
1
2
1
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AC
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
0
0
0
0
0
2
2
2
2
1
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
1
2
2
2
2
2
2
2
0
0
0
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
0
0
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
0
2
2
2
0
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
0
0
2
2
2
2
0
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
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
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
0
2
0
2
2
2
2
2
0
0
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
2
2
2
2
1
2
1
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
0
2
1
1
2
2
2
1
2
1
2
2
2
2
2
0
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
2
2
1
1
2
2
1
2
2
2
2
0
2
2
2
2
2
1
1
1
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
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
1
1
2
2
2
2
2
2
2
2
2
2
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
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
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
S
S
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
Imagenologa
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
1
1
1
1
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
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
1
2
1
0
1
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
1
1
1
1
1
1
2
1
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
N
S
N
n
n
n
n
n
n
S
S
S
S
S
N
N
N
N
N
N
N
N
N
N
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
2
2
2
2
2
2
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
1
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
0
1
1
0
2
1
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
1
1
1
2
1
1
1
2
2
2
2
2
1
1
1
1
2
0
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
0
1
2
2
2
2
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
0
2
2
2
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2
1
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
1
0
1
2
2
2
2
2
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
1
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
1
2
1
1
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
0
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
1
2
1
1
1
2
1
1
1
2
2
1
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
2
2
0
2
1
1
2
0
2
2
2
2
2
2
0
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
1
2
1
2
2
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
2
2
2
2
2
2
2
2
2
2
1
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
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
2
0
2
2
2
2
2
2
2
2
2
2
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
2
2
0
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
0
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
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
0
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
1
2
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Parto
Parto
Parto
Parto
Parto
Parto
Parto
Parto
Parto
Parto
Parto
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Parto
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
1
2
1
2
2
2
0
2
2
2
2
1
2
2
1
2
1
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
S
N
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
0
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
1
2
0
1
2
2
2
2
1
2
2
1
2
1
2
1
0
1
1
1
1
2
0
2
1
2
2
1
1
2
2
0
0
2
0
0
2
2
2
0
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
1
2
0
2
2
0
0
2
2
2
1
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
0
2
2
2
2
0
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
1
0
2
1
2
1
1
2
2
0
2
1
2
0
2
2
2
2
1
1
1
1
2
2
1
2
2
1
2
1
1
2
1
1
2
1
2
2
2
1
2
0
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
1
2
1
2
1
2
2
2
2
2
2
1
2
1
2
1
2
2
1
2
1
2
1
2
2
2
2
2
1
2
1
2
1
2
2
2
1
2
0
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
2
2
1
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
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
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
1
1
0
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
0
1
2
1
1
0
2
2
1
0
2
2
2
2
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
N
N
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
2
1
1
0
1
2
2
0
2
2
2
0
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
0
1
1
1
2
2
2
1
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
2
2
2
2
1
0
2
1
2
0
2
1
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
1
1
1
1
0
1
2
2
1
2
0
2
2
2
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
N
S
S
S
S
N
N
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
1
1
0
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
0
2
1
2
1
2
2
1
2
2
1
2
1
2
2
2
2
2
0
2
S
N
S
S
S
S
N
S
S
S
S
S
S
S
S
N
N
S
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
N
S
S
S
S
S
N
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
1
1
0
2
1
S
S
S
S
S
S
S
S
S
S
S
N
S
N
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
1
2
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
1
1
1
2
2
1
2
2
0
2
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
1
0
2
2
2
1
2
2
0
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
N
S
N
N
N
N
S
N
N
N
S
S
N
N
N
S
N
N
S
N
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
1
2
1
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
1
1
2
2
0
2
1
2
1
2
2
2
2
0
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
0
2
1
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
1
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
0
2
1
0
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
0
2
0
0
0
2
2
2
2
2
2
2
1
1
0
2
1
2
2
2
2
2
2
1
1
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
0
2
0
1
2
2
2
1
2
1
2
1
2
1
1
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
0
2
2
2
0
1
1
1
0
1
2
2
2
2
0
2
1
1
2
1
1
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
1
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
2
0
1
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
1
2
2
2
2
2
0
2
2
1
2
0
2
1
2
0
2
2
2
0
2
0
2
1
2
0
2
1
1
2
2
0
2
2
2
2
2
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
1
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
1
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
1
1
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
0
1
1
1
0
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
1
0
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
0
2
2
2
2
0
1
2
2
1
2
2
2
2
2
2
2
0
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
2
2
1
0
1
2
1
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
0
2
2
1
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
1
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
1
1
2
2
2
2
2
2
2
1
0
2
1
2
2
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
1
2
0
2
1
2
2
2
0
2
2
0
2
2
2
2
1
2
2
2
2
2
2
1
2
2
0
1
2
2
2
2
2
2
2
0
1
1
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
0
1
2
1
2
0
2
2
2
2
0
2
2
1
0
2
2
2
2
0
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
0
2
2
1
2
2
0
2
2
2
2
2
1
0
2
2
2
2
0
2
2
2
1
0
2
2
2
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
1
2
0
2
2
2
2
1
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
1
2
2
1
0
2
2
0
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
0
2
2
1
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
s
N
N
N
N
N
S
S
N
N
N
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
1
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
1
1
0
2
2
1
1
1
1
1
1
1
0
2
2
2
2
2
2
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
N
S
S
S
S
S
S
S
N
S
S
S
S
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
2
2
1
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
0
1
1
1
2
0
2
2
2
2
1
1
2
2
1
2
1
S
N
S
S
N
N
S
S
N
N
N
S
N
N
N
N
N
N
N
N
N
N
N
S
N
N
S
S
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
1
0
1
1
1
0
2
2
2
1
1
1
0
2
2
2
2
2
2
2
0
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
N
N
N
N
N
N
N
N
N
N
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Salud
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
Oral
0
2
2
1
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
1
0
2
2
0
2
2
2
0
2
2
2
2
2
1
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
0
2
2
1
0
1
2
1
1
1
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
1
2
0
2
2
1
2
2
2
2
1
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
1
1
1
2
0
2
2
0
2
2
1
0
2
2
2
1
2
2
1
2
2
2
2
1
2
0
2
2
2
1
2
2
1
2
0
2
2
2
2
2
1
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
1
2
1
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
1
0
2
2
2
2
2
2
0
2
2
1
2
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
1
1
2
2
2
2
2
2
2
2
2
2
1
2
0
2
2
2
1
2
2
2
1
0
2
2
2
2
2
2
0
0
2
0
2
2
2
2
0
0
2
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
1
2
2
0
2
1
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
1
2
2
0
2
2
1
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
0
2
2
1
2
2
0
2
2
2
2
2
0
2
2
2
0
2
1
0
1
2
2
0
2
1
2
2
2
2
0
2
2
0
2
2
2
2
1
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
0
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
1
2
2
2
0
2
2
1
0
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
1
1
1
0
1
1
1
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
1
1
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
1
0
2
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
0
1
2
2
1
2
0
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
2
2
2
1
2
2
2
2
0
2
2
2
2
1
1
2
2
0
2
2
0
2
2
2
2
0
1
2
2
1
2
1
0
2
2
0
1
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
0
1
2
1
2
2
0
2
2
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
0
2
2
1
0
2
1
0
2
2
0
2
2
2
2
2
2
2
2
1
2
2
0
2
2
0
2
2
2
2
2
2
1
1
1
0
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
0
1
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
1
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
0
1
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
0
2
2
1
0
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
2
1
0
2
2
2
2
2
1
0
2
2
2
2
2
2
1
0
2
2
2
2
0
2
2
2
2
0
1
2
0
1
2
1
2
2
2
0
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
1
1
1
1
0
1
1
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
1
0
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
0
2
2
2
0
1
1
2
1
0
2
1
2
2
2
2
2
2
1
2
2
2
2
2
1
0
2
2
2
2
1
2
0
2
2
2
0
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
1
0
2
2
2
1
0
2
2
0
1
2
2
1
0
2
2
2
2
2
2
0
2
2
2
0
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
2
2
2
0
1
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
0
2
2
0
2
2
2
0
2
1
0
2
2
2
2
2
2
2
2
2
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
0
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
1
0
2
1
0
2
2
2
2
0
2
2
2
2
2
2
2
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
N
S
S
N
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
AP
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
0
2
1
0
2
2
2
2
2
0
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
2
2
2
0
1
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
0
2
0
0
0
0
0
0
0
0
2
2
2
2
2
2
2
2
0
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
2
2
2
0
1
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
1
1
2
0
2
2
2
2
2
2
2
2
2
0
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
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
2
2
2
2
2
2
1
1
2
2
1
1
0
1
1
1
1
2
2
0
2
0
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
0
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
0
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
1
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
0
2
2
0
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
0
2
0
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
0
2
2
2
2
2
0
0
0
2
0
0
0
0
1
2
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
0
2
0
0
0
0
2
2
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
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
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
0
2
1
2
2
1
2
2
2
2
2
2
2
2
2
1
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
0
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
1
2
1
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
1
2
2
1
2
2
2
1
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
1
1
1
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
1
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
1
1
1
1
2
0
2
2
2
2
2
2
1
1
1
1
1
1
1
2
0
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
1
1
1
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
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
2
2
2
2
2
2
2
2
2
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
2
2
2
1
2
2
2
2
1
2
2
2
2
1
2
1
1
2
1
1
1
2
0
2
1
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
1
2
2
2
2
2
2
1
2
0
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
1
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
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
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
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
0
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
0
2
2
0
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
0
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1
1
1
1
1
1
2
1
1
2
1
1
1
1
0
0
0
0
0
0
0
0
0
1
2
1
2
2
2
1
0
0
0
1
1
1
1
1
1
1
2
2
1
1
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
2
2
2
0
0
0
1
1
1
1
1
1
1
2
2
1
1
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
1
2
2
2
2
1
1
2
2
0
0
0
0
0
0
0
1
1
1
0
1
1
1
1
1
1
0
0
0
0
0
0
0
2
1
1
2
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
2
1
2
2
2
2
2
2
2
1
2
2
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
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
1
1
1
2
1
2
2
2
1
1
2
2
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
1
1
2
2
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
2
2
2
2
2
2
1
1
0
0
2
2
2
0
0
2
2
2
2
2
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
0
0
2
2
2
0
0
2
2
2
2
2
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
1
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
1
1
1
2
2
2
2
2
2
1
2
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
0
1
1
1
2
2
1
0
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
0
0
2
0
0
0
2
1
2
2
2
2
2
2
1
1
2
1
2
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
1
1
1
2
1
2
1
1
1
2
2
2
2
2
2
1
1
2
1
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
1
1
1
2
1
2
1
2
1
2
2
2
2
2
2
1
1
0
1
2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
2
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
0
1
1
1
1
2
1
2
1
1
1
1
1
2
1
2
1
2
1
2
2
2
1
2
2
2
1
1
2
1
2
2
2
2
2
1
2
1
1
2
1
1
1
2
2
0
1
2
1
2
2
1
2
1
2
1
1
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
1
2
1
1
1
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
1
2
2
2
1
1
2
1
2
2
2
0
0
0
0
0
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
1
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
2
2
2
2
0
2
2
2
2
2
2
2
2
1
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
1
1
0
0
0
0
0
0
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
1
1
0
0
0
0
0
0
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
1
2
1
1
1
1
1
1
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
1
0
1
0
2
2
2
1
2
2
2
2
0
0
0
0
0
1
2
1
1
2
2
2
2
2
2
2
2
2
2
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
0
0
0
0
0
1
2
1
1
2
2
2
2
2
2
2
2
2
2
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
1
1
1
1
1
1
2
1
1
2
2
2
2
2
2
2
2
2
2
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
2
1
2
2
2
2
1
1
1
1
0
0
0
0
0
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
0
0
0
0
0
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
1
2
2
1
1
2
2
2
2
1
1
2
2
2
1
2
1
1
2
1
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
0
2
1
1
1
1
1
1
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
1
1
1
1
1
1
1
2
1
2
1
2
1
2
2
0
0
2
2
1
1
2
2
1
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
1
2
1
2
1
2
2
0
0
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
1
2
1
2
2
2
2
1
1
2
2
2
1
2
2
1
2
2
2
2
2
2
1
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
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
0
0
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
1
1
2
1
1
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
1
1
0
2
2
0
2
2
0
2
0
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
0
2
2
0
0
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
1
2
2
2
2
2
2
2
2
2
0
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
1
2
2
2
2
2
2
2
2
2
1
0
0
0
0
0
0
0
0
0
0
2
1
2
2
2
2
2
1
0
0
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
2
2
2
2
2
2
2
1
0
0
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
1
2
2
2
2
2
2
2
2
2
0
0
0
2
1
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
2
2
0
0
1
2
2
2
2
2
2
2
2
2
0
0
0
2
1
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
2
2
1
1
0
2
2
2
2
2
2
2
2
2
1
2
2
0
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
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
0
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
0
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
0
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
0
0
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
0
0
2
2
2
2
1
2
2
2
2
2
2
2
0
0
0
2
2
2
1
0
0
2
2
2
2
2
1
1
2
2
2
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
0
0
0
2
2
2
1
0
0
2
2
2
2
2
1
1
2
2
2
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
1
1
1
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
1
2
1
1
1
1
2
1
1
2
2
2
2
1
1
1
1
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
1
2
2
0
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
0
0
0
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
1
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
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
1
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
0
0
1
1
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
2
2
2
2
1
2
1
2
0
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
0
1
2
2
2
2
2
2
2
1
0
0
2
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
0
1
2
2
2
2
2
2
2
1
0
0
2
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
1
1
1
0
0
0
0
0
0
0
0
2
2
2
2
2
2
1
2
0
1
0
2
2
2
1
1
1
1
1
2
2
2
1
2
0
0
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
1
2
0
0
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
1
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
2
1
1
1
1
1
2
1
2
1
2
2
1
1
1
1
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
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
1
1
1
1
2
0
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
0
1
1
2
2
1
1
1
0
2
1
1
1
2
1
1
1
2
0
2
2
1
1
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
1
2
2
2
2
2
0
2
2
1
1
2
1
1
2
2
0
2
2
1
1
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
0
2
2
2
1
2
2
2
1
1
2
1
1
2
0
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
0
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
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
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
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
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
0
0
0
0
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
0
2
2
2
0
0
2
1
2
2
2
2
2
2
2
0
0
0
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
0
0
2
2
2
2
2
2
2
2
2
0
0
0
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
0
0
0
2
2
2
2
2
2
0
0
0
2
0
0
2
0
0
2
2
2
2
0
0
2
2
2
2
1
2
2
0
0
2
2
2
2
2
2
2
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
0
2
2
2
0
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
1
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
1
2
2
2
2
2
2
0
2
0
2
0
2
1
2
2
2
2
0
0
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
0
2
0
2
0
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
0
0
2
2
2
2
0
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
0
0
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
0
2
2
0
2
2
0
2
2
0
2
2
0
0
2
0
2
2
0
0
2
0
2
2
2
0
2
2
2
2
2
2
2
1
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
1
1
2
2
2
2
2
2
2
0
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
0
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
0
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
0
0
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
0
2
0
2
2
2
2
2
0
0
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
1
2
1
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
1
2
1
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
0
2
1
1
2
2
2
1
2
1
2
2
2
2
2
0
2
2
2
2
1
2
1
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
1
2
1
2
2
2
2
2
0
0
2
2
2
1
2
1
1
2
2
2
0
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
0
0
1
2
2
2
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
0
0
0
0
0
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
1
1
2
2
1
2
2
2
2
0
2
2
2
2
2
1
1
1
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
1
1
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
1
1
2
2
0
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
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
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
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
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
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
1
2
1
0
1
2
2
2
2
2
2
2
2
2
2
2
1
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
1
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
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
1
2
1
2
0
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
1
1
1
1
1
1
2
1
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
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
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
0
1
1
0
2
1
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
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
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
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
1
2
2
2
2
2
2
2
2
2
2
2
2
1
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
2
2
2
2
2
1
2
1
1
2
1
1
1
2
1
1
1
2
2
2
2
2
1
1
1
1
2
0
1
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
1
1
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
0
1
2
2
2
2
1
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
0
1
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
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
0
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
0
2
2
1
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2
1
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
1
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
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
1
0
1
2
2
2
2
2
1
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
0
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
1
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
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
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
2
2
2
2
2
0
2
1
1
2
2
2
2
2
2
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
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
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
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
0
2
2
2
2
0
2
2
2
2
2
2
1
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
0
2
2
2
2
0
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
0
2
2
2
2
0
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
1
2
2
2
2
2
2
2
2
2
2
1
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
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
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
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
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
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
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
1
2
2
2
2
2
2
2
1
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
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
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
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
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
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
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
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
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
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
1
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
1
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
2
2
2
2
2
2
1
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
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
1
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
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
0
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
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
0
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
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
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
1
2
1
1
1
2
1
1
1
2
2
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
2
1
1
2
2
2
2
1
1
1
2
1
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
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
2
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
0
2
1
1
2
0
2
2
2
2
2
2
0
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
1
2
2
2
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
0
1
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
2
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
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
1
2
1
2
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
2
0
2
2
2
2
2
2
2
2
2
2
1
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
1
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
0
2
2
2
2
0
2
2
0
2
2
2
2
2
0
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
0
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
0
2
2
1
2
1
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
0
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
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
0
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
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
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
0
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
0
2
2
2
2
2
2
2
1
2
1
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
1
2
1
2
2
2
0
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
1
2
2
2
2
2
2
2
0
2
2
2
2
2
1
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
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
0
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
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
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
0
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
0
2
2
2
2
2
1
2
0
2
2
2
2
2
1
2
2
1
2
2
2
1
0
2
2
1
1
2
0
2
1
2
2
1
1
2
2
0
0
2
0
0
2
2
2
0
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
0
2
0
0
2
2
2
0
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
1
2
2
2
1
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
0
2
2
2
2
0
0
2
2
2
0
2
2
0
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
2
0
0
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
1
2
1
1
2
2
0
2
1
2
0
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
1
2
1
1
2
1
2
2
2
2
2
0
2
0
2
2
0
2
2
2
1
1
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
2
0
0
2
2
2
0
2
2
1
2
2
2
2
0
2
2
2
2
0
2
1
2
1
1
2
2
2
2
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
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
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
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
1
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
1
2
2
2
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
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
1
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
0
1
2
1
1
0
2
2
1
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
0
2
2
2
2
0
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
2
0
2
2
2
2
0
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
2
1
1
0
1
2
2
0
2
2
2
0
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
1
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
0
1
0
1
1
1
2
2
2
1
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
1
1
1
0
1
2
2
2
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
2
2
2
2
1
0
2
1
2
0
2
1
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
0
2
1
1
1
1
0
1
2
2
1
2
0
2
2
2
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
1
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
1
1
1
1
1
0
2
2
2
2
2
0
2
2
2
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
1
2
2
2
2
2
1
1
0
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
0
2
1
2
1
2
2
1
2
2
1
2
1
2
2
2
2
2
0
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
1
2
0
1
2
2
1
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
1
1
0
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
0
2
1
2
0
1
1
2
2
0
2
0
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
1
2
1
0
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
1
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
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
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
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
1
1
1
1
2
2
1
2
2
0
2
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
1
0
2
2
2
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
1
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
1
2
1
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
0
0
0
1
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
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
0
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
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
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
1
1
2
2
0
2
1
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
1
1
2
2
2
2
0
2
1
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
1
2
2
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
0
2
2
2
2
2
0
2
2
2
2
0
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
0
2
2
2
2
2
0
2
2
2
2
0
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
1
1
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
1
2
2
2
2
2
2
2
1
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
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
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
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
0
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
0
1
2
0
2
2
2
2
1
0
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
0
2
1
0
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
1
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
0
1
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
0
2
0
0
0
2
2
2
2
2
2
2
1
1
0
2
1
2
2
2
2
2
2
1
1
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
0
0
2
0
0
0
2
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
0
2
0
1
2
2
2
1
2
1
2
1
2
1
1
1
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
0
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
1
1
2
2
2
2
2
2
2
2
1
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
0
2
2
2
0
1
1
1
0
1
2
2
2
2
0
2
1
1
2
1
1
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
1
2
2
0
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
2
2
1
0
2
2
2
0
1
2
2
2
2
2
0
2
2
1
2
0
2
1
2
0
2
2
2
0
2
0
2
1
2
0
2
1
1
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
1
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
1
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
1
1
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
1
2
1
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
0
0
0
0
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
1
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
0
1
1
1
0
1
2
2
2
2
2
2
0
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
0
2
1
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
1
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
1
0
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
0
2
2
2
2
0
1
2
2
1
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
0
2
2
2
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
2
2
1
0
1
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
0
2
2
2
2
2
2
1
0
2
2
1
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
1
1
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
1
1
0
1
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
1
1
2
2
2
2
2
2
2
1
0
2
1
2
2
1
1
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
1
1
2
2
2
2
2
2
2
2
2
0
2
2
2
1
1
0
2
2
1
2
0
2
1
2
2
2
0
2
2
0
2
2
2
2
1
2
2
2
2
2
2
1
2
2
0
1
2
2
2
2
2
2
2
0
1
1
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
0
1
1
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
1
2
2
2
2
2
2
1
2
2
2
2
2
0
2
2
2
2
2
2
1
1
2
2
2
0
0
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
0
1
2
1
2
0
2
2
2
2
0
2
2
1
0
2
2
2
2
0
2
2
2
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
1
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
0
1
1
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
0
2
2
1
2
2
0
2
2
2
2
2
1
0
2
2
2
2
0
2
2
2
1
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
1
2
2
0
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
1
2
0
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
1
2
2
1
0
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
0
2
2
1
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
1
1
1
0
2
2
1
1
1
1
1
1
1
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
1
2
1
1
2
2
2
0
1
1
1
1
2
1
2
2
2
2
2
2
2
2
2
0
2
2
2
1
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
0
1
1
1
2
0
2
2
2
2
1
1
2
2
1
2
1
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
1
2
0
1
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
1
1
1
1
2
1
1
1
1
0
2
2
2
2
2
0
0
0
2
2
1
2
1
1
0
1
1
1
0
2
2
2
1
1
1
0
2
2
2
2
2
2
2
0
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
1
1
2
2
2
2
2
2
0
2
2
2
0
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
2
2
1
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
1
0
2
2
0
2
2
2
0
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
1
2
2
0
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
0
2
2
1
0
1
2
1
1
1
0
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
0
2
2
0
1
1
0
2
2
2
1
2
0
2
2
1
2
2
2
2
1
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
1
2
2
0
2
2
0
2
2
1
0
2
2
2
1
2
2
1
2
2
2
2
1
2
0
2
2
2
1
2
2
1
2
0
2
2
2
2
2
1
2
0
2
0
2
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
0
1
2
2
2
0
0
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
1
2
1
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
1
0
2
2
2
2
2
2
0
2
2
1
2
1
1
2
0
1
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
1
2
2
2
2
2
2
0
2
2
0
1
2
1
2
0
1
1
2
2
2
2
2
2
2
2
2
2
1
2
0
2
2
2
1
2
2
2
1
0
2
2
2
2
2
2
0
0
2
0
2
2
2
2
0
0
2
2
0
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
0
2
0
2
2
2
2
0
0
2
2
0
2
1
1
0
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
0
2
2
2
1
2
2
2
2
0
0
2
2
2
0
2
2
2
0
0
2
2
2
0
2
2
2
2
2
2
0
2
1
2
2
0
2
1
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
0
2
2
2
1
2
2
0
2
2
1
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
1
2
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
0
2
2
1
2
2
0
2
2
2
2
2
0
2
2
2
0
2
1
0
1
2
2
0
2
1
2
2
2
2
0
2
2
0
2
2
2
2
1
2
2
2
0
0
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
0
1
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
1
0
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
1
1
1
1
0
1
1
1
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
0
1
1
1
1
0
0
2
2
1
1
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
1
0
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
1
1
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
2
2
2
0
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
0
1
2
2
1
2
0
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
0
2
1
2
2
0
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
1
2
2
2
2
0
2
2
2
2
1
1
2
2
0
2
2
0
2
2
2
2
0
1
2
2
1
2
1
0
2
2
0
1
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
1
2
2
2
2
0
2
2
1
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
0
0
2
2
1
0
2
1
0
2
2
0
2
2
2
2
2
2
2
2
1
2
2
0
2
2
0
2
2
2
2
2
2
1
1
1
0
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
2
2
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
1
0
2
2
0
2
2
2
2
2
2
2
1
0
1
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
1
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
2
0
1
2
0
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
1
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
1
1
1
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
1
0
2
2
1
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
1
0
2
2
2
2
2
1
0
2
2
2
2
2
2
1
0
2
2
2
2
0
2
2
2
2
0
1
2
0
1
2
1
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
1
1
1
1
0
1
1
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
1
0
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
1
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
0
1
2
2
1
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
2
0
1
1
2
1
0
2
1
2
2
2
2
2
2
1
2
2
2
2
2
1
0
2
2
2
2
1
2
0
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
0
2
1
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
2
0
2
2
2
2
0
2
2
1
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
1
0
2
2
2
1
0
2
2
0
1
2
2
1
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
0
2
2
2
1
0
2
2
0
1
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
2
2
0
2
1
2
0
2
2
2
0
2
2
2
2
2
2
2
0
2
2
0
2
0
2
2
2
0
1
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
0
2
2
0
2
2
2
0
2
1
0
2
2
2
2
2
2
2
2
2
2
0
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
0
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
1
0
2
1
0
2
2
2
2
0
2
2
2
2
2
2
2
0
2
0
2
2
2
2
2
2
2
2
1
2
2
2
0
2
2
2
2
2
2
0
2
2
2
0
2
2
0
2
2
0
2
2
2
2
0
2
2
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
2
2
0
2
2
0
2
2
0
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
0
2
1
0
2
2
2
2
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
2
2
2
0
2
2
2
2
0
2
2
2
2
0
2
2
2
2
2
0
2
2
0
2
2
2
0
2
2
0
2
2
2
2
2
0
2
2
2
0
cupsSexo
A
M
F
1xx
2xx
3xx
4xx
599
Ambos
Masculino
Femenino
Horas
Das
Meses
Aos
Sin lmite mximo
cupsMaxVecesDia
cupsMaxVecesVida
cupsTiempoLimiteDias
Si
No
cupsTipoAtencion
AC
AP
AT
Consulta
Procedimiento
Otros Servicios
cupsRes008
Hasta
2011
cupsQuirurgico (Indica si el
procedimiento es de tipo quirrgico)
cupsRes029
2012 y
2013
cupsRes5521
2014 y
2015
cupsRes5592
2016 en
adelante
0 = Procedimiento no se
encuentra dentro de la
resolucin
1 = Procedimeinto se
encuentra dentro de la
resolucin y es No POS
2 = Procedimiento se
encuentra dentro de la
resolucin y es POS