5480
1125
873
892
797
627
797
696
723
685
8194
692
749
727
721
953
814
2037
838
2255
723
1440
771
4838
8847