3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
899
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
967
-
-
-
-
-
-
-
-
-
1052
-
-
-
-
-
-
-
-
-
3593
-
-
-
-
-
-
-
-
-
2524
-
-
-
-
-
-
-
-
-
3967
-
-
-
-
-
-
-
-
-
5660
-
-
-
-
-
-
-
-
-
6634
-
-
-
-
-
-
-
-
-
3209
-
-
-
-
-
-
-
-
-
9380
-
-
-
-
-
-
-
-
-
2963
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
386
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
1230
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
1709
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
2949
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
1676
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
1847
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
2199
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
2404
-
-
-
-
-
-
-
-
-
1764
-
-
-
-
-
-
-
-
-
4227
-
-
-
-
-
-
-
-
-
2000
-
-
-
-
-
-
-
-
-
3272
-
-
-
-
-
-
-
-
-
2541
-
-
-
-
-
-
-
-
-
3553
-
-
-
-
-
-
-
-
-
2537
-
-
-
-
-
-
-
-
-
3305
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
1009
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
37
6229
-
-
-
-
-
-
-
-
-
2428
-
-
-
-
-
-
-
-
-
5272
-
-
-
-
-
-
-
-
-
1337
-
-
-
-
-
-
-
-
-
4263
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
1442
-
-
-
-
-
-
-
-
-
1071
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
645
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
暂无数据