4605 5
2041 2
1613 1
1278 2
965 3
2095 3
1023 3
1150 3
912 2
838 1
925 1
1472 6
1231 3
1478 2
1234 5
897 2
3725 25
2499 4
1345 1
5507 25
4209 10