500
650
3
5
600
693
4
200
494
549
1
645
2
9
300
585
7
759
8
6
50
507
0
647
887
530
10
435
523
663
775
451
100
730
20
863
700
681
641
419
387
367