1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
967
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
865
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
716
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
1185
-
-
-
-
-
-
-
-
-
2845
-
-
-
-
-
-
-
-
-
1488
-
-
-
-
-
-
-
-
-
2323
-
-
-
-
-
-
-
-
-
1790
-
-
-
-
-
-
-
-
-
3416
-
-
-
-
-
-
-
-
-
5006
-
-
-
-
-
-
-
-
-
1909
-
-
-
-
-
-
-
-
-
1631
-
-
-
-
-
-
-
-
-
2930
-
-
-
-
-
-
-
-
-
1984
-
-
-
-
-
-
-
-
-
939
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
531
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
2698
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
2791
-
-
-
-
-
-
-
-
-
4103
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
2443
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
4075
-
-
-
-
-
-
-
-
-
1723
-
-
-
-
-
-
-
-
-
1084
-
-
-
-
-
-
-
-
-
2268
-
-
-
-
-
-
-
-
-
4270
-
-
-
-
-
-
-
-
-
3815
-
-
-
-
-
-
-
-
-
1128
-
-
-
-
-
-
-
-
-
3184
-
-
-
-
-
-
-
-
-
2181
-
-
-
-
-
-
-
-
-
4675
-
-
-
-
-
-
-
-
-
1450
-
-
-
-
-
-
-
-
-
2611
-
-
-
-
-
-
-
-
-
2011
-
-
-
-
-
-
-
-
-
1512
-
-
-
-
-
-
-
-
-
2151
-
-
-
-
-
-
-
-
-
1364
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
2