254
698
532
500
3027
1508
2390
1053
291
337
1226
1123
279
653
739
204
782
357
384
596
243
1800
431
2021
