2023
1336
1472
1731
890
828
2806
1849
807
1322
942
815
1750
939
878
950
2450
1683
889
1081
863
2495
1034
1310
872
991
1858
1212
3105
1234
2084
1087
787
826
964
2390
843
893
977
2604
925
1343
1613
2287
945
3469
1315
3270
2781
943
1004
1282
1882
1951
1086
1602
2383
1567
985
860
993
804
1574
867
1631
942
810
791
2213
1500
1377
852
1748
873
1278
1571
1382
2757
1957
1089
1827
3342
1029
1508
865
3762
1721
1152
873
1438
1599
1388
1223
1426
1180
995
2193
1940
1122
819
921
887
1141
1433
890
1697
1655
970
1372
879
937
1055
793
951
808
1164
2819
834
1114
1459