2070
1295
1129
702
855
722
794
867
912
815
859
771
913
822
693
864
838
769
889
812
789
833
798
779
784
752
778
783
764
763
793
883
832
749