2890
541
610
923
552
505
2446
660
547
595
549
741
624
500
933
571
492
955
496
485
540
497
569
530
598