-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2500
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3399
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
1111
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
1754
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
125