100
742
3
10
300
774
2
500
845
5
820
12
20
952
21
639
573
1
818
400
648
554
924
600
675
939
0
812
981
35
701
6
50
955
7
704
4
544
699
200
887
579
800
30.00
1709
9