3
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
1014
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
1323
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
1707
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1116
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1943
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
6787
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4549
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3275
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1251
-
-
-
-
-
-
-
-
-
3468
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
1234
-
-
-
-
-
-
-
-
-
647
-
-
-
-
-
-
-
-
-
7418
-
-
-
-
-
-
-
-
-
556
925
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
1036
-
-
-
-
-
-
-
-
-
4300
-
-
-
-
-
-
-
-
-
2578
-
-
-
-
-
-
-
-
-
1142
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
9781
-
-
-
-
-
-
-
-
-
1226
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
9412
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
8960
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1808
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4401
-
-
-
-
-
-
-
-
-
1386
-
-
-
-
-
-
-
-
-
3741
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
1751
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
6422
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3104
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据