682 2
403 2
1601 2
1505 2
2458 2
4551 2
956 2
3651 2
3630 2
4953 2
6459 2
14356 2
7379 2
7276 2
16703 2
6258 2
553 2
9978 2
3801 2
1557 2
3284 2
1105 2
2301 2
1633 2