700
116
3
2
300
175
1
500
263
10
12
344
6
25
600
391
5
4
621
991
16
72
1889
29
78
1000
2188
15
20
50
7862
233