282 2
1601 2
6851 2
1281 2
702 2
6976 2
3681 2
1426 2
2303 2
1676 2
3908 2
12157 2
479 2
204 2
1730 2
1877 2
3556 2
2229 2
626 2
2801 2
2532 2
1631 2
2253 2
5656 2