2551 2
476 2
2505 2
1301 2
8657 2
2128 2
7177 2
3501 2
1901 2
62728 2
18026 2
42506 2
906 2
3227 2
2829 2
2005 2
1352 2
9031 2
1057 2
1483 2
1402 2
933 2
1401 2
2283 2