51
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
1530
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
885
-
-
-
-
-
-
-
-
-
1155
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
1793
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
3086
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
932
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.17万
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5676
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
2381
-
-
-
-
-
-
-
-
-
3343
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
1650
-
-
-
-
-
-
-
-
-
332
1107
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
873
-
-
-
-
-
-
-
-
-
2463
-
-
-
-
-
-
-
-
-
1353
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
3970
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
4141
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5998
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5774
-
-
-
-
-
-
-
-
-
4396
-
-
-
-
-
-
-
-
-
1822
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
1347
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
386
-
-
-
-
-
-
-
-
-
1165
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
877
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
2840
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据