2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
1177
-
-
-
-
-
-
-
-
-
1872
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
3452
-
-
-
-
-
-
-
-
-
1311
-
-
-
-
-
-
-
-
-
3538
-
-
-
-
-
-
-
-
-
959
-
-
-
-
-
-
-
-
-
862
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
1837
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
1127
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
1774
-
-
-
-
-
-
-
-
-
3122
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
892
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
1191
-
-
-
-
-
-
-
-
-
805
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
1029
-
-
-
-
-
-
-
-
-
1070
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
533
-
-
-
-
-
-
-
-
-
1090
-
-
-
-
-
-
-
-
-
1477
-
-
-
-
-
-
-
-
-
1068
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
1292
-
-
-
-
-
-
-
-
-
1903
-
-
-
-
-
-
-
-
-
1787
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
1164
-
-
-
-
-
-
-
-
-
1672
-
-
-
-
-
-
-
-
-
1264
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
876
-
-
-
-
-
-
-
-
-
1234
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
431
暂无数据