81
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
1.29K
-
-
-
-
-
-
-
-
-
654
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
7.34K
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
1.77K
-
-
-
-
-
-
-
-
-
815
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
2.99K
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
752
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
4.05K
-
-
-
-
-
-
-
-
-
1.61K
-
-
-
-
-
-
-
-
-
2.13K
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
4.08K
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
3.05K
-
-
-
-
-
-
-
-
-
723
-
-
-
-
-
-
-
-
-
3.48K
-
-
-
-
-
-
-
-
-
2.00K
-
-
-
-
-
-
-
-
-
12.30K
-
-
-
-
-
-
-
-
-
3.07K
-
-
-
-
-
-
-
-
-
6.21K
-
-
-
-
-
-
-
-
-
4.32K
-
-
-
-
-
-
-
-
-
10.51K
-
-
-
-
-
-
-
-
-
15.88K
-
-
-
-
-
-
-
-
-
8.90K
-
-
-
-
-
-
-
-
-
36.98K
-
-
-
-
-
-
-
-
-
19.14K
-
-
-
-
-
-
-
-
-
23.80K
-
-
-
-
-
-
-
-
-
27.91K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
5.96K
-
-
-
-
-
-
-
-
-
1.85K
-
-
-
-
-
-
-
-
-
8.63K
-
-
-
-
-
-
-
-
-
8.98K
-
-
-
-
-
-
-
-
-
1.20K
-
-
-
-
-
-
-
-
-
3.58K
-
-
-
-
-
-
-
-
-
2.50K
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
3.18K
-
-
-
-
-
-
-
-
-
2.95K
-
-
-
-
-
-
-
-
-
7.68K
-
-
-
-
-
-
-
-
-
3.50K
-
-
-
-
-
-
-
-
-
4.45K
-
-
-
-
-
-
-
-
-
3.21K
-
-
-
-
-
-
-
-
-
2.50K
-
-
-
-
-
-
-
-
-
5.14K
-
-
-
-
-
-
-
-
-
7.38K
-
-
-
-
-
-
-
-
-
9.28K
-
-
-
-
-
-
-
-
-
7.09K
-
-
-
-
-
-
-
-
-
7.67K
-
-
-
-
-
-
-
-
-
3.56K
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
4.64K
-
-
-
-
-
-
-
-
-
3.08K
-
-
-
-
-
-
-
-
-
4.68K
-
-
-
-
-
-
-
-
-
1.73K
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
1.76K
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
3.78K
-
-
-
-
-
-
-
-
-
2.39K
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
2.76K
-
-
-
-
-
-
-
-
-
1.93K
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
3.10K
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
1.96K
-
-
-
-
-
-
-
-
-
9.67K
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
2.97K
-
-
-
-
-
-
-
-
-
1.64K
-
-
-
-
-
-
-
-
-
1.20K
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
2.69K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
7.67K
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
9.39K
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
2.59K
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
1.68K
-
-
-
-
-
-
-
-
-
7.03K
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
9.07K
-
-
-
-
-
-
-
-
-
2.65K
-
-
-
-
-
-
-
-
-
24.96K
-
-
-
-
-
-
-
-
-
7.28K
-
-
-
-
-
-
-
-
-
5.05K
-
-
-
-
-
-
-
-
-
11.16K
-
-
-
-
-
-
-
-
-
5.07K
-
-
-
-
-
-
-
-
-
2.86K
-
-
-
-
-
-
-
-
-
4.80K
-
-
-
-
-
-
-
-
-
3.77K
-
-
-
-
-
-
-
-
-
11.27K
-
-
-
-
-
-
-
-
-
6.54K
-
-
-
-
-
-
-
-
-
18.64K
-
-
-
-
-
-
-
-
-
7.61K
-
-
-
-
-
-
-
-
-
15.17K
-
-
-
-
-
-
-
-
-
3.75K
-
-
-
-
-
-
-
-
-
8.24K
-
-
-
-
-
-
-
-
-
11.79K
-
-
-
-
-
-
-
-
-
12.02K
-
-
-
-
-
-
-
-
-
5.43K
-
-
-
-
-
-
-
-
-
8.91K
-
-
-
-
-
-
-
-
-
4.46K
-
-
-
-
-
-
-
-
-
22.64K
-
-
-
-
-
-
-
-
-
6.27K
-
-
-
-
-
-
-
-
-
11.53K
-
-
-
-
-
-
-
-
-
9.19K
-
-
-
-
-
-
-
-
-
15.45K
-
-
-
-
-
-
-
-
-
11.33K
-
-
-
-
-
-
-
-
-
10.16K
-
-
-
-
-
-
-
-
-
20.07K
-
-
-
-
-
-
-
-
-
11.32K
-
-
-
-
-
-
-
-
-
9.35K
-
-
-
-
-
-
-
-
-
8.65K
15.59K
-
-
-
-
-
-
-
-
-
69.00K
-
-
-
-
-
-
-
-
-
13.96K
-
-
-
-
-
-
-
-
-
86.96K
-
-
-
-
-
-
-
-
-
16.44K
-
-
-
-
-
-
-
-
-
13.53K
-
-
-
-
-
-
-
-
-
47.66K
-
-
-
-
-
-
-
-
-
13.23K
-
-
-
-
-
-
-
-
-
20.24K
-
-
-
-
-
-
-
-
-
8.59K
-
-
-
-
-
-
-
-
-
12.49K
-
-
-
-
-
-
-
-
-
43.62K
-
-
-
-
-
-
-
-
-
14.57K
-
-
-
-
-
-
-
-
-
8.81K
-
-
-
-
-
-
-
-
-
6.76K
-
-
-
-
-
-
-
-
-
4.83K
-
-
-
-
-
-
-
-
-
18.33K
-
-
-
-
-
-
-
-
-
3.59K
-
-
-
-
-
-
-
-
-
2.36K
-
-
-
-
-
-
-
-
-
13.90K
-
-
-
-
-
-
-
-
-
4.44K
-
-
-
-
-
-
-
-
-
34.17K
-
-
-
-
-
-
-
-
-
2.75K
-
-
-
-
-
-
-
-
-
5.84K
-
-
-
-
-
-
-
-
-
10.05K
-
-
-
-
-
-
-
-
-
6.29K
-
-
-
-
-
-
-
-
-
3.20K
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
6.75K
-
-
-
-
-
-
-
-
-
3.54K
-
-
-
-
-
-
-
-
-
948
-
-
-
-
-
-
-
-
-
1.28K
-
-
-
-
-
-
-
-
-
5.76K
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
1.10K
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4.13K
-
-
-
-
-
-
-
-
-
14.70K
-
-
-
-
-
-
-
-
-
2.48K
-
-
-
-
-
-
-
-
-
2.82K
-
-
-
-
-
-
-
-
-
1.48K
-
-
-
-
-
-
-
-
-
1.63K
-
-
-
-
-
-
-
-
-
2.87K
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
588
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
995
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0