820
1
550
615
2
685
722
476
574
498
450
567
738
612
504
486
572
521
541
391
439
784
377
6
452
616
438
649
3
1146