Any of the following are vagrants and are guilty of a misdemeanor:
(1) A person, with ability to work, who is without lawful means of support, does not seek employment, and is not under 18 years of age; or
(2) A person found in or loitering near any structure, vehicle, or private grounds who is there without the consent of the owner and is unable to account for being there; or
(3) A prostitute who loiters on the streets or in a public place or in a place open to the public with intent to solicit for immoral purposes; or
(4) A person who derives support in whole or in part from begging or as a fortune teller or similar impostor.