905
783
723
827
686
1077
679
802
826
967
987
917
854
979
747
1075
965
645
967
933