6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
815
-
-
-
-
-
-
-
-
-
1903
-
-
-
-
-
-
-
-
-
3522
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2051
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
4045
-
-
-
-
-
-
-
-
-
347
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
1489
-
-
-
-
-
-
-
-
-
4307
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
885
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
1236
-
-
-
-
-
-
-
-
-
3535
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
8356
-
-
-
-
-
-
-
-
-
2235
-
-
-
-
-
-
-
-
-
1647
-
-
-
-
-
-
-
-
-
1208
-
-
-
-
-
-
-
-
-
1658
-
-
-
-
-
-
-
-
-
1986
-
-
-
-
-
-
-
-
-
7601
-
-
-
-
-
-
-
-
-
2105
-
-
-
-
-
-
-
-
-
1612
-
-
-
-
-
-
-
-
-
1936
-
-
-
-
-
-
-
-
-
3891
-
-
-
-
-
-
-
-
-
4623
-
-
-
-
-
-
-
-
-
3209
-
-
-
-
-
-
-
-
-
3676
-
-
-
-
-
-
-
-
-
1909
-
-
-
-
-
-
-
-
-
4810
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
3820
-
-
-
-
-
-
-
-
-
3421
-
-
-
-
-
-
-
-
-
6378
-
-
-
-
-
-
-
-
-
3527
-
-
-
-
-
-
-
-
-
6111
-
-
-
-
-
-
-
-
-
5982
2357
-
-
-
-
-
-
-
-
-
4839
-
-
-
-
-
-
-
-
-
3378
-
-
-
-
-
-
-
-
-
6172
-
-
-
-
-
-
-
-
-
6221
-
-
-
-
-
-
-
-
-
1.28万
-
-
-
-
-
-
-
-
-
6394
-
-
-
-
-
-
-
-
-
4063
-
-
-
-
-
-
-
-
-
6126
-
-
-
-
-
-
-
-
-
8159
-
-
-
-
-
-
-
-
-
4840
-
-
-
-
-
-
-
-
-
3115
-
-
-
-
-
-
-
-
-
2640
-
-
-
-
-
-
-
-
-
1.37万
-
-
-
-
-
-
-
-
-
2222
-
-
-
-
-
-
-
-
-
2133
-
-
-
-
-
-
-
-
-
964
-
-
-
-
-
-
-
-
-
1253
-
-
-
-
-
-
-
-
-
3404
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
874
-
-
-
-
-
-
-
-
-
2494
-
-
-
-
-
-
-
-
-
1115
-
-
-
-
-
-
-
-
-
9619
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
5577
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
2692
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
2309
-
-
-
-
-
-
-
-
-
386
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.28万
-
-
-
-
-
-
-
-
-
3849
-
-
-
-
-
-
-
-
-
3357
-
-
-
-
-
-
-
-
-
4603
-
-
-
-
-
-
-
-
-
1924
-
-
-
-
-
-
-
-
-
2043
-
-
-
-
-
-
-
-
-
1111
-
-
-
-
-
-
-
-
-
1843
-
-
-
-
-
-
-
-
-
2046
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0