20
357
1
12
50
227
0
3
289
2
423
17
120
349
6
200
648
700
677
13
800
488
7
600
1016
41
19
1000
585
9
150
493
412