1053
1294
721
779
863
1850
782
986
1073
676
975
1723
744
928
766