500
353
0
400
559
5
4
600
492
1
3
528
2
340
20
425
1000
657
14
793
22
6
3000
440
2000
407
662
100
415
398
290
307
1012
16
8
727
12
7
20.00
363
583
9
589
585
491
428
10
748
21