846
967
1055
762
803
781
913
1132
811
739
742
788
1058
776
820
1097
996
987
875
803
922
958
863
889
763
910
806
934
1249
863
849
866
1003
803
947
818
848
907
993
881
3669
858
905
935
844
1144
920
861
949
1106
902
794
880
867
781
825
868
873
903
805