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

ans = [0 for i in range(n-1)]

for i in range(n-1):

  k = i + 1

  b_1 = k - x

  if b_1 < 0:

      b_1 = - b_1

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

    l = j + 1

    a = l - k

    b_2 = l - y

    if b_2 < 0:

      b_2 = - b_2

    b = b_1 + b_2 + 1

    if b < a:

      a = b

    ans[a-1] += 1

for i in range(n-1):

  print((ans[i]))
n, x, y = list(map(int, input().split()))

ans = [0 for i in range(n-1)]

for i in range(n-1):

  k = i + 1

  b_1 = k - x

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

    l = j + 1

    a = l - k

    b = abs(k - x) + abs(l - y) + 1

    if b < a:

      a = b

    ans[a-1] += 1

for i in range(n-1):

  print((ans[i]))
n, x, y = list(map(int, input().split()))
ans = [0 for i in range(n - 1)]
for i in range(n - 1):
    k = i + 1
    b_1 = k - x
    if b_1 < 0:
        b_1 = -b_1
    for j in range(i + 1, n):
        l = j + 1
        a = l - k
        b_2 = l - y
        if b_2 < 0:
            b_2 = -b_2
        b = b_1 + b_2 + 1
        if b < a:
            a = b
        ans[a - 1] += 1
for i in range(n - 1):
    print((ans[i]))

n, x, y = list(map(int, input().split()))
ans = [0 for i in range(n - 1)]
for i in range(n - 1):
    k = i + 1
    b_1 = k - x
    for j in range(i + 1, n):
        l = j + 1
        a = l - k
        b = abs(k - x) + abs(l - y) + 1
        if b < a:
            a = b
        ans[a - 1] += 1
for i in range(n - 1):
    print((ans[i]))

-    if b_1 < 0: -        b_1 = -b_1 -        b_2 = l - y -        if b_2 < 0: -            b_2 = -b_2 -        b = b_1 + b_2 + 1 +        b = abs(k - x) + abs(l - y) + 1