3353 2
1058 2
3103 2
879 2
1808 2
3331 2
4558 2
3402 2
8409 2
40508 2
1009 2
1834 2
2283 2
230 2
2358 2
10076 2
2034 2
683 2
1858 2
601 2
1652 2
3627 2
1277 2
2930 2