100
833
0
6
500
528
800
993
37
855
15
735
3
600
659
11
400
557
5
677
12
623
10
700
21
667
4
952
14
591
300
521
615
927
8
693
1003
13
795
726
2
571
50
827
584
1