1202
772
778
744
912
934
775
909
627
658
647
1054
739
1310
682
3890
758
691
832