2946 3
6681 2
6125 2
3633 2
3522 2
4878 2
4135 2
3990 2
3696 2
5019 2
4693 2
3496 2
5541 2
7131 2
8918 2
5189 2
6559 2
3949 2
4181 2
4379 2
5228 2
5963 2
4580 2
6060 2