7880
7388
5042
3879
3459
3289
3142
2770
2742
2603
2554
2514
2445
2419
2384
2336
2333
2272
2267
2267
2233
2153
2094
2062
2054
2013
2008
1988
1946
1914
1911
1849
1838
1836
1832
1810
1783
1779
1769
1764
1762
1733
1720
1701
1637
1600
1585
1561
1537
1475
1466
1461
1419
1401
1394
1391
1390
1374
1363
1357
1353
1343
1327
1323
1319
1306
1283
1270
1255
1231
1227
1226
1204
1201
1188
1184
1182
1180
1180
1164
1160
1157
1154
1150
1136
1130
1129
1128
1111
1108
1107
1083
1078
1064
1062
1060
1049
1036
1030
1029
1019
1014
1012
1002
998
976
972
971
971
969
962
960
955
950
942
941
932
925
921
916
915
907
892
891
889
887
885
878
874
860
858
857
854
842
840
838
834
833
831
829
829
829
823
820
818
813
811
804
790
787
787
773
771
769
765
763
760
755
747
747
747
741
736
735
735
721
712
711
710
707
704
696
694
694
693
689
688
686
685
684
680
680
680
678
675
675
671
671
671
671
670
669
668
666
665
662
652
652
650
646
638
629
629
628
628
627
626
623
621
619
619
616
614
612
611
606
606
603
602
602
601
600
595
595
591
590
589
586
586
586
586
585
584
583
579
576
575
574
571
571
569
568
568
567
563
563
561
561
554
553
553
553
552
546
546
544
544
540
539
538
536
536
536
535
534
532
532
532
531
530
529
527
526
526
525
525
523
522
521
521
520
517
516
513
512
512
512
512
512
509
508
507
507
506
504
504
503
503
501
498
498
497
491
491
490
489
489
488
487
487
486
485
485
485
484
484
483
483
482
481
479
479
478
477
476
476
476
475
475
475
474
473
473
470
469
466
465
464
463
463
463
461
460
457
456
456
455
454
453
449
446
445
445
444
441
438
438
437
437
435
435
434
434
434
433
433
432
432
431
431
430
428
428
426
426
425
424
423
423
420
418
417
417
417
417
417
417
416
415
414
414
414
411
410
409
409
408
407
406
405
404
403
402
401
401
401
400
400
399
399
398
397
395
394
393
393
393
392
392
390
390
388
386
386
384
384
383
383
381
380
380
380
379
378
378
378
378
377
376
375
373
373
372
372
372
371
371
369
368
365
365
364
364
363
359
358
357
356
355
354
353
350
350
350
349
349
349
347
346
341
340
338
338
337
336
333
330
329
328
319
318
317
314
313
311
308
296
275