2179 3
11551 3
27376 3
16681 3
3478 3
4229 3
21101 3
1106 3
9031 3
1484 3
1108 3
8009 3
4209 3
8906 3
5382 3
1680 3
8405 3
11128 3
24107 3
2651 3
12952 3
10180 3
2608 3
2556 3