Large scale inverse design of planar on-chip mode sorter