2213 5
1131 2
788 1
3394 17
15477 88
5058 12
3547 20
2837 5
2495 9
4360 7
2383 7
2524 5
3851 10
3590 6
2905 6
1004 2
4271 8
2071 5
2085 7
1876 5
1508 7
3293 12
4902 15
3115 12