-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
1065
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2641
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
1836
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
3896
-
-
-
-
-
-
-
-
-
1325
-
-
-
-
-
-
-
-
-
1231
1069
-
-
-
-
-
-
-
-
-
1903
-
-
-
-
-
-
-
-
-
1869
-
-
-
-
-
-
-
-
-
703
-
-
-
-
-
-
-
-
-
1249
-
-
-
-
-
-
-
-
-
1011
-
-
-
-
-
-
-
-
-
892
-
-
-
-
-
-
-
-
-
3869
-
-
-
-
-
-
-
-
-
1009
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
928
-
-
-
-
-
-
-
-
-
2600
-
-
-
-
-
-
-
-
-
5083
-
-
-
-
-
-
-
-
-
641
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
2694
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3130
-
-
-
-
-
-
-
-
-
1016
-
-
-
-
-
-
-
-
-
3642
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
7137
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
5966
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
2734
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
2117
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
6095
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
1.05万
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
4613
-
-
-
-
-
-
-
-
-
1968
-
-
-
-
-
-
-
-
-
8518
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
7106
-
-
-
-
-
-
-
-
-
4011
-
-
-
-
-
-
-
-
-
2203
-
-
-
-
-
-
-
-
-
1960
-
-
-
-
-
-
-
-
-
4111
-
-
-
-
-
-
-
-
-
2310
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
1343
-
-
-
-
-
-
-
-
-
743
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
1886
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
2686
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
2390
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
3837
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1280
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据