4754
1190
1039
1021
914
772
676
527
437
352
329
300
247
224
211
209
196
174
168
167
150
130
123
117
99
96
95
93
78
75
73
67
48
47
44
40
38
37
35
34
32
31
28
26
25
24
23
22
21
18