2180 2
3159 2
1577 2
581 2
10901 2
4026 2
2258 2
1152 2
1733 2
9179 2
830 2
728 2
6880 2
10357 2
8606 2
3731 2
476 2
1605 2
4980 2
2978 2
1629 2
1052 2
5277 2
7977 2