31358 3
1477 3
7334 3
9709 3
15801 3
17131 3
6830 3
4309 3
1826 3
14384 3
1877 3
5076 3
1532 3
16109 3
2355 3
6679 3
6433 3
1533 3
18328 3
6704 3
3702 3
2358 3
16354 3
1408 3