833 2
2126 2
1956 2
1280 2
1027 2
1478 2
1226 2
1029 2
4003 2
5854 2
25706 2
1105 2
1831 2
4301 2
931 2
408 2
2277 2
48007 2
29526 2
2159 2
1859 2
1284 2
1180 2
2032 2