0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
767
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
2042
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
2166
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2978
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1792
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
5465
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
6366
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
1272
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
5071
-
-
-
-
-
-
-
-
-
2085
-
-
-
-
-
-
-
-
-
1660
-
-
-
-
-
-
-
-
-
1850
-
-
-
-
-
-
-
-
-
2206
-
-
-
-
-
-
-
-
-
8189
-
-
-
-
-
-
-
-
-
1244
-
-
-
-
-
-
-
-
-
1555
-
-
-
-
-
-
-
-
-
1932
-
-
-
-
-
-
-
-
-
1431
-
-
-
-
-
-
-
-
-
7626
-
-
-
-
-
-
-
-
-
1348
-
-
-
-
-
-
-
-
-
1186
-
-
-
-
-
-
-
-
-
1008
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
454
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
366
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
1896
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
1129
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
2348
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
1900
-
-
-
-
-
-
-
-
-
1086
-
-
-
-
-
-
-
-
-
987
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
670
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
1030
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
1663
-
-
-
-
-
-
-
-
-
1089
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
3683
-
-
-
-
-
-
-
-
-
3968
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2690
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
1703
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
5466
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
1.05万
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
8627
-
-
-
-
-
-
-
-
-
1859
-
-
-
-
-
-
-
-
-
3301
-
-
-
-
-
-
-
-
-
1287
-
-
-
-
-
-
-
-
-
1701
-
-
-
-
-
-
-
-
-
5972
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
1174
-
-
-
-
-
-
-
-
-
3583
-
-
-
-
-
-
-
-
-
1841
-
-
-
-
-
-
-
-
-
3366
-
-
-
-
-
-
-
-
-
1737
-
-
-
-
-
-
-
-
-
1267
-
-
-
-
-
-
-
-
-
2183
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
1854
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
362
暂无数据