1021839 Rank: (1140)

# Contest Rank Performance New Rating Diff