5247
920
1043
1798
1029
747
2172
871
718
865
1316
941
800
814
1130
749
3355
10009
951