5415
4549
3126
2700
2524
2319
2297
1865
1861
1843
1762
1731
1598
1558
1548
1411
1390
1374
1336
1325
1306
1283
1237
1235
1223
1190
1185
1151
1139
1130
1126
1087
1087
1082
1058
1050
1050
1031
1013
988
980
971
968
963
953
933
932
927
911
901
900
900
890
889
886
877
865
865
849
844
844
838
832
817
815
810
809
808
799
799
789
786
776
765
763
762
761
742
735
731
730
727
719
717
708
706
701
700
690
687
686
684
684
681
681
680
679
677
661
661
659
657
655
652
648
647
646
644
644
641
636
631
626
626
625
622
620
617
614
610
607
600
598
596
594
593
592
591
583
582
580
578
569
568
567
564
563
562
562
561
560
560
558
557
554
554
553
551
551
550
546
541
540
539
535
530
528
528
521
520
517
510
508
508
506
502
501
498
496
493
486
479
479
472
472
470
470
462
460
459
458
456
451
447
444
434
433
430
428
425
422
418
418
416
415
411
409
409
406
406
405
402
401
401
399
398
397
397
396
392
389
386
370
369
367
359
353
349
345
343
339
338
336
333
333
323
286