19884 3
14428 3
4301 3
1251 3
2383 3
43031 3
1255 3
1580 3
1406 3
5584 3
1926 3
3531 3
5930 3
1228 3
2134 3
832 3
6731 3
43008 3
3979 3
5632 3
7731 3
15281 3
2377 3
1829 3