-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
8,055
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
1,529
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
1,020
-
-
-
-
-
-
-
-
-
1,982
-
-
-
-
-
-
-
-
-
198