-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
2,571
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
1,109