2051 2
6059 2
7934 2
2206 2
21503 2
1404 2
1253 2
2231 2
728 2
3956 2
6176 2
74677 2
4928 2
1331 2
17679 2
1530 2
1129 2
1084 2
408 2
2179 2
10080 2
1551 2
4734 2
23757 2