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