200
346
1
7
600
479
9
12
500
304
6
713
15
37
574
21
700
1136
27
24
280
0
100
397
3
2
321
292
361
4
444
10
18