100
499
2
6
50
1030
12
32
10
671
7
9
656
3
1
200
390
0
400
459
300
685
473
3603
11
27
588
5
700
863
20
14
424