5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
876
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
639
-
-
-
-
-
-
-
-
-
1.73K
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
1.49K
-
-
-
-
-
-
-
-
-
582
-
-
-
-
-
-
-
-
-
686
No Data
No Data