300
901
16
9
754
12
5
100
937
7
8
865
2272
10
500
2981
23
700
1187
34
13
200
753
968
20
11
50
615
4
600
592
1
835
24