2312 2
1559 2
1509 2
2297 2
1660 2
1099 2
1515 2
1459 2
1357 2
1403 2
2048 2
1677 2
1812 2
1641 2
2898 2
2042 2
1715 2
2008 2
2370 2
1324 2
2385 2
2144 2
2644 2
1563 1