500
650
3
5
600
693
4
200
494
549
1
646
2
9
300
585
7
759
8
6
50
508
0
647
888
530
10
435
523
663
775
451
100
730
20
863
700
681
641
419
387
367