3222 reads