4576
1292
921
467
387
348
340
335
273
262
158
153
141
139
136
108
105
86
75
73
69
66
51
50
43
42
33
31
28
27
24
23
22
21
18
17
16
15
13
11
10
9
8
7
6
5
4