0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
1.98K
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
1.39K
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
1.29K
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
121