1000
1052
16
5
500
632
3
200
831
800
827
9
50
518
2
600
803
12
645
6
300
788
729
13
966
10
503
0
400
591
1
150
562
665
4
905
7
1428
611
100
612
704
1111
965
27
545
706
8