2109 2
907 2
2028 2
1501 2
1808 2
12428 2
5079 2
6751 2
903 2
408 2
1877 2
784 2
929 2
1653 2
209 2
405 2
1306 2
2655 2
34234 2
3952 2
8358 2
754 2
2276 2
6528 2