#(#(#((##((()))(((#)(#()#(((()()(()#(##(((()(((()))#(((((()(((((((()#((#((()(#(((()(()##(()(((()((#(
 (#((((()
 (#((
 ((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((##
 (())((((#)
 (#(
 (#))(#(#)((((#(##((#(#((((#(##((((((#((()(()(())((()#((((#((()((((#(((((#(##)(##()((((()())(((((#(((
 ##((((((()
 #((#
 #))))
 (((((#(#(#(#()
 ((#(()#(##
 (((((((((((((((((((###################
 )((##((###
 (((()#(#)(
 ((#)(
 )(((())#
 ()((#((#(#()
 ((#(
 ()#(#())()()#)(#)()##)#((()#)((#)()#())((#((((((((#)()()(()()(((((#)#(#((((#((##()(##(((#(()(#((#))#

-1
 -1
 -1
 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
 3
 -1
 -1
 -1
 -1
 -1
 1
1
1
5
 1
1
1
1
 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
 -1
 -1
 -1
 -1
 1
1
3
 -1
 -1


import java.util.Scanner;

public class A {
    public static void main(String cd[]){
        Scanner in=new Scanner(System.in);
        String s=in.next();
        int a[]=new int[s.length()];
        if(s.charAt(0)=='(')
        a[0]=1;
        else{
            a[0]=-1;
            System.out.println(-1);
            return;
        }
        for(int i=1;i<s.length();i++){
            if(s.charAt(i)=='('){
                a[i]=a[i-1]+1;
            }
            else{
                a[i]=a[i-1]-1;
            }
            if(a[i]<0){
                System.out.println(-1);
                return;
            }
        }
        int x=0;
        int temp=a[s.length()-1]+1;
        //System.out.println(x+" "+temp+" "+a[s.length()-1]);
        if(a[s.length()-1]>=0){
            int i;
            for( i=s.length()-1;i>=0;i--){
                if(s.charAt(i)=='#'){
                    x=i;
                    
                    a[i]-=a[s.length()-1];
                            break;
                }
            }
            i++;
            for(;i<s.length();i++){
                if(s.charAt(i)=='('){
                    a[i]=a[i-1]+1;
                }
                else{
                    a[i]=a[i-1]-1;
                }
                if(a[i]<0){
                    System.out.println(-1);
                    return;
                }
            }
            if(a[s.length()-1]!=0){
                System.out.println(-1);
                return;
            
            }
            
            
        }
        for(int i=0;i<s.length();i++){
            if(i==x){
                System.out.println(temp);
                return;
            }
            if(s.charAt(i)=='#'){
                System.out.println(1);
            }
        }
    }
    
}
