684
674
679
2260
653
782
653
842
1691
874
646
757
680
949
1185
2034
666
781
661
687
767
764
850
1767
818
886
714
1964
819
1623
964
3456
621
1034
930
852
692
822
1067
725
660
908
750
852
804
673
878
668
668
678
646
699
1718
714
671
929
791
833
706
795