-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
1,004
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
713
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
32