1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
567
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
2.10K
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
57