508 2
2232 2
3479 2
857 2
2133 2
10006 2
1027 2
1082 2
4407 2
705 2
1453 2
15503 2
1809 2
1557 2
555 2
277 2
3409 2
958 2
309 2
1931 2
1627 2
2609 2
13129 2
1852 2