0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
1221
-
-
-
-
-
-
-
-
-
3019
-
-
-
-
-
-
-
-
-
1434
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
1537
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
1858
-
-
-
-
-
-
-
-
-
1684
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
1215
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
1311
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
2.33万
-
-
-
-
-
-
-
-
-
903
-
-
-
-
-
-
-
-
-
877
-
-
-
-
-
-
-
-
-
1449
-
-
-
-
-
-
-
-
-
9076
-
-
-
-
-
-
-
-
-
1594
-
-
-
-
-
-
-
-
-
3047
-
-
-
-
-
-
-
-
-
1461