2494 2
1334 2
3252 2
1776 2
1923 2
2941 2
956 2
1548 2
1661 2
945 2
1665 2
1046 2
1949 2
1740 2
1654 2
928 2
1765 2
1157 2
1143 2
978 2
1685 2
2061 2
1632 2
2294 2