900
522
1
5
100
490
0
11
531
7
509
2
8
1000
494
757
12
25
200
642
3
10
300
636
549
4
794
16
649
627
637
500
871
14
539
692
679
686
595
833
591
400
693
723
873
739
9
1035
640