2481 2
1608 2
1553 2
3931 2
4207 2
1529 2
5757 2
479 2
2058 2
1632 2
1484 2
1831 2
9676 2
652 2
1731 2
952 2
12276 2
1878 2
5702 2
68604 2
407 2
1432 2
1428 2
2306 2