2046
725
647
1801
806
684
677
674
3907
81730
1901
816
717
891
733
716
644
852
808
1447
895
821
862
1690
646
989
1131
653
855
1831
851
1199
795
804
662
709
781
724
6787
765
2153
750
1475
14906
1081
1835
9663
744
804
647
932
2557
762
721
747
772
788
876
12037
930