2182 2
1304 2
4506 2
2909 2
1084 2
458 2
1301 2
981 2
3826 2
3229 2
627 2
658 2
977 2
4653 2
2653 2
1933 2
6255 2
7651 2
9101 2
1482 2
1351 2
2177 2
6184 2
7404 2