2119
1790
1591
1540
1463
1385
1289
1285
1152
1089
1055
984
948
933
911
896
837
826
819
810
809
781
769
765
763
752
745
736
732
721
715
690
688
679
679
674
674
671
668
658
656
653
652
649
646
640
623
623
610
606
605
600
596
595
594
583
582
582
579
577
573
572
571
571
565
564
563
560
559
558
558
556
554
553
552
531
523
521
520
519
517
511
509
505
504
504
502
500
498
490
487
486
485
484
482
482
481
475
469
465
459
454
453
451
446
445
445
443
440
440
439
435
429
427
425
422
415
413
408
407
406
405
403
402
402
401
397
396
382
378
377
373
372
371
369
369
360
357
353
351
349
342
340
340
338
337
308