1021839 Rank: 546 (1140)

# Contest Rank Performance New Rating Diff