2896
2084
1901
1825
1737
1723
1627
1560
1223
1197
1165
1153
1022
1013
967
905
846
845
813
770
743
694
673
659
656
648
617
615
589
581
570
559
557
554
546
535
526
521
508
507
496
496
491
489
488
487
482
479
475
473
465
464
462
459
457
453
451
450
443
442
439
434
430
425
424
419
418
418
407
406
399
399
395
394
392
391
386
380
379
377
377
375
375
375
375
374
373
373
370
369
369
365
365
364
363
363
358
356
354
350
347
347
346
344
343
343
341
338
338
337
336
335
334
333
333
333
333
332
331
330
328
325
322
321
321
319
318
318
318
317
312
312
310
309
309
308
308
307
304
301
299
298
297
297
296
291
290
289
288
285
285
282
282
279
277
275
274
273
273
272
272
271
270
269
267
266
266
263
258
255
254
254
252
252
250
249
249
248
245
244
242
240
239
238
237
237
237
230
228
225
222
222
216
209