2806 2
37184 2
13230 2
10531 2
1705 2
29580 2
18959 2
18079 2
4676 2
3353 2
7552 2
2229 2
8076 2
7084 2
3828 2
50581 2
7183 2
11801 2
60979 2
7009 2
556 2
1282 2
52506 2
13083 2