381 10
4756 5
2216 2
1745 1
1405 2
1127 3
2268 3
1160 3
1270 3
1040 2
964 1
1059 1
1600 6
1366 3
1581 2
1367 5
1035 2
3949 25
2661 4
1509 2
5757 24
4383 10