4220
2223
2007
1855
1817
1807
1598
1523
1501
1488
1477
1342
1329
1324
1307
1297
1284
1276
1270
1254
1213
1212
1176
1130
1121
1121
1118
1113
1106
1101
1088
1045
1025
1014
1007
1004
1003
999
986
976
976
967
938
920
908
885
874
872
865
864
853
850
850
850
844
834
828
826
805
799
799
792
792
790
787
785
784
775
770
769
768
766
764
762
760
759
756
755
755
752
741
740
732
729
722
720
710
708
705
696
696
683
682
681
674
672
671
671
670
665
662
661
661
649
646
644
644
642
630
625
624
613
610
607
607
604
601
600
598
598
598
590
586
586
586
583
583
582
579
578
575
575
563
558
554
554
553
552
549
549
548
546
546
544
543
540
538
536
536
536
530
525
523
520
519
513
512
510
507
507
506
505
504
504
503
501
497
497
496
495
493
493
490
489
489
486
484
483
483
480
480
479
479
479
476
475
474
473
471
469
468
466
465
465
461
453
451
449
448
447
447
447
447
444
439
438
436
436
434
434
433
428
424
424
415
411
410
409
408
406
403
402
402
401
399
398
395
392
391
390
383
383
382
370
358
350
345
343
339
318