C# (Visual C# Interactive Compiler), 194 bytes
n=>{for(int i=1;i<5001;){var s="";var p=i;var j=new List<int>();while(p>0)j.Add(p-(p/=n)*n);j.Reverse();s+=i%(n+2>>1)<1?"Fizz":"";s+=i++%(n/3+4m)<1?"Buzz":"";Print(s==""?string.Join(",",j):s);}}
Gymhgy
- 8k
- 12
- 35