2363 2
1651 2
882 2
1068 2
1269 2
1078 2
1087 2
1753 2
1534 2
1236 2
1112 2
2246 2
1605 2
1070 2
1234 2
1133 2
970 2
975 2
1151 2
1360 2
1012 2
1134 2
959 2
943 2