2128 2
3082 2
7978 2
2608 2
630 2
3427 2
7326 2
2202 2
476 2
802 2
2831 2
2304 2
1704 2
2108 2
6434 2
49851 2
976 2
1932 2
4409 2
1458 2
12957 2
632 2
306 2
652 2