2155 2
3157 2
1576 2
584 2
10902 2
4029 2
2258 2
1154 2
1727 2
9127 2
830 2
729 2
6828 2
10353 2
8583 2
3728 2
482 2
1602 2
4978 2
2984 2
1606 2
1052 2
5283 2
7976 2