4217
10
546
1
525
94
351
709
2040
601
2
557
555
596
776
644
1108
8
1365
1185
389
76
614
2936
1687
749
4
618
222
703
3
565
524
593