3
283
773
1
43
162
297
25
453
17
656
28
2
4
5
13
401
142
57
38
276
200
392
53
674
145
351
326
74
267
9
10
158
408
22
161
34
49
91
274
23
542
26
32
151
35
11
296
64
8
203