400
700
0
4
200
650
1
100
841
8
50
1246
13
41
500
1708
5
37
1500
1222
25
51
988
3
43
705
1100
627
300
777
20
1170
6
31
1190
2
16
990
17
1000
4858
96
146
80
653
985
26
771
976
9
874
12
1071
18
898
772
714
1155
11
33