684 2
634 2
1982 2
4681 2
2931 2
3308 2
6431 2
5602 2
4282 2
7127 2
7429 2
4630 2
7757 2
7756 2
6229 2
1353 2
403 2
354 2
1904 2
1006 2
1531 2
2154 2
2902 2
46978 2