3022
1148
523
266
182
177
135
133
87
85
80
63
58
53
52
49
31
26
24
23
22
21
19
18
17
15
14
11
10
9
8
7
5
4
3