0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
524
-
-
-
-
-
-
-
-
-
839
-
-
-
-
-
-
-
-
-
5378
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
1518
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3420
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2532
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3446
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
4905
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
7724
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
2437
-
-
-
-
-
-
-
-
-
949
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
5893
-
-
-
-
-
-
-
-
-
2907
-
-
-
-
-
-
-
-
-
1776
-
-
-
-
-
-
-
-
-
2454
-
-
-
-
-
-
-
-
-
2072
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
9254
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
1304
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
2286
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
2721
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
2140
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1622
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
3444
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
2858
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
887
-
-
-
-
-
-
-
-
-
4005
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
1939
-
-
-
-
-
-
-
-
-
2693
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
959
567
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
2102
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
6839
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
716
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
9169
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
1.82万
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4872
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7377
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1222
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据