The oil filter you are showing is either old stock picked from a liquidation of a dealership or not genuine, this packaging and sticker shape was used in the mid 90's when the filters were supplied by various vendors including life, union <<--(the best), all filters produced after 2005 should say made in Thailand or Made in China. and have a slimmer sticker. Some original batches even have the instructions etc as a sticker pasted on the filter.
For correct filters I would suggest you pool in or buy yourself an entire case of MANN, Donaldson, Fleetguard etc. oil filters for your engine. You will know the difference.
and btw 2500 kms is nothing to measure - even "qadeem" oils dont breakdown till 4000 kms, also your engine should slightly consume oil, about a cup every 5000 kms at least, otherwise I would go about checking why it is not.