1001 3
1155 3
1331 3
10755 3
47633 3
2179 3
15928 3
3883 3
6326 3
9226 3
4878 3
2180 3
10031 3
5479 3
48229 3
24481 3
25905 3
4877 3
1952 3
10805 3
22109 3
8609 3
1778 3
2681 3