n,x,y = list(map(int,input().split()))

x,y = x-1,y-1

ans = [0]*(n)



for i in range(n):    

  for j in range(i+1,n):

    sp = min(abs(j-i), abs(x-i)+abs(j-y)+1, abs(y-i)+1+abs(j-x))

    ans[sp]+=1

    

for a in ans[1:]:

  print(a)
n,x,y = list(map(int,input().split()))

x,y = x-1,y-1

ans = [0]*(n)



for i in range(n):    

  for j in range(i+1,n):

    sp = min(abs(j-i), abs(x-i)+abs(j-y)+1)

    ans[sp]+=1

    

for a in ans[1:]:

  print(a)
n, x, y = list(map(int, input().split()))
x, y = x - 1, y - 1
ans = [0] * (n)
for i in range(n):
    for j in range(i + 1, n):
        sp = min(abs(j - i), abs(x - i) + abs(j - y) + 1, abs(y - i) + 1 + abs(j - x))
        ans[sp] += 1
for a in ans[1:]:
    print(a)

n, x, y = list(map(int, input().split()))
x, y = x - 1, y - 1
ans = [0] * (n)
for i in range(n):
    for j in range(i + 1, n):
        sp = min(abs(j - i), abs(x - i) + abs(j - y) + 1)
        ans[sp] += 1
for a in ans[1:]:
    print(a)

-        sp = min(abs(j - i), abs(x - i) + abs(j - y) + 1, abs(y - i) + 1 + abs(j - x)) +        sp = min(abs(j - i), abs(x - i) + abs(j - y) + 1)