3002 3
4702 3
8658 3
17228 3
307 3
15279 3
1776 3
4982 3
5754 3
6303 3
3306 3
7377 3
1759 3
3380 3
1281 3
2728 3
1104 3
12680 3
65007 3
55703 3
2233 3
10857 3
3280 3
6131 3