1526
1107
922
853
849
802
787
777
770
763
751
742
738
716
715
712
692
686
682
663
650
648
643
642
623
610
606
604
597
585
585
582
582
570
569
558
546
546
536
530
529
526
525
518
508
502
499
496
493
487
486
486
483
483
480
480
476
469
464
463
454
454
446
446
437
436
434
433
431
431
425
412
411
410
407
402
401
401
398
398
398
397
390
390
389
388
382
381
378
377
376
374
374
373
373
372
367
367
363
360
343
329
313
293
288