500
174
2
700
555
9
6
800
693
17
13
350
456
0
400
402
1
477
689
11
5
300
598
3
868
851
8
7
959
1000
1617
4
1081
739
642
1089
548
794
1054
1042
705
888
767
880
1180
10
50
2026
1535
3006