2032
1268
1104
675
824
695
769
841
864
783
798
737
889
778
665
842
814
733
838
760
770
803
763
754
746
757
726
743
756
741
742
764
848
720