0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
2151
-
-
-
-
-
-
-
-
-
6263
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
1711
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
3246
-
-
-
-
-
-
-
-
-
2498
-
-
-
-
-
-
-
-
-
978
-
-
-
-
-
-
-
-
-
9813
-
-
-
-
-
-
-
-
-
1655
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
3472
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
2315
-
-
-
-
-
-
-
-
-
2202
-
-
-
-
-
-
-
-
-
1665
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
1.83萬
-
-
-
-
-
-
-
-
-
7909
-
-
-
-
-
-
-
-
-
3620
-
-
-
-
-
-
-
-
-
2408
-
-
-
-
-
-
-
-
-
2436
-
-
-
-
-
-
-
-
-
8558
-
-
-
-
-
-
-
-
-
1.61萬
-
-
-
-
-
-
-
-
-
6887
-
-
-
-
-
-
-
-
-
7792
-
-
-
-
-
-
-
-
-
9838
-
-
-
-
-
-
-
-
-
8391
-
-
-
-
-
-
-
-
-
1.86萬
-
-
-
-
-
-
-
-
-
1.19萬
-
-
-
-
-
-
-
-
-
7999
-
-
-
-
-
-
-
-
-
4606
-
-
-
-
-
-
-
-
-
7433
6643
-
-
-
-
-
-
-
-
-
9350
-
-
-
-
-
-
-
-
-
6880
-
-
-
-
-
-
-
-
-
7987
-
-
-
-
-
-
-
-
-
6750
-
-
-
-
-
-
-
-
-
1.50萬
-
-
-
-
-
-
-
-
-
7607
-
-
-
-
-
-
-
-
-
6246
-
-
-
-
-
-
-
-
-
8604
-
-
-
-
-
-
-
-
-
5136
-
-
-
-
-
-
-
-
-
1.20萬
-
-
-
-
-
-
-
-
-
4881
-
-
-
-
-
-
-
-
-
1.37萬
-
-
-
-
-
-
-
-
-
1.55萬
-
-
-
-
-
-
-
-
-
2957
-
-
-
-
-
-
-
-
-
5399
-
-
-
-
-
-
-
-
-
1430
-
-
-
-
-
-
-
-
-
6404
-
-
-
-
-
-
-
-
-
1278
-
-
-
-
-
-
-
-
-
2073
-
-
-
-
-
-
-
-
-
2436
-
-
-
-
-
-
-
-
-
1068
-
-
-
-
-
-
-
-
-
1221
-
-
-
-
-
-
-
-
-
1312
-
-
-
-
-
-
-
-
-
1753
-
-
-
-
-
-
-
-
-
2291
-
-
-
-
-
-
-
-
-
2504
-
-
-
-
-
-
-
-
-
1431
-
-
-
-
-
-
-
-
-
1278
-
-
-
-
-
-
-
-
-
2068
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
1368
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7308
-
-
-
-
-
-
-
-
-
2470
-
-
-
-
-
-
-
-
-
1356
-
-
-
-
-
-
-
-
-
3905
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
2835
-
-
-
-
-
-
-
-
-
1054
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0