0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
2235
-
-
-
-
-
-
-
-
-
603
1535
-
-
-
-
-
-
-
-
-
1940
-
-
-
-
-
-
-
-
-
6592
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据