2255 2
7378 2
33080 2
1455 2
3808 2
2608 2
627 2
1959 2
3633 2
653 2
2028 2
302 2
956 2
6231 2
2155 2
1727 2
605 2
1656 2
7405 2
1759 2
1831 2
407 2
6229 2
1002 2