3
286
800
1
43
157
330
25
454
16
652
28
2
4
17
5
13
435
134
6
45
38
327
218
360
56
674
142
354
321
89
272
10
165
11
424
8
173
37
33
104
277
556
24
32
159
74
225
68
9
185