1588 2
1058 2
1540 2
1038 2
793 2
1086 2
1626 2
1486 2
2500 2
1758 2
1614 2
1689 2
1008 2
995 2
1096 2
2054 2
999 2
1682 2
821 2
1077 2
3199 2
1624 2
1067 2
1076 2