1708
1853
1001
871
816
937
839
750
845
831
879
891
993
1127
1137
911
562
599
479
550
622
613
553
557
655
560
606
583
516
561
533
555
576
538