//Bài 1
#include<bits/stdc++.h>
#define ll long long
#define i128 __int128_t
using namespace std;
ll a,b,c,d;
int n,s;
bool ok(ll e,ll f) {
return (i128)b*e<(i128)a*f&&
(i128)c*f<(i128)d*e;
}
int main() {
freopen("caudogionghi.inp","r",stdin);
freopen("caudogionghi.out","w",stdout);
cin>>a>>b>>c>>d;
cin>>n>>s;
vector<char>prime(s+1,true);
if(s>=0)prime[0]=false;
if(s>=1)prime[1]=false;
for(ll i=2;i*i<=s;i++) {
if(prime[i]) {
for(ll j=i*i;j<=s;j+=i) {
prime[j]=false;
}
}
}
ll ans=0;
for (int x=2;2*x+n<=s;x++){
int y=x+n;
if(prime[x]&&prime[y]){
if(ok(x,y)) ans++;
if(ok(y,x)) ans++;
}
}
cout<<ans;
return 0;
}
Ly9Cw6BpIDEKI2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBpMTI4IF9faW50MTI4X3QKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmxsIGEsYixjLGQ7CmludCBuLHM7Cgpib29sIG9rKGxsIGUsbGwgZikgewogICAgcmV0dXJuIChpMTI4KWIqZTwoaTEyOClhKmYmJgogICAgICAgICAgIChpMTI4KWMqZjwoaTEyOClkKmU7Cn0KCmludCBtYWluKCkgewogICAgCiAgICBmcmVvcGVuKCJjYXVkb2dpb25naGkuaW5wIiwiciIsc3RkaW4pOwogICAgZnJlb3BlbigiY2F1ZG9naW9uZ2hpLm91dCIsInciLHN0ZG91dCk7CiAgICBjaW4+PmE+PmI+PmM+PmQ7CiAgICBjaW4+Pm4+PnM7CgogICAgdmVjdG9yPGNoYXI+cHJpbWUocysxLHRydWUpOwogICAgaWYocz49MClwcmltZVswXT1mYWxzZTsKICAgIGlmKHM+PTEpcHJpbWVbMV09ZmFsc2U7CgogICAgZm9yKGxsIGk9MjtpKmk8PXM7aSsrKSB7CiAgICAgICAgaWYocHJpbWVbaV0pIHsKICAgICAgICAgICAgZm9yKGxsIGo9aSppO2o8PXM7ais9aSkgewogICAgICAgICAgICAgICAgcHJpbWVbal09ZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgbGwgYW5zPTA7CiAgICBmb3IgKGludCB4PTI7Mip4K248PXM7eCsrKXsKICAgICAgICBpbnQgeT14K247CgogICAgICAgIGlmKHByaW1lW3hdJiZwcmltZVt5XSl7CiAgICAgICAgICAgIGlmKG9rKHgseSkpIGFucysrOwogICAgICAgICAgICBpZihvayh5LHgpKSBhbnMrKzsKICAgICAgICB9CiAgICB9CgogICAgY291dDw8YW5zOwogICAgcmV0dXJuIDA7Cn0K