9532 2
7206 2
3881 2
1028 2
1929 2
1205 2
1229 2
526 2
20652 2
27531 2
4054 2
2333 2
2507 2
2627 2
3708 2
1302 2
3431 2
854 2
6332 2
4632 2
3084 2
2708 2
2108 2
1953 2