2019
1412
1409
1435
1063
901
1217
2143
1303
1562
1745
1254
2559
2601
2658
728
712
866
2203
1270
2225
1210
2496
3549
1036
1497
816
1728
1095
1125
1614
868
1290
725
742
881
1486
2016
1644
1249
747
728
966
1384
2410
1448
1905
1963
866
720
892
801
960
802
1234
1067
827
1096
1469
686
7632
803
812
957
1476
1839
1012
1457
727
860
1198
1758
5192
1564
1401
1077
1849
1891
1561
968
1901
1029
1004
1750
1173
1038
1665
1251
867
1042
985
1109
980
717
907
744
1637
1977
1592
1150
995
817
1057
1753
877
3022
1077
662
1346
1981
930
5516
4819
767
1550
859
1722
1527
1517
725