3359 4
12527 4
29981 4
1809 4
4981 4
1154 4
6582 4
3476 4
2827 4
15533 4
1126 4
9705 4
47727 4
15052 4
2178 4
1559 4
18905 4
5184 4
19830 4
3452 4
5629 4
21381 4
58956 4
29005 4