2042
1274
1113
678
832
700
773
847
874
793
811
745
893
783
671
845
822
736
850
790
765
775
808
767
756
750
732
752
761
747
746
769
863
806
725