4117
2098
1768
1375
1178
918
844
678
678
605
592
577
524
516
511
504
486
480
458
437
432
407
394
389
385
383
382
373
368
367
359
359
356
356
354
352
346
345
343
333
328
326
323
322
322
321
319
315
303
299
297
294
289
286
282
280
280
275
274
274
271
271
270
267
267
266
265
264
259
255
252
249
243
243
240
240
235
235
234
233
232
232
230
228
228
227
227
226
221
218
215
215
213
212
212
212
211
210
206
206
203
202
199
197
196
195
195
194
194
193
192
190
190
189
188
188
186
185
185
183
183
177
175
175
172
170
161