705
5641
640
678
667
769
750
1210
1336
671
800
848
831
868
688
871
702
1435
1207
625
2022
615
777
683
662
815
782
630
799
935
673
774
662
640
820
823
834
3297
1200
795
785
913
820
1355
671
782
638
688
688
959
628
722
688
685
740
714
1023
788
633
720