1007
765
912
699
855
667
848
2018
721
783
738
1194
1710
688
796
656
691
680
694
1322
914
1476
712
752
812
669
621
1463
644
721
861
682
738
668
679
689
758
673
942
876
945
731
777
692
782
815
719
722
1168
654
716
783
684
769
724
660
1610
753
767
758