50
1301
7
102
3867
15
416
1741
9
83
1695
10
170
2139
70
4075
18
318
2105
4
111
100
1892
138
2658
1
40
2376
5
72
3613
381
7060
13
573