fun main(args: Array<String>) {
    var (n, x, y)= readLine()!!.split(' ').map{ it.toInt()}
    var dist=Array(n){0}.toMutableList()
    for(i in 1..n){
        for (j in 1 until i){
            dist[Math.min(Math.abs(j-i), Math.min(Math.abs(x-i) +1+ Math.abs(y-j), Math.abs(y-i) +1+ Math.abs(x-j)))]++
        }
    }
    for(i in 1 until n){
        println(dist[i])
    }
}