2993 4
1997 1
2578 10
6628 36
3066 15
2454 8
2612 5
1876 2
16393 40
2168 3
7511 12
3121 2
5629 12
8173 15
7038 13
5967 12
7684 18
4362 20
2923 7
3905 18
1977 3
3708 9
5116 15
3761 11