Professional Documents
Culture Documents
AUI
PAUI
PTR
kode
1 A0359065 A1415692 A1415692 00-99.99
2 A2358811 A0359065 A1415692.00
3 A1851811 A2358811 A1415692.00.0
4 A2358918 A1851811 A1415692.00.01
5 A2358916 A1851811 A1415692.00.02
6 A2358917 A1851811 A1415692.00.03
7 A2358791 A1851811 A1415692.00.09
8 A2358799 A2358811 A1415692.00.1
9 A2358690 A2358799 A1415692.00.10
10 A2358696 A2358799 A1415692.00.11
11 A2358547 A2358799 A1415692.00.12
12 A2358699 A2358799 A1415692.00.13
13 A2358700 A2358799 A1415692.00.14
14 A2797555 A2358799 A1415692.00.15
15 A6995144 A2358799 A1415692.00.16
16 A6994932 A2358799 A1415692.00.17
17 A6994982 A2358811 A1415692.00.2
18 A6994985 A6994982 A1415692.00.21
19 A6994987 A6994982 A1415692.00.22
20 A6994988 A6994982 A1415692.00.23
21 A6994984 A6994982 A1415692.00.24
22 A6994990 A6994982 A1415692.00.25
23 A6994992 A6994982 A1415692.00.28
24 A6994993 A6994982 A1415692.00.29
25 A6995330 A2358811 A1415692.00.3
26 A6995331 A6995330 A1415692.00.31
27 A6995332 A6995330 A1415692.00.32
28 A6995333 A6995330 A1415692.00.33
29 A6994909 A6995330 A1415692.00.34
30 A6995334 A6995330 A1415692.00.35
31 A6995077 A6995330 A1415692.00.39
32 A2358777 A2358811 A1415692.00.5
33 A2358689 A2358777 A1415692.00.50
34 A2358687 A2358777 A1415692.00.51
35 A2358694 A2358777 A1415692.00.52
36 A2358693 A2358777 A1415692.00.53
37 A2358692 A2358777 A1415692.00.54
38 A6994939 A2358777 A1415692.00.55
39 A6995359 A2358811 A1415692.00.6
40 A6995118 A6995359 A1415692.00.61
41 A6995117 A6995359 A1415692.00.62
42 A6995121 A6995359 A1415692.00.63
43 A6995124 A6995359 A1415692.00.64
44 A6995122 A6995359 A1415692.00.65
45 A6995087 A2358811 A1415692.00.9
46 A6995232 A6995087 A1415692.00.91
47 A6995231 A6995087 A1415692.00.92
48 A6995230 A6995087 A1415692.00.93
49 A0038564 A0720825 A1415692.001
nama
PROCEDURES
Procedures and interventions, Not Elsewhere Classi
Therapeutic ultrasound
Therapeutic ultrasound of vessels of head and neck
Therapeutic ultrasound of heart
Therapeutic ultrasound of peripheral vascular vess
Other therapeutic ultrasound
Pharmaceuticals
Implantation of chemotherapeutic agent
Infusion of drotrecogin alfa (activated)
Administration of inhaled nitric oxide
Injection or infusion of nesiritide
Injection or infusion of oxazolidinone class of an
High-dose infusion interleukin-2 [IL-2]
Pressurized treatment of venous bypass graft [cond
Infusion of vasopressor agent
Intravascular imaging of blood vessels
Intravascular imaging of extracranial cerebral ves
Intravascular imaging of intrathoracic vessels
Intravascular imaging of peripheral vessels
Intravascular imaging of coronary vessels
Intravascular imaging of renal vessels
Intravascular imaging, other specified vessel(s)
Intravascular imaging, unspecified vessel(s)
Computer assisted surgery [CAS]
Computer assisted surgery with CT/CTA
Computer assisted surgery with MR/MRA
Computer assisted surgery with fluoroscopy
Imageless computer assisted surgery
Computer assisted surgery with multiple datasets
Other computer assisted surgery
Other cardiovascular procedures
Implantation of cardiac resynchronization pacemake
Implantation of cardiac resynchronization defibril
Implantation or replacement of transvenous lead [e
Implantation or replacement of cardiac resynchroni
Implantation or replacement of cardiac resynchroni
Insertion of drug-eluting peripheral vessel stent(
Procedures on blood vessels
Percutaneous angioplasty or atherectomy of precere
Percutaneous angioplasty or atherectomy of intracr
Percutaneous insertion of carotid artery stent(s)
Percutaneous insertion of other precerebral (extra
Percutaneous insertion of intracranial vascular st
Other procedures and interventions
Transplant from live related donor
Transplant from live non-related donor
Transplant from cadaver
Cholera
level
0
1
2
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
parent_id parent_ko
00
2
1
0
4
4
4
3
4
4
4
4
4
3
4
4
4
5
5
5
5
5
5
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
5
5
4
3
4
4
4
4
4
4
4
4
Amebiasis, unspecified
Other protozoal intestinal diseases
Balantidiasis
Giardiasis
Coccidiosis
Intestinal trichomoniasis
Intestinal cryptosporidiosis
Cyclosporiasis
Other specified protozoal intestinal diseases
Unspecified protozoal intestinal disease
Intestinal infections due to other organisms
Intestinal infection due to escherichia coli [E. c
Intestinal infection due to unspecified E. coli
Intestinal infection due to enteropathogenic E. co
Intestinal infection due to enterotoxigenic E. col
Intestinal infection due to enteroinvasive E. coli
Intestinal infection due to enterohemorrhagic E. c
Other intestinal E. coli infections
Intestinal infection due to arizona group of parac
Intestinal infection due to aerobacter aerogenes
Intestinal infection due to proteus (mirabilis) (m
Intestinal infection due to other specified bacter
Intestinal infection due to staphylococcus
Intestinal infection due to pseudomonas
Intestinal infection due to campylobacter
Intestinal infection due to yersinia enterocolitic
Intestinal infection due to clostridium difficile
Intestinal infection due to other anaerobes
Intestinal infection due to other gram-negative ba
Intestinal infection due to other specified bacter
Bacterial enteritis, unspecified
Enteritis due to specified virus
Enteritis due to rotavirus
Enteritis due to adenovirus
Enteritis due to norwalk virus
Enteritis due to other small round viruses [SRV's]
Enteritis due to calcivirus
Enteritis due to astrovirus
Enteritis due to enterovirus NEC
Enteritis due to other viral enteritis
Intestinal infection due to other organism, not el
Ill-defined intestinal infections
Infectious colitis, enteritis, and gastroenteritis
Colitis, enteritis, and gastroenteritis of presume
Infectious diarrhea
Diarrhea of presumed infectious origin
Incision and excision of skull, brain, and cerebra
OPERATIONS ON THE NERVOUS SYSTEM
Cranial puncture
Cisternal puncture
4
3
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
4
4
4
4
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
4
3
4
4
4
4
2
1
3
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
3
4
4
4
4
3
3
2
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
2
3
4
4
4
4
4
4
4
3
4
4
4
4
3
3
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
3
3
4
4
4
3
4
4
4
4
4
2
3
4
4
4
3
3
4
4
3
4
4
4
3
3
4
4
4
4
3
3
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
Laryngeal diphtheria
Other specified diphtheria
Conjunctival diphtheria
Diphtheritic myocarditis
Diphtheritic peritonitis
Diphtheritic cystitis
Cutaneous diphtheria
Other specified diphtheria
Diphtheria, unspecified
Whooping cough
Whooping cough due to bordetella pertussis [B. per
Whooping cough due to bordetella parapertussis [B.
Whooping cough due to other specified organism
Whooping cough, unspecified organism
Streptococcal sore throat and scarlet fever
Streptococcal sore throat
Scarlet fever
Erysipelas
Meningococcal infection
Meningococcal meningitis
Meningococcal encephalitis
Meningococcemia
Waterhouse-Friderichsen syndrome, meningococcal
Meningococcal carditis
Meningococcal carditis, unspecified
Meningococcal pericarditis
Meningococcal endocarditis
Meningococcal myocarditis
Other specified meningococcal infections
Meningococcal optic neuritis
Meningococcal arthropathy
Other specified meningococcal infections
Meningococcal infection, unspecified
Tetanus
Septicemia
Streptococcal septicemia
Staphylococcal septicemia
Staphylococcal septicemia, unspecified
Staphylococcus aureus septicemia
Other staphylococcal septicemia
Pneumococcal septicemia [Streptococcus pneumoniae
Septicemia due to anaerobes
Septicemia due to other gram-negative organisms
Septicemia due to gram-negative organism, unspecif
Septicemia due to hemophilus influenzae [H. influe
Septicemia due to escherichia coli [E. coli]
Septicemia due to pseudomonas
Septicemia due to serratia
Other septicemia due to gram-negative organisms
Other specified septicemias
4
4
5
5
5
5
5
5
4
3
4
4
4
4
3
4
4
3
3
4
4
4
4
4
5
5
5
5
4
5
5
5
4
3
3
4
4
5
5
5
4
4
4
5
5
5
5
5
5
4
Unspecified septicemia
Actinomycotic infections
Cutaneous actinomycotic infection
Pulmonary actinomycotic infection
Abdominal actinomycotic infection
Cervicofacial actinomycotic infection
Madura foot
Actinomycotic infection of other specified sites
Actinomycotic infection of unspecified site
Operations on cranial and peripheral nerves
Incision, division, and excision of cranial and pe
Excision of acoustic neuroma
Division of trigeminal nerve
Division or crushing of other cranial and peripher
Other incision of cranial and peripheral nerves
Gasserian ganglionectomy
Other cranial or peripheral ganglionectomy
Other excision or avulsion of cranial and peripher
Diagnostic procedures on peripheral nervous system
Closed [percutaneous] [needle] biopsy of cranial o
Open biopsy of cranial or peripheral nerve or gang
Other diagnostic procedures on cranial and periphe
Destruction of cranial and peripheral nerves
Suture of cranial and peripheral nerves
Lysis of adhesions and decompression of cranial an
Decompression of trigeminal nerve root
Other cranial nerve decompression
Release of carpal tunnel
Release of tarsal tunnel
Other peripheral nerve or ganglion decompression o
Cranial or peripheral nerve graft
Transposition of cranial and peripheral nerves
Other cranial or peripheral neuroplasty
Hypoglossal-facial anastomosis
Accessory-facial anastomosis
Accessory-hypoglossal anastomosis
Other anastomosis of cranial or peripheral nerve
Revision of previous repair of cranial and periphe
Repair of old traumatic injury of cranial and peri
Other neuroplasty
Injection into peripheral nerve
Peripheral nerve injection, not otherwise specifie
Injection of anesthetic into peripheral nerve for
Injection of other agent, except neurolytic
Other operations on cranial and peripheral nerves
Neurectasis
Implantation or replacement of peripheral neurosti
Removal of peripheral neurostimulator lead(s)
Other operations on cranial and peripheral nerves
Other bacterial diseases
4
3
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
4
3
4
4
4
3
3
3
4
4
4
4
4
3
3
3
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
3
Gas gangrene
Rhinoscleroma
Whipple's disease
Necrobacillosis
Other specified bacterial diseases
Tropical pyomyositis
Toxic shock syndrome
Other specified bacterial diseases
Bacterial infection in conditions classified elsew
Streptococcus infection in conditions classified e
Unspecified Streptococcus infection in conditions
Group A Streptococcus infection in conditions clas
Group B Streptococcus infection in conditions clas
Group C Streptococcus infection in conditions clas
Group D Streptococcus [Enterococcus] infection in
Group G Streptococcus infection in conditions clas
Other Streptococcus infection in conditions classi
Staphylococcus infection in conditions classified
Unspecified Staphylococcus infection in conditions
Staphylococcus aureus infection in conditions clas
Other Staphylococcus infection in conditions class
Pneumococcus infection in conditions classified el
Friedlander's bacillus infection in conditions cla
Escherichia coli [E. coli] infection in conditions
Hemophilus influenzae [H. influenzae] infection in
Proteus (mirabilis) (morganii) infection in condit
Pseudomonas infection in conditions classified els
Other specified bacterial infections in conditions
Mycoplasma infection in conditions classified else
Bacteroides fragilis infection in conditions class
Clostridium perfringens infection in conditions cl
Other anaerobe infection in conditions classified
Other gram-negative organism infection in conditio
Helicobacter pylori (H. pylori) infection in condi
Other specified bacterial infection in conditions
Bacterial infection, unspecified, in conditions cl
Human immunodeficiency virus [HIV] disease
HUMAN IMMUNODEFICIENCY VIRUS [HIV] INFECTION
Acute poliomyelitis
POLIOMYELITIS AND OTHER NON-ARTHROPOD-BORNE VIRAL
Acute paralytic poliomyelitis specified as bulbar
Acute paralytic poliomyelitis specified as bulbar,
Acute paralytic poliomyelitis specified as bulbar,
Acute paralytic poliomyelitis specified as bulbar,
Acute paralytic poliomyelitis specified as bulbar,
Acute poliomyelitis with other paralysis
Acute poliomyelitis with other paralysis, unspecif
Acute poliomyelitis with other paralysis, poliovir
Acute poliomyelitis with other paralysis, poliovir
Acute poliomyelitis with other paralysis, poliovir
4
4
4
4
4
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
4
4
4
4
4
4
4
5
5
5
5
5
5
5
4
3
2
3
2
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
3
4
4
4
4
3
3
4
4
4
4
2
3
3
4
4
3
4
4
4
4
4
4
3
4
4
4
3
4
4
3
3
2
Variola major
Alastrim
Modified smallpox
Smallpox, unspecified
Cowpox and paravaccinia
Cowpox
Pseudocowpox
Contagious pustular dermatitis
Paravaccinia, unspecified
Chickenpox
Postvaricella encephalitis
Varicella (hemorrhagic) pneumonitis
Chickenpox with other specified complications
Chickenpox with unspecified complication
Varicella without mention of complication
Herpes zoster
Herpes zoster with meningitis
Herpes zoster with other nervous system complicati
Herpes zoster with unspecified nervous system comp
Geniculate herpes zoster
Postherpetic trigeminal neuralgia
Postherpetic polyneuropathy
Herpes zoster with other nervous system complicati
Herpes zoster with ophthalmic complications
Herpes zoster dermatitis of eyelid
Herpes zoster keratoconjunctivitis
Herpes zoster iridocyclitis
Herpes zoster with other ophthalmic complications
Herpes zoster with other specified complications
Otitis externa due to herpes zoster
Herpes zoster with other specified complications
Herpes zoster with unspecified complication
Herpes zoster without mention of complication
Herpes simplex
Eczema herpeticum
Genital herpes
Genital herpes, unspecified
Herpetic vulvovaginitis
Herpetic ulceration of vulva
Herpetic infection of penis
Other genital herpes
Herpetic gingivostomatitis
Herpetic meningoencephalitis
Herpes simplex with ophthalmic complications
Herpes simplex with unspecified ophthalmic complic
Herpes simplex dermatitis of eyelid
Dendritic keratitis
Herpes simplex disciform keratitis
Herpes simplex iridocyclitis
Herpes simplex with other ophthalmic complications
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
3
4
4
5
5
5
5
5
4
5
5
5
5
4
5
5
4
4
3
4
4
5
5
5
5
5
4
4
4
5
5
5
5
5
5
Herpetic septicemia
Herpetic whitlow
Herpes simplex with other specified complications
Herpes simplex visceral
Herpes simplex meningitis
Herpes simplex otitis externa
Herpes simplex with other specified complications
Herpes simplex with unspecified complication
Herpes simplex without mention of complication
Measles
Postmeasles encephalitis
Postmeasles pneumonia
Postmeasles otitis media
Measles with other specified complications
Measles keratoconjunctivitis
Measles with other specified complications
Measles with unspecified complication
Measles without mention of complication
Rubella
Rubella with neurological complications
Rubella with unspecified neurological complication
Encephalomyelitis due to rubella
Rubella with other neurological complications
Rubella with other specified complications
Arthritis due to rubella
Rubella with other specified complications
Rubella with unspecified complications
Rubella without mention of complication
Other viral exanthemata
Erythema infectiosum [fifth disease]
Other specified viral exanthemata
Viral exanthem, unspecified
Operations on thyroid and parathyroid glands
OPERATIONS ON THE ENDOCRINE SYSTEM
Incision of thyroid field
Aspiration of thyroid field
Reopening of wound of thyroid field
Other incision of thyroid field
Diagnostic procedures on thyroid and parathyroid g
Closed [percutaneous] [needle] biopsy of thyroid g
Open biopsy of thyroid gland
Biopsy of parathyroid gland
Other diagnostic procedures on thyroid and parathy
Unilateral thyroid lobectomy
Other partial thyroidectomy
Excision of lesion of thyroid
Other partial thyroidectomy
Complete thyroidectomy
Substernal thyroidectomy
Substernal thyroidectomy, not otherwise specified
4
4
4
5
5
5
5
4
4
3
4
4
4
4
5
5
4
4
3
4
5
5
5
4
5
5
4
4
3
4
4
4
2
1
3
4
4
4
3
4
4
4
4
3
3
4
4
3
3
4
4
4
3
3
3
4
4
3
4
4
4
4
4
4
4
3
2
4
4
4
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
3
4
4
4
4
4
4
4
3
4
4
4
4
4
5
5
5
5
4
4
2
3
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
3
3
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
3
2
4
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
4
5
5
4
3
3
4
4
4
4
4
5
Mumps polyneuropathy
Mumps with other specified complications
Mumps with unspecified complication
Mumps without mention of complication
Ornithosis
Ornithosis with pneumonia
Ornithosis with other specified complications
Ornithosis with unspecified complication
Ornithosis, unspecified
Specific diseases due to Coxsackie virus
Herpangina
Epidemic pleurodynia
Coxsackie carditis
Coxsackie carditis, unspecified
Coxsackie pericarditis
Coxsackie endocarditis
Coxsackie myocarditis
Hand, foot, and mouth disease
Other specified diseases due to Coxsackie virus
Infectious mononucleosis
Trachoma
Trachoma, initial stage
Trachoma, active stage
Trachoma, unspecified
Other diseases of conjunctiva due to viruses and C
Inclusion conjunctivitis
Epidemic keratoconjunctivitis
Pharyngoconjunctival fever
Other adenoviral conjunctivitis
Epidemic hemorrhagic conjunctivitis
Other viral conjunctivitis
Unspecified diseases of conjunctiva due to viruses
Unspecified diseases of conjunctiva due to Chlamyd
Unspecified diseases of conjunctiva due to viruses
Other diseases due to viruses and Chlamydiae
Molluscum contagiosum
Viral warts
Viral warts, unspecified
Condyloma acuminatum
Other specified viral warts
Sweating fever
Cat-scratch disease
Foot and mouth disease
Cytomegaloviral disease
Hemorrhagic nephrosonephritis
Arenaviral hemorrhagic fever
Other specified diseases due to viruses and Chlamy
Epidemic vertigo
Epidemic vomiting syndrome
Other specified diseases due to Chlamydiae
5
5
4
4
3
4
4
4
4
3
4
4
4
5
5
5
5
4
4
3
3
4
4
4
3
4
4
4
4
4
4
4
5
5
3
4
4
5
5
5
4
4
4
4
4
4
4
5
5
5
5
3
4
4
4
4
4
4
5
5
5
5
5
4
4
5
5
5
5
4
5
5
2
1
3
4
4
4
3
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
3
2
3
4
4
4
4
3
4
4
4
4
4
5
5
5
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
3
4
4
5
5
5
4
2
3
3
4
4
4
3
4
4
4
4
3
3
4
4
4
4
4
3
4
4
4
4
3
3
4
4
4
3
4
4
4
3
4
4
3
2
4
4
4
4
4
5
5
5
5
4
4
4
4
3
4
4
4
4
4
4
5
5
5
4
5
5
5
4
4
5
5
5
4
3
4
4
3
4
4
4
5
5
5
5
5
4
5
5
5
4
3
4
4
4
4
4
5
5
5
5
5
5
5
5
4
3
4
4
Syphilitic peritonitis
Syphilis of liver
Syphilis of kidney
Syphilis of bone
Syphilis of muscle
Syphilis of synovium, tendon, and bursa
Other specified forms of late symptomatic syphilis
Late symptomatic syphilis, unspecified
Late syphilis, latent
Other and unspecified syphilis
Late syphilis, unspecified
Latent syphilis, unspecified
Syphilis, unspecified
Gonococcal infections
Gonococcal infection (acute) of lower genitourinar
Gonococcal infection (acute) of upper genitourinar
Gonococcal infection (acute) of upper genitourinar
Gonococcal cystitis (acute)
Gonococcal prostatitis (acute)
Gonococcal epididymo-orchitis (acute)
Gonococcal seminal vesiculitis (acute)
Gonococcal cervicitis (acute)
Gonococcal endometritis (acute)
Gonococcal salpingitis, specified as acute
Other gonococcal infection (acute) of upper genito
Gonococcal infection, chronic, of lower genitourin
Gonococcal infection, chronic, of upper genitourin
Chronic gonococcal infection of upper genitourinar
Gonococcal cystitis, chronic
Gonococcal prostatitis, chronic
Gonococcal epididymo-orchitis, chronic
Gonococcal seminal vesiculitis, chronic
Gonococcal cervicitis, chronic
Gonococcal endometritis, chronic
Gonococcal salpingitis (chronic)
Other chronic gonococcal infection of upper genito
Gonococcal infection of eye
Gonococcal conjunctivitis (neonatorum)
Gonococcal iridocyclitis
Gonococcal endophthalmia
Gonococcal keratitis
Other gonococcal infection of eye
Gonococcal infection of joint
Gonococcal arthritis
Gonococcal synovitis and tenosynovitis
Gonococcal bursitis
Gonococcal spondylitis
Other gonococcal infection of joint
Gonococcal infection of pharynx
Gonococcal infection of anus and rectum
4
4
4
4
4
4
4
4
3
3
4
4
4
3
4
4
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
4
4
5
5
5
5
5
5
5
3
4
4
4
4
4
5
5
5
4
5
5
5
5
5
5
5
5
4
4
2
3
3
3
4
4
3
4
4
4
3
4
4
4
4
4
3
3
3
4
4
3
2
4
4
5
5
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
2
3
3
3
4
4
4
3
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
5
5
5
5
5
5
4
3
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
2
3
4
4
4
3
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
2
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
2
3
4
4
4
3
4
4
3
3
3
4
4
4
3
4
4
3
4
4
4
4
3
4
4
4
3
3
3
2
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
Hirudiniasis
Other specified infestations
Infestation, unspecified
Sarcoidosis
Other and unspecified infectious and parasitic dis
Ainhum
Behcet's syndrome
Specific infections by free-living amebae
Pneumocystosis
Psorospermiasis
Sarcosporidiosis
Other specified infectious and parasitic diseases
Unspecified infectious and parasitic diseases
Late effects of tuberculosis
LATE EFFECTS OF INFECTIOUS AND PARASITIC DISEASES
Late effects of respiratory or unspecified tubercu
Late effects of central nervous system tuberculosi
Late effects of genitourinary tuberculosis
Late effects of tuberculosis of bones and joints
Late effects of tuberculosis of other specified or
Late effects of acute poliomyelitis
Late effects of other infectious and parasitic dis
Late effects of viral encephalitis
Late effects of trachoma
Late effects of other and unspecified infectious a
Operations on retina, choroid, vitreous, and poste
Removal of foreign body from posterior segment of
Removal of foreign body from posterior segment of
Removal of foreign body from posterior segment of
Removal of foreign body from posterior segment of
Diagnostic procedures on retina, choroid, vitreous
Diagnostic aspiration of vitreous
Other diagnostic procedures on retina, choroid, vi
Destruction of lesion of retina and choroid
Destruction of chorioretinal lesion by diathermy
Destruction of chorioretinal lesion by cryotherapy
Destruction of chorioretinal lesion by xenon arc p
Destruction of chorioretinal lesion by laser photo
Destruction of chorioretinal lesion by photocoagul
Destruction of chorioretinal lesion by radiation t
Destruction of chorioretinal lesion by implantatio
Other destruction of chorioretinal lesion
Repair of retinal tear
Repair of retinal tear by diathermy
Repair of retinal tear by cryotherapy
Repair of retinal tear by xenon arc photocoagulati
Repair of retinal tear by laser photocoagulation
Repair of retinal tear by photocoagulation of unsp
Other repair of retinal tear
Repair of retinal detachment with scleral buckling
4
4
4
3
3
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
3
3
4
4
4
2
3
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
3
3
2
1
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
2
3
4
4
3
4
4
4
4
3
4
4
4
3
3
3
3
3
3
3
2
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
2
3
4
4
4
3
3
4
4
4
4
3
4
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
4
4
3
4
4
4
3
4
4
4
4
4
3
2
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
2
2
1
3
4
4
4
3
4
4
4
3
4
4
3
4
4
3
3
3
3
4
4
4
3
3
4
4
4
4
3
3
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
3
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
2
3
3
4
4
3
4
4
3
3
3
4
4
4
4
3
3
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
3
4
4
2
3
4
4
3
3
4
4
4
3
4
4
4
3
4
4
4
3
4
4
3
4
4
3
4
4
4
3
3
4
Revision of mastoidectomy
Repair of oval and round windows
Injection of tympanum
Implantation of electromagnetic hearing device
Implantation or replacement of cochlear prosthetic
Implantation or replacement of cochlear prosthetic
Implantation or replacement of cochlear prosthetic
Other operations on middle and inner ear
Lymphosarcoma and reticulosarcoma
MALIGNANT NEOPLASM OF LYMPHATIC AND HEMATOPOIETIC
Reticulosarcoma
Reticulosarcoma, unspecified site, extranodal and
Reticulosarcoma involving lymph nodes of head, fac
Reticulosarcoma involving intrathoracic lymph node
Reticulosarcoma involving intra-abdominal lymph no
Reticulosarcoma involving lymph nodes of axilla an
Reticulosarcoma involving lymph nodes of inguinal
Reticulosarcoma involving intrapelvic lymph nodes
Reticulosarcoma involving spleen
Reticulosarcoma involving lymph nodes of multiple
Lymphosarcoma
Lymphosarcoma, unspecified site, extranodal and so
Lymphosarcoma involving lymph nodes of head, face,
Lymphosarcoma involving intrathoracic lymph nodes
Lymphosarcoma involving intra-abdominal lymph node
Lymphosarcoma involving lymph nodes of axilla and
Lymphosarcoma involving lymph nodes of inguinal re
Lymphosarcoma involving intrapelvic lymph nodes
Lymphosarcoma involving spleen
Lymphosarcoma involving lymph nodes of multiple si
Burkitt's tumor or lymphoma
Burkitt's tumor or lymphoma, unspecified site, ext
Burkitt's tumor or lymphoma involving lymph nodes
Burkitt's tumor or lymphoma involving intrathoraci
Burkitt's tumor or lymphoma involving intra-abdomi
Burkitt's tumor or lymphoma involving lymph nodes
Burkitt's tumor or lymphoma involving lymph nodes
Burkitt's tumor or lymphoma involving intrapelvic
Burkitt's tumor or lymphoma involving spleen
Burkitt's tumor or lymphoma involving lymph nodes
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
Other named variants of lymphosarcoma and reticulo
4
4
4
4
4
4
4
4
3
2
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
Hodgkin's disease
Hodgkin's paragranuloma
Hodgkin's paragranuloma, unspecified site, extrano
Hodgkin's paragranuloma involving lymph nodes of h
Hodgkin's paragranuloma involving intrathoracic ly
Hodgkin's paragranuloma involving intra-abdominal
Hodgkin's paragranuloma involving lymph nodes of a
Hodgkin's paragranuloma involving lymph nodes of i
Hodgkin's paragranuloma involving intrapelvic lymp
Hodgkin's paragranuloma involving spleen
Hodgkin's paragranuloma involving lymph nodes of m
Hodgkin's granuloma
Hodgkin's granuloma, unspecified site, extranodal
Hodgkin's granuloma involving lymph nodes of head,
Hodgkin's granuloma involving intrathoracic lymph
Hodgkin's granuloma involving intra-abdominal lymp
Hodgkin's granuloma involving lymph nodes of axill
Hodgkin's granuloma involving lymph nodes of ingui
Hodgkin's granuloma involving intrapelvic lymph no
Hodgkin's granuloma involving spleen
Hodgkin's granuloma involving lymph nodes of multi
Hodgkin's sarcoma
Hodgkin's sarcoma, unspecified site, extranodal an
Hodgkin's sarcoma involving lymph nodes of head, f
Hodgkin's sarcoma involving intrathoracic lymph no
Hodgkin's sarcoma involving intra-abdominal lymph
Hodgkin's sarcoma involving lymph nodes of axilla
Hodgkin's sarcoma involving lymph nodes of inguina
Hodgkin's sarcoma involving intrapelvic lymph node
Hodgkin's sarcoma involving spleen
Hodgkin's sarcoma involving lymph nodes of multipl
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, lymphocytic-histiocytic predomi
Hodgkin's disease, nodular sclerosis
Hodgkin's disease, nodular sclerosis, unspecified
Hodgkin's disease, nodular sclerosis, involving ly
Hodgkin's disease, nodular sclerosis, involving in
Hodgkin's disease, nodular sclerosis, involving in
Hodgkin's disease, nodular sclerosis, involving ly
Hodgkin's disease, nodular sclerosis, involving ly
Hodgkin's disease, nodular sclerosis, involving in
Hodgkin's disease, nodular sclerosis, involving sp
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
3
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
2
1
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
3
4
4
4
3
3
3
4
4
4
3
4
4
3
4
4
4
4
4
4
4
Other septoplasty
Other repair and plastic operations on nose
Other operations on nose
Lysis of adhesions of nose
Other operations on nose
Benign neoplasm of lip, oral cavity, and pharynx
BENIGN NEOPLASMS
Benign neoplasm of lip
Benign neoplasm of tongue
Benign neoplasm of major salivary glands
Benign neoplasm of floor of mouth
Benign neoplasm of other and unspecified parts of
Benign neoplasm of tonsil
Benign neoplasm of other parts of oropharynx
Benign neoplasm of nasopharynx
Benign neoplasm of hypopharynx
Benign neoplasm of pharynx, unspecified
Benign neoplasm of other parts of digestive system
Benign neoplasm of esophagus
Benign neoplasm of stomach
Benign neoplasm of duodenum, jejunum, and ileum
Benign neoplasm of colon
Benign neoplasm of rectum and anal canal
Benign neoplasm of liver and biliary passages
Benign neoplasm of pancreas, except islets of Lang
Benign neoplasm of islets of Langerhans
Benign neoplasm of retroperitoneum and peritoneum
Benign neoplasm of other and unspecified site in t
Benign neoplasm of respiratory and intrathoracic o
Benign neoplasm of nasal cavities, middle ear, and
Benign neoplasm of larynx
Benign neoplasm of trachea
Benign neoplasm of bronchus and lung
Benign neoplasm of pleura
Benign neoplasm of mediastinum
Benign neoplasm of thymus
Benign neoplasm of heart
Benign neoplasm of other specified sites of respir
Benign neoplasm of respiratory and intrathoracic o
Benign neoplasm of bone and articular cartilage
Benign neoplasm of bones of skull and face
Benign neoplasm of lower jaw bone
Benign neoplasm of vertebral column, excluding sac
Benign neoplasm of ribs, sternum, and clavicle
Benign neoplasm of scapula and long bones of upper
Benign neoplasm of short bones of upper limb
Benign neoplasm of pelvic bones, sacrum, and coccy
Benign neoplasm of long bones of lower limb
Benign neoplasm of short bones of lower limb
Benign neoplasm of bone and articular cartilage, s
4
4
3
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
Lipoma
Lipoma of skin and subcutaneous tissue of face
Lipoma of other skin and subcutaneous tissue
Lipoma of intrathoracic organs
Lipoma of intra-abdominal organs
Lipoma of spermatic cord
Lipoma of other specified sites
Lipoma, unspecified site
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Other benign neoplasm of connective and other soft
Benign neoplasm of skin
Benign neoplasm of skin of lip
Benign neoplasm of eyelid, including canthus
Benign neoplasm of ear and external auditory canal
Benign neoplasm of skin of other and unspecified p
Benign neoplasm of scalp and skin of neck
Benign neoplasm of skin of trunk, except scrotum
Benign neoplasm of skin of upper limb, including s
Benign neoplasm of skin of lower limb, including h
Benign neoplasm of other specified sites of skin
Benign neoplasm of skin, site unspecified
Benign neoplasm of breast
Uterine leiomyoma
Submucous leiomyoma of uterus
Intramural leiomyoma of uterus
Subserous leiomyoma of uterus
Leiomyoma of uterus, unspecified
Other benign neoplasm of uterus
Benign neoplasm of cervix uteri
Benign neoplasm of corpus uteri
Benign neoplasm of other specified parts of uterus
Benign neoplasm of uterus, part unspecified
Operations on nasal sinuses
Aspiration and lavage of nasal sinus
Aspiration and lavage of nasal sinus, not otherwis
Puncture of nasal sinus for aspiration or lavage
Aspiration or lavage of nasal sinus through natura
Diagnostic procedures on nasal sinus
Closed [endoscopic] [needle] biopsy of nasal sinus
Open biopsy of nasal sinus
Other diagnostic procedures on nasal sinuses
Intranasal antrotomy
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
3
4
4
4
4
2
3
4
4
4
3
4
4
4
3
3
4
4
3
4
4
3
4
4
4
4
3
4
4
4
4
4
3
4
4
3
3
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
5
5
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
4
3
4
4
4
2
3
4
4
3
4
4
3
3
3
4
4
4
4
3
3
3
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
3
4
4
4
4
4
4
4
4
5
5
5
4
3
4
4
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
2
3
3
4
4
4
3
3
4
4
4
3
3
3
3
3
3
4
4
3
2
1
4
4
3
4
4
4
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
2
3
4
4
4
3
3
3
3
3
4
4
3
4
4
4
4
4
3
2
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
4
4
3
4
5
5
5
5
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
5
5
5
5
5
4
4
4
4
4
4
4
3
4
4
4
4
5
5
4
4
4
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
2
3
3
4
4
4
3
4
4
3
4
4
4
3
4
4
4
3
4
4
3
2
3
3
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
3
3
4
4
4
4
3
4
4
4
4
4
4
2
3
3
3
4
4
4
4
4
3
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
Glycogenosis
Galactosemia
Hereditary fructose intolerance
Intestinal disaccharidase deficiencies and disacch
Renal glycosuria
Other specified disorders of carbohydrate transpor
Unspecified disorder of carbohydrate transport and
Disorders of lipoid metabolism
Pure hypercholesterolemia
Pure hyperglyceridemia
Mixed hyperlipidemia
Hyperchylomicronemia
Other and unspecified hyperlipidemia
Lipoprotein deficiencies
Lipodystrophy
Lipidoses
Other disorders of lipoid metabolism
Unspecified disorder of lipoid metabolism
Disorders of plasma protein metabolism
Polyclonal hypergammaglobulinemia
Monoclonal paraproteinemia
Other paraproteinemias
Macroglobulinemia
Alpha-1-antitrypsin deficiency
Other disorders of plasma protein metabolism
Unspecified disorder of plasma protein metabolism
Gout
Gouty arthropathy
Gouty nephropathy
Gouty nephropathy, unspecified
Uric acid nephrolithiasis
Other gouty nephropathy
Gout with other specified manifestations
Gouty tophi of ear
Gouty tophi of other sites
Gout with other specified manifestations
Gout, unspecified
Disorders of mineral metabolism
Disorders of iron metabolism
Disorders of copper metabolism
Disorders of magnesium metabolism
Disorders of phosphorus metabolism
Disorders of calcium metabolism
Unspecified disorder of calcium metabolism
Hypocalcemia
Hypercalcemia
Other disorders of calcium metabolism
Other specified disorders of mineral metabolism
Unspecified disorder of mineral metabolism
Disorders of fluid, electrolyte, and acid-base bal
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
5
5
5
4
5
5
5
4
3
4
4
4
4
4
5
5
5
5
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
4
3
4
5
5
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
4
4
4
4
2
3
3
4
4
3
3
3
3
3
3
3
4
4
4
2
1
3
3
3
3
2
3
3
3
3
3
3
3
2
3
3
3
3
3
4
4
4
3
3
4
4
4
4
4
4
4
3
3
3
2
3
3
4
4
4
3
3
2
3
3
3
2
3
3
3
4
4
4
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
Secondary thrombocytopenia
Thrombocytopenia, unspecified
Other specified hemorrhagic conditions
Unspecified hemorrhagic conditions
Diseases of white blood cells
Agranulocytosis
Functional disorders of polymorphonuclear neutroph
Genetic anomalies of leukocytes
Eosinophilia
Other specified disease of white blood cells
Unspecified disease of white blood cells
Other diseases of blood and blood-forming organs
Polycythemia, secondary
Chronic lymphadenitis
Nonspecific mesenteric lymphadenitis
Lymphadenitis, unspecified, except mesenteric
Hypersplenism
Other diseases of spleen
Disease of spleen, unspecified
Chronic congestive splenomegaly
Splenic sequestration
Other diseases of spleen
Familial polycythemia
Methemoglobinemia
Other specified diseases of blood and blood-formin
Primary hypercoagulable state
Secondary hypercoagulable state
Other specified diseases of blood and blood-formin
Unspecified diseases of blood and blood-forming or
Operations on pharynx
Pharyngotomy
Diagnostic procedures on pharynx
Pharyngoscopy
Pharyngeal biopsy
Other diagnostic procedures on pharynx
Excision of branchial cleft cyst or vestige
Excision or destruction of lesion or tissue of pha
Cricopharyngeal myotomy
Pharyngeal diverticulectomy
Pharyngectomy (partial)
Other excision or destruction of lesion or tissue
Plastic operation on pharynx
Other repair of pharynx
Suture of laceration of pharynx
Closure of branchial cleft fistula
Closure of other fistula of pharynx
Lysis of pharyngeal adhesions
Other repair of pharynx
Other operations on pharynx
Dilation of pharynx
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
4
4
4
4
3
3
3
4
4
4
3
2
3
3
4
4
4
3
3
4
4
4
4
3
3
4
4
4
4
4
3
4
4
4
4
3
2
1
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
4
3
5
4
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
2
1
3
4
4
3
3
4
4
4
3
3
3
2
4
5
5
5
5
4
Hysteria, unspecified
Conversion disorder
Dissociative amnesia
Dissociative fugue
Dissociative identity disorder
Dissociative disorder or reaction, unspecified
Factitious disorder with predominantly psychologic
Other and unspecified factitious illness
Phobic disorders
Phobia, unspecified
Agoraphobia with panic disorder
Agoraphobia without mention of panic attacks
Social phobia
Other isolated or specific phobias
Obsessive-compulsive disorders
Dysthymic disorder
Neurasthenia
Depersonalization disorder
Hypochondriasis
Somatoform disorders
Somatization disorder
Undifferentiated somatoform disorder
Other somatoform disorders
Unspecified nonpsychotic mental disorder
Personality disorders
Paranoid personality disorder
Affective personality disorder
Affective personality disorder, unspecified
Chronic hypomanic personality disorder
Chronic depressive personality disorder
Cyclothymic disorder
Schizoid personality disorder
Schizoid personality disorder, unspecified
Introverted personality
Schizotypal personality disorder
Explosive personality disorder
Obsessive-compulsive personality disorder
Histrionic personality disorder
Histrionic personality disorder, unspecified
Chronic factitious illness with physical symptoms
Other histrionic personality disorder
Dependent personality disorder
Antisocial personality disorder
Other personality disorders
Narcissistic personality disorder
Avoidant personality disorder
Borderline personality disorder
Passive-aggressive personality
Other personality disorders
Unspecified personality disorder
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
4
4
4
4
4
5
5
5
4
3
4
4
5
5
5
5
4
5
5
5
4
4
4
5
5
5
4
4
4
5
5
5
5
5
4
3
4
4
4
4
4
4
5
5
5
5
4
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
3
4
5
5
5
5
4
5
5
5
5
3
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
5
5
5
5
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
5
5
5
5
5
4
4
4
4
3
4
4
4
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
4
4
5
5
5
4
3
4
4
4
4
4
4
3
4
4
4
5
5
5
5
5
5
4
4
4
5
5
5
5
4
2
3
3
3
4
4
3
3
4
4
4
4
4
4
4
3
3
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
3
3
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
4
4
5
5
5
4
3
4
4
4
5
5
5
4
4
5
5
5
5
4
3
4
5
5
4
4
4
4
3
4
5
5
5
5
4
4
4
5
5
5
4
4
4
4
3
3
2
3
4
4
4
3
2
3
4
4
3
3
4
4
4
4
3
3
3
3
3
3
2
1
4
4
4
4
4
4
5
5
5
4
3
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
3
3
2
3
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
3
4
4
4
4
4
3
2
4
4
4
4
4
4
3
4
4
5
5
4
4
4
4
4
5
5
5
4
3
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
5
5
5
5
5
3
4
4
4
4
4
4
4
3
4
4
5
5
5
4
5
5
5
5
5
5
4
4
3
4
4
4
4
4
4
3
4
4
4
5
5
5
5
4
4
2
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
3
3
3
4
4
3
3
4
4
4
4
4
3
4
4
4
4
4
4
3
Thoracentesis
Injection into thoracic cavity
Repair of pleura
Other operations on thorax
Multiple sclerosis
OTHER DISORDERS OF THE CENTRAL NERVOUS SYSTEM
Other demyelinating diseases of central nervous sy
Neuromyelitis optica
Schilder's disease
Other demyelinating diseases of central nervous sy
Demyelinating disease of central nervous system, u
Hemiplegia and hemiparesis
Flaccid hemiplegia
Flaccid hemiplegia, affecting unspecified side
Flaccid hemiplegia, affecting dominant side
Flaccid hemiplegia, affecting nondominant side
Spastic hemiplegia
Spastic hemiplegia, affecting unspecified side
Spastic hemiplegia, affecting dominant side
Spastic hemiplegia, affecting nondominant side
Other specified hemiplegia
Other specified hemiplegia, affecting unspecified
Other specified hemiplegia, affecting dominant sid
Other specified hemiplegia, affecting nondominant
Hemiplegia, unspecified
Hemiplegia, unspecified, affecting unspecified sid
Hemiplegia, unspecified, affecting dominant side
Hemiplegia, unspecified, affecting nondominant sid
Infantile cerebral palsy
Diplegic infantile cerebral palsy
Hemiplegic infantile cerebral palsy
Quadriplegic infantile cerebral palsy
Monoplegic infantile cerebral palsy
Infantile hemiplegia
Other specified infantile cerebral palsy
Infantile cerebral palsy, unspecified
Other paralytic syndromes
Quadriplegia and quadriparesis
Quadriplegia, unspecified
C(1)-C(4) quadriplegia and quadriparesis, complete
C(1)-C(4) quadriplegia and quadriparesis, incomple
C(5)-C(7) quadriplegia and quadriparesis, complete
C(5)-C(7) quadriplegia and quadriparesis, incomple
Other quadriplegia and quadriparesis
Paraplegia
Diplegia of upper limbs
Monoplegia of lower limb
Monoplegia of lower limb affecting unspecified sid
Monoplegia of lower limb affecting dominant side
Affecting nondominant side
4
4
4
4
3
2
3
4
4
4
4
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
4
4
4
5
5
5
4
5
5
5
4
4
5
5
4
5
5
4
3
4
5
5
4
5
5
4
4
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
3
4
4
4
4
5
5
5
4
4
4
4
3
4
4
4
4
5
5
5
4
2
1
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
5
5
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
4
3
4
5
5
4
4
4
4
3
4
4
4
4
4
4
4
4
5
5
4
2
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
3
4
4
3
2
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
Leucocoria
Retained (old) intraocular foreign body, magnetic
Foreign body, magnetic, intraocular, unspecified
Foreign body, magnetic, in anterior chamber of eye
Foreign body, magnetic, in iris or ciliary body
Foreign body, magnetic, in lens
Foreign body, magnetic, in vitreous
Foreign body, magnetic, in posterior wall
Intraocular foreign body, magnetic, in other or mu
Retained (old) intraocular foreign body, nonmagnet
Foreign body, intraocular, unspecified
Foreign body in anterior chamber
Foreign body in iris or ciliary body
Foreign body in lens
Foreign body in vitreous
Foreign body in posterior wall of eye
Intraocular foreign body in other or multiple site
Other disorders of globe
Luxation of globe
Other disorders of globe
Unspecified disorder of globe
Retinal detachments and defects
Retinal detachment with retinal defect
Retinal detachment with retinal defect, unspecifie
Recent retinal detachment, partial, with single de
Recent retinal detachment, partial, with multiple
Recent retinal detachment, partial, with giant tea
Recent retinal detachment, partial, with retinal d
Recent retinal detachment, total or subtotal
Old retinal detachment, partial
Old retinal detachment, total or subtotal
Retinoschisis and retinal cysts
Retinoschisis, unspecified
Flat retinoschisis
Bullous retinoschisis
Primary retinal cysts
Secondary retinal cysts
Other retinoschisis and retinal cysts
Serous retinal detachment
Retinal defects without detachment
Retinal defect, unspecified
Round hole of retina without detachment
Horseshoe tear of retina without detachment
Multiple defects of retina without detachment
Other forms of retinal detachment
Traction detachment of retina
Other forms of retinal detachment
Unspecified retinal detachment
Other retinal disorders
Diabetic retinopathy
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
4
5
5
5
5
4
5
5
4
3
4
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
Vitreoretinal dystrophies
Pigmentary retinal dystrophy
Other dystrophies primarily involving the sensory
Dystrophies primarily involving the retinal pigmen
Retinal dystrophies primarily involving Bruch's me
Other retinal disorders
Retinal hemorrhage
Retinal exudates and deposits
Retinal edema
Retinal ischemia
Retinal nerve fiber bundle defects
Other retinal disorders
Unspecified retinal disorder
Chorioretinal inflammations, scars, and other diso
Focal chorioretinitis and focal retinochoroiditis
Focal chorioretinitis, unspecified
Focal choroiditis and chorioretinitis, juxtapapill
Focal choroiditis and chorioretinitis of other pos
Focal choroiditis and chorioretinitis, peripheral
Focal retinitis and retinochoroiditis, juxtapapill
Focal retinitis and retinochoroiditis, macular or
Focal retinitis and retinochoroiditis of other pos
Focal retinitis and retinochoroiditis, peripheral
Disseminated chorioretinitis and disseminated reti
Disseminated chorioretinitis, unspecified
Disseminated choroiditis and chorioretinitis, post
Disseminated choroiditis and chorioretinitis, peri
Disseminated choroiditis and chorioretinitis, gene
Disseminated retinitis and retinochoroiditis, meta
Disseminated retinitis and retinochoroiditis, pigm
Other and unspecified forms of chorioretinitis and
Chorioretinitis, unspecified
Pars planitis
Harada's disease
Chorioretinal scars
Chorioretinal scar, unspecified
Solar retinopathy
Other macular scars of retina
Other scars of posterior pole of retina
Peripheral scars of retina
Disseminated scars of retina
Choroidal degenerations
Choroidal degeneration, unspecified
Senile atrophy of choroid
Diffuse secondary atrophy of choroid
Angioid streaks of choroid
Hereditary choroidal dystrophies
Hereditary choroidal dystrophy or atrophy, unspeci
Circumpapillary dystrophy of choroid, partial
Circumpapillary dystrophy of choroid, total
5
5
5
5
5
4
5
5
5
5
5
5
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
4
5
5
5
4
4
3
4
5
5
5
5
5
5
4
5
5
4
5
5
5
5
4
4
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
4
3
4
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
4
5
5
5
5
4
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
4
4
3
4
4
4
5
5
5
4
5
5
4
4
5
5
5
4
5
5
4
3
4
5
5
5
5
4
5
5
5
5
5
5
5
4
4
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
Protan defect
Deutan defect
Tritan defect
Achromatopsia
Acquired color vision deficiencies
Other color vision deficiencies
Night blindness
Night blindness, unspecified
Congenital night blindness
Acquired night blindness
Abnormal dark adaptation curve
Other night blindness
Other specified visual disturbances
Unspecified visual disturbance
Blindness and low vision
Profound vision impairment, both eyes
Blindness of both eyes, impairment level not furth
Better eye: total vision impairment; lesser eye: t
Better eye: near-total vision impairment; lesser e
Better eye: near-total vision impairment; lesser e
Better eye: near-total vision impairment; lesser e
Better eye: profound vision impairment; lesser eye
Better eye: profound vision impairment; lesser eye
Better eye: profound vision impairment; lesser eye
Better eye: profound vision impairment; lesser eye
Moderate or severe vision impairment, better eye;
Blindness, one eye; low vision other eye
Better eye: severe vision impairment; lesser eye:
Better eye: severe vision impairment; lesser eye:
Better eye: severe vision impairment; lesser eye:
Better eye: severe vision impairment; lesser eye:
Better eye: moderate vision impairment; lesser eye
Better eye: moderate vision impairment; lesser eye
Better eye: moderate vision impairment; lesser eye
Better eye: moderate vision impairment; lesser eye
Moderate or severe vision impairment, both eyes
Moderate or severe vision impairment, both eyes, i
Better eye: severe vision impairment; lesser eye;
Better eye: severe vision impairment; lesser eye:
Better eye: moderate vision impairment; lesser eye
Better eye: moderate vision impairment; lesser eye
Better eye: moderate vision impairment; lesser eye
Unqualified visual loss, both eyes
Legal blindness, as defined in U.S.A.
Profound vision impairment, one eye
Profound vision impairment, one eye, impairment le
One eye: total vision impairment; other eye: not s
One eye: total vision impairment; other eye: nearOne eye: total vision impairment; other eye: norma
One eye: near-total vision impairment; other eye:
5
5
5
5
5
5
4
5
5
5
5
5
4
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
4
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
4
2
3
3
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
Phlyctenular keratoconjunctivitis
Limbar and corneal involvement in vernal conjuncti
Keratoconjunctivitis sicca, not specified as Sjogr
Exposure keratoconjunctivitis
Neurotrophic keratoconjunctivitis
Other and unspecified keratoconjunctivitis
Keratoconjunctivitis, unspecified
Keratitis or keratoconjunctivitis in exanthema
Other keratoconjunctivitis
Interstitial and deep keratitis
Interstitial keratitis, unspecified
Diffuse interstitial keratitis
Sclerosing keratitis
Corneal abscess
Other interstitial and deep keratitis
Corneal neovascularization
Corneal neovascularization, unspecified
Localized vascularization of cornea
Pannus (corneal)
Deep vascularization of cornea
Ghost vessels (corneal)
Other forms of keratitis
Unspecified keratitis
Corneal opacity and other disorders of cornea
Corneal scars and opacities
Corneal opacity, unspecified
Minor opacity of cornea
Peripheral opacity of cornea
Central opacity of cornea
Adherent leucoma
Phthisical cornea
Corneal pigmentations and deposits
Corneal deposit, unspecified
Anterior corneal pigmentations
Stromal corneal pigmentations
Posterior corneal pigmentations
Kayser-Fleischer ring
Other corneal deposits associated with metabolic d
Argentous corneal deposits
Corneal edema
Corneal edema, unspecified
Idiopathic corneal edema
Secondary corneal edema
Bullous keratopathy
Corneal edema due to wearing of contact lenses
Changes of corneal membranes
Corneal membrane change, unspecified
Folds and rupture of Bowman's membrane
Folds in Descemet's membrane
Rupture in Descemet's membrane
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
Corneal degenerations
Corneal degeneration, unspecified
Senile corneal changes
Recurrent erosion of cornea
Band-shaped keratopathy
Other calcerous degenerations of cornea
Keratomalacia NOS
Nodular degeneration of cornea
Peripheral degenerations of cornea
Other corneal degenerations
Hereditary corneal dystrophies
Hereditary corneal dystrophy, unspecified
Juvenile epithelial corneal dystrophy
Other anterior corneal dystrophies
Granular corneal dystrophy
Lattice corneal dystrophy
Macular corneal dystrophy
Other stromal corneal dystrophies
Endothelial corneal dystrophy
Other posterior corneal dystrophies
Keratoconus
Keratoconus, unspecified
Keratoconus, stable condition
Keratoconus, acute hydrops
Other corneal deformities
Corneal deformity, unspecified
Corneal ectasia
Descemetocele
Corneal staphyloma
Other corneal disorders
Corneal anesthesia and hypoesthesia
Corneal disorder due to contact lens
Other corneal disorders
Unspecified corneal disorder
Disorders of conjunctiva
Acute conjunctivitis
Acute conjunctivitis, unspecified
Serous conjunctivitis, except viral
Acute follicular conjunctivitis
Other mucopurulent conjunctivitis
Pseudomembranous conjunctivitis
Acute atopic conjunctivitis
Chronic conjunctivitis
Chronic conjunctivitis, unspecified
Simple chronic conjunctivitis
Chronic follicular conjunctivitis
Vernal conjunctivitis
Other chronic allergic conjunctivitis
Parasitic conjunctivitis
Blepharoconjunctivitis
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
4
5
5
5
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
4
Blepharoconjunctivitis, unspecified
Angular blepharoconjunctivitis
Contact blepharoconjunctivitis
Other and unspecified conjunctivitis
Conjunctivitis, unspecified
Rosacea conjunctivitis
Conjunctivitis in mucocutaneous disease
Other conjunctivitis
Pterygium
Pterygium, unspecified
Peripheral pterygium, stationary
Peripheral pterygium, progressive
Central pterygium
Double pterygium
Recurrent pterygium
Conjunctival degenerations and deposits
Conjunctival degeneration, unspecified
Pinguecula
Pseudopterygium
Conjunctival xerosis
Conjunctival concretions
Conjunctival pigmentations
Conjunctival deposits
Conjunctival scars
Granuloma of conjunctiva
Localized adhesions and strands of conjunctiva
Symblepharon
Scarring of conjunctiva
Conjunctival vascular disorders and cysts
Hyperemia of conjunctiva
Conjunctival hemorrhage
Conjunctival edema
Vascular abnormalities of conjunctiva
Conjunctival cysts
Other disorders of conjunctiva
Conjunctivochalasis
Other disorders of conjunctiva
Unspecified disorder of conjunctiva
Inflammation of eyelids
Blepharitis
Blepharitis, unspecified
Ulcerative blepharitis
Squamous blepharitis
Hordeolum and other deep inflammation of eyelid
Hordeolum externum
Hordeolum internum
Abscess of eyelid
Chalazion
Noninfectious dermatoses of eyelid
Eczematous dermatitis of eyelid
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
4
3
4
5
5
5
4
5
5
5
4
4
5
5
5
5
4
4
4
4
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
Elephantiasis of eyelid
Cysts of eyelids
Vascular anomalies of eyelid
Retained foreign body of eyelid
Dermatochalasis
Other disorders of eyelid
Unspecified disorder of eyelid
Disorders of lacrimal system
Dacryoadenitis
Dacryoadenitis, unspecified
Acute dacryoadenitis
Chronic dacryoadenitis
Chronic enlargement of lacrimal gland
Other disorders of lacrimal gland
Dacryops
Other lacrimal cysts and cystic degeneration
Primary lacrimal atrophy
Secondary lacrimal atrophy
Tear film insufficiency, unspecified
Dislocation of lacrimal gland
Epiphora
Epiphora, unspecified as to cause
Epiphora due to excess lacrimation
Epiphora due to insufficient drainage
Acute and unspecified inflammation of lacrimal pas
Dacryocystitis, unspecified
Acute canaliculitis, lacrimal
Acute dacryocystitis
Phlegmonous dacryocystitis
Chronic inflammation of lacrimal passages
Chronic canaliculitis
Chronic dacryocystitis
Lacrimal mucocele
Stenosis and insufficiency of lacrimal passages
Eversion of lacrimal punctum
Stenosis of lacrimal punctum
Stenosis of lacrimal canaliculi
Stenosis of lacrimal sac
Obstruction of nasolacrimal duct, neonatal
Stenosis of nasolacrimal duct, acquired
Dacryolith
Other changes of lacrimal passages
Lacrimal fistula
Other changes of lacrimal passages
Other disorders of lacrimal system
Granuloma of lacrimal passages
Other disorders of lacrimal system
Unspecified disorder of lacrimal system
Disorders of the orbit
Acute inflammation of orbit
5
5
5
5
5
5
4
3
4
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
4
5
5
5
4
5
5
5
5
5
5
5
4
5
5
4
5
5
4
3
4
5
5
5
5
5
4
5
5
5
5
4
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
4
4
5
5
5
4
3
4
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
4
5
5
5
4
5
5
5
5
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
4
5
5
5
5
5
Internuclear ophthalmoplegia
Other dissociated deviation of eye movements
Unspecified disorder of eye movements
Other disorders of eye
Scleritis and episcleritis
Scleritis, unspecified
Episcleritis periodica fugax
Nodular episcleritis
Anterior scleritis
Scleromalacia perforans
Scleritis with corneal involvement
Brawny scleritis
Posterior scleritis
Other scleritis
Other disorders of sclera
Scleral ectasia
Staphyloma posticum
Equatorial staphyloma
Anterior staphyloma, localized
Ring staphyloma
Other degenerative disorders of sclera
Other scleral disorders
Disorders of vitreous body
Vitreous degeneration
Crystalline deposits in vitreous
Vitreous hemorrhage
Other vitreous opacities
Vitreous membranes and strands
Vitreous prolapse
Other disorders of vitreous
Aphakia and other disorders of lens
Aphakia
Subluxation of lens
Anterior dislocation of lens
Posterior dislocation of lens
Other disorders of lens
Anomalies of pupillary function
Abnormal pupillary function, unspecified
Anisocoria
Miosis (persistent), not due to miotics
Mydriasis (persistent), not due to mydriatics
Argyll Robertson pupil, atypical
Tonic pupillary reaction
Other anomalies of pupillary function
Nystagmus and other irregular eye movements
Nystagmus, unspecified
Congenital nystagmus
Latent nystagmus
Visual deprivation nystagmus
Nystagmus associated with disorders of the vestibu
5
5
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
Dissociated nystagmus
Other forms of nystagmus
Deficiencies of saccadic eye movements
Deficiencies of smooth pursuit movements
Other irregularities of eye movements
Other specified disorders of eye and adnexa
Unspecified disorder of eye and adnexa
Disorder of eye, unspecified
Pain in or around eye
Swelling or mass of eye
Redness or discharge of eye
Other ill-defined disorders of eye
Incision, excision, and occlusion of vessels
Incision of vessel
Incision of vessel, unspecified site
Incision of intracranial vessels
Incision of other vessels of head and neck
Incision of upper limb vessels
Incision of aorta
Incision of other thoracic vessels
Incision of abdominal arteries
Incision of abdominal veins
Incision of lower limb arteries
Incision of lower limb veins
Endarterectomy
Endarterectomy, unspecified site
Endarterectomy of intracranial vessels
Endarterectomy of other vessels of head and neck
Endarterectomy of upper limb vessels
Endarterectomy of aorta
Endarterectomy of other thoracic vessels
Endarterectomy of abdominal arteries
Endarterectomy of lower limb arteries
Diagnostic procedures on blood vessels
Biopsy of blood vessel
Percutaneous angioscopy
Other diagnostic procedures on blood vessels
Resection of vessel with anastomosis
Resection of vessel with anastomosis, unspecified
Resection of intracranial vessels with anastomosis
Resection of other vessels of head and neck with a
Resection of upper limb vessels with anastomosis
Resection of aorta with anastomosis
Resection of other thoracic vessels with anastomos
Resection of abdominal arteries with anastomosis
Resection of abdominal veins with anastomosis
Resection of lower limb arteries with anastomosis
Resection of lower limb veins with anastomosis
Resection of vessel with replacement
Resection of vessel with replacement, unspecified
5
5
5
5
5
4
4
5
5
5
5
5
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
4
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
4
4
5
5
5
5
4
5
5
4
3
4
5
5
5
5
5
5
5
4
5
5
4
5
5
4
4
4
5
5
5
4
5
5
5
5
4
4
5
5
4
3
4
5
5
5
4
4
4
4
4
3
4
5
5
5
4
4
5
5
5
4
5
5
5
5
4
5
5
4
3
4
5
5
5
4
4
5
5
5
5
5
5
4
5
5
4
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
3
4
5
5
5
5
5
4
5
5
5
5
4
4
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
4
3
4
4
4
4
4
3
4
5
5
5
4
5
5
5
4
4
5
5
5
4
5
5
5
5
Auditory recruitment
Disorders of acoustic nerve
Otorrhea
Otorrhea, unspecified
Cerebrospinal fluid otorrhea
Other otorrhea
Otalgia
Otalgia, unspecified
Otogenic pain
Referred otogenic pain
Other disorders of ear
Unspecified disorder of ear
Hearing loss
Conductive hearing loss
Conductive hearing loss, unspecified
Conductive hearing loss, external ear
Conductive hearing loss, tympanic membrane
Conductive hearing loss, middle ear
Conductive hearing loss, inner ear
Conductive hearing loss of combined types
Sensorineural hearing loss
Sensorineural hearing loss, unspecified
Sensory hearing loss
Neural hearing loss
Central hearing loss
Sensorineural hearing loss of combined types
Mixed conductive and sensorineural hearing loss
Deaf mutism, not elsewhere classifiable
Other specified forms of hearing loss
Unspecified hearing loss
Other operations on vessels
Systemic to pulmonary artery shunt
Intra-abdominal venous shunt
Other shunt or vascular bypass
Caval-pulmonary artery anastomosis
Aorta-subclavian-carotid bypass
Other intrathoracic vascular shunt or bypass
Aorta-renal bypass
Aorta-iliac-femoral bypass
Other intra-abdominal vascular shunt or bypass
Arteriovenostomy for renal dialysis
Extracranial-intracranial (EC-IC) vascular bypass
Other (peripheral) vascular shunt or bypass
Suture of vessel
Suture of unspecified blood vessel
Suture of artery
Suture of vein
Revision of vascular procedure
Control of hemorrhage following vascular surgery
Revision of arteriovenous shunt for renal dialysis
5
4
4
5
5
5
4
5
5
5
4
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
4
4
4
4
2
3
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
2
1
3
4
4
4
4
4
3
4
4
3
2
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
3
4
4
5
5
5
2
1
3
3
4
4
3
4
4
4
4
4
3
3
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
3
3
2
4
4
4
3
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
3
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
Secondary hypertension
Malignant secondary hypertension
Malignant renovascular hypertension
Other malignant secondary hypertension
Benign secondary hypertension
Benign renovascular hypertension
Other benign secondary hypertension
Unspecified secondary hypertension
Unspecified renovascular hypertension
Other unspecified secondary hypertension
Operations on bone marrow and spleen
Bone marrow or hematopoietic stem cell transplant
Bone marrow transplant, not otherwise specified
Autologous bone marrow transplant without purging
Allogeneic bone marrow transplant with purging
Allogeneic bone marrow transplant without purging
Autologous hematopoietic stem cell transplant with
Allogeneic hematopoietic stem cell transplant with
Cord blood stem cell transplant
Autologous hematopoietic stem cell transplant with
Allogeneic hematopoietic stem cell transplant
Autologous bone marrow transplant with purging
Puncture of spleen
Splenotomy
Diagnostic procedures on bone marrow and spleen
Biopsy of bone marrow
Closed [aspiration] [percutaneous] biopsy of splee
Open biopsy of spleen
Other diagnostic procedures on bone marrow
Other diagnostic procedures on spleen
Excision or destruction of lesion or tissue of spl
Marsupialization of splenic cyst
Excision of lesion or tissue of spleen
Partial splenectomy
Total splenectomy
Other operations on spleen and bone marrow
Aspiration of bone marrow from donor for transplan
Injection into bone marrow
Excision of accessory spleen
Transplantation of spleen
Repair and plastic operations on spleen
Other operations on bone marrow
Other operations on spleen
Acute myocardial infarction
ISCHEMIC HEART DISEASE
Acute myocardial infarction, of anterolateral wall
Acute myocardial infarction, of anterolateral wall
Acute myocardial infarction, of anterolateral wall
Acute myocardial infarction, of anterolateral wall
Acute myocardial infarction, of other anterior wal
3
4
5
5
4
5
5
4
5
5
2
3
4
4
4
4
4
4
4
4
4
4
3
3
3
4
4
4
4
4
3
4
4
4
3
3
4
4
4
4
4
4
4
3
2
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
4
4
5
5
3
3
4
4
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
4
4
3
2
4
4
5
5
3
4
4
4
4
3
4
4
4
4
2
1
3
4
4
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
3
4
4
4
3
2
4
4
5
5
5
3
4
4
4
3
4
4
5
5
5
5
5
3
4
4
4
4
4
3
4
4
4
4
4
5
5
5
3
4
4
4
4
4
4
4
4
4
3
4
4
5
5
5
5
4
4
4
4
5
5
5
5
5
4
4
4
Lown-Ganong-Levine syndrome
Other specified conduction disorders
Conduction disorder, unspecified
Cardiac dysrhythmias
Paroxysmal supraventricular tachycardia
Paroxysmal ventricular tachycardia
Paroxysmal tachycardia, unspecified
Atrial fibrillation and flutter
Atrial fibrillation
Atrial flutter
Ventricular fibrillation and flutter
Ventricular fibrillation
Ventricular flutter
Cardiac arrest
Premature beats
Premature beats, unspecified
Supraventricular premature beats
Other premature beats
Other specified cardiac dysrhythmias
Sinoatrial node dysfunction
Other specified cardiac dysrhythmias
Cardiac dysrhythmia, unspecified
Heart failure
Congestive heart failure, unspecified
Left heart failure
Systolic heart failure
Systolic heart failure, unspecified
Systolic heart failure, acute
Systolic heart failure, chronic
Systolic heart failure, acute on chronic
Diastolic heart failure
Diastolic heart failure, unspecified
Diastolic heart failure, acute
Diastolic heart failure, chronic
Diastolic heart failure, acute on chronic
Combined systolic and diastolic heart failure
Combined systolic and diastolic heart failure, uns
Combined systolic and diastolic heart failure, acu
Combined systolic and diastolic heart failure, chr
Combined systolic and diastolic heart failure, acu
Heart failure, unspecified
Ill-defined descriptions and complications of hear
Myocarditis, unspecified
Myocardial degeneration
Cardiovascular disease, unspecified
Cardiomegaly
Functional disturbances following cardiac surgery
Rupture of chordae tendineae
Rupture of papillary muscle
Certain sequelae of myocardial infarction, not els
5
5
4
3
4
4
4
4
5
5
4
5
5
4
4
5
5
5
4
5
5
4
3
4
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
3
4
4
4
4
4
4
4
4
5
5
4
5
5
5
4
2
3
3
4
4
3
3
4
4
4
3
3
3
3
4
4
3
4
4
3
2
3
3
4
4
4
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
5
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
5
4
4
4
5
5
5
5
5
5
4
2
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
3
3
4
4
4
4
Esophagogastroplasty
Other procedures for creation of esophagogastric s
Laparoscopic procedures for creation of esophagoga
Laparoscopic gastroplasty
Other repair of stomach
Other operations on stomach
Ligation of gastric varices
Intraoperative manipulation of stomach
Insertion of gastric bubble (balloon)
Removal of gastric bubble (balloon)
Laparoscopic gastric restrictive procedure
Laparoscopic revision of gastric restrictive proce
Laparoscopic removal of gastric restrictive device
(Laparoscopic) adjustment of size of adjustable ga
Other operations on stomach
Atherosclerosis
DISEASES OF ARTERIES, ARTERIOLES, AND CAPILLARIES
Atherosclerosis of aorta
Atherosclerosis of renal artery
Atherosclerosis of native arteries of the extremit
Atherosclerosis of native arteries of the extremit
Atherosclerosis of native arteries of the extremit
Atherosclerosis of the extremities with rest pain
Atherosclerosis of native arteries of the extremit
Atherosclerosis of native arteries of the extremit
Atherosclerosis of other native arteries of the ex
Of bypass graft of the extremities
Atherosclerosis of bypass graft of the extremities
Atherosclerosis of autologous vein bypass graft of
Atherosclerosis of nonautologous vein bypass graft
Atherosclerosis of other specified arteries
Generalized and unspecified atherosclerosis
Aortic aneurysm and dissection
Dissecting aneurysm of aorta
Dissecting aneurysm of aorta, unspecified site
Thoracic
Dissecting aneurysm of abdominal aorta
Dissecting aneurysm of thoracoabdominal aorta
Thoracic aortic aneurysm, ruptured
Thoracic aortic aneurysm without mention of ruptur
Abdominal aortic aneurysm, ruptured
Abdominal aortic aneurysm without mention of ruptu
Aortic aneurysm of unspecified site, ruptured
Thoracoabdominal aortic aneurysm, ruptured
Thoracoabdominal aortic aneurysm, without mention
Aortic aneurysm of unspecified site without mentio
Other aneurysm
Aneurysm of artery of upper extremity
Aneurysm of renal artery
Aneurysm of iliac artery
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
4
5
5
5
5
5
5
4
5
5
5
4
4
3
4
5
5
5
5
4
4
4
4
4
4
4
4
3
4
4
4
4
4
5
5
5
5
5
4
3
4
4
4
5
5
5
5
5
4
5
5
4
3
4
4
4
5
5
4
5
5
4
3
4
5
5
4
5
5
3
4
4
4
5
5
5
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
2
3
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
3
2
4
4
5
5
4
4
5
5
5
5
5
4
3
3
4
4
4
4
4
5
5
5
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
5
5
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
5
5
4
4
3
4
4
5
5
5
5
5
4
4
5
5
5
5
5
4
5
5
4
2
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
3
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
1
3
4
4
4
4
4
4
3
3
3
4
5
5
4
5
5
4
5
5
4
5
5
4
4
5
5
3
4
4
4
3
4
4
5
5
2
3
4
4
3
4
4
3
3
4
4
4
3
2
3
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
3
4
5
5
5
4
5
5
5
4
4
4
3
3
Chronic laryngitis
Chronic laryngotracheitis
Allergic rhinitis
Allergic rhinitis due to pollen
Allergic rhinitis due to food
Allergic rhinitis, due to animal (cat) (dog) hair
Allergic rhinitis due to other allergen
Allergic rhinitis, cause unspecified
Other diseases of upper respiratory tract
Hypertrophy of nasal turbinates
Other diseases of nasal cavity and sinuses
Other diseases of pharynx, not elsewhere classifie
Unspecified disease of pharynx
Cellulitis of pharynx or nasopharynx
Parapharyngeal abscess
Retropharyngeal abscess
Edema of pharynx or nasopharynx
Cyst of pharynx or nasopharynx
Other diseases of pharynx or nasopharynx
Paralysis of vocal cords or larynx
Unspecified paralysis of vocal cords
Unilateral partial paralysis of vocal cords
Unilateral complete paralysis of vocal cords
Bilateral partial paralysis of vocal cords
Bilateral complete paralysis of vocal cords
Polyp of vocal cord or larynx
Other diseases of vocal cords
Edema of larynx
Other diseases of larynx, not elsewhere classified
Unspecified disease of larynx
Cellulitis and perichondritis of larynx
Stenosis of larynx
Laryngeal spasm
Other diseases of larynx, not elsewhere classified
Upper respiratory tract hypersensitivity reaction,
Other and unspecified diseases of upper respirator
Operations on rectum, rectosigmoid and perirectal
Proctotomy
Proctostomy
Diagnostic procedures on rectum, rectosigmoid and
Transabdominal proctosigmoidoscopy
Proctosigmoidoscopy through artificial stoma
Rigid proctosigmoidoscopy
Closed [endoscopic] biopsy of rectum
Open biopsy of rectum
Biopsy of perirectal tissue
Other diagnostic procedures on rectum, rectosigmoi
Local excision or destruction of lesion or tissue
Radical electrocoagulation of rectal lesion or tis
Other electrocoagulation of rectal lesion or tissu
4
4
3
4
4
4
4
4
3
4
4
4
5
5
5
5
5
5
5
4
5
5
5
5
5
4
4
4
4
5
5
5
5
5
4
4
2
3
3
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
3
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
3
4
4
4
4
3
2
4
4
4
4
4
4
3
3
4
4
4
4
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
3
4
4
4
3
4
4
4
4
4
4
3
3
3
4
4
4
2
3
4
4
4
4
3
4
4
3
4
4
4
4
3
4
4
3
4
4
4
4
4
Excision of hemorrhoids
Evacuation of thrombosed hemorrhoids
Other procedures on hemorrhoids
Division of anal sphincter
Left lateral anal sphincterotomy
Posterior anal sphincterotomy
Other anal sphincterotomy
Excision of anus
Repair of anus
Suture of laceration of anus
Anal cerclage
Closure of anal fistula
Gracilis muscle transplant for anal incontinence
Implantation or revision of artificial anal sphinc
Removal of artificial anal sphincter
Other repair of anal sphincter
Other operations on anus
Incision of anal septum
Insertion of subcutaneous electrical anal stimulat
Other incision of anus
Reduction of anal prolapse
Control of (postoperative) hemorrhage of anus
Other operations on anus
Bronchitis, not specified as acute or chronic
CHRONIC OBSTRUCTIVE PULMONARY DISEASE AND ALLIED C
Chronic bronchitis
Simple chronic bronchitis
Mucopurulent chronic bronchitis
Obstructive chronic bronchitis
Obstructive chronic bronchitis, without exacerbati
Obstructive chronic bronchitis with (acute) exacer
Obstructive chronic bronchitis with acute bronchit
Other chronic bronchitis
Unspecified chronic bronchitis
Emphysema
Emphysematous bleb
Other emphysema
Asthma
Extrinsic asthma
Extrinsic asthma without mention of status asthmat
Extrinsic asthma with status asthmaticus
Extrinsic asthma with acute exacerbation
Intrinsic asthma
Intrinsic asthma without mention of status asthmat
Intrinsic asthma with status asthmaticus
Intrinsic asthma with acute exacerbation
Chronic obstructive asthma
Chronic obstructive asthma, without mention of sta
Chronic obstructive asthma, with status asthmaticu
Chronic obstructive asthma, with acute exacerbatio
4
4
4
3
4
4
4
3
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
2
3
4
4
4
5
5
5
4
4
3
4
4
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
4
5
5
5
3
4
4
3
4
4
4
4
4
4
4
4
4
4
3
2
3
3
4
4
4
3
4
4
4
3
3
3
4
4
3
4
4
3
4
4
4
4
4
3
2
3
3
3
3
3
3
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
2
3
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
4
4
3
4
4
4
4
3
4
4
4
3
4
4
3
3
3
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
5
5
5
5
5
3
4
5
5
5
5
4
4
4
4
4
4
2
3
4
4
3
4
4
4
4
4
3
4
4
3
3
3
4
4
4
4
3
3
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
1
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
5
5
5
5
5
5
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
4
3
4
4
5
5
5
5
5
4
5
5
5
5
5
5
5
4
4
4
3
4
4
4
4
4
4
4
5
5
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
5
5
5
4
4
3
4
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
3
4
4
3
4
4
3
4
4
3
4
4
3
3
4
4
4
3
3
2
4
4
5
5
5
5
4
5
5
4
4
4
4
4
4
5
5
5
5
5
5
5
5
4
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
4
4
4
4
5
5
5
5
4
4
3
4
4
4
4
4
4
4
4
5
5
5
5
5
4
2
3
3
4
4
4
3
4
4
4
4
4
4
3
3
3
4
4
3
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
4
3
3
3
4
4
2
1
3
4
4
4
4
3
4
4
3
4
4
4
4
4
3
4
4
3
3
4
4
4
4
3
4
4
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
5
5
5
5
4
4
5
5
5
4
4
4
3
4
5
5
5
5
4
4
5
5
5
4
4
4
3
4
5
5
5
5
4
4
5
5
5
4
4
4
3
2
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
4
4
2
3
3
3
3
4
4
4
4
4
4
3
4
4
4
3
4
4
3
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
2
4
4
4
Impaction of intestine
Impaction of intestine, unspecified
Gallstone ileus
Other impaction of intestine
Other specified intestinal obstruction
Intestinal or peritoneal adhesions with obstructio
Other specified intestinal obstruction
Unspecified intestinal obstruction
Diverticula of intestine
Diverticula of small intestine
Diverticulosis of small intestine (without mention
Diverticulitis of small intestine (without mention
Diverticulosis of small intestine with hemorrhage
Diverticulitis of small intestine with hemorrhage
Diverticula of colon
Diverticulosis of colon (without mention of hemorr
Diverticulitis of colon without mention of hemorrh
Diverticulosis of colon with hemorrhage
Diverticulitis of colon with hemorrhage
Functional digestive disorders, not elsewhere clas
Constipation
Constipation, unspecified
Slow transit constipation
Outlet dysfunction constipation
Other constipation
Irritable bowel syndrome
Postgastric surgery syndromes
Vomiting following gastrointestinal surgery
Other postoperative functional disorders
Functional diarrhea
Anal spasm
Megacolon, other than Hirschsprung's
Other specified functional disorders of intestine
Neurogenic bowel
Other functional disorders of intestine
Unspecified functional disorder of intestine
Anal fissure and fistula
Anal fissure
Anal fistula
Abscess of anal and rectal regions
Peritonitis
Peritonitis in infectious diseases classified else
Pneumococcal peritonitis
Other suppurative peritonitis
Other specified peritonitis
Unspecified peritonitis
Other disorders of peritoneum
Peritoneal adhesions (postoperative) (postinfectio
Other specified disorders of peritoneum
Hemoperitoneum (nontraumatic)
4
5
5
5
4
5
5
4
3
4
5
5
5
5
4
5
5
5
5
3
4
5
5
5
5
4
4
4
4
4
4
4
4
5
5
4
3
4
4
3
3
4
4
4
4
4
3
4
4
5
5
5
4
3
4
4
4
4
4
5
5
5
4
4
5
5
5
5
4
5
5
5
5
5
5
5
4
2
3
3
4
4
4
4
4
3
4
4
3
4
4
4
4
4
3
4
4
3
4
4
Partial cystectomy
Total cystectomy
Radical cystectomy
Other total cystectomy
Other repair of urinary bladder
Suture of laceration of bladder
Closure of cystostomy
Repair of fistula involving bladder and intestine
Repair of other fistula of bladder
Cystourethroplasty and plastic repair of bladder n
Repair of bladder exstrophy
Reconstruction of urinary bladder
Other anastomosis of bladder
Other repair of bladder
Other operations on bladder
Sphincterotomy of bladder
Dilation of bladder neck
Control of (postoperative) hemorrhage of bladder
Insertion of indwelling urinary catheter
Replacement of indwelling urinary catheter
Implantation of electronic bladder stimulator
Replacement of electronic bladder stimulator
Removal of electronic bladder stimulator
Other operations on bladder
Acute and subacute necrosis of liver
OTHER DISEASES OF DIGESTIVE SYSTEM
Chronic liver disease and cirrhosis
Alcoholic fatty liver
Acute alcoholic hepatitis
Alcoholic cirrhosis of liver
Alcoholic liver damage, unspecified
Chronic hepatitis
Chronic hepatitis, unspecified
Chronic persistent hepatitis
Other chronic hepatitis
Cirrhosis of liver without mention of alcohol
Biliary cirrhosis
Other chronic nonalcoholic liver disease
Unspecified chronic liver disease without mention
Liver abscess and sequelae of chronic liver diseas
Abscess of liver
Portal pyemia
Hepatic coma
Portal hypertension
Hepatorenal syndrome
Other sequelae of chronic liver disease
Other disorders of liver
Chronic passive congestion of liver
Hepatitis in viral diseases classified elsewhere
Hepatitis in other infectious diseases classified
3
3
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
3
4
4
4
4
4
5
5
5
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
Hepatitis, unspecified
Hepatic infarction
Other specified disorders of liver
Unspecified disorder of liver
Cholelithiasis
Calculus of gallbladder with acute cholecystitis
Calculus of gallbladder with acute cholecystitis,
Calculus of gallbladder with acute cholecystitis,
Calculus of gallbladder with other cholecystitis
Calculus of gallbladder with other cholecystitis,
Calculus of gallbladder with other cholecystitis,
Calculus of gallbladder without mention of cholecy
Calculus of gallbladder without mention of cholecy
Calculus of gallbladder without mention of cholecy
Calculus of bile duct with acute cholecystitis
Calculus of bile duct with acute cholecystitis wit
Calculus of bile duct with acute cholecystitis, wi
Calculus of bile duct with other cholecystitis
Calculus of bile duct with other cholecystitis, wi
Calculus of bile duct with other cholecystitis, wi
Calculus of bile duct without mention of cholecyst
Calculus of bile duct without mention of cholecyst
Calculus of bile duct without mention of cholecyst
Calculus of gallbladder and bile duct with acute c
Calculus of gallbladder and bile duct with acute c
Calculus of gallbladder and bile duct with acute c
Calculus of gallbladder and bile duct with other c
Calculus of gallbladder and bile duct with other c
Calculus of gallbladder and bile duct with other c
Calculus of gallbladder and bile duct with acute a
Calculus of gallbladder and bile duct with acute a
Calculus of gallbladder and bile duct with acute a
Calculus of gallbladder and bile duct without chol
Calculus of gallbladder and bile duct without chol
Calculus of gallbladder and bile duct without chol
Other disorders of gallbladder
Acute cholecystitis
Other cholecystitis
Cholecystitis, unspecified
Chronic cholecystitis
Acute and chronic cholecystitis
Obstruction of gallbladder
Hydrops of gallbladder
Perforation of gallbladder
Fistula of gallbladder
Cholesterolosis of gallbladder
Other specified disorders of gallbladder
Unspecified disorder of gallbladder
Other disorders of biliary tract
Postcholecystectomy syndrome
4
4
4
4
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
4
4
5
5
5
4
4
4
4
4
4
4
3
4
Cholangitis
Obstruction of bile duct
Perforation of bile duct
Fistula of bile duct
Spasm of sphincter of Oddi
Other specified disorders of biliary tract
Unspecified disorder of biliary tract
Diseases of pancreas
Acute pancreatitis
Chronic pancreatitis
Cyst and pseudocyst of pancreas
Other specified diseases of pancreas
Unspecified disease of pancreas
Gastrointestinal hemorrhage
Hematemesis
Blood in stool
Hemorrhage of gastrointestinal tract, unspecified
Intestinal malabsorption
Celiac disease
Tropical sprue
Blind loop syndrome
Other and unspecified postsurgical nonabsorption
Pancreatic steatorrhea
Other specified intestinal malabsorption
Unspecified intestinal malabsorption
Operations on urethra
Urethrotomy
Urethral meatotomy
Diagnostic procedures on urethra
Perineal urethroscopy
Other urethroscopy
Biopsy of urethra
Biopsy of periurethral tissue
Other diagnostic procedures on urethra and periure
Excision or destruction of lesion or tissue of ure
Endoscopic excision or destruction of lesion or ti
Other local excision or destruction of lesion or t
Repair of urethra
Suture of laceration of urethra
Closure of urethrostomy
Closure of other fistula of urethra
Reanastomosis of urethra
Repair of hypospadias or epispadias
Other reconstruction of urethra
Urethral meatoplasty
Other repair of urethra
Release of urethral stricture
Dilation of urethra
Other operations on urethra and periurethral tissu
Incision of periurethral tissue
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
2
3
3
3
4
4
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
3
3
4
4
4
4
3
2
1
4
4
4
5
5
4
3
4
4
4
4
4
5
5
4
3
4
4
4
4
4
5
5
4
3
4
4
4
4
4
4
4
5
5
4
3
4
4
4
4
4
3
3
3
3
4
4
4
5
5
4
3
4
4
4
2
3
4
4
4
4
3
4
4
4
3
4
4
3
3
3
3
3
4
4
4
3
3
4
4
4
4
4
4
3
2
4
5
5
4
5
5
4
4
4
5
5
4
3
3
4
4
4
3
4
4
4
4
4
4
4
4
5
5
5
5
4
5
5
5
4
3
4
4
4
4
4
3
4
4
4
4
4
4
5
5
5
4
3
4
4
4
4
4
4
5
5
5
5
5
5
4
4
4
4
3
4
4
5
5
5
3
4
5
5
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
2
1
3
3
4
4
4
4
4
4
4
3
4
4
3
3
3
3
4
4
4
3
4
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
2
4
5
5
4
5
5
4
5
5
4
4
5
5
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
3
4
4
5
5
5
3
3
4
4
4
4
3
4
4
4
4
4
5
5
5
5
5
5
4
3
4
4
4
4
4
4
5
5
5
5
5
5
5
5
4
2
3
3
4
4
3
3
3
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
5
5
5
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
5
5
4
4
4
4
5
5
4
4
3
2
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
5
5
5
5
4
3
4
4
4
4
4
2
3
3
4
4
4
3
3
3
4
4
3
3
4
4
3
3
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
5
5
5
5
4
4
4
4
4
4
3
4
4
5
5
5
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
5
5
5
5
4
4
2
3
4
4
3
3
3
3
3
4
4
4
4
3
3
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
2
1
3
3
3
4
5
5
4
5
5
4
5
5
4
5
5
4
5
5
3
2
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
2
3
3
4
4
3
3
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
3
2
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
4
5
5
4
5
5
3
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
2
1
3
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
3
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
3
4
4
4
4
4
4
3
2
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
4
4
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
2
3
4
4
3
4
4
3
4
4
4
3
4
4
4
3
3
4
4
3
4
4
4
4
3
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
3
2
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
4
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
4
5
5
4
5
5
4
5
5
5
5
5
4
5
5
5
5
5
2
3
3
4
4
4
3
3
4
4
4
4
3
3
4
4
3
4
4
4
3
2
4
4
4
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
4
4
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
3
2
3
3
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
3
3
4
4
3
3
3
3
3
2
1
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
4
5
5
4
3
4
4
4
4
4
4
4
4
4
4
3
3
3
4
4
3
4
5
5
5
4
4
4
2
3
4
4
4
3
4
3
Interposition operation
Other uterine suspension
Vaginal repair of chronic inversion of uterus
Other repair of uterus and supporting structures
Paracervical uterine denervation
Uterine repair
Suture of laceration of uterus
Closure of fistula of uterus
Other repair of uterus
Aspiration curettage of uterus
Aspiration curettage of uterus for termination of
Aspiration curettage following delivery or abortio
Other aspiration curettage of uterus
Menstrual extraction or regulation
Insertion of intrauterine contraceptive device
Other operations on uterus, cervix, and supporting
Insertion of therapeutic device into uterus
Artificial insemination
Insertion of laminaria
Manual replacement of inverted uterus
Incision of cervix
Removal of cerclage material from cervix
Removal of other penetrating foreign body from cer
Other operations on supporting structures of uteru
Other operations on cervix and uterus
Erythematosquamous dermatosis
OTHER INFLAMMATORY CONDITIONS OF SKIN AND SUBCUTAN
Seborrheic dermatitis
Seborheic dermatitis, unspecified
Seborrhea capitis
Seborrheic infantile dermatitis
Other seborrheic dermatitis
Other erythematosquamous dermatosis
Atopic dermatitis and related conditions
Diaper or napkin rash
Other atopic dermatitis and related conditions
Contact dermatitis and other eczema
Contact dermatitis and other eczema due to deterge
Contact dermatitis and other eczema due to oils an
Contact dermatitis and other eczema due to solvent
Contact dermatitis and other eczema due to drugs a
Contact dermatitis and other eczema due to other c
Contact dermatitis and other eczema due to food in
Contact dermatitis and other eczema due to plants
Contact dermatitis and other eczema due to solar r
Unspecified dermatitis due to sun
Sunburn
Acute dermatitis due to solar radiation
Actinic reticuloid and actinic granuloma
Other chronic dermatitis due to solar radiation
4
4
4
4
3
3
4
4
4
3
4
4
4
3
3
3
4
4
4
4
4
4
4
4
4
3
2
4
5
5
5
5
4
3
4
4
3
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
3
4
4
4
4
3
4
4
4
4
4
4
4
5
5
4
4
3
4
4
4
4
4
4
5
5
4
3
4
4
4
4
4
4
4
3
4
4
4
Lichen, unspecified
Pruritus and related conditions
Pruritus ani
Pruritus of genital organs
Prurigo
Lichenification and lichen simplex chronicus
Dermatitis factitia [artefacta]
Other specified pruritic conditions
Unspecified pruritic disorder
Operations on vagina and cul-de-sac
Culdocentesis
Incision of vagina and cul-de-sac
Hymenotomy
Culdotomy
Lysis of intraluminal adhesions of vagina
Other vaginotomy
Diagnostic procedures on vagina and cul-de-sac
Vaginoscopy
Culdoscopy
Biopsy of cul-de-sac
Vaginal biopsy
Other diagnostic procedures on vagina and cul-de-s
Local excision or destruction of vagina and cul-de
Hymenectomy
Excision or destruction of lesion of cul-de-sac
Excision or destruction of lesion of vagina
Obliteration and total excision of vagina
Repair of cystocele and rectocele
Repair of cystocele and rectocele
Repair of cystocele
Repair of rectocele
Vaginal construction and reconstruction
Vaginal construction
Vaginal reconstruction
Other repair of vagina
Suture of laceration of vagina
Repair of colovaginal fistula
Repair of rectovaginal fistula
Repair of other vaginoenteric fistula
Repair of other fistula of vagina
Hymenorrhaphy
Vaginal suspension and fixation
Other repair of vagina
Obliteration of vaginal vault
Other operations on vagina and cul-de-sac
Other operations on vagina
Other operations on cul-de-sac
Corns and callosities
OTHER DISEASES OF SKIN AND SUBCUTANEOUS TISSUE
Other hypertrophic and atrophic conditions of skin
4
3
4
4
4
4
4
4
4
2
3
3
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
3
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
3
4
4
3
2
3
Circumscribed scleroderma
Keratoderma, acquired
Acquired acanthosis nigricans
Striae atrophicae
Keloid scar
Other abnormal granulation tissue
Other specified hypertrophic and atrophic conditio
Unspecified hypertrophic and atrophic conditions o
Other dermatoses
Actinic keratosis
Seborrheic keratosis
Inflamed seborrheic keratosis
Other seborrheic keratosis
Other specified dermatoses
Diseases of nail
Ingrowing nail
Other specified diseases of nail
Unspecified disease of nail
Diseases of hair and hair follicles
Alopecia
Alopecia, unspecified
Alopecia areata
Telogen effluvium
Other alopecia
Hirsutism
Abnormalities of the hair
Variations in hair color
Other specified diseases of hair and hair follicle
Unspecified disease of hair and hair follicles
Disorders of sweat glands
Anhidrosis
Prickly heat
Focal hyperhidrosis
Primary focal hyperhidrosis
Secondary focal hyperhidrosis
Other specified disorders of sweat glands
Dyshidrosis
Fox-Fordyce disease
Hidradenitis
Other specified disorders of sweat glands
Unspecified disorder of sweat glands
Diseases of sebaceous glands
Acne varioliformis
Other acne
Sebaceous cyst
Seborrhea
Other specified diseases of sebaceous glands
Unspecified disease of sebaceous glands
Chronic ulcer of skin
Decubitus ulcer
4
4
4
4
4
4
4
4
3
4
4
5
5
4
3
4
4
4
3
4
5
5
5
5
4
4
4
4
4
3
4
4
4
5
5
4
5
5
5
5
4
3
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
4
3
4
4
4
4
4
4
4
4
3
4
5
5
5
4
4
4
4
4
4
2
3
4
4
3
4
4
3
4
4
4
4
4
3
3
3
3
4
4
3
4
4
4
3
3
3
2
1
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
5
5
5
5
4
4
5
5
4
3
4
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
4
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
4
4
4
4
5
5
5
5
5
4
4
4
4
5
5
5
5
5
5
4
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
2
1
3
3
3
4
4
3
4
4
3
3
4
4
4
4
3
3
4
4
3
3
3
2
4
4
4
4
5
5
4
3
4
4
4
4
4
5
5
4
4
4
4
4
5
5
3
4
4
5
5
4
4
5
5
5
5
4
4
5
5
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
4
4
4
4
4
4
4
5
5
5
4
4
3
2
3
4
4
5
5
5
5
4
4
5
5
5
5
5
4
4
4
5
5
5
5
5
5
5
4
5
5
5
5
5
4
4
5
5
3
4
5
5
5
5
5
5
5
5
4
4
4
4
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
4
3
4
4
5
5
5
5
5
4
4
4
4
4
4
5
5
4
5
5
5
5
5
5
5
5
5
4
3
4
4
4
4
5
5
5
4
4
4
4
5
5
5
4
2
3
4
4
3
3
4
4
3
3
3
4
4
3
3
3
4
4
4
4
4
3
2
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
4
4
5
5
5
5
5
5
4
4
4
4
5
5
4
5
5
5
5
5
5
5
3
3
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
4
5
5
5
5
4
5
5
4
4
4
5
5
5
5
5
5
5
5
4
5
5
4
3
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
4
4
3
4
4
5
Zygomatic hyperplasia
Zygomatic hypoplasia
Other specified acquired deformity of head
Acquired deformity of neck
Acquired deformity of chest and rib
Acquired spondylolisthesis
Other acquired deformity of back or spine
Acquired deformity of pelvis
Cauliflower ear
Acquired musculoskeletal deformity of other specif
Acquired musculoskeletal deformity of unspecified
Nonallopathic lesions, not elsewhere classified
Nonallopathic lesions of head region, not elsewher
Nonallopathic lesions of cervical region, not else
Nonallopathic lesions of thoracic region, not else
Nonallopathic lesions of lumbar region, not elsewh
Nonallopathic lesions of sacral region, not elsewh
Nonallopathic lesions of pelvic region, not elsewh
Nonallopathic lesions of lower extremities, not el
Nonallopathic lesions of upper extremities, not el
Nonallopathic lesions of rib cage, not elsewhere c
Nonallopathic lesions of abdomen and other sites,
Cesarean section and removal of fetus
Classical cesarean section
Low cervical cesarean section
Extraperitoneal cesarean section
Removal of extratubal ectopic pregnancy
Cesarean section of other specified type
Cesarean section of unspecified type
Hysterotomy to terminate pregnancy
Other cesarean section of unspecified type
Anencephalus and similar anomalies
CONGENITAL ANOMALIES
Anencephalus
Craniorachischisis
Iniencephaly
Spina bifida
Spina bifida with hydrocephalus
With hydrocephalus, spina bifida, unspecified regi
With hydrocephalus, spina bifida, cervical region
Spina bifida with hydrocephalus, dorsal (thoracic)
With hydrocephalus, spina bifida, lumbar region
Spina bifida without mention of hydrocephalus
Spina bifida, without mention of hydrocephalus, un
Spina bifida, without mention of hydrocephalus, ce
Spina bifida without mention of hydrocephalus, dor
Spina bifida, without mention of hydrocephalus, lu
Other congenital anomalies of nervous system
Encephalocele
Microcephalus
5
5
5
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
2
3
3
3
3
3
3
4
4
2
1
3
3
3
2
3
4
4
4
4
3
4
4
4
4
2
3
3
3
3
3
3
4
4
4
3
3
2
3
4
4
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
3
2
3
4
4
4
4
4
4
4
3
3
4
4
4
4
4
3
3
4
4
4
4
4
4
3
3
4
4
4
4
4
3
2
3
3
4
4
4
4
3
3
3
3
3
4
4
4
3
3
3
2
3
4
4
4
4
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
3
2
3
3
4
4
3
4
4
4
4
3
3
4
4
4
4
3
3
4
4
4
4
4
4
3
4
4
4
4
3
2
3
3
3
3
3
3
3
4
4
4
3
3
2
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
2
3
Diagnostic amniocentesis
Intrauterine transfusion
Other intrauterine operations on fetus and amnion
Amnioscopy
Fetal EKG (scalp)
Fetal blood sampling and biopsy
Other fetal monitoring
Other diagnostic procedures on fetus and amnion
Correction of fetal defect
Amnioinfusion
Fetal pulse oximetry
Manual removal of retained placenta
Repair of current obstetric laceration of uterus
Repair of current obstetric laceration of uterus,
Repair of current obstetric laceration of cervix
Repair of current obstetric laceration of corpus u
Repair of other current obstetric laceration
Repair of current obstetric laceration of bladder
Repair of current obstetric laceration of rectum a
Repair of other current obstetric laceration
Manual exploration of uterine cavity, postpartum
Obstetric tamponade of uterus or vagina
Other obstetric operations
Evacuation of obstetrical incisional hematoma of p
Evacuation of other hematoma of vulva or vagina
Surgical correction of inverted uterus
Immediate postpartum manual replacement of inverte
Other obstetric operations
Other congenital anomalies of upper alimentary tra
Tongue tie
Other congenital anomalies of tongue
Anomaly of tongue, congenital, unspecified
Aglossia
Congenital adhesions of tongue
Fissure of tongue, congenital
Macroglossia
Microglossia
Other congenital anomalies of tongue
Other specified congenital anomalies of mouth and
Absence of salivary gland, congenital
Accessory salivary gland
Atresia, salivary duct, congenital
Congenital fistula of salivary gland
Congenital fistula of lip
Other specified congenital anomalies of mouth
Diverticulum of pharynx, congenital
Other specified congenital anomalies of pharynx
Tracheoesophageal fistula, esophageal atresia and
Other specified congenital anomalies of esophagus
Congenital hypertrophic pyloric stenosis
3
3
3
4
4
4
4
4
4
4
4
3
3
4
4
4
3
4
4
4
3
3
3
4
4
4
4
4
2
3
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
4
4
4
4
3
3
3
2
3
3
4
4
4
3
3
3
4
4
4
4
3
4
4
3
4
4
4
4
4
4
3
3
4
4
3
2
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
3
3
3
3
3
3
2
3
3
3
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
3
Talipes, unspecified
Talipes cavus
Other congenital deformities of feet
Other specified nonteratogenic anomalies
Pectus excavatum
Pectus carinatum
Other specified nonteratogenic anomalies
Other congenital anomalies of limbs
Polydactyly
Polydactyly, unspecified digits
Polydactyly of fingers
Polydactyly of toes
Syndactyly
Syndactyly of multiple and unspecified sites
Syndactyly of fingers without fusion of bone
Syndactyly of fingers with fusion of bone
Syndactyly of toes without fusion of bone
Syndactyly of toes with fusion of bone
Reduction deformities of upper limb, congenital
Unspecified reduction deformity of upper limb, con
Transverse deficiency of upper limb
Longitudinal deficiency of upper limb, NEC
Longitudinal deficiency, combined, involving humer
Longitudinal deficiency, humeral, complete or part
Longitudinal deficiency, radioulnar, complete or p
Longitudinal deficiency, radial, complete or parti
Longitudinal deficiency, ulnar, complete or partia
Longitudinal deficiency, carpals or metacarpals, c
Reduction deformities of upper limb, congenital, l
Reduction deformities of lower limb, congenital
Unspecified reduction deformity of lower limb, con
Transverse deficiency of lower limb
Longitudinal deficiency of lower limb, NEC
Longitudinal deficiency, combined, involving femur
Longitudinal deficiency, femoral, complete or part
Longitudinal deficiency, tibiofibular, complete or
Longitudinal deficiency, tibia, complete or partia
Longitudinal deficiency, fibular, complete or part
Longitudinal deficiency, tarsals or metatarsals, c
Reduction deformities of lower limb, congenital, l
Reduction deformities, unspecified limb, congenita
Other congenital anomalies of upper limb, includin
Unspecified anomaly of upper limb, congenital
Congenital deformity of clavicle
Congenital elevation of scapula
Radioulnar synostosis
Madelung's deformity
Acrocephalosyndactyly
Accessory carpal bones
Macrodactylia (fingers)
4
4
4
3
4
4
4
2
3
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
2
3
3
4
4
4
4
4
4
4
4
4
3
3
3
3
4
4
4
4
4
4
4
4
3
3
4
4
4
3
4
4
4
4
3
2
3
3
3
3
4
4
4
4
3
3
3
3
3
2
3
3
3
3
4
4
4
4
3
3
3
3
3
4
4
3
2
3
3
3
3
3
3
3
3
3
4
4
4
4
3
2
1
3
4
4
3
4
4
3
3
4
4
3
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
1
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
4
3
2
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
Extreme immaturity
Extreme immaturity, unspecified [weight]
Extreme immaturity, less than 500 grams
Extreme immaturity, 500-749 grams
Extreme immaturity, 750-999 grams
Extreme immaturity, 1,000-1,249 grams
Extreme immaturity, 1,250-1,499 grams
Extreme immaturity, 1,500-1,749 grams
Extreme immaturity, 1,750-1,999 grams
Extreme immaturity, 2,000-2,499 grams
Extreme immaturity, 2,500+ grams
Other preterm infants
Other preterm infants, unspecified [weight]
Other preterm infants, less than 500 grams
Other preterm infants, 500-749 grams
Other preterm infants, 750-999 grams
Other preterm infants, 1,000-1,249 grams
Other preterm infants, 1,250-1,499 grams
Other preterm infants, 1,500-1,749 grams
Other preterm infants, 1,750-1,999 grams
Other preterm infants, 2,000-2,499 grams
Other preterm infants, 2,500+ grams
Weeks of gestation
Unspecified weeks of gestation
Less than 24 completed weeks of gestation
24 completed weeks of gestation
25-26 completed weeks of gestation
27-28 completed weeks of gestation
29-30 completed weeks of gestation
31-32 completed weeks of gestation
33-34 completed weeks of gestation
35-36 completed weeks of gestation
37 or more completed weeks of gestation
Disorders relating to long gestation and high birt
Exceptionally large baby relating to long gestatio
Other "heavy-for-dates" infants
Late infant, not "heavy-for-dates"
Post-term infant
Prolonged gestation of infant
Birth trauma
Subdural and cerebral hemorrhage due to birth trau
Injuries to scalp due to birth trauma
Epicranial subaponeurotic hemorrhage (massive)
Other injuries to scalp
Fracture of clavicle due to birth trauma
Other injuries to skeleton due to birth trauma
Injury to spine and spinal cord due to birth traum
Facial nerve injury due to birth trauma
Injury to brachial plexus due to birth trauma
Other cranial and peripheral nerve injuries due to
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
4
4
5
5
3
4
4
5
5
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
3
4
4
5
5
5
5
5
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
5
5
5
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
4
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
SYMPTOMS
SYMPTOMS, SIGNS, AND ILL-DEFINED CONDITIONS
Alteration of consciousness
Coma
Transient alteration of awareness
Persistent vegetative state
Other alteration of consciousness
Hallucinations
Syncope and collapse
Convulsions
Febrile convulsions
Other convulsions
Dizziness and giddiness
Sleep disturbances
Unspecified sleep disturbance
Insomnia with sleep apnea
Other insomnia
Hypersomnia with sleep apnea
Other hypersomnia
Disruptions of 24-hour sleep-wake cycle
Dysfunctions associated with sleep stages or arous
Other and unspecified sleep apnea
Sleep related movement disorder
Other sleep disturbances
Fever
Malaise and fatigue
Chronic fatigue syndrome
Other malaise and fatigue
Generalized hyperhidrosis
Other general symptoms
Fussy infant (baby)
Excessive crying of infant (baby)
Memory loss
Early satiety
Other general symptoms
Symptoms involving nervous and musculoskeletal sys
Abnormal involuntary movements
Disturbances of sensation of smell and taste
Abnormality of gait
Lack of coordination
Transient paralysis of limb
Clubbing of fingers
Meningismus
Tetany
Neurologic neglect syndrome
Other symptoms involving nervous and musculoskelet
Loss of height
Abnormal posture
Ocular torticollis
Facial weakness
2
1
4
5
5
5
5
4
4
4
5
5
4
4
5
5
5
5
5
5
5
5
5
5
4
4
5
5
4
4
5
5
5
5
5
3
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
3
4
4
4
4
4
4
4
5
5
4
4
4
3
4
4
4
5
5
4
4
5
5
5
5
4
4
4
4
3
4
4
4
4
4
5
5
5
4
4
5
5
5
4
4
4
3
4
4
4
4
4
4
5
5
5
5
4
4
3
4
5
5
5
5
5
5
5
5
5
4
4
4
4
4
5
5
5
5
4
4
4
4
3
4
5
5
5
4
4
4
4
4
4
4
4
5
5
3
Renal colic
Dysuria
Retention of urine
Retention of urine, unspecified
Incomplete bladder emptying
Other specified retention of urine
Urinary incontinence
Urinary incontinence, unspecified
Urge incontinence
Stress incontinence, male
Mixed incontinence (female) (male)
Incontinence without sensory awareness
Post-void dribbling
Nocturnal enuresis
Continuous leakage of urine
Overflow incontinence
Other urinary incontinence
Frequency of urination and polyuria
Urinary frequency
Polyuria
Nocturia
Oliguria and anuria
Other abnormality of urination
Splitting of urinary stream
Slowing of urinary stream
Urgency of urination
Other abnormality of urination
Urethral discharge
Extravasation of urine
Other symptoms involving urinary system
Other symptoms involving abdomen and pelvis
Abdominal pain
Abdominal pain, unspecified site
Abdominal pain, right upper quadrant
Abdominal pain, left upper quadrant
Abdominal pain, right lower quadrant
Abdominal pain, left lower quadrant
Abdominal pain, periumbilic
Abdominal pain, epigastric
Abdominal pain, generalized
Abdominal pain, other specified site; multiple sit
Hepatomegaly
Splenomegaly
Abdominal or pelvic swelling, mass, or lump
Abdominal or pelvic swelling, mass, or lump, unspe
Abdominal or pelvic swelling, mass, or lump, right
Abdominal or pelvic swelling, mass, or lump, left
Abdominal or pelvic swelling, mass, or lump, right
Abdominal or pelvic swelling, mass, or lump, left
Abdominal or pelvic swelling, mass, or lump, periu
4
4
4
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
4
4
5
5
5
5
4
4
4
3
4
5
5
5
5
5
5
5
5
5
4
4
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
4
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
2
4
5
5
4
4
5
5
5
4
4
4
4
4
4
4
5
5
5
5
5
5
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
4
3
4
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
4
5
5
5
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
4
4
4
5
5
4
4
4
4
5
5
3
4
4
4
4
4
4
4
4
3
2
3
4
4
4
4
3
4
4
Nervousness
Debility, unspecified
Cachexia
Other ill-defined conditions
Decreased libido
Other ill-defined conditions
Other unknown and unspecified cause of morbidity o
Incision and excision of joint structures
Arthrotomy for removal of prosthesis
Arthrotomy for removal of prosthesis, unspecified
Arthrotomy for removal of prosthesis of shoulder
Arthrotomy for removal of prosthesis of elbow
Arthrotomy for removal of prosthesis of wrist
Arthrotomy for removal of prosthesis of hand and f
Arthrotomy for removal of prosthesis of hip
Arthrotomy for removal of prosthesis of knee
Arthrotomy for removal of prosthesis of ankle
Arthrotomy for removal of prosthesis of foot and t
Arthrotomy for removal of prosthesis of other spec
Other arthrotomy
Other arthrotomy, unspecified site
Other arthrotomy of shoulder
Other arthrotomy of elbow
Other arthrotomy of wrist
Other arthrotomy of hand and finger
Other arthrotomy of hip
Other arthrotomy of knee
Other arthrotomy of ankle
Other arthrotomy of foot and toe
Other arthrotomy of other specified site
Arthroscopy
Arthroscopy, unspecified site
Arthroscopy of shoulder
Arthroscopy of elbow
Arthroscopy of wrist
Arthroscopy of hand and finger
Arthroscopy of hip
Arthroscopy of knee
Arthroscopy of ankle
Arthroscopy of foot and toe
Arthroscopy of other specified site
Biopsy of joint structure
Biopsy of joint structure, unspecified site
Biopsy of joint structure of shoulder
Biopsy of joint structure of elbow
Biopsy of joint structure of wrist
Biopsy of joint structure of hand and finger
Biopsy of joint structure of hip
Biopsy of joint structure of knee
Biopsy of joint structure of ankle
4
4
4
4
5
5
4
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
4
3
2
1
5
4
5
4
5
5
5
5
5
5
5
5
5
4
5
4
5
4
3
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
2
3
4
4
4
4
4
4
4
4
4
3
4
Triple arthrodesis
Subtalar fusion
Midtarsal fusion
Tarsometatarsal fusion
Metatarsophalangeal fusion
Other fusion of foot
Arthrodesis of other joint
Arthrodesis of unspecified joint
Arthrodesis of hip
Arthrodesis of knee
Arthrodesis of shoulder
Arthrodesis of elbow
Carporadial fusion
Metacarpocarpal fusion
Metacarpophalangeal fusion
Interphalangeal fusion
Arthrodesis of other specified joints
Refusion of spine
Refusion of spine, not otherwise specified
Refusion of atlas-axis spine
Refusion of other cervical spine, anterior techniq
Refusion of other cervical spine, posterior techni
Refusion of dorsal and dorsolumbar spine, anterior
Refusion of dorsal and dorsolumbar spine, posterio
Refusion of lumbar and lumbosacral spine, anterior
Refusion of lumbar and lumbosacral spine, lateral
Refusion of lumbar and lumbosacral spine, posterio
Refusion of spine, not elsewhere classified
Other repair of joint of lower extremity
Repair of hip, not elsewhere classified
Five-in-one repair of knee
Triad knee repair
Patellar stabilization
Other repair of the cruciate ligaments
Other repair of the collateral ligaments
Other repair of knee
Other repair of ankle
Joint replacement of lower extremity
Total hip replacement
Partial hip replacement
Revision of hip replacement
Total knee replacement
Revision of knee replacement
Total ankle replacement
Replacement of joint of foot and toe
Revision of joint replacement of lower extremity,
Other procedures on spine
360 degree spinal fusion, single incision approach
Fusion or refusion of 2-3 vertebrae
Fusion or refusion of 4-8 vertebrae
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
5
4
5
4
5
4
5
4
5
4
5
4
5
4
5
5
4
5
5
4
5
5
2
3
4
Myotomy of hand
Bursotomy of hand
Incision and drainage of palmar or thenar space
Other incision of soft tissue of hand
Division of muscle, tendon, and fascia of hand
Tenotomy of hand
Fasciotomy of hand
Other division of soft tissue of hand
Excision of lesion of muscle, tendon, and fascia o
Excision of lesion of tendon sheath of hand
Excision of lesion of muscle of hand
Excision of other lesion of soft tissue of hand
Other excision of soft tissue of hand
Bursectomy of hand
Excision of tendon of hand for graft
Other tenonectomy of hand
Excision of muscle or fascia of hand for graft
Other fasciectomy of hand
Other myectomy of hand
Other excision of soft tissue of hand
Suture of muscle, tendon, and fascia of hand
Suture of tendon sheath of hand
Delayed suture of flexor tendon of hand
Delayed suture of other tendon of hand
Other suture of flexor tendon of hand
Other suture of other tendon of hand
Suture of muscle or fascia of hand
Transplantation of muscle and tendon of hand
Advancement of tendon of hand
Recession of tendon of hand
Reattachment of tendon of hand
Reattachment of muscle of hand
Other change in hand muscle or tendon length
Other hand tendon transfer or transplantation
Other hand tendon transposition
Other hand muscle transfer or transplantation
Other hand muscle transposition
Reconstruction of thumb
Pollicization operation carrying over nerves and b
Other reconstruction of thumb
Plastic operation on hand with graft or implant
Tendon pulley reconstruction of hand
Plastic operation on hand with graft of muscle or
Plastic operation on hand with other graft or impl
Other plastic operations on hand
Transfer of finger, except thumb
Repair of cleft hand
Repair of macrodactyly
Repair of mallet finger
Other tenodesis of hand
4
4
4
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
5
5
5
4
5
4
5
5
4
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
4
5
5
4
5
5
4
5
5
4
5
5
2
3
4
4
4
4
3
4
4
4
4
4
3
4
4
3
4
4
4
3
4
4
4
Other fasciectomy
Other myectomy
Other excision of soft tissue
Bursectomy
Suture of muscle, tendon, and fascia
Suture of tendon sheath
Delayed suture of tendon
Rotator cuff repair
Other suture of tendon
Other suture of muscle or fascia
Reconstruction of muscle and tendon
Advancement of tendon
Recession of tendon
Reattachment of tendon
Reattachment of muscle
Tendon transfer or transplantation
Other tendon transposition
Muscle transfer or transplantation
Other muscle transposition
Other plastic operations on muscle, tendon, and fa
Tendon graft
Graft of muscle or fascia
Tendon pulley reconstruction other than hand
Release of clubfoot, not elsewhere classified
Other change in muscle or tendon length
Quadricepsplasty
Other plastic operations on muscle
Other plastic operations on tendon
Other plastic operations on fascia
Other operations on muscle, tendon, fascia, and bu
Lysis of adhesions of muscle, tendon, fascia, and
Insertion or replacement of skeletal muscle stimul
Removal of skeletal muscle stimulator
Aspiration of bursa
Aspiration of other soft tissue
Injection of therapeutic substance into bursa
Injection of therapeutic substance into tendon
Injection of locally acting therapeutic substance
Other operations on muscle, tendon, fascia, and bu
Dislocation of jaw
DISLOCATION
Closed dislocation of jaw
Open dislocation of jaw
Dislocation of shoulder
Closed dislocation of shoulder
Closed dislocation of shoulder, unspecified site
Closed anterior dislocation of humerus
Closed posterior dislocation of humerus
Closed inferior dislocation of humerus
Closed dislocation of acromioclavicular (joint)
4
4
4
3
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
4
5
5
5
3
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
5
5
5
5
5
5
4
5
5
5
5
5
5
3
4
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
4
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
4
5
5
4
4
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
5
5
5
5
4
5
5
5
5
5
3
4
4
4
4
3
4
4
4
4
4
4
3
4
5
5
5
5
5
4
5
5
5
5
5
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
5
5
5
5
4
4
4
2
1
3
3
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
4
4
5
5
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
2
3
4
4
4
4
4
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
3
3
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
3
4
5
5
5
5
4
5
5
5
5
4
5
5
5
4
5
5
5
3
4
4
4
5
5
5
4
5
5
5
4
4
3
4
4
4
5
5
5
4
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
3
4
5
5
5
5
4
5
5
5
5
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
4
5
5
5
5
5
5
3
4
4
2
1
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
4
5
5
4
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
2
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
Pelvimetry
Other skeletal x-ray of pelvis and hip
Skeletal x-ray of thigh, knee, and lower leg
Skeletal x-ray of ankle and foot
Skeletal x-ray of lower limb, not otherwise specif
Other x-ray
Skeletal series
Contrast arthrogram
Other skeletal x-ray
Lymphangiogram of upper limb
Other soft tissue x-ray of upper limb
Lymphangiogram of lower limb
Other soft tissue x-ray of lower limb
Other computerized axial tomography
X-ray, other and unspecified
Arteriography using contrast material
Arteriography using contrast material, unspecified
Arteriography of cerebral arteries
Aortography
Arteriography of pulmonary arteries
Arteriography of other intrathoracic vessels
Arteriography of renal arteries
Arteriography of placenta
Arteriography of other intra-abdominal arteries
Arteriography of femoral and other lower extremity
Arteriography of other specified sites
Angiocardiography using contrast material
Angiocardiography, not otherwise specified
Angiocardiography of venae cavae
Angiocardiography of right heart structures
Angiocardiography of left heart structures
Combined right and left heart angiocardiography
Coronary arteriography using a single catheter
Coronary arteriography using two catheters
Other and unspecified coronary arteriography
Negative-contrast cardiac roentgenography
Phlebography
Phlebography using contrast material, unspecified
Phlebography of veins of head and neck using contr
Phlebography of pulmonary veins using contrast mat
Phlebography of other intrathoracic veins using co
Phlebography of the portal venous system using con
Phlebography of other intra-abdominal veins using
Phlebography of femoral and other lower extremity
Phlebography of other specified sites using contra
Impedance phlebography
Diagnostic ultrasound
Diagnostic ultrasound of head and neck
Diagnostic ultrasound of heart
Diagnostic ultrasound of other sites of thorax
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
5
4
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
4
5
5
4
5
5
5
5
5
5
5
5
2
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
Electroencephalogram
Other nonoperative neurologic function tests
Transillumination of newborn skull
Polysomnogram
Other sleep disorder function tests
Video and radio-telemetered electroencephalographi
Anatomic and physiologic measurements and manual e
Urinary manometry
Cystometrogram
Urethral sphincter electromyogram
Uroflowmetry [UFR]
Urethral pressure profile [UPP]
Gynecological examination
Other nonoperative genitourinary system measuremen
Other anatomic and physiologic measurements and ma
Dental examination
Esophageal manometry
Digital examination of enterostomy stoma
Digital examination of rectum
Transillumination of nasal sinuses
Manual examination of breast
Vital capacity determination
Other nonoperative respiratory measurements
Other nonoperative measurements and examinations
Cardiac stress tests and pacemaker and defibrillat
Cardiovascular stress test using treadmill
Masters' two-step stress test
Cardiovascular stress test using bicycle ergometer
Other cardiovascular stress test
Artificial pacemaker rate check
Artificial pacemaker artifact wave form check
Artificial pacemaker electrode impedance check
Artificial pacemaker voltage or amperage threshold
Automatic implantable cardioverter/defibrillator (
Other nonoperative cardiac and vascular diagnostic
Ambulatory cardiac monitoring
Rhythm electrocardiogram
Electrocardiogram
Vectorcardiogram (with ECG)
Electrographic monitoring
Phonocardiogram with ECG lead
Carotid pulse tracing with ECG lead
Apexcardiogram (with ECG lead)
Plethysmogram
Other nonoperative cardiac and vascular measuremen
Circulatory monitoring
Continuous intra-arterial blood gas monitoring
Systemic arterial pressure monitoring
Central venous pressure monitoring
Pulmonary artery pressure monitoring
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
3
4
3
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
5
4
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
2
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
4
5
5
5
5
4
4
5
5
5
4
3
4
4
4
4
4
5
5
5
4
5
5
5
5
4
3
4
4
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
4
3
4
5
5
5
4
4
4
4
4
4
4
3
4
4
4
4
4
5
5
5
4
5
5
5
5
5
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
2
3
4
4
4
4
4
3
4
4
4
4
5
5
5
4
4
4
3
4
5
5
5
5
5
4
5
5
4
5
5
4
4
4
3
4
5
5
4
5
5
4
5
5
4
4
4
4
4
3
2
4
4
3
4
4
5
5
5
4
4
3
4
5
5
5
5
5
4
5
5
4
5
5
4
4
4
3
4
5
5
4
5
5
4
5
5
4
4
4
3
4
4
2
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
3
3
3
4
4
3
4
4
4
4
3
4
4
4
3
3
3
3
4
4
4
4
4
2
3
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
Other counselling
Referral for psychologic rehabilitation
Referral for psychotherapy
Referral for psychiatric aftercare
Referral for alcoholism rehabilitation
Referral for drug addiction rehabilitation
Referral for vocational rehabilitation
Referral for other psychologic rehabilitation
Alcohol and drug rehabilitation and detoxification
Alcohol rehabilitation
Alcohol detoxification
Alcohol rehabilitation and detoxification
Drug rehabilitation
Drug detoxification
Drug rehabilitation and detoxification
Combined alcohol and drug rehabilitation
Combined alcohol and drug detoxification
Combined alcohol and drug rehabilitation and detox
Burn confined to eye and adnexa
BURNS
Chemical burn of eyelids and periocular area
Other burns of eyelids and periocular area
Alkaline chemical burn of cornea and conjunctival
Acid chemical burn of cornea and conjunctival sac
Other burn of cornea and conjunctival sac
Burn with resulting rupture and destruction of eye
Unspecified burn of eye and adnexa
Burn of face, head, and neck
Burn of face, head, and neck, unspecified degree
Burn of unspecified degree of unspecified site of
Burn of unspecified degree of ear [any part]
Burn of unspecified degree of eye (with other part
Burn of unspecified degree of lip(s)
Burn of unspecified degree of chin
Burn of unspecified degree of nose (septum)
Burn of unspecified degree of scalp [any part]
Burn of unspecified degree of forehead and cheek
Burn of unspecified degree of neck
Burn of unspecified degree of multiple sites [exce
Erythema due to burn [first degree] of face, head,
Erythema due to burn [first degree] of unspecified
Erythema due to burn [first degree] of ear [any pa
Erythema due to burn [first degree] of eye (with o
Erythema due to burn [first degree] of lip(s)
Erythema due to burn [first degree] of chin
Erythema due to burn [first degree] of nose (septu
Erythema due to burn [first degree] of scalp [more
Erythema due to burn [first degree] of forehead an
Erythema due to burn [first degree] of neck
Erythema due to burn [first degree] of multiple si
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
3
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
5
4
5
5
4
5
5
5
4
5
5
5
5
4
5
5
5
5
5
4
5
5
5
5
5
5
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
3
4
4
4
4
4
4
2
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
3
2
4
4
4
4
4
4
4
4
4
3
4
5
5
4
5
5
5
5
5
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
Vaginal douche
Irrigation of nephrostomy and pyelostomy
Irrigation of ureterostomy and ureteral catheter
Irrigation of cystostomy
Irrigation of other indwelling urinary catheter
Other genitourinary instillation
Other nonoperative irrigation and cleaning
Irrigation of eye
Irrigation of ear
Irrigation of nasal passages
Dental scaling, polishing, and debridement
Tracheostomy toilette
Other lavage of bronchus and trachea
Irrigation of vascular catheter
Irrigation of wound catheter
Other irrigation of wound
Enteral infusion of concentrated nutritional subst
Other continuous mechanical ventilation
Continuous mechanical ventilation of unspecified d
Continuous mechanical ventilation for less than 96
Continuous mechanical ventilation for 96 consecuti
Poisoning by antibiotics
POISONING BY DRUGS, MEDICINAL AND BIOLOGICAL SUBST
Poisoning by penicillins
Poisoning by antifungal antibiotics
Poisoning by chloramphenicol group
Poisoning by erythromycin and other macrolides
Poisoning by tetracycline group
Poisoning of cephalosporin group
Poisoning of antimycobacterial antibiotics
Poisoning by antineoplastic antibiotics
Poisoning by other specified antibiotics
Poisoning by unspecified antibiotic
Poisoning by other anti-infectives
Poisoning by sulfonamides
Poisoning by arsenical anti-infectives
Poisoning by heavy metal anti-infectives
Poisoning by quinoline and hydroxyquinoline deriva
Poisoning by antimalarials and drugs acting on oth
Poisoning by other antiprotozoal drugs
Poisoning by anthelmintics
Poisoning by antiviral drugs
Poisoning by other antimycobacterial drugs
Poisoning by other and unspecified anti-infectives
Poisoning by hormones and synthetic substitutes
Poisoning by adrenal cortical steroids
Poisoning by androgens and anabolic congeners
Poisoning by ovarian hormones and synthetic substi
Poisoning by insulins and antidiabetic agents
Poisoning by anterior pituitary hormones
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
3
2
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
5
5
5
5
4
4
4
4
5
5
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
Poisoning by antipruritics
Poisoning by local astringents and local detergent
Poisoning by emollients, demulcents, and protectan
Poisoning by keratolytics, keratoplastics, other h
Poisoning by eye anti-infectives and other eye dru
Poisoning by anti-infectives and other drugs and p
Poisoning by dental drugs topically applied
Poisoning by other agents primarily affecting skin
Poisoning by unspecified agent primarily affecting
Poisoning by other and unspecified drugs and medic
Poisoning by dietetics
Poisoning by lipotropic drugs
Poisoning by antidotes and chelating agents, not e
Poisoning by alcohol deterrents
Poisoning by pharmaceutical excipients
Poisoning by other specified drugs and medicinal s
Poisoning by unspecified drug or medicinal substan
Poisoning by bacterial vaccines
Poisoning by BCG vaccine
Poisoning by typhoid and paratyphoid vaccine
Poisoning by cholera vaccine
Poisoning by plague vaccine
Poisoning by tetanus vaccine
Poisoning by diphtheria vaccine
Poisoning by pertussis vaccine, including combinat
Poisoning by other and unspecified bacterial vacci
Poisoning by mixed bacterial vaccines, except comb
Poisoning by other vaccines and biological substan
Poisoning by smallpox vaccine
Poisoning by rabies vaccine
Poisoning by typhus vaccine
Poisoning by yellow fever vaccine
Poisoning by measles vaccine
Poisoning by poliomyelitis vaccine
Poisoning by other and unspecified viral and ricke
Poisoning by mixed viral-rickettsial and bacterial
Poisoning by other and unspecified vaccines and bi
Nonoperative removal of foreign body or calculus
Removal of intraluminal foreign body from digestiv
Removal of intraluminal foreign body from mouth wi
Removal of intraluminal foreign body from esophagu
Removal of intraluminal foreign body from stomach
Removal of intraluminal foreign body from large in
Removal of intraluminal foreign body from rectum a
Removal of intraluminal foreign body from other si
Removal of intraluminal foreign body from ear with
Removal of intraluminal foreign body from nose wit
Removal of intraluminal foreign body from pharynx
Removal of intraluminal foreign body from larynx w
Removal of intraluminal foreign body from trachea
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
3
2
4
4
4
4
4
4
3
3
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
2
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
3
2
4
5
5
5
5
5
5
4
4
4
5
5
5
5
4
4
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
5
4
5
5
5
5
5
5
5
5
3
4
5
5
5
5
4
4
4
4
4
4
5
5
5
5
4
5
5
5
4
5
5
3
4
4
5
5
5
4
4
5
5
4
4
5
5
4
4
4
5
5
5
5
4
3
4
4
4
4
4
4
4
4
4
4
2
1
0
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
2
1
2
2
2
3
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
2
2
3
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
2
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
1
3
3
3
2
3
3
2
2
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
2
2
3
3
3
3
2
1
3
3
3
3
3
3
2
3
3
3
3
3
3
2
2
3
3
3
3
3
2
2
2
2
2
3
3
2
2
1
3
3
3
2
3
3
3
3
2
3
3
3
3
3
2
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
2
2
2
3
3
3
3
3
3
2
2
2
1
2
3
3
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
2
3
3
3
3
2
3
3
3
3
2
2
3
3
3
3
3
3
3
3
3
2
2
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
2
1
3
3
2
2
3
3
3
3
2
2
2
3
3
3
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
3
3
3
3
3
3
3
3
3
3
2
3
3
3
2
3
3
3
3
2
3
3
3
3
2
2
3
3
3
3
3
3
3
3
2
2
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
2
1
3
3
2
3
3
3
3
3
2
2
2
2
2
2
3
3
3
3
3
2
2
3
3
2
1
0
3
3
3
3
3
3
3
3
4
4
3
4
4
4
4
4
3
2
3
3
3
3
3
3
4
4
4
3
4
4
4
4
3
3
3
2
3
3
3
3
3
3
3
3
3
4
4
4
3
2
3
3
3
3
3
3
3
3
3
4
4
4
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
4
4
3
3
3
2
2
3
3
3
3
3
3
4
4
3
3
4
4
3
4
4
3
4
4
2
1
3
4
4
4
4
4
4
4
4
4
3
4
4
3
4
4
4
4
3
3
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
4
4
3
2
3
3
3
3
3
3
2
3
4
4
4
4
4
3
3
3
3
4
4
4
3
4
4
4
4
3
3
4
4
4
4
2
3
4
4
4
3
3
4
4
3
3
3
3
4
4
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
4
4
4
4
4
4
4
4
4
3
3
3
3
4
4
4
3
3
3
3
4
4
4
4
4
4
4
3
2
3
3
3
3
3
4
4
4
4
4
3
4
4
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
4
4
3
3
2
3
3
3
3
3
3
3
3
3
2
1
3
3
3
2
3
3
3
3
4
4
4
4
4
4
3
3
2
3
3
3
2
3
3
3
3
3
4
4
3
3
3
4
4
4
4
4
3
2
3
3
3
2
3
4
4
4
4
3
3
3
3
4
4
4
4
4
3
3
3
2
3
3
3
4
4
4
3
3
3
4
4
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
2
1
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
3
4
4
3
3
2
1
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
4
4
4
4
4
3
2
3
3
3
4
4
3
3
3
3
4
4
4
4
4
4
4
4
3
3
4
4
4
4
2
3
3
3
3
3
3
4
4
4
4
3
3
3
3
2
3
4
4
4
4
3
3
3
3
3
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
2
3
3
4
4
3
3
3
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
3
2
1
3
3
3
3
3
4
4
4
3
3
2
2
3
3
3
3
3
3
3
2
3
4
4
4
3
3
3
4
4
4
3
3
3
3
3
3
4
4
4
2
3
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
3
4
4
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
3
3
4
4
3
2
3
3
3
4
4
3
3
3
4
4
3
2
3
3
3
3
3
4
4
4
4
4
3
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
Unspecified aftercare
Donors
Blood donors
Whole blood donor
Stem cell donor
Other blood donor
Skin donors
Bone donors
Bone marrow donors
Kidney donors
Cornea donors
Liver donor
Donors of other specified organ or tissue
Donors of unspecified organ or tissue
Housing, household, and economic circumstances
PERSONS ENCOUNTERING HEALTH SERVICES IN OTHER CIRC
Lack of housing
Inadequate housing
Inadequate material resources
Person living alone
No other household member able to render care
Holiday relief care
Person living in residential institution
Other specified housing or economic circumstances
Unspecified housing or economic circumstance
Other family circumstances
Family disruption
Counseling for marital and partner problems
Counseling for marital and partner problems, unspe
Counseling for victim of spousal and partner abuse
Counseling for perpetrator of spousal and partner
Parent-child problems
Counseling for parent-child problem, unspecified
Counseling for victim of child abuse
Counseling for perpetrator of parental child abuse
Other parent-child problems
Problems with aged parents or in-laws
Health problems within family
Alcoholism in family
Other health problems within the family
Multiparity
Illegitimacy or illegitimate pregnancy
Other unwanted pregnancy
Other specified family circumstances
Unspecified family circumstance
Other psychosocial circumstances
Unemployment
Adverse effects of work environment
Other occupational circumstances or maladjustment
Educational circumstances
3
2
3
4
4
4
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
2
3
3
4
4
4
3
4
4
4
4
3
3
4
4
3
3
3
3
3
2
3
3
3
3
Social maladjustment
Legal circumstances
Refusal of treatment for reasons of religion or co
Other psychological or physical stress, not elsewh
Interpersonal problems, not elsewhere classified
Bereavement, uncomplicated
Counseling for perpetrator of physical/sexual abus
Other psychological or physical stress, not elsewh
Unspecified psychosocial circumstance
Unavailability of other medical facilities for car
Residence remote from hospital or other health car
Medical services in home not available
Person awaiting admission to adequate facility els
Other specified reasons for unavailability of medi
Unspecified reason for unavailability of medical f
Persons encountering health services for specific
Vaccination not carried out because of contraindic
Surgical or other procedure not carried out becaus
Surgical or other procedure not carried out becaus
Procedure not carried out for other reasons
Closed surgical procedure converted to open proced
Laparoscopic surgical procedure converted to open
Thoracoscopic surgical procedure converted to open
Arthroscopic surgical procedure converted to open
Other persons seeking consultation
Healthy person accompanying sick person
Person consulting on behalf of another person
Pediatric pre-birth visit for expectant mother
Other person consulting on behalf of another perso
Person feigning illness
Dietary surveillance and counseling
Other counseling, not elsewhere classified
Counseling NOS
Exercise counseling
Counseling on substance use and abuse
Counseling on injury prevention
Human immunodeficiency virus [HIV] counseling
Counseling on other sexually transmitted diseases
Encounter for insulin pump training
Other specified counseling
Person with feared complaint in whom no diagnosis
Other reasons for seeking consultation
Unspecified reason for consultation
Convalescence and palliative care
Convalescence following surgery
Convalescence following radiotherapy
Convalescence following chemotherapy
Convalescence following psychotherapy and other tr
Convalescence following treatment of fracture
Convalescence following other treatment
3
3
3
3
4
4
4
4
3
2
3
3
3
3
3
2
3
3
3
3
3
4
4
4
2
3
3
4
4
3
3
3
4
4
4
4
4
4
4
4
3
3
3
2
3
3
3
3
3
3
3
3
3
2
3
4
4
4
3
3
3
3
3
4
4
3
3
2
3
3
3
3
4
4
3
2
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
3
3
3
3
2
3
4
4
4
3
3
3
3
3
3
3
3
4
4
4
4
3
2
3
3
3
3
4
4
3
4
4
3
3
3
3
4
4
4
4
4
3
2
3
3
3
3
3
3
3
3
4
4
3
4
4
2
3
3
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
2
3
3
4
4
4
4
3
3
3
4
4
4
4
4
4
4
4
3
4
4
4
3
4
4
3
2
3
3
3
3
3
3
3
3
3
3
4
4
2
3
3
3
3
3
3
2
3
3
3
3
3
3
2
3
3
3
3
2
3
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
4
4
3
2
3
4
4
3
4
4
0
1
2
2
2
2
2
1
islast
aktif
0
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
1
1
0
0
0
1
1
1
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
1
1
1
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
0
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
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
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
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
0
0
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
1
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
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
0
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
0
0
1
1
1
0
1
1
1
1
0
1
1
1
0
0
0
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
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
1
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
0
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
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
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
0
1
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
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
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
0
0
1
1
1
0
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
0
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
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
0
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
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
0
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
0
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
1
1
1
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
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
0
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
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
0
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
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
0
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
0
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
1
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
0
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
0
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
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
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
0
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
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
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
1
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
0
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
0
1
1
0
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
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
0
0
0
1
1
0
1
1
1
0
0
1
1
0
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
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
0
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
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
1
1
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
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
0
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
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
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
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
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
0
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
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
0
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
0
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
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
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
0
1
1
1
1
0
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
0
0
1
1
1
0
1
1
1
1
1
0
0
0
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
1
1
1
1
1
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
0
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
0
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
1
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
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
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
1
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
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
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
1
1
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
0
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
1
1
1
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
0
1
1
0
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
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
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
0
0
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
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
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
0
1
1
0
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
1
1
1
1
1
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
0
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
0
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
1
1
1
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
0
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
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
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
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
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
0
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
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
0
1
1
1
0
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
0
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
1
1
1
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
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
0
1
1
1
1
0
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
1
1
1
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
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
0
0
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
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
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
0
0
1
0
1
1
0
1
1
1
1
1
1
0
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
1
1
1
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
0
0
1
1
1
0
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
0
1
1
1
1
0
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
1
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
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
0
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
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
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
0
1
0
1
1
0
1
1
1
1
0
1
1
1
1
0
0
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
0
1
0
1
1
1
0
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
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
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
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
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
0
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
0
1
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
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
0
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
1
1
0
1
0
1
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
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
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
0
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
0
1
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
1
1
1
1
1
1
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
0
0
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
1
0
0
1
1
0
1
1
0
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
1
1
1
1
1
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
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
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
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
0
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
1
1
1
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
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
1
0
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
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
0
1
1
0
0
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
0
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
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
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
0
1
1
0
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
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
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
0
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
1
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
0
1
1
1
1
0
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
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
0
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
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
0
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
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
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
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
1
1
0
0
1
0
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
1
1
1
1
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
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
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
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
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
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
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
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
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
1
1
1
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
0
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
0
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
1
1
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
0
0
1
1
1
1
1
0
1
1
0
0
0
1
1
1
1
0
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
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
0
0
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
0
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
1
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
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
0
1
1
0
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
1
1
1
1
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
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
0
1
1
1
0
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
0
0
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
1
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
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
0
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
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
1
1
1
1
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
0
1
1
1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
0
0
1
1
0
1
1
0
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
1
0
1
1
1
1
0
0
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
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
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
0
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
0
1
1
0
1
1
0
0
1
1
1
0
1
1
1
0
0
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
0
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
0
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
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
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
0
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
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
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
0
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
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
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
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
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
1
1
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
0
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
0
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
1
1
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
0
1
1
1
0
0
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
0
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
1
1
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
0
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
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
0
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
0
0
1
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
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
1
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
0
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
0
1
1
0
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
1
1
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
0
0
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
0
1
1
1
0
1
1
1
1
1
0
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
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
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
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
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
0
0
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
1
1
1
1
0
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
1
1
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
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
0
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
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
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
0
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
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
0
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
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
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
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
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
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
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
1
1
1
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
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
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
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
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
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
0
1
1
1
1
0
0
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
1
1
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
0
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
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
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
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
1
1
1
1
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
0
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
0
1
1
0
1
1
0
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
1
1
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
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
0
1
1
0
1
1
0
1
1
0
0
1
1
1
1
0
1
1
1
1
1
0
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
0
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
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
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
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
1
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
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
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
1
1
1
1
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
0
0
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
0
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
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
0
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
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
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
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
1
1
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
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
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
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
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
1
1
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
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
0
0
1
1
0
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
0
0
1
1
0
1
1
0
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
0
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
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
0
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
0
0
1
1
1
1
1
1
1
0
1
1
0
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
1
1
1
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
0
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
1
0
1
1
0
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
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
0
0
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
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
0
1
1
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
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
0
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
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
0
1
1
0
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
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
1
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
0
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
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
1
1
1
1
1
1
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
0
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
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
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
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
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
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
0
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
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
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
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
1
1
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
0
0
1
1
1
1
0
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
1
1
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
0
0
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
0
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
1
1
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
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
0
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
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
0
1
1
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
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
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
1
1
1
1
0
0
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
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
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
0
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
1
1
1
1
1
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
0
0
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
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
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
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
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
1
1
1
1
1
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
0
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
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
1
1
1
1
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
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
0
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
0
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
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
0
1
1
1
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
0
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
1
1
1
1
1
1
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
0
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
0
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
1
1
1
1
1
1
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
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
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
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1