3832
943
718
15159
780
717
609
772
905
705
635
745
992
671
1844
739
675
665
726
1222
1003
691
902
1184
1698
675
673
905
1462
661
612
662
1451
675
725
658
750
714
693
836
760
714
718
713
759
687
1057
834
1179
1023
746
723
721
770
738
808
876
719
775
711