import java.util.Scanner;

public class Main {
	static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	}
} import java.util.Scanner; Scanner java.util public class Main {
	static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	}
} Main static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray(); alphabet "abcdefghijklmnopqrstuvwxyz".toCharArray() "abcdefghijklmnopqrstuvwxyz".toCharArray "abcdefghijklmnopqrstuvwxyz" public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	} main {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int M = sc.nextInt(); M sc.nextInt() sc.nextInt sc int[] ans = new int[N + 1]; ans new int[N + 1] N + 1 N 1 for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		} int i = 0; int i = 0; i 0 i < (M * 2) i (M * 2) M 2 i++ i++ i {
			ans[sc.nextInt()]++;
		} {
			ans[sc.nextInt()]++;
		} ans[sc.nextInt()]++ ans[sc.nextInt()] ans sc.nextInt() sc.nextInt sc for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		} int i = 1; int i = 1; i 1 i < ans.length i ans.length ans ans.length i++ i++ i {
			System.out.println(ans[i]);
		} {
			System.out.println(ans[i]);
		} System.out.println(ans[i]) System.out.println System.out System System.out ans[i] ans i String[] args args public class Main {
	static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	}
} public class Main {
	static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	}
} Main
import java.util.Scanner;

public class Main {
	static char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int N = sc.nextInt();
		int M = sc.nextInt();

		int[] ans = new int[N + 1];
		for (int i = 0; i < (M * 2); i++) {
			ans[sc.nextInt()]++;
		}
		for (int i = 1; i < ans.length; i++) {
			System.out.println(ans[i]);
		}
	}
}
