4624
1343
897
447
384
381
370
316
302
291
188
165
151
136
124
114
111
94
81
68
64
56
49
42
41
33
32
31
25
23
20
19
18
17
16
15
13
12
10
8
7
6
5
4
3