16
535
269
203
176
613
327
6650
110
370
234
442
354
118
85
363
373
51
481
384
70
96
2202
42
444
247
566
207
41
164
68
127
50
4304
299
257
265
104
151
320
125
90
1102
840
350
241
2439
173
112
788
276
341
45
270
239
281
267