1000 спросов

На рынке присутствуют 1000 покупателей, для удобства дальнейших рассуждений пронумерованных индексами $i=1,\ 2,\ 3,\ \dots,\ 1000$.  Функция спроса  i-го покупателя имеет вид: $q_i=1001-i-P$. Причем цены могут принимать только целые значения. Производит и продает товар фирма-монополист, функция общих издержек которой имеет вид $TC=100,5Q$. Сколько единиц товара и по какой цене продаст монополист, не имеющий возможности осуществлять ценовую дискриминацию? Какую прибыль он получит?