4538
1190
862
426
383
354
340
330
266
206
158
127
126
117
102
100
61
59
53
50
46
45
43
40
38
35
30
29
26
24
22
20
19
17
13
12
11
10
9
8
7
6
5
4