1013
842
1517
807
835
1006
2755
902
729
887
59094
807
2544
2802
820
990
1101
829
800
958
727
1265
891
1840
835
942
791
922
895
21029
968
921
2670
932
1141
2338
832
1481
3133
2223
1049
888
1171
1323
867
929
818
920
856
1576
834
1173
1209
1116
4727
847
874
880
791
981