Ну так это просто работа с массивом должна быть, если я правильно тебя понимаю. В чем вопрос тогда?)) Сохраняй обьекты, потом пробегайся по массиву проверяй по условию и сохраняй во 2 массив, потом считай сколько обьектов в массиве, и так с каждым условием)