4404
2912
2060
1900
1741
1641
1607
1594
1550
1505
1405
1349
1266
1212
1182
1181
1135
1113
1092
1084
1079
1075
1072
1026
1026
1013
1007
1005
1003
1002
994
981
977
974
970
964
962
942
941
925
923
922
912
907
907
901
885
859
853
843
843
832
827
826
821
810
810
807
805
801
800
798
795
788
786
786
785
776
775
774
769
768
766
762
761
759
758
751
748
748
744
743
734
731
724
723
721
711
709
701
696
689
685
684
683
679
676
672
667
666
658
654
648
647
640
638
630
629
623
623
622
620
618
612
607
596
595
592
589
584
575
573
567
563
561
560
559
558
557
556
555
553
552
546
546
543
538
537
536
534
533
530
525
523
519
517
516
513
513
509
504
503
502
502
500
500
499
496
487
484
482
479
477
476
475
471
470
470
466
463
462
459
457
454
453
451
449
448
441
438
436
435
434
433
432
429
427
421
420
420
418
417
415
414
414
412
405
405
396
396
396
395
392
389
388
387
384
384
382
381
380
378
377
376
376
375
374
369
365
359
357
346
341
339
335
327
324
311
309
308
307
304
299
290
284