3
285
764
1
43
160
303
24
466
17
675
26
2
4
25
5
13
393
142
6
56
38
292
214
357
53
674
157
327
321
76
9
399
22
277
35
52
86
245
563
161
34
11
73
286
68
7
202