3121 27
2480 3
4687 7
5494 22
2737 3
3143 5
3619 6
6280 12
3505 11
5305 12
2542 13
2661 2
4333 9
2959 11
5670 22
2353 2
2998 4
2247 3
1885 3
2010 7
2219 3
3236 6
1975 4
3643 8