from 3199 3312
from 12899 14295
from 15099 15799