769
830
821
644
662
1104
641
667
927
645
991
904
1254
827
1032
789
1441
816
1029
679
1837
757
999
1160
793
745
1011
940
716
681
999
678
735
724
1227
701
936
809
1057
854
657
683
983
819
697
714
1035
684
1555
760
842
721
713
