1001 2
1191 2
1204 2
816 2
1040 2
1032 2
1147 2
1951 2
1738 2
1793 2
929 2
1229 2
1160 2
2243 2
660 2
928 2
786 2
1178 2
1316 2
1226 2
1657 2
1478 1
975 1