3000 8
3148 3
2732 5
1671 1
3483 7
5194 6
6352 14
2993 5
2115 3
2936 5
5390 10
1672 3
2305 3
1652 2
2922 8
1627 2
2730 2
3460 8
1968 4
1609 2
4481 9
3915 9
2309 7
2271 3