0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
1015
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
1.25萬
-
-
-
-
-
-
-
-
-
3591
-
-
-
-
-
-
-
-
-
3723
-
-
-
-
-
-
-
-
-
1.83萬
-
-
-
-
-
-
-
-
-
4740
-
-
-
-
-
-
-
-
-
875
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
1351
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
3326
-
-
-
-
-
-
-
-
-
1494
-
-
-
-
-
-
-
-
-
1512
-
-
-
-
-
-
-
-
-
1123
-
-
-
-
-
-
-
-
-
9279
-
-
-
-
-
-
-
-
-
3808
-
-
-
-
-
-
-
-
-
1689
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
9946
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
1.18萬
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
2280
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
7439
-
-
-
-
-
-
-
-
-
1.31萬
-
-
-
-
-
-
-
-
-
1590
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
1675
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
3415
-
-
-
-
-
-
-
-
-
852
-
-
-
-
-
-
-
-
-
6157
-
-
-
-
-
-
-
-
-
3150
-
-
-
-
-
-
-
-
-
5332
-
-
-
-
-
-
-
-
-
1.20萬
-
-
-
-
-
-
-
-
-
5288
-
-
-
-
-
-
-
-
-
1733
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
3916
-
-
-
-
-
-
-
-
-
2354
-
-
-
-
-
-
-
-
-
4203
-
-
-
-
-
-
-
-
-
4226
-
-
-
-
-
-
-
-
-
2915
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
2038
118
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
2515
-
-
-
-
-
-
-
-
-
3713
-
-
-
-
-
-
-
-
-
2160
-
-
-
-
-
-
-
-
-
2607
-
-
-
-
-
-
-
-
-
1190
-
-
-
-
-
-
-
-
-
3142
-
-
-
-
-
-
-
-
-
2907
-
-
-
-
-
-
-
-
-
9861
-
-
-
-
-
-
-
-
-
3665
-
-
-
-
-
-
-
-
-
4773
-
-
-
-
-
-
-
-
-
2453
-
-
-
-
-
-
-
-
-
2896
-
-
-
-
-
-
-
-
-
2503
-
-
-
-
-
-
-
-
-
1.03萬
-
-
-
-
-
-
-
-
-
6754
-
-
-
-
-
-
-
-
-
3901
-
-
-
-
-
-
-
-
-
1565
-
-
-
-
-
-
-
-
-
9340
-
-
-
-
-
-
-
-
-
2927
-
-
-
-
-
-
-
-
-
1.92萬
-
-
-
-
-
-
-
-
-
2648
-
-
-
-
-
-
-
-
-
4602
-
-
-
-
-
-
-
-
-
2262
-
-
-
-
-
-
-
-
-
3983
-
-
-
-
-
-
-
-
-
2966
-
-
-
-
-
-
-
-
-
1.56萬
-
-
-
-
-
-
-
-
-
2107
-
-
-
-
-
-
-
-
-
2376
-
-
-
-
-
-
-
-
-
2018
-
-
-
-
-
-
-
-
-
8538
-
-
-
-
-
-
-
-
-
6721
-
-
-
-
-
-
-
-
-
1.23萬
-
-
-
-
-
-
-
-
-
3429
-
-
-
-
-
-
-
-
-
9757
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
1636
-
-
-
-
-
-
-
-
-
1928
-
-
-
-
-
-
-
-
-
2.59萬
-
-
-
-
-
-
-
-
-
3129
-
-
-
-
-
-
-
-
-
2305
-
-
-
-
-
-
-
-
-
1640
-
-
-
-
-
-
-
-
-
3379
-
-
-
-
-
-
-
-
-
1.99萬
-
-
-
-
-
-
-
-
-
3363
-
-
-
-
-
-
-
-
-
1083
-
-
-
-
-
-
-
-
-
2144
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
1397
-
-
-
-
-
-
-
-
-
5.55萬
-
-
-
-
-
-
-
-
-
2034
-
-
-
-
-
-
-
-
-
1425
-
-
-
-
-
-
-
-
-
1.39萬
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
1.83萬
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
667
-
-
-
-
-
-
-
-
-
1.25萬
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
1.85萬
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
529
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
1887
-
-
-
-
-
-
-
-
-
5946
-
-
-
-
-
-
-
-
-
1141
-
-
-
-
-
-
-
-
-
1204
-
-
-
-
-
-
-
-
-
643
-
-
-
-
-
-
-
-
-
607
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
893
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2292
-
-
-
-
-
-
-
-
-
1.76萬
-
-
-
-
-
-
-
-
-
2496
-
-
-
-
-
-
-
-
-
7376
-
-
-
-
-
-
-
-
-
1217
-
-
-
-
-
-
-
-
-
2056
-
-
-
-
-
-
-
-
-
2989
-
-
-
-
-
-
-
-
-
1.22萬
-
-
-
-
-
-
-
-
-
2326
-
-
-
-
-
-
-
-
-
5010
-
-
-
-
-
-
-
-
-
2603
-
-
-
-
-
-
-
-
-
9137
-
-
-
-
-
-
-
-
-
2331
-
-
-
-
-
-
-
-
-
2.82萬
-
-
-
-
-
-
-
-
-
4160
-
-
-
-
-
-
-
-
-
3774
-
-
-
-
-
-
-
-
-
1831
-
-
-
-
-
-
-
-
-
1.10萬
-
-
-
-
-
-
-
-
-
3406
-
-
-
-
-
-
-
-
-
1.06萬
-
-
-
-
-
-
-
-
-
8476
-
-
-
-
-
-
-
-
-
2822
-
-
-
-
-
-
-
-
-
1979
-
-
-
-
-
-
-
-
-
8937
-
-
-
-
-
-
-
-
-
4002
-
-
-
-
-
-
-
-
-
1.65萬
-
-
-
-
-
-
-
-
-
1422
-
-
-
-
-
-
-
-
-
5795
-
-
-
-
-
-
-
-
-
1863
-
-
-
-
-
-
-
-
-
2445
-
-
-
-
-
-
-
-
-
1586
-
-
-
-
-
-
-
-
-
9141
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
1410
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
2060
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
7051
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
1.11萬
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0