1000 4
1425 2
1403 8
1570 12
1235 5
3276 12
7356 42
1310 5
2123 8
1224 9
1508 8
1862 10
3491 22
2621 6
640 1
3147 24
1368 5
953 6
1644 11
542 3
546 3
1216 6
2083 4
810 1