1096
664
751
1566
855
1264
792
8970
739
678
758
1071
653
763
620
666
862
728
5702
6167
813
676
1982
692
807
805
823
698
845
684
686
1683
682
2210
1078
783
1786
1026
1438
729
1533
750
701
1906
767
715
1571
771
949
798
4800
828
869
805
774
744
815
2432
1110
872