5631 2
1028 2
1331 2
24130 2
484 2
7359 2
857 2
6207 2
552 2
3352 2
1528 2
5734 2
1107 2
2504 2
1507 2
1651 2
233 2
533 2
505 2
608 2
4757 2
4354 2
976 2
1605 2