1001 2
1395 2
1407 2
816 2
1040 2
1032 2
1147 2
2155 2
1738 2
1793 2
929 2
1229 2
1366 2
2243 2
867 2
1128 2
989 2
1178 2
1316 2
1226 2
1657 2
1478 1
975 1