882 2
1103 2
2254 2
1426 2
3378 2
576 2
455 2
23676 2
7428 2
2979 2
631 2
903 2
2133 2
3633 2
1153 2
1555 2
852 2
1484 2
4003 2
1755 2
3727 2
1752 2
12704 2
6801 2