2021
1060
2229
1667
1164
2228
1028
1290
1725
1326
1407
1185
989
2771
2260
3390
1130
2164
1200
1707
2319
962
1585
1010
2280
3251
2242
940
1646
1058
1112
1142
2538
1041
1218
1087
1304
3195
906
2617
2550
1086
1690
1094
1526
946
2415
1186
2067
922
3102
3164
1007
1781
3839
9886
4722
1362
1364
6810
3245
1329
1171
1500
938
1123
2588
3079
2478
901
905
1720
14023
1795
1426
1238
2281
1598
1053
897
1728
2789
971
1721
2947
3675
987
3878
2714
906
983
4841
1025
868
1147
1439
986
2674
3094
2919
5070
6877
6430
1078
2798
1232
900
2092
1113
1030
1028
2216
2432
2737
1265
1002
1909
1040
969
1613