50
2918
5
31
1553
4
6
1199
2
45
1891
111
1075
3
1615
1
30
4245
17
2226
36
5350
55
6358
10
10747
215
2661
32