10628 2
10056 2
47928 2
331 2
2829 2
905 2
1158 2
1834 2
5155 2
1181 2
1304 2
752 2
330 2
280 2
705 2
1451 2
1554 2
909 2
4959 2
4706 2
8831 2
1331 2
3306 2
6028 2