529 2
234 2
1026 2
1507 2
2355 2
1031 2
884 2
906 2
353 2
2976 2
1756 2
901 2
6180 2
13980 2
3308 2
851 2
5001 2
3004 2
35777 2
11627 2
2133 2
3079 2
603 2