5362
1306
1168
1115
1007
940
868
683
513
380
281
267
227
215
214
211
196
164
153
152
146
140
138
120
117
110
96
90
81
80
74
68
65
55
53
49
48
43
42
41
38
36
34
30
29
28
27
26
25
24
23
21
19