2018
876
2407
823
2764
990
2352
963
841
985
1605
1703
922
1079
953
1257
2348
906
2099
870
1673
1180
1479
1657
1967
969
1126
2213
2491
874
943
1486
976
993
1169
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
943
792
3069
880
763
826
2675
1857
1581
3161
829
3113
835
1454
1092
1503
898
1716
2143
770
936
1439
2230
2004
1432
1613
1009
815
2283
876
1903
793
1328
1499
1242
849
840
846
1641
900
840
866
1380
2212
1106
1333
862
807
2019
885
880
1050
2433
824
1649
1552
1388
1534
885
870