2255 2
3056 2
2383 2
1252 2
15257 2
1905 2
1859 2
5578 2
501 2
9833 2
1731 2
332 2
3052 2
2009 2
851 2
3484 2
1333 2
5582 2
14927 2
1977 2
12732 2
3232 2
1954 2
527 2