24
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
1499
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1086
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2244
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
1586
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
1302
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
3062
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1886
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1071
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
1409
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
1640
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
1901
-
-
-
-
-
-
-
-
-
1782
-
-
-
-
-
-
-
-
-
5690
-
-
-
-
-
-
-
-
-
856
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
1412
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
1441
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
2923
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1967
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
2689
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
1256
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
2014
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
1941
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
2014
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
413
-
-
-
-
-
-
-
-
-
1186
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
352
39
-
-
-
-
-
-
-
-
-
3086
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
1864
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
3739
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
2143
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
4230
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
1516
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
872
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
888
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
842
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1239
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1308
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
2549
-
-
-
-
-
-
-
-
-
1082
-
-
-
-
-
-
-
-
-
1209
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
956
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据