68
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
1096
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
1499
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
2932
-
-
-
-
-
-
-
-
-
1395
-
-
-
-
-
-
-
-
-
1870
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
2857
-
-
-
-
-
-
-
-
-
2875
-
-
-
-
-
-
-
-
-
3974
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1536
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
1.53萬
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1210
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
3605
-
-
-
-
-
-
-
-
-
713
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
1005
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
1521
-
-
-
-
-
-
-
-
-
3846
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
2235
-
-
-
-
-
-
-
-
-
3449
-
-
-
-
-
-
-
-
-
1155
-
-
-
-
-
-
-
-
-
581
-
-
-
-
-
-
-
-
-
1819
-
-
-
-
-
-
-
-
-
5958
-
-
-
-
-
-
-
-
-
2649
-
-
-
-
-
-
-
-
-
3442
-
-
-
-
-
-
-
-
-
3098
-
-
-
-
-
-
-
-
-
3879
-
-
-
-
-
-
-
-
-
2077
-
-
-
-
-
-
-
-
-
1073
-
-
-
-
-
-
-
-
-
2858
-
-
-
-
-
-
-
-
-
1.12萬
-
-
-
-
-
-
-
-
-
2612
-
-
-
-
-
-
-
-
-
1229
-
-
-
-
-
-
-
-
-
1906
-
-
-
-
-
-
-
-
-
8350
-
-
-
-
-
-
-
-
-
2362
-
-
-
-
-
-
-
-
-
2313
-
-
-
-
-
-
-
-
-
2665
-
-
-
-
-
-
-
-
-
1.01萬
-
-
-
-
-
-
-
-
-
2024
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
2127
-
-
-
-
-
-
-
-
-
4521
-
-
-
-
-
-
-
-
-
2032
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
2493
-
-
-
-
-
-
-
-
-
1.03萬
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
2640
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
6178
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
2860
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
8916
-
-
-
-
-
-
-
-
-
1391
-
-
-
-
-
-
-
-
-
7332
-
-
-
-
-
-
-
-
-
1612
-
-
-
-
-
-
-
-
-
1.02萬
-
-
-
-
-
-
-
-
-
1669
-
-
-
-
-
-
-
-
-
8244
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
1267
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
1810
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
1022
-
-
-
-
-
-
-
-
-
3033
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
848
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
799
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
2199
-
-
-
-
-
-
-
-
-
2673
-
-
-
-
-
-
-
-
-
1860
-
-
-
-
-
-
-
-
-
1868
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
1699
-
-
-
-
-
-
-
-
-
4592
-
-
-
-
-
-
-
-
-
1416
-
-
-
-
-
-
-
-
-
1240
-
-
-
-
-
-
-
-
-
1817
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
8574
-
-
-
-
-
-
-
-
-
1410
-
-
-
-
-
-
-
-
-
5895
-
-
-
-
-
-
-
-
-
3809
-
-
-
-
-
-
-
-
-
3066
-
-
-
-
-
-
-
-
-
2558
-
-
-
-
-
-
-
-
-
4764
-
-
-
-
-
-
-
-
-
2398
-
-
-
-
-
-
-
-
-
1.51萬
-
-
-
-
-
-
-
-
-
2826
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2182
-
-
-
-
-
-
-
-
-
3432
-
-
-
-
-
-
-
-
-
1682
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2490
-
-
-
-
-
-
-
-
-
1572
-
-
-
-
-
-
-
-
-
9091
-
-
-
-
-
-
-
-
-
1434
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
2318
-
-
-
-
-
-
-
-
-
5260
-
-
-
-
-
-
-
-
-
2094
-
-
-
-
-
-
-
-
-
2458
-
-
-
-
-
-
-
-
-
2321
-
-
-
-
-
-
-
-
-
8730
-
-
-
-
-
-
-
-
-
2061
-
-
-
-
-
-
-
-
-
2373
-
-
-
-
-
-
-
-
-
3606
-
-
-
-
-
-
-
-
-
6268
-
-
-
-
-
-
-
-
-
1894
-
-
-
-
-
-
-
-
-
2109
-
-
-
-
-
-
-
-
-
3021
-
-
-
-
-
-
-
-
-
6526
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
2413
-
-
-
-
-
-
-
-
-
4100
-
-
-
-
-
-
-
-
-
2951
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
2911
-
-
-
-
-
-
-
-
-
4742
-
-
-
-
-
-
-
-
-
1371
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
924
-
-
-
-
-
-
-
-
-
1392
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
1986
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
1085
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
1992
-
-
-
-
-
-
-
-
-
926
-
-
-
-
-
-
-
-
-
6603
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
2832
-
-
-
-
-
-
-
-
-
1203
-
-
-
-
-
-
-
-
-
5456
-
-
-
-
-
-
-
-
-
2230
-
-
-
-
-
-
-
-
-
4307
-
-
-
-
-
-
-
-
-
1510
-
-
-
-
-
-
-
-
-
2908
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
2773
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
0
1.38萬
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4970
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9313
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1446
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2600
-
-
-
-
-
-
-
-
-
1350
-
-
-
-
-
-
-
-
-
3379
-
-
-
-
-
-
-
-
-
4211
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0