2460 5
2684 5
3312 9
1384 2
15382 41
10664 36
743 1
15805 29
1197 1
16399 25
1288 5
4691 25
13511 57
11522 22
7302 17
12058 9
7706 5
1406 2
18285 36
687 2
1264 3
5080 13
677 2
437 1