2580 2
2803 2
2613 2
2363 2
1269 2
1847 2
1650 2
1653 2
4088 2
1677 2
1637 2
2303 2
1746 2
1246 2
1693 2
2292 2
2462 2
1435 2
1191 2
955 2
1315 2
1151 2
1701 2
1616 2