0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
552
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
724
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
1.07K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
1.55K
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
504
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
724
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
1.03K
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
873
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
521
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
No Data
No Data