5952 17
4806 18
1048 5
1364 3
2494 9
2178 5
644 3
2541 12
1392 5
1457 3
1896 4
2048 7
1007 3
1510 5
1642 4
2411 6
1580 5
1307 7
1074 2
1146 2
878 2
1331 1