0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
2063
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-