2478 2
376 2
21357 2
3557 2
2353 2
4132 2
2034 2
1877 2
6709 2
6205 2
4451 2
8805 2
1406 2
1329 2
6053 2
5753 2
784 2
12259 2
1403 2
10583 2
1476 2
659 2
14031 2
3203 2