2778 2
2578 2
5358 2
12384 2
708 2
408 2
1605 2
1501 2
2455 2
4559 2
954 2
3704 2
3633 2
4959 2
6452 2
14352 2
7379 2
7280 2
16702 2
6256 2
556 2
10080 2
3804 2
1555 2