800
580
1
200
547
6
668
7
4
990
24
14
700
725
2
600
829
5
500
975
16
1010
2000
2616
51
21
1200
13
1113
1000
1135
1094
930
936
4718
38