157
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
3293
-
-
-
-
-
-
-
-
-
1300
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
5472
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
4594
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
1399
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
933
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
2886
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
1328
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
1546
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
7210
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
1424
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
6206
-
-
-
-
-
-
-
-
-
2533
-
-
-
-
-
-
-
-
-
4936
-
-
-
-
-
-
-
-
-
1573
-
-
-
-
-
-
-
-
-
3582
-
-
-
-
-
-
-
-
-
1589
-
-
-
-
-
-
-
-
-
6841
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
2629
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
4114
-
-
-
-
-
-
-
-
-
2870
-
-
-
-
-
-
-
-
-
4502
-
-
-
-
-
-
-
-
-
3677
-
-
-
-
-
-
-
-
-
4916
-
-
-
-
-
-
-
-
-
4059
-
-
-
-
-
-
-
-
-
2.28萬
-
-
-
-
-
-
-
-
-
5772
-
-
-
-
-
-
-
-
-
8146
-
-
-
-
-
-
-
-
-
5594
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1388
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
8954
-
-
-
-
-
-
-
-
-
6624
-
-
-
-
-
-
-
-
-
2611
-
-
-
-
-
-
-
-
-
1581
-
-
-
-
-
-
-
-
-
5162
-
-
-
-
-
-
-
-
-
6676
-
-
-
-
-
-
-
-
-
9790
-
-
-
-
-
-
-
-
-
4283
-
-
-
-
-
-
-
-
-
2566
-
-
-
-
-
-
-
-
-
3384
-
-
-
-
-
-
-
-
-
6317
-
-
-
-
-
-
-
-
-
3582
-
-
-
-
-
-
-
-
-
6697
-
-
-
-
-
-
-
-
-
3908
-
-
-
-
-
-
-
-
-
1406
-
-
-
-
-
-
-
-
-
852
-
-
-
-
-
-
-
-
-
5339
-
-
-
-
-
-
-
-
-
3451
-
-
-
-
-
-
-
-
-
4781
-
-
-
-
-
-
-
-
-
1063
-
-
-
-
-
-
-
-
-
5124
-
-
-
-
-
-
-
-
-
4701
-
-
-
-
-
-
-
-
-
3611
-
-
-
-
-
-
-
-
-
1500
-
-
-
-
-
-
-
-
-
3686
-
-
-
-
-
-
-
-
-
1768
-
-
-
-
-
-
-
-
-
1216
-
-
-
-
-
-
-
-
-
3186
-
-
-
-
-
-
-
-
-
1.10萬
-
-
-
-
-
-
-
-
-
1.20萬
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
1946
-
-
-
-
-
-
-
-
-
3321
-
-
-
-
-
-
-
-
-
3823
-
-
-
-
-
-
-
-
-
3634
-
-
-
-
-
-
-
-
-
3445
-
-
-
-
-
-
-
-
-
6053
-
-
-
-
-
-
-
-
-
3750
-
-
-
-
-
-
-
-
-
1320
-
-
-
-
-
-
-
-
-
3348
-
-
-
-
-
-
-
-
-
7271
-
-
-
-
-
-
-
-
-
3241
-
-
-
-
-
-
-
-
-
1747
-
-
-
-
-
-
-
-
-
2258
-
-
-
-
-
-
-
-
-
1978
-
-
-
-
-
-
-
-
-
3409
-
-
-
-
-
-
-
-
-
2.73萬
-
-
-
-
-
-
-
-
-
2773
-
-
-
-
-
-
-
-
-
2132
-
-
-
-
-
-
-
-
-
2865
-
-
-
-
-
-
-
-
-
7899
-
-
-
-
-
-
-
-
-
2488
-
-
-
-
-
-
-
-
-
4382
-
-
-
-
-
-
-
-
-
6727
-
-
-
-
-
-
-
-
-
7338
-
-
-
-
-
-
-
-
-
2810
-
-
-
-
-
-
-
-
-
1.57萬
-
-
-
-
-
-
-
-
-
3885
-
-
-
-
-
-
-
-
-
7049
-
-
-
-
-
-
-
-
-
3727
-
-
-
-
-
-
-
-
-
2.89萬
-
-
-
-
-
-
-
-
-
3669
-
-
-
-
-
-
-
-
-
9508
-
-
-
-
-
-
-
-
-
8405
-
-
-
-
-
-
-
-
-
8568
-
-
-
-
-
-
-
-
-
3967
-
-
-
-
-
-
-
-
-
5.72萬
-
-
-
-
-
-
-
-
-
4161
-
-
-
-
-
-
-
-
-
8209
-
-
-
-
-
-
-
-
-
4464
-
-
-
-
-
-
-
-
-
1.24萬
-
-
-
-
-
-
-
-
-
7238
-
-
-
-
-
-
-
-
-
1.18萬
-
-
-
-
-
-
-
-
-
1.09萬
-
-
-
-
-
-
-
-
-
1.82萬
-
-
-
-
-
-
-
-
-
6802
-
-
-
-
-
-
-
-
-
4.71萬
-
-
-
-
-
-
-
-
-
6375
-
-
-
-
-
-
-
-
-
1.20萬
-
-
-
-
-
-
-
-
-
7144
-
-
-
-
-
-
-
-
-
1.82萬
-
-
-
-
-
-
-
-
-
7239
-
-
-
-
-
-
-
-
-
2.04萬
-
-
-
-
-
-
-
-
-
7607
-
-
-
-
-
-
-
-
-
1.41萬
-
-
-
-
-
-
-
-
-
9150
-
-
-
-
-
-
-
-
-
3.81萬
-
-
-
-
-
-
-
-
-
6878
-
-
-
-
-
-
-
-
-
1.53萬
-
-
-
-
-
-
-
-
-
9072
1.39萬
-
-
-
-
-
-
-
-
-
1.73萬
-
-
-
-
-
-
-
-
-
2.99萬
-
-
-
-
-
-
-
-
-
5.54萬
-
-
-
-
-
-
-
-
-
2.30萬
-
-
-
-
-
-
-
-
-
3.50萬
-
-
-
-
-
-
-
-
-
3.31萬
-
-
-
-
-
-
-
-
-
2.62萬
-
-
-
-
-
-
-
-
-
8.23萬
-
-
-
-
-
-
-
-
-
7.76萬
-
-
-
-
-
-
-
-
-
3.02萬
-
-
-
-
-
-
-
-
-
1.31萬
-
-
-
-
-
-
-
-
-
2.07萬
-
-
-
-
-
-
-
-
-
5.55萬
-
-
-
-
-
-
-
-
-
1.32萬
-
-
-
-
-
-
-
-
-
1.63萬
-
-
-
-
-
-
-
-
-
2.06萬
-
-
-
-
-
-
-
-
-
1.20萬
-
-
-
-
-
-
-
-
-
5.70萬
-
-
-
-
-
-
-
-
-
6982
-
-
-
-
-
-
-
-
-
1.44萬
-
-
-
-
-
-
-
-
-
4006
-
-
-
-
-
-
-
-
-
1.15萬
-
-
-
-
-
-
-
-
-
1.35萬
-
-
-
-
-
-
-
-
-
6704
-
-
-
-
-
-
-
-
-
4938
-
-
-
-
-
-
-
-
-
6753
-
-
-
-
-
-
-
-
-
3422
-
-
-
-
-
-
-
-
-
3.20萬
-
-
-
-
-
-
-
-
-
1.11萬
-
-
-
-
-
-
-
-
-
1.50萬
-
-
-
-
-
-
-
-
-
1.13萬
-
-
-
-
-
-
-
-
-
1.32萬
-
-
-
-
-
-
-
-
-
5615
-
-
-
-
-
-
-
-
-
1.19萬
-
-
-
-
-
-
-
-
-
6976
-
-
-
-
-
-
-
-
-
9169
-
-
-
-
-
-
-
-
-
8343
-
-
-
-
-
-
-
-
-
4991
-
-
-
-
-
-
-
-
-
4050
-
-
-
-
-
-
-
-
-
3142
-
-
-
-
-
-
-
-
-
1.59萬
-
-
-
-
-
-
-
-
-
9.08萬
-
-
-
-
-
-
-
-
-
1225
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
2895
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.48萬
-
-
-
-
-
-
-
-
-
1.87萬
-
-
-
-
-
-
-
-
-
1.75萬
-
-
-
-
-
-
-
-
-
2.71萬
-
-
-
-
-
-
-
-
-
1.05萬
-
-
-
-
-
-
-
-
-
8837
-
-
-
-
-
-
-
-
-
6511
-
-
-
-
-
-
-
-
-
4443
-
-
-
-
-
-
-
-
-
1.53萬
-
-
-
-
-
-
-
-
-
4454
-
-
-
-
-
-
-
-
-
6210
-
-
-
-
-
-
-
-
-
3539
-
-
-
-
-
-
-
-
-
2038
-
-
-
-
-
-
-
-
-
4549
-
-
-
-
-
-
-
-
-
1080
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0