- Combine various colors or sizes
- Selecting a variety of men's or women's items.
-
W-FRAZIER Eco Knit Jacket
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
125
-
358
-
358
-
358
-
358
-
358
-
358
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
561
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
575
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
945
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
995
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
986
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D
-
D

United States
Canada
Australia
New Zealand
Europe
United Kingdom


























