10
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
1.57K
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
3.01K
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
521
-
-
-
-
-
-
-
-
-
2.65K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
2.48K
-
-
-
-
-
-
-
-
-
6.29K
-
-
-
-
-
-
-
-
-
4.97K
-
-
-
-
-
-
-
-
-
13.52K
-
-
-
-
-
-
-
-
-
7.18K
-
-
-
-
-
-
-
-
-
7.72K
-
-
-
-
-
-
-
-
-
10.09K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
15.07K
-
-
-
-
-
-
-
-
-
2.70K
-
-
-
-
-
-
-
-
-
7.13K
-
-
-
-
-
-
-
-
-
1.80K
-
-
-
-
-
-
-
-
-
14.22K
-
-
-
-
-
-
-
-
-
13.39K
-
-
-
-
-
-
-
-
-
17.44K
-
-
-
-
-
-
-
-
-
17.96K
-
-
-
-
-
-
-
-
-
10.57K
-
-
-
-
-
-
-
-
-
7.26K
-
-
-
-
-
-
-
-
-
5.95K
-
-
-
-
-
-
-
-
-
10.04K
-
-
-
-
-
-
-
-
-
9.10K
-
-
-
-
-
-
-
-
-
11.54K
-
-
-
-
-
-
-
-
-
6.96K
-
-
-
-
-
-
-
-
-
8.49K
-
-
-
-
-
-
-
-
-
9.74K
-
-
-
-
-
-
-
-
-
3.02K
-
-
-
-
-
-
-
-
-
3.61K
-
-
-
-
-
-
-
-
-
6.30K
-
-
-
-
-
-
-
-
-
6.16K
-
-
-
-
-
-
-
-
-
6.03K
-
-
-
-
-
-
-
-
-
3.40K
-
-
-
-
-
-
-
-
-
3.23K
-
-
-
-
-
-
-
-
-
5.69K
-
-
-
-
-
-
-
-
-
5.90K
-
-
-
-
-
-
-
-
-
37.69K
-
-
-
-
-
-
-
-
-
6.19K
-
-
-
-
-
-
-
-
-
22.19K
-
-
-
-
-
-
-
-
-
6.60K
-
-
-
-
-
-
-
-
-
5.15K
-
-
-
-
-
-
-
-
-
32.87K
-
-
-
-
-
-
-
-
-
13.28K
-
-
-
-
-
-
-
-
-
14.40K
-
-
-
-
-
-
-
-
-
20.43K
-
-
-
-
-
-
-
-
-
12.96K
-
-
-
-
-
-
-
-
-
34.61K
-
-
-
-
-
-
-
-
-
19.59K
-
-
-
-
-
-
-
-
-
25.80K
-
-
-
-
-
-
-
-
-
17.52K
10.64K
-
-
-
-
-
-
-
-
-
35.77K
-
-
-
-
-
-
-
-
-
23.37K
-
-
-
-
-
-
-
-
-
22.57K
-
-
-
-
-
-
-
-
-
34.66K
-
-
-
-
-
-
-
-
-
24.30K
-
-
-
-
-
-
-
-
-
62.34K
-
-
-
-
-
-
-
-
-
22.13K
-
-
-
-
-
-
-
-
-
34.08K
-
-
-
-
-
-
-
-
-
33.08K
-
-
-
-
-
-
-
-
-
25.43K
-
-
-
-
-
-
-
-
-
54.83K
-
-
-
-
-
-
-
-
-
32.68K
-
-
-
-
-
-
-
-
-
33.07K
-
-
-
-
-
-
-
-
-
29.49K
-
-
-
-
-
-
-
-
-
22.04K
-
-
-
-
-
-
-
-
-
68.43K
-
-
-
-
-
-
-
-
-
25.52K
-
-
-
-
-
-
-
-
-
25.82K
-
-
-
-
-
-
-
-
-
33.40K
-
-
-
-
-
-
-
-
-
28.68K
-
-
-
-
-
-
-
-
-
43.76K
-
-
-
-
-
-
-
-
-
15.74K
-
-
-
-
-
-
-
-
-
18.08K
-
-
-
-
-
-
-
-
-
7.84K
-
-
-
-
-
-
-
-
-
7.58K
-
-
-
-
-
-
-
-
-
35.93K
-
-
-
-
-
-
-
-
-
7.77K
-
-
-
-
-
-
-
-
-
5.95K
-
-
-
-
-
-
-
-
-
7.74K
-
-
-
-
-
-
-
-
-
11.89K
-
-
-
-
-
-
-
-
-
22.02K
-
-
-
-
-
-
-
-
-
7.99K
-
-
-
-
-
-
-
-
-
9.77K
-
-
-
-
-
-
-
-
-
5.45K
-
-
-
-
-
-
-
-
-
6.87K
-
-
-
-
-
-
-
-
-
23.49K
-
-
-
-
-
-
-
-
-
3.95K
-
-
-
-
-
-
-
-
-
12.13K
-
-
-
-
-
-
-
-
-
13.56K
-
-
-
-
-
-
-
-
-
9.42K
-
-
-
-
-
-
-
-
-
10.55K
-
-
-
-
-
-
-
-
-
3.93K
-
-
-
-
-
-
-
-
-
4.09K
-
-
-
-
-
-
-
-
-
4.45K
-
-
-
-
-
-
-
-
-
3.86K
-
-
-
-
-
-
-
-
-
4.65K
-
-
-
-
-
-
-
-
-
14.40K
-
-
-
-
-
-
-
-
-
11.05K
-
-
-
-
-
-
-
-
-
49.81K
-
-
-
-
-
-
-
-
-
45.24K
-
-
-
-
-
-
-
-
-
25.41K
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
19.10K
-
-
-
-
-
-
-
-
-
35.63K
-
-
-
-
-
-
-
-
-
14.95K
-
-
-
-
-
-
-
-
-
16.79K
-
-
-
-
-
-
-
-
-
18.50K
-
-
-
-
-
-
-
-
-
16.01K
-
-
-
-
-
-
-
-
-
28.48K
-
-
-
-
-
-
-
-
-
12.37K
-
-
-
-
-
-
-
-
-
17.13K
-
-
-
-
-
-
-
-
-
3.41K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
3.32K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
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