6973
1017
625
791
765
717
671
725
823
682
718
1108
694
1013
613
779
644
886
819
642
714
683
952
1063
707
870
718
744
725
747
812
797
741
695
674
800
790
863
892
716
742
860
1001
703
693
900
707
1063
792
709
3006
866
908
696
882
927
794
945
728
822