200
960
0
50
918
1092
300
998
1325
5
25
779
1
996
1253
11
100
857
946
4
500
1227
1341
2
876
1307
6
1107
10
3609
55
1201
3
723
150
1909
20
1047
7
884
732
941
9
748