3
287
780
1
43
162
320
25
466
17
652
31
2
4
5
13
412
142
8
56
38
288
215
353
53
671
143
324
323
76
15
7
128
9
396
22
168
34
35
88
250
24
570
26
161
36
11
74
290
64
205