949
842
706
734
742
729
1846
727
919
735
760
1198
2093
1011
852
703
724
936
1136
733
1269
999
702
748
1243