600
131
5
0
200
187
500
390
2
3
1000
436
50
280
634
14
7
700
661
33
9
346
1
567
553
765
30
40
800
1285
15
6
1672
21
26
1317
1478
1103
12
829
1099
1433
23
1381
11
3080
958
895
8
867
4
2028
1076
1010
1666