2201 2
2931 2
6626 2
906 2
6480 2
6977 2
4353 2
1329 2
1657 2
706 2
677 2
11131 2
6483 2
4257 2
2183 2
20930 2
1078 2
2158 2
384 2
5457 2
2531 2
25405 2
1157 2
1830 2