631 3
1234 3
2028 3
4876 3
3427 3
19607 3
9308 3
4356 3
4578 3
1679 3
5877 3
3133 3
2731 3
8706 3
3259 3
1633 3
904 3
2730 3
153 3
3080 3
2955 3
1226 3
65331 3
4556 3