-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
958
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
565