2632 8
3321 7
5676 25
5309 10
2266 5
3255 8
1669 1
4979 24
5541 13
10554 14
4461 11
11525 40
12218 15