-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
1017
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
1188
-
-
-
-
-
-
-
-
-
2649
-
-
-
-
-
-
-
-
-
1453
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
598