2056
735
781
739
666
798
995
766
827
771
896
804
665
794
714
968
1991
841
738
876
1291
890
869
801
873
902
1095
885
896
934
900
1804
869
1432
1110
857
868
874
993
1080
943
1115
970
836
999
2568
960
997
912
870
845
959
817
2344
986
1024
1110
927
1635
1057