3449
2142
2068
1955
1921
1882
1774
1751
1656
1542
1518
1450
1331
1323
1237
1204
1181
1172
1152
1121
1118
1117
1078
1010
990
945
939
934
925
922
911
888
867
855
852
849
846
833
827
817
807
799
768
758
758
754
750
747
746
745
739
737
734
710
697
694
692
686
674
670
663
659
656
655
644
640
627
624
613
610
602
598
598
588
588
581
575
563
558
557
556
549
544
539
533
530
526
526
522
521
519
518
517
517
505
504
501
493
493
482
480
474
461
460
454
453
451
445
443
442
442
441
434
432
427
422
420
419
418
416
415
414
409
404
403
402
394
378
375
374
370
366
365
350
347
335