Solving Multi-Agent Pathfinding with Matching using A*+ID+OD