Supply and demand function?

Let S and D be the supply and demand functions, respectively, for a particular item; also let these be functions of price as follows: S(p)= -1000 + 2500p, D(p)=9000 - 2000p. The equilibrium price is that price at which supply and demand (S=D).

(a). Find the equilibrium price p.

(b). Find the equilibrium price quantity, S or D.

(c). Determine the prices for which quantity demanded is less than quantity supplied.

Here's what I got:

-1000 + 2500p = 9000 - 2000p

4500p=10000

p= 2.22222 (repeating)

So I put in 2.2 for S and got 4500 and then 2.2 for D and got 4600. Shouldn't they be the same?

I'm confused as to what to do next

ur question is not correct

qd = 9000-2000p

qs = -1000 + 2000p

qd =qs

-1000 + 2500p = 9000-2000p

collect like terms

10000 = 500p

p= 10000/500 = 100/5 = 20

equilibrium price is N20.

qs = -1000 + 2500(20)

= -1000 + 50000

= 49000

qd = 9000-2000(20)

= 9000 - 40000

= - 31000