3080
3051
2945
2944
2722
2704
2337
2265
2132
2083
2052
1959
1891
1801
1736
1668
1587
1567
1514
1467
1465
1444
1369
1339
1304
1302
1292
1205
1202
1193
1186
1178
1170
1167
1149
1114
1111
1083
1070
998
993
986
976
960
959
948
948
939
890
888
883
873
845
840
840
833
832
831
823
821
819
814
802
801
800
794
792
791
780
780
780
775
771
770
767
763
761
757
757
749
727
724
711
707
707
705
687
686
684
677
676
672
671
667
659
657
655
650
649
649
646
642
641
640
639
635
633
622
617
605
604
603
600
600
600
599
597
593
592
590
589
580
573
572
571
569
565
559
556
550
549
547
545
545
543
543
542
540
539
539
536
535
534
534
533
532
529
529
527
517
517
513
513
512
503
501
500
497
493
488
487
485
484
484
483
483
483
481
481
481
480
478
478
477
476
474
470
470
469
465
465
464
464
462
459
458
457
456
453
451
449
444
444
443
442
441
439
437
433
425
424
424
423
422
421
419
418
412
411
407
405
401
399
396
392
391
387
380
380
380
375
374
374
372
369
366
361
360
359
359
354
352
348
342
340
336
333
325
323
315
314
291
288
288
275