0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
2.27K
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
2.34K
-
-
-
-
-
-
-
-
-
14.44K
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
774
-
-
-
-
-
-
-
-
-
743
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
2.03K
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
14.75K
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
769