804
836
812
791
1117
856
877
958
799
789
776
799
859
780
951
1104
780
2059
743
925
773
1617
862
769
1013
957
3670
728
4807
853
1221
1036
967
942
857
1006
979
920
1188
797
776
888
1706
1025
922
896
1402
878
837
941
944
823
784
812
847
1109
875
849
812
800