2678 2
1173 2
1125 2
1148 2
934 2
1210 2
1161 2
1363 2
926 2
1347 2
1712 2
972 2
860 2
985 2
1124 2
1652 2
1284 2
1586 2
993 2
1006 2
1040 2
1234 2
874 2
2041 2