-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
3,379
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
2,750
-
-
-
-
-
-
-
-
-
1,948
-
-
-
-
-
-
-
-
-
2,558
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
3,019
-
-
-
-
-
-
-
-
-
561