-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
473
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1,290
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
903
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
703
-
-
-
-
-
-
-
-
-
675
1,068
-
-
-
-
-
-
-
-
-
903
-
-
-
-
-
-
-
-
-
1,336
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-