4309 3
1256 3
2378 3
43027 3
1577 3
1408 3
5552 3
1927 3
3531 3
5932 3
1230 3
2126 3
828 3
6729 3
42981 3
3977 3
5632 3
7733 3
15284 3
2384 3
1830 3
5254 3
2753 3