2771 3
1532 6
990 6
2479 9
2477 8
2702 7
1293 4
2590 8
1175 3
1524 3
971 2
1023 2
1540 4
1940 8
934 1
1190 2
2734 5
979 3
1099 3
1746 4
1009 3
2738 5
2459 9
4447 15