334
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
1206
-
-
-
-
-
-
-
-
-
533
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
1216
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0