0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2585
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
1149
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
7909
-
-
-
-
-
-
-
-
-
2344
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
3856
-
-
-
-
-
-
-
-
-
3551
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
2163
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
2882
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
3682
-
-
-
-
-
-
-
-
-
4231
-
-
-
-
-
-
-
-
-
3385
-
-
-
-
-
-
-
-
-
1434
-
-
-
-
-
-
-
-
-
5595
-
-
-
-
-
-
-
-
-
1955
-
-
-
-
-
-
-
-
-
2008
-
-
-
-
-
-
-
-
-
1.03萬
-
-
-
-
-
-
-
-
-
7783
-
-
-
-
-
-
-
-
-
9669
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
5119
-
-
-
-
-
-
-
-
-
1498
-
-
-
-
-
-
-
-
-
8275
-
-
-
-
-
-
-
-
-
1067
-
-
-
-
-
-
-
-
-
1.87萬
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
8293
-
-
-
-
-
-
-
-
-
1578
-
-
-
-
-
-
-
-
-
1129
-
-
-
-
-
-
-
-
-
7510
-
-
-
-
-
-
-
-
-
3019
-
-
-
-
-
-
-
-
-
587
-
-
-
-
-
-
-
-
-
6762
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
1433
-
-
-
-
-
-
-
-
-
1305
-
-
-
-
-
-
-
-
-
593
-
-
-
-
-
-
-
-
-
2389
-
-
-
-
-
-
-
-
-
6804
-
-
-
-
-
-
-
-
-
1607
-
-
-
-
-
-
-
-
-
1870
-
-
-
-
-
-
-
-
-
1633
-
-
-
-
-
-
-
-
-
3799
-
-
-
-
-
-
-
-
-
5245
1.13萬
-
-
-
-
-
-
-
-
-
4428
-
-
-
-
-
-
-
-
-
3880
-
-
-
-
-
-
-
-
-
1152
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
8596
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
3325
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2378
-
-
-
-
-
-
-
-
-
717
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2376
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0