6980 3
87755 3
2426 3
21404 2
12654 2
4179 2
6077 2
105555 2
5253 2
5430 2
3027 2
2826 2
1152 2
4354 2
132930 2
1101 2
1854 2
7355 2
3929 2
2026 2
1728 2
5752 2
2553 2
978 2