1186
1
614
546
2936
776
589
1688
2
353
709
526
4219
10
94
555
601
557
2040
1108
8
1365
644
749
4
618
596
565
524
593
222
703
3