1325
0
685
814
103
542
661
817
622
598
1441
931
422
621
514
491
458
1392
1
1400
810
332
950
578
1194
508
167
471
438
445
701