0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
4095
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4928
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1.13萬
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
5862
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
2.25萬
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
1.54萬
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
1.72萬
-
-
-
-
-
-
-
-
-
902
-
-
-
-
-
-
-
-
-
2083
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
1.82萬
-
-
-
-
-
-
-
-
-
2244
-
-
-
-
-
-
-
-
-
3462
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
1731
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
2944
-
-
-
-
-
-
-
-
-
6503
-
-
-
-
-
-
-
-
-
3332
-
-
-
-
-
-
-
-
-
1.40萬
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
1.44萬
-
-
-
-
-
-
-
-
-
1366
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
1.80萬
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
1.92萬
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
1188
-
-
-
-
-
-
-
-
-
2.04萬
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
4685
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7807
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
3.87萬
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
1850
-
-
-
-
-
-
-
-
-
1639
-
-
-
-
-
-
-
-
-
1273
-
-
-
-
-
-
-
-
-
1.84萬
-
-
-
-
-
-
-
-
-
2984
-
-
-
-
-
-
-
-
-
4871
-
-
-
-
-
-
-
-
-
1.04萬
-
-
-
-
-
-
-
-
-
5368
-
-
-
-
-
-
-
-
-
2.06萬
-
-
-
-
-
-
-
-
-
2639
-
-
-
-
-
-
-
-
-
1961
4324
-
-
-
-
-
-
-
-
-
3238
-
-
-
-
-
-
-
-
-
1.79萬
-
-
-
-
-
-
-
-
-
3368
-
-
-
-
-
-
-
-
-
6533
-
-
-
-
-
-
-
-
-
4615
-
-
-
-
-
-
-
-
-
2.73萬
-
-
-
-
-
-
-
-
-
3.95萬
-
-
-
-
-
-
-
-
-
4087
-
-
-
-
-
-
-
-
-
3381
-
-
-
-
-
-
-
-
-
2861
-
-
-
-
-
-
-
-
-
3263
-
-
-
-
-
-
-
-
-
1.68萬
-
-
-
-
-
-
-
-
-
2796
-
-
-
-
-
-
-
-
-
2633
-
-
-
-
-
-
-
-
-
2924
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
1.97萬
-
-
-
-
-
-
-
-
-
1602
-
-
-
-
-
-
-
-
-
1949
-
-
-
-
-
-
-
-
-
1128
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
9587
-
-
-
-
-
-
-
-
-
3660
-
-
-
-
-
-
-
-
-
4722
-
-
-
-
-
-
-
-
-
1474
-
-
-
-
-
-
-
-
-
1220
-
-
-
-
-
-
-
-
-
1.56萬
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
1084
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
2716
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1.00萬
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1357
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1393
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
874
-
-
-
-
-
-
-
-
-
2393
-
-
-
-
-
-
-
-
-
1742
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2063
-
-
-
-
-
-
-
-
-
1107
-
-
-
-
-
-
-
-
-
1.15萬
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
1242
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
1276
-
-
-
-
-
-
-
-
-
4192
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0