4772
1339
938
451
387
378
371
344
319
274
174
168
165
163
137
109
108
104
85
68
66
63
59
56
51
49
33
30
29
27
26
25
24
21
18
17
14
11
10
9
8
7
6
5
4