2828 10
1176 3
1735 5
1099 3
2361 10
1758 2
5000 32
1253 1
1625 4
1287 2
1955 8
1395 2
1000 4
1106 2
1060 1
1646 4
1509 6
2339 5
1967 5
1698 7
1478 1
1486 5
866 2
996 1