952 2
1484 2
982 2
5205 2
1153 2
1056 2
4003 2
981 2
777 2
508 2
1505 2
1503 2
527 2
601 2
40979 2
1729 2
12381 2
4527 2
21153 2
479 2
3776 2
45453 2
1976 2
4528 2