4605
1487
1178
821
450
347
281
259
159
138
135
133
108
85
69
52
39
28
26
21
19
18
17
15
13
12
11
10
8
7
6
5
4
3