597
1
495
3
1013
599
815
800
529
754
880
1027
550
1360
892
658
507
721
409
937
2
473
684
646
315
403
391
504
562
980
5
703
1778
451