2126 2
1664 2
1462 2
1955 2
2001 2
1864 2
2235 2
1956 2
1590 2
1763 2
1438 2
3908 2
2147 2
2078 2
3328 2
3643 2
2133 2
1506 2
2061 2
1670 2
2002 2
2889 2
4032 2
2238 2