829
966
830
827
805
1266
956
1037
805
836
812
792
1117
857
878
958
799
790
776
799
859
780
951
1104
780
742
2059
743
953
925
773
1617
863
770
1013
958
3670
1276
728
4807
853
1222
1037
968
942
858
1006
979
920
1003
1189
797
776
888
1707
1025
922
897
846
1403