2328 2
3055 2
3426 2
1952 2
6681 2
655 2
1908 2
7152 2
19582 2
353 2
21232 2
8329 2
1258 2
47003 2
179 2
1234 2
1034 2
352 2
1584 2
479 2
151 2
2482 2
1853 2
6653 2