21129 2
1732 2
3503 2
6159 2
683 2
656 2
784 2
2608 2
1853 2
7330 2
2302 2
1359 2
928 2
1557 2
582 2
1633 2
1976 2
1801 2
54333 2
1258 2
1183 2
2458 2
159 2