700
339
2
500
338
1
4
25
295
5
335
386
600
989
16
12
1065
29
13
400
813
23
18
1000
658
10
11
673
8
800
3364
39
89
0