2203 2
1858 2
2033 2
3902 2
1229 2
628 2
1003 2
4879 2
2152 2
2058 2
5532 2
12327 2
2909 2
14727 2
809 2
481 2
679 2
405 2
10308 2
20077 2
41980 2
733 2
1855 2
2056 2