#include <iostream> #include <cstdio> #include <cstring> using namespace std; typedef long long ll; int main(){ int t; cin>>t; while(t--){ char s[200005]; cin>>s; int n=strlen(s); int num0=0,ans=0; for(int i=0;i<n;i++){ if(s[i]=='0') num0++; else{ int a=1,b=i; for(int j=1;j<20;j++){ if(a-j<=num0) ans++; if(b+j>=n) break; a=a*2+(s[b+j]-'0'); } num0=0; } } cout<<ans<<endl; } return 0; }