3608 6
1590 5
2799 4
6580 7
1230 2
1082 6
2961 5
1103 1
3918 3
2977 4
4930 11
2076 6
2660 6
4805 8
3132 11
3279 9
2333 4
5484 20
3651 8
1689 3
2237 6
15689 39
2810 8
4049 5