From thrilling wheel-to-wheel battles to contorversial clashes - the 2017 season has given us many moments to savour so far. But how well do you remember the first 11 races of the season? It's time to put your knowledge to the test...