1442
1255
1168
1152
1128
1104
1102
1065
1059
1014
996
984
980
928
918
918
913
896
852
846
836
824
801
787
751
741
738
721
701
698
673
668
649
649
637
634
629
609
598
596
588
580
568
563
552
549
547
542
539
538
526
512
507
497
496
488
475
474
471
467
459
440
437
429
413
401
401
396
390
387
384
378
375
371
342
331
319
319