2976 3
9704 2
4154 1
1302 1
629 1
1352 1
2403 1
404 1
1502 1
4905 1
1378 1
103 1
1526 1
978 1
1551 1
12253 1
1779 1
505 1
1126 1
277 1
5004 1
2778 1
7754 1
701 1