2369
2243
1494
1137
1031
919
776
676
613
611
594
527
502
500
446
442
435
419
395
384
384
382
382
377
375
372
360
357
354
350
347
343
317
315
313
313
312
312
311
310
307
306
304
302
302
301
297
297
288
282
280
276
276
274
274
262
260
258
252
252
249
248
248
248
245
243
240
240
234
234
230
228
227
226
224
223
223
219
218
217
210
208
207
202
202
201
201
200
200
199
198
196
196
194
194
183
183
181
169
168
158