325
0
1523
422
1423
496
491
872
663
1025
497
249
6339
4045
688
486
477
797
668
1540
1608
521
320
3929
10
485
559
384