3432 2
8453 2
1034 2
40828 2
228 2
132 2
1834 2
2276 2
1258 2
1851 2
227 2
3878 2
2358 2
8309 2
10084 2
2027 2
676 2
1852 2
602 2
1653 2
7882 2
1329 2
2978 2
1031 2