1033 2
756 2
7408 2
10479 2
2354 2
783 2
3077 2
1456 2
102 2
879 2
10326 2
556 2
1177 2
3629 2
1876 2
1533 2
2028 2
9708 2
1406 2
12483 2
26054 2
55955 2
1331 2
1856 2