1288
941
705
5140
4164
1852
1200
1674
1277
780
1585
2018
2019
745
2057
1065
700
883
1044
1436
2397
1571
702
1053
862
1684
1096
1222
1274
1262
912
993
1317
845
857
843
995
953
964
1870
1817
808
1124
1103
1388
4673
884
769
1002
2864
2493
711
1817
860
1149
1109
1025
1113
950
977
1999
692
3145
1044
2457
729
924
865
1103
973
778
744
836
1293
940
847
914
707
869
732
659
3117
1057
1663
1598
780
1578
6080
879
877
1508
920
1558
731
1741
1513
871
1001
1295
1635
844
2015
907
1582
758
1257
897
831
2047
3053
795
1017
1596
868
1184
849
937
3675
1947
1029