3
283
773
1
43
162
294
25
457
17
654
28
2
4
5
13
402
142
57
38
289
201
384
53
674
152
345
328
73
268
9
10
156
408
22
164
34
50
90
271
23
553
26
32
150
35
11
74
296
64
8
203