400
358
8
2
600
645
21
10
800
1437
38
24
734
22
7
406
3
1049
26
16
420
1
200
357
0
100
232
1154
42
1000
652
9
13
387
5
552
23
410
398
300
484
50
397
335
4
820
30
17
436
405
343
494
15