3608 6
1590 4
2799 4
6580 7
1230 2
1082 6
2961 4
1103 1
3559 3
2977 4
4930 10
1685 6
2660 5
4414 8
3132 10
2929 9
1948 4
5134 18
3651 8
1689 3
1845 5
14927 38
2810 8
3656 5