2726 3
1101 3
5554 3
14879 3
11502 3
9551 3
10282 3
2059 3
5126 3
4654 3
4552 3
6407 3
3678 3
7679 3
1201 3
19378 3
8009 3
2351 3
876 3
15403 3
31657 3
8602 3
3534 3
7579 3