3
2
278
790
1
43
159
325
24
440
14
694
36
4
17
5
13
416
134
48
39
334
209
361
56
672
147
330
340
83
267
15
10
173
12
430
11
170
40
105
291
23
564
27
32
154
74
259
70
9
178