4739
1603
1186
1117
495
387
343
265
133
130
92
91
88
86
84
59
40
30
25
23
21
18
17
15
14
12
11
9
8
7
6
5
4
3