978 2
1231 2
880 2
2108 2
27805 2
902 2
1557 2
7703 2
47151 2
2480 2
783 2
39876 2
528 2
1402 2
2758 2
432 2
977 2
8782 2
36351 2
1129 2
3456 2
2601 2
2458 2
2152 2