62
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
1292
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
7266
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
9998
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
947
-
-
-
-
-
-
-
-
-
1753
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
2869
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
633
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
986
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
830
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
2761
-
-
-
-
-
-
-
-
-
1516
-
-
-
-
-
-
-
-
-
1729
-
-
-
-
-
-
-
-
-
1509
-
-
-
-
-
-
-
-
-
3673
-
-
-
-
-
-
-
-
-
1833
-
-
-
-
-
-
-
-
-
2883
-
-
-
-
-
-
-
-
-
694
-
-
-
-
-
-
-
-
-
3036
-
-
-
-
-
-
-
-
-
1978
-
-
-
-
-
-
-
-
-
9775
-
-
-
-
-
-
-
-
-
2787
-
-
-
-
-
-
-
-
-
5316
-
-
-
-
-
-
-
-
-
3972
-
-
-
-
-
-
-
-
-
8603
-
-
-
-
-
-
-
-
-
1.33萬
-
-
-
-
-
-
-
-
-
7994
-
-
-
-
-
-
-
-
-
2.27萬
-
-
-
-
-
-
-
-
-
1.31萬
-
-
-
-
-
-
-
-
-
1.98萬
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1339
-
-
-
-
-
-
-
-
-
1151
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
2354
-
-
-
-
-
-
-
-
-
1824
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
5961
-
-
-
-
-
-
-
-
-
1848
-
-
-
-
-
-
-
-
-
8638
-
-
-
-
-
-
-
-
-
4978
-
-
-
-
-
-
-
-
-
1196
-
-
-
-
-
-
-
-
-
3581
-
-
-
-
-
-
-
-
-
2501
-
-
-
-
-
-
-
-
-
1792
-
-
-
-
-
-
-
-
-
3182
-
-
-
-
-
-
-
-
-
2951
-
-
-
-
-
-
-
-
-
7681
-
-
-
-
-
-
-
-
-
3855
-
-
-
-
-
-
-
-
-
4453
-
-
-
-
-
-
-
-
-
3207
-
-
-
-
-
-
-
-
-
2496
-
-
-
-
-
-
-
-
-
5136
-
-
-
-
-
-
-
-
-
7383
-
-
-
-
-
-
-
-
-
9182
-
-
-
-
-
-
-
-
-
7499
-
-
-
-
-
-
-
-
-
1.12萬
-
-
-
-
-
-
-
-
-
4297
-
-
-
-
-
-
-
-
-
1063
-
-
-
-
-
-
-
-
-
7522
-
-
-
-
-
-
-
-
-
3437
-
-
-
-
-
-
-
-
-
4932
-
-
-
-
-
-
-
-
-
2326
-
-
-
-
-
-
-
-
-
2623
-
-
-
-
-
-
-
-
-
3314
-
-
-
-
-
-
-
-
-
2270
-
-
-
-
-
-
-
-
-
1774
-
-
-
-
-
-
-
-
-
1531
-
-
-
-
-
-
-
-
-
4197
-
-
-
-
-
-
-
-
-
3385
-
-
-
-
-
-
-
-
-
1012
-
-
-
-
-
-
-
-
-
1312
-
-
-
-
-
-
-
-
-
2761
-
-
-
-
-
-
-
-
-
2378
-
-
-
-
-
-
-
-
-
1155
-
-
-
-
-
-
-
-
-
3174
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1099
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
9318
-
-
-
-
-
-
-
-
-
3187
-
-
-
-
-
-
-
-
-
4690
-
-
-
-
-
-
-
-
-
3839
-
-
-
-
-
-
-
-
-
1830
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
4633
-
-
-
-
-
-
-
-
-
1266
-
-
-
-
-
-
-
-
-
7368
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
9727
-
-
-
-
-
-
-
-
-
2044
-
-
-
-
-
-
-
-
-
3802
-
-
-
-
-
-
-
-
-
1171
-
-
-
-
-
-
-
-
-
2326
-
-
-
-
-
-
-
-
-
1618
-
-
-
-
-
-
-
-
-
6983
-
-
-
-
-
-
-
-
-
1902
-
-
-
-
-
-
-
-
-
8957
-
-
-
-
-
-
-
-
-
2691
-
-
-
-
-
-
-
-
-
1.87萬
-
-
-
-
-
-
-
-
-
7225
-
-
-
-
-
-
-
-
-
5302
-
-
-
-
-
-
-
-
-
9465
-
-
-
-
-
-
-
-
-
4165
-
-
-
-
-
-
-
-
-
2757
-
-
-
-
-
-
-
-
-
4984
-
-
-
-
-
-
-
-
-
3642
-
-
-
-
-
-
-
-
-
1.21萬
-
-
-
-
-
-
-
-
-
6823
-
-
-
-
-
-
-
-
-
1.76萬
-
-
-
-
-
-
-
-
-
9529
-
-
-
-
-
-
-
-
-
1.51萬
-
-
-
-
-
-
-
-
-
5720
-
-
-
-
-
-
-
-
-
7793
-
-
-
-
-
-
-
-
-
9480
-
-
-
-
-
-
-
-
-
8328
-
-
-
-
-
-
-
-
-
6441
-
-
-
-
-
-
-
-
-
1.12萬
-
-
-
-
-
-
-
-
-
5337
-
-
-
-
-
-
-
-
-
2.58萬
-
-
-
-
-
-
-
-
-
7419
-
-
-
-
-
-
-
-
-
1.26萬
-
-
-
-
-
-
-
-
-
8488
-
-
-
-
-
-
-
-
-
2.85萬
-
-
-
-
-
-
-
-
-
1.38萬
-
-
-
-
-
-
-
-
-
1.68萬
-
-
-
-
-
-
-
-
-
4.27萬
-
-
-
-
-
-
-
-
-
1.44萬
-
-
-
-
-
-
-
-
-
2.05萬
2.80萬
-
-
-
-
-
-
-
-
-
2.24萬
-
-
-
-
-
-
-
-
-
6.01萬
-
-
-
-
-
-
-
-
-
2.40萬
-
-
-
-
-
-
-
-
-
8.89萬
-
-
-
-
-
-
-
-
-
3.13萬
-
-
-
-
-
-
-
-
-
2.95萬
-
-
-
-
-
-
-
-
-
6.89萬
-
-
-
-
-
-
-
-
-
2.74萬
-
-
-
-
-
-
-
-
-
4.59萬
-
-
-
-
-
-
-
-
-
2.73萬
-
-
-
-
-
-
-
-
-
2.97萬
-
-
-
-
-
-
-
-
-
8.56萬
-
-
-
-
-
-
-
-
-
2.83萬
-
-
-
-
-
-
-
-
-
2.28萬
-
-
-
-
-
-
-
-
-
1.55萬
-
-
-
-
-
-
-
-
-
1.45萬
-
-
-
-
-
-
-
-
-
4.25萬
-
-
-
-
-
-
-
-
-
7367
-
-
-
-
-
-
-
-
-
4874
-
-
-
-
-
-
-
-
-
2.34萬
-
-
-
-
-
-
-
-
-
5416
-
-
-
-
-
-
-
-
-
3.54萬
-
-
-
-
-
-
-
-
-
5197
-
-
-
-
-
-
-
-
-
1.12萬
-
-
-
-
-
-
-
-
-
1.25萬
-
-
-
-
-
-
-
-
-
6468
-
-
-
-
-
-
-
-
-
6709
-
-
-
-
-
-
-
-
-
2583
-
-
-
-
-
-
-
-
-
6747
-
-
-
-
-
-
-
-
-
3516
-
-
-
-
-
-
-
-
-
949
-
-
-
-
-
-
-
-
-
1277
-
-
-
-
-
-
-
-
-
5790
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
571
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2.26萬
-
-
-
-
-
-
-
-
-
1.34萬
-
-
-
-
-
-
-
-
-
4.88萬
-
-
-
-
-
-
-
-
-
1.77萬
-
-
-
-
-
-
-
-
-
1.99萬
-
-
-
-
-
-
-
-
-
2.40萬
-
-
-
-
-
-
-
-
-
1.67萬
-
-
-
-
-
-
-
-
-
1.14萬
-
-
-
-
-
-
-
-
-
4097
-
-
-
-
-
-
-
-
-
1608
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
4963
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0