2022
820
1014
1666
1485
1844
855
848
1509
520
1428
1104
994
2649
958
1187
703
2782
2563
1377
566
1475
1711
3964
596
1020
1117
1958
424
682
782
3317
1008
1494
1237
828
708
1415
1033
1212
4396
1408
829
1754
803
2333
826
2195
976
1514
899
843