454
1
700
2
459
837
1073
3
715
708
402
408
533
543
598
653
654
621
458
1142
1599
929
602
935
799
521
915
103
917
846
412
685
804