500
122
0
127
1
800
359
14
5
819
16
18
200
334
2
258
1047
6
7
50
366
380
333
540
519
301
461
253
250
747
21
13
440
442
346
1000
1146
28
15
300
1474
12
100
577
600
466
514
3
472
400
427