3314
3198
3174
2803
2586
2576
2335
2159
2154
2152
1937
1936
1904
1862
1832
1813
1747
1623
1611
1596
1552
1515
1486
1456
1428
1424
1338
1296
1281
1267
1249
1233
1228
1224
1190
1168
1161
1160
1136
1133
1122
1122
1103
1073
1067
1066
1065
1050
1039
1030
1026
1016
1010
1008
1007
1002
983
983
982
956
953
947
944
933
910
910
898
887
874
874
871
865
863
862
861
851
846
836
835
835
827
826
803
801
796
791
789
782
769
769
768
768
765
762
760
757
753
753
741
737
728
721
711
695
692
692
690
687
674
668
664
660
657
656
655
651
650
643
643
640
634
628
627
624
624
621
620
619
607
607
606
603
601
596
594
592
589
589
581
566
563
561
560
554
554
545
544
543
542
541
540
540
536
534
534
525
520
518
518
517
516
515
514
511
510
508
505
504
497
495
489
487
486
484
482
480
476
466
466
463
461
461
461
458
453
450
450
444
440
436
431
427
413
412
408
405
401
400
399
397
396
393
386
385
380
380
376
376
373
372
371
368
365
362
359
357
357
352
345
345
338
335
333
321
320