871 870 2 869 3 868 4 867 6 866 7 865 8 864 10 872 final