50
542
1
8
600
1150
4
500
749
1356
6
1258
15
1081
10
629
2
300
724
1102
3
723
9
692
0
708
971
1047
100
648
949
891
12
800
861
16
700
743
1000
1855
19
1094
21
400
599
2000
1154