16
535
269
203
176
613
325
6650
110
370
233
442
351
118
85
363
373
51
481
384
70
96
2201
41
444
247
566
207
164
68
42
127
50
4304
299
257
265
104
151
320
125
90
1102
836
350
241
2433
173
112
787
276
341
45
239
281
267