12733 2
4580 2
1727 2
21181 2
28106 2
1826 2
477 2
4677 2
3932 2
5326 2
1029 2
2380 2
2080 2
1427 2
3052 2
45759 2
408 2
1978 2
309 2
2681 2
5983 2
4683 2
3606 2
1576 2