2040
2020
1262
945
899
5832
1473
2310
1037
687
1776
878
3730
3560
1372
839
693
944
1270
885
2005
1021
1679
1058
1164
3475
6060
1039
1270
708
1495
1718
742
1552
1086
1155
2184
905
1599
928
1342
1827
1312
912
1871
6705
893
1244
1421
689
966
675
1673
901
3936
972
1107
1236
1538
1344
817
1714
688
803
734
893
1089
2290
940
2410
1451
909
686
735
949
1297
1272
1837
1848
734
1632
1406
1082
895
2021
725
982
744
936
1828
1000
702
1292
897
710
845
823
990
1430
678
1263
895
1220
775
1851
803
1480
1775
1367
700
1799
1369
1987
875
1342
756
852
870
1728
1886