-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
983
-
-
-
-
-
-
-
-
-
2,268
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
498