2952 2
4630 2
1031 2
7109 2
1456 2
4051 2
779 2
953 2
828 2
1951 2
4682 2
3631 2
3156 2
502 2
530 2
4477 2
1530 2
707 2
1354 2
2408 2
1709 2
329 2
653 2
1405 2