671
929
715
741
4333
3500
691
830
888
810
590
794
997
660
736
699
613
961
5174
594
904
889
1093
584
8106