-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
347
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
1,239
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
275