200
1047
10
92
400
460
7
5
300
438
2
4
600
701
17
34
500
625
3
379
698
662
471
11
367
492
518
6
885
24
62
434
9
803
16
44
494
12
100
815
37
250
560
15
513
14
19
469
1
511
13
535
25
758
28
568
387
0
50
858
69
837