2954 2
9455 2
1059 2
5478 2
1626 2
1379 2
1706 2
1327 2
5309 2
356 2
3328 2
12180 2
4409 2
133 2
702 2
1503 2
1502 2
2108 2
1055 2
3408 2
8208 2
1031 2
1982 2
2609 2