17984 threads