1130
997
836
795
794
777
730
722
716
702
696
695
691
690
674
672
664
655
646
645
641
637
626
606
605
605
597
588
579
578
566
565
564
557
544
544
538
535
534
534
531
530
526
524
520
517
516
515
515
513
512
509
505
504
496
491
490
489
488
484
480
477
477
476
476
471
470
470
466
461
461
461
460
456
451
450
450
448
446
445
437
432
431
431
431
430
429
428
423
422
421
414
413
408
406
405
402
394
390
385
383
379