2156 2
777 2
14103 2
1558 2
727 2
1127 2
6677 2
4529 2
1656 2
2251 2
11027 2
433 2
557 2
1254 2
4634 2
34027 2
2807 2
555 2
11954 2
6832 2
1907 2
1029 2
906 2
807 2