300
248
1
700
359
2
50
419
0
4
500
680
9
6
420
3
482
400
388
800
392
870
14
19
100
1086
13
38
2167
2832
27