710
2
380
1
656
543
510
570
596
876
390
381
449
521
557
535
453
516
416
409
540
1947
978
2779
4
478
624
9
102
433
625
396
697
3
467