300
397
1
3
700
468
7
9
600
507
0
200
510
5000
1465
4
26
644
800
1611
12
13
50
1770
63
1625
64
2042
22
175
1195
6
1359
5
1788
1333
1455
1652
1752
1596
2938
36
3395