0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
1192
-
-
-
-
-
-
-
-
-
2191
-
-
-
-
-
-
-
-
-
609
-
-
-
-
-
-
-
-
-
1697
-
-
-
-
-
-
-
-
-
1617
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1640
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
2163
-
-
-
-
-
-
-
-
-
1237
-
-
-
-
-
-
-
-
-
981
-
-
-
-
-
-
-
-
-
1776
-
-
-
-
-
-
-
-
-
1750
-
-
-
-
-
-
-
-
-
2619
-
-
-
-
-
-
-
-
-
1040
-
-
-
-
-
-
-
-
-
1153
-
-
-
-
-
-
-
-
-
1557
-
-
-
-
-
-
-
-
-
2015
-
-
-
-
-
-
-
-
-
2339
-
-
-
-
-
-
-
-
-
3934
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
965
1940
-
-
-
-
-
-
-
-
-
5025
-
-
-
-
-
-
-
-
-
4574
-
-
-
-
-
-
-
-
-
2485
-
-
-
-
-
-
-
-
-
2073
-
-
-
-
-
-
-
-
-
1755
-
-
-
-
-
-
-
-
-
6374
-
-
-
-
-
-
-
-
-
3233
-
-
-
-
-
-
-
-
-
3602
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
3402
-
-
-
-
-
-
-
-
-
1003
-
-
-
-
-
-
-
-
-
1172
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
1578
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
1179
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
1797
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0