3910
1562
824
813
329
300
196
188
158
115
101
99
98
62
45
28
26
23
22
21
18
17
16
13
12
11
10
9
7
6
5
4
3