22158 4
3378 4
15531 4
7758 4
47728 4
1553 4
18629 4
19607 4
3456 4
5580 4
29880 4
1002 4
6984 4
5851 4
43209 4
6807 4
16331 4
25009 4
19202 4
2909 4
3280 4
3033 4
4058 4
1533 4