2927 3
6731 3
1408 3
4755 3
5851 3
631 3
1134 3
1102 3
2157 3
2334 3
5829 3
12529 3
3131 3
10234 3
601 3
1552 3
33580 3
5352 3
3357 3
8880 3
5554 3
212683 3
12653 3
1252 3