620
2
694
2069
1
627
674
811
108
522
482
503
1294
734
430
489
411
554
404
513
689
421
546
819
484
449
388
568
518
471
540