554 2
1307 2
20377 2
10779 2
2952 2
1105 2
3605 2
580 2
48778 2
103 2
3953 2
501 2
6804 2
34307 2
1030 2
2555 2
781 2
759 2
1351 2
203 2
128 2
557 2
1056 2
2230 2