27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
1416
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
1901
-
-
-
-
-
-
-
-
-
2352
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
7775
-
-
-
-
-
-
-
-
-
1045
-
-
-
-
-
-
-
-
-
3549
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1647
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5248
-
-
-
-
-
-
-
-
-
2316
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1686
-
-
-
-
-
-
-
-
-
504
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
849
-
-
-
-
-
-
-
-
-
7206
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
666
-
-
-
-
-
-
-
-
-
4591
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3882
-
-
-
-
-
-
-
-
-
2918
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3371
-
-
-
-
-
-
-
-
-
2009
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4999
-
-
-
-
-
-
-
-
-
1.16万
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
1796
-
-
-
-
-
-
-
-
-
8793
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
5836
-
-
-
-
-
-
-
-
-
3.42万
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
3745
-
-
-
-
-
-
-
-
-
3.18万
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
9387
-
-
-
-
-
-
-
-
-
3.89万
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
473
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
1151
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
852
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
1373
-
-
-
-
-
-
-
-
-
1459
-
-
-
-
-
-
-
-
-
5571
-
-
-
-
-
-
-
-
-
3.35万
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
3297
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
4392
-
-
-
-
-
-
-
-
-
8238
-
-
-
-
-
-
-
-
-
3.56万
-
-
-
-
-
-
-
-
-
1357
-
-
-
-
-
-
-
-
-
1511
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
2319
-
-
-
-
-
-
-
-
-
4759
-
-
-
-
-
-
-
-
-
5.27万
-
-
-
-
-
-
-
-
-
2792
-
-
-
-
-
-
-
-
-
5642
-
-
-
-
-
-
-
-
-
6870
-
-
-
-
-
-
-
-
-
8652
-
-
-
-
-
-
-
-
-
5957
-
-
-
-
-
-
-
-
-
7.56万
-
-
-
-
-
-
-
-
-
5767
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
9303
-
-
-
-
-
-
-
-
-
5593
-
-
-
-
-
-
-
-
-
8362
-
-
-
-
-
-
-
-
-
8.00万
-
-
-
-
-
-
-
-
-
4234
-
-
-
-
-
-
-
-
-
8619
-
-
-
-
-
-
-
-
-
3387
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6247
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1952
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
716
-
-
-
-
-
-
-
-
-
1838
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
1067
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
1239
-
-
-
-
-
-
-
-
-
1131
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
761
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
8268
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
4882
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
6449
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
2561
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
2783
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
1352
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
1597
-
-
-
-
-
-
-
-
-
2099
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
1360
-
-
-
-
-
-
-
-
-
6880
-
-
-
-
-
-
-
-
-
4261
-
-
-
-
-
-
-
-
-
3.43万
-
-
-
-
-
-
-
-
-
1.66万
-
-
-
-
-
-
-
-
-
3588
-
-
-
-
-
-
-
-
-
1534
-
-
-
-
-
-
-
-
-
5299
-
-
-
-
-
-
-
-
-
8007
-
-
-
-
-
-
-
-
-
8066
-
-
-
-
-
-
-
-
-
7392
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
2.71万
-
-
-
-
-
-
-
-
-
2.08万
-
-
-
-
-
-
-
-
-
5765
-
-
-
-
-
-
-
-
-
1141
-
-
-
-
-
-
-
-
-
1.35万
-
-
-
-
-
-
-
-
-
3277
-
-
-
-
-
-
-
-
-
1.16万
-
-
-
-
-
-
-
-
-
7147
-
-
-
-
-
-
-
-
-
5142
-
-
-
-
-
-
-
-
-
4464
-
-
-
-
-
-
-
-
-
3.33万
-
-
-
-
-
-
-
-
-
3729
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
7.61万
-
-
-
-
-
-
-
-
-
2.03万
-
-
-
-
-
-
-
-
-
9051
-
-
-
-
-
-
-
-
-
9976
-
-
-
-
-
-
-
-
-
1.03万
-
-
-
-
-
-
-
-
-
9862
-
-
-
-
-
-
-
-
-
1.62万
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
2.39万
-
-
-
-
-
-
-
-
-
2.44万
-
-
-
-
-
-
-
-
-
7416
-
-
-
-
-
-
-
-
-
2.20万
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
2891
-
-
-
-
-
-
-
-
-
2.01万
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
2482
-
-
-
-
-
-
-
-
-
1.54万
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
1.22万
-
-
-
-
-
-
-
-
-
5.69万
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
6214
-
-
-
-
-
-
-
-
-
7505
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
9155
-
-
-
-
-
-
-
-
-
3.56万
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
6402
-
-
-
-
-
-
-
-
-
4.02万
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
853
-
-
-
-
-
-
-
-
-
8433
-
-
-
-
-
-
-
-
-
3.68万
-
-
-
-
-
-
-
-
-
1581
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
1783
-
-
-
-
-
-
-
-
-
5829
-
-
-
-
-
-
-
-
-
2.53万
-
-
-
-
-
-
-
-
-
2123
-
-
-
-
-
-
-
-
-
1255
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
5371
-
-
-
-
-
-
-
-
-
7.31万
-
-
-
-
-
-
-
-
-
1167
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
1154
-
-
-
-
-
-
-
-
-
3640
-
-
-
-
-
-
-
-
-
4.19万
-
-
-
-
-
-
-
-
-
1414
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
6376
-
-
-
-
-
-
-
-
-
7.35万
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
2449
-
-
-
-
-
-
-
-
-
2062
-
-
-
-
-
-
-
-
-
9859
-
-
-
-
-
-
-
-
-
5.45万
-
-
-
-
-
-
-
-
-
2238
-
-
-
-
-
-
-
-
-
5291
-
-
-
-
-
-
-
-
-
2453
-
-
-
-
-
-
-
-
-
1382
-
-
-
-
-
-
-
-
-
9586
-
-
-
-
-
-
-
-
-
7.02万
-
-
-
-
-
-
-
-
-
2519
-
-
-
-
-
-
-
-
-
4360
-
-
-
-
-
-
-
-
-
3179
-
-
-
-
-
-
-
-
-
4456
-
-
-
-
-
-
-
-
-
6847
-
-
-
-
-
-
-
-
-
4.24万
-
-
-
-
-
-
-
-
-
3226
-
-
-
-
-
-
-
-
-
7772
-
-
-
-
-
-
-
-
-
3029
-
-
-
-
-
-
-
-
-
6116
-
-
-
-
-
-
-
-
-
7311
-
-
-
-
-
-
-
-
-
4.99万
-
-
-
-
-
-
-
-
-
6151
-
-
-
-
-
-
-
-
-
6495
-
-
-
-
-
-
-
-
-
4715
-
-
-
-
-
-
-
-
-
7334
-
-
-
-
-
-
-
-
-
9324
-
-
-
-
-
-
-
-
-
4.01万
-
-
-
-
-
-
-
-
-
3404
-
-
-
-
-
-
-
-
-
6063
-
-
-
-
-
-
-
-
-
5550
-
-
-
-
-
-
-
-
-
2945
-
-
-
-
-
-
-
-
-
5894
-
-
-
-
-
-
-
-
-
5.88万
-
-
-
-
-
-
-
-
-
4425
-
-
-
-
-
-
-
-
-
6454
-
-
-
-
-
-
-
-
-
7834
-
-
-
-
-
-
-
-
-
3987
-
-
-
-
-
-
-
-
-
2960
-
-
-
-
-
-
-
-
-
5.15万
-
-
-
-
-
-
-
-
-
2534
-
-
-
-
-
-
-
-
-
1114
-
-
-
-
-
-
-
-
-
1616
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
2.74万
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
98
5316
-
-
-
-
-
-
-
-
-
1.41万
-
-
-
-
-
-
-
-
-
7.09万
-
-
-
-
-
-
-
-
-
4838
-
-
-
-
-
-
-
-
-
8919
-
-
-
-
-
-
-
-
-
3121
-
-
-
-
-
-
-
-
-
1952
-
-
-
-
-
-
-
-
-
7345
-
-
-
-
-
-
-
-
-
2.51万
-
-
-
-
-
-
-
-
-
4013
-
-
-
-
-
-
-
-
-
2250
-
-
-
-
-
-
-
-
-
2561
-
-
-
-
-
-
-
-
-
2054
-
-
-
-
-
-
-
-
-
4566
-
-
-
-
-
-
-
-
-
2.72万
-
-
-
-
-
-
-
-
-
1721
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
2113
-
-
-
-
-
-
-
-
-
1276
-
-
-
-
-
-
-
-
-
5712
-
-
-
-
-
-
-
-
-
4.37万
-
-
-
-
-
-
-
-
-
4331
-
-
-
-
-
-
-
-
-
1.53万
-
-
-
-
-
-
-
-
-
5414
-
-
-
-
-
-
-
-
-
1.94万
-
-
-
-
-
-
-
-
-
2483
-
-
-
-
-
-
-
-
-
1.58万
-
-
-
-
-
-
-
-
-
5079
-
-
-
-
-
-
-
-
-
3.43万
-
-
-
-
-
-
-
-
-
5496
-
-
-
-
-
-
-
-
-
1.96万
-
-
-
-
-
-
-
-
-
7541
-
-
-
-
-
-
-
-
-
5328
-
-
-
-
-
-
-
-
-
2063
-
-
-
-
-
-
-
-
-
5022
-
-
-
-
-
-
-
-
-
1710
-
-
-
-
-
-
-
-
-
2814
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
2303
-
-
-
-
-
-
-
-
-
1336
-
-
-
-
-
-
-
-
-
6323
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
768
-
-
-
-
-
-
-
-
-
1.26万
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
1442
-
-
-
-
-
-
-
-
-
1036
-
-
-
-
-
-
-
-
-
3503
-
-
-
-
-
-
-
-
-
1377
-
-
-
-
-
-
-
-
-
3300
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
4848
-
-
-
-
-
-
-
-
-
1329
-
-
-
-
-
-
-
-
-
1981
-
-
-
-
-
-
-
-
-
1456
-
-
-
-
-
-
-
-
-
1071
-
-
-
-
-
-
-
-
-
808
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
872
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
1607
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
4715
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
4305
-
-
-
-
-
-
-
-
-
1396
-
-
-
-
-
-
-
-
-
1646
-
-
-
-
-
-
-
-
-
2499
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
6103
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
1486
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1053
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0