2029 2
1062 2
1478 2
1667 2
1003 2
1305 2
1076 2
2068 2
1362 2
1472 2
1125 2
1821 2
973 2
1085 2
1031 2
1050 2
2264 2
1310 2
1539 2
957 2
2035 2
2251 2
1175 2
2465 2