829
743
730
809
704
906
675
749
694
747
790
690
659
715
655
765
898
1926
947
1124
1083
766
759
760
727
800
1035
2153
1417
823
1768
3057
1145
1012
710
1147
787
602
720
852
850
701
763
763
817
916
873
716
1323
942
805
676
1496
904
719
856
839
7814
660
671