2753 2
10027 2
65829 2
409 2
2956 2
4378 2
1234 2
2829 2
30434 2
8053 2
57909 2
1133 2
2104 2
1027 2
5351 2
231 2
1551 2
429 2
309 2
5904 2
2131 2
17484 2
903 2
36504 2