92
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2.07K
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
1.24K
-
-
-
-
-
-
-
-
-
3.75K
-
-
-
-
-
-
-
-
-
2.94K
-
-
-
-
-
-
-
-
-
2.49K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
4.18K
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
2.26K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
1.04K
-
-
-
-
-
-
-
-
-
3.20K
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
2.67K
-
-
-
-
-
-
-
-
-
3.80K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
3.49K
-
-
-
-
-
-
-
-
-
255
2.15K
-
-
-
-
-
-
-
-
-
2.29K
-
-
-
-
-
-
-
-
-
1.81K
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
8.07K
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
818
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
802
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
2.75K
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
2.30K
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
1.97K
-
-
-
-
-
-
-
-
-
355
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
964
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
1.88K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0