5502 25
4599 5
2039 2
1612 1
1275 2
960 3
2089 3
1021 3
1146 3
908 2
835 1
923 1
1470 6
1228 3
1476 2
1232 5
894 2
3722 25
2499 4
1340 1
4207 10