4056 2
6732 2
1104 2
2203 2
5655 2
1059 2
3607 2
24157 2
55378 2
2804 2
1353 2
605 2
476 2
1326 2
7356 2
10284 2
701 2
526 2
652 2
6307 2
2281 2
3503 2
1531 2
677 2