4734
4637
4210
3214
3053
2935
2867
2652
2600
2534
2444
2439
2309
2306
2279
2193
2177
2137
2064
2012
1995
1811
1703
1666
1663
1657
1645
1639
1564
1467
1404
1384
1379
1378
1356
1345
1344
1297
1268
1258
1257
1255
1245
1211
1185
1179
1150
1135
1129
1128
1107
1107
1098
1094
1079
1072
1065
1057
1050
1042
1023
1008
1006
988
978
961
959
956
954
950
921
900
897
874
855
841
841
837
815
800
792
787
786
782
778
745
738
731
717
706
706
704
697
696
685
684
683
682
680
668
643
642
632
627
621
584
579
573
541
538
536
521
518
508
505
483
480
480
472
451
446
443
439
436
412
398
371
356