2850
1023
582
239
170
136
124
117
51
50
45
42
38
34
33
29
23
22
20
19
18
16
15
14
12
11
10
9
8
6
5
4
3