I dont think Ukraine had even a fraction of the equipment claimed in your list in service. The Russian claims are quite absurd.
When fighting fire with fire is given new meaning.
Wanna dish propaganda, be able to take it when dished back.