100
853
3
16
1000
456
5
469
415
1
0
1500
393
4
800
2545
110
96
788
7
14
200
487
50
682
10
437
2
600
744
6
1200
1033
13
11