2381 2
2203 2
656 2
4751 2
3859 2
5851 2
2331 2
809 2
1630 2
18954 2
6828 2
6004 2
16734 2
13227 2
1252 2
301 2
555 2
2404 2
1507 2
3528 2
1754 2
2606 2
13559 2
5132 2