2695 2
1001 2
868 2
633 2
974 2
1599 2
1014 2
944 2
651 2
755 2
641 2
1514 2
1151 2
1082 2
1116 2
1050 2
623 2
753 2
810 2
1190 2
696 2
598 2
637 2
580 2