846
1094
741
713
740
684
690
776
670
786
750
708
1031
979
711
1118
737
841
1396
807
693
665
831
638
736