2
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
853
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
703
-
-
-
-
-
-
-
-
-
1.20K
-
-
-
-
-
-
-
-
-
8.44K
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
2.80K
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
974
-
-
-
-
-
-
-
-
-
5.09K
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
616
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
6.75K
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4.81K
-
-
-
-
-
-
-
-
-
1.06K
-
-
-
-
-
-
-
-
-
918
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
2.33K
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
943
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0