572
1042
1200
4149
1082
981
539
17180
932
852
653
730
1125
711
1977
815
555
646
1094
475
572
588
3442
653
513