1452
1274
1152
1025
1016
993
955
862
844
801
725
722
716
696
685
683
639
638
629
617
596
588
582
579
574
573
572
566
561
560
559
554
549
540
540
535
534
532
531
530
526
524
520
518
503
486
484
477
477
474
473
473
471
471
470
469
466
460
456
455
445
443
442
438
436
430
430
428
426
424
422
420
420
419
415
412
411
409
407
406
404
402
402
402
390
389
382
382
382
382
382
381
380
375
373
368
362
360
355
328