-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
2,035
-
-
-
-
-
-
-
-
-
2,614
-
-
-
-
-
-
-
-
-
1,384