0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1224
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
1146
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
1238
-
-
-
-
-
-
-
-
-
2594
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
2556
-
-
-
-
-
-
-
-
-
4280
-
-
-
-
-
-
-
-
-
1446
-
-
-
-
-
-
-
-
-
4455
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
1566
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
626
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
990
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
1142
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
1076
-
-
-
-
-
-
-
-
-
933
-
-
-
-
-
-
-
-
-
1333
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
842
-
-
-
-
-
-
-
-
-
1086
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
3141
-
-
-
-
-
-
-
-
-
870
-
-
-
-
-
-
-
-
-
1228
-
-
-
-
-
-
-
-
-
1521
-
-
-
-
-
-
-
-
-
1514
-
-
-
-
-
-
-
-
-
5261
-
-
-
-
-
-
-
-
-
1649
-
-
-
-
-
-
-
-
-
1462
-
-
-
-
-
-
-
-
-
681
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
1636
1531
-
-
-
-
-
-
-
-
-
1318
-
-
-
-
-
-
-
-
-
1218
-
-
-
-
-
-
-
-
-
1062
-
-
-
-
-
-
-
-
-
2255
-
-
-
-
-
-
-
-
-
2596
-
-
-
-
-
-
-
-
-
3671
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
1089
-
-
-
-
-
-
-
-
-
2567
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
1684
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
暂无数据