1479
887
748
713
544
372
345
339
325
294
291
285
283
270
269
259
256
252
250
236
228
227
226
223
217
211
194
171
166
164
159
154
149
142
141
129
127
113
102
101
99
97
96
95
94
93
92
90
84
82
79
78
75
72