1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
772
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
1359
-
-
-
-
-
-
-
-
-
4031
-
-
-
-
-
-
-
-
-
1078
-
-
-
-
-
-
-
-
-
2531
-
-
-
-
-
-
-
-
-
5166
-
-
-
-
-
-
-
-
-
4906
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
751
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
1433
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
1299
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
768
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
2473
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
4768
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
1480
-
-
-
-
-
-
-
-
-
802
-
-
-
-
-
-
-
-
-
1677
-
-
-
-
-
-
-
-
-
1083
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
2825
-
-
-
-
-
-
-
-
-
1438
-
-
-
-
-
-
-
-
-
2192
-
-
-
-
-
-
-
-
-
1107
-
-
-
-
-
-
-
-
-
3071
-
-
-
-
-
-
-
-
-
5437
-
-
-
-
-
-
-
-
-
3981
-
-
-
-
-
-
-
-
-
1566
-
-
-
-
-
-
-
-
-
7634
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
5479
-
-
-
-
-
-
-
-
-
8239
-
-
-
-
-
-
-
-
-
6403
-
-
-
-
-
-
-
-
-
6292