3
2
278
789
1
43
159
324
24
440
14
691
37
4
17
5
13
417
134
7
48
41
335
208
361
56
674
145
330
339
83
267
15
10
173
12
430
11
170
40
105
291
23
564
27
32
154
36
74
261
70
9
178