1706
1851
998
866
812
931
835
744
840
829
874
888
988
1123
1121
906
557
594
475
546
618
604
548
651
553
600
577
512
601
530
549
572
536
534