12554 2
1209 2
21153 2
27933 2
1830 2
5327 2
1033 2
2381 2
2031 2
683 2
3029 2
45530 2
1982 2
303 2
4609 2
3503 2
41579 2
1580 2
4581 2
23157 2
2931 2
702 2
1558 2
729 2