0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
752
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
1985
-
-
-
-
-
-
-
-
-
624
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
2409
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
9662
-
-
-
-
-
-
-
-
-
1874
-
-
-
-
-
-
-
-
-
1869
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1200
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2258
-
-
-
-
-
-
-
-
-
1208
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
465
-
-
-
-
-
-
-
-
-
1270
-
-
-
-
-
-
-
-
-
4369
-
-
-
-
-
-
-
-
-
1866
-
-
-
-
-
-
-
-
-
4381
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
5176
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
1775
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
2274
-
-
-
-
-
-
-
-
-
3232
-
-
-
-
-
-
-
-
-
3521
-
-
-
-
-
-
-
-
-
2341
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
3419
-
-
-
-
-
-
-
-
-
2060
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
2480
-
-
-
-
-
-
-
-
-
4195
1131
-
-
-
-
-
-
-
-
-
1737
-
-
-
-
-
-
-
-
-
4934
-
-
-
-
-
-
-
-
-
4173
-
-
-
-
-
-
-
-
-
3200
-
-
-
-
-
-
-
-
-
3195
-
-
-
-
-
-
-
-
-
2274
-
-
-
-
-
-
-
-
-
2.04万
-
-
-
-
-
-
-
-
-
5520
-
-
-
-
-
-
-
-
-
2914
-
-
-
-
-
-
-
-
-
4503
-
-
-
-
-
-
-
-
-
3513
-
-
-
-
-
-
-
-
-
4791
-
-
-
-
-
-
-
-
-
1628
-
-
-
-
-
-
-
-
-
1232
-
-
-
-
-
-
-
-
-
1110
-
-
-
-
-
-
-
-
-
3892
-
-
-
-
-
-
-
-
-
2922
-
-
-
-
-
-
-
-
-
1191
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
1033
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3676
-
-
-
-
-
-
-
-
-
5058
-
-
-
-
-
-
-
-
-
5270
-
-
-
-
-
-
-
-
-
2458
-
-
-
-
-
-
-
-
-
2834
-
-
-
-
-
-
-
-
-
1028
-
-
-
-
-
-
-
-
-
1364
-
-
-
-
-
-
-
-
-
1191
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据