50
2971
10
216
3855
8
196
2299
1
34
2927
41
2496
3
1701
13
121
3101
4
120
6716
15
488
3120
5
136
1171
31
80
10503
90
1092
1736
2
57