2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
1175
936
700
1769
753
742
818
1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
1510
1656
816
802
965
810
1215
752
685
780
1964
1413
1522
816
2114
1433
1304
791
1384
791
782
1111
1048
4889
1837
1650
787
1253
730
1118
1535
668
2822
2625
845
2407
764
1020
614
1835
780
1141
1188
1046
648
1311
714
1181
1580
2401
767
2788
711
1665
1054
2023
974
679
686
896
1025
808
788
621
1028
1269
666
676
1705
882
1019
1849
1549
814
561
1397
1859
656