500
104
0
800
178
3
4
221
5
261
2
300
410
10
407
8
16
400
295
1
200
317
324
7
570
6
425
11
482
250
713
23
700
385
523
9
778
20
591
544
638
15
670
12
687
100
581
721
13
1035
1013
600
659
982
14
26
1538