18680 3
882 3
4132 3
34382 3
2377 3
881 3
3076 3
24253 3
3006 3
1283 3
5434 3
4726 3
7828 3
42706 3
1177 3
2353 3
2909 3
5003 3
1402 3
1481 3
1901 3
1559 3
3927 3