100
294
6
8
300
545
4
1
50
848
9
25
840
0
7
350
613
3
5.00
654
800
500
609
200
831
5
734
17
656
400
774
999
18
789
841
10
903
981
16
744
2459
13
72
250
1128
20
969
11
1275
1277
826
849
700
683
832
1035