12008 2
1780 2
3931 2
2356 2
455 2
5781 2
2452 2
48704 2
727 2
4627 2
3584 2
9779 2
2678 2
1401 2
2153 2
47604 2
2282 2
3330 2
7527 2
3782 2
2028 2
7727 2
7127 2
22079 1