2359 2
8226 2
10078 2
2031 2
679 2
1858 2
605 2
1655 2
7856 2
1332 2
2934 2
978 2
951 2
3901 2
4008 2
12883 2
1882 2
1254 2
1806 2
959 2
3232 2
3955 2
21101 2
6179 2