2401 2
4503 2
1030 2
2951 2
180 2
709 2
2078 2
2083 2
27634 2
9031 2
3503 2
7004 2
479 2
801 2
2704 2
3526 2
558 2
3178 2
2602 2
958 2
1508 2
1204 2
1506 2
1034 2