2100 3
3385 8
2692 3
1865 10
3450 3
19721 29
7434 24
4333 23
13343 40
6146 14
2914 4
6757 37
3935 10
4865 17
48105 84
7124 31
2263 2
4637 12
9705 26
3083 11
34068 61
2829 3
7351 11
12920 8