50
872
2
4
600
518
5
1063
12
500
8
700
1154
17
960
0
400
494
800
1089
11
2000
479
3
200
797
1
903
450
940
300
810
782
13
1935
1122
10
9
1008
583
686
564
941
15
1157
1109