535
0
1557
403
458
1161
602
1045
357
1939
417
454
398
722
514
2121
4
438
1711
1824
1661
1
434
592
391
2069
3
670