100
558
0
6
150
870
2
3
1197
8
50
1275
1
7
500
1008
200
1144
1195
15
25
799
1169
16
1033
5
4
10
1236
18
1059