3
280
792
1
43
159
325
24
437
14
687
36
2
4
16
5
13
416
134
48
39
332
209
361
56
672
151
334
342
83
267
15
10
171
12
430
11
182
40
37
105
291
565
28
32
156
74
259
69
9
183