1
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1.49K
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
1.84K
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
571
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
2.57K
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
2.03K
-
-
-
-
-
-
-
-
-
1.94K
-
-
-
-
-
-
-
-
-
2.86K
-
-
-
-
-
-
-
-
-
1.36K
-
-
-
-
-
-
-
-
-
6.15K
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
2.62K
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
3.73K
998
-
-
-
-
-
-
-
-
-
4.12K
-
-
-
-
-
-
-
-
-
2.11K
-
-
-
-
-
-
-
-
-
4.53K
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
15.77K
-
-
-
-
-
-
-
-
-
1.64K
-
-
-
-
-
-
-
-
-
3.26K
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
7.93K
-
-
-
-
-
-
-
-
-
898
-
-
-
-
-
-
-
-
-
3.51K
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
3.21K
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
11.57K
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
1.21K
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
13.25K
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
2.77K
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
7.95K
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
2.05K
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
9.12K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
3.04K
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
1.48K
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0