789
638
829
771
5427
687
1076
729
1018
695
670
655
617
700
759
658
1898
649
699
779
700
1433
634
811
617
2019
656
692
732
675
661
759
785
644
2961
920
689
1291
689
773
1400
797
1007
638
724
864
814
777
2407
803
791
810
848
861
611
608
1116
711
695
2119