-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
8,709
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
1,162
-
-
-
-
-
-
-
-
-
475