831
724
545
542
1423
512
524
636
565
640
781
689
454
467
577
633
823
1848
3619
519
864
959
1423
446
595