2060
1281
1119
688
840
707
783
855
892
802
831
754
900
804
677
853
829
750
865
801
776
784
818
777
765
761
772
741
771
780
871
814
736