2545 6
1275 5
1799 4
3699 5
1053 2
4277 8
1191 3
1547 5
1125 1
1309 4
1461 5
1213 3
2035 3
2405 14
3694 21
1141 4
1040 0
1062 1
1377 1
1329 8
1237 5
998 6
6025 34
3482 10