75
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
2.43K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
2.15K
-
-
-
-
-
-
-
-
-
2.18K
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
1.72K
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
1.36K
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
2.30K
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
1.44K
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
1.29K
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0