4001 2
21127 2
6202 2
3054 2
13483 2
22053 2
482 2
10053 2
3856 2
2477 2
1229 2
10133 2
728 2
405 2
3580 2
183 2
1882 2
6933 2
19808 2
2452 2
2333 2
2957 2
759 2
3876 2