391
0
692
453
106
639
791
479
706
1001
785
1325
685
814
103
542
661
4436
3
817
622
598
1441
931
422
621
514
491
458
1392
1
2065