828
1
604
473
498
929
395
264
238
420
3948
9
3481
3
738
4
595
2
791
775
1357
1815
541
432
1391
699
684
350
227
468
1683
15
282
785
767