4907
1325
953
435
392
359
341
328
315
222
175
141
139
138
122
118
110
89
80
67
63
56
51
46
42
36
31
29
28
27
26
25
24
23
20
19
17
16
13
11
10
9
8
7
6
5
4