2897
2858
2789
2419
1834
1787
1568
1414
1368
1197
1133
1132
1092
1081
1047
1042
998
938
936
932
927
909
898
861
842
832
828
792
762
750
728
717
692
686
680
660
658
654
648
637
637
635
633
609
603
602
597
593
589
588
584
582
580
577
575
561
554
537
527
527
527
518
514
503
499
498
497
494
492
482
480
474
472
470
467
463
459
458
456
454
453
452
451
447
447
437
435
434
434
434
427
425
424
421
417
413
410
410
409
404
400
398
398
391
390
388
385
383
382
380
379
378
377
376
376
374
373
371
368
367
365
365
358
356
356
355
355
352
351
351
347
344
343
336
336
332
331
330
330
329
328
327
326
325
321
319
315
313
312
311
308
306
306
306
304
302
295
295
294
294
293
293
292
292
290
290
286
283
282
281
280
280
280
279
274
272
270
267
266
265
261
256
255
252
250
242
241
237
236