691
869
646
661
668
761
683
853
715
640
697
746
715
1078
1167
940
2467
701
763
762
1418
732
654
2545
747
706
802
764
879
690
756
737
872
1897
828
897
1120
657
2750
1555
828
800
705
711
705
867
5887
1892
1696
774
2606
787
738
754
5373
2168
894
724
6548
1068