2697 7
1848 3
1431 5
1733 6
2536 3
1033 1
2304 3
1809 5
1685 2
2217 4
1608 5
7430 25
2585 5
1556 1
2323 10
9348 30
1172 1
1096 3
2061 2
2564 7
1275 4
2336 8
3204 7
5336 37