4000 3
4686 3
9826 3
6335 3
9573 3
6422 3
15779 3
6097 3
8095 3
4489 3
2738 3
5307 3
2018 3
3294 3
5041 3
5674 3
4656 3
4668 3
5299 3
5209 3
5984 3
4889 3
4913 3
4933 3