4766
1383
907
447
381
379
345
311
285
270
176
173
136
127
118
113
77
75
69
62
59
49
43
42
36
35
30
29
28
27
25
23
22
20
19
18
17
16
14
13
12
10
9
7
6
5