1600
1426
1124
1115
962
951
793
769
753
752
749
744
726
724
696
690
640
635
621
618
599
596
590
587
579
574
567
564
562
560
559
555
549
546
538
533
532
532
531
527
518
514
510
508
504
498
494
493
491
477
474
472
453
451
450
449
448
447
445
444
436
431
428
420
417
416
413
413
412
408
407
405
393
384
340