577 2
1131 2
2001 2
6530 2
25229 2
3079 2
1427 2
2508 2
4252 2
4106 2
1506 2
1684 2
232 2
1227 2
2130 2
452 2
558 2
1059 2
4083 2
2077 2
5901 2
4307 2
8128 2
7482 2