5204
4959
4523
4465
3924
3774
3237
3097
2721
2526
2467
2331
2065
2050
1886
1868
1862
1860
1798
1783
1736
1718
1666
1659
1635
1591
1574
1527
1449
1447
1420
1416
1392
1371
1369
1356
1338
1289
1289
1279
1253
1231
1223
1174
1172
1150
1105
1101
1097
1094
1091
1077
1060
1058
1044
1042
1042
1037
1036
1034
1024
1024
1015
1014
1011
995
994
991
974
969
955
949
948
943
920
917
909
907
905
901
898
888
886
885
884
881
876
872
865
862
859
857
854
852
848
843
837
832
822
819
815
807
799
790
787
784
781
777
776
771
770
768
756
754
749
744
739
738
737
736
736
735
731
712
708
708
705
693
693
690
688
682
678
677
674
672
672
671
655
655
648
646
643
636
632
631
625
624
623
620
620
617
617
616
615
611
610
606
603
603
601
599
597
596
594
589
585
582
574
573
570
569
567
563
563
562
561
560
559
558
557
553
551
550
548
548
547
544
542
541
541
540
536
536
534
532
531
531
528
526
526
524
518
517
508
507
506
503
502
501
497
496
495
494
490
484
480
479
479
478
477
477
475
474
474
469
468
467
464
463
462
461
460
458
458
458
450
449
448
448
446
444
443
442
440
437
434
434
433
433
433
432
429
428
427
424
424
417
417
414
413
413
409
409
408
406
405
404
400
400
394
391
391
390
390
389
388
387
387
386
384
381
381
380
380
378
375
375
372
372
372
369
363
363
362
361
355
352
351
350
347
347
343
342
342
341
340
339
332
332
328
318
318
313
312
306
303
302
300
298
298
298
297
296
294
291
288
287
287
281
281
278
277
276
273
273
269
268
266
264
263
263
260
258
257
252
249
248
244
241
237
229
227
223
219
210