4529
4407
4104
2659
2482
1848
1568
1526
1489
1472
1390
1273
1185
1180
1142
1062
1038
991
980
954
953
941
933
921
919
910
899
893
885
880
879
871
864
852
842
832
826
809
805
797
790
785
779
778
764
747
734
714
710
700
681
672
672
667
664
664
663
653
639
638
635
631
626
617
612
593
575
568
564
559
555
552
547
544
543
541
540
539
536
528
527
520
516
512
509
507
506
497
496
496
486
485
478
477
474
474
466
457
444
439
436
432
427
427
416
416
412
411
409
408
400
398
392
389
388
388
386
385
385
382
364
364
363
359
353
353
346
345
335
334
320
315
312
310
304
302
300
300
298
297
291
286
283
252
243