2758 2
827 2
1181 2
1028 2
2358 2
1601 2
202 2
2278 2
1980 2
37057 2
9684 2
628 2
3201 2
6033 2
406 2
3378 2
1834 2
38203 2
1179 2
1579 2
3233 2
4632 2
1682 2
6509 2