2068
1285
1125
692
849
713
791
862
905
808
844
760
904
812
684
859
832
758
876
805
781
788
827
783
768
764
777
745
765
757
785
878
821
741