680
2021
688
619
613
845
2290
780
2456
860
827
986
1709
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
581
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
1263
754
892
701
1191
1588
1760
749
716
748
1863
1099
728
656
1527
662
791
644
1066
728
559
623
795
993
1224
720
687
1164
1346
702
741
662
1435
1219
1624
660
1476
787
690
668
1233
1795
972
683
904
1164
930
2528
723
633
1469
1230
628
681
818
1295
951
3189
626
782