582 2
1353 2
1702 2
578 2
584 2
42956 2
684 2
2726 2
1479 2
3231 2
1102 2
5952 2
2327 2
2904 2
1156 2
229 2
605 2
703 2
7578 2
5504 2
1226 2
3828 2
5008 2
1776 2