50
345
1
4
600
449
800
632
10
5
100
631
9
300
1102
17
43
398
0
594
8
2
500
564
426
3
200
914
11
47
700
734
1062
19
15
1049
20
469
666
1234
29
41
1546
906
35
736
13
712
14
740
30
1058
25
644
7
459
349
1487
67
114
2252
22
45
842
36
400
769