856
1013
890
1051
890
834
1077
1092
859
1421
779
967
1049
1170
924
1085
832
831
1013
1032
845
831
919
823
855
934
951
918
1077
919
1177
1114
833
802
1067
1015
783
777
940
981
1016
994
818
820
938
920
1002
906
948
990
981
1002
813
869
826
921
793
871
837
1140