1035
421
627
471
902
1008
941
881
443
1841
557
661
778
789
621
661
778
676
667
778
919
550
306
550