928
786
842
746
941
672
3668
609
756
705
645
684
659
892
744
1482
692
709
803
714
690
842
725
787
930
712
856
1084
870
992
717
917
750
1029
3088
677
1087
740
1492
744
805
829
8476
819
807
731
701
916
797
737
762
5545
748
798
1098
835
999
1801
716
1083