767
807
678
705
864
739
643
1347
3697
752
993
1266
1351
673
1219
951
725
699
2854
2388
807
833
793
911
1878
4518
696
907
904
1340
808
854
1009
7091
1485
1906
1012
1188
932
1006
832
685
4237
649
1908
756
703
701
1049
712
715
1821
641
1074
754
749
778
749
2289
764