0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
749
-
-
-
-
-
-
-
-
-
5640
-
-
-
-
-
-
-
-
-
1815
-
-
-
-
-
-
-
-
-
4920
-
-
-
-
-
-
-
-
-
1579
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
1996
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
1399
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
1062
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
2055
-
-
-
-
-
-
-
-
-
1040
-
-
-
-
-
-
-
-
-
1620
-
-
-
-
-
-
-
-
-
1964
-
-
-
-
-
-
-
-
-
2592
-
-
-
-
-
-
-
-
-
1684
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
2166
-
-
-
-
-
-
-
-
-
1620
-
-
-
-
-
-
-
-
-
224