1605
-
-
-
-
-
-
-
-
-
3679
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2611
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
2154
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
347
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
1097
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1505
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1883
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
2078
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
1142
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
1074
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
2217
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1364
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
4252
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
1532
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
2618
-
-
-
-
-
-
-
-
-
518
-
-
-
-
-
-
-
-
-
3252
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
1048
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
1692
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
2337
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
1814
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
2282
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
3353
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
4248
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
1289
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
3495
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
3589
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
2375
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
4430
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
2508
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
5914
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
5764
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
2573
-
-
-
-
-
-
-
-
-
572
-
-
-
-
-
-
-
-
-
5855
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
4555
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
5802
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
8648
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
1.84萬
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
3126
-
-
-
-
-
-
-
-
-
473
-
-
-
-
-
-
-
-
-
4931
-
-
-
-
-
-
-
-
-
1125
-
-
-
-
-
-
-
-
-
3339
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
5471
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
2.61萬
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
6066
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
6796
-
-
-
-
-
-
-
-
-
1013
-
-
-
-
-
-
-
-
-
8860
-
-
-
-
-
-
-
-
-
1292
-
-
-
-
-
-
-
-
-
1.14萬
-
-
-
-
-
-
-
-
-
1307
-
-
-
-
-
-
-
-
-
1.76萬
-
-
-
-
-
-
-
-
-
2475
-
-
-
-
-
-
-
-
-
1.16萬
-
-
-
-
-
-
-
-
-
1707
-
-
-
-
-
-
-
-
-
4572
-
-
-
-
-
-
-
-
-
1212
-
-
-
-
-
-
-
-
-
6508
-
-
-
-
-
-
-
-
-
3790
-
-
-
-
-
-
-
-
-
7425
-
-
-
-
-
-
-
-
-
3605
-
-
-
-
-
-
-
-
-
12.06萬
-
-
-
-
-
-
-
-
-
7231
-
-
-
-
-
-
-
-
-
1.07萬
-
-
-
-
-
-
-
-
-
6600
-
-
-
-
-
-
-
-
-
1.35萬
-
-
-
-
-
-
-
-
-
2.89萬
-
-
-
-
-
-
-
-
-
1.13萬
-
-
-
-
-
-
-
-
-
1.09萬
-
-
-
-
-
-
-
-
-
1.56萬
-
-
-
-
-
-
-
-
-
1.21萬
-
-
-
-
-
-
-
-
-
7.43萬
-
-
-
-
-
-
-
-
-
1.91萬
-
-
-
-
-
-
-
-
-
1.45萬
-
-
-
-
-
-
-
-
-
1.47萬
-
-
-
-
-
-
-
-
-
1.91萬
-
-
-
-
-
-
-
-
-
6702
-
-
-
-
-
-
-
-
-
3.64萬
-
-
-
-
-
-
-
-
-
7013
-
-
-
-
-
-
-
-
-
1.97萬
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
2.08萬
-
-
-
-
-
-
-
-
-
9764
-
-
-
-
-
-
-
-
-
2.32萬
-
-
-
-
-
-
-
-
-
6024
-
-
-
-
-
-
-
-
-
1.47萬
-
-
-
-
-
-
-
-
-
7871
-
-
-
-
-
-
-
-
-
9.04萬
-
-
-
-
-
-
-
-
-
1.24萬
-
-
-
-
-
-
-
-
-
2.89萬
-
-
-
-
-
-
-
-
-
7364
-
-
-
-
-
-
-
-
-
2.35萬
-
-
-
-
-
-
-
-
-
2.50萬
-
-
-
-
-
-
-
-
-
2.38萬
-
-
-
-
-
-
-
-
-
9936
-
-
-
-
-
-
-
-
-
2.76萬
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
8993
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
1830
-
-
-
-
-
-
-
-
-
6210
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
890
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
2857
-
-
-
-
-
-
-
-
-
1.91萬
-
-
-
-
-
-
-
-
-
2015
-
-
-
-
-
-
-
-
-
2363
-
-
-
-
-
-
-
-
-
6590
-
-
-
-
-
-
-
-
-
8137
-
-
-
-
-
-
-
-
-
6820
-
-
-
-
-
-
-
-
-
8549
-
-
-
-
-
-
-
-
-
5425
-
-
-
-
-
-
-
-
-
3635
-
-
-
-
-
-
-
-
-
2359
-
-
-
-
-
-
-
-
-
9635
-
-
-
-
-
-
-
-
-
802
-
-
-
-
-
-
-
-
-
2053
-
-
-
-
-
-
-
-
-
1821
-
-
-
-
-
-
-
-
-
1053
-
-
-
-
-
-
-
-
-
5362
-
-
-
-
-
-
-
-
-
2075
-
-
-
-
-
-
-
-
-
1776
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
1691
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
2510
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
1.16萬
-
-
-
-
-
-
-
-
-
912
-
-
-
-
-
-
-
-
-
1787
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
2502
-
-
-
-
-
-
-
-
-
3895
-
-
-
-
-
-
-
-
-
3281
-
-
-
-
-
-
-
-
-
1422
-
-
-
-
-
-
-
-
-
2159
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
2.60萬
-
-
-
-
-
-
-
-
-
1842
-
-
-
-
-
-
-
-
-
1.67萬
-
-
-
-
-
-
-
-
-
2230
-
-
-
-
-
-
-
-
-
3503
-
-
-
-
-
-
-
-
-
4574
-
-
-
-
-
-
-
-
-
5670
-
-
-
-
-
-
-
-
-
1514
-
-
-
-
-
-
-
-
-
2.05萬
-
-
-
-
-
-
-
-
-
1226
-
-
-
-
-
-
-
-
-
1.65萬
-
-
-
-
-
-
-
-
-
2801
-
-
-
-
-
-
-
-
-
2990
-
-
-
-
-
-
-
-
-
1284
-
-
-
-
-
-
-
-
-
1.42萬
-
-
-
-
-
-
-
-
-
1882
-
-
-
-
-
-
-
-
-
1.67萬
-
-
-
-
-
-
-
-
-
5286
-
-
-
-
-
-
-
-
-
1.12萬
-
-
-
-
-
-
-
-
-
7817
-
-
-
-
-
-
-
-
-
1.43萬
-
-
-
-
-
-
-
-
-
8321
-
-
-
-
-
-
-
-
-
7858
-
-
-
-
-
-
-
-
-
4376
-
-
-
-
-
-
-
-
-
4993
-
-
-
-
-
-
-
-
-
1.01萬
-
-
-
-
-
-
-
-
-
1.03萬
-
-
-
-
-
-
-
-
-
4525
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
6554
-
-
-
-
-
-
-
-
-
2.60萬
-
-
-
-
-
-
-
-
-
1830
-
-
-
-
-
-
-
-
-
8400
-
-
-
-
-
-
-
-
-
4204
-
-
-
-
-
-
-
-
-
2.32萬
-
-
-
-
-
-
-
-
-
4994
-
-
-
-
-
-
-
-
-
4.08萬
-
-
-
-
-
-
-
-
-
978
-
-
-
-
-
-
-
-
-
6067
-
-
-
-
-
-
-
-
-
3592
-
-
-
-
-
-
-
-
-
3.87萬
-
-
-
-
-
-
-
-
-
6378
-
-
-
-
-
-
-
-
-
4.34萬
-
-
-
-
-
-
-
-
-
1384
-
-
-
-
-
-
-
-
-
8483
-
-
-
-
-
-
-
-
-
1939
-
-
-
-
-
-
-
-
-
7392
-
-
-
-
-
-
-
-
-
3034
-
-
-
-
-
-
-
-
-
2.64萬
-
-
-
-
-
-
-
-
-
2409
-
-
-
-
-
-
-
-
-
5.03萬
-
-
-
-
-
-
-
-
-
1.33萬
-
-
-
-
-
-
-
-
-
4584
-
-
-
-
-
-
-
-
-
2650
-
-
-
-
-
-
-
-
-
5406
-
-
-
-
-
-
-
-
-
2882
-
-
-
-
-
-
-
-
-
3845
-
-
-
-
-
-
-
-
-
4879
-
-
-
-
-
-
-
-
-
9034
-
-
-
-
-
-
-
-
-
2952
-
-
-
-
-
-
-
-
-
3.68萬
-
-
-
-
-
-
-
-
-
2264
-
-
-
-
-
-
-
-
-
7382
-
-
-
-
-
-
-
-
-
1879
-
-
-
-
-
-
-
-
-
7460
-
-
-
-
-
-
-
-
-
2269
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
2.29萬
-
-
-
-
-
-
-
-
-
8955
-
-
-
-
-
-
-
-
-
4007
-
-
-
-
-
-
-
-
-
4.66萬
-
-
-
-
-
-
-
-
-
1.22萬
-
-
-
-
-
-
-
-
-
8430
-
-
-
-
-
-
-
-
-
2895
-
-
-
-
-
-
-
-
-
1.01萬
-
-
-
-
-
-
-
-
-
4883
-
-
-
-
-
-
-
-
-
1.21萬
-
-
-
-
-
-
-
-
-
5073
-
-
-
-
-
-
-
-
-
7947
-
-
-
-
-
-
-
-
-
1.47萬
-
-
-
-
-
-
-
-
-
4.08萬
-
-
-
-
-
-
-
-
-
4950
-
-
-
-
-
-
-
-
-
8076
-
-
-
-
-
-
-
-
-
5085
-
-
-
-
-
-
-
-
-
8827
-
-
-
-
-
-
-
-
-
6501
-
-
-
-
-
-
-
-
-
1.08萬
-
-
-
-
-
-
-
-
-
6792
-
-
-
-
-
-
-
-
-
1.55萬
-
-
-
-
-
-
-
-
-
8240
-
-
-
-
-
-
-
-
-
15.96萬
-
-
-
-
-
-
-
-
-
1.32萬
-
-
-
-
-
-
-
-
-
1.57萬
-
-
-
-
-
-
-
-
-
2.05萬
-
-
-
-
-
-
-
-
-
1.84萬
-
-
-
-
-
-
-
-
-
4.55萬
-
-
-
-
-
-
-
-
-
2.53萬
-
-
-
-
-
-
-
-
-
1.92萬
-
-
-
-
-
-
-
-
-
2.52萬
-
-
-
-
-
-
-
-
-
2.16萬
-
-
-
-
-
-
-
-
-
8.39萬
-
-
-
-
-
-
-
-
-
1.59萬
-
-
-
-
-
-
-
-
-
2.76萬
-
-
-
-
-
-
-
-
-
3.03萬
-
-
-
-
-
-
-
-
-
2.05萬
-
-
-
-
-
-
-
-
-
8460
-
-
-
-
-
-
-
-
-
4.34萬
-
-
-
-
-
-
-
-
-
9237
-
-
-
-
-
-
-
-
-
1.48萬
-
-
-
-
-
-
-
-
-
8498
-
-
-
-
-
-
-
-
-
1.68萬
-
-
-
-
-
-
-
-
-
8888
-
-
-
-
-
-
-
-
-
2.13萬
-
-
-
-
-
-
-
-
-
7063
-
-
-
-
-
-
-
-
-
3.26萬
-
-
-
-
-
-
-
-
-
7040
-
-
-
-
-
-
-
-
-
6.25萬
-
-
-
-
-
-
-
-
-
4853
-
-
-
-
-
-
-
-
-
1.68萬
-
-
-
-
-
-
-
-
-
8423
-
-
-
-
-
-
-
-
-
1.52萬
-
-
-
-
-
-
-
-
-
8156
-
-
-
-
-
-
-
-
-
8401
-
-
-
-
-
-
-
-
-
3292
-
-
-
-
-
-
-
-
-
3892
1.38萬
-
-
-
-
-
-
-
-
-
7.00萬
-
-
-
-
-
-
-
-
-
1.31萬
-
-
-
-
-
-
-
-
-
3.52萬
-
-
-
-
-
-
-
-
-
4.87萬
-
-
-
-
-
-
-
-
-
2.66萬
-
-
-
-
-
-
-
-
-
1.16萬
-
-
-
-
-
-
-
-
-
7.23萬
-
-
-
-
-
-
-
-
-
8813
-
-
-
-
-
-
-
-
-
2.21萬
-
-
-
-
-
-
-
-
-
7617
-
-
-
-
-
-
-
-
-
1.49萬
-
-
-
-
-
-
-
-
-
2.51萬
-
-
-
-
-
-
-
-
-
2.39萬
-
-
-
-
-
-
-
-
-
5681
-
-
-
-
-
-
-
-
-
1.42萬
-
-
-
-
-
-
-
-
-
3963
-
-
-
-
-
-
-
-
-
5.52萬
-
-
-
-
-
-
-
-
-
1.30萬
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
8969
-
-
-
-
-
-
-
-
-
9139
-
-
-
-
-
-
-
-
-
1.76萬
-
-
-
-
-
-
-
-
-
8041
-
-
-
-
-
-
-
-
-
7257
-
-
-
-
-
-
-
-
-
5800
-
-
-
-
-
-
-
-
-
1.23萬
-
-
-
-
-
-
-
-
-
8.96萬
-
-
-
-
-
-
-
-
-
3505
-
-
-
-
-
-
-
-
-
1.29萬
-
-
-
-
-
-
-
-
-
4306
-
-
-
-
-
-
-
-
-
2194
-
-
-
-
-
-
-
-
-
1.28萬
-
-
-
-
-
-
-
-
-
2707
-
-
-
-
-
-
-
-
-
2482
-
-
-
-
-
-
-
-
-
4571
-
-
-
-
-
-
-
-
-
1540
-
-
-
-
-
-
-
-
-
2.17萬
-
-
-
-
-
-
-
-
-
2464
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
2111
-
-
-
-
-
-
-
-
-
3752
-
-
-
-
-
-
-
-
-
5799
-
-
-
-
-
-
-
-
-
1781
-
-
-
-
-
-
-
-
-
3529
-
-
-
-
-
-
-
-
-
1.64萬
-
-
-
-
-
-
-
-
-
3689
-
-
-
-
-
-
-
-
-
5.87萬
-
-
-
-
-
-
-
-
-
1843
-
-
-
-
-
-
-
-
-
990
-
-
-
-
-
-
-
-
-
1790
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
5260
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
830
-
-
-
-
-
-
-
-
-
1138
-
-
-
-
-
-
-
-
-
1454
-
-
-
-
-
-
-
-
-
9929
-
-
-
-
-
-
-
-
-
1875
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
1084
-
-
-
-
-
-
-
-
-
887
-
-
-
-
-
-
-
-
-
4254
-
-
-
-
-
-
-
-
-
1268
-
-
-
-
-
-
-
-
-
805
-
-
-
-
-
-
-
-
-
2128
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
7667
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
2135
-
-
-
-
-
-
-
-
-
4359
-
-
-
-
-
-
-
-
-
2.25萬
-
-
-
-
-
-
-
-
-
1926
-
-
-
-
-
-
-
-
-
1.80萬
-
-
-
-
-
-
-
-
-
2218
-
-
-
-
-
-
-
-
-
2760
-
-
-
-
-
-
-
-
-
5856
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
1235
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
1262
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
1268
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
8506
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
1177
-
-
-
-
-
-
-
-
-
4323
-
-
-
-
-
-
-
-
-
1568
-
-
-
-
-
-
-
-
-
1.02萬
-
-
-
-
-
-
-
-
-
1833
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
2256
-
-
-
-
-
-
-
-
-
2002
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
3657
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2382
-
-
-
-
-
-
-
-
-
1.43萬
-
-
-
-
-
-
-
-
-
2627
-
-
-
-
-
-
-
-
-
5896
-
-
-
-
-
-
-
-
-
4937
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
1259
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2055
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0