3129
2293
1905
1776
1620
1399
1357
1341
1276
1275
1241
1235
1227
1224
1205
1193
1178
1139
1120
1117
1113
1109
1108
1102
1020
993
989
919
881
876
874
861
853
850
840
830
827
817
795
783
778
778
766
753
752
750
744
735
726
725
723
718
715
711
706
706
701
700
699
697
692
692
690
689
683
680
678
676
673
672
671
669
668
661
652
639
636
635
633
628
628
625
618
609
609
608
608
605
604
601
597
596
596
595
591
587
577
577
569
567
567
563
558
555
549
549
546
545
543
542
541
540
535
531
530
528
528
527
525
525
523
521
521
519
513
512
512
511
510
508
508
505
501
498
498
497
497
496
496
494
494
490
485
483
482
481
480
479
479
479
479
478
476
473
472
465
465
464
462
461
459
458
456
453
453
452
452
451
451
449
449
449
449
449
449
448
446
446
441
440
439
439
436
433
433
432
429
425
425
425
422
422
421
421
419
418
418
410
407
407
405
405
399
398
396
395
394
392
392
392
392
391
390
388
386
386
385
385
382
382
381
381
381
381
380
379
379
374
372
370
370
368
366
365
364
363
363
363
361
360
359
359
358
357
357
357
356
355
354
354
353
350
349
348
346
344
342
342
342
340
338
336
335
334
334
333
333
332
329
329
328
328
328
326
325
319
315
310
307
306
304
304
303
300
299