2285 2
1178 2
904 2
1304 2
2031 2
1046 2
1092 2
1051 2
1215 2
2165 2
1017 2
1216 2
926 2
1194 2
1182 2
1076 2
1140 2
1606 2
1147 2
1404 2
1838 2
1988 2
1199 2
1005 2