0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1141
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1261
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2893
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2284
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
3177
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
1211
-
-
-
-
-
-
-
-
-
8479
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
998
-
-
-
-
-
-
-
-
-
2494
-
-
-
-
-
-
-
-
-
3380
-
-
-
-
-
-
-
-
-
3751
-
-
-
-
-
-
-
-
-
1776
-
-
-
-
-
-
-
-
-
2177
-
-
-
-
-
-
-
-
-
1501
-
-
-
-
-
-
-
-
-
5075
-
-
-
-
-
-
-
-
-
1266
-
-
-
-
-
-
-
-
-
5302
-
-
-
-
-
-
-
-
-
3136
-
-
-
-
-
-
-
-
-
3646
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
3445
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1686
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1582
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
2336
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
1399
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
1021