2022
1972
1213
1938
1692
947
1195
1275
1836
1162
879
1684
1440
1795
2931
970
2271
1109
2321
1471
1312
2122
1369
1356
1513
916
3113
1082
2618
1535
941
1793
1207
2487
1071
1251
1326
973
1062
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
4382
3777
2160
1286
1542
1074
1449
896
1646
1075
828
1078
1259
1134
987
1211
1443
1093
1338
1353
4084
901
942
958
2567
2300
1380
845
829
1008
937
887
1315
944
1029
971
1016
1738
828
1494
989
1136
1204
1024
969
1135
2177
1042
966
931
861
864
958
911
2217
1030
1994
841
1171
1169
2660
885
1376
1872
6388
827
1376