3735
1779
1720
1700
1510
1506
1455
1428
1401
1355
1278
1265
1254
1233
1198
1197
1154
978
944
940
920
912
871
843
835
826
785
782
775
763
754
722
700
694
691
691
689
678
672
668
668
655
649
634
631
629
625
623
621
615
606
603
585
584
580
558
557
539
538
535
525
523
519
518
513
503
499
494
484
479
474
468
466
464
458
458
454
447
445
445
444
437
437
434
430
430
428
425
422
421
420
418
412
394
393
391
391
380
376
369
362
357
353
352
347