987 2
1598 2
1193 2
1144 2
1058 2
999 2
2254 2
1521 2
1385 2
1000 2
1632 2
1272 2
1126 2
1429 2
2473 2
1634 2
1083 2
991 2
841 2
1642 2
875 2
975 2
853 2
1029 2