2556 2
1554 2
1008 2
726 2
13528 2
2158 2
779 2
1084 2
2081 2
558 2
3954 2
6003 2
4909 2
2577 2
10802 2
1826 2
4456 2
2105 2
3653 2
1578 2
702 2
5676 2
1906 2
3251 2