529 2
1452 2
458 2
2202 2
8028 2
8751 2
507 2
5404 2
679 2
10777 2
4179 2
1626 2
2431 2
857 2
354 2
4184 2
1379 2
19108 2
18878 2
1382 2
905 2
2683 2
152 2