0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
997
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
2816
-
-
-
-
-
-
-
-
-
1966
-
-
-
-
-
-
-
-
-
6340
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
1738
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
2789
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
1062
-
-
-
-
-
-
-
-
-
1718
-
-
-
-
-
-
-
-
-
2604
-
-
-
-
-
-
-
-
-
2060
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
3042
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
739
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
3421
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
1572
-
-
-
-
-
-
-
-
-
2002
-
-
-
-
-
-
-
-
-
1166
-
-
-
-
-
-
-
-
-
4696
-
-
-
-
-
-
-
-
-
1937
-
-
-
-
-
-
-
-
-
5673
2652
-
-
-
-
-
-
-
-
-
7864
-
-
-
-
-
-
-
-
-
3735
-
-
-
-
-
-
-
-
-
7587
-
-
-
-
-
-
-
-
-
3475
-
-
-
-
-
-
-
-
-
5976
-
-
-
-
-
-
-
-
-
4239
-
-
-
-
-
-
-
-
-
6937
-
-
-
-
-
-
-
-
-
1729
-
-
-
-
-
-
-
-
-
5170
-
-
-
-
-
-
-
-
-
1237
-
-
-
-
-
-
-
-
-
3384
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
3013
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
2004
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
5914
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
1365
-
-
-
-
-
-
-
-
-
573
-
-
-
-
-
-
-
-
-
1272
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
1496
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
1456
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1371
-
-
-
-
-
-
-
-
-
1781
-
-
-
-
-
-
-
-
-
1837
-
-
-
-
-
-
-
-
-
1185
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
1132
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
1716
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据