4227
721
1854
1801
744
618
889
753
773
835
688
778
1465
798
765
811
1198
673
717
2608
681
1693
2000
956
717
671
2109
6283
909
910
724
679
729
877
649
1200
860
735
3700
689
987
941
841
788
866
771
1226
706
3148
770
675
1085
677
688
693
747
770
1074
819
861