-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1,485
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
1,149
-
-
-
-
-
-
-
-
-
2,582