What is 667 Divisible By?

What numbers is 667 divisible by? Is 667 a prime number? Calculate and list the factors of 667.
Number

667 is evenly divisible by the following integers:

1
23
29
667

It is not a prime number.