861
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
990
-
-
-
-
-
-
-
-
-
623
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
601
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
702
-
-
-
-
-
-
-
-
-
847
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
2.28K
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
2.07K
-
-
-
-
-
-
-
-
-
11.78K
-
-
-
-
-
-
-
-
-
2.11K
-
-
-
-
-
-
-
-
-
22.08K
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
4.09K
-
-
-
-
-
-
-
-
-
5.08K
-
-
-
-
-
-
-
-
-
27.34K
-
-
-
-
-
-
-
-
-
5.14K
-
-
-
-
-
-
-
-
-
791
-
-
-
-
-
-
-
-
-
7.02K
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
7.52K
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
16.37K
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
12.31K
-
-
-
-
-
-
-
-
-
1.92K
-
-
-
-
-
-
-
-
-
15.32K
-
-
-
-
-
-
-
-
-
2.30K
-
-
-
-
-
-
-
-
-
9.12K
-
-
-
-
-
-
-
-
-
4.45K
-
-
-
-
-
-
-
-
-
23.78K
-
-
-
-
-
-
-
-
-
5.04K
-
-
-
-
-
-
-
-
-
9.93K
-
-
-
-
-
-
-
-
-
5.84K
-
-
-
-
-
-
-
-
-
57.05K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
2.57K
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
1.07K
-
-
-
-
-
-
-
-
-
1.62K
-
-
-
-
-
-
-
-
-
11.58K
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
5.13K
-
-
-
-
-
-
-
-
-
786
-
-
-
-
-
-
-
-
-
11.75K
-
-
-
-
-
-
-
-
-
1.37K
-
-
-
-
-
-
-
-
-
7.95K
-
-
-
-
-
-
-
-
-
3.34K
-
-
-
-
-
-
-
-
-
26.37K
-
-
-
-
-
-
-
-
-
21.00K
-
-
-
-
-
-
-
-
-
27.87K
-
-
-
-
-
-
-
-
-
2.70K
-
-
-
-
-
-
-
-
-
38.73K
-
-
-
-
-
-
-
-
-
6.75K
-
-
-
-
-
-
-
-
-
14.37K
-
-
-
-
-
-
-
-
-
8.06K
-
-
-
-
-
-
-
-
-
9.66K
-
-
-
-
-
-
-
-
-
9.96K
-
-
-
-
-
-
-
-
-
19.61K
-
-
-
-
-
-
-
-
-
4.58K
-
-
-
-
-
-
-
-
-
9.47K
-
-
-
-
-
-
-
-
-
8.53K
-
-
-
-
-
-
-
-
-
36.41K
-
-
-
-
-
-
-
-
-
16.50K
-
-
-
-
-
-
-
-
-
21.07K
-
-
-
-
-
-
-
-
-
18.42K
-
-
-
-
-
-
-
-
-
22.67K
-
-
-
-
-
-
-
-
-
17.93K
-
-
-
-
-
-
-
-
-
31.16K
-
-
-
-
-
-
-
-
-
9.96K
-
-
-
-
-
-
-
-
-
2.84K
-
-
-
-
-
-
-
-
-
17.72K
-
-
-
-
-
-
-
-
-
3.61K
-
-
-
-
-
-
-
-
-
12.94K
-
-
-
-
-
-
-
-
-
3.21K
-
-
-
-
-
-
-
-
-
34.72K
-
-
-
-
-
-
-
-
-
3.16K
-
-
-
-
-
-
-
-
-
16.33K
-
-
-
-
-
-
-
-
-
3.80K
-
-
-
-
-
-
-
-
-
28.94K
-
-
-
-
-
-
-
-
-
6.33K
-
-
-
-
-
-
-
-
-
18.77K
-
-
-
-
-
-
-
-
-
5.21K
-
-
-
-
-
-
-
-
-
23.29K
-
-
-
-
-
-
-
-
-
5.70K
-
-
-
-
-
-
-
-
-
11.79K
-
-
-
-
-
-
-
-
-
5.23K
-
-
-
-
-
-
-
-
-
12.87K
8.99K
-
-
-
-
-
-
-
-
-
21.53K
-
-
-
-
-
-
-
-
-
5.75K
-
-
-
-
-
-
-
-
-
34.84K
-
-
-
-
-
-
-
-
-
6.91K
-
-
-
-
-
-
-
-
-
18.00K
-
-
-
-
-
-
-
-
-
6.67K
-
-
-
-
-
-
-
-
-
39.46K
-
-
-
-
-
-
-
-
-
1.53K
-
-
-
-
-
-
-
-
-
14.24K
-
-
-
-
-
-
-
-
-
15.93K
-
-
-
-
-
-
-
-
-
12.12K
-
-
-
-
-
-
-
-
-
14.60K
-
-
-
-
-
-
-
-
-
8.75K
-
-
-
-
-
-
-
-
-
13.49K
-
-
-
-
-
-
-
-
-
7.15K
-
-
-
-
-
-
-
-
-
7.82K
-
-
-
-
-
-
-
-
-
2.75K
-
-
-
-
-
-
-
-
-
37.48K
-
-
-
-
-
-
-
-
-
2.06K
-
-
-
-
-
-
-
-
-
13.03K
-
-
-
-
-
-
-
-
-
10.37K
-
-
-
-
-
-
-
-
-
9.88K
-
-
-
-
-
-
-
-
-
7.23K
-
-
-
-
-
-
-
-
-
6.54K
-
-
-
-
-
-
-
-
-
2.27K
-
-
-
-
-
-
-
-
-
3.17K
-
-
-
-
-
-
-
-
-
1.26K
-
-
-
-
-
-
-
-
-
10.73K
-
-
-
-
-
-
-
-
-
2.21K
-
-
-
-
-
-
-
-
-
2.18K
-
-
-
-
-
-
-
-
-
1.53K
-
-
-
-
-
-
-
-
-
8.32K
-
-
-
-
-
-
-
-
-
2.47K
-
-
-
-
-
-
-
-
-
6.62K
-
-
-
-
-
-
-
-
-
2.64K
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
2.53K
-
-
-
-
-
-
-
-
-
12.13K
-
-
-
-
-
-
-
-
-
2.42K
-
-
-
-
-
-
-
-
-
1.44K
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
3.10K
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
3.10K
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
1.57K
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
6.73K
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
1.24K
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
1.50K
-
-
-
-
-
-
-
-
-
567
-
-
-
-
-
-
-
-
-
2.28K
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
5.74K
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
3.82K
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
2.65K
-
-
-
-
-
-
-
-
-
24.22K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3.36K
-
-
-
-
-
-
-
-
-
7.27K
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
8.34K
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
3.66K
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
12.87K
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
2.42K
-
-
-
-
-
-
-
-
-
1.22K
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
2.00K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
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