3
2
278
789
1
43
159
324
24
440
14
693
37
4
17
5
13
417
134
7
48
41
339
208
360
56
674
145
332
84
268
15
10
173
12
432
11
170
40
105
282
23
564
27
32
154
36
74
261
70
9
178