1605
1590
1411
1207
1194
1135
1106
1067
985
981
961
957
944
904
853
847
842
824
817
816
774
769
749
745
732
727
726
708
704
700
695
682
669
669
649
646
641
639
639
637
633
632
625
623
618
607
605
604
602
601
599
597
591
583
580
572
559
557
555
554
554
553
552
552
547
537
537
531
529
528
520
508
507
503
501
501
500
500
497
490
490
490
487
487
485
484
478
478
478
474
468
461
457
448
445
442
440
436
433
429
427
426
425
418
418
413
408
406
404
397
397
388
388
384
382
382
381
379
377
371
370
353
352
348
346
343
342
337
337
335
334
325
324
321
319
316
316
307
306
305
305
301
297
290