767
1158
1603
2357
819
2750
863
1113
741
763
1171
889
946
730
964
865
666
831
877
779
871
771
1389
729
912
729
917
906
767
725
1009
845
886
1047
922
691
887
1071
678
859
719
1145
714
1396
849
763
783
878
1216
742
976
900
775
872
1006
1518
1096
876
2159
1110