400
641
2
1
500
423
0
200
378
4
600
782
15
700
664
19
100
389
6
769
13
3
566
486
5
498
10
856
300
705