Input-output analysis