2376 2
2682 2
1002 2
2201 2
558 2
679 2
24384 2
4256 2
2958 2
357 2
1509 2
6209 2
5452 2
2757 2
1231 2
532 2
528 2
1233 2
11558 2
7702 2
4759 2
601 2
8631 2
3780 2