sieve analysis