2299 2
1081 2
1323 2
1322 2
1389 2
2233 2
2363 2
1386 2
1554 2
1729 2
4121 2
2700 2
1598 2
1999 2
2913 2
2464 2
2595 2
1529 2
3184 2
3187 2
1106 2
2496 2
2378 2
3730 2