5963 17
4821 18
1055 5
1368 3
2500 9
2185 5
656 3
2548 12
1403 5
1463 3
1906 4
2055 7
1019 3
1524 5
1653 4
2420 6
1594 5
1318 7
1078 2
1152 2
885 2
1343 1